:root:where([data-css-scope]),[data-theme=dark]:where([data-css-scope]){color-scheme:dark;--bg:#05070d;--canvas:#0a0e16;--panel:#0f141d;--panel-high:#161d28;--panel-hover:#1b2432;--text:#e6edf8;--muted:#93a3b8;--subtle:#6d7f96;--text-inverse:#05070d;--line:rgba(150,175,210,0.14);--line-strong:rgba(150,175,210,0.28);--line-focus:rgba(0,212,255,0.55);--cyan:#00d4ff;--cyan-ink:#7fe6ff;--cyan-soft:rgba(0,212,255,0.09);--cyan-line:rgba(0,212,255,0.32);--gold:#e3b341;--gold-soft:rgba(227,179,65,0.1);--gold-line:rgba(227,179,65,0.34);--green:#2ee6a8;--red:#ff5c72;--violet:#a78bfa;--primary-from:#1387f1;--primary-to:#08abd9;--primary-shadow:0 0.375rem 1.125rem rgba(23,143,234,0.22);--shadow-sm:0 0.125rem 0.5rem rgba(0,0,0,0.4);--shadow:0 1rem 2.625rem rgba(0,0,0,0.55);--shadow-lg:0 1.75rem 4.375rem rgba(0,0,0,0.65);--scrim:rgba(3,5,10,0.72);--viz-grid:rgba(150,175,210,0.1);--viz-series:#00d4ff;--viz-series-2:#e3b341}[data-theme=light]:where([data-css-scope]){--bg:#eef1f6;--canvas:#e7ebf2;--panel:#ffffff;--panel-high:#f4f7fb;--panel-hover:#eef3f9;--text:#0d1520;--muted:#4a5a6e;--subtle:#6b7c91;--text-inverse:#ffffff;--line:rgba(13,21,32,0.14);--line-strong:rgba(13,21,32,0.28);--line-focus:rgba(0,113,143,0.6);--cyan:#00718f;--cyan-ink:#005f79;--cyan-soft:rgba(0,113,143,0.07);--cyan-line:rgba(0,113,143,0.3);--gold:#8a5a08;--gold-soft:rgba(138,90,8,0.08);--gold-line:rgba(138,90,8,0.3);--green:#00694a;--red:#bf2136;--violet:#6d4aef;--primary-from:#0f6fd6;--primary-to:#0789b3;--primary-shadow:0 0.375rem 1.125rem rgba(15,111,214,0.2);--shadow-sm:0 0.0625rem 0.1875rem rgba(13,21,32,0.09);--shadow:0 0.875rem 2.25rem rgba(13,21,32,0.13);--shadow-lg:0 1.5rem 3.75rem rgba(13,21,32,0.18);--scrim:rgba(13,21,32,0.42);--viz-grid:rgba(13,21,32,0.08);--viz-series:#00718f;--viz-series-2:#8a5a08}:root:where([data-css-scope]){--st-neutral-fg:var(--muted);--st-neutral-bg:var(--panel-high);--st-neutral-line:var(--line);--st-progress-fg:var(--cyan-ink);--st-progress-bg:var(--cyan-soft);--st-progress-line:var(--cyan-line);--st-success-fg:var(--green);--st-success-bg:color-mix(in srgb,var(--green) 10%,transparent);--st-success-line:color-mix(in srgb,var(--green) 32%,transparent);--st-warn-fg:var(--gold);--st-warn-bg:var(--gold-soft);--st-warn-line:var(--gold-line);--st-review-fg:var(--violet);--st-review-bg:color-mix(in srgb,var(--violet) 10%,transparent);--st-review-line:color-mix(in srgb,var(--violet) 32%,transparent);--st-danger-fg:var(--red);--st-danger-bg:color-mix(in srgb,var(--red) 10%,transparent);--st-danger-line:color-mix(in srgb,var(--red) 32%,transparent);--st-hold-fg:var(--muted);--st-hold-bg:var(--cyan-soft);--st-hold-line:var(--cyan-line)}:root:where([data-css-scope]){--font-ui:"Space","Space Grotesk",ui-sans-serif,system-ui,-apple-system,"PingFang SC","Noto Sans SC",sans-serif;--font-mono:"Jet","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--fs-2xs:0.625rem;--fs-xs:0.6875rem;--fs-sm:0.75rem;--fs-md:0.8125rem;--fs-lg:0.875rem;--fs-xl:1rem;--fs-2xl:1.25rem;--fs-3xl:1.625rem;--fs-4xl:2.125rem;--lh-tight:1.2;--lh-snug:1.4;--lh-normal:1.55;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--ls-label:0.06em;--ls-tight:-0.01em}:root:where([data-css-scope]){--sp-1:0.125rem;--sp-2:0.25rem;--sp-3:0.375rem;--sp-4:0.5rem;--sp-5:0.75rem;--sp-6:1rem;--sp-7:1.25rem;--sp-8:1.5rem;--sp-9:2rem;--sp-10:2.5rem;--sp-11:3rem}:root:where([data-css-scope]){--radius-xs:0.1875rem;--radius-sm:0.3125rem;--radius:0.5rem;--radius-md:0.625rem;--radius-lg:0.75rem;--radius-pill:999px;--border-w:1px;--stripe-w:3px}:root:where([data-css-scope]){--dur-instant:90ms;--dur-fast:150ms;--dur-base:220ms;--dur-slow:320ms;--dur-deliberate:480ms;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-entrance:cubic-bezier(0.16,1,0.3,1);--ease-exit:cubic-bezier(0.4,0,1,1);--ease-attention:cubic-bezier(0.34,1.56,0.64,1)}:root:where([data-css-scope]){--z-base:0;--z-sticky:10;--z-dropdown:100;--z-overlay:200;--z-modal:300;--z-toast:400;--z-tooltip:500}:root:where([data-css-scope]){--bp-mobile:767px;--bp-tablet:1024px;--bp-wide:1440px}:where([data-css-scope]),:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)):after,:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)):before,:where([data-css-scope]):after,:where([data-css-scope]):before{box-sizing:border-box}html:where([data-css-scope]){-webkit-text-size-adjust:100%;font-size:16px}:where([data-css-scope]) body:where(:not([data-css-island],[data-css-island] *)){background:var(--bg);font-family:var(--font-ui);font-size:var(--fs-md);line-height:var(--lh-normal);-moz-osx-font-smoothing:grayscale}:where([data-css-scope]) .num:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) [data-num]:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) address:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) code:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) kbd:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) samp:where(:not([data-css-island],[data-css-island] *)){font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:where([data-css-scope]) .label:where(:not([data-css-island],[data-css-island] *)){font-size:var(--fs-2xs);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--subtle)}:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *))::-moz-selection{background:var(--cyan-line);color:var(--text)}:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *))::selection{background:var(--cyan-line);color:var(--text)}:where([data-css-scope]) :focus-visible:where(:not([data-css-island],[data-css-island] *)){outline:2px solid var(--line-focus);outline-offset:2px;border-radius:var(--radius-xs)}@media (prefers-reduced-motion:reduce){:where([data-css-scope]),:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)):after,:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)):before,:where([data-css-scope]):after,:where([data-css-scope]):before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-theme=light]:where([data-css-scope]) .cm-page:where(:not([data-css-island],[data-css-island] *)){color-scheme:light;--c-ink:#213e62;--c-text:#203e66;--c-secondary:#5e789a;--c-muted:#7b95b3;--c-subtle:#8b9db3;--c-faint:#a1b3ca;--c-panel:#fff;--c-line:#e4ebf4;--c-card-line:#e0ebf7;--c-soft-line:#e8eff7;--c-shadow:0 7px 28px #3672a505;--c-modal-shadow:-12px 0 70px rgb(36 62 95/9%);--c-blue:#3478dc;--c-blue-ink:#4d739d;--c-blue-soft:#edf5ff;--c-field:#f0f7ff;--c-search:#f2f8ff;--c-track:#eaf4ff;--c-gradient:linear-gradient(90deg,#348ce7,#43c7dd);--c-green:#33816e;--c-chip-bg:color-mix(in srgb,var(--c-blue) 7%,var(--c-panel));--c-basis-bg:#f3f8ff;--c-chip-line:color-mix(in srgb,var(--c-blue) 12%,var(--c-panel));--c-hover-bg:color-mix(in srgb,var(--c-blue) 4%,var(--c-panel));--c-blue-text:color-mix(in srgb,var(--c-blue) 76%,var(--c-text));--c-blue-faint:color-mix(in srgb,var(--c-blue) 32%,var(--c-faint));--c-field-ink:color-mix(in srgb,var(--c-blue) 58%,var(--c-text));--c-green-soft:color-mix(in srgb,var(--c-green) 9%,var(--c-panel));--c-focus:#90b7ee;color:var(--c-ink)}[data-theme=dark]:where([data-css-scope]) .cm-page:where(:not([data-css-island],[data-css-island] *)){color-scheme:dark;--c-ink:var(--text);--c-text:var(--text);--c-secondary:var(--muted);--c-muted:var(--muted);--c-subtle:var(--subtle);--c-faint:var(--subtle);--c-panel:var(--panel);--c-line:var(--line);--c-card-line:var(--line);--c-soft-line:var(--line);--c-shadow:var(--shadow-sm);--c-modal-shadow:var(--shadow-lg);--c-blue:var(--cyan);--c-blue-ink:var(--cyan-ink);--c-blue-soft:var(--cyan-soft);--c-field:var(--panel-high);--c-search:var(--panel-high);--c-track:var(--panel-high);--c-gradient:linear-gradient(90deg,var(--cyan),var(--primary-to));--c-green:var(--green);--c-chip-bg:var(--panel-high);--c-basis-bg:var(--panel-high);--c-chip-line:var(--line);--c-hover-bg:var(--panel-hover);--c-blue-text:var(--cyan-ink);--c-blue-faint:var(--cyan-ink);--c-field-ink:var(--cyan-ink);--c-green-soft:var(--st-success-bg);--c-focus:var(--line-focus);color:var(--c-ink)}:root:where([data-css-scope]){--font-ui:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono","Courier New",monospace;--bg:#00000f;--canvas:#070b14;--panel:#101621;--panel-high:#151d2a;--text:#e8eeff;--muted:#99a8bd;--subtle:#76869d;--line:rgba(164,184,215,.13);--cyan:#00d4ff;--cyan-soft:rgba(0,212,255,.09);--gold:#d4a843;--green:#00e5a0;--red:#ff4560;--purple:#7b2fff;--radius:14px;--font:var(--font-ui);--shadow:0 16px 42px #0002;color-scheme:dark}:where([data-css-scope]),:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)){box-sizing:border-box}html:where([data-css-scope]){scroll-behavior:smooth}:where([data-css-scope]) body:where(:not([data-css-island],[data-css-island] *)){margin:0;background:var(--canvas);color:var(--text);font:400 16px/1.6 var(--font);-webkit-font-smoothing:antialiased}:where([data-css-scope]) button:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) input:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) select:where(:not([data-css-island],[data-css-island] *)){font:inherit}:where([data-css-scope]) a:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) button:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) input:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) select:where(:not([data-css-island],[data-css-island] *)){-webkit-tap-highlight-color:transparent}:where([data-css-scope]) a:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) button:where(:not([data-css-island],[data-css-island] *)){touch-action:manipulation}:where([data-css-scope]) button:where(:not([data-css-island],[data-css-island] *)){cursor:pointer;color:inherit;border:0;background:none}:where([data-css-scope]) a:where(:not([data-css-island],[data-css-island] *)){color:inherit;text-decoration:none}:where([data-css-scope]) button:disabled:where(:not([data-css-island],[data-css-island] *)){cursor:not-allowed;opacity:.55}:where([data-css-scope]) a:focus-visible:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) button:focus-visible:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) input:focus-visible:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) select:focus-visible:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) summary:focus-visible:where(:not([data-css-island],[data-css-island] *)){outline:2px solid var(--cyan);outline-offset:5px}:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *))::-moz-selection{background:#00d4ff33}:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *))::selection{background:#00d4ff33}:where([data-css-scope]) svg:where(:not([data-css-island],[data-css-island] *)){display:block}:where([data-css-scope]) .icon:where(:not([data-css-island],[data-css-island] *)){width:20px;height:20px;flex-shrink:0;stroke-width:1.6}:where([data-css-scope]) .skip-link:where(:not([data-css-island],[data-css-island] *)){position:fixed;top:-100px;left:16px;padding:12px 18px;background:var(--cyan);color:var(--bg);z-index:100}:where([data-css-scope]) .skip-link:focus:where(:not([data-css-island],[data-css-island] *)){top:12px}:where([data-css-scope]) .mono:where(:not([data-css-island],[data-css-island] *)){font-family:var(--font-mono),monospace;font-variant-numeric:tabular-nums}:where([data-css-scope]) .muted:where(:not([data-css-island],[data-css-island] *)){color:var(--muted)}:where([data-css-scope]) .cyan:where(:not([data-css-island],[data-css-island] *)){color:var(--cyan)}:where([data-css-scope]) .gold:where(:not([data-css-island],[data-css-island] *)){color:var(--gold)}:where([data-css-scope]) .green:where(:not([data-css-island],[data-css-island] *)){color:var(--green)}:where([data-css-scope]) .sidebar:where(:not([data-css-island],[data-css-island] *)){position:fixed;inset:0 auto 0 0;width:236px;border-right:1px solid var(--line);background:var(--bg);padding:34px 22px 20px;z-index:20;display:flex;flex-direction:column}:where([data-css-scope]) .brand:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:15px;padding:2px 12px 48px}:where([data-css-scope]) .brand img:where(:not([data-css-island],[data-css-island] *)){width:78px;height:27px;-o-object-fit:contain;object-fit:contain}:where([data-css-scope]) .brand>span:where(:not([data-css-island],[data-css-island] *)){height:24px;width:1px;background:var(--line)}:where([data-css-scope]) .brand b:where(:not([data-css-island],[data-css-island] *)){font-size:20px;font-weight:500;letter-spacing:1px}:where([data-css-scope]) .logo-dark:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .nav-eyebrow:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font-mono),monospace;letter-spacing:2px;color:var(--subtle);padding:0 15px 14px}:where([data-css-scope]) .nav-link:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:14px;padding:13px 16px;margin:6px 0;border-radius:8px;font-size:15px;color:var(--muted);position:relative;transition:background .2s,color .2s}:where([data-css-scope]) .nav-link:hover:where(:not([data-css-island],[data-css-island] *)){background-color:var(--panel);color:var(--text)}:where([data-css-scope]) .nav-link.active:where(:not([data-css-island],[data-css-island] *)){background:var(--cyan-soft);color:var(--cyan)}:where([data-css-scope]) .nav-link.active:where(:not([data-css-island],[data-css-island] *)):before{content:"";position:absolute;left:0;height:20px;width:3px;border-radius:3px;background:var(--cyan)}:where([data-css-scope]) .nav-link .count:where(:not([data-css-island],[data-css-island] *)){font:10px var(--font-mono);margin-left:auto;padding:2px 5px;border:1px solid var(--line);border-radius:4px}:where([data-css-scope]) .sidebar-bottom:where(:not([data-css-island],[data-css-island] *)){margin-top:auto;padding-top:30px}:where([data-css-scope]) .help-card:where(:not([data-css-island],[data-css-island] *)){text-align:left;display:flex;align-items:flex-start;flex-direction:column;padding:18px 14px;border:1px solid var(--line);border-radius:12px;width:100%;background:linear-gradient(145deg,var(--panel),transparent)}:where([data-css-scope]) .help-symbol:where(:not([data-css-island],[data-css-island] *)){display:grid;place-items:center;height:25px;width:25px;border:1px solid var(--subtle);border-radius:50%;color:var(--muted);font-size:14px;margin-bottom:13px}:where([data-css-scope]) .help-card strong:where(:not([data-css-island],[data-css-island] *)){font-size:13px;font-weight:500}:where([data-css-scope]) .help-card small:where(:not([data-css-island],[data-css-island] *)){color:var(--subtle);font-size:12px;margin-top:4px}:where([data-css-scope]) .help-link:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--cyan);margin-top:14px}:where([data-css-scope]) .ecosystem:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:10px;margin:25px 12px 0}:where([data-css-scope]) .mini-mark:where(:not([data-css-island],[data-css-island] *)){font:600 29px var(--font-ui);color:var(--subtle)}:where([data-css-scope]) .ecosystem span:last-child:where(:not([data-css-island],[data-css-island] *)){font:9px/1.6 var(--font-mono);color:var(--subtle);letter-spacing:1px}:where([data-css-scope]) .ecosystem b:where(:not([data-css-island],[data-css-island] *)){font-weight:400;color:var(--muted);font-size:10px}:where([data-css-scope]) .workspace:where(:not([data-css-island],[data-css-island] *)){margin-left:236px;min-height:100vh}:where([data-css-scope]) .topbar:where(:not([data-css-island],[data-css-island] *)){height:86px;padding:0 40px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:18px}:where([data-css-scope]) .breadcrumb:where(:not([data-css-island],[data-css-island] *)){font-size:14px;color:var(--subtle);display:flex;gap:15px;align-items:center}:where([data-css-scope]) .breadcrumb strong:where(:not([data-css-island],[data-css-island] *)){color:var(--muted);font-weight:400}:where([data-css-scope]) .top-actions:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:18px}:where([data-css-scope]) .demo-tag:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--gold);border:1px solid #d4a84340;border-radius:5px;padding:3px 9px;background:#d4a84309;white-space:nowrap}:where([data-css-scope]) .icon-button:where(:not([data-css-island],[data-css-island] *)){display:grid;place-items:center;width:38px;height:38px;border-radius:8px;color:var(--muted)}:where([data-css-scope]) .icon-button:hover:where(:not([data-css-island],[data-css-island] *)){background-color:var(--panel-high);color:var(--text)}:where([data-css-scope]) .account-button:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:10px;font-size:13px;border:1px solid var(--line);padding:7px 12px 7px 7px;border-radius:8px}:where([data-css-scope]) .account-avatar:where(:not([data-css-island],[data-css-island] *)){display:grid;place-items:center;background:linear-gradient(135deg,#286474,#203244);color:#98e9f6;width:27px;height:27px;border-radius:6px;font-size:15px}:where([data-css-scope]) .chevron:where(:not([data-css-island],[data-css-island] *)){font-size:15px;color:var(--muted)}:where([data-css-scope]) .mobile-brand:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) main:where(:not([data-css-island],[data-css-island] *)){max-width:1576px;margin:auto;padding:36px 40px 28px;outline:none}:where([data-css-scope]) .page-header:where(:not([data-css-island],[data-css-island] *)){display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px}:where([data-css-scope]) .eyebrow:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font-mono);letter-spacing:2px;color:var(--cyan);margin:0 0 9px}:where([data-css-scope]) .page-header h1:where(:not([data-css-island],[data-css-island] *)){font-size:30px;letter-spacing:-.6px;font-weight:500;line-height:1.4;margin:0 0 7px}:where([data-css-scope]) .page-header p:where(:not([data-css-island],[data-css-island] *)){font-size:14px;color:var(--muted);margin:0}:where([data-css-scope]) .date-label:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font-mono);color:var(--subtle);display:flex;align-items:center;gap:8px;white-space:nowrap;padding-bottom:4px}:where([data-css-scope]) .date-label .icon:where(:not([data-css-island],[data-css-island] *)){width:14px;height:14px}:where([data-css-scope]) .page-enter:where(:not([data-css-island],[data-css-island] *)){animation:page-in .5s both}:where([data-css-scope]) .overview-top:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:minmax(0,1.75fr) minmax(260px,1fr);gap:22px;margin-bottom:22px}:where([data-css-scope]) .panel:where(:not([data-css-island],[data-css-island] *)){background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}:where([data-css-scope]) .balance-card:where(:not([data-css-island],[data-css-island] *)){position:relative;min-height:274px;padding:30px 32px;background:radial-gradient(ellipse at 82% 80%,#07314388,transparent 52%),linear-gradient(125deg,#111f30,#101720 65%);border-color:#28455580;display:flex;flex-direction:column;isolation:isolate}:where([data-css-scope]) .balance-label:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:10px;color:#b1c3d9;font-size:14px}:where([data-css-scope]) .eye-button:where(:not([data-css-island],[data-css-island] *)){padding:5px;color:var(--subtle)}:where([data-css-scope]) .eye-button .icon:where(:not([data-css-island],[data-css-island] *)){height:16px;width:16px}:where([data-css-scope]) .balance-number:where(:not([data-css-island],[data-css-island] *)){font:500 clamp(35px,3.55vw,56px)/1.2 var(--font-ui);letter-spacing:-2px;margin:14px 0 8px;white-space:nowrap}:where([data-css-scope]) .balance-number .decimals:where(:not([data-css-island],[data-css-island] *)){color:#a3b7ca}:where([data-css-scope]) .unit:where(:not([data-css-island],[data-css-island] *)){font:12px var(--font-mono);color:var(--muted);letter-spacing:1px;margin-left:10px}:where([data-css-scope]) .balance-note:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:#89a3b8;display:flex;gap:6px;align-items:center}:where([data-css-scope]) .balance-note .icon:where(:not([data-css-island],[data-css-island] *)){width:13px;height:13px}:where([data-css-scope]) .balance-bottom:where(:not([data-css-island],[data-css-island] *)){display:flex;gap:22px;align-items:center;margin-top:26px}:where([data-css-scope]) .button:where(:not([data-css-island],[data-css-island] *)){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 18px;border-radius:8px;font-size:14px;font-weight:500;transition:background .2s,transform .2s,border-color .2s}:where([data-css-scope]) .button:active:where(:not([data-css-island],[data-css-island] *)){transform:scale(.98)}:where([data-css-scope]) .primary:where(:not([data-css-island],[data-css-island] *)){background:var(--gold);color:#181506;box-shadow:0 4px 20px #d4a84310}:where([data-css-scope]) .primary:hover:where(:not([data-css-island],[data-css-island] *)){background-color:#e3b956;background-image:none}:where([data-css-scope]) .secondary:where(:not([data-css-island],[data-css-island] *)){border:1px solid var(--line);background:var(--panel-high);color:var(--text)}:where([data-css-scope]) .secondary:hover:where(:not([data-css-island],[data-css-island] *)){border-color:var(--subtle)}:where([data-css-scope]) .text-button:where(:not([data-css-island],[data-css-island] *)){color:var(--muted);font-size:13px;display:inline-flex;gap:8px;align-items:center;padding:8px 0}:where([data-css-scope]) .text-button:hover:where(:not([data-css-island],[data-css-island] *)){color:var(--cyan)}:where([data-css-scope]) .text-button .icon:where(:not([data-css-island],[data-css-island] *)){height:16px;width:16px}:where([data-css-scope]) .balance-copy:where(:not([data-css-island],[data-css-island] *)){position:relative;z-index:2;width:72%}:where([data-css-scope]) .orbital:where(:not([data-css-island],[data-css-island] *)){position:absolute;right:-50px;top:-30px;width:355px;height:355px;z-index:-1;opacity:.78}:where([data-css-scope]) .orbital svg:where(:not([data-css-island],[data-css-island] *)){width:100%;height:100%}:where([data-css-scope]) .orbit-ring:where(:not([data-css-island],[data-css-island] *)){fill:none;stroke:#2a526744;stroke-width:1}:where([data-css-scope]) .orbit-rotate:where(:not([data-css-island],[data-css-island] *)){transform-origin:200px 200px;animation:orbit 45s linear infinite}:where([data-css-scope]) .orbit-rotate.reverse:where(:not([data-css-island],[data-css-island] *)){animation-direction:reverse;animation-duration:65s}:where([data-css-scope]) .orbit-text:where(:not([data-css-island],[data-css-island] *)){fill:#56859a;font:9px var(--font-mono);letter-spacing:3px}:where([data-css-scope]) .orbit-center:where(:not([data-css-island],[data-css-island] *)){fill:#508ba0;font:500 34px var(--font-ui);letter-spacing:-2px}:where([data-css-scope]) .quick-stats:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:1fr;gap:14px}:where([data-css-scope]) .quick-stat:where(:not([data-css-island],[data-css-island] *)){padding:21px 24px;display:grid;grid-template-columns:1fr auto;align-items:center;position:relative}:where([data-css-scope]) .stat-label:where(:not([data-css-island],[data-css-island] *)){font-size:13px;color:var(--muted);display:flex;align-items:center;gap:8px}:where([data-css-scope]) .stat-label .icon:where(:not([data-css-island],[data-css-island] *)){width:16px;height:16px}:where([data-css-scope]) .stat-number:where(:not([data-css-island],[data-css-island] *)){font:500 30px/1.2 var(--font-ui);margin-top:9px;letter-spacing:-.8px}:where([data-css-scope]) .stat-number small:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font-mono);color:var(--subtle);margin-left:6px;letter-spacing:0}:where([data-css-scope]) .mini-spark:where(:not([data-css-island],[data-css-island] *)){width:95px;height:42px;opacity:.8}:where([data-css-scope]) .quick-stat-note:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--subtle);margin-top:9px}:where([data-css-scope]) .overview-middle:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:minmax(0,1.75fr) minmax(260px,1fr);gap:22px;margin-bottom:22px}:where([data-css-scope]) .panel-head:where(:not([data-css-island],[data-css-island] *)){display:flex;justify-content:space-between;gap:15px;align-items:center;padding:22px 24px 12px}:where([data-css-scope]) .panel-head h2:where(:not([data-css-island],[data-css-island] *)){margin:0;font-size:16px;font-weight:500}:where([data-css-scope]) .panel-head p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;margin:3px 0 0;color:var(--subtle)}:where([data-css-scope]) .segmented:where(:not([data-css-island],[data-css-island] *)){display:inline-flex;padding:3px;background:var(--bg);border:1px solid var(--line);border-radius:7px;gap:2px}:where([data-css-scope]) .segmented button:where(:not([data-css-island],[data-css-island] *)){font-size:12px;padding:5px 11px;border-radius:4px;color:var(--subtle);min-height:29px;white-space:nowrap}:where([data-css-scope]) .segmented button.active:where(:not([data-css-island],[data-css-island] *)){background:var(--panel-high);color:var(--text);box-shadow:0 1px 6px #0002}:where([data-css-scope]) .chart-card:where(:not([data-css-island],[data-css-island] *)){min-height:335px}:where([data-css-scope]) .chart-summary:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:22px;margin:20px 24px 4px}:where([data-css-scope]) .chart-summary b:where(:not([data-css-island],[data-css-island] *)){font:500 27px var(--font-ui)}:where([data-css-scope]) .chart-summary small:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font-mono);color:var(--muted);margin-left:6px}:where([data-css-scope]) .chart-legend:where(:not([data-css-island],[data-css-island] *)){display:flex;gap:15px;font-size:11px;color:var(--muted);margin-left:auto}:where([data-css-scope]) .legend-item:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:6px;white-space:nowrap}:where([data-css-scope]) .legend-item:where(:not([data-css-island],[data-css-island] *)):before{content:"";width:7px;height:7px;border-radius:2px;background:var(--cyan)}:where([data-css-scope]) .legend-item.gold:where(:not([data-css-island],[data-css-island] *)):before{background:var(--gold)}:where([data-css-scope]) .chart-wrap:where(:not([data-css-island],[data-css-island] *)){padding:0 20px 14px;position:relative}:where([data-css-scope]) .reward-chart:where(:not([data-css-island],[data-css-island] *)){height:206px;width:100%;overflow:visible}:where([data-css-scope]) .chart-grid:where(:not([data-css-island],[data-css-island] *)){stroke:var(--line);stroke-dasharray:3 5}:where([data-css-scope]) .chart-text:where(:not([data-css-island],[data-css-island] *)){fill:var(--subtle);font:10px var(--font-mono)}:where([data-css-scope]) .chart-line:where(:not([data-css-island],[data-css-island] *)){fill:none;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.8s .1s forwards}:where([data-css-scope]) .chart-target:where(:not([data-css-island],[data-css-island] *)){cursor:crosshair}:where([data-css-scope]) .chart-tooltip:where(:not([data-css-island],[data-css-island] *)){position:absolute;background:var(--panel-high);border:1px solid var(--line);padding:10px 13px;border-radius:8px;z-index:5;pointer-events:none;font:12px/1.8 var(--font-mono);box-shadow:var(--shadow);display:none}:where([data-css-scope]) .allocation-card:where(:not([data-css-island],[data-css-island] *)){padding-bottom:18px;position:relative;background:radial-gradient(ellipse at 85% 20%,#1f282012,transparent),var(--panel)}:where([data-css-scope]) .allocation:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:22px;padding:22px 24px 18px}:where([data-css-scope]) .donut:where(:not([data-css-island],[data-css-island] *)){width:124px;flex-shrink:0}:where([data-css-scope]) .donut circle:where(:not([data-css-island],[data-css-island] *)){fill:none;stroke-width:8}:where([data-css-scope]) .donut text:where(:not([data-css-island],[data-css-island] *)){text-anchor:middle;fill:var(--text);font:500 27px var(--font-ui)}:where([data-css-scope]) .donut .sub:where(:not([data-css-island],[data-css-island] *)){font:9px var(--font);fill:var(--muted)}:where([data-css-scope]) .allocation-details:where(:not([data-css-island],[data-css-island] *)){flex:1;min-width:0}:where([data-css-scope]) .allocation-row:where(:not([data-css-island],[data-css-island] *)){padding:8px 0;font-size:12px;color:var(--muted);display:flex;gap:7px;align-items:center}:where([data-css-scope]) .allocation-row b:where(:not([data-css-island],[data-css-island] *)){margin-left:auto;font:14px var(--font-mono);color:var(--text)}:where([data-css-scope]) .allocation-dot:where(:not([data-css-island],[data-css-island] *)){width:7px;height:7px;border-radius:2px;background:var(--gold)}:where([data-css-scope]) .allocation-dot.pending:where(:not([data-css-island],[data-css-island] *)){background:#394657}:where([data-css-scope]) .allocation-note:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--subtle);margin:0 24px;padding-top:14px;border-top:1px solid var(--line)}:where([data-css-scope]) .allocation-card>.text-button:where(:not([data-css-island],[data-css-island] *)){margin-left:24px;margin-top:8px;color:var(--gold)}:where([data-css-scope]) .overview-lower:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:minmax(0,1.75fr) minmax(260px,1fr);gap:22px}:where([data-css-scope]) .activity-list:where(:not([data-css-island],[data-css-island] *)){padding:10px 24px 5px}:where([data-css-scope]) .activity-row:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid var(--line);font-size:13px}:where([data-css-scope]) .activity-row:last-child:where(:not([data-css-island],[data-css-island] *)){border-bottom:0}:where([data-css-scope]) .activity-icon:where(:not([data-css-island],[data-css-island] *)){background:var(--cyan-soft);color:var(--cyan);border-radius:9px;width:37px;height:37px;display:grid;place-items:center;flex-shrink:0}:where([data-css-scope]) .activity-icon.gold-icon:where(:not([data-css-island],[data-css-island] *)){background:#d4a84310;color:var(--gold)}:where([data-css-scope]) .activity-copy strong:where(:not([data-css-island],[data-css-island] *)){display:block;font-weight:400;font-size:13px}:where([data-css-scope]) .activity-copy small:where(:not([data-css-island],[data-css-island] *)){display:block;color:var(--subtle);font-size:11px;margin-top:2px}:where([data-css-scope]) .activity-amount:where(:not([data-css-island],[data-css-island] *)){margin-left:auto;text-align:right;font:13px var(--font-mono);color:var(--text)}:where([data-css-scope]) .activity-amount small:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font);color:var(--subtle);display:block;margin-top:4px}:where([data-css-scope]) .community-mini:where(:not([data-css-island],[data-css-island] *)){padding:22px 24px;display:flex;flex-direction:column;position:relative}:where([data-css-scope]) .community-mini h2:where(:not([data-css-island],[data-css-island] *)){font-size:16px;margin:0;font-weight:500}:where([data-css-scope]) .community-mini p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--subtle);margin:5px 0 20px}:where([data-css-scope]) .community-mini-stats:where(:not([data-css-island],[data-css-island] *)){display:flex;gap:50px}:where([data-css-scope]) .community-mini-stats b:where(:not([data-css-island],[data-css-island] *)){font:500 30px var(--font-ui);display:block}:where([data-css-scope]) .community-mini-stats small:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--muted)}:where([data-css-scope]) .branch-stripes:where(:not([data-css-island],[data-css-island] *)){display:flex;gap:5px;margin:22px 0 10px;height:5px}:where([data-css-scope]) .branch-stripes span:where(:not([data-css-island],[data-css-island] *)){height:100%;background:var(--cyan);border-radius:3px}:where([data-css-scope]) .branch-stripes span:nth-child(2):where(:not([data-css-island],[data-css-island] *)){background:var(--gold)}:where([data-css-scope]) .branch-stripes span:nth-child(3):where(:not([data-css-island],[data-css-island] *)){background:#6b7795}:where([data-css-scope]) .community-mini .text-button:where(:not([data-css-island],[data-css-island] *)){align-self:flex-start;font-size:12px}:where([data-css-scope]) .demo-footnote:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--subtle);display:flex;align-items:center;gap:6px;margin:23px 0 0}:where([data-css-scope]) .demo-footnote .icon:where(:not([data-css-island],[data-css-island] *)){height:13px;width:13px}:where([data-css-scope]) .footer:where(:not([data-css-island],[data-css-island] *)){max-width:1576px;padding:19px 40px 26px;margin:auto;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);color:var(--subtle);font-size:11px}:where([data-css-scope]) .footer button:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--muted)}:where([data-css-scope]) .mobile-nav:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) dialog:where(:not([data-css-island],[data-css-island] *)){color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:0;width:min(540px,calc(100% - 32px));box-shadow:0 35px 120px #0009;max-height:85dvh}:where([data-css-scope]) dialog:where(:not([data-css-island],[data-css-island] *))::backdrop{background:#0009;backdrop-filter:blur(7px)}:where([data-css-scope]) .modal-inner:where(:not([data-css-island],[data-css-island] *)){padding:34px;position:relative}:where([data-css-scope]) .modal-close:where(:not([data-css-island],[data-css-island] *)){position:absolute;top:14px;right:14px;font-size:27px}:where([data-css-scope]) .modal-inner h2:where(:not([data-css-island],[data-css-island] *)){font-size:24px;font-weight:500;margin:10px 0 16px}:where([data-css-scope]) .modal-inner p:where(:not([data-css-island],[data-css-island] *)){font-size:14px;line-height:1.8;color:var(--muted)}:where([data-css-scope]) #toast:where(:not([data-css-island],[data-css-island] *)){position:fixed;bottom:24px;left:calc(50% + 118px);transform:translate(-50%,15px);opacity:0;pointer-events:none;background:var(--panel-high);border:1px solid var(--line);padding:11px 20px;border-radius:10px;z-index:60;box-shadow:var(--shadow);font-size:13px;transition:.22s;max-width:90vw;white-space:normal}:where([data-css-scope]) #toast.show:where(:not([data-css-island],[data-css-island] *)){opacity:1;transform:translate(-50%)}[data-theme=light]:where([data-css-scope]){--bg:#f5f7fb;--canvas:#f0f3f8;--panel:#fff;--panel-high:#e9eef6;--text:#111827;--muted:#536278;--subtle:#68778b;--line:rgba(24,44,77,.12);--cyan:#007f9f;--cyan-soft:#007f9f0c;--gold:#9b6b10;--green:#007e58;--red:#cf334d;color-scheme:light}[data-theme=light]:where([data-css-scope]) .logo-dark:where(:not([data-css-island],[data-css-island] *)){display:block}[data-theme=light]:where([data-css-scope]) .logo-light:where(:not([data-css-island],[data-css-island] *)){display:none}[data-theme=light]:where([data-css-scope]) .balance-card:where(:not([data-css-island],[data-css-island] *)){background:radial-gradient(ellipse at 85% 70%,#d0edf5,transparent 65%),#faffff;border-color:#b4cedb}[data-theme=light]:where([data-css-scope]) .balance-label:where(:not([data-css-island],[data-css-island] *)){color:#536b7d}[data-theme=light]:where([data-css-scope]) .balance-number .decimals:where(:not([data-css-island],[data-css-island] *)){color:#638398}[data-theme=light]:where([data-css-scope]) .balance-note:where(:not([data-css-island],[data-css-island] *)){color:#647d8e}[data-theme=light]:where([data-css-scope]) .primary:where(:not([data-css-island],[data-css-island] *)){color:#fff;background:#9b6b10}[data-theme=light]:where([data-css-scope]) .chart-line:where(:not([data-css-island],[data-css-island] *)){filter:none}@keyframes orbit{to{transform:rotate(1turn)}}@keyframes page-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}@media(min-width:1600px){:where([data-css-scope]) main:where(:not([data-css-island],[data-css-island] *)){padding-top:42px}:where([data-css-scope]) .balance-card:where(:not([data-css-island],[data-css-island] *)){min-height:285px}:where([data-css-scope]) .reward-chart:where(:not([data-css-island],[data-css-island] *)){height:230px}}@media(max-width:1250px){:where([data-css-scope]) .sidebar:where(:not([data-css-island],[data-css-island] *)){width:205px;padding-left:14px;padding-right:14px}:where([data-css-scope]) .workspace:where(:not([data-css-island],[data-css-island] *)){margin-left:205px}:where([data-css-scope]) main:where(:not([data-css-island],[data-css-island] *)){padding:30px 26px}:where([data-css-scope]) .topbar:where(:not([data-css-island],[data-css-island] *)){padding:0 26px}:where([data-css-scope]) .brand:where(:not([data-css-island],[data-css-island] *)){gap:10px}:where([data-css-scope]) .brand img:where(:not([data-css-island],[data-css-island] *)){width:70px}:where([data-css-scope]) .brand b:where(:not([data-css-island],[data-css-island] *)){font-size:18px}:where([data-css-scope]) .overview-lower:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .overview-middle:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .overview-top:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:16px}:where([data-css-scope]) .balance-card:where(:not([data-css-island],[data-css-island] *)){padding:25px}:where([data-css-scope]) .balance-number:where(:not([data-css-island],[data-css-island] *)){font-size:43px}:where([data-css-scope]) .allocation:where(:not([data-css-island],[data-css-island] *)){gap:13px;padding:22px 18px}:where([data-css-scope]) .donut:where(:not([data-css-island],[data-css-island] *)){width:106px}:where([data-css-scope]) .allocation-row:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .footer:where(:not([data-css-island],[data-css-island] *)){padding-left:26px;padding-right:26px}:where([data-css-scope]) .balance-copy:where(:not([data-css-island],[data-css-island] *)){width:85%}:where([data-css-scope]) .orbital:where(:not([data-css-island],[data-css-island] *)){right:-105px}:where([data-css-scope]) .chart-summary:where(:not([data-css-island],[data-css-island] *)){gap:12px}:where([data-css-scope]) .chart-summary b:where(:not([data-css-island],[data-css-island] *)){font-size:24px}}@media(max-width:1020px){:where([data-css-scope]) .sidebar:where(:not([data-css-island],[data-css-island] *)){width:80px;padding:30px 12px 20px}:where([data-css-scope]) .brand:where(:not([data-css-island],[data-css-island] *)){padding:3px 0 42px;justify-content:center}:where([data-css-scope]) .brand img:where(:not([data-css-island],[data-css-island] *)){width:54px}:where([data-css-scope]) .brand b:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .brand>span:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .ecosystem:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .help-card:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .nav-eyebrow:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .nav-link>span:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .nav-link:where(:not([data-css-island],[data-css-island] *)){justify-content:center;padding:16px 0}:where([data-css-scope]) .nav-link .count:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .sidebar-bottom:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .workspace:where(:not([data-css-island],[data-css-island] *)){margin-left:80px}:where([data-css-scope]) .overview-middle:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .overview-top:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:minmax(0,1.5fr) minmax(245px,1fr)}:where([data-css-scope]) main:where(:not([data-css-island],[data-css-island] *)){padding:28px 22px}:where([data-css-scope]) .topbar:where(:not([data-css-island],[data-css-island] *)){padding:0 24px}:where([data-css-scope]) .balance-number:where(:not([data-css-island],[data-css-island] *)){font-size:41px}:where([data-css-scope]) .balance-bottom:where(:not([data-css-island],[data-css-island] *)){gap:15px}:where([data-css-scope]) .balance-card:where(:not([data-css-island],[data-css-island] *)){padding:24px}:where([data-css-scope]) .balance-copy:where(:not([data-css-island],[data-css-island] *)){width:100%}:where([data-css-scope]) .orbital:where(:not([data-css-island],[data-css-island] *)){opacity:.36}:where([data-css-scope]) .chart-legend:where(:not([data-css-island],[data-css-island] *)){gap:10px}:where([data-css-scope]) .quick-stat:where(:not([data-css-island],[data-css-island] *)){padding:21px 19px}:where([data-css-scope]) .mini-spark:where(:not([data-css-island],[data-css-island] *)){width:65px}:where([data-css-scope]) #toast:where(:not([data-css-island],[data-css-island] *)){left:calc(50% + 40px)}}@media(max-width:767px){:where([data-css-scope]) .sidebar:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .workspace:where(:not([data-css-island],[data-css-island] *)){margin-left:0}:where([data-css-scope]) .topbar:where(:not([data-css-island],[data-css-island] *)){height:72px;padding:0 20px;position:sticky;top:0;z-index:15;background:color-mix(in srgb,var(--canvas) 92%,transparent);backdrop-filter:blur(18px)}:where([data-css-scope]) .breadcrumb:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .mobile-brand:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:12px;font:500 17px var(--font-ui);letter-spacing:1px}:where([data-css-scope]) .mobile-brand img:where(:not([data-css-island],[data-css-island] *)){width:58px;height:22px;-o-object-fit:contain;object-fit:contain}:where([data-css-scope]) .top-actions:where(:not([data-css-island],[data-css-island] *)){gap:9px}:where([data-css-scope]) .topbar .demo-tag:where(:not([data-css-island],[data-css-island] *)){font-size:10px;padding:2px 5px}:where([data-css-scope]) .account-button:where(:not([data-css-island],[data-css-island] *)){padding:5px;border:0}:where([data-css-scope]) .account-button>span:not(.account-avatar):where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .icon-button:where(:not([data-css-island],[data-css-island] *)){height:36px;width:32px}:where([data-css-scope]) main:where(:not([data-css-island],[data-css-island] *)){padding:27px 20px 28px}:where([data-css-scope]) .page-header:where(:not([data-css-island],[data-css-island] *)){margin-bottom:22px}:where([data-css-scope]) .page-header h1:where(:not([data-css-island],[data-css-island] *)){font-size:26px}:where([data-css-scope]) .page-header p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;max-width:270px}:where([data-css-scope]) .page-header .date-label:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .eyebrow:where(:not([data-css-island],[data-css-island] *)){font-size:10px}:where([data-css-scope]) .overview-lower:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .overview-middle:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .overview-top:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:1fr;gap:17px;margin-bottom:17px}:where([data-css-scope]) .balance-card:where(:not([data-css-island],[data-css-island] *)){min-height:258px;padding:27px 25px}:where([data-css-scope]) .balance-number:where(:not([data-css-island],[data-css-island] *)){font-size:49px;letter-spacing:-2px;margin-top:17px}:where([data-css-scope]) .balance-copy:where(:not([data-css-island],[data-css-island] *)){width:90%}:where([data-css-scope]) .orbital:where(:not([data-css-island],[data-css-island] *)){right:-75px;top:-13px;opacity:.53;width:310px;height:310px}:where([data-css-scope]) .balance-bottom:where(:not([data-css-island],[data-css-island] *)){margin-top:26px}:where([data-css-scope]) .quick-stats:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr 1fr;gap:13px}:where([data-css-scope]) .quick-stat:where(:not([data-css-island],[data-css-island] *)){display:block;padding:19px 17px;min-width:0}:where([data-css-scope]) .quick-stat .mini-spark:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .stat-number:where(:not([data-css-island],[data-css-island] *)){font-size:28px;letter-spacing:-.8px}:where([data-css-scope]) .stat-number small:where(:not([data-css-island],[data-css-island] *)){display:block;font-size:10px;margin:4px 0 0}:where([data-css-scope]) .stat-label:where(:not([data-css-island],[data-css-island] *)){font-size:12px;gap:6px}:where([data-css-scope]) .stat-label .icon:where(:not([data-css-island],[data-css-island] *)){width:14px;height:14px}:where([data-css-scope]) .quick-stat-note:where(:not([data-css-island],[data-css-island] *)){font-size:10px}:where([data-css-scope]) .panel-head:where(:not([data-css-island],[data-css-island] *)){padding:20px 20px 12px}:where([data-css-scope]) .chart-summary:where(:not([data-css-island],[data-css-island] *)){margin:18px 20px 5px;flex-wrap:wrap}:where([data-css-scope]) .chart-summary b:where(:not([data-css-island],[data-css-island] *)){font-size:26px}:where([data-css-scope]) .chart-legend:where(:not([data-css-island],[data-css-island] *)){font-size:10px;gap:12px}:where([data-css-scope]) .chart-wrap:where(:not([data-css-island],[data-css-island] *)){padding:0 12px 14px}:where([data-css-scope]) .reward-chart:where(:not([data-css-island],[data-css-island] *)){height:193px}:where([data-css-scope]) .chart-card:where(:not([data-css-island],[data-css-island] *)){min-height:317px}:where([data-css-scope]) .allocation-card .allocation:where(:not([data-css-island],[data-css-island] *)){padding:17px 25px;gap:40px}:where([data-css-scope]) .allocation-card .donut:where(:not([data-css-island],[data-css-island] *)){width:118px}:where([data-css-scope]) .allocation-row:where(:not([data-css-island],[data-css-island] *)){font-size:13px;padding:10px 0}:where([data-css-scope]) .allocation-note:where(:not([data-css-island],[data-css-island] *)){margin:0 22px}:where([data-css-scope]) .allocation-card>.text-button:where(:not([data-css-island],[data-css-island] *)){margin-left:22px}:where([data-css-scope]) .activity-list:where(:not([data-css-island],[data-css-island] *)){padding:8px 20px}:where([data-css-scope]) .community-mini:where(:not([data-css-island],[data-css-island] *)){padding:20px}:where([data-css-scope]) .footer:where(:not([data-css-island],[data-css-island] *)){padding:18px 20px 100px;gap:12px;flex-wrap:wrap;font-size:10px}:where([data-css-scope]) .footer>span:nth-child(2):where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .mobile-nav:where(:not([data-css-island],[data-css-island] *)){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:25;background:color-mix(in srgb,var(--bg) 93%,transparent);backdrop-filter:blur(18px);border-top:1px solid var(--line);justify-content:space-around;padding:8px 4px max(8px,env(safe-area-inset-bottom))}:where([data-css-scope]) .mobile-nav a:where(:not([data-css-island],[data-css-island] *)){display:flex;flex-direction:column;align-items:center;gap:5px;min-width:54px;min-height:45px;color:var(--subtle);font-size:10px;padding:3px 7px}:where([data-css-scope]) .mobile-nav a.active:where(:not([data-css-island],[data-css-island] *)){color:var(--cyan)}:where([data-css-scope]) .mobile-nav .icon:where(:not([data-css-island],[data-css-island] *)){width:21px;height:21px}:where([data-css-scope]) .mobile-nav .active:where(:not([data-css-island],[data-css-island] *)):before{display:none}:where([data-css-scope]) .demo-footnote:where(:not([data-css-island],[data-css-island] *)){font-size:10px;align-items:flex-start}:where([data-css-scope]) #toast:where(:not([data-css-island],[data-css-island] *)){bottom:86px;left:50%;font-size:12px}:where([data-css-scope]) .modal-inner:where(:not([data-css-island],[data-css-island] *)){padding:28px 24px}:where([data-css-scope]) .modal-inner h2:where(:not([data-css-island],[data-css-island] *)){font-size:22px}}@media(max-width:380px){:where([data-css-scope]) main:where(:not([data-css-island],[data-css-island] *)){padding-left:15px;padding-right:15px}:where([data-css-scope]) .topbar:where(:not([data-css-island],[data-css-island] *)){padding:0 15px}:where([data-css-scope]) .top-actions:where(:not([data-css-island],[data-css-island] *)){gap:6px}:where([data-css-scope]) .mobile-brand:where(:not([data-css-island],[data-css-island] *)){gap:8px}:where([data-css-scope]) .balance-number:where(:not([data-css-island],[data-css-island] *)){font-size:42px}:where([data-css-scope]) .balance-card:where(:not([data-css-island],[data-css-island] *)){padding:23px}:where([data-css-scope]) .stat-number:where(:not([data-css-island],[data-css-island] *)){font-size:25px}:where([data-css-scope]) .chart-summary:where(:not([data-css-island],[data-css-island] *)){gap:8px}:where([data-css-scope]) .chart-legend:where(:not([data-css-island],[data-css-island] *)){gap:8px}:where([data-css-scope]) .allocation-card .allocation:where(:not([data-css-island],[data-css-island] *)){gap:23px}}@media(prefers-reduced-motion:reduce){html:where([data-css-scope]){scroll-behavior:auto}:where([data-css-scope]),:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)):after,:where([data-css-scope]) :where(:not([data-css-island],[data-css-island] *)):before,:where([data-css-scope]):after,:where([data-css-scope]):before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}:where([data-css-scope]) .chart-line:where(:not([data-css-island],[data-css-island] *)){stroke-dashoffset:0!important}}