@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=block");:root{--color-background:6 8 22;--color-foreground:236 239 255;--color-card:11 16 36;--color-muted:141 148 184;--color-muted-foreground:141 148 184;--color-accent-secondary:213 222 255;--color-accent-tertiary:220 228 255;--color-border:191 206 255;--color-input:11 16 36;--color-destructive:255 83 112;--background-deep:#03040d;--background-base:#060816;--background-elevated:#0b1024;--surface:rgba(191,206,255,0.035);--surface-hover:rgba(191,206,255,0.065);--foreground:#ecefff;--foreground-muted:#8d94b8;--foreground-subtle:#626a91;--accent-bright:#d5deff;--accent-glow:rgba(191,206,255,0.18);--live:#dce4ff;--positive:#78f2b0;--accent-lavender:#c9bfff;--amber:#d8c8ff;--chart-blue:#6f96ff;--chart-mint:#68f2b0;--chart-pink:#ee6fd8;--chart-cyan:#56dff5;--chart-coral:#ff8c9f;--chart-muted:#7d86a8;--series-1:#ffc857;--series-2:#a78bfa;--series-3:#68f2b0;--series-4:#ee9cff;--series-5:#56dff5;--series-6:#ff8c9f;--border-default:rgba(191,206,255,0.1);--border-hover:rgba(191,206,255,0.18);--border-accent:rgba(191,206,255,0.36);--radius-lg:0.85rem;--radius-md:0.65rem;--radius-sm:0.45rem;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);--shadow-card:0 0 0 1px rgba(191,206,255,0.08),0 10px 28px rgba(0,0,0,0.24),inset 0 1px 0 rgba(191,206,255,0.06);--shadow-card-hover:0 0 0 1px rgba(191,206,255,0.18),0 14px 34px rgba(0,0,0,0.3),inset 0 1px 0 rgba(191,206,255,0.1);--shadow-accent:0 0 0 1px rgba(191,206,255,0.5),0 5px 18px rgba(191,206,255,0.12),inset 0 1px 0 rgba(255,255,255,0.2);--shadow-hard-sm:var(--shadow-card);--shadow-hard-md:var(--shadow-card-hover);--shadow-hard-lg:var(--shadow-card-hover);--shadow-hard-xl:var(--shadow-card-hover);--font-value:"JetBrains Mono","Geist Mono","SFMono-Regular",Consolas,monospace}html{min-height:100%;background:var(--background-base)}body,html{color:var(--foreground)}body{position:relative;min-height:100vh;overflow-x:hidden;background:radial-gradient(ellipse at top,#0a0a0f 0,#050506 48%,#020203 100%),linear-gradient(180deg,rgba(191,206,255,.08),transparent 42%),var(--background-base);font-family:Inter,Geist Sans,system-ui,sans-serif;font-size:.95rem;font-weight:400;letter-spacing:0}body:before{inset:-20vh -10vw;z-index:-2;background:radial-gradient(ellipse 900px 700px at 48% -10%,rgba(191,206,255,.26),transparent 62%),radial-gradient(ellipse 600px 800px at 4% 22%,rgba(166,92,255,.13),transparent 58%),radial-gradient(ellipse 520px 700px at 96% 18%,rgba(78,125,255,.12),transparent 58%),radial-gradient(ellipse 900px 420px at 52% 100%,rgba(191,206,255,.11),transparent 62%);filter:blur(42px);animation:ambient-float 9s var(--ease-out-expo) infinite}body:after,body:before{pointer-events:none;content:""}body:after{position:fixed;inset:0;z-index:-1;opacity:1;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='0.35' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-size:64px 64px,64px 64px,220px 220px;mix-blend-mode:screen}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.theme-data-panel,.theme-event-strip-items>span,.theme-health-card,.theme-metric-card,a,button,input,select{transition:transform .24s var(--ease-out-expo),box-shadow .24s var(--ease-out-expo),border-color .24s var(--ease-out-expo),background-color .24s var(--ease-out-expo),color .24s var(--ease-out-expo)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(191,206,255,.75),0 0 0 5px rgba(5,5,6,.95),0 0 28px rgba(191,206,255,.34)}.theme-app-shell,.theme-shell{color:var(--foreground)}.theme-shell{min-height:100vh;padding:1rem}.theme-page{display:flex;width:100%;max-width:80rem;flex-direction:column;gap:1.5rem;margin-inline:auto}.theme-app-shell{display:grid;grid-template-columns:minmax(17rem,21.5rem) minmax(0,1fr)}.theme-sidebar{position:sticky;top:0;display:flex;height:100vh;flex-direction:column;gap:1.25rem;overflow-y:auto;border-right:1px solid var(--border-default);background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.025)),rgba(5,5,6,.78);box-shadow:12px 0 48px rgba(0,0,0,.26)}.theme-sidebar-brand{display:flex;align-items:center;gap:.875rem;padding:1.5rem 1.25rem 1rem;border-bottom:1px solid var(--border-default)}.theme-avatar,.theme-logo-mark{display:inline-flex;min-width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center;border:1px solid var(--border-accent);border-radius:.85rem;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.2),transparent 35%),linear-gradient(135deg,var(--accent),#6f83d9);color:var(--background-base);font-size:.8rem;font-weight:700;letter-spacing:-.04em}.theme-avatar{min-width:2rem;min-height:2rem;border-radius:999px;font-size:.72rem}.theme-sidebar-brand-name{font-size:1rem;font-weight:650;letter-spacing:-.03em;line-height:1.1}.theme-health-card small,.theme-health-card span,.theme-market-cell span,.theme-metric-card span,.theme-sidebar-brand-subtitle,.theme-sidebar-mini-card span,.theme-topbar-status>span{color:var(--foreground-muted)}.theme-sidebar-brand-subtitle{margin-top:.25rem;font-size:.8rem}.theme-sidebar-footer,.theme-sidebar-live,.theme-sidebar-nav{display:flex;flex-direction:column;gap:.625rem;padding-inline:1.25rem}.theme-sidebar-nav{padding-top:.5rem}.theme-sidebar-footer{margin-top:auto;padding-block:1.25rem;border-top:1px solid var(--border-default)}.theme-sidebar-section-title{width:-moz-fit-content;width:fit-content;border:1px solid var(--border-accent);border-radius:999px;background:rgba(191,206,255,.1);padding:.28rem .65rem;color:#dce4ff;font-family:var(--font-value);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.theme-sidebar-link{display:flex;min-height:2.75rem;align-items:center;gap:.75rem;border:1px solid transparent;border-radius:.75rem;color:var(--foreground-muted);font-size:.9rem;font-weight:500;padding-inline:.75rem}.theme-sidebar-link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-sidebar-link:hover{border-color:var(--border-hover);background:var(--surface-hover);color:var(--foreground)}.theme-sidebar-link.is-active{border-color:var(--border-accent);background:radial-gradient(circle at 20% 0,rgba(191,206,255,.22),transparent 38%),rgba(191,206,255,.11);color:var(--foreground);box-shadow:0 0 28px rgba(191,206,255,.1)}.theme-sidebar-mini-card{display:grid;min-height:3.35rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;border:1px solid var(--border-default);border-radius:1rem;background:rgba(255,255,255,.035);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);padding:.75rem}.theme-sidebar-mini-card svg{display:inline-flex;min-width:2rem;min-height:2rem;padding:.35rem;border:1px solid var(--border-hover);border-radius:.7rem;background:rgba(255,255,255,.05);color:#dce4ff}.theme-sidebar-mini-card p{font-size:.83rem;font-weight:600;line-height:1.15}.theme-sidebar-mini-card span{display:block;margin-top:.12rem;font-size:.76rem}.theme-topbar{top:0;z-index:20;display:flex;min-height:4.75rem;justify-content:space-between;border-bottom:1px solid var(--border-default);background:rgba(5,5,6,.76);padding:1rem 2rem}.theme-topbar-brand{display:flex;align-items:center;gap:.875rem;font-size:.9rem;font-weight:600;letter-spacing:-.01em}.theme-topbar-status{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.theme-topbar-status>span{display:inline-flex;min-height:2rem;align-items:center;gap:.5rem;border:1px solid var(--border-default);background:rgba(255,255,255,.04);padding-inline:.75rem;font-size:.78rem}.theme-dashboard-body{display:flex;max-width:104rem;flex-direction:column;gap:1.25rem;padding:2rem}.theme-page-heading{position:relative;overflow:hidden;display:flex;min-height:8rem;align-items:center;justify-content:space-between;border:1px solid var(--border-default);border-radius:1.25rem;background:radial-gradient(circle at 18% 0,rgba(191,206,255,.2),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025));padding:1.5rem}.theme-page-heading:after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);opacity:.55;transform:translateX(-55%)}.theme-page-heading h1,.theme-title{max-width:60rem;background:linear-gradient(180deg,#fff,rgba(237,237,239,.92) 48%,rgba(237,237,239,.62));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(2.4rem,5vw,4.8rem);letter-spacing:-.055em;line-height:.96}.theme-page-heading p{margin-top:.65rem;max-width:44rem;color:var(--foreground-muted);font-size:1rem;line-height:1.6}.theme-metrics-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));gap:1rem;align-items:stretch}.theme-action-card,.theme-data-panel,.theme-event-row,.theme-event-strip,.theme-health-card,.theme-input-shell,.theme-insight-card,.theme-metric-card,.theme-panel,.theme-panel-holographic,.theme-panel-terminal{position:relative;overflow:hidden;border:1px solid var(--border-default);border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),rgba(10,10,12,.7)}.theme-action-card:after,.theme-data-panel:after,.theme-event-strip:after,.theme-health-card:after,.theme-insight-card:after,.theme-metric-card:after{position:absolute;inset:0;pointer-events:none;content:"";background:radial-gradient(circle 300px at 50% 0,rgba(191,206,255,.14),transparent 62%);opacity:0;transition:opacity .24s var(--ease-out-expo)}.theme-action-card:hover,.theme-data-panel:hover,.theme-event-strip-items>span:hover,.theme-health-card:hover,.theme-insight-card:hover,.theme-metric-card:hover{border-color:var(--border-hover);transform:translateY(-3px)}.theme-action-card:hover:after,.theme-data-panel:hover:after,.theme-event-strip:hover:after,.theme-health-card:hover:after,.theme-insight-card:hover:after,.theme-metric-card:hover:after{opacity:1}.theme-metric-card{min-height:8.25rem;padding:1.15rem}.theme-badge,.theme-data-panel-status,.theme-health-card p,.theme-kicker,.theme-metric-card p,.theme-sticker,.theme-table-pill{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.theme-health-card p,.theme-metric-card p{color:#dce4ff}.theme-health-card strong,.theme-metric-card strong{display:block;margin-top:.65rem;color:var(--foreground);font-family:var(--font-value);font-size:clamp(1.8rem,3vw,2.7rem);font-weight:650;letter-spacing:-.05em;line-height:1}.theme-metric-card span{display:block;margin-top:.55rem;font-size:.82rem}.theme-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.theme-insight-card{display:flex;min-height:11rem;flex-direction:column;justify-content:space-between;padding:1.15rem}.theme-insight-card.is-wide{grid-column:span 2}.theme-insight-kicker{color:#dce4ff;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.theme-insight-card strong{display:block;margin-top:.65rem;color:var(--foreground);font-family:var(--font-value);font-size:clamp(1.7rem,3vw,2.6rem);font-weight:650;letter-spacing:-.05em;line-height:1}.theme-insight-card span{display:block;margin-top:.55rem;color:var(--foreground-muted);font-size:.88rem;line-height:1.55}.theme-insight-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.theme-insight-meta span{width:-moz-fit-content;width:fit-content;min-height:1.75rem;border:1px solid var(--border-default);border-radius:999px;background:rgba(255,255,255,.045);padding:.35rem .6rem;color:rgba(237,237,239,.82);font-family:var(--font-value);font-size:.76rem}.theme-dashboard-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem}.theme-action-card{display:grid;min-height:6.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem}.theme-action-card.is-muted{grid-template-columns:auto minmax(0,1fr)}.theme-action-card>span{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:1px solid var(--border-accent);border-radius:.9rem;background:rgba(191,206,255,.1);color:#e7ecff}.theme-action-card p{color:#dce4ff;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.theme-action-card strong{display:block;margin-top:.35rem;color:rgba(237,237,239,.9);font-size:.95rem;font-weight:500;line-height:1.45}.theme-action-card>svg{color:var(--foreground-muted)}.theme-analysis-tab,.theme-nav-link,.theme-refresh-button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--border-accent);border-radius:.75rem;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent),var(--accent);color:var(--background-base);font-size:.88rem;font-weight:600;padding-inline:1rem}.theme-analysis-tab:hover,.theme-nav-link:hover,.theme-refresh-button:hover{background:linear-gradient(180deg,rgba(255,255,255,.12),transparent),var(--accent-bright);transform:translateY(-2px)}.theme-analysis-tab:active,.theme-nav-link:active,.theme-refresh-button:active{transform:scale(.98)}.theme-data-panel-status{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border-default);background:rgba(255,255,255,.025);padding:.9rem 1rem;color:var(--foreground-muted)}.theme-data-panel-status a,.theme-data-panel-status div{display:inline-flex;align-items:center;gap:.5rem}.theme-data-panel-status a{color:#dce4ff}.theme-live-dot{width:.62rem;height:.62rem;border-radius:999px;box-shadow:0 0 18px rgba(191,206,255,.42)}.theme-table-wrap{overflow-x:auto}.theme-research-table,.theme-table{width:100%;border-collapse:separate;border-spacing:0}.theme-table{min-width:720px}.theme-research-table{min-width:1080px}.theme-research-table thead,.theme-table thead{color:var(--foreground-muted);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.theme-research-table td,.theme-research-table th,.theme-table td,.theme-table th{padding:.95rem 1rem;border-bottom:1px solid rgba(255,255,255,.055)}.theme-research-table td:not(.text-right),.theme-research-table th:not(.text-right),.theme-table td:not(.text-right),.theme-table th:not(.text-right){text-align:left}.theme-data-panel-status,.theme-event-strip-items>span,.theme-rank-cell,.theme-research-table tbody td,.theme-topbar-status>span{font-family:var(--font-value);font-variant-numeric:tabular-nums}.theme-research-table tbody tr,.theme-table tbody tr{color:rgba(237,237,239,.88)}.theme-research-table tbody tr:hover,.theme-table tbody tr:hover{background:rgba(255,255,255,.035)}.theme-rank-cell{display:inline-flex;align-items:center;gap:.75rem;color:var(--foreground-muted);font-variant-numeric:tabular-nums}.theme-sparkline{display:inline-block;width:6rem;height:1.75rem;overflow:visible;vertical-align:middle;color:rgba(191,206,255,.72)}.theme-sparkline-area{stroke:none}.theme-sparkline-line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;filter:drop-shadow(0 0 4px color-mix(in srgb,currentColor 38%,transparent));vector-effect:non-scaling-stroke}.theme-sparkline.is-positive{color:var(--positive)}.theme-sparkline.is-negative{color:#ff9baa}.theme-sparkline-empty{display:inline-flex;min-width:6rem;justify-content:flex-end;color:var(--foreground-subtle);font-family:var(--font-value);font-size:.72rem}.theme-row-chevron{display:inline-flex;width:1.4rem;height:1.4rem;align-items:center;justify-content:center;border-radius:.5rem;background:rgba(255,255,255,.05);color:var(--foreground-muted)}.theme-market-cell strong{display:block;color:var(--foreground);font-size:.98rem;letter-spacing:-.02em}.theme-market-cell span{display:block;margin-top:.18rem;font-size:.78rem}.theme-badge,.theme-tab-status,.theme-table-pill{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:1.65rem;align-items:center;border:1px solid var(--border-accent);border-radius:999px;background:rgba(191,206,255,.1);color:#e7ecff;padding-inline:.55rem}.theme-funding-cell{display:inline-flex;min-width:8.5rem;align-items:center;justify-content:flex-end;gap:.75rem}.theme-funding-bar{position:relative;display:block;width:4rem;height:.45rem;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.theme-funding-bar span{position:absolute;inset:0 auto 0 0;border-radius:inherit;box-shadow:0 0 14px rgba(191,206,255,.32)}.theme-badge{min-height:1.45rem;font-size:.65rem}.theme-badge-warn{border-color:rgba(255,207,115,.26);background:rgba(255,207,115,.09);color:#ffd98a}.theme-badge-danger{border-color:rgba(255,83,112,.28);background:rgba(255,83,112,.1);color:#ff9baa}.theme-badge-neutral{border-color:var(--border-default);background:rgba(255,255,255,.045);color:var(--foreground-muted)}.theme-event-strip{display:grid;gap:1rem;align-items:start;padding:1rem}.theme-event-strip>div:first-child{display:inline-flex;align-items:center;gap:.5rem;color:#dce4ff;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.theme-event-strip-items{display:flex;flex-wrap:wrap;gap:.75rem}.theme-event-strip-items>span{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--border-default);border-radius:999px;background:rgba(255,255,255,.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);padding:.55rem .75rem;color:rgba(237,237,239,.88);font-size:.82rem}.theme-event-strip-items small{color:var(--foreground-muted);font-size:.76rem}.theme-health-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;padding:1rem}.theme-health-card{padding:1rem}.theme-health-card strong{font-size:2rem}.theme-health-card small,.theme-health-card span{display:block;margin-top:.45rem;font-size:.82rem}.theme-terminal-prefix:before{color:#dce4ff;content:">";margin-right:.35rem}.theme-kicker,.theme-sticker{border:1px solid var(--border-accent);border-radius:999px;background:rgba(191,206,255,.1);color:#e7ecff;padding:.25rem .7rem}.theme-input-shell{display:flex;min-height:3.25rem;align-items:center;margin-top:1rem;padding-inline:1rem}.theme-input-shell:focus-within{border-color:var(--border-accent);box-shadow:var(--shadow-accent)}@keyframes ambient-float{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(0,-20px,0) rotate(1deg)}}@keyframes gradient-shimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.animate-spin-slow{animation:ambient-float 9s var(--ease-out-expo) infinite}@media (min-width:640px){.theme-shell{padding:1.5rem}}@media (min-width:1024px){.theme-shell{padding:2rem}.theme-header{flex-direction:row;align-items:end;justify-content:space-between;padding:1.5rem}}@media (max-width:1180px){.theme-app-shell{grid-template-columns:minmax(14rem,17rem) minmax(0,1fr)}.theme-dashboard-actions,.theme-metrics-row,.theme-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-refresh-button{grid-column:1/-1}}@media (max-width:900px){.theme-app-shell{display:flex;flex-direction:column}.theme-sidebar{position:relative;height:auto;border-right:0;border-bottom:1px solid var(--border-default)}.theme-sidebar-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.theme-sidebar-footer{display:none}.theme-topbar{position:relative;flex-direction:column;align-items:stretch;padding:1rem}.theme-topbar-status{justify-content:flex-start}.theme-dashboard-body{padding:1rem}.theme-page-heading{min-height:7rem;align-items:flex-start}.theme-dashboard-actions,.theme-metrics-row,.theme-overview-grid{grid-template-columns:1fr}.theme-insight-card.is-wide{grid-column:auto}.theme-event-strip{grid-template-columns:1fr}}@media (max-width:560px){.theme-sidebar-brand{align-items:flex-start}.theme-sidebar-nav{grid-template-columns:1fr}.theme-topbar-brand{font-size:.86rem}.theme-topbar-status>span{width:100%}.theme-page-heading h1{font-size:clamp(2.1rem,13vw,3rem)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}body{background:radial-gradient(ellipse at 52% -18%,rgba(191,206,255,.15),transparent 42%),radial-gradient(ellipse at 88% 0,rgba(201,191,255,.1),transparent 36%),linear-gradient(180deg,#111a3a 0,var(--background-base) 42%,var(--background-deep) 100%);font-size:.875rem;font-variant-numeric:tabular-nums}body:before{inset:-8rem -10vw auto -10vw;height:26rem;background:radial-gradient(ellipse 760px 260px at 48% 0,rgba(191,206,255,.14),transparent 64%),radial-gradient(ellipse 560px 240px at 82% 12%,rgba(201,191,255,.1),transparent 62%);filter:blur(32px);animation:none}body:after{background-image:linear-gradient(rgba(191,206,255,.024) 1px,transparent 0),linear-gradient(90deg,rgba(191,206,255,.024) 1px,transparent 0),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='0.18' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-size:48px 48px,48px 48px,220px 220px;opacity:.8}.theme-data-panel,.theme-event-strip-items>span,.theme-health-card,.theme-metric-card,a,button,input,select{transition-duration:.16s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{box-shadow:0 0 0 2px rgba(191,206,255,.8),0 0 0 5px rgba(2,11,10,.96)}.theme-app-shell{grid-template-columns:minmax(12.5rem,14.25rem) minmax(0,1fr)}.theme-sidebar{gap:.55rem;background:linear-gradient(180deg,rgba(191,206,255,.055),rgba(201,191,255,.025)),rgba(3,4,13,.78);box-shadow:10px 0 32px rgba(0,0,0,.2)}.theme-sidebar-brand{gap:.65rem;padding:.9rem .75rem .75rem}.theme-avatar,.theme-logo-mark{min-width:2.15rem;min-height:2.15rem;border-radius:.65rem;background:linear-gradient(135deg,var(--accent),#96a8ee);box-shadow:var(--shadow-accent);font-size:.68rem}.theme-avatar{min-width:1.75rem;min-height:1.75rem}.theme-sidebar-brand-name{font-size:.9rem}.theme-sidebar-brand-subtitle{margin-top:.08rem;font-size:.72rem}.theme-sidebar-footer,.theme-sidebar-live,.theme-sidebar-nav{gap:.35rem;padding-inline:.65rem}.theme-sidebar-nav{padding-top:.25rem}.theme-sidebar-link{min-height:2.2rem;gap:.55rem;border-radius:.62rem;font-size:.78rem;padding-inline:.65rem}.theme-sidebar-link svg{width:1rem;height:1rem;stroke-width:2.5}.theme-sidebar-link:hover{transform:translateY(-1px)}.theme-sidebar-link.is-active{border-color:rgba(191,206,255,.34);background:linear-gradient(180deg,rgba(191,206,255,.12),rgba(191,206,255,.055)),rgba(7,20,17,.82);box-shadow:inset 0 1px 0 rgba(191,206,255,.08)}.theme-topbar{gap:.75rem;background:rgba(2,11,10,.78);padding:.62rem 1rem;backdrop-filter:blur(18px)}.theme-topbar-brand{font-size:.82rem}.theme-topbar-status{gap:.45rem}.theme-topbar-status>span{gap:.35rem;border-color:rgba(191,206,255,.1);background:rgba(191,206,255,.04);padding-inline:.62rem;font-size:.72rem}.theme-dashboard-body{max-width:116rem;gap:.75rem;padding:.95rem}.theme-page-heading{min-height:4.8rem;border-radius:.85rem;background:linear-gradient(180deg,rgba(191,206,255,.055),rgba(201,191,255,.025)),rgba(11,16,36,.74);padding:.95rem 1.05rem}.theme-page-heading:after{display:none}.theme-page-heading h1,.theme-title{background:none;color:var(--foreground);font-size:clamp(1.45rem,2.4vw,2rem);font-weight:650;letter-spacing:-.045em;line-height:1.05}.theme-page-heading p{max-width:42rem;font-size:.8rem;line-height:1.45}.theme-metrics-row{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.65rem}.theme-action-card,.theme-data-panel,.theme-event-row,.theme-event-strip,.theme-health-card,.theme-input-shell,.theme-insight-card,.theme-metric-card,.theme-panel,.theme-panel-holographic,.theme-panel-terminal{border-color:rgba(191,206,255,.1);border-radius:.85rem;background:linear-gradient(180deg,rgba(191,206,255,.05),rgba(201,191,255,.018)),rgba(11,16,36,.72)}.theme-action-card:after,.theme-data-panel:after,.theme-event-strip:after,.theme-health-card:after,.theme-insight-card:after,.theme-metric-card:after{background:radial-gradient(circle 220px at 50% 0,rgba(191,206,255,.1),transparent 62%)}.theme-action-card:hover,.theme-data-panel:hover,.theme-event-strip-items>span:hover,.theme-health-card:hover,.theme-insight-card:hover,.theme-metric-card:hover{border-color:rgba(191,206,255,.18);box-shadow:var(--shadow-card-hover)}.theme-metric-card{min-height:5.7rem;padding:.78rem .85rem}.theme-badge,.theme-data-panel-status,.theme-health-card p,.theme-insight-kicker,.theme-kicker,.theme-metric-card p,.theme-sticker,.theme-table-pill{font-size:.64rem;letter-spacing:.13em}.theme-action-card p,.theme-data-panel-status a,.theme-event-strip>div:first-child,.theme-health-card p,.theme-insight-kicker,.theme-metric-card p{color:rgba(191,206,255,.9)}.theme-health-card strong,.theme-metric-card strong{margin-top:.38rem;font-size:clamp(1.38rem,2.3vw,2rem);font-weight:550}.theme-metric-card span{margin-top:.34rem;font-size:.72rem}.theme-overview-grid{gap:.65rem}.theme-insight-card{min-height:7.5rem;padding:.85rem}.theme-insight-card strong{margin-top:.42rem;font-size:clamp(1.28rem,2.2vw,2rem);font-weight:550}.theme-insight-card span{margin-top:.35rem;font-size:.76rem;line-height:1.4}.theme-insight-meta{gap:.35rem;margin-top:.75rem}.theme-insight-meta span{min-height:1.45rem;padding:.22rem .48rem;font-size:.68rem}.theme-dashboard-actions{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.65rem}.theme-action-card{min-height:4.75rem;gap:.7rem;padding:.72rem .8rem}.theme-action-card>span{width:2.25rem;height:2.25rem;border-radius:.65rem;background:rgba(191,206,255,.08)}.theme-action-card p{font-size:.65rem}.theme-action-card strong{margin-top:.2rem;font-size:.82rem;line-height:1.35}.theme-analysis-tab,.theme-nav-link,.theme-refresh-button{min-height:2.2rem;gap:.4rem;border-radius:.62rem;box-shadow:var(--shadow-accent);font-size:.78rem;padding-inline:.75rem}.theme-analysis-tab:hover,.theme-nav-link:hover,.theme-refresh-button:hover{transform:translateY(-1px)}.theme-data-panel-status{gap:.75rem;padding:.62rem .78rem}.theme-live-dot{width:.5rem;height:.5rem;background:var(--live);box-shadow:0 0 14px rgba(191,206,255,.4)}.theme-table{min-width:680px}.theme-research-table{min-width:1020px}.theme-research-table thead,.theme-table thead{font-size:.66rem;letter-spacing:.09em}.theme-research-table td,.theme-research-table th,.theme-table td,.theme-table th{padding:.66rem .78rem;border-bottom:1px solid rgba(191,206,255,.07)}.theme-research-table tbody tr:hover,.theme-table tbody tr:hover{background:rgba(191,206,255,.04)}.theme-row-chevron{width:1.2rem;height:1.2rem;border-radius:.42rem;background:rgba(191,206,255,.055)}.theme-market-cell strong{font-size:.86rem;font-weight:600}.theme-market-cell span{font-size:.7rem}.theme-badge,.theme-tab-status,.theme-table-pill{min-height:1.35rem;background:rgba(191,206,255,.08);padding-inline:.48rem}.theme-positive-text{color:var(--positive)}.theme-funding-cell{min-width:7rem;gap:.5rem}.theme-funding-bar{width:3.25rem;height:.34rem}.theme-funding-bar span{background:linear-gradient(90deg,var(--accent),var(--accent-lavender));box-shadow:0 0 10px rgba(191,206,255,.26)}.theme-badge-good{border-color:rgba(191,206,255,.32);background:rgba(191,206,255,.1);color:#e3e8ff}.theme-badge-warn{border-color:rgba(224,161,27,.3);background:rgba(224,161,27,.09);color:#ffc76a}.theme-event-strip{grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.72rem .78rem}.theme-event-strip>div:first-child{font-size:.68rem}.theme-event-strip-items{gap:.45rem}.theme-event-strip-items>span{gap:.35rem;border-color:rgba(191,206,255,.1);background:rgba(191,206,255,.04);padding:.38rem .55rem;font-size:.72rem}.theme-event-strip-items small{font-size:.68rem}.theme-input-shell{min-height:2.65rem;margin-top:.65rem;padding-inline:.75rem}@media (max-width:1180px){.theme-app-shell{grid-template-columns:minmax(11.5rem,13rem) minmax(0,1fr)}}@media (max-width:900px){.theme-sidebar-brand{padding:.75rem}.theme-sidebar-nav{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 .75rem .75rem}.theme-topbar{min-height:auto;padding:.72rem}.theme-dashboard-body{gap:.65rem;padding:.72rem}.theme-page-heading{min-height:auto;padding:.85rem}}@media (max-width:560px){.theme-sidebar-nav{grid-template-columns:1fr}.theme-topbar-status>span{width:auto}.theme-page-heading h1{font-size:clamp(1.35rem,8vw,1.9rem)}}.theme-app-shell{display:flex;min-height:100vh;grid-template-columns:none;flex-direction:column}.theme-dashboard-frame{width:100%;min-width:0}.theme-topbar{position:sticky;top:.75rem;z-index:30;width:min(calc(100% - 1.5rem),106rem);min-height:3.55rem;margin:.75rem auto 0;border:1px solid rgba(191,206,255,.12);background:linear-gradient(180deg,rgba(191,206,255,.07),rgba(191,206,255,.025)),rgba(6,8,22,.78);box-shadow:0 18px 60px rgba(0,0,0,.26),inset 0 1px 0 rgba(191,206,255,.08);padding:.55rem .75rem}.theme-topbar-brand{min-width:-moz-max-content;min-width:max-content;gap:.6rem}.theme-topbar-brand p{color:var(--foreground);font-size:.92rem;font-weight:650;letter-spacing:-.03em;line-height:1.05}.theme-topbar-brand span{display:block;margin-top:.1rem;color:var(--foreground-muted);font-size:.68rem;line-height:1}.theme-topbar-status{margin-left:auto}.theme-topbar-status>span{min-height:1.85rem;border-color:rgba(191,206,255,.12);background:rgba(191,206,255,.045)}.theme-topnav{display:flex;width:min(calc(100% - 1.5rem),116rem);align-items:center;gap:.55rem;margin:.9rem auto 0;overflow-x:auto;padding:.1rem .2rem .35rem;scrollbar-width:none}.theme-topnav::-webkit-scrollbar{display:none}.theme-topnav-link{display:inline-flex;min-height:2.35rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.45rem;border:1px solid rgba(191,206,255,.12);border-radius:.64rem;background:linear-gradient(180deg,rgba(191,206,255,.055),rgba(191,206,255,.018)),rgba(11,16,36,.72);box-shadow:inset 0 1px 0 rgba(191,206,255,.06),0 8px 24px rgba(0,0,0,.18);color:var(--foreground-muted);font-size:.82rem;letter-spacing:-.01em;padding-inline:.78rem;white-space:nowrap}.theme-topnav-link:hover{border-color:rgba(191,206,255,.2);background:rgba(191,206,255,.07);color:var(--foreground);transform:translateY(-1px)}.theme-topnav-link.is-active{border-color:rgba(191,206,255,.75);background:linear-gradient(180deg,rgba(255,255,255,.16),transparent),var(--accent);box-shadow:0 10px 30px rgba(191,206,255,.12),inset 0 1px 0 rgba(255,255,255,.24);color:#070a18}.theme-topnav-link.is-active svg{color:#070a18}.theme-dashboard-body{width:min(calc(100% - 1.5rem),116rem);margin:0 auto;padding:.75rem 0 1.25rem}@media (max-width:900px){.theme-topbar{position:relative;top:auto;width:min(calc(100% - 1rem),116rem);min-height:auto;flex-direction:row;align-items:center;padding:.55rem}.theme-topbar-status{justify-content:flex-end}.theme-topnav{width:calc(100% - 1rem);margin-top:.65rem}.theme-dashboard-body{width:calc(100% - 1rem);padding-top:.55rem}}@media (max-width:640px){.theme-topbar{flex-wrap:wrap;gap:.55rem}.theme-topbar-status{width:100%;margin-left:0;justify-content:flex-start}.theme-topbar-status>span{width:auto}}:root{--background-deep:#02030a;--background-base:#050817;--background-elevated:#0a0f24;--surface:rgba(191,206,255,0.03);--surface-hover:rgba(191,206,255,0.055);--foreground:#eef1ff;--foreground-muted:#9299bd;--foreground-subtle:#626b93;--border-default:rgba(191,206,255,0.085);--border-hover:rgba(191,206,255,0.16);--border-accent:rgba(191,206,255,0.34);--shadow-card:inset 0 1px 0 rgba(191,206,255,0.035);--shadow-card-hover:0 1px 3px rgba(0,0,0,0.22),inset 0 1px 0 rgba(191,206,255,0.075);--shadow-accent:0 8px 22px rgba(191,206,255,0.1),inset 0 1px 0 rgba(255,255,255,0.22)}body{background:radial-gradient(ellipse 1200px 520px at 50% -12%,rgba(191,206,255,.14),transparent 64%),radial-gradient(ellipse 900px 420px at 78% 6%,rgba(201,191,255,.065),transparent 62%),linear-gradient(180deg,#101936 0,var(--background-base) 38%,var(--background-deep) 100%)}body:before{height:22rem;background:radial-gradient(ellipse 780px 230px at 52% 0,rgba(191,206,255,.105),transparent 68%),radial-gradient(ellipse 520px 200px at 76% 18%,rgba(201,191,255,.07),transparent 66%);filter:blur(38px)}body:after{background-image:linear-gradient(rgba(191,206,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(191,206,255,.018) 1px,transparent 0),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='0.14' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.theme-avatar,.theme-logo-mark{border-color:rgba(191,206,255,.42);box-shadow:0 8px 18px rgba(191,206,255,.1),inset 0 1px 0 rgba(255,255,255,.28)}.theme-topbar{top:1rem;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;width:min(calc(100% - 2rem),96rem);min-height:3.35rem;margin-top:1rem;border-color:rgba(191,206,255,.1);border-radius:1rem;background:linear-gradient(180deg,rgba(191,206,255,.055),rgba(191,206,255,.018)),rgba(5,8,23,.66);box-shadow:0 8px 28px -12px rgba(0,0,0,.55),inset 0 1px 0 rgba(191,206,255,.06);padding:.5rem .65rem}.theme-topbar-brand p{font-size:.88rem}.theme-topbar-brand span{color:rgba(146,153,189,.92)}.theme-topbar-status{justify-self:end}.theme-topbar-status>span{min-height:1.72rem;border-color:rgba(191,206,255,.11);background:rgba(191,206,255,.035);color:rgba(190,197,229,.92);font-size:.7rem}.theme-topnav{position:relative;top:auto;z-index:1;justify-self:center;width:-moz-fit-content;width:fit-content;gap:.56rem;margin:0;border:1px solid rgba(191,206,255,.055);border-radius:.72rem;background:linear-gradient(180deg,rgba(191,206,255,.05),rgba(191,206,255,.018));box-shadow:0 8px 20px rgba(0,0,0,.18),inset 0 1px 0 rgba(191,206,255,.06);padding:.14rem;backdrop-filter:blur(16px)}.theme-topnav-link{min-height:2rem;border-color:transparent;border-radius:.55rem;background:linear-gradient(180deg,rgba(191,206,255,.026),rgba(191,206,255,.008)),rgba(8,13,30,.32);box-shadow:none;color:rgba(179,186,217,.84);font-size:.78rem;font-weight:520;letter-spacing:0;padding-inline:.72rem}.theme-topnav-link:hover{border-color:rgba(191,206,255,.18);background:rgba(191,206,255,.05);box-shadow:0 1px 3px rgba(0,0,0,.4),inset 0 1px 0 rgba(191,206,255,.06)}.theme-topnav-link.is-active{border-color:rgba(191,206,255,.58);background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.02)),var(--accent);box-shadow:0 2px 8px rgba(0,0,0,.28),0 0 12px rgba(191,206,255,.12),inset 0 1px 0 rgba(255,255,255,.28);font-weight:650}.theme-dashboard-body{width:min(calc(100% - 2rem),112rem);gap:.72rem;padding-top:.9rem}@media (max-width:900px){.theme-topbar{grid-template-columns:minmax(0,1fr) auto;gap:.58rem .75rem}.theme-topbar .theme-topnav{grid-column:1/-1;grid-row:2;width:100%;justify-content:center;overflow-x:auto}.theme-topbar-status{grid-column:2;grid-row:1}}@media (max-width:560px){.theme-topbar{grid-template-columns:1fr}.theme-topbar .theme-topnav,.theme-topbar-brand,.theme-topbar-status{grid-column:1;justify-self:stretch}.theme-topbar-status{grid-row:3}.theme-topbar .theme-topnav,.theme-topbar-status{justify-content:flex-start}}.theme-page-heading{min-height:5.375rem;border-color:rgba(191,206,255,.085);border-radius:.5rem;background:linear-gradient(180deg,rgba(191,206,255,.034),rgba(191,206,255,.01)),rgba(8,13,30,.54);box-shadow:var(--shadow-card);padding:1.17rem}.theme-page-heading h1,.theme-title{font-size:clamp(1.36rem,1.75vw,1.5rem);font-weight:600;letter-spacing:-.01em;line-height:1.1}.theme-page-heading p{margin-top:.28rem;color:rgba(146,153,189,.92);font-size:.7875rem;line-height:1.5}.theme-dashboard-actions,.theme-metrics-row,.theme-overview-grid{gap:.72rem}.theme-action-card,.theme-data-panel,.theme-event-row,.theme-event-strip,.theme-health-card,.theme-input-shell,.theme-insight-card,.theme-metric-card,.theme-panel,.theme-panel-holographic,.theme-panel-terminal{border-color:rgba(191,206,255,.085);border-radius:.5rem;background:linear-gradient(180deg,rgba(191,206,255,.032),rgba(191,206,255,.008)),rgba(8,13,30,.54);box-shadow:var(--shadow-card)}.theme-action-card:after,.theme-data-panel:after,.theme-event-strip:after,.theme-health-card:after,.theme-insight-card:after,.theme-metric-card:after{background:radial-gradient(circle 220px at 50% 0,rgba(191,206,255,.07),transparent 65%)}.theme-action-card:hover,.theme-data-panel:hover,.theme-event-strip-items>span:hover,.theme-health-card:hover,.theme-insight-card:hover,.theme-metric-card:hover{border-color:rgba(191,206,255,.145);transform:translateY(-1px)}.theme-metric-card{min-height:6.625rem;padding:.9375rem}.theme-badge,.theme-data-panel-status,.theme-health-card p,.theme-insight-kicker,.theme-kicker,.theme-metric-card p,.theme-sticker,.theme-table-pill{color:rgba(191,206,255,.72);font-size:.703rem;letter-spacing:.12em}.theme-health-card strong,.theme-metric-card strong{margin-top:.42rem;font-size:clamp(1.36rem,1.75vw,1.5rem);font-weight:500;letter-spacing:-.01em;line-height:1.25}.theme-metric-card span{color:rgba(146,153,189,.92);font-size:.619rem;line-height:1.5}.theme-chart-section,.theme-market-browser{display:grid;gap:.72rem}.theme-market-browser{grid-template-columns:minmax(13rem,1fr) minmax(0,4fr)}.theme-category-rail{min-width:0;border:1px solid rgba(191,206,255,.085);border-radius:.5rem;background:linear-gradient(180deg,rgba(191,206,255,.032),rgba(191,206,255,.008)),rgba(8,13,30,.54);box-shadow:var(--shadow-card);padding:.9rem}.theme-category-rail-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.72rem}.theme-category-rail-header p,.theme-category-rail-header span{color:rgba(191,206,255,.72);font-family:var(--font-value);font-size:.68rem;font-weight:700;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.theme-category-rail-header span{color:rgba(146,153,189,.84);font-size:.62rem;text-align:right}.theme-category-list{display:grid;gap:.48rem}.theme-category-list button{--category-color:var(--accent);display:grid;min-height:3.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;border:1px solid rgba(191,206,255,.085);border-radius:.5rem;background:rgba(2,3,10,.18);color:var(--foreground);cursor:pointer;padding:.58rem .62rem;text-align:left}.theme-category-list button:hover{border-color:color-mix(in srgb,var(--category-color) 28%,transparent);background:color-mix(in srgb,var(--category-color) 7%,transparent);transform:translateY(-1px)}.theme-category-list button.is-selected{border-color:color-mix(in srgb,var(--category-color) 58%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--category-color) 15%,transparent),color-mix(in srgb,var(--category-color) 4%,transparent)),rgba(8,13,30,.72);box-shadow:0 0 0 1px color-mix(in srgb,var(--category-color) 20%,transparent),0 0 22px color-mix(in srgb,var(--category-color) 10%,transparent),inset 0 1px 0 rgba(255,255,255,.07)}.theme-category-list button.is-all{--category-color:var(--accent)}.theme-category-list button.is-crypto{--category-color:var(--chart-blue)}.theme-category-list button.is-equities{--category-color:var(--chart-pink)}.theme-category-list button.is-fx{--category-color:var(--chart-mint)}.theme-category-list button.is-commodities{--category-color:var(--chart-amber)}.theme-category-dot{width:.55rem;height:.55rem;border-radius:999px;background:var(--category-color,var(--accent));box-shadow:0 0 14px color-mix(in srgb,var(--category-color,var(--accent)) 28%,transparent)}.theme-category-dot.is-all{background:var(--accent)}.theme-category-dot.is-crypto{background:var(--chart-blue)}.theme-category-dot.is-equities{background:var(--chart-pink)}.theme-category-dot.is-fx{background:var(--chart-mint)}.theme-category-dot.is-commodities{background:var(--chart-amber)}.theme-category-copy,.theme-category-meta{display:grid;min-width:0;gap:.18rem}.theme-category-copy strong,.theme-category-meta strong{overflow:hidden;color:var(--foreground);font-size:.78rem;font-weight:650;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.theme-category-list button.is-selected .theme-category-copy strong,.theme-category-list button.is-selected .theme-category-meta strong{color:color-mix(in srgb,var(--category-color) 82%,var(--foreground))}.theme-category-copy small,.theme-category-meta small{overflow:hidden;color:rgba(146,153,189,.9);font-family:var(--font-value);font-size:.62rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.theme-category-meta{justify-items:end;text-align:right}.theme-category-meta strong{color:rgba(191,206,255,.78);font-family:var(--font-value);font-size:.7rem}.theme-market-table-panel{--active-category:var(--accent);--active-category-ink:#070a18;min-width:0}.theme-market-table-panel.is-crypto{--active-category:var(--chart-blue);--active-category-ink:#050917}.theme-market-table-panel.is-equities{--active-category:var(--chart-pink);--active-category-ink:#160416}.theme-market-table-panel.is-fx{--active-category:var(--chart-mint);--active-category-ink:#03130b}.theme-market-table-panel.is-commodities{--active-category:var(--chart-amber);--active-category-ink:#171006}.theme-market-table-panel{border-color:color-mix(in srgb,var(--active-category) 16%,transparent)}.theme-market-table-panel .theme-data-panel-status{border-bottom-color:color-mix(in srgb,var(--active-category) 14%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--active-category) 8%,transparent),rgba(191,206,255,.014)),rgba(8,13,30,.42)}.theme-market-table-panel .theme-live-dot{background:var(--active-category);box-shadow:0 0 18px color-mix(in srgb,var(--active-category) 42%,transparent)}.theme-market-table-panel .theme-data-panel-status a:hover{color:var(--active-category)}.theme-market-table-panel .theme-research-table tbody tr:hover{background:color-mix(in srgb,var(--active-category) 7%,transparent)}.theme-market-browser-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-bottom:1px solid color-mix(in srgb,var(--active-category) 11%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--active-category) 6%,transparent),rgba(191,206,255,.012))}.theme-market-browser-summary div{display:grid;gap:.18rem;padding:.72rem .9rem}.theme-market-browser-summary div+div{border-left:1px solid rgba(191,206,255,.055)}.theme-market-browser-summary small,.theme-market-browser-summary span{color:rgba(146,153,189,.9);font-family:var(--font-value);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.theme-market-browser-summary strong{color:var(--foreground);font-family:var(--font-value);font-size:1rem;font-weight:600;letter-spacing:-.02em}.theme-market-browser-summary div:first-child span,.theme-market-browser-summary div:first-child strong{color:color-mix(in srgb,var(--active-category) 84%,var(--foreground))}.theme-market-browser-summary small{letter-spacing:0;text-transform:none}.theme-chart-switch{display:inline-flex;flex:0 0 auto;align-items:center;gap:.22rem;border:1px solid rgba(191,206,255,.1);border-radius:.46rem;background:rgba(2,3,10,.35);padding:.18rem}.theme-chart-switch button{min-height:1.55rem;border:1px solid transparent;border-radius:.32rem;background:transparent;color:rgba(179,186,217,.84);cursor:pointer;font-size:.68rem;font-weight:600;padding-inline:.5rem}.theme-chart-switch button:hover{border-color:rgba(191,206,255,.12);background:rgba(191,206,255,.055);color:var(--foreground)}.theme-chart-switch button.is-active{border-color:rgba(191,206,255,.58);background:var(--accent);color:#070a18}.theme-chart-actions{display:inline-flex;flex:0 0 auto;align-items:center;gap:.42rem}.theme-chart-timeframe{display:inline-flex;min-height:1.95rem;align-items:center;gap:.38rem;border:1px solid rgba(191,206,255,.1);border-radius:.46rem;background:rgba(2,3,10,.35);color:rgba(179,186,217,.84);padding:.18rem .28rem .18rem .55rem}.theme-chart-timeframe span{color:rgba(146,153,189,.86);font-size:.56rem;letter-spacing:.12em;text-transform:uppercase}.theme-chart-timeframe select,.theme-chart-timeframe span{font-family:var(--font-value);font-weight:700;line-height:1}.theme-chart-timeframe select{min-height:1.55rem;border:1px solid rgba(191,206,255,.12);border-radius:.32rem;background:linear-gradient(180deg,rgba(191,206,255,.08),rgba(191,206,255,.025)),rgba(8,13,30,.8);color:var(--foreground);cursor:pointer;font-size:.68rem;padding:0 1.45rem 0 .5rem}.theme-chart-timeframe:hover{border-color:rgba(191,206,255,.18);background:rgba(191,206,255,.055)}.theme-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem}.theme-chart-card{min-height:24rem;border:1px solid rgba(191,206,255,.085);border-radius:.5rem;background:linear-gradient(180deg,rgba(191,206,255,.032),rgba(191,206,255,.008)),rgba(8,13,30,.54);box-shadow:var(--shadow-card);padding:1.25rem}.theme-chart-card-stacked{overflow:hidden;position:relative}.theme-chart-card-distribution{min-height:auto;padding:1.05rem}.theme-chart-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1.2rem}.theme-chart-header h2{color:var(--foreground);font-size:1.05rem;font-weight:600;letter-spacing:-.015em}.theme-chart-header p{margin-top:.2rem;color:rgba(146,153,189,.92);font-size:.68rem;line-height:1.45}.theme-distribution-list{display:grid;gap:.42rem}.theme-distribution-row{display:grid;grid-template-columns:4.25rem minmax(5rem,1fr) 7.1rem 4.1rem;align-items:center;gap:.55rem}.theme-chart-change,.theme-distribution-label,.theme-distribution-value{color:var(--foreground);font-family:var(--font-value);font-size:.72rem;font-weight:500}.theme-distribution-value{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.theme-distribution-row.is-other .theme-distribution-label{color:rgba(146,153,189,.62)}.theme-distribution-track{position:relative;height:1.28rem;overflow:hidden;border-radius:.28rem;background:rgba(255,255,255,.055)}.theme-distribution-fill{display:flex;height:100%;min-width:.8rem;align-items:center;border-radius:inherit;background:linear-gradient(90deg,var(--series-1),#ffe28a);color:#091126;padding-inline:0;transition:width .18s var(--ease-out-expo)}.theme-distribution-fill.is-2{background:linear-gradient(90deg,var(--series-2),#d6c7ff)}.theme-distribution-fill.is-3{background:linear-gradient(90deg,var(--series-3),#a9ffd0)}.theme-distribution-fill.is-4{background:linear-gradient(90deg,var(--series-4),#ffd1ff)}.theme-distribution-fill.is-5{background:linear-gradient(90deg,var(--series-5),#b9f4ff)}.theme-distribution-fill.is-6{background:linear-gradient(90deg,var(--series-6),#ffc3cc)}.theme-distribution-row.is-other .theme-distribution-fill{background:linear-gradient(90deg,var(--chart-muted),#a9b2d2)}.theme-chart-change{color:var(--positive);text-align:right}.theme-chart-change.is-negative{color:#ff9baa}.theme-stacked-chart{display:grid;grid-template-columns:repeat(var(--stacked-bar-count,1),minmax(0,1fr));position:relative;height:16.5rem;align-items:flex-end;gap:clamp(.05rem,.24vw,.2rem);border-bottom:1px solid rgba(191,206,255,.08);max-width:100%;min-width:0;overflow:hidden;padding:1.2rem 0 0;width:100%}.theme-stacked-placeholder{position:absolute;inset:1.2rem .35rem 0;display:grid;place-items:center;border-radius:.5rem .5rem 0 0;background:repeating-linear-gradient(90deg,rgba(191,206,255,.07) 0 .28rem,transparent .28rem .62rem),rgba(191,206,255,.02)}.theme-stacked-placeholder span{border:1px solid rgba(191,206,255,.12);border-radius:999px;background:rgba(8,13,30,.86);color:rgba(236,239,255,.72);font-family:var(--font-value);font-size:.68rem;font-weight:600;padding:.45rem .72rem}.theme-loading-shell{display:grid;min-height:calc(100vh - 9.5rem);grid-template-columns:minmax(13rem,.98fr) minmax(0,4fr);gap:.72rem}.theme-loading-charts span,.theme-loading-main>*,.theme-loading-metrics span,.theme-loading-rail{border:1px solid rgba(191,206,255,.09);border-radius:.5rem;background:linear-gradient(90deg,rgba(191,206,255,.035),rgba(191,206,255,.075),rgba(191,206,255,.035)),rgba(8,13,30,.58);background-size:220% 100%;animation:theme-loading-sweep 1.25s linear infinite}.theme-loading-rail{display:grid;align-content:start;gap:.58rem;padding:.9rem}.theme-loading-rail span{display:block;height:3rem;border-radius:.45rem;background:rgba(191,206,255,.07)}.theme-loading-main{display:grid;align-content:start;gap:.72rem}.theme-loading-heading{height:5.75rem}.theme-loading-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;border:0;background:transparent;animation:none}.theme-loading-metrics span{height:5.5rem}.theme-loading-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;border:0;background:transparent;animation:none}.theme-loading-charts span{height:21rem}.theme-loading-table{height:24rem}@keyframes theme-loading-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}.theme-page-skeleton{pointer-events:none}.theme-load-error,.theme-skeleton,.theme-skeleton-chart-grid .theme-skeleton,.theme-skeleton-heading-card,.theme-skeleton-rail{border:1px solid rgba(191,206,255,.09);border-radius:.85rem;background:linear-gradient(90deg,rgba(191,206,255,.035),rgba(191,206,255,.08),rgba(191,206,255,.035)),rgba(8,13,30,.64);background-size:220% 100%;box-shadow:var(--shadow-card);animation:theme-loading-sweep 1.25s linear infinite}.theme-skeleton{display:block}.theme-skeleton.is-line{width:min(26rem,100%);height:.9rem;border-radius:999px}.theme-skeleton.is-line.short{width:8rem}.theme-skeleton.is-line.wide{width:min(38rem,100%)}.theme-skeleton.is-title{width:min(18rem,75%);height:3rem;border-radius:.7rem}.theme-skeleton.is-pill{width:7.25rem;height:2.5rem;border-radius:999px}.theme-skeleton.is-search{width:min(28rem,100%);height:3.1rem;border-radius:999px}.theme-skeleton.is-metric{min-height:8rem}.theme-skeleton.is-category{height:4.35rem}.theme-skeleton.is-panel{min-height:15rem}.theme-skeleton.is-panel.compact{min-height:8.5rem}.theme-skeleton.is-chart{min-height:23rem}.theme-skeleton.is-chart.tall{min-height:34rem}.theme-skeleton.is-table{min-height:32rem}.theme-skeleton-heading{display:grid;gap:.8rem;padding:.35rem}.theme-skeleton-rail{display:grid;align-content:start;gap:.75rem;padding:1rem}.theme-skeleton-heading-card{animation:theme-loading-sweep 1.25s linear infinite}.theme-skeleton-heading-card>div{display:grid;width:100%;gap:.9rem}.theme-skeleton-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.theme-load-error{display:grid;gap:.65rem;padding:1.4rem;animation:none}.theme-load-error h1{color:var(--foreground);font-size:1.25rem;font-weight:700}.theme-load-error p{color:var(--foreground-muted)}.theme-metric-card.is-accent,.theme-wallet-performance-pro-metrics div.is-accent,.theme-wallet-pnl-metrics div.is-accent{border-color:rgba(191,206,255,.18);background:radial-gradient(circle at 16% 0,rgba(191,206,255,.16),transparent 42%),linear-gradient(180deg,rgba(191,206,255,.08),rgba(191,206,255,.018)),rgba(9,13,31,.74)}.theme-metric-card.is-positive,.theme-wallet-performance-pro-metrics div.is-positive,.theme-wallet-pnl-metrics div.is-positive{border-color:rgba(105,240,167,.24);background:radial-gradient(circle at 16% 0,rgba(105,240,167,.14),transparent 42%),linear-gradient(180deg,rgba(105,240,167,.08),rgba(105,240,167,.012)),rgba(9,13,31,.76)}.theme-metric-card.is-positive strong:not(.theme-negative-text),.theme-wallet-performance-pro-metrics div.is-positive strong,.theme-wallet-pnl-metrics div.is-positive strong{color:var(--positive)}.theme-metric-card.is-negative,.theme-wallet-performance-pro-metrics div.is-negative,.theme-wallet-pnl-metrics div.is-negative{border-color:rgba(255,143,163,.24);background:radial-gradient(circle at 16% 0,rgba(255,143,163,.13),transparent 42%),linear-gradient(180deg,rgba(255,143,163,.08),rgba(255,143,163,.012)),rgba(9,13,31,.76)}.theme-metric-card.is-negative strong,.theme-wallet-performance-pro-metrics div.is-negative strong,.theme-wallet-pnl-metrics div.is-negative strong{color:var(--theme-negative,#ff8ca3)}.theme-metric-card.is-purple,.theme-wallet-performance-pro-metrics div.is-purple,.theme-wallet-pnl-metrics div.is-purple{border-color:rgba(201,155,255,.22);background:radial-gradient(circle at 16% 0,rgba(201,155,255,.14),transparent 42%),linear-gradient(180deg,rgba(201,155,255,.08),rgba(201,155,255,.012)),rgba(9,13,31,.76)}.theme-metric-card.is-purple strong,.theme-wallet-performance-pro-metrics div.is-purple strong,.theme-wallet-pnl-metrics div.is-purple strong{color:#c99bff}.theme-metric-card.is-warning,.theme-wallet-performance-pro-metrics div.is-warning,.theme-wallet-pnl-metrics div.is-warning{border-color:rgba(255,204,100,.24);background:radial-gradient(circle at 16% 0,rgba(255,204,100,.14),transparent 42%),linear-gradient(180deg,rgba(255,204,100,.08),rgba(255,204,100,.012)),rgba(9,13,31,.76)}.theme-metric-card.is-warning strong,.theme-wallet-performance-pro-metrics div.is-warning strong,.theme-wallet-pnl-metrics div.is-warning strong{color:#ffcc64}.theme-wallet-performance-pro-metrics div,.theme-wallet-pnl-metrics div{border:1px solid rgba(191,206,255,.09);border-radius:.62rem;background:linear-gradient(180deg,rgba(191,206,255,.045),rgba(191,206,255,.01)),rgba(3,6,17,.3);padding:.55rem .62rem}@media (max-width:820px){.theme-skeleton-chart-grid{grid-template-columns:1fr}.theme-skeleton.is-chart,.theme-skeleton.is-chart.tall,.theme-skeleton.is-table{min-height:22rem}.theme-skeleton.is-metric{min-height:7rem}}.theme-stacked-bar{display:flex;min-width:0;max-width:none;width:100%;flex-direction:column-reverse;cursor:crosshair;overflow:hidden;border-radius:999px 999px 0 0;background:rgba(255,255,255,.04);outline:none}.theme-stacked-segment{display:block;min-height:0}.theme-stacked-bar:focus-visible .theme-stacked-segment,.theme-stacked-bar:hover .theme-stacked-segment{filter:brightness(1.18) saturate(1.12)}.theme-chart-tooltip{position:absolute;z-index:50;min-width:15.25rem;pointer-events:none;border:1px solid rgba(191,206,255,.18);border-radius:.5rem;background:linear-gradient(180deg,rgba(191,206,255,.08),rgba(191,206,255,.025)),rgba(3,4,13,.96);box-shadow:0 14px 34px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);color:var(--foreground);padding:.52rem .62rem;transform:translate(-50%,-100%)}.theme-chart-tooltip small,.theme-chart-tooltip span,.theme-chart-tooltip strong{display:block;font-family:var(--font-value);line-height:1.35}.theme-chart-tooltip strong{color:var(--foreground);font-size:.72rem;font-weight:700}.theme-chart-tooltip span{margin-top:.12rem;color:rgba(236,239,255,.86);font-size:.66rem}.theme-chart-tooltip small{margin-top:.08rem;color:rgba(146,153,189,.94);font-size:.62rem}.theme-chart-tooltip-list{display:grid;gap:.28rem;margin-top:.45rem}.theme-chart-tooltip-row{display:grid;grid-template-columns:minmax(0,1fr) auto 2.7rem;align-items:center;gap:.5rem}.theme-chart-tooltip-row small,.theme-chart-tooltip-row span{margin-top:0}.theme-chart-tooltip-label{display:inline-flex!important;min-width:0;align-items:center;gap:.36rem;color:rgba(236,239,255,.9)!important}.theme-chart-tooltip-row>small,.theme-chart-tooltip-row>span:nth-child(2){font-family:var(--font-value);text-align:right;white-space:nowrap}.theme-legend-dot.is-crypto,.theme-stacked-segment.is-crypto{background:var(--chart-blue)}.theme-legend-dot.is-equities,.theme-stacked-segment.is-equities{background:var(--chart-pink)}.theme-legend-dot.is-fx,.theme-stacked-segment.is-fx{background:var(--chart-mint)}.theme-legend-dot.is-commodities,.theme-stacked-segment.is-commodities{background:var(--chart-amber)}.theme-category-legend,.theme-chart-axis{display:flex;align-items:center;justify-content:space-between;color:rgba(146,153,189,.72);font-family:var(--font-value);font-size:.68rem}.theme-chart-axis{margin-top:.5rem}.theme-category-legend{justify-content:flex-start;gap:1rem;margin-top:1rem;flex-wrap:wrap}.theme-category-legend span{display:inline-flex;align-items:center;gap:.38rem}.theme-legend-dot{width:.58rem;height:.58rem;border-radius:999px}.theme-insight-card{min-height:6.9rem;padding:.9375rem}.theme-insight-card strong{font-size:clamp(1.28rem,1.9vw,1.55rem);font-weight:520;letter-spacing:-.012em}.theme-insight-card span{color:rgba(146,153,189,.94);font-size:.7rem}.theme-badge,.theme-event-strip-items>span,.theme-insight-meta span,.theme-tab-status,.theme-table-pill{border-color:rgba(191,206,255,.12);background:rgba(191,206,255,.045);box-shadow:inset 0 1px 0 rgba(191,206,255,.04)}.theme-refresh-button{min-height:2.375rem;align-self:start;justify-self:end;border-color:rgba(191,206,255,.11);background:linear-gradient(180deg,rgba(191,206,255,.045),rgba(191,206,255,.014)),rgba(8,13,30,.62);box-shadow:0 1px 3px rgba(0,0,0,.4),inset 0 1px 0 rgba(191,206,255,.05);color:var(--foreground);font-size:.879rem;font-weight:400;padding-inline:.7rem}.theme-refresh-button:hover{border-color:rgba(191,206,255,.22);background:rgba(191,206,255,.065)}.theme-action-card{min-height:4.35rem}.theme-action-card>span{border-color:rgba(191,206,255,.16);background:rgba(191,206,255,.045)}.theme-data-panel-status{border-bottom-color:rgba(191,206,255,.08);background:rgba(191,206,255,.018)}.theme-research-table td,.theme-research-table th,.theme-table td,.theme-table th{border-bottom-color:rgba(191,206,255,.055)}.theme-event-strip{padding:.8rem .9rem}@media (max-width:900px){.theme-dashboard-body,.theme-topbar,.theme-topnav{width:calc(100% - 1rem)}.theme-dashboard-body{padding-top:.8rem}.theme-chart-grid,.theme-market-browser{grid-template-columns:1fr}.theme-category-list{display:flex;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:none}.theme-category-list::-webkit-scrollbar{display:none}.theme-category-list button{min-width:13.5rem}.theme-market-browser-summary{grid-template-columns:1fr}.theme-market-browser-summary div+div{border-top:1px solid rgba(191,206,255,.055);border-left:0}.theme-chart-card{min-height:21rem;padding:.9rem}.theme-chart-card-distribution{min-height:auto}.theme-distribution-row{grid-template-columns:3.7rem minmax(4rem,1fr) 6.4rem;gap:.45rem}.theme-chart-change{display:none}}.theme-column-help{position:relative;display:inline-flex;align-items:center;cursor:help;outline:none;text-decoration:underline;text-decoration-color:rgba(191,206,255,.24);text-decoration-style:dotted;text-underline-offset:.22rem}.theme-column-tooltip{position:absolute;top:calc(100% + .55rem);left:0;z-index:40;width:-moz-max-content;width:max-content;max-width:14rem;pointer-events:none;border:1px solid rgba(191,206,255,.14);border-radius:.5rem;background:linear-gradient(180deg,rgba(191,206,255,.06),rgba(191,206,255,.02)),rgba(5,8,23,.98);box-shadow:0 10px 30px rgba(0,0,0,.3),inset 0 1px 0 rgba(191,206,255,.06);color:var(--foreground);font-size:.7rem;font-weight:400;letter-spacing:0;line-height:1.35;opacity:0;padding:.5rem .58rem;text-align:left;text-transform:none;transform:translateY(-.2rem);transition:opacity .12s var(--ease-out-expo),transform .12s var(--ease-out-expo);white-space:normal}.theme-column-help.is-right .theme-column-tooltip{right:0;left:auto}.theme-column-help:focus-visible .theme-column-tooltip,.theme-column-help:hover .theme-column-tooltip{opacity:1;transform:translateY(0)}.theme-negative-text{color:#ff9baa}body{background-attachment:fixed,fixed,fixed}body:before{position:fixed;top:-7rem;right:-10vw;bottom:auto;left:-10vw;height:25rem;transform:translateZ(0)}.theme-market-workspace-scroll,.theme-markets-explorer{display:grid;gap:.72rem;min-width:0}.theme-market-workspace{display:grid;grid-template-columns:minmax(16rem,.95fr) minmax(0,3.55fr);gap:.72rem;align-items:start}.theme-market-workspace>.theme-category-rail{position:sticky;top:.72rem;max-height:calc(100vh - 1.44rem);overflow-y:auto;overscroll-behavior:contain}.theme-market-workspace>.theme-category-rail::-webkit-scrollbar{width:.4rem}.theme-market-workspace>.theme-category-rail::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(191,206,255,.16)}.theme-chart-card.is-all{--active-category:var(--accent)}.theme-chart-card.is-crypto{--active-category:var(--chart-blue)}.theme-chart-card.is-equities{--active-category:var(--chart-pink)}.theme-chart-card.is-fx{--active-category:var(--chart-mint)}.theme-chart-card.is-commodities{--active-category:var(--chart-amber)}.theme-chart-card{border-color:color-mix(in srgb,var(--active-category,var(--accent)) 12%,transparent);transition:border-color .16s var(--ease-out-expo),box-shadow .16s var(--ease-out-expo),background .16s var(--ease-out-expo)}.theme-chart-card:hover{border-color:color-mix(in srgb,var(--active-category,var(--accent)) 24%,transparent);box-shadow:var(--shadow-card),0 0 38px color-mix(in srgb,var(--active-category,var(--accent)) 6%,transparent)}.theme-distribution-row{cursor:pointer;border-radius:.34rem;outline:none;padding:.08rem .16rem;transition:background .12s var(--ease-out-expo),opacity .12s var(--ease-out-expo),transform .12s var(--ease-out-expo)}.theme-distribution-row.is-highlighted,.theme-distribution-row:focus-visible,.theme-distribution-row:hover{background:rgba(191,206,255,.045);transform:translateX(2px)}.theme-distribution-row.is-highlighted .theme-distribution-label,.theme-distribution-row.is-highlighted .theme-distribution-value{color:var(--foreground)}.theme-distribution-fill.is-crypto{background:linear-gradient(90deg,#7ea1ff,#b8c8ff)}.theme-distribution-fill.is-equities{background:linear-gradient(90deg,#ee6fd8,#ffd1ff)}.theme-distribution-fill.is-fx{background:linear-gradient(90deg,#68f2b0,#b9ffd9)}.theme-distribution-fill.is-commodities{background:linear-gradient(90deg,#ffc857,#ffeaa8)}.theme-stacked-bar.is-focused-commodities .theme-stacked-segment:not(.is-commodities),.theme-stacked-bar.is-focused-crypto .theme-stacked-segment:not(.is-crypto),.theme-stacked-bar.is-focused-equities .theme-stacked-segment:not(.is-equities),.theme-stacked-bar.is-focused-fx .theme-stacked-segment:not(.is-fx){opacity:.2;filter:saturate(.62)}.theme-stacked-segment{cursor:pointer;transition:opacity .14s var(--ease-out-expo),filter .14s var(--ease-out-expo)}.theme-category-legend button{display:inline-flex;min-height:1.6rem;align-items:center;gap:.38rem;border:1px solid transparent;border-radius:999px;background:transparent;color:rgba(146,153,189,.82);cursor:pointer;font:inherit;padding:.12rem .48rem}.theme-category-legend button.is-active,.theme-category-legend button:hover{border-color:rgba(191,206,255,.14);background:rgba(191,206,255,.045);color:var(--foreground)}.theme-legend-dot.is-all{background:var(--accent)}.theme-market-tools{display:flex;align-items:center;justify-content:flex-start;gap:.8rem;border-bottom:1px solid rgba(191,206,255,.055);padding:.62rem .9rem}.theme-market-tools>span{margin-left:auto;color:rgba(146,153,189,.82);font-family:var(--font-value);font-size:.64rem;white-space:nowrap}.theme-command-search{display:inline-flex;width:min(22rem,100%);min-height:2rem;align-items:center;gap:.48rem;border:1px solid rgba(191,206,255,.095);border-radius:999px;background:linear-gradient(180deg,rgba(191,206,255,.045),rgba(191,206,255,.012)),rgba(2,3,10,.28);color:rgba(191,206,255,.72);padding:0 .52rem 0 .7rem}.theme-command-search:focus-within{border-color:color-mix(in srgb,var(--active-category) 35%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--active-category) 8%,transparent)}.theme-command-search input{min-width:0;flex:1;border:0;background:transparent;color:var(--foreground);font-size:.78rem;outline:none}.theme-command-search input::-moz-placeholder{color:rgba(146,153,189,.72)}.theme-command-search input::placeholder{color:rgba(146,153,189,.72)}.theme-command-search kbd{border:1px solid rgba(191,206,255,.11);border-radius:.26rem;background:rgba(191,206,255,.04);color:rgba(146,153,189,.78);font-family:var(--font-value);font-size:.58rem;padding:.05rem .28rem}.theme-active-filter{--filter-color:var(--accent);display:inline-flex;min-height:2rem;align-items:center;gap:.4rem;border:1px solid color-mix(in srgb,var(--filter-color) 36%,transparent);border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--filter-color) 13%,transparent),color-mix(in srgb,var(--filter-color) 4%,transparent)),rgba(2,3,10,.28);color:color-mix(in srgb,var(--filter-color) 82%,var(--foreground));cursor:pointer;font-family:var(--font-value);padding:0 .55rem 0 .7rem;white-space:nowrap}.theme-active-filter.is-crypto{--filter-color:var(--chart-blue)}.theme-active-filter.is-equities{--filter-color:var(--chart-pink)}.theme-active-filter.is-fx{--filter-color:var(--chart-mint)}.theme-active-filter.is-commodities{--filter-color:var(--chart-amber)}.theme-active-filter span{font-size:.68rem;font-weight:700}.theme-active-filter small{color:rgba(236,239,255,.68);font-size:.58rem}.theme-active-filter:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--filter-color) 20%,transparent),color-mix(in srgb,var(--filter-color) 7%,transparent)),rgba(2,3,10,.3);box-shadow:0 0 18px color-mix(in srgb,var(--filter-color) 9%,transparent)}.theme-research-table tbody tr[role=button]{cursor:pointer;outline:none}.theme-research-table tbody tr.is-selected,.theme-research-table tbody tr[role=button]:focus-visible{background:color-mix(in srgb,var(--active-category) 10%,transparent);box-shadow:inset 3px 0 0 var(--active-category)}.theme-research-table tbody tr.is-selected .theme-market-cell strong{color:color-mix(in srgb,var(--active-category) 82%,var(--foreground))}.theme-research-table tbody tr.is-selected .theme-sparkline,.theme-research-table tbody tr:hover .theme-sparkline{filter:drop-shadow(0 0 10px color-mix(in srgb,currentColor 28%,transparent))}.theme-market-drawer{--drawer-color:var(--accent);position:sticky;right:0;bottom:0;z-index:20;display:grid;gap:.9rem;border-top:1px solid color-mix(in srgb,var(--drawer-color) 28%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--drawer-color) 9%,transparent),rgba(8,13,30,.92)),rgba(5,8,22,.96);box-shadow:0 -14px 36px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.06);padding:.9rem}.theme-market-drawer.is-crypto{--drawer-color:var(--chart-blue)}.theme-market-drawer.is-equities{--drawer-color:var(--chart-pink)}.theme-market-drawer.is-fx{--drawer-color:var(--chart-mint)}.theme-market-drawer.is-commodities{--drawer-color:var(--chart-amber)}.theme-market-drawer-close{position:absolute;top:.72rem;right:.72rem;display:inline-flex;width:1.9rem;height:1.9rem;align-items:center;justify-content:center;border:1px solid rgba(191,206,255,.12);border-radius:999px;background:rgba(2,3,10,.32);color:rgba(236,239,255,.84);cursor:pointer}.theme-market-drawer-close:hover{border-color:color-mix(in srgb,var(--drawer-color) 34%,transparent);color:var(--foreground)}.theme-market-drawer>div:first-of-type span{color:color-mix(in srgb,var(--drawer-color) 80%,var(--foreground));font-family:var(--font-value);font-size:.66rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.theme-market-drawer h3{margin-top:.15rem;color:var(--foreground);font-size:1.35rem;font-weight:650;letter-spacing:-.03em}.theme-market-drawer p{color:rgba(146,153,189,.9);font-size:.74rem}.theme-market-drawer dl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}.theme-market-drawer dl div{min-width:0;border:1px solid rgba(191,206,255,.07);border-radius:.45rem;background:rgba(2,3,10,.22);padding:.52rem}.theme-market-drawer dt{color:rgba(146,153,189,.84);font-family:var(--font-value);font-size:.58rem;letter-spacing:.11em;text-transform:uppercase}.theme-market-drawer dd{overflow:hidden;margin-top:.18rem;color:var(--foreground);font-family:var(--font-value);font-size:.82rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1100px){.theme-market-drawer dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.theme-market-tools{align-items:stretch;flex-direction:column}.theme-command-search{width:100%}.theme-market-drawer dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.theme-market-workspace{width:100%;max-width:100%;grid-template-columns:1fr;overflow-x:clip}.theme-market-workspace>.theme-category-rail{position:static;width:100%;max-width:100%;max-height:none;overflow:hidden}.theme-chart-card,.theme-chart-grid,.theme-chart-section,.theme-dashboard-body,.theme-data-panel,.theme-market-table-panel,.theme-market-workspace-scroll{min-width:0;max-width:100%}.theme-category-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible;gap:.55rem;padding-bottom:0}.theme-category-list button{min-width:0}.theme-chart-grid{grid-template-columns:minmax(0,1fr)}.theme-chart-card{overflow:hidden}.theme-chart-header{flex-wrap:wrap}.theme-chart-header>div{min-width:0}.theme-chart-actions{flex-wrap:wrap;justify-content:flex-start}.theme-stacked-chart{gap:.08rem;width:100%;max-width:100%;overflow:hidden;padding-inline:.15rem}.theme-stacked-bar{min-width:0;max-width:none}.theme-chart-tooltip{max-width:min(16rem,calc(100vw - 2rem));transform:translate(-50%,-100%)}.theme-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}}@media (max-width:640px){.theme-dashboard-body{width:calc(100% - .75rem);padding-top:.55rem}.theme-page-heading{min-height:auto;padding:.85rem}.theme-metrics-row{grid-template-columns:1fr}.theme-category-rail{padding:.65rem}.theme-category-rail-header{align-items:flex-start;gap:.35rem}.theme-category-list{grid-template-columns:1fr}.theme-chart-card{min-height:auto;padding:.78rem}.theme-chart-header{gap:.6rem;margin-bottom:.85rem}.theme-chart-header h2{font-size:.96rem}.theme-chart-header p{font-size:.64rem}.theme-chart-actions{width:100%}.theme-chart-switch,.theme-chart-timeframe{max-width:100%}.theme-distribution-row{grid-template-columns:minmax(2.8rem,3.15rem) minmax(0,1fr) minmax(4.8rem,auto);gap:.34rem;padding-inline:0}.theme-chart-change,.theme-distribution-label,.theme-distribution-value{min-width:0;font-size:.66rem}.theme-distribution-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-distribution-value{max-width:5.9rem}.theme-distribution-track{height:1.05rem}.theme-stacked-chart{height:13.5rem}.theme-category-legend,.theme-chart-axis{font-size:.62rem}.theme-category-legend{gap:.35rem}.theme-category-legend button{padding-inline:.36rem}.theme-market-tools{padding-inline:.65rem}.theme-market-browser-summary{grid-template-columns:1fr}}@media (max-width:1180px){.theme-app-shell,.theme-category-rail,.theme-chart-card,.theme-chart-grid,.theme-chart-section,.theme-dashboard-body,.theme-dashboard-frame,.theme-market-table-panel,.theme-market-workspace,.theme-market-workspace-scroll,.theme-metrics-row,.theme-page-heading,body,html{max-width:100%;overflow-x:clip}.theme-dashboard-body{width:calc(100% - .75rem)}.theme-market-workspace{grid-template-columns:minmax(0,1fr)}.theme-market-workspace>.theme-category-rail{position:static;max-height:none}.theme-page-heading{min-height:auto}.theme-page-heading h1,.theme-page-heading p,.theme-page-heading>div{min-width:0;max-width:100%;overflow-wrap:anywhere}.theme-metrics-row{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-metric-card{min-width:0}.theme-metric-card p,.theme-metric-card span,.theme-metric-card strong{max-width:100%;overflow-wrap:anywhere}.theme-chart-grid{grid-template-columns:minmax(0,1fr)}.theme-chart-card{min-width:0}.theme-chart-header{flex-wrap:wrap}.theme-chart-header h2,.theme-chart-header p,.theme-chart-header>div{min-width:0;max-width:100%}.theme-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}}@media (max-width:760px){.theme-category-list,.theme-metrics-row{grid-template-columns:minmax(0,1fr)}.theme-category-list{display:grid;overflow-x:visible}.theme-category-list button{min-width:0}}:root{--theme-accent:var(--accent);--theme-border:var(--border-default);--theme-font-mono:var(--font-value);--theme-font-sans:"Inter","Geist Sans",system-ui,sans-serif;--theme-muted-text:var(--foreground-muted);--theme-negative:#ff9baa;--theme-positive:var(--positive);--theme-shadow-panel:var(--shadow-card);--theme-shadow-soft:var(--shadow-card);--theme-text:var(--foreground)}.theme-market-detail-hero,.theme-market-detail-page{display:grid;gap:1rem;min-width:0}.theme-market-detail-hero{align-items:stretch;background:radial-gradient(circle at 12% 0,rgba(191,206,255,.16),transparent 34%),linear-gradient(135deg,rgba(15,22,52,.96),rgba(7,11,28,.96));border:1px solid var(--theme-border);border-radius:1.15rem;box-shadow:var(--theme-shadow-panel);grid-template-columns:minmax(0,1fr) auto;padding:clamp(1rem,2.1vw,1.45rem)}.theme-market-detail-title{align-items:start;display:grid;gap:.85rem;min-width:0}.theme-back-link{align-items:center;background:rgba(191,206,255,.12);border:1px solid rgba(191,206,255,.26);border-radius:999px;color:rgba(231,236,255,.88);display:inline-flex;font-size:.78rem;font-weight:800;gap:.4rem;justify-self:start;letter-spacing:.02em;padding:.42rem .7rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.theme-back-link:hover{background:rgba(191,206,255,.2);border-color:rgba(191,206,255,.42);color:var(--theme-text)}.theme-market-detail-back-link{box-shadow:0 10px 26px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.08);margin-bottom:.35rem}.theme-market-category-pill{border:1px solid;border-radius:999px;display:inline-flex;font-size:.7rem;font-weight:900;justify-self:start;letter-spacing:.15em;margin-bottom:.55rem;max-width:100%;padding:.32rem .55rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.theme-market-category-pill.is-crypto{color:var(--theme-category-crypto)}.theme-market-category-pill.is-equities{color:var(--theme-category-equities)}.theme-market-category-pill.is-fx{color:var(--theme-category-fx)}.theme-market-category-pill.is-commodities{color:var(--theme-category-commodities)}.theme-market-detail-title h1{color:var(--theme-text);font-size:clamp(2.4rem,8vw,5rem);font-weight:950;letter-spacing:-.06em;line-height:.9;margin:0}.theme-market-detail-title p{color:var(--theme-muted-text);font-size:clamp(.9rem,2vw,1rem);font-weight:750;margin:.5rem 0 0}.theme-market-detail-ranks{align-content:stretch;display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(5.2rem,1fr))}.theme-event-row,.theme-market-detail-ranks div,.theme-peer-row,.theme-signal-card{background:rgba(191,206,255,.055);border:1px solid rgba(191,206,255,.14);border-radius:.9rem}.theme-market-detail-ranks div{display:grid;gap:.25rem;min-width:0;padding:.8rem}.theme-market-detail-chart-header span,.theme-market-detail-ranks span,.theme-section-title-row span,.theme-signal-card span{color:var(--theme-muted-text);font-size:.7rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.theme-event-row strong,.theme-market-detail-ranks strong,.theme-peer-row strong,.theme-signal-card strong{color:var(--theme-text);font-family:var(--theme-font-mono);font-weight:900}.theme-market-detail-ranks strong{font-size:1.35rem;line-height:1}.theme-market-detail-metrics{display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.theme-market-detail-overview{align-items:stretch;display:grid;gap:1rem;grid-template-columns:minmax(12.5rem,.25fr) minmax(0,1fr);min-width:0}.theme-market-detail-overview .theme-market-detail-metrics{align-content:start;grid-template-columns:minmax(0,1fr)}.theme-market-detail-overview .theme-market-detail-chart{min-height:100%}.theme-market-detail-grid,.theme-market-detail-lower-grid{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(17rem,.36fr);min-width:0}.theme-compact-panel,.theme-market-activity-panel,.theme-market-detail-chart,.theme-market-signal-panel{min-width:0}.theme-market-detail-chart{background:radial-gradient(circle at 65% 12%,rgba(191,206,255,.1),transparent 32%),linear-gradient(180deg,rgba(15,22,52,.96),rgba(7,11,28,.98));border:1px solid var(--theme-border);border-radius:1.1rem;box-shadow:var(--theme-shadow-panel);overflow:hidden;padding:clamp(1rem,2vw,1.35rem);position:relative}.theme-market-detail-chart:before{background:linear-gradient(90deg,transparent,rgba(191,206,255,.5),transparent);content:"";height:1px;left:1rem;opacity:.35;position:absolute;right:1rem;top:0}.theme-market-detail-chart-header,.theme-section-title-row{align-items:start;display:flex;gap:1rem;justify-content:space-between;min-width:0}.theme-market-detail-chart-header h2,.theme-section-title-row h2{color:var(--theme-text);font-size:clamp(1.15rem,2vw,1.55rem);font-weight:900;letter-spacing:-.04em;line-height:1.05;margin:.2rem 0 0}.theme-market-detail-chart-header p{color:var(--theme-muted-text);font-size:.88rem;font-weight:750;line-height:1.35;margin:.35rem 0 0}.theme-detail-chart-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end;min-width:0}.theme-detail-chart-switch{align-items:center;background:rgba(5,8,22,.78);border:1px solid rgba(191,206,255,.15);border-radius:.75rem;display:flex;flex-wrap:wrap;gap:.2rem;padding:.24rem}.theme-detail-chart-switch a,.theme-detail-chart-switch button{background:transparent;border:0;border-radius:.55rem;color:var(--theme-muted-text);cursor:pointer;display:inline-flex;font-size:.76rem;font-weight:900;line-height:1;padding:.42rem .62rem;text-decoration:none;transition:background .14s ease,color .14s ease,opacity .14s ease,transform .14s ease}.theme-detail-chart-switch a.is-active,.theme-detail-chart-switch button.is-active{background:var(--theme-accent);color:#070b1c}.theme-detail-chart-switch button:disabled{cursor:progress;opacity:.82}.theme-market-detail-chart-value{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.15rem}.theme-market-detail-chart-value strong{color:var(--theme-text);font-family:var(--theme-font-mono);font-size:clamp(1.8rem,5vw,2.8rem);font-weight:900;letter-spacing:-.06em;line-height:1}.theme-market-detail-chart-value span{color:var(--theme-muted-text);font-family:var(--theme-font-mono);font-size:.85rem;font-weight:800}.theme-large-line-chart{color:var(--theme-positive);display:block;height:auto;margin-top:.7rem;max-width:100%;overflow:visible;width:100%}.theme-large-line-chart.is-negative{color:var(--theme-negative)}.theme-large-line-chart line{stroke:rgba(191,206,255,.1);stroke-dasharray:3 8;stroke-width:1.2}.theme-large-line-chart-path{fill:none;filter:drop-shadow(0 0 10px currentColor);stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.5}.theme-lightweight-chart{height:clamp(18rem,34vw,24rem);margin-top:.7rem;min-height:18rem;min-width:0;overflow:hidden;position:relative;width:100%}.theme-market-detail-chart.is-loading .theme-lightweight-chart{cursor:progress}.theme-market-detail-chart.is-loading .theme-lightweight-chart>div:first-child{opacity:.54;transition:opacity .14s ease}.theme-chart-loading-overlay{align-items:center;background:radial-gradient(circle at center,rgba(191,206,255,.14),transparent 42%),rgba(5,8,22,.38);border:1px solid rgba(191,206,255,.14);border-radius:.9rem;display:inline-flex;gap:.65rem;left:50%;padding:.72rem .9rem;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.theme-chart-loading-overlay span{animation:theme-spin .82s linear infinite;border-radius:999px;border:2px solid rgba(191,206,255,.25);border-top:2px solid var(--theme-accent);height:1rem;width:1rem}.theme-chart-loading-overlay strong{color:var(--theme-text);font-family:var(--theme-font-mono);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}@keyframes theme-spin{to{transform:rotate(1turn)}}.theme-lightweight-chart table{font-family:var(--theme-font-mono)!important}.theme-event-list,.theme-market-side-stack,.theme-market-signal-panel,.theme-peer-list{display:grid;gap:.85rem}.theme-signal-card{align-items:start;box-shadow:var(--theme-shadow-soft);color:var(--theme-accent);display:grid;gap:.8rem;grid-template-columns:auto minmax(0,1fr);padding:1rem}.theme-signal-card strong{display:block;font-size:1.35rem;letter-spacing:-.04em;margin-top:.25rem}.theme-event-list p,.theme-section-title-row p,.theme-signal-card p{color:var(--theme-muted-text);font-size:.86rem;font-weight:750;line-height:1.45;margin:.35rem 0 0}.theme-section-title-row{border-bottom:1px solid rgba(191,206,255,.12);margin:-.2rem -.2rem .85rem;padding:.2rem .2rem .85rem}.theme-detail-table-wrap{min-width:0;overflow-x:auto}.theme-detail-table{border-collapse:collapse;min-width:46rem;width:100%}.theme-detail-table th{color:var(--theme-muted-text);font-size:.72rem;font-weight:900;letter-spacing:.13em;padding:.65rem .55rem;text-align:left;text-transform:uppercase;white-space:nowrap}.theme-detail-table td{border-top:1px solid rgba(191,206,255,.09);color:var(--theme-text);font-family:var(--theme-font-mono);font-size:.86rem;font-weight:800;padding:.75rem .55rem;white-space:nowrap}.theme-side-badge{border-radius:999px;display:inline-flex;font-family:var(--theme-font-sans);font-size:.7rem;font-weight:900;justify-content:center;min-width:3rem;padding:.28rem .46rem;text-transform:uppercase}.theme-side-badge.is-buy{background:rgba(103,238,169,.12);color:var(--theme-positive)}.theme-side-badge.is-sell{background:rgba(255,142,165,.12);color:var(--theme-negative)}.theme-event-row,.theme-peer-row{align-items:center;display:flex;gap:.75rem;justify-content:space-between;min-width:0;padding:.72rem}.theme-event-row small,.theme-event-row span{color:var(--theme-muted-text);display:block;font-size:.78rem;font-weight:800}.theme-peer-row{color:var(--theme-text);text-decoration:none}.theme-peer-row:hover{background:rgba(191,206,255,.1);border-color:rgba(191,206,255,.22)}.theme-peer-row span{color:var(--theme-accent);font-weight:950}.theme-distribution-row:not(.is-other){cursor:pointer}.theme-distribution-row:not(.is-other):hover .theme-distribution-label{color:var(--theme-text)}@media (max-width:1180px){.theme-market-detail-overview{grid-template-columns:1fr}.theme-market-detail-metrics,.theme-market-detail-overview .theme-market-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-market-detail-grid,.theme-market-detail-lower-grid{grid-template-columns:1fr}.theme-market-signal-panel{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.theme-market-detail-hero,.theme-market-detail-metrics,.theme-market-detail-overview .theme-market-detail-metrics,.theme-market-detail-ranks,.theme-market-signal-panel{grid-template-columns:1fr}.theme-market-detail-chart-header,.theme-section-title-row{align-items:stretch;flex-direction:column}.theme-detail-chart-switch{display:grid;grid-template-columns:repeat(auto-fit,minmax(3.1rem,1fr));width:100%}.theme-detail-chart-switch a,.theme-detail-chart-switch button{justify-content:center;min-height:2.35rem}.theme-large-line-chart{min-height:13rem}.theme-market-detail-grid,.theme-market-detail-lower-grid,.theme-market-detail-overview,.theme-market-detail-page{overflow-x:clip}}.theme-market-detail-workspace{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(16rem,.24fr) minmax(0,1fr);min-width:0}.theme-market-detail-rail{align-self:start;display:grid;gap:.85rem;min-width:0;position:sticky;top:6.5rem}.theme-market-detail-main{display:grid;gap:1rem;min-width:0}.theme-market-detail-workspace .theme-market-detail-hero{align-items:start;grid-template-columns:1fr;gap:.75rem;padding:1rem}.theme-market-detail-workspace .theme-market-detail-hero h1{color:var(--theme-text);font-size:clamp(2.45rem,5vw,4.15rem);font-weight:950;letter-spacing:-.065em;line-height:.9;margin:0}.theme-market-detail-workspace .theme-market-detail-hero p{color:var(--theme-muted-text);font-size:.82rem;font-weight:800;line-height:1.35;margin:0}.theme-market-detail-workspace .theme-back-link{font-size:.72rem;padding:.42rem .68rem}.theme-market-detail-workspace .theme-market-category-pill{font-size:.64rem;justify-self:start;margin-bottom:0;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content}.theme-market-detail-workspace .theme-market-detail-ranks{gap:.45rem;grid-template-columns:1fr;width:100%}.theme-market-detail-workspace .theme-market-detail-ranks div{align-items:center;display:flex;justify-content:space-between;padding:.58rem .68rem}.theme-market-detail-workspace .theme-market-detail-ranks span{font-size:.63rem}.theme-market-detail-workspace .theme-market-detail-ranks strong{font-size:1.02rem}.theme-market-detail-workspace .theme-market-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.theme-market-detail-workspace .theme-market-detail-overview .theme-market-detail-metrics{grid-template-columns:minmax(0,1fr)}.theme-market-detail-workspace .theme-market-detail-chart{padding:1rem}.theme-market-detail-workspace .theme-market-detail-chart-value{margin-top:.8rem}.theme-market-detail-workspace .theme-market-detail-chart-value strong{font-size:clamp(1.55rem,3vw,2.15rem)}.theme-market-detail-workspace .theme-large-line-chart{margin-top:.35rem}.theme-market-detail-workspace .theme-market-signal-panel{gap:.58rem}.theme-market-detail-workspace .theme-signal-card{gap:.6rem;padding:.72rem}.theme-market-detail-workspace .theme-signal-card svg{height:1rem;width:1rem}.theme-market-detail-workspace .theme-signal-card span{font-size:.62rem}.theme-market-detail-workspace .theme-signal-card strong{font-size:1rem;margin-top:.15rem}.theme-market-detail-workspace .theme-signal-card p{font-size:.72rem;line-height:1.35;margin-top:.2rem}.theme-market-detail-workspace .theme-compact-panel,.theme-market-detail-workspace .theme-market-activity-panel{padding:.9rem}.theme-market-detail-workspace .theme-section-title-row{margin:0 0 .75rem;padding:0 0 .75rem}.theme-market-detail-workspace .theme-section-title-row h2{font-size:clamp(1rem,1.7vw,1.28rem)}.theme-market-detail-workspace .theme-section-title-row p{font-size:.78rem}.theme-market-detail-workspace .theme-detail-table th{padding:.58rem .55rem}.theme-market-detail-workspace .theme-detail-table td{padding:.62rem .55rem}.theme-market-detail-workspace .theme-event-row,.theme-market-detail-workspace .theme-peer-row{padding:.62rem}@media (max-width:1180px){.theme-market-detail-workspace{grid-template-columns:1fr}.theme-market-detail-rail{position:static}.theme-market-detail-workspace .theme-market-detail-ranks,.theme-market-detail-workspace .theme-market-signal-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-market-detail-workspace .theme-market-detail-overview{grid-template-columns:1fr}.theme-market-detail-workspace .theme-market-detail-overview .theme-market-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.theme-market-detail-workspace .theme-market-detail-metrics,.theme-market-detail-workspace .theme-market-detail-overview .theme-market-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.theme-market-detail-workspace{overflow-x:clip}.theme-market-detail-workspace,.theme-market-detail-workspace .theme-market-detail-metrics,.theme-market-detail-workspace .theme-market-detail-overview .theme-market-detail-metrics,.theme-market-detail-workspace .theme-market-detail-ranks,.theme-market-detail-workspace .theme-market-signal-panel{grid-template-columns:minmax(0,1fr)}.theme-market-detail-workspace .theme-market-detail-hero h1{font-size:clamp(2.2rem,18vw,3.4rem)}.theme-market-detail-workspace .theme-compact-panel,.theme-market-detail-workspace .theme-market-activity-panel,.theme-market-detail-workspace .theme-market-detail-chart{padding:.78rem}}.theme-wallet-left-stack,.theme-wallet-main-stack,.theme-wallet-page,.theme-wallet-results{display:grid;gap:.72rem;min-width:0}.theme-wallet-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.42fr);align-items:center;gap:1rem}.theme-wallet-kicker,.theme-wallet-kind{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border:1px solid rgba(191,206,255,.24);border-radius:999px;color:var(--accent);font-family:var(--font-value);font-size:.58rem;font-weight:800;letter-spacing:.15em;line-height:1;padding:.34rem .55rem;text-transform:uppercase}.theme-wallet-heading .theme-wallet-kicker{margin-bottom:.55rem}.theme-wallet-search{display:flex;min-width:0;align-items:center;gap:.45rem}.theme-wallet-search label{display:flex;min-height:2.55rem;min-width:0;flex:1;align-items:center;gap:.5rem;border:1px solid rgba(191,206,255,.12);border-radius:.66rem;background:rgba(2,3,10,.28);color:rgba(191,206,255,.72);padding:0 .75rem}.theme-wallet-search label:focus-within{border-color:rgba(191,206,255,.36);box-shadow:0 0 0 3px rgba(191,206,255,.065)}.theme-wallet-search input{min-width:0;width:100%;border:0;background:transparent;color:var(--foreground);font-family:var(--font-value);font-size:.8rem;outline:none}.theme-wallet-search input::-moz-placeholder{color:rgba(146,153,189,.75)}.theme-wallet-search input::placeholder{color:rgba(146,153,189,.75)}.theme-wallet-search button{min-height:2.55rem;flex:0 0 auto;border:1px solid rgba(191,206,255,.58);border-radius:.66rem;background:linear-gradient(180deg,rgba(255,255,255,.16),transparent),var(--accent);color:#070a18;cursor:pointer;font-size:.78rem;font-weight:700;padding-inline:1rem}.theme-wallet-search button:hover{transform:translateY(-1px)}.theme-wallet-empty,.theme-wallet-message{display:grid;min-height:18rem;place-items:center;text-align:center;padding:clamp(1.25rem,4vw,2.25rem)}.theme-wallet-message{grid-template-columns:auto minmax(0,32rem);justify-content:center;gap:.85rem;min-height:10rem;text-align:left}.theme-wallet-empty-icon,.theme-wallet-message svg{display:grid;width:2.4rem;height:2.4rem;place-items:center;border:1px solid rgba(191,206,255,.2);border-radius:.7rem;background:rgba(191,206,255,.06);color:var(--accent)}.theme-wallet-empty h2,.theme-wallet-message h2{margin-top:.85rem;color:var(--foreground);font-size:clamp(1.4rem,3vw,2rem);font-weight:650;letter-spacing:-.035em;line-height:1.05}.theme-wallet-message h2{margin-top:0;font-size:1.15rem}.theme-wallet-empty p,.theme-wallet-empty-copy,.theme-wallet-message p{max-width:42rem;margin:.55rem auto 0;color:rgba(146,153,189,.92);font-size:.82rem;line-height:1.55}.theme-wallet-capability-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;margin-top:1rem}.theme-wallet-capability-grid span,.theme-wallet-footer-note a,.theme-wallet-footer-note span{border:1px solid rgba(191,206,255,.12);border-radius:999px;background:rgba(191,206,255,.04);color:rgba(190,197,229,.92);font-size:.72rem;font-weight:600;padding:.42rem .66rem}.theme-wallet-footer-note{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;justify-content:center}.theme-wallet-footer-note a{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent);text-decoration:none}.theme-wallet-hero{display:grid;align-items:end;gap:1rem;padding:1rem}.theme-wallet-hero h1{margin:.72rem 0 0;color:var(--foreground);font-family:var(--font-value);font-size:clamp(1.85rem,5vw,3.3rem);font-weight:700;letter-spacing:-.06em;line-height:.95}.theme-wallet-hero p{margin-top:.52rem;color:rgba(146,153,189,.92);font-size:.8rem;font-weight:650}.theme-wallet-hero-actions{display:grid;justify-items:end;gap:.45rem;min-width:0}.theme-wallet-hero-actions code,.theme-wallet-hero-actions span{max-width:min(34rem,46vw);overflow:hidden;border:1px solid rgba(191,206,255,.12);border-radius:999px;background:rgba(2,3,10,.22);color:rgba(190,197,229,.92);font-family:var(--font-value);font-size:.68rem;padding:.36rem .58rem;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.theme-wallet-grid{display:grid;grid-template-columns:minmax(15rem,.25fr) minmax(0,1fr);gap:.72rem;min-width:0}.theme-wallet-card{padding:.9rem}.theme-wallet-account-list{display:grid;gap:.45rem}.theme-wallet-account-list a{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;border:1px solid rgba(191,206,255,.1);border-radius:.5rem;background:rgba(2,3,10,.22);color:var(--foreground);padding:.62rem .7rem;text-decoration:none}.theme-wallet-account-list a:hover{border-color:rgba(191,206,255,.22);background:rgba(191,206,255,.06);transform:translateY(-1px)}.theme-wallet-account-list span,.theme-wallet-account-list strong{overflow:hidden;font-family:var(--font-value);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-account-list strong{color:var(--accent);font-weight:650}.theme-wallet-exposure{display:grid;gap:.55rem}.theme-wallet-exposure-labels,.theme-wallet-exposure-values{display:flex;justify-content:space-between;gap:.75rem;color:rgba(146,153,189,.92);font-family:var(--font-value);font-size:.68rem}.theme-wallet-exposure-values strong{color:var(--foreground)}.theme-wallet-exposure-track{display:flex;height:1.3rem;overflow:hidden;border-radius:.34rem;background:rgba(255,255,255,.055)}.theme-wallet-exposure-track div{min-width:0;transition:width .18s var(--ease-out-expo)}.theme-wallet-exposure-track .is-long{background:linear-gradient(90deg,var(--positive),#bfffdc)}.theme-wallet-exposure-track .is-short{background:linear-gradient(90deg,#ff9baa,var(--chart-pink))}.theme-wallet-market-breakdown{display:grid;gap:.5rem}.theme-wallet-market-row{--row-color:var(--accent);display:grid;grid-template-columns:4.5rem minmax(0,1fr) 5rem 4.5rem;align-items:center;gap:.55rem;color:var(--foreground);font-family:var(--font-value);font-size:.68rem;text-decoration:none}.theme-wallet-market-row.is-crypto{--row-color:var(--chart-blue)}.theme-wallet-market-row.is-equities{--row-color:var(--chart-pink)}.theme-wallet-market-row.is-fx{--row-color:var(--chart-mint)}.theme-wallet-market-row.is-commodities{--row-color:var(--chart-amber)}.theme-wallet-market-row span{overflow:hidden;color:color-mix(in srgb,var(--row-color) 82%,var(--foreground));font-weight:700;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-market-row div{height:1rem;overflow:hidden;border-radius:.26rem;background:rgba(255,255,255,.055)}.theme-wallet-market-row i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--row-color),var(--accent))}.theme-wallet-market-row small,.theme-wallet-market-row strong{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-market-row small{color:rgba(146,153,189,.84)}.theme-wallet-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;min-width:0}.theme-wallet-asset-list,.theme-wallet-coverage-list{display:grid;gap:.5rem}.theme-wallet-asset-list div,.theme-wallet-coverage-list div{display:grid;gap:.18rem;border:1px solid rgba(191,206,255,.085);border-radius:.5rem;background:rgba(2,3,10,.18);padding:.62rem .7rem}.theme-wallet-asset-list span,.theme-wallet-coverage-list strong{color:var(--foreground);font-size:.78rem;font-weight:700}.theme-wallet-asset-list strong{color:var(--accent);font-family:var(--font-value);font-size:.95rem;font-weight:650}.theme-wallet-asset-list small,.theme-wallet-coverage-list p{color:rgba(146,153,189,.9);font-size:.68rem}.theme-wallet-coverage-list div{position:relative;padding-left:1.8rem}.theme-wallet-coverage-list .theme-live-dot{position:absolute;left:.7rem;top:.82rem}.theme-live-dot.is-muted{background:rgba(146,153,189,.9);box-shadow:none}.theme-wallet-table td a{color:var(--accent);text-decoration:none}.theme-wallet-table td a:hover{color:var(--foreground)}.theme-wallet-table td small{display:block;margin-top:.18rem;color:rgba(146,153,189,.76);font-family:var(--font-value);font-size:.64rem}@media (max-width:1180px){.theme-wallet-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-wallet-grid{grid-template-columns:minmax(0,1fr)}.theme-wallet-left-stack{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.theme-wallet-heading,.theme-wallet-hero,.theme-wallet-left-stack,.theme-wallet-two-col{grid-template-columns:minmax(0,1fr)}.theme-wallet-hero-actions{justify-items:start}.theme-wallet-hero-actions code,.theme-wallet-hero-actions span{max-width:100%}}@media (max-width:640px){.theme-wallet-card,.theme-wallet-empty,.theme-wallet-grid,.theme-wallet-heading,.theme-wallet-hero,.theme-wallet-left-stack,.theme-wallet-main-stack,.theme-wallet-message,.theme-wallet-page,.theme-wallet-results,.theme-wallet-two-col{max-width:100%;overflow-x:clip}.theme-wallet-heading{align-items:stretch}.theme-wallet-search{display:grid;grid-template-columns:minmax(0,1fr)}.theme-wallet-search button{width:100%}.theme-wallet-message,.theme-wallet-metrics{grid-template-columns:minmax(0,1fr)}.theme-wallet-message{text-align:center}.theme-wallet-market-row{grid-template-columns:3.3rem minmax(0,1fr) 4.6rem}.theme-wallet-market-row small{display:none}.theme-wallet-exposure-labels,.theme-wallet-exposure-values{flex-direction:column;gap:.25rem}}.theme-topbar-status>span{width:-moz-fit-content;width:fit-content}.theme-topbar-status>span>span{min-height:0;border:0;border-radius:0;background:transparent;padding:0}.theme-wallet-empty{min-height:13rem;gap:.65rem}.theme-wallet-empty-icon{width:2.1rem;height:2.1rem;border-radius:.62rem}.theme-wallet-empty h2{margin-top:.35rem}.theme-wallet-empty p{max-width:35rem}.theme-wallet-capability-grid,.theme-wallet-footer-note{display:none}.theme-wallet-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.85rem .95rem}.theme-wallet-kind{border:0;border-radius:0;background:transparent;color:rgba(191,206,255,.84);padding:0}.theme-wallet-hero h1{margin-top:.28rem;font-family:var(--font-sans);font-size:clamp(1.35rem,2.6vw,2.1rem);font-weight:750;letter-spacing:-.055em;line-height:1.02}.theme-wallet-address{display:block;max-width:min(100%,48rem);overflow:hidden;margin-top:.42rem;color:rgba(146,153,189,.88);font-family:var(--font-value);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-hero-actions span{border:1px solid rgba(191,206,255,.11);background:rgba(191,206,255,.035)}.theme-wallet-grid{grid-template-columns:minmax(17rem,.32fr) minmax(0,1fr);align-items:start}.theme-wallet-left-stack{position:sticky;top:6.15rem;align-self:start}.theme-wallet-card{padding:.76rem}.theme-wallet-performance{display:grid;gap:.68rem}.theme-wallet-performance .theme-section-title-row>span{border:1px solid rgba(191,206,255,.12);border-radius:999px;color:rgba(190,197,229,.72);font-family:var(--font-value);font-size:.64rem;font-weight:750;padding:.26rem .48rem;white-space:nowrap}.theme-wallet-performance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}.theme-wallet-performance-grid div{min-width:0;border:1px solid rgba(191,206,255,.08);border-radius:.62rem;background:rgba(2,3,10,.18);padding:.55rem}.theme-wallet-performance-grid span{display:block;color:rgba(146,153,189,.82);font-size:.62rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.theme-wallet-performance-grid strong{display:block;overflow:hidden;margin-top:.18rem;color:var(--foreground);font-family:var(--font-value);font-size:.98rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-performance-chart{min-height:5.2rem;overflow:hidden;border:1px solid rgba(191,206,255,.08);border-radius:.72rem;background:linear-gradient(180deg,rgba(191,206,255,.055),transparent),rgba(2,3,10,.22)}.theme-wallet-performance-chart svg{display:block;width:100%;height:5.2rem;padding:.52rem}.theme-wallet-performance-chart path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.5}.theme-wallet-performance-chart .is-volume{opacity:.52;stroke:var(--chart-blue)}.theme-wallet-performance-chart .is-pnl{filter:drop-shadow(0 0 8px rgba(191,206,255,.34));stroke:var(--accent)}.theme-wallet-performance-empty{display:grid;min-height:5.2rem;place-items:center;color:rgba(146,153,189,.72);font-family:var(--font-value);font-size:.66rem;font-weight:750;letter-spacing:.08em;text-align:center;text-transform:uppercase}.theme-wallet-performance-foot{display:flex;flex-wrap:wrap;gap:.36rem}.theme-wallet-performance-foot span{border:1px solid rgba(191,206,255,.09);border-radius:999px;background:rgba(191,206,255,.035);color:rgba(146,153,189,.86);font-family:var(--font-value);font-size:.62rem;font-weight:750;padding:.24rem .42rem}.theme-wallet-performance-pro{display:grid;gap:.9rem;min-width:0;padding:.98rem}.theme-wallet-performance-pro-header{display:flex;align-items:start;justify-content:space-between;gap:1rem}.theme-wallet-performance-pro-header h2{color:var(--foreground);font-size:clamp(1.15rem,2vw,1.42rem);font-weight:720;letter-spacing:-.045em}.theme-wallet-performance-pro-header p{margin-top:.22rem;color:rgba(146,153,189,.9);font-size:.78rem;line-height:1.35}.theme-wallet-performance-switch{display:inline-flex;flex:0 0 auto;gap:.32rem;border:1px solid rgba(191,206,255,.1);border-radius:.62rem;background:rgba(2,3,10,.28);padding:.24rem}.theme-wallet-performance-switch button{min-height:1.95rem;border:0;border-radius:.45rem;background:transparent;color:rgba(146,153,189,.78);cursor:pointer;font-size:.72rem;font-weight:760;padding:0 .72rem;transition:background .14s var(--ease-out-expo),color .14s var(--ease-out-expo),transform .14s var(--ease-out-expo)}.theme-wallet-performance-switch button:hover{color:var(--foreground)}.theme-wallet-performance-switch button.is-active{background:linear-gradient(180deg,rgba(255,255,255,.16),transparent),var(--accent);color:#070a18}.theme-wallet-performance-pro-metrics{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;border-bottom:1px solid rgba(191,206,255,.09);padding-bottom:.75rem}.theme-wallet-performance-pro-metrics div{min-width:0}.theme-wallet-performance-pro-metrics span{display:block;color:rgba(146,153,189,.76);font-size:.7rem;font-weight:720;letter-spacing:.01em}.theme-wallet-performance-pro-metrics strong{display:block;overflow:hidden;margin-top:.18rem;color:var(--foreground);font-family:var(--font-value);font-size:clamp(.88rem,1.5vw,1.12rem);font-weight:760;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-performance-pro-metrics strong.is-negative{color:var(--theme-negative,#ff8ca3)}.theme-wallet-performance-pro-metrics strong.is-positive{color:var(--positive)}.theme-wallet-performance-chart-shell{position:relative;min-height:clamp(18rem,36vw,26rem);overflow:hidden;border:1px solid rgba(191,206,255,.075);border-radius:.82rem;background:radial-gradient(circle at 50% 0,rgba(191,206,255,.08),transparent 44%),linear-gradient(180deg,rgba(191,206,255,.03),rgba(2,3,10,.1))}.theme-wallet-lightweight-chart{position:absolute;inset:.4rem .2rem .2rem}.theme-wallet-performance-tooltip{position:absolute;top:.72rem;left:.72rem;z-index:2;display:grid;gap:.1rem;max-width:min(17rem,calc(100% - 1.44rem));border:1px solid rgba(191,206,255,.13);border-radius:.68rem;background:rgba(4,6,17,.78);box-shadow:0 12px 34px rgba(0,0,0,.28);padding:.58rem .68rem;pointer-events:none}.theme-wallet-performance-tooltip strong{color:rgba(146,153,189,.82);font-size:.62rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.theme-wallet-performance-tooltip span{color:var(--foreground);font-family:var(--font-value);font-size:1rem;font-weight:780}.theme-wallet-performance-tooltip small{color:rgba(146,153,189,.82);font-family:var(--font-value);font-size:.64rem;font-weight:650}.theme-wallet-performance-chart-empty{display:grid;min-height:clamp(18rem,36vw,26rem);place-items:center;color:rgba(146,153,189,.72);font-family:var(--font-value);font-size:.72rem;font-weight:760;letter-spacing:.08em;text-align:center;text-transform:uppercase}.theme-wallet-performance-pro-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:rgba(146,153,189,.72);font-family:var(--font-value);font-size:.68rem;font-weight:700}.theme-wallet-performance-pro-foot span:nth-child(2){border:1px solid rgba(191,206,255,.1);border-radius:999px;background:rgba(191,206,255,.035);padding:.26rem .52rem}.theme-wallet-card .theme-section-title-row,.theme-wallet-tabs .theme-section-title-row{margin-bottom:.65rem;padding-bottom:.65rem}.theme-wallet-card .theme-section-title-row h2,.theme-wallet-tabs .theme-section-title-row h2{font-size:1.02rem;letter-spacing:-.04em}.theme-wallet-card .theme-section-title-row p,.theme-wallet-tabs .theme-section-title-row p{font-size:.74rem;margin-top:.2rem}.theme-wallet-account-list{max-height:8.4rem;overflow-y:auto;padding-right:.1rem}.theme-wallet-account-list a{min-height:2.3rem;padding:.5rem .58rem}.theme-wallet-market-breakdown{max-height:13.6rem;overflow-y:auto;padding-right:.1rem}.theme-wallet-market-row{grid-template-columns:3.6rem minmax(0,1fr) 4.7rem 3.7rem;min-height:1.55rem}.theme-wallet-pnl-card{display:grid;gap:.72rem;padding:.88rem}.theme-wallet-pnl-header{display:flex;align-items:start;justify-content:space-between;gap:.9rem}.theme-wallet-pnl-header div:last-child{text-align:right}.theme-wallet-pnl-header span,.theme-wallet-pnl-metrics span{color:rgba(146,153,189,.88);font-size:.66rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.theme-wallet-pnl-header strong{display:block;margin-top:.16rem;color:var(--foreground);font-family:var(--font-value);font-size:1.35rem;font-weight:700;letter-spacing:-.04em}.theme-wallet-pnl-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;border-block:1px solid rgba(191,206,255,.1);padding-block:.68rem}.theme-wallet-pnl-metrics div{min-width:0}.theme-wallet-pnl-metrics strong{display:block;overflow:hidden;margin-top:.18rem;color:var(--foreground);font-family:var(--font-value);font-size:1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-pnl-card .theme-wallet-exposure{gap:.42rem}.theme-wallet-pnl-card .theme-wallet-exposure-track{height:.72rem}.theme-wallet-pnl-card .theme-wallet-exposure-labels,.theme-wallet-pnl-card .theme-wallet-exposure-values{font-size:.62rem}.theme-wallet-pnl-chart{display:grid;gap:.52rem;border-top:1px solid rgba(191,206,255,.08);padding-top:.68rem}.theme-wallet-pnl-chart-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:.1rem}.theme-wallet-pnl-chart-title span{color:rgba(146,153,189,.88);font-size:.64rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.theme-wallet-pnl-row{--pnl-color:var(--positive);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.32rem .6rem;color:var(--foreground);font-family:var(--font-value);font-size:.66rem;text-decoration:none}.theme-wallet-pnl-row.is-negative{--pnl-color:var(--theme-negative,#ff8ca3)}.theme-wallet-pnl-symbol{overflow:hidden;color:rgba(237,241,255,.92);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-pnl-track{position:relative;grid-column:1/-1;height:.58rem;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.055)}.theme-wallet-pnl-track:after{position:absolute;top:0;bottom:0;left:calc(50% - 1px);width:2px;border-radius:999px;background:rgba(237,241,255,.32);content:""}.theme-wallet-pnl-row i{position:absolute;top:0;z-index:1;display:block;height:100%;border-radius:0 999px 999px 0;background:linear-gradient(90deg,var(--positive),#bfffdc);box-shadow:0 0 14px color-mix(in srgb,var(--pnl-color) 36%,transparent)}.theme-wallet-pnl-row.is-negative i{border-radius:999px 0 0 999px;background:linear-gradient(90deg,#ffb4c2,var(--theme-negative,#ff8ca3))}.theme-wallet-pnl-row strong{overflow:hidden;color:var(--pnl-color);text-align:right;text-overflow:ellipsis;white-space:nowrap}.theme-wallet-tabs{display:grid;gap:.78rem;padding:.8rem}.theme-wallet-tab-input{position:absolute;opacity:0;pointer-events:none}.theme-wallet-tab-list{display:flex;flex-wrap:wrap;gap:.42rem;min-width:0}.theme-wallet-tab-list label{display:inline-flex;min-height:2.15rem;align-items:center;gap:.42rem;border:1px solid rgba(191,206,255,.11);border-radius:.62rem;background:rgba(2,3,10,.24);color:rgba(190,197,229,.78);cursor:pointer;font-size:.76rem;font-weight:750;padding:0 .68rem;transition:border-color .16s var(--ease-out-expo),background .16s var(--ease-out-expo),color .16s var(--ease-out-expo),transform .16s var(--ease-out-expo)}.theme-wallet-tab-list label:hover{border-color:rgba(191,206,255,.28);color:var(--foreground);transform:translateY(-1px)}.theme-wallet-tab-list label span{color:rgba(146,153,189,.9);font-family:var(--font-value);font-size:.66rem}#wallet-tab-assets:checked~.theme-wallet-tab-list label[for=wallet-tab-assets],#wallet-tab-liquidations:checked~.theme-wallet-tab-list label[for=wallet-tab-liquidations],#wallet-tab-positions:checked~.theme-wallet-tab-list label[for=wallet-tab-positions],#wallet-tab-trades:checked~.theme-wallet-tab-list label[for=wallet-tab-trades]{border-color:rgba(191,206,255,.58);background:linear-gradient(180deg,rgba(255,255,255,.16),transparent),var(--accent);color:#070a18}#wallet-tab-assets:checked~.theme-wallet-tab-list label[for=wallet-tab-assets] span,#wallet-tab-liquidations:checked~.theme-wallet-tab-list label[for=wallet-tab-liquidations] span,#wallet-tab-positions:checked~.theme-wallet-tab-list label[for=wallet-tab-positions] span,#wallet-tab-trades:checked~.theme-wallet-tab-list label[for=wallet-tab-trades] span{color:rgba(7,10,24,.72)}.theme-wallet-tab-panel{display:none;min-width:0}.theme-wallet-tab-panels{min-width:0;max-width:100%}#wallet-tab-assets:checked~.theme-wallet-tab-panels .is-assets,#wallet-tab-liquidations:checked~.theme-wallet-tab-panels .is-liquidations,#wallet-tab-positions:checked~.theme-wallet-tab-panels .is-positions,#wallet-tab-trades:checked~.theme-wallet-tab-panels .is-trades{display:block}.theme-wallet-scroll-table{max-height:min(32rem,calc(100vh - 16rem));max-width:100%;overflow-x:auto;overflow-y:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.theme-wallet-scroll-table .theme-wallet-table{min-width:54rem}.theme-wallet-table thead th{position:sticky;top:0;z-index:2;background:#0c1024}.theme-detail-table td.text-right,.theme-detail-table th.text-right,.theme-wallet-table td.text-right,.theme-wallet-table th.text-right{text-align:right}.theme-wallet-asset-list{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));max-height:24rem;overflow-y:auto}.theme-wallet-event-list{max-height:27rem;overflow-y:auto;padding-right:.1rem}@media (max-width:1180px){.theme-wallet-grid,.theme-wallet-left-stack{grid-template-columns:minmax(0,1fr)}.theme-wallet-left-stack{position:static}}@media (max-width:720px){.theme-wallet-hero{grid-template-columns:minmax(0,1fr)}.theme-wallet-hero-actions{justify-items:start}.theme-wallet-pnl-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-wallet-pnl-header{display:grid}.theme-wallet-pnl-header div:last-child{text-align:left}.theme-wallet-performance-pro-header{display:grid}.theme-wallet-performance-switch{width:100%;justify-content:space-between}.theme-wallet-performance-switch button{flex:1}.theme-wallet-performance-pro-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-wallet-tab-list{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.15rem;-webkit-overflow-scrolling:touch}.theme-wallet-tab-list label{flex:0 0 auto;justify-content:space-between;min-width:-moz-max-content;min-width:max-content}.theme-wallet-scroll-table{max-height:28rem}.theme-wallet-pnl-row{grid-template-columns:minmax(0,1fr) auto}.theme-wallet-performance-chart-empty,.theme-wallet-performance-chart-shell{min-height:19rem}}@media (max-width:520px){.theme-wallet-asset-list,.theme-wallet-pnl-metrics{grid-template-columns:minmax(0,1fr)}.theme-wallet-tabs{padding:.62rem}.theme-wallet-tab-list{margin-inline:-.2rem;padding-inline:.2rem}.theme-wallet-tab-list label{min-height:2rem;padding-inline:.62rem}.theme-wallet-scroll-table{margin-inline:-.62rem;max-width:calc(100% + 1.24rem);border-top:1px solid rgba(191,206,255,.1)}.theme-wallet-pnl-row{grid-template-columns:minmax(0,1fr) auto}.theme-wallet-performance-pro{padding:.76rem}.theme-wallet-performance-pro-metrics{gap:.55rem}.theme-wallet-performance-pro-foot{align-items:flex-start;flex-direction:column}}.theme-valuation-layout{display:grid;grid-template-columns:minmax(14rem,.2fr) minmax(0,.8fr);gap:.9rem;min-width:0}.theme-valuation-sidebar{display:grid;align-content:start;gap:.72rem;min-width:0;position:sticky;top:5.6rem}.theme-valuation-chart-card,.theme-valuation-panel,.theme-valuation-side-card{border:1px solid rgba(191,206,255,.13);border-radius:.86rem;background:linear-gradient(180deg,rgba(191,206,255,.052),rgba(191,206,255,.015)),rgba(9,13,31,.74);box-shadow:inset 0 1px 0 rgba(191,206,255,.055),0 18px 60px rgba(0,0,0,.15)}.theme-valuation-side-card{display:grid;gap:.55rem;padding:.95rem}.theme-valuation-panel h2,.theme-valuation-side-card h1{margin:0;color:var(--theme-text);font-weight:900;letter-spacing:-.045em;line-height:1}.theme-valuation-side-card h1{font-size:clamp(1.65rem,2.6vw,2.35rem)}.theme-valuation-panel h2{font-size:clamp(1rem,1.35vw,1.24rem)}.theme-valuation-heading p,.theme-valuation-method p,.theme-valuation-side-card p{color:var(--theme-muted-text);font-size:.82rem;font-weight:650;line-height:1.42;margin:0}.theme-valuation-side-card strong{color:var(--theme-text);font-family:var(--font-value);font-size:clamp(1.9rem,3.4vw,3rem);font-weight:900;letter-spacing:-.055em;line-height:.95}.theme-overline{color:var(--theme-muted-text);font-family:var(--font-value);font-size:.68rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.theme-valuation-main{display:grid;gap:.8rem;min-width:0}.theme-valuation-heading{min-height:auto}.theme-valuation-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;min-width:0}.theme-valuation-card-grid,.theme-valuation-top-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(18rem,.75fr);gap:.8rem;min-width:0}.theme-valuation-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-valuation-chart-card{min-width:0;overflow:hidden;padding:.95rem}.theme-valuation-chart-top,.theme-valuation-panel-header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;min-width:0}.theme-valuation-chart-top span{color:var(--theme-muted-text);display:block;font-size:.76rem;font-weight:800}.theme-valuation-chart-top strong{color:var(--theme-text);display:block;font-family:var(--font-value);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:900;letter-spacing:-.055em;line-height:1;margin-top:.2rem}.theme-valuation-chart{height:clamp(18rem,36vw,29rem);min-width:0;width:100%}.theme-valuation-panel{display:grid;gap:1rem;min-width:0;padding:.95rem}.theme-valuation-panel-header svg{color:var(--theme-accent);flex:0 0 auto;opacity:.86}.theme-scenario-list,.theme-valuation-category-list,.theme-valuation-market-list{display:grid;gap:.68rem;min-width:0}.theme-scenario-row,.theme-valuation-market-row{align-items:center;display:grid;gap:.58rem;grid-template-columns:3.1rem minmax(0,1fr) auto;min-width:0}.theme-scenario-row>span,.theme-valuation-market-row>span{color:var(--theme-text);font-family:var(--font-value);font-size:.78rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-scenario-row>div,.theme-valuation-market-row>div{height:.56rem;min-width:0;overflow:hidden;border-radius:999px;background:rgba(191,206,255,.075)}.theme-scenario-row>div>div,.theme-valuation-market-row>div>div{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--theme-accent-strong),var(--theme-accent))}.theme-scenario-row strong,.theme-valuation-market-row strong{color:var(--theme-text);font-family:var(--font-value);font-size:.78rem;font-weight:900;white-space:nowrap}.theme-valuation-category-row.is-crypto span,.theme-valuation-market-row>span.is-crypto{color:var(--theme-category-crypto,#7ea2ff)}.theme-valuation-category-row.is-equities span,.theme-valuation-market-row>span.is-equities{color:var(--theme-category-equities,#ec6adf)}.theme-valuation-category-row.is-fx span,.theme-valuation-market-row>span.is-fx{color:var(--theme-category-fx,#64eeb1)}.theme-valuation-category-row.is-commodities span,.theme-valuation-market-row>span.is-commodities{color:var(--theme-category-commodities,#ffc857)}.theme-valuation-category-row{display:grid;gap:.38rem;min-width:0}.theme-valuation-category-row>div:first-child{align-items:baseline;display:flex;justify-content:space-between;gap:.75rem}.theme-valuation-category-row p,.theme-valuation-category-row span,.theme-valuation-category-row strong{font-family:var(--font-value)}.theme-valuation-category-row span,.theme-valuation-category-row strong{font-size:.78rem;font-weight:900}.theme-valuation-category-row strong{color:var(--theme-text)}.theme-valuation-category-track{height:.56rem;overflow:hidden;border-radius:999px;background:rgba(191,206,255,.075)}.theme-valuation-category-track>div{height:100%;border-radius:999px}.theme-valuation-category-row.is-crypto .theme-valuation-category-track>div{background:var(--theme-category-crypto,#7ea2ff)}.theme-valuation-category-row.is-equities .theme-valuation-category-track>div{background:var(--theme-category-equities,#ec6adf)}.theme-valuation-category-row.is-fx .theme-valuation-category-track>div{background:var(--theme-category-fx,#64eeb1)}.theme-valuation-category-row.is-commodities .theme-valuation-category-track>div{background:var(--theme-category-commodities,#ffc857)}.theme-valuation-category-row p{color:var(--theme-muted-text);font-size:.68rem;font-weight:800;margin:0}.theme-valuation-method{margin-bottom:1rem}@media (max-width:1180px){.theme-valuation-layout{grid-template-columns:minmax(0,1fr)}.theme-valuation-sidebar{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.theme-valuation-card-grid,.theme-valuation-metric-grid,.theme-valuation-top-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-valuation-top-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.theme-valuation-layout{gap:.65rem}.theme-valuation-sidebar{display:flex;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.1rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.theme-valuation-sidebar::-webkit-scrollbar{display:none}.theme-valuation-side-card{flex:0 0 min(16rem,82vw)}.theme-valuation-card-grid,.theme-valuation-metric-grid{grid-template-columns:minmax(0,1fr)}.theme-valuation-chart-card,.theme-valuation-panel,.theme-valuation-side-card{border-radius:.72rem;padding:.78rem}.theme-valuation-chart-top,.theme-valuation-panel-header{align-items:stretch;flex-direction:column}.theme-valuation-chart-top .theme-detail-chart-switch{justify-content:space-between;width:100%}.theme-valuation-chart-top .theme-detail-chart-switch button{flex:1}.theme-valuation-chart{height:19rem}.theme-scenario-row,.theme-valuation-market-row{grid-template-columns:3.4rem minmax(0,1fr)}.theme-scenario-row strong,.theme-valuation-market-row strong{grid-column:2;justify-self:end}}.theme-valuation-page{display:grid;gap:.85rem;min-width:0}.theme-valuation-heading{min-height:6.4rem}.theme-valuation-heading h1{font-size:clamp(2rem,4vw,3.2rem)}.theme-valuation-heading svg{color:var(--theme-accent);opacity:.82}.theme-valuation-discounts{display:grid;gap:.72rem;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.theme-valuation-stat{border:1px solid rgba(191,206,255,.13);border-radius:.86rem;background:linear-gradient(180deg,rgba(191,206,255,.052),rgba(191,206,255,.015)),rgba(9,13,31,.74);box-shadow:inset 0 1px 0 rgba(191,206,255,.055),0 18px 60px rgba(0,0,0,.14);display:grid;gap:.34rem;min-width:0;padding:.9rem 1rem}.theme-valuation-stat>span{color:var(--theme-muted-text);font-family:var(--font-value);font-size:.68rem;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.theme-valuation-stat>strong{color:var(--theme-text);font-family:var(--font-value);font-size:clamp(1.2rem,2.4vw,1.72rem);font-weight:900;letter-spacing:-.045em;line-height:1}.theme-valuation-stat>p{color:var(--theme-muted-text);font-size:.72rem;font-weight:700;line-height:1.35;margin:0}.theme-valuation-stat.is-positive{border-color:rgba(105,240,167,.28);background:linear-gradient(180deg,rgba(105,240,167,.1),rgba(105,240,167,.018)),rgba(9,13,31,.78)}.theme-valuation-stat.is-positive>strong{color:#69f0a7}.theme-valuation-stat.is-negative{border-color:rgba(255,143,163,.3);background:linear-gradient(180deg,rgba(255,143,163,.09),rgba(255,143,163,.015)),rgba(9,13,31,.78)}.theme-valuation-stat.is-negative>strong{color:#ff8fa3}.theme-valuation-stat.is-lit>span,.theme-valuation-stat.is-lit>strong{color:#f6ad55}.theme-valuation-stat.is-hype>span,.theme-valuation-stat.is-hype>strong{color:#92d9cb}.theme-valuation-tabs{align-items:center;border-bottom:1px solid rgba(191,206,255,.12);display:flex;gap:.42rem;min-width:0;overflow-x:auto;padding-bottom:.72rem;scrollbar-width:none}.theme-valuation-tabs::-webkit-scrollbar{display:none}.theme-valuation-tabs button{background:rgba(10,15,34,.82);border:1px solid rgba(191,206,255,.12);border-radius:.62rem;color:var(--theme-muted-text);cursor:pointer;flex:0 0 auto;font-size:.78rem;font-weight:900;padding:.52rem .78rem;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.theme-valuation-tabs button:hover{border-color:rgba(191,206,255,.32);color:var(--theme-text)}.theme-valuation-tabs button.is-active{background:var(--theme-accent);border-color:var(--theme-accent);color:#070b1c}.theme-valuation-tab-panel{display:grid;gap:.85rem;min-width:0}.theme-valuation-note{align-items:center;border:1px solid rgba(126,162,255,.25);border-radius:.75rem;background:rgba(126,162,255,.08);display:flex;flex-wrap:wrap;gap:.45rem 1rem;padding:.8rem .95rem}.theme-valuation-note strong{color:var(--theme-accent);font-size:.84rem;font-weight:900}.theme-valuation-note span{color:var(--theme-muted-text);font-size:.78rem;font-weight:700;line-height:1.4}.theme-valuation-card-grid,.theme-valuation-method-grid,.theme-valuation-model{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.theme-valuation-metric-grid.is-five{grid-template-columns:repeat(5,minmax(0,1fr))}.theme-valuation-panel{overflow:hidden}.theme-valuation-chart-top h3,.theme-valuation-panel-header h2,.theme-valuation-subhead{color:var(--theme-text);font-size:clamp(1rem,1.5vw,1.36rem);font-weight:900;letter-spacing:-.035em;line-height:1.05;margin:0}.theme-valuation-chart-top p,.theme-valuation-protocol-value span,.theme-valuation-swpe-card p{color:var(--theme-muted-text);font-size:.76rem;font-weight:700;line-height:1.35;margin:.32rem 0 0}.theme-valuation-chart-card{padding:1rem}.theme-valuation-chart{height:clamp(17rem,34vw,26rem);margin-top:.7rem}.theme-valuation-legend{display:flex;flex-wrap:wrap;gap:.45rem .9rem;margin-top:.65rem}.theme-valuation-legend span{align-items:center;color:var(--theme-muted-text);display:inline-flex;font-family:var(--font-value);font-size:.68rem;font-weight:850;gap:.36rem}.theme-valuation-legend i{border-radius:999px;display:block;height:.5rem;width:.5rem}.theme-valuation-protocol{border-color:rgba(191,206,255,.13)}.theme-valuation-protocol.is-lit,.theme-valuation-swpe-card.is-lit{border-color:rgba(246,173,85,.28)}.theme-valuation-protocol.is-hype,.theme-valuation-swpe-card.is-hype{border-color:rgba(146,217,203,.28)}.theme-valuation-dot{border-radius:999px;display:block;height:.72rem;width:.72rem}.theme-valuation-protocol.is-lit .theme-valuation-dot{background:#f6ad55}.theme-valuation-protocol.is-hype .theme-valuation-dot{background:#92d9cb}.theme-valuation-protocol-value{display:grid;gap:.2rem}.theme-valuation-protocol-value strong,.theme-valuation-swpe-card>strong{color:var(--theme-text);font-family:var(--font-value);font-size:clamp(2rem,4vw,3rem);font-weight:900;letter-spacing:-.055em;line-height:.95}.theme-valuation-protocol.is-lit .theme-valuation-protocol-value strong,.theme-valuation-swpe-card.is-lit>strong{color:#f6ad55}.theme-valuation-protocol.is-hype .theme-valuation-protocol-value strong,.theme-valuation-swpe-card.is-hype>strong{color:#92d9cb}.theme-valuation-mini-grid{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.theme-valuation-mini-grid .theme-valuation-stat{border-radius:.62rem;padding:.65rem}.theme-valuation-mini-grid .theme-valuation-stat>strong{font-size:1rem}.theme-valuation-best,.theme-valuation-pill{border:1px solid rgba(191,206,255,.16);border-radius:999px;color:var(--theme-muted-text);font-family:var(--font-value);font-size:.64rem;font-weight:900;padding:.28rem .48rem;text-transform:uppercase}.theme-valuation-best.lit{border-color:rgba(246,173,85,.35);color:#f6ad55}.theme-valuation-best.hype{border-color:rgba(146,217,203,.35);color:#92d9cb}.theme-valuation-table-wrap{margin-inline:-.95rem;max-width:calc(100% + 1.9rem);overflow-x:auto;-webkit-overflow-scrolling:touch}.theme-valuation-table{border-collapse:collapse;min-width:46rem;width:100%}.theme-valuation-table td,.theme-valuation-table th{border-top:1px solid rgba(191,206,255,.09);color:var(--theme-muted-text);font-family:var(--font-value);font-size:.74rem;font-weight:850;padding:.72rem .95rem;text-align:left;white-space:nowrap}.theme-valuation-table th{color:var(--theme-muted-text);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase}.theme-valuation-table td:not(:first-child){color:var(--theme-text)}.theme-valuation-supply-list{display:grid;gap:.5rem}.theme-valuation-supply-list>div{align-items:center;display:flex;justify-content:space-between}.theme-valuation-supply-list span,.theme-valuation-supply-list strong{font-family:var(--font-value);font-size:.78rem;font-weight:900}.theme-valuation-supply-list span{color:var(--theme-muted-text)}.theme-valuation-stack{background:rgba(191,206,255,.07);border-radius:999px;display:flex;height:.78rem;overflow:hidden}.theme-valuation-stack i{display:block;height:100%}.theme-valuation-method-grid pre{background:rgba(3,6,18,.48);border:1px solid rgba(191,206,255,.09);border-radius:.68rem;color:var(--theme-muted-text);font-family:var(--font-value);font-size:.75rem;font-weight:800;line-height:1.6;margin:0;overflow-x:auto;padding:.75rem}.theme-valuation-section-row{align-items:center;display:grid;gap:.85rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.theme-valuation-section-row span{background:rgba(191,206,255,.12);display:block;height:1px}.theme-valuation-section-row strong{color:var(--theme-text);font-size:.82rem;font-weight:900;white-space:nowrap}.theme-valuation-list-columns{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.theme-valuation-event-list{display:grid;gap:.42rem;min-width:0}.theme-valuation-event-row{align-items:baseline;display:flex;gap:.55rem;min-width:0}.theme-valuation-event-row>span{color:var(--theme-text);flex:0 0 2.7rem;font-size:.68rem;font-weight:900}.theme-valuation-event-row p{color:var(--theme-muted-text);font-size:.7rem;font-weight:700;line-height:1.35;margin:0;min-width:0}.theme-valuation-event-row i{border:1px solid;border-radius:.28rem;font-style:normal;font-weight:900;margin-right:.36rem;padding:.05rem .22rem}.theme-valuation-subhead{font-size:.86rem;letter-spacing:0;margin-top:.35rem}.theme-valuation-chart-actions{display:flex;justify-content:flex-end}.theme-valuation-source-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.theme-valuation-source-grid strong{color:var(--theme-text);display:block;font-size:.78rem;font-weight:900;margin-bottom:.35rem}.theme-valuation-source-grid p{color:var(--theme-muted-text);font-size:.72rem;font-weight:700;margin:.16rem 0}.theme-valuation-model{align-items:start}.theme-valuation-slider{display:grid;gap:.48rem}.theme-valuation-slider span{align-items:baseline;display:flex;justify-content:space-between;gap:1rem;color:var(--theme-muted-text);font-size:.76rem;font-weight:850}.theme-valuation-slider strong{color:var(--theme-text);font-family:var(--font-value);font-size:.82rem;font-weight:900}.theme-valuation-slider input{accent-color:var(--theme-accent);width:100%}.theme-valuation-model-bars{display:grid;gap:.65rem}.theme-valuation-model-bar{align-items:center;display:grid;gap:.55rem;grid-template-columns:8rem minmax(0,1fr) auto;min-width:0}.theme-valuation-model-bar span,.theme-valuation-model-bar strong{color:var(--theme-text);font-family:var(--font-value);font-size:.76rem;font-weight:900}.theme-valuation-model-bar>div{background:rgba(191,206,255,.07);border-radius:999px;height:.6rem;min-width:0;overflow:hidden}.theme-valuation-model-bar i{border-radius:999px;display:block;height:100%}@media (max-width:1120px){.theme-valuation-discounts,.theme-valuation-metric-grid,.theme-valuation-metric-grid.is-five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.theme-valuation-heading{min-height:5.5rem}.theme-valuation-card-grid,.theme-valuation-discounts,.theme-valuation-list-columns,.theme-valuation-method-grid,.theme-valuation-metric-grid,.theme-valuation-metric-grid.is-five,.theme-valuation-model,.theme-valuation-source-grid{grid-template-columns:minmax(0,1fr)}.theme-valuation-chart-card,.theme-valuation-panel,.theme-valuation-stat{border-radius:.75rem;padding:.78rem}.theme-valuation-chart-top,.theme-valuation-panel-header{align-items:stretch;flex-direction:column}.theme-valuation-chart-top .theme-detail-chart-switch{justify-content:space-between}.theme-valuation-chart-top .theme-detail-chart-switch button{flex:1}.theme-valuation-chart{height:18rem}.theme-valuation-model-bar{grid-template-columns:minmax(0,1fr)}.theme-valuation-table-wrap{margin-inline:-.78rem;max-width:calc(100% + 1.56rem)}}:root{--color-background:10 10 10;--color-foreground:250 250 250;--color-card:15 15 15;--color-muted:26 26 26;--color-muted-foreground:163 163 163;--color-accent:191 206 255;--color-accent-secondary:226 232 255;--color-accent-tertiary:191 206 255;--color-border:38 38 38;--color-input:18 18 18;--background-deep:#050505;--background-base:#0a0a0a;--background-elevated:#0f0f0f;--surface:rgba(255,255,255,0.035);--surface-hover:rgba(255,255,255,0.065);--foreground:#fafafa;--foreground-muted:#a3a3a3;--foreground-subtle:#737373;--accent:#bfceff;--accent-bright:#e5ebff;--accent-glow:rgba(191,206,255,0.15);--border-default:rgba(255,255,255,0.1);--border-hover:rgba(255,255,255,0.18);--border-accent:rgba(191,206,255,0.44);--shadow-card-hover:none;--shadow-accent:none;--theme-bg:#0a0a0a;--theme-bg-deep:#050505;--theme-surface:rgba(255,255,255,0.035);--theme-surface-strong:rgba(255,255,255,0.065);--theme-border:rgba(255,255,255,0.1);--theme-border-strong:rgba(255,255,255,0.18);--theme-accent:#bfceff;--theme-accent-soft:rgba(191,206,255,0.14);--theme-accent-strong:#e5ebff;--theme-text:#fafafa;--theme-muted-text:#a3a3a3;--theme-subtle-text:#737373;--chart-blue:#7ea1ff;--chart-amber:#ffc857;--chart-mint:#64eeb1;--chart-pink:#ef6adf;--chart-coral:#ff8ca3;--chart-cyan:#66e6ff;--theme-category-all:#bfceff;--theme-category-crypto:var(--chart-blue);--theme-category-equities:var(--chart-pink);--theme-category-fx:var(--chart-mint);--theme-category-commodities:var(--chart-amber)}html{background:#050505}body{background:radial-gradient(920px 300px at 50% -140px,rgba(191,206,255,.1),transparent 72%),linear-gradient(180deg,#111111,#0a0a0a 26%,#050505);color:var(--theme-text)}body:before{background:radial-gradient(760px 220px at 50% 0,rgba(191,206,255,.12),transparent 72%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 58%);opacity:1}body:after{background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0);background-size:64px 64px;opacity:.18}.theme-app-shell,.theme-dashboard-body,.theme-dashboard-frame,.theme-market-detail-page,.theme-markets-explorer,.theme-shell,.theme-valuation-page,.theme-wallet-page{background:transparent;color:var(--theme-text)}.theme-topbar{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018)),#0f0f0f;border-color:var(--theme-border);border-radius:.9rem;box-shadow:none}.theme-market-detail-chart-header h2,.theme-nav-link,.theme-section-title-row h2,.theme-topbar-brand p,.theme-topnav-link,.theme-valuation-chart-top h2,.theme-valuation-panel-header h2,.theme-wallet-performance-pro-header h2{color:var(--theme-text);letter-spacing:-.04em}.theme-market-detail-chart-header p,.theme-section-title-row p,.theme-topbar-brand span,.theme-topbar-status,.theme-topbar-status>span,.theme-valuation-chart-top p,.theme-valuation-panel-header p,.theme-wallet-performance-pro-header p{color:var(--theme-muted-text)}.theme-logo-mark{background:var(--theme-accent);border-color:rgba(255,255,255,.34);box-shadow:none;color:#050505}.theme-topnav{background:rgba(255,255,255,.03);border:1px solid var(--theme-border);border-radius:.8rem;box-shadow:none}.theme-detail-chart-switch,.theme-nav-link,.theme-topnav-link,.theme-wallet-performance-switch{background:transparent;border-color:transparent;box-shadow:none}.theme-detail-chart-switch a:hover,.theme-detail-chart-switch button:hover,.theme-nav-link:hover,.theme-topnav-link:hover,.theme-wallet-performance-switch button:hover{background:rgba(255,255,255,.055);border-color:var(--theme-border-hover);color:var(--theme-text)}.theme-detail-chart-switch a.is-active,.theme-detail-chart-switch button.is-active,.theme-nav-link.is-active,.theme-topnav-link.is-active,.theme-wallet-performance-switch button.is-active{background:var(--theme-accent);border-color:var(--theme-accent);color:#050505}.theme-topbar-status>span{background:rgba(255,255,255,.035);border-color:var(--theme-border);border-radius:999px;box-shadow:none}.theme-card,.theme-category-rail,.theme-chart-card,.theme-data-panel,.theme-market-activity-panel,.theme-market-detail-chart,.theme-market-detail-hero,.theme-market-detail-rail,.theme-market-signal-panel,.theme-market-table-panel,.theme-metric-card,.theme-panel,.theme-panel-holographic,.theme-panel-terminal,.theme-valuation-chart-card,.theme-valuation-discount,.theme-valuation-method-box,.theme-valuation-panel,.theme-valuation-stat,.theme-wallet-card,.theme-wallet-empty,.theme-wallet-heading,.theme-wallet-hero,.theme-wallet-message,.theme-wallet-performance-pro,.theme-wallet-pnl-card,.theme-wallet-tabs{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),#0f0f0f;border-color:var(--theme-border);box-shadow:none}.theme-card:hover,.theme-chart-card:hover,.theme-data-panel:hover,.theme-metric-card:hover,.theme-panel:hover,.theme-valuation-chart-card:hover,.theme-valuation-panel:hover,.theme-wallet-card:hover{border-color:var(--theme-border-hover);box-shadow:none}.theme-market-detail-chart:before,.theme-metric-card:after{background:linear-gradient(90deg,transparent,rgba(191,206,255,.42),transparent);opacity:.65}.theme-metric-card.is-accent,.theme-wallet-performance-pro-metrics div.is-accent,.theme-wallet-pnl-metrics div.is-accent{background:linear-gradient(180deg,rgba(191,206,255,.16),rgba(191,206,255,.045)),#0f0f0f;border-color:rgba(191,206,255,.38)}.theme-metric-card.is-positive,.theme-wallet-performance-pro-metrics div.is-positive,.theme-wallet-pnl-metrics div.is-positive{background:linear-gradient(180deg,rgba(100,238,177,.13),rgba(100,238,177,.035)),#0f0f0f;border-color:rgba(100,238,177,.32)}.theme-metric-card.is-negative,.theme-wallet-performance-pro-metrics div.is-negative,.theme-wallet-pnl-metrics div.is-negative{background:linear-gradient(180deg,rgba(255,140,163,.13),rgba(255,140,163,.035)),#0f0f0f;border-color:rgba(255,140,163,.32)}.theme-metric-card.is-purple,.theme-wallet-performance-pro-metrics div.is-purple,.theme-wallet-pnl-metrics div.is-purple{background:linear-gradient(180deg,rgba(239,106,223,.13),rgba(239,106,223,.035)),#0f0f0f;border-color:rgba(239,106,223,.32)}.theme-metric-card.is-warning,.theme-wallet-performance-pro-metrics div.is-warning,.theme-wallet-pnl-metrics div.is-warning{background:linear-gradient(180deg,rgba(255,200,87,.13),rgba(255,200,87,.035)),#0f0f0f;border-color:rgba(255,200,87,.32)}.theme-category-rail-header p,.theme-category-rail-header span,.theme-detail-table th,.theme-market-detail-chart-header span,.theme-metric-card p,.theme-table th,.theme-valuation-kicker,.theme-wallet-market-breakdown>span,.theme-wallet-pnl-chart-title,.theme-wallet-table thead th{color:var(--theme-muted-text)}.theme-category-copy strong,.theme-category-meta strong,.theme-detail-table td,.theme-market-cell strong,.theme-metric-card strong,.theme-table td,.theme-valuation-stat strong,.theme-wallet-performance-pro-metrics strong,.theme-wallet-pnl-metrics strong,.theme-wallet-table td{color:var(--theme-text)}.theme-market-cell span,.theme-metric-card span,.theme-valuation-event-row p,.theme-valuation-stat span,.theme-valuation-table td,.theme-wallet-account-list span,.theme-wallet-asset-list small,.theme-wallet-card p,.theme-wallet-market-row small{color:var(--theme-muted-text)}.theme-detail-table-wrap,.theme-table-wrap,.theme-valuation-table-wrap,.theme-wallet-scroll-table{background:#0b0b0b;border-color:var(--theme-border)}.theme-detail-table,.theme-table,.theme-valuation-table,.theme-wallet-table{background:transparent}.theme-detail-table thead,.theme-table thead,.theme-valuation-table thead,.theme-wallet-table thead{background:rgba(255,255,255,.025)}.theme-detail-table tbody tr,.theme-table tbody tr,.theme-valuation-table tbody tr,.theme-wallet-table tbody tr{border-color:rgba(255,255,255,.075)}.theme-detail-table tbody tr:hover,.theme-table tbody tr:hover,.theme-valuation-table tbody tr:hover,.theme-wallet-table tbody tr:hover{background:rgba(191,206,255,.075)}.theme-detail-chart-switch,.theme-market-category-pill,.theme-market-tools,.theme-search,.theme-table-pill,.theme-wallet-address,.theme-wallet-hero-actions span,.theme-wallet-kind,.theme-wallet-performance-pro-foot span,.theme-wallet-performance-switch,.theme-wallet-search label{background:rgba(255,255,255,.035);border-color:var(--theme-border);box-shadow:none}.theme-market-tools:focus-within,.theme-search:focus-within,.theme-wallet-search input:focus,.theme-wallet-search label:focus-within{border-color:var(--theme-accent);box-shadow:0 0 0 1px rgba(191,206,255,.2)}.theme-category-list button{background:rgba(255,255,255,.025);border-color:var(--theme-border);box-shadow:none}.theme-category-list button:hover{background:rgba(255,255,255,.055)}.theme-category-list button.is-selected{background:linear-gradient(180deg,rgba(191,206,255,.14),rgba(255,255,255,.035)),#101010;border-color:rgba(191,206,255,.58);box-shadow:inset 0 0 0 1px rgba(191,206,255,.14)}.theme-category-list button.is-crypto.is-selected{background:linear-gradient(180deg,rgba(126,161,255,.16),rgba(255,255,255,.035)),#101010;border-color:rgba(126,161,255,.55)}.theme-category-list button.is-equities.is-selected{background:linear-gradient(180deg,rgba(239,106,223,.16),rgba(255,255,255,.035)),#101010;border-color:rgba(239,106,223,.55)}.theme-category-list button.is-fx.is-selected{background:linear-gradient(180deg,rgba(100,238,177,.16),rgba(255,255,255,.035)),#101010;border-color:rgba(100,238,177,.55)}.theme-category-list button.is-commodities.is-selected{background:linear-gradient(180deg,rgba(255,200,87,.16),rgba(255,255,255,.035)),#101010;border-color:rgba(255,200,87,.55)}.theme-chart-row-track,.theme-valuation-model-bar>div,.theme-wallet-exposure-track,.theme-wallet-pnl-track{background:rgba(255,255,255,.07)}.theme-large-line-chart,.theme-lightweight-chart,.theme-valuation-chart,.theme-wallet-lightweight-chart{background:linear-gradient(180deg,rgba(191,206,255,.045),rgba(255,255,255,.012)),#0b0b0b;border-color:var(--theme-border)}.theme-live-dot{background:var(--theme-accent);box-shadow:none}.theme-metric-card.is-positive strong:not(.theme-negative-text),.theme-positive-text,.theme-wallet-performance-pro-metrics div.is-positive strong,.theme-wallet-pnl-metrics div.is-positive strong{color:var(--chart-mint)}.theme-metric-card.is-negative strong,.theme-negative-text,.theme-wallet-performance-pro-metrics div.is-negative strong,.theme-wallet-pnl-metrics div.is-negative strong{color:var(--chart-coral)}.theme-back-link,.theme-market-detail-back-link{background:rgba(255,255,255,.045);border-color:var(--theme-border-hover);color:var(--theme-muted-text)}.theme-back-link:hover,.theme-market-detail-back-link:hover{background:var(--theme-accent);border-color:var(--theme-accent);color:#050505}.theme-valuation-range button,.theme-valuation-tabs button{background:rgba(255,255,255,.035);border-color:var(--theme-border);color:var(--theme-muted-text)}.theme-valuation-range button.is-active,.theme-valuation-tabs button.is-active{background:var(--theme-accent);border-color:var(--theme-accent);color:#050505}@media (max-width:760px){body{background:radial-gradient(420px 220px at 50% -90px,rgba(191,206,255,.12),transparent 74%),linear-gradient(180deg,#111111,#0a0a0a 34%,#050505)}.theme-chart-card,.theme-data-panel,.theme-market-detail-chart,.theme-metric-card,.theme-topbar,.theme-valuation-chart-card,.theme-valuation-panel,.theme-wallet-card{border-radius:.8rem}}.theme-page-heading,.theme-skeleton-heading-card,.theme-valuation-heading,.theme-wallet-heading{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),#0f0f0f!important;border-color:rgba(255,255,255,.11)!important;box-shadow:none!important;overflow:hidden}.theme-page-heading:after,.theme-skeleton-heading-card:after,.theme-valuation-heading:after,.theme-wallet-heading:after{background:linear-gradient(90deg,transparent,rgba(191,206,255,.44),transparent)!important;opacity:.38!important}.theme-page-heading h1,.theme-valuation-heading h1,.theme-wallet-heading h1{color:#fafafa!important}.theme-page-heading p,.theme-valuation-heading p,.theme-wallet-heading p{color:#a3a3a3!important}.theme-page-heading svg,.theme-valuation-heading svg,.theme-wallet-heading svg{color:#bfceff;opacity:.78}.theme-loading-shell,.theme-page-skeleton{background:transparent!important}.theme-chart-loading-overlay,.theme-loading-charts span,.theme-loading-main>*,.theme-loading-metrics span,.theme-loading-rail,.theme-market-detail-chart.is-loading .theme-lightweight-chart,.theme-skeleton,.theme-skeleton-chart-grid .theme-skeleton,.theme-skeleton-heading-card,.theme-skeleton-rail,.theme-stacked-placeholder,.theme-wallet-performance-chart-empty{background:linear-gradient(90deg,rgba(255,255,255,.035),rgba(255,255,255,.075),rgba(255,255,255,.035)),#101010!important;background-size:220% 100%!important;border-color:rgba(255,255,255,.1)!important;box-shadow:none!important}.theme-loading-rail span,.theme-skeleton-rail span,.theme-stacked-placeholder span{background:rgba(255,255,255,.075)!important;border-color:rgba(255,255,255,.1)!important}.theme-chart-loading-overlay{color:#a3a3a3}.theme-chart-loading-overlay span{border-color:#bfceff rgba(255,255,255,.18) rgba(255,255,255,.18)!important}.theme-chart-loading-overlay strong,.theme-stacked-placeholder strong,.theme-wallet-performance-chart-empty strong{color:#fafafa!important}.theme-chart-loading-overlay p,.theme-stacked-placeholder p,.theme-wallet-performance-chart-empty p{color:#a3a3a3!important}.theme-large-line-chart,.theme-lightweight-chart,.theme-valuation-chart,.theme-wallet-lightweight-chart{background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.006)),#0a0a0a!important;border-color:rgba(255,255,255,.1)!important}.theme-category-rail,.theme-chart-card,.theme-data-panel,.theme-market-activity-panel,.theme-market-detail-chart,.theme-market-detail-hero,.theme-market-detail-rail,.theme-market-signal-panel,.theme-market-table-panel,.theme-metric-card,.theme-panel,.theme-valuation-chart-card,.theme-valuation-discount,.theme-valuation-method-box,.theme-valuation-panel,.theme-valuation-stat,.theme-wallet-card,.theme-wallet-hero,.theme-wallet-performance-pro,.theme-wallet-pnl-card,.theme-wallet-tabs{background:linear-gradient(180deg,rgba(255,255,255,.038),rgba(255,255,255,.01)),#0f0f0f!important;border-color:rgba(255,255,255,.1)!important;box-shadow:none!important}.theme-chart-card:hover,.theme-data-panel:hover,.theme-market-detail-chart:hover,.theme-metric-card:hover,.theme-panel:hover,.theme-valuation-chart-card:hover,.theme-valuation-panel:hover,.theme-wallet-card:hover{border-color:rgba(255,255,255,.18)!important}@media (max-width:760px){.theme-page-heading,.theme-skeleton-heading-card,.theme-valuation-heading,.theme-wallet-heading{background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),#0f0f0f!important}}:root{--theme-bg:#050505;--theme-surface:#0b0b0b;--theme-surface-2:#101010;--theme-surface-3:#151515;--theme-border:rgba(255,255,255,0.11);--theme-border-hover:rgba(255,255,255,0.2);--shadow-card:none;--shadow-soft:none}body{background:#050505!important;background-image:none!important}body:after,body:before{display:none!important;background:none!important;background-image:none!important}[class*=" theme-"],[class*=" theme-"]:after,[class*=" theme-"]:before,[class^=theme-],[class^=theme-]:after,[class^=theme-]:before{box-shadow:none!important;text-shadow:none!important;filter:none!important;backdrop-filter:none!important}[class*=" theme-"],[class^=theme-]{background-image:none!important}.theme-category-rail,.theme-chart-card,.theme-data-panel,.theme-large-line-chart,.theme-lightweight-chart,.theme-loading-shell,.theme-market-activity-panel,.theme-market-detail-chart,.theme-market-detail-hero,.theme-market-detail-rail,.theme-market-signal-panel,.theme-market-table-panel,.theme-metric-card,.theme-page-heading,.theme-panel,.theme-research-table,.theme-skeleton-heading-card,.theme-table-wrap,.theme-topbar,.theme-topnav,.theme-valuation-chart,.theme-valuation-chart-card,.theme-valuation-discount,.theme-valuation-heading,.theme-valuation-method-box,.theme-valuation-panel,.theme-valuation-stat,.theme-wallet-card,.theme-wallet-heading,.theme-wallet-hero,.theme-wallet-lightweight-chart,.theme-wallet-performance-pro,.theme-wallet-pnl-card,.theme-wallet-tabs{background:#0b0b0b!important;background-image:none!important;border-color:var(--theme-border)!important}.theme-market-browser,.theme-markets-layout,.theme-page,.theme-page-skeleton,.theme-valuation-page,.theme-wallet-page{background:#050505!important;background-image:none!important}.theme-topbar{background:#0a0a0a!important}.theme-app-icon,.theme-logo,.theme-topbar-brand>span{background:var(--theme-accent)!important;color:#050505!important}.theme-market-detail-chart:before,.theme-metric-card:after,.theme-page-heading:after,.theme-skeleton-heading-card:after,.theme-valuation-chart-card:before,.theme-valuation-heading:after,.theme-wallet-card:before,.theme-wallet-heading:after{display:none!important;background:none!important}.theme-metric-card.is-accent,.theme-wallet-performance-pro-metrics div.is-accent,.theme-wallet-pnl-metrics div.is-accent{background:rgba(191,206,255,.08)!important;border-color:rgba(191,206,255,.32)!important}.theme-metric-card.is-positive,.theme-wallet-performance-pro-metrics div.is-positive,.theme-wallet-pnl-metrics div.is-positive{background:rgba(100,238,177,.08)!important;border-color:rgba(100,238,177,.26)!important}.theme-metric-card.is-negative,.theme-wallet-performance-pro-metrics div.is-negative,.theme-wallet-pnl-metrics div.is-negative{background:rgba(255,140,163,.08)!important;border-color:rgba(255,140,163,.26)!important}.theme-metric-card.is-purple,.theme-wallet-performance-pro-metrics div.is-purple,.theme-wallet-pnl-metrics div.is-purple{background:rgba(201,155,255,.08)!important;border-color:rgba(201,155,255,.24)!important}.theme-metric-card.is-warning,.theme-wallet-performance-pro-metrics div.is-warning,.theme-wallet-pnl-metrics div.is-warning{background:rgba(255,204,100,.08)!important;border-color:rgba(255,204,100,.26)!important}.theme-active-filter,.theme-category-list button,.theme-chart-toggle,.theme-chart-toggle button,.theme-filter-tabs button,.theme-market-tools,.theme-range-toggle,.theme-range-toggle button,.theme-search,.theme-valuation-range button,.theme-valuation-tabs button,.theme-wallet-search label,.theme-wallet-tabs button{background:#101010!important;border-color:var(--theme-border)!important}.theme-back-link:hover,.theme-category-list button:hover,.theme-filter-tabs button:hover,.theme-market-detail-back-link:hover,.theme-valuation-range button:hover,.theme-valuation-tabs button:hover,.theme-wallet-tabs button:hover{background:#151515!important;border-color:var(--theme-border-hover)!important;color:var(--foreground)!important}.theme-active-filter,.theme-category-list button.is-selected,.theme-chart-toggle button.is-active,.theme-filter-tabs button.is-active,.theme-range-toggle button.is-active,.theme-valuation-range button.is-active,.theme-valuation-tabs button.is-active,.theme-wallet-tabs button.is-active{background:var(--theme-accent)!important;border-color:var(--theme-accent)!important;color:#050505!important}.theme-category-list button.is-all.is-selected{background:rgba(191,206,255,.1)!important;border-color:rgba(191,206,255,.82)!important}.theme-category-list button.is-all.is-selected .theme-category-copy strong,.theme-category-list button.is-all.is-selected .theme-category-meta strong{color:var(--foreground)!important}.theme-category-list button.is-all.is-selected .theme-category-copy small,.theme-category-list button.is-all.is-selected .theme-category-meta small{color:var(--theme-muted-text)!important}.theme-category-list button.is-crypto.is-selected{background:rgba(126,161,255,.2)!important;border-color:rgba(126,161,255,.68)!important;color:var(--foreground)!important}.theme-category-list button.is-equities.is-selected{background:rgba(239,106,223,.18)!important;border-color:rgba(239,106,223,.64)!important;color:var(--foreground)!important}.theme-category-list button.is-fx.is-selected{background:rgba(100,238,177,.16)!important;border-color:rgba(100,238,177,.62)!important;color:var(--foreground)!important}.theme-category-list button.is-commodities.is-selected{background:rgba(255,200,87,.17)!important;border-color:rgba(255,200,87,.64)!important;color:var(--foreground)!important}.theme-chart-loading-overlay,.theme-loading-charts span,.theme-loading-main>*,.theme-loading-metrics span,.theme-loading-rail,.theme-market-detail-chart.is-loading .theme-lightweight-chart,.theme-skeleton,.theme-skeleton-chart-grid .theme-skeleton,.theme-skeleton-heading-card,.theme-skeleton-rail,.theme-stacked-placeholder,.theme-wallet-performance-chart-empty{animation:none!important;background:#101010!important;border-color:var(--theme-border)!important}.theme-loading-rail span,.theme-skeleton-rail span,.theme-stacked-placeholder span{background:#181818!important;border-color:var(--theme-border)!important}.theme-chart-row-bar.is-crypto,.theme-distribution-fill.is-crypto,.theme-legend-dot.is-crypto,.theme-stacked-segment.is-crypto{background:#7ea1ff!important}.theme-chart-row-bar.is-equities,.theme-distribution-fill.is-equities,.theme-legend-dot.is-equities,.theme-stacked-segment.is-equities{background:#ee6fd8!important}.theme-chart-row-bar.is-fx,.theme-distribution-fill.is-fx,.theme-legend-dot.is-fx,.theme-stacked-segment.is-fx{background:#64eeb1!important}.theme-chart-row-bar.is-commodities,.theme-distribution-fill.is-commodities,.theme-legend-dot.is-commodities,.theme-stacked-segment.is-commodities{background:#ffc857!important}.theme-chart-row-track,.theme-distribution-track,.theme-stacked-bar,.theme-valuation-model-bar>div,.theme-wallet-exposure-track,.theme-wallet-pnl-track{background:#181818!important}.theme-market-table-panel.is-commodities,.theme-market-table-panel.is-crypto,.theme-market-table-panel.is-equities,.theme-market-table-panel.is-fx{background:#0b0b0b!important}.theme-market-tools:focus-within,.theme-search:focus-within,.theme-wallet-search input:focus,.theme-wallet-search label:focus-within{background:#101010!important;border-color:var(--theme-accent)!important}.theme-sparkline-area{opacity:1!important}.theme-lightweight-chart,.theme-market-detail-chart,.theme-wallet-lightweight-chart{box-sizing:border-box;max-width:100%!important;min-width:0!important;overflow:hidden!important}.theme-lightweight-chart canvas,.theme-lightweight-chart table,.theme-lightweight-chart>div,.theme-wallet-lightweight-chart canvas,.theme-wallet-lightweight-chart table,.theme-wallet-lightweight-chart>div{max-width:100%!important}@media (max-width:760px){.theme-lightweight-chart,.theme-market-detail-chart,.theme-wallet-lightweight-chart{width:100%!important}}.theme-logo-mark{align-items:center!important;aspect-ratio:64/42!important;background:transparent!important;border:0!important;border-radius:0!important;color:transparent!important;display:inline-flex!important;flex:0 0 auto!important;height:2.35rem!important;justify-content:center!important;overflow:visible!important;width:3.6rem!important}.theme-logo-mark img{display:block!important;height:auto!important;max-height:100%!important;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important}@media (max-width:760px){.theme-logo-mark{height:2.1rem!important;width:3.2rem!important}}.theme-chart-card,.theme-chart-card-stacked,.theme-stacked-chart{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.theme-stacked-chart{align-items:flex-end!important;display:grid!important;gap:clamp(.04rem,.22vw,.16rem)!important;grid-template-columns:repeat(var(--stacked-bar-count,1),minmax(0,1fr))!important;overflow:hidden!important;padding-inline:0!important;width:100%!important}.theme-stacked-bar{flex:1 1 0!important;min-width:0!important;max-width:none!important}.theme-stacked-segment{width:100%!important}:root{--color-accent:77 107 255;--accent:#4d6bff;--accent-bright:#8ea6ff;--accent-glow:rgba(77,107,255,0.24);--positive:#00e88f;--theme-accent:#4d6bff;--theme-accent-soft:rgba(77,107,255,0.18);--theme-accent-strong:#2547ff;--theme-positive:#00e88f;--theme-negative:#ff3d68;--theme-warning:#ffb020;--theme-purple:#8b5cff;--theme-category-all:#4d6bff;--theme-category-crypto:#2f6bff;--theme-category-equities:#ff3fd7;--theme-category-fx:#00e88f;--theme-category-commodities:#ffb020;--chart-blue:#2f6bff;--chart-amber:#ffb020;--chart-mint:#00e88f;--chart-pink:#ff3fd7;--chart-coral:#ff3d68;--chart-cyan:#00d9ff}.theme-metric-card.is-accent,.theme-protocol-card.is-hype,.theme-valuation-stat.is-hype{background:rgba(77,107,255,.12)!important;border-color:rgba(77,107,255,.58)!important}.theme-metric-card.is-positive,.theme-valuation-stat.is-positive{background:rgba(0,232,143,.11)!important;border-color:rgba(0,232,143,.48)!important}.theme-metric-card.is-negative,.theme-valuation-stat.is-negative{background:rgba(255,61,104,.11)!important;border-color:rgba(255,61,104,.5)!important}.theme-metric-card.is-purple{background:rgba(139,92,255,.13)!important;border-color:rgba(139,92,255,.5)!important}.theme-metric-card.is-warning,.theme-protocol-card.is-lit,.theme-valuation-stat.is-lit{background:rgba(255,176,32,.1)!important;border-color:rgba(255,176,32,.52)!important}.theme-positive-text,.theme-protocol-card.is-hype strong,.theme-valuation-positive,.theme-valuation-stat.is-positive strong,.theme-wallet-performance-pro-metrics .is-positive strong,.theme-wallet-performance-pro-metrics strong.is-positive,.theme-wallet-pnl-row.is-positive strong{color:var(--theme-positive)!important}.theme-negative-text,.theme-valuation-negative,.theme-valuation-stat.is-negative strong,.theme-wallet-performance-pro-metrics .is-negative strong,.theme-wallet-performance-pro-metrics strong.is-negative,.theme-wallet-pnl-row.is-negative strong{color:var(--theme-negative)!important}.theme-category-list button.is-all.is-selected{background:rgba(77,107,255,.24)!important;border-color:rgba(77,107,255,.96)!important;color:var(--foreground)!important}.theme-category-list button.is-all.is-selected .theme-category-dot{background:var(--theme-accent)!important}.theme-category-list button.is-crypto.is-selected{background:rgba(47,107,255,.24)!important;border-color:rgba(47,107,255,.92)!important}.theme-category-list button.is-equities.is-selected{background:rgba(255,63,215,.2)!important;border-color:rgba(255,63,215,.9)!important}.theme-category-list button.is-fx.is-selected{background:rgba(0,232,143,.18)!important;border-color:rgba(0,232,143,.86)!important}.theme-category-list button.is-commodities.is-selected{background:rgba(255,176,32,.2)!important;border-color:rgba(255,176,32,.9)!important}.theme-category-dot.is-crypto,.theme-chart-row-bar.is-crypto,.theme-distribution-fill.is-crypto,.theme-legend-dot.is-crypto,.theme-stacked-segment.is-crypto{background:var(--theme-category-crypto)!important}.theme-category-dot.is-equities,.theme-chart-row-bar.is-equities,.theme-distribution-fill.is-equities,.theme-legend-dot.is-equities,.theme-stacked-segment.is-equities{background:var(--theme-category-equities)!important}.theme-category-dot.is-fx,.theme-chart-row-bar.is-fx,.theme-distribution-fill.is-fx,.theme-legend-dot.is-fx,.theme-stacked-segment.is-fx{background:var(--theme-category-fx)!important}.theme-category-dot.is-commodities,.theme-chart-row-bar.is-commodities,.theme-distribution-fill.is-commodities,.theme-legend-dot.is-commodities,.theme-stacked-segment.is-commodities{background:var(--theme-category-commodities)!important}.theme-sparkline.is-positive .theme-sparkline-line{stroke:var(--theme-positive)!important}.theme-sparkline.is-negative .theme-sparkline-line{stroke:var(--theme-negative)!important}.theme-live-dot,.theme-page-heading svg,.theme-sparkline.is-neutral .theme-sparkline-line{color:var(--theme-accent)!important;stroke:var(--theme-accent)!important}.theme-live-dot{background:var(--theme-accent)!important;border-color:var(--theme-accent)!important}.theme-chart-loading-overlay span{background:transparent!important;border-color:rgba(255,255,255,.18)!important;border-top-color:var(--theme-accent)!important}