html,body,#root{height:100%;margin:0}html,body{overscroll-behavior:none}html{touch-action:pan-x pan-y}.no-touch-callout{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.no-touch-callout input,.no-touch-callout textarea{user-select:text;-webkit-user-select:text;-webkit-touch-callout:default}:root{--glass-tint-r: 0;--glass-tint-g: 0;--glass-tint-b: 15;--glass-surface-alpha: 1;--glass-surface-base: rgb(var(--glass-tint-r) var(--glass-tint-g) var(--glass-tint-b) / var(--glass-surface-alpha));--glass-border-alpha: 1;--glass-border: rgb(var(--glass-tint-r) var(--glass-tint-g) var(--glass-tint-b) / var(--glass-border-alpha));--glass-blur: 22px;--glass-saturate: 1.75;--glass-card-radius: 14px;--glass-shadow-drop: 0 12px 42px rgb(0 0 0 / .45);--glass-shadow-inner-top: inset 0 1px 1px rgb(255 255 255 / .3);--glass-shadow-inner-bottom: inset 0 -1px 1px rgb(255 255 255 / .05);--glass-overlay-sheen: linear-gradient( 148deg, rgb(108 92 231 / .14), rgb(34 211 238 / .08), rgb(255 255 255 / .02) );--glass-overlay-specular: linear-gradient(to bottom, rgb(255 255 255 / .17), transparent);--glass-specular-opacity: .48;--glass-head-alpha: 0;--glass-head-bg: rgb(var(--glass-tint-r) var(--glass-tint-g) var(--glass-tint-b) / var(--glass-head-alpha));--glass-divider-alpha: 0;--glass-head-divider: rgb(var(--glass-tint-r) var(--glass-tint-g) var(--glass-tint-b) / var(--glass-divider-alpha));--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif}body{background:var(--color-surface-app-body);font-family:var(--font-ui)}*{box-sizing:border-box}#root .ant-card,.glass-panel{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--glass-card-radius);border:1px solid var(--color-border-default);background:var(--glass-surface-base);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow-drop)}#root .ant-card:before,.glass-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--glass-overlay-sheen);pointer-events:none;z-index:0}#root .ant-card:after,.glass-panel:after{content:"";position:absolute;top:-42%;left:-22%;width:145%;height:105%;background:var(--glass-overlay-specular);transform:rotate(-8deg);pointer-events:none;opacity:var(--glass-specular-opacity);z-index:0}#root .ant-card .ant-card-head,#root .ant-card .ant-card-body,#root .ant-card .ant-card-cover,.glass-panel>*{position:relative;z-index:1}#root .ant-card .ant-card-head{background:transparent!important;border-bottom:1px solid var(--color-border-subtle)!important}#root .ant-card .ant-card-body{background:transparent}h1,h2,h3,h4,h5,h6,p,span,div,input,textarea,button,label,li,td,th{font-family:var(--font-ui)}#root .ant-btn-primary:not(:disabled){background:var(--brand-gradient);border-color:transparent}#root .ant-btn-primary:not(:disabled):hover,#root .ant-btn-primary:not(:disabled):focus{background:var(--brand-gradient-hover)!important}
