.iL-oaG_page{--scout-slate:#344c61;--scout-parchment:#eee8d8;--scout-ink:#243849;--scout-rule:#c9c6bf;--scout-muted:#59616a;--scout-eyebrow:#735640;--scout-action:#243849;--scout-action-text:#fff7e8;background:hsl(var(--background));min-height:100vh;font-family:var(--font-display), sans-serif;color:hsl(var(--foreground))}.iL-oaG_page :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.iL-oaG_page button{cursor:pointer}.iL-oaG_page button:disabled{opacity:.45;cursor:not-allowed}.iL-oaG_content{max-width:1440px;margin:auto;padding:28px 40px 60px}.iL-oaG_hero{background:var(--scout-parchment);color:var(--scout-ink);border-top:4px solid var(--scout-slate);grid-template-columns:minmax(0,1fr) 320px;display:grid}.iL-oaG_editionLine{border-bottom:1px solid var(--scout-rule);font:9px var(--font-geist-mono), monospace;letter-spacing:.1em;grid-column:1/-1;justify-content:space-between;gap:16px;padding:12px 32px;display:flex}.iL-oaG_heroCopy{min-width:0;padding:32px 36px 28px}.iL-oaG_hero .iL-oaG_eyebrow{color:var(--scout-eyebrow);font-size:9px}.iL-oaG_productTitle{align-items:center;gap:18px;margin:3px 0 13px;display:flex}.iL-oaG_hero h1{font:600 clamp(100px, 11vw, 158px)/1 var(--font-display), sans-serif;letter-spacing:-.075em;margin:0}.iL-oaG_mascot{object-fit:contain;flex-shrink:0;width:180px;height:180px}.iL-oaG_productSubtitle{letter-spacing:-.035em;margin-bottom:13px;font-size:25px;line-height:1.2}.iL-oaG_heroCopy .iL-oaG_deck{max-width:500px;color:var(--scout-muted);font-size:13px}.iL-oaG_heroActions{align-items:center;gap:24px;margin-top:23px;display:flex}.iL-oaG_heroActions>a:last-child{align-items:center;gap:7px;font-size:11px;display:inline-flex}.iL-oaG_heroActions .iL-oaG_primaryButton{background:var(--scout-action);color:var(--scout-action-text);border-radius:0;padding:12px 17px;font-weight:500}.iL-oaG_hero a:focus-visible{outline-color:#a5442d}.iL-oaG_coverageStrip{border-top:1px solid var(--scout-rule);margin-top:28px;padding-top:19px;display:flex}.iL-oaG_coverageStrip>div{border-left:1px solid var(--scout-rule);gap:6px;padding-inline:24px;display:grid}.iL-oaG_coverageStrip>div:first-child{border:0;padding-left:0}.iL-oaG_coverageStrip strong{font:500 23px var(--font-geist-mono), monospace}.iL-oaG_coverageStrip span{color:var(--scout-muted);font-size:10px}.iL-oaG_accessPanel{background:var(--scout-slate);color:#fff7e8;flex-direction:column;padding:30px 28px;display:flex}.iL-oaG_accessHeading{font:9px var(--font-geist-mono), monospace;letter-spacing:.08em;color:#b9cddd;justify-content:space-between;align-items:center;display:flex}.iL-oaG_accessPanel h2{letter-spacing:-.04em;max-width:240px;margin:26px 0 12px;font-size:31px;font-weight:500;line-height:1.15}.iL-oaG_accessPanel>p{color:#d2dce4;font-size:12px;line-height:1.7}.iL-oaG_accessPanel ul{margin:22px 0;display:grid}.iL-oaG_accessPanel li{border-top:1px solid #60768a;align-items:baseline;gap:15px;padding:12px 0;font-size:12px;line-height:1.5;display:flex}.iL-oaG_accessPanel li>span{font:10px var(--font-geist-mono), monospace;color:#b9cddd}.iL-oaG_accessPanel>a{border-bottom:1px solid #96acbe;justify-content:space-between;align-items:center;margin-top:auto;padding:12px 0;font-size:12px;display:flex}.iL-oaG_accessPanel>small{color:#d2dce4;margin-top:16px;font-size:10px;line-height:1.7;display:block}.iL-oaG_productHeader{border-bottom:1px solid hsl(var(--border));align-items:stretch;margin-bottom:22px;display:flex}.iL-oaG_productLabel{font:9px var(--font-geist-mono), monospace;letter-spacing:.1em;color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;padding:20px 24px 20px 0;display:flex}.iL-oaG_productHeader nav{flex:1;grid-template-columns:repeat(4,1fr);display:grid}.iL-oaG_productHeader nav a{border-left:1px solid hsl(var(--border));align-items:center;gap:12px;padding:20px;font-size:12px;transition:background .14s;display:flex}.iL-oaG_productHeader nav a>span{font:9px var(--font-geist-mono), monospace;color:hsl(var(--muted-foreground))}.iL-oaG_productHeader nav a>svg{color:hsl(var(--primary));margin-left:auto}.iL-oaG_productHeader nav a:hover{background:hsl(var(--muted))}.iL-oaG_adviceNotice{border-left:2px solid hsl(var(--primary));margin-bottom:22px;padding:2px 14px}.iL-oaG_adviceNotice p{color:hsl(var(--muted-foreground));font-size:10px;line-height:1.8}.iL-oaG_adviceNotice strong{color:hsl(var(--foreground));margin-right:6px}.iL-oaG_board{border-top:3px solid var(--scout-slate);min-width:0;padding:24px 0}.iL-oaG_page :is([id=rankings],[id=catalysts],[id=notebook]){scroll-margin-top:24px}.iL-oaG_methodology .iL-oaG_edition{margin-top:16px;font-size:11px}.iL-oaG_eyebrow,.iL-oaG_kicker,.iL-oaG_tag,.iL-oaG_free{font:10px var(--font-geist-mono), monospace;letter-spacing:.1em}.iL-oaG_eyebrow{color:hsl(var(--primary));align-items:center;gap:10px;display:flex}.iL-oaG_free{white-space:nowrap;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin-left:10px;padding:5px 7px}.iL-oaG_deck{color:hsl(var(--muted-foreground));font-size:15px;line-height:1.7}.iL-oaG_kicker{color:hsl(var(--primary))}.iL-oaG_statusBar{border-block:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));align-items:center;gap:24px;padding:14px 0;font-size:11px;display:flex}.iL-oaG_statusBar>span:first-child{color:hsl(var(--foreground));align-items:center;gap:8px;display:flex}.iL-oaG_statusDot{background:hsl(var(--muted-foreground));border-radius:50%;width:6px;height:6px}.iL-oaG_statusBar button{align-items:center;gap:8px;margin-left:auto;display:flex}.iL-oaG_workspace{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:start;gap:28px;margin:28px 0 48px;display:grid}.iL-oaG_sectionHeading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}.iL-oaG_sectionHeading h2{font:600 28px/1.2 var(--font-display), sans-serif;letter-spacing:-.025em;margin-top:8px}.iL-oaG_sectionHeading h3{align-items:center;gap:9px;font-size:15px;display:flex}.iL-oaG_tag{letter-spacing:.06em;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:9px}.iL-oaG_help{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.7}.iL-oaG_filters{margin-top:24px}.iL-oaG_viewSwitch{border-bottom:1px solid hsl(var(--border));gap:24px;display:flex}.iL-oaG_viewSwitch button{color:hsl(var(--muted-foreground));border-bottom:2px solid #0000;padding:0 0 12px;font-size:12px}.iL-oaG_viewSwitch button[aria-pressed=true]{border-bottom-color:hsl(var(--primary));color:hsl(var(--foreground))}.iL-oaG_searchRow{gap:12px;margin:17px 0;display:flex}.iL-oaG_search,.iL-oaG_sector{color:hsl(var(--muted-foreground));align-items:center;gap:8px;display:flex}.iL-oaG_search{flex:1}.iL-oaG_search input,.iL-oaG_sector select{background:0 0;width:100%;min-width:0;padding:8px 0;font-size:11px}.iL-oaG_sector select{max-width:112px}.iL-oaG_page select option{background:hsl(var(--background))}.iL-oaG_tableWrap{overflow-x:auto}.iL-oaG_table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.iL-oaG_table th{color:hsl(var(--muted-foreground));border-block:1px solid hsl(var(--border));white-space:nowrap;padding:12px 10px;font-size:10px;font-weight:400}.iL-oaG_table td{border-bottom:1px solid hsl(var(--border));vertical-align:middle;padding:17px 10px}.iL-oaG_selectedRow{background:#6a8daf24}.iL-oaG_selectedRow td:first-child{box-shadow:inset 2px 0 hsl(var(--primary))}.iL-oaG_companyButton{text-align:left;align-items:center;gap:14px;display:flex}.iL-oaG_companyButton strong{align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.iL-oaG_companyButton small{color:hsl(var(--muted-foreground));margin-top:4px;font-size:11px;display:block}.iL-oaG_rank{font:11px var(--font-geist-mono), monospace;color:hsl(var(--muted-foreground))}.iL-oaG_score{align-items:center;gap:10px;display:flex}.iL-oaG_score b{font:14px var(--font-geist-mono), monospace;min-width:22px}.iL-oaG_score>span{background:hsl(var(--border));width:44px;height:3px}.iL-oaG_score i{background:hsl(var(--primary));height:3px;display:block}.iL-oaG_rowNote{color:hsl(var(--muted-foreground));max-width:125px;margin-top:6px;font-size:9px;display:block}.iL-oaG_positive{color:#386b53}.dark .iL-oaG_positive{color:#9ac4b5}.iL-oaG_bookmark{color:hsl(var(--muted-foreground));padding:8px}.iL-oaG_bookmark[aria-pressed=true]{color:hsl(var(--primary))}.iL-oaG_boardFoot{color:hsl(var(--muted-foreground));margin-top:16px;font-size:10px;line-height:1.7}.iL-oaG_calendar{margin-top:38px}.iL-oaG_event{border-top:1px solid hsl(var(--border));align-items:center;gap:16px;padding:18px 0;display:flex}.iL-oaG_eventDate{font:10px/1.6 var(--font-geist-mono), monospace;width:74px;color:hsl(var(--primary));flex-shrink:0}.iL-oaG_event b{font-size:12px;font-weight:500}.iL-oaG_event small{color:hsl(var(--muted-foreground));margin-top:5px;font-size:10px;display:block}.iL-oaG_event>svg{flex-shrink:0;margin-left:auto}.iL-oaG_dossier{--background:43 33% 92%;--foreground:211 24% 21%;--card:43 33% 92%;--border:45 15% 75%;--muted:45 14% 78%;--muted-foreground:213 8% 36%;--primary:15 65% 39%;background:hsl(var(--card));border:1px solid hsl(var(--border));border-top:3px solid hsl(var(--primary));box-shadow:5px 5px 0 hsl(var(--muted) / .45);color:hsl(var(--foreground));border-radius:0;padding:25px 28px}.iL-oaG_dossierHead{justify-content:space-between;gap:12px;display:flex}.iL-oaG_dossier h2{font:600 25px/1.3 var(--font-display), sans-serif;letter-spacing:-.015em}.iL-oaG_metrics{border-block:1px solid hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 10px;padding:18px 0;display:grid}.iL-oaG_metrics small{color:hsl(var(--muted-foreground));margin-bottom:8px;font-size:9px;display:block}.iL-oaG_metrics b{font:18px var(--font-geist-mono), monospace}.iL-oaG_factorDetails{color:hsl(var(--muted-foreground));margin:16px 0 25px;font-size:11px}.iL-oaG_factorDetails summary{cursor:pointer;color:hsl(var(--foreground));padding:7px 0}.iL-oaG_factorDetails p{margin:10px 0;line-height:1.7}.iL-oaG_factorDetails dl>div{justify-content:space-between;padding:5px 0;display:flex}.iL-oaG_thesis,.iL-oaG_counter,.iL-oaG_review{margin:20px 0}.iL-oaG_thesis p,.iL-oaG_counter p,.iL-oaG_review p{margin-top:8px;font-size:13px;line-height:1.75}.iL-oaG_counter{border-left:2px solid hsl(var(--primary) / .6);padding-left:14px}.iL-oaG_review .iL-oaG_kicker{color:hsl(var(--muted-foreground))}.iL-oaG_evidence{border-top:1px solid hsl(var(--border));margin-top:25px;padding-top:19px}.iL-oaG_evidence h3{margin-bottom:14px;font-size:14px}.iL-oaG_evidence>div{margin:15px 0}.iL-oaG_evidence p{font-size:12px;line-height:1.7}.iL-oaG_evidence a{color:hsl(var(--primary));align-items:center;gap:6px;margin-top:6px;font-size:10px;display:inline-flex}.iL-oaG_evidence small{color:hsl(var(--muted-foreground));margin-top:5px;font-size:9px;display:block}.iL-oaG_evidence+p{margin-top:18px}.iL-oaG_planLink{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;margin-top:23px;padding-top:20px;font-size:13px;display:flex}.iL-oaG_decisionDesk{border-top:1px solid hsl(var(--border));padding:32px 0;scroll-margin-top:130px}.iL-oaG_planGrid{grid-template-columns:1fr 1fr;gap:48px;margin-top:25px;display:grid}.iL-oaG_inputs{grid-template-columns:repeat(2,1fr);gap:17px;display:grid}.iL-oaG_inputs label,.iL-oaG_decisionForm label{color:hsl(var(--muted-foreground));gap:8px;font-size:11px;display:grid}.iL-oaG_inputs input,.iL-oaG_decisionForm :is(input,select,textarea){border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;min-width:0;color:hsl(var(--foreground));border-radius:3px;padding:11px 12px;font-size:13px}.iL-oaG_decisionForm textarea{resize:vertical;min-height:80px}.iL-oaG_decisionForm{gap:15px;display:grid}.iL-oaG_textButton{text-underline-offset:4px;color:hsl(var(--primary));margin:17px 0;font-size:11px;text-decoration:underline}.iL-oaG_planResults{border:1px solid hsl(var(--border));background:hsl(var(--card));grid-template-columns:repeat(2,1fr);gap:20px;margin:4px 0 18px;padding:22px;display:grid}.iL-oaG_planResults small{color:hsl(var(--muted-foreground));margin-bottom:8px;font-size:10px;display:block}.iL-oaG_planResults b{font:23px var(--font-geist-mono), monospace}.iL-oaG_planResults p{color:hsl(var(--muted-foreground));grid-column:1/-1;font-size:11px;line-height:1.7}.iL-oaG_primaryButton,.iL-oaG_outlineButton{border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:12px 17px;font-size:12px;display:inline-flex}.iL-oaG_primaryButton{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.iL-oaG_outlineButton{border:1px solid hsl(var(--border))}.iL-oaG_notebook{border-top:1px solid hsl(var(--border));padding:30px 0}.iL-oaG_saveStatus{color:hsl(var(--primary));margin-top:10px;font-size:12px}.iL-oaG_due{color:hsl(var(--primary));margin:18px 0;font-size:12px}.iL-oaG_records{gap:10px;margin:20px 0;display:grid}.iL-oaG_records details{border:1px solid hsl(var(--border));background:hsl(var(--card));padding:17px}.iL-oaG_records summary{cursor:pointer;font-size:12px}.iL-oaG_records summary span{color:hsl(var(--muted-foreground));margin-left:22px}.iL-oaG_records p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px;font-size:12px;line-height:1.7}.iL-oaG_empty{color:hsl(var(--muted-foreground));padding:25px 0;font-size:12px;line-height:1.8}.iL-oaG_empty button{color:hsl(var(--primary));text-decoration:underline}.iL-oaG_alert{border:1px solid hsl(var(--primary) / .4);color:hsl(var(--primary));margin:16px 0;padding:14px 17px;font-size:12px;line-height:1.7}.iL-oaG_methodology{border-top:1px solid hsl(var(--border));padding-top:36px;scroll-margin-top:130px}.iL-oaG_methodology h2{margin:12px 0 28px;font:32px Georgia,serif}.iL-oaG_methodology>div{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.iL-oaG_methodology h3{margin-bottom:10px;font-size:14px}.iL-oaG_methodology p:not(.iL-oaG_kicker){color:hsl(var(--muted-foreground));font-size:12px;line-height:1.8}.iL-oaG_methodology footer{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin-top:30px;padding-top:20px;font-size:10px;line-height:1.8}.iL-oaG_methodology footer a{color:hsl(var(--foreground));align-items:center;gap:7px;margin:14px 20px 0 0;display:inline-flex}.iL-oaG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.iL-oaG_content{padding-inline:25px}.iL-oaG_workspace{gap:24px}.iL-oaG_dossier{padding-inline:20px}.iL-oaG_viewSwitch{gap:16px}.iL-oaG_score>span{display:none}.iL-oaG_statusBar{flex-wrap:wrap;gap:16px}}@media (max-width:820px){.iL-oaG_workspace{grid-template-columns:1fr;gap:32px}.iL-oaG_score>span{display:block}.iL-oaG_planGrid{gap:28px}.iL-oaG_methodology>div{gap:20px}}@media (max-width:600px){.iL-oaG_content{padding:18px 18px 40px}.iL-oaG_hero{padding:0}.iL-oaG_hero h1{font-size:76px}.iL-oaG_deck{font-size:13px}.iL-oaG_statusBar{gap:10px 16px;font-size:10px}.iL-oaG_statusBar>span:nth-child(3){flex-basis:70%}.iL-oaG_workspace{margin-top:28px}.iL-oaG_sectionHeading h2{font-size:26px}.iL-oaG_table td,.iL-oaG_table th{padding-inline:7px}.iL-oaG_companyButton{gap:9px}.iL-oaG_score>span{width:28px}.iL-oaG_viewSwitch{gap:20px}.iL-oaG_viewSwitch button{font-size:11px}.iL-oaG_searchRow{gap:8px}.iL-oaG_search input{font-size:10px}.iL-oaG_sector{gap:4px}.iL-oaG_sector select{max-width:92px;font-size:10px}.iL-oaG_dossier{padding:22px 19px}.iL-oaG_planGrid,.iL-oaG_methodology>div{grid-template-columns:1fr}.iL-oaG_planGrid{gap:28px}.iL-oaG_notebook .iL-oaG_sectionHeading{flex-direction:column;align-items:flex-start}.iL-oaG_records summary span{margin-left:12px;font-size:10px}.iL-oaG_free{margin-left:0}.iL-oaG_methodology h2{font-size:29px}}.iL-oaG_table th{background:hsl(var(--muted) / .55);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.05em;font-size:9px}.iL-oaG_table tbody tr:not(.iL-oaG_selectedRow):hover{background:hsl(var(--muted) / .45)}.iL-oaG_rank{color:hsl(var(--foreground) / .5);font-size:17px}.iL-oaG_dossierHead{border-bottom:1px solid hsl(var(--border));padding-bottom:17px}.iL-oaG_metrics{background:hsl(var(--foreground) / .04);padding:18px 12px}.iL-oaG_dossier .iL-oaG_positive{color:#386b53}.iL-oaG_calendar{border-top:1px solid hsl(var(--border));background:#6a8daf14;padding:22px}.iL-oaG_decisionDesk{border-top:3px solid var(--scout-slate)}.iL-oaG_records details{border-left:3px solid hsl(var(--primary) / .6);border-radius:0}@media (max-width:1100px){.iL-oaG_hero{grid-template-columns:minmax(0,1fr) 280px}.iL-oaG_heroCopy{padding:28px}.iL-oaG_hero h1{font-size:112px}.iL-oaG_mascot{width:140px;height:140px}.iL-oaG_productTitle{gap:6px}.iL-oaG_coverageStrip>div{padding-inline:16px}.iL-oaG_productHeader nav a{gap:9px;padding:18px 12px}.iL-oaG_productLabel{padding-right:16px}}@media (max-width:960px){.iL-oaG_hero{grid-template-columns:1fr}.iL-oaG_heroCopy{padding:30px}.iL-oaG_accessPanel{padding:22px 30px;display:block}.iL-oaG_accessPanel h2{max-width:none;margin:16px 0 8px;font-size:24px}.iL-oaG_accessPanel ul{grid-template-columns:1fr 1fr;gap:0 24px;margin:16px 0 0}.iL-oaG_accessPanel>a{display:none}.iL-oaG_accessPanel>small{max-width:540px}.iL-oaG_productLabel{display:none}.iL-oaG_productHeader nav a:first-child{border-left:0}}@media (max-width:600px){.iL-oaG_editionLine{letter-spacing:.02em;padding:12px 20px;font-size:8px}.iL-oaG_heroCopy{padding:24px 20px}.iL-oaG_hero h1{font-size:clamp(65px,18vw,100px)}.iL-oaG_productTitle{gap:8px;margin:16px 0}.iL-oaG_mascot{width:88px;height:88px}.iL-oaG_productSubtitle{font-size:22px}.iL-oaG_heroCopy .iL-oaG_deck{font-size:12px}.iL-oaG_heroActions{gap:13px}.iL-oaG_heroActions .iL-oaG_primaryButton{padding:12px;font-size:10px}.iL-oaG_heroActions>a:last-child{font-size:10px}.iL-oaG_coverageStrip{margin-top:24px}.iL-oaG_coverageStrip>div{padding-inline:12px}.iL-oaG_coverageStrip strong{font-size:19px}.iL-oaG_coverageStrip span{font-size:9px;line-height:1.5}.iL-oaG_accessPanel{padding:20px}.iL-oaG_accessPanel h2{font-size:23px}.iL-oaG_accessPanel li{gap:8px;font-size:10px}.iL-oaG_productHeader nav{grid-template-columns:1fr 1fr}.iL-oaG_productHeader nav a{border-top:1px solid hsl(var(--border));padding:15px 12px}.iL-oaG_productHeader nav a:nth-child(3){border-left:0}.iL-oaG_calendar{padding:18px 12px}.iL-oaG_board{padding-top:20px}}.dark .iL-oaG_page{--background:213 16% 9%;--card:213 15% 12%;--muted:213 12% 18%;--border:213 12% 25%;--muted-foreground:213 12% 70%;--scout-parchment:#202d38;--scout-ink:#eeeadd;--scout-rule:#455767;--scout-muted:#b8c6d1;--scout-eyebrow:#d8b38b;--scout-action:#c8d6df;--scout-action-text:#243849}.dark .iL-oaG_dossier{--background:213 17% 14%;--foreground:43 24% 90%;--card:213 17% 14%;--border:213 14% 30%;--muted:213 14% 23%;--muted-foreground:213 15% 72%;--primary:16 70% 66%}.iL-oaG_hero h1>span{letter-spacing:-.035em;margin:9px 0 1px 4px;font-size:.22em;font-weight:500;line-height:1.3;display:block}.iL-oaG_coverageBadge{font:26px var(--font-geist-mono), monospace;align-items:baseline;gap:4px;display:flex}.iL-oaG_coverageBadge>span{font:10px var(--font-display), sans-serif;color:hsl(var(--muted-foreground))}.iL-oaG_board .iL-oaG_sectionHeading h2{letter-spacing:-.045em;font-size:33px}.iL-oaG_viewSwitch{border:1px solid hsl(var(--border));background:hsl(var(--muted) / .3);gap:0;padding:4px}.iL-oaG_viewSwitch button{white-space:nowrap;border:0;flex:1;padding:9px 8px;font-size:11px}.iL-oaG_viewSwitch button[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background))}.iL-oaG_searchRow{gap:8px}.iL-oaG_search,.iL-oaG_sector{border:1px solid hsl(var(--border));background:hsl(var(--card));padding:2px 10px}.iL-oaG_search{min-width:0}.iL-oaG_tableLegend{color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;gap:6px;margin:21px 0 12px;font-size:9px;display:flex}.iL-oaG_tableLegend>span:last-child{align-items:center;gap:5px;display:flex}.iL-oaG_table td{padding-block:21px}.iL-oaG_companyButton{gap:12px;width:100%}.iL-oaG_companyButton strong{font-size:17px}.iL-oaG_companyButton small{font-size:11px}.iL-oaG_researchLabel{color:hsl(var(--muted-foreground));margin-top:7px;font-size:9px;line-height:1.5;display:block}.iL-oaG_selectedRow .iL-oaG_companyButton strong{color:hsl(var(--primary))}.iL-oaG_score{flex-direction:column;align-items:flex-start;gap:8px}.iL-oaG_score b{font-size:20px}.iL-oaG_score>span{width:42px}.iL-oaG_table td:nth-child(3)>span{font:12px var(--font-geist-mono), monospace;white-space:nowrap}.iL-oaG_negative{color:hsl(var(--primary))}.iL-oaG_bookmark{border:1px solid #0000}.iL-oaG_bookmark:hover{border-color:hsl(var(--border));background:hsl(var(--muted))}.iL-oaG_dossier{min-width:0;scroll-margin-top:26px}.iL-oaG_dossier:focus{outline:none}.iL-oaG_dossier:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.iL-oaG_backToRankings{display:none}.iL-oaG_dossierHead .iL-oaG_tag{background:hsl(var(--foreground) / .06);padding:5px 7px;font-size:8px}.iL-oaG_dossierHead{align-items:center}.iL-oaG_companyIdentity{justify-content:space-between;align-items:flex-end;gap:20px;padding:25px 0 20px;display:flex}.iL-oaG_companySector{color:hsl(var(--muted-foreground));margin-bottom:6px;font-size:10px}.iL-oaG_companyIdentity h2{letter-spacing:-.045em;font-size:33px;line-height:1.1}.iL-oaG_tickerLabel{font:11px var(--font-geist-mono), monospace;align-items:center;gap:10px;margin-top:12px;display:flex}.iL-oaG_tickerLabel>span{font:10px var(--font-display), sans-serif;color:hsl(var(--muted-foreground));border-left:1px solid hsl(var(--border));padding-left:10px}.iL-oaG_companyQuote{text-align:right;flex-shrink:0}.iL-oaG_companyQuote strong{font:24px var(--font-geist-mono), monospace;letter-spacing:-.05em;display:block}.iL-oaG_companyQuote>span,.iL-oaG_companyQuote>small{color:hsl(var(--muted-foreground));margin-top:6px;font-size:9px;display:block}.iL-oaG_companyActions{align-items:center;gap:10px;margin-bottom:25px;display:flex}.iL-oaG_companyActions :is(a,button){border:1px solid hsl(var(--border));align-items:center;gap:8px;padding:9px 12px;font-size:11px;display:inline-flex}.iL-oaG_companyActions a{background:hsl(var(--foreground));color:hsl(var(--card));border-color:hsl(var(--foreground))}.iL-oaG_dossierNav{border-block:1px solid hsl(var(--border));gap:24px;padding:14px 0;display:flex}.iL-oaG_dossierNav a{align-items:center;gap:6px;font-size:11px;display:flex}.iL-oaG_dossierNav a:hover{color:hsl(var(--primary))}.iL-oaG_dossierNav span{font:9px var(--font-geist-mono), monospace;background:hsl(var(--muted));padding:2px 5px}.iL-oaG_researchQuestion{padding:26px 0 18px}.iL-oaG_researchQuestion h3{letter-spacing:-.03em;margin-top:10px;font-size:27px;font-weight:500;line-height:1.22}.iL-oaG_page :is([id=company-thesis],[id=company-evidence],[id=company-signals]){scroll-margin-top:24px}.iL-oaG_caseGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.iL-oaG_caseGrid .iL-oaG_thesis,.iL-oaG_caseGrid .iL-oaG_counter{border-top:2px solid hsl(var(--border));margin:0;padding-top:14px}.iL-oaG_caseGrid .iL-oaG_thesis{border-color:#7998b2}.iL-oaG_caseGrid .iL-oaG_counter{border-left:0;border-color:hsl(var(--primary) / .7);padding-left:0}.iL-oaG_caseGrid p{font-size:12px;line-height:1.8}.iL-oaG_review{background:hsl(var(--muted) / .4);margin-bottom:12px;padding:16px}.iL-oaG_review p{font-size:12px}.iL-oaG_interpretationNote{color:hsl(var(--muted-foreground));font-size:9px;line-height:1.7}.iL-oaG_companyCatalyst{border:1px solid hsl(var(--border));grid-template-columns:120px 1fr;gap:18px;margin-top:25px;padding:18px;display:grid}.iL-oaG_companyCatalyst>div+div{border-left:1px solid hsl(var(--border));padding-left:18px}.iL-oaG_companyCatalyst strong,.iL-oaG_companyCatalyst small{display:block}.iL-oaG_companyCatalyst strong{font:14px var(--font-geist-mono), monospace;margin-top:8px}.iL-oaG_companyCatalyst b{font-size:12px;font-weight:500}.iL-oaG_companyCatalyst small{color:hsl(var(--muted-foreground));margin-top:6px;font-size:9px;line-height:1.7}.iL-oaG_companyCatalyst>div+div>span{color:hsl(var(--primary));align-items:center;gap:5px;margin-top:10px;font-size:10px;display:inline-flex}.iL-oaG_sourceNote{border-top:1px solid hsl(var(--border));grid-template-columns:24px 1fr;gap:12px;padding-top:15px;display:grid}.iL-oaG_sourceNumber{color:hsl(var(--muted-foreground));font:11px var(--font-geist-mono), monospace;padding-top:3px}.iL-oaG_sourceNote p{font-size:12px;line-height:1.8}.iL-oaG_signalPanel{border-top:1px solid hsl(var(--border));margin-top:26px;padding-top:20px}.iL-oaG_signalPanel .iL-oaG_metrics{margin-top:16px}.iL-oaG_signalPanel .iL-oaG_factorDetails{margin-bottom:0}.dark .iL-oaG_dossier .iL-oaG_positive{color:#9ac4b5}@media (max-width:1100px){.iL-oaG_workspace{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:22px}.iL-oaG_companyIdentity{gap:12px}.iL-oaG_companyIdentity h2{font-size:27px}.iL-oaG_companyQuote strong{font-size:21px}.iL-oaG_caseGrid{gap:16px}}@media (max-width:960px){.iL-oaG_workspace{grid-template-columns:1fr}.iL-oaG_backToRankings{color:hsl(var(--primary));align-items:center;gap:8px;margin-bottom:23px;font-size:11px;display:inline-flex}.iL-oaG_score>span{display:block}}@media (max-width:600px){.iL-oaG_board .iL-oaG_sectionHeading h2{font-size:29px}.iL-oaG_coverageBadge{font-size:22px}.iL-oaG_search,.iL-oaG_sector{padding-inline:7px}.iL-oaG_table td,.iL-oaG_table th{padding-inline:6px}.iL-oaG_table td{padding-block:18px}.iL-oaG_rank{font-size:12px}.iL-oaG_companyButton{gap:8px}.iL-oaG_companyButton strong{font-size:15px}.iL-oaG_researchLabel{max-width:125px;font-size:8px}.iL-oaG_score b{font-size:17px}.iL-oaG_score>span{width:32px}.iL-oaG_table td:nth-child(3)>span{font-size:11px}.iL-oaG_companyIdentity h2{font-size:26px}.iL-oaG_companyQuote strong{font-size:20px}.iL-oaG_companyIdentity{align-items:flex-start}.iL-oaG_caseGrid{grid-template-columns:1fr;gap:20px}.iL-oaG_researchQuestion h3{font-size:25px}.iL-oaG_companyCatalyst{grid-template-columns:100px 1fr;gap:12px;padding:14px}.iL-oaG_companyCatalyst>div+div{padding-left:12px}.iL-oaG_companyCatalyst strong{font-size:12px}.iL-oaG_companyActions :is(a,button){padding-inline:10px;font-size:10px}}.iL-oaG_updateStatus{border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));padding:12px 0;font-size:11px}.iL-oaG_updateStatus summary{cursor:pointer;color:hsl(var(--foreground))}.iL-oaG_updateStatus p{max-width:850px;margin-top:10px;line-height:1.8}.iL-oaG_sourceFreshness{border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));gap:7px;padding:13px 0;font-size:9px;line-height:1.7;display:grid}.iL-oaG_sourceFreshness strong{color:hsl(var(--foreground));text-transform:capitalize;font-weight:500}.iL-oaG_filingUpdate{border-top:1px solid hsl(var(--border));margin-top:24px;padding:22px 0}.iL-oaG_filingUpdate h3{font-size:15px}.iL-oaG_filingUpdate p{margin-top:12px;font-size:12px;line-height:1.8}.iL-oaG_filingUpdate a{color:hsl(var(--primary));align-items:center;gap:5px;display:inline-flex}.iL-oaG_filingUpdate dl{margin:18px 0}.iL-oaG_filingUpdate dl>div{border-top:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 0;font-size:12px;display:flex}.iL-oaG_filingUpdate dt small{color:hsl(var(--muted-foreground));margin-top:6px;font-size:9px;display:block}.iL-oaG_filingUpdate dd{font:12px var(--font-geist-mono), monospace}.iL-oaG_filingUpdate details{font-size:11px}.iL-oaG_filingUpdate summary{cursor:pointer}.iL-oaG_filingUpdate details a{margin-top:12px;display:flex}
