:root{--vda-card-surface-bg:linear-gradient(180deg, #1f2022 0%, #0f0f10 100%);--vda-card-surface-hover-bg:linear-gradient(180deg, #232527 0%, #131314 100%);--vda-card-surface-pressed-bg:linear-gradient(180deg, color-mix(in oklab, var(--color-vda-elev-3) 100%, white 14%) 0%, var(--color-vda-elev-2) 100%);--vda-card-inset-highlight:#ffffff12;--vda-card-inset-highlight-strong:#ffffff2e;--vda-metric-card-bg:linear-gradient(180deg, color-mix(in oklab, var(--color-vda-elev-3) 100%, white 5%) 0%, var(--color-vda-elev-1) 100%);--vda-chip-base-bg:linear-gradient(180deg, color-mix(in oklab, var(--color-vda-elev-3) 100%, white 5%) 0%, var(--color-vda-elev-1) 100%);--vda-chip-hover-bg:linear-gradient(180deg, color-mix(in oklab, var(--color-vda-elev-3) 100%, white 9%) 0%, var(--color-vda-elev-2) 100%);--vda-chip-pressed-bg:linear-gradient(180deg, color-mix(in oklab, var(--color-vda-elev-3) 100%, white 14%) 0%, var(--color-vda-elev-2) 100%);--vda-chip-pressed-ring-neutral:color-mix(in oklab, var(--color-vda-text-subtle) 50%, transparent);--vda-cta-gold-pill-bg:linear-gradient(180deg, color-mix(in oklab, var(--color-vda-elev-3) 100%, white 5%) 0%, var(--color-vda-elev-1) 100%);--vda-cta-gold-pill-hover-bg:linear-gradient(180deg, color-mix(in oklab, var(--color-vda-elev-3) 100%, white 9%) 0%, var(--color-vda-elev-2) 100%)}html[data-theme=light],html[data-theme=light] body{color:#1c1a14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#f7f4ec}.app[data-theme=light]{--vda-card-surface-bg:linear-gradient(180deg, #fffdf6 0%, #f4ecd5 100%);--vda-card-surface-hover-bg:linear-gradient(180deg, #fff8e1 0%, #ece2c1 100%);--vda-card-surface-pressed-bg:linear-gradient(180deg, #fff1c9 0%, #f0e5bf 100%);--vda-card-inset-highlight:#fffc;--vda-card-inset-highlight-strong:#fff;--vda-metric-card-bg:linear-gradient(180deg, #fffdf5 0%, #f6efd9 100%);--vda-chip-base-bg:linear-gradient(180deg, #fffdf6 0%, #f1e9cf 100%);--vda-chip-hover-bg:linear-gradient(180deg, #fff8df 0%, #ebe2c3 100%);--vda-chip-pressed-bg:linear-gradient(180deg, #fff1c9 0%, #ece1b9 100%);--vda-chip-pressed-ring-neutral:color-mix(in oklab, var(--color-vda-text-subtle) 35%, transparent);--vda-cta-gold-pill-bg:linear-gradient(180deg, #fffdf6 0%, #f4ecd5 100%);--vda-cta-gold-pill-hover-bg:linear-gradient(180deg, #fff8df 0%, #ebe2c3 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app *,.app :before,.app :after{box-sizing:border-box}.app{--font-sans:var(--font-manrope), "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;background:var(--color-vda-bg);color:var(--color-vda-text);font-family:var(--font-sans);font-size:var(--text-body-lg);line-height:1.5;font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app button{font-family:inherit}.app .tnum{font-feature-settings:"tnum" 1, "lnum" 1}.app .no-scrollbar{scrollbar-width:none}.app .no-scrollbar::-webkit-scrollbar{display:none}.app :focus{outline:none}.app button:focus-visible,.app a:focus-visible,.app summary:focus-visible,.app [role=button]:focus-visible,.app [role=tab]:focus-visible,.app [role=option]:focus-visible,.app input:focus-visible,.app textarea:focus-visible,.app select:focus-visible{outline:2px solid var(--color-vda-gold);outline-offset:2px;border-radius:var(--radius-md)}.app input.focus-gold-strong:focus,.app textarea.focus-gold-strong:focus{border-color:var(--color-vda-gold);box-shadow:var(--shadow-focus-gold);outline:none}.app[data-private-hidden=true] [data-private=true]{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none}.app .card-surface{border-radius:var(--radius-md);border:1px solid var(--color-vda-border-strong);background:var(--vda-card-surface-bg);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight);transition:border-color .15s ease-out,background .15s ease-out}.app .card-surface-hover:hover{border-color:var(--color-vda-text-faint);background:var(--vda-card-surface-hover-bg)}.app .card-surface--pressed{background:var(--vda-card-surface-pressed-bg);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight-strong)}.app .card-row-pad{padding:6px 12px}@media (min-width:768px){.app .card-row-pad{padding:8px 14px}}.app .card-row-gap{gap:8px}@media (min-width:768px){.app .card-row-gap{gap:12px}}.app .button-primary-elevated{box-shadow:inset 0 1px #ffffff40;background:linear-gradient(#f8c655 0%,#e7b643 100%)!important;background:linear-gradient(lab(82.8261% 9.77922 61.542) 0%,lab(77.0057% 10.1238 62.6808) 100%)!important}.app[data-theme=light] .button-primary-elevated{box-shadow:inset 0 1px #ffffff73;background:linear-gradient(#c69612 0%,#af7b00 100%)!important;background:linear-gradient(lab(65.3569% 10.9394 66.3172) 0%,lab(55.8775% 15.8011 71.6186) 100%)!important}.app .fab-surface{background:linear-gradient(#fff 0%,#dcdcdc 100%);border-color:#0000002e;transition:background .15s ease-out,box-shadow .15s ease-out,border-color .15s ease-out;box-shadow:inset 0 1px #fffffff2,inset 0 -1px 2px #0000001f,0 2px 8px #0000002e}.app[data-theme=light] .fab-surface{background:linear-gradient(#2a2a2a 0%,#000 100%);border-color:#ffffff2e;box-shadow:inset 0 1px #fff3,inset 0 -1px 2px #00000080,0 2px 8px #00000073}.app .fab-logo-dark{display:block}.app .fab-logo-light,.app[data-theme=light] .fab-logo-dark{display:none}.app[data-theme=light] .fab-logo-light{display:block}.app .entity-headline{font-size:var(--text-body-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-display);color:var(--color-vda-text);text-transform:uppercase;line-height:1.25}.app .entity-subhead{font-size:var(--text-meta-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-vda-text-subtle);font-feature-settings:"tnum" 1;margin-top:2px;line-height:1.25}.app .metric-card-base{border-radius:var(--radius-md);border:2px solid var(--color-vda-border);background:var(--vda-metric-card-bg);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight);text-align:center;flex-direction:column;align-items:center;gap:4px;padding:9px;display:flex}.app .metric-card-base--editable{border-color:var(--color-vda-gold-border)}.app .metric-card-base--editable:hover{border-color:var(--color-vda-gold)}.app .metric-card-base--zone-positive{border-width:2px;border-color:var(--color-vda-positive-border)}.app .metric-card-base--zone-negative{border-width:2px;border-color:var(--color-vda-negative-border)}.app .metric-card-label{font-size:var(--text-eyebrow-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-vda-text-subtle);line-height:1}.app .metric-card-value{font-size:var(--text-body-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);color:var(--color-vda-text);font-feature-settings:"tnum" 1;line-height:1.25}.app .metric-card-value--positive{color:var(--color-vda-positive)}.app .metric-card-value--negative{color:var(--color-vda-negative)}.app .metric-card-value--gold{color:var(--color-vda-gold)}.app .mini-metric-base{border-radius:var(--radius-md);border:2px solid var(--color-vda-border);background:var(--vda-metric-card-bg);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight);text-align:center;flex-direction:column;gap:4px;padding:9px;display:flex}.app .mini-metric-base--editable{border-color:var(--color-vda-gold-border)}.app .mini-metric-base--editable:hover{border-color:var(--color-vda-gold)}.app .mini-metric-label{font-size:var(--text-eyebrow-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-vda-text-subtle);line-height:1}.app .mini-metric-value{font-size:var(--text-body-lg);font-weight:var(--font-weight-medium);color:var(--color-vda-text);font-feature-settings:"tnum" 1;line-height:1.25}.app .coverage-row-stat{font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tighter);text-align:center;color:var(--color-vda-text);font-feature-settings:"tnum" 1;line-height:1.25}.app .coverage-row-stat--positive{color:var(--color-vda-positive)}.app .coverage-row-stat--negative{color:var(--color-vda-negative)}.app .coverage-row-stat--muted{color:var(--color-vda-text-subtle)}.app .sort-header-label{font-size:var(--text-eyebrow-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-vda-text-subtle);cursor:pointer;background:0 0;border:0;padding:0;line-height:1;transition:color .15s ease-out}.app .sort-header-label:hover:not(:disabled):not(.sort-header-label--active){color:var(--color-vda-text)}.app .sort-header-label--active{color:var(--color-vda-gold)}.app .sort-header-label:disabled,.app .sort-header-label--disabled{color:var(--color-vda-text-faint);cursor:not-allowed}.app .table-header-label{font-size:var(--text-eyebrow-2xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-vda-text-subtle);line-height:1}.app .chip-base{border-radius:var(--radius-md);height:32px;font-size:var(--text-eyebrow-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);text-transform:uppercase;white-space:nowrap;border:1.5px solid var(--color-vda-border);background:var(--vda-chip-base-bg);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight);color:var(--color-vda-text-muted);cursor:pointer;align-items:center;padding:0 8px;transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.app .chip-base:hover:not(:disabled):not(.chip-base--pressed){background:var(--vda-chip-hover-bg);border-color:var(--color-vda-border-strong);color:var(--color-vda-text)}.app .chip-base:disabled{opacity:.5;cursor:not-allowed}.app .chip-base--pressed-gold,.app .chip-base--pressed-positive,.app .chip-base--pressed-negative,.app .chip-base--pressed-neutral{background:var(--vda-chip-pressed-bg)}.app .chip-base--pressed-gold{color:var(--color-vda-gold);border-color:var(--color-vda-gold);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight-strong), 0 0 0 1px var(--color-vda-gold-border)}.app .chip-base--pressed-positive{color:var(--color-vda-positive);border-color:var(--color-vda-positive);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight-strong), 0 0 0 1px var(--color-vda-positive-border)}.app .chip-base--pressed-negative{color:var(--color-vda-negative);border-color:var(--color-vda-negative);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight-strong), 0 0 0 1px var(--color-vda-negative-border)}.app .chip-base--pressed-neutral{color:var(--color-vda-text-muted);border-color:var(--color-vda-text-subtle);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight-strong), 0 0 0 1px var(--vda-chip-pressed-ring-neutral)}.app .accent-bar-fill--buy{background:linear-gradient(180deg, var(--color-vda-positive) 0%, color-mix(in oklab, var(--color-vda-positive) 20%, transparent) 100%)}.app .accent-bar-fill--sell{background:linear-gradient(180deg, var(--color-vda-negative) 0%, color-mix(in oklab, var(--color-vda-negative) 20%, transparent) 100%)}.app .accent-bar-fill--review{background:linear-gradient(180deg, var(--color-vda-text-subtle) 0%, color-mix(in oklab, var(--color-vda-text-subtle) 20%, transparent) 100%)}.app .tabs-trigger-base{font-size:var(--text-meta-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-eyebrow-wider);text-transform:uppercase;color:var(--color-vda-text-subtle);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:11.5px 0;transition:color .15s ease-out;position:relative}@media (min-width:768px){.app .tabs-trigger-base{padding:13.5px 0}}.app .tabs-trigger-base:hover:not([data-state=active]):not([data-disabled]),.app .tabs-trigger-base[data-state=active]{color:var(--color-vda-text)}.app .page-title-text{font-size:var(--text-display-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-display-tightest);color:var(--color-vda-text);margin:8px 0 4px;line-height:1.15}@media (min-width:768px){.app .page-title-text{font-size:var(--text-display-2xl)}}.app .search-input-shell{border-radius:var(--radius-md);border:1.5px solid var(--color-vda-text-subtle);background:var(--color-vda-elev-1);align-items:center;gap:16px;height:40px;padding:0 20px;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:flex}@media (min-width:768px){.app .search-input-shell{height:44px;padding:0 24px}}.app .search-input-shell:focus-within{border-color:var(--color-vda-gold-border);box-shadow:var(--shadow-focus-gold)}.app .search-input-shell--gold{border-color:var(--color-vda-gold-border)}.app .search-input-shell--gold:focus-within{border-color:var(--color-vda-gold)}.app .search-input-text{color:var(--color-vda-text);font-size:var(--text-body-lg);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-tight);background:0 0;border:0;outline:none;flex:1}.app .search-input-text::placeholder{color:var(--color-vda-text-subtle)}.app .pill-input-shell{border-radius:var(--radius-md);border:1.5px solid var(--color-vda-text-subtle);background:var(--color-vda-elev-1);box-sizing:border-box;align-items:center;gap:6px;height:32px;padding:0 10px;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:inline-flex}@media (min-width:768px){.app .pill-input-shell{height:36px;padding:0 12px}}.app .pill-input-shell:focus-within{border-color:var(--color-vda-gold-border);box-shadow:var(--shadow-focus-gold)}.app .pill-input-text{color:var(--color-vda-text);font-size:var(--text-body-lg);font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-tight);font-feature-settings:"tnum" 1;text-align:right;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important;margin:0!important;padding:0!important}.app .pill-input-text:focus,.app .pill-input-text:focus-visible{box-shadow:none!important;outline:none!important}.app .pill-input-affix{color:var(--color-vda-text-subtle);font-size:var(--text-body-lg);font-weight:var(--font-weight-normal);font-feature-settings:"tnum" 1;pointer-events:none;-webkit-user-select:none;user-select:none}.app .pill-input-shell--compact{padding:0 6px}@media (min-width:768px){.app .pill-input-shell--compact{padding:0 8px}}.app .pill-input-shell--compact .pill-input-text{text-align:center}.app .cta-gold-pill{border-radius:var(--radius-md);border:1.5px solid var(--color-vda-gold);font-size:var(--text-eyebrow-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-eyebrow-wider);text-transform:uppercase;color:var(--color-vda-text);background:var(--vda-cta-gold-pill-bg);box-shadow:inset 0 1px 0 0 var(--vda-card-inset-highlight);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:8px;text-decoration:none;transition:background .15s ease-out;display:inline-flex}.app .cta-gold-pill:hover{background:var(--vda-cta-gold-pill-hover-bg)}.app .data-row-label{font-size:var(--text-meta-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-tight);color:var(--color-vda-text-subtle)}.app .data-row-value{font-size:var(--text-meta-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-vda-text);font-feature-settings:"tnum" 1}.app .data-row-value--gold{color:var(--color-vda-gold)}