.market-read-overview,.market-read-overview-state{color:var(--cluster-ink,#f4f7fb)}.market-read-overview{gap:10px;display:grid}.market-read-ink-black{background:radial-gradient(70% 50% at 18% 20%,#ffffff0f 0%,#0000 52%),linear-gradient(128deg,#0000 38%,#f0f4f80a 50%,#0000 60%),linear-gradient(#12141afa,#060709fc)}.market-read-cyan{color:var(--cluster-cyan-bright,#9fe8f4)}.market-read-overview-header,.market-read-card-header,.market-read-meta,.market-read-gauge,.market-read-change,.market-read-overview-state{align-items:center;display:flex}.market-read-overview-header{border-bottom:1px solid #c8dce629;justify-content:space-between;gap:16px;padding:0 0 9px}.market-read-eyebrow{color:var(--cluster-cyan-bright,#9fe8f4);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.market-read-overview h1,.market-read-card h2,.market-read-card h3,.market-read-overview-state h1,.market-read-gauge strong,.market-read-change strong{color:var(--cluster-ink,#f4f7fb);margin:0}.market-read-overview h1,.market-read-overview-state h1{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:650;line-height:1.12}.market-read-card-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;display:grid}.market-read-card{background:radial-gradient(70% 50% at 16% 18%,#ffffff0f 0%,#0000 52%),linear-gradient(128deg,#0000 38%,#f0f4f80a 50%,#0000 60%),linear-gradient(#12141afa,#060709fc);border:1px solid #d2dae426;border-top:2px solid #e6ebf073;border-radius:3px;gap:12px;min-width:0;padding:15px;display:grid;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #00000047,0 18px 42px #00000061}.market-read-card.market-read-freshness-stale{border-top-color:var(--cluster-gold,#d4b896)}.market-read-card.market-read-freshness-unavailable{border-top-color:var(--cluster-red,#ff6d7f)}.market-read-card.market-read-freshness-current{border-top-color:var(--cluster-chrome-bright,#e8eef4)}.market-read-card-header{justify-content:space-between;align-items:flex-start;gap:14px}.market-read-ticker{color:var(--cluster-cyan-bright,#9fe8f4);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.market-read-card h2{font-size:15px;line-height:1.2}.market-read-card-header p,.market-read-overview-state p,.market-read-levels p,.market-read-changes p{color:var(--cluster-muted,#8796a8);margin:6px 0 0;font-size:13px;line-height:1.5}.market-read-open-button,.market-read-refresh-button,.market-read-retry-button{color:#050608;cursor:pointer;background:linear-gradient(#e8eef4,#9fe8f4 42%,#5ec8d8);border:1px solid #c8dce659;border-radius:3px;flex:none;justify-content:center;align-items:center;min-width:34px;min-height:34px;display:inline-flex;box-shadow:0 0 14px #9fe8f429}.market-read-retry-button{gap:7px;padding:0 12px;font-size:13px;font-weight:700}.market-read-open-button:hover,.market-read-refresh-button:hover,.market-read-retry-button:hover{background:linear-gradient(#fff,#e8eef4);border-color:#c5ced6}.market-read-open-button:focus-visible,.market-read-refresh-button:focus-visible,.market-read-retry-button:focus-visible{outline-offset:2px;outline:2px solid #9fe8f4}.market-read-meta{flex-wrap:wrap;gap:6px}.market-read-meta-item{min-width:0;color:var(--cluster-muted,#8796a8);background:#05080b;border:1px solid #c8dce61c;grid-template-columns:auto auto 1fr;align-items:center;gap:5px;padding:4px 7px;font-size:11px;display:inline-grid}.market-read-meta-item strong{overflow-wrap:anywhere;min-width:0;color:var(--cluster-ink,#f4f7fb);font-size:11px}.market-read-state-strip{background:#0003;border:1px solid #c8dce61f;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.market-read-state-strip .market-read-state-item{background:0 0;border:0;border-right:1px solid #c8dce61f;min-width:0;padding:9px 10px}.market-read-state-strip .market-read-state-item:last-child{border-right:0}.market-read-state-strip .market-read-state-item dt{color:var(--cluster-muted,#8796a8);text-transform:uppercase;font-size:9px}.market-read-state-strip .market-read-state-item dd{color:var(--cluster-ink,#f4f7fb);margin:5px 0 0;font-size:13px;font-weight:600}.market-read-profile{background:#00000047;border:1px solid #c8dce61f}.market-read-profile>header{border-bottom:1px solid #c8dce61a;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.market-read-profile>header span{color:var(--cluster-ink,#f4f7fb);text-transform:uppercase;font-size:9px;font-weight:700}.market-read-profile>header small{color:var(--cluster-muted,#8796a8);font-size:9px}.market-read-profile dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.market-read-profile dl>div{border-bottom:1px solid #c8dce614;border-right:1px solid #c8dce614;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-width:0;padding:9px 10px;display:grid}.market-read-profile dl>div:nth-child(2n){border-right:0}.market-read-profile dl>div:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.market-read-profile dt{color:var(--cluster-muted,#8796a8);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;overflow:hidden}.market-read-profile dd{color:var(--cluster-ink,#f4f7fb);margin:0;font-size:11px;font-weight:700}.market-read-profile .is-unmeasured dd{color:var(--cluster-muted,#8796a8);font-weight:500}.market-read-meta-stale strong{color:var(--cluster-gold,#d4b896)}.market-read-meta-unavailable strong{color:var(--cluster-red,#ff6d7f)}.market-read-meta-current strong{color:var(--cluster-green,#42d99b)}.market-read-state,.market-read-gauges,.market-read-levels,.market-read-changes,.market-read-calibration{border-top:1px solid #c8dce61f;min-width:0;padding-top:13px}.market-read-state h3,.market-read-gauges h3,.market-read-levels h3,.market-read-changes h3,.market-read-calibration h3{color:var(--cluster-muted,#8796a8);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.market-read-state-item{background:#00000040;border:1px solid #c8dce61f;gap:6px;padding:12px 14px;display:grid}.market-read-state-item strong{color:var(--cluster-ink,#f4f7fb);font-size:16px}.market-read-state-item span{color:var(--cluster-soft,#c5d0dc);font-size:13px;line-height:1.45}.market-read-gauges ul,.market-read-changes ul,.market-read-levels ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.market-read-gauge,.market-read-change{background:#00000038;border:1px solid #c8dce61f;justify-content:space-between;gap:12px;min-height:40px;padding:10px 12px}.market-read-gauge span,.market-read-change span{color:var(--cluster-muted,#8796a8);font-size:12px}.market-read-history{border-top:1px solid #c8dce61f;margin-top:4px;padding-top:14px}.market-read-history-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.market-read-history-toggle{min-height:30px;color:var(--cluster-ice,#e8f4f8);cursor:pointer;background:0 0;border:1px solid #c8dce647;border-radius:3px;padding:0 10px;font-size:12px}.market-read-history-toggle:hover{background:#e8eef40d;border-color:#c8dce680}.market-read-history-status{color:var(--cluster-muted,#8796a8);margin:0;font-size:13px}.market-read-history-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.market-read-history-list li{background:#00000038;border:1px solid #c8dce61f;padding:12px}.market-read-history-sample-meta{color:var(--cluster-muted,#8796a8);text-transform:uppercase;flex-wrap:wrap;gap:8px 14px;margin-bottom:8px;font-size:11px;display:flex}.market-read-history-gauges{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0;display:grid}.market-read-history-gauges dt{color:var(--cluster-muted,#8796a8);text-transform:uppercase;font-size:10px}.market-read-history-gauges dd{color:var(--cluster-ink,#f4f7fb);margin:2px 0 0;font-size:13px;font-weight:600}.market-read-overview-state{text-align:center;border:1px solid #c8dce624;flex-direction:column;justify-content:center;gap:8px;height:fit-content;min-height:0;padding:16px}.market-read-loading-signal{border:2px solid #9fe8f4;border-radius:50%;width:12px;height:12px;animation:1.2s ease-in-out infinite market-read-pulse;box-shadow:0 0 22px #9fe8f473}.market-read-loading-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,720px);margin-top:8px;display:grid}.market-read-loading-card{background:repeating-linear-gradient(135deg,#0a0c0f 0 18px,#10141a 18px 36px);border:1px solid #c8dce61f;height:120px}.market-read-detail-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}@keyframes market-read-pulse{50%{opacity:.3;transform:scale(.75)}}@media (width<=720px){.market-read-card-grid,.market-read-loading-grid{grid-template-columns:1fr}}.market-read-overview{background:0 0;gap:7px}.market-read-overview-header{border-bottom-color:var(--cluster-line,#c8dce624);min-height:30px;padding:0 0 6px}.market-read-overview-header>div{align-items:baseline;gap:9px;display:flex}.market-read-overview-header>div>span{color:var(--cluster-cyan-bright,#18d5f2);letter-spacing:0;text-transform:uppercase;font:650 9px/1.2 SFMono-Regular,Consolas,monospace}.market-read-overview h1{font-size:14px;font-weight:700}.market-read-refresh-button{min-width:28px;min-height:28px;color:var(--cluster-cyan-bright,#18d5f2);box-shadow:none;background:#071722}.market-read-card-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px}.market-read-card{background:linear-gradient(165deg,#071620fa,#03070bfe 68%);border-top-width:1px;border-radius:2px;grid-template-rows:auto auto auto 1fr auto;gap:0;min-height:0;padding:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.market-read-card-header{border-bottom:1px solid #c8dce61a;align-items:center;min-height:39px;padding:7px 8px 5px 10px}.market-read-card-identity{align-items:baseline;gap:8px;min-width:0;display:flex}.market-read-ticker{letter-spacing:0;margin:0;font:750 13px/1 SFMono-Regular,Consolas,monospace}.market-read-card h2{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.15;overflow:hidden}.market-read-open-button{border-color:var(--cluster-line);min-width:27px;min-height:27px;color:var(--cluster-cyan-bright,#18d5f2);box-shadow:none;background:#07131d}.market-read-card-headline{min-height:42px;color:var(--cluster-soft,#b3c7d5);margin:0;padding:7px 10px;font-size:11px;line-height:1.35}.market-read-state-strip{border-left:0;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr))}.market-read-state-strip .market-read-state-item{min-height:43px;padding:6px 9px}.market-read-state-strip .market-read-state-item dt{font-size:8px}.market-read-state-strip .market-read-state-item dd{margin-top:3px;font-size:11px}.market-read-profile{background:#00000029;border-left:0;border-right:0}.market-read-profile dl>div{min-height:30px;padding:6px 9px}.market-read-profile dt{letter-spacing:0;font-size:8px}.market-read-profile dd{font-size:10px}.market-read-card-status{min-height:28px;color:var(--cluster-muted,#708a9c);border-top:1px solid #c8dce61a;flex-wrap:wrap;align-items:center;gap:4px 9px;padding:5px 9px;font:600 8px/1.25 SFMono-Regular,Consolas,monospace;display:flex}.market-read-card-status span{align-items:center;gap:4px;display:inline-flex}.market-read-card-status .market-read-status-current{color:var(--cluster-green,#42d99b)}.market-read-card-status .market-read-status-delayed{color:var(--cluster-cyan-bright,#18d5f2)}.market-read-card-status .market-read-status-stale{color:var(--cluster-gold,#d4b896)}.market-read-card-status .market-read-status-unavailable{color:var(--cluster-red,#ff6d7f)}@media (width>=1180px){.market-read-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.market-read-card-grid{grid-template-columns:1fr}.market-read-card-headline{min-height:0}}.market-read-overview{gap:5px;min-height:0}.market-read-blotter{scrollbar-gutter:stable;background:#020608;border:1px solid #7dc5cc3d;min-height:0;overflow-y:auto}.instrument-workspace .market-read-blotter>.market-read-card-grid{grid-template-columns:none;gap:0;min-height:0;display:block;overflow:visible}.market-read-blotter-head,.market-read-card{grid-template-columns:minmax(124px,.8fr) minmax(190px,1.55fr) repeat(2,minmax(72px,.55fr)) repeat(5,minmax(76px,.58fr)) minmax(96px,.7fr) 30px;align-items:stretch;display:grid}.market-read-blotter-head{z-index:3;background:#071116;border-bottom:1px solid #7dc5cc40;min-height:28px;position:sticky;top:0}.market-read-blotter-head>span{color:#7896a3;text-transform:uppercase;border-right:1px solid #7dc5cc1c;align-items:center;min-width:0;padding:0 7px;font:650 8px/1.1 SFMono-Regular,Consolas,monospace;display:flex}.market-read-card{min-height:48px;box-shadow:none;background:#03080b;border-top:0;border-bottom:1px solid #7dc5cc21;border-left:2px solid #7dc5cc4d;border-right:0;border-radius:0;padding:0}.market-read-card:last-child{border-bottom:0}.market-read-card:hover{background:#071116}.market-read-card.market-read-freshness-current{border-left-color:var(--cluster-green,#42d99b)}.market-read-card.market-read-freshness-delayed{border-left-color:var(--cluster-cyan-bright,#18d5f2)}.market-read-card.market-read-freshness-stale{border-left-color:var(--cluster-gold,#d4b896)}.market-read-card.market-read-freshness-unavailable{border-left-color:var(--cluster-red,#ff6d7f)}.market-read-instrument-cell,.market-read-blotter-cell,.market-read-card-headline,.market-read-row-status{border-right:1px solid #7dc5cc1a;min-width:0;padding:7px}.market-read-instrument-cell{align-content:center;gap:4px;display:grid}.market-read-instrument-cell .market-read-ticker{margin:0;font-size:12px;line-height:1}.market-read-instrument-cell>span{color:var(--cluster-muted,#708a9c);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.market-read-card-headline{min-height:0;color:var(--cluster-soft,#b3c7d5);text-overflow:ellipsis;align-items:center;margin:0;font-size:10px;line-height:1.28;display:flex;overflow:hidden}.market-read-blotter-cell{align-content:center;display:grid}.market-read-blotter-cell strong{color:var(--cluster-ice,#dce8ef);text-overflow:ellipsis;font-size:9px;font-weight:650;line-height:1.2;overflow:hidden}.market-read-cell-label{display:none}.market-read-row-status{align-content:center;gap:3px;display:grid}.market-read-row-status span{text-transform:uppercase;align-items:center;gap:4px;font:650 8px/1 SFMono-Regular,Consolas,monospace;display:inline-flex}.market-read-row-status small{color:var(--cluster-muted,#708a9c);font:600 8px/1 SFMono-Regular,Consolas,monospace}.market-read-open-button{background:0 0;border:0;border-radius:0;width:100%;min-width:0;min-height:100%}.market-read-open-button:hover{background:#18d5f214}@media (width<=1180px){.market-read-blotter-head,.market-read-card{grid-template-columns:minmax(112px,.8fr) minmax(170px,1.45fr) minmax(70px,.55fr) repeat(3,minmax(74px,.58fr)) minmax(76px,.58fr) minmax(88px,.65fr) 30px}.market-read-blotter-head>.market-read-col-volatility,.market-read-volatility,.market-read-blotter-head>.market-read-col-alignment,.market-read-alignment{display:none}}@media (width<=760px){.market-read-overview-header>div>span{display:none}.market-read-blotter-head,.market-read-card{grid-template-columns:60px repeat(3,minmax(0,1fr)) 54px 27px}.market-read-blotter-head>.market-read-col-read,.market-read-card-headline,.market-read-blotter-head>.market-read-col-participation,.market-read-participation,.market-read-blotter-head>.market-read-col-trend-quality,.market-read-trend-quality{display:none}.market-read-blotter-head>span{padding:0 4px;font-size:7px}.market-read-instrument-cell,.market-read-blotter-cell,.market-read-row-status{padding:6px 4px}.market-read-instrument-cell>span{display:none}.market-read-instrument-cell .market-read-ticker{font-size:11px}.market-read-blotter-cell strong{font-size:8px}.market-read-row-status span,.market-read-row-status small{font-size:7px}}.cluster-live-link{color:#c6d3dfb8;min-width:0;font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:9px;display:inline-flex}.cluster-live-link>i{background:#6d7883;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px}.cluster-live-link strong{color:#dce7f0;font-size:inherit;font-weight:600}.cluster-live-link-connected>i{color:#5ddc9c;background:#5ddc9c}.cluster-live-link-connecting>i{color:#14c9e4;background:#14c9e4}.cluster-live-link-recovering>i{color:#e4b776;background:#e4b776}.cluster-live-link-offline>i{color:#e46f6f;background:#e46f6f}@media (width<=620px){.cluster-live-link>span,.cluster-live-link strong{display:none}}.v3-feature-surface{--v3-void:#000203;--v3-ink:#050d12bd;--v3-ink-raised:#0a171ed6;--v3-metal:#0b202a;--v3-chrome:#c8d0d8;--v3-chrome-bright:#e1ebef;--v3-ice:#dbe7ed;--v3-cyan:#24bcd2;--v3-cyan-bright:#72e7f3;--v3-copy:#dbe7ed;--v3-soft:#9fb1bb;--v3-muted:#69808c;--v3-line:#78bed033;--v3-line-strong:#66dcef6b;--v3-green:#55d999;--v3-gold:#e3bd74;--v3-red:#f27682;--v3-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;box-sizing:border-box;width:100%;color:var(--v3-copy);border:1px solid var(--v3-line);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:linear-gradient(135deg,#e1f9ff0e,#0000 28%),linear-gradient(#10232c52,#02070a9e),#040b0fbd;border-radius:6px;align-self:start;height:fit-content;margin:0;padding:8px;font:500 12px/1.35 Inter,ui-sans-serif,system-ui,sans-serif;position:relative;box-shadow:inset 0 1px #e1f9ff12,0 16px 48px #00000038}.v3-feature-surface:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#b0eff96b,#0000);height:1px;position:absolute;inset:0 18px auto}.v3-feature-surface *,.v3-feature-surface :before,.v3-feature-surface :after{box-sizing:border-box}.v3-feature-surface h1,.v3-feature-surface h2,.v3-feature-surface h3,.v3-feature-surface p{margin:0}.v3-feature-heading{border-bottom:1px solid var(--v3-line);justify-content:space-between;align-items:end;gap:16px;min-height:32px;padding-bottom:7px;display:flex}.v3-feature-heading:after{content:"";background:linear-gradient(90deg, var(--v3-cyan), transparent);width:42px;height:1px;margin-left:auto}.v3-feature-eyebrow{color:var(--v3-cyan-bright);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:700;display:block}.v3-feature-heading h1{color:var(--v3-copy);letter-spacing:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:650;line-height:1.15}.v3-feature-actions{align-items:center;gap:8px;display:flex}.v3-feature-icon-button,.v3-feature-command,.v3-feature-row-action{border:1px solid var(--v3-line-strong);min-height:36px;color:var(--v3-ice);cursor:pointer;font:650 12px/1 var(--v3-mono);-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);background:linear-gradient(#e1f9ff12,#0000 52%),#040c11c7;border-radius:5px;box-shadow:inset 0 1px #e1f9ff12,0 8px 22px #00000029}.v3-feature-icon-button{place-items:center;width:36px;padding:0;display:grid}.v3-feature-command,.v3-feature-row-action{align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.v3-feature-row-action{min-height:30px;padding:5px 8px;font-size:12px}.v3-feature-icon-button:hover,.v3-feature-command:hover,.v3-feature-row-action:hover{border-color:var(--v3-cyan-bright);color:var(--v3-copy);background:linear-gradient(#e1f9ff1a,#0000 50%),#091a22db}.v3-feature-icon-button:focus-visible,.v3-feature-command:focus-visible,.v3-feature-row-action:focus-visible{outline:2px solid var(--v3-cyan-bright);outline-offset:2px}.v3-feature-meta{color:var(--v3-muted);flex-wrap:wrap;gap:10px 18px;margin:8px 0;font-size:12px;display:flex}.v3-feature-meta>span{align-items:center;gap:6px;display:inline-flex}.v3-feature-meta strong{color:var(--v3-copy);font-weight:650}.v3-feature-freshness i{background:var(--v3-green);border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #42d99bbf}.v3-feature-freshness-stale i,.v3-feature-freshness-delayed i,.v3-feature-freshness-last_known_good i{background:var(--v3-gold);box-shadow:0 0 10px #d4b89673}.v3-feature-freshness-unavailable i{background:var(--v3-red);box-shadow:none}.v3-feature-list{border-top:1px solid var(--v3-line);margin:0;padding:0;list-style:none}.v3-feature-row{border-bottom:1px solid #c8dce61a;grid-template-columns:minmax(0,1.4fr) minmax(130px,.85fr) minmax(120px,.7fr);align-items:center;gap:14px;min-height:62px;padding:10px 0;transition:background-color .16s,box-shadow .16s;display:grid;position:relative}.v3-feature-row:hover{background:#eef2f609;box-shadow:inset 2px 0 #c8eef66b}.v3-feature-row:last-child{border-bottom:0}.v3-feature-row-main{min-width:0}.v3-feature-row-main strong{color:var(--v3-copy);font-size:14px;font-weight:650;display:block}.v3-feature-row-main p{color:var(--v3-muted);overflow-wrap:anywhere;margin-top:4px;font-size:13px}.v3-feature-row-label{color:var(--v3-cyan-bright);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.v3-feature-row-value{color:var(--v3-soft);text-align:right;overflow-wrap:anywhere;font-size:13px}.v3-feature-pill{width:fit-content;max-width:100%;min-height:22px;color:var(--v3-ice);letter-spacing:.07em;text-transform:uppercase;background:#10141ad9;border:1px solid #c8dce647;border-radius:2px;align-items:center;padding:3px 7px;font-size:11px;font-weight:700;display:inline-flex}.v3-feature-pill-high,.v3-feature-pill-critical{color:#ffc4b5;background:#3c0e1273;border-color:#ff6d7f8c}.v3-feature-pill-medium,.v3-feature-pill-pending{color:#f0dfc0;background:#3728126b;border-color:#d4b8968c}.v3-feature-pill-resolved,.v3-feature-pill-active,.v3-feature-pill-effective{color:#bff8e7;background:#0830246b;border-color:#42d99b7a}.v3-feature-pill-unavailable,.v3-feature-pill-expired,.v3-feature-pill-cancelled{color:#ffc6c6;background:#3710106b;border-color:#c4686880}.v3-feature-empty-copy,.v3-feature-unavailable-copy,.v3-feature-loading-line{min-height:92px;color:var(--v3-muted);background:linear-gradient(135deg,#eef2f609,#0000 44%),#03050775;border:1px solid #d2dae41f;border-radius:6px;align-items:flex-start;gap:12px;margin-top:18px;padding:18px;display:flex}.v3-feature-empty-copy svg,.v3-feature-unavailable-copy>svg{box-sizing:content-box;color:var(--v3-cyan-bright);background:#c8eef609;border:1px solid #c8eef638;border-radius:999px;flex:none;padding:9px}.v3-feature-unavailable-copy h2{color:var(--v3-copy);font-size:16px;font-weight:650}.v3-feature-unavailable-copy p{color:var(--v3-muted);margin-top:4px}.v3-feature-unavailable .v3-feature-command{margin:12px 0 2px}.v3-feature-loading-line{align-items:center;min-height:auto;padding:16px 18px}.v3-feature-loading-line span{background:var(--v3-cyan-bright);border-radius:999px;width:9px;height:9px;animation:1.3s ease-in-out infinite v3-feature-pulse;box-shadow:0 0 16px #9fe8f4bf}.v3-feature-loading-rows{gap:8px;display:grid}.v3-feature-loading-rows span{background:linear-gradient(165deg,#ffffff08,#0000 50%),#0a0c0f;border:1px solid #c8dce61f;height:46px;display:block}.v3-feature-detail-grid{border:1px solid var(--v3-line);background:var(--v3-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.v3-feature-detail{background:radial-gradient(80% 60% at 20% 15%,#ffffff0a 0%,#0000 55%),linear-gradient(165deg,#ffffff06,#0000 55%),#08090cf5;min-width:0;padding:14px}.v3-feature-detail span{color:var(--v3-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.v3-feature-detail strong{color:var(--v3-copy);overflow-wrap:anywhere;margin-top:6px;font-size:14px;font-weight:650;display:block}@keyframes v3-feature-pulse{50%{opacity:.35;transform:scale(.8)}}@media (width<=680px){.v3-feature-surface{border-left:0;border-right:0;border-radius:0;padding:12px}.v3-feature-heading{align-items:flex-start}.v3-feature-heading h1{font-size:18px}.v3-feature-row{grid-template-columns:minmax(0,1fr) auto;gap:9px 12px}.v3-feature-row-label{grid-column:1}.v3-feature-row-value{grid-area:1/2/span 2;align-self:center}.v3-feature-detail-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.v3-feature-row{transition:none}}.instrument-workspace .instrument-route-calendar{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.calendar-instrument-surface{grid-template-rows:auto auto auto minmax(0,1fr);align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.calendar-instrument-surface,.calendar-instrument-state .v3-feature-surface{background:#020608;border-color:#5bb8c552}.calendar-instrument-surface .v3-feature-heading h1,.calendar-instrument-state .v3-feature-heading h1{font-size:14px}.calendar-instrument-surface .v3-feature-meta{margin:5px 0;font-size:10px}.earnings-decision{border-left:2px solid var(--cluster-gold);background:#091014;grid-template-columns:minmax(260px,1.08fr) minmax(0,1fr);gap:8px 14px;margin-top:6px;padding:8px 10px;display:grid}.earnings-decision>div>span,.earnings-decision dt{color:var(--cluster-cyan-bright);text-transform:uppercase;font:700 8px/1 SFMono-Regular,Consolas,monospace}.earnings-decision>div>strong{color:var(--cluster-ink);margin-top:4px;font-size:14px;line-height:1.25;display:block}.earnings-decision>div>p{color:var(--cluster-soft);margin-top:3px;font-size:10px;line-height:1.35}.earnings-decision dl{border-left:1px solid #7dc5cc29;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.earnings-decision dl>div{min-width:0;padding:3px 8px}.earnings-decision dd{color:var(--cluster-ink);margin:4px 0 0;font-size:10px;line-height:1.3}.earnings-summary{min-height:34px;color:var(--cluster-soft);background:#061014;border:1px solid #7dc5cc29;align-items:center;gap:9px;padding:0 10px;font-size:11px;display:flex}.earnings-summary svg{color:var(--cluster-cyan-bright)}.earnings-summary strong{color:var(--cluster-ink)}.earnings-summary span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.earnings-workbench{grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);gap:6px;min-height:0;margin-top:6px;display:grid;overflow:hidden}.earnings-book{overscroll-behavior:contain;scrollbar-color:#24444b #020709;background:#020709;border:1px solid #7dc5cc3d;height:100%;min-height:0;overflow-y:auto}.earnings-day>header{z-index:2;color:#8ca8ac;text-transform:uppercase;background:#071216f7;border-bottom:1px solid #7dc5cc33;justify-content:space-between;align-items:center;min-height:30px;padding:0 10px;font:700 9px/1 SFMono-Regular,Consolas,monospace;display:flex;position:sticky;top:0}.earnings-day>header strong{color:var(--cluster-cyan-bright)}.earnings-row{width:100%;min-height:46px;color:var(--cluster-soft);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7dc5cc21;grid-template-columns:68px minmax(150px,1fr) 82px 108px 14px;align-items:center;gap:8px;padding:5px 8px;display:grid}.earnings-row:hover,.earnings-row.is-selected{background:#081419}.earnings-row.is-selected{box-shadow:inset 2px 0 var(--cluster-cyan-bright)}.earnings-symbol{color:var(--cluster-ink);font:700 13px/1 SFMono-Regular,Consolas,monospace}.earnings-company,.earnings-estimate,.earnings-timing{min-width:0}.earnings-company strong,.earnings-estimate strong,.earnings-timing strong{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.earnings-company i,.earnings-estimate i,.earnings-timing i{color:var(--cluster-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;font-style:normal;display:block;overflow:hidden}.earnings-estimate,.earnings-timing{text-align:right}.earnings-row>svg{color:var(--cluster-muted)}.earnings-focus{overscroll-behavior:contain;background:#050d10;border:1px solid #7dc5cc47;align-self:stretch;min-height:0;max-height:100%;position:relative;overflow-y:auto}.earnings-focus-empty{color:var(--cluster-muted);padding:20px;font-size:12px}.earnings-focus>header{border-bottom:1px solid #7dc5cc2e;justify-content:space-between;align-items:flex-start;gap:10px;min-height:58px;padding:9px;display:flex}.earnings-focus>header span,.earnings-range-heading span{color:var(--cluster-cyan-bright);text-transform:uppercase;font:700 9px/1 SFMono-Regular,Consolas,monospace}.earnings-focus h2{color:var(--cluster-ink);margin-top:5px;font:650 16px/1.1 Inter,ui-sans-serif,system-ui,sans-serif}.earnings-focus header p{color:var(--cluster-soft);margin-top:5px;font-size:11px}.earnings-focus-clock{min-height:34px;color:var(--cluster-cyan-bright);border-bottom:1px solid #7dc5cc29;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:0 9px;display:grid}.earnings-focus-clock strong{color:var(--cluster-ink);font-size:12px}.earnings-focus-clock span{color:var(--cluster-gold);text-transform:uppercase;font:700 9px/1 SFMono-Regular,Consolas,monospace}.earnings-fundamentals{border-bottom:1px solid #7dc5cc29;grid-template-columns:repeat(3,1fr);margin:0;display:grid}.earnings-fundamentals>div{border-right:1px solid #7dc5cc1f;min-width:0;padding:8px}.earnings-fundamentals>div:last-child{border-right:0}.earnings-fundamentals dt,.earnings-range dt{color:var(--cluster-muted);text-transform:uppercase;font-size:8px}.earnings-fundamentals dd,.earnings-range dd{color:var(--cluster-ink);margin:5px 0 0;font:700 11px/1.2 SFMono-Regular,Consolas,monospace}.earnings-range{border-bottom:1px solid #7dc5cc29;padding:9px}.earnings-range-heading{justify-content:space-between;gap:10px;display:flex}.earnings-range-heading b{color:var(--cluster-cyan-bright);font:700 16px/1 Georgia,serif}.earnings-range-band{background:linear-gradient(90deg,#d85f6b,#b99b68 48%,#59bd91);height:5px;margin:12px 4px 8px;position:relative}.earnings-range-band i{background:#fff;width:1px;height:15px;position:absolute;top:-5px;box-shadow:0 0 8px #fff}.earnings-range dl{text-align:center;grid-template-columns:1fr 1fr 1fr;margin:0;display:grid}.earnings-range dl div:first-child{text-align:left}.earnings-range dl div:last-child{text-align:right}.earnings-range>p,.earnings-focus-note{color:var(--cluster-soft);margin:11px 0 0;font-size:11px;line-height:1.45}.earnings-focus-note{padding:0 14px 14px}.earnings-open-structure{width:calc(100% - 28px);min-height:34px;color:var(--cluster-ink);cursor:pointer;background:#07181d;border:1px solid #5bd8e86b;justify-content:center;align-items:center;gap:7px;margin:14px;display:flex}.earnings-open-structure:hover{border-color:var(--cluster-cyan-bright);background:#0a2026}@media (width<=980px){.instrument-workspace .instrument-route-calendar{height:auto;overflow:visible}.instrument-workspace .instrument-content .v3-feature-surface.calendar-instrument-surface{height:auto;display:block;overflow:visible}.earnings-decision{grid-template-columns:1fr}.earnings-decision dl{border-top:1px solid #7dc5cc29;border-left:0}.earnings-workbench{grid-template-columns:1fr;overflow:visible}.earnings-book{scrollbar-gutter:stable;height:auto;max-height:min(58dvh,520px);overflow-y:auto}.earnings-focus{max-height:none;overflow:visible}}@media (width<=650px){.earnings-decision dl{grid-template-columns:1fr}.earnings-decision dl>div{border-bottom:1px solid #7dc5cc1a;padding:5px 0}.earnings-row{grid-template-columns:62px minmax(120px,1fr) 92px 14px}.earnings-estimate{display:none}.earnings-fundamentals{grid-template-columns:1fr}.earnings-fundamentals>div{border-bottom:1px solid #7dc5cc1f;border-right:0}}.instrument-workspace .instrument-route-macro{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.macro-instrument-surface{grid-template-rows:auto auto auto minmax(0,1fr);align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.macro-instrument-surface{background:#020608;border-color:#5bb8c54d}.macro-instrument-surface .v3-feature-heading h1,.macro-instrument-state .v3-feature-heading h1{font-size:14px}.macro-instrument-surface .v3-feature-meta{margin:5px 0;font-size:10px}.macro-decision{border-left:2px solid var(--cluster-gold);background:#091014;grid-template-columns:minmax(260px,1.12fr) minmax(0,1fr);gap:8px 14px;margin-top:6px;padding:8px 10px;display:grid}.macro-decision>div>span,.macro-decision dt{color:var(--cluster-cyan-bright);text-transform:uppercase;font:700 8px/1 SFMono-Regular,Consolas,monospace}.macro-decision>div>strong{color:var(--cluster-ink);margin-top:4px;font-size:14px;line-height:1.25;display:block}.macro-decision>div>p{color:var(--cluster-soft);margin-top:3px;font-size:10px;line-height:1.35}.macro-decision dl{border-left:1px solid #7dc5cc29;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.macro-decision dl>div{min-width:0;padding:3px 8px}.macro-decision dd{color:var(--cluster-ink);margin:4px 0 0;font-size:10px;line-height:1.3}.macro-workbench{overscroll-behavior:contain;scrollbar-color:#24444b #020709;min-height:0;padding-right:2px;overflow-y:auto}.macro-workbench>.macro-primary-grid{margin-top:0}.macro-weekline{background:#061014;border:1px solid #7dc5cc33;grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:38px;padding:0 11px;display:grid}.macro-weekline span,.macro-weekline i,.macro-next-card header span,.macro-release-card header span,.macro-ledger>header span,.macro-ledger>header b,.macro-ledger li span,.macro-impact,.macro-release-card dt,.macro-ledger dt{letter-spacing:.08em;text-transform:uppercase;font:700 8px/1 SFMono-Regular,Consolas,monospace}.macro-weekline span{color:var(--cluster-cyan-bright)}.macro-weekline strong{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.macro-weekline i{color:var(--cluster-muted);font-style:normal}.macro-auction-desk{background:#030a0d;border:1px solid #7dc5cc38;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);margin-top:6px;display:grid}.macro-auction-desk>header{border-right:1px solid #7dc5cc2b;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:4px 8px;padding:9px 11px;display:grid}.macro-auction-desk>header>svg{color:var(--cluster-cyan-bright);grid-row:1/3}.macro-auction-desk>header span{color:var(--cluster-cyan-bright);letter-spacing:.08em;text-transform:uppercase;font:700 8px/1 SFMono-Regular,Consolas,monospace}.macro-auction-desk>header strong{color:var(--cluster-ink);margin-top:3px;font-size:11px;display:block}.macro-auction-desk>header p{color:var(--cluster-muted);grid-column:2;margin:2px 0 0;font-size:9px;line-height:1.35}.macro-auction-desk nav{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.macro-auction-resource{min-width:0;min-height:52px;color:var(--cluster-ink);border-right:1px solid #7dc5cc24;flex-direction:column;justify-content:center;gap:3px;padding:7px 24px 7px 9px;text-decoration:none;display:flex;position:relative}.macro-auction-resource:last-child{border-right:0}.macro-auction-resource:hover{color:var(--cluster-cyan-bright);background:#07151a}.macro-auction-resource>svg{color:var(--cluster-muted);position:absolute;top:9px;right:8px}.macro-auction-resource span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.macro-auction-resource small{color:var(--cluster-muted);font-size:8px;line-height:1.25}.macro-primary-grid,.macro-secondary-grid{grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;display:grid}.macro-next-card,.macro-release-card,.macro-ledger{background:#030a0d;border:1px solid #7dc5cc3b;min-width:0}.macro-next-card,.macro-release-card{height:fit-content;min-height:0;padding:8px 10px}.macro-next-card header,.macro-release-card header{justify-content:space-between;gap:8px;display:flex}.macro-next-card header span,.macro-release-card header span,.macro-ledger>header span{color:var(--cluster-cyan-bright)}.macro-next-card h2,.macro-release-card h2{color:var(--cluster-ink);margin:4px 0 0;font-size:13px;font-weight:650;line-height:1.2}.macro-next-card p{color:var(--cluster-soft);margin:4px 0 0;font-size:11px}.macro-next-card footer,.macro-release-card footer{color:var(--cluster-soft);justify-content:space-between;align-items:end;gap:8px;margin-top:8px;font-size:10px;display:flex}.macro-next-card footer strong{color:var(--cluster-gold);font:700 11px/1 SFMono-Regular,Consolas,monospace}.macro-next-card footer time,.macro-release-card footer time{color:var(--cluster-muted);text-align:right;font-size:9px}.macro-event-resource,.macro-row-resource{color:var(--cluster-cyan-bright);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;font:700 8px/1 SFMono-Regular,Consolas,monospace;text-decoration:none;display:inline-flex}.macro-event-resource:hover,.macro-row-resource:hover{color:#d8fbff}.macro-event-resource{border-top:1px solid #7dc5cc1f;margin-top:8px;padding-top:7px}.macro-next-release-window{border-left:2px solid var(--cluster-gold);background:linear-gradient(90deg,#97661821,#030a0d 45%)}.macro-next-release-window h2{color:var(--cluster-gold)}.macro-next-empty strong,.macro-release-empty strong{color:var(--cluster-soft);margin-top:13px;font-size:13px;display:block}.macro-next-empty p{max-width:320px;line-height:1.45}.macro-impact{color:var(--cluster-muted)}.macro-impact-high{color:var(--cluster-red)}.macro-impact-medium{color:var(--cluster-gold)}.macro-impact-low{color:#8bc6ad}.macro-release-card dl{border:1px solid #7dc5cc24;grid-template-columns:repeat(3,1fr);margin:14px 0 0;display:grid}.macro-release-card dl>div{border-right:1px solid #7dc5cc1f;min-width:0;padding:8px}.macro-release-card dl>div:last-child{border-right:0}.macro-release-card dt,.macro-ledger dt{color:var(--cluster-muted)}.macro-release-card dd,.macro-ledger dd{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font:700 11px/1 SFMono-Regular,Consolas,monospace;overflow:hidden}.macro-release-card footer span{color:var(--cluster-cyan-bright);font:700 10px/1 SFMono-Regular,Consolas,monospace}.macro-ledger>header{background:#061014;border-bottom:1px solid #7dc5cc2b;justify-content:space-between;align-items:center;min-height:31px;padding:0 10px;display:flex}.macro-ledger>header b{color:var(--cluster-muted)}.macro-ledger ol{margin:0;padding:0;list-style:none}.macro-ledger>p{color:var(--cluster-muted);margin:0;padding:15px 10px;font-size:11px}.macro-ledger li{border-bottom:1px solid #7dc5cc1f;grid-template-columns:minmax(0,1fr) 120px auto;align-items:center;gap:8px;min-height:26px;padding:4px 8px;display:grid}.macro-ledger li:last-child{border-bottom:0}.macro-ledger li>div{min-width:0}.macro-ledger li>div span{color:var(--cluster-muted);display:block}.macro-ledger li>div strong{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;display:block;overflow:hidden}.macro-ledger li>time{color:var(--cluster-soft);text-align:right;font-size:10px}.macro-ledger li>time small{color:var(--cluster-muted);margin-top:2px;font-size:8px;display:block}.macro-ledger li>dl{text-align:right;grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.macro-ledger li>dl dd{font-size:9px}.macro-ledger li .macro-row-actions{flex-direction:column;align-items:flex-end;gap:5px;min-width:70px;display:flex}.macro-row-resource{font-size:7px}@media (width<=980px){.instrument-workspace .instrument-route-macro{height:auto;overflow:visible}.instrument-workspace .instrument-content .v3-feature-surface.macro-instrument-surface{height:auto;display:block;overflow:visible}.macro-workbench{padding-right:0;overflow:visible}}@media (width<=1050px){.macro-auction-desk{grid-template-columns:1fr}.macro-auction-desk>header{border-bottom:1px solid #7dc5cc2b;border-right:0}}@media (width<=900px){.macro-decision{grid-template-columns:1fr}.macro-decision dl{border-top:1px solid #7dc5cc29;border-left:0}.macro-primary-grid,.macro-secondary-grid{grid-template-columns:1fr}.macro-auction-desk nav{grid-template-columns:repeat(2,minmax(0,1fr))}.macro-auction-resource:nth-child(2){border-right:0}.macro-auction-resource:nth-child(-n+2){border-bottom:1px solid #7dc5cc24}.macro-ledger li>dl{text-align:left;grid-column:1/-1}.macro-ledger li{grid-template-columns:minmax(0,1fr) auto}.macro-ledger li .macro-row-actions{grid-column:2}}@media (width<=620px){.macro-decision dl{grid-template-columns:1fr}.macro-decision dl>div{border-bottom:1px solid #7dc5cc1a;padding:5px 0}.macro-auction-desk nav{grid-template-columns:1fr}.macro-auction-resource,.macro-auction-resource:nth-child(2){border-bottom:1px solid #7dc5cc24;border-right:0;min-height:44px}.macro-auction-resource:last-child{border-bottom:0}.macro-release-card dl{grid-template-columns:1fr}.macro-release-card dl>div{border-bottom:1px solid #7dc5cc1f;border-right:0}.macro-ledger li>time{font-size:9px}.macro-ledger li>time small{display:none}}.instrument-workspace .instrument-route-cot{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.cot-instrument-surface{grid-template-rows:auto auto minmax(0,1fr);align-self:stretch;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.cot-instrument-surface .v3-feature-heading{align-items:center;min-height:28px;padding-bottom:5px}.cot-instrument-surface .v3-feature-heading>div{align-items:baseline;gap:8px;display:flex}.cot-instrument-surface .v3-feature-heading h1{order:1}.cot-instrument-surface .v3-feature-eyebrow{color:var(--cluster-muted);order:2;margin:0;font-size:8px}.cot-instrument-surface .v3-feature-icon-button{border-radius:2px;width:28px;min-height:28px}.cot-terminal-toolbar{border-bottom:1px solid #7094b02e;justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.cot-terminal-toolbar .v3-feature-meta{white-space:nowrap;flex-wrap:nowrap;gap:10px;margin:0 8px 0 0;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.cot-terminal-toolbar .v3-feature-meta svg{width:11px;height:11px}.cot-market-filter{min-width:0;min-height:30px;color:var(--cluster-muted);align-items:center;gap:8px;padding-left:8px;display:flex}.cot-market-filter>span{text-transform:uppercase;white-space:nowrap;font:700 8px/1 SFMono-Regular,Consolas,monospace}.cot-market-filter select{width:min(260px,34vw);min-height:28px;padding:0 28px 0 8px;font:600 10px/1 SFMono-Regular,Consolas,monospace}.cot-market-filter-static strong{color:var(--cluster-ink);font:600 10px/1 SFMono-Regular,Consolas,monospace}.cot-content-grid{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.cot-content-grid-reports{grid-template-rows:minmax(0,1fr)}.cot-market-pane{overscroll-behavior:contain;scrollbar-color:#24444b #020709;min-height:0;padding-right:2px;overflow-y:auto}.cot-weekly-report{background:linear-gradient(105deg,#c8dce611,#0507093d 48%,#0000002e);border:1px solid #c8dce645;margin:8px 0}.cot-content-grid :is(.cot-report-weekline,.cot-biggest-move,.cot-boundary-changes,.cot-extreme-streaks,.cot-weekly-movers,.cot-release-bar) :is(span,b,strong,em,small),.cot-market-heading>div>span,.cot-market-heading>div>b,.cot-comparison>header,.cot-legend-group{letter-spacing:.07em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.cot-report-weekline{border-bottom:1px solid #c8dce629;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:45px;padding:8px 12px;display:grid}.cot-report-weekline>span{color:var(--cluster-cyan-bright);font-size:8px}.cot-report-weekline>p{color:var(--cluster-ink);margin:0;font-size:13px;line-height:1.35}.cot-report-weekline>b{color:var(--cluster-muted);white-space:nowrap;font-size:8px;font-weight:600}.cot-report-primary-grid{border-bottom:1px solid #c8dce624;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);display:grid}.cot-biggest-move{border-right:1px solid #c8dce624;min-width:0;padding:9px 12px 10px}.cot-content-grid :is(.cot-biggest-move,.cot-boundary-changes,.cot-extreme-streaks,.cot-weekly-movers)>header{min-height:23px;color:var(--cluster-muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.cot-content-grid :is(.cot-biggest-move,.cot-boundary-changes,.cot-extreme-streaks,.cot-weekly-movers)>header span{color:var(--cluster-cyan-bright);font-size:9px}.cot-content-grid :is(.cot-biggest-move,.cot-boundary-changes,.cot-extreme-streaks,.cot-weekly-movers)>header b{font-size:8px;font-weight:500}.cot-biggest-move>div{align-items:baseline;gap:10px;margin-top:5px;display:flex}.cot-biggest-move>div strong{color:var(--cluster-gold);font-size:11px}.cot-biggest-move h2{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;overflow:hidden}.cot-biggest-move>p{color:var(--cluster-soft);margin:7px 0 0;font-size:11px;line-height:1.35}.cot-biggest-move>p b{color:#8fe0bd;font-size:11px}.cot-biggest-move>small{color:var(--cluster-muted);margin-top:5px;font-size:9px;display:block}.cot-boundary-changes{min-width:0;padding:9px 12px 8px}.cot-boundary-changes ul,.cot-extreme-streaks ul,.cot-weekly-movers ul{margin:4px 0 0;padding:0;list-style:none}.cot-boundary-changes li{border-top:1px solid #c8dce614;grid-template-columns:48px minmax(110px,.7fr) minmax(150px,1.3fr) auto;align-items:center;gap:8px;min-height:24px;display:grid}.cot-boundary-changes li>strong{color:var(--cluster-gold);font-size:10px}.cot-boundary-changes li>span{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.cot-boundary-changes li>p{color:var(--cluster-soft);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.cot-boundary-changes li>b{color:var(--cluster-gold);white-space:nowrap;font-size:9px;font-weight:500}.cot-weekly-evidence{background:#05090db8;border:1px solid #c8dce633;margin-top:6px}.cot-report-secondary-grid{border-bottom:1px solid #c8dce624;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid}.cot-extreme-streaks,.cot-weekly-movers{min-width:0;padding:7px 12px 8px}.cot-extreme-streaks{border-right:1px solid #c8dce624}.cot-extreme-streaks li{border-top:1px solid #c8dce614;grid-template-columns:42px minmax(0,1fr) minmax(90px,auto) 54px;align-items:center;gap:8px;min-height:22px;display:grid}.cot-extreme-streaks li strong{color:var(--cluster-gold);font-size:9px}.cot-extreme-streaks li span{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.cot-extreme-streaks li b{color:#8fe0bd;text-align:right;font-size:9px;font-weight:500}.cot-extreme-streaks li em{color:var(--cluster-soft);text-align:right;font-size:9px;font-style:normal}.cot-weekly-movers ul{background:#c8dce61a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.cot-weekly-movers li{background:#05090d;grid-template-columns:auto minmax(0,1fr);gap:2px 7px;min-width:0;min-height:36px;padding:5px 7px;display:grid}.cot-weekly-movers li strong{color:var(--cluster-soft);grid-row:1/3;align-self:center;font-size:9px}.cot-weekly-movers li span{color:var(--cluster-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.cot-weekly-movers li b{color:var(--cluster-soft);font-size:9px;font-weight:500}.cot-weekly-movers li.is-positive b{color:#8fe0bd}.cot-weekly-movers li.is-negative b{color:#ff9aa8}.cot-report-none{color:var(--cluster-muted);margin:8px 0 3px;font-size:9px}.cot-release-bar{min-height:31px;color:var(--cluster-muted);grid-template-columns:auto auto auto minmax(220px,1fr);align-items:center;gap:14px;padding:5px 12px;font-size:8px;display:grid}.cot-release-bar strong{color:var(--cluster-gold);font-size:8px}.cot-release-bar b{font-size:8px;font-weight:500}.cot-release-bar em{text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.cot-weekly-report-limited{border-top-color:#c1a46ab8}.cot-coverage-bar{background:#04080b;border:1px solid #7094b038;justify-content:space-between;align-items:center;gap:12px;min-height:31px;margin-top:6px;display:flex}.cot-coverage-bar>div{align-items:baseline;gap:9px;min-width:0;padding:0 10px;display:flex}.cot-coverage-bar span{color:var(--cluster-cyan-bright);letter-spacing:.08em;text-transform:uppercase;font:650 8px/1 SFMono-Regular,Consolas,monospace}.cot-coverage-bar b{color:var(--cluster-soft);text-overflow:ellipsis;white-space:nowrap;font:600 10px/1 SFMono-Regular,Consolas,monospace;overflow:hidden}.cot-coverage-bar p{color:var(--cluster-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;padding-right:10px;font:600 9px/1 SFMono-Regular,Consolas,monospace;overflow:hidden}.cot-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.cot-market{background:#040608b8;border:1px solid #7094b047;border-top-color:#c8dce68c;min-width:0;box-shadow:0 14px 32px #00000029}.cot-market-heading{border-bottom:1px solid #7094b036;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;min-height:0;padding:8px 10px;display:grid}.cot-market-heading>div:first-child{min-width:0}.cot-market-heading>div:first-child>span{color:var(--cluster-cyan-bright);font-size:10px;display:block}.cot-market-heading h2{color:var(--cluster-ink);margin:3px 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:650;line-height:1.15}.cot-market-heading>div:last-child{text-align:right;justify-items:end;gap:5px;display:grid}.cot-market-heading>div:last-child>b{color:var(--cluster-ice);font-size:9px;font-weight:600}.cot-market-heading>div:last-child>span{color:var(--cluster-muted);white-space:nowrap;font-size:9px}.cot-market-lead{background:#0a18229e;border-bottom:1px solid #7094b02e;grid-template-columns:auto minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:8px;min-height:38px;padding:6px 10px;display:grid}.cot-market-lead>span{color:var(--cluster-cyan-bright);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.cot-market-lead>strong{color:var(--cluster-ice);font-size:12px;line-height:1.3}.cot-market-lead>p{color:var(--cluster-soft);margin:0;font-size:11px;line-height:1.4}.cot-market-lead-lower_range>strong,.cot-market-lead-below_range>strong{color:#ff9aa8}.cot-market-lead-upper_range>strong,.cot-market-lead-above_range>strong{color:#8fe0bd}.cot-comparison{background:#030608;margin:0}.cot-comparison>header{min-height:30px;color:var(--cluster-muted);border-bottom:1px solid #7094b029;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:9px;display:flex}.cot-comparison>header span{color:var(--cluster-cyan-bright)}.cot-comparison>header b{font-size:8px;font-weight:500}.cot-comparison svg{background:linear-gradient(#0a161f94,#020406eb);border-bottom:1px solid #7094b029;width:100%;height:118px;display:block}.cot-chart-grid{stroke:#7094b026;stroke-width:1px}.cot-chart-zero{stroke:#d7e5ee61;stroke-dasharray:4 5;stroke-width:1px}.cot-chart-label{fill:#8295a5;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.cot-chart-series{color:var(--cluster-cyan-bright)}.cot-chart-series path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;vector-effect:non-scaling-stroke}.cot-chart-series circle{fill:currentColor;stroke:#020406;stroke-width:1.5px}.cot-chart-series-leveraged_funds{color:#20d4f2}.cot-chart-series-asset_managers{color:#62d49d}.cot-chart-series-dealers{color:#f2c66d}.cot-chart-series-other_reportables{color:#ff7a86}.cot-comparison-legend{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cot-legend-group{border-right:1px solid #7094b029;min-width:0;min-height:54px;padding:6px 8px}.cot-legend-group:last-child{border-right:0}.cot-legend-group header{min-width:0;color:var(--cluster-soft);align-items:center;gap:6px;font-size:9px;display:flex}.cot-legend-group header i{background:var(--cot-series-color);width:12px;height:2px;box-shadow:0 0 8px var(--cot-series-color);flex:none}.cot-legend-group header span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cot-legend-group>div{justify-content:space-between;align-items:baseline;gap:7px;margin-top:7px;display:flex}.cot-legend-group strong{color:var(--cot-series-color);font-size:13px}.cot-legend-group b{color:var(--cluster-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.cot-legend-group p{color:var(--cluster-muted);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:9px;line-height:1.3;overflow:hidden}.cot-legend-group-leveraged_funds{--cot-series-color:#20d4f2}.cot-legend-group-asset_managers{--cot-series-color:#62d49d}.cot-legend-group-dealers{--cot-series-color:#f2c66d}.cot-legend-group-other_reportables{--cot-series-color:#ff7a86}@media (width<=1000px){.cot-market-grid,.cot-report-primary-grid,.cot-report-secondary-grid{grid-template-columns:1fr}.cot-biggest-move,.cot-extreme-streaks{border-bottom:1px solid #c8dce624;border-right:0}.cot-release-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px}.cot-release-bar em{text-align:left}}@media (width<=980px){.instrument-workspace .instrument-route-cot{height:auto;overflow:visible}.instrument-workspace .instrument-content .v3-feature-surface.cot-instrument-surface{height:auto;display:block;overflow:visible}.cot-content-grid{display:block;overflow:visible}.cot-market-pane{padding-right:0;overflow:visible}}@media (width<=700px){.cot-terminal-toolbar{flex-direction:column-reverse;align-items:stretch;gap:0}.cot-terminal-toolbar .v3-feature-meta{min-height:28px;margin:0;padding:0 5px;overflow-x:auto}.cot-market-filter{border-top:1px solid #7094b02e;width:100%;padding:5px}.cot-market-filter select{flex:auto;width:auto}.cot-report-weekline{grid-template-columns:1fr;gap:4px}.cot-report-weekline>b{white-space:normal}.cot-boundary-changes li{grid-template-columns:40px minmax(0,1fr) auto;gap:3px 7px;padding:4px 0}.cot-boundary-changes li>p{grid-column:2/-1}.cot-extreme-streaks li{grid-template-columns:36px minmax(0,1fr) auto}.cot-extreme-streaks li em{display:none}.cot-weekly-movers ul{grid-template-columns:repeat(2,minmax(0,1fr))}.cot-release-bar{grid-template-columns:1fr}.cot-market-heading{grid-template-columns:1fr;align-items:start}.cot-market-heading>div:last-child{text-align:left;justify-items:start}.cot-market-lead{grid-template-columns:1fr;gap:4px}.cot-comparison svg{height:150px}.cot-comparison-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.cot-legend-group:nth-child(2n){border-right:0}.cot-legend-group:nth-child(-n+2){border-bottom:1px solid #7094b029}}@media (prefers-reduced-motion:reduce){.cot-chart-series path,.cot-chart-series circle,.cot-legend-group header i{box-shadow:none}}.instrument-workspace .instrument-route-regulatory{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.regulatory-instrument-surface{grid-template-rows:auto auto auto minmax(0,1fr);align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.regulatory-instrument-surface{background:#020608;border-color:#5bb8c54d}.regulatory-instrument-surface .v3-feature-heading h1,.regulatory-instrument-state .v3-feature-heading h1{font-size:14px}.regulatory-instrument-surface .v3-feature-meta{margin:5px 0;font-size:10px}.regulatory-decision{background:#091014;border-left:2px solid #8bc6ad;grid-template-columns:minmax(260px,1.12fr) minmax(0,1fr);gap:8px 14px;margin-top:6px;padding:8px 10px;display:grid}.regulatory-decision>div>span,.regulatory-decision dt{color:var(--cluster-cyan-bright);text-transform:uppercase;font:700 8px/1 SFMono-Regular,Consolas,monospace}.regulatory-decision>div>strong{color:var(--cluster-ink);margin-top:4px;font-size:14px;line-height:1.25;display:block}.regulatory-decision>div>p{color:var(--cluster-soft);margin-top:3px;font-size:10px;line-height:1.35}.regulatory-decision dl{border-left:1px solid #7dc5cc29;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.regulatory-decision dl>div{min-width:0;padding:3px 8px}.regulatory-decision dd{color:var(--cluster-ink);margin:4px 0 0;font-size:10px;line-height:1.3}.regulatory-workbench{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:6px;min-height:0;display:grid;overflow:hidden}.regulatory-command{min-height:44px;color:var(--cluster-cyan-bright);background:#061014;border:1px solid #7dc5cc2e;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px;display:grid}.regulatory-command strong,.regulatory-command span{display:block}.regulatory-command strong{color:var(--cluster-ink);font-size:12px}.regulatory-command span{color:var(--cluster-soft);margin-top:3px;font-size:10px}.regulatory-command p{color:#86c9ad;text-transform:uppercase;align-items:center;gap:6px;margin:0;font:700 9px/1 SFMono-Regular,Consolas,monospace;display:flex}.regulatory-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;display:grid}.regulatory-workbench .regulatory-directory{grid-template-columns:1fr}.regulatory-agency{background:#030a0d;border:1px solid #7dc5cc38;min-width:0}.regulatory-agency>header{background:#071216;border-bottom:1px solid #7dc5cc2e;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:0 10px;display:grid}.regulatory-agency h2{color:var(--cluster-cyan-bright);text-transform:uppercase;font:700 11px/1 SFMono-Regular,Consolas,monospace}.regulatory-resource{min-height:46px;color:inherit;border-bottom:1px solid #7dc5cc1f;grid-template-columns:56px minmax(0,1fr) 110px 16px;align-items:center;gap:8px;padding:6px 8px;text-decoration:none;display:grid}.regulatory-resource:last-child{border-bottom:0}.regulatory-resource:hover{background:#08151a}.regulatory-resource-channel{color:var(--cluster-cyan-bright);font:700 9px/1 SFMono-Regular,Consolas,monospace}.regulatory-resource-copy{min-width:0}.regulatory-resource-copy strong,.regulatory-resource-copy small{display:block}.regulatory-resource-copy strong{color:var(--cluster-ink);font-size:11px}.regulatory-resource-copy small{color:var(--cluster-soft);margin-top:4px;font-size:9px;line-height:1.35}.regulatory-resource-access{color:#91b9bd;text-align:right;text-transform:uppercase;font:700 8px/1.2 SFMono-Regular,Consolas,monospace}.regulatory-resource>svg{color:var(--cluster-muted)}.regulatory-published{border:1px solid #7dc5cc33;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.regulatory-published>header{min-height:28px;color:var(--cluster-cyan-bright);text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 8px;font:700 9px/1 SFMono-Regular,Consolas,monospace;display:flex}.regulatory-published ul{overscroll-behavior:contain;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.regulatory-published li{border-top:1px solid #7dc5cc1f;grid-template-columns:minmax(0,1fr) 120px 130px;align-items:center;gap:8px;padding:6px 8px;display:grid}.regulatory-published li strong{color:var(--cluster-ink);margin-left:6px;font-size:11px}.regulatory-published li p{color:var(--cluster-soft);margin:3px 0 0;font-size:9px}.regulatory-published li>span,.regulatory-published time{color:var(--cluster-muted);text-align:right;font-size:9px}.regulatory-published li a{color:inherit;text-decoration:none}.regulatory-published li a:hover strong{color:var(--cluster-cyan-bright)}.regulatory-published-empty{color:var(--cluster-muted);border-top:1px solid #7dc5cc1f;margin:0;padding:16px 10px;font-size:10px}.regulatory-directory-panel{background:#03090c;border:1px solid #7dc5cc33;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.regulatory-directory-panel>header{min-height:28px;color:var(--cluster-cyan-bright);justify-content:space-between;align-items:center;gap:8px;padding:0 9px;display:flex}.regulatory-directory-panel>header span{text-transform:uppercase;font:700 9px/1 SFMono-Regular,Consolas,monospace}.regulatory-directory-panel>header small{color:var(--cluster-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.regulatory-directory-scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}@media (width<=1000px){.regulatory-directory{grid-template-columns:1fr}}@media (width<=980px){.instrument-workspace .instrument-route-regulatory{height:auto;overflow:visible}.instrument-workspace .instrument-content .v3-feature-surface.regulatory-instrument-surface{height:auto;display:block;overflow:visible}.regulatory-workbench,.regulatory-published,.regulatory-directory-panel{display:block;overflow:visible}.regulatory-directory-panel{margin-top:6px}.regulatory-published ul,.regulatory-directory-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(46dvh,420px);overflow-y:auto}}@media (width<=760px){.regulatory-decision{grid-template-columns:1fr}.regulatory-decision dl{border-top:1px solid #7dc5cc29;border-left:0}}@media (width<=650px){.regulatory-decision dl{grid-template-columns:1fr}.regulatory-decision dl>div{border-bottom:1px solid #7dc5cc1a;padding:5px 0}.regulatory-directory-panel>header small{display:none}.regulatory-resource{grid-template-columns:54px minmax(0,1fr) 14px}.regulatory-resource-access{display:none}.regulatory-published li{grid-template-columns:1fr}.regulatory-published li>span,.regulatory-published time{text-align:left}}.instrument-workspace .instrument-route-tradingHalts{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.trading-halts-surface{grid-template-rows:auto auto auto minmax(0,1fr) auto;align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.trading-halts-surface{overflow:hidden}.trading-halts-surface .v3-feature-heading h1,.trading-halts-state .v3-feature-heading h1{font-size:14px}.trading-halts-surface .v3-feature-meta{margin:5px 0;font-size:10px}.trading-halts-decision{border-left:2px solid var(--cluster-gold);background:#091014;grid-template-columns:minmax(260px,1.08fr) minmax(0,1fr);gap:8px 14px;margin-top:6px;padding:8px 10px;display:grid}.trading-halts-decision>div>span,.trading-halts-decision dt{color:var(--cluster-cyan-bright);text-transform:uppercase;font:700 8px/1 SFMono-Regular,Consolas,monospace}.trading-halts-decision>div>strong{color:var(--cluster-ink);margin-top:4px;font-size:14px;line-height:1.25;display:block}.trading-halts-decision>div>p{color:var(--cluster-soft);margin-top:3px;font-size:10px;line-height:1.35}.trading-halts-decision dl{border-left:1px solid #7dc5cc29;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.trading-halts-decision dl>div{min-width:0;padding:3px 8px}.trading-halts-decision dd{color:var(--cluster-ink);margin:4px 0 0;font-size:10px;line-height:1.3}.trading-halts-ledger{overscroll-behavior:contain;scrollbar-color:#24444b #020709;min-height:0;overflow-y:auto}.trading-halt-list{border-top:1px solid #bedee626;margin:0;padding:0;list-style:none;display:grid}.trading-halt-row{background:#06090b;border-bottom:1px solid #bedee61f;grid-template-columns:minmax(82px,.45fr) minmax(150px,1.15fr) minmax(145px,.85fr) minmax(125px,.72fr) minmax(132px,.78fr) minmax(112px,.55fr);align-items:center;gap:8px;min-height:58px;padding:7px 8px;display:grid}.trading-halt-row:hover{background:#090e11}.trading-halt-symbol{align-content:center;justify-items:start;gap:4px;display:grid}.trading-halt-symbol strong{color:var(--cluster-ice);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:700}.trading-halt-symbol>span:not(.trading-halt-status-pill),.trading-halt-time>span,.trading-halt-source span,.trading-halt-provenance small,.trading-halt-options>span{color:var(--cluster-muted);letter-spacing:.08em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.trading-halt-reason{min-width:0}.trading-halt-reason p{color:var(--cluster-soft);margin:4px 0 0;font-size:12px;line-height:1.35}.trading-halt-code{color:var(--cluster-gold);font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.trading-halt-time{gap:4px;min-width:0;display:grid}.trading-halt-time strong{color:var(--cluster-ice);font-size:11px;font-weight:550;line-height:1.3}.trading-halt-status-pill{min-height:20px;color:var(--cluster-soft);text-transform:uppercase;border:1px solid #bedee647;align-items:center;padding:0 6px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;display:inline-flex}.trading-halt-status-halted{color:#ff98a0;border-color:#e7666bb8}.trading-halt-status-quoting{color:var(--cluster-gold);border-color:#f4bf6db8}.trading-halt-status-resumed{color:#8bd5b4;border-color:#6dd4a994}.trading-halt-options{gap:3px;min-width:0;display:grid}.trading-halt-options strong{color:var(--cluster-cyan-bright);font:650 12px/1.2 SFMono-Regular,Consolas,monospace}.trading-halt-options p{color:var(--cluster-soft);margin:0;font-size:11px;line-height:1.25}.trading-halt-options.is-unavailable p{color:var(--cluster-muted)}.trading-halt-provenance{align-content:center;gap:5px;display:grid}.trading-halt-source{color:var(--cluster-cyan-bright);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.trading-halt-source:hover{color:var(--cluster-ice)}.trading-halt-source svg{flex:none}.trading-halts-disclosure{color:var(--cluster-muted);border-top:1px solid #bedee61f;margin:0;padding:11px 12px;font-size:11px;line-height:1.45}@media (width<=1220px){.trading-halts-decision{grid-template-columns:1fr}.trading-halts-decision dl{border-top:1px solid #7dc5cc29;border-left:0}.trading-halt-row{grid-template-columns:minmax(96px,.6fr) minmax(180px,1.4fr) minmax(160px,1fr) minmax(145px,.9fr)}.trading-halt-time:nth-of-type(2),.trading-halt-provenance{grid-column:auto}.trading-halt-provenance{grid-column:2/-1;grid-template-columns:1fr auto;align-items:center}}@media (width<=980px){.instrument-workspace .instrument-route-tradingHalts{height:auto;overflow:visible}.instrument-workspace .instrument-content .v3-feature-surface.trading-halts-surface{height:auto;display:block;overflow:visible}.trading-halts-ledger{scrollbar-gutter:stable;max-height:min(62dvh,520px);overflow-y:auto}}@media (width<=760px){.trading-halts-decision dl{grid-template-columns:1fr}.trading-halts-decision dl>div{border-bottom:1px solid #7dc5cc1a;padding:5px 0}.trading-halt-row{grid-template-columns:1fr 1fr;gap:11px;min-height:0;padding:12px}.trading-halt-reason,.trading-halt-options,.trading-halt-provenance{grid-column:1/-1}.trading-halt-provenance{grid-template-columns:1fr auto}.trading-halts-disclosure{padding:11px 0}}.v3-alerts-surface .v3-alerts-workspace{gap:6px;margin-top:6px;display:grid}.v3-alerts-surface .v3-feature-heading h1{font-size:16px}.v3-alerts-surface .v3-alerts-toolbar{border:1px solid var(--v3-line);background:#020406b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-height:34px;padding:4px 6px;display:flex}.v3-alerts-surface .v3-alerts-toolbar .v3-feature-meta{background:0 0;border:0;margin:0;padding:0}.v3-alerts-surface .v3-alerts-row-value{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.v3-alerts-surface .v3-alerts-acknowledge{justify-content:center;min-width:118px}.v3-alerts-surface .v3-alerts-empty{color:var(--v3-muted);margin:0;padding:20px 0 4px}.v3-alerts-surface .v3-alerts-summary{border-top:1px solid #73eaf457;border-bottom:1px solid var(--v3-line);background:linear-gradient(100deg,#246b7529,#07121773 48%,#0000002e);grid-template-columns:minmax(190px,.8fr) repeat(3,minmax(0,1fr));display:grid}.v3-alerts-surface .v3-alerts-summary>header{border-right:1px solid var(--v3-line);grid-column:auto;justify-content:space-between;align-items:baseline;gap:12px;min-height:48px;padding:6px 10px;display:flex}.v3-alerts-surface .v3-alerts-summary>header span,.v3-alerts-surface .v3-alerts-summary-readout>span,.v3-alerts-surface .v3-alerts-coverage-heading>div>span,.v3-alerts-surface .v3-alerts-coverage-grid span,.v3-alerts-surface .v3-alerts-desk-strip>div>span{color:var(--v3-cyan);letter-spacing:.08em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;font-weight:720}.v3-alerts-surface .v3-alerts-summary>header p{color:var(--v3-muted);margin:0;font-size:10px}.v3-alerts-surface .v3-alerts-summary-readout{border-right:1px solid var(--v3-line);min-width:0;min-height:48px;padding:6px 8px}.v3-alerts-surface .v3-alerts-summary-readout:last-child{border-right:0}.v3-alerts-surface .v3-alerts-summary-readout>span{color:var(--v3-muted)}.v3-alerts-surface .v3-alerts-summary-readout strong{color:var(--v3-copy);margin:3px 6px 0 0;font:700 16px/1 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-block}.v3-alerts-surface .v3-alerts-summary-readout p{color:var(--v3-muted);margin:0;font-size:9px;line-height:1.25;display:inline}.v3-alerts-surface .v3-alerts-summary-attention strong{color:#ffe1a2}.v3-alerts-surface .v3-alerts-coverage{border-top:1px solid var(--v3-line);padding-top:12px}.v3-alerts-surface .v3-alerts-coverage-heading{gap:6px;max-width:760px;display:grid}.v3-alerts-surface .v3-alerts-coverage-heading h2{color:var(--v3-copy);margin:2px 0 0;font-size:14px;font-weight:720}.v3-alerts-surface .v3-alerts-coverage-heading p{color:var(--v3-muted);margin:4px 0 0;font-size:13px;line-height:1.45}.v3-alerts-surface .v3-alerts-coverage-grid{border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;display:grid}.v3-alerts-surface .v3-alerts-coverage-grid>div{border-right:1px solid var(--v3-line);min-width:0;min-height:56px;padding:6px 8px}.v3-alerts-surface .v3-alerts-coverage-grid>div:last-child{border-right:0}.v3-alerts-surface .v3-alerts-coverage-grid span{color:var(--v3-muted)}.v3-alerts-surface .v3-alerts-coverage-grid strong{color:var(--v3-copy);margin-top:3px;font-size:13px;line-height:1.2;display:block}.v3-alerts-surface .v3-alerts-coverage-grid p{color:var(--v3-muted);margin:3px 0 0;font-size:10px;line-height:1.3}.v3-alerts-surface .v3-alerts-desk-strip{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:13px 0 0;display:flex}.v3-alerts-surface .v3-alerts-desk-strip>div:first-child{min-width:160px}.v3-alerts-surface .v3-alerts-desk-strip p{color:var(--v3-muted);margin:5px 0 0;font-size:12px;line-height:1.4}.v3-alerts-surface .v3-alerts-desk-tickers{flex-wrap:wrap;flex:240px;gap:6px;display:flex}.v3-alerts-surface .v3-alerts-desk-tickers span{color:var(--v3-copy);background:#071217b8;border:1px solid #73eaf440;padding:4px 7px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.v3-alerts-surface .v3-alerts-desk-link{color:var(--v3-cyan);white-space:nowrap;font-size:12px;font-weight:700;text-decoration:none}.v3-alerts-surface .v3-alerts-desk-link:hover,.v3-alerts-surface .v3-alerts-desk-link:focus-visible{color:var(--v3-copy);text-decoration:underline}.v3-alerts-surface .v3-alerts-desk-link:focus-visible{outline:2px solid var(--v3-ice);outline-offset:3px}.v3-alerts-surface .v3-alerts-preferences,.v3-alerts-surface .v3-alerts-policy{border-top:1px solid var(--v3-line);padding-top:18px}.v3-alerts-surface .v3-alerts-preferences-heading,.v3-alerts-surface .v3-alerts-policy-heading{gap:6px;max-width:760px;display:grid}.v3-alerts-surface .v3-alerts-preferences-heading>div>span,.v3-alerts-surface .v3-alerts-policy-heading>div>span{color:var(--v3-muted);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:780}.v3-alerts-surface .v3-alerts-preferences h2,.v3-alerts-surface .v3-alerts-policy h2{color:var(--v3-copy);margin:4px 0 0;font-size:14px;font-weight:720}.v3-alerts-surface .v3-alerts-preferences-heading p,.v3-alerts-surface .v3-alerts-policy-heading p,.v3-alerts-surface .v3-alerts-preference p,.v3-alerts-surface .v3-alerts-preferences-note{color:var(--v3-muted);font-size:13px;line-height:1.45}.v3-alerts-surface .v3-alerts-preferences-heading p,.v3-alerts-surface .v3-alerts-policy-heading p{margin-top:4px}.v3-alerts-surface .v3-alerts-preferences-note{margin:18px 0 0}.v3-alerts-surface .v3-alerts-preferences-error{border-left:2px solid #f08970;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:16px;padding:10px 0 0 10px;display:flex}.v3-alerts-surface .v3-alerts-preferences-error p{color:#ffc4b5;margin:0;font-size:13px}.v3-alerts-surface .v3-alerts-preference-list{border-top:1px solid var(--v3-line);margin-top:16px}.v3-alerts-surface .v3-alerts-preference{border-bottom:1px solid var(--v3-line);grid-template-columns:minmax(0,1fr) minmax(250px,.72fr);align-items:center;gap:16px 28px;padding:15px 0;display:grid}.v3-alerts-surface .v3-alerts-preference h3{color:var(--v3-copy);margin:0;font-size:14px;font-weight:720}.v3-alerts-surface .v3-alerts-preference p{margin:4px 0 0}.v3-alerts-surface .v3-alerts-preference-controls{grid-template-columns:auto minmax(132px,1fr);align-items:end;gap:12px 16px;display:grid}.v3-alerts-surface .v3-alerts-policy-form{border-top:1px solid var(--v3-line);grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:12px;margin-top:16px;padding-top:16px;display:grid}.v3-alerts-surface .v3-alerts-family-fieldset{border:0;border-bottom:1px solid var(--v3-line);grid-column:1/-1;gap:6px;min-width:0;margin:0;padding:0 0 10px;display:grid}.v3-alerts-surface .v3-alerts-family-fieldset legend{width:100%;color:var(--v3-muted);text-transform:uppercase;justify-content:space-between;align-items:baseline;padding:0;font-size:10px;font-weight:760;display:flex}.v3-alerts-surface .v3-alerts-family-fieldset legend small{color:var(--v3-muted);text-transform:none;font-size:9px;font-weight:500}.v3-alerts-surface .v3-alerts-family-options{border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.v3-alerts-surface .v3-alerts-family-option{border-right:1px solid var(--v3-line);min-width:0;min-height:32px;color:var(--v3-copy);align-items:center;gap:7px;padding:5px 7px;font-size:10px;font-weight:650;display:flex}.v3-alerts-surface .v3-alerts-family-option:last-child{border-right:0}.v3-alerts-surface .v3-alerts-family-option span{min-width:0;line-height:1.2}.v3-alerts-surface .v3-alerts-family-option input{width:15px;height:15px;accent-color:var(--v3-cyan);flex:none;margin:0}.v3-alerts-surface .v3-alerts-toggle,.v3-alerts-surface .v3-alerts-frequency,.v3-alerts-surface .v3-alerts-policy-field{color:var(--v3-muted);letter-spacing:0;text-transform:uppercase;gap:6px;font-size:11px;font-weight:760;display:grid}.v3-alerts-surface .v3-alerts-toggle{white-space:nowrap;grid-template-columns:auto auto;align-items:center;gap:8px;min-height:36px}.v3-alerts-surface .v3-alerts-toggle input{width:16px;height:16px;accent-color:var(--v3-cyan);margin:0}.v3-alerts-surface .v3-alerts-frequency select,.v3-alerts-surface .v3-alerts-policy-field select{width:100%;min-width:0;min-height:36px;color:var(--v3-copy);font:inherit;letter-spacing:0;text-transform:none;background:#071217;border:1px solid #73eaf457;border-radius:4px;padding:7px 9px}.v3-alerts-surface .v3-alerts-toggle input:focus-visible,.v3-alerts-surface .v3-alerts-family-option input:focus-visible,.v3-alerts-surface .v3-alerts-frequency select:focus-visible,.v3-alerts-surface .v3-alerts-policy-field select:focus-visible{outline:2px solid var(--v3-ice);outline-offset:2px;border-color:var(--v3-cyan)}.v3-alerts-surface .v3-alerts-frequency select:disabled,.v3-alerts-surface .v3-alerts-policy-field select:disabled,.v3-alerts-surface button:disabled,.v3-alerts-surface input:disabled{cursor:not-allowed;opacity:.58}.v3-alerts-surface .v3-alerts-status{border-left:2px solid var(--v3-cyan);min-height:20px;color:var(--v3-muted);margin:0;padding-left:10px;font-size:13px}.v3-alerts-surface .v3-alerts-status-success{color:#bff8e7;border-color:#57d8b4}.v3-alerts-surface .v3-alerts-status-working{color:#ffe1a2;border-color:#edb85f}.v3-alerts-surface .v3-alerts-status-error{color:#ffc4b5;border-color:#f08970}.v3-alerts-surface .v3-alerts-policy-save{white-space:nowrap;min-height:36px}.v3-alerts-surface .v3-alerts-row{min-height:46px;padding-top:6px;padding-bottom:6px}.v3-alerts-surface .v3-alerts-row .v3-feature-row-main{gap:2px}.v3-alerts-surface .v3-alerts-row .v3-feature-row-main p{margin-top:2px;font-size:10px;line-height:1.3}.v3-alerts-surface .v3-alerts-row-value{gap:3px}.v3-alerts-surface .v3-alerts-acknowledge{min-width:96px;min-height:26px;font-size:9px}.v3-alerts-surface .v3-alerts-secondary{border:1px solid var(--v3-line);background:#0204066b}.v3-alerts-surface .v3-alerts-secondary>summary{min-height:30px;color:var(--v3-copy);cursor:pointer;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:4px 8px;font:600 9px/1.2 SFMono-Regular,Consolas,monospace;display:flex}.v3-alerts-surface .v3-alerts-secondary>summary small{color:var(--v3-muted);font-size:8px;font-weight:500}.v3-alerts-surface .v3-alerts-secondary[open]>summary{border-bottom:1px solid var(--v3-line)}.v3-alerts-surface .v3-alerts-secondary-body{min-width:0}.v3-alerts-surface .v3-alerts-secondary-body>.v3-alerts-coverage,.v3-alerts-surface .v3-alerts-secondary-body>.v3-alerts-policy,.v3-alerts-surface .v3-alerts-secondary-body>.v3-alerts-preferences{border-top:0;padding:8px}.v3-alerts-surface .v3-alerts-secondary .v3-alerts-policy+.v3-alerts-preferences{border-top:1px solid var(--v3-line)}@media (width>=981px){.instrument-workspace .instrument-content .instrument-route-alerts{grid-template-rows:minmax(0,.9fr) minmax(0,1.1fr);height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .instrument-route-alerts>.v3-feature-surface{align-self:stretch;height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.v3-alerts-surface{grid-template-rows:auto auto minmax(0,1fr);display:grid}.v3-alerts-surface .v3-alerts-workspace{grid-template-rows:auto minmax(0,1fr) auto auto auto;min-height:0;overflow:hidden}.v3-alerts-surface .v3-alerts-list{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.v3-alerts-surface .v3-alerts-secondary[open]{grid-template-rows:auto minmax(0,1fr);max-height:min(44dvh,420px);display:grid;overflow:hidden}.v3-alerts-surface .v3-alerts-secondary-body{overscroll-behavior:contain;min-height:0;overflow:auto}}@media (width<=980px){.instrument-workspace .instrument-content .instrument-route-alerts{grid-template-rows:none;height:auto;min-height:0;overflow:visible}.instrument-workspace .instrument-content .instrument-route-alerts>.v3-feature-surface,.instrument-workspace .instrument-content .v3-feature-surface.v3-alerts-surface{align-self:start;height:auto;min-height:0;overflow:visible}.v3-alerts-surface .v3-alerts-workspace,.v3-alerts-surface .v3-alerts-list,.v3-alerts-surface .v3-alerts-secondary[open],.v3-alerts-surface .v3-alerts-secondary-body{max-height:none;overflow:visible}}@media (width<=680px){.v3-alerts-surface .v3-alerts-summary,.v3-alerts-surface .v3-alerts-coverage-grid{grid-template-columns:1fr}.v3-alerts-surface .v3-alerts-summary>header{flex-direction:column;justify-content:center;align-items:flex-start;padding:10px 14px}.v3-alerts-surface .v3-alerts-summary-readout,.v3-alerts-surface .v3-alerts-coverage-grid>div{border-right:0;border-bottom:1px solid var(--v3-line);min-height:0}.v3-alerts-surface .v3-alerts-summary-readout:last-child,.v3-alerts-surface .v3-alerts-coverage-grid>div:last-child{border-bottom:0}.v3-alerts-surface .v3-alerts-preference{grid-template-columns:1fr}.v3-alerts-surface .v3-alerts-preference-controls{justify-content:start}.v3-alerts-surface .v3-alerts-family-options{grid-template-columns:repeat(3,minmax(0,1fr))}.v3-alerts-surface .v3-alerts-family-option:nth-child(3n){border-right:0}.v3-alerts-surface .v3-alerts-policy-form{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-alerts-surface .v3-alerts-policy-save{grid-column:1/-1}}@media (width<=430px){.v3-alerts-surface .v3-alerts-preference-controls{grid-template-columns:1fr}.v3-alerts-surface .v3-alerts-family-options{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-alerts-surface .v3-alerts-family-option:nth-child(3n){border-right:1px solid var(--v3-line)}.v3-alerts-surface .v3-alerts-family-option:nth-child(2n){border-right:0}.v3-alerts-surface .v3-alerts-policy-form{grid-template-columns:1fr}.v3-alerts-surface .v3-alerts-acknowledge{width:100%;min-width:0}}.risk-feed-read{background:#04070ab8;border:1px solid #c8dce62e;grid-template-columns:minmax(220px,1.3fr) repeat(4,minmax(130px,1fr));margin-top:8px;display:grid}.risk-feed-read>section{border-right:1px solid #c8dce61f;min-width:0;padding:9px 10px}.risk-feed-read>section:last-child{border-right:0}.risk-feed-read>section>span,.risk-feed-event-kind,.risk-feed-evidence summary{color:var(--cluster-muted);text-transform:uppercase;font:600 9px/1.2 SFMono-Regular,Consolas,monospace}.risk-feed-read h2{color:var(--cluster-ink);margin:4px 0 0;font:700 15px/1.25 Inter,ui-sans-serif,system-ui,sans-serif}.risk-feed-read strong{color:var(--cluster-ice);margin-top:4px;font-size:12px;line-height:1.25;display:block}.risk-feed-read p{color:var(--cluster-soft);margin:4px 0 0;font-size:11px;line-height:1.38}.risk-feed-freshness .v3-feature-meta{border:0;margin:3px 0 0;padding:0}.risk-feed-evidence{border:1px solid #c8dce626;margin-top:7px}.risk-feed-evidence summary{cursor:pointer;color:var(--cluster-soft);justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.risk-feed-evidence summary span{color:var(--cluster-muted)}.risk-feed-events{border-top:1px solid #c8dce61f;gap:0;margin:0;padding:0 10px;list-style:none;display:grid}.risk-feed-event{border-bottom:1px solid #c8dce61c;grid-template-columns:auto minmax(0,1fr) minmax(154px,auto);align-items:center;gap:11px;min-height:52px;padding:7px 0;display:grid}.risk-feed-event-icon{width:31px;height:31px;color:var(--cluster-cyan-bright);border:1px solid #c8dce647;place-items:center;display:grid}.risk-feed-event-high .risk-feed-event-icon{color:var(--cluster-gold);border-color:#f4bf6da6}.risk-feed-event-limited .risk-feed-event-icon{color:var(--cluster-muted);border-color:#8293b173}.risk-feed-event strong{color:var(--cluster-ink);margin-top:3px;font-size:12px;display:block}.risk-feed-event p{color:var(--cluster-muted);margin:3px 0 0;font-size:11px;line-height:1.35}.risk-feed-event-meta{color:var(--cluster-muted);text-align:right;text-transform:uppercase;justify-items:end;gap:5px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;display:grid}.risk-feed-event-meta i{font-style:normal}.risk-feed-freshness-current{color:var(--cluster-green)}.risk-feed-freshness-delayed{color:var(--cluster-ice)}.risk-feed-freshness-stale,.risk-feed-freshness-last_known_good{color:var(--cluster-gold)}.risk-feed-freshness-unavailable{color:var(--cluster-red)}@media (width>=981px){.instrument-workspace .instrument-content .v3-feature-surface.risk-feed-surface{grid-template-rows:auto auto minmax(0,1fr);align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.risk-feed-evidence[open]{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.risk-feed-evidence:not([open]){align-self:start}.risk-feed-events{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}}@media (width<=980px){.instrument-workspace .instrument-content .v3-feature-surface.risk-feed-surface{height:auto;min-height:0;overflow:visible}.risk-feed-evidence[open],.risk-feed-events{overflow:visible}}@media (width<=900px){.risk-feed-read{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-feed-current{grid-column:1/-1}.risk-feed-read>section{border-bottom:1px solid #c8dce61c}}@media (width<=620px){.risk-feed-read{grid-template-columns:1fr}.risk-feed-current{grid-column:auto}.risk-feed-event{grid-template-columns:auto minmax(0,1fr)}.risk-feed-event-meta{text-align:left;grid-column:2;justify-items:start}}.v3-watchlist-surface .v3-watchlist-workspace{gap:6px;min-width:0;min-height:0;display:grid}.v3-watchlist-surface .v3-feature-heading h1{font-size:16px}.v3-watchlist-surface .v3-watchlist-toolbar{border:1px solid var(--v3-line);background:#020406b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-height:34px;margin-bottom:6px;padding:4px 6px;display:flex}.v3-watchlist-surface .v3-watchlist-toolbar .v3-feature-meta{background:0 0;border:0;margin:0;padding:0}.v3-watchlist-surface .v3-desk-commandbar{background:#02040680;border:1px solid #c8dce61a;grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:end;gap:10px;min-width:0;padding:6px 8px;display:grid}.v3-watchlist-surface .v3-desk-intro{justify-content:space-between;align-items:end;gap:8px 14px;min-width:0;display:flex}.v3-watchlist-surface .v3-desk-intro>div{gap:2px;max-width:680px;display:grid}.v3-watchlist-surface .v3-desk-intro>div>span,.v3-watchlist-surface .v3-desk-selector>span,.v3-watchlist-surface .v3-watchlist-form>label{color:var(--v3-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:780}.v3-watchlist-surface .v3-desk-intro p{color:var(--v3-muted);margin:0;font-size:11px;line-height:1.3}.v3-watchlist-surface .v3-desk-selector,.v3-watchlist-surface .v3-watchlist-form{gap:4px;min-width:0;display:grid}.v3-watchlist-surface .v3-desk-selector{flex:0 240px;width:min(100%,240px)}.v3-watchlist-surface .v3-desk-add-form{width:100%}.v3-watchlist-surface .v3-watchlist-form-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0;display:grid}.v3-watchlist-surface .v3-watchlist-form input,.v3-watchlist-surface .v3-watchlist-form select,.v3-watchlist-surface .v3-desk-selector select{width:100%;min-width:0;min-height:30px;color:var(--v3-copy);font:inherit;background:#071217;border:1px solid #73eaf457;border-radius:4px;padding:7px 9px}.v3-watchlist-surface .v3-watchlist-form input::placeholder{color:#6f8a8e}.v3-watchlist-surface .v3-watchlist-form input:focus-visible,.v3-watchlist-surface .v3-watchlist-form select:focus-visible,.v3-watchlist-surface .v3-desk-selector select:focus-visible{outline:2px solid var(--v3-ice);outline-offset:2px;border-color:var(--v3-cyan)}.v3-watchlist-surface .v3-watchlist-form input:disabled,.v3-watchlist-surface .v3-watchlist-form select:disabled,.v3-watchlist-surface .v3-desk-selector select:disabled,.v3-watchlist-surface button:disabled{cursor:not-allowed;opacity:.58}.v3-watchlist-surface .v3-watchlist-command{white-space:nowrap;justify-content:center}.v3-watchlist-surface .v3-watchlist-status{border-left:2px solid var(--v3-cyan);min-height:20px;color:var(--v3-muted);margin:0;padding-left:10px;font-size:13px}.v3-watchlist-surface .v3-watchlist-status-success{color:#bff8e7;border-color:#57d8b4}.v3-watchlist-surface .v3-watchlist-status-working{color:#ffe1a2;border-color:#edb85f}.v3-watchlist-surface .v3-watchlist-status-error{color:#ffc4b5;border-color:#f08970}.v3-watchlist-surface .v3-desk-status-slot:empty,.v3-watchlist-surface .v3-desk-filter-slot:empty{height:0;min-height:0;overflow:hidden}.v3-watchlist-surface .v3-watchlist-empty{color:var(--v3-muted);margin:0;padding:22px 0 8px}.v3-watchlist-surface .v3-desk-filters{background:#02040680;border:1px solid #c8dce61a;grid-template-columns:minmax(180px,1fr) minmax(150px,210px) minmax(170px,230px) auto;align-items:end;gap:6px;margin-top:0;padding:6px 8px;display:grid}.v3-watchlist-surface .v3-desk-filters label{gap:5px;min-width:0;display:grid}.v3-watchlist-surface .v3-desk-filters label>span{color:#6f8a8e;text-transform:uppercase;font:500 9px/1 SFMono-Regular,Consolas,monospace}.v3-watchlist-surface .v3-desk-filters label>div{color:#7ccfd9;background:#05080b;border:1px solid #c8dce633;align-items:center;gap:7px;min-width:0;height:30px;padding:0 8px;display:flex}.v3-watchlist-surface .v3-desk-filters input{color:#edf9fb;background:0 0;border:0;outline:0;width:100%;min-width:0}.v3-watchlist-surface .v3-desk-filters select{color:#c8dce6;background:#05080b;border:1px solid #c8dce633;width:100%;height:30px}.v3-watchlist-surface .v3-desk-filters>strong{color:#7ccfd9;white-space:nowrap;padding-bottom:9px;font:500 10px/1 SFMono-Regular,Consolas,monospace}.v3-watchlist-surface .v3-desk-workarea{outline:0;min-width:0;min-height:0}.v3-watchlist-surface .v3-desk-workarea:focus-visible{outline:2px solid var(--v3-cyan);outline-offset:-2px}.v3-watchlist-surface .v3-desk-instrument-list{border-top:1px solid var(--v3-line);margin:0;padding:0;list-style:none;display:grid}.v3-watchlist-surface .v3-desk-instrument-row{border-bottom:1px solid var(--v3-line);grid-template-columns:minmax(110px,.35fr) minmax(0,1fr) auto;align-items:start;gap:10px;min-height:52px;padding:6px 0;display:grid}.v3-watchlist-surface .v3-desk-instrument-row-focused{border-left:2px solid var(--v3-cyan);background:#0a3b4121;margin-left:-12px;padding-left:10px}.v3-watchlist-surface .v3-desk-instrument-symbol{gap:4px;display:grid}.v3-watchlist-surface .v3-desk-instrument-symbol strong{color:var(--v3-copy);font-family:var(--v3-mono);letter-spacing:0;font-size:14px}.v3-watchlist-surface .v3-desk-instrument-symbol span{color:var(--v3-muted);font-size:10px}.v3-watchlist-surface .v3-desk-instrument-symbol .v3-desk-working-instrument{color:#bff5fb;font-family:var(--v3-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:760}.v3-watchlist-surface .v3-desk-instrument-read{justify-items:start;gap:3px;min-width:0;display:grid}.v3-watchlist-surface .v3-desk-instrument-read p{color:var(--v3-muted);margin:0;font-size:10px;line-height:1.25}.v3-watchlist-surface .v3-desk-market-context{flex-wrap:wrap;gap:6px;width:100%;min-width:0;display:flex}.v3-watchlist-surface .v3-desk-market-context>span{min-width:0;color:var(--v3-muted);font-family:var(--v3-mono);letter-spacing:.03em;background:#04101575;border:1px solid #73eaf42e;align-items:baseline;gap:4px;padding:4px 6px;font-size:10px;display:inline-flex}.v3-watchlist-surface .v3-desk-market-context b{overflow-wrap:anywhere;color:#bff5fb;min-width:0;font-weight:760}.v3-watchlist-surface .v3-desk-market-context small{color:#6f8a8e;width:100%;font-size:10px}.v3-watchlist-surface .v3-desk-strategy-context{width:100%;color:var(--v3-muted);font-family:var(--v3-mono);letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #73eaf433;margin-top:1px;padding:4px 0 0;font-size:10px;display:grid}.v3-watchlist-surface .v3-desk-strategy-context summary{cursor:pointer;grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:5px 9px;display:grid}.v3-watchlist-surface .v3-desk-strategy-context summary>span{color:#73eaf4}.v3-watchlist-surface .v3-desk-strategy-context summary>strong{color:#f1d98a;font-size:10px}.v3-watchlist-surface .v3-desk-strategy-context summary>b{overflow-wrap:anywhere;color:#d8f4f1;min-width:0}.v3-watchlist-surface .v3-desk-strategy-context>p{color:#9db3bf;letter-spacing:.02em;text-transform:none;grid-column:1/-1;margin:0;font-family:inherit;font-size:10px;line-height:1.45}.v3-watchlist-surface .v3-desk-strategy-aligned summary>strong,.v3-watchlist-surface .v3-desk-strategy-aligned summary>b{color:#8de8bd}.v3-watchlist-surface .v3-desk-strategy-mixed summary>strong,.v3-watchlist-surface .v3-desk-strategy-mixed summary>b{color:#f0c66e}.v3-watchlist-surface .v3-desk-instrument-actions{justify-content:flex-end;gap:6px;display:flex}.v3-watchlist-surface .v3-desk-working-button{color:#bff5fb;background:#0a535c42;border-color:#73eaf4ad}.v3-watchlist-surface .v3-watchlist-remove-button{color:#ffc4b5;border-color:#f0897094}.v3-watchlist-surface .v3-watchlist-remove-button:hover:not(:disabled){background:#5d140d80;border-color:#f08970}@media (width>=981px){.instrument-workspace .instrument-content[data-route=watchlist]{overflow:hidden}.instrument-workspace .instrument-content[data-route=watchlist] .instrument-route-watchlist{grid-template-rows:minmax(0,1fr);align-content:stretch;height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content[data-route=watchlist] .v3-watchlist-surface{grid-template-rows:auto auto minmax(0,1fr);align-self:stretch;height:auto;min-height:0;display:grid;overflow:hidden}.v3-watchlist-surface .v3-watchlist-workspace{grid-template-rows:auto auto auto minmax(0,1fr);height:auto;overflow:hidden}.v3-watchlist-surface .v3-desk-workarea{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}}@media (width<=680px){.v3-watchlist-surface .v3-desk-filters{grid-template-columns:1fr}.v3-watchlist-surface .v3-desk-filters>strong{padding:3px 0}.v3-watchlist-surface .v3-desk-intro{flex-direction:column;align-items:stretch}.v3-watchlist-surface .v3-desk-selector{width:100%;max-width:none}.v3-watchlist-surface .v3-desk-instrument-row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.v3-watchlist-surface .v3-desk-instrument-read{grid-column:1/-1}.v3-watchlist-surface .v3-desk-instrument-actions{grid-area:1/2}.v3-watchlist-surface .v3-desk-strategy-context{grid-template-columns:auto auto minmax(0,1fr)}}@media (width<=430px){.v3-watchlist-surface .v3-watchlist-form-row{grid-template-columns:1fr}.v3-watchlist-surface .v3-watchlist-command{width:100%}}@media (width<=980px){.instrument-workspace .instrument-content[data-route=watchlist],.instrument-workspace .instrument-content[data-route=watchlist] .instrument-route-watchlist,.instrument-workspace .instrument-content[data-route=watchlist] .v3-watchlist-surface,.v3-watchlist-surface .v3-watchlist-workspace,.v3-watchlist-surface .v3-desk-workarea{height:auto;min-height:0;overflow:visible}.v3-watchlist-surface .v3-desk-commandbar{grid-template-columns:1fr}.instrument-workspace .instrument-content[data-route=watchlist] .instrument-route-watchlist{grid-template-rows:auto}}.v3-account-surface .v3-feature-heading h1{font-size:16px}.v3-account-surface .v3-feature-meta{background:0 0;border:0;margin:7px 0 0;padding:0;font-size:10px}.v3-account-pane{min-width:0}.v3-account-pane:focus-visible{outline:1px solid var(--v3-line-strong);outline-offset:-1px}.v3-account-services{border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);background:var(--v3-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:9px;display:grid}.v3-account-billing,.v3-account-data{background:#050b0f;align-content:start;gap:10px;margin:0;padding:14px;display:grid}.v3-account-billing-copy>span,.v3-account-data-heading>span{color:var(--v3-muted);font:700 10px/1 var(--v3-mono);letter-spacing:0;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.v3-account-billing-copy h2,.v3-account-data-heading h2,.v3-account-dialog h2{color:var(--v3-copy);letter-spacing:0;margin:6px 0 0;font-size:16px;line-height:1.25}.v3-account-billing-copy p,.v3-account-data-heading p,.v3-account-dialog p{max-width:680px;color:var(--v3-muted);margin:5px 0 0;font-size:11px;line-height:1.45}.v3-account-billing-actions{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.v3-account-billing-actions .v3-feature-command:disabled{cursor:not-allowed;opacity:.52}.v3-account-billing-status{max-width:100%;color:var(--v3-muted);margin:0;font-size:10px;line-height:1.4}.v3-account-billing-status.is-error,.v3-account-data-status.is-error{color:#f0a2a8}.v3-account-data-actions{flex-wrap:wrap;gap:7px;display:flex}.v3-account-data-actions .v3-feature-command{text-decoration:none}.v3-account-delete-command,.v3-account-dialog-actions button,.v3-account-dialog-close{border:1px solid var(--v3-line);min-height:34px;color:var(--v3-copy);font:700 11px/1 var(--v3-mono);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:7px;display:inline-flex}.v3-account-delete-command{color:#f0a2a8;border-color:#d2535e8c;padding:0 11px}.v3-account-delete-command:disabled,.v3-account-data-actions button:disabled,.v3-account-dialog-actions button:disabled{cursor:not-allowed;opacity:.5}.v3-account-data-status{color:var(--v3-muted);margin:0;font-size:10px;line-height:1.4}.v3-account-details{border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);margin-top:9px}.v3-account-details summary{min-height:38px;color:var(--v3-copy);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 10px;font-size:11px;list-style:none;display:grid}.v3-account-details summary::-webkit-details-marker{display:none}.v3-account-details summary>span{font-weight:760}.v3-account-details summary strong{color:var(--v3-muted);text-align:right;font-weight:600}.v3-account-details summary svg{color:var(--v3-cyan);transition:transform .16s}.v3-account-details[open] summary svg{transform:rotate(180deg)}.v3-account-details .v3-feature-detail-grid{border-top:1px solid var(--v3-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.v3-account-details .v3-feature-detail{min-height:60px;padding:9px 10px}.v3-account-dialog-backdrop{z-index:1000;background:#080a0cc7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.v3-account-dialog{border:1px solid var(--v3-line);width:min(100%,480px);color:var(--v3-copy);background:#171b1f;border-radius:6px;padding:22px;position:relative;box-shadow:0 20px 60px #0000006b}.v3-account-dialog-close{width:34px;padding:0;position:absolute;top:12px;right:12px}.v3-account-dialog label{color:var(--v3-copy);font:700 11px/1.4 var(--v3-mono);margin-top:18px;display:block}.v3-account-dialog input{border:1px solid var(--v3-line);width:100%;min-height:38px;color:var(--v3-copy);font:600 13px/1 var(--v3-mono);letter-spacing:0;background:#0f1215;border-radius:4px;margin-top:8px;padding:0 10px}.v3-account-dialog input:focus-visible,.v3-account-details summary:focus-visible{outline-offset:2px;outline:2px solid #69a7bd}.v3-account-dialog-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.v3-account-dialog-actions button{padding:0 12px}.v3-account-dialog-actions .is-destructive{color:#fff;background:#9e3944;border-color:#c9525e}@media (width>=981px){.instrument-workspace .instrument-content .instrument-route-account{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .instrument-route-account .v3-account-surface{grid-template-rows:auto auto minmax(0,1fr);align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.v3-account-pane{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}}@media (width<=980px){.instrument-workspace .instrument-content .instrument-route-account,.instrument-workspace .instrument-content .instrument-route-account .v3-account-surface{height:auto;max-height:none;overflow:visible}.v3-account-pane{max-height:none;overflow:visible}}@media (width<=820px){.v3-account-services{grid-template-columns:1fr}}@media (width<=620px){.v3-account-billing,.v3-account-data{padding:13px}.v3-account-details summary{grid-template-columns:1fr auto}.v3-account-details summary strong{text-align:left;grid-area:2/1/auto/-1;padding-bottom:8px}.v3-account-details .v3-feature-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-account-dialog-actions{flex-direction:column-reverse}.v3-account-dialog-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.v3-account-details summary svg{transition:none}}.v3-support-surface .v3-feature-heading h1{font-size:16px}.v3-support-surface .v3-feature-meta{background:0 0;border:0;margin:7px 0 0;padding:0;font-size:10px}.v3-support-surface .v3-support-workspace{border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);background:var(--v3-line);grid-template-columns:minmax(0,1.5fr) minmax(280px,.72fr);gap:1px;margin-top:9px;display:grid}.v3-support-surface .v3-support-intake,.v3-support-surface .v3-product-support,.v3-support-surface .v3-founder-note{background:#050b0f;padding:16px}.v3-support-surface .v3-support-rail{background:#050b0f;align-content:start;gap:1px;display:grid}.v3-support-surface .v3-support-rail>:not(:last-child){border-bottom:1px solid var(--v3-line)}.v3-support-surface .v3-support-section-label,.v3-support-surface .v3-support-intake-heading span{color:var(--v3-cyan);letter-spacing:0;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.v3-support-surface :is(.v3-support-intake,.v3-product-support,.v3-founder-note) h2{color:var(--v3-copy);letter-spacing:0;margin:6px 0 0;font-size:16px;line-height:1.25}.v3-support-surface .v3-support-intake-heading p,.v3-support-surface .v3-product-support>div:first-child>p{max-width:720px;color:var(--v3-muted);margin:5px 0 0;font-size:11px;line-height:1.45}.v3-support-surface .v3-support-kind-tabs{border:1px solid var(--v3-line);margin-top:12px;display:inline-flex}.v3-support-surface .v3-support-kind-tabs button{border:0;border-right:1px solid var(--v3-line);min-height:32px;color:var(--v3-muted);font:inherit;background:#030a0e;padding:6px 11px;font-size:11px;font-weight:720}.v3-support-surface .v3-support-kind-tabs button:last-child{border-right:0}.v3-support-surface .v3-support-kind-tabs button:hover:not(:disabled),.v3-support-surface .v3-support-kind-tabs button.is-active{color:var(--v3-copy);box-shadow:inset 0 -2px 0 var(--v3-cyan);background:#0a252b}.v3-support-surface .v3-support-form{grid-template-columns:104px minmax(0,1fr);gap:6px 11px;margin-top:12px;display:grid}.v3-support-surface .v3-support-form>label{color:var(--v3-muted);letter-spacing:0;text-transform:uppercase;align-self:center;font-size:10px;font-weight:800}.v3-support-surface .v3-support-form :is(input,select,textarea){width:100%;min-width:0;color:var(--v3-copy);font:inherit;background:#030b0f;border:1px solid #73eaf447;border-radius:3px;padding:7px 9px;font-size:12px}.v3-support-surface .v3-support-form :is(input,select){min-height:34px}.v3-support-surface .v3-support-form textarea{resize:vertical;min-height:88px;line-height:1.4}.v3-support-surface .v3-support-form-footer{grid-column:2;justify-content:space-between;align-items:flex-start;gap:14px;margin-top:4px;display:flex}.v3-support-surface .v3-support-form-footer p{color:#7f919c;max-width:500px;margin:0;font-size:10px;line-height:1.4}.v3-support-surface .v3-support-submit{flex:none;justify-content:center;min-width:134px}.v3-support-surface .v3-product-support-actions{gap:7px;margin-top:11px;display:grid}.v3-support-surface .v3-contribution-amounts{border:1px solid var(--v3-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v3-support-surface .v3-contribution-amounts button{border:0;border-right:1px solid var(--v3-line);min-height:32px;color:var(--v3-muted);font:inherit;background:#030a0e;font-size:11px;font-weight:760}.v3-support-surface .v3-contribution-amounts button:last-child{border-right:0}.v3-support-surface .v3-contribution-amounts button:hover:not(:disabled),.v3-support-surface .v3-contribution-amounts button.is-selected{color:#dffcff;box-shadow:inset 0 -2px 0 var(--v3-cyan);background:#0b2931}.v3-support-surface .v3-product-support-submit{justify-content:center;width:100%}.v3-support-surface .v3-contribution-disclosure{color:#83949f;margin:9px 0 0;font-size:9px;line-height:1.45}.v3-support-surface .v3-founder-note>.v3-feature-command{justify-content:center;width:100%;margin-top:11px}.v3-support-surface .v3-founder-note>small{color:#81939e;margin-top:7px;font-size:9px;line-height:1.4;display:block}.v3-support-surface .v3-founder-note details{border-top:1px solid var(--v3-line);margin-top:10px}.v3-support-surface .v3-founder-note summary{min-height:34px;color:var(--v3-copy);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:700;list-style:none;display:flex}.v3-support-surface .v3-founder-note summary::-webkit-details-marker{display:none}.v3-support-surface .v3-founder-note summary svg{color:var(--v3-cyan);transition:transform .16s}.v3-support-surface .v3-founder-note details[open] summary svg{transform:rotate(180deg)}.v3-support-surface .v3-founder-note-copy p{color:#aebdc6;margin:0 0 8px;font-size:10px;line-height:1.5}.v3-support-surface .v3-founder-note-copy strong,.v3-support-surface .v3-founder-note-copy footer{color:var(--v3-copy)}.v3-support-surface .v3-founder-note-copy footer{gap:2px;font-size:10px;font-weight:760;display:grid}.v3-support-surface .v3-founder-note-copy footer span{color:var(--v3-muted);font-weight:600}.v3-support-surface .v3-support-status{border-left:2px solid var(--v3-cyan);min-height:16px;color:var(--v3-muted);margin:9px 0 0;padding-left:8px;font-size:10px;line-height:1.4}.v3-support-surface .v3-support-status-success{color:#bff8e7;border-color:#57d8b4}.v3-support-surface .v3-support-status-working{color:#ffe1a2;border-color:#edb85f}.v3-support-surface .v3-support-status-error{color:#ffc4b5;border-color:#f08970}.v3-support-surface .v3-support-status-neutral{color:#9babb4;border-color:#6f8591}.v3-support-surface .v3-support-empty{color:var(--v3-muted);background:#050b0f;margin:0;padding:16px}.v3-support-surface :is(button,input,select,textarea):focus-visible,.v3-support-surface summary:focus-visible{outline:2px solid var(--v3-ice);outline-offset:2px}.v3-support-surface :is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.54}@media (width>=981px){.instrument-workspace .instrument-content .instrument-route-support{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .instrument-route-support .v3-support-surface{grid-template-rows:auto auto minmax(0,1fr);align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.v3-support-surface .v3-support-workspace{min-height:0;overflow:hidden}.v3-support-surface .v3-support-intake,.v3-support-surface .v3-support-rail{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}}@media (width<=980px){.instrument-workspace .instrument-content .instrument-route-support,.instrument-workspace .instrument-content .instrument-route-support .v3-support-surface{height:auto;max-height:none;overflow:visible}.v3-support-surface .v3-support-workspace,.v3-support-surface .v3-support-intake,.v3-support-surface .v3-support-rail{max-height:none;overflow:visible}}@media (width<=900px){.v3-support-surface .v3-support-workspace{grid-template-columns:1fr}.v3-support-surface .v3-support-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.v3-support-surface .v3-support-intake,.v3-support-surface .v3-product-support,.v3-support-surface .v3-founder-note{padding:14px}.v3-support-surface .v3-support-rail,.v3-support-surface .v3-support-form{grid-template-columns:1fr}.v3-support-surface .v3-support-kind-tabs{grid-template-columns:1fr;width:100%;display:grid}.v3-support-surface .v3-support-kind-tabs button{border-right:0;border-bottom:1px solid var(--v3-line)}.v3-support-surface .v3-support-kind-tabs button:last-child{border-bottom:0}.v3-support-surface .v3-support-form-footer{flex-direction:column;grid-column:1}.v3-support-surface .v3-support-submit{width:100%}}@media (prefers-reduced-motion:reduce){.v3-support-surface .v3-founder-note summary svg{transition:none}}.track-record-surface{background:#030a10;border-color:#5bb2e247;overflow:hidden}.track-record-surface .v3-feature-heading h1{font-size:15px}.track-record-surface,.track-record-surface *{box-sizing:border-box}.track-record-read{min-height:34px;color:var(--v3-muted);font:600 9px/1.3 var(--v3-mono);text-transform:uppercase;background:#050f17;border-bottom:1px solid #5bb2e233;grid-template-columns:max-content max-content minmax(240px,1fr);align-items:center;gap:18px;padding:6px 10px;display:grid}.track-record-read span{gap:5px;display:inline-flex}.track-record-read strong{color:var(--v3-copy)}.track-record-read p{color:var(--v3-soft);font:500 10px/1.35 var(--v3-sans);text-align:right;text-transform:none;justify-self:end;margin:0}.track-record-list{margin:0;padding:0;list-style:none}.track-record-list:focus-visible{outline:1px solid var(--v3-cyan-bright);outline-offset:-1px}.track-record-list>li{border-bottom:1px solid #5bb2e224}.track-record-entry>summary{cursor:pointer;grid-template-columns:minmax(150px,1fr) minmax(190px,1.2fr) 86px 92px 108px 18px;align-items:center;gap:10px;min-height:48px;padding:6px 10px;list-style:none;display:grid}.track-record-entry>summary::-webkit-details-marker{display:none}.track-record-entry>summary:hover{background:#5bb2e20b}.track-record-entry>summary:focus-visible{outline:2px solid var(--v3-cyan-bright);outline-offset:-2px}.track-record-entry>summary>svg{color:var(--v3-muted);transition:transform .15s}.track-record-entry[open]>summary>svg{transform:rotate(180deg)}.track-record-name,.track-record-period,.track-record-return,.track-record-drawdown{gap:3px;min-width:0;display:grid}.track-record-name strong{color:var(--v3-copy);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.track-record-name span,.track-record-period span,.track-record-return span,.track-record-drawdown span{color:var(--v3-muted);font:600 8px/1.2 var(--v3-mono);text-transform:uppercase}.track-record-period strong{color:var(--v3-soft);font:500 9px/1.3 var(--v3-mono)}.track-record-status{color:var(--v3-soft);font:700 8px/1 var(--v3-mono);text-transform:uppercase;border:1px solid #5bb2e242;justify-self:start;padding:3px 5px}.track-record-status.is-finalized{color:var(--v3-green);border-color:#5eca924d}.track-record-status.is-withdrawn{color:var(--v3-red);border-color:#e8777747}.track-record-return strong,.track-record-drawdown strong{font:700 12px/1.2 var(--v3-mono)}.track-record-return strong{color:var(--v3-copy)}.track-record-return.is-positive strong{color:var(--v3-green)}.track-record-return.is-negative strong,.track-record-drawdown strong{color:var(--v3-gold)}.track-record-detail{background:#0000003d;border-top:1px solid #5bb2e224;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:12px;padding:8px 10px;display:grid}.track-record-detail dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.track-record-detail dl>div{border-left:1px solid #5bb2e224;min-width:0;padding:2px 9px}.track-record-detail dl>div:first-child{border-left:0;padding-left:0}.track-record-detail dt{color:var(--v3-muted);font:600 8px/1.2 var(--v3-mono);text-transform:uppercase}.track-record-detail dd{color:var(--v3-copy);font:600 10px/1.35 var(--v3-mono);overflow-wrap:anywhere;margin:4px 0 0}.track-record-symbols{flex-wrap:wrap;gap:3px;display:flex}.track-record-symbols span{color:var(--v3-soft);background:#5bb2e20a;border:1px solid #5bb2e233;padding:2px 4px}.track-record-detail>p{color:var(--v3-muted);margin:0;font-size:9px;line-height:1.4}@media (width>=981px){.instrument-workspace .instrument-content .instrument-route-trackRecord{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .instrument-route-trackRecord .track-record-surface{grid-template-rows:auto auto auto minmax(0,1fr);align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.track-record-list{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}}@media (width<=980px){.instrument-workspace .instrument-content .instrument-route-trackRecord,.instrument-workspace .instrument-content .instrument-route-trackRecord .track-record-surface{height:auto;max-height:none;overflow:visible}.track-record-list{max-height:none;overflow:visible}}@media (width<=900px){.track-record-entry>summary{grid-template-columns:minmax(140px,1fr) minmax(170px,1fr) 84px 92px 18px}.track-record-drawdown{display:none}.track-record-detail{grid-template-columns:1fr}}@media (width<=620px){.track-record-read{grid-template-columns:1fr 1fr;gap:6px 12px}.track-record-read p{text-align:left;grid-column:1/-1;justify-self:start}.track-record-entry>summary{grid-template-columns:minmax(0,1fr) 76px 18px}.track-record-period{grid-area:2/1/auto/3}.track-record-status{grid-area:1/2}.track-record-return{display:none}.track-record-entry>summary>svg{grid-area:1/3/3}.track-record-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 0}}@media (prefers-reduced-motion:reduce){.track-record-entry>summary>svg{transition:none}}.corporate-research-surface{--cr-line:#18d5f233;--cr-line-strong:#18d5f27a;border-color:var(--cr-line);background:#02080c;padding:8px;overflow:hidden}.corporate-research-stage,.corporate-research-record-body{min-width:0}.corporate-research-surface button,.corporate-research-surface input,.corporate-research-surface a{letter-spacing:0}.corporate-research-search{border-bottom:1px solid var(--cr-line);grid-template-columns:168px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;display:grid}.corporate-research-search label span,.corporate-research-directory header span,.corporate-research-record-head span,.corporate-research-claims header span,.corporate-research-withheld summary span,.corporate-research-corrections summary span{color:var(--v3-cyan-bright);font:650 9px/1.2 var(--v3-mono);text-transform:uppercase}.corporate-research-search>div{border:1px solid var(--cr-line-strong);background:#000;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:34px;display:grid}.corporate-research-search svg{color:var(--v3-muted);margin-left:9px}.corporate-research-search input{min-width:0;height:32px;color:var(--v3-copy);font:500 12px/1 var(--v3-mono);background:0 0;border:0;outline:0;padding:0 9px}.corporate-research-search>div:focus-within{border-color:var(--v3-cyan-bright);box-shadow:0 0 0 1px #18d5f229}.corporate-research-search button,.corporate-research-empty button,.corporate-research-notice button,.corporate-research-record-actions a{border:0;border-left:1px solid var(--cr-line-strong);color:#001014;background:var(--v3-cyan-bright);min-height:32px;font:700 10px/1 var(--v3-mono);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 11px;text-decoration:none;display:inline-flex}.corporate-research-search button:disabled,.corporate-research-empty button:disabled{opacity:.45;cursor:default}.corporate-research-intro,.corporate-research-notice,.corporate-research-empty,.corporate-research-summary{color:var(--v3-soft);border-bottom:1px solid var(--cr-line);background:#18d5f209;align-items:flex-start;gap:10px;padding:12px 10px;display:flex}.corporate-research-intro svg,.corporate-research-summary svg{color:var(--v3-cyan-bright);flex:none}.corporate-research-intro p,.corporate-research-notice p,.corporate-research-empty p,.corporate-research-summary p{margin:0;font-size:11px;line-height:1.45}.corporate-research-notice>div,.corporate-research-empty>div{flex:1;min-width:0}.corporate-research-notice svg,.corporate-research-empty svg{color:var(--v3-gold);flex:none}.corporate-research-notice strong,.corporate-research-empty h2{color:var(--v3-copy);margin:0 0 3px;font-size:12px;display:block}.corporate-research-notice button,.corporate-research-empty button{border:1px solid var(--cr-line-strong);color:var(--v3-copy);background:#18d5f214;flex:none}.corporate-research-inline-error{flex-basis:100%;color:var(--v3-red)!important}.corporate-research-loading{min-height:160px;color:var(--v3-muted);font:600 10px/1 var(--v3-mono);text-transform:uppercase;place-items:center;display:grid}.corporate-research-loading span{border:1px solid var(--cr-line);border-top-color:var(--v3-cyan-bright);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite corporate-research-spin}@keyframes corporate-research-spin{to{transform:rotate(360deg)}}.corporate-research-directory>header{border-bottom:1px solid var(--cr-line);justify-content:space-between;align-items:end;gap:16px;padding:9px 10px;display:flex}.corporate-research-directory h2,.corporate-research-record-head h2,.corporate-research-claims h3,.corporate-research-withheld h3,.corporate-research-corrections h3{color:var(--v3-copy);margin:3px 0 0;font-size:13px;line-height:1.2}.corporate-research-directory>header p{color:var(--v3-muted);margin:0;font-size:10px}.corporate-research-directory>ul{margin:0;padding:0;list-style:none}.corporate-research-directory li{border-bottom:1px solid #18d5f21a}.corporate-research-directory li button{width:100%;min-height:60px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(150px,.75fr) minmax(220px,1.4fr) 90px 142px 24px;align-items:center;gap:10px;padding:8px 10px;display:grid}.corporate-research-directory li button:hover{box-shadow:inset 2px 0 var(--v3-cyan-bright);background:#18d5f20e}.corporate-research-person,.corporate-research-count,.corporate-research-row-meta{gap:3px;min-width:0;display:grid}.corporate-research-person strong{overflow-wrap:anywhere;color:var(--v3-copy);font-size:13px}.corporate-research-person span,.corporate-research-count span,.corporate-research-row-meta{color:var(--v3-muted);font:500 9px/1.25 var(--v3-mono);text-transform:uppercase}.corporate-research-issuers{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.corporate-research-issuers span{border:1px solid var(--cr-line);color:var(--v3-soft);overflow-wrap:anywhere;padding:3px 5px;font-size:9px}.corporate-research-issuers b{color:var(--v3-cyan-bright);font-family:var(--v3-mono)}.corporate-research-count strong{color:var(--v3-copy);font:700 16px/1 var(--v3-mono)}.corporate-research-row-meta{text-align:right}.corporate-research-row-meta>span{color:var(--v3-green)}.corporate-research-directory li button>svg{color:var(--v3-cyan-bright)}.corporate-research-record-head{border-bottom:1px solid var(--cr-line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0;display:grid}.corporate-research-record-head p{color:var(--v3-muted);font:500 9px/1 var(--v3-mono);margin:3px 0 0}.corporate-research-icon{border:1px solid var(--cr-line-strong);width:30px;height:30px;color:var(--v3-copy);cursor:pointer;background:#18d5f20f;place-items:center;padding:0;display:grid}.corporate-research-record-actions{gap:6px;display:flex}.corporate-research-record-actions a{border:1px solid var(--cr-line-strong);color:var(--v3-copy);background:#18d5f214}.corporate-research-record-meta{border-bottom:1px solid var(--cr-line);color:var(--v3-muted);font:500 9px/1.2 var(--v3-mono);text-transform:uppercase;flex-wrap:wrap;gap:8px 20px;padding:8px 10px;display:flex}.corporate-research-record-meta span{align-items:center;gap:5px;display:inline-flex}.corporate-research-record-meta b,.corporate-research-summary{color:var(--v3-copy)}.corporate-research-coverage{border-bottom:1px solid var(--cr-line);color:var(--v3-muted);margin:0;padding:7px 10px;font-size:10px}.corporate-research-coverage b{color:var(--v3-cyan-bright)}.corporate-research-claims>header,.corporate-research-withheld>summary,.corporate-research-corrections>summary{border-bottom:1px solid var(--cr-line);justify-content:space-between;align-items:end;gap:10px;padding:8px 10px;display:flex}.corporate-research-claims>header>strong,.corporate-research-withheld>summary>strong,.corporate-research-corrections>summary>strong{color:var(--v3-cyan-bright);font:700 14px/1 var(--v3-mono);margin-left:auto}.corporate-research-table-wrap{overflow-x:auto}.corporate-research-claims table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:700px}.corporate-research-claims th,.corporate-research-claims td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #18d5f21c;padding:8px 10px}.corporate-research-claims thead th{color:var(--v3-muted);font:600 9px/1 var(--v3-mono);text-transform:uppercase}.corporate-research-claims thead th:first-child{width:25%}.corporate-research-claims thead th:nth-child(2){width:27%}.corporate-research-claims thead th:nth-child(3){width:20%}.corporate-research-claims thead th:nth-child(4){width:28%}.corporate-research-claims tbody th{color:var(--v3-soft);font-size:11px;font-weight:600}.corporate-research-claims tbody td{color:var(--v3-muted);font-size:10px}.corporate-research-claims tbody td:nth-child(2){color:var(--v3-copy);font:650 12px/1.3 var(--v3-mono)}.corporate-research-evidence summary{color:var(--v3-cyan-bright);cursor:pointer;font:600 10px/1.2 var(--v3-mono);align-items:center;gap:5px;list-style:none;display:inline-flex}.corporate-research-evidence summary::-webkit-details-marker{display:none}.corporate-research-evidence[open] summary>svg:last-child{transform:rotate(90deg)}.corporate-research-evidence-body{border:1px solid var(--cr-line);background:#000;grid-column:1/-1;margin-top:7px;padding:7px}.corporate-research-evidence-body ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.corporate-research-evidence-body li{border-top:1px solid #18d5f21f;grid-template-columns:minmax(130px,1fr) minmax(130px,1fr);gap:5px 10px;padding-top:6px;display:grid}.corporate-research-evidence-body li>div{gap:2px;display:grid}.corporate-research-evidence-body strong{color:var(--v3-copy);font-size:10px}.corporate-research-evidence-body code{color:var(--v3-muted);font-size:9px}.corporate-research-evidence-body a{color:var(--v3-cyan-bright);justify-self:end;font-size:10px;text-decoration:none}.corporate-research-none{border-bottom:1px solid var(--cr-line);color:var(--v3-gold);margin:0;padding:10px;font-size:11px}.corporate-research-withheld{background:#d4b89609}.corporate-research-withheld>summary span,.corporate-research-withheld>summary>strong{color:var(--v3-gold)}.corporate-research-withheld ul{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.corporate-research-withheld li{border-bottom:1px solid #d4b8961f;border-right:1px solid #d4b8961f;padding:8px 10px}.corporate-research-withheld li strong{color:var(--v3-soft);font-size:11px}.corporate-research-withheld li p,.corporate-research-withheld>p{color:var(--v3-muted);margin:3px 0 0;font-size:10px}.corporate-research-withheld>p{border-bottom:1px solid var(--cr-line);padding:8px 10px}.corporate-research-withheld>summary,.corporate-research-corrections>summary{cursor:pointer;list-style:none}.corporate-research-withheld>summary::-webkit-details-marker{display:none}.corporate-research-corrections>summary::-webkit-details-marker{display:none}.corporate-research-withheld>summary>svg,.corporate-research-corrections>summary>svg{color:var(--v3-muted);flex:none;transition:transform .15s}.corporate-research-withheld[open]>summary>svg,.corporate-research-corrections[open]>summary>svg{transform:rotate(90deg)}.corporate-research-corrections{border-bottom:1px solid var(--cr-line)}.corporate-research-secondary-body{background:#0003}.corporate-research-corrections ol{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.corporate-research-corrections li{border-top:1px solid #18d5f21a;grid-template-columns:150px minmax(0,1fr);gap:10px;padding-top:6px;display:grid}.corporate-research-corrections li span{color:var(--v3-muted);font:500 9px/1.3 var(--v3-mono);text-transform:uppercase}.corporate-research-corrections li p,.corporate-research-corrections .corporate-research-secondary-body>p{color:var(--v3-soft);margin:0;font-size:10px}.corporate-research-corrections .corporate-research-secondary-body{padding:0 10px 8px}.corporate-research-corrections .corporate-research-secondary-body>p{padding-top:8px}.corporate-research-surface button:focus-visible,.corporate-research-surface a:focus-visible,.corporate-research-surface summary:focus-visible,.corporate-research-directory>ul:focus-visible,.corporate-research-record-body:focus-visible{outline:2px solid var(--v3-cyan-bright);outline-offset:2px}@media (width>=981px){.instrument-workspace .instrument-content .instrument-route-corporate{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .instrument-route-corporate .corporate-research-surface{grid-template-rows:auto auto minmax(0,1fr);align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.corporate-research-search{grid-row:2}.corporate-research-stage{grid-row:3;min-height:0;overflow:hidden}.corporate-research-directory,.corporate-research-record{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.corporate-research-directory>ul,.corporate-research-record-body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}}@media (width<=980px){.instrument-workspace .instrument-content .instrument-route-corporate,.instrument-workspace .instrument-content .instrument-route-corporate .corporate-research-surface{height:auto;max-height:none;overflow:visible}.corporate-research-stage,.corporate-research-directory>ul,.corporate-research-record-body{max-height:none;overflow:visible}}@media (width<=780px){.corporate-research-search{grid-template-columns:1fr;gap:6px}.corporate-research-directory li button{grid-template-columns:minmax(0,1fr) 72px 20px}.corporate-research-issuers{grid-area:2/1/auto/-1}.corporate-research-row-meta{display:none}.corporate-research-count{text-align:right;grid-area:1/2}.corporate-research-directory li button>svg{grid-area:1/3}}@media (width<=560px){.corporate-research-directory>header,.corporate-research-empty{flex-direction:column;align-items:stretch}.corporate-research-directory>header p{display:none}.corporate-research-record-head{grid-template-columns:32px minmax(0,1fr)}.corporate-research-record-actions{grid-column:1/-1;justify-content:flex-end}.corporate-research-withheld ul{grid-template-columns:1fr}.corporate-research-corrections li{grid-template-columns:1fr;gap:3px}}@media (prefers-reduced-motion:reduce){.corporate-research-loading span{animation:none}}.options-research-surface,.options-research-loading,.options-research-state{background:#06101a;border:1px solid #c8dce63d;align-self:start;height:fit-content;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.options-research-surface:before,.options-research-loading:before,.options-research-state:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 49.94%,#c8dce613 50%,#0000 50.06%),repeating-linear-gradient(0deg,#0000 0 59px,#7bd9ed0b 60px);position:absolute;inset:0}.options-research-heading,.options-research-commandbar,.options-research-status-line,.options-research-coverage,.options-research-capture-status,.options-research-workarea,.options-research-candidates,.options-research-footer{z-index:1;position:relative}.options-research-commandbar{min-width:0;min-height:0;display:grid}.options-research-heading{background:#070a0e;border-bottom:1px solid #c8dce62e;justify-content:space-between;align-items:end;gap:12px;min-height:36px;padding:6px 10px;display:flex}.options-research-eyebrow,.options-research-status-line,.options-research-candidate span,.options-research-footer,.options-research-state>div>span{letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px}.options-research-eyebrow{color:var(--cluster-cyan-bright)}.options-research-heading h1,.options-research-state h1{color:var(--cluster-ink);margin:1px 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:650;line-height:1.15}.options-research-heading p{max-width:760px;color:var(--cluster-soft);margin:2px 0 0;font-size:11px;line-height:1.35}.options-research-refresh{width:28px;height:28px;color:var(--cluster-cyan-bright);background:#c8dce60f;border:1px solid #c8dce666;border-radius:2px;flex:none;place-items:center;display:grid}.options-research-refresh:hover{border-color:var(--cluster-cyan-bright);background:#c8dce624}.options-research-status-line{min-height:28px;color:var(--cluster-muted);border-bottom:1px solid #c8dce624;flex-wrap:wrap;align-items:center;gap:0;display:flex}.options-research-status-line span{border-right:1px solid #c8dce624;align-items:center;gap:6px;min-height:28px;padding:0 10px;display:inline-flex}.options-research-status-line span:first-child{color:var(--cluster-green)}.options-research-status-line i{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px}.options-research-status-line b{color:var(--cluster-ice);font-weight:600}.options-research-coverage{border-bottom:1px solid #c8dce629;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(260px,1.4fr);display:grid}.options-research-coverage-count,.options-research-disclosure{border-right:1px solid #c8dce621;min-height:0;margin:0;padding:6px 10px}.options-research-coverage-count{align-content:start;gap:3px;display:grid}.options-research-coverage-count span{color:var(--cluster-muted);text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.options-research-coverage-count strong{color:var(--cluster-ice);font:700 14px/1 Inter,ui-sans-serif,system-ui,sans-serif}.options-research-coverage-count p{color:var(--cluster-soft);margin:0;font-size:11px;line-height:1.3}.options-research-disclosure{color:var(--cluster-gold);align-content:center;font-size:12px;font-style:italic;line-height:1.4;display:grid}.options-research-controls{background:#c8dce61f;border-bottom:1px solid #c8dce629;grid-template-columns:repeat(4,minmax(180px,1fr));gap:1px;display:grid}.options-research-control{background:#040609d1;gap:4px;padding:8px 10px;display:grid}.options-research-control>span,.options-research-results-meta{color:var(--cluster-muted);letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px}.options-research-control>span{align-items:center;gap:7px;display:inline-flex}.options-research-control input,.options-research-control select{width:100%;min-height:28px;color:var(--cluster-ice);letter-spacing:0;background:#010305d1;border:1px solid #7bd9ed42;border-radius:2px;outline:0;font:500 12px/1.2 SFMono-Regular,Consolas,Liberation Mono,monospace}.options-research-control input{padding:0 12px}.options-research-control select{padding:0 10px}.options-research-control input::placeholder{color:var(--cluster-muted);opacity:1}.options-research-control input:focus,.options-research-control select:focus{border-color:var(--cluster-cyan-bright);box-shadow:inset 0 0 0 1px #c8dce62e}.options-research-results-meta{border-bottom:1px solid #c8dce621;justify-content:space-between;align-items:center;gap:10px;min-height:28px;padding:0 10px;display:flex}.options-research-results-meta b{color:var(--cluster-ice);font-weight:500}.options-research-workarea{outline:0;min-width:0;min-height:0}.options-research-workarea:focus-visible{outline:2px solid var(--cluster-cyan-bright);outline-offset:-2px}.options-research-capture-status{min-height:0;color:var(--cluster-green);background:#44c2880b;border-bottom:1px solid #c8dce621;align-items:center;gap:8px;padding:6px 10px;display:flex}.options-research-capture-status p{color:var(--cluster-soft);margin:0;font-size:12px;line-height:1.4}.options-research-capture-status button,.options-research-capture{min-height:28px;color:var(--cluster-ice);letter-spacing:0;text-transform:uppercase;background:#c8dce60f;border:1px solid #c8dce657;border-radius:0;justify-content:center;align-items:center;gap:6px;font:500 10px/1 SFMono-Regular,Consolas,Liberation Mono,monospace;display:inline-flex}.options-research-capture-status button{margin-left:auto;padding:0 9px}.options-research-capture-status button:hover,.options-research-capture:hover:not(:disabled){border-color:var(--cluster-cyan-bright);background:#c8dce624}.options-research-capture-status.is-error{color:var(--cluster-gold);background:#f4bf6d0b}.options-research-capture-status.is-error p{color:var(--cluster-gold)}.options-research-candidates{gap:6px;margin:0;padding:8px;list-style:none;display:grid}.options-research-filter-empty{min-height:0;color:var(--cluster-gold);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.options-research-filter-empty svg{flex:none;margin-top:2px}.options-research-filter-empty h2{color:var(--cluster-ice);margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:650;line-height:1.15}.options-research-filter-empty p{max-width:580px;color:var(--cluster-soft);margin:4px 0 0;font-size:12px;line-height:1.4}.options-research-empty-action{min-height:30px;color:var(--cluster-ice);text-transform:uppercase;background:#7bd9ed14;border:1px solid #7bd9ed66;border-radius:2px;flex:none;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font:600 10px/1 SFMono-Regular,Consolas,monospace;display:inline-flex}.options-research-empty-action:hover{border-color:var(--cluster-cyan-bright);background:#7bd9ed29}.options-research-candidate{background:linear-gradient(90deg,#c8dce609,#040609b8 34%,#020305e0);border:1px solid #c8dce62b;position:relative}.options-research-candidate:before{content:"";background:var(--cluster-cyan);width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px;box-shadow:0 0 20px #c8dce66b}.options-research-candidate-developing:before{background:var(--cluster-ice)}.options-research-candidate-mixed:before{background:var(--cluster-gold);box-shadow:none}.options-research-candidate-read{z-index:1;cursor:pointer;grid-template-columns:minmax(130px,.55fr) minmax(260px,1.65fr) minmax(170px,.75fr) 72px 112px 20px;align-items:center;gap:10px;min-height:54px;padding:7px 10px 7px 12px;list-style:none;display:grid;position:relative}.options-research-candidate-read::-webkit-details-marker{display:none}.options-research-candidate-read:hover{background:#7bd9ed0b}.options-research-candidate-read:focus-visible{outline:2px solid var(--cluster-cyan-bright);outline-offset:-2px}.options-research-read-copy{min-width:0}.options-research-read-copy strong{color:var(--cluster-ice);font-size:11px;font-weight:600;line-height:1.35;display:block}.options-research-read-copy span{color:var(--cluster-muted);margin-top:3px;font-size:9px;line-height:1.3;display:block}.options-research-read-range{gap:2px;min-width:0;display:grid}.options-research-read-range>span,.options-research-read-risk>span{color:var(--cluster-muted);font-size:8px}.options-research-read-range strong{color:var(--cluster-cyan-bright);white-space:nowrap;font:700 12px/1.2 SFMono-Regular,Consolas,monospace}.options-research-read-range small{color:var(--cluster-soft);font:500 9px/1.2 SFMono-Regular,Consolas,monospace}.options-research-read-risk{gap:3px;display:grid}.options-research-read-risk strong{color:var(--cluster-gold);white-space:nowrap;font-size:10px}.options-research-expand{color:var(--cluster-muted);transition:transform .15s}.options-research-candidate[open] .options-research-expand{transform:rotate(180deg)}.options-research-candidate-record{background:#0000002e;border-top:1px solid #c8dce621}.options-research-candidate-head{border-bottom:1px solid #c8dce621;grid-template-columns:56px minmax(120px,1fr) minmax(140px,auto);align-items:center;gap:10px;min-height:0;padding:6px 10px 6px 12px;display:grid}.options-research-rank{gap:2px;display:grid}.options-research-rank span,.options-research-metric>span{color:var(--cluster-muted)}.options-research-rank strong{color:var(--cluster-cyan-bright);font-family:SFMono-Regular,Consolas,monospace;font-size:14px;font-weight:600}.options-research-ticker{align-items:center;gap:8px;min-width:0;display:flex}.options-research-ticker h2{color:var(--cluster-ink);margin:0;font:700 14px/1 Inter,ui-sans-serif,system-ui,sans-serif}.options-research-class{color:var(--cluster-green);white-space:nowrap}.options-research-class-developing{color:var(--cluster-ice)}.options-research-class-mixed{color:var(--cluster-gold)}.options-research-freshness{color:var(--cluster-green);grid-template-columns:auto 1fr;justify-self:end;align-items:center;gap:2px 7px;display:grid}.options-research-freshness i{background:currentColor;border-radius:50%;grid-row:span 2;width:6px;height:6px;box-shadow:0 0 10px}.options-research-freshness span{font-size:9px}.options-research-freshness b{color:var(--cluster-soft);font-size:11px;font-weight:500}.options-research-freshness-delayed{color:var(--cluster-gold)}.options-research-candidate-body{grid-template-columns:1fr 1.2fr 1.35fr 1fr 1.35fr;display:grid}.options-research-metric{border-right:1px solid #c8dce61c;min-width:0;min-height:0;padding:6px 8px}.options-research-metric:last-child{border-right:0}.options-research-metric>span{letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;display:block}.options-research-metric strong{color:var(--cluster-ice);margin-top:4px;font-size:12px;line-height:1.3;display:block}.options-research-metric-move strong{color:var(--cluster-cyan-bright);font:700 14px/1.2 SFMono-Regular,Consolas,monospace}.options-research-metric-move strong small{color:var(--cluster-soft);font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.options-research-metric p{color:var(--cluster-soft);margin:7px 0 0;font-size:12px;line-height:1.38}.options-research-metric-move i{color:var(--cluster-muted);text-transform:uppercase;margin-top:7px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-style:normal;display:inline-block}.options-research-metric-capacity strong{color:var(--cluster-green);font:700 14px/1.2 SFMono-Regular,Consolas,monospace}.options-research-metric-capacity i{color:var(--cluster-cyan-bright);text-transform:uppercase;margin-top:7px;font:500 9px/1.3 SFMono-Regular,Consolas,monospace;display:block}.options-research-risk-flags{flex-wrap:wrap;gap:5px;margin:8px 0 0;padding:0;list-style:none;display:flex}.options-research-risk-flags li{color:var(--cluster-gold);border:1px solid #f4bf6d4d;padding:3px 5px;font-size:10px;line-height:1.25}.options-research-risk-clear{color:var(--cluster-green);margin-top:9px;font-size:12px;line-height:1.4;display:block}.options-research-ownership{background:#02070985;border-top:1px solid #c8dce61c}.options-research-ownership>header{border-bottom:1px solid #c8dce617;align-items:center;gap:10px;min-height:30px;padding:0 10px;display:flex}.options-research-ownership>header span{color:var(--cluster-cyan-bright);text-transform:uppercase;font:600 9px/1 SFMono-Regular,Consolas,monospace}.options-research-ownership>header strong{color:var(--cluster-green);font-size:11px}.options-research-ownership.is-wait_for_better_terms>header strong{color:var(--cluster-gold)}.options-research-ownership>header small{color:var(--cluster-muted);margin-left:auto;font:500 9px/1 SFMono-Regular,Consolas,monospace}.options-research-ownership-grid{grid-template-columns:minmax(170px,.7fr) minmax(240px,1fr) minmax(320px,1.25fr);display:grid}.options-research-ownership-grid>article{border-right:1px solid #c8dce617;min-width:0;padding:8px 10px}.options-research-ownership-grid>article>span{color:var(--cluster-muted);text-transform:uppercase;font:500 8px/1 SFMono-Regular,Consolas,monospace}.options-research-ownership-grid>article>strong{color:var(--cluster-ice);margin-top:5px;font:700 14px/1.2 SFMono-Regular,Consolas,monospace;display:block}.options-research-ownership-grid>article>strong small{color:var(--cluster-muted);text-transform:uppercase;font-size:8px}.options-research-ownership-grid>article>p{color:var(--cluster-soft);margin:5px 0 0;font-size:10px}.options-research-ownership-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.options-research-ownership-grid dl>div{border-bottom:1px solid #c8dce614;border-right:1px solid #c8dce614;min-width:0;padding:7px 9px}.options-research-ownership-grid dt{color:var(--cluster-muted);text-transform:uppercase;font:500 8px/1 SFMono-Regular,Consolas,monospace}.options-research-ownership-grid dd{color:var(--cluster-ice);margin:4px 0 0;font:600 10px/1.2 SFMono-Regular,Consolas,monospace}.options-research-ownership>p{color:var(--cluster-soft);margin:0;padding:7px 10px 4px;font-size:10px;line-height:1.4}.options-research-ownership>small{color:var(--cluster-muted);padding:0 10px 8px;font-size:9px;line-height:1.35;display:block}.options-research-ownership.is-unavailable{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.options-research-ownership.is-unavailable>header{border-bottom:0}.options-research-ownership.is-unavailable>p{border-left:1px solid #c8dce617;padding:7px 10px}.options-research-strategies{background:#0305076b;border-top:1px solid #c8dce61a}.options-research-strategies>header{border-bottom:1px solid #c8dce614;align-items:baseline;gap:14px;padding:10px 16px;display:flex}.options-research-strategies>header span{color:var(--cluster-cyan-bright);text-transform:uppercase;font:600 10px/1 SFMono-Regular,Consolas,monospace}.options-research-strategies>header p{color:var(--cluster-muted);margin:0;font-size:11px}.options-research-strategies>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.options-research-strategy{border-right:1px solid #c8dce61a;min-width:0;padding:12px 14px}.options-research-strategy:last-child{border-right:0}.options-research-strategy>div{grid-template-columns:auto 1fr;align-items:baseline;gap:5px 10px;display:grid}.options-research-strategy>div span{color:var(--cluster-cyan-bright);text-transform:uppercase;font:600 9px/1 SFMono-Regular,Consolas,monospace}.options-research-strategy>div strong{color:var(--cluster-ink);grid-column:1/-1;font-size:15px}.options-research-strategy>div b{color:var(--cluster-soft);grid-column:1/-1;font-size:10px;font-weight:500}.options-research-strategy>p{min-height:34px;color:var(--cluster-soft);margin:9px 0;font-size:11px;line-height:1.45}.options-research-strategy dl{gap:6px;margin:0;display:grid}.options-research-strategy dl div{gap:2px;display:grid}.options-research-strategy dt{color:var(--cluster-muted);text-transform:uppercase;font:500 8px/1 SFMono-Regular,Consolas,monospace}.options-research-strategy dd{color:var(--cluster-soft);margin:0;font-size:10px;line-height:1.35}.options-research-strategy small{color:var(--cluster-gold);margin-top:9px;font-size:9px;display:block}.options-research-strategy.is-secondary>div span,.options-research-strategy.is-conditional>div span{color:var(--cluster-ice)}.options-research-candidate footer{min-height:0;color:var(--cluster-muted);border-top:1px solid #c8dce61a;justify-content:space-between;align-items:center;gap:10px;padding:6px 10px;display:flex}.options-research-candidate-actions{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.options-research-candidate footer p{color:var(--cluster-soft);flex:auto;margin:0;font-size:12px;line-height:1.45}.options-research-capture{flex:none;padding:0 8px}.options-research-capture:disabled{cursor:default;color:var(--cluster-green);background:#44c28814;border-color:#44c28852}.options-research-candidate footer>span{color:var(--cluster-muted);flex:none;align-items:center;gap:6px;font-size:9px;display:inline-flex}.options-research-footer{color:var(--cluster-muted);padding:0 10px 10px;font-size:11px;line-height:1.4}.options-research-loading,.options-research-state{text-align:center;align-content:center;justify-items:center;min-height:120px;padding:16px;display:grid}.options-research-loading>*,.options-research-state>*{z-index:1;position:relative}.options-research-loading-node{border:2px solid var(--cluster-cyan-bright);width:10px;height:10px;box-shadow:0 0 16px var(--cluster-cyan);border-radius:50%;animation:1.2s ease-in-out infinite options-research-pulse}.options-research-loading p{color:var(--cluster-soft);letter-spacing:0;text-transform:uppercase;margin:12px 0;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.options-research-loading-rail{background:#c8dce633;width:min(320px,70vw);height:1px;overflow:hidden}.options-research-loading-rail i{background:var(--cluster-cyan-bright);width:36%;height:100%;box-shadow:0 0 14px var(--cluster-cyan);animation:1.3s ease-in-out infinite options-research-scan;display:block}.options-research-state>svg,.options-research-state>div>span{color:var(--cluster-cyan-bright)}.options-research-state h1{font-size:14px}.options-research-state p{max-width:470px;color:var(--cluster-soft);margin:8px 0 0;font-size:12px;line-height:1.4}.options-research-state-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.options-research-command{min-height:28px;color:var(--cluster-ice);background:#030507b3;border:1px solid #c8dce659;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11px;display:inline-flex}.options-research-command:hover{border-color:var(--cluster-cyan-bright);background:#c8dce61a}.options-research-command.is-primary{background:var(--cluster-cyan);color:#041014;font-weight:700}.options-research-command.is-primary:hover{background:var(--cluster-cyan-bright)}@keyframes options-research-pulse{50%{opacity:.3;transform:scale(.72)}}@keyframes options-research-scan{50%{transform:translate(180%)}}@media (width<=1180px){.options-research-coverage{grid-template-columns:repeat(3,minmax(0,1fr))}.options-research-disclosure{border-top:1px solid #c8dce621;grid-column:1/-1;min-height:72px}.options-research-controls{grid-template-columns:repeat(2,minmax(220px,1fr))}.options-research-candidate-body{grid-template-columns:repeat(2,minmax(0,1fr))}.options-research-candidate-read{grid-template-columns:minmax(120px,.6fr) minmax(220px,1.4fr) minmax(160px,.8fr) 96px 20px}.options-research-read-risk{display:none}.options-research-ownership-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.options-research-ownership-grid dl{grid-column:1/-1}.options-research-strategies>div{grid-template-columns:1fr}.options-research-strategy{border-bottom:1px solid #c8dce61a;border-right:0}.options-research-strategy:last-child{border-bottom:0}.options-research-metric:nth-child(2n){border-right:0}.options-research-metric:nth-child(-n+4){border-bottom:1px solid #c8dce61c}.options-research-metric:last-child{grid-column:1/-1}}@media (width<=760px){.options-research-heading{align-items:start;padding:8px 10px}.options-research-heading h1{font-size:14px}.options-research-status-line span{min-height:28px;padding:0 10px}.options-research-coverage{grid-template-columns:1fr}.options-research-coverage-count,.options-research-disclosure{border-bottom:1px solid #c8dce621;border-right:0;min-height:0}.options-research-disclosure{border-bottom:0}.options-research-controls,.options-research-ownership-grid{grid-template-columns:1fr}.options-research-ownership-grid>article{border-bottom:1px solid #c8dce617;border-right:0}.options-research-ownership-grid dl{grid-column:auto}.options-research-ownership.is-unavailable{grid-template-columns:1fr}.options-research-ownership.is-unavailable>p{border-top:1px solid #c8dce617;border-left:0}.options-research-control{padding:14px 15px}.options-research-results-meta{flex-direction:column;justify-content:center;align-items:flex-start;min-height:58px;padding:10px 15px}.options-research-capture-status{flex-wrap:wrap;align-items:flex-start;padding:11px 15px}.options-research-capture-status button{margin-left:25px}.options-research-candidates{padding:9px}.options-research-filter-empty{flex-wrap:wrap;min-height:0;padding:10px 12px}.options-research-empty-action{width:calc(100% - 29px);margin-left:29px}.options-research-candidate-head{grid-template-columns:48px minmax(0,1fr) auto;gap:8px;padding:6px 10px}.options-research-candidate-read{grid-template-columns:minmax(110px,.65fr) minmax(0,1.35fr) 20px;gap:8px;min-height:62px}.options-research-read-range{grid-area:2/1/auto/3;grid-template-columns:auto auto 1fr;align-items:baseline;gap:6px}.options-research-read-range small{justify-self:end}.options-research-candidate-read>.options-research-freshness{display:none}.options-research-expand{grid-area:1/3/3}.options-research-freshness{grid-column:2/-1;justify-self:start}.options-research-ticker{gap:2px;display:grid}.options-research-ticker h2{font-size:14px}.options-research-candidate-body{grid-template-columns:1fr}.options-research-strategies>header{flex-direction:column;align-items:flex-start;gap:5px}.options-research-metric,.options-research-metric:nth-child(2){border-bottom:1px solid #c8dce61c;border-right:0;min-height:0}.options-research-metric:last-child{border-bottom:0;grid-column:auto}.options-research-candidate footer{display:grid}.options-research-candidate-actions{gap:9px;display:grid}.options-research-capture,.options-research-candidate footer>span{justify-self:start}}@media (width>=981px){.instrument-workspace .instrument-content[data-route=optionsResearch]{overflow:hidden}.instrument-workspace .instrument-content[data-route=optionsResearch] .instrument-route-optionsResearch{grid-template-rows:minmax(0,1fr);align-content:stretch;height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content[data-route=optionsResearch] :is(.options-research-surface,.options-research-loading,.options-research-state){align-self:stretch;height:auto;min-height:0;overflow:hidden}.instrument-workspace .instrument-content[data-route=optionsResearch] .options-research-surface{grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}.options-research-workarea{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}}@media (width>=981px) and (width<=1180px){.options-research-coverage{grid-template-columns:repeat(3,minmax(0,.6fr)) minmax(220px,1.4fr)}.options-research-disclosure{border-top:0;grid-column:auto;min-height:0}.options-research-controls{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){.instrument-workspace .instrument-content[data-route=optionsResearch],.instrument-workspace .instrument-content[data-route=optionsResearch] .instrument-route-optionsResearch,.instrument-workspace .instrument-content[data-route=optionsResearch] :is(.options-research-surface,.options-research-loading,.options-research-state),.options-research-workarea{height:auto;min-height:0;overflow:visible}.instrument-workspace .instrument-content[data-route=optionsResearch] .instrument-route-optionsResearch{grid-template-rows:auto}}.positioning-map-surface{background:#020508f5;border-color:#c8dce64d;overflow:hidden}.positioning-map-surface .v3-feature-heading{padding-bottom:7px}.positioning-map-surface .v3-feature-actions{flex-wrap:wrap;justify-content:flex-end}.positioning-map-instrument-link,.positioning-map-desk-button,.positioning-map-updates button{min-height:28px;color:var(--cluster-ice);text-transform:uppercase;background:#c8dce60f;border:1px solid #c8dce657;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font:600 10px/1 SFMono-Regular,Consolas,monospace;display:inline-flex}.positioning-map-instrument-link{margin-left:5px}.positioning-map-instrument-link:hover,.positioning-map-desk-button:hover,.positioning-map-updates button:hover{border-color:var(--cluster-cyan-bright);background:#c8dce621}.positioning-map-desk-action{gap:3px;min-width:108px;display:grid}.positioning-map-desk-button.is-saved{color:var(--cluster-green);border-color:#42d99b85}.positioning-map-desk-button:disabled{cursor:default;opacity:.86}.positioning-map-desk-action p{max-width:170px;color:var(--cluster-green);text-align:right;margin:0;font-size:10px;line-height:1.25}.positioning-map-desk-action p[role=alert]{color:var(--cluster-red)}.positioning-map-spin{animation:.85s linear infinite positioning-map-spin}@keyframes positioning-map-spin{to{transform:rotate(360deg)}}.positioning-map-read{background:#05090dbd;border:1px solid #c8dce62b;grid-template-columns:minmax(250px,1.45fr) repeat(4,minmax(130px,1fr));display:grid}.positioning-map-read>section{border-right:1px solid #c8dce61f;min-width:0;padding:8px 10px}.positioning-map-read>section:last-child{border-right:0}.positioning-map-read>section>span,.positioning-map-evidence summary,.positioning-map-levels header span,.positioning-map-range header span,.positioning-map-range dt{color:var(--cluster-muted);text-transform:uppercase;font:600 9px/1.2 SFMono-Regular,Consolas,monospace}.positioning-map-read h2{color:var(--cluster-ink);margin:4px 0 0;font:650 15px/1.25 Inter,ui-sans-serif,system-ui,sans-serif}.positioning-map-read p{color:var(--cluster-soft);margin:4px 0 0;font-size:11px;line-height:1.38}.positioning-map-read strong{color:var(--cluster-cyan-bright);margin-top:4px;font:700 13px/1.25 SFMono-Regular,Consolas,monospace;display:block}.positioning-map-current i{color:var(--cluster-green);text-transform:uppercase;margin-top:5px;font:500 9px/1.2 SFMono-Regular,Consolas,monospace;display:block}.positioning-map-freshness .v3-feature-meta{border:0;margin:3px 0 0;padding:0}.positioning-map-freshness small{color:var(--cluster-muted);text-transform:uppercase;margin-top:4px;font:500 9px/1.2 SFMono-Regular,Consolas,monospace;display:block}.positioning-map-evidence{border:1px solid #c8dce626;margin-top:7px}.positioning-map-evidence summary{cursor:pointer;color:var(--cluster-soft);justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.positioning-map-evidence summary span{color:var(--cluster-muted)}.positioning-map-evidence[open] summary{border-bottom:1px solid #c8dce61f}.positioning-map-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.positioning-map-evidence-grid>section{border-bottom:1px solid #c8dce61c;border-right:1px solid #c8dce61c;min-width:0}.positioning-map-evidence-grid>section:nth-child(2n){border-right:0}.positioning-map-evidence-grid>section:last-child{border-bottom:0}.positioning-map-levels header,.positioning-map-range header{border-bottom:1px solid #c8dce61a;padding:8px 10px}.positioning-map-levels h3,.positioning-map-range h3,.positioning-map-risk h3,.positioning-map-updates h3{color:var(--cluster-ice);margin:3px 0 0;font-size:13px;line-height:1.25}.positioning-map-levels ol{margin:0;padding:0;list-style:none;display:grid}.positioning-map-levels li{border-bottom:1px solid #c8dce614;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:31px;padding:5px 10px;display:grid}.positioning-map-levels li:last-child{border-bottom:0}.positioning-map-levels li span{color:var(--cluster-soft);font-size:11px}.positioning-map-levels li strong{color:var(--cluster-ice);font:650 12px/1 SFMono-Regular,Consolas,monospace}.positioning-map-expiry-tabs{scrollbar-width:thin;border-bottom:1px solid #c8dce61a;gap:4px;min-width:0;padding:7px 10px;display:flex;overflow-x:auto}.positioning-map-expiry-tabs button{min-height:38px;color:var(--cluster-soft);text-align:left;background:#0000006b;border:1px solid #c8dce62e;border-radius:2px;flex:0 0 72px;gap:2px;padding:5px 7px;display:grid}.positioning-map-expiry-tabs button:hover,.positioning-map-expiry-tabs button.is-active{color:var(--cluster-ice);background:#00d9ff14;border-color:#00d9ffb8}.positioning-map-expiry-tabs b{font:700 11px/1 SFMono-Regular,Consolas,monospace}.positioning-map-expiry-tabs span{font:500 9px/1 SFMono-Regular,Consolas,monospace}.positioning-map-range dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.positioning-map-range dl>div{border-right:1px solid #c8dce61a;min-width:0;padding:8px 10px}.positioning-map-range dl>div:last-child{border-right:0}.positioning-map-range dd{color:var(--cluster-ice);margin:4px 0 0;font:700 12px/1.2 SFMono-Regular,Consolas,monospace}.positioning-map-risk header{border-bottom:1px solid #c8dce61a;align-items:center;gap:7px;padding:8px 10px;display:flex}.positioning-map-risk header svg{color:var(--cluster-gold)}.positioning-map-risk h3{margin:0}.positioning-map-risk-flags{flex-wrap:wrap;gap:5px;margin:0;padding:9px 10px;list-style:none;display:flex}.positioning-map-risk-flags li{color:var(--cluster-gold);border:1px solid #f4bf6d4d;padding:4px 6px;font-size:10px;line-height:1.3}.positioning-map-risk-clear{color:var(--cluster-green);margin:0;padding:10px;font-size:11px;line-height:1.4}.positioning-map-updates>header{border-bottom:1px solid #c8dce61a;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;display:flex}.positioning-map-updates>header>div{align-items:center;gap:7px;display:flex}.positioning-map-updates>header svg{color:var(--cluster-cyan-bright)}.positioning-map-updates h3{margin:0}.positioning-map-updates-state{color:var(--cluster-soft);margin:0;padding:9px 10px;font-size:11px}.positioning-map-updates-list{margin:0;padding:0;list-style:none;display:grid}.positioning-map-updates-list li{border-bottom:1px solid #c8dce617;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:7px 10px;display:grid}.positioning-map-updates-list li:last-child{border-bottom:0}.positioning-map-updates-list li>div{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:4px 8px;display:grid}.positioning-map-update-severity,.positioning-map-update-status{color:var(--cluster-muted);text-transform:uppercase;font:600 9px/1 SFMono-Regular,Consolas,monospace}.positioning-map-update-severity-high,.positioning-map-update-severity-critical{color:var(--cluster-gold)}.positioning-map-updates-list time{color:var(--cluster-muted);font:500 9px/1 SFMono-Regular,Consolas,monospace}.positioning-map-updates-list strong{min-width:0;color:var(--cluster-ice);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.positioning-map-updates-list p{color:var(--cluster-soft);grid-column:1/-1;margin:0;font-size:10px;line-height:1.35}.positioning-map-footer{color:var(--cluster-muted);border-top:1px solid #c8dce61f;gap:4px;margin-top:7px;padding:7px 9px;font-size:10px;line-height:1.4;display:grid}.positioning-map-start-copy{align-items:flex-start;gap:10px;padding:10px 10px 0;display:flex}.positioning-map-start-copy>svg{color:var(--cluster-cyan-bright)}.positioning-map-start-copy h2{color:var(--cluster-ice);margin:0;font-size:14px}.positioning-map-start-copy p{max-width:570px;color:var(--cluster-soft);margin:4px 0 0;font-size:11px;line-height:1.4}@media (width>=981px){.instrument-workspace .instrument-content .instrument-route-structure{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .instrument-route-structure>.v3-feature-surface,.instrument-workspace .instrument-content .v3-feature-surface.positioning-map-surface{align-self:stretch;height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.positioning-map-surface{grid-template-rows:auto auto minmax(0,1fr) auto auto;display:grid}.positioning-map-reference-evidence[open]{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.positioning-map-reference-evidence:not([open]){align-self:start}.positioning-map-reference-evidence .positioning-map-evidence-grid{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;min-height:0;overflow:auto}.positioning-map-update-evidence[open]{grid-template-rows:auto minmax(0,1fr);max-height:min(30dvh,260px);display:grid;overflow:hidden}.positioning-map-updates{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.positioning-map-updates-list{overscroll-behavior:contain;min-height:0;overflow:auto}}@media (width<=1050px){.positioning-map-read{grid-template-columns:repeat(2,minmax(0,1fr))}.positioning-map-current{grid-column:1/-1}.positioning-map-read>section{border-bottom:1px solid #c8dce61c}}@media (width<=980px){.instrument-workspace .instrument-content .instrument-route-structure,.instrument-workspace .instrument-content .instrument-route-structure>.v3-feature-surface,.instrument-workspace .instrument-content .v3-feature-surface.positioning-map-surface{height:auto;min-height:0;overflow:visible}.positioning-map-reference-evidence[open],.positioning-map-reference-evidence .positioning-map-evidence-grid,.positioning-map-update-evidence[open],.positioning-map-updates-list{max-height:none;overflow:visible}}@media (width<=700px){.positioning-map-surface .v3-feature-actions{justify-content:flex-start}.positioning-map-desk-action p{text-align:left}.positioning-map-read{grid-template-columns:1fr}.positioning-map-current{grid-column:auto}.positioning-map-evidence-grid{grid-template-columns:1fr}.positioning-map-evidence-grid>section{border-right:0}.positioning-map-range dl{grid-template-columns:1fr}.positioning-map-range dl>div{border-bottom:1px solid #c8dce61a;border-right:0}.positioning-map-range dl>div:last-child{border-bottom:0}.positioning-map-updates>header{flex-direction:column;align-items:flex-start}.positioning-map-updates button{width:100%}.positioning-map-updates-list li{grid-template-columns:1fr}.positioning-map-updates-list li>div{grid-template-columns:auto 1fr}.positioning-map-updates-list strong{white-space:normal;grid-column:1/-1}}.market-activity-surface{background:#030405;gap:6px;display:grid;overflow:hidden}.market-activity-surface .v3-feature-heading h1{font-size:16px}.market-activity-toolbar{border:1px solid var(--cluster-line);background:#06090b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-height:34px;padding:4px 6px;display:flex}.market-activity-toolbar>div{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.market-activity-toolbar .v3-feature-meta{background:0 0;border:0;margin:0;padding:0}.market-activity-delay{color:var(--cluster-muted);text-transform:uppercase;font:500 9px/1.2 SFMono-Regular,Consolas,monospace}.market-activity-toolbar-actions{margin-left:auto}.market-activity-instrument-link,.market-activity-member-body>button{border:1px solid var(--cluster-line-strong);min-height:28px;color:var(--cluster-soft);text-transform:uppercase;background:#080a0c;border-radius:2px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font:600 9px/1 SFMono-Regular,Consolas,monospace;display:inline-flex}.market-activity-instrument-link:hover,.market-activity-member-body>button:hover{border-color:var(--cluster-cyan-bright);color:var(--cluster-ink)}.market-activity-summary{border:1px solid var(--cluster-line);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:5px 8px;display:grid}.market-activity-summary>strong{color:var(--cluster-cyan-bright);font:700 15px/1 SFMono-Regular,Consolas,monospace}.market-activity-summary>div{min-width:0}.market-activity-summary span,.market-activity-gauges header>span,.market-activity-timeline header span{color:var(--cluster-muted);text-transform:uppercase;font:500 9px/1.2 SFMono-Regular,Consolas,monospace}.market-activity-summary h2{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font:650 14px/1.2 Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.market-activity-summary>p{color:var(--cluster-soft);white-space:nowrap;margin:0;font-size:10px}.market-activity-state-strip{border:1px solid var(--cluster-line);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;display:grid}.market-activity-state-strip div{border-right:1px solid var(--cluster-line);min-width:0;padding:5px 7px}.market-activity-state-strip div:last-child{border-right:0}.market-activity-state-strip dt,.market-activity-gauges dt{color:var(--cluster-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:500 8px/1.2 SFMono-Regular,Consolas,monospace;overflow:hidden}.market-activity-state-strip dd,.market-activity-gauges dd{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:11px;font-weight:600;overflow:hidden}.market-activity-gauges{border:1px solid var(--cluster-line);grid-template-columns:minmax(160px,.55fr) minmax(0,2.45fr);align-items:stretch;display:grid}.market-activity-gauges header{border-right:1px solid var(--cluster-line);align-content:center;gap:3px;padding:5px 8px;display:grid}.market-activity-gauges header p{color:var(--cluster-soft);margin:0;font-size:10px}.market-activity-gauges dl{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.market-activity-gauges dl>div{border-right:1px solid var(--cluster-line);min-width:0;padding:5px 7px}.market-activity-gauges dl>div:last-child{border-right:0}.market-activity-gauges dd{color:var(--cluster-cyan-bright)}.market-activity-timeline{border:1px solid var(--cluster-line);min-width:0}.market-activity-timeline>header{border-bottom:1px solid var(--cluster-line);align-items:center;gap:7px;min-height:32px;padding:4px 8px;display:flex}.market-activity-timeline>header>svg{color:var(--cluster-cyan-bright)}.market-activity-timeline h2{color:var(--cluster-ink);margin:1px 0 0;font-size:13px}.market-activity-table-scroll{overflow-x:auto}.market-activity-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:820px}.market-activity-table th{height:20px;color:var(--cluster-muted);text-align:left;text-transform:uppercase;padding:0 7px;font:600 8px/1 SFMono-Regular,Consolas,monospace}.market-activity-table th:first-child{width:72px}.market-activity-table th:nth-child(2){width:24%}.market-activity-table th:nth-child(4){width:112px}.market-activity-table th:last-child{width:154px}.market-activity-table td{border-top:1px solid var(--cluster-line);height:36px;color:var(--cluster-soft);vertical-align:middle;padding:4px 7px;font-size:10px;line-height:1.25}.market-activity-table td:first-child strong{color:var(--cluster-cyan-bright);font:650 11px/1 SFMono-Regular,Consolas,monospace}.market-activity-table td:nth-child(2){color:var(--cluster-ink);font-weight:600}.market-activity-table td:nth-child(3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-activity-table td:nth-child(4) span{color:var(--cluster-cyan);text-transform:uppercase;font:600 8px/1 SFMono-Regular,Consolas,monospace}.market-activity-event-medium td:nth-child(4) span{color:var(--cluster-gold)}.market-activity-event-high td:nth-child(4) span{color:var(--cluster-red)}.market-activity-table time,.market-activity-table small{color:var(--cluster-muted);font:500 8px/1.25 SFMono-Regular,Consolas,monospace;display:block}.market-activity-table small{color:var(--cluster-cyan);margin-top:2px}.market-activity-member-updates{border:1px solid var(--cluster-line)}.market-activity-member-updates summary{min-height:30px;color:var(--cluster-muted);cursor:pointer;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:4px 8px;font:500 9px/1.2 SFMono-Regular,Consolas,monospace;display:flex}.market-activity-member-updates summary>span{align-items:center;gap:7px;display:flex}.market-activity-member-updates summary svg{color:var(--cluster-cyan-bright)}.market-activity-member-updates summary b{color:var(--cluster-ink);font-size:10px}.market-activity-member-updates summary small{color:var(--cluster-muted);font-size:9px}.market-activity-member-body{border-top:1px solid var(--cluster-line)}.market-activity-member-body>button{margin:6px 8px}.market-activity-member-updates ol{margin:0;padding:0;list-style:none}.market-activity-member-updates li{border-bottom:1px solid var(--cluster-line);grid-template-columns:minmax(0,1fr) 150px;gap:8px;padding:5px 8px;display:grid}.market-activity-member-updates li strong{color:var(--cluster-ink);margin-top:2px;font-size:11px;display:block}.market-activity-member-updates li p{color:var(--cluster-soft);margin:2px 0 0;font-size:10px}.market-activity-member-updates time{color:var(--cluster-muted);text-align:right;font:500 8px/1.25 SFMono-Regular,Consolas,monospace}.market-activity-member-severity{color:var(--cluster-muted);text-transform:uppercase;font:600 8px/1 SFMono-Regular,Consolas,monospace}.market-activity-member-severity.is-high,.market-activity-member-severity.is-critical{color:var(--cluster-red)}.market-activity-member-severity.is-medium{color:var(--cluster-gold)}.market-activity-member-severity.is-low{color:var(--cluster-cyan)}.market-activity-empty{color:var(--cluster-muted);margin:0;padding:8px;font-size:10px}.market-activity-footer{color:var(--cluster-muted);align-items:flex-start;gap:6px;padding:5px 2px 0;font-size:9px;line-height:1.35;display:flex}.market-activity-footer svg{color:var(--cluster-cyan-bright);flex:none}.market-activity-start h2{margin:0;font-size:16px}@media (width>=981px){.instrument-workspace .instrument-content .instrument-route-activity{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .instrument-route-activity>.v3-feature-surface,.instrument-workspace .instrument-content .v3-feature-surface.market-activity-surface{align-self:stretch;height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.market-activity-surface{grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto auto}.market-activity-timeline{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.market-activity-table-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow:auto}.market-activity-table th{z-index:1;background:#06090b;position:sticky;top:0}.market-activity-member-updates[open]{grid-template-rows:auto minmax(0,1fr);max-height:min(30dvh,260px);display:grid;overflow:hidden}.market-activity-member-body{overscroll-behavior:contain;min-height:0;overflow:auto}}@media (width<=980px){.instrument-workspace .instrument-content .instrument-route-activity,.instrument-workspace .instrument-content .instrument-route-activity>.v3-feature-surface,.instrument-workspace .instrument-content .v3-feature-surface.market-activity-surface{height:auto;min-height:0;overflow:visible}.market-activity-member-updates[open]{max-height:none;overflow:visible}.market-activity-member-body{overflow:visible}.market-activity-state-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.market-activity-state-strip div{border-bottom:1px solid var(--cluster-line)}.market-activity-gauges{grid-template-columns:1fr}.market-activity-gauges header{border-right:0;border-bottom:1px solid var(--cluster-line)}}@media (width<=680px){.market-activity-toolbar-actions{width:100%;margin-left:0}.market-activity-summary{grid-template-columns:60px minmax(0,1fr)}.market-activity-summary>p{white-space:normal;grid-column:1/-1}.market-activity-state-strip,.market-activity-gauges dl{grid-template-columns:repeat(2,minmax(0,1fr))}.market-activity-member-updates li{grid-template-columns:1fr}.market-activity-member-updates time{text-align:left}}.market-flow-surface{background:#030405;gap:6px;display:grid;overflow:hidden}.market-flow-surface .v3-feature-heading h1{font-size:16px}.market-flow-toolbar{border:1px solid var(--cluster-line);background:#06090b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-height:34px;padding:4px 6px;display:flex}.market-flow-toolbar-status,.market-flow-toolbar-actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.market-flow-toolbar-status .v3-feature-meta{background:0 0;border:0;margin:0;padding:0}.market-flow-toolbar-status>span{color:var(--cluster-muted);text-transform:uppercase;font:500 9px/1.2 SFMono-Regular,Consolas,monospace}.market-flow-toolbar-actions{margin-left:auto}.market-flow-instrument-link,.market-flow-watch-items>button{border:1px solid var(--cluster-line-strong);min-height:28px;color:var(--cluster-soft);text-transform:uppercase;background:#080a0c;border-radius:2px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font:600 9px/1 SFMono-Regular,Consolas,monospace;display:inline-flex}.market-flow-instrument-link:hover,.market-flow-watch-items>button:hover{border-color:var(--cluster-cyan-bright);color:var(--cluster-ink)}.market-flow-summary{border:1px solid var(--cluster-line);grid-template-columns:72px minmax(0,1fr) 250px;align-items:center;gap:10px;min-height:42px;padding:5px 8px;display:grid}.market-flow-summary>strong{color:var(--cluster-cyan-bright);font:700 15px/1 SFMono-Regular,Consolas,monospace}.market-flow-summary>div{min-width:0}.market-flow-summary span,.market-flow-module header span,.market-flow-watch-body>section>span{color:var(--cluster-muted);text-transform:uppercase;font:500 9px/1.2 SFMono-Regular,Consolas,monospace}.market-flow-summary h2{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font:650 14px/1.2 Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.market-flow-summary>dl{border-left:1px solid var(--cluster-line);grid-template-columns:1fr 1fr;margin:0;display:grid}.market-flow-summary>dl>div{padding-left:8px}.market-flow-summary dt{color:var(--cluster-muted);text-transform:uppercase;font:500 8px/1.2 SFMono-Regular,Consolas,monospace}.market-flow-summary dd{color:var(--cluster-cyan-bright);text-transform:uppercase;margin:2px 0 0;font:600 10px/1.2 SFMono-Regular,Consolas,monospace}.market-flow-core-grid{border:1px solid var(--cluster-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.market-flow-module{border-right:1px solid var(--cluster-line);min-width:0}.market-flow-module:last-child{border-right:0}.market-flow-module>header{border-bottom:1px solid var(--cluster-line);justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:4px 8px;display:flex}.market-flow-module header>div,.market-flow-module-body{min-width:0}.market-flow-module h2{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font:650 12px/1.2 Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.market-flow-module header>small{color:var(--cluster-muted);text-transform:uppercase;white-space:nowrap;font:500 8px/1.2 SFMono-Regular,Consolas,monospace}.market-flow-module.is-unavailable{min-height:120px}.market-flow-module.is-unavailable p{color:var(--cluster-soft);margin:0;padding:8px;font-size:11px}.market-flow-state-strip{border-bottom:1px solid var(--cluster-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.market-flow-state-strip div{border-right:1px solid var(--cluster-line);border-bottom:1px solid var(--cluster-line);min-width:0;padding:5px 7px}.market-flow-state-strip div:nth-child(4n){border-right:0}.market-flow-state-strip dt,.market-flow-structure-metrics dt{color:var(--cluster-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:500 8px/1.2 SFMono-Regular,Consolas,monospace;overflow:hidden}.market-flow-state-strip dd,.market-flow-structure-metrics dd{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:10px;font-weight:600;overflow:hidden}.market-flow-band-table{display:grid}.market-flow-band-table>div{border-bottom:1px solid var(--cluster-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:24px;padding:3px 8px;display:grid}.market-flow-band-table>div:last-child{border-bottom:0}.market-flow-band-table span{color:var(--cluster-soft);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.market-flow-band-table strong{color:var(--cluster-cyan-bright);text-transform:uppercase;font:600 9px/1 SFMono-Regular,Consolas,monospace}.market-flow-levels{margin:0;padding:2px 8px;list-style:none;display:grid}.market-flow-level{grid-template-columns:36px minmax(100px,1fr) 94px;align-items:center;gap:7px;min-height:26px;display:grid}.market-flow-level-line{background:#7bd9ed4d;height:1px}.market-flow-level div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.market-flow-level div>span,.market-flow-level>b{color:var(--cluster-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:500 8px/1.2 SFMono-Regular,Consolas,monospace;overflow:hidden}.market-flow-level div>strong{color:var(--cluster-ink);font:600 11px/1 SFMono-Regular,Consolas,monospace}.market-flow-level>b{text-align:right}.market-flow-level.is-expected_lower .market-flow-level-line,.market-flow-level.is-expected_upper .market-flow-level-line{background:var(--cluster-gold)}.market-flow-level.is-reference .market-flow-level-line{background:var(--cluster-cyan-bright);height:2px}.market-flow-structure-metrics{border-top:1px solid var(--cluster-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.market-flow-structure-metrics>div{border-right:1px solid var(--cluster-line);min-width:0;padding:5px 7px}.market-flow-structure-metrics>div:last-child{border-right:0}.market-flow-structure-metrics dd{color:var(--cluster-cyan-bright)}.market-flow-watch-items{border:1px solid var(--cluster-line)}.market-flow-watch-items summary{min-height:30px;color:var(--cluster-muted);cursor:pointer;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;padding:4px 8px;font:500 9px/1.2 SFMono-Regular,Consolas,monospace;display:flex}.market-flow-watch-items summary>span{align-items:center;gap:7px;display:flex}.market-flow-watch-items summary svg{color:var(--cluster-gold)}.market-flow-watch-items summary b{color:var(--cluster-ink);font-size:10px}.market-flow-watch-items summary small{color:var(--cluster-muted);font-size:9px}.market-flow-watch-body{border-top:1px solid var(--cluster-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.market-flow-watch-body>section{border-right:1px solid var(--cluster-line);min-width:0;padding:6px 8px}.market-flow-watch-body>section:last-child{border-right:0}.market-flow-watch-body p{color:var(--cluster-soft);margin:6px 0 0;font-size:10px;line-height:1.35}.market-flow-watch-body ol,.market-flow-watch-body ul{gap:5px;margin:6px 0 0;padding:0;list-style:none;display:grid}.market-flow-watch-body li{color:var(--cluster-soft);grid-template-columns:42px minmax(0,1fr);gap:6px;font-size:10px;display:grid}.market-flow-watch-body ul li{border-bottom:1px solid var(--cluster-line);padding-bottom:4px;display:block}.market-flow-watch-body li>b{color:var(--cluster-cyan);text-transform:uppercase;font:600 8px/1.2 SFMono-Regular,Consolas,monospace}.market-flow-watch-body li>b.is-medium{color:var(--cluster-gold)}.market-flow-watch-body li>b.is-high,.market-flow-watch-body li>b.is-critical{color:var(--cluster-red)}.market-flow-watch-body strong{color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.market-flow-watch-body time{color:var(--cluster-muted);font:500 8px/1.2 SFMono-Regular,Consolas,monospace}.market-flow-watch-items>button{margin:6px 8px}.market-flow-footer{color:var(--cluster-muted);align-items:flex-start;gap:6px;padding:5px 2px 0;font-size:9px;line-height:1.35;display:flex}.market-flow-footer svg{color:var(--cluster-cyan-bright);flex:none}.market-flow-start h2{margin:0;font-size:16px}@media (width>=981px){.instrument-workspace .instrument-content :is(.instrument-route-positioning,.instrument-route-flow){height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content :is(.instrument-route-positioning,.instrument-route-flow)>.v3-feature-surface,.instrument-workspace .instrument-content .v3-feature-surface.market-flow-surface{align-self:stretch;height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.market-flow-surface{grid-template-rows:auto auto auto minmax(0,1fr) auto auto}.market-flow-core-grid,.market-flow-module,.market-flow-module-body{min-height:0;overflow:hidden}.market-flow-module{grid-template-rows:auto minmax(0,1fr);display:grid}.market-flow-module-body{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}.market-flow-watch-items[open]{grid-template-rows:auto minmax(0,1fr) auto;max-height:min(32dvh,280px);display:grid;overflow:hidden}.market-flow-watch-body{overscroll-behavior:contain;min-height:0;overflow:auto}}@media (width<=980px){.instrument-workspace .instrument-content :is(.instrument-route-positioning,.instrument-route-flow),.instrument-workspace .instrument-content :is(.instrument-route-positioning,.instrument-route-flow)>.v3-feature-surface,.instrument-workspace .instrument-content .v3-feature-surface.market-flow-surface{height:auto;min-height:0;overflow:visible}.market-flow-core-grid,.market-flow-module,.market-flow-module-body,.market-flow-watch-items[open],.market-flow-watch-body{max-height:none;overflow:visible}.market-flow-core-grid,.market-flow-watch-body{grid-template-columns:1fr}.market-flow-module,.market-flow-watch-body>section{border-right:0;border-bottom:1px solid var(--cluster-line)}.market-flow-module:last-child,.market-flow-watch-body>section:last-child{border-bottom:0}}@media (width<=680px){.market-flow-toolbar-actions{width:100%;margin-left:0}.market-flow-summary{grid-template-columns:60px minmax(0,1fr)}.market-flow-summary>dl{border-top:1px solid var(--cluster-line);border-left:0;grid-column:1/-1;padding-top:5px}}.risk-levels-surface{overflow:hidden}.risk-levels-surface .v3-feature-heading{padding-bottom:7px}.risk-levels-read{background:#0206089e;border:1px solid #bedee629;grid-template-columns:minmax(220px,1.3fr) repeat(4,minmax(130px,1fr));display:grid}.risk-levels-read>section{border-right:1px solid #bedee61f;min-width:0;padding:8px 10px}.risk-levels-read>section:last-child{border-right:0}.risk-levels-read span,.risk-levels-stream-context span,.risk-levels-stream-values small,.risk-levels-evidence summary{color:var(--cluster-muted);text-transform:uppercase;font:600 9px/1.2 SFMono-Regular,Consolas,monospace}.risk-levels-read h2{color:var(--cluster-ink);margin:4px 0 0;font:650 15px/1.25 Inter,ui-sans-serif,system-ui,sans-serif}.risk-levels-read strong{color:var(--cluster-ice);margin-top:4px;font:650 12px/1.25 SFMono-Regular,Consolas,monospace;display:block}.risk-levels-read p{color:var(--cluster-soft);margin:4px 0 0;font-size:11px;line-height:1.38}.risk-levels-freshness .v3-feature-meta{border:0;margin:3px 0 0;padding:0}.risk-levels-evidence{border:1px solid #bedee626;margin-top:7px}.risk-levels-evidence summary{cursor:pointer;color:var(--cluster-soft);justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.risk-levels-evidence summary span{color:var(--cluster-muted)}.risk-levels-evidence[open] summary{border-bottom:1px solid #bedee61f}.risk-levels-stream-window{scrollbar-width:thin;background:#010305;min-height:180px;max-height:min(48vh,420px);position:relative;overflow-y:auto}.risk-levels-stream-motion,.risk-levels-stream-group{display:grid}.risk-levels-stream-row{background:#050b0fad;border-bottom:1px solid #bedee61c;grid-template-columns:105px minmax(260px,1.25fr) minmax(210px,1fr) 104px;align-items:center;gap:9px;min-height:76px;padding:8px 10px;display:grid}.risk-levels-stream-row.is-focused{box-shadow:inset 2px 0 0 var(--cluster-cyan-bright);background:#00c8db0e}.risk-levels-stream-row.is-waiting{background:#030709b8}.risk-levels-stream-row>header{gap:5px;min-width:0;display:grid}.risk-levels-stream-row>header>span{color:var(--cluster-cyan-bright);align-items:center;gap:7px;font:700 14px/1 SFMono-Regular,Consolas,monospace;display:flex}.risk-levels-stream-row>header i{background:var(--cluster-green);border-radius:50%;width:6px;height:6px}.risk-levels-stream-row.is-waiting>header i{background:var(--cluster-muted)}.risk-levels-stream-row>header small{color:var(--cluster-green);text-transform:uppercase;font:500 8px/1.2 SFMono-Regular,Consolas,monospace}.risk-levels-stream-values{grid-template-columns:repeat(auto-fit,minmax(94px,1fr));min-width:0;padding-top:10px;display:grid;position:relative}.risk-levels-stream-values:before{content:"";background:#9fe8f438;height:1px;position:absolute;top:3px;left:8px;right:8px}.risk-levels-stream-values>span{border-left:1px solid #00c8db33;gap:3px;min-width:0;padding:6px 7px;display:grid;position:relative}.risk-levels-stream-values>span:last-child{border-right:1px solid #00c8db33}.risk-levels-stream-values>span>i{background:var(--cluster-cyan-bright);border-radius:50%;width:7px;height:7px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.risk-levels-stream-values>span.is-put_wall>i{background:var(--cluster-red)}.risk-levels-stream-values>span.is-gamma_flip>i{background:var(--cluster-gold)}.risk-levels-stream-values>span.is-call_wall>i{background:var(--cluster-green)}.risk-levels-stream-values small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.risk-levels-stream-values strong{color:var(--cluster-ice);font-variant-numeric:tabular-nums;font:650 12px/1 SFMono-Regular,Consolas,monospace}.risk-levels-stream-waiting{color:var(--cluster-muted);margin:0;font-size:11px;line-height:1.35}.risk-levels-stream-context{grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;min-width:0;display:grid}.risk-levels-stream-context strong{min-width:0;color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.risk-levels-stream-context p{color:var(--cluster-soft);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:0;font-size:10px;line-height:1.3;overflow:hidden}.risk-levels-stream-context small,.risk-levels-stream-context time{color:var(--cluster-muted);font:500 9px/1.3 SFMono-Regular,Consolas,monospace}.risk-levels-stream-context time{text-align:right}.risk-levels-stream-actions{justify-content:flex-end;gap:5px;display:flex}.risk-levels-stream-actions button{width:28px;height:28px;color:var(--cluster-cyan-bright);background:#02080a80;border:1px solid #9fe8f438;border-radius:2px;place-items:center;display:grid}.risk-levels-stream-actions button:hover{border-color:var(--cluster-cyan-bright);background:#00c8db1a}.risk-levels-stream-actions button:focus-visible{outline:2px solid var(--cluster-cyan-bright);outline-offset:2px}.risk-levels-disclosure{color:var(--cluster-muted);margin:7px 0 0;font-size:10px;line-height:1.4}.risk-levels-desk-empty{color:var(--cluster-cyan-bright);background:#02060875;border:1px solid #bedee626;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;display:grid}.risk-levels-desk-empty h2{color:var(--cluster-ink);margin:0;font-size:14px}.risk-levels-desk-empty p{color:var(--cluster-soft);margin:4px 0 0;font-size:11px;line-height:1.4}.risk-levels-desk-empty button{min-height:31px;color:var(--cluster-ice);background:0 0;border:1px solid #9fe8f447;border-radius:2px;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}@media (width>=981px){.instrument-workspace .instrument-content .instrument-route-levels{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .instrument-route-levels>.v3-feature-surface,.instrument-workspace .instrument-content .v3-feature-surface.risk-levels-surface{align-self:stretch;height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .v3-feature-surface.risk-levels-surface{grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}.risk-levels-evidence[open]{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.risk-levels-evidence:not([open]){align-self:start}.risk-levels-stream-window{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;max-height:none;overflow-y:auto}}@media (width<=980px){.instrument-workspace .instrument-content .instrument-route-levels,.instrument-workspace .instrument-content .instrument-route-levels>.v3-feature-surface,.instrument-workspace .instrument-content .v3-feature-surface.risk-levels-surface{height:auto;min-height:0;overflow:visible}.risk-levels-evidence[open]{overflow:visible}.risk-levels-stream-window{min-height:0;max-height:none;overflow:visible}.risk-levels-read{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-levels-current{grid-column:1/-1}.risk-levels-read>section{border-bottom:1px solid #bedee61c}.risk-levels-stream-row{grid-template-columns:90px minmax(210px,1fr) minmax(170px,.8fr)}.risk-levels-stream-actions{grid-column:3}}@media (width<=680px){.risk-levels-read{grid-template-columns:1fr}.risk-levels-current{grid-column:auto}.risk-levels-stream-window{min-height:0;max-height:none}.risk-levels-stream-row{grid-template-columns:78px minmax(0,1fr) auto}.risk-levels-stream-values{grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.risk-levels-stream-context{grid-column:1/3}.risk-levels-stream-actions{grid-area:1/3}.risk-levels-desk-empty{grid-template-columns:auto minmax(0,1fr)}.risk-levels-desk-empty button{grid-column:1/-1;justify-content:center}}.v3-help-surface .v3-feature-heading h1{font-size:16px}.v3-help-pane{min-width:0}.v3-help-pane:focus-visible{outline:1px solid var(--v3-line-strong);outline-offset:-1px}.v3-help-intro{border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);color:var(--cluster-cyan-bright);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;margin-top:10px;padding:10px 0;display:grid}.v3-help-intro p{max-width:860px;color:var(--v3-muted);margin:0;font-size:12px;line-height:1.45}.v3-help-destinations{background:var(--v3-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:10px;padding:1px;display:grid}.v3-help-destinations button{min-height:58px;color:var(--cluster-cyan-bright);text-align:left;background:#05080aeb;border:0;grid-template-columns:auto 1fr;align-items:start;gap:9px;padding:10px;display:grid}.v3-help-destinations button:hover{border-color:var(--cluster-cyan-bright);background:#8fd1df0f}.v3-help-destinations button:focus-visible{outline:2px solid var(--cluster-cyan-bright);outline-offset:2px}.v3-help-destinations span{gap:3px;display:grid}.v3-help-destinations strong{color:var(--cluster-ink);font-size:12px}.v3-help-destinations small{color:var(--v3-muted);font-size:11px;line-height:1.4}.v3-help-workflow{border-top:1px solid var(--v3-line);border-bottom:1px solid var(--v3-line);margin-top:10px}.v3-help-workflow summary{min-height:38px;color:var(--cluster-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:12px;font-weight:700;list-style:none;display:flex}.v3-help-workflow summary::-webkit-details-marker{display:none}.v3-help-workflow summary svg{color:var(--cluster-cyan-bright);transition:transform .16s}.v3-help-workflow[open] summary svg{transform:rotate(180deg)}.v3-help-workflow ol{background:var(--v3-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.v3-help-workflow li{background:var(--cluster-marble-slab);grid-template-columns:auto 1fr;gap:9px;min-height:0;padding:9px 10px;display:grid}.v3-help-workflow li>span{color:var(--cluster-cyan-bright);letter-spacing:0;font:10px/1.2 SFMono-Regular,Consolas,monospace}.v3-help-workflow h2{color:var(--cluster-ink);margin:0;font-size:14px;line-height:1.25}.v3-help-workflow p{color:var(--v3-muted);margin:4px 0 0;font-size:11px;line-height:1.4}@media (width>=981px){.instrument-workspace .instrument-content .instrument-route-help{height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content .instrument-route-help .v3-help-surface{grid-template-rows:auto minmax(0,1fr);align-self:stretch;height:100%;min-height:0;display:grid;overflow:hidden}.v3-help-pane{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}}@media (width<=980px){.instrument-workspace .instrument-content .instrument-route-help,.instrument-workspace .instrument-content .instrument-route-help .v3-help-surface{height:auto;max-height:none;overflow:visible}.v3-help-pane{max-height:none;overflow:visible}}@media (width<=720px){.v3-help-destinations,.v3-help-workflow ol{grid-template-columns:1fr}}.trader-workspace{min-width:0;min-height:0;color:var(--cluster-ice);background:#050607;border:1px solid #35cbdb3d}.trader-workspace-heading{background-color:#080b0d;background-image:none;border-bottom:1px solid #35cbdb33;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:6px 10px;display:flex}.trader-workspace-heading>div>span,.trader-workspace-heading-status,.trader-notes-rail header span,.trader-note-editor header span,.trader-calculator header span,.trader-expected-move header span,.trader-field>span,.trader-calculation-result header span,.trader-expected-move-result header span,.trader-note-version{color:var(--cluster-muted);letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.trader-workspace-heading h1{color:var(--cluster-ice);margin:1px 0 0;font-size:14px;font-weight:650;line-height:1.15}.trader-workspace-heading p{max-width:610px;color:var(--cluster-soft);margin:2px 0 0;font-size:11px;line-height:1.35}.trader-workspace-heading-status{color:var(--cluster-cyan-bright);border:1px solid #58e8de3d;align-items:center;gap:6px;padding:4px 8px;font-size:10px;display:inline-flex}.trader-workspace-grid{grid-template-columns:minmax(160px,.55fr) minmax(220px,1fr) minmax(220px,.85fr);align-items:start;gap:0;display:grid}.trader-workspace.is-embedded{background:0 0;border:none;max-width:none}.trader-workspace.is-embedded .trader-workspace-heading{min-height:32px;padding:5px 8px}.trader-note-group{gap:4px;padding-bottom:10px;display:grid}.trader-note-group-label{color:var(--cluster-muted);text-transform:uppercase;padding:6px 10px 2px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;display:block}.trader-expected-move.is-denied{align-content:start;gap:12px;display:grid}.trader-expected-move.is-denied .trader-workspace-command{justify-self:start}.trader-notes-rail,.trader-note-editor,.trader-tools-rail{border-right:1px solid #35cbdb29;align-self:start;min-width:0;height:fit-content}.trader-notes-rail,.trader-note-editor{padding:8px}.trader-tools-rail{background:#070a0b;border-right:0;align-content:start;height:fit-content;display:grid}.trader-calculator,.trader-expected-move{min-width:0;height:fit-content;padding:8px}.trader-calculator{border-bottom:1px solid #35cbdb29}.trader-notes-rail>header,.trader-note-editor>header,.trader-calculator>header,.trader-expected-move>header,.trader-note-editor footer,.trader-calculation-result header,.trader-expected-move-result header{justify-content:space-between;align-items:center;gap:12px;display:flex}.trader-notes-rail header>div{align-items:center;gap:8px;display:flex}.trader-notes-rail header strong{color:var(--cluster-cyan-bright);font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.trader-icon-button{width:30px;height:30px;color:var(--cluster-cyan-bright);background:#0a0e11;border:1px solid #35cbdb59;place-items:center;display:inline-grid}.trader-icon-button:hover{border-color:var(--cluster-cyan-bright);background:#35cbdb1a}.trader-note-list{gap:3px;margin-top:8px;display:grid}.trader-note-list-item{width:100%;color:var(--cluster-ice);text-align:left;background:#080c0e;border:1px solid #849fa929;gap:2px;min-height:0;padding:6px 7px;display:grid}.trader-note-list-item:hover,.trader-note-list-item.is-selected{background:#35cbdb12;border-color:#35cbdb9e}.trader-note-list-item>span{color:var(--cluster-cyan-bright);font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.trader-note-list-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.trader-note-list-item small{color:var(--cluster-muted);font-size:10px}.trader-notes-empty{color:var(--cluster-muted);justify-items:start;gap:10px;margin-top:28px;display:grid}.trader-notes-empty svg{color:var(--cluster-cyan-bright)}.trader-notes-empty p{margin:0;font-size:13px;line-height:1.55}.trader-note-editor header h2,.trader-calculator h2,.trader-expected-move h2{color:var(--cluster-ice);margin:2px 0 0;font-size:13px;font-weight:650;line-height:1.15}.trader-note-version{color:var(--cluster-gold)}.trader-note-editor form,.trader-calculator form,.trader-expected-move form{gap:7px;margin-top:8px;display:grid}.trader-field{gap:6px;display:grid}.trader-field>span{color:var(--cluster-soft)}.trader-field>span i{color:var(--cluster-muted);font-style:normal}.trader-field input,.trader-field textarea{box-sizing:border-box;width:100%;min-height:28px;color:var(--cluster-ice);font:inherit;background:#050708;border:1px solid #849fa957;border-radius:0;outline:none;font-size:12px}.trader-field input{padding:0 10px}.trader-field textarea{resize:vertical;min-height:88px;padding:6px 8px;line-height:1.4}.trader-field input:focus,.trader-field textarea:focus{border-color:var(--cluster-cyan-bright);box-shadow:inset 2px 0 0 var(--cluster-cyan-bright)}.trader-field-body{min-height:0}.trader-note-editor footer{min-height:42px;margin-top:4px}.trader-text-command{color:var(--cluster-muted);background:0 0;border:0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.trader-text-command:hover{color:var(--cluster-ice)}.trader-text-command.danger:hover{color:#ed7777}.trader-delete-confirm{color:#efaeae;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.trader-delete-confirm button{color:#efaeae;background:0 0;border:1px solid #ed777780;font-size:11px}.trader-calculator>header svg{color:var(--cluster-cyan-bright)}.trader-expected-move>header svg{color:var(--cluster-gold)}.trader-calculator-intro{color:var(--cluster-soft);margin:6px 0 0;font-size:11px;line-height:1.4}.trader-segmented{border:1px solid #849fa947;gap:0;margin:0;padding:0;display:flex}.trader-segmented legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.trader-segmented button,.trader-budget-mode button{min-height:28px;color:var(--cluster-muted);background:#050708;border:0;border-right:1px solid #849fa947;flex:1;font-size:11px}.trader-segmented button:last-child{border-right:0}.trader-segmented button.is-active.long{color:#8bd5b4;background:#4bc2931f}.trader-segmented button.is-active.short{color:#f09a9a;background:#eb5e5e1f}.trader-calculator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.trader-calculator-grid .trader-field:last-child:nth-child(3){grid-column:1/-1}.trader-budget-mode{border:1px solid #849fa947;grid-template-columns:repeat(2,1fr);display:grid}.trader-budget-mode button:last-child{border-right:0}.trader-budget-mode button.is-active{color:var(--cluster-cyan-bright);background:#35cbdb1c}.trader-calculator-submit{width:100%}.trader-workspace-command{min-height:28px;color:var(--cluster-ice);background:#080c0e;border:1px solid #35cbdb61;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.trader-workspace-command:hover:not(:disabled){border-color:var(--cluster-cyan-bright);background:#35cbdb1a}.trader-workspace-command.is-primary{background:var(--cluster-cyan);color:#031216;font-weight:700}.trader-workspace-command.is-primary:hover:not(:disabled){background:var(--cluster-cyan-bright)}.trader-workspace-command:disabled{cursor:wait;opacity:.56}.trader-inline-error{color:#efadad;align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:1.4;display:flex}.trader-inline-error svg{flex:none;margin-top:1px}.trader-calculation-result{background:#050708;border:1px solid #4bc29359;margin-top:10px}.trader-calculation-result header{border-bottom:1px solid #4bc29333;min-height:0;padding:6px 10px}.trader-calculation-result header b{color:#8bd5b4;font-size:14px}.trader-calculation-result dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.trader-calculation-result dl>div{border-bottom:1px solid #4bc29326;border-right:1px solid #4bc29326;min-height:0;padding:6px 10px}.trader-calculation-result dl>div:nth-child(2n){border-right:0}.trader-calculation-result dt{color:var(--cluster-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.trader-calculation-result dd{color:var(--cluster-ice);margin:7px 0 0;font-size:13px}.trader-calculation-warning{color:#edc18d;gap:7px;margin:0;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.trader-calculation-warning svg{flex:none}.trader-calculation-result footer{color:var(--cluster-muted);border-top:1px solid #4bc29326;padding:11px 12px;font-size:11px;line-height:1.5}.trader-expected-move-result{background:#050708;border:1px solid #f4bf6d59;margin-top:10px}.trader-expected-move-result header{border-bottom:1px solid #f4bf6d33;min-height:0;padding:6px 10px}.trader-expected-move-result header>div{gap:2px;display:grid}.trader-expected-move-result header b{color:var(--cluster-gold);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:650}.trader-expected-move-result header small{color:var(--cluster-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.trader-expected-move-result dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.trader-expected-move-result dl>div{border-bottom:1px solid #f4bf6d24;border-right:1px solid #f4bf6d24;min-height:0;padding:6px 10px}.trader-expected-move-result dl>div:nth-child(2n){border-right:0}.trader-expected-move-result dt{color:var(--cluster-muted);font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.trader-expected-move-result dd{color:var(--cluster-ice);margin:7px 0 0;font-size:12px;line-height:1.35}.trader-expected-move-reference{color:var(--cluster-soft);margin:0;padding:11px 12px;font-size:11px;line-height:1.5}.trader-expected-move-result footer{color:var(--cluster-muted);border-top:1px solid #f4bf6d24;padding:11px 12px;font-size:11px;line-height:1.5}.trader-expected-move-capture{gap:9px;margin-top:11px;display:grid}.trader-expected-move-capture .trader-workspace-command{border-color:#f4bf6d75;width:100%}.trader-expected-move-capture .trader-workspace-command:hover:not(:disabled){border-color:var(--cluster-gold);background:#f4bf6d1a}.trader-expected-move-capture-success{color:#8bd5b4;align-items:center;gap:7px;margin:0;font-size:12px;line-height:1.4;display:flex}.trader-expected-move-capture-success svg{flex:none}.trader-workspace-loading,.trader-workspace-gate{text-align:center;background:#050607;border:1px solid #35cbdb3d;align-content:center;place-items:center;height:fit-content;min-height:0;padding:16px;display:grid}.trader-workspace-loading>span{border:2px solid var(--cluster-cyan-bright);width:10px;height:10px;box-shadow:0 0 12px var(--cluster-cyan);border-radius:50%;animation:1.2s ease-in-out infinite trader-workspace-pulse}.trader-workspace-loading p{color:var(--cluster-soft);letter-spacing:0;text-transform:uppercase;margin:12px 0 0;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.trader-workspace-gate>svg{color:var(--cluster-cyan-bright)}.trader-workspace-gate>span{color:var(--cluster-muted);text-transform:uppercase;margin-top:8px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px}.trader-workspace-gate h1{color:var(--cluster-ice);margin:4px 0 0;font-size:14px}.trader-workspace-gate p{max-width:460px;color:var(--cluster-soft);margin:6px 0 0;font-size:12px;line-height:1.4}.trader-workspace-gate-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}@keyframes trader-workspace-pulse{50%{opacity:.32;transform:scale(.72)}}@media (width<=1180px){.trader-workspace-grid{grid-template-columns:minmax(200px,.65fr) minmax(0,1fr)}.trader-tools-rail{border-top:1px solid #35cbdb29;grid-column:1/-1}}@media (width<=760px){.trader-workspace-heading{flex-direction:column;align-items:flex-start;min-height:0;padding:8px 10px}.trader-workspace-heading h1{font-size:14px}.trader-workspace-grid{grid-template-columns:1fr}.trader-notes-rail,.trader-note-editor,.trader-tools-rail{border-bottom:1px solid #35cbdb29;border-right:0}.trader-tools-rail{border-bottom:0}.trader-notes-rail{max-height:none;overflow:visible}.trader-calculation-result dl{grid-template-columns:1fr}.trader-calculation-result dl>div{border-right:0}.trader-expected-move-result dl{grid-template-columns:1fr}.trader-expected-move-result dl>div{border-right:0}}@media (width>=981px){.trader-workspace:not(.is-embedded){grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.trader-workspace:not(.is-embedded) .trader-workspace-grid{align-items:stretch;height:100%;min-height:0;overflow:hidden}.trader-workspace:not(.is-embedded) :is(.trader-notes-rail,.trader-note-editor,.trader-tools-rail){overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;overflow:auto}}@media (width<=980px){.trader-workspace:not(.is-embedded),.trader-workspace:not(.is-embedded) .trader-workspace-grid,.trader-workspace:not(.is-embedded) :is(.trader-notes-rail,.trader-note-editor,.trader-tools-rail){height:auto;min-height:0;overflow:visible}}.workspace-research-stack{width:100%;min-width:0;max-width:none;min-height:0;color:var(--cluster-ice,#edf7fc);align-content:start;gap:6px;display:grid}.workspace-research-stack-workarea{gap:6px;min-width:0;min-height:0;display:grid}.workspace-market-pane,.workspace-process-pane{outline:0;align-content:start;gap:6px;min-width:0;min-height:0;display:grid}.workspace-market-pane:focus-visible,.workspace-process-pane:focus-visible{outline:2px solid var(--cluster-cyan-bright,#18d5f2);outline-offset:-2px}.workspace-research-stack-core{background:#35cbdb29;border:1px solid #35cbdb33;border-radius:4px;grid-template-columns:minmax(300px,1.25fr) minmax(220px,.72fr) minmax(280px,1fr);align-items:stretch;gap:1px;display:grid;overflow:hidden}.workspace-research-stack-tools{min-width:0;max-width:none}.workspace-focus-bar{background:#06101a;border:1px solid #35cbdb38;border-radius:4px;gap:0;padding:0;display:grid;overflow:hidden}.workspace-focus-toolbar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:34px;padding:4px 7px;display:grid}.workspace-handoffs>span,.workspace-panel header span{color:var(--cluster-muted,#708a9c);text-transform:uppercase;letter-spacing:.06em;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.workspace-focus-identity h1{white-space:nowrap;align-items:baseline;gap:6px;margin:0;font-size:14px;font-weight:650;line-height:1;display:flex}.workspace-focus-identity h1 strong{color:var(--cluster-cyan-bright,#18d5f2)}.workspace-focus-identity h1 span{color:var(--cluster-muted,#708a9c);font-weight:500}.workspace-focus-meta{min-width:0;color:var(--cluster-muted,#708a9c);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:4px 8px;font:500 9px/1.2 SFMono-Regular,Consolas,monospace;display:flex}.workspace-focus-meta>span,.workspace-freshness{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.workspace-focus-meta>span+span:before{color:#708a9c8c;content:"/";margin-right:4px}.workspace-focus-meta strong{color:var(--cluster-ice,#edf7fc);text-overflow:ellipsis;font-weight:600;overflow:hidden}.workspace-freshness.is-delayed,.workspace-freshness.is-attention{color:#f0d48a;border-color:#e8c45859}.workspace-freshness.is-current{color:var(--cluster-cyan-bright,#18d5f2)}.workspace-focus-lookup{background:#5bb2e23d;grid-template-columns:minmax(92px,132px) 28px;align-items:center;gap:1px;display:grid}.workspace-focus-lookup label{min-height:28px;color:var(--cluster-muted,#708a9c);background:#05080b;align-items:center;gap:5px;padding-left:7px;display:flex}.workspace-focus-lookup input{width:100%;min-width:0;min-height:26px;color:var(--cluster-ice,#edf7fc);background:#05080b;border:0;padding:0 6px 0 0;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.workspace-focus-lookup button,.workspace-panel-button,.workspace-panel-link,.workspace-handoffs button,.workspace-handoffs a{min-height:28px;color:var(--cluster-ice,#edf7fc);text-transform:uppercase;cursor:pointer;background:#0a0e13;border:1px solid #5bb2e257;align-items:center;gap:5px;padding:0 9px;font:600 9px/1 SFMono-Regular,Consolas,monospace;text-decoration:none;display:inline-flex}.workspace-focus-lookup button{background:#07131b;border:0;justify-content:center;width:28px;min-height:28px;padding:0}.workspace-panel-link.is-primary,.workspace-focus-lookup button{color:var(--cluster-cyan-bright,#18d5f2);border-color:#58e8de66}.workspace-focus-actions{flex-wrap:wrap;align-items:center;gap:1px;margin-left:auto;display:flex}.workspace-focus-success{color:var(--cluster-cyan-bright,#18d5f2);margin:0;font-size:11px}.workspace-focus-error{color:#f0a0a0;margin:0;font-size:11px}.workspace-inline-link{color:var(--cluster-cyan-bright,#18d5f2);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.workspace-handoffs{flex-wrap:nowrap;align-items:center;gap:1px;min-width:0;display:flex;overflow-x:auto}.workspace-focus-commandbar{background:#050a0f;border-top:1px solid #35cbdb24;align-items:center;gap:8px;min-height:29px;padding:0 7px;display:flex}.workspace-handoffs button,.workspace-handoffs a,.workspace-focus-commandbar .workspace-panel-button{background:0 0;border:0;border-left:1px solid #5bb2e22e;min-height:24px;padding:0 7px}.workspace-commandbar-empty{color:var(--cluster-muted,#708a9c);text-transform:uppercase;font:500 9px/1 SFMono-Regular,Consolas,monospace}.workspace-panel{background:#06101a;border:1px solid #35cbdb2e;border-radius:4px;align-self:start;gap:6px;height:fit-content;min-height:0;padding:6px 8px 8px;display:grid}.instrument-workspace .instrument-content .workspace-research-stack-core>.workspace-panel{border:0;border-radius:0;align-self:stretch;height:auto}.workspace-panel header{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.workspace-panel header h2{margin:1px 0 0;font-size:12px;font-weight:650;line-height:1.15}.workspace-panel>p,.workspace-condition-events>p{color:var(--cluster-soft,#b3c7d5);margin:0;font-size:11px;line-height:1.35}.workspace-panel.is-denied{border-color:#e8c45847}.workspace-panel.is-unavailable{border-color:#e8787847}.workspace-panel-banner{color:#f0d48a;align-items:center;gap:5px;margin:0;font-size:10px;display:inline-flex}.workspace-panel-skeleton{background:linear-gradient(90deg,#58e8de0a,#58e8de1a,#58e8de0a) 0 0/200% 100%;height:48px}.workspace-panel-actions{flex-wrap:wrap;gap:6px;display:flex}.workspace-condition-events{border-top:1px solid #c8dce61a;gap:4px;padding-top:4px;display:grid}.workspace-condition-head,.workspace-structure-head{align-items:center}.workspace-condition-head>div,.workspace-structure-head>div{min-width:0}.workspace-condition-head h2,.workspace-structure-head h2{text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}.workspace-condition-head>small,.workspace-structure-head>small{color:var(--cluster-muted,#708a9c);text-align:right;text-transform:uppercase;font:500 8px/1.2 SFMono-Regular,Consolas,monospace}.workspace-condition-state{border:1px solid #c8dce61a;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.workspace-condition-state>div{border-bottom:1px solid #c8dce614;border-right:1px solid #c8dce614;min-width:0;padding:4px 5px}.workspace-condition-state dt,.workspace-structure-summary dt{color:var(--cluster-muted,#708a9c);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:500 8px/1.2 SFMono-Regular,Consolas,monospace;overflow:hidden}.workspace-condition-state dd,.workspace-structure-summary dd{color:var(--cluster-ice,#edf7fc);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:10px;font-weight:600;overflow:hidden}.workspace-condition-bands{border:1px solid #c8dce61a;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.workspace-condition-bands>div{border-right:1px solid #c8dce614;gap:2px;min-width:0;padding:4px 5px;display:grid}.workspace-condition-bands>div:last-child{border-right:0}.workspace-condition-bands span{color:var(--cluster-muted,#708a9c);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;overflow:hidden}.workspace-condition-bands strong{color:var(--cluster-cyan-bright,#18d5f2);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:600 9px/1.2 SFMono-Regular,Consolas,monospace;overflow:hidden}.workspace-structure-levels{margin:0;padding:0;list-style:none;display:grid}.workspace-structure-levels li{border-bottom:1px solid #c8dce614;grid-template-columns:minmax(0,1fr) auto 88px;align-items:center;gap:6px;min-height:24px;display:grid}.workspace-structure-levels span,.workspace-structure-levels b{color:var(--cluster-muted,#708a9c);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:500 8px/1.2 SFMono-Regular,Consolas,monospace;overflow:hidden}.workspace-structure-levels strong{color:var(--cluster-ice,#edf7fc);font:600 11px/1 SFMono-Regular,Consolas,monospace}.workspace-structure-levels b{text-align:right}.workspace-structure-summary{border-top:1px solid #c8dce61a;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.workspace-structure-summary>div{border-right:1px solid #c8dce614;min-width:0;padding:4px 5px}.workspace-structure-summary>div:last-child{border-right:0}.workspace-structure-summary dd{color:var(--cluster-cyan-bright,#18d5f2)}.workspace-condition-events>span{color:var(--cluster-muted,#708a9c);text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.workspace-event-table{border-collapse:collapse;table-layout:fixed;width:100%}.workspace-event-table th{height:20px;color:var(--cluster-muted,#708a9c);text-align:left;text-transform:uppercase;font:600 8px/1 SFMono-Regular,Consolas,monospace}.workspace-event-table th:first-child{width:72px}.workspace-event-table th:last-child{text-align:right;width:54px}.workspace-event-table td{vertical-align:middle;border-top:1px solid #c8dce614;height:32px;padding:3px 0}.workspace-event-table td:first-child{color:var(--cluster-muted,#708a9c);white-space:nowrap;font:500 9px/1 SFMono-Regular,Consolas,monospace}.workspace-event-table td:last-child{text-align:right}.workspace-event-table strong,.workspace-event-table small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-event-table strong{color:var(--cluster-ice,#edf7fc);font-size:11px}.workspace-event-table small{color:var(--cluster-soft,#b3c7d5);margin-top:2px;font-size:9px}.workspace-event-table b{text-transform:uppercase;font:600 9px/1 SFMono-Regular,Consolas,monospace}.workspace-levels-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.workspace-levels-list li{border-bottom:1px solid #c8dce614;grid-template-columns:minmax(72px,.85fr) minmax(0,1.4fr) auto;align-items:center;gap:6px;min-height:22px;font-size:11px;display:grid}.workspace-levels-track{background:#58e8de14;height:5px;position:relative;overflow:hidden}.workspace-levels-track>i{background:#58e8de8c;height:100%;display:block}.workspace-embedded-read.market-flow-module{background:0 0;border:0;padding:0}.workspace-panel .market-flow-module header h2{font-size:12px}.workspace-panel .market-flow-module-copy{margin:4px 0 6px;font-size:11px}.workspace-panel .market-flow-gauge-list li,.workspace-panel .market-flow-state-strip{font-size:11px}.workspace-research-stack-loading{max-width:none;min-height:80px;color:var(--cluster-soft,#b3c7d5);border:1px solid #35cbdb33;place-items:center;font-size:12px;display:grid}.workspace-options-head{align-items:center}.workspace-options-head-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.workspace-options-class{text-transform:uppercase;border:1px solid #58e8de3d;padding:3px 6px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.workspace-options-class.is-aligned{color:#8fe7b0}.workspace-options-class.is-developing{color:#f0d48a}.workspace-options-class.is-mixed{color:#f0a0a0}.workspace-options-teaser,.workspace-context-rails-teaser{color:var(--cluster-soft,#b3c7d5);margin:0;font-size:11px;line-height:1.35}.workspace-options-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:0;display:grid}.workspace-options-metrics dt{color:var(--cluster-muted,#708a9c);text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.workspace-options-metrics dd{margin:1px 0 0;font-size:11px}.workspace-context-rails{background:#06101a;border:1px solid #35cbdb2e;border-radius:4px;gap:6px;max-width:none;height:fit-content;padding:6px 8px;display:grid}.workspace-context-rails-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-context-rails-head h2{margin:1px 0 0;font-size:12px;font-weight:650}.workspace-context-rails-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:6px;display:grid}.workspace-rail-section{background:#080a0c;border:1px solid #c8dce61a;height:fit-content}.workspace-rail-toggle{width:100%;min-height:28px;color:var(--cluster-ice,#edf7fc);cursor:pointer;text-align:left;text-transform:uppercase;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;padding:0 8px;font:600 9px/1 SFMono-Regular,Consolas,monospace;display:grid}.workspace-rail-toggle b{color:var(--cluster-muted,#708a9c);font-weight:500}.workspace-rail-body{gap:5px;padding:0 8px 8px;display:grid}.workspace-rail-body ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.workspace-rail-body li{gap:1px;min-height:22px;font-size:11px;display:grid}.workspace-rail-body li span{color:var(--cluster-soft,#b3c7d5);font-size:10px}.workspace-rail-label{color:var(--cluster-muted,#708a9c);text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.workspace-rail-section.is-handoff .workspace-rail-body{padding:8px}@media (width<=1100px){.workspace-context-rails-grid,.workspace-options-metrics{grid-template-columns:1fr}}@media (width<=980px){.workspace-research-stack-core{grid-template-columns:1fr}.workspace-research-stack-core>.workspace-panel{height:fit-content}}@media (width<=700px){.workspace-focus-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:6px}.workspace-focus-meta{flex-wrap:nowrap;grid-area:2/1/auto/-1;overflow-x:auto}.workspace-focus-lookup{grid-area:1/2}.workspace-focus-commandbar{overflow:hidden}.workspace-focus-actions{flex:none}.workspace-handoffs{flex:auto}}@media (width>=981px){.instrument-workspace .instrument-content[data-route=workspace]{overflow:hidden}.instrument-workspace .instrument-content[data-route=workspace] .instrument-route-workspace{grid-template-rows:minmax(0,1fr);align-content:stretch;height:100%;min-height:0;overflow:hidden}.instrument-workspace .instrument-content[data-route=workspace] .workspace-research-stack{grid-template-rows:auto minmax(0,1fr);align-content:stretch;align-self:stretch;height:auto;min-height:0;overflow:hidden}.workspace-research-stack-workarea{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.55fr) minmax(360px,.9fr);overflow:hidden}.workspace-market-pane,.workspace-process-pane{overscroll-behavior:contain;scrollbar-gutter:stable;overflow:auto}.workspace-market-pane .workspace-research-stack-core{grid-template-columns:minmax(240px,1.15fr) minmax(180px,.7fr)}.workspace-market-pane .workspace-structure{grid-column:1/-1}.workspace-process-pane .trader-workspace-grid{grid-template-columns:minmax(120px,.45fr) minmax(0,1fr)}.workspace-process-pane .trader-tools-rail{border-top:1px solid #35cbdb29;grid-column:1/-1}.instrument-workspace .instrument-content[data-route=workspace] :is(.workspace-research-stack-loading,.trader-workspace-gate){align-self:stretch;height:auto;min-height:0}}@media (width>=981px) and (width<=1260px){.workspace-research-stack-workarea{grid-template-rows:minmax(0,1.15fr) minmax(0,.85fr);grid-template-columns:minmax(0,1fr)}}@media (width<=980px){.instrument-workspace .instrument-content[data-route=workspace],.instrument-workspace .instrument-content[data-route=workspace] .instrument-route-workspace,.instrument-workspace .instrument-content[data-route=workspace] .workspace-research-stack,.workspace-research-stack-workarea,.workspace-market-pane,.workspace-process-pane{height:auto;min-height:0;overflow:visible}.instrument-workspace .instrument-content[data-route=workspace] .workspace-research-stack{grid-template-rows:auto;align-content:start}.workspace-research-stack-workarea{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.instrument-workspace .instrument-content[data-route=workspace] .instrument-route-workspace{grid-template-rows:auto}}.studio-void-bg{--studio-void-0:#010203;--studio-void-1:#040608;--studio-void-2:#070a0e;--studio-rim-cool:68, 212, 236;--studio-rim-warm:126, 178, 205;--studio-pearl-lift:202, 232, 242;--studio-rim-cool-peak:.18;--studio-rim-warm-peak:.1;--studio-rim-cool-mid:.065;--studio-rim-warm-mid:.035;--studio-core-peak:.02;--studio-ground-reflect:185, 205, 220;--studio-ground-reflect-peak:.022;--studio-ground-contact-peak:.62;z-index:0;pointer-events:none;background-color:var(--studio-void-0);background-image:radial-gradient(ellipse 90% 55% at 50% 0%, #1218208c 0%, transparent 58%), linear-gradient(180deg, #000 0%, var(--studio-void-1) 38%, var(--studio-void-0) 72%, #000 100%);position:fixed;inset:0;overflow:hidden}.studio-void-bg-rims{pointer-events:none;background-image: radial-gradient(ellipse 70% 65% at 50% 45%, transparent 22%, #02030438 62%, #000000b8 100%),  radial-gradient(ellipse 42% 36% at 50% 44%, rgba(var(--studio-pearl-lift), var(--studio-core-peak)) 0%, transparent 62%),  radial-gradient(ellipse 42% 88% at 100% 48%, rgba(var(--studio-rim-warm), var(--studio-rim-warm-peak)) 0%, rgba(var(--studio-rim-warm), var(--studio-rim-warm-mid)) 22%, transparent 58%), radial-gradient(ellipse 28% 70% at 100% 52%, #ffebd20f 0%, transparent 55%),  radial-gradient(ellipse 46% 92% at 0% 40%, rgba(var(--studio-rim-cool), var(--studio-rim-cool-peak)) 0%, rgba(var(--studio-rim-cool), var(--studio-rim-cool-mid)) 24%, transparent 60%), radial-gradient(ellipse 30% 72% at 0% 44%, #b4ebff12 0%, transparent 55%),  radial-gradient(ellipse 35% 28% at 8% 18%, rgba(var(--studio-rim-cool), .06) 0%, transparent 70%), radial-gradient(ellipse 32% 26% at 92% 78%, rgba(var(--studio-rim-warm), .05) 0%, transparent 70%);position:absolute;inset:0}.studio-void-bg--ground .studio-void-bg-rims{background-image:radial-gradient(ellipse 70% 65% at 50% 45%, transparent 22%, #02030438 62%, #000000b8 100%), radial-gradient(ellipse 42% 36% at 50% 44%, rgba(var(--studio-pearl-lift), var(--studio-core-peak)) 0%, transparent 62%), radial-gradient(ellipse 42% 88% at 100% 48%, rgba(var(--studio-rim-warm), var(--studio-rim-warm-peak)) 0%, rgba(var(--studio-rim-warm), var(--studio-rim-warm-mid)) 22%, transparent 58%), radial-gradient(ellipse 28% 70% at 100% 52%, #ffebd20f 0%, transparent 55%), radial-gradient(ellipse 46% 92% at 0% 40%, rgba(var(--studio-rim-cool), var(--studio-rim-cool-peak)) 0%, rgba(var(--studio-rim-cool), var(--studio-rim-cool-mid)) 24%, transparent 60%), radial-gradient(ellipse 30% 72% at 0% 44%, #b4ebff12 0%, transparent 55%), radial-gradient(ellipse 35% 28% at 8% 18%, rgba(var(--studio-rim-cool), .06) 0%, transparent 70%), radial-gradient(ellipse 32% 26% at 92% 78%, rgba(var(--studio-rim-warm), .05) 0%, transparent 70%),  radial-gradient(ellipse 62% 16% at 50% 90%, rgba(var(--studio-ground-reflect), var(--studio-ground-reflect-peak)) 0%, rgba(var(--studio-ground-reflect), .01) 42%, transparent 74%), radial-gradient(ellipse 78% 28% at 50% 100%, rgba(0, 0, 0, var(--studio-ground-contact-peak)) 0%, transparent 72%)}.studio-void-bg-haze{pointer-events:none;background:linear-gradient(#0000008c 0%,#0000 12% 86%,#000000ad 100%),radial-gradient(40% 45% at 0 0,#00000059 0%,#0000 70%),radial-gradient(40% 45% at 100% 0,#00000059 0%,#0000 70%),radial-gradient(40% 50% at 0 100%,#0006 0%,#0000 70%),radial-gradient(40% 50% at 100% 100%,#0006 0%,#0000 70%);position:absolute;inset:0}.studio-void-bg-grain{display:none}.studio-void-bg--desk .studio-void-bg-rims{background-image:radial-gradient(ellipse 70% 65% at 50% 45%, transparent 22%, #02030438 62%, #000000b8 100%), radial-gradient(ellipse 42% 36% at 50% 44%, rgba(var(--studio-pearl-lift), var(--studio-core-peak)) 0%, transparent 62%), radial-gradient(ellipse 42% 88% at 100% 48%, rgba(var(--studio-rim-warm), var(--studio-rim-warm-peak)) 0%, rgba(var(--studio-rim-warm), var(--studio-rim-warm-mid)) 22%, transparent 58%), radial-gradient(ellipse 28% 70% at 100% 52%, #ffebd20f 0%, transparent 55%), radial-gradient(ellipse 46% 92% at 0% 40%, rgba(var(--studio-rim-cool), var(--studio-rim-cool-peak)) 0%, rgba(var(--studio-rim-cool), var(--studio-rim-cool-mid)) 24%, transparent 60%), radial-gradient(ellipse 30% 72% at 0% 44%, #b4ebff12 0%, transparent 55%), radial-gradient(ellipse 35% 28% at 8% 18%, rgba(var(--studio-rim-cool), .06) 0%, transparent 70%), radial-gradient(ellipse 32% 26% at 92% 78%, rgba(var(--studio-rim-warm), .05) 0%, transparent 70%),  radial-gradient(ellipse 55% 12% at 50% 96%, rgba(var(--studio-ground-reflect), .012) 0%, transparent 70%), radial-gradient(ellipse 80% 22% at 50% 100%, #00000073 0%, transparent 75%)}@media (width<=720px){.studio-void-bg{--studio-rim-cool-peak:.13;--studio-rim-warm-peak:.1}.studio-void-bg-grain{opacity:.025}}.market-network-bg{z-index:0;pointer-events:none;background:#020304;position:fixed;inset:0;overflow:hidden}.market-network-bg canvas{width:100%;height:100%;display:block}.market-network-bg-haze{pointer-events:none;background:linear-gradient(#02030459 0%,#0000 14% 82%,#0203048c 100%),linear-gradient(90deg,#02030466 0%,#0000 10% 90%,#02030466 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.market-network-bg canvas{filter:saturate(.9)}}.public-page{--public-black:#020304;--public-surface:#040a0eb8;--public-surface-raised:#09141bd1;--public-ink:#dbe7ed;--public-muted:#9fb1bb;--public-muted-dark:#6e838e;--public-line:#78bed033;--public-cyan:#24bcd2;--public-cyan-bright:#72e7f3;--public-chrome:#c8d5db;--public-amber:#e3bd74;--public-marble:linear-gradient(135deg, #e1f9ff0f, transparent 28%), linear-gradient(180deg, #0f212a57, #02070a9e), #040b0fb8;isolation:isolate;min-height:100%;color:var(--public-ink);background:0 0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.public-page *,.public-page :before,.public-page :after{box-sizing:border-box}.public-page button{font:inherit}.public-header{z-index:1;border-bottom:1px solid var(--public-line);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(#e1f9ff0e,#0000 48%),#010508c2;position:relative;box-shadow:inset 0 1px #e1f9ff12,0 12px 40px #00000038}.public-hero,.public-questions,.public-page-intro,.public-plan-grid,.public-plan-loading,.public-state-panel,.public-sign-in-layout,.public-footer,.public-cot-surface,.public-legal-document{z-index:1;position:relative}.public-header-inner,.public-hero,.public-questions,.public-page-intro,.public-plan-grid,.public-plan-loading,.public-state-panel,.public-sign-in-layout,.public-footer,.public-legal-document{width:min(1160px,100% - 48px);margin:0 auto}.public-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.public-brand{color:var(--public-ink);align-items:center;display:inline-flex}.public-brand-command{cursor:pointer;background:0 0;border:0;margin:0;padding:0}.public-brand-wordmark{text-transform:uppercase;gap:6px;line-height:1;display:grid}.public-brand-wordmark b{letter-spacing:.055em;color:#e4edf1;background:linear-gradient(#fff 6%,#dfe9ee 50%,#a6b9c3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500}.public-brand-wordmark b em{color:#a3edf4;-webkit-text-fill-color:#a3edf4;font-style:normal}.public-brand-wordmark i{color:var(--public-cyan);letter-spacing:.3em;-webkit-text-fill-color:currentColor;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:8px;font-style:normal;font-weight:600}.public-navigation{align-items:center;gap:20px;display:flex}.public-navigation button{min-height:34px;color:var(--public-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;padding:0}.public-navigation button:hover,.public-navigation button.is-active{border-bottom-color:var(--public-chrome);color:var(--public-ink)}.public-hero{border-bottom:1px solid var(--public-line);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr);align-items:center;gap:64px;padding:54px 0 36px;display:grid}.public-eyebrow{color:var(--public-cyan);text-transform:uppercase;align-items:center;gap:8px;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.2;display:inline-flex}.public-hero h1,.public-page-intro h1,.public-sign-in-copy h1{max-width:720px;color:var(--public-ink);margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-size:72px;font-weight:400;line-height:.96}.public-hero-lead{max-width:590px;color:var(--public-cyan-bright);margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1.12}.public-hero-summary{max-width:570px;color:var(--public-muted);margin:18px 0 0;font-size:17px;line-height:1.55}.public-landing-page{grid-template-rows:auto minmax(0,1fr) auto auto;min-height:100svh;display:grid}.public-landing-page .public-header-inner,.public-landing-page .public-hero,.public-landing-page .public-awareness-rail,.public-landing-page .public-footer{width:min(1380px,100% - 64px)}.public-landing-page .public-hero{grid-template-columns:minmax(360px,.88fr) minmax(520px,1.12fr);gap:clamp(46px,5vw,92px);min-height:0;padding:clamp(30px,4.5vh,54px) 0}.public-landing-page .public-hero h1{text-wrap:balance;max-width:700px;font-size:clamp(48px,4.5vw,70px);line-height:.98}.public-landing-page .public-hero-lead{text-wrap:balance;max-width:650px;font-size:clamp(23px,2vw,31px)}.public-hero-assurance{color:var(--public-muted-dark);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:7px;margin:17px 0 0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;display:flex}.public-hero-assurance svg{color:var(--public-chrome)}.public-instrument-preview{background:radial-gradient(82% 54% at 16% 0,#ffffff13,#0000 56%),linear-gradient(132deg,#0000 35%,#eff4f80b 50%,#0000 63%),linear-gradient(#13151bfa,#06070afc);border:1px solid #dce4ec3d;border-radius:10px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #0000006b,0 30px 70px #0000008c}.public-instrument-preview:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f5f8fc80,#0000);height:1px;position:absolute;inset:0 22px auto}.public-instrument-chrome,.public-instrument-footer{border-bottom:1px solid var(--public-line);min-height:40px;color:var(--public-muted-dark);letter-spacing:.08em;text-transform:uppercase;background:#0304069e;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px;display:flex}.public-instrument-chrome p,.public-instrument-footer span{align-items:center;gap:8px;margin:0;display:inline-flex}.public-instrument-chrome p{color:var(--public-chrome)}.public-instrument-chrome i,.public-instrument-footer i{background:var(--public-cyan-bright);border-radius:999px;width:6px;height:6px;box-shadow:0 0 12px #c8eef68c}.public-instrument-tabs{border-bottom:1px solid var(--public-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.public-instrument-tabs button{border:0;border-right:1px solid var(--public-line);min-width:0;min-height:72px;color:var(--public-muted-dark);cursor:pointer;text-align:left;background:#0507098c;justify-items:start;gap:8px;padding:13px 14px;display:grid;position:relative}.public-instrument-tabs button:last-child{border-right:0}.public-instrument-tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.public-instrument-tabs button:hover{color:var(--public-ink);background:#eef2f60b}.public-instrument-tabs button[aria-selected=true]{color:var(--public-ink);background:linear-gradient(#eef2f617,#6ab8c809)}.public-instrument-tabs button[aria-selected=true]:after{background:linear-gradient(90deg, transparent, var(--public-chrome), transparent);box-shadow:0 0 12px #c8d0d852}.public-instrument-tabs svg{color:var(--public-chrome)}.public-instrument-tabs button[aria-selected=true] svg{color:var(--public-cyan-bright)}.public-instrument-tabs span{letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px;overflow:hidden}.public-instrument-panel{grid-template-columns:minmax(0,1.14fr) minmax(220px,.86fr);min-height:252px;display:grid;position:relative}.public-instrument-panel:before{opacity:.23;content:"";pointer-events:none;background-image:linear-gradient(#c8dce60e 1px,#0000 1px),linear-gradient(90deg,#c8dce60a 1px,#0000 1px);background-size:100% 42px,42px 100%;position:absolute;inset:0}.public-instrument-read,.public-instrument-fields{z-index:1;position:relative}.public-instrument-read{border-right:1px solid var(--public-line);align-content:center;padding:clamp(24px,3vw,38px);display:grid}.public-instrument-read>span{color:var(--public-cyan-bright);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;display:inline-flex}.public-instrument-read h2{max-width:520px;color:var(--public-ink);text-wrap:balance;margin:15px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,2.4vw,38px);font-weight:400;line-height:1.06}.public-instrument-read p{max-width:560px;color:var(--public-muted);margin:13px 0 0;font-size:13px;line-height:1.52}.public-instrument-fields{align-content:center;margin:0;padding:18px;display:grid}.public-instrument-fields div{border-bottom:1px solid var(--public-line);padding:13px 5px}.public-instrument-fields div:last-child{border-bottom:0}.public-instrument-fields dt{color:var(--public-muted-dark);letter-spacing:.07em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px}.public-instrument-fields dd{color:var(--public-ink);margin:5px 0 0;font-size:12px;font-weight:620;line-height:1.35}.public-instrument-footer{border-top:1px solid var(--public-line);border-bottom:0;min-height:36px}.public-awareness-rail{z-index:1;border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);grid-template-columns:repeat(6,minmax(0,1fr));margin:0 auto;display:grid;position:relative}.public-awareness-rail div{border-right:1px solid var(--public-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:66px;padding:0 14px;display:grid}.public-awareness-rail div:last-child{border-right:0}.public-awareness-rail span{color:var(--public-muted-dark);font:500 9px/1 SFMono-Regular,Consolas,monospace}.public-awareness-rail strong{color:var(--public-chrome);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.public-landing-page .public-footer{padding-block:14px}.public-command-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.public-command{border:1px solid var(--public-line);text-align:center;white-space:normal;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:9px 14px;font-size:14px;font-weight:650;line-height:1.2;display:inline-flex}.public-command-primary{color:#050608;cursor:pointer;background:linear-gradient(#c3d0d6,#92bbc4 42%,#6097a3);border-color:#c8dce659;box-shadow:0 0 20px #9fe8f429}.public-command-primary:hover{border-color:var(--public-chrome);background:linear-gradient(#dbe3e8,#b4c4cc)}.public-command-secondary{color:var(--public-ink);cursor:pointer;background:0 0}.public-command-secondary:hover{border-color:var(--public-chrome);color:var(--public-cyan-bright)}.public-context-panel{border:1px solid var(--public-line);background:var(--public-marble);border-radius:4px;padding:25px;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #0000004d,0 16px 36px #00000059}.public-context-heading{align-items:center;gap:9px;display:flex}.public-context-marker{background:var(--public-cyan);width:9px;height:9px}.public-context-heading p,.public-plan-type{color:var(--public-cyan);text-transform:uppercase;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.3}.public-context-panel h2,.public-question h2,.public-plan-card h2,.public-state-panel h2{color:var(--public-ink);margin:13px 0 0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.12}.public-context-panel>p{color:var(--public-muted);margin:10px 0 0;font-size:15px;line-height:1.5}.public-context-list{border-top:1px solid var(--public-line);gap:0;margin:22px 0 0;display:grid}.public-context-list div{border-bottom:1px solid var(--public-line);grid-template-columns:minmax(96px,.64fr) minmax(0,1.36fr);gap:14px;padding:13px 0;display:grid}.public-context-list dt{color:var(--public-cyan-bright);font-size:13px;font-weight:650}.public-context-list dd{color:var(--public-muted-dark);margin:0;font-size:13px;line-height:1.4}.public-questions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 0 42px;display:grid}.public-question{border:1px solid var(--public-line);background:var(--public-marble);border-radius:4px;min-height:204px;padding:20px;box-shadow:inset 0 1px #ffffff12}.public-question>span{color:var(--public-amber);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.public-question h2{font-size:24px}.public-question p{color:var(--public-muted);margin:10px 0 0;font-size:14px;line-height:1.5}.public-footer{border-top:1px solid var(--public-line);justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 0 26px;display:flex}.public-footer p{max-width:660px;color:var(--public-muted-dark);margin:0;font-size:12px;line-height:1.45}.public-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;display:flex}.public-footer nav button,.public-footer nav a{color:var(--public-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;line-height:1.45;text-decoration:none}.public-footer nav button:hover,.public-footer nav button:focus-visible,.public-footer nav a:hover,.public-footer nav a:focus-visible{color:var(--public-cyan-bright)}.public-legal-document{padding:48px 0 54px}.public-legal-document>header{border-bottom:1px solid var(--public-line);max-width:820px;padding-bottom:26px}.public-legal-document h1{letter-spacing:0;margin:12px 0 0;font-family:Georgia,Times New Roman,serif;font-size:44px;font-weight:500;line-height:1.05}.public-legal-document>header>p:not(.public-eyebrow){max-width:720px;color:var(--public-muted);margin:14px 0 0;font-size:16px;line-height:1.55}.public-legal-document>header>span{color:var(--public-muted-dark);margin-top:12px;font-size:12px;display:block}.public-legal-sections{border-top:1px solid var(--public-line);border-left:1px solid var(--public-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px;display:grid}.public-legal-sections section{border-right:1px solid var(--public-line);border-bottom:1px solid var(--public-line);background:#0a0c0fc2;min-width:0;padding:22px}.public-legal-sections h2{letter-spacing:0;margin:0;font-size:15px}.public-legal-sections p{color:var(--public-muted);margin:10px 0 0;font-size:13px;line-height:1.6}.public-page-intro{padding:54px 0 28px}.public-subscribe-page .public-page-intro{padding:34px 0 20px}.public-page-intro h1{max-width:760px;font-size:56px}.public-page-intro>p:last-child{max-width:670px;color:var(--public-muted);margin:18px 0 0;font-size:17px;line-height:1.55}.public-subscribe-page .public-page-intro h1{font-size:42px}.public-subscribe-page .public-page-intro>p:last-child{max-width:760px;margin-top:10px;font-size:14px;line-height:1.45}.public-cot-intro{padding-bottom:22px}.public-cot-surface{width:min(1540px,100% - 48px);margin:0 auto;padding-bottom:42px}@media (width>=981px){.public-cot-page{grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;height:100dvh;min-height:0;display:grid;overflow:hidden}.public-cot-page .public-header-inner{min-height:58px}.public-cot-page .public-cot-intro{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);align-items:end;gap:24px;width:min(1540px,100% - 48px);max-width:none;padding:10px 0 9px;display:grid}.public-cot-page .public-cot-intro h1{margin-top:4px;font-size:22px;line-height:1.1}.public-cot-page .public-cot-intro>p:last-child{max-width:none;margin:0;font-size:12px;line-height:1.4}.public-cot-page .public-cot-surface{min-height:0;padding-bottom:0;overflow:hidden}.public-cot-page .public-footer{width:min(1540px,100% - 48px);max-width:none;padding:8px 0 10px}}.public-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(940px,100% - 48px);padding:0 0 22px;display:grid}.public-plan-catalog{padding-bottom:24px}.public-plan-card{border:1px solid var(--public-line);background:var(--public-marble);border-radius:4px;flex-direction:column;justify-content:space-between;gap:16px;min-height:0;padding:16px;display:flex;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #00000047,0 16px 36px #00000059}.public-plan-card:hover{border-color:#dce4ec6b}.public-plan-card-coming_soon{background:var(--public-surface);border-color:color-mix(in srgb, var(--public-line) 70%, var(--public-muted-dark))}.public-plan-eyebrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.public-plan-eyebrow>span{border:1px solid var(--public-line);color:var(--public-muted-dark);text-transform:uppercase;padding:4px 7px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;line-height:1}.public-plan-card-available .public-plan-eyebrow>span{border-color:color-mix(in srgb, var(--public-cyan) 58%, transparent);color:var(--public-cyan-bright)}.public-plan-card h2{min-height:0;margin-top:8px;font-size:24px}.public-plan-summary{min-height:0;color:var(--public-muted);margin:6px 0 0;font-size:12px;line-height:1.4}.public-plan-price{align-items:baseline;gap:6px;margin:12px 0 0;display:flex}.public-plan-price strong{color:var(--public-cyan-bright);font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1}.public-plan-price span,.public-plan-compare,.public-plan-unavailable{color:var(--public-muted-dark);font-size:13px;line-height:1.45}.public-plan-account-route{border-top:1px solid var(--public-line);padding-top:10px}.public-plan-account-route>p{color:var(--public-muted-dark);margin:0;font-size:13px;line-height:1.45}.public-plan-account-route .public-command-row{gap:8px;margin-top:12px}.public-plan-account-route .public-command{flex:140px}.public-plan-compare{margin:5px 0 0}.public-plan-founding-note{border-left:2px solid var(--public-cyan);background:color-mix(in srgb, var(--public-cyan) 7%, #0000003d);gap:6px;margin:10px 0 0;padding:8px 10px;display:grid}.public-plan-founding-note strong{color:var(--public-ink);font-size:11px;line-height:1.4}.public-plan-unlock{border:1px solid color-mix(in srgb, var(--public-cyan) 36%, var(--public-line));background:color-mix(in srgb, var(--public-cyan) 6%, transparent);color:var(--public-ink);gap:5px;margin:10px 0 0;padding:8px 10px;font-size:11px;line-height:1.35;display:grid}.public-plan-unlock span{color:var(--public-cyan-bright);letter-spacing:0;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px}.public-plan-features{gap:7px;margin:0;padding:9px 0 0;list-style:none;display:grid}.public-plan-features li{color:var(--public-ink);padding-left:15px;font-size:11px;line-height:1.38;position:relative}.public-plan-details{border-top:1px solid var(--public-line);margin-top:10px}.public-plan-details summary,.public-plan-future>summary{color:var(--public-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.public-plan-details summary{min-height:34px;font-size:11px;font-weight:700}.public-plan-details summary::-webkit-details-marker{display:none}.public-plan-future>summary::-webkit-details-marker{display:none}.public-plan-details summary svg,.public-plan-future>summary svg{color:var(--public-cyan-bright);flex:none;transition:transform .16s}.public-plan-details[open] summary svg,.public-plan-future[open]>summary svg{transform:rotate(180deg)}.public-plan-founder-context{color:var(--public-muted);margin:9px 0 0;font-size:10px;line-height:1.45}.public-plan-features li:before{background:var(--public-cyan);content:"";width:5px;height:5px;position:absolute;top:.56em;left:0;box-shadow:0 0 10px #20d9df85}.public-plan-unavailable{border-top:1px solid var(--public-line);min-height:42px;margin:0;padding-top:10px}.public-plan-command{width:100%}.public-plan-future{border-top:1px solid var(--public-line);border-bottom:1px solid var(--public-line);width:min(940px,100% - 48px);margin:0 auto}.public-plan-future>summary{min-height:52px;padding:0 4px}.public-plan-future>summary span{gap:3px;display:grid}.public-plan-future>summary small{color:var(--public-cyan-bright);text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:9px;font-weight:700}.public-plan-future>summary strong{color:var(--public-ink);font-size:13px}.public-plan-grid-future{width:100%;padding:0 0 10px}.public-plan-loading{padding:0 0 42px}.public-plan-loading>p{color:var(--public-muted);margin:0 0 14px;font-size:14px}.public-plan-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(940px,100% - 48px);display:grid}.public-plan-loading-grid span{border:1px solid var(--public-line);background:var(--public-surface-raised);border-radius:8px;min-height:220px;animation:1.25s ease-in-out infinite public-loading-pulse;display:block}.public-plan-loading-grid span:nth-child(2){animation-delay:.12s}.public-plan-loading-grid span:nth-child(3){animation-delay:.24s}.public-state-panel{border:1px solid var(--public-line);background:var(--public-surface);border-radius:8px;justify-items:start;padding:22px;display:grid}.public-state-panel>svg{color:var(--public-amber)}.public-state-panel h2{margin-top:16px}.public-state-panel>p{max-width:570px;color:var(--public-muted);margin:10px 0 0;font-size:15px;line-height:1.5}.public-state-actions{margin-top:22px}.public-sign-in-layout{grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);align-items:center;gap:64px;min-height:520px;padding:54px 0 42px;display:grid}.public-auth-page .public-sign-in-layout{flex-direction:column;justify-content:center;width:min(448px,100% - 48px);min-height:340px;padding:24px 0 28px;display:flex}.public-auth-page.has-auth-surface .public-sign-in-layout{min-height:540px}.public-auth-page .public-sign-in-copy{text-align:center}.public-auth-page .public-sign-in-copy .public-eyebrow{justify-content:center}.public-sign-in-copy h1{max-width:700px;font-size:58px}.public-auth-page .public-sign-in-copy h1{max-width:none;margin-top:12px;font-size:30px;line-height:1.05}.public-sign-in-copy>p:last-of-type{max-width:600px;color:var(--public-muted);margin:18px 0 0;font-size:17px;line-height:1.55}.public-auth-page .public-sign-in-copy>p:last-of-type{max-width:390px;color:var(--public-muted);margin:10px auto 0;font-size:14px;line-height:1.45}.public-sign-in-access{width:100%;margin-top:16px}.public-sign-in-access.is-unavailable{border:1px solid var(--public-line);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(135deg,#e1f9ff0f,#0000 28%),#03080bb8;border-radius:8px;padding:18px;box-shadow:inset 0 1px #e1f9ff12,0 24px 72px #00000061}.public-sign-in-provider{place-items:center;width:100%;min-width:0;display:grid}.public-sign-in-provider>*{width:100%;min-width:0}.public-auth-transition{border:1px solid var(--public-line);min-height:180px;color:var(--public-muted);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(135deg,#e1f9ff0e,#0000 28%),#03080bb8;border-radius:8px;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex;box-shadow:inset 0 1px #e1f9ff12,0 22px 64px #00000057}.public-auth-transition span{background:var(--public-cyan-bright);border-radius:50%;width:8px;height:8px;animation:1.3s ease-in-out infinite public-loading-pulse;box-shadow:0 0 16px #72e7f3b8}.public-sign-in-provider .cl-headerTitle{color:#e8f0f4!important}.public-sign-in-provider .cl-formFieldLabel,.public-sign-in-provider .cl-footerActionText{color:#afbdc6!important}.public-sign-in-provider .cl-formFieldAction,.public-sign-in-provider .cl-footerActionLink{color:#72e7f3!important}.public-sign-in-provider .cl-formFieldInput{-webkit-text-fill-color:#e8f0f4!important;caret-color:#72e7f3!important;border-color:#94daea3d!important;box-shadow:inset 0 0 0 1000px #03090d!important}.public-sign-in-provider .cl-formFieldInput:-webkit-autofill{-webkit-text-fill-color:#e8f0f4!important;caret-color:#72e7f3!important;border-color:#94daea3d!important;box-shadow:inset 0 0 0 1000px #03090d!important}.public-sign-in-provider .cl-formFieldInput:-webkit-autofill:hover{-webkit-text-fill-color:#e8f0f4!important;caret-color:#72e7f3!important;border-color:#94daea3d!important;box-shadow:inset 0 0 0 1000px #03090d!important}.public-sign-in-provider .cl-formFieldInput:-webkit-autofill:focus{-webkit-text-fill-color:#e8f0f4!important;caret-color:#72e7f3!important;border-color:#94daea3d!important;box-shadow:inset 0 0 0 1000px #03090d!important}.public-sign-in-provider .cl-formButtonPrimary{color:#e2f8fb!important;background:#12313a!important;border:1px solid #72e7f394!important}.public-sign-in-status{color:var(--public-muted);justify-content:center;align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.public-sign-in-status svg,.public-sign-in-utility svg{color:var(--public-cyan);flex:none}.public-sign-in-utility{width:100%;color:var(--public-muted-dark);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;font-size:11px;display:flex}.public-sign-in-utility span,.public-sign-in-utility button{align-items:center;gap:6px;display:inline-flex}.public-sign-in-utility button{color:var(--public-muted);cursor:pointer;background:0 0;border:0;padding:0}.public-sign-in-utility button:hover{color:var(--public-ink)}.public-checkout-note{margin-bottom:24px}.public-checkout-note-success>svg{color:var(--public-cyan-bright)}.public-page button:focus-visible{outline:2px solid var(--public-cyan-bright);outline-offset:3px}@keyframes public-loading-pulse{50%{opacity:.58}}@media (width<=920px){.public-hero,.public-sign-in-layout{grid-template-columns:1fr;gap:30px}.public-hero h1,.public-page-intro h1,.public-sign-in-copy h1{font-size:54px}.public-context-panel{max-width:680px}.public-plan-grid,.public-plan-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-sign-in-layout{min-height:auto}.public-auth-page .public-sign-in-layout{gap:0;min-height:340px}.public-auth-page.has-auth-surface .public-sign-in-layout{min-height:520px}.public-landing-page{display:block}.public-landing-page .public-hero{grid-template-columns:1fr}.public-instrument-preview{max-width:760px}.public-awareness-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.public-awareness-rail div:nth-child(3){border-right:0}.public-awareness-rail div:nth-child(-n+3){border-bottom:1px solid var(--public-line)}}@media (width<=640px){.public-header-inner,.public-hero,.public-questions,.public-page-intro,.public-plan-grid,.public-plan-loading,.public-state-panel,.public-sign-in-layout,.public-footer,.public-legal-document{width:min(100% - 32px,1160px)}.public-landing-page .public-header-inner,.public-landing-page .public-hero,.public-landing-page .public-awareness-rail,.public-landing-page .public-footer{width:min(100% - 28px,1380px)}.public-plan-grid,.public-plan-loading-grid,.public-plan-future{width:min(100% - 32px,940px)}.public-cot-surface{width:min(100% - 32px,1540px)}.public-header-inner{grid-template-columns:minmax(0,1fr);max-width:100%;min-height:0;padding:14px 0 10px;display:grid}.public-navigation{border-top:1px solid var(--public-line);justify-content:space-between;gap:10px;width:100%;padding-top:8px}.public-navigation button{min-width:0;min-height:30px;font-size:12px}.public-hero{gap:24px;padding:34px 0 28px}.public-landing-page .public-hero{padding-top:38px}.public-hero h1,.public-page-intro h1,.public-sign-in-copy h1{margin-top:14px;font-size:43px;line-height:1}.public-landing-page .public-hero h1{overflow-wrap:break-word;text-wrap:wrap;max-width:100%;font-size:38px}.public-hero-lead{margin-top:14px;font-size:24px}.public-hero-summary,.public-page-intro>p:last-child,.public-sign-in-copy>p:last-of-type{margin-top:14px;font-size:15px}.public-command-row{margin-top:22px}.public-command{width:100%}.public-context-panel{padding:20px}.public-instrument-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.public-instrument-preview{width:100%;min-width:0}.public-instrument-tabs button:nth-child(2){border-right:0}.public-instrument-tabs button:nth-child(-n+2){border-bottom:1px solid var(--public-line)}.public-instrument-panel{grid-template-columns:1fr}.public-instrument-read{border-right:0;border-bottom:1px solid var(--public-line)}.public-instrument-chrome>span,.public-instrument-footer>span:last-child{display:none}.public-awareness-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.public-awareness-rail div,.public-awareness-rail div:nth-child(3){border-right:1px solid var(--public-line);border-bottom:1px solid var(--public-line)}.public-awareness-rail div:nth-child(2n){border-right:0}.public-awareness-rail div:nth-last-child(-n+2){border-bottom:0}.public-context-list div{grid-template-columns:1fr;gap:5px}.public-questions,.public-plan-grid,.public-plan-loading-grid{grid-template-columns:1fr}.public-plan-card,.public-question{min-height:0}.public-page-intro{padding:34px 0 24px}.public-plan-loading-grid span{min-height:180px}.public-state-panel{padding:24px}.public-sign-in-layout{gap:28px;min-height:0;padding:54px 0 34px}.public-auth-page .public-sign-in-layout{gap:0;width:min(100% - 28px,448px);padding:28px 0 32px}.public-auth-page .public-sign-in-copy h1{font-size:28px}.public-subscribe-page .public-page-intro{padding:26px 0 16px}.public-subscribe-page .public-page-intro h1{font-size:34px}.public-sign-in-access{margin-top:16px}.public-sign-in-utility{align-items:flex-start;font-size:10px}.public-footer{display:grid}.public-footer nav{justify-content:flex-start}.public-legal-document{padding:34px 0 40px}.public-legal-document h1{font-size:36px}.public-legal-sections{grid-template-columns:1fr}}@media (width<=480px){.public-brand-wordmark{gap:3px}.public-brand-wordmark b{font-size:18px}.public-brand-wordmark i{letter-spacing:.23em;font-size:6px;display:block}.public-header-inner{gap:8px}.public-landing-page .public-hero{gap:14px;padding:22px 0 16px}.public-landing-page .public-eyebrow{font-size:10px}.public-landing-page .public-hero h1{margin-top:10px;font-size:34px;line-height:1}.public-landing-page .public-hero-lead{margin-top:10px;font-size:19px;line-height:1.15}.public-landing-page .public-hero-summary{margin-top:10px;font-size:14px;line-height:1.42}.public-landing-page .public-command-row{flex-wrap:nowrap;gap:8px;margin-top:16px}.public-landing-page .public-command{flex:1 1 0;width:auto;min-height:38px;padding:6px 8px;font-size:12px}.public-landing-page .public-hero-assurance{margin-top:12px;font-size:9px}.public-landing-page .public-instrument-chrome,.public-landing-page .public-instrument-footer{min-height:30px;padding:0 10px}.public-landing-page .public-instrument-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.public-landing-page .public-instrument-tabs button{border-right:1px solid var(--public-line);border-bottom:0;gap:5px;min-height:50px;padding:7px 6px}.public-landing-page .public-instrument-tabs button:last-child{border-right:0}.public-landing-page .public-instrument-panel{min-height:0}.public-landing-page .public-instrument-read{border-bottom:0;padding:14px 16px}.public-landing-page .public-instrument-read h2{margin-top:8px;font-size:22px;line-height:1.05}.public-landing-page .public-instrument-read p,.public-landing-page .public-instrument-fields{display:none}}@media (prefers-reduced-motion:reduce){.public-plan-loading-grid span{animation:none}}.market-briefing-surface{border:1px solid var(--cluster-line,#5697be33);border-left:2px solid var(--cluster-cyan-bright,#18d5f2);color:var(--cluster-soft,#b3c7d5);background:#030a11;border-radius:4px;overflow:hidden;box-shadow:inset 0 1px #eef8ff0a}.market-briefing-surface,.market-briefing-surface *{box-sizing:border-box}.market-briefing-header{border-bottom:1px solid var(--cluster-line,#5697be33);background:#050e16;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:6px 9px 6px 11px;display:flex}.market-briefing-identity,.market-briefing-meta,.market-briefing-watch-list li>div{align-items:center;min-width:0;display:flex}.market-briefing-identity{flex-wrap:wrap;gap:7px 14px}.market-briefing-kicker{color:var(--cluster-cyan-bright,#18d5f2);text-transform:uppercase;flex:none;align-items:center;gap:6px;font:700 10px/1.2 SFMono-Regular,Consolas,monospace;display:inline-flex}.market-briefing-meta{color:var(--cluster-muted,#708a9c);flex-wrap:wrap;gap:5px 12px;font:600 9px/1.25 SFMono-Regular,Consolas,monospace}.market-briefing-meta span{align-items:center;gap:4px;display:inline-flex}.market-briefing-meta span:first-child{color:var(--cluster-ink,#edf7fc)}.market-briefing-refresh{border:1px solid var(--cluster-line-strong,#5bb2e261);width:27px;height:27px;color:var(--cluster-cyan-bright,#18d5f2);cursor:pointer;background:#071722;border-radius:3px;flex:0 0 27px;place-items:center;display:inline-grid}.market-briefing-refresh:hover{border-color:var(--cluster-cyan-bright,#18d5f2);background:#09202d}.market-briefing-refresh:focus-visible{outline:2px solid var(--cluster-cyan-bright,#18d5f2);outline-offset:2px}.market-briefing-summary{border-bottom:1px solid var(--cluster-line,#5697be33);grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:baseline;gap:10px 18px;padding:10px 12px;display:grid}.market-briefing-summary h2{color:var(--cluster-ink,#edf7fc);margin:0;font-size:15px;font-weight:700;line-height:1.2}.market-briefing-summary p{color:var(--cluster-soft,#b3c7d5);margin:0;font-size:12px;line-height:1.45}.market-briefing-grid{grid-template-columns:minmax(300px,.85fr) minmax(0,1.45fr);display:grid}.market-briefing-support{min-width:0}.market-briefing-support>summary{border-bottom:1px solid var(--cluster-line,#5697be33);min-height:34px;color:var(--cluster-cyan-bright,#18d5f2);cursor:pointer;text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:8px;padding:0 11px;font:700 10px/1.35 SFMono-Regular,Consolas,monospace;list-style:none;display:grid}.market-briefing-support>summary::-webkit-details-marker{display:none}.market-briefing-scenario-list summary::-webkit-details-marker{display:none}.market-briefing-support>summary b{color:var(--cluster-muted,#708a9c);font-size:9px}.market-briefing-support>summary svg,.market-briefing-scenario-list summary svg{color:var(--cluster-muted,#708a9c);transition:transform .15s}.market-briefing-support[open]>summary svg,.market-briefing-scenario-list details[open] summary svg{transform:rotate(180deg)}.market-briefing-sections{min-width:0;padding:0 12px}.market-briefing-sections article{border-top:1px solid #5697be29;grid-template-columns:minmax(118px,.3fr) minmax(0,1.7fr);gap:12px;padding:9px 0;display:grid}.market-briefing-sections article:first-child{border-top:0}.market-briefing-sections h3,.market-briefing-rail>h3{color:var(--cluster-cyan-bright,#18d5f2);text-transform:uppercase;margin:0;font:700 10px/1.35 SFMono-Regular,Consolas,monospace}.market-briefing-sections p{color:var(--cluster-soft,#b3c7d5);white-space:pre-line;margin:0;font-size:11px;line-height:1.5}.market-briefing-rails{border-right:1px solid var(--cluster-line,#5697be33);background:#040c13;min-width:0}.market-briefing-rail+.market-briefing-rail{border-top:1px solid var(--cluster-line,#5697be33)}.market-briefing-rail>h3{background:#06111a;border-bottom:1px solid #5697be29;justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.market-briefing-rail>h3 span{color:var(--cluster-muted,#708a9c)}.market-briefing-watch-list,.market-briefing-scenario-list{margin:0;padding:0 10px;list-style:none}.market-briefing-watch-list li,.market-briefing-scenario-list>li{border-top:1px solid #5697be24;padding:8px 0}.market-briefing-watch-list li:first-child,.market-briefing-scenario-list>li:first-child{border-top:0}.market-briefing-watch-list li>div{justify-content:space-between;gap:8px}.market-briefing-watch-list strong,.market-briefing-scenario-list summary strong{color:var(--cluster-ink,#edf7fc);font-size:11px;line-height:1.3}.market-briefing-watch-list p{color:var(--cluster-soft,#b3c7d5);margin:3px 0 4px;font-size:10px;line-height:1.4}.market-briefing-watch-list time{color:var(--cluster-muted,#708a9c);font:600 9px/1.2 SFMono-Regular,Consolas,monospace}.market-briefing-impact{color:var(--cluster-muted,#708a9c);text-transform:uppercase;flex:none;font:700 8px/1.2 SFMono-Regular,Consolas,monospace}.market-briefing-impact.impact-high{color:#f0b36a}.market-briefing-impact.impact-medium{color:var(--cluster-cyan-bright,#18d5f2)}.market-briefing-impact.impact-low{color:#78c99a}.market-briefing-scenario-list summary{cursor:pointer;grid-template-columns:minmax(90px,.55fr) minmax(0,1.45fr) 14px;align-items:start;gap:7px;list-style:none;display:grid}.market-briefing-scenario-list summary>span{color:var(--cluster-soft,#b3c7d5);font-size:9px;line-height:1.4}.market-briefing-scenario-list dl{border-top:1px solid #5697be1f;gap:3px;margin:6px 0 0;padding-top:5px;display:grid}.market-briefing-scenario-list dl>div{grid-template-columns:76px minmax(0,1fr);gap:7px;display:grid}.market-briefing-scenario-list dt{color:var(--cluster-muted,#708a9c);text-transform:uppercase;font:600 8px/1.4 SFMono-Regular,Consolas,monospace}.market-briefing-scenario-list dd{color:var(--cluster-soft,#b3c7d5);margin:0;font-size:9px;line-height:1.4}.market-briefing-none{color:var(--cluster-muted,#708a9c);margin:0;padding:10px;font-size:10px;line-height:1.4}.market-briefing-disclosure{border-top:1px solid var(--cluster-line,#5697be33);color:var(--cluster-muted,#708a9c);padding:7px 11px;font-size:9px;line-height:1.4}.market-briefing-state{border:1px solid var(--cluster-line,#5697be33);border-left:2px solid var(--cluster-cyan-bright,#18d5f2);width:100%;height:40px;color:var(--cluster-soft,#b3c7d5);background:#050e16;border-radius:4px;align-items:center;gap:10px;padding:6px 8px 6px 11px;display:flex;box-shadow:inset 0 1px #eef8ff0a}.market-briefing-state,.market-briefing-state *{box-sizing:border-box}.market-briefing-state-label,.market-briefing-state-status{align-items:center;min-width:0;display:inline-flex}.market-briefing-state-label{color:var(--cluster-cyan-bright,#18d5f2);text-transform:uppercase;flex:none;gap:6px;font:700 10px/1.2 SFMono-Regular,Consolas,monospace}.market-briefing-state-status{color:var(--cluster-muted,#708a9c);white-space:nowrap;text-overflow:ellipsis;flex:auto;gap:5px;font-size:10px;line-height:1.3;overflow:hidden}.market-briefing-state.is-error{border-left-color:#f0b36a}.market-briefing-state.is-error .market-briefing-state-status>svg{color:#f0b36a;flex:none}@media (width<=900px){.market-briefing-summary,.market-briefing-grid{grid-template-columns:1fr}.market-briefing-support{border-bottom:1px solid var(--cluster-line,#5697be33)}.market-briefing-rails{border-right:0;border-bottom:1px solid var(--cluster-line,#5697be33);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.market-briefing-rail+.market-briefing-rail{border-top:0;border-left:1px solid var(--cluster-line,#5697be33)}}@media (width<=620px){.market-briefing-header{align-items:flex-start}.market-briefing-identity{gap:5px;display:grid}.market-briefing-meta{gap:4px 9px}.market-briefing-summary{padding:10px}.market-briefing-summary h2{font-size:15px}.market-briefing-sections{padding:0 10px}.market-briefing-sections article{grid-template-columns:1fr;gap:4px}.market-briefing-scenario-list summary{grid-template-columns:1fr 14px}.market-briefing-scenario-list summary>span{grid-area:2/1}.market-briefing-scenario-list summary>svg{grid-area:1/2/3}.market-briefing-rails{grid-template-columns:1fr}.market-briefing-rail+.market-briefing-rail{border-top:1px solid var(--cluster-line,#5697be33);border-left:0}.market-briefing-state{gap:8px}}@media (prefers-reduced-motion:reduce){.market-briefing-support>summary svg,.market-briefing-scenario-list summary svg{transition:none}}.market-context-surface .v3-feature-heading{padding-bottom:7px}.market-context-compact{padding:10px 12px}.market-context-compact .v3-feature-heading{z-index:2;border:0;padding:0;position:absolute;top:12px;right:16px}.market-context-compact .v3-feature-heading>div,.market-context-compact .v3-feature-heading:after{display:none}.market-context-compact .v3-feature-meta{align-items:center;min-height:0;margin:3px 0 0}.market-context-command{background:linear-gradient(105deg,#071721,#03080d 70%);border:1px solid #d2dae429;border-top-color:#18d5f257;grid-template-columns:minmax(360px,1.8fr) minmax(230px,.85fr) minmax(190px,.55fr);display:grid}.market-context-command>section{border-right:1px solid #d2dae421;min-width:0;padding:10px 12px}.market-context-command>section:last-child{border-right:0}.market-context-command span{color:var(--cluster-muted);letter-spacing:0;text-transform:uppercase;font:600 9px/1.2 SFMono-Regular,Consolas,monospace}.market-context-command-read>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.market-context-command-read .market-context-state{flex:none;margin:0}.market-context-command h2{color:var(--cluster-ink);margin:5px 0 0;font:720 18px/1.18 Inter,ui-sans-serif,system-ui,sans-serif}.market-context-command p{color:var(--cluster-soft);margin:5px 0 0;font-size:12px;line-height:1.38}.market-context-command-driver strong{color:var(--cluster-ink);margin-top:6px;font-size:13px;line-height:1.25;display:block}.market-context-command-driver small{color:var(--cluster-muted);margin-top:6px;font-size:10px;line-height:1.3;display:block}.market-context-command-status{padding-right:40px!important}.market-context-command-status .v3-feature-meta{border:0;margin-top:6px;padding:0}.market-context-read{background:#07131d;border:1px solid #d2dae429;grid-template-columns:minmax(220px,1.3fr) repeat(4,minmax(130px,1fr));display:grid;box-shadow:inset 0 1px #ffffff0a}.market-context-read>section{border-right:1px solid #d2dae421;min-width:0;padding:8px 10px}.market-context-read>section:last-child{border-right:0}.market-context-read>section>span,.market-context-evidence summary{color:var(--cluster-muted);text-transform:uppercase;font:600 9px/1.2 SFMono-Regular,Consolas,monospace}.market-context-state{color:var(--cluster-cyan-bright);text-transform:uppercase;align-items:center;gap:5px;margin-top:5px;font:500 9px/1.2 SFMono-Regular,Consolas,monospace;display:flex}.market-context-state svg{color:var(--cluster-cyan-bright)}.market-context-state-event_and_positioning,.market-context-state-event_window,.market-context-state-event_and_positioning svg,.market-context-state-event_window svg{color:var(--cluster-gold)}.market-context-state-positioning{color:var(--cluster-ice)}.market-context-state-limited{color:var(--cluster-muted)}.market-context-read h2{color:var(--cluster-ink);margin:4px 0 0;font:650 15px/1.25 Inter,ui-sans-serif,system-ui,sans-serif}.market-context-read p{color:var(--cluster-soft);margin:4px 0 0;font-size:11px;line-height:1.38}.market-context-read strong{color:var(--cluster-ice);margin-top:4px;font-size:12px;line-height:1.25;display:block}.market-context-freshness .v3-feature-meta{border:0;margin:3px 0 0;padding:0}.market-context-evidence{border:1px solid #c8dce624;margin-top:6px}.market-context-evidence summary{cursor:pointer;color:var(--cluster-soft);justify-content:space-between;gap:12px;padding:7px 9px;display:flex}.market-context-evidence summary span{color:var(--cluster-muted)}.market-context-evidence[open] summary{border-bottom:1px solid #c8dce61f}.market-context-factors{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:6px;padding:7px;display:grid}.context-factor{background:#06101a;border:1px solid #c8dce624;border-top-color:#c8dce68c;align-self:start;height:fit-content;min-height:0;padding:8px 10px}.context-factor-risk{border-top-color:var(--cluster-gold)}.context-factor-attention{border-top-color:var(--cluster-ice)}.context-factor-limited{border-top-color:var(--cluster-muted)}.context-factor header{color:var(--cluster-muted);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-family:SFMono-Regular,Consolas,monospace;font-size:10px;display:flex}.context-factor header i{font-style:normal}.context-freshness-current{color:var(--cluster-green)}.context-freshness-delayed{color:var(--cluster-ice)}.context-freshness-stale,.context-freshness-last_known_good{color:var(--cluster-gold)}.context-freshness-unavailable{color:var(--cluster-red)}.context-factor>strong{color:var(--cluster-ink);margin-top:8px;font-size:13px;line-height:1.25;display:block}.context-factor p{color:var(--cluster-soft);margin:4px 0 0;font-size:11px;line-height:1.4}.market-context-coverage{color:var(--cluster-muted);text-transform:uppercase;border-top:1px solid #c8dce61a;flex-wrap:wrap;gap:12px;margin:0;padding:7px 9px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;display:flex}.market-context-coverage span{align-items:center;gap:6px;display:inline-flex}.market-context-coverage .context-coverage-active{color:var(--cluster-soft)}.market-context-coverage .context-coverage-empty{color:var(--cluster-muted)}.market-context-coverage .context-coverage-unavailable{color:var(--cluster-red)}.market-context-compact .market-context-read h2{font-size:15px}.market-context-compact .market-context-read p{font-size:11px;line-height:1.35}.market-context-compact .market-context-factors{gap:6px;margin-top:6px}.market-context-compact .context-factor{min-height:86px;padding:10px 12px}.market-context-compact .context-factor>strong{margin-top:7px;font-size:13px}.market-context-compact .context-factor p{margin-top:4px;font-size:11px;line-height:1.32}.market-context-compact .market-context-coverage{gap:14px;margin-top:10px;font-size:9px}.context-tape{z-index:2;isolation:isolate;background:linear-gradient(90deg,#b8e4ee0b,#0000 18% 82%,#d4b89609),#0000009e;border-top:1px solid #c8dce614;border-bottom:1px solid #c8dce61f;grid-template-columns:auto minmax(0,1fr);min-height:42px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff06}.context-tape-kicker{min-width:0;color:var(--cluster-ice);text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#b8e4ee13,#0405071f);border-right:1px solid #c8dce61f;align-items:center;gap:7px;padding:0 15px 0 18px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;display:inline-flex;position:relative}.context-tape-kicker:after{background:var(--cluster-cyan-bright);content:"";width:2px;position:absolute;top:8px;bottom:8px;left:0;box-shadow:0 0 10px #b8e4ee85}.context-tape-kicker span{background:var(--cluster-green);width:6px;height:6px;box-shadow:0 0 9px var(--cluster-green);border-radius:50%}.context-tape-last-known-good .context-tape-kicker{color:var(--cluster-gold)}.context-tape-last-known-good .context-tape-kicker span{background:var(--cluster-gold);box-shadow:0 0 8px var(--cluster-gold)}.context-tape-feed-unavailable:not(.context-tape-last-known-good) .context-tape-kicker{color:var(--cluster-red)}.context-tape-feed-unavailable:not(.context-tape-last-known-good) .context-tape-kicker span{background:var(--cluster-red);box-shadow:0 0 8px var(--cluster-red)}.context-tape-window{min-width:0;position:relative;overflow:hidden}.context-tape-window:before,.context-tape-window:after{z-index:2;content:"";pointer-events:none;width:72px;position:absolute;top:0;bottom:0}.context-tape-window:before{background:linear-gradient(90deg,#030405fa,#03040500);left:0}.context-tape-window:after{background:linear-gradient(270deg,#030405fa,#03040500);right:0}.context-tape-track{will-change:transform;width:max-content;min-height:42px;animation:context-tape-scroll var(--context-tape-duration,120s) linear infinite;align-items:center;gap:0;padding-left:0;display:flex;transform:translate(0,0)}.context-tape-group{align-items:center;gap:10px;padding-right:42px;display:flex}.context-tape:hover .context-tape-track,.context-tape:focus-within .context-tape-track{animation-play-state:paused}.context-tape-placeholder{min-height:42px;color:var(--cluster-soft);white-space:nowrap;align-items:center;gap:8px;padding:0 18px;font-size:11px;display:inline-flex}.context-tape-placeholder strong{color:var(--cluster-ink);font-weight:600}.context-tape-placeholder i{color:var(--cluster-muted);font-size:10px;font-style:normal}.context-tape-item{min-width:0;min-height:30px;color:var(--cluster-soft);white-space:nowrap;background:#070b10;border:1px solid #c8dce626;border-radius:3px;flex:0 0 clamp(280px,24vw,420px);align-items:center;gap:8px;padding:0 11px;font-size:11px;display:flex;box-shadow:inset 0 1px #ffffff06}.context-tape-item b{color:var(--cluster-cyan-bright);text-transform:uppercase;flex:none;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:650}.context-tape-item strong{min-width:0;color:var(--cluster-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.context-tape-item i{min-width:0;color:var(--cluster-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.context-tape-risk{border-color:color-mix(in srgb, var(--cluster-gold) 42%, #c8dce624)}.context-tape-risk b{color:var(--cluster-gold)}.context-tape-attention{border-color:color-mix(in srgb, var(--cluster-cyan-bright) 34%, #c8dce624)}.context-tape-attention b{color:var(--cluster-cyan-bright)}.context-tape-limited{border-color:#c8dce61c}.context-tape-limited b{color:var(--cluster-muted)}.context-tape-item.is-expired{opacity:.48;filter:saturate(.55)}@keyframes context-tape-scroll{to{transform:translate(-50%)}}@media (width<=980px){.context-tape{grid-template-columns:auto minmax(0,1fr)}.context-tape-kicker{padding:0 10px 0 16px}.market-context-read{grid-template-columns:repeat(2,minmax(0,1fr))}.market-context-current{grid-column:1/-1}.market-context-read>section{border-bottom:1px solid #d2dae41f}.market-context-factors{grid-template-columns:1fr}.market-context-command{grid-template-columns:minmax(0,1.5fr) minmax(220px,.8fr)}.market-context-command-status{border-top:1px solid #d2dae41f;grid-column:1/-1;padding-right:40px!important}}@media (width<=620px){.market-context-read{grid-template-columns:1fr}.market-context-current{grid-column:auto}.market-context-coverage{gap:8px;display:grid}.context-tape-kicker{padding-right:11px}.context-tape-window:before,.context-tape-window:after{width:28px}.context-tape-item{flex-basis:min(78vw,360px)}.context-tape-group{gap:8px}.context-tape-item{padding:0 11px}.context-tape-item i,.context-tape-placeholder i{display:none}.market-context-command{grid-template-columns:1fr}.market-context-command>section{border-bottom:1px solid #d2dae41f;border-right:0}.market-context-command>section:last-child{border-bottom:0}.market-context-command-status{grid-column:auto}}@media (prefers-reduced-motion:reduce){.context-tape-track{animation:none}}:root{color:#dce3e8;font-synthesis:none;text-rendering:optimizelegibility;background:#000;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.instrument-workspace{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#020304}.instrument-workspace .cluster-app{--cluster-void:#000203;--cluster-deep:#020609;--cluster-surface:#050c11b8;--cluster-surface-raised:#09141bd1;--cluster-line:#78bed033;--cluster-line-strong:#66dcef6b;--cluster-ink:#dbe7ed;--cluster-soft:#9fb1bb;--cluster-muted:#69808c;--cluster-cyan:#24bcd2;--cluster-cyan-bright:#72e7f3;background:#000203}.instrument-workspace .cluster-app:after{display:none}.instrument-workspace .cluster-chrome{border-color:var(--cluster-line);-webkit-backdrop-filter:blur(20px)saturate(135%);backdrop-filter:blur(20px)saturate(135%);background:linear-gradient(#dcf8ff0e,#0000 42%),#02070ac2;box-shadow:inset 0 1px #e1f9ff12,0 12px 40px #00000047}.instrument-workspace .cluster-header{border-bottom-color:var(--cluster-line);background:linear-gradient(#dcf8ff0b,#0000 55%),#010508c7;min-height:48px}.instrument-workspace .brand-name b{color:#e2ebef;background:linear-gradient(#fff 4%,#dce7ec 52%,#9fb4bf 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.instrument-workspace .brand-name b em{-webkit-text-fill-color:#9feaf2}.instrument-workspace .brand-name i{color:#32bfd3}.instrument-workspace .instrument-navigation{border-right-color:var(--cluster-line);-webkit-backdrop-filter:blur(20px)saturate(130%);backdrop-filter:blur(20px)saturate(130%);background:linear-gradient(90deg,#26a9c00b,#0000 48%),#010609c2;gap:10px;padding:10px 8px}.instrument-workspace .instrument-navigation button,.instrument-workspace .instrument-logout{color:#82919d;border-radius:3px;min-height:32px}.instrument-workspace .instrument-navigation button:hover,.instrument-workspace .instrument-logout:hover{color:#dce9ee;background:#0d1f28ad;border-color:#72e7f338}.instrument-workspace .instrument-navigation button.is-active{border-color:#72e7f347;border-left:2px solid var(--cluster-cyan-bright);color:var(--cluster-ink);background:linear-gradient(90deg,#32d7ec21,#0000 72%),#071218b8;box-shadow:inset 0 1px #e1f9ff0d,0 8px 24px #00000024}.instrument-workspace .instrument-navigation button.is-active svg{color:var(--cluster-cyan-bright);filter:none}.instrument-workspace .instrument-content.research-shell{scrollbar-color:#7484918c #05070a;width:calc(100% - 16px);max-width:none;margin:0 8px;padding:8px 0 14px}.instrument-workspace .instrument-content{--instrument-control-height:28px;--instrument-control-radius:2px;--instrument-panel-radius:4px;--instrument-panel:#050d12b8;--instrument-panel-shadow:inset 0 1px 0 #def8ff0f, 0 14px 40px #0003;--ledger-row:26px;--ledger-gap:6px}.instrument-workspace .instrument-content :is(.v3-feature-surface,.options-research-surface,.options-research-loading,.options-research-state,.trader-workspace,.trader-workspace-loading,.trader-workspace-gate,.market-read-card,.market-context-hero,.workspace-research-stack,.workspace-panel,.workspace-focus-bar,.workspace-context-rails){border-color:var(--cluster-line);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);box-shadow:var(--instrument-panel-shadow);background:linear-gradient(135deg,#e1f9ff0e,#0000 28%),linear-gradient(#10232c52,#02070a9e),#040b0fb8;border-radius:6px}.instrument-workspace .instrument-content :is(.v3-feature-surface,.options-research-surface,.trader-workspace):before{display:none}.instrument-workspace .instrument-content :is(h1,h2,h3,.v3-feature-heading h1,.options-research-heading h1,.trader-workspace-heading h1,.options-research-state h1,.trader-workspace-gate h1,.market-context-hero h2,.market-read-overview h1,.market-read-overview-state h1){letter-spacing:0;text-shadow:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.instrument-workspace .instrument-content :is(.v3-feature-heading h1,.instrument-route-heading h1){font-size:14px;font-weight:650;line-height:1.15}.instrument-workspace .instrument-content :is(.options-research-heading h1,.trader-workspace-heading h1){font-size:14px;font-weight:650}.instrument-workspace .instrument-content :is(.options-research-heading,.trader-workspace-heading){background:#070a0e;min-height:36px;padding:6px 10px}.instrument-workspace .instrument-content :is(.v3-feature-surface,.options-research-surface,.trader-workspace,.workspace-research-stack,.workspace-panel,.market-read-card){align-self:start;height:fit-content}.instrument-workspace .instrument-content .instrument-route{align-content:start;gap:6px;width:100%;max-width:none;display:grid}.instrument-workspace .instrument-content :is(.v3-feature-command,.v3-feature-icon-button,.v3-feature-row-action,.market-read-open-button,.market-read-refresh-button,.market-read-retry-button,.positioning-map-lookup button,.positioning-map-research-link,.positioning-map-desk-button,.market-activity-lookup button,.market-activity-open-map,.options-research-command,.trader-workspace-command,.trader-icon-button,.v3-watchlist-command,.v3-desk-working-button){border-color:var(--cluster-line-strong);color:#d8e1e7;box-shadow:none;background:#0a0e13;border-radius:3px}.instrument-workspace .instrument-content :is(.v3-feature-command,.v3-feature-icon-button,.v3-feature-row-action,.market-read-open-button,.market-read-refresh-button,.market-read-retry-button,.positioning-map-lookup button,.market-activity-lookup button):hover{color:#f0f5f7;background:#0d141a;border-color:#56c5d46b}.instrument-workspace .instrument-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--cluster-line-strong);box-shadow:none;background:#05080b;border-radius:3px}.instrument-workspace .context-tape{border-color:var(--cluster-line);min-height:34px;box-shadow:none;background:#030508}.instrument-workspace .context-tape-kicker{color:#c8d3da;background:#070b0f}.instrument-workspace .context-tape-kicker:after,.instrument-workspace .context-tape-kicker span{box-shadow:none}.instrument-workspace .context-tape-item{min-height:25px;box-shadow:none;background:#070a0e;border-color:#a3b5c31f;border-radius:2px}.instrument-workspace .market-context-hero{border-left:2px solid var(--cluster-cyan);background:#07131d;min-height:0;padding:8px 10px}.instrument-workspace .market-context-hero h2{font-size:14px;font-weight:650}.instrument-workspace .context-factor{border-color:var(--cluster-line);border-top-color:var(--cluster-line-strong);box-shadow:none;background:#06101a;border-radius:3px}.instrument-workspace .context-factor-risk{border-top-color:var(--cluster-gold)}.instrument-workspace .context-factor-attention{border-top-color:var(--cluster-cyan)}.instrument-workspace .market-read-card{box-shadow:none;background:#06101a;border-width:2px 1px 1px}.instrument-workspace .market-read-open-button,.instrument-workspace .market-read-refresh-button,.instrument-workspace .market-read-retry-button{color:#d8e1e7}.instrument-workspace .market-read-meta-item,.instrument-workspace .market-read-state-strip,.instrument-workspace .market-read-gauge-strip{background:#05080b}.instrument-workspace .market-read-gauge-strip div{background:#070a0e}.instrument-workspace .v3-feature-heading{min-height:28px;padding-bottom:6px}.instrument-workspace .v3-feature-heading:after{display:none}.instrument-workspace .v3-feature-row{min-height:var(--ledger-row,26px);padding:4px 0;transition:background-color .12s}.instrument-workspace .v3-feature-row:hover{box-shadow:inset 2px 0 0 var(--cluster-cyan);background:#0a0f14}.instrument-workspace :is(.v3-feature-freshness i,.loading-signal,.loading-line){box-shadow:none}.instrument-workspace .instrument-navigation{gap:3px;width:176px;min-width:176px;padding:8px 6px}.instrument-workspace .instrument-navigation button,.instrument-workspace .instrument-logout{min-height:28px;padding:0 8px;font-size:11px}.instrument-workspace .cluster-header{min-height:44px}.instrument-workspace .context-tape{min-height:30px}.instrument-workspace .context-tape-item{min-height:22px;font-size:10px}.instrument-workspace .instrument-content :is(.market-flow-surface,.positioning-map-surface,.risk-levels-surface,.options-research-surface,.cot-surface,.market-activity-surface,.calendar-surface,.macro-surface,.regulatory-surface,.trading-halts-surface,.watchlist-surface,.alerts-surface,.risk-feed-surface,.account-surface,.support-surface,.help-surface,.track-record-surface){align-self:start;width:100%;max-width:none;height:fit-content}.instrument-workspace .instrument-content :is(.v3-feature-heading h1,.instrument-route-heading h1,.options-research-heading h1,.trader-workspace-heading h1){font-weight:650;line-height:1.15;font-size:clamp(12px,1.1vw,14px)!important}.instrument-workspace .instrument-content :is(.market-flow-hero,.positioning-map-hero,.options-research-heading,.cot-market-heading,.risk-levels-heading,.market-context-hero,.earnings-focus>header,.decision-brief>header){min-height:0!important;padding:6px 10px!important}.instrument-workspace .instrument-content :is(.market-flow-module,.positioning-map-summary>div,.positioning-map-metric,.positioning-map-axis,.macro-next-card,.macro-release-card,.context-factor,.decision-brief-column,.research-library-item,.v3-help-workflow li){min-height:0!important;padding:8px!important}.instrument-workspace .instrument-content .positioning-map-axis{min-height:150px!important}.instrument-workspace .instrument-content :is(.positioning-map-lookup,.market-activity-lookup,.market-flow-lookup){gap:6px!important;padding:8px 10px!important}.instrument-workspace .instrument-content :is(.positioning-map-lookup button,.market-activity-lookup button,.market-flow-lookup button,.v3-feature-command,.options-research-command,.trader-workspace-command){font-size:10px;min-height:var(--instrument-control-height)!important}.instrument-workspace .instrument-content :is(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--instrument-control-height);font-size:11px}.instrument-workspace .instrument-content table :is(th,td),.instrument-workspace .instrument-content :is(.v3-feature-row,.regulatory-resource,.risk-feed-event,.options-research-candidate){min-height:var(--ledger-row)!important}.instrument-workspace .instrument-content .options-research-candidate{padding:8px!important}.instrument-workspace .instrument-content .research-library-item{min-height:0!important;box-shadow:none!important;padding:10px!important}.instrument-workspace .instrument-content .meta-item{min-height:0!important;padding:6px 10px!important}.instrument-workspace .instrument-content .market-read-overview h1,.instrument-workspace .instrument-content .market-read-overview-state h1{font-size:14px!important}.instrument-workspace .instrument-content .market-read-card{padding:8px!important}.instrument-workspace .instrument-content :is(.loading-hero,.state-panel,.directory-empty,.options-research-loading,.options-research-state,.trader-workspace-loading,.trader-workspace-gate,.market-read-overview-state,.market-flow-start>div:first-child,.positioning-map-start-copy){height:fit-content;min-height:0!important;padding:12px 10px!important}.instrument-workspace .instrument-content :is(.market-flow-module>header,.market-flow-watch-items>header,.market-flow-status,.market-flow-state-strip div,.market-flow-gauge-list li,.market-flow-level,.market-flow-watch-grid>section,.positioning-map-updates>header,.positioning-map-metric,.cot-market-heading,.macro-ledger li,.risk-levels-rail-row,.options-research-status-line,.options-research-status-line span,.options-research-coverage-count,.options-research-metric,.options-research-candidate-head){min-height:0!important}.instrument-workspace .instrument-content :is(.market-flow-lookup input,.positioning-map-lookup input,.options-research-control input,.options-research-control select){min-height:var(--instrument-control-height)!important}@media (width<=720px){.instrument-workspace .instrument-content.research-shell{width:calc(100% - 12px);margin:0 6px;padding-top:8px}.instrument-workspace .instrument-navigation{width:auto;min-width:0}}*{box-sizing:border-box}body{background:#020304;min-width:320px;min-height:100vh;margin:0}html.instrument-workspace,html.instrument-workspace body,html.instrument-workspace #root{width:100%;height:100%;overflow:hidden}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.cluster-app{background-color:#0000;min-height:100vh}.cluster-chrome{z-index:2;background:#0a0c0f;border-bottom:1px solid #c8dce624;position:relative}.cluster-header{z-index:1;background:0 0;border-bottom:1px solid #c5ced61f;grid-template-columns:minmax(72px,1fr) auto minmax(72px,1fr);align-items:center;min-height:48px;padding:0 20px;display:grid;position:relative}.header-slot{align-items:center;min-width:0;display:flex}.header-slot-start{justify-content:flex-start}.header-slot-center{justify-content:center}.header-slot-end{justify-content:flex-end}.brand{align-items:center;width:fit-content;display:inline-flex}.brand-name{text-align:left;gap:3px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1;display:grid}.brand-name b,.brand-name i{text-transform:uppercase;font-style:normal}.brand-name b{letter-spacing:.055em;color:#e8eef4;background:linear-gradient(#fff 10%,#e8eef4 45%,#b8c2cc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:500}.brand-name b em{color:var(--cluster-cyan-bright,#9fe8f4);-webkit-text-fill-color:currentColor;font-style:normal}.brand-name i{color:var(--cluster-cyan,#5ec8d8);letter-spacing:.27em;font-family:SFMono-Regular,Consolas,monospace;font-size:6px;font-weight:600}.back-link,.ticker-control,.intro-kicker,.availability,.module-index,.research-footer{letter-spacing:1.2px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.ticker-control{color:#8796a8;background:#080a0deb;border:1px solid #c8dce638;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;min-height:30px;padding:0 4px 0 8px;display:grid}.ticker-control input{color:#f4f7fb;letter-spacing:1px;text-transform:uppercase;background:0 0;border:0;outline:0;width:100%;font-size:11px}.ticker-control button{color:#050608;background:linear-gradient(#9fe8f4,#5ec8d8);border:0;place-items:center;width:24px;height:22px;display:grid}.back-link{color:#8796a8;align-items:center;gap:6px;font-size:10px;display:inline-flex}.research-shell{z-index:1;width:min(1440px,100% - 64px);margin:0 auto;padding:68px 0 42px;position:relative}.report-intro{border-bottom:1px solid #c8dce624;padding:0 0 36px}.directory-intro{border-bottom:1px solid #c8dce624;padding:0 0 30px}.intro-kicker{color:#9fe8f4;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:inline-flex}.intro-heading{justify-content:space-between;align-items:end;gap:30px;margin-top:17px;display:flex}.intro-heading h1{color:#f4f7fb;letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6vw,76px);font-weight:400;line-height:.9}.intro-heading p{color:#c5d0dc;max-width:820px;margin:14px 0 0;font-size:clamp(15px,2vw,21px);line-height:1.35}.refresh-button{color:#c5d0dc;background:#0a0c0feb;border:1px solid #c8dce638;flex:none;place-items:center;width:39px;height:39px;display:grid}.refresh-button:hover{color:#e8f4f8;border-color:#9fe8f4}.state-spine{border-top:1px solid #c8dce624;border-bottom:1px solid #c8dce624;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:32px;display:grid}.meta-item{color:#8796a8;border-right:1px solid #c8dce624;grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;min-height:64px;padding:12px 16px;display:grid}.meta-item:last-child{border-right:0}.meta-item span{letter-spacing:.8px;text-transform:uppercase;font-size:10px}.meta-item strong{color:#f4f7fb;text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:12px;font-weight:600;overflow:hidden}.research-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;padding-top:18px;display:grid}.research-library{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:18px;display:grid}.research-library-item{height:fit-content;min-height:0;color:inherit;text-align:left;box-shadow:none;background:#0a0c0f;border:1px solid #c8dce624;grid-template-columns:1fr auto;gap:10px;padding:10px;display:grid;position:relative}.research-library-item:hover{background:#10141a;border-color:#9fe8f473}.library-ticker{color:#f4f7fb;font-family:Georgia,serif;font-size:35px;line-height:1}.library-headline{color:#c5d0dc;grid-column:1/-1;align-self:center;font-size:14px;line-height:1.45}.library-meta{color:#8796a8;letter-spacing:.7px;text-transform:uppercase;grid-column:1/-1;font-family:SFMono-Regular,Consolas,monospace;font-size:9px}.library-meta b{color:#42d99b;margin-left:9px;font-weight:500}.research-library-item>svg{color:#9fe8f4;justify-self:end}.research-module{height:fit-content;min-height:0;box-shadow:none;animation:.5s both module-enter;animation-delay:calc(var(--module-index) * 70ms);background:#0a0c0f;border:1px solid #c8dce624;grid-column:span 4;padding:0 12px 12px}.research-module:nth-child(4),.research-module:nth-child(5){grid-column:span 6}.research-module header{border-bottom:1px solid #c8dce61f;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:36px;display:grid}.module-index{color:#9fe8f4;font-size:10px}.research-module h2{color:#f4f7fb;letter-spacing:0;margin:0;font-size:14px;font-weight:600}.availability{color:#8796a8;text-transform:uppercase;font-size:9px}.research-module dl{margin:14px 0 0}.research-field{border-bottom:1px solid #c8dce61f;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:12px;min-height:31px;display:grid}.research-field:last-child{border-bottom:0}.research-field dt{color:#8796a8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.research-field dd{overflow-wrap:anywhere;color:#e8eef4;text-align:right;margin:0;font-size:12px;font-weight:600;line-height:1.32}.research-footer{color:#8796a8;text-transform:uppercase;border-top:1px solid #c8dce624;justify-content:space-between;gap:18px;margin-top:18px;padding-top:15px;font-size:9px;display:flex}.research-sources{color:#8796a8;margin:12px 0 0;font-size:10px;line-height:1.5}.instrument-workspace .research-shell{padding:12px 0 20px}.instrument-workspace .report-intro,.instrument-workspace .directory-intro{padding:0 0 6px}.instrument-workspace .intro-kicker{font-size:9px}.instrument-workspace .intro-heading{gap:10px;margin-top:2px}.instrument-workspace .intro-heading h1{color:var(--cluster-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:1.15}.instrument-workspace .intro-heading p{display:none}.instrument-workspace .refresh-button{width:28px;height:28px}.instrument-workspace .state-spine{margin-top:6px}.instrument-workspace .meta-item{min-height:46px;padding:7px 10px}.instrument-workspace .research-grid{gap:8px;padding-top:8px}.instrument-workspace .research-module{min-height:0;box-shadow:none;padding:0 12px 11px}.instrument-workspace .research-module header{gap:8px;min-height:44px}.instrument-workspace .research-module dl{margin-top:8px}.instrument-workspace .research-field{gap:8px;min-height:27px}.instrument-workspace .research-footer{margin-top:10px;padding-top:10px}.research-open-panel{border:1px solid var(--cluster-line);background:#06101a;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:center;gap:18px;margin-top:10px;padding:14px;display:grid}.research-open-panel>div>span,.research-symbol-search label{color:var(--cluster-cyan-bright);letter-spacing:.1em;text-transform:uppercase;font:650 9px/1.2 SFMono-Regular,Consolas,monospace}.research-open-panel h2{color:var(--cluster-ink);margin:5px 0 0;font-size:17px;font-weight:700}.research-open-panel p{max-width:580px;color:var(--cluster-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.research-symbol-search{gap:6px;display:grid}.research-symbol-search>div{border:1px solid var(--cluster-line-strong);background:#04070a;grid-template-columns:minmax(0,1fr) auto;min-height:36px;display:grid}.research-symbol-search input{min-width:0;color:var(--cluster-ink);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;outline:0;padding:0 10px;font:600 12px/1 SFMono-Regular,Consolas,monospace}.research-symbol-search input:focus{box-shadow:inset 0 0 0 1px var(--cluster-cyan-bright)}.research-symbol-search button{border:0;border-left:1px solid var(--cluster-line-strong);background:var(--cluster-cyan);color:#010407;justify-content:center;align-items:center;gap:6px;min-width:82px;font-size:12px;font-weight:750;display:inline-flex}.research-symbol-search button:hover{background:var(--cluster-cyan-bright)}.research-symbol-search>p{color:var(--cluster-red);margin:0;font-size:11px}.research-range-panel{border:1px solid var(--cluster-line);background:#06101a;margin-top:8px;padding:11px 12px}.research-range-panel>header{justify-content:space-between;align-items:end;gap:12px;display:flex}.research-range-panel>header span{color:var(--cluster-cyan-bright);letter-spacing:.1em;text-transform:uppercase;font:650 9px/1.2 SFMono-Regular,Consolas,monospace;display:block}.research-range-panel h2{color:var(--cluster-ink);margin:3px 0 0;font-size:16px;font-weight:700}.research-range-panel>header small{color:var(--cluster-muted);text-transform:uppercase;font:500 10px/1.2 SFMono-Regular,Consolas,monospace}.research-range-track{background:linear-gradient(90deg, #ff6d7fd1, var(--cluster-gold) 50%, var(--cluster-green));height:4px;margin:20px 9% 8px;position:relative}.research-range-marker{background:var(--cluster-chrome-bright);border:2px solid #06101a;border-radius:999px;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.research-range-marker.is-reference{background:var(--cluster-cyan-bright);width:12px;height:12px}.research-range-panel dl{border:1px solid var(--cluster-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.research-range-value{border-right:1px solid var(--cluster-line);min-width:0;padding:7px 9px}.research-range-value:last-child{text-align:right;border-right:0}.research-range-value:nth-child(2){text-align:center}.research-range-value dt{color:var(--cluster-muted);text-transform:uppercase;font:500 9px/1.2 SFMono-Regular,Consolas,monospace}.research-range-value dd{color:var(--cluster-ink);white-space:nowrap;margin:3px 0 0;font:650 13px/1.2 SFMono-Regular,Consolas,monospace}.research-range-value.is-reference dd{color:var(--cluster-cyan-bright)}.research-range-panel>p{color:var(--cluster-muted);margin:8px 0 0;font-size:11px;line-height:1.4}.research-instrument{color:var(--cluster-ink);gap:8px;display:grid}.research-command{border:1px solid var(--cluster-line);background:linear-gradient(105deg,#07121cfa,#03070bfc 68%);border-top-color:#18d5f266;grid-template-columns:minmax(260px,.72fr) minmax(440px,1.28fr);align-items:center;gap:18px;min-height:52px;padding:10px 12px;display:grid}.research-command-symbol{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px;min-width:0;display:grid}.research-command-symbol>span,.research-range-visual>header span,.research-decision>header span,.research-evidence>header span{color:var(--cluster-cyan-bright);letter-spacing:0;text-transform:uppercase;font:650 9px/1.2 SFMono-Regular,Consolas,monospace}.research-command-symbol h1{color:#fff;letter-spacing:0;margin:0;font:760 25px/1 Inter,ui-sans-serif,system-ui,sans-serif}.research-command-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.research-command-meta{border:1px solid var(--cluster-line);background:#0003068a;justify-content:flex-end;align-items:center;min-width:0;display:flex}.research-command-meta span{border-right:1px solid var(--cluster-line);min-height:30px;color:var(--cluster-muted);white-space:nowrap;align-items:center;gap:5px;padding:0 9px;font:600 10px/1.2 SFMono-Regular,Consolas,monospace;display:inline-flex}.research-command-meta span:last-child{border-right:0}.research-command-meta b{color:var(--cluster-ink);font-weight:650}.research-command-meta .tone-current{color:var(--cluster-green)}.research-command-meta .tone-delayed{color:var(--cluster-cyan-bright)}.research-command-meta .tone-stale{color:var(--cluster-gold)}.research-command-meta .tone-unavailable{color:var(--cluster-red)}.research-primary{border:1px solid var(--cluster-line);background:#03080d;grid-template-columns:minmax(0,1.72fr) minmax(320px,.78fr);display:grid}.research-primary.has-no-range{grid-template-columns:1fr}.research-range-visual{border-right:1px solid var(--cluster-line);background:linear-gradient(#0a1d296b,#0000 58%),#03080d;flex-direction:column;min-width:0;padding:15px 16px 12px;display:flex}.research-range-visual>header,.research-evidence>header{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.research-range-visual h2,.research-decision h2,.research-evidence h2{color:var(--cluster-ink);letter-spacing:0;margin:4px 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.research-range-visual h2{font-size:18px;font-weight:720}.research-range-visual>header small,.research-evidence>header small{color:var(--cluster-muted);text-transform:uppercase;font:600 10px/1.2 SFMono-Regular,Consolas,monospace}.research-range-axis{border-top:1px solid #18d5f22b;border-bottom:1px solid var(--cluster-line);background:linear-gradient(90deg,#ff53670e,#0000 40% 60%,#28d6970e),repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#b4ccdb17 25%);height:62px;margin:11px 0 2px;position:relative;overflow:hidden}.research-range-axis:before{content:"";background:linear-gradient(90deg, var(--cluster-red), var(--cluster-gold) 48%, var(--cluster-green));opacity:.88;height:2px;position:absolute;top:29px;left:0;right:0}.research-range-zone{opacity:.22;position:absolute;top:22px;bottom:22px}.research-range-zone.is-lower{right:calc(100% - var(--reference-position));background:var(--cluster-red);left:0}.research-range-zone.is-upper{right:0;left:var(--reference-position);background:var(--cluster-green)}.research-range-reference{top:13px;bottom:13px;left:var(--reference-position);background:var(--cluster-cyan-bright);width:2px;position:absolute;transform:translate(-1px);box-shadow:0 0 14px #18d5f28c}.research-range-reference:after{background:var(--cluster-cyan-bright);content:"";border:2px solid #02070b;border-radius:50%;width:10px;height:10px;position:absolute;top:12px;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #18d5f273,0 0 18px #18d5f28c}.research-range-scale{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.research-range-scale>div{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;min-width:0;padding-top:8px;display:grid}.research-range-scale>div:nth-child(2){text-align:center}.research-range-scale>div:last-child{text-align:right}.research-range-scale dt{color:var(--cluster-muted);text-transform:uppercase;grid-column:1/-1;font:600 9px/1.2 SFMono-Regular,Consolas,monospace}.research-range-scale dd{color:var(--cluster-ink);margin:0;font:750 18px/1.15 SFMono-Regular,Consolas,monospace}.research-range-scale span{color:var(--cluster-muted);font:600 10px/1.2 SFMono-Regular,Consolas,monospace}.research-range-scale .is-reference dd{color:var(--cluster-cyan-bright)}.research-range-visual>footer{border-top:1px solid var(--cluster-line);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:8px;display:flex}.research-range-visual>footer span{color:var(--cluster-cyan-bright);font:600 10px/1.2 SFMono-Regular,Consolas,monospace}.research-range-visual>footer p{color:var(--cluster-muted);text-align:right;margin:0;font-size:11px;line-height:1.35}.research-decision{background:linear-gradient(155deg,#18d5f20e,#0000 45%),#05090e;flex-direction:column;min-width:0;padding:15px 16px 12px;display:flex}.research-decision h2{max-width:520px;font-size:22px;font-weight:720;line-height:1.12}.research-decision>p{max-width:520px;color:var(--cluster-soft);margin:9px 0 14px;font-size:12px;line-height:1.45}.research-decision dl{border-top:1px solid var(--cluster-line);border-left:1px solid var(--cluster-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:auto 0 0;display:grid}.research-decision dl>div{border-right:1px solid var(--cluster-line);border-bottom:1px solid var(--cluster-line);min-width:0;padding:8px 9px}.research-decision dt{color:var(--cluster-muted);text-transform:uppercase;font:600 9px/1.2 SFMono-Regular,Consolas,monospace}.research-decision dd{overflow-wrap:anywhere;color:var(--cluster-ink);margin:4px 0 0;font-size:12px;font-weight:680;line-height:1.25}.research-evidence{border:1px solid var(--cluster-line);background:#03070b;padding:11px 12px 0}.research-evidence h2{font-size:15px;font-weight:700}.research-evidence>div{border-top:1px solid var(--cluster-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px;display:grid}.research-evidence-group{border-right:1px solid var(--cluster-line);min-width:0;padding:10px 12px 11px 0}.research-evidence-group:not(:first-child){padding-left:12px}.research-evidence-group:nth-child(3n){border-right:0}.research-evidence-group h3{color:var(--cluster-ink);margin:0 0 7px;font-size:12px;font-weight:700}.research-evidence-group dl{margin:0}.research-evidence-row{border-top:1px solid #b4ccdb14;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:baseline;gap:10px;min-height:25px;padding:5px 0;display:grid}.research-evidence-row dt{color:var(--cluster-muted);font-size:10px;line-height:1.3}.research-evidence-row dd{overflow-wrap:anywhere;color:var(--cluster-ink);text-align:right;margin:0;font-size:11px;font-weight:650;line-height:1.3}.research-evidence-row.freshness-stale dd{color:var(--cluster-gold)}@media (width<=1120px){.research-command{grid-template-columns:1fr;gap:8px}.research-command-actions{grid-template-columns:minmax(0,1fr) auto}.research-command-meta{justify-content:flex-start}.research-primary{grid-template-columns:minmax(0,1.45fr) minmax(290px,.85fr)}.research-evidence>div{grid-template-columns:repeat(2,minmax(0,1fr))}.research-evidence-group:nth-child(3n){border-right:1px solid var(--cluster-line)}.research-evidence-group:nth-child(2n){border-right:0}}@media (width<=760px){.research-command{grid-template-columns:1fr;min-height:0;padding:10px}.research-command-symbol{grid-template-columns:1fr}.research-command-symbol h1{margin-top:4px;font-size:22px}.research-command-actions{grid-template-columns:minmax(0,1fr) auto;align-items:start}.research-command-meta{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.research-command-meta span{border-bottom:1px solid var(--cluster-line);white-space:normal;min-width:0}.research-command-meta span:first-child{border-right:0;grid-column:1/-1}.research-command-meta span:nth-child(4){border-right:0}.research-command-meta span:nth-last-child(-n+3){border-bottom:0}.research-primary{grid-template-columns:1fr}.research-range-visual{border-right:0;border-bottom:1px solid var(--cluster-line)}.research-range-scale dd{font-size:15px}.research-range-scale>div{grid-template-columns:1fr}.research-range-visual>footer{gap:5px;display:grid}.research-range-visual>footer p{text-align:left}.research-decision h2{font-size:19px}.research-evidence>header small{display:none}.research-evidence>div{grid-template-columns:1fr}.research-evidence-group,.research-evidence-group:not(:first-child){border-right:0;border-bottom:1px solid var(--cluster-line);padding:10px 0}.research-evidence-group:last-child{border-bottom:0}}.loading-hero,.state-panel{text-align:center;background:#0a0c0f;border:1px solid #c8dce624;align-content:center;justify-items:center;height:fit-content;min-height:0;padding:24px 16px;display:grid}.loading-hero p{color:#c5d0dc;letter-spacing:1.1px;text-transform:uppercase;margin:12px 0;font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.loading-signal{border:2px solid #9fe8f4;border-radius:50%;width:12px;height:12px;animation:1.2s ease-in-out infinite pulse;box-shadow:0 0 24px #9fe8f473}.loading-line{background:#5ec8d8;width:min(330px,60vw);height:1px;animation:1.4s ease-in-out infinite scan;box-shadow:0 0 18px #5ec8d880}.skeleton-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.skeleton-module{background:repeating-linear-gradient(135deg,#0a0c0f 0 20px,#10141a 20px 40px);border:1px solid #c8dce61f;height:180px;animation:1.7s linear infinite shimmer}.state-panel{padding:20px 16px}.state-panel h1,.state-panel h2{color:#f4f7fb;margin:10px 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-weight:650}.state-panel p{color:#c5d0dc;max-width:420px;font-size:12px;line-height:1.45}.state-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.action-primary,.action-secondary{border:1px solid #9fe8f48c;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 14px;font-size:12px;display:inline-flex}.action-primary{color:#050608;background:linear-gradient(#e8eef4,#9fe8f4 40%,#5ec8d8);font-weight:700;box-shadow:0 0 22px #9fe8f433}.action-secondary{color:#e8eef4;background:0 0;border-color:#c8dce647}.directory-empty{min-height:300px;margin-top:18px}@keyframes module-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{50%{opacity:.28;transform:scale(.72)}}@keyframes scan{50%{opacity:.3;transform:scaleX(.3)}}@keyframes shimmer{to{background-position:96px 0}}@media (width<=980px){.cluster-header{padding:0 16px}.research-shell{width:min(100% - 40px,1440px);padding-top:44px}.state-spine{grid-template-columns:repeat(2,minmax(0,1fr))}.meta-item:nth-child(2){border-right:0}.meta-item:nth-child(-n+2){border-bottom:1px solid #334153}.research-module,.research-module:nth-child(4),.research-module:nth-child(5){grid-column:span 6}.research-library,.skeleton-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.cluster-header{min-height:46px;padding:0 12px}.back-link{display:none}.research-shell{width:min(100% - 28px,1440px);padding:34px 0 28px}.intro-heading{align-items:start;gap:15px}.intro-heading h1{font-size:46px}.intro-heading p{font-size:16px}.state-spine{grid-template-columns:1fr}.meta-item,.meta-item:nth-child(2){border-bottom:1px solid #334153;border-right:0}.meta-item:last-child{border-bottom:0}.research-grid{grid-template-columns:1fr}.research-module,.research-module:nth-child(4),.research-module:nth-child(5){grid-column:1;min-height:auto}.research-library{grid-template-columns:1fr}.research-footer{line-height:1.5;display:grid}.skeleton-grid{grid-template-columns:1fr}.instrument-workspace .intro-heading h1{font-size:16px}.research-open-panel{grid-template-columns:1fr;gap:12px}.research-range-panel dl{grid-template-columns:1fr}.research-range-value,.research-range-value:last-child,.research-range-value:nth-child(2){border-right:0;border-bottom:1px solid var(--cluster-line);text-align:left}.research-range-value:last-child{border-bottom:0}}:root{--cluster-void:#020304;--cluster-deep:#020203;--cluster-surface:#0c0d10;--cluster-surface-raised:#14161c;--cluster-surface-pearl:#f5f8fc0b;--cluster-line:#d2dae426;--cluster-line-strong:#dce4ec52;--cluster-chrome:#c8d0d8;--cluster-chrome-bright:#d9e0e6;--cluster-ink:#dfe5ea;--cluster-soft:#b2bcc6;--cluster-muted:#838f9d;--cluster-cyan:#629aa6;--cluster-cyan-bright:#93bcc5;--cluster-green:#42d99b;--cluster-ice:#dce5e9;--cluster-gold:#d4b896;--cluster-red:#ff6d7f;--cluster-marble-void:none;--cluster-marble-slab:radial-gradient(ellipse 70% 55% at 18% 22%, #ffffff12 0%, transparent 52%), radial-gradient(ellipse 55% 45% at 82% 68%, #d2dce60b 0%, transparent 48%), linear-gradient(128deg, transparent 38%, #f0f4f80d 49%, transparent 60%), linear-gradient(155deg, transparent 42%, #b4c0cd09 53%, transparent 62%), linear-gradient(22deg, transparent 46%, #ffffff06 51%, transparent 56%), linear-gradient(180deg, #16181ef7 0%, #0a0b0efc 100%);--cluster-marble-polish:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000073, inset 0 0 0 1px #00000047, 0 18px 40px #0006}body{background-color:var(--cluster-void);background-image:none;background-attachment:scroll}.cluster-app{isolation:isolate;background-color:#0000;background-image:none;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100dvh;min-height:0;display:grid;position:relative;overflow:hidden}.cluster-app:after{z-index:0;content:"";pointer-events:none;border:1px solid #d2dae41f;position:fixed;inset:8px;box-shadow:inset 0 0 0 1px #000000a6,inset 0 0 60px #e6ebf005}.cluster-chrome{border-color:var(--cluster-line);background:linear-gradient(180deg, #ffffff0a, transparent 40%), linear-gradient(180deg, #12141ae0, #060709f0), var(--cluster-marble-slab);-webkit-backdrop-filter:blur(16px)saturate(1.02);backdrop-filter:blur(16px)saturate(1.02);box-shadow:0 1px #f5f8fc12,0 14px 36px #00000080}.cluster-header{box-shadow:none;background:0 0;border-bottom-color:#c5ced61f}.brand-name b{background:linear-gradient(180deg, #fff 8%, var(--cluster-chrome-bright) 48%, var(--cluster-chrome) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand-name i{color:color-mix(in srgb, var(--cluster-chrome) 78%, var(--cluster-muted));-webkit-text-fill-color:currentColor}.intro-kicker,.module-index{color:var(--cluster-chrome-bright)}.ticker-control{color:var(--cluster-muted);background:#080a0deb;border-color:#c8dce638}.ticker-control input{color:var(--cluster-ink)}.ticker-control button{background:linear-gradient(180deg, #c3d0d6, var(--cluster-cyan-bright) 45%, var(--cluster-cyan));color:#050608;box-shadow:0 0 14px #9fe8f438}.ticker-control button:hover{background:linear-gradient(#dbe3e8,#b4c4cc)}.back-link{color:var(--cluster-muted)}.back-link:hover{color:var(--cluster-ice)}.report-intro,.directory-intro,.research-footer{border-color:var(--cluster-line)}.intro-heading h1,.state-panel h1,.state-panel h2,.library-ticker{color:var(--cluster-ink)}.intro-heading p,.state-panel p{color:var(--cluster-soft)}.refresh-button{color:var(--cluster-chrome);background:#0a0c0feb;border-color:#c8dce638}.refresh-button:hover{border-color:var(--cluster-cyan-bright);color:#fff;background:#9fe8f414}.state-spine{border-color:var(--cluster-line);background:#07090cb8}.meta-item{border-color:var(--cluster-line);color:var(--cluster-muted)}.meta-item strong{color:var(--cluster-ink)}.meta-current strong,.meta-high strong{color:var(--cluster-green)}.meta-delayed strong,.meta-moderate strong{color:var(--cluster-ice)}.meta-stale strong,.meta-limited strong{color:var(--cluster-gold)}.meta-unavailable strong{color:var(--cluster-red)}.research-library-item,.research-module,.loading-hero,.state-panel{border-color:var(--cluster-line);background:var(--cluster-marble-slab);box-shadow:var(--cluster-marble-polish)}.research-library-item{--library-edge:var(--cluster-cyan)}.research-library-item:nth-child(4n+2){--library-edge:var(--cluster-ice)}.research-library-item:nth-child(4n+3){--library-edge:var(--cluster-green)}.research-library-item:nth-child(4n+4){--library-edge:var(--cluster-gold)}.research-library-item:before{content:"";background:var(--library-edge);width:3px;box-shadow:0 0 18px color-mix(in srgb, var(--library-edge) 56%, transparent);position:absolute;inset:-1px auto -1px -1px}.research-library-item:hover{border-color:var(--library-edge);background:linear-gradient(145deg,#0e161dfc,#030508fc);transform:translateY(-2px)}.library-headline{color:var(--cluster-soft)}.library-meta{color:var(--cluster-muted)}.library-meta b,.research-library-item>svg{color:var(--cluster-green)}.research-module{border-top-color:var(--cluster-line-strong)}.research-module:nth-child(5n+2){border-top-color:color-mix(in srgb, var(--cluster-ice) 70%, transparent)}.research-module:nth-child(5n+3){border-top-color:color-mix(in srgb, var(--cluster-green) 70%, transparent)}.research-module.module-partial{border-color:color-mix(in srgb, var(--cluster-gold) 50%, var(--cluster-line))}.research-module.module-unavailable{border-color:color-mix(in srgb, var(--cluster-red) 48%, var(--cluster-line))}.research-module header{border-color:#00c4d821}.research-module h2,.research-field dd{color:var(--cluster-ink)}.availability,.research-field dt{color:var(--cluster-muted)}.research-field{border-color:#7289ad42}.freshness-unavailable dd{color:var(--cluster-red)}.freshness-stale dd{color:var(--cluster-gold)}.research-footer{color:var(--cluster-muted)}.loading-signal{border-color:var(--cluster-cyan-bright);box-shadow:0 0 26px var(--cluster-cyan)}.loading-line{background:var(--cluster-cyan-bright);box-shadow:0 0 20px var(--cluster-cyan)}.skeleton-module{border-color:var(--cluster-line);background:repeating-linear-gradient(135deg,#090b0e 0 20px,#11151a 20px 40px)}.state-panel svg{color:var(--cluster-cyan-bright)}.action-primary,.action-secondary{border-color:#c8dce647}.action-primary{background:linear-gradient(180deg, #c3d0d6, var(--cluster-cyan-bright) 42%, var(--cluster-cyan));color:#050608;box-shadow:0 0 22px #9fe8f42e}.action-primary:hover{background:linear-gradient(#dbe3e8,#b4c4cc)}.action-secondary{color:var(--cluster-soft);background:#080a0dc2}.action-secondary:hover{border-color:var(--cluster-chrome);color:var(--cluster-ink)}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.brand-name b,.public-brand-wordmark b{color:#e8eef4;-webkit-text-fill-color:currentColor;background:0 0}}.back-link{cursor:pointer;background:0 0;border:0}.instrument-layout{z-index:1;grid-template-columns:176px minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.instrument-navigation{border-right:1px solid var(--cluster-line);-webkit-backdrop-filter:blur(14px)saturate(1.02);backdrop-filter:blur(14px)saturate(1.02);background:linear-gradient(#ffffff09,#0000 28%),linear-gradient(155deg,#0000 40%,#dce4ec08 52%,#0000 62%),linear-gradient(#0e1014e6,#040507e0);grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;align-self:stretch;gap:14px;min-height:0;padding:14px 10px 12px;display:grid;position:relative;overflow:hidden}.instrument-nav-tools,.instrument-nav-list{gap:6px;display:grid}.instrument-nav-label{display:none}.instrument-nav-list{border-top:1px solid var(--cluster-line);align-content:start;gap:2px;min-height:0;padding-top:4px;overflow-y:auto}.instrument-nav-list>.instrument-nav-label{display:none}.instrument-nav-footer{border-top:1px solid var(--cluster-line);gap:6px;padding-top:10px;display:grid}.instrument-logout{min-height:36px;color:var(--cluster-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:0 10px;font-size:12px;display:grid}.instrument-logout:hover{color:var(--cluster-ice);background:#e8eef40d;border-color:#c8dce633}.instrument-logout:focus-visible{outline:2px solid var(--cluster-cyan-bright);outline-offset:2px}.ticker-control-rail{width:100%;min-height:32px}.instrument-navigation button{min-height:32px;color:var(--cluster-muted);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;padding:0 10px;font-size:12px;display:grid}.instrument-navigation button:hover{color:var(--cluster-ice);background:#e8eef40d;border-color:#c8dce62e}.instrument-navigation button.is-active{border-color:#c8dce647;border-left-color:var(--cluster-chrome-bright);color:var(--cluster-ice);background:linear-gradient(90deg,#e8eef41a,#5ec8d80a);box-shadow:inset 0 1px #ffffff0f}.instrument-navigation button.is-active svg{color:var(--cluster-cyan-bright);filter:drop-shadow(0 0 7px #9fe8f459)}.instrument-content.research-shell{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#b8e4ee61 #05070966;width:min(1540px,100% - 24px);height:100%;min-height:0;margin:0 auto;padding:8px 0 16px;overflow:hidden auto}.instrument-content.research-shell::-webkit-scrollbar{width:9px;height:9px}.instrument-nav-list::-webkit-scrollbar{width:9px;height:9px}.instrument-content.research-shell::-webkit-scrollbar-track{background:#05070966}.instrument-nav-list::-webkit-scrollbar-track{background:#05070966}.instrument-content.research-shell::-webkit-scrollbar-thumb{background:#b8e4ee57;border:2px solid #050709e6;border-radius:999px}.instrument-nav-list::-webkit-scrollbar-thumb{background:#b8e4ee57;border:2px solid #050709e6;border-radius:999px}.instrument-route{gap:8px;display:grid}.instrument-disclosure{z-index:4;border-top:1px solid var(--cluster-line);border-bottom:1px solid var(--cluster-line);background:radial-gradient(80% 50% at 30% 0,#ffffff0a 0%,#0000 55%),linear-gradient(125deg,#0000 40%,#dce4ec06 52%,#0000 62%),#050608f0;margin:0;position:relative}.instrument-disclosure>summary{cursor:pointer;list-style:none}.instrument-disclosure>summary::-webkit-details-marker{display:none}.instrument-disclosure-inner{width:calc(100% - 16px);margin:0 8px}.instrument-disclosure-lead{min-height:30px}.instrument-disclosure-summary{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:30px;display:grid}.instrument-disclosure-summary b{color:var(--cluster-muted);letter-spacing:.08em;text-transform:uppercase;font:600 9px/1 SFMono-Regular,Consolas,monospace}.instrument-disclosure[open] .instrument-disclosure-summary b{color:var(--cluster-cyan-bright)}.instrument-disclosure-detail{-webkit-backdrop-filter:blur(20px)saturate(1.02);backdrop-filter:blur(20px)saturate(1.02);background:radial-gradient(75% 50% at 24% 0,#ffffff0e,#0000 58%),linear-gradient(155deg,#0000 38%,#dce4ec09 52%,#0000 64%),#060709fb;border:1px solid #c8dce62e;max-height:min(42dvh,360px);position:absolute;bottom:100%;left:0;right:0;overflow-y:auto;box-shadow:0 -24px 52px #000000a3,inset 0 1px #ffffff0f}.instrument-disclosure-lead span,.instrument-disclosure-grid span,.instrument-disclosure footer{color:var(--cluster-muted);text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:10px;line-height:1.25}.instrument-disclosure-lead span{color:var(--cluster-gold);border:1px solid #f4bf6d66;padding:5px 8px}.instrument-disclosure-lead p{color:var(--cluster-soft);margin:0;font-size:13px;line-height:1.45}.instrument-disclosure-grid{border-left:1px solid #c8dce61f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.instrument-disclosure-grid article{border-bottom:1px solid #c8dce61f;border-right:1px solid #c8dce61f;min-width:0;min-height:102px;padding:15px 16px}.instrument-disclosure-grid span{color:var(--cluster-cyan-bright)}.instrument-disclosure-grid p{color:var(--cluster-soft);margin:7px 0 0;font-size:12px;line-height:1.46}.instrument-disclosure footer{color:var(--cluster-muted);padding:12px 0 16px;display:block}.instrument-route-heading{border-bottom:1px solid var(--cluster-line);padding:0 0 10px}.instrument-route-heading span{color:var(--cluster-cyan-bright);text-transform:uppercase;margin-bottom:3px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;display:block}.instrument-route-heading h1{color:var(--cluster-ink);text-shadow:0 1px #00000073;margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.instrument-route-heading p{max-width:650px;color:var(--cluster-soft);margin:4px 0 0;font-size:12px;line-height:1.4}.research-route{min-width:0}.identity-shell{padding-top:72px}.instrument-content{--instrument-control-height:36px;--instrument-control-radius:5px;--instrument-panel-radius:10px;--instrument-panel:radial-gradient(ellipse 76% 52% at 17% 0%, #ffffff12, transparent 56%), linear-gradient(132deg, transparent 36%, #eef2f60a 50%, transparent 62%), linear-gradient(180deg, #12141af9, #06070afc);--instrument-panel-shadow:inset 0 1px 0 #ffffff1b, inset 0 0 0 1px #00000059, 0 24px 54px #00000075}.instrument-content .v3-feature-eyebrow{display:none}.instrument-content :is(.v3-feature-surface,.options-research-surface,.options-research-loading,.options-research-state,.trader-workspace,.trader-workspace-loading,.trader-workspace-gate,.market-read-card,.market-context-hero){border-radius:var(--instrument-panel-radius);background:var(--instrument-panel);box-shadow:var(--instrument-panel-shadow);border-color:#dce4ec38}.instrument-content :is(.v3-feature-surface,.options-research-surface,.trader-workspace){overflow:hidden}.instrument-content :is(.options-research-state,.trader-workspace-gate,.trader-workspace-loading){min-height:min(220px,100dvh - 210px)}.instrument-content :is(.options-research-heading,.trader-workspace-heading){border-bottom-color:var(--cluster-line);background:linear-gradient(#ffffff09,#0000 60%),#0507098a;min-height:64px;padding:11px 16px}.instrument-content :is(.options-research-heading h1,.trader-workspace-heading h1){color:var(--cluster-ink);font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:650;line-height:1.15}.instrument-content :is(.options-research-state h1,.trader-workspace-gate h1){color:var(--cluster-ink);font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:650}.instrument-content :is(.v3-feature-command,.v3-feature-icon-button,.v3-feature-row-action,.market-read-open-button,.market-read-refresh-button,.market-read-retry-button,.positioning-map-lookup button,.positioning-map-research-link,.positioning-map-desk-button,.market-activity-lookup button,.market-activity-open-map,.options-research-command,.trader-workspace-command,.trader-icon-button,.v3-watchlist-command,.v3-desk-working-button){min-height:var(--instrument-control-height);border-radius:var(--instrument-control-radius);color:var(--cluster-ice);background:linear-gradient(#ffffff0b,#0000),#07090ceb;border-color:#dce4ec4d;box-shadow:inset 0 1px #fff1}.instrument-content :is(.v3-feature-command,.v3-feature-icon-button,.v3-feature-row-action,.market-read-open-button,.market-read-refresh-button,.market-read-retry-button,.positioning-map-lookup button,.positioning-map-research-link,.positioning-map-desk-button,.market-activity-lookup button,.market-activity-open-map,.options-research-command,.trader-workspace-command,.trader-icon-button,.v3-watchlist-command,.v3-desk-working-button):hover:not(:disabled){border-color:var(--cluster-chrome);color:#fff;background:linear-gradient(#ffffff14,#0000),#0f1217f5}.instrument-content :is(.market-read-open-button,.market-read-refresh-button,.market-read-retry-button,.options-research-command.is-primary,.trader-workspace-command.is-primary){color:#050608;background:linear-gradient(#f8fafc,#dce2e8 48%,#aab4be);border-color:#eef2f68f;box-shadow:inset 0 1px #fff,0 8px 20px #00000052}.instrument-content :is(.risk-levels-tabs,.macro-view-tabs,.cot-filter-bar,.v3-support-kind-tabs){background:#020406ad;border:1px solid #dce4ec2e;border-radius:6px;gap:2px;padding:3px}.instrument-content :is(.risk-levels-tabs button,.macro-view-tabs button,.cot-filter-bar button,.v3-support-kind-tabs button){min-height:32px;color:var(--cluster-muted);background:0 0;border:0;border-radius:4px}.instrument-content :is(.risk-levels-tabs button.is-active,.macro-view-tabs button.is-active,.cot-filter-bar button.is-active,.v3-support-kind-tabs button.is-active){color:var(--cluster-ice);background:linear-gradient(#eef2f621,#6ab8c80e);box-shadow:inset 0 0 0 1px #dce4ec3d}.instrument-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:var(--instrument-control-radius);color:var(--cluster-ink);background:#020406c2;border-color:#dce4ec3d}.instrument-content :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--cluster-cyan-bright);outline-offset:2px}.instrument-content :is(.market-read-card,.risk-levels-ladder,.risk-levels-read,.context-factor){border-radius:7px}@media (width<=980px){html.instrument-workspace,html.instrument-workspace body,html.instrument-workspace #root{height:auto;min-height:100%;overflow:visible}.cluster-app{height:auto;min-height:100dvh;display:block;overflow:visible}.instrument-layout{display:block;overflow:visible}.instrument-navigation{border-right:0;border-bottom:1px solid var(--cluster-line);grid-template-rows:auto;grid-template-columns:minmax(140px,180px) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:0;padding:8px 12px;display:grid;position:relative}.instrument-nav-tools{min-width:0}.instrument-nav-list{-ms-overflow-style:none;scrollbar-width:none;border-top:0;gap:4px;min-width:0;padding-top:0;display:flex;overflow-x:auto}.instrument-nav-list::-webkit-scrollbar{display:none}.instrument-nav-list>.instrument-nav-label,.instrument-nav-tools>.instrument-nav-label{display:none}.instrument-nav-footer{border-top:0;padding-top:0}.instrument-logout{white-space:nowrap;min-height:32px}.instrument-navigation button{white-space:nowrap;flex:none;grid-template-columns:auto minmax(0,1fr);min-height:32px;padding:0 9px}.instrument-content.research-shell{width:calc(100% - 16px);height:auto;margin:0 8px;padding-top:24px;overflow:visible}.instrument-disclosure-detail{max-height:none;box-shadow:none;border-left:0;border-right:0;position:static}.instrument-disclosure-inner{width:calc(100% - 16px);margin:0 8px}.instrument-disclosure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.instrument-content.research-shell{width:calc(100% - 12px);margin:0 6px;padding-top:26px}.instrument-navigation{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:7px 10px 8px}.instrument-nav-tools{grid-area:1/1}.instrument-nav-footer{grid-area:1/2}.instrument-nav-list{grid-area:2/1/auto/-1;width:100%;scroll-padding-inline:10px;overflow-x:auto}.instrument-navigation button{font-size:11px}.instrument-nav-list button.is-active{scroll-margin-inline:10px}.instrument-route-heading h1{font-size:19px}.cluster-app:after{inset:4px}.instrument-disclosure{margin-top:18px}.instrument-disclosure-inner{width:calc(100% - 12px);margin:0 6px}.instrument-disclosure-summary{grid-template-columns:1fr auto;gap:7px;padding:12px 0}.instrument-disclosure-summary p{grid-column:1/-1}.instrument-disclosure-lead span{width:fit-content}.instrument-disclosure-grid{grid-template-columns:1fr}.instrument-disclosure-grid article{min-height:0}}.instrument-workspace .instrument-content .v3-feature-surface{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.instrument-workspace .instrument-content .v3-feature-heading{min-height:30px;padding:2px 0 6px}.instrument-workspace .instrument-content .v3-feature-heading h1{font-size:15px!important}.instrument-workspace .context-tape-track,.instrument-workspace .context-tape-placeholder,.instrument-workspace .instrument-disclosure-summary{min-height:30px}.instrument-workspace .instrument-disclosure-summary p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=980px){.instrument-workspace .instrument-content.research-shell{width:calc(100% - 16px);margin:0 8px;padding-top:10px}}@media (width<=620px){.instrument-workspace .instrument-content.research-shell{width:calc(100% - 12px);margin:0 6px;padding-top:8px}.instrument-workspace .instrument-disclosure-summary{min-height:34px;padding:5px 0}.instrument-workspace .instrument-disclosure-summary p{display:none}}@media (width>=981px){.instrument-workspace .instrument-content.research-shell{overflow:hidden}.instrument-workspace .instrument-route{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.instrument-workspace .instrument-route>*{min-width:0;min-height:0}.instrument-workspace .instrument-route-overview{grid-template-rows:auto auto minmax(0,1fr)}.instrument-workspace :is(.instrument-route-overview,.instrument-route-crypto) .market-read-overview{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;overflow:hidden}.instrument-workspace :is(.instrument-route-overview,.instrument-route-crypto) .market-read-card-grid{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;min-height:0;overflow-y:auto}.instrument-workspace .instrument-content[data-route=research]>.research-route{height:100%;min-height:0;overflow:hidden}.instrument-workspace .research-instrument{grid-template-rows:auto minmax(0,1.35fr) minmax(0,.9fr) auto auto;gap:7px;display:grid}.instrument-workspace .research-primary,.instrument-workspace .research-evidence{min-height:0;overflow:hidden}.instrument-workspace .research-evidence{grid-template-rows:auto minmax(0,1fr);display:grid}.instrument-workspace .research-evidence>div{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.instrument-workspace .research-route:not(.research-instrument){grid-template-rows:auto minmax(0,1fr);align-content:stretch;display:grid}}@media (width<=980px){.instrument-workspace .instrument-route,.instrument-workspace .instrument-content[data-route=research]>.research-route,.instrument-workspace .research-instrument{height:auto;min-height:0;display:grid;overflow:visible}.instrument-workspace .research-primary,.instrument-workspace .research-evidence,.instrument-workspace .research-evidence>div,.instrument-workspace :is(.instrument-route-overview,.instrument-route-crypto) .market-read-overview,.instrument-workspace :is(.instrument-route-overview,.instrument-route-crypto) .market-read-card-grid{height:auto;overflow:visible}}
