:root{--ui-density-scale: 1;--rgb-space-0: 6 8 14;--rgb-space-1: 10 14 24;--rgb-space-2: 16 22 36;--rgb-space-4: 46 61 90;--rgb-text-0: 248 244 233;--rgb-text-1: 221 223 230;--rgb-border: 146 164 203;--rgb-tech-0: 94 161 205;--rgb-tech-1: 152 206 228;--rgb-tech-2: 82 129 184;--rgb-candle-1: 236 199 144;--rgb-candle-2: 201 148 88;--ui-text: rgb(241 243 249 / .96);--ui-text-soft: rgb(189 194 211 / .8);--ui-text-muted: rgb(156 164 188 / .74);--ui-text-faint: rgb(130 138 160 / .56);--ui-heading: rgb(248 239 225 / .98);--ui-on-accent: rgb(244 247 252 / .98);--ui-brand-mark-fg: rgb(12 16 25);--ui-kicker: rgb(var(--rgb-tech-1));--ui-font-ui: "Avenir Next", "Segoe UI", "Helvetica Neue", sans-serif;--ui-font-display: "Avenir Next", "Segoe UI", "Helvetica Neue", sans-serif;--ui-bg-0: rgb(var(--rgb-space-0));--ui-border: rgb(134 145 183 / .22);--ui-border-active: rgb(151 162 200 / .34);--ui-line-soft: rgb(132 146 189 / .18);--ui-line: rgb(132 146 189 / .24);--ui-line-strong: rgb(151 162 200 / .38);--ui-accent-a: rgb(var(--rgb-tech-0));--ui-accent-b: rgb(var(--rgb-tech-1));--ui-specular-soft: rgb(255 255 255 / .08);--ui-page-bg: radial-gradient( 120% 140% at 50% -20%, rgb(var(--rgb-space-4) / .45) 0%, rgb(var(--rgb-space-4) / 0) 48% ), radial-gradient( 110% 120% at 8% 84%, rgb(var(--rgb-tech-2) / .18) 0%, rgb(var(--rgb-tech-2) / 0) 52% ), linear-gradient( 160deg, rgb(var(--rgb-space-0)) 0%, rgb(var(--rgb-space-1)) 55%, rgb(var(--rgb-space-2)) 100% );--ui-panel-bg: linear-gradient(180deg, rgb(31 33 46 / .96), rgb(22 24 34 / .99)), rgb(26 27 39 / .9);--ui-panel-bg-soft: linear-gradient(180deg, rgb(27 28 40 / .92), rgb(22 23 33 / .96)), rgb(26 27 39 / .9);--ui-panel-bg-strong: linear-gradient(180deg, rgb(35 37 52 / .98), rgb(24 26 37 / 1)), rgb(26 27 39 / .9);--ui-surface-hero: var(--ui-panel-bg);--ui-surface-card: var(--ui-panel-bg);--ui-surface-ghost: rgb(31 33 47 / .84);--ui-surface-filter: rgb(39 42 58 / .48);--ui-state-pill-active: linear-gradient(180deg, rgb(39 99 164 / .9), rgb(29 82 139 / .96));--ui-brand-mark-bg: linear-gradient( 145deg, var(--ui-accent-a) 0%, var(--ui-accent-b) 100% );--ui-primary-bg: linear-gradient( 180deg, #176da7 0%, #125586 100% );--ui-primary-border: rgb(86 151 224 / .42);--ui-primary-shadow: inset 0 1px 0 rgb(255 255 255 / .14), 0 10px 22px rgb(15 82 146 / .24);--ui-button-neutral-bg: rgb(31 33 47 / .84);--ui-button-neutral-bg-hover: rgb(44 46 63 / .9);--ui-button-neutral-border: rgb(121 133 170 / .16);--ui-button-neutral-text: rgb(228 231 241 / .9);--ui-input-bg: rgb(40 42 58 / .46);--ui-input-border: var(--ui-line-soft);--ui-input-text: rgb(220 225 238 / .92);--ui-input-placeholder: rgb(182 190 214 / .54);--ui-warm-bg: linear-gradient(180deg, rgb(79 64 58 / .86), rgb(56 45 42 / .9));--ui-warm-border: rgb(228 188 136 / .44);--ui-warm-text: rgb(247 219 178);--ui-shadow-panel: 0 18px 34px rgb(6 8 16 / .18);--ui-shadow-panel-strong: 0 22px 38px rgb(6 8 16 / .24);--ui-shadow-soft: 0 12px 24px rgb(6 8 16 / .12);--ui-scrollbar-thumb: rgb(150 190 255 / .32);--ui-scrollbar-thumb-hover: rgb(170 210 255 / .5);--ui-market-bg: radial-gradient(140% 120% at 50% -10%, rgb(58 47 83 / .18), transparent 48%), radial-gradient(80% 90% at 12% 100%, rgb(34 64 118 / .18), transparent 52%), linear-gradient(180deg, #171823 0%, #13141d 42%, #101119 100%);--ui-market-surface: var(--ui-panel-bg);--ui-market-surface-strong: var(--ui-panel-bg-strong);--ui-market-surface-soft: var(--ui-panel-bg-soft);--ui-market-line: var(--ui-line-soft);--ui-market-button: var(--ui-primary-bg);--ui-market-button-soft: var(--ui-button-neutral-bg-hover);--ui-market-star: #fab142;--ui-stars-overlay: radial-gradient(circle at 14% 16%, rgb(235 242 255 / .34) 0 1px, transparent 2px) 0 0 / 180px 180px, radial-gradient(circle at 78% 34%, rgb(221 231 255 / .28) 0 1px, transparent 2px) 0 0 / 240px 240px, radial-gradient(circle at 34% 76%, rgb(230 239 255 / .2) 0 1px, transparent 2px) 0 0 / 260px 260px}@media(min-width:1024px){:root{--ui-density-scale: .85}}html{width:100%;height:100%;margin:0;font-size:calc(100% * var(--ui-density-scale));background:var(--ui-bg-0);overscroll-behavior-y:none;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}*,*:before,*:after{box-sizing:border-box}body{color-scheme:dark;background:var(--ui-page-bg);color:var(--ui-text);font:500 calc(15px * var(--ui-density-scale))/1.45 var(--ui-font-ui);width:100%;height:100%;margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,.brand-label{font-family:var(--ui-font-display);letter-spacing:.01em}
