.stock-signals{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;margin:12px 0 0;display:grid}.stock-signals a{border:1px solid var(--line);color:inherit;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.stock-signals a:hover{border-color:var(--muted)}.stock-signals-label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:11.5px;font-weight:650;display:inline-flex}.stock-signals b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.stock-signals span:last-child{color:var(--copy);font-variant-numeric:tabular-nums;font-size:13px}.stock-answers{border:1px solid var(--line);border-radius:12px;margin:28px 0 0;padding:18px 20px}.stock-answers h2{color:var(--ink);margin:0 0 6px;font-size:16px;font-weight:650}.stock-answers dl{margin:0}.stock-answers dl>div{border-top:1px solid var(--soft-line,var(--line));padding:12px 0}.stock-answers dl>div:first-child{border-top:0}.stock-answers dt{color:var(--ink);font-size:15px;font-weight:650}.stock-answers dd{max-width:78ch;color:var(--copy);margin:4px 0 0;font-size:14.5px;line-height:1.55}.stock-answers dd a{color:var(--violet,var(--accent-fill,#6c47f0));white-space:nowrap;font-weight:650;text-decoration:none}.stock-answers dd a:hover{text-decoration:underline}.stock-funds-sub{max-width:78ch;color:var(--copy);margin:0 0 10px;font-size:14px;line-height:1.5}.stock-funds-sub:last-child{margin:12px 0 0}.stock-funds-sub a{color:var(--violet,var(--accent-fill,#6c47f0));font-weight:650;text-decoration:none}.stock-funds-sub a:hover{text-decoration:underline}.stock-funds-scroll{overflow-x:auto}.stock-funds table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.stock-funds th{color:var(--muted,var(--copy));letter-spacing:.04em;text-align:right;text-transform:uppercase;white-space:nowrap;padding:8px 12px 8px 0;font-size:12px;font-weight:600}.stock-funds td{border-top:1px solid var(--soft-line,var(--line));color:var(--ink);text-align:right;white-space:nowrap;padding:10px 12px 10px 0}.stock-funds th:first-child,.stock-funds td:first-child{text-align:left;white-space:normal}.stock-funds th:last-child,.stock-funds td:last-child{padding-right:0}.stock-funds td a{color:var(--ink);text-decoration:none;display:block}.stock-funds td a:hover b{text-decoration:underline}.stock-funds td small{color:var(--copy);font-size:12.5px;display:block}.stock-funds .is-up{color:var(--green,#12805c)}.stock-funds .is-down{color:var(--red,#c2362b)}@media (max-width:600px){.stock-funds th:nth-child(5),.stock-funds td:nth-child(5){display:none}.stock-funds th:nth-child(4),.stock-funds td:nth-child(4){padding-right:0}.stock-funds th{white-space:normal}.stock-funds th,.stock-funds td{padding-right:8px}}.stock-publication-heading{color:#171320;background:#fff;border:1px solid #dedbe5;border-top:3px solid #5130c7;border-radius:16px;margin:0;padding:22px 24px}.stock-publication-heading h1{font:650 clamp(20px,1.8vw,26px)/1.25 var(--font-geist,var(--sans,"Geist", -apple-system, system-ui, sans-serif));letter-spacing:-.025em;color:#211a3a;margin:8px 0 16px}.stock-publication-evidence a{color:#5130c7;text-underline-offset:3px}.stock-publication-incomplete{max-width:900px;margin:20px auto}.stock-publication-evidence{color:#171320;background:#fff;border:1px solid #dedbe5;border-radius:16px;grid-column:1/-1;padding:24px}.stock-publication-evidence h2,.stock-research-flow .case-risks h2{letter-spacing:-.025em;color:#211a3a;margin:6px 0 12px;font-size:24px;line-height:1.25}.stock-publication-evidence header>p:last-child{max-width:85ch;font-size:14px;line-height:1.5}.stock-publication-evidence ol{margin:20px 0;padding:0;list-style:none}.stock-publication-evidence ol>li{border-top:1px solid #e5e1eb;grid-template-columns:120px minmax(0,1fr);gap:20px;padding:15px 0;display:grid}.stock-publication-evidence h3{margin:0 0 5px;font-size:16px;line-height:1.4}.stock-publication-evidence li p{max-width:100ch;margin:0;font-size:16px;line-height:1.55}.publication-event-meta{flex-direction:column;gap:6px;font-size:13px;line-height:1.5;display:flex}.publication-event-meta span{color:#5130c7}.stock-publication-evidence nav{border-top:1px solid #e5e1eb;padding-top:16px}.stock-publication-evidence nav li{margin-top:8px;font-size:15px}.stock-publication-evidence footer{margin-top:20px;font-size:13px;line-height:1.6}.stock-research-flow .investment-thesis-rail>header h2{color:#fff;margin:0;font-size:24px;font-weight:600;line-height:1.25}.stock-research-flow :is(.ticker-business-card,.ticker-move-card)>h2{letter-spacing:-.025em;color:#211a3a;margin:0 0 16px;font-size:24px;line-height:1.25}@media (max-width:600px){.stock-publication-heading,.stock-publication-evidence{padding:18px}.stock-publication-heading h1{font-size:20px}.stock-publication-evidence ol>li{grid-template-columns:1fr;gap:8px}.publication-event-meta{flex-flow:wrap;gap:12px}}.stock-publication-heading{border-color:#29303c;border-top-color:var(--accent-fill,#6c47f0);color:#d3dae4;background:#171c25}.stock-publication-heading h1{color:#f4f6f8}.stock-publication-evidence{color:#d3dae4;background:#171c25;border-color:#29303c}.stock-publication-evidence h2,.stock-research-flow .case-risks h2{color:#f4f6f8}.stock-publication-evidence ol>li,.stock-publication-evidence nav{border-top-color:#29303c}.stock-research-flow :is(.ticker-business-card,.ticker-move-card)>h2{color:#f4f6f8}.stock-bull-bear header>p:last-child{margin:0}.stock-bull-bear .bull-bear-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:18px;display:grid}.stock-bull-bear .bull-bear-grid h3{color:#f4f6f8;margin:0 0 10px;font-size:16px;line-height:1.4}.stock-bull-bear .bull-bear-grid ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.stock-bull-bear .bull-bear-grid li{border-top:1px solid #29303c;padding-top:12px}.stock-bull-bear .bull-bear-grid li p{margin:0;font-size:15px;line-height:1.55}.stock-bull-bear .case-line-source{margin-top:4px!important;font-size:13px!important}@media (max-width:760px){.stock-bull-bear .bull-bear-grid{grid-template-columns:1fr}}.influencer-picks{color:#251c39;text-align:left;background:#fff;border:1px solid #dedbe5;border-radius:12px;min-width:0;margin:18px 0;overflow:hidden}.influencer-picks>.influencer-picks-heading{background:#f5f2fb;border-bottom:2px solid #6548b1;margin:0;padding:19px 18px 17px;display:block}.influencer-picks .influencer-picks-heading p{color:#6344a4;font:700 11px/1.4 var(--font-sans,var(--sans,"Geist", -apple-system, system-ui, sans-serif));letter-spacing:.08em;margin:0 0 8px}.influencer-picks .influencer-picks-heading h2{color:#251c39;font:700 23px/1.15 var(--font-serif,Georgia,serif);letter-spacing:-.035em;margin:0 0 7px}.influencer-picks .influencer-picks-heading>span{color:#686071;font-size:12px;line-height:1.5;display:block}.influencer-pick{border-bottom:1px solid #e8e5ec;min-width:0;padding:18px}.influencer-pick-byline{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:12px;font-size:11px;line-height:1.5;display:flex}.influencer-pick-byline a{color:#5d3d9f;font-weight:750;text-decoration:none}.influencer-pick-byline time{color:#766d81;white-space:nowrap}.influencer-pick-identity{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.influencer-pick-identity>:is(a,.is-unlinked){color:#251c39;gap:3px;text-decoration:none;display:grid}.influencer-pick-identity strong{letter-spacing:-.03em;font-size:24px;line-height:1.1}.influencer-pick-identity>:is(a,.is-unlinked)>span{color:#655d70;font-size:11px;line-height:1.45}.influencer-pick-upside{justify-items:end;gap:6px;padding-top:2px;display:grid}.influencer-pick-upside>span{letter-spacing:.06em;color:#756b81;font-size:11px;font-weight:750}.influencer-pick-upside>b{color:#18744a;font-size:22px;line-height:1.1}.influencer-pick-upside>b.is-unknown{color:#746b7e;font-size:12px;font-weight:600}.influencer-pick-label{color:#84788f;letter-spacing:.08em;margin:17px 0 8px;font-size:11px;font-weight:750}.influencer-pick ul{gap:9px;margin:0;padding-left:15px;list-style:outside;display:grid}.influencer-pick li{color:#514859;overflow-wrap:anywhere;padding-left:1px;font-size:12px;line-height:1.6}.influencer-pick li::marker{color:#8b72b8;font-size:11px}.influencer-pick li b{color:#302539;font-weight:750}.influencer-pick footer{flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:15px;display:flex}.influencer-pick footer a{color:#72677e;text-underline-offset:3px;font-size:11px;font-weight:650;line-height:1.5}.influencer-pick footer a.influencer-pick-coverage{color:#5d3d9f;font-weight:750}.influencer-picks a:hover{text-decoration:underline}.influencer-picks a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #6747aa}.influencer-picks-note,.influencer-picks-empty{color:#776c83;margin:0;padding:16px 18px;font-size:11px;line-height:1.6}.influencer-picks-note a{color:#5d3d9f;margin-top:9px;font-weight:750;text-decoration:none;display:block}.terminal-home-intelligence>.influencer-picks{margin:0 0 20px;padding:0}.homepage-news .terminal-home-intelligence>.influencer-picks.is-compact{border-radius:4px;grid-column:1/-1;margin:6px 0 12px}.homepage-news .terminal-home-intelligence>.terminal-movers-note{min-height:0;margin-top:0;padding:7px 0}.homepage-news .influencer-picks.is-compact>.influencer-picks-heading{margin:0;padding:10px 12px;display:block}.homepage-news .influencer-picks.is-compact .influencer-picks-heading h2{margin:0;font-size:18px}.homepage-news .influencer-picks.is-compact .influencer-pick{padding:10px 12px}.homepage-news .influencer-picks.is-compact .influencer-pick-byline{justify-content:space-between;gap:3px 8px;margin-bottom:6px;font-size:12px}.homepage-news .influencer-picks.is-compact .influencer-pick-identity{gap:8px;margin-bottom:8px}.homepage-news .influencer-picks.is-compact .influencer-pick-identity>:is(a,.is-unlinked){flex-wrap:wrap;align-items:baseline;gap:3px 7px;display:flex}.homepage-news .influencer-picks.is-compact .influencer-pick-identity strong{font-size:18px}.homepage-news .influencer-picks.is-compact .influencer-pick-identity>:is(a,.is-unlinked)>span{font-size:12px}.homepage-news .influencer-picks.is-compact .influencer-pick-upside{gap:3px}.homepage-news .influencer-picks.is-compact .influencer-pick-upside>span{font-size:11px}.homepage-news .influencer-picks.is-compact .influencer-pick-upside>b{font-size:18px}.homepage-news .influencer-picks.is-compact .influencer-pick ul{gap:5px;padding-left:15px}.homepage-news .influencer-picks.is-compact .influencer-pick li{font-size:13px;line-height:1.45}.homepage-news .influencer-pick-more{margin-top:3px}.homepage-news .influencer-pick-more>summary{color:#5d3d9f;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:32px;font-size:12px;list-style:none;display:flex}.homepage-news .influencer-pick-more>summary::-webkit-details-marker{display:none}.homepage-news .influencer-pick-more>summary:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #6747aa}.homepage-news .influencer-pick-chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-right:3px;transform:rotate(45deg)}.homepage-news .influencer-pick-more[open] .influencer-pick-chevron{transform:rotate(225deg)}.homepage-news .influencer-pick-more[open]>ul{margin:1px 0 7px}.homepage-news .influencer-pick-no-target{color:#776c83;font-size:11px;line-height:1.5}.homepage-news .influencer-picks.is-compact .influencer-pick footer{align-items:baseline;gap:5px 10px;padding-top:6px}.homepage-news .influencer-picks.is-compact .influencer-pick footer a{font-size:12px}.homepage-news .influencer-picks.is-compact .influencer-picks-note{padding:9px 12px;font-size:11px;line-height:1.45}.homepage-news .influencer-picks.is-compact .influencer-picks-note a{margin-top:5px;font-size:12px}.story-market-rail>.influencer-picks{grid-column:1/-1;margin:16px 0}.article-receipt>.influencer-picks{margin-top:24px}@media (max-width:760px){.influencer-pick li{font-size:13px}.influencer-pick-byline,.influencer-pick footer a{font-size:12px}}.influencer-picks{color:#d3dae4;background:#171c25;border-color:#29303c}.influencer-picks>.influencer-picks-heading{border-bottom-color:var(--accent-fill,#6c47f0);background:#1b212c}.influencer-picks .influencer-picks-heading p{color:var(--accent-text,#a394ff)}.influencer-picks .influencer-picks-heading h2{color:#f4f6f8}.influencer-picks .influencer-picks-heading>span{color:#9ca8b7}.influencer-pick{border-bottom-color:#29303c}.influencer-pick-byline a{color:var(--accent-text,#a394ff)}.influencer-pick-byline time{color:#9ca8b7}.influencer-pick-identity>:is(a,.is-unlinked){color:#f4f6f8}.influencer-pick-identity>:is(a,.is-unlinked)>span,.influencer-pick-upside>span{color:#9ca8b7}.influencer-pick-upside>b{color:var(--pos,#3ccf7f)}.influencer-pick-upside>b.is-unknown,.influencer-pick-label{color:#9ca8b7}.influencer-pick li{color:#d3dae4}.influencer-pick li::marker{color:var(--accent-text,#a394ff)}.influencer-pick li b{color:#f4f6f8}.influencer-pick footer a{color:#9ca8b7}.influencer-pick footer a.influencer-pick-coverage{color:var(--accent-text,#a394ff)}.influencer-picks-note,.influencer-picks-empty{color:#9ca8b7}.influencer-picks-note a,.homepage-news .influencer-pick-more>summary{color:var(--accent-text,#a394ff)}.homepage-news .influencer-pick-no-target{color:#9ca8b7}.sbrk{box-shadow:none;background:#171c25;border:1px solid #29303c;border-radius:12px;margin:0;padding:20px 24px 18px}.sbrk-eyebrow{font:700 11px/1 var(--mono,"Geist Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-fill,#6c47f0);margin:0}.sbrk-head h3{font:600 clamp(20px, 2.2vw, 26px)/1.15 var(--sans,"Geist", -apple-system, system-ui, sans-serif);letter-spacing:-.02em;color:#f4f6f8;margin:9px 0 0}.sbrk-head p.sbrk-sub{font:400 14.5px/1.5 var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:#d3dae4;max-width:60ch;margin:8px 0 0}.sbrk-list{margin:20px 0 0;padding:0;list-style:none}.sbrk-row{border-top:1px solid #29303c;padding:15px 0}.sbrk-row:first-child{border-top:none}.sbrk-row-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sbrk-label{font:600 16px var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:#f4f6f8}.sbrk-badge{font:700 11px var(--mono,"Geist Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.06em;color:var(--pos,#3ccf7f);background:#171c25;border:1px solid #2f6b48;border-radius:99px;padding:3px 9px}.sbrk-date{font:500 12.5px var(--mono,"Geist Mono", ui-monospace, monospace);color:#9ca8b7;margin-left:auto}.sbrk-stats{font:400 14px/1.55 var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:#d3dae4;max-width:72ch;margin:8px 0 0}.sbrk-stats b{color:#f4f6f8;font-variant-numeric:tabular-nums;font-weight:700}.sbrk-stats b.neg{color:var(--neg,#f5705e)}.sbrk-stats b.pos{color:var(--pos,#3ccf7f)}.sbrk-cal,.sbrk-basisn{color:#9ca8b7}.sbrk-basisn b{color:#d3dae4}.sbrk-empty{font:400 15px/1.55 var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:#d3dae4;max-width:62ch;margin:16px 0 0}.sbrk-early{border-top:1px solid #29303c;margin:18px 0 0;padding:14px 0 0}.sbrk-early-head{font:700 11px/1 var(--mono,"Geist Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.08em;color:#e8b84a;margin:0}.sbrk-early-sub{font:400 13.5px/1.5 var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:#9ca8b7;max-width:62ch;margin:8px 0 0}.sbrk-early .sbrk-list{margin-top:6px}.sbrk-conf{font:600 13px var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:var(--accent-text,#a394ff);background:#171c25;border:1px solid #29303c;border-radius:9px;margin:16px 0 0;padding:11px 14px}.sbrk-foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:18px 0 0;display:flex}.sbrk-more{font:600 13px var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:var(--accent-fill,#6c47f0);text-decoration:none}.sbrk-more:hover{text-decoration:underline}.sbrk-basis{font:400 11.5px/1.4 var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:#9ca8b7;max-width:46ch}.sc{margin:18px 0 4px}.sc-svg{width:100%;height:auto;display:block}.sc-x{font:500 11px var(--mono,"Geist Mono", ui-monospace, monospace);fill:#9ca8b7;letter-spacing:.04em}.sc-x-mid{fill:#a9b4c4}.sc-endlabel{font:700 12px var(--mono,"Geist Mono", ui-monospace, monospace)}.sc-flanklabel,.sc-marketlabel{font:600 11px var(--mono,"Geist Mono", ui-monospace, monospace)}.sc-cap{font:400 12.5px/1.5 var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:#a9b4c4;max-width:74ch;margin:6px 2px 0}.sc-cap .pos{color:var(--pos,#3ccf7f)}.sc-cap .neg{color:var(--neg,#f5705e)}.sbrk-head p.sbrk-sub,.sbrk-empty{max-width:none}.scase{margin-bottom:16px}.scase-rows{gap:0;margin:16px 0 0;display:grid}.scase-row{border-top:1px solid #29303c;grid-template-columns:9.5rem minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.scase-row:first-child{border-top:none}.scase-row dt{font:700 11px/1.6 var(--mono,"Geist Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.06em;color:#9ca8b7;margin:0}.scase-row dd{font:400 14.5px/1.55 var(--sans,"Geist", -apple-system, system-ui, sans-serif);color:#d3dae4;overflow-wrap:anywhere;max-width:70ch;margin:0}.scase-row dd b{color:#f4f6f8;font-variant-numeric:tabular-nums;font-weight:700}.scase-row dd b.neg{color:var(--neg,#f5705e)}.scase-row dd b.pos{color:var(--pos,#3ccf7f)}.scase-row dd a{color:var(--accent-text,#a394ff)}.scase-filings{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.scase-filings time{font:500 12.5px var(--mono,"Geist Mono", ui-monospace, monospace);color:#9ca8b7;font-variant-numeric:tabular-nums;margin-right:6px}.scase-asof{margin:12px 0 0}@media (max-width:600px){.scase-row{grid-template-columns:1fr;gap:4px}}body:has(.research-result){background:#10131a}.research-shell.is-stock-route .research-result{box-shadow:none;background:0 0;border:0;border-radius:0}.research-shell.is-stock-route .research-result .research-dashboard-nav{background:#10131af7;border-color:#29303c}.research-shell.is-stock-route .research-result :is(.dashboard-panel,.stock-quote-header,.rail-module,.influencer-picks){background:#141922;border-color:#252b36;border-radius:10px}
