.mkt-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--sp-3)}.mkt-stat{display:grid;gap:var(--sp-2);padding:var(--sp-4);border:1px solid var(--mkt-line);border-radius:var(--radius-2);background:var(--mkt-panel)}.mkt-stat-top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.mkt-stat-sym{font-family:var(--mono);font-size:var(--fs-body);font-weight:600;letter-spacing:var(--ls-label)}.mkt-stat-note{font-size:var(--fs-micro);color:var(--mkt-faint);text-align:end}.mkt-stat-value{font-size:24px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-tight)}.mkt-stat-change{display:flex;gap:var(--sp-3);font-size:var(--fs-body-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkt-stat-foot{font-size:var(--fs-micro);color:var(--mkt-faint)}.mkt-spark{height:34px}.mkt-spark svg{display:block;width:100%;height:100%;overflow:visible}.mkt-row,.mkt-rows{display:grid}.mkt-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--mkt-line-soft);font-size:var(--fs-body-sm)}.mkt-rows>.mkt-row:first-child{border-top:0}.mkt-row-id{min-width:0;display:grid;gap:1px}.mkt-row-sym{font-family:var(--mono);font-size:var(--fs-body-sm);font-weight:600;letter-spacing:var(--ls-label)}.mkt-row-name{font-size:var(--fs-micro);color:var(--mkt-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-row-change,.mkt-row-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end}.mkt-row-change{min-width:68px}.mkt-row-sector{grid-template-columns:minmax(0,1fr) 84px 64px}.mkt-bar{position:relative;height:6px;border-radius:2px;background:var(--mkt-line-soft);overflow:hidden}.mkt-bar-fill{position:absolute;inset-block:0;left:50%;width:var(--mkt-w,0);transform:translateX(var(--mkt-x,0));background:currentColor;border-radius:2px}.mkt-participation{display:grid;gap:var(--sp-3);padding:var(--sp-4)}.mkt-participation-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.mkt-participation-count{font-size:22px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--ls-tight)}.mkt-participation-of{font-size:var(--fs-body-sm);color:var(--mkt-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkt-participation-track{display:flex;height:8px;border-radius:2px;overflow:hidden;background:var(--mkt-line-soft)}.mkt-participation-adv{width:var(--mkt-adv,0);background:var(--mkt-pos)}.mkt-participation-dec{width:var(--mkt-dec,0);background:var(--mkt-neg)}.mkt-participation-legend{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);font-size:var(--fs-micro);color:var(--mkt-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkt-participation-note{font-size:var(--fs-micro);color:var(--mkt-faint);line-height:1.5}.mkt-event,.mkt-events{display:grid}.mkt-event{grid-template-columns:92px minmax(0,1fr) auto;align-items:baseline;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--mkt-line-soft);font-size:var(--fs-body-sm)}.mkt-events>.mkt-event:first-child{border-top:0}.mkt-event-time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mkt-dim)}.mkt-event-name{min-width:0;display:grid;gap:1px}.mkt-event-title{color:var(--mkt-ink)}.mkt-event-high .mkt-event-title{font-weight:600}.mkt-event-meta{font-size:var(--fs-micro);color:var(--mkt-faint)}.mkt-event-meta,.mkt-event-value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkt-event-value{text-align:end;color:var(--mkt-dim)}.mkt-up{color:var(--mkt-pos)}.mkt-down{color:var(--mkt-neg)}.mkt-empty,.mkt-flat{color:var(--mkt-dim)}.mkt-empty{padding:var(--sp-6) var(--sp-4);text-align:center;font-size:var(--fs-body-sm)}@media (max-width:520px){.mkt-row{grid-template-columns:minmax(0,1fr) auto}.mkt-row-value{display:none}.mkt-event{grid-template-columns:76px minmax(0,1fr)}.mkt-event-value{display:none}}.mkt-news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-4)}.mkt-news-card{border:1px solid var(--mkt-line);border-radius:var(--radius-2);background:var(--mkt-panel);overflow:hidden;transition:border-color .12s ease}.mkt-news-card:hover{border-color:color-mix(in srgb,var(--mkt-accent) 45%,transparent)}.mkt-news-link{display:grid;gap:0;height:100%;align-content:start}.mkt-news-media{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;background:var(--mkt-raised);border-bottom:1px solid var(--mkt-line-soft)}.mkt-news-media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;color:transparent}.mkt-news-mark{font-family:var(--serif-display);font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-size:30px;font-weight:500;letter-spacing:.06em;color:color-mix(in srgb,var(--mkt-dim) 55%,transparent)}.mkt-news-body{display:grid;gap:var(--sp-2);padding:var(--sp-4)}.mkt-news-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);font-size:var(--fs-micro);color:var(--mkt-faint)}.mkt-news-source{color:var(--mkt-dim);font-weight:500}.mkt-news-headline{margin:0;font-size:var(--fs-body);font-weight:500;line-height:1.35;color:var(--mkt-ink)}.mkt-news-card:hover .mkt-news-headline{color:var(--mkt-accent)}.mkt-news-summary{margin:0;font-size:var(--fs-body-sm);line-height:1.55;color:var(--mkt-dim);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mkt-news-card-lead{grid-column:1/-1}.mkt-news-card-lead .mkt-news-link{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.mkt-news-card-lead .mkt-news-media{aspect-ratio:21/9;height:100%;border-bottom:0;border-inline-end:1px solid var(--mkt-line-soft)}.mkt-news-card-lead .mkt-news-body{align-content:center;padding:var(--sp-5)}.mkt-news-card-lead .mkt-news-headline{font-size:var(--fs-lead);line-height:1.25}.mkt-news-card-lead .mkt-news-summary{-webkit-line-clamp:4}.mkt-chip{display:inline-flex;align-items:center;padding:1px var(--sp-2);border:1px solid var(--mkt-line);border-radius:var(--radius-1);font-size:var(--fs-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mkt-dim)}.mkt-chip-sym{font-family:var(--mono);letter-spacing:var(--ls-label);text-transform:none}.mkt-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:768px){.mkt-news-card-lead .mkt-news-link{grid-template-columns:1fr}.mkt-news-card-lead .mkt-news-media{aspect-ratio:16/9;border-inline-end:0;border-bottom:1px solid var(--mkt-line-soft)}}.mkt-filing-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--sp-4);margin:0;padding:var(--sp-4);border:1px solid var(--mkt-line);border-radius:var(--radius-2);background:var(--mkt-panel)}.mkt-filing-meta dt{font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--mkt-faint)}.mkt-filing-meta dd{margin:var(--sp-1) 0 0;font-size:var(--fs-body-sm);color:var(--mkt-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mkt-filing-na{color:var(--mkt-faint)}.mkt-filing-accession{font-family:var(--mono);font-size:var(--fs-body-sm);letter-spacing:0}.mkt-filing-form{justify-self:start;display:inline-flex;align-items:center;padding:2px var(--sp-2);border:1px solid var(--mkt-line);border-radius:var(--radius-1);font-family:var(--mono);font-size:var(--fs-micro);font-weight:600;color:var(--mkt-ink)}.mkt-filing-explainer{padding:var(--sp-4);border:1px solid var(--mkt-line);border-inline-start:3px solid var(--mkt-accent);border-radius:var(--radius-2);background:var(--mkt-panel);display:grid;gap:var(--sp-2)}.mkt-filing-explainer-title{margin:0;font-size:var(--fs-body);font-weight:600}.mkt-filing-explainer p{margin:0;font-size:var(--fs-body-sm);line-height:1.6;color:var(--mkt-dim)}.mkt-filing-note{color:var(--mkt-faint);font-size:var(--fs-micro)}.mkt-filing-rows{display:grid}.mkt-filing-row{display:grid;grid-template-columns:96px minmax(0,1fr) 120px;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--mkt-line-soft);font-size:var(--fs-body-sm)}.mkt-filing-rows>.mkt-filing-row:first-child{border-top:0}.mkt-filing-row:hover{background:var(--mkt-raised)}.mkt-filing-id{min-width:0;display:grid;gap:1px}.mkt-filing-company{color:var(--mkt-ink)}.mkt-filing-company,.mkt-filing-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mkt-filing-desc{font-size:var(--fs-micro);color:var(--mkt-faint)}.mkt-filing-date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mkt-dim);text-align:end}@media (max-width:520px){.mkt-filing-row{grid-template-columns:72px minmax(0,1fr)}.mkt-filing-date{display:none}}.term--no-rail,.term--watchlist-overlay{grid-template-columns:var(--term-nav-w) minmax(0,1fr)}.term--no-rail .term-main,.term--watchlist-overlay .term-main{max-width:none}.term-rail-fallback{position:fixed;top:var(--topbar-h);right:0;z-index:60;width:var(--wl-width,300px);padding:var(--sp-3);font-size:12px;color:var(--text-faint);border-left:1px solid var(--border);background:var(--surface-panel)}@media (max-width:900px){.grp-upload-shell.term--watchlist-overlay,.term--watchlist-overlay{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;overflow-x:clip}.term--watchlist-overlay .term-main,.term--watchlist-overlay .term-nav,.term--watchlist-overlay .term-topbar{grid-column:1/-1}.term--watchlist-overlay .term-topbar{gap:8px;min-width:0;padding-inline:10px}.term--watchlist-overlay .term-topbar-brand{min-width:0;overflow:hidden;text-overflow:ellipsis}.term--watchlist-overlay .term-topbar-search{flex:0 0 34px;justify-content:center;padding-inline:8px}.term--watchlist-overlay .term-topbar-action,.term--watchlist-overlay .term-topbar-search kbd,.term--watchlist-overlay .term-topbar-search span:not(.term-topbar-glyph),.term--watchlist-overlay .term-topbar-spacer{display:none}.term--watchlist-overlay .term-nav{position:static;height:auto;max-height:15rem;min-width:0;border-right:0;border-bottom:1px solid var(--border)}.term--watchlist-overlay .term-main{max-width:none;padding:var(--sp-4) var(--sp-3) calc(var(--sp-8) + 3rem)}.term--watchlist-overlay .term-actions{width:100%;min-width:0;flex-wrap:wrap}.term--watchlist-overlay .term-rail-fallback{top:auto;right:8px;bottom:8px;width:min(360px,calc(100vw - 16px))}}.section-tabs{margin-bottom:var(--sp-4);border-bottom:1px solid var(--border)}.section-tabs-row{display:flex;flex-wrap:wrap;gap:2px;padding-bottom:var(--sp-2)}.section-tab{flex:0 0 auto;padding:5px 10px;border-radius:var(--radius-2);font-size:12.5px;color:var(--text-muted);text-decoration:none;white-space:nowrap;transition:color .12s,background .12s}.section-tab:hover{color:var(--text-primary);background:var(--surface-hover)}.section-tab.active{color:var(--text-primary);font-weight:600;background:var(--surface-raised)}.grp-upload-shell.term{--term-nav-w:5rem;background:var(--surface-page)}.grp-upload-shell.term--no-rail,.grp-upload-shell.term--watchlist-overlay{grid-template-columns:var(--term-nav-w) minmax(0,1fr)}.grp-upload-shell .term-topbar{background:var(--surface-panel);border-bottom:thin solid var(--border);box-shadow:var(--shadow-1)}.grp-upload-shell .term-topbar-brand{color:var(--text-brand-strong);font-family:var(--font-brand);font-size:var(--fs-lead);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.grp-upload-shell .term-topbar-search{flex:0 0 var(--control-height);width:var(--control-height);height:var(--control-height);justify-content:center;border-color:var(--border);background:var(--surface-panel);color:var(--text-brand-strong);cursor:pointer}.grp-upload-shell .term-topbar-search kbd,.grp-upload-shell .term-topbar-search span:not(.term-topbar-glyph){display:none}.grp-upload-shell .term-topbar-glyph{opacity:1}.grp-upload-shell .term-topbar-action{display:inline-flex;align-items:center;min-height:var(--control-height);border:thin solid transparent;border-radius:var(--radius-2);color:var(--text-brand-strong);padding-inline:var(--sp-2)}.grp-upload-shell .term-topbar-action:hover{border-color:var(--accent-gold);color:var(--text-brand);background:var(--accent-gold-muted)}.grp-upload-shell .term-nav{background:var(--navigation-navy);border-right-color:color-mix(in srgb,var(--navigation-text) 14%,transparent);width:var(--term-nav-w);min-width:var(--term-nav-w);overflow-x:hidden;transition:width .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);z-index:100}.grp-upload-shell .term-nav:hover{z-index:150!important}.grp-upload-shell .term-brand,.grp-upload-shell .term-nav-foot,.grp-upload-shell .term-nav-group-label{display:none}.grp-upload-shell .term-nav-groups{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-3) var(--sp-2)}.grp-upload-shell .term-nav-group{padding:0}.grp-upload-shell .term-nav-link{display:flex;min-height:3.25rem;align-items:center;justify-content:center;border-left:var(--sp-1) solid transparent;border-radius:var(--radius-2);color:var(--navigation-text-muted);font-size:var(--fs-micro);font-weight:650;line-height:1.15;overflow-wrap:anywhere;padding:var(--sp-2) var(--sp-1);text-align:center}.grp-upload-shell .term-nav-link:hover{color:var(--navigation-text);background:var(--navigation-navy-hover)}.grp-upload-shell .term-nav-link.active{border-left-color:var(--accent-gold);color:var(--navigation-text);background:var(--navigation-navy-active)}.grp-upload-shell .term-nav-link.disabled,.grp-upload-shell .term-nav-link.disabled:hover{color:color-mix(in srgb,var(--navigation-text-muted) 56%,transparent);background:transparent}.grp-upload-shell .term-main{max-width:none;margin:0;padding:var(--sp-5) var(--sp-6) var(--sp-8)}@media (max-width:56.25rem){.grp-upload-shell.term{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;overflow-x:clip}.grp-upload-shell .term-main,.grp-upload-shell .term-nav,.grp-upload-shell .term-topbar{grid-column:1/-1}.grp-upload-shell .term-nav{position:sticky;top:var(--topbar-h);z-index:8;height:auto;max-height:none;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:thin solid color-mix(in srgb,var(--navigation-text) 14%,transparent)}.grp-upload-shell .term-nav-group,.grp-upload-shell .term-nav-groups{flex-direction:row;flex:0 0 auto;align-items:center}.grp-upload-shell .term-nav-groups{width:max-content;padding:var(--sp-2) var(--sp-3)}.grp-upload-shell .term-nav-link{min-width:4.5rem;min-height:var(--control-height);border-left:0;border-bottom:var(--sp-1) solid transparent;white-space:nowrap}.grp-upload-shell .term-nav-link.active{border-bottom-color:var(--accent-gold)}.grp-upload-shell .term-main{padding:var(--sp-4) var(--sp-3) var(--sp-8)}}.term-nav-collapse,.term-nav-toggle{display:none}.grp-upload-shell.term{--term-nav-w:14rem;transition:grid-template-columns var(--motion-standard)}.grp-upload-shell .term-nav-collapse{display:flex;min-height:2.25rem;align-items:center;justify-content:flex-end;gap:var(--sp-2);border:0;border-bottom:thin solid color-mix(in srgb,var(--navigation-text) 10%,transparent);background:transparent;color:var(--navigation-text-muted);cursor:pointer;font:inherit;font-size:var(--fs-micro);padding:var(--sp-2) var(--sp-3)}.grp-upload-shell .term-nav-collapse:focus-visible,.grp-upload-shell .term-nav-collapse:hover{background:var(--navigation-navy-hover);color:var(--navigation-text)}.grp-upload-shell .term-nav-collapse:focus-visible{outline:2px solid var(--accent-gold);outline-offset:-3px}.grp-upload-shell .term-nav-link-tile{display:none}@media (min-width:56.3125rem){.grp-upload-shell.term[data-nav-collapsed=true]{--term-nav-w:var(--workspace-nav-w-collapsed);--workspace-nav-w:var(--workspace-nav-w-collapsed)}.grp-upload-shell.term[data-platform-nav-mode=workspace-switcher]{--term-nav-w:var(--workspace-nav-w-collapsed)}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-collapse{justify-content:center;padding-inline:var(--sp-1)}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-collapse strong,.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-group-label,.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-lock,.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-soon{display:none}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-link-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-groups{gap:var(--sp-1);padding:var(--sp-2) var(--sp-1) var(--sp-4)}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-group{padding:var(--sp-1) 0}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-link{width:2.75rem;min-height:2.75rem;justify-content:center;margin-inline:auto;border:0;padding:0;text-align:center}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-link.active{color:var(--navigation-text);background:transparent}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-link-tile{display:grid;width:2rem;height:2rem;place-items:center;border:thin solid transparent;border-radius:var(--radius-1);color:var(--navigation-text);font-size:.625rem;font-weight:750;letter-spacing:var(--ls-label)}.grp-upload-shell.term[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover{width:220px;min-width:220px;box-shadow:4px 0 24px rgba(0,0,0,.25)}.grp-upload-shell[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover .term-nav-collapse{justify-content:space-between;padding-inline:var(--sp-3)}.grp-upload-shell[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover .term-nav-collapse strong,.grp-upload-shell[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover .term-nav-lock,.grp-upload-shell[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover .term-nav-soon{display:inline}.grp-upload-shell[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover .term-nav-group-label{display:flex}.grp-upload-shell[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover .term-nav-link-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:nowrap}.grp-upload-shell[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover .term-nav-groups{gap:0;padding:var(--sp-3) var(--sp-2) var(--sp-5)}.grp-upload-shell[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover .term-nav-group{padding:var(--sp-2) 0}.grp-upload-shell[data-nav-collapsed=true]:not([data-platform-nav-mode=workspace-switcher]) .term-nav:hover .term-nav-link{width:100%;min-height:2.5rem;justify-content:flex-start;padding:var(--sp-2) var(--sp-3);text-align:left}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-link:focus-visible .term-nav-link-tile,.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-link:hover .term-nav-link-tile{border-color:var(--accent-gold)}.grp-upload-shell:is([data-nav-collapsed=true],[data-platform-nav-mode=workspace-switcher]) .term-nav-link-tile img{width:1.5rem;height:1.5rem;display:block;object-fit:contain}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav-link-tile img[src$="/advisor-workbench.png"],.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav-link-tile img[src$="/market-terminal.png"]{filter:grayscale(1) brightness(0) invert(1)}}.grp-upload-shell .term-nav-groups{gap:0;padding:var(--sp-3) var(--sp-2) var(--sp-5)}.grp-upload-shell .term-nav-group{padding:var(--sp-2) 0}.grp-upload-shell .term-nav-group+.term-nav-group{border-top:thin solid color-mix(in srgb,var(--navigation-text) 10%,transparent)}.grp-upload-shell .term-nav-group-label{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3) var(--sp-1);color:color-mix(in srgb,var(--navigation-text) 62%,transparent);font-size:var(--fs-micro);font-weight:700;line-height:1.25;text-transform:uppercase}.grp-upload-shell .term-nav-link{min-height:2.5rem;justify-content:flex-start;gap:var(--sp-2);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;padding:var(--sp-2) var(--sp-3);text-align:left;white-space:normal}.grp-upload-shell .term-nav-link>span:first-child{min-width:0}.grp-upload-shell .term-nav-workspace.premium.active{border:thin solid color-mix(in srgb,var(--accent-gold) 56%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--accent-gold) 20%,var(--navigation-navy-active)),var(--navigation-navy-active));box-shadow:inset 3px 0 0 var(--accent-gold)}.grp-upload-shell .term-nav-workspace.premium:not(.active){border:thin solid transparent;background:transparent;box-shadow:none}.grp-upload-shell .term-nav-workspace.premium.active:focus-visible,.grp-upload-shell .term-nav-workspace.premium.active:hover{border-color:var(--accent-gold);background:color-mix(in srgb,var(--accent-gold) 22%,var(--navigation-navy-active))}.grp-upload-shell .term-nav-workspace.premium:not(.active):focus-visible,.grp-upload-shell .term-nav-workspace.premium:not(.active):hover{background:var(--navigation-navy-hover)}.grp-upload-shell .term-nav-workspace.premium .term-nav-lock{color:var(--accent-gold);font-weight:750;letter-spacing:.06em;text-transform:uppercase}.grp-upload-shell .term-nav-lock,.grp-upload-shell .term-nav-soon{flex:0 0 auto;margin-left:auto;color:color-mix(in srgb,var(--navigation-text) 62%,transparent);font-size:.5625rem}.grp-upload-shell .term-nav-foot{display:none}@media (max-width:56.25rem){.grp-upload-shell .term-nav-collapse{display:none}.grp-upload-shell .term-nav{position:sticky;top:var(--topbar-h);z-index:8;height:auto;max-height:none;overflow:visible;border-right:0;border-bottom:thin solid color-mix(in srgb,var(--navigation-text) 14%,transparent)}.grp-upload-shell .term-nav-toggle{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;gap:var(--sp-3);border:0;border-radius:0;background:var(--navigation-navy);color:var(--navigation-text);padding:var(--sp-2) var(--sp-3);font:inherit;font-size:.75rem;cursor:pointer}.grp-upload-shell .term-nav-toggle:focus-visible{outline:2px solid var(--accent-gold);outline-offset:-3px}.grp-upload-shell .term-nav-toggle strong{color:var(--accent-gold);font-size:.6875rem}.grp-upload-shell .term-nav-groups{display:none;width:100%;max-height:min(65vh,32rem);overflow-x:hidden;overflow-y:auto;padding:var(--sp-2) var(--sp-3) var(--sp-4)}.grp-upload-shell .term-nav.is-mobile-open .term-nav-groups{display:block}.grp-upload-shell .term-nav-group{display:block;width:100%}.grp-upload-shell .term-nav-link{min-width:0;min-height:2.75rem;border-bottom:0;border-left:var(--sp-1) solid transparent;white-space:normal}.grp-upload-shell .term-nav-link.active{border-left-color:var(--accent-gold);border-bottom-color:transparent}}.grp-upload-shell .term-topbar-desktop-actions{display:contents}.grp-upload-shell .term-topbar-mobile-account,.grp-upload-shell .term-topbar-mobile-actions{display:none}@media (max-width:56.25rem){.grp-upload-shell .term-topbar{gap:var(--sp-2);padding-inline:var(--sp-3)}.grp-upload-shell .term-topbar-brand{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.grp-upload-shell .term-topbar-desktop-actions,.grp-upload-shell .term-topbar-spacer{display:none}.grp-upload-shell .term-topbar-mobile-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-1)}.grp-upload-shell .term-topbar-mobile-actions>.terminal-watchlist-launcher{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:var(--sp-1);border:thin solid var(--border);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand-strong);font:inherit;padding:0 var(--sp-2)}.grp-upload-shell .term-topbar-mobile-account{position:relative;display:block;flex:0 0 auto;color:var(--text-brand-strong);font-size:.6875rem}.grp-upload-shell .term-topbar-mobile-account summary{min-height:var(--control-height);align-content:center;border:thin solid var(--border);border-radius:var(--radius-2);padding:0 var(--sp-2);cursor:pointer;list-style:none}.grp-upload-shell .term-topbar-mobile-account summary::-webkit-details-marker{display:none}.grp-upload-shell .term-topbar-mobile-account nav{position:absolute;top:calc(100% + var(--sp-1));right:0;z-index:14;display:grid;min-width:10.5rem;border:thin solid var(--border-strong);border-radius:var(--radius-2);background:var(--surface-panel);box-shadow:var(--shadow-2);padding:var(--sp-1)}.grp-upload-shell .term-topbar-mobile-account nav a{border-radius:var(--radius-1);color:var(--text-brand-strong);padding:var(--sp-2) var(--sp-3);text-decoration:none}.grp-upload-shell .term-topbar-mobile-account nav .terminal-gilbert-launcher,.grp-upload-shell .term-topbar-mobile-account nav .terminal-watchlist-launcher,.grp-upload-shell .term-topbar-mobile-account nav .theme-toggle{display:inline-flex;min-height:auto;align-items:center;gap:var(--sp-2);width:100%;justify-content:flex-start;border:0;border-radius:var(--radius-1);background:transparent;color:var(--text-brand-strong);font:inherit;padding:var(--sp-2) var(--sp-3)}.grp-upload-shell .term-topbar-mobile-account nav .terminal-gilbert-launcher:focus-visible,.grp-upload-shell .term-topbar-mobile-account nav .terminal-gilbert-launcher:hover,.grp-upload-shell .term-topbar-mobile-account nav .terminal-watchlist-launcher:focus-visible,.grp-upload-shell .term-topbar-mobile-account nav .terminal-watchlist-launcher:hover,.grp-upload-shell .term-topbar-mobile-account nav .theme-toggle:focus-visible,.grp-upload-shell .term-topbar-mobile-account nav .theme-toggle:hover,.grp-upload-shell .term-topbar-mobile-account nav a:focus-visible,.grp-upload-shell .term-topbar-mobile-account nav a:hover{background:var(--accent-gold-muted)}}.grp-upload-shell.term{--topbar-h:3.5rem}.grp-upload-shell .grp-global-topbar{position:relative;z-index:60;display:grid;grid-template-columns:minmax(12rem,17rem) minmax(16rem,34rem) minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;gap:var(--sp-4);height:var(--topbar-h);overflow:visible;padding:0 var(--sp-4)}.grp-upload-shell .grp-global-topbar>.grp-global-brand{grid-column:1}.grp-upload-shell .grp-global-topbar>.grp-global-searchbar{grid-column:2}.grp-upload-shell .grp-global-topbar>.grp-global-actions,.grp-upload-shell .grp-global-topbar>.term-topbar-mobile-actions{grid-column:3;grid-row:1;justify-self:end}.grp-global-brand{display:inline-flex;min-width:0;align-items:center;gap:0;overflow:visible;color:var(--text-brand);text-decoration:none;text-transform:uppercase}.grp-global-brand-plate{display:grid;height:2.5rem;flex:0 0 auto;place-items:center;overflow:visible;border-radius:var(--radius-1);background:transparent}.grp-global-brand-mark{display:block;width:auto;height:2.3rem;max-height:2.3rem;object-fit:contain}.grp-firm-brand-mark{max-width:4.5rem}.grp-global-brand:not(:has(.grp-global-brand-plate)) .grp-global-brand-copy{margin-left:0;border-left:0;padding-left:0}.grp-brand-mark-dark{display:block}.grp-brand-mark-light,[data-theme=light] .grp-brand-mark-dark{display:none}[data-theme=light] .grp-brand-mark-light{display:block}.grp-global-brand-copy{display:grid;max-width:12rem;min-width:0;align-content:center;gap:0;margin-left:var(--sp-2);border-left:thin solid var(--brand-gold);padding-left:var(--sp-3);transform:translateX(0);transform-origin:left center;transition:max-width var(--motion-standard),margin var(--motion-standard),padding var(--motion-standard),opacity var(--motion-fast),transform var(--motion-standard)}.grp-global-brand strong{font-size:1.18rem;letter-spacing:.09em;line-height:1}.grp-global-brand small,.grp-global-brand strong{display:block;overflow:hidden;color:var(--text-brand);font-family:var(--brand-display);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.grp-global-brand small{font-size:.55rem;letter-spacing:.16em;line-height:1.25}@media (min-width:56.3125rem){.grp-upload-shell[data-nav-collapsed=true] .grp-global-topbar{grid-template-columns:4.25rem minmax(16rem,34rem) minmax(0,1fr)}.grp-upload-shell[data-nav-collapsed=true] .grp-global-brand-copy{max-width:0;margin-left:0;overflow:hidden;border-left-color:transparent;padding-left:0;opacity:0;transform:translateX(-.5rem);pointer-events:none}}[data-theme=dark] .grp-global-account>summary,[data-theme=dark] .grp-global-actions .term-topbar-action,[data-theme=dark] .grp-global-actions .theme-toggle,[data-theme=dark] .grp-global-brand small,[data-theme=dark] .grp-global-brand strong,[data-theme=dark] .grp-global-search{color:var(--text-primary)}[data-theme=dark] .grp-global-avatar{background:var(--brand-gold);color:var(--text-on-gold)}.grp-upload-shell .grp-global-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2)}.grp-global-actions .term-topbar-action,.grp-global-actions .theme-toggle,.grp-global-search{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;border:1px solid var(--border);border-radius:var(--radius-2);background:var(--surface-panel);color:var(--text-brand);cursor:pointer;font:inherit;font-size:.6875rem;font-weight:650;padding:0 var(--sp-2);text-decoration:none;white-space:nowrap}.grp-global-chat-btn{gap:var(--sp-1-5)}.grp-global-actions .term-topbar-action:focus-visible,.grp-global-actions .term-topbar-action:hover,.grp-global-actions .theme-toggle:focus-visible,.grp-global-actions .theme-toggle:hover,.grp-global-search:focus-visible,.grp-global-search:hover{border-color:var(--brand-gold);background:var(--accent-gold-muted);color:var(--text-brand)}.grp-global-actions .term-topbar-action:focus-visible,.grp-global-actions .theme-toggle:focus-visible,.grp-global-search:focus-visible{outline:medium solid var(--focus-ring);outline-offset:var(--sp-1)}.grp-global-account{position:relative}.grp-global-account>summary{display:grid;min-width:7.75rem;grid-template-columns:1.875rem minmax(0,1fr);align-items:center;gap:var(--sp-2);color:var(--text-brand);cursor:pointer;list-style:none}.grp-global-account>summary::-webkit-details-marker{display:none}.grp-global-avatar{display:grid;width:1.875rem;height:1.875rem;place-items:center;border-radius:var(--radius-pill);background:var(--brand-navy);color:var(--navigation-text);font-size:.625rem;font-weight:800}.grp-global-user-copy{display:grid;min-width:0;gap:.125rem}.grp-global-user-copy strong{font-size:.6875rem;line-height:1;white-space:nowrap}.grp-global-user-copy small{color:var(--text-muted);font-size:.5625rem;line-height:1}.grp-global-account>nav{position:absolute;z-index:40;top:calc(100% + var(--sp-2));right:0;display:grid;min-width:10.5rem;gap:var(--sp-1);border:1px solid var(--border-strong);border-radius:var(--radius-2);background:var(--surface-panel);box-shadow:var(--shadow-2);padding:var(--sp-1)}.grp-global-account>nav a{border-radius:var(--radius-1);color:var(--text-brand);font-size:.6875rem;padding:var(--sp-2) var(--sp-3);text-decoration:none}.grp-global-account>nav a:focus-visible,.grp-global-account>nav a:hover{background:var(--accent-gold-muted);outline:0}.grp-global-signout-form{display:contents}.grp-global-signout{appearance:none;border:0;border-radius:var(--radius-1);background:transparent;color:var(--text-brand);font:inherit;font-size:.6875rem;text-align:start;padding:var(--sp-2) var(--sp-3);cursor:pointer}.grp-global-signout:focus-visible,.grp-global-signout:hover{background:var(--accent-gold-muted);outline:0}.grp-global-theme-switch-container{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-2) var(--sp-3);font-size:.6875rem;color:var(--text-brand);border-radius:var(--radius-1);background:transparent}.grp-global-theme-switch-container:hover{background:var(--accent-gold-muted)}.grp-global-theme-switch{position:relative;width:1.75rem;height:1rem;border-radius:9999px;background-color:var(--border-strong);border:1px solid var(--border-strong);cursor:pointer;padding:0;transition:background-color .12s,border-color .12s;outline:none}.grp-global-theme-switch.active{background-color:var(--brand-gold);border-color:var(--brand-gold)}.grp-global-theme-switch-slider{position:absolute;top:1px;left:1px;width:calc(1rem - 4px);height:calc(1rem - 4px);border-radius:50%;background-color:var(--surface-panel);transition:transform .12s}[data-theme=dark] .grp-global-theme-switch-slider{background-color:#060708}.grp-global-theme-switch.active .grp-global-theme-switch-slider{transform:translateX(.75rem)}@media (max-width:80rem){.grp-upload-shell .grp-global-topbar{grid-template-columns:minmax(11rem,13.5rem) minmax(14rem,26rem) minmax(0,1fr);gap:var(--sp-3)}}@media (max-width:64rem){.grp-upload-shell .grp-global-topbar,.grp-upload-shell[data-nav-collapsed=true] .grp-global-topbar{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto}}@media (max-width:56.25rem){.grp-upload-shell .grp-global-topbar{padding-inline:var(--sp-3)}.grp-upload-shell .grp-global-actions{display:none}}@media (max-width:40rem){.grp-upload-shell .grp-global-topbar{gap:var(--sp-2)}.grp-upload-shell .grp-global-topbar>.grp-global-brand .grp-global-brand-copy{display:none}.grp-upload-shell .term-topbar-mobile-actions>.terminal-watchlist-launcher span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-brand,.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav-collapse,.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav-group-label{display:none}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav-groups{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-1) var(--sp-4)}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav-workspace .term-nav-link-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav-workspace:focus-visible{outline:none}@media (min-width:56.3125rem){.grp-upload-shell.term[data-platform-nav-mode=workspace-switcher] .term-nav:focus-within,.grp-upload-shell.term[data-platform-nav-mode=workspace-switcher] .term-nav:hover{width:var(--workspace-nav-w);min-width:var(--workspace-nav-w);box-shadow:var(--shadow-1)}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav:focus-within .term-nav-groups,.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav:hover .term-nav-groups{align-items:stretch;gap:var(--sp-1);padding:var(--sp-3) var(--sp-2) var(--sp-4)}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav:focus-within .term-nav-link,.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav:hover .term-nav-link{width:100%;justify-content:flex-start;gap:var(--sp-3);margin-inline:0;padding:var(--sp-2) var(--sp-3);text-align:left}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav:focus-within .term-nav-workspace .term-nav-link-label,.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav:hover .term-nav-workspace .term-nav-link-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:nowrap;font-size:var(--fs-micro);font-weight:650}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav:focus-within .term-nav-link-tile,.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav:hover .term-nav-link-tile{flex:0 0 auto}}@media (max-width:56.25rem){.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav-groups,.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav:hover .term-nav-groups{display:none}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav.is-mobile-open .term-nav-groups,.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav.is-mobile-open:hover .term-nav-groups{display:flex;width:100%;align-items:stretch;gap:var(--sp-1);padding:var(--sp-2) var(--sp-3) var(--sp-4)}.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav.is-mobile-open .term-nav-workspace .term-nav-link-label,.grp-upload-shell[data-platform-nav-mode=workspace-switcher] .term-nav.is-mobile-open:hover .term-nav-workspace .term-nav-link-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}}.rws-workspace-header-row{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:3.25rem;padding:var(--sp-3) var(--sp-5) var(--sp-1);width:100%!important;max-width:none!important;margin-inline:0!important}.rws-identity{display:flex;flex-direction:row;align-items:baseline;gap:var(--sp-2);min-width:0}.rws-workspace-name{font-family:var(--sans);font-size:var(--fs-lead);font-weight:700;line-height:1;letter-spacing:var(--ls-tight);color:var(--text-primary)}.rws-workspace-sub{color:var(--text-muted);font-size:var(--fs-micro);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rws-workspace-tools{display:flex;align-items:center;gap:var(--sp-3);margin-left:auto}.rws-workspace-register{color:var(--text-faint);font-size:var(--fs-micro);line-height:1.2;font-weight:500;white-space:nowrap}.term-topbar-action svg{display:inline-block;vertical-align:middle}.term-unread-count{margin-left:6px}.term-boundary{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--sp-6,24px);background:var(--surface-primary,#090d14);color:var(--text-primary,#ffffff)}.term-boundary[aria-busy=true]{position:fixed;inset:0;z-index:99999;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:term-fade-in .2s ease-out}.term-loading-card{flex-direction:column;gap:var(--sp-4,16px);max-width:440px;padding:32px 28px;background:var(--surface-panel,rgba(16,23,37,.85));border:1px solid var(--border-subtle,rgba(255,255,255,.08));border-radius:var(--radius-3,12px);box-shadow:0 20px 48px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.term-loading-card,.term-loading-embed{display:flex;align-items:center;justify-content:center;width:100%}.term-loading-embed{min-height:280px;padding:var(--sp-4,16px)}.term-loading-card--embedded{max-width:100%;box-shadow:0 8px 24px rgba(0,0,0,.2)}.term-loading-card--compact{max-width:360px;padding:20px 16px;gap:var(--sp-2,8px)}.term-loading-card--compact .term-loading-logo{max-height:38px;max-width:140px}.term-loading-card--compact .term-loading-title{font-size:15px}.term-loading-card--compact .term-loading-sub{font-size:11px}.term-loading-brand{display:flex;align-items:center;justify-content:center;margin-bottom:var(--sp-2,8px)}.term-loading-logo{display:block;width:auto;height:auto;max-height:52px;max-width:180px;object-fit:contain}.term-loading-logo.grp-brand-mark-dark{display:block}.term-loading-logo.grp-brand-mark-light,[data-theme=light] .term-loading-logo.grp-brand-mark-dark{display:none}[data-theme=light] .term-loading-logo.grp-brand-mark-light{display:block}[data-theme=light] .term-boundary{background:var(--surface-page,#f3f0e8);color:var(--text-primary,#1b2230)}[data-theme=light] .term-loading-card{background:var(--surface-panel,rgba(255,255,255,.95));border-color:var(--border,rgba(0,0,0,.08));box-shadow:0 20px 48px rgba(0,0,0,.08)}[data-theme=light] .term-loading-title{color:var(--text-primary,#1b2230)}[data-theme=light] .term-loading-sub{color:var(--text-secondary,#5a616e)}[data-theme=light] .term-loading-bar{background:rgba(0,0,0,.06)}[data-theme=light] .term-loading-spinner-inner{border-color:rgba(0,0,0,.06);border-bottom-color:var(--accent-gold,#9c7b15)}.term-loading-spinner-wrap{position:relative;width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.term-loading-spinner{position:absolute;inset:0;border-radius:50%;border-left:2px solid rgba(185,139,54,.15);border-bottom:2px solid rgba(185,139,54,.15);border-top:2px solid rgba(185,139,54,.15);border-top-color:var(--accent-gold,#b98b36);border-right:2px solid rgba(185,139,54,.15);border-right-color:var(--accent-gold,#b98b36);animation:term-spin 1s cubic-bezier(.55,.15,.45,.85) infinite}.term-loading-spinner-inner{position:absolute;inset:7px;border-radius:50%;border:1.5px solid rgba(255,255,255,.08);border-bottom-color:rgba(185,139,54,.8);animation:term-spin-reverse 1.4s cubic-bezier(.55,.15,.45,.85) infinite}.term-loading-pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--accent-gold,#b98b36);box-shadow:0 0 10px var(--accent-gold,#b98b36);animation:term-dot-pulse 1.8s ease-in-out infinite}.term-loading-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:9999px;background:rgba(185,139,54,.12);border:1px solid rgba(185,139,54,.28);color:var(--accent-gold,#b98b36);font-family:var(--mono,ui-monospace,monospace);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.term-loading-live-dot{width:5px;height:5px;border-radius:50%;background:var(--accent-gold,#b98b36);animation:term-dot-pulse 1.2s ease-in-out infinite}.term-loading-title{margin:0;font-family:var(--sans,ui-sans-serif,system-ui);font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary,#ffffff)}.term-loading-sub{margin:-6px 0 0;font-size:12.5px;line-height:1.45;color:var(--text-secondary,rgba(255,255,255,.6))}.term-loading-bar{width:100%;height:3.5px;background:rgba(255,255,255,.08);border-radius:9999px;overflow:hidden;position:relative;margin-top:4px}.term-loading-bar-fill{position:absolute;inset:0;width:45%;border-radius:9999px;background:linear-gradient(90deg,transparent 0,var(--accent-gold,#b98b36) 50%,#e6ca85 100%);animation:term-load-sweep 1.4s ease-in-out infinite}[data-loading-blur=true]{position:relative;opacity:.65!important;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .2s ease}@keyframes term-fade-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes term-spin{to{transform:rotate(1turn)}}@keyframes term-spin-reverse{to{transform:rotate(-1turn)}}@keyframes term-dot-pulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes term-load-sweep{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(250%)}}.term-nav-pulse-card{margin:var(--sp-3) var(--sp-2) 0;padding:10px 10px 8px;background:var(--surface-secondary,rgba(255,255,255,.03));border:1px solid var(--border-subtle,rgba(255,255,255,.08));border-radius:var(--radius-2,6px);display:flex;flex-direction:column;gap:8px}.term-nav-pulse-header{justify-content:space-between}.term-nav-pulse-header,.term-nav-pulse-title-wrap{display:flex;align-items:center;gap:6px}.term-nav-pulse-live-dot{width:6px;height:6px;border-radius:50%;background:var(--positive,#10b981);box-shadow:0 0 6px var(--positive,#10b981)}.term-nav-pulse-title{font-family:var(--mono,monospace);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary,#ffffff)}.term-nav-pulse-tag{font-size:9px;font-weight:700;padding:1px 4px;border-radius:3px;background:rgba(185,139,54,.15);color:var(--accent-gold,#b98b36);letter-spacing:.06em}.term-nav-pulse-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.term-nav-pulse-metric-chip{display:flex;align-items:baseline;justify-content:space-between;padding:3px 6px;background:var(--surface-panel,rgba(0,0,0,.2));border:1px solid var(--border-default,rgba(255,255,255,.05));border-radius:4px;font-size:10px}.term-nav-pulse-metric-sym{font-family:var(--mono,monospace);font-weight:600;color:var(--text-secondary,rgba(255,255,255,.7))}.term-nav-pulse-metric-val{font-family:var(--mono,monospace);font-weight:700}.term-nav-pulse-metric-val.is-pos{color:var(--positive,#10b981)}.term-nav-pulse-metric-val.is-neg{color:var(--negative,#ef4444)}.term-nav-pulse-metric-val.is-neutral{color:var(--text-primary,#ffffff)}.term-nav-pulse-news{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--border-subtle,rgba(255,255,255,.06));padding-top:6px}.term-nav-pulse-news-item{display:flex;flex-direction:column;gap:2px;text-decoration:none;padding:3px 4px;border-radius:4px;transition:background-color .12s ease}.term-nav-pulse-news-item:focus-visible,.term-nav-pulse-news-item:hover{background:var(--surface-hover,rgba(255,255,255,.06))}.term-nav-pulse-news-meta{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:9px}.term-nav-pulse-news-cat{font-family:var(--mono,monospace);font-weight:700;color:var(--accent-gold,#b98b36);letter-spacing:.05em}.term-nav-pulse-news-time{color:var(--text-tertiary,rgba(255,255,255,.4))}.term-nav-pulse-news-headline{margin:0;font-size:10.5px;line-height:1.35;color:var(--text-secondary,rgba(255,255,255,.8));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.term-nav-pulse-news-item:hover .term-nav-pulse-news-headline{color:var(--text-primary,#ffffff)}.gilmer-workspace-market{height:100dvh;min-height:0;overflow:hidden}.gilmer-workspace-market .term-topbar{position:sticky;top:0}@media (min-width:56.251rem){body:has(.gilmer-workspace-market),html:has(.gilmer-workspace-market){overflow:clip}body:has(.gilmer-workspace-market){position:fixed;inset:0;width:100%}.grp-upload-shell.gilmer-workspace-market{overflow:clip}.grp-upload-shell.gilmer-workspace-market>.term-nav{position:relative;top:auto;height:auto;min-height:0;max-height:100%;align-self:stretch;overflow-y:auto}}.gilmer-workspace-market .term-main:has(>.mt-workspace),.term-main:has(>.mt-workspace){max-width:none;min-width:0;min-height:0;margin:0;overflow:hidden;padding:0}.mt-workspace{width:100%;height:100%;min-height:0;overflow:hidden}.mt-chrome,.mt-workspace{display:flex;min-width:0;flex-direction:column}.mt-chrome{position:relative;z-index:6;align-items:stretch;flex:0 0 auto;gap:var(--sp-1);border-bottom:var(--border-width-structural) solid var(--border-default);background:var(--surface-panel);padding:0}.mt-chrome>.rws-workspace-header-row{padding-inline:var(--rws-gutter,var(--sp-3))}.mt-chrome .mt-primary-nav-row{padding-inline:var(--mt-canvas-inset)}.mt-workspace-earnings .mt-chrome>.rws-workspace-header-row{display:none}.mt-workspace-etf-command .mt-content{padding:var(--sp-2) var(--sp-3) var(--sp-4)}.mt-workspace-etf-detail .mt-content{padding:var(--sp-2) var(--sp-2) var(--sp-4)}.term:has(.mt-workspace-etf-detail) .secsearch-input{min-height:2.25rem;border-color:var(--border-strong);border-radius:var(--radius-1);background:var(--surface-panel);font-size:var(--fs-body-sm)}.term:has(.mt-workspace-etf-detail) .secsearch-input:focus{border-color:var(--accent-gold);outline:2px solid color-mix(in srgb,var(--accent-gold) 28%,transparent);outline-offset:1px}.mt-primary-nav{min-width:0;flex:1 1 auto;width:100%;overflow:hidden;contain:inline-size paint}.mt-primary-nav-row{box-sizing:border-box;display:flex;contain:inline-size layout paint;max-width:100%;min-width:0;gap:var(--sp-2);margin:0;overflow-x:auto;overflow-y:hidden;padding:0;list-style:none;scrollbar-color:var(--border-emphasis) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.mt-primary-nav-item{min-width:0;flex:0 0 auto}.mt-primary-tab{position:relative;display:flex;min-height:var(--control-height);align-items:center;border-bottom:var(--sp-1) solid transparent;color:var(--text-secondary);font-family:var(--font-sans,system-ui,-apple-system,sans-serif);font-size:var(--type-navigation-size);font-weight:600;line-height:1;padding:var(--sp-2) var(--sp-3);scroll-margin-inline:var(--sp-6);text-decoration:none;white-space:nowrap;transition:color var(--motion-fast) linear,border-color var(--motion-fast) linear,background var(--motion-fast) linear}.mt-primary-tab:hover{color:var(--text-primary);background:var(--surface-raised)}.mt-primary-tab.active{border-bottom-color:var(--accent-gold);color:var(--text-primary);background:var(--brand-navy-soft);font-weight:600}.mt-primary-nav .mt-primary-tab:focus-visible{border-radius:var(--radius-1);outline:2px solid var(--focus-ring);outline-offset:-2px}.mt-primary-tab-label{display:inline}.mt-secondary-nav{position:relative;z-index:5;min-width:0;max-width:100%;flex:0 0 auto;overflow:hidden;contain:inline-size paint;border-bottom:var(--border-width-structural) solid var(--border);background:var(--surface-panel);padding:0 var(--sp-3)}.mt-secondary-nav-row{display:flex;contain:inline-size layout paint;min-width:0;gap:var(--sp-2);margin:0;overflow-x:auto;overflow-y:hidden;padding:0;list-style:none;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin;overscroll-behavior-inline:contain}.mt-secondary-nav-item{min-width:0;flex:0 0 auto}.mt-secondary-tab{appearance:none;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height);border:0;border-bottom:var(--sp-1) solid transparent;border-radius:0;background:transparent;color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--type-navigation-size);font-weight:600;line-height:1;padding:var(--sp-2) var(--sp-3);scroll-margin-inline:var(--sp-3);text-decoration:none;white-space:nowrap;transition:color var(--motion-fast) linear,border-color var(--motion-fast) linear,background var(--motion-fast) linear}.mt-secondary-tab:hover{background:var(--surface-raised);color:var(--text-primary)}.mt-secondary-tab.active{border-bottom-color:var(--accent-gold);background:var(--brand-navy-soft);color:var(--text-primary);font-weight:600}.mt-secondary-nav .mt-secondary-tab:focus-visible{border-radius:0;outline:var(--border-width-emphasis) solid var(--focus-ring);outline-offset:calc(-1 * var(--border-width-emphasis));color:var(--text-primary)}.mt-secondary-tab-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mt-secondary-tab-label-compact{display:inline}.mt-secondary-tab-availability{margin-left:var(--sp-1);padding:0 var(--sp-1);border:1px solid var(--border);border-radius:var(--radius-1);font-size:var(--fs-micro);font-weight:500;color:var(--text-muted);white-space:nowrap}@media (min-width:115rem){.mt-secondary-tab-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.mt-secondary-tab-label-compact{display:none}}.mt-content{width:100%;min-width:0;min-height:0;flex:1 1 auto;overflow:auto;overscroll-behavior:contain;padding:0 0 var(--sp-7);scroll-padding-top:var(--sp-3);color:var(--text-primary);font-family:var(--font-ui);font-size:.75rem;line-height:1.45}.mt-content :where(button,input,select,textarea,table){font-family:var(--font-ui)}.mt-content :where(button,input,select,textarea){font-size:.75rem}.mt-content :where(.term-title,.mtk-page-heading h1){color:var(--text-brand);font-family:var(--font-brand);font-weight:var(--weight-page);letter-spacing:0}.mt-content :where(.term-desc,.mtk-page-heading p){max-width:72rem;color:var(--text-muted);font-family:var(--font-ui);font-size:.75rem;line-height:1.45}.mt-content>*+*{margin-block-start:var(--section-spacing)}.mt-content .term-databar{flex-wrap:wrap}.mt-module-loading{display:grid;min-width:0;gap:var(--sp-3);overflow:hidden}.mt-module-loading-chart,.mt-module-loading-rows span,.mt-module-loading-title{display:block;border-radius:var(--radius-1);background:var(--surface-raised)}.mt-module-loading-title{width:min(16rem,48%);height:.875rem}.mt-module-loading-chart{min-height:14rem;border:var(--border-width-structural) solid var(--border-faint)}.mt-module-loading-rows{display:grid;gap:var(--sp-2)}.mt-module-loading-rows span{min-height:1.75rem;border-bottom:var(--border-width-structural) solid var(--border-faint)}@media (max-width:75rem){.mt-chrome{display:block;padding-top:0}}@media (max-width:56.25rem){body:has(.gilmer-workspace-market),html:has(.gilmer-workspace-market){width:100%;max-width:100%;overflow-x:clip}.gilmer-workspace-market{width:100%;max-width:100%;height:auto;min-height:100dvh;overflow-x:clip;overflow-y:visible}.grp-upload-shell.gilmer-workspace-market .term-nav{position:static;width:100%;max-width:100%;min-height:0;overflow-x:auto;overflow-y:hidden}.grp-upload-shell.gilmer-workspace-market[data-platform-nav-mode=workspace-switcher] .term-nav-toggle{display:none}.grp-upload-shell.gilmer-workspace-market[data-platform-nav-mode=workspace-switcher] .term-nav-groups,.grp-upload-shell.gilmer-workspace-market[data-platform-nav-mode=workspace-switcher] .term-nav:hover .term-nav-groups{display:flex;width:max-content;flex-direction:row;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3)}.grp-upload-shell.gilmer-workspace-market[data-platform-nav-mode=workspace-switcher] .term-nav-link{width:2.75rem;min-height:2.75rem;justify-content:center;margin:0;border:0;padding:0}.grp-upload-shell.gilmer-workspace-market[data-platform-nav-mode=workspace-switcher] .term-nav-link-tile{display:grid;width:2rem;height:2rem;place-items:center;border:var(--border-width-structural) solid transparent;border-radius:var(--radius-1);color:inherit;font-size:.625rem;font-weight:750}.grp-upload-shell.gilmer-workspace-market[data-platform-nav-mode=workspace-switcher] .term-nav-link-tile img{display:block;width:1.5rem;height:1.5rem;object-fit:contain}.gilmer-workspace-market .term-main:has(>.mt-workspace),.term-main:has(>.mt-workspace){overflow:visible}.mt-workspace{height:auto;overflow:visible}.mt-chrome{position:static;max-width:100%;overflow:hidden}.mt-content{overflow:visible;padding-block:var(--sp-3) var(--sp-7)}}@media (max-width:40rem){.mt-primary-tab{min-height:var(--control-height);padding-inline:var(--sp-3)}}.mt-primary-nav-row,.mt-secondary-nav-row{scrollbar-width:none}.mt-primary-nav-row::-webkit-scrollbar,.mt-secondary-nav-row::-webkit-scrollbar{display:none}@media (max-width:64rem){.mt-primary-nav-row{gap:var(--sp-1)}.mt-primary-tab{padding-inline:var(--sp-2)}}@media (prefers-reduced-motion:reduce){.mt-primary-tab,.mt-secondary-tab{transition:none}.mt-primary-nav-row,.mt-secondary-nav-row{scroll-behavior:auto}}.mt-workspace :is(.term-title,.mtk-page-heading h1){color:var(--text-brand);font-family:var(--serif-display);font-size:1.5rem;font-weight:var(--weight-page);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;letter-spacing:0;line-height:1.15}.mt-workspace :is(.term-desc,.mtk-page-heading p){color:var(--text-muted);font-size:var(--fs-body-sm)}.mt-workspace :is(.panel-head,.card>.card-head,.mtk-section-header){display:flex;min-height:2.2rem;align-items:center;justify-content:space-between;gap:var(--sp-3);margin:0;border-inline-start:var(--border-width-emphasis) solid var(--accent-gold);border-block-end:var(--border-width-structural) solid var(--border-faint);background:color-mix(in srgb,var(--brand-navy) 3%,var(--surface-panel));padding:var(--sp-1) var(--sp-3)}.mt-workspace :is(.panel-title,.card>.card-head :is(h2,h3,h4),.mtk-section-header h2){margin:0;color:var(--text-brand);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--weight-section);letter-spacing:0;line-height:1.2;text-transform:uppercase}.mt-workspace :is(.panel-meta,.card>.card-head>span,.card>.card-head .bt-muted,.mtk-section-header>span,.mtk-section-header p){color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--weight-supporting);text-transform:none}.mt-workspace :is(.panel-actions,.panel-head,.card>.card-head,.mtk-section-header) :where(a,button.ds-link){display:inline-flex;align-items:center;gap:var(--sp-1);border:0;background:transparent;color:var(--text-brand);padding:0;font:inherit;font-size:var(--fs-label);font-weight:var(--weight-action);text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer}.mt-workspace :is(.panel-actions,.panel-head,.card>.card-head,.mtk-section-header) :where(a,button.ds-link):is(:hover,:focus-visible){color:var(--accent-gold)}.mt-workspace :is(.panel,.card){border:var(--border-width-structural) solid var(--border-faint);border-radius:var(--radius-2);box-shadow:none}.mt-workspace .card{padding:0}.mt-workspace .card>:not(.card-head){padding-inline:var(--sp-3)}.mt-workspace .card>.card-head+:not(.card-head){padding-block-start:var(--sp-3)}.mt-workspace .card>:last-child:not(.card-head){padding-block-end:var(--sp-3)}.mt-workspace .card>:is(.table-wrap,.table-scroll){padding-inline:0}.mt-workspace .card>.card-head+:is(.table-wrap,.table-scroll){padding-block-start:0}.mt-workspace .card>:last-child:is(.table-wrap,.table-scroll){padding-block-end:0}.mt-workspace .section-head h2{letter-spacing:0}.mt-workspace .term-method-title{color:var(--text-brand)}