:root{color-scheme:dark;--didis-bg: var(--didis-shell);--didis-shell: #1e1d22;--didis-surface: #2e3138;--didis-surface-raised: #373a42;--didis-surface-hover: #41444c;--didis-border: #484b52;--didis-track: #464950;--didis-text: #f8f8f7;--didis-text-muted: #b5b6bc;--didis-text-subtle: #9a9ca5;--didis-icon-bg: #50535a;--didis-accent: #fef27a;--didis-violet: #8b85c1;--didis-violet-deep: #7b75a3;--didis-blue: #a5adfe;--didis-rose: #d1b1c8;--didis-positive: #39cf7d;--didis-negative: #ff6866;--didis-radius-sm: 14px;--didis-radius-md: 24px;--didis-radius-lg: 32px;--didis-radius-frame: 48px;--didis-radius-pill: 999px;--didis-shadow: 0 30px 85px #15141945;--didis-space-1: 8px;--didis-space-2: 12px;--didis-space-3: 16px;--didis-space-4: 20px;--didis-space-5: 24px;--didis-space-6: 32px;--didis-space-7: 40px}*{box-sizing:border-box}html{min-height:100%;background:var(--didis-bg);scroll-behavior:smooth}body{margin:0;background:var(--didis-bg);color:var(--didis-text);font-family:Inter,Segoe UI Variable,Segoe UI,Arial,sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}svg{display:block;width:22px;height:22px;flex:none}app-shell,app-page-heading,app-asset-card,app-pulse-hero,app-day-index,app-market-news,app-watchlist,app-quick-tools,app-metric-card{display:block;min-width:0}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em}:focus-visible{outline:3px solid var(--didis-accent);outline-offset:4px}::selection{background:var(--didis-accent);color:var(--didis-shell)}.eyebrow{margin:0 0 10px;color:var(--didis-accent);font-size:11px;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.status-dot{display:inline-block;width:8px;height:8px;flex:none;border-radius:50%;background:var(--didis-accent);box-shadow:0 0 0 4px #fef27a1a}.dashboard-card,.panel{min-width:0;background:var(--didis-surface);border-radius:var(--didis-radius-lg)}.brand-mark{display:inline-grid;place-items:center;width:60px;height:60px;flex:none;padding-right:3px;border-radius:50%;background:var(--didis-accent);color:var(--didis-shell);font-weight:900;letter-spacing:-.11em}.brand-dot{color:var(--didis-accent)}.outline-pill,.accent-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 18px;border:1px solid var(--didis-border);border-radius:var(--didis-radius-pill);white-space:nowrap;font-size:14px;font-weight:550}.outline-pill svg,.accent-pill svg{width:18px;height:18px}.accent-pill{border-color:var(--didis-accent);background:var(--didis-accent);color:var(--didis-shell);font-weight:700}.accent-pill:hover{background:#fff7a1}.small-tag{display:inline-flex;align-items:center;min-height:29px;padding:0 10px;border:1px solid var(--didis-border);border-radius:var(--didis-radius-pill);color:var(--didis-text-muted);font-size:10px;font-weight:700;letter-spacing:.1em;white-space:nowrap}.text-link{display:inline-flex;align-items:center;gap:10px;color:var(--didis-accent);font-size:14px;font-weight:650;white-space:nowrap}.text-link svg{width:17px;height:17px}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.circle-link{display:inline-grid;place-items:center;width:42px;height:42px;flex:none;border:1px solid var(--didis-border);border-radius:50%;color:var(--didis-text);transition:border-color .18s,background .18s}.circle-link:hover{border-color:var(--didis-accent);background:#fef27a14}.circle-link svg{width:19px;height:19px;transform:rotate(-45deg)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.card-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.segmented-control{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--didis-border);border-radius:var(--didis-radius-pill)}.segmented-control button{min-width:46px;min-height:31px;padding:0 9px;border:0;border-radius:var(--didis-radius-pill);background:transparent;color:var(--didis-text-muted);font-size:12px;font-weight:650;white-space:nowrap}.segmented-control button:hover{color:var(--didis-text)}.segmented-control .segment-active{background:var(--didis-text);color:var(--didis-shell)}.segmented-control .segment-active:hover{color:var(--didis-shell)}.card-heading{align-items:flex-start}.card-heading h2{margin:0;font-size:clamp(23px,2vw,29px);font-weight:630;line-height:1.14}.card-heading .eyebrow{margin-bottom:7px}.card-heading-icon{display:inline-grid;place-items:center;width:39px;height:39px;flex:none;border:1px solid var(--didis-border);border-radius:50%;color:var(--didis-accent)}.card-heading-icon svg{width:19px;height:19px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:17px}.section-heading h2{margin:0;font-size:clamp(26px,2.35vw,33px);font-weight:630}.section-heading .eyebrow{margin-bottom:6px}.neutral{color:var(--didis-text-subtle)!important}.dashboard-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:8px 0 24px}.dashboard-heading h1{margin:0 0 10px;font-size:clamp(44px,4.2vw,66px);font-weight:640;line-height:1}.dashboard-heading p:last-child{margin:0;color:var(--didis-text-muted);font-size:clamp(15px,1.25vw,18px);line-height:1.5}.dashboard-heading-actions{display:flex;align-items:center;gap:10px;padding-bottom:2px}@media(max-width:760px){.dashboard-heading{align-items:flex-start;margin:10px 3px 18px}.dashboard-heading-actions{display:none}.dashboard-heading h1{font-size:45px}}.positive{color:var(--didis-positive)!important}.negative{color:var(--didis-negative)!important}
/*# sourceMappingURL=styles-62AYTJAW.css.map */
