:root{--text-title-primary-color: #ffffff;--text-title-primary-weight: 700;--text-title-primary-line-height: 1.2;--text-title-secondary-color: #ffffff;--text-title-secondary-weight: 600;--text-title-secondary-line-height: 1.3;--text-metric-primary-color: #ffffff;--text-metric-primary-weight: 600;--text-metric-primary-line-height: 1.1;--text-body-primary-color: rgb(148, 163, 184);--text-body-primary-weight: 400;--text-body-primary-line-height: 1.5;--text-body-secondary-color: rgb(100, 116, 139);--text-body-secondary-weight: 400;--text-body-secondary-line-height: 1.5;--text-helper-color: rgb(100, 116, 139);--text-helper-weight: 400;--text-helper-line-height: 1.5;--text-footnote-color: rgb(71, 85, 105);--text-footnote-weight: 400;--text-footnote-line-height: 1.5;--text-tooltip-color: rgb(203, 213, 225);--text-tooltip-weight: 400;--text-tooltip-line-height: 1.6}@media(max-width:768px){:root{--text-body-primary-color: rgb(164, 177, 195);--text-body-primary-line-height: 1.68;--text-body-secondary-color: rgb(120, 136, 159);--text-body-secondary-line-height: 1.68;--text-helper-color: rgb(130, 145, 168);--text-helper-line-height: 1.65;--text-footnote-color: rgb(100, 116, 139);--text-footnote-line-height: 1.65;--text-tooltip-color: rgb(215, 222, 232);--text-tooltip-line-height: 1.75}}.text-title-primary{color:var(--text-title-primary-color);font-weight:var(--text-title-primary-weight);line-height:var(--text-title-primary-line-height)}.text-title-secondary{color:var(--text-title-secondary-color);font-weight:var(--text-title-secondary-weight);line-height:var(--text-title-secondary-line-height)}.text-metric-primary{color:var(--text-metric-primary-color);font-weight:var(--text-metric-primary-weight);line-height:var(--text-metric-primary-line-height)}.text-body-primary-token{color:var(--text-body-primary-color);font-weight:var(--text-body-primary-weight);line-height:var(--text-body-primary-line-height)}.text-body-secondary-token{color:var(--text-body-secondary-color);font-weight:var(--text-body-secondary-weight);line-height:var(--text-body-secondary-line-height)}.text-helper-token{color:var(--text-helper-color);font-weight:var(--text-helper-weight);line-height:var(--text-helper-line-height)}.text-footnote-token{color:var(--text-footnote-color);font-weight:var(--text-footnote-weight);line-height:var(--text-footnote-line-height)}.text-tooltip-token{color:var(--text-tooltip-color);font-weight:var(--text-tooltip-weight);line-height:var(--text-tooltip-line-height)}@media(max-width:768px){.glass-panel{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}}:root{--bg-gradient-start: #0B1F3A;--bg-gradient-mid: #08162A;--bg-gradient-end: #050B14;--bg-surface-elevated: rgba(8, 22, 42, .95);--bg-overlay: rgba(5, 11, 20, .9);--bg-accent-primary: rgba(59, 130, 246, .08);--bg-accent-secondary: rgba(96, 165, 250, .04)}@media(max-width:768px){:root{--bg-gradient-start: #0E2544;--bg-gradient-mid: #0A1A30;--bg-gradient-end: #06101A;--bg-surface-elevated: rgba(12, 28, 50, .95);--bg-overlay: rgba(6, 14, 26, .88);--bg-accent-primary: rgba(59, 130, 246, .1);--bg-accent-secondary: rgba(96, 165, 250, .05)}}.bg-sento-base{background:radial-gradient(ellipse 120% 80% at 50% 30%,var(--bg-gradient-start) 0%,var(--bg-gradient-mid) 40%,var(--bg-gradient-end) 100%)}.bg-sento-overlay{background-color:var(--bg-overlay)}.bg-sento-surface{background-color:var(--bg-surface-elevated)}.bg-sento-accent-primary{background:radial-gradient(ellipse at 50% 0%,var(--bg-accent-primary),transparent 50%)}.bg-sento-accent-secondary{background:radial-gradient(ellipse at 100% 60%,var(--bg-accent-secondary),transparent 40%)}@media(max-width:768px){.bg-depth-layer{position:relative}.bg-depth-layer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#050b140a;pointer-events:none;z-index:0}}
