:root{--vda-card-surface-bg:linear-gradient(180deg, var(--vda-p-carbono-750) 0%, var(--vda-p-carbono-950) 100%);--vda-card-surface-hover-bg:linear-gradient(180deg, var(--vda-p-carbono-700) 0%, var(--vda-p-carbono-900) 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{background-color:var(--color-vda-bg);color:var(--color-vda-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app[data-theme=light]{--vda-card-surface-bg:linear-gradient(180deg, var(--vda-p-creme-050) 0%, var(--vda-p-creme-300) 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, var(--vda-p-creme-050) 0%, var(--vda-p-creme-300) 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:not(:focus-visible){outline:none}.app :focus-visible{outline:var(--vda-bw-emphasis) solid var(--color-vda-gold);outline-offset:2px;border-radius:var(--radius-md)}.app .hit-44{position:relative}.app .hit-44:before{content:"";position:absolute;inset:-7px}@media (pointer:coarse){.app button,.app a[role=button],.app [role=tab],.app summary{min-height:var(--spacing-touch)}.app .hit-44:before{inset:-11px}}.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:var(--vda-bw-hair) 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 var(--transition-duration-quick) ease-out, background var(--transition-duration-quick) 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 [data-quote-flash=up]{border-color:var(--color-vda-positive)}.app [data-quote-flash=down]{border-color:var(--color-vda-negative)}.app [data-quote-flash=neutral]{border-color:var(--color-vda-info)}.app .card-row-pad{padding:var(--spacing-snug) var(--spacing-stack)}@media (min-width:768px){.app .card-row-pad{padding:var(--spacing-gutter) 14px}}.app .card-row-gap{gap:var(--spacing-gutter)}@media (min-width:768px){.app .card-row-gap{gap:var(--spacing-stack)}}.app .button-primary-elevated{box-shadow:inset 0 1px #ffffff40;background:linear-gradient(180deg, var(--vda-p-ouro-300) 0%, var(--vda-p-ouro-400) 100%)!important}.app[data-theme=light] .button-primary-elevated{box-shadow:inset 0 1px #ffffff73;background:linear-gradient(180deg, var(--vda-p-ouro-600) 0%, var(--vda-p-ouro-700) 100%)!important}.app .fab-surface{transition:background var(--transition-duration-quick) ease-out, box-shadow var(--transition-duration-quick) ease-out, border-color var(--transition-duration-quick) ease-out;background:linear-gradient(#fff 0%,#dcdcdc 100%);border-color:#0000002e;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);margin-top:var(--spacing-hair);font-feature-settings:"tnum" 1;line-height:1.25}.app .metric-card-base{border-radius:var(--radius-md);border:var(--vda-bw-emphasis) 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;align-items:center;gap:var(--spacing-tight);flex-direction:column;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:var(--vda-bw-emphasis);border-color:var(--color-vda-positive-border)}.app .metric-card-base--zone-negative{border-width:var(--vda-bw-emphasis);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:var(--vda-bw-emphasis) 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;gap:var(--spacing-tight);flex-direction:column;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;transition:color var(--transition-duration-quick) ease-out;background:0 0;border:0;padding:0;line-height:1}.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{height:var(--spacing-control);padding:0 var(--spacing-gutter);border-radius:var(--radius-md);font-size:var(--text-eyebrow-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);text-transform:uppercase;white-space:nowrap;border:var(--vda-bw-control) solid var(--color-vda-border-interactive);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;transition:background var(--transition-duration-quick) ease-out, border-color var(--transition-duration-quick) ease-out, color var(--transition-duration-quick) ease-out;align-items:center;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;transition:color var(--transition-duration-quick) ease-out;background:0 0;border:0;padding:11.5px 0;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);line-height:var(--leading-dense);letter-spacing:var(--tracking-display-tightest);color:var(--color-vda-text);margin:var(--spacing-gutter) 0 var(--spacing-tight)}@media (min-width:768px){.app .page-title-text{font-size:var(--text-display-2xl)}}.app .search-input-shell{height:var(--spacing-control-lg);border-radius:var(--radius-md);border:var(--vda-bw-control) solid var(--color-vda-text-subtle);background:var(--color-vda-elev-1);align-items:center;gap:var(--spacing-card);transition:border-color var(--transition-duration-quick) ease-out, box-shadow var(--transition-duration-quick) ease-out;padding:0 20px;display:flex}@media (min-width:768px){.app .search-input-shell{height:44px;padding:0 var(--spacing-group)}}.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{height:var(--spacing-control);border-radius:var(--radius-md);border:var(--vda-bw-control) solid var(--color-vda-text-subtle);background:var(--color-vda-elev-1);align-items:center;gap:var(--spacing-snug);box-sizing:border-box;transition:border-color var(--transition-duration-quick) ease-out, box-shadow var(--transition-duration-quick) ease-out;padding:0 10px;display:inline-flex}@media (min-width:768px){.app .pill-input-shell{height:36px;padding:0 var(--spacing-stack)}}.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 var(--spacing-snug)}@media (min-width:768px){.app .pill-input-shell--compact{padding:0 var(--spacing-gutter)}}.app .pill-input-shell--compact .pill-input-text{text-align:center}.app .cta-gold-pill{justify-content:center;align-items:center;gap:var(--spacing-snug);padding:var(--spacing-gutter);border-radius:var(--radius-md);border:var(--vda-bw-control) 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;transition:background var(--transition-duration-quick) ease-out;text-decoration:none;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)}.google-signin-button{border-radius:var(--radius-md);cursor:pointer;color:#1f1f1f;background:#fff;border:1px solid #747775;align-items:center;width:100%;min-height:52px;padding-left:12px;padding-right:12px;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:flex}.google-signin-button__label{text-align:center;flex:1;padding-left:10px;padding-right:22px}.google-signin-button:focus-visible{outline-offset:2px;outline:2px solid}.app[data-theme=light] .google-signin-button{color:#e3e3e3;background:#131314;border-color:#8e918f}.vda-mark{color:#fff}.app[data-theme=light] .vda-mark{color:#05070b}.vda-mark--draw path{stroke:currentColor;stroke-width:.006px;stroke-dasharray:1;stroke-dashoffset:1px;fill-opacity:0;animation:.9s ease-out forwards vda-mark-stroke,.35s ease-out .7s forwards vda-mark-fill}@keyframes vda-mark-stroke{to{stroke-dashoffset:0}}@keyframes vda-mark-fill{to{fill-opacity:1}}@media (prefers-reduced-motion:reduce){.vda-mark--draw path{fill-opacity:1;stroke:none;animation:none}}