:root{--fs-display:clamp(2.75rem, 1.55rem + 4.9vw, 6rem);--fs-h2:clamp(2rem, 1.42rem + 2.4vw, 3.75rem);--fs-h3:clamp(1.125rem, 1.02rem + .45vw, 1.5rem);--fs-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-body:clamp(.9375rem, .91rem + .12vw, 1.0625rem);--fs-label:clamp(.8125rem, .79rem + .1vw, .875rem);--fs-metric-xl:clamp(2.5rem, 1.6rem + 3.6vw, 4.5rem);--fs-metric-l:clamp(1.75rem, 1.4rem + 1.4vw, 2.75rem);--fs-metric:clamp(1.25rem, 1.12rem + .5vw, 1.625rem);--lh-display:1.02;--lh-heading:1.08;--lh-body:1.55;--tr-display:-.042em;--tr-heading:-.036em;--tr-metric:-.03em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-24:96px;--sp-32:128px;--sp-40:160px;--gutter:20px;--r-s:8px;--r-m:12px;--r-l:16px;--r-xl:20px;--dur-press:.14s;--dur-std:.22s;--dur-reveal:.48s;--ease-std:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1)}@media (min-width:640px){:root{--gutter:24px}}@media (min-width:1024px){:root{--gutter:32px}}:root:not([data-theme=dark]){--brand-violet:#105bff;--brand-pink:#fe85d0;--bg-0:#f0f0f0;--bg-1:#f0f0f0;--surface:#fff;--surface-top:#fff;--surface-strong:#fff;--surface-inset:#f5f5f6;--surface-sunk:#e9e9eb;--border:#0e0e1614;--border-strong:#0e0e1624;--edge:transparent;--highlight:transparent;--shadow:0 1px 2px #0e0e160a;--shadow-lg:0 1px 2px #0e0e160d, 0 32px 64px -32px #0e0e1638;--text:#0c0c10;--text-2:#45454f;--text-3:#686873;--accent:#105bff;--accent-2:#fe85d0;--accent-ice:#6f8dff;--accent-soft:#105bff14;--accent-glow:transparent;--accent-grad:linear-gradient(115deg in oklab, #105bff 0%, #7a6cf2 55%, #fe85d0 100%);--brand-grad:var(--accent-grad);--on-accent:#fff;--chart-grid:#0e0e160f;--icon-face:var(--surface-inset);--icon-rim:transparent;--icon-shadow:none;--glow-a:transparent;--glow-b:transparent;--nav-glass:#ffffffdb;--nav-edge:transparent;--nav-ring:#0e0e1614;--nav-shadow:0 1px 2px #0e0e160f, 0 12px 32px -16px #0e0e1633;--nav-pill:#105bff14;--bar-bg:#ffffffdb;--bar-bg-solid:#fff;--bar-shadow:0 1px 2px #0e0e160f, 0 12px 32px -16px #0e0e1633;--tab-pill:#105bff14;--tab-pill-shadow:none}:root[data-theme=dark]{--brand-violet:#105bff;--brand-pink:#fe85d0;--bg-0:#0b0b0d;--bg-1:#0b0b0d;--surface:#141417;--surface-top:#141417;--surface-strong:#18181b;--surface-inset:#1d1d21;--surface-sunk:#0f0f12;--border:#ffffff13;--border-strong:#ffffff21;--edge:transparent;--highlight:transparent;--shadow:none;--shadow-lg:0 0 0 1px #ffffff0f, 0 40px 80px -40px #000000e6;--text:#f3f3f5;--text-2:#a8a8b2;--text-3:#7f7f8a;--accent:#5b8cff;--accent-2:#fe85d0;--accent-ice:#9db6ff;--accent-soft:#5b8cff1f;--accent-glow:transparent;--accent-grad:linear-gradient(115deg in oklab, #105bff 0%, #7a6cf2 55%, #fe85d0 100%);--brand-grad:var(--accent-grad);--on-accent:#fff;--up:#2bc488;--down:#f2555f;--chart-grid:#ffffff0d;--icon-face:var(--surface-inset);--icon-rim:transparent;--icon-shadow:none;--glow-a:transparent;--glow-b:transparent;--nav-glass:#141417e0;--nav-edge:transparent;--nav-ring:#ffffff14;--nav-shadow:0 0 0 1px #ffffff0f, 0 16px 40px -16px #000c;--nav-pill:#5b8cff24;--bar-bg:#141417e0;--bar-bg-solid:#141417;--bar-shadow:0 0 0 1px #ffffff0f, 0 16px 40px -16px #000c;--tab-pill:#5b8cff24;--tab-pill-shadow:none}html{font-optical-sizing:auto}body{font-size:16px;line-height:var(--lh-body);letter-spacing:-.006em;font-feature-settings:"cv11", "calt";background:var(--bg-0)}.num,.tnum,.t-metric{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "lnum", "cv11"}::selection{background:color-mix(in oklab, var(--accent) 20%, transparent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}.ts-display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);text-wrap:balance;font-weight:600}.ts-h2{font-size:var(--fs-h2);line-height:var(--lh-heading);letter-spacing:var(--tr-heading);text-wrap:balance;font-weight:600}.ts-h3{font-size:var(--fs-h3);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.2}.ts-lead{font-size:var(--fs-lead);letter-spacing:-.012em;color:var(--text-2);text-wrap:pretty;line-height:1.5}.ts-body{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2);text-wrap:pretty}.ts-label{font-size:var(--fs-label);letter-spacing:-.005em;color:var(--text-3);font-weight:500;line-height:1.35}.ts-metric-xl{font-size:var(--fs-metric-xl);letter-spacing:var(--tr-metric);font-variant-numeric:tabular-nums lining-nums;font-weight:500;line-height:1}.ts-metric-l{font-size:var(--fs-metric-l);letter-spacing:var(--tr-metric);font-variant-numeric:tabular-nums lining-nums;font-weight:500;line-height:1.05}.t-title{letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:36px}.t-metric{font-size:var(--fs-metric);letter-spacing:-.025em;font-weight:500;line-height:1.15}.t-card{letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:22px}.t-label{color:var(--text-3);font-size:13px;font-weight:500;line-height:17px}@media (max-width:639px){.t-title{font-size:26px;line-height:32px}.t-card{font-size:15.5px}}.uppercase[class*=tracking-]{text-transform:none;letter-spacing:-.005em}.uppercase[class*=tracking-]:is([class*=text-\[10],[class*="text-[11px]"],.text-xs){font-size:12.5px}.uppercase[class*=tracking-][class*=font-semibold]{font-weight:500}.text-gradient{color:var(--text);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.text-accent-gradient,.text-brand{color:var(--accent);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.atmosphere,:root[data-theme=dark] .atmosphere,[data-theme=dark] .atmosphere{background:var(--bg-0)}.atmosphere:before,.atmosphere:after{display:none}.waves{opacity:.32}:root[data-theme=dark] .waves{opacity:.1}:is(body:has(.mk-root) .waves,body:has(.auth-shell) .waves){display:none}.glass,.dcard,.side-premium,.hdr-pill,.hdr-btn:not(.hdr-btn-plain){background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);-webkit-backdrop-filter:none}.glass:before{display:none}.glass-strong,.glass-float{background:var(--surface-strong)}.dcard{border-radius:var(--r-xl)}.inset{background:var(--surface-inset);border:1px solid var(--border)}:root[data-theme=dark] .dcard,:root[data-theme=dark] .side-premium{box-shadow:none}.glass-hover:hover{border-color:var(--border-strong);box-shadow:var(--shadow)}.lift:hover{transform:none!important}.glass-icon{background:var(--surface-inset);box-shadow:none;border-color:var(--border)}.glass-icon:after{display:none}.glass-icon.is-active{background:var(--accent);box-shadow:none;border-color:#0000}.section-icon{background:var(--surface-inset);box-shadow:none;color:var(--text-2)}.page-icon{display:none!important}.bg-brand{background:var(--accent)}.bg-brand:hover{background:color-mix(in oklab, var(--accent) 90%, black)}.bg-brand-grad{background:var(--accent-grad)}.press:hover:not(:disabled):not([aria-disabled=true]){transform:none}.press:active:not(:disabled):not([aria-disabled=true]){transition-duration:90ms;transform:scale(.98)}.press{transition-duration:var(--dur-press), var(--dur-std), var(--dur-std), var(--dur-press), var(--dur-std), var(--dur-std)}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.page-in,.stagger>*,.page-flow>:not(:only-child),.page-flow>:only-child>*{animation-duration:.28s;animation-timing-function:var(--ease-std)}.float-y{animation:none}.tab-icon.is-active{filter:none;animation:none}.skeleton{animation-duration:1.8s}.side-panel{background:var(--bg-0);border-right:1px solid var(--border)}:root[data-theme=dark] .side-panel{background:var(--bg-0)}.side-link{border-radius:10px;gap:12px;height:40px;font-size:14px;font-weight:500}.side-link svg{stroke-width:1.75px;width:18px;height:18px}.side-link[data-active=true]{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--border);font-weight:600}.side-link[data-active=true] svg{color:var(--accent)}.side-bull{filter:none}.side-premium{border-radius:var(--r-l)}.hdr-btn,.hdr-pill{box-shadow:none}.m-icon-btn{background:var(--surface);box-shadow:none}.m-topbar[data-scrolled=true]{background:var(--nav-glass);box-shadow:none;border-bottom-color:var(--border);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%)}.m-nav-inner{box-shadow:var(--nav-shadow);border:1px solid var(--nav-ring);background:var(--nav-glass);-webkit-backdrop-filter:blur(18px)saturate(150%);border-radius:24px}.m-nav-inner>.nav-pill{box-shadow:none;border-radius:19px}.m-nav a{font-size:11px;font-weight:500}.m-nav a svg{width:22px;height:22px}.m-tabbar-inner{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%)}.dcard-title{letter-spacing:-.015em;gap:8px;font-size:15px;font-weight:600;line-height:20px}.dcard-title svg{width:16px;height:16px;color:var(--text-3);stroke-width:1.75px}.see-all{color:var(--text-3);font-size:13px}.trend-chip{letter-spacing:0;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:600}.impact{border-radius:6px;font-weight:600}.zone-bubble{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px}.current-chip{background:var(--accent)}.meter-fill{animation-duration:.6s}@media (prefers-reduced-motion:reduce){.page-in,.stagger>*,.page-flow>*,.page-flow>*>*{animation:none!important}}@media (prefers-reduced-transparency:reduce){.m-nav-inner,.m-topbar[data-scrolled=true]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bar-bg-solid)}}.d-metrics.dcard{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;display:grid;overflow:hidden}.d-metric{flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:14px 16px 16px;display:flex}.d-metric+.d-metric{border-left:1px solid var(--border)}.d-metric:nth-child(3){border-left:0}.d-metric:nth-child(n+3){border-top:1px solid var(--border)}.d-metric-label{color:var(--text-3);font-size:13px;font-weight:500;line-height:16px}.d-metric-value{letter-spacing:-.03em;font-size:clamp(20px,1.2rem + .9vw,26px);font-weight:500;line-height:1.1}.d-metric.is-primary .d-metric-value{font-size:clamp(22px,1.25rem + 1.3vw,32px)}@media (min-width:640px){.d-metrics.dcard{grid-template-columns:1.35fr repeat(3,minmax(0,1fr))}.d-metric{padding:18px 20px 20px}.d-metric:nth-child(3){border-left:1px solid var(--border)}.d-metric:nth-child(n+3){border-top:0}}@media (min-width:1024px) and (max-width:1359.98px){.d-metrics.dcard{grid-template-columns:repeat(2,minmax(0,1fr))}.d-metric:nth-child(3){border-left:0}.d-metric:nth-child(n+3){border-top:1px solid var(--border)}.d-metric{padding:12px 16px 14px}}.tz-zone-title{letter-spacing:0;font-size:11.5px;font-weight:600}.tz-zone-label{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px}.tz-zone-label:hover{transform:none}.lx-bubble b{letter-spacing:0;font-weight:600}.card-kicker,.zone-kicker{text-transform:none;letter-spacing:-.005em;font-size:12.5px;font-weight:500}.cal-kpi{border-radius:var(--r-m);padding:14px 16px}
