*{box-sizing:border-box}:root{--bg:#f4f7fb;--panel:#fff;--panel-soft:#f8fafc;--ink:#101828;--muted:#667085;--line:#e4e7ec;--nav:#07111f;--blue:#1d4ed8;--cyan:#0891b2;--green:#0284c7;--amber:#b45309;--red:#b42318;--shadow:0 18px 48px #0f172a14;--chip-bg:#f4f4f5;--chip-fg:#3f3f46;--chip-border:#e4e4e7;--note-bg:#fafafa;--note-fg:#52525b;--panel-card-bg:#fff;--panel-card-border:#e2e8f0}html.dark{--chip-bg:#27272ad9;--chip-fg:#d4d4d8;--chip-border:#3f3f46a6;--note-bg:#18191d;--note-fg:#a1a1aa;--panel-card-bg:#111215;--panel-card-border:#27272a}html{width:100%;max-width:100%;overflow-x:hidden}body{background:var(--bg);color:var(--ink);width:100%;max-width:100%;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,sans-serif;overflow-x:hidden}#root{width:100%;min-width:0;max-width:100%;overflow-x:hidden}button,input,textarea,select{font:inherit}button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:11px 14px;font-weight:800}button:disabled{cursor:not-allowed;opacity:.62}button.secondary{color:#1e40af;background:#eef4ff;border:1px solid #dbe7ff}input,select,textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;outline:none;padding:11px 12px}input:disabled,select:disabled,textarea:disabled{color:#475467;opacity:1;background:#f8fafc}button:focus-visible:not(:disabled),a[href]:focus-visible,input:focus-visible:not(:disabled),select:focus-visible:not(:disabled),textarea:focus-visible:not(:disabled),summary:focus-visible,[role=button]:focus-visible:not([aria-disabled=true]),[tabindex]:not([tabindex="-1"]):focus-visible:not(:disabled){outline-offset:2px;outline:3px solid #0284c7}textarea{resize:vertical;line-height:1.6}label{color:#344054;font-size:14px;font-weight:800;display:block}code{background:#eef2f7;border-radius:6px;padding:2px 5px}.appShell,.adminShell{grid-template-columns:280px 1fr;max-width:100%;min-height:100vh;display:grid;overflow-x:hidden}.appShell main,.adminShell main{min-width:0;max-width:100%;overflow-x:hidden}.sidebar{color:#fff;background:#07111f;flex-direction:column;gap:22px;min-height:100vh;padding:24px 18px;display:flex}.sidebar.admin{background:#102018}.brand{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding-bottom:16px;display:flex}.brandMark{background:#2563eb;border-radius:8px;flex:0 0 46px;place-items:center;height:46px;font-weight:950;display:grid}.brand strong{font-size:18px;display:block}.brand span{color:#b6c2d9;margin-top:3px;font-size:13px;display:block}nav{gap:8px;display:grid}nav button,.ghostButton{color:#d5deea;text-align:left;background:0 0;border:1px solid #ffffff14}nav button.active{color:#fff;background:#2563eb}.ghostButton{margin-top:auto}main{padding:30px}.card,.metric,.filters,.dealCard,.adminGate .card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px}.card label{margin-top:12px}.card button{margin-top:14px}.narrow{max-width:620px}.adminGate{place-items:center;min-height:100vh;padding:24px;display:grid}.hero{grid-template-columns:1.4fr .8fr;align-items:stretch;gap:18px;margin-bottom:28px;display:grid}.hero>div:first-child{color:#fff;background:#07111f;border-radius:8px;padding:34px}.hero h1{max-width:980px;margin:14px 0;font-size:42px;line-height:1.12}.hero p{color:#c8d3e3;max-width:980px;margin:0;line-height:1.7}.metric{flex-direction:column;justify-content:space-between;min-height:108px;padding:20px;display:flex}.metric span,.sectionHeader p,.dealCard span,.card p,.info span{color:var(--muted)}.metric strong{font-size:28px}.eyebrow,.badge{color:#1d4ed8;background:#eaf2ff;border:1px solid #cfe0ff;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:900;display:inline-flex}.badge.tierFree{color:#0369a1;background:#e0f2fe;border-color:#bae6fd}.copyStatus{font-weight:800;color:var(--accent,var(--blue))!important}.badge.tierBasic{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.badge.tierDeep{color:#0e7490;background:#ecfeff;border-color:#a5f3fc}.badge.tierPro{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.sectionHeader h2{margin:0 0 6px;font-size:30px}.sectionHeader p{margin:0;line-height:1.55}.filters{grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin-bottom:14px;padding:16px;display:grid}.filters.compact{box-shadow:none;grid-template-columns:repeat(2,minmax(140px,1fr));margin:12px 0 0;padding:0}.gridTwo{grid-template-columns:390px 1fr;align-items:start;gap:20px;display:grid}.dealList{gap:12px;display:grid}.dealCard{color:var(--ink);text-align:left;gap:10px;padding:16px;display:grid}.dealCardTitleRow>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.dealCard div{justify-content:space-between;align-items:center;display:flex}.dealCard b{color:#1e40af;background:#eff6ff;border-radius:8px;padding:8px 12px}.detail h2,.resultCard h3{margin:10px 0}.detail p,.detail li,.price p,.price li{line-height:1.6}.scoreGrid,.infoGrid,.adminResultGrid,.pricingGrid,.authGrid,.formGrid,.reportLayout,.reportStatusGrid{gap:14px;display:grid}.scoreGrid,.adminResultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.infoGrid{grid-template-columns:repeat(3,1fr);margin:20px 0}.infoGrid.compactInfo{grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0}.info{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;min-width:0;padding:13px}.info strong{overflow-wrap:anywhere;margin-top:5px;display:block}.reportStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr))}pre{color:#e5e7eb;white-space:pre-wrap;background:#07111f;border-radius:8px;max-height:560px;padding:18px;line-height:1.65;overflow:auto}.sourcePreview{max-height:420px}.pricingGrid{grid-template-columns:repeat(4,1fr);margin-bottom:22px}.price strong{margin:10px 0;font-size:28px;display:block}.price button,.lockedReport button{width:100%}.authGrid{grid-template-columns:minmax(320px,.8fr) 1fr}.accountSections{gap:22px;margin-top:22px;display:grid}.formGrid{grid-template-columns:repeat(2,1fr)}.notice{background:#fff8e6;border:1px solid #fde68a;border-radius:8px;padding:12px;line-height:1.55;color:#92400e!important}.notice.error{background:#fef3f2;border-color:#fecdca;color:var(--red)!important}.actionRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.actionRow button,.resultHeader button{margin-top:0}.resultHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lockedState{gap:12px;display:grid}.lockedReport{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-top:10px;padding:12px;display:grid}.lockedReport.open{border-color:#abefc6}.lockedReport span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.reportDoc .badge{margin-bottom:12px}.customerReport{margin-bottom:14px}.markdownDoc{border:1px solid var(--line);background:#fff;border-radius:8px;padding:20px;line-height:1.72}.markdownDoc h2,.markdownDoc h3,.markdownDoc h4{margin:18px 0 8px}.markdownDoc p{color:#344054;margin:8px 0}.markdownDoc li{margin-left:18px;padding:3px 0}.reportSectionGroup{margin-bottom:16px}.reportPreviewSplit{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr)}.institutionalReport{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;overflow:hidden}.institutionalCover{border-bottom:1px solid var(--line);background:#fbfaf6;padding:24px}.institutionalCover h2{color:var(--insiders-green);letter-spacing:0;margin:8px 0;font-size:30px}.institutionalCover p{color:var(--muted);margin:0 0 18px}.institutionalKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.institutionalToc{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:14px 20px;display:flex}.institutionalToc span{background:var(--panel-soft);border:1px solid var(--line);color:#34463d;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.institutionalSection{border-bottom:1px solid var(--line);padding:20px 24px}.institutionalSection:last-child{border-bottom:0}.institutionalSection h3{color:var(--insiders-green);letter-spacing:0;margin:0 0 12px;font-size:20px}.institutionalSection .markdownDoc{border:0;padding:0}.institutionalSection .compareTable{border:1px solid var(--line);border-radius:8px;overflow:hidden}.lockedReportPreview{background:var(--panel-soft);border:1px solid var(--line);color:#475467;border-radius:8px;margin-top:12px;padding:14px}.lockedReportPreview span{margin-top:6px;display:block}.tableList{gap:8px;margin-top:14px;display:grid}.tableRow{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;gap:4px;padding:12px;display:grid}.tableRow strong,.tableRow span{overflow-wrap:anywhere}.tableRow span{color:var(--muted);font-size:13px}.candidateTableWrap{gap:6px;padding-bottom:6px;overflow-x:auto}.candidateTableTop{justify-content:space-between;align-items:flex-start;gap:12px;min-width:1180px;display:flex}.candidateSelectionControls{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.candidateSelectionControls button,.compactButton{min-height:30px;padding:6px 9px}.candidateColumnHeader,.candidateCompactRow{grid-template-columns:72px minmax(190px,1.45fr) minmax(150px,1fr) minmax(120px,.85fr) 64px 76px 64px 120px 104px 78px 116px 70px;align-items:center;gap:8px;min-width:1180px;display:grid}.candidateColumnHeader{color:var(--muted);letter-spacing:0;text-transform:uppercase;padding:0 10px 2px;font-size:11px;font-weight:900}.candidateCompactRow{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;min-height:40px;padding:6px 9px}.candidateCompactRow.selected{box-shadow:inset 3px 0 0 var(--green);border-color:#9ac7b5}.candidateCompactRow strong,.candidateCompactRow span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.candidateCompactRow span{color:var(--muted);font-size:12px}.candidateCheck{align-items:center;gap:4px;margin:0;font-size:12px;display:inline-flex}.candidateBadge{border:1px solid var(--line);background:#f7f4ec;border-radius:999px;justify-content:center;padding:3px 7px;font-weight:900;display:inline-flex;color:var(--ink)!important;font-size:11px!important}.candidateBadge.ready{background:#ecfdf3;border-color:#abefc6;color:#067647!important}.candidateBadge.needsData{background:#fff7ed;border-color:#fed7aa;color:#b54708!important}.candidateBadge.tier{background:#eef3ff;border-color:#dbe6ff;color:#1d4ed8!important}.candidateDetails{border-top:1px dashed var(--line);grid-column:1/-1;padding-top:4px}.candidateDetails summary{color:var(--blue);cursor:pointer;font-size:12px;font-weight:900}.candidateDetails p{color:var(--muted);margin:4px 0 0;font-size:12px}.candidateBatchBar{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;margin-top:14px;padding:10px}.candidateBatchBar p{margin:0 0 8px}.reportCompactRow{background:var(--panel-soft);border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.reportCompactRow.metadataMissing{border-color:#f6c36b;box-shadow:inset 3px 0 #f59e0b}.reportCompactMain{gap:2px;min-width:0;display:grid}.reportCompactMain strong,.reportCompactMain span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reportCompactMain span{color:var(--muted);font-size:12px}.reportCompactActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.reportMetaDetails summary{color:var(--blue);cursor:pointer;font-size:12px;font-weight:900}.reportMetaDetails p{color:var(--muted);margin:4px 0 0;font-size:12px}.dangerButton{color:#9a3412!important;border-color:#f6c36b!important}.modalBackdrop{z-index:1000;background:#0f172a7a;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modalCard{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;max-width:620px;max-height:calc(100vh - 40px);padding:22px;overflow:auto;box-shadow:0 24px 80px #0f172a3d}.signupForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.signupForm label:first-child,.signupForm label:nth-child(4){grid-column:1/-1}.profileToolbar{grid-column:1/-1;margin-top:0}.profileToolbar button{width:auto;margin-top:0}@media (width<=1200px){.hero,.gridTwo,.reportLayout,.reportStatusGrid{grid-template-columns:1fr}.filters,.pricingGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.appShell,.adminShell{grid-template-columns:1fr}.sidebar{min-height:auto}main{padding:18px}.hero h1{font-size:32px}.filters,.filters.compact,.infoGrid,.scoreGrid,.adminResultGrid,.pricingGrid,.authGrid,.formGrid,.signupForm{grid-template-columns:1fr}.signupForm label:first-child,.signupForm label:nth-child(4){grid-column:auto}.resultHeader,.lockedReport{grid-template-columns:1fr}.resultHeader{display:grid}}:root{--bg:#f7f8fb;--panel:#fff;--panel-soft:#f9fafb;--ink:#101828;--muted:#5f6b7a;--line:#e6e9ef;--nav:#fff;--blue:#2f5cf6;--blue-dark:#1737a6;--cyan:#0f8ba8;--green:#057a55;--amber:#a15c00;--red:#b42318;--shadow:0 10px 28px #10182812}body{color:var(--ink);background:radial-gradient(circle at 20% 0,#2f5cf614,#0000 28%),linear-gradient(#fff 0%,#f7f8fb 34%,#f5f7fb 100%)}button{background:var(--blue);letter-spacing:-.01em;border-radius:999px;padding:12px 18px;box-shadow:0 8px 18px #2f5cf638}button.secondary{box-shadow:none;color:var(--blue-dark);background:#fff;border:1px solid #d9e1ff}input,select,textarea{border-radius:12px}.appShell{min-height:100vh;display:block}.appShell>.sidebar{border-bottom:1px solid var(--line);color:var(--ink);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;min-height:auto;padding:18px 42px;display:grid;position:sticky;top:0}.appShell>.sidebar .brand{color:var(--ink);border-bottom:0;padding-bottom:0}.appShell>.sidebar .brandMark{background:var(--blue);color:#fff;border-radius:12px;width:44px;height:44px}.appShell>.sidebar .brand strong{color:var(--ink);letter-spacing:-.03em;font-size:18px}.appShell>.sidebar .brand span{color:var(--muted);font-size:12px}.appShell>.sidebar nav{justify-content:center;gap:4px;display:flex}.appShell>.sidebar nav button,.appShell>.sidebar .ghostButton{box-shadow:none;color:#344054;text-align:center;background:0 0;border:0;border-radius:999px;padding:10px 13px;font-size:14px;font-weight:850}.appShell>.sidebar nav button.active{color:var(--blue-dark);background:#eef3ff}.appShell>.sidebar .ghostButton{border:1px solid var(--line);white-space:nowrap;margin-top:0}.appShell main{max-width:1260px;margin:0 auto;padding:36px 32px 80px}.hero{grid-template-columns:minmax(0,1.45fr) 360px;align-items:stretch;gap:20px;margin:12px 0 42px;display:grid}.hero>div:first-child{color:#fff;background:linear-gradient(135deg,#101828f5,#1e293bf0),radial-gradient(circle at 100% 0,#2f5cf640,#0000 36%);border:1px solid #ffffff14;border-radius:26px;min-height:360px;padding:52px 54px;box-shadow:0 28px 70px #10182838}.hero h1{letter-spacing:-.07em;max-width:920px;margin:18px 0 24px;font-size:clamp(48px,5.6vw,76px);line-height:.96}.hero p{color:#d7deeb;max-width:780px;font-size:17px;line-height:1.75}.hero .notice{background:#ffffff14;border-color:#ffffff24;margin-top:20px;color:#fff2cf!important}.heroMetrics{gap:14px;display:grid}.metric{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;min-height:112px;padding:24px}.metric span{color:#667085;font-size:13px;font-weight:750}.metric strong{color:#0f172a;letter-spacing:-.05em;font-size:34px}.eyebrow,.badge{color:var(--blue-dark);letter-spacing:-.01em;background:#eef3ff;border:1px solid #dbe6ff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.sectionHeader{margin:30px 0 18px}.sectionHeader h2{color:#111827;letter-spacing:-.06em;margin:0 0 10px;font-size:clamp(34px,3.2vw,48px);line-height:1.02}.sectionHeader p{color:#667085;font-size:16px;line-height:1.7}.card,.metric,.filters,.dealCard,.adminGate .card{border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px}.card{padding:26px}.pricingGrid.compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pricingGrid.compact .card{min-height:210px;padding:26px;transition:transform .16s,box-shadow .16s,border-color .16s}.pricingGrid.compact .card:hover{border-color:#bfccff;transform:translateY(-2px);box-shadow:0 18px 45px #2f5cf624}.pricingGrid.compact .card h3{letter-spacing:-.05em;margin:18px 0 12px;font-size:25px}.pricingGrid.compact .card p{color:#667085;font-size:15px;line-height:1.65}.filters{border-radius:18px;grid-template-columns:repeat(4,minmax(160px,1fr));padding:18px;box-shadow:0 8px 26px #1018280d}.gridTwo{grid-template-columns:420px minmax(0,1fr)}.dealList{gap:14px}.dealCard{color:var(--ink);background:#fff;border-radius:18px;gap:12px;padding:20px;transition:transform .15s,box-shadow .15s,border-color .15s}.dealCard:hover{border-color:#c7d2fe;transform:translateY(-1px);box-shadow:0 18px 38px #2f5cf61c}.dealCard strong{color:var(--ink,#111827);letter-spacing:-.03em;font-size:18px}.dealCard b{color:var(--blue-dark);background:#eef3ff;border-radius:999px}.detail h2,.resultCard h3{letter-spacing:-.05em;font-size:32px}.info{border-radius:16px}.notice{border-radius:14px}.reportLayout{grid-template-columns:minmax(0,1.35fr) 360px}.lockedReport{border-radius:16px}.modalCard{border-radius:24px}@media (width<=1100px){.appShell>.sidebar{grid-template-columns:1fr;align-items:stretch;padding:18px;position:static}.appShell>.sidebar nav{flex-wrap:wrap;justify-content:flex-start}.hero,.gridTwo,.reportLayout{grid-template-columns:1fr}.pricingGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.appShell main{padding:22px 16px 56px}.hero>div:first-child{min-height:auto;padding:34px 26px}.hero h1{font-size:42px}.pricingGrid.compact{grid-template-columns:1fr}}:root{--insiders-green:#0284c7;--insiders-green-2:#0369a1;--insiders-gold:#0ea5e9;--insiders-ivory:#fff;--insiders-cream:#f4f4f6;--insiders-ink:#111827;--insiders-muted:#6b7280;--insiders-line:#e4e4e7;--blue:#0284c7;--blue-dark:#0369a1;--bg:#f4f4f6;--panel:#fff;--panel-soft:#f4f4f5;--line:#e4e4e7;--ink:#111827;--muted:#6b7280;--shadow:none}body{background:#f4f4f6}.appShell>.sidebar{border-bottom:1px solid var(--insiders-line);background:#fffdf8f0;box-shadow:0 10px 28px #1118270a}.appShell>.sidebar .brandMark{background:linear-gradient(135deg, var(--insiders-green), var(--insiders-green-2));color:#f7f3ea;letter-spacing:-.04em;border:1px solid #b89b5e8c;font-size:14px;box-shadow:inset 0 0 0 1px #ffffff29,0 12px 24px #0f3b2f2e}.appShell>.sidebar .brand strong{color:var(--insiders-green);letter-spacing:.02em;font-family:Georgia,Times New Roman,serif;font-size:23px}.appShell>.sidebar .brand span{color:#7c6b45;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.appShell>.sidebar nav{border:1px solid var(--insiders-line);background:#fff;border-radius:999px;padding:5px;box-shadow:0 10px 30px #201a100f}.appShell>.sidebar nav button{color:#34463d;padding:10px 16px;font-size:14px}.appShell>.sidebar nav button.active{background:var(--insiders-green);color:#fffdf8}.appShell>.sidebar .ghostButton{border-color:var(--insiders-line);color:var(--insiders-green)}.hero{grid-template-columns:minmax(0,1.55fr) 330px;margin-top:22px}.hero>div:first-child{box-shadow:none;color:#f4f4f5;background:#121316;border:1px solid #ffffff14;border-radius:14px;min-height:430px;position:relative;overflow:hidden}.hero>div:first-child:after{content:"";border:1px solid #ffffff14;border-radius:999px;width:320px;height:320px;position:absolute;top:-90px;right:-90px}.hero h1{color:#fffdf8;letter-spacing:-.075em;max-width:940px;font-family:Noto Sans KR,Inter,system-ui,sans-serif;font-size:clamp(46px,5vw,72px);font-weight:950;line-height:1.02}.hero p{color:#efe8d9;font-size:17px}.hero .notice{background:#f7f3ea1a;border-color:#b89b5e59;color:#f7e5b6!important}.metric{border-color:var(--insiders-line);background:linear-gradient(#fff,#fbfaf6);border-radius:26px;min-height:132px}.metric span{color:#8a7b58;letter-spacing:.02em;font-size:12px}.metric strong{color:var(--insiders-green);font-size:30px}.eyebrow,.badge{color:var(--insiders-green);background:#f3ead7;border-color:#e2cf9e}.sectionHeader h2{color:var(--insiders-green);font-size:clamp(32px,3vw,46px)}.card,.metric,.filters,.dealCard,.adminGate .card{border-color:var(--insiders-line);border-radius:24px;box-shadow:0 18px 48px #201a1013}.pricingGrid.compact .card{background:linear-gradient(#fff 0%,#fffdf8 100%);min-height:230px}.pricingGrid.compact .card:hover{border-color:#b89b5e8c;box-shadow:0 22px 60px #0f3b2f24}.pricingGrid.compact .card h3{color:var(--insiders-green);font-size:27px}button{background:var(--insiders-green);box-shadow:0 12px 26px #0f3b2f38}button.secondary{color:var(--insiders-green);background:#fffdf8;border-color:#e2cf9e}.dealCard.selected{border-color:var(--insiders-green);box-shadow:0 20px 45px #0f3b2f29}.dealCard b{color:var(--insiders-green);background:#f3ead7}.notice{background:#fff8e7;border-color:#ead6a7;color:#7a4d00!important}.appShell>.sidebar{grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-width:0;max-width:100%}.appShell>.sidebar .brandMark{font-size:0;position:relative}.appShell>.sidebar .brandMark:before{content:"";width:26px;height:26px;box-shadow:inset 0 0 0 7px var(--insiders-green), 0 0 0 1px #b89b5ea6;border:2px solid #f7f3eae6;border-radius:999px}.appShell>.sidebar .brand strong{letter-spacing:.055em;font-family:Georgia,Times New Roman,serif;font-size:27px}.mainNav{-webkit-overflow-scrolling:touch;justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex;position:relative;overflow-x:auto}.navItemWrap{position:relative}.navItemWrap>button{white-space:nowrap}.megaMenu{border:1px solid var(--insiders-line);z-index:60;background:#fff;border-radius:20px;gap:8px;min-width:310px;padding:12px;display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 24px 70px #0f3b2f29}.navItemWrap:hover .megaMenu{display:grid}.megaMenuItem{border-radius:14px;gap:4px;padding:12px;display:grid}.megaMenuItem:hover{background:#f7f3ea}.megaMenuItem strong{color:var(--insiders-green);font-size:14px}.megaMenuItem span{color:#706955;font-size:12px;line-height:1.45}.megaMenuItem em{color:var(--insiders-gold);font-size:11px;font-style:normal;font-weight:900}.homeIntro{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:28px;margin:-18px 0 36px;display:grid}.homeIntro h2{color:var(--insiders-green);letter-spacing:-.07em;margin:16px 0;font-size:clamp(36px,3.9vw,58px);line-height:1.02}.homeIntro p{color:#6f6a5b;max-width:720px;font-size:17px;line-height:1.75}.homeStats{gap:12px;display:grid}.trustSection{margin-top:54px}.visualCard{position:relative;overflow:hidden}.visualCard:before{content:"";background:linear-gradient(135deg,#0284c71a,#0ea5e914),radial-gradient(circle at 70% 20%,#0284c71f,#0000 24%);border-radius:18px;height:150px;margin-bottom:20px;display:block}.visualCard:nth-child(2):before{background:linear-gradient(135deg,#0ea5e91a,#38bdf814),repeating-linear-gradient(90deg,#0000 0 32px,#0284c71a 32px 34px)}.visualCard:nth-child(3):before{background:linear-gradient(135deg,#38bdf81f,#0284c714),radial-gradient(circle at 40% 40%,#f4f4f5cc,#0000 18%)}@media (width<=1100px){.appShell>.sidebar{grid-template-columns:1fr;width:100%;max-width:100%}.mainNav{flex-wrap:wrap;justify-content:flex-start;min-width:0;max-width:100%;overflow-x:auto}.megaMenu{max-width:min(310px,100vw - 24px);left:0;transform:none}.homeIntro{grid-template-columns:1fr}}.homePage{gap:42px;display:grid}.homeHero{box-shadow:none;color:#111827;text-align:center;background:#fff;border:1px solid #e4e4e7;border-radius:14px;min-height:390px;padding:58px}.homeHero h2{letter-spacing:-.08em;max-width:900px;margin:18px auto;font-size:clamp(52px,6vw,86px);line-height:.98}.homeHero p{color:var(--muted,#667085);max-width:740px;margin:0 auto;font-size:18px;line-height:1.75}.homeCtas{justify-content:center;gap:12px;margin-top:24px;display:flex}.platformStrip{background:#f0eee8;border-radius:24px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.platformStrip span{color:#7a7161;text-align:center;width:100%;font-size:13px;font-weight:800}.platformStrip strong{border:1px solid var(--insiders-line);color:var(--insiders-green);background:#fffdf8;border-radius:12px;padding:12px 28px}.homeBand{color:#111827;background:#fff;border:1px solid #e4e4e7;border-radius:14px;grid-template-columns:1.3fr repeat(3,1fr);align-items:center;gap:16px;padding:36px;display:grid}.homeBand h3{letter-spacing:-.05em;margin:0 0 8px;font-size:32px}.homeBand p{color:#4b5563;margin:0}.homeBand .info{background:#f4f4f5;border-color:#e4e4e7}.homeBand .info span,.homeBand .info strong{color:#111827}.homeDealCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.homeWeeklyRadar{min-height:320px}.homeRadarWindowMeta{color:var(--muted);letter-spacing:.02em;margin:-6px 0 14px;font-size:12px}.homeDealCards .dealCard{align-content:start;min-height:196px}.homeDealCards .dealCardLocked{cursor:pointer;text-align:left}.homeDealCards .dealCardLocked strong{color:var(--muted)}.dealCardSummary{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-height:1.45em;margin:0;font-size:13px;line-height:1.45;overflow:hidden}.dealCard .dealCardQuantTags{flex-wrap:wrap;justify-content:flex-start;gap:6px;width:100%;min-height:26px;display:flex}.quantEvidenceTag{color:#0e7490;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;background:#0891b21a;border:1px solid #0891b247;border-radius:999px;max-width:100%;padding:4px 9px;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.dealCardPopBonus{color:#0e7490;letter-spacing:-.02em;font-size:11px;font-weight:700;line-height:1}.dealCardScore small{color:var(--muted);letter-spacing:.02em;font-size:10px;font-weight:600}.homeLiveRadar{min-height:168px}.homeLiveRadarEmpty{min-height:72px}.homeLiveRadarTrack{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.homeLiveRadarItem{background:var(--panel);border:1px solid var(--line);box-shadow:none;color:var(--ink);scroll-snap-align:start;text-align:left;border-radius:14px;flex:none;align-content:start;gap:6px;width:232px;min-width:232px;min-height:118px;padding:14px 16px;display:grid}.homeLiveRadarItem:hover{filter:none;border-color:#0891b273;transform:none}.homeLiveRadarName{letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}html.dark .homeLiveRadarName{color:#f1f5f9}.homeLiveRadarMeta,.homeLiveRadarRaise,.homeLiveRadarTime{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.homeLiveRadarFooter{justify-content:space-between;align-items:center;width:100%;margin-top:4px;display:flex}.homeLiveRadarScore{color:#0e7490;background:#0891b21f;border-radius:8px;padding:4px 8px;font-size:13px;font-weight:700}html.dark .quantEvidenceTag{color:#5eead4;background:#2dd4bf1a;border-color:#2dd4bf4d}html.dark .dealCardPopBonus,html.dark .homeLiveRadarScore{color:#5eead4}html.dark .homeLiveRadarScore{background:#2dd4bf1f}html.dark .homeLiveRadarItem{background:var(--panel-card-bg,#111215);border-color:var(--panel-card-border,#27272a)}html.dark .homeLiveRadarItem:hover{border-color:#2dd4bf66}html.dark .homeRadarWindowMeta{color:#94a3b8}.subPageCard{margin-top:18px}.workflowGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:18px 0;display:grid}.workflowGrid .card{gap:9px;min-height:170px;display:grid}.workflowGrid .card h3{margin:0;font-size:21px}.workflowGrid .card p{color:var(--muted);margin:0;line-height:1.65}.megaMenuItem{padding:0}.megaMenuLink{box-shadow:none;color:inherit;text-align:left;background:0 0;border-radius:14px;gap:4px;width:100%;padding:12px;display:grid}.megaMenuLink:hover{filter:none;background:#f7f3ea}.megaMenuLink strong{color:var(--insiders-green)}.megaMenuLink span{color:#706955}@media (width<=1000px){.homeBand,.homeDealCards,.workflowGrid{grid-template-columns:1fr}.homeDealCards .dealCard{min-height:176px}.homeLiveRadarItem{width:210px;min-width:210px}.homeHero{text-align:left;padding:34px 24px}.homeCtas{justify-content:flex-start}}.appShell>.sidebar{z-index:120}.topAuthActions{z-index:140;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.topAuthActions button{white-space:nowrap;margin-top:0}.authLanding{place-items:center;min-height:calc(100vh - 120px);padding:72px 20px;display:grid;position:relative}.authLanding:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 15%,#0ea5e914,#0000 22%),radial-gradient(circle at 88% 82%,#0284c70f,#0000 28%);position:absolute;inset:0}.authBrand{position:absolute;top:28px;left:32px}.authBrand strong{color:var(--insiders-green);letter-spacing:.055em;font-family:Georgia,Times New Roman,serif;font-size:30px;display:block}.authBrand span{color:#7c6b45;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.authCard{border:1px solid var(--insiders-line);z-index:1;background:#fff;border-radius:26px;gap:14px;width:100%;max-width:460px;padding:34px;display:grid;position:relative;box-shadow:0 30px 80px #201a101f}.authCard h2{color:var(--insiders-green);letter-spacing:-.04em;margin:0 0 4px;font-size:30px}.authConfirmPending{gap:12px;display:grid}.authConfirmMessage{margin:0}.authConfirmHint{color:#6f6758;margin:0;font-size:13px;line-height:1.5}.authConfirmActions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.authRow{justify-content:space-between;align-items:center;display:flex}.authCheck{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.authCheck input{width:auto}.linkButton{box-shadow:none;color:var(--insiders-green);background:0 0;padding:0}.signupPricing{gap:32px;padding:44px 0 80px;display:grid}.pricingHero{color:#111827;text-align:center;background:#fff;border:1px solid #e4e4e7;border-radius:14px;padding:56px}.pricingHero h2{letter-spacing:-.075em;max-width:820px;margin:16px auto;font-size:clamp(42px,5vw,72px);line-height:1}.pricingHero p{color:#4b5563;font-size:17px}.billingToggle{background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;gap:6px;margin-top:18px;padding:6px;display:inline-flex}.billingToggle button{box-shadow:none}.planGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}.planCard{border:1px solid var(--insiders-line);background:#fff;border-radius:24px;flex-direction:column;min-height:430px;padding:24px;display:flex;box-shadow:0 18px 48px #201a1014}.planCard.featured{border:2px solid var(--insiders-green);transform:translateY(-8px);box-shadow:0 26px 70px #0f3b2f29}.planCard h3{color:var(--insiders-green);letter-spacing:-.05em;margin:16px 0 8px;font-size:28px}.planCard strong{letter-spacing:-.04em;font-size:28px}.planCard small{color:#8a8270;margin-top:6px}.planCard p{color:#6f6a5b;line-height:1.55}.planCard ul{color:#34463d;padding-left:18px;line-height:1.8}.planCard button{width:100%;margin-top:auto}.planCard .planHeader{color:#6f6a5b;margin:10px 0 4px;font-weight:600;line-height:1.55}.planCard.enterprise{color:#f4f1ea;background:linear-gradient(165deg,#101816 0%,#1a2a24 55%,#0f1a16 100%);border-color:#b89b5e73}.planCard.enterprise .eyebrow{color:#d4b36a}.planCard.enterprise h3,.planCard.enterprise strong{color:#f8f4eb}.planCard.enterprise small,.planCard.enterprise .planHeader,.planCard.enterprise ul{color:#f4f1eac7}.planCard.enterprise button.b2bContactCta,button.b2bContactCta{color:#12140f;letter-spacing:-.02em;background:linear-gradient(135deg,#c9a227 0%,#a67c00 100%);border:none;font-weight:800}.planCard.enterprise button.b2bContactCta:hover,button.b2bContactCta:hover{filter:brightness(1.06)}.b2bContactOverlay{z-index:1200;background:#080c0ab8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.b2bContactModal{color:#f4f1ea;background:linear-gradient(165deg,#121a17 0%,#1b2621 100%);border:1px solid #c9a22759;border-radius:18px;width:100%;max-width:560px;max-height:calc(100vh - 40px);padding:22px;overflow:auto;box-shadow:0 28px 80px #00000073}.b2bContactModalHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.b2bContactEyebrow{color:#d4b36a;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:.75rem;font-weight:700}.b2bContactModal h3{color:#f8f4eb;letter-spacing:-.03em;margin:0 0 8px;font-size:1.35rem}.b2bContactLead{color:#f4f1eab8;margin:0;font-size:.92rem;line-height:1.5}.b2bContactClose{color:#f4f1ea;cursor:pointer;background:0 0;border:1px solid #f4f1ea33;border-radius:10px;width:36px;height:36px;font-size:1.25rem;line-height:1}.b2bContactForm{gap:12px;display:grid}.b2bContactForm label{gap:6px;display:grid}.b2bContactForm label span{color:#f4f1eac7;font-size:.82rem;font-weight:600}.b2bContactForm input,.b2bContactForm select,.b2bContactForm textarea{color:#f8f4eb;font:inherit;background:#ffffff0f;border:1px solid #f4f1ea2e;border-radius:10px;width:100%;padding:10px 12px}.b2bContactForm input::placeholder,.b2bContactForm textarea::placeholder{color:#f4f1ea66}.b2bContactForm select option{color:#f4f1ea;background:#1b2621}.b2bContactError{color:#ffc9c9;background:#b43c3c2e;border:1px solid #dc646459;border-radius:10px;margin:0;padding:10px 12px}.b2bContactActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.b2bContactActions .secondary{color:#f4f1ea;background:0 0;border:1px solid #f4f1ea40}.b2bContactSubmit{color:#12140f;background:linear-gradient(135deg,#c9a227 0%,#a67c00 100%);border:none;font-weight:800}.pricingLeadToast{color:#f4f1ea;z-index:1300;background:#101816;border:1px solid #c9a22773;border-radius:14px;gap:8px;max-width:min(420px,100vw - 32px);padding:16px 18px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 48px #00000059}.pricingLeadToast strong{color:#d4b36a}.pricingLeadToast p{margin:0}@media (width<=720px){.b2bContactModal{border-radius:14px;padding:18px}.b2bContactActions{flex-direction:column-reverse}.b2bContactActions button{width:100%}.pricingLeadToast{max-width:none;bottom:16px;left:16px;right:16px}}.compareTable{background:var(--panel-card-bg,var(--panel,#fff));border:1px solid var(--insiders-line);color:var(--ink,#0f172a);border-radius:24px;padding:24px;overflow:auto;box-shadow:0 18px 48px #201a1014}.compareTable h3{color:var(--insiders-green);letter-spacing:-.05em;margin-top:0;font-size:28px}.compareTable table{border-collapse:collapse;color:inherit;width:100%;min-width:760px}.compareTable th,.compareTable td{border-bottom:1px solid var(--insiders-line);color:var(--ink,#0f172a);text-align:center;padding:14px}.compareTable th:first-child,.compareTable td:first-child{color:var(--insiders-green);text-align:left;font-weight:900}html.dark .compareTable{background:var(--panel-card-bg,#0f172a);box-shadow:none;color:var(--ink,#f1f5f9)}html.dark .compareTable th,html.dark .compareTable td{color:var(--ink,#f1f5f9)}html.dark .compareTable th:first-child,html.dark .compareTable td:first-child{color:var(--insiders-green,#38bdf8)}@media (width<=1200px){.planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.planCard.featured{transform:none}}@media (width<=720px){.planGrid{grid-template-columns:1fr}.pricingHero{padding:34px 24px}}.navItemWrap{padding-bottom:14px}.megaMenu{pointer-events:auto;top:calc(100% - 2px)}.navItemWrap:after{content:"";height:18px;display:block;position:absolute;top:100%;left:0;right:0}.navItemWrap:hover .megaMenu,.navItemWrap:focus-within .megaMenu,.megaMenu:hover{display:grid}@media (hover:none){.navItemWrap:focus-within .megaMenu{display:none!important}}.megaMenuLink{cursor:pointer;z-index:2;position:relative}.megaMenuLink:focus{outline-offset:2px;outline:2px solid #b89b5ea6}.companiesHero{box-shadow:none;color:#111827;background:#fff;border:1px solid #e4e4e7;border-radius:14px;grid-template-columns:minmax(0,1.35fr) 360px;align-items:stretch;gap:24px;margin:24px 0 36px;padding:48px;display:grid}.companiesHero h2{color:#111827;letter-spacing:-.075em;max-width:820px;margin:18px 0;font-size:clamp(42px,4.5vw,68px);line-height:1.02}.companiesHero p{color:#4b5563;max-width:720px;font-size:17px;line-height:1.75}.companiesHeroActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.companiesHeroPanel{gap:12px;display:grid}.companiesHeroPanel .info{background:#f4f4f5;border-color:#e4e4e7}.companiesHeroPanel .info span,.companiesHeroPanel .info strong{color:#111827}@media (width<=1000px){.companiesHero{grid-template-columns:1fr;padding:34px 24px}}.tabHomeHero h2{max-width:820px}.tabContentDeck{gap:18px;margin:22px 0;display:grid}.tabBlockCard{gap:14px;min-height:260px;display:grid}.tabBlockTitle{gap:8px;display:grid}.tabBlockTitle strong{color:var(--insiders-green);font-size:22px;line-height:1.22}.methodologyFormula{border:1px solid color-mix(in srgb, var(--border,#d0d5dd) 80%, transparent);background:linear-gradient(#f8fafcf2,#f1f5f9b3);border-radius:12px;gap:14px;margin:12px 0 18px;padding:16px 18px;display:grid}.methodologyLatex{letter-spacing:.01em;color:#0f172a;white-space:normal;font-family:IBM Plex Mono,JetBrains Mono,ui-monospace,monospace;font-size:1.05rem;font-weight:600;display:block}.methodologyFormulaMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.methodologyFormulaMeta div{gap:4px;display:grid}.methodologyFormulaMeta dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#64748b);margin:0;font-size:.75rem}.methodologyFormulaMeta dd{color:#0f172a;margin:0;font-size:1rem;font-weight:700}@media (width<=720px){.methodologyFormulaMeta{grid-template-columns:1fr}}.tabMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tabMeta{border:1px solid var(--insiders-line);background:#fbfaf5;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.tabMeta span{color:#8a8270;text-transform:uppercase;font-size:12px;font-weight:800}.tabMeta b{color:#1d2d26;overflow-wrap:anywhere;font-size:13px}.tabNestedList{gap:6px;display:grid}.tabNestedList small{color:#5f695f;border-left:3px solid #b89b5e73;padding-left:10px}.tabEmptyState{border-style:dashed}.tabReportList{gap:12px;display:grid}.watchlistShell{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px;display:grid}.watchlistShell>.card:last-child{grid-column:1/-1}.mutedRow{opacity:.65}.valuationTables{gap:18px;margin:18px 0;display:grid}@media (width<=900px){.tabMetaGrid,.watchlistShell{grid-template-columns:1fr}.watchlistShell>.card:last-child{grid-column:auto}}.pr10CoDetailHero,.pr10CoDetailHero>div,.pr10CoDetailHero aside,.pr10CoTabs,.pr10CoTabs>article,.pr10CoMetric,.pr10CoMetric strong,.pr10CoMetric em,.pr10CoTimeline,.pr10CoTimeline article,.pr10CoDetails,.pr10CoSourceList,.pr10CoRiskList{min-width:0;max-width:100%}.pr10CoDetailHero p,.pr10CoTags span,.pr10CoMetric strong,.pr10CoMetric em,.pr10CoTimeline strong,.pr10CoTimeline p,.pr10CoDetails li,.pr10CoSourceList,.pr10CoSourceList p,.pr10CoRiskList li,.pr10CoNote,.pr10CoEmpty{overflow-wrap:anywhere;word-break:keep-all}.pr10CoSignalGrid,.pr10CoFinancialGrid,.pr10CoEvidenceGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.pr10CoDetailHero .pr10CoMetric strong,.pr10CoTabs .pr10CoMetric strong{font-size:clamp(16px,1.6vw,24px);line-height:1.28}.pr10CoDetailHero .pr10CoMetric em,.pr10CoTabs .pr10CoMetric em{line-height:1.45}.pr10CoDetailTextBlock,.pr10CoSourceList{background:var(--note-bg,var(--panel-soft));border:1px solid var(--panel-card-border,var(--insiders-line));border-radius:8px;gap:8px;margin-top:14px;padding:14px;display:grid}.pr10CoDetailTextBlock strong,.pr10CoSourceList strong{color:var(--insiders-green);font-size:14px;font-weight:900}.pr10CoDetailTextBlock p,.pr10CoSourceList p{color:var(--note-fg,#5f695f);margin:0;line-height:1.65}.pr10CoRiskList{gap:8px;margin:0;padding-left:18px;display:grid}.pr10CoTimeline article>div{min-width:0}.pr10CoTimeline span{white-space:nowrap;flex:none}@media (width<=700px){.pr10CoTimeline article>div{display:grid}.pr10CoTimeline span{white-space:normal}}.pr10EvidencePillRow{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:8px;display:flex}.pr10EvidencePillRow.compact{gap:5px}.pr10EvidencePill{background:var(--chip-bg,var(--note-bg));border:1px solid var(--chip-border,var(--insiders-line));color:var(--chip-fg,#5f695f);overflow-wrap:anywhere;word-break:keep-all;border-radius:999px;max-width:100%;padding:5px 8px;font-size:11px;font-weight:850;line-height:1.2;display:inline-flex}.pr10EvidenceButton{background:var(--panel-card-bg,var(--panel));color:var(--insiders-green);cursor:pointer;border:1px solid #b89b5e8c;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900}.pr10EvidenceButton:focus-visible,.pr10EvidencePanel button:focus-visible{outline-offset:2px;outline:2px solid #0ea5e959}.pr10EvidenceDrawer{z-index:60;position:fixed;inset:0}.pr10EvidenceDrawerBackdrop{cursor:pointer;background:#1d2d2657;border:0;width:100%;padding:0;position:absolute;inset:0}.pr10EvidencePanel{border-left:1px solid var(--insiders-line);background:#fffdf8;gap:16px;width:560px;min-width:0;max-width:min(620px,94vw);height:100%;margin-left:auto;padding:24px;display:grid;position:relative;overflow-y:auto;box-shadow:-24px 0 60px #1d2d2629}.pr10EvidenceHeader{justify-content:space-between;align-items:start;gap:16px;min-width:0;display:flex}.pr10EvidenceHeader h2,.pr10EvidenceHeader p,.pr10EvidenceSnippet,.pr10EvidenceSnippet p,.pr10EvidenceSnippet li,.pr10EvidenceSourceCard,.pr10EvidenceSourceCard p,.pr10EvidenceSourceCard strong,.pr10EvidenceTrace,.pr10EvidenceTrace b,.pr10EvidenceTrace em{overflow-wrap:anywhere;word-break:keep-all}.pr10EvidenceHeader h2{color:var(--insiders-green);margin:4px 0 6px;font-size:24px}.pr10EvidenceHeader p{color:#5f695f;margin:0}.pr10EvidenceGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.pr10EvidenceSnippet,.pr10EvidenceTrace,.pr10EvidenceSourceCard{border:1px solid var(--insiders-line);box-shadow:var(--shadow);background:#fff;border-radius:8px;gap:8px;min-width:0;padding:14px;display:grid}.pr10EvidenceSnippet strong,.pr10EvidenceTrace strong,.pr10EvidenceSourceCard strong{color:var(--insiders-green);font-size:14px;font-weight:950}.pr10EvidenceSnippet p,.pr10EvidenceSourceCard p{color:#5f695f;margin:0;line-height:1.65}.pr10EvidenceSourceStack{gap:10px;margin-top:12px;display:grid}.pr10EvidenceSourceCard>div{flex-wrap:wrap;gap:6px;display:flex}.pr10EvidenceTrace div{border-top:1px solid var(--insiders-line);grid-template-columns:120px minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:8px;padding-top:8px;display:grid}.pr10EvidenceTrace span{color:#8a8270;font-size:12px;font-weight:900}.pr10EvidenceTrace b,.pr10EvidenceTrace em{color:#1d2d26;font-style:normal}.pr10ConfidenceMeter{background:#eef1eb;border-radius:999px;height:8px;overflow:hidden}.pr10ConfidenceMeterFill{background:linear-gradient(90deg,#38bdf8,#0284c7);height:100%;display:block}@media (width<=700px){.pr10EvidencePanel{width:100%;max-width:100vw;padding:18px}.pr10EvidenceHeader,.pr10EvidenceTrace div{grid-template-columns:1fr}.pr10EvidenceHeader{display:grid}}.comingSoonPanel{background:#fff;border:1px solid #e4e4e7;border-radius:14px;grid-template-columns:minmax(140px,.4fr) minmax(0,1fr);align-items:stretch;gap:20px;margin:18px 0;padding:22px;display:grid;position:relative;overflow:hidden}.comingSoonVisual{min-height:160px;position:relative}.comingSoonOrb{opacity:.75;background:radial-gradient(circle at 30% 30%,#e4e4e7,#a1a1aa 70%);border-radius:50%;width:88px;height:88px;animation:6s ease-in-out infinite comingSoonFloat;position:absolute;top:22%;left:18%}.comingSoonOrbSecondary{background:radial-gradient(circle at 40% 40%,#f4f4f5,#71717a 75%);width:54px;height:54px;animation-delay:-2.5s;top:48%;left:52%}.comingSoonGrid{opacity:.55;background-image:linear-gradient(#71717a1a 1px,#0000 1px),linear-gradient(90deg,#71717a1a 1px,#0000 1px);background-size:18px 18px;border-radius:12px;position:absolute;inset:8px}.comingSoonCopy{gap:10px;min-width:0;display:grid}.comingSoonBadge{color:#0284c7;letter-spacing:.04em}.comingSoonCopy h3{color:#18181b;margin:0;font-size:1.35rem}.comingSoonHighlights{gap:6px;margin:0;padding:0;list-style:none;display:grid}.comingSoonHighlights li{color:#3f3f46;background:#f4f4f5;border-left:3px solid #0ea5e9;padding:8px 12px}.navComingSoonMark{color:#0284c7;letter-spacing:.04em;text-transform:uppercase;background:#0ea5e91f;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:10px;font-style:normal;font-weight:800}.comingSoonActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.comingSoonCta{color:#fff;cursor:pointer;letter-spacing:-.01em;background:#0f172a;border:1px solid #0f172a;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:800}.comingSoonCta:disabled{cursor:default;background:#64748b;border-color:#64748b}.comingSoonCta:hover:not(:disabled){background:#1e293b}.demoFallbackIsolated{opacity:.92;border:1px dashed #7a623059;border-radius:12px;margin-top:12px;padding:12px}@keyframes comingSoonFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=800px){.comingSoonPanel{grid-template-columns:1fr}.comingSoonVisual{min-height:120px}}.sessionExpiredToast{color:#f8fafc;z-index:120;background:#111827;border:1px solid #ffffff1f;border-radius:14px;gap:8px;width:100%;max-width:min(440px,100vw - 24px);padding:14px 16px;display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #0f172a47}.sessionExpiredToast strong{font-size:.92rem}.sessionExpiredToast p{color:#e2e8f0;margin:0;font-size:.86rem;line-height:1.45}.sessionExpiredToast button{justify-self:end;min-height:40px}.legalPolicyPage{color:#0f172a;background:radial-gradient(1200px 480px at 10% -10%,#3b82f61f,#0000 60%),linear-gradient(#f8fafc 0%,#eef2ff 48%,#f8fafc 100%);min-height:100vh;padding:20px 18px 48px}html.dark .legalPolicyPage{color:#e2e8f0;background:radial-gradient(1000px 420px at 12% -8%,#3b82f62e,#0000 55%),linear-gradient(#0b1220 0%,#111827 50%,#0b1220 100%)}.legalPolicyTop{justify-content:space-between;align-items:center;gap:12px;max-width:820px;margin:0 auto 18px;display:flex}.legalHomeLink,.legalPolicyNav a,.siteFooterLinks a,.legalPolicyFooter a{color:#64748b;font-weight:700;text-decoration:none}html.dark .legalHomeLink,html.dark .legalPolicyNav a,html.dark .siteFooterLinks a,html.dark .legalPolicyFooter a{color:#64748b}.legalHomeLink:hover,.legalPolicyNav a:hover,.legalPolicyNav a.is-active,.siteFooterLinks a:hover,.legalPolicyFooter a:hover{color:#0f172a}html.dark .legalHomeLink:hover,html.dark .legalPolicyNav a:hover,html.dark .legalPolicyNav a.is-active,html.dark .siteFooterLinks a:hover,html.dark .legalPolicyFooter a:hover{color:#f1f5f9}.legalTopMeta{align-items:center;gap:10px;display:flex}.legalPolicyArticle{background:#ffffffdb;border:1px solid #e2e8f0;border-radius:18px;max-width:820px;margin:0 auto;padding:28px 28px 34px;box-shadow:0 18px 40px #0f172a0f}html.dark .legalPolicyArticle{box-shadow:none;background:#0f172ab8;border-color:#334155}.legalEyebrow{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:800}.legalPolicyArticle h1{margin:8px 0 6px;font-size:clamp(1.6rem,3vw,2.1rem)}.legalMeta{color:#64748b;margin-bottom:22px;font-size:.92rem}.legalBody section{margin:0 0 22px}.legalBody h2{margin:0 0 8px;font-size:1.05rem}.legalBody p,.legalBody li{color:#334155;line-height:1.65}html.dark .legalBody p,html.dark .legalBody li{color:#cbd5e1}.legalBody ol,.legalBody ul{margin:0;padding-left:1.2rem}.legalPolicyNav{flex-wrap:wrap;justify-content:center;gap:14px;max-width:820px;margin:22px auto 10px;display:flex}.legalPolicyFooter{color:#64748b;text-align:center;justify-items:center;gap:4px;max-width:820px;margin:10px auto 0;display:grid}.siteFooter,.site-footer{border-top:1px solid #e2e8f0;margin-top:36px;padding:22px 0 8px}html.dark .siteFooter,html.dark .site-footer{border-top-color:#334155}.siteFooterInner,.site-footer-inner{gap:12px;display:grid}.siteFooterBrand,.site-footer-brand{gap:4px;display:grid}.site-footer-entity{color:#64748b;margin:0;font-size:.8rem;font-weight:600}html.dark .site-footer-entity{color:#94a3b8}.site-footer-service{color:#94a3b8;margin:0;font-size:.75rem}html.dark .site-footer-service{color:#64748b}.siteFooterBrand strong{font-size:.98rem}.siteFooterBrand span,.siteFooterBrand a,.siteFooterNote,.site-footer-note{color:#94a3b8;margin:0;font-size:.86rem}html.dark .siteFooterBrand span,html.dark .siteFooterBrand a,html.dark .siteFooterNote,html.dark .site-footer-note{color:#64748b}.site-footer-email{color:#64748b;cursor:pointer;align-items:center;gap:6px;width:fit-content;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.site-footer-email:hover{color:#1e293b}html.dark .site-footer-email{color:#94a3b8}html.dark .site-footer-email:hover{color:#e2e8f0}.site-footer-mail-icon{opacity:.9;flex:none}.siteFooterBrand a:hover{color:#0f172a}html.dark .siteFooterBrand a:hover{color:#f1f5f9}.siteFooterLinks,.site-footer-legal{flex-wrap:wrap;align-items:center;gap:0;display:flex}.siteFooterLinks a,.site-footer-link{color:#64748b;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .15s}html.dark .siteFooterLinks a,html.dark .site-footer-link{color:#94a3b8}.siteFooterLinks a:hover,.site-footer-link:hover{color:#0f172a}html.dark .siteFooterLinks a:hover,html.dark .site-footer-link:hover{color:#f1f5f9}.site-footer-sep{color:#cbd5e1;-webkit-user-select:none;user-select:none;margin:0 .5rem;font-weight:300}html.dark .site-footer-sep{color:#334155}.site-footer-copy{color:#94a3b8;margin:0;font-size:.75rem}html.dark .site-footer-copy{color:#64748b}.paymentConsentOverlay{z-index:90;background:#0f172a8c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.paymentConsentModal{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:min(100%,520px);max-width:520px;padding:18px;position:relative}html.dark .paymentConsentModal{color:#e2e8f0;background:#121316;border-color:#334155}.paymentConsentModal header{gap:6px;margin-bottom:14px;padding-right:28px;display:grid}.paymentConsentModal header .ghostButton{position:absolute;top:10px;right:10px}.paymentConsentChecks{gap:12px;display:grid}.paymentConsentCheck{grid-template-columns:18px 1fr;align-items:flex-start;gap:10px;line-height:1.45;display:grid}.paymentConsentCheck a{color:#2563eb;font-weight:700;text-decoration:underline}html.dark .paymentConsentCheck a{color:#93c5fd}.paymentConsentToast{color:#b91c1c;background:#b91c1c1a;border:1px solid #b91c1c47;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:.88rem;font-weight:700}html.dark .paymentConsentToast{color:#fca5a5;background:#f871711f;border-color:#f871714d}.paymentConsentModal footer{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.paymentConsentModal footer button:disabled{cursor:not-allowed;opacity:.45}.teamSeatAccountSection{margin:18px 0 8px}.teamSeatAccountCard{background:var(--panel-card-bg,var(--panel,#fff));border:1px solid var(--line,#e2e8f0);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.teamSeatAccountCard h3{margin:4px 0 6px}.teamSeatAccountCard p{color:var(--muted,#64748b);margin:0}.teamSeatOverlay{z-index:1100}.teamSeatModal{max-width:640px}.teamSeatModalHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.teamSeatModalHead h3{margin:4px 0 6px}.teamSeatSubtitle{color:var(--muted,#64748b);margin:0}.teamSeatProgressBlock{margin-bottom:18px}.teamSeatProgressMeta{justify-content:space-between;margin-bottom:8px;display:flex}.teamSeatProgressTrack{background:#94a3b840;border-radius:999px;height:10px;overflow:hidden}.teamSeatProgressFill{background:var(--insiders-green,#0f766e);height:100%;transition:width .25s}.teamSeatInviteForm{grid-template-columns:1fr auto;gap:10px;margin-bottom:14px;display:grid}.teamSeatInviteForm label{gap:6px;display:grid}.teamSeatJoinRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.teamSeatJoinUrl{background:#94a3b81f;border-radius:8px;flex:1;padding:8px 10px;font-size:12px;overflow:auto}.teamSeatMemberList{margin-top:16px}.teamSeatMemberList h4{margin:0 0 10px}.teamSeatMemberRow{border-top:1px solid var(--line,#e2e8f0);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.teamSeatMemberRow strong{display:block}.teamSeatMemberRow span{color:var(--muted,#64748b);font-size:13px}.teamSeatOwnerBadge{color:var(--insiders-green,#0f766e);font-size:12px;font-weight:700}.teamSeatKickBtn{white-space:nowrap}@media (width<=720px){.teamSeatAccountCard,.teamSeatInviteForm{grid-template-columns:1fr}.teamSeatAccountCard{flex-direction:column;align-items:stretch}.teamSeatInviteForm{flex-direction:column;display:flex}}html.dark .teamSeatAccountCard{background:var(--panel-card-bg,#0f172a)}html.dark .teamSeatProgressTrack{background:#94a3b82e}.vipTrialBanner{color:#e2e8f0;letter-spacing:.02em;z-index:90;text-align:center;background:linear-gradient(90deg,#0f172af5,#082f49f5);border-bottom:1px solid #00f2fe47;padding:10px 18px;font-size:14px;font-weight:600;position:sticky;top:0}.vipInviteShell{background:#0b0f17;justify-content:center;align-items:center;min-height:100vh;padding:32px 20px;display:flex}.vipInviteCard{color:#e2e8f0;background:#0f172a;border:1px solid #1e293b;border-radius:20px;width:100%;max-width:640px;padding:36px 32px}.vipInviteCard h1{margin:12px 0 16px;font-size:32px}.vipInviteLead{color:#cbd5e1;margin-bottom:20px;font-size:17px;line-height:1.55}.vipInviteExit{margin-top:18px}.vipGeneratedLink{word-break:break-all;background:#94a3b81f;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:12px;display:block;overflow:auto}.vipLinkGenerator h3{margin-top:0}.vipExpiredOverlay{z-index:1200}.vipExpiredModal{max-width:520px}@media (width<=767px){html,body,#root{width:100%;max-width:100%;overflow-x:hidden}.appShell,.adminShell,.appShell main,.adminShell main{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.appShell>.sidebar{width:100%;min-width:0;max-width:100%;padding-left:12px;padding-right:12px;overflow-x:hidden}.mainNav,.topAuthActions,.homePage,.homeHero,.homeBand,.homeWeeklyRadar,.homeLiveRadar,.homeDealCards,.homeHeroModules,.homeSearchModule,.sectionHeader,.workflowGrid,.siteFooter,.site-footer,.siteFooterInner,.site-footer-inner{min-width:0;max-width:100%}.homePage,.homeWeeklyRadar,.homeLiveRadar{overflow-x:hidden}.homeLiveRadarTrack{box-sizing:border-box;overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;overflow-x:auto}.homeLiveRadarItem{box-sizing:border-box;flex:none;width:min(210px,100vw - 48px);min-width:min(196px,100vw - 56px);max-width:min(210px,100vw - 48px)}.homeHero{padding:28px 16px}.homeHero h2{overflow-wrap:anywhere;word-break:keep-all;max-width:100%;font-size:clamp(28px,8vw,40px)}.homeHero p,.homeBand h3,.homeBand p,.sectionHeader h2,.sectionHeader p{overflow-wrap:break-word;max-width:100%}.homeBand{padding:20px 16px}.homeCtas{flex-wrap:wrap;max-width:100%}.homeCtas button{max-width:100%}.homeFilterChips{flex-wrap:wrap;max-width:100%}.dealCard,.dealCardTitleRow,.dealCardTitleRow>strong,.dealCardSummary,.dealCardQuantTags,.quantEvidenceTag{min-width:0;max-width:100%}.dealCardTitleRow>strong{overflow-wrap:anywhere}.megaMenu{max-width:min(310px,100vw - 24px);left:0;transform:none}.compareTable{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.compareTable table{min-width:560px}.vipTrialBanner,.vipInviteCard,.sessionExpiredToast{box-sizing:border-box;max-width:100%}}.irCopilotPanel{border-top:1px solid var(--line);margin:0 18px 18px;padding:16px 0 4px}.irCopilotHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.irCopilotHead h3{color:var(--ink);margin:0 0 6px;font-size:16px;font-weight:800}.irCopilotHead p,.irCopilotHint,.irCopilotDisclaimer,.irCopilotBody p,.irCopilotBody li{color:var(--muted,#475467);margin:0;font-size:13px;line-height:1.55}.irCopilotButton{background:var(--ink,#111827);border:1px solid var(--ink,#111827);color:#fff;cursor:pointer;white-space:nowrap;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:700}.irCopilotActions{margin-top:12px}.irCopilotButton.isSecondary{color:var(--ink,#111827);background:0 0}.irCopilotButton:disabled{cursor:not-allowed;opacity:.55}.irCopilotHint{margin-top:10px}.irCopilotBody{gap:14px;margin-top:16px;display:grid}.irCopilotBody h4{color:var(--ink);margin:0 0 6px;font-size:13px;font-weight:800}.irCopilotBody ul{margin:0;padding-left:18px}.irCopilotBody li+li{margin-top:6px}.irCopilotMeta{color:var(--ink);margin-right:8px;font-weight:700;display:inline-block}.irCopilotCitations a{color:var(--ink)}.irCopilotDisclaimer{color:var(--muted,#667085);margin-top:8px}html.dark .irCopilotButton{color:#111827;background:#e5e7eb;border-color:#e5e7eb}@media (width<=720px){.irCopilotHead{flex-direction:column;align-items:stretch}.irCopilotButton{white-space:normal;width:100%;min-height:40px}.irCopilotActions{flex-wrap:wrap;gap:8px;display:flex}.irCopilotMeta,.irCopilotCitations,.irCopilotCitations a,.irCopilotBody p,.irCopilotBody li{overflow-wrap:anywhere;word-break:break-word}}html.dark button.comingSoonCta,html.dark .comingSoonCta{color:#38bdf8!important;background:#1e293be6!important;border:1px solid #38bdf873!important}html.dark button.comingSoonCta:hover:not(:disabled),html.dark .comingSoonCta:hover:not(:disabled){color:#7dd3fc!important;background:#334155f2!important;border-color:#7dd3fc8c!important}html.dark button.comingSoonCta:disabled,html.dark .comingSoonCta:disabled{color:#94a3b8!important;background:#334155b3!important;border-color:#64748b99!important}html.dark .pr10RelatedReports button:not(.secondary),html.dark .pr10RelatedReportActions button:not(.secondary){color:#38bdf8!important;background:#1e293be6!important;border:1px solid #38bdf866!important}html.dark .pr10RelatedReports button:not(.secondary):hover:not(:disabled),html.dark .pr10RelatedReportActions button:not(.secondary):hover:not(:disabled){color:#7dd3fc!important;background:#334155f2!important}html.dark .pr10RelatedReports button.secondary,html.dark .pr10RelatedReportActions button.secondary{color:#e2e8f0!important;background:#1e293bd9!important;border:1px solid #475569e6!important}.pr10CoShell{gap:22px;width:100%;min-width:0;max-width:100%;display:grid;overflow-x:hidden}#pr10-companies-root{background:var(--bg);width:100%;min-width:0;max-width:100%;display:block;position:relative;overflow-x:hidden}.pr10CoModeBar{background:var(--panel-card-bg,var(--panel));border:1px solid var(--panel-card-border,var(--line));box-shadow:var(--shadow);border-radius:999px;flex-wrap:wrap;justify-self:start;align-items:center;gap:6px;padding:7px;display:inline-flex}.pr10CoModeBar button{box-shadow:none;color:#344054;background:0 0;padding:10px 15px}.pr10CoModeBar button.active{background:var(--blue);color:#fff}.pr10CoView{gap:24px;display:grid}.pr10CoHero,.pr10CoDetailHero{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:22px;display:grid}.pr10CoHero>div,.pr10CoDetailHero>div{color:#fff;background:linear-gradient(135deg,#07111f,#18315d);border-radius:18px;padding:44px}.pr10CoHero h1,.pr10CoDetailHero h1{letter-spacing:-.07em;margin:16px 0;font-size:clamp(42px,5vw,72px);line-height:.98}.pr10CoHero p,.pr10CoDetailHero p{color:#d6dfed;max-width:760px;line-height:1.72}.pr10CoHero aside,.pr10CoDetailHero aside{gap:14px;display:grid}.pr10CoEyebrow{color:#1d4ed8;background:#eaf2ff;border:1px solid #cfe0ff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:950;display:inline-flex}.pr10CoActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.pr10CoActions>button.secondary,.pr10CoActions>a.secondary,.pr10CoActions>a.pr10OutlineBtn{box-sizing:border-box;color:#1e40af;cursor:pointer;white-space:nowrap;background:#eef4ff;border:1px solid #dbe7ff;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.pr10CoActions>button.secondary:hover,.pr10CoActions>a.secondary:hover,.pr10CoActions>a.pr10OutlineBtn:hover{background:#e0eaff;border-color:#c7d7fe}.pr10ExitHighlightPanel{border:1px solid var(--line,#dbe3f0);border-radius:14px;gap:12px;margin:0 0 18px;padding:16px 18px;display:grid}.pr10ExitHighlightPanel.tone-acquired{background:linear-gradient(#fffbeb 0%,#fff7ed 100%);border-color:#f59e0b}.pr10ExitHighlightPanel.tone-ipo{background:linear-gradient(#ecfdf5 0%,#f0fdf4 100%);border-color:#10b981}.pr10ExitHighlightPanel.tone-inactive{background:linear-gradient(#fef2f2 0%,#fff1f2 100%);border-color:#f87171}.pr10ExitHighlightBadge{letter-spacing:.02em;border:1px solid;border-radius:999px;align-items:center;width:fit-content;padding:5px 12px;font-size:12px;font-weight:800;display:inline-flex}.pr10ExitHighlightPanel.tone-acquired .pr10ExitHighlightBadge{color:#92400e;background:#fef3c7}.pr10ExitHighlightPanel.tone-ipo .pr10ExitHighlightBadge{color:#065f46;background:#d1fae5}.pr10ExitHighlightPanel.tone-inactive .pr10ExitHighlightBadge{color:#991b1b;background:#fee2e2}.pr10ExitHighlightSummary{color:var(--ink,#0f172a);margin:0 0 8px;font-size:14px;font-weight:650}.pr10ExitHighlightList{gap:6px;margin:0;padding-left:18px;display:grid}.pr10ExitHighlightList li{color:#334155;font-size:13px;line-height:1.45}.pr10ValuationMissingStrip{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 4px;display:flex}.pr10ValuationMissingBadge{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:750}.pr10EvRevenueRefChip{color:#1d4ed8;background:#eff6ff;border:1px dashed #93c5fd;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:650}.pr10CoGrid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pr10CoGrid4 article,.pr10CoSignalBoard article,.pr10CoMetric,.pr10CoDealCard,.pr10CoTabs article,.pr10CoAdvanced,.pr10CoEmpty{background:var(--panel-card-bg,var(--panel));border:1px solid var(--panel-card-border,var(--line));box-shadow:var(--shadow);border-radius:14px}.pr10CoGrid4 article{gap:10px;padding:22px;display:grid}.pr10CoSignalBoard{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pr10CoSignalBoard article{gap:9px;padding:18px;display:grid}.pr10CoSignalBoard strong{font-size:16px}.pr10CoSignalBoard span{color:var(--muted);font-size:13px;line-height:1.55}.pr10CoGrid4 strong{font-size:20px}.pr10CoGrid4 span,.pr10CoMetric span,.pr10CoMetric em,.pr10CoDealCard p,.pr10CoSectionHead p,.pr10CoNote{color:var(--muted)}.pr10CoMetric{gap:6px;min-height:110px;padding:20px;display:grid}.pr10CoMetric strong{font-size:30px}.pr10CoMetric em{font-style:normal;font-weight:800}.pr10CoSectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.pr10CoSectionHead h2{letter-spacing:-.055em;margin:0 0 8px;font-size:38px}.pr10CoScoreLegend{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.pr10CoScoreLegend span{border:1px solid var(--line);color:#536480;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:850;line-height:1.2;display:inline-flex}.pr10CoScoreLegend i{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.pr10CoScoreLegend i.ok{background:#0ea5e9}.pr10CoScoreLegend i.warn{background:#f97316}.pr10CoScoreLegend i.muted{background:#94a3b8}.pr10CoDealGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pr10CoDealCard{color:var(--ink);cursor:pointer;text-align:left;gap:11px;padding:20px;display:grid}.pr10CoDealCard:hover{border-color:var(--blue);transform:translateY(-1px)}.pr10CoDealTop,.pr10CoDealStats,.pr10CoDealTitleRow{justify-content:space-between;align-items:flex-start;gap:14px;width:100%;min-width:0;display:flex}.pr10CoDealTitleRow{align-items:center}.pr10CoDealTitleMain{flex:auto;gap:8px;min-width:0;display:grid}.pr10CoDealTop span,.pr10CoDealTitleMain .pr10CoDealSourceRail>span{color:var(--muted);padding-top:2px;font-size:13px;font-weight:900;line-height:1.35}.pr10CoDealTop strong{color:#1737a6;background:#eef3ff;border-radius:999px;padding:8px 12px}.pr10CoDealSourceRail{place-items:flex-start start;gap:7px;min-width:0;display:grid}.pr10CoDealTop>.pr13RatingDisplay,.pr10CoDealScoreBadge>.pr13RatingDisplay{flex:none}.pr10CoCompareToggle{white-space:nowrap;padding:5px 9px;font-size:11px}.pr10CoCompareToggle.active{color:#1737a6;background:#eef3ff;border-color:#b7c6ff}.pr10CoVisibleScore{color:#1737a6;text-align:center;background:#eef3ff;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:72px;padding:8px 12px;display:inline-flex}.pr10CoVisibleScore b{color:#1737a6;font-size:18px;font-weight:950;line-height:1}.pr10CoVisibleScore em{color:#3152b8;white-space:nowrap;font-size:11px;font-style:normal;font-weight:950;line-height:1.1}.pr10CoTableScore{border-radius:12px;min-width:74px}.pr13RatingDisplay{color:#1737a6;text-align:center;background:#eef3ff;border:1px solid #d7e1ff;border-radius:14px;place-items:center;gap:4px;min-width:82px;padding:8px 10px;display:grid}.pr13RatingDisplay.compact{aspect-ratio:auto;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:76px;min-width:76px;height:auto;min-height:76px;padding:10px 8px;display:flex}.pr13RatingDisplay.compact strong{margin:0;font-size:17px;line-height:1.05}.pr13RatingDisplay.compact .pr13RatingLabel,.pr13RatingDisplay.compact .pr13Stars{text-overflow:ellipsis;white-space:nowrap;max-width:68px;font-size:9px;line-height:1.2;overflow:hidden;transform:none}.pr13RatingDisplay.compact .pr13RatingLabel{letter-spacing:.02em;font-weight:900}.pr13RatingDisplay.compact .pr13Stars{opacity:.9;font-size:8px}.pr13RatingDisplay.pr13QuantV3.compact{background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;width:auto;min-width:76px;height:auto;min-height:0;padding:0}.pr13QuantV3Score{color:#1737a6;text-align:center;background:#eef3ff;border:1px solid #d7e1ff;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:76px;min-width:76px;height:76px;padding:8px 6px;display:flex}.pr13QuantV3.compact.status-provisional .pr13QuantV3Score{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.pr13QuantV3.compact.status-data_limited .pr13QuantV3Score{color:#475569;background:#f8fafc;border-color:#cbd5e1}.pr13QuantV3.compact .pr13QuantV3Score .pr13RatingLabel{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:64px;font-size:8px;font-weight:800;line-height:1.15;overflow:hidden}.pr13QuantV3.compact .pr13QuantV3Score strong{margin:0;font-size:18px;font-weight:800;line-height:1}.pr13QuantV3Chips{flex-direction:column;align-self:center;align-items:stretch;gap:3px;width:max-content;max-width:118px;margin-inline:auto;display:flex}.pr13QuantV3Chip{color:#1e3a8a;text-align:left;white-space:nowrap;background:#1737a61a;border:1px solid #1737a61f;border-radius:7px;justify-content:space-between;align-items:baseline;gap:6px;min-width:108px;padding:3px 6px;font-size:11px;font-weight:750;line-height:1.2;display:flex}.pr13QuantV3StatusChip{color:#334155;background:#eef2f7;border-color:#d5dbe3;justify-content:center;font-size:10px;font-weight:700}.pr13QuantV3Chip em{color:inherit;opacity:1;flex:auto;font-style:normal;font-weight:700;display:inline}.pr13QuantV3Chip b{color:#0f172a;letter-spacing:.01em;font-size:12px;font-weight:800}html.dark .pr13QuantV3Score{color:#e0f2fe;background:#38bdf824;border-color:#38bdf852}html.dark .pr13QuantV3.compact.status-provisional .pr13QuantV3Score{color:#fdba74;background:#c2410c38;border-color:#fdba7461}html.dark .pr13QuantV3.compact.status-data_limited .pr13QuantV3Score{color:#e4e4e7;background:#27272ae6;border-color:#a1a1aa59}html.dark .pr13QuantV3Chip{color:#e4e4e7;background:#27272af2;border-color:#a1a1aa59}html.dark .pr13QuantV3Chip b{color:#f4f4f5}html.dark .pr13QuantV3StatusChip{color:#d4d4d8;background:#3f3f46bf;border-color:#a1a1aa47}.pr10CoQuantV3Breakdown{margin-top:16px;padding-top:8px}.pr10CoQuantV3Summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 8px;display:grid}.pr10CoQuantV3Summary div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px}.pr10CoQuantV3Summary span{color:#64748b;font-size:12px;font-weight:700;display:block}.pr10CoQuantV3Summary strong{color:#0f172a;font-size:22px}.pr10CoQuantV3Bars{gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.pr10CoQuantV3BarMeta{justify-content:space-between;margin-bottom:4px;font-size:12px;display:flex}.pr10CoQuantV3BarTrack{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}.pr10CoQuantV3BarTrack i{background:#1d4ed8;height:100%;display:block}.pr10CoQuantV3Reasons{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.pr10CoQuantV3Reasons span{border-radius:8px;padding:4px 8px;font-size:12px}.pr10CoQuantV3Reasons .is-plus{color:#047857;background:#ecfdf5}.pr10CoQuantV3Reasons .is-minus{color:#b91c1c;background:#fef2f2}@media (width<=640px){.pr13QuantV3Chips{max-width:118px}.pr10CoQuantV3Summary{grid-template-columns:1fr}}.pr10CoDealGrid,.pr10CoDealGrid>.pr10CoDealCard{min-width:0;max-width:100%}.pr10CoDealCard{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.pr10CoDealCard>*{min-width:0;max-width:100%}.pr10CoDealTitleRow{box-sizing:border-box;align-items:flex-start;width:100%;min-width:0;max-width:100%}.pr10CoDealScoreBadge{flex:none;max-width:none;overflow:visible}.pr10CoDealScoreBadge .pr13RatingDisplay.pr13QuantV3.compact{width:max-content;min-width:76px;max-width:100%}.pr10CoDealScoreBadge .pr13QuantV3Chips{width:max-content;max-width:100%}.pr10CoDealCard .pr10CoMicroBadges,.pr10CoDealCard .pr10CoTags,.pr10CoDealCard .pr10CoAuditStrip,.pr10CoDealCard .pr10CoDealStats,.pr10CoDealCard .pr10CoDealTermRow{min-width:0;max-width:100%}.pr13RatingDisplay.status-provisional{background:#fff7ed;border-color:#fed7aa}.pr13RatingDisplay.status-provisional strong,.pr13RatingDisplay.status-provisional .pr13RatingLabel{color:#9a3412}.pr13RatingDisplay.status-data_limited{background:#f8fafc;border-color:#cbd5e1}.pr13RatingDisplay.status-data_limited strong,.pr13RatingDisplay.status-data_limited .pr13RatingLabel{color:#475569}.pr13RatingDisplay.status-non_target{background:#f1f5f9;border-color:#cbd5e1}.pr13RatingDisplay.status-non_target strong,.pr13RatingDisplay.status-non_target .pr13RatingLabel{color:#334155}.pr13RatingDisplay.status-stale_calibration{background:#fffbeb;border-color:#fde68a}.pr13RatingDisplay.status-stale_calibration strong,.pr13RatingDisplay.status-stale_calibration .pr13RatingLabel{color:#92400e}.pr13RatingDisplay strong{color:#1737a6;font-size:21px;line-height:1}.pr13RatingDisplay p{color:#536480;margin:0;font-size:11px;line-height:1.35}.pr13RatingLabel,.pr13Stars{font-size:10px;font-weight:950;line-height:1}.pr13Stars{color:#536480}.pr10CoDealCard h3{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;margin:0;font-size:23px;overflow:hidden}.pr10CoTags{flex-wrap:wrap;gap:7px;display:flex}.pr10CoTags span{color:#475467;background:#f2f4f7;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:850}.pr10CoAuditStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.pr10CoAuditStrip span{border:1px solid var(--line);color:#475467;text-overflow:ellipsis;white-space:nowrap;background:#f8fafc;border-radius:10px;min-width:0;padding:8px;font-size:11px;font-weight:900;overflow:hidden}.pr10CoDealStats small{color:var(--muted);gap:3px;display:grid}.pr10CoDealStats b{color:var(--ink)}.pr10CoTopDealGrid>.pr10CoTopDealCard .pr10CoDealStats,.pr10CoDealCard.pr10CoTopDealCard .pr10CoTopDealStats{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);justify-content:stretch;align-items:start;gap:0 10px;width:100%;display:grid}.pr10CoTopDealCard .pr10CoTopDealStats small{grid-template-rows:1.2em minmax(2.5em,auto);align-content:start;gap:3px;min-width:0;display:grid}.pr10CoTopDealStatLabel{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:800;line-height:1.2}.pr10CoTopDealCard .pr10CoTopDealStats b{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.5em;line-height:1.25;display:-webkit-box;overflow:hidden}.pr10CoFreeLine{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:850;display:flex}.pr10CoFreeLine a,.pr10CoAdvancedTable a{color:var(--blue);font-weight:900;text-decoration:none}.pr10CoBar{background:#edf0f5;border-radius:999px;height:9px;overflow:hidden}.pr10CoBar i{background:linear-gradient(90deg,#38bdf8,#0284c7);height:100%;display:block}.pr10CoFilterBar{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;grid-template-columns:1.5fr repeat(5,minmax(130px,1fr));gap:12px;padding:16px;display:grid}.pr10CoResultLine{color:var(--muted);font-weight:850}.pr10CoAdvanced{grid-template-columns:300px 1fr;align-items:start;gap:18px;padding:18px;display:grid}.pr10CoAdvancedFilters{gap:12px;display:grid;position:sticky;top:16px}.pr10CoAdvancedResults{gap:10px;min-width:0;display:grid}.pr10CoPagination{border:1px solid var(--line);box-shadow:var(--shadow);color:var(--muted);background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:850;display:flex}.pr10CoPagination label{align-items:center;gap:8px;display:inline-flex}.pr10CoPagination select{min-width:82px}.pr10CoPageButtons{align-items:center;gap:8px;display:inline-flex}.pr10CoPageButtons button{padding:8px 11px}.pr10CoPageButtons button:disabled{cursor:not-allowed;opacity:.45}.pr10CoTableWrap{border:1px solid var(--line);box-shadow:var(--shadow);box-sizing:border-box;background:#fff;border-radius:14px;width:100%;padding:0 12px 4px 0;overflow-x:auto}.pr10CoAdvancedTable{border-collapse:separate;border-spacing:0;color:var(--ink);table-layout:auto;width:100%;min-width:1180px}.pr10CoAdvancedTable th,.pr10CoAdvancedTable td{text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:200px;padding:12px 14px;overflow:hidden}.pr10CoAdvancedTable th.pr10CoRatingCol,.pr10CoAdvancedTable td.pr10CoRatingCell{text-align:center;width:136px;min-width:132px;max-width:148px;padding-right:18px;overflow:visible}.pr10CoAdvancedTable td.pr10CoRatingCell .pr13RatingDisplay{box-sizing:border-box;margin-inline:auto}.pr10CoAdvancedTable th.pr10CoSectorCol,.pr10CoAdvancedTable td.pr10CoSectorCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.pr10CoCompanyCell{white-space:normal;width:220px;min-width:180px;max-width:240px;overflow:hidden}.pr10CoAdvancedTable thead th{border-bottom:1px solid var(--line)}.pr10CoAdvancedTable tbody tr{box-shadow:inset 0 -1px 0 var(--line)}.pr10CoAdvancedTable th{color:#475467;z-index:1;background:#f8fafc;font-size:12px;font-weight:950;position:sticky;top:0}.pr10CoAdvancedTable tbody tr{cursor:pointer}.pr10CoAdvancedTable tbody tr:hover{background:#f7faff}.pr10CoCompanyCell strong{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:15px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.pr10CoMicroBadges{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.pr10CoMicroBadge{color:#475569;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;background:#f1f4f8;border:1px solid #e2e8f0;border-radius:4px;max-width:100%;padding:2px 6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex;overflow:hidden}.pr10CoMicroBadge.sector{color:#1d4f91;background:#eef6ff;border-color:#cfe0f5;font-weight:600}.pr10CoAdvancedTable .pr10CoCompanyCell .pr10CoMicroBadges{display:flex}.pr10CoAdvancedTable .pr10CoCompanyCell span:not(.pr10CoMicroBadges):not(.pr10CoMicroBadge){display:none}.pr10CoDealHistory{gap:8px;display:grid}.pr10CoDealHistoryRow{color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #e8eef5;border-radius:8px;grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr);align-items:center;gap:8px 12px;width:100%;padding:10px 12px;display:grid}.pr10CoDealHistoryRow:hover:not(:disabled){background:#f7faff;border-color:#cfe0f5}.pr10CoDealHistoryRow.current,.pr10CoDealHistoryRow:disabled{cursor:default;opacity:.92;background:#f8fafc}.pr10CoDealHistoryMeta{gap:2px;min-width:0;display:grid}.pr10CoDealHistoryMeta strong{font-size:13px}.pr10CoDealHistoryMeta span,.pr10CoDealHistoryStatus{color:var(--muted);font-size:12px}.pr10CoDealHistoryScore{justify-self:end}.pr10FundingSection{color:#f5f5f5;background:#171717eb;border:1px solid #262626e6;border-radius:16px;gap:16px;margin:18px 0 20px;padding:18px;display:grid}.pr10FundingSectionHead h3{color:#fafafa;letter-spacing:-.03em;margin:4px 0 6px;font-size:1.2rem}.pr10FundingSectionHead p{color:#a3a3a3;margin:0;font-size:13px;line-height:1.55}.pr10FundingSection .pr10CoEyebrow{color:#d4b56a}.pr10FundingKpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pr10FundingKpi{background:#1717178c;border:1px solid #262626d9;border-radius:12px;gap:6px;padding:14px 14px 12px;display:grid}.pr10FundingKpiLabel{color:#a3a3a3;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.pr10FundingKpiValue{color:#fafafa;letter-spacing:-.03em;font-size:1.35rem;font-weight:800}.pr10FundingKpiHint{color:#737373;font-size:12px}.pr10FundingTableWrap{border:1px solid #262626e6;border-radius:12px;overflow-x:auto}.pr10FundingTable{border-collapse:collapse;width:100%;min-width:760px}.pr10FundingTable th,.pr10FundingTable td{text-align:left;vertical-align:top;border-bottom:1px solid #262626e6;padding:12px 14px}.pr10FundingTable th{color:#a3a3a3;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#0a0a0a8c;font-size:11px;font-weight:800}.pr10FundingTable tbody tr{background:0 0;transition:background .16s}.pr10FundingTable tbody tr:hover{background:#26262673}.pr10FundingTable td{color:#e5e5e5;font-size:13px}.pr10FundingTable td strong{color:#fafafa;font-weight:750}.pr10FundingAmount{font-variant-numeric:tabular-nums;font-weight:750;color:#f5e6b8!important}.pr10FundingBadge{letter-spacing:.02em;white-space:nowrap;border:1px solid #525252e6;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.pr10FundingBadge.tone-form-d{color:#93c5fd;background:#3b82f61f;border-color:#60a5fa59}.pr10FundingBadge.tone-form-c{color:#6ee7b7;background:#10b9811f;border-color:#34d39959}.pr10FundingBadge.tone-sec{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b859}.pr10FundingBadge.tone-series{color:#fcd34d;background:#f59e0b1f;border-color:#fbbf2459}.pr10FundingBadge.tone-seed{color:#5eead4;background:#2dd4bf1f;border-color:#2dd4bf59}.pr10FundingBadge.tone-other{color:#d4d4d4;background:#40404066}.pr10FundingInvestors{flex-wrap:wrap;gap:6px;display:flex}.pr10FundingInvestorTag{color:#e5e5e5;background:#262626cc;border:1px solid #404040e6;border-radius:999px;gap:5px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.pr10FundingInvestorTag.isLead{color:#f5e6b8;border-color:#d4b56a73}.pr10FundingInvestorTag em{color:#d4b56a;font-style:normal;font-weight:850}.pr10FundingMuted{color:#737373}.pr10FundingSource{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pr10FundingVerify{color:#a3a3a3;font-size:11px}.pr10FundingCite{color:#d4d4d4;background:#262626cc;border:1px solid #404040f2;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.pr10FundingCite:hover{color:#fafafa;background:#404040f2}.pr10FundingCite.isDisabled{cursor:default;opacity:.35}.pr10FundingEmpty{color:#a3a3a3!important;text-align:center!important;padding:22px 14px!important}.pr10FundingSingleNote{color:#a3a3a3;margin:0;font-size:12px}@media (width<=900px){.pr10FundingKpiGrid{grid-template-columns:1fr}}.pr10CoTableTools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:10px;display:flex;position:relative}.pr10CoPlanIndicator{border:1px solid var(--line);color:#475467;background:#f8fafc;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:900}.pr10CoSavedViews,.pr10CoColumnChooser{position:relative}.pr10CoCsvMessage{color:#b42318;text-align:right;margin:-2px 0 4px;font-size:12px;font-weight:850}.pr10PaywallOverlay{z-index:80;background:#121c187a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pr10PaywallModal{background:var(--panel,#fff);border:1px solid #e4e4e7;border-radius:16px;gap:12px;width:min(480px,100%);max-width:480px;padding:24px;display:grid;box-shadow:0 24px 60px #18181b1f}.pr10PaywallModal h3{color:#18181b;margin:0;font-size:1.35rem}.pr10PaywallReasons{color:#5f695f;gap:4px;margin:0;padding:0;list-style:none;display:grid}.pr10PaywallReasons li{background:#ffffffb8;border-left:3px solid #b89b5e8c;padding:6px 10px}.pr10PaywallMeta{color:#7a6230;margin:0;font-size:13px}.pr10PaywallActions{flex-wrap:wrap;gap:10px;display:flex}.pr10PaywallGate{background:#fff;border:1px solid #e4e4e7;border-radius:14px;gap:12px;margin-top:12px;padding:22px;display:grid}.pr10PaywallGate h3{color:#1d2d26;margin:0}.pr10CoCompareTray{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:18px;padding:14px;display:flex}.pr10CoCompareTray strong{color:var(--ink);margin-bottom:8px;font-size:14px;display:block}.pr10CoCompareTray p{color:#b42318;margin:8px 0 0;font-size:12px;font-weight:850}.pr10CoCompareNames{flex-wrap:wrap;gap:7px;display:flex}.pr10CoCompareNames span{color:#475467;background:#f2f4f7;border-radius:999px;align-items:center;gap:6px;padding:6px 8px 6px 10px;font-size:12px;font-weight:850;display:inline-flex}.pr10CoCompareNames button{border:1px solid var(--line);color:#475467;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:12px;display:inline-flex}.pr10CoCompareActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pr10CoComparePanel{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;margin:0 18px 18px;overflow:hidden}.pr10CoCompareHead{padding:18px 18px 0}.pr10CoCompareTableWrap{padding:0 18px 18px;overflow-x:auto}.pr10CoCompareTable{border-collapse:collapse;color:var(--ink);width:100%;min-width:760px}.pr10CoCompareTable th,.pr10CoCompareTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px}.pr10CoCompareTable thead th{color:#475467;background:#f8fafc;font-size:12px;font-weight:950}.pr10CoCompareTable tbody th{color:#475467;white-space:nowrap;min-width:170px;font-size:12px;font-weight:950}.pr10CoCompareTable thead span{margin-bottom:7px;font-size:14px;display:block}.pr10CoTimeline{gap:12px;display:grid}.pr10CoTimeline article{border:1px solid var(--line);box-shadow:var(--shadow);cursor:pointer;background:#fff;border-radius:14px;gap:8px;padding:16px;display:grid}.pr10CoTimeline article:hover{border-color:var(--blue)}.pr10CoTimeline article>div{justify-content:space-between;align-items:start;gap:12px;display:flex}.pr10CoTimeline strong{color:var(--ink);font-size:17px}.pr10CoTimeline span,.pr10CoTimeline small{color:var(--muted);font-size:12px;font-weight:850}.pr10CoTimeline p{color:#475467;margin:0;line-height:1.6}.pr10CoCompareTable thead button{padding:6px 8px}.pr10CoSavedPanel,.pr10CoColumnPanel{border:1px solid var(--line);box-shadow:var(--shadow);z-index:5;background:#fff;border-radius:12px;width:min(360px,100vw - 36px);padding:12px;position:absolute;top:calc(100% + 8px);right:0}.pr10CoSavedPanel{width:min(420px,100vw - 36px)}.pr10CoSavedPanelHead,.pr10CoColumnPanelHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.pr10CoSavedPanelHead strong,.pr10CoColumnPanelHead strong{color:var(--ink);font-size:13px}.pr10CoSavedPanelHead span{color:var(--muted);font-size:12px;font-weight:850}.pr10CoSavedPanelHead button,.pr10CoColumnPanelHead button{padding:7px 9px}.pr10CoSavedForm{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;display:grid}.pr10CoSavedForm input{border:1px solid var(--line);color:var(--ink);border-radius:10px;min-width:0;padding:9px 10px;font-size:13px}.pr10CoSavedForm button{white-space:nowrap;padding:9px 11px}.pr10CoSavedMessage,.pr10CoSavedEmpty{color:var(--muted);margin:10px 0 0;font-size:12px;font-weight:850}.pr10CoSavedList{gap:8px;max-height:320px;margin-top:10px;display:grid;overflow-y:auto}.pr10CoSavedItem{border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;display:grid}.pr10CoSavedItem>div:first-child{gap:3px;min-width:0;display:grid}.pr10CoSavedItem strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pr10CoSavedItem span{color:var(--muted);font-size:11px;font-weight:800}.pr10CoSavedItem>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pr10CoSavedItem button{padding:7px 8px}.pr10CoColumnList{grid-template-columns:1fr;gap:6px;max-height:320px;display:grid;overflow:hidden auto}.pr10CoColumnOption{color:var(--ink);grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:3px 2px;font-size:12px;font-weight:800;line-height:1.25;display:grid}.pr10CoColumnOption input[type=checkbox]{accent-color:var(--blue);width:16px;height:16px;margin:0}.pr10CoColumnOption span{overflow-wrap:anywhere;min-width:0}.pr10CoColumnOption i{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;padding:3px 6px;font-size:10px;font-style:normal;font-weight:950}.pr10CoPlanLocked{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.pr10CoPlanLocked strong{color:#344054;background:#f2f4f7;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:950}.pr10CoPlanLocked i{color:#9a3412;font-size:11px;font-style:normal;font-weight:900}.pr10CoBand{color:#1737a6;background:#eef3ff;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950;display:inline-flex}.pr10CoLocked{vertical-align:middle;align-items:center;gap:6px;max-width:150px;display:inline-flex}.pr10CoLocked span{color:#0000;filter:blur(2px);background:#e9eef6;border-radius:999px;width:58px;height:11px;display:inline-block;overflow:hidden}.pr10CoLocked i{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;padding:4px 7px;font-size:11px;font-style:normal;font-weight:950}.pr10CoLockedNote{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pr10CoFactorTopBars{background:var(--panel-soft,#f8fafc);border:1px solid var(--line,#e2e8f0);border-radius:14px;margin-top:16px;padding:16px 16px 12px}.pr10CoFactorTopBarsHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.pr10CoFactorTopBarsHead strong{letter-spacing:-.02em;font-size:15px}.pr10CoFactorTopBarsOverall{color:var(--muted,#64748b);font-size:13px;font-weight:800}.pr10CoFactorTopBarsList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pr10CoFactorTopBarsMeta{grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;margin-bottom:6px;display:grid}.pr10CoFactorTopBarsRank{color:var(--muted,#64748b);font-size:12px;font-weight:900}.pr10CoFactorTopBarsLabel{font-size:14px;font-weight:850}.pr10CoFactorTopBarsWeight{color:var(--muted,#64748b);font-size:11px;font-weight:700}.pr10CoFactorTopBarsScore{font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;font-size:14px;font-weight:950}.pr10CoFactorTopBarsTrack{background:#94a3b838;border-radius:999px;height:10px;overflow:hidden}.pr10CoFactorTopBarsFill{background:var(--bar-color,#2563eb);border-radius:inherit;height:100%;width:var(--bar-width,0%);transition:width .42s}.pr10CoFactorTopBarsFallback{margin:0}.pr10CoProUpsell{background:linear-gradient(90deg,#fef3c78c,#fff3);border:1px dashed #f59e0b;border-radius:12px;margin-top:14px;padding:12px 14px}.pr10CoBack{justify-self:start}.pr10CoTabs{grid-template-columns:1fr;gap:18px;display:grid}.pr10CoTabs article{padding:24px}.pr10CoTabs h2{letter-spacing:-.04em;margin:0 0 10px;font-size:28px}.pr10CoTabs p,.pr10CoTabs li{line-height:1.72}.pr10CoSignalGrid,.pr10CoFinancialGrid,.pr10CoEvidenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.pr10CoDetails{border:1px solid var(--line);background:#f8fafc;border-radius:12px;margin-top:14px;padding:14px}.pr10CoDetails summary{color:var(--ink);cursor:pointer;font-weight:900}.pr10CoDetails li{color:#475467}.pr10CoEmpty{color:var(--muted);padding:24px;font-weight:850}@media (width<=1180px){.pr10CoHero,.pr10CoDetailHero,.pr10CoAdvanced{grid-template-columns:1fr}.pr10CoGrid4,.pr10CoSignalBoard,.pr10CoDealGrid,.pr10CoSignalGrid,.pr10CoFinancialGrid,.pr10CoEvidenceGrid,.pr10CoFilterBar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pr10CoGrid4,.pr10CoSignalBoard,.pr10CoDealGrid,.pr10CoSignalGrid,.pr10CoFinancialGrid,.pr10CoEvidenceGrid,.pr10CoFilterBar,.pr10CoAuditStrip{grid-template-columns:1fr}.pr10CoHero>div,.pr10CoDetailHero>div{padding:28px}.pr10CoHero h1,.pr10CoDetailHero h1{font-size:42px}.pr10CoModeBar{border-radius:16px;width:100%;display:grid}.pr10CoShell,#pr10-companies-root{min-width:0;max-width:100%;overflow-x:hidden}}.pr10CoRangeGroup{border:1px solid var(--line);background:#fff;border-radius:16px;gap:10px;padding:14px 14px 12px;display:grid}.pr10CoRangeTitle{color:var(--ink);font-size:13px;font-weight:800}.pr10CoRangeInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pr10CoMiniField{gap:6px;display:grid}.pr10CoMiniField>span{color:var(--muted);font-size:12px}.pr10CoMoneyInput{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 10px;display:flex}.pr10CoMoneyInput i,.pr10CoMoneyInput em{color:var(--muted);white-space:nowrap;font-size:14px;font-style:normal}.pr10CoMoneyInput input{width:100%;min-width:0;color:var(--ink);box-shadow:none;background:0 0;border:0;outline:0;padding:0;font-size:14px}.pr10CoToggleRow{border:1px solid var(--line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:14px;display:flex}.pr10CoToggleRow>span{color:var(--ink);font-size:14px;font-weight:800}.pr10CoToggle{cursor:pointer;width:54px;height:30px;box-shadow:none;background:#e6e7eb;border:0;border-radius:999px;flex:none;padding:0;transition:background .2s;position:relative}.pr10CoToggle span{background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0f172a2e}.pr10CoToggle.on span{transform:translate(24px)}@media (width<=900px){.pr10CoRangeInputs{grid-template-columns:1fr}.pr10CoCompareTray{flex-direction:column;align-items:stretch}.pr10CoCompareActions{justify-content:flex-start}}.pr10FeatureFallback{color:#475569;background:#94a3b814;border:1px solid #94a3b859;border-radius:10px;padding:14px 16px}.pr10FeatureFallback strong{color:#1e293b;margin-bottom:4px;display:block}.pr10FeatureFallback[data-variant=error] strong{color:#b91c1c}.pr10FeatureFallbackRetry{color:#b91c1c;cursor:pointer;background:0 0;border:1px solid #b91c1c59;border-radius:8px;margin-top:10px;padding:6px 10px;font-size:13px;font-weight:700}.pr10CoRadarTooltip{color:#f8fafc;background:#1e293b;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.4}.pr10CoRadarTooltip strong{display:block}.pr10CoRadarCohortNote{color:#64748b;margin:4px 0 0;font-size:12px}.pr10CoPeopleWrap{gap:18px;display:grid}.pr10CoPeopleSection{gap:12px;display:grid}.pr10CoPeopleSectionHead{align-items:center;gap:10px;display:flex}.pr10CoPeopleSectionHead h3{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:700}.pr10CoPeopleCount{color:#1d4ed8;background:#eaf2ff;border:1px solid #cfe0ff;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.pr10CoPeopleGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.pr10CoPeopleCard{background:var(--panel-card-bg,var(--panel,#fff));border:1px solid var(--panel-card-border,var(--line,#e2e8f0));border-radius:14px;align-items:flex-start;gap:12px;padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 1px 2px #0f172a0a}.pr10CoPeopleCard:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 8px 20px #1737a614}.pr10CoPeopleCard.isInvestor{background:linear-gradient(#fffdf9,#fff7ed);border-color:#fed7aa}.pr10CoPeopleCard.isInvestor:hover{border-color:#fdba74;box-shadow:0 8px 20px #f973161a}.pr10CoPeopleAvatar{color:#fff;letter-spacing:.02em;background:linear-gradient(145deg,#1737a6,#1d4ed8);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:inline-flex}.pr10CoPeopleAvatar.isInvestor{background:linear-gradient(145deg,#c2410c,#f97316)}.pr10CoPeopleCardBody{gap:6px;min-width:0;display:grid}.pr10CoPeopleName{color:var(--ink,#0f172a);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.25;overflow:hidden}.pr10CoPeopleBadges{flex-wrap:wrap;gap:6px;display:flex}.pr10CoPeopleBadge{color:#1d4ed8;letter-spacing:.02em;text-transform:uppercase;background:#eaf2ff;border:1px solid #cfe0ff;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:700;line-height:1}.pr10CoPeopleBadge.isLead{color:#c2410c;background:#fff7ed;border-color:#fdba74}.pr10CoPeopleBadge.isMuted{color:#475569;text-transform:none;background:#f1f5f9;border-color:#e2e8f0}.pr10CoPeopleRole{color:var(--muted,#64748b);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.pr10CoPeopleEmptyBanner{color:#d6dfed;letter-spacing:-.01em;background:linear-gradient(135deg,#07111f,#18315d);border-radius:12px;padding:12px 14px;font-size:13px;font-weight:600}.pr10CoPeopleCard.isSkeleton{pointer-events:none}.pr10CoPeopleSkeletonLine{background:#e2e8f0;border-radius:6px;width:54%;height:10px;display:block}.pr10CoPeopleSkeletonLine.wide{width:78%}.pr10CoPeopleAvatar.isSkeletonPulse,.pr10CoPeopleCard.isSkeleton .pr10CoPeopleSkeletonLine{animation:1.4s ease-in-out infinite pr10CoPeoplePulse}@keyframes pr10CoPeoplePulse{0%,to{opacity:.55}50%{opacity:1}}@media (width<=720px){.pr10CoPeopleGrid{grid-template-columns:1fr}}.pr10CoEvidenceMicro{color:#334155;letter-spacing:.04em;text-transform:uppercase;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;align-items:center;padding:3px 6px;font-size:10px;font-weight:700;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pr10CoEvidenceMicro:hover{color:#0f172a;background:#e2e8f0;border-color:#94a3b8}.pr10CoEvidenceMicro.isMuted{color:#94a3b8;cursor:default}.pr10CoDealTermsSummary{flex-wrap:wrap;align-items:stretch;gap:10px;margin:0 0 14px;display:flex}.pr10CoDealTermsSummary.isEmpty{margin-bottom:8px}.pr10CoDealTermChip{background:var(--panel-card-bg,var(--panel,#fff));border:1px solid var(--panel-card-border,var(--line,#e2e8f0));border-radius:12px;align-items:flex-start;gap:6px;min-width:180px;padding:12px 14px;transition:border-color .18s,box-shadow .18s;display:grid}.pr10CoDealTermChip:hover{border-color:#cbd5e1;box-shadow:0 6px 16px #0f172a0f}.pr10CoDealTermChip.isCap{border-color:#bfdbfe}.pr10CoDealTermChip.isDiscount{background:linear-gradient(#f0f9ff,#e0f2fe);border-color:#bae6fd}.pr10CoDealTermChip.isMuted{opacity:.85}.pr10CoDealTermChipLabel{color:var(--muted,#64748b);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.pr10CoDealTermChipValue{color:var(--ink,#0f172a);letter-spacing:-.02em;font-size:15px;font-weight:800}.pr10CoDealTermChip.isDiscount .pr10CoDealTermChipValue{color:#0369a1}.pr10CoLeadStrip{gap:12px;display:grid}.pr10CoLeadStripHead{align-items:center;gap:10px;display:flex}.pr10CoLeadStripHead h3{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:700}.pr10CoLeadStripGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.pr10CoLeadCard{background:linear-gradient(#fffbeb,#fff7ed);border:1px solid #fcd34d;border-radius:14px;align-items:flex-start;gap:12px;padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 1px 2px #92400e0f}.pr10CoLeadCard:hover{border-color:#f59e0b;transform:translateY(-1px);box-shadow:0 8px 20px #f59e0b1f}.pr10CoLeadNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pr10CoPeopleBadge.isLeadExclusive{color:#fff;letter-spacing:.06em;background:linear-gradient(135deg,#1d4ed8,#0ea5e9);border:1px solid #1e40af}.pr10CoPeopleAvatar.isLead{background:linear-gradient(145deg,#b45309,#f59e0b)}.pr10CoPeopleCard.isLeadHighlight{border-color:#fcd34d}.pr10CoPeopleWrap,.pr10CoPeopleSection,.pr10CoPeopleGrid,.pr10CoLeadStrip,.pr10CoLeadStripGrid,.pr10CoPeopleCard,.pr10CoLeadCard{min-width:0;max-width:100%}.pr10CoPeopleCardBody{flex:1 1 0;max-width:100%}.pr10CoLeadNameRow{width:100%;min-width:0;max-width:100%}.pr10CoPeopleName{flex:auto;min-width:0;max-width:100%}.pr10CoPeopleRole,.pr10CoPeopleBadges,.pr10CoFoiaMicro{min-width:0;max-width:100%}.pr10CoPeopleCardBody .pr10CoPeopleBadge,.pr10CoPeopleCardBody .pr10CoEvidenceMicro{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.pr10CoCapTable{background:var(--panel-card-bg,var(--panel,#fff));border:1px solid var(--panel-card-border,var(--line,#e2e8f0));border-radius:14px;gap:14px;padding:16px;display:grid}.pr10CoCapTableHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pr10CoCapTableHead h3{color:var(--ink,#0f172a);letter-spacing:-.02em;margin:0 0 4px;font-size:15px;font-weight:700}.pr10CoCapTableHead p{color:var(--muted,#64748b);margin:0;font-size:12px}.pr10CoCapTableCount{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.pr10CoCapTableEmpty{background:var(--panel-soft,transparent);border:1px dashed var(--line,#e2e8f0);color:var(--muted,#64748b);border-radius:10px;margin:0;padding:14px;font-size:13px;line-height:1.5}.pr10CoCapTableList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pr10CoCapTableRow{gap:8px;display:grid}.pr10CoCapTableRowTop,.pr10CoCapTableRowBottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.pr10CoCapTableName{color:var(--ink,#0f172a);font-size:13px;font-weight:700}.pr10CoCapTableMeta{align-items:center;gap:8px;display:inline-flex}.pr10CoCapTablePct{color:#0369a1;font-size:13px;font-weight:800}.pr10CoCapTableBarTrack{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}.pr10CoCapTableBarFill{background:linear-gradient(90deg,#38bdf8,#0284c7);border-radius:999px;min-width:8px;height:100%;transition:width .35s;display:block}.pr10CoCapTableRowBottom{color:#64748b;font-size:11px}.pr10CoToxicChips{flex-wrap:wrap;gap:.4rem;margin:.35rem 0 .65rem;display:flex}.pr10CoToxicChip{letter-spacing:.01em;border-radius:999px;padding:.22rem .55rem;font-size:11px;font-weight:650}.pr10CoToxicChip.tone-danger{color:#991b1b;background:#b91c1c1f}.pr10CoToxicChip.tone-warn{color:#9a3412;background:#b453091f}.pr10CoToxicChip.tone-muted{color:#475569;background:#64748b24}.pr10CoDealIntel{gap:14px;margin-bottom:1.25rem;display:grid}.pr10CoDealIntelHead h2{color:var(--ink,#0f172a);letter-spacing:-.02em;margin:0 0 4px;font-size:1.05rem;font-weight:750}.pr10CoDealIntelStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pr10CoDealIntelChip{border:1px solid var(--line,#e2e8f0);background:#0f172a05;border-radius:12px;gap:6px;padding:12px;display:grid}.pr10CoDealIntelChipLabel{color:var(--muted,#64748b);letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:650}.pr10CoDealIntelChip strong{color:var(--ink,#0f172a);font-size:13px;font-weight:700;line-height:1.35}.pr10CoDealIntelEmpty{background:var(--panel-soft,transparent);border:1px dashed var(--line,#e2e8f0);color:var(--muted,#64748b);border-radius:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.pr10CoDealIntelGrid{grid-template-columns:minmax(0,1.45fr) minmax(240px,.9fr);gap:14px;display:grid}.pr10CoDealIntelNews{background:var(--panel-card-bg,#fff);border:1px solid var(--panel-card-border,var(--line,#e2e8f0));border-radius:14px;gap:10px;padding:14px;display:grid}.pr10CoDealIntelNewsHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pr10CoDealIntelNewsHead strong{color:var(--ink,#0f172a);font-size:13px}.pr10CoDealIntelNewsHead span{color:var(--muted,#64748b);font-size:11px}.pr10CoDealIntelNewsList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pr10CoDealIntelNewsList li{border-top:1px solid var(--line,#e2e8f0);gap:6px;padding-top:10px;display:grid}.pr10CoDealIntelNewsList li:first-child{border-top:0;padding-top:0}.pr10CoDealIntelNewsList strong{color:var(--ink,#0f172a);font-size:13px;line-height:1.4;display:block}.pr10CoDealIntelNewsList span{color:var(--muted,#64748b);font-size:11px}.pr10CoDealIntelNewsList a{color:#0369a1;font-size:12px;font-weight:650;text-decoration:none}.pr10CoFactorBreakdown{background:var(--panel-card-bg,#fff);border:1px solid var(--panel-card-border,var(--line,#e2e8f0));border-radius:14px;gap:12px;margin:.85rem 0 1rem;padding:14px;display:grid}.pr10CoFactorBreakdownHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pr10CoFactorBreakdownHead strong{color:var(--ink,#0f172a);font-size:13px}.pr10CoFactorBreakdownScore{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:800}.pr10CoFactorBreakdownList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pr10CoFactorBreakdownRowTop{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.pr10CoFactorBreakdownRowTop span{color:var(--ink,#0f172a);font-size:12px;font-weight:650}.pr10CoFactorBreakdownRowTop em{color:var(--muted,#64748b);margin-left:4px;font-style:normal;font-weight:500}.pr10CoFactorBreakdownRowTop strong{color:var(--ink,#0f172a);font-size:12px}.pr10CoFactorBreakdownTrack{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}.pr10CoFactorBreakdownFill{border-radius:999px;min-width:8px;height:100%;transition:width .35s;display:block}.pr10CoFactorBreakdownFill.tone-strong{background:linear-gradient(90deg,#34d399,#059669)}.pr10CoFactorBreakdownFill.tone-good{background:linear-gradient(90deg,#60a5fa,#2563eb)}.pr10CoFactorBreakdownFill.tone-mid{background:linear-gradient(90deg,#fbbf24,#d97706)}.pr10CoFactorBreakdownFill.tone-low,.pr10CoFactorBreakdownFill.tone-muted{background:linear-gradient(90deg,#fb923c,#c2410c)}.pr10CoFactorReasonChips{flex-wrap:wrap;gap:.35rem;display:flex}.pr10CoFactorReasonChip{border-radius:999px;padding:.2rem .55rem;font-size:11px;font-weight:650}.pr10CoFactorReasonChip.tone-plus{color:#047857;background:#0478571f}.pr10CoFactorReasonChip.tone-minus{color:#991b1b;background:#b91c1c1f}@media (width<=900px){.pr10CoDealIntelStrip,.pr10CoDealIntelGrid{grid-template-columns:1fr}}.pr10CoPrefPanel{border:1px solid var(--line,#e2e8f0);background:#0f172a05;border-radius:12px;gap:8px;padding:12px;display:grid}.pr10CoPrefPanelHead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pr10CoPrefPanelHead strong{color:var(--ink,#0f172a);font-size:13px}.pr10CoPrefPanelHead span{color:var(--muted,#64748b);font-size:11px}.pr10CoPrefHero{color:#9a3412;letter-spacing:-.02em;font-size:18px;font-weight:800}.pr10CoPrefSummary{color:var(--ink,#0f172a);margin:0;font-size:12px;line-height:1.45}.pr10CoPrefEmpty{color:var(--muted,#64748b);margin:0;font-size:12px;line-height:1.45}.pr10CoPrefFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.pr10CoPrefFacts li{border:1px solid var(--line,#e2e8f0);background:#fff;border-radius:8px;gap:2px;padding:8px 10px;display:grid}.pr10CoPrefFacts span{color:var(--muted,#64748b);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.pr10CoPrefFacts strong{color:var(--ink,#0f172a);text-transform:capitalize;font-size:12px;font-weight:700}@media (width<=720px){.pr10CoPrefFacts,.pr10CoLeadStripGrid{grid-template-columns:1fr}.pr10CoDealTermChip{min-width:100%}}.pr10SimilarSection{color:#f5f5f5;background:#171717eb;border:1px solid #262626e6;border-radius:16px;gap:16px;margin:22px 0 8px;padding:18px;display:grid}.pr10SimilarHead h3{color:#fafafa;letter-spacing:-.03em;margin:4px 0 6px;font-size:1.2rem}.pr10SimilarHead p{color:#a3a3a3;margin:0;font-size:13px;line-height:1.55}.pr10SimilarSection .pr10CoEyebrow{color:#d4b56a}.pr10SimilarGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pr10SimilarCard{color:inherit;cursor:pointer;text-align:left;background:#1717178c;border:1px solid #262626e6;border-radius:14px;gap:12px;padding:14px;transition:border-color .16s,background .16s,transform .16s;display:grid}.pr10SimilarCard:hover:not(:disabled){background:#26262673;border-color:#d4b56a73;transform:translateY(-1px)}.pr10SimilarCard:disabled{cursor:default;opacity:.92}.pr10SimilarReason{color:#e8d39a;letter-spacing:.02em;background:#d4b56a1f;border:1px solid #d4b56a47;border-radius:999px;width:fit-content;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.pr10SimilarIdentity{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.pr10SimilarAvatar{color:#f5e6b8;background:linear-gradient(145deg,#3f3f46,#1f2937);border:1px solid #525252e6;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:13px;font-weight:850;display:inline-flex}.pr10SimilarIdentity strong{color:#fafafa;letter-spacing:-.02em;font-size:15px;display:block}.pr10SimilarSector{color:#a3a3a3;margin-top:3px;font-size:12px;display:block}.pr10SimilarMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pr10SimilarScore{border-radius:999px;padding:4px 9px;font-size:11px;font-weight:850}.pr10SimilarScore.tone-high{color:#6ee7b7;background:#10b98124}.pr10SimilarScore.tone-mid{color:#fcd34d;background:#f59e0b24}.pr10SimilarScore.tone-low,.pr10SimilarScore.tone-muted{color:#d4d4d4;background:#4040408c}.pr10SimilarRaise{color:#f5e6b8;font-variant-numeric:tabular-nums;font-size:13px;font-weight:750}.pr10SimilarDetail{color:#737373;font-size:11px}.pr10SimilarEmpty{color:#a3a3a3;padding:18px 4px;font-size:13px}@media (width<=980px){.pr10SimilarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.pr10SimilarGrid{grid-template-columns:1fr}}.pr10CoWatchCol{text-align:center;vertical-align:middle;width:44px}.pr10CoWatchStar{color:#a3a3a3;cursor:pointer;background:#171717b3;border:1px solid #333;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;font-size:15px;line-height:1;transition:color .15s,border-color .15s,background .15s,transform .12s;display:inline-flex}.pr10CoWatchStar:hover:not(:disabled){color:#f5d76e;background:#2a2412e6;border-color:#6b5b2e;transform:translateY(-1px)}.pr10CoWatchStar.is-active{color:#f5c842;background:#3a3010f2;border-color:#8a7328}.pr10CoWatchStar.is-pending,.pr10CoWatchStar:disabled{opacity:.55;cursor:wait}.pr10CoDealSourceRail .pr10CoWatchStar{margin-left:4px}.pr10CoToast{z-index:80;color:#e5e5e5;background:#111111f5;border:1px solid #333;border-radius:12px;align-items:center;gap:10px;max-width:min(420px,100vw - 32px);padding:12px 14px;font-size:13px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 32px #00000059}.pr10CoToast.tone-ok{border-color:#2f5d3a}.pr10CoToast.tone-error{border-color:#7a3030}.pr10CoToast.tone-info{border-color:#3a4a66}.pr10CoToast button{min-width:28px;padding:2px 8px}.pr10ProfileHero{align-items:start}.pr10ProfileMain{grid-template-columns:88px minmax(0,1fr);gap:18px;min-width:0;display:grid}.pr10ProfileLogo{background:linear-gradient(160deg,#262626f2,#171717fa);border:1px solid #333;border-radius:22px;flex-shrink:0;place-items:center;width:88px;height:88px;display:grid;overflow:hidden}.pr10ProfileLogo img{object-fit:cover;width:100%;height:100%}.pr10ProfileInitials{color:#f5e6b8;letter-spacing:.04em;font-size:28px;font-weight:750}.pr10ProfileCopy{min-width:0}.pr10ProfileTitleRow{flex-wrap:wrap;align-items:center;gap:10px;margin:4px 0 8px;display:flex}.pr10ProfileTitleRow h1{margin:0}.pr10ProfileVerify{color:#d4d4d8;background:#18181be6;border:1px solid #3f3f46;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:650;display:inline-flex}.pr10ProfileBadges{flex-wrap:wrap;gap:8px;margin:14px 0 4px;display:flex}.pr10ProfileBadge{color:#e5e5e5;background:#181818d9;border:1px solid #333;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;text-decoration:none;display:inline-flex}.pr10ProfileBadge i{opacity:.9;font-style:normal}.pr10ProfileBadge em{color:#a3a3a3;font-style:normal;font-weight:550}.pr10ProfileBadge strong{color:#f5f5f5;font-weight:700}.pr10ProfileBadge.is-empty{opacity:.72}.pr10ProfileBadge.is-empty strong{color:#737373}.pr10ProfileBadge.is-link:hover{background:#262626f2;border-color:#525252}.pr10ProfileMetrics{gap:10px;display:grid}@media (width<=900px){.pr10ProfileMain{grid-template-columns:72px minmax(0,1fr);gap:14px}.pr10ProfileLogo{border-radius:18px;width:72px;height:72px}.pr10ProfileInitials{font-size:22px}}.pr10ExitBadge{letter-spacing:.02em;border:1px solid #525252;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.pr10ExitBadge.tone-acquired{color:#fde68a;background:#422006d9;border-color:#854d0e}.pr10ExitBadge.tone-ipo{color:#bbf7d0;background:#14532dd9;border-color:#166534}.pr10ExitBadge.tone-inactive{color:#fecaca;background:#450a0ad9;border-color:#7f1d1d}.pr10ExitBadge.tone-active{color:#d4d4d8;background:#18181be6;border-color:#3f3f46}.pr10CoMicroBadge.exit.tone-acquired{color:#fde68a;border-color:#854d0e}.pr10CoMicroBadge.exit.tone-ipo{color:#bbf7d0;border-color:#166534}.pr10CoMicroBadge.exit.tone-inactive{color:#fecaca;border-color:#7f1d1d}.pr10RelatedReports{background:#111111b8;border:1px solid #2a2a2a;border-radius:16px;margin-top:22px;padding:18px}.pr10RelatedReportsHead h3{color:#f5f5f5;margin:4px 0 6px}.pr10RelatedReportsHead p{color:#a3a3a3;margin:0;font-size:13px}.pr10RelatedReportsEmpty{color:#a3a3a3;margin-top:14px;font-size:13px}.pr10RelatedReportsList{gap:10px;margin-top:14px;display:grid}.pr10RelatedReportCard{background:#181818e6;border:1px solid #333;border-radius:12px;justify-content:space-between;gap:14px;padding:12px 14px;display:flex}.pr10RelatedReportCard strong{color:#f5f5f5;display:block}.pr10RelatedReportCard span{color:#a3a3a3;margin-top:4px;font-size:12px;display:block}.pr10RelatedReportCard p{color:#d4d4d4;margin:8px 0 0;font-size:13px}.pr10RelatedReportActions{flex-direction:column;flex-shrink:0;gap:8px;display:flex}@media (width<=720px){.pr10RelatedReportCard{flex-direction:column}.pr10RelatedReportActions{flex-direction:row}}.pr10CoPaginationMode{gap:8px;margin:0 0 10px;display:flex}.pr10CoPaginationMode .secondary.is-active{color:#f5f5f5;background:#262626f2;border-color:#737373}.pr10CoCursorPagination{align-items:center}.pr10CoSortableTh{vertical-align:middle;padding:0!important}.pr10CoSortableTh.is-sorted{background:#f4f4f5}.pr10CoSortableThButton{color:#71717a;cursor:pointer;font:inherit;text-align:left;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:10px 12px;font-weight:650;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important}.pr10CoSortableThButton:hover{color:#3f3f46}.pr10CoSortArrow{color:#a1a1aa;min-width:.9em;font-size:.75em;font-style:normal}.pr10CoSortableTh.is-sorted .pr10CoSortArrow{color:#52525b}.pr10CoSortableTh.is-key-col.is-sorted{background:#e0f2fe}.pr10CoSortableTh.is-key-col.is-sorted .pr10CoSortableThButton{color:#0284c7;font-weight:750}.pr10CoSortableTh.is-key-col.is-sorted .pr10CoSortArrow{color:#0284c7}.pr10CoSortableTh.is-key-col:not(.is-sorted) .pr10CoSortableThButton{color:#52525b;font-weight:700}.pr10CoSortStatus{color:var(--muted);font-size:.92em;font-weight:700}.pr10CoActiveFilterChips{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.pr10CoActiveFilterChipList{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.pr10CoFilterChip{color:#2563eb;background:#3b82f61a;border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:6px;padding:4px 4px 4px 10px;display:inline-flex}.pr10CoFilterChipLabel{color:inherit;font-size:.86em;font-weight:750;line-height:1.2}.pr10CoFilterChipRemove{color:inherit;cursor:pointer;opacity:.72;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:1rem;line-height:1;display:inline-flex}.pr10CoFilterChipRemove:hover{color:#1d4ed8;opacity:1;background:#2563eb1f}.pr10CoFilterClearAll{white-space:nowrap;flex:none}.pr10FundPerf{color:#f5f5f5;background:linear-gradient(165deg,#171717 0%,#262626 55%,#1c1917 100%);border:1px solid #404040;border-radius:18px;gap:18px;margin:18px 0;padding:20px;display:grid}.pr10FundPerfHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.pr10FundPerfHead h3{margin:4px 0 6px;font-size:1.25rem}.pr10FundPerfHead p{color:#a3a3a3;margin:0;font-size:.92rem}.pr10FundPerf .pr10CoEyebrow{color:#d4d4d4}.pr10FundPerfPicker{flex-wrap:wrap;gap:6px;display:inline-flex}.pr10FundPerfPickerBtn{color:#d4d4d4;cursor:pointer;background:#ffffff0a;border:1px solid #525252;border-radius:999px;padding:6px 12px;font-size:.82rem;font-weight:700}.pr10FundPerfPickerBtn.is-active{color:#171717;background:#f5f5f5;border-color:#f5f5f5}.pr10FundPerfKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pr10FundPerfKpi{background:#ffffff0a;border:1px solid #404040;border-radius:14px;gap:4px;padding:14px;display:grid}.pr10FundPerfKpi span{color:#a3a3a3;letter-spacing:.02em;text-transform:uppercase;font-size:.78rem;font-weight:700}.pr10FundPerfKpi strong{letter-spacing:-.02em;font-size:1.45rem;font-weight:850}.pr10FundPerfKpi em{color:#737373;font-size:.8rem;font-style:normal}.pr10FundPerfKpi.is-outperform{border-color:#86efac;box-shadow:inset 0 0 0 1px #86efac40}.pr10FundPerfKpi.is-outperform strong{color:#bbf7d0}.pr10FundPerfChart{background:#00000038;border:1px solid #404040;border-radius:14px;gap:12px;padding:14px;display:grid}.pr10FundPerfChartHead{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.pr10FundPerfChartHead span{color:#a3a3a3;font-size:.86rem}.pr10FundPerfBars{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));align-items:end;gap:10px;min-height:160px;display:grid}.pr10FundPerfBarCol{justify-items:center;gap:6px;display:grid}.pr10FundPerfBarTrack{justify-content:center;align-items:end;gap:4px;width:100%;height:120px;display:flex}.pr10FundPerfBar{border-radius:6px 6px 2px 2px;width:14px;min-width:12px;display:block}.pr10FundPerfBar.fund{background:linear-gradient(#fafafa,#a3a3a3)}.pr10FundPerfBar.index{background:linear-gradient(#60a5fa,#1d4ed8)}.pr10FundPerfBar.is-neg{opacity:.55}.pr10FundPerfBar.is-empty{opacity:.45;background:#404040}.pr10FundPerfBarYear{font-size:.8rem;font-weight:750}.pr10FundPerfBarMeta{color:#a3a3a3;font-size:.72rem}.pr10FundPerfLegend{color:#a3a3a3;flex-wrap:wrap;gap:14px;font-size:.82rem;display:flex}.pr10FundPerfLegend i{border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.pr10FundPerfLegend i.fund{background:#e5e5e5}.pr10FundPerfLegend i.index{background:#3b82f6}.pr10FundPerfNote{color:#a3a3a3;margin:0;font-size:.84rem;line-height:1.45}.pr10FundPerfFoia{background:#ffffff0a;border:1px solid #404040;border-radius:14px;gap:10px;padding:12px 14px;display:grid}.pr10FundPerfFoiaHead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pr10FundPerfFoiaBadge{color:#6ee7b7;letter-spacing:.04em;text-transform:uppercase;background:#10b98129;border:1px solid #34d39973;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:750}.pr10FundPerfFoiaMeta{color:#d4d4d4;font-size:.86rem}.pr10FundPerfFoiaChips{flex-wrap:wrap;gap:8px;display:flex}.pr10FundPerfFoiaChip{background:#ffffff0d;border:1px solid #525252;border-radius:10px;gap:2px;min-width:72px;padding:8px 10px;display:inline-grid}.pr10FundPerfFoiaChip em{color:#a3a3a3;letter-spacing:.03em;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:650}.pr10FundPerfFoiaChip strong{color:#f5f5f5;font-size:.95rem;font-weight:750}.pr10FundPerfFoiaList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pr10FundPerfFoiaList li{color:#d4d4d4;flex-wrap:wrap;gap:6px 10px;font-size:.82rem;display:flex}.pr10FundPerfFoiaList strong{color:#f5f5f5}.pr10CoFoiaMicro{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pr10CoPeopleBadge.isFoia{color:#047857;background:#10b98124;border:1px solid #10b98147}.pr10CoPeopleBadge.isFoiaMetric{border:1px solid var(--line,#e2e8f0);color:var(--ink,#0f172a);font-variant-numeric:tabular-nums;background:#0f172a0a}html.dark .pr10CoPeopleBadge.isFoia{color:#6ee7b7;background:#10b9812e;border-color:#34d39959}html.dark .pr10CoPeopleBadge.isFoiaMetric{color:#e5e5e5;background:#ffffff0d;border-color:#404040}.pr10MaExitCard{background:var(--panel-card-bg,#fff);border:1px solid var(--panel-card-border,var(--line,#e2e8f0));border-radius:16px;gap:14px;margin:14px 0 18px;padding:16px;display:grid}.pr10MaExitHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 14px;display:flex}.pr10MaExitHead h3{color:var(--ink,#0f172a);letter-spacing:-.02em;margin:4px 0 6px;font-size:1.05rem;font-weight:750}.pr10MaExitNote{color:var(--muted,#64748b);margin:0;font-size:.88rem;line-height:1.45}.pr10MaExitSourceBadge{color:#1d4ed8;white-space:nowrap;background:#2563eb1a;border:1px solid #2563eb38;border-radius:999px;padding:5px 10px;font-size:.74rem;font-weight:700}.pr10MaExitHeadline{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;display:grid}.pr10MaExitLabel{color:var(--muted,#64748b);letter-spacing:.03em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:650;display:block}.pr10MaExitHeadlineMain strong,.pr10MaExitHeadlineValue strong{color:var(--ink,#0f172a);letter-spacing:-.02em;font-size:1.15rem;font-weight:780}.pr10MaExitHeadlineValue em{color:var(--muted,#64748b);margin-top:4px;font-size:.82rem;font-style:normal;display:block}.pr10MaExitMetaChips{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.pr10MaExitChip{border:1px solid var(--line,#e2e8f0);color:var(--ink,#0f172a);background:#0f172a0a;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:650}.pr10MaExitChip.isMuted{color:var(--muted,#64748b)}.pr10MaExitStructure{gap:8px;display:grid}.pr10MaExitStructureHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.pr10MaExitStructureHead strong{color:var(--ink,#0f172a);font-size:.92rem}.pr10MaExitStructureHead span{color:var(--muted,#64748b);font-size:.82rem}.pr10MaExitRatioBar{background:#0f172a0f;border-radius:999px;height:12px;display:flex;overflow:hidden}.pr10MaExitRatioBar i{height:100%;display:block}.pr10MaExitRatioBar i.is-cash,.pr10MaExitRatioLegend i.is-cash{background:#2563eb}.pr10MaExitRatioBar i.is-stock,.pr10MaExitRatioLegend i.is-stock{background:#0f766e}.pr10MaExitRatioFallback{background:var(--panel-soft,transparent);border:1px dashed var(--line,#e2e8f0);color:var(--muted,#64748b);border-radius:10px;padding:10px 12px;font-size:.84rem}.pr10MaExitRatioLegend{color:var(--muted,#64748b);gap:14px;font-size:.78rem;display:flex}.pr10MaExitRatioLegend i{border-radius:999px;width:8px;height:8px;margin-right:6px;display:inline-block}.pr10MaExitMultiples{flex-wrap:wrap;gap:8px;display:flex}.pr10MaExitMultipleChip{border:1px solid var(--line,#e2e8f0);background:#0f172a08;border-radius:12px;gap:2px;min-width:88px;padding:8px 10px;display:inline-grid}.pr10MaExitMultipleChip em{color:var(--muted,#64748b);letter-spacing:.03em;text-transform:uppercase;font-size:.68rem;font-style:normal;font-weight:650}.pr10MaExitMultipleChip strong{color:var(--ink,#0f172a);font-variant-numeric:tabular-nums;font-size:.95rem}.pr10MaExitEvidence{border-top:1px solid var(--line,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 14px;padding-top:12px;display:flex}.pr10MaExitSnippet{color:var(--muted,#64748b);flex:220px;margin:0;font-size:.84rem;line-height:1.45}.pr10MaExitLink{color:#1d4ed8;white-space:nowrap;font-size:.84rem;font-weight:700;text-decoration:none}.pr10MaExitLink:hover{text-decoration:underline}.pr10MaExitLink.isMuted{color:var(--muted,#64748b);font-weight:550}html.dark .pr10MaExitCard{background:#171717;border-color:#404040}html.dark .pr10MaExitHead h3,html.dark .pr10MaExitHeadlineMain strong,html.dark .pr10MaExitHeadlineValue strong,html.dark .pr10MaExitStructureHead strong,html.dark .pr10MaExitMultipleChip strong{color:#f5f5f5}html.dark .pr10MaExitNote,html.dark .pr10MaExitLabel,html.dark .pr10MaExitHeadlineValue em,html.dark .pr10MaExitStructureHead span,html.dark .pr10MaExitSnippet,html.dark .pr10MaExitMultipleChip em{color:#a3a3a3}html.dark .pr10MaExitSourceBadge{color:#93c5fd;background:#60a5fa24;border-color:#60a5fa59}html.dark .pr10MaExitChip,html.dark .pr10MaExitMultipleChip{color:#e5e5e5;background:#ffffff0a;border-color:#404040}html.dark .pr10MaExitRatioBar{background:#ffffff14}html.dark .pr10MaExitRatioFallback{color:#a3a3a3;border-color:#525252}html.dark .pr10MaExitEvidence{border-top-color:#404040}html.dark .pr10MaExitLink{color:#93c5fd}@media (width<=900px){.pr10FundPerfKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.pr10MaExitHeadline{grid-template-columns:1fr}}@media (width<=560px){.pr10FundPerfKpis{grid-template-columns:1fr}.pr10FundPerfFoiaChips{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.pr10FormDChain{margin-top:18px;padding:4px 0 8px}.pr10FormDChainHead h3{margin:0 0 4px;font-size:1.05rem}.pr10FormDChainHead p{color:var(--muted,#6b7280);margin:0 0 14px;font-size:.88rem;line-height:1.45}.pr10FormDChainList{gap:0;margin:0;padding:0;list-style:none;display:grid}.pr10FormDChainNode{grid-template-columns:22px minmax(0,1fr);gap:12px;padding:0 0 18px;display:grid}.pr10FormDChainRail{flex-direction:column;align-items:center;padding-top:4px;display:flex}.pr10FormDChainDot{background:linear-gradient(145deg,#1d4ed8,#0ea5e9);border:2px solid #fff;border-radius:999px;flex:none;width:12px;height:12px;box-shadow:0 0 0 1px #1d4ed840}.pr10FormDChainNode.form-D-A .pr10FormDChainDot{background:linear-gradient(145deg,#b45309,#f59e0b);box-shadow:0 0 0 1px #b4530947}.pr10FormDChainLine{background:linear-gradient(#1d4ed859,#94a3b833);flex:auto;width:2px;min-height:28px;margin-top:4px}.pr10FormDChainBody{border:1px solid var(--line,#e5e7eb);background:linear-gradient(#fffffff5,#f8fafceb);border-radius:14px;gap:8px;padding:12px 14px;display:grid}.pr10FormDChainMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pr10FormDChainMeta strong{font-size:.98rem}.pr10FormDChainBadge{color:#1d4ed8;letter-spacing:.02em;background:#eff6ff;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}.pr10FormDChainNode.form-D-A .pr10FormDChainBadge{color:#b45309;background:#fff7ed}.pr10FormDChainMeta time{color:var(--muted,#6b7280);margin-left:auto;font-size:.82rem}.pr10FormDChainAmounts{color:var(--ink,#111827);flex-wrap:wrap;align-items:center;gap:10px;font-size:.86rem;display:flex}.pr10FormDChainDelta{border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:700}.pr10FormDChainDelta.up{color:#047857;background:#ecfdf5}.pr10FormDChainDelta.down{color:#b91c1c;background:#fef2f2}.pr10FormDChainDelta.flat{color:#6b7280;background:#f3f4f6}.pr10FormDChainAccession{color:var(--muted,#6b7280);font-size:.75rem}.pr10FormDChainLink{color:#1d4ed8;width:fit-content;font-size:.84rem;font-weight:600;text-decoration:none}.pr10FormDChainLink:hover{text-decoration:underline}@media (width<=640px){.pr10FormDChainMeta time{width:100%;margin-left:0}.pr10FormDChainAmounts{gap:8px}}.pr10CoExemptionGroup{border:1px solid var(--line,#e5e7eb);border-radius:12px;grid-column:1/-1;margin:0;padding:10px 12px 12px}.pr10CoExemptionGroup legend{color:var(--muted,#6b7280);padding:0 4px;font-size:.78rem}.pr10CoExemptionChecks{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:10px 14px;display:grid}@media (width>=640px){.pr10CoExemptionChecks{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr10CoCheck{align-items:center;gap:6px;min-width:0;font-size:.84rem;display:inline-flex}.pr10CoCheck input{margin:0}.pr10CoNote{background:var(--note-bg);border:1px solid var(--chip-border);color:var(--note-fg);border-radius:10px;padding:10px 12px}.pr10CoDetailTextBlock{background:var(--note-bg);border-color:var(--panel-card-border);color:var(--note-fg)}.pr10EvidencePill{background:var(--chip-bg);border-color:var(--chip-border);color:var(--chip-fg)}.pr10CoDealTermChip{background:var(--chip-bg);border:1px solid var(--chip-border);color:var(--chip-fg)}.pr10CoDealTermChipEvidence{background:var(--panel-soft);color:var(--muted);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:.68rem;font-weight:700}.pr10MobileFilterAccordion{gap:10px;display:grid}.pr10MobileFilterToggle{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);color:var(--ink);touch-action:manipulation;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-width:44px;min-height:44px;padding:12px 14px;font-weight:800;display:flex}.pr10MobileFilterDrawer{z-index:90;position:fixed;inset:0}.pr10MobileFilterBackdrop{background:#0f172a73;border:0;border-radius:0;min-width:100%;min-height:100%;padding:0;position:absolute;inset:0}.pr10MobileFilterSheet{background:var(--panel,#fff);border-radius:18px 18px 0 0;flex-direction:column;width:100%;max-height:min(88vh,720px);display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #0f172a2e}.pr10MobileFilterSheetHead{border-bottom:1px solid var(--line,#d7dde5);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 12px;display:flex}.pr10MobileFilterEyebrow{color:var(--muted,#6b7280);letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-size:.68rem}.pr10MobileFilterSheetHead h3{margin:0;font-size:1.05rem}.pr10MobileFilterClose{background:var(--accent,#0b6e4f);color:#fff;white-space:nowrap;border-radius:10px;min-width:44px;min-height:44px;padding:10px 14px;font-weight:800}.pr10MobileFilterSheetBody{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:12px 16px 28px;overflow-y:auto}.pr10MobileDealList{gap:12px;width:100%;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.pr10MobileDealCard{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:14px;gap:10px;min-width:0;max-width:100%;padding:12px;display:grid;overflow:hidden}.pr10MobileDealCardHit{all:unset;box-sizing:border-box;cursor:pointer;gap:10px;width:100%;min-width:0;display:grid}.pr10MobileDealTop,.pr10MobileDealMid,.pr10MobileDealBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.pr10MobileDealTitleRow{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.pr10MobileDealName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-family:Apple SD Gothic Neo,Noto Sans KR,Inter,sans-serif;font-size:1rem;line-height:1.35;display:block;overflow:hidden}.pr10MobileDealBadges{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.pr10MobileDealIdentity{flex:auto;gap:6px;width:100%;min-width:0;display:grid}.pr10MobileScore{flex-shrink:0;align-self:center;margin-left:auto}.pr10MobileChip{background:var(--chip-bg);border:1px solid var(--chip-border);color:var(--chip-fg);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:6px 10px;font-size:.75rem;font-weight:700;display:inline-flex;overflow:hidden}.pr10MobileChip.isSec{background:color-mix(in srgb, var(--blue) 12%, var(--chip-bg));border-color:color-mix(in srgb, var(--blue) 35%, var(--chip-border));color:var(--blue)}.pr10MobileScore{text-align:center;border-radius:999px;justify-content:center;align-items:center;min-width:2.4rem;min-height:32px;padding:6px 10px;font-size:.82rem;font-weight:900;display:inline-flex}.pr10MobileScore.is-strong{color:#047857;background:#ecfdf5}.pr10MobileScore.is-watch{color:#1d4ed8;background:#eff6ff}.pr10MobileScore.is-review{color:#c2410c;background:#fff7ed}.pr10MobileScore.is-early,.pr10MobileScore.is-muted{background:var(--chip-bg);color:var(--chip-fg)}html.dark .pr10MobileScore.is-strong{color:#6ee7b7;background:#04785738}html.dark .pr10MobileScore.is-watch{color:#93c5fd;background:#1d4ed83d}html.dark .pr10MobileScore.is-review{color:#fdba74;background:#c2410c38}.pr10MobileDealCard.is-quant-v3 .pr10MobileDealTitleRow{align-items:flex-start}.pr10MobileQuantV3{flex:none;min-width:108px;max-width:124px;margin-left:auto}.pr10MobileQuantV3 .pr13QuantV3.compact{width:auto;min-width:0}.pr10MobileQuantV3 .pr13QuantV3Chips{max-width:118px}.pr10MobileQuantV3 .pr13QuantV3Chip{white-space:nowrap;min-width:108px}.pr10MobileAmounts{color:var(--note-fg);flex-wrap:wrap;gap:6px;font-size:.84rem;display:inline-flex}.pr10MobileAmounts em{color:var(--muted);font-style:normal;font-weight:700}.pr10MobileDelta{font-weight:800}.pr10MobileDelta.isUp{color:#047857}.pr10MobileDelta.isDown{color:#b42318}.pr10MobileItem9{border-radius:8px;padding:6px 9px;font-size:.72rem;font-weight:800}.pr10MobileItem9.tone-debt,.pr10MobileItem9.tone-convertible,.pr10MobileItem9.tone-safe{color:#c2410c;background:#fff7ed}.pr10MobileItem9.tone-equity{color:#047857;background:#ecfdf5}.pr10MobileItem9.tone-unknown{background:var(--chip-bg);color:var(--chip-fg)}.pr10MobileDetailBtn{background:var(--blue);color:#fff;touch-action:manipulation;border-radius:10px;width:100%;min-width:44px;min-height:44px;padding:10px 16px;font-weight:800}.pr10ScrollTable{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;margin:8px 0;position:relative;overflow-x:auto}.pr10ScrollTable:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--panel,#fff) 85%, transparent));content:"";pointer-events:none;width:24px;height:100%;position:absolute;top:0;right:0}@media (width<=767px){.pr10CoShell,.pr10CoView,.pr10CoAdvanced,.pr10CoAdvancedResults,.pr10CoDealGrid,.pr10CoTableWrap{min-width:0;max-width:100%}.pr10CoView.isMobile,.pr10CoAdvanced.isMobile{grid-template-columns:1fr;gap:12px;display:grid;overflow-x:hidden}.pr10CoAdvanced.isMobile .pr10CoTableWrap,.pr10CoDesktopTableOnly{display:none!important}.pr10CoFilterBar,.pr10CoAdvancedFilters,.pr10CoDealGrid{grid-template-columns:1fr!important}.pr10CoSectionHead,.pr10CoSectionHeadActions,.pr10CoTableTools,.pr10CoPaginationMode{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.pr10CoPaginationMode button,.pr10CoTableTools button,.pr10ExportCsvBtn,.pr10CoFilterChip,.pr10CoActiveFilterChips button{min-width:44px;min-height:44px}.pr10CoAdvancedTable{min-width:0}.pr10DeepReportHead{gap:12px;display:grid}.pr10DeepReportActions,.pr10DeepReportActionsSticky{background:color-mix(in srgb, var(--panel,#fff) 92%, transparent);border:1px solid var(--line,#d7dde5);z-index:6;border-radius:12px;grid-template-columns:1fr;gap:8px;padding:10px;display:grid;position:sticky;bottom:0}.pr10DeepReportGenerate,.pr10DeepReportExport,.pr10DeepReportLangToggle button,.pr10DeepReportIcGroup{width:100%;min-height:44px}.pr10DeepReportIcGroup{gap:8px;display:grid}.pr10DeepReportLangToggle{grid-template-columns:1fr 1fr;width:100%;display:grid}.pr10DeepReportLangToggle button{min-height:44px;padding:10px 12px}.pr10AnalystPackScoreRow{grid-template-columns:1fr;gap:10px;display:grid}.pr10AnalystPackScore{align-items:flex-start;gap:4px;display:grid}.pr10AnalystPackTerms{gap:8px;grid-template-columns:1fr!important;display:grid!important}.pr10AnalystPackFactorTable{min-width:280px}.pr10PeerMatrixSort{justify-content:flex-start;width:100%}.pr10PeerMatrixSort button,.pr10PeerMatrixAvgBar{min-height:40px}.pr10PeerMatrixTable.isDense{min-width:640px;font-size:.72rem}.pr10DiligenceChecklist.isSticky{position:static}.pr10DiligenceChecklist label,.pr10DiligenceChecklist input[type=checkbox]{min-height:22px}.pr10DiligenceChecklist label{min-height:44px;padding:6px 0}}.externalSignalsCard{margin:16px 0}.externalSignalsGrid{gap:14px;margin-top:10px;display:grid}.externalSignalsGroup h4{align-items:center;gap:8px;margin:0 0 8px;display:flex}.externalSignalBadge{border:1px solid var(--line,#d7dde5);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.externalSignalBadge.is-job_posting{border-color:color-mix(in srgb, #0b6e4f 40%, var(--line,#d7dde5));color:#0b6e4f;background:#0b6e4f1f}.externalSignalBadge.is-patent{border-color:color-mix(in srgb, #175cd3 40%, var(--line,#d7dde5));color:#175cd3;background:#175cd31f}.externalSignalBadge.is-press{border-color:color-mix(in srgb, #b54708 40%, var(--line,#d7dde5));color:#b54708;background:#b547081f}.externalSignalCount{color:var(--muted,#667085);font-variant-numeric:tabular-nums;font-size:12px}.externalSignalList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.externalSignalLink{border:1px solid var(--line,#d7dde5);color:inherit;border-radius:10px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.externalSignalLink:hover{border-color:color-mix(in srgb, var(--accent,#0b6e4f) 45%, var(--line,#d7dde5))}.externalSignalLink strong{color:var(--ink,#1a1a1a);font-size:14px}.externalSignalLink span{color:var(--muted,#667085);font-size:12px}.pr10DualTimeline{border-top:1px solid color-mix(in srgb, var(--line,#d7dde5) 80%, transparent);margin-top:22px;padding:16px 0 8px}.pr10DualTimelineHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 20px;margin-bottom:14px;display:flex}.pr10DualTimelineEyebrow{color:var(--muted,#6b7280);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:.75rem}.pr10DualTimelineHead h3{margin:0 0 4px;font-size:1.08rem}.pr10DualTimelineHead p{color:var(--muted,#6b7280);max-width:46rem;margin:0;font-size:.88rem;line-height:1.45}.pr10DualTimelineToggle{border:1px solid var(--line,#d7dde5);background:color-mix(in srgb, var(--panel,#fff) 92%, #e8eef5);border-radius:10px;display:inline-flex;overflow:hidden}.pr10DualTimelineToggle button{appearance:none;color:var(--muted,#6b7280);cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 12px;font-size:.84rem;font-weight:600}.pr10DualTimelineToggle button.isActive{background:color-mix(in srgb, var(--accent,#0b6e4f) 14%, transparent);color:var(--ink,#1a1a1a)}.pr10DualTimelineKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.pr10DualTimelineKpis article{border:1px solid var(--line,#d7dde5);border-radius:10px;gap:4px;padding:10px 12px;display:grid}.pr10DualTimelineKpis span{color:var(--muted,#6b7280);font-size:.78rem}.pr10DualTimelineKpis strong{font-size:1.05rem}.pr10DualTimelineList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pr10DualTimelineList>li{border:1px solid var(--line,#d7dde5);border-radius:12px;padding:12px 14px}.pr10DualTimelineList.isChain{gap:0}.pr10DualTimelineList.isChain>li{border:0;border-radius:0;grid-template-columns:18px minmax(0,1fr);gap:0 12px;padding:0 0 16px;display:grid}.pr10DualTimelineMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.pr10DualTimelineBadge{background:color-mix(in srgb, var(--accent,#0b6e4f) 12%, transparent);border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700}.pr10DualTimelineAmounts{color:var(--ink,#1a1a1a);flex-wrap:wrap;gap:10px 14px;margin-bottom:6px;font-size:.9rem;display:flex}.pr10DualTimelineStage{color:var(--muted,#6b7280);margin-bottom:4px;font-size:.84rem}.pr10DualTimelineLink{color:var(--accent,#0b6e4f);align-items:center;gap:4px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.pr10DualTimelineLink:hover{text-decoration:underline}.pr10DualTimelineAccession{color:var(--muted,#6b7280);margin-bottom:4px;font-size:.78rem;display:block}.pr10DualTimelineDelta.up{color:#15803d;font-weight:700}.pr10DualTimelineDelta.down{color:#b91c1c;font-weight:700}.pr10DualTimelineDelta.flat{color:var(--muted,#6b7280)}.pr10DualTimelineDeltaBadge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.pr10DualTimelineDeltaBadge.tone-up{color:#059669;background:#10b9811f;border:1px solid #10b98147}.pr10DualTimelineDeltaBadge.tone-down{color:#b91c1c;background:#ef44441a;border:1px solid #ef44443d}.pr10DualTimelineDeltaBadge.tone-flat{background:color-mix(in srgb, var(--panel,#fff) 70%, #e8eef5);border:1px solid var(--line,#d7dde5);color:var(--muted,#6b7280)}.pr10DualTimelineDateBadge{background:color-mix(in srgb, var(--panel,#fff) 80%, #dbe4ee);border:1px solid color-mix(in srgb, var(--line,#d7dde5) 80%, transparent);color:var(--muted,#6b7280);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 8px;font-size:.72rem}.pr10DualTimelineGlass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb, var(--panel,#fff) 82%, transparent);border:1px solid color-mix(in srgb, var(--line,#d7dde5) 70%, transparent);border-radius:12px;padding:10px 12px;transition:border-color .16s,box-shadow .16s;box-shadow:inset 0 1px #fff6}.pr10DualTimelineGlass:hover{border-color:color-mix(in srgb, var(--accent,#0b6e4f) 35%, var(--line,#d7dde5));box-shadow:0 6px 18px #0b6e4f14}.pr10DualTimelineCumulative{font-variant-numeric:tabular-nums}.pr10DualTimelineBadge.tone-head{background:color-mix(in srgb, var(--accent,#0b6e4f) 14%, transparent);color:#065f46}.pr10DualTimelineBadge.tone-da{color:#0369a1;background:#0ea5e91f}.pr10DualTimelineNode.isAmendment .pr10DualTimelineDot{background:#0ea5e9;width:8px;height:8px}.pr10DualTimelineDot.isHead{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent,#0b6e4f) 22%, transparent)}.pr10DualTimelineLine.isBranch{background:linear-gradient(180deg, color-mix(in srgb, var(--accent,#0b6e4f) 45%, transparent), #0ea5e966)}.pr10DualTimelineLine.isBreak{opacity:.35}.pr10DualTimelineRail{flex-direction:column;align-items:center;padding-top:4px;display:flex}.pr10DualTimelineDot{background:var(--accent,#0b6e4f);border-radius:50%;width:10px;height:10px}.pr10DualTimelineLine{background:color-mix(in srgb, var(--accent,#0b6e4f) 35%, var(--line,#d7dde5));flex:1;width:2px;min-height:28px;margin-top:4px}.pr10DualTimelineStatus{color:var(--muted,#6b7280);margin:8px 0 0;font-size:.9rem}.pr10DualTimelineStatus.isError{color:#b91c1c}@media (width<=720px){.pr10DualTimelineKpis{grid-template-columns:1fr}.pr10DualTimelineToggle{width:100%}.pr10DualTimelineToggle button{flex:1}}.pr10CorporateEvents{border-top:1px solid color-mix(in srgb, var(--line,#d7dde5) 80%, transparent);margin-top:22px;padding:16px 0 8px}.pr10CorporateEventsHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 20px;margin-bottom:14px;display:flex}.pr10CorporateEventsEyebrow{color:var(--muted,#6b7280);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:.75rem}.pr10CorporateEventsHead h3{margin:0 0 4px;font-size:1.08rem}.pr10CorporateEventsHead p{color:var(--muted,#6b7280);max-width:46rem;margin:0;font-size:.88rem;line-height:1.45}.pr10CorporateEventsToggle{border:1px solid var(--line,#d7dde5);background:color-mix(in srgb, var(--panel,#fff) 92%, #e8eef5);border-radius:10px;display:inline-flex;overflow:hidden}.pr10CorporateEventsToggle button{appearance:none;color:var(--muted,#6b7280);cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 12px;font-size:.84rem;font-weight:600}.pr10CorporateEventsToggle button.isActive{background:color-mix(in srgb, var(--accent,#0b6e4f) 14%, transparent);color:var(--ink,#1a1a1a)}.pr10CorporateEventsList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pr10CorporateEventsList>li{border:1px solid var(--line,#d7dde5);border-radius:12px;padding:12px 14px}.pr10CorporateEventsMeta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.pr10CorporateEventsBadge,.pr10CorporateEventsTicker{background:color-mix(in srgb, var(--accent,#0b6e4f) 12%, transparent);border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700}.pr10CorporateEventsAmounts{flex-wrap:wrap;gap:10px 14px;margin-bottom:6px;font-size:.9rem;display:flex}.pr10CorporateEventsSnippet{color:var(--muted,#6b7280);margin:0 0 6px;font-size:.86rem;line-height:1.45}.pr10CorporateEventsAccession{color:var(--muted,#6b7280);margin-bottom:4px;font-size:.78rem;display:block}.pr10CorporateEventsLink{color:var(--accent,#0b6e4f);align-items:center;gap:4px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.pr10CorporateEventsLink:hover{text-decoration:underline}.pr10CorporateEventsStatus{color:var(--muted,#6b7280);margin:8px 0 0;font-size:.9rem}.pr10CorporateEventsStatus.isError{color:#b91c1c}.pr10CorporateEventsNote{color:var(--muted,#6b7280);margin:10px 0 0;font-size:.84rem;line-height:1.45}@media (width<=720px){.pr10CorporateEventsToggle{width:100%}.pr10CorporateEventsToggle button{flex:1}}.pr10DeepReport{border-top:1px solid color-mix(in srgb, var(--line,#d7dde5) 80%, transparent);margin-top:22px;padding:16px 0 8px}.pr10DeepReportHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 20px;margin-bottom:14px;display:flex}.pr10DeepReportEyebrow{color:var(--muted,#6b7280);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:.75rem}.pr10DeepReportHead h3{margin:0 0 4px;font-size:1.08rem}.pr10DeepReportHead p{color:var(--muted,#6b7280);max-width:46rem;margin:0;font-size:.88rem;line-height:1.45}.pr10DeepReportGenerate{appearance:none;background:color-mix(in srgb, var(--accent,#0b6e4f) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent,#0b6e4f) 40%, var(--line,#d7dde5));color:var(--ink,#1a1a1a);cursor:pointer;font:inherit;white-space:nowrap;border-radius:10px;padding:9px 14px;font-size:.86rem;font-weight:650}.pr10DeepReportActions{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.pr10DeepReportExport{appearance:none;border:1px solid var(--line,#d7dde5);color:var(--ink,#1a1a1a);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:.86rem;font-weight:600;display:inline-flex}.pr10DeepReportExport:disabled,.pr10DeepReportGenerate:disabled{cursor:wait;opacity:.65}.pr10DeepReportProgress{border:1px solid color-mix(in srgb, var(--accent,#0b6e4f) 22%, var(--line,#d7dde5));background:color-mix(in srgb, var(--accent,#0b6e4f) 6%, transparent);border-radius:12px;gap:8px;margin:0 0 14px;padding:12px 14px;list-style:none;display:grid}.pr10DeepReportProgressStep{color:var(--muted,#6b7280);opacity:.55;align-items:flex-start;gap:10px;font-size:.86rem;line-height:1.4;transition:opacity .22s,color .22s;display:flex}.pr10DeepReportProgressStep.isDone{opacity:.85}.pr10DeepReportProgressStep.isActive{color:var(--ink,#1a1a1a);opacity:1;font-weight:600}.pr10DeepReportProgressIndex{color:var(--accent,#0b6e4f);letter-spacing:.02em;flex:none;min-width:2.4rem;font-size:.75rem;font-weight:700}.pr10DeepReportStatus{color:var(--muted,#6b7280);margin:8px 0 0;font-size:.9rem}.pr10DeepReportStatus.isError{color:#b91c1c}.pr10DeepReportMeta{color:var(--muted,#6b7280);flex-wrap:wrap;gap:8px 14px;margin-bottom:12px;font-size:.78rem;display:flex}.pr10DeepReportBlock{margin-bottom:14px}.pr10DeepReportBlock h4{margin:0 0 6px;font-size:.95rem}.pr10DeepReportBlock p,.pr10DeepReportBlock ul{margin:0 0 6px;font-size:.9rem;line-height:1.5}.pr10DeepReportBlock ul{padding-left:1.1rem}.pr10DeepReportMuted{color:var(--muted,#6b7280);font-size:.86rem}.pr10DeepReportBody.isTruncated{max-height:28rem;position:relative;overflow:hidden}.pr10DeepReportPaywallMask{z-index:2;text-align:center;color:var(--muted,#4b5563);background:linear-gradient(#0000,#fcfaf68c,#fcfaf6fa);padding:2.5rem 1rem 1rem;font-size:.92rem;position:absolute;inset:auto 0 0}.pr10PeerMatrix.isLocked .pr10PeerMatrixHead p[data-testid=peer-valuation-matrix-locked]{color:var(--muted,#6b7280)}.pr10DeepReportRiskList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pr10DeepReportRiskList>li{border:1px solid var(--line,#d7dde5);border-radius:12px;padding:10px 12px}.pr10DeepReportRiskHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.pr10DeepReportRiskTag{text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}.pr10DeepReportRiskTag.tone-high{color:#991b1b;background:#b91c1c24}.pr10DeepReportRiskTag.tone-medium{color:#9a3412;background:#b4530924}.pr10DeepReportRiskTag.tone-low{background:color-mix(in srgb, var(--accent,#0b6e4f) 14%, transparent);color:#065f46}.pr10DeepReportCitations{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pr10DeepReportCitations a{color:var(--accent,#0b6e4f);word-break:break-all;align-items:center;gap:4px;font-size:.86rem;font-weight:600;text-decoration:none;display:inline-flex}.pr10DeepReportCitations a:hover{text-decoration:underline}.pr10DeepReportDisclaimer{border-top:1px dashed var(--line,#d7dde5);color:var(--muted,#6b7280);margin:12px 0 0;padding-top:10px;font-size:.8rem;line-height:1.45}.pr10AnalystPack{margin-top:16px;padding-top:12px}.pr10AnalystPack .pr10DeepReportHead h3{letter-spacing:-.01em;font-size:1.02rem}.pr10AnalystPackSnapshot{border:1px solid color-mix(in srgb, var(--accent,#0b6e4f) 28%, var(--line,#d7dde5));background:color-mix(in srgb, var(--accent,#0b6e4f) 5%, transparent);border-radius:10px;gap:10px;margin:0 0 12px;padding:10px 12px;display:grid}.pr10AnalystPackScoreRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pr10AnalystPackScore{align-items:baseline;gap:8px;display:inline-flex}.pr10AnalystPackScore span{color:var(--muted,#6b7280);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.pr10AnalystPackScore strong{font-variant-numeric:tabular-nums;font-size:1.55rem;line-height:1}.pr10AnalystPackScore em{color:var(--accent,#0b6e4f);font-style:normal;font-weight:700}.pr10AnalystPackSector{border:1px solid var(--line,#d7dde5);color:var(--muted,#6b7280);border-radius:6px;padding:2px 7px;font-size:.75rem;font-weight:600}.pr10AnalystPackStatus{text-transform:uppercase;border-radius:6px;padding:2px 6px;font-size:.68rem;font-weight:700}.pr10AnalystPackStatus.tone-ready{background:color-mix(in srgb, var(--accent,#0b6e4f) 14%, transparent);color:#065f46}.pr10AnalystPackStatus.tone-thin{color:#9a3412;background:#b4530924}.pr10AnalystPackStatus.tone-neutral{background:color-mix(in srgb, var(--line,#d7dde5) 60%, transparent);color:var(--muted,#6b7280)}.pr10AnalystPackFactorTable{border-collapse:collapse;width:100%;font-size:.8rem}.pr10AnalystPackFactorTable th,.pr10AnalystPackFactorTable td{border-bottom:1px solid var(--line,#d7dde5);text-align:left;padding:4px 6px}.pr10AnalystPackFactorTable th{color:var(--muted,#6b7280);letter-spacing:.03em;text-transform:uppercase;font-size:.7rem;font-weight:700}.pr10AnalystPackFactorTable td:last-child,.pr10AnalystPackFactorTable th:last-child{font-variant-numeric:tabular-nums;text-align:right;width:4.5rem}.pr10AnalystPackTerms{grid-template-columns:minmax(7rem,9rem) 1fr;gap:4px 12px;margin:0;display:grid}.pr10AnalystPackTerms dt{color:var(--muted,#6b7280);font-size:.72rem;font-weight:650}.pr10AnalystPackTerms dd{font-variant-numeric:tabular-nums;margin:0;font-size:.84rem;font-weight:650}.pr10DeepReportExport.isSecondary{border-style:dashed}.pr10DeepReportBlock h4{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pr10DualTimelineList.isNested{gap:10px}.pr10DualTimelineOfferingCard{border:1px solid var(--line,#d7dde5);border-radius:10px;padding:10px 12px}.pr10DualTimelineNestedCount{color:var(--muted,#6b7280);font-size:.72rem;font-weight:650}.pr10DualTimelineNested{border-left:2px solid #0ea5e98c;gap:8px;margin:10px 0 0;padding:0 0 0 12px;list-style:none;display:grid}.pr10DualTimelineNestedItem{background:color-mix(in srgb, var(--panel,#fff) 88%, #0ea5e9 6%);border:1px solid color-mix(in srgb, #0ea5e9 22%, var(--line,#d7dde5));border-radius:8px;padding:8px 10px}html.dark .pr10AnalystPackSnapshot,html.dark .pr10DualTimelineOfferingCard,html.dark .pr10DualTimelineNestedItem{background:color-mix(in srgb, var(--panel,#121316) 92%, #0b6e4f 8%)}.pr10OverhangBadge{border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 12px;padding:10px 12px;font-size:.86rem;display:flex}.pr10OverhangBadge.isHero{font-size:.92rem;font-weight:650;line-height:1.35}.pr10OverhangBadgeHeadline{display:block}.pr10OverhangBadgeMeta{color:inherit;letter-spacing:.02em;opacity:.8;text-transform:uppercase;font-size:.72rem;font-weight:600}.pr10OverhangBadge.tone-debt,.pr10OverhangBadge.tone-convertible,.pr10OverhangBadge.tone-safe{color:#7f1d1d;background:#b91c1c1f;border:1px solid #b91c1c61;box-shadow:inset 0 0 0 1px #fecaca66}.pr10OverhangBadge.tone-equity{background:color-mix(in srgb, var(--accent,#0b6e4f) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent,#0b6e4f) 36%, transparent);color:#065f46}.pr10OverhangBadge.tone-unknown,.pr10OverhangBadge.tone-mixed{background:color-mix(in srgb, var(--line,#d7dde5) 50%, transparent);border:1px solid var(--line,#d7dde5);color:var(--muted,#6b7280)}.pr10ExportCsvBtn{appearance:none;background:color-mix(in srgb, var(--accent,#0b6e4f) 16%, transparent);border:1px solid color-mix(in srgb, var(--accent,#0b6e4f) 42%, var(--line,#d7dde5));color:var(--ink,#1a1a1a);cursor:pointer;font:inherit;white-space:nowrap;border-radius:10px;padding:9px 14px;font-size:.86rem;font-weight:700}.pr10ExportCsvBtn:disabled{cursor:not-allowed;opacity:.6}.pr10CoSectionHeadActions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.pr10DiligenceChecklist{border:1px solid var(--line,#d7dde5);border-radius:10px;margin:0 0 12px;padding:10px 12px}.pr10DiligenceChecklist.isSticky{background:color-mix(in srgb, var(--panel,#fff) 94%, #eef3f8);z-index:4;position:sticky;top:12px}.pr10DiligenceChecklistHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.pr10DiligenceEyebrow{color:var(--muted,#6b7280);letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-size:.68rem}.pr10DiligenceChecklist h4{margin:0 0 4px;font-size:.92rem}.pr10DiligenceHint{color:var(--muted,#6b7280);margin:0;font-size:.76rem}.pr10DiligenceProgress{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;font-size:.78rem;display:flex}.pr10DiligenceProgress strong{font-size:.95rem}.pr10DiligenceProgressBar{background:color-mix(in srgb, var(--line,#d7dde5) 70%, transparent);border-radius:999px;height:6px;margin-bottom:10px;overflow:hidden}.pr10DiligenceProgressBar span{background:var(--accent,#0b6e4f);height:100%;transition:width .18s;display:block}.pr10DiligenceList,.pr10DiligenceChecklist ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.pr10DiligenceRow{border-bottom:1px solid color-mix(in srgb, var(--line,#d7dde5) 55%, transparent);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.pr10DiligenceList li:last-child .pr10DiligenceRow,.pr10DiligenceChecklist li:last-child .pr10DiligenceRow{border-bottom:0}.pr10DiligenceRow input[type=checkbox]{accent-color:var(--accent,#0b6e4f);flex:none;width:16px;height:16px;margin:3px 0 0}.pr10DiligenceLabel{flex:auto;gap:2px;min-width:0;font-size:.84rem;line-height:1.4;display:grid}.pr10DiligenceLabelText{color:var(--ink,#0f172a);white-space:normal;word-break:keep-all;display:block}.pr10DiligenceChecklist li.isDone .pr10DiligenceLabelText{color:var(--muted,#6b7280);text-decoration:line-through}.pr10DiligenceChecklist label{align-items:flex-start;gap:2px;font-size:.84rem;line-height:1.35;display:grid}.pr10CoFactorTableWrap{padding:0;overflow-x:hidden}.pr10CoFactorScoreTable{table-layout:fixed;width:100%;min-width:0!important}.pr10CoFactorScoreTable th,.pr10CoFactorScoreTable td{white-space:normal;word-break:keep-all;max-width:none}.pr10CoFactorScoreTable th:last-child,.pr10CoFactorScoreTable td:last-child{text-align:right;width:88px}.pr10DiligenceCategory{color:var(--accent,#0b6e4f);letter-spacing:.03em;text-transform:uppercase;margin-right:6px;font-size:.66rem;font-style:normal;font-weight:700;display:inline-block}.pr10ProUpgradeHero{align-items:center;gap:10px;display:flex}.pr10ProLockIcon{color:var(--accent,#0b6e4f);flex:none}.pr10ExportLockGlyph{opacity:.85;vertical-align:-1px;margin-right:4px}.pr10DeepReportExport.isLocked{opacity:.92}.watchlistAlertSettings .watchlistAlertField{gap:6px;margin:10px 0 8px;display:grid}.watchlistAlertSettings .watchlistAlertField input{border:1px solid var(--line,#d7dde5);font:inherit;border-radius:8px;width:100%;padding:8px 10px}.watchlistAlertToggle{align-items:center;gap:8px;margin:10px 0 12px;display:flex}.pr10DeepReportLangToggle{gap:4px;display:inline-flex}.pr10DeepReportLangToggle button{appearance:none;border:1px solid var(--line,#d7dde5);cursor:pointer;font:inherit;background:0 0;border-radius:8px;padding:7px 10px;font-size:.78rem;font-weight:700}.pr10DeepReportLangToggle button.isActive{background:color-mix(in srgb, var(--accent,#0b6e4f) 14%, transparent);border-color:color-mix(in srgb, var(--accent,#0b6e4f) 40%, var(--line,#d7dde5))}.pr10DeepReportIcGroup{border:1px solid color-mix(in srgb, var(--accent,#0b6e4f) 28%, var(--line,#d7dde5));border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;display:inline-flex}.pr10DeepReportIcLabel{color:var(--muted,#6b7280);letter-spacing:.02em;white-space:nowrap;font-size:.72rem;font-weight:700}.pr10PeerMatrix{border-top:1px solid color-mix(in srgb, var(--line,#d7dde5) 80%, transparent);margin-top:18px;padding-top:12px}.pr10PeerMatrix.isNested{background:color-mix(in srgb, var(--panel,#fff) 92%, #e8eef5);border:1px solid color-mix(in srgb, var(--line,#d7dde5) 85%, transparent);border-radius:10px;margin-top:14px;padding:12px 12px 10px}.pr10PeerMatrixHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.pr10PeerMatrixEyebrow{color:var(--muted,#6b7280);letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-size:.72rem}.pr10PeerMatrixHead h3{margin:0 0 4px;font-size:1rem}.pr10PeerMatrixHead p{color:var(--muted,#6b7280);margin:0;font-size:.84rem}.pr10PeerMatrixSort{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:100%;display:inline-flex}.pr10PeerMatrixSort button{appearance:none;border:1px solid var(--line,#d7dde5);cursor:pointer;font:inherit;background:0 0;border-radius:8px;padding:5px 8px;font-size:.72rem;font-weight:650}.pr10PeerMatrixSort button.isActive{background:color-mix(in srgb, var(--accent,#0b6e4f) 12%, transparent)}.pr10PeerMatrixAvgBar{background:color-mix(in srgb, var(--accent,#0b6e4f) 6%, transparent);border:1px solid color-mix(in srgb, var(--accent,#0b6e4f) 18%, var(--line,#d7dde5));color:var(--text,#111827);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:8px;padding:7px 10px;font-size:.74rem;display:flex}.pr10PeerMatrixAvgLabel{color:var(--muted,#6b7280);letter-spacing:.03em;text-transform:uppercase;font-weight:700}.pr10PeerMatrixWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;position:relative;overflow-x:auto}.pr10PeerMatrixWrap:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--panel,#fff) 70%, transparent));content:"";pointer-events:none;width:28px;height:100%;position:absolute;top:0;right:0}.pr10PeerMatrixTable{border-collapse:collapse;width:100%;font-size:.82rem}.pr10PeerMatrixTable.isDense{font-size:.76rem}.pr10PeerMatrixTable th,.pr10PeerMatrixTable td{border-bottom:1px solid var(--line,#d7dde5);text-align:left;vertical-align:top;white-space:nowrap;padding:6px 8px}.pr10PeerMatrixTable.isDense th,.pr10PeerMatrixTable.isDense td{padding:5px 7px}.pr10PeerMatrixTable th{color:var(--muted,#6b7280);letter-spacing:.03em;text-transform:uppercase;font-size:.68rem}.pr10PeerMatrixTable tr.isCurrent{background:color-mix(in srgb, var(--accent,#0b6e4f) 10%, transparent)}.pr10PeerMatrixTable td.isAbove{color:#0b6e4f;font-weight:700}.pr10PeerMatrixTable td.isBelow{color:#9a3412;font-weight:650}.pr10PeerMatrixTable td.isNear{color:inherit}.pr10PeerMatrixSector{color:var(--muted,#6b7280);white-space:normal;margin-top:2px;font-size:.7rem;display:block}.pr10PeerMatrixYou{background:color-mix(in srgb, var(--accent,#0b6e4f) 16%, transparent);color:var(--accent,#0b6e4f);letter-spacing:.04em;vertical-align:middle;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:.62rem;font-weight:800;display:inline-block}.pr10PeerMatrixDelta{color:var(--muted,#6b7280);margin-top:2px;font-size:.66rem;font-weight:600;display:block}@media (width<=720px){.pr10DeepReportGenerate,.pr10DeepReportExport,.pr10DeepReportActions,.pr10DeepReportIcGroup{width:100%}.pr10AnalystPackTerms{grid-template-columns:1fr}}.pr10RoundTypeTabs{flex-wrap:wrap;grid-column:1/-1;gap:8px;width:100%;min-width:0;max-width:100%;display:flex}.pr10RoundTypeTab{background:var(--panel-soft,#f8fafc);border:1px solid var(--line,#e4e7ec);color:#475569;border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:40px;padding:8px 14px;font-size:13px;font-weight:800;transition:color .12s,background-color .12s,border-color .12s;display:inline-flex}.pr10RoundTypeTab:hover{color:#0f172a;border-color:#cbd5e1}.pr10RoundTypeTab.is-active{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1;font-weight:900}.pr10RoundTypeTab.is-regd.is-active{background:#0f3b2f;border-color:#0f3b2f}.pr10RoundTypeTab.is-regcf.is-active{background:#0e7490;border-color:#0e7490}.pr10RoundTypeIcon{color:inherit;flex:none;font-size:12px;line-height:1}.pr10RoundTypeLabel{overflow-wrap:anywhere;word-break:keep-all;min-width:0}html.dark .pr10RoundTypeTab{color:#cbd5e1!important;background:#1e293bb8!important;border-color:#334155!important}html.dark .pr10RoundTypeTab:hover{color:#fff!important;background:#334155d9!important;border-color:#475569!important}html.dark .pr10RoundTypeTab.is-active{font-weight:900;color:#fff!important;background:#1e293b!important;border-color:#334155!important}html.dark .pr10RoundTypeTab.is-regd.is-active{color:#ecfdf5!important;background:#0f3b2f!important;border-color:#14532d!important}html.dark .pr10RoundTypeTab.is-regcf.is-active{color:#ecfeff!important;background:#0e7490!important;border-color:#155e75!important}html.dark .pr10RoundTypeIcon,html.dark .pr10RoundTypeLabel{color:inherit!important}.pr10CoFilterBarWithRoundType,.pr10CoAdvancedFilters{min-width:0;max-width:100%}.pr10VirtualList{-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;max-height:min(78vh,920px);overflow:hidden auto}.pr10VirtualListInner{width:100%;max-width:100%}.pr10VirtualRow{box-sizing:border-box;min-width:0;max-width:100%}.pr10VirtualRow .pr10MobileDealList,.pr10VirtualRow .pr10CoDealCard{width:100%;max-width:100%;margin:0}.pr10VirtualTableWrap,.pr10VirtualTableScroll{width:100%;min-width:0;max-width:100%}.pr10VirtualTableScroll{-webkit-overflow-scrolling:touch;max-height:min(72vh,860px);overflow:auto}.pr10VirtualTableScroll thead th{z-index:2;position:sticky;top:0}.pr10VirtualSentinel{width:100%;height:1px}.pr10VirtualLoadHint{text-align:center;margin:10px 0 0}.pr10MobileDealName,.pr10CoDealCard strong,.pr10CoCompanyCell{min-width:0;max-width:100%}.pr10CoCompanyCell{overflow-wrap:anywhere;word-break:break-word}.pr10CoDealCard h3,.pr10MobileDealName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=430px){.pr10CoDealTitleRow{gap:10px}.pr13RatingDisplay.compact{width:58px;min-width:58px;min-height:58px;padding:8px 6px}.pr13RatingDisplay.compact strong{font-size:15px}.pr13RatingDisplay.compact .pr13RatingLabel,.pr13RatingDisplay.compact .pr13Stars{max-width:52px;font-size:8px}}@media (width<=767px){.pr10RoundTypeTabs{grid-template-columns:1fr 1fr;display:grid}.pr10RoundTypeTab{justify-content:center;width:100%}.pr10CoDealCard,.pr10MobileDealCard,.pr10MobileDealCardHit{min-width:0;max-width:100%}.pr10CoDealTitleRow{align-items:center}.pr10CoDealScoreBadge{flex-shrink:0;align-self:center;margin-left:auto}.appShell,.appShell main,.pr10CoShell,#pr10-companies-root,.pr10CoView,.pr10CoAdvanced,.pr10CoDealGrid,.pr10CoFilterBar,.pr10CoAdvancedFilters{max-width:100vw;overflow-x:hidden}}.pr10ExitFilterBar{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.pr10ExitFilterChip{color:#1e293b;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;padding:7px 12px;font-size:.86rem;font-weight:700}.pr10ExitFilterChip.is-active{color:#1d4ed8;background:#3b82f61f;border-color:#bfdbfe}.pr10ExitCardGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-bottom:22px;display:grid}.pr10ExitCard{background:var(--panel,#fff);border:1px solid var(--line,#e4e4e7);border-radius:12px;gap:8px;padding:14px;display:grid}.pr10ExitCard.is-clickable{cursor:pointer;transition:border-color .15s,transform .15s}.pr10ExitCard.is-clickable:hover{border-color:#93c5fd;transform:translateY(-1px)}.pr10ExitCardTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pr10ExitTypePill,.pr10ExitTimelineMeta .pr10ExitTypePill{color:#1d4ed8;white-space:nowrap;background:#3b82f61a;border:1px solid #bfdbfe;border-radius:999px;padding:3px 8px;font-size:.75rem;font-weight:750}.pr10ExitSubhead{margin:8px 0 10px;font-size:.95rem;font-weight:800}.pr10ExitTimeline{gap:10px;margin:18px 0;display:grid}.pr10ExitTimelineList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pr10ExitTimelineItem{background:var(--panel-soft,#f8fafc);border:1px solid var(--line,#e4e4e7);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.pr10ExitTimelineMeta{justify-content:space-between;align-items:center;gap:10px;display:flex}.pr10ExitTimelineBody{gap:4px;display:grid}.pr10ExitValue{color:var(--ink,#0f172a);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.92rem;font-weight:700}.pr10ClaimProfileControl{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pr10ClaimVerifiedBadge{color:#047857;background:#10b9811f;border:1px solid #10b98159;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:800}.pr10ClaimProfileBtn{white-space:nowrap;font-size:.82rem!important}.pr10ClaimModalOverlay{z-index:80;background:#0f172a8c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pr10ClaimModal{background:var(--panel,#fff);border:1px solid var(--line,#e4e4e7);border-radius:16px;width:min(100%,520px);max-width:520px;max-height:min(90vh,720px);padding:18px 18px 14px;position:relative;overflow:auto}.pr10ClaimModal header{gap:6px;margin-bottom:12px;padding-right:28px;display:grid}.pr10ClaimModal header .ghostButton{position:absolute;top:10px;right:10px}.pr10ClaimForm{gap:12px;display:grid}.pr10ClaimForm label{gap:6px;display:grid}.pr10ClaimForm small{color:var(--muted,#64748b);font-size:.78rem;font-weight:600}.pr10ClaimFormError{color:#b91c1c;margin:0;font-size:.88rem;font-weight:700}.pr10ClaimForm footer{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}html.dark .pr10ExitFilterChip{color:#f1f5f9;background:#1e293be6;border-color:#334155}html.dark .pr10ExitFilterChip.is-active{color:#93c5fd;background:#3b82f633;border-color:#1e40af}html.dark .pr10ExitCard,html.dark .pr10ExitTimelineItem,html.dark .pr10ClaimModal{color:#e2e8f0;background:#121316;border-color:#334155}html.dark .pr10ClaimVerifiedBadge{color:#6ee7b7;background:#10b9812e;border-color:#34d39959}.pr10InstitutionalDecisionView{min-width:0}.pr10InstitutionalDecisionView .pr10DecisionSummaryGrid,.pr10InstitutionalDecisionView .pr10DecisionFactGrid{gap:14px 16px;min-width:0;margin-top:18px;display:grid}.pr10InstitutionalDecisionView .pr10DecisionSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.pr10InstitutionalDecisionView .pr10DecisionFactGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.pr10InstitutionalDecisionView .pr10DecisionFactCard{background:var(--panel-card-bg,var(--panel));border:1px solid var(--panel-card-border,var(--line));box-shadow:var(--shadow);border-radius:14px;flex-direction:column;align-items:stretch;gap:6px;min-width:0;height:auto;padding:16px 18px;display:flex;position:static;overflow:visible}.pr10InstitutionalDecisionView .pr10DecisionFactLabel{color:var(--muted);overflow-wrap:anywhere;white-space:normal;flex-wrap:wrap;align-items:baseline;gap:6px 8px;min-width:0;font-size:13px;line-height:1.45;display:flex}.pr10InstitutionalDecisionView .pr10DecisionFactState{white-space:normal;font-style:normal;font-weight:700}.pr10InstitutionalDecisionView .pr10DecisionFactValue,.pr10InstitutionalDecisionView .pr10DecisionFactProvenance{overflow-wrap:anywhere;white-space:normal;word-break:break-word;min-width:0;display:block;position:static}.pr10InstitutionalDecisionView .pr10DecisionFactValue{font-size:16px;line-height:1.4}.pr10InstitutionalDecisionView .pr10DecisionFactProvenance{color:var(--muted);background:0 0;border:0;border-radius:0;margin-top:2px;padding:0;font-size:12px;font-style:normal;font-weight:650;line-height:1.45}html.dark .pr10InstitutionalDecisionView .pr10DecisionFactCard{box-shadow:none;background:#121316;border-color:#27272a}.pr10InstitutionalValuationPanel{min-width:0}.pr10InstitutionalValuationPanel .pr10IvpHeader{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.pr10InstitutionalValuationPanel .pr10IvpBadge{border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.pr10InstitutionalValuationPanel .pr10IvpBadge.is-observed{background:#10b9811f}.pr10InstitutionalValuationPanel .pr10IvpBadge.is-standard,.pr10InstitutionalValuationPanel .pr10IvpBadge.is-high{background:#3b82f61f}.pr10InstitutionalValuationPanel .pr10IvpBadge.is-indicative,.pr10InstitutionalValuationPanel .pr10IvpBadge.is-benchmark{background:#f59e0b1f}.pr10InstitutionalValuationPanel .pr10IvpBadge.is-last_observed{background:#10b9811f}.pr10InstitutionalValuationPanel .pr10IvpBadge.is-estimated,.pr10InstitutionalValuationPanel .pr10IvpBadge.is-core_range{background:#3b82f61f}.pr10InstitutionalValuationPanel .pr10IvpBadge.is-quarantined,.pr10InstitutionalValuationPanel .pr10IvpBadge.is-specialized_unavailable{background:#94a3b829}.pr10InstitutionalValuationPanel .pr10IvpMain{margin:8px 0 4px;font-size:28px;font-weight:750;line-height:1.25}.pr10InstitutionalValuationPanel .pr10IvpCenter,.pr10InstitutionalValuationPanel .pr10IvpMeta,.pr10InstitutionalValuationPanel .pr10IvpConfidence{color:var(--muted);font-size:13px}.pr10InstitutionalValuationPanel .pr10IvpWhy{margin-top:10px}.pr10InstitutionalValuationPanel .pr10IvpRows{gap:8px;margin:10px 0 16px;display:grid}.pr10InstitutionalValuationPanel .pr10IvpRow{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;display:flex}.pr10InstitutionalValuationPanel .pr10IvpClaim{border:1px solid var(--line);border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:700}.pr10IvpSummaryChip{border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}html.dark .pr10InstitutionalValuationPanel .pr10IvpBadge{border-color:#27272a}.pr10DxScope{gap:20px}.pr10DxScope .pr10CoTabs{gap:48px}.pr10DxScope .pr10DxRegion{gap:14px;min-width:0;display:grid}.pr10DxScope .pr10DxRegionHead{border-bottom:2px solid var(--ink);gap:3px;margin:0;padding:0 2px 10px;display:grid}.pr10DxScope .pr10DxRegionHead h2{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:13px;font-weight:900}.pr10DxScope .pr10DxRegionHead p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.pr10DxScope .pr10CoDetailHero>div{border-radius:14px;padding:26px 28px}.pr10DxScope .pr10CoDetailHero h1{letter-spacing:-.03em;margin:8px 0;font-size:clamp(24px,2.6vw,34px);line-height:1.12}.pr10DxScope .pr10CoDetailHero p{font-size:13.5px;line-height:1.62}.pr10DxScope .pr10ProfileLogo{border-radius:14px;width:64px;height:64px}.pr10DxScope .pr10ProfileMain{grid-template-columns:64px minmax(0,1fr)}.pr10DxScope .pr10ProfileInitials{font-size:20px}.pr10DxScope .pr10ProfileBadges{gap:6px;margin:10px 0 2px}.pr10DxScope .pr10ProfileBadge{padding:4px 9px;font-size:11.5px}.pr10DxScope .pr10ProfileMetrics{gap:8px}.pr10DxScope .pr10DxTearRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.pr10DxScope .pr10CoMetric{box-shadow:none;border-radius:10px;gap:4px;min-height:0;padding:12px 14px}.pr10DxScope .pr10CoMetric strong{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:17px;line-height:1.3}.pr10DxScope .pr10CoMetric .pr10CoMetricLabel{letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.35}.pr10DxScope .pr10CoMetric em{font-size:12px;font-weight:650;line-height:1.5}.pr10DxScope .pr10CoSignalGrid,.pr10DxScope .pr10CoFinancialGrid,.pr10DxScope .pr10CoEvidenceGrid{gap:8px;margin-top:12px}.pr10DxScope .pr10CoTabs article{border-radius:12px;padding:20px 22px}.pr10DxScope .pr10CoTabs article h2{letter-spacing:-.01em;margin:0 0 8px;font-size:17px;font-weight:850}.pr10DxScope .pr10CoTabs p,.pr10DxScope .pr10CoTabs li{font-size:13.5px;line-height:1.62}.pr10DxScope .pr10CoNote{border-radius:8px;padding:8px 11px;font-size:12.5px;line-height:1.58}.pr10DxScope .pr10CoDetailTextBlock{font-size:13px;line-height:1.6}.pr10DxScope .pr10EvidencePillRow.compact{gap:4px}.pr10DxScope .pr10EvidencePillRow.compact .pr10EvidencePill{padding:2px 6px;font-size:10px}.pr10DxScope .pr10EvidencePillRow.compact .pr10EvidenceButton{min-height:24px;font-size:11px}.pr10DxScope .pr10InstitutionalDecisionView .pr10DecisionFactCard{box-shadow:none;border-radius:10px;padding:12px 14px}.pr10DxScope .pr10InstitutionalDecisionView .pr10DecisionSummaryGrid,.pr10DxScope .pr10InstitutionalDecisionView .pr10DecisionFactGrid{gap:8px;margin-top:12px}.pr10DxScope .pr10InstitutionalDecisionView .pr10DecisionFactValue{font-size:15px}.pr10DxScope .pr10DxDdSummary{border-top:1px solid var(--panel-card-border,var(--line));margin-top:36px;padding-top:24px}.pr10DxScope .pr10DxDdSummary h2{margin-top:0}.pr10DxScope .pr10InstitutionalValuationPanel .pr10IvpMain{font-size:24px}.pr10DxScope .pr10InstitutionalValuationPanel h2{font-size:17px}.pr10DxScope .pr10InstitutionalValuationPanel .pr10IvpWhy{color:var(--muted);font-size:13px;line-height:1.6}.pr10DxScope .pr10CoDealHistoryRow{border-radius:10px;padding:10px 14px}@media (width<=1180px){.pr10DxScope .pr10CoTabs{gap:40px}}@media (width<=760px){.pr10DxScope .pr10CoDetailHero>div{padding:20px 18px}.pr10DxScope .pr10CoDetailHero h1{font-size:24px}.pr10DxScope .pr10CoTabs{gap:32px}.pr10DxScope .pr10CoTabs article{padding:16px}.pr10DxScope .pr10DxTearRow{grid-template-columns:repeat(2,minmax(0,1fr))}.pr10DxScope .pr10CoMetric strong{font-size:15px}.pr10DxScope .pr10DxDdSummary{margin-top:28px;padding-top:20px}}:root,html.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f4f6;--panel:#fff;--panel-soft:#f4f4f5;--panel-elevated:#fafafa;--ink:#111827;--muted:#4b5563;--line:#00000014;--line-strong:#00000024;--border-subtle:#e4e4e7;--nav:#fff;--blue:#0284c7;--blue-dark:#0369a1;--accent:#0284c7;--accent-soft:#0ea5e9;--cyan:#0284c7;--green:#3f6b4a;--amber:#a8906a;--red:#b91c1c;--shadow:none;--insiders-green:#0284c7;--insiders-green-2:#0369a1;--insiders-gold:#0ea5e9;--insiders-ivory:#fff;--insiders-cream:#f4f4f6;--insiders-ink:#111827;--insiders-muted:#4b5563;--insiders-line:#e4e4e7;--motion-duration:.2s;--motion-ease:ease-out;--chip-bg:#f4f4f5;--chip-fg:#3f3f46;--chip-border:#e4e4e7;--note-bg:#fafafa;--note-fg:#52525b;--panel-card-bg:#fff;--panel-card-border:#e2e8f0}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0d0e;--panel:#121316;--panel-soft:#18191d;--panel-elevated:#18191d;--ink:#f4f4f5;--muted:#a1a1aa;--line:#ffffff14;--line-strong:#ffffff24;--nav:#0c0d0e;--blue:#38bdf8;--blue-dark:#0284c7;--accent:#38bdf8;--accent-soft:#818cf8;--cyan:#38bdf8;--green:#6b8f71;--amber:#c4a574;--red:#f87171;--shadow:none;--insiders-green:#38bdf8;--insiders-green-2:#0284c7;--insiders-gold:#818cf8;--insiders-ivory:#121316;--insiders-cream:#0c0d0e;--insiders-ink:#f4f4f5;--insiders-muted:#a1a1aa;--insiders-line:#ffffff14;--motion-duration:.2s;--motion-ease:ease-out;--chip-bg:#27272ad9;--chip-fg:#d4d4d8;--chip-border:#3f3f46a6;--note-bg:#18191d;--note-fg:#a1a1aa;--panel-card-bg:#111215;--panel-card-border:#27272a}body{color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,sans-serif;transition:background-color 1s,color 1s;background:var(--bg)!important}button{background:var(--accent);color:#0c0d0e;transition:background-color var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), transform .15s var(--motion-ease);border-radius:8px;font-weight:700}html.dark button{color:#0c0d0e}html.light button{color:#fff;background:var(--accent)}html.light button.secondary,html.light button.ghostButton,html.dark button.secondary,html.dark button.ghostButton{color:#3f3f46!important;box-shadow:none!important;background:#fff!important;border:1px solid #d4d4d8!important}html.light button.secondary:hover,html.light button.ghostButton:hover{color:#27272a!important;filter:none!important;background:#f4f4f5!important;border-color:#a1a1aa!important}html.dark button.secondary,html.dark button.ghostButton{color:#e4e4e7!important;background:#27272a8c!important;border-color:#3f3f46b3!important}html.dark button.secondary:hover,html.dark button.ghostButton:hover{color:#f4f4f5!important;filter:none!important;background:#27272a!important;border-color:#52525b!important}button.secondary,button.ghostButton{border:1px solid var(--line);color:var(--ink);background:0 0}button.secondary:hover,button.ghostButton:hover{border-color:var(--line-strong);filter:none}button:hover{filter:none}input,select,textarea{background:var(--panel);border:1px solid var(--line);color:var(--ink);transition:border-color var(--motion-duration) var(--motion-ease), background-color var(--motion-duration) var(--motion-ease);border-radius:8px}input:focus,select:focus,textarea:focus{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))}label{color:var(--muted);font-weight:600}code{background:var(--panel-soft);color:var(--ink)}.card,.metric,.filters,.dealCard,.adminGate .card{background:var(--panel);border:1px solid var(--line);box-shadow:none;transition:border-color .15s var(--motion-ease), transform .15s var(--motion-ease), background-color var(--motion-duration) var(--motion-ease);border-radius:10px}.eyebrow,.badge{border:1px solid var(--line);color:var(--muted);letter-spacing:.04em;background:0 0;border-radius:6px;font-weight:700}.notice{background:var(--panel-soft)!important;border:1px solid var(--line)!important;color:var(--muted)!important}.notice.error{border-color:color-mix(in srgb, var(--red) 40%, var(--line))!important;color:var(--red)!important}.vectorPulseLogo{color:inherit;-webkit-user-select:none;user-select:none;flex-direction:column;gap:4px;text-decoration:none;display:flex}.vectorPulseBrandRow{white-space:nowrap;flex-flow:row;align-items:center;gap:10px;display:flex}.vectorPulseMark{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.vectorPulseSvg,.vectorPulseSvg--sm{flex-shrink:0;width:28px;height:28px;display:block}html.dark .vectorPulseMark .vectorPulseSvg,html.dark .vectorPulseMark .vectorPulseSvg--sm{filter:drop-shadow(0 0 6px #06b6d499)}.vectorPulseTitle{color:#0f172a;letter-spacing:-.025em;white-space:nowrap;flex-shrink:0;margin:0;padding:0;font-family:Segoe UI,ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;font-style:normal;font-weight:800;line-height:1;display:inline-block}.vectorPulseBadge{color:#0891b2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#06b6d41a;border:1px solid #06b6d44d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:4px 8px;font-size:10px;font-style:normal;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0f172a0f}html.dark .vectorPulseBadge{color:#22d3ee;box-shadow:0 1px 2px #00000059}.vectorPulseSubtitle{color:var(--muted);letter-spacing:.06em;white-space:normal;margin:0;font-size:11px;font-weight:500;line-height:1.2;display:block}.vectorPulseLogo.is-compact .vectorPulseSubtitle{display:none}.brand .vectorPulseLogo,.brand .vectorPulseBrandRow,.appShell>.sidebar .brand .vectorPulseLogo,.appShell>.sidebar .brand .vectorPulseBrandRow,.authBrand .vectorPulseLogo,.authBrand .vectorPulseBrandRow{white-space:nowrap!important;flex-flow:row!important;align-items:center!important;gap:10px!important;margin:0!important;display:flex!important}.brand .vectorPulseLogo,.appShell>.sidebar .brand .vectorPulseLogo,.authBrand .vectorPulseLogo{white-space:normal!important;flex-direction:column!important;gap:4px!important}.brand .vectorPulseBrandRow>.vectorPulseMark,.brand .vectorPulseBrandRow>.vectorPulseTitle,.brand .vectorPulseBrandRow>.vectorPulseBadge,.appShell>.sidebar .brand .vectorPulseBrandRow>.vectorPulseMark,.appShell>.sidebar .brand .vectorPulseBrandRow>.vectorPulseTitle,.appShell>.sidebar .brand .vectorPulseBrandRow>.vectorPulseBadge,.authBrand .vectorPulseBrandRow>.vectorPulseMark,.authBrand .vectorPulseBrandRow>.vectorPulseTitle,.authBrand .vectorPulseBrandRow>.vectorPulseBadge,.brand .vectorPulseLogo .vectorPulseMark,.brand .vectorPulseLogo .vectorPulseTitle,.brand .vectorPulseLogo .vectorPulseBadge,.appShell>.sidebar .brand .vectorPulseLogo .vectorPulseMark,.appShell>.sidebar .brand .vectorPulseLogo .vectorPulseTitle,.appShell>.sidebar .brand .vectorPulseLogo .vectorPulseBadge{color:inherit;letter-spacing:inherit;text-transform:none;flex-direction:row!important;margin:0!important;display:inline-flex!important}.brand .vectorPulseLogo .vectorPulseTitle,.appShell>.sidebar .brand .vectorPulseLogo .vectorPulseTitle,.authBrand .vectorPulseLogo .vectorPulseTitle{color:#0f172a!important;letter-spacing:-.025em!important;text-transform:none!important;font-family:Segoe UI,ui-sans-serif,system-ui,sans-serif!important;font-size:1.25rem!important;font-weight:800!important;line-height:1!important;display:inline-block!important}html.dark .brand .vectorPulseLogo .vectorPulseTitle,html.dark .appShell>.sidebar .brand .vectorPulseLogo .vectorPulseTitle,html.dark .authBrand .vectorPulseLogo .vectorPulseTitle{color:#fff!important}.brand .vectorPulseLogo .vectorPulseBadge,.appShell>.sidebar .brand .vectorPulseLogo .vectorPulseBadge,.authBrand .vectorPulseLogo .vectorPulseBadge{color:#0891b2!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#06b6d41a!important;border:1px solid #06b6d44d!important;border-radius:6px!important;padding:4px 8px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html.dark .brand .vectorPulseLogo .vectorPulseBadge,html.dark .appShell>.sidebar .brand .vectorPulseLogo .vectorPulseBadge,html.dark .authBrand .vectorPulseLogo .vectorPulseBadge{color:#22d3ee!important}.brand .vectorPulseLogo .vectorPulseSubtitle,.appShell>.sidebar .brand .vectorPulseLogo .vectorPulseSubtitle,.authBrand .vectorPulseLogo .vectorPulseSubtitle{color:var(--muted)!important;letter-spacing:.06em!important;white-space:normal!important;margin:0!important;font-size:11px!important;font-weight:500!important;display:block!important}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.authBrand{align-items:center;gap:12px;margin-bottom:18px;display:flex}.themeSwitcher{transition:border-color .15s var(--motion-ease), background-color .15s var(--motion-ease);flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;border:1px solid var(--line)!important;color:var(--ink)!important;background:0 0!important;border-radius:8px!important;padding:8px 10px!important}.themeSwitcher:before,.themeSwitcher:after,.topAuthActions .languageSwitcher:before,.topAuthActions .languageSwitcher:after,.topAuthActions .themeSwitcher+:before,.topAuthActions .themeSwitcher+:after{content:none!important;border:0!important;width:0!important;height:0!important;display:none!important}.themeSwitcher:hover{border-color:var(--line-strong)!important;background:var(--panel-soft)!important;color:var(--ink)!important}.themeSwitcher svg{flex-shrink:0;display:block}.themeSwitcherLabel{display:none!important}.themeSwitcherIconOnly{justify-content:center;min-width:36px;min-height:36px;gap:0!important;padding:8px!important}.homeSummaryCard{cursor:pointer;text-align:left;gap:10px;width:100%;display:grid}.homeSummaryCard:hover{transform:translateY(-1px);border-color:var(--line-strong)!important}.homeSummaryCard:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 55%, transparent);outline-offset:2px}.appShell{background:var(--bg)}.appShell>.sidebar{-webkit-backdrop-filter:blur(10px);background:color-mix(in srgb, var(--bg) 92%, transparent)!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important}.appShell>.sidebar .brand{gap:0;border-bottom:0!important;padding-bottom:0!important}.appShell>.sidebar .brandMark,.appShell>.sidebar .brandMark:before{content:none!important;display:none!important}.appShell>.sidebar .brand strong{text-transform:uppercase;color:var(--ink)!important;letter-spacing:.18em!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.875rem!important;font-weight:700!important}.appShell>.sidebar .brand span{color:var(--muted)!important;letter-spacing:.06em!important;font-size:11px!important;font-weight:500!important}.appShell>.sidebar nav,.appShell>.sidebar .mainNav{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.appShell>.sidebar nav button,.appShell>.sidebar .ghostButton,.topAuthActions button{transition:color .15s var(--motion-ease), border-color .15s var(--motion-ease), background-color .15s var(--motion-ease);color:var(--muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:8px 12px!important;font-size:13px!important;font-weight:600!important}html.dark .appShell>.sidebar nav button,html.dark .appShell>.sidebar .ghostButton,html.dark .topAuthActions button,html.dark .themeSwitcher{color:#f1f5f9!important}html.dark .appShell>.sidebar .brand strong,html.dark .appShell>.sidebar nav button.active{color:#f8fafc!important}.appShell>.sidebar nav button:hover,.topAuthActions button:hover{color:var(--ink)!important;border-color:var(--line)!important;background:var(--panel-soft)!important}.appShell>.sidebar nav button.active{background:var(--panel-soft)!important;border-color:var(--line)!important;color:var(--ink)!important}.topAuthActions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;min-height:36px;display:flex}.topAuthActions .themeSwitcher{flex:none;justify-content:center;align-items:center;height:36px;margin-right:0}.topAuthActions .languageSwitcher{appearance:none;border:1px solid var(--line);box-sizing:border-box;color:var(--ink);vertical-align:middle;background-color:#0000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path fill='%23667085' d='M2.2 4.2L6 8l3.8-3.8'/></svg>");background-position:right 8px center;background-repeat:no-repeat;background-size:12px 12px;border-radius:8px;flex:none;width:max-content;min-width:6.75rem;max-width:12rem;height:36px;padding:0 28px 0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-block}.topAuthActions .languageSwitcher::-ms-expand{display:none}html.dark .topAuthActions .languageSwitcher{color:#f1f5f9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path fill='%23cbd5e1' d='M2.2 4.2L6 8l3.8-3.8'/></svg>");border-color:#334155}.topAuthActions .languageSwitcher:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.localeBootFrame{letter-spacing:.16em;min-height:100vh;color:var(--muted,#4b5563);place-items:center;font-size:12px;font-weight:700;display:grid}.topAuthActions .ghostButton,.topAuthActions button{box-sizing:border-box;white-space:nowrap;flex:none;align-items:center;height:36px;margin-top:0;line-height:1;display:inline-flex}.topAuthActions button:last-child:not(.themeSwitcher):not(.ghostButton){background:var(--accent)!important;color:#0c0d0e!important;border-color:#0000!important}html.light .topAuthActions button:last-child:not(.themeSwitcher):not(.ghostButton){color:#fff!important}.megaMenu{animation:studioFadeIn var(--motion-duration) var(--motion-ease);background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:10px!important;box-shadow:0 16px 40px #00000047!important}html.light .megaMenu{box-shadow:0 16px 40px #11182714!important}.megaMenuItem:hover,.megaMenuItem:hover .megaMenuLink{background:var(--panel-soft)!important}.megaMenuItem strong,.megaMenuItem span,.megaMenuItem em{color:var(--ink)!important}.megaMenuItem span,.megaMenuItem em{color:var(--muted)!important}.megaMenuLink{text-align:left;gap:4px;width:100%;padding:0;display:grid;color:inherit!important;background:0 0!important;border:0!important}.homeHero{min-height:320px;position:relative;overflow:hidden;background:linear-gradient(180deg, color-mix(in srgb, var(--panel) 88%, transparent), var(--panel)), var(--panel)!important;border:1px solid var(--line)!important;box-shadow:none!important;color:var(--ink)!important;text-align:left!important;border-radius:14px!important;padding:48px 40px!important}.homeHero:before{background-image:linear-gradient(to right, color-mix(in srgb, var(--ink) 3.2%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--ink) 3.2%, transparent) 1px, transparent 1px);content:"";opacity:1;pointer-events:none;background-size:28px 28px;position:absolute;inset:0}.homeHero:after{background:radial-gradient(ellipse 60% 50% at 18% 20%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 70%), radial-gradient(ellipse 50% 40% at 86% 70%, color-mix(in srgb, var(--accent-soft) 8%, transparent), transparent 72%);content:"";pointer-events:none;animation:10s ease-in-out infinite alternate studioAmbientBreath;position:absolute;inset:0}.homeHero>*{z-index:1;position:relative}.homeHero .eyebrow{border-color:var(--line);color:var(--accent);background:0 0}.homeHero h2{max-width:18ch;color:var(--ink)!important;letter-spacing:-.03em!important;text-align:left!important;margin:14px 0 12px!important;font-size:clamp(1.875rem,4vw,3rem)!important;font-weight:800!important;line-height:1.08!important}.homeHero p{max-width:54ch;color:var(--muted)!important;text-align:left!important;margin:0!important;font-size:15px!important;line-height:1.65!important}.homeCtas{justify-content:flex-start!important;margin-top:22px!important}.homeCtas button.secondary{background:var(--panel-soft)!important;border:1px solid var(--line)!important;color:var(--ink)!important}.homeBand{border:1px solid var(--line);border-radius:12px;background:var(--panel)!important;box-shadow:none!important}.homeBand h3{color:var(--ink)}.homeBand p{color:var(--muted)}.homeHeroModules{grid-template-columns:minmax(0,1.4fr) auto;gap:10px;max-width:720px;margin-top:28px;display:grid}.homeSearchModule{background:var(--panel-soft);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.homeSearchModule input{background:0 0;border:0;flex:1;padding:6px 0}.homeFilterChips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html.dark .homeFilterChips .chip{color:#f1f5f9!important;background:#1e293be6!important;border-color:#334155!important}html.dark .homeFilterChips .chip:hover{color:#fff!important}html.dark .homeFilterChips .chip.is-active{color:#93c5fd!important;background:#3b82f633!important;border-color:#1e40af!important}.homeFilterChips .chip{color:#1e293b;background:#f1f5f9;border-color:#e2e8f0}.homeFilterChips .chip.is-active{color:#2563eb;background:#3b82f61a;border-color:#bfdbfe}.companiesHero{background:var(--panel)!important;border:1px solid var(--line)!important;box-shadow:none!important;color:var(--ink)!important;border-radius:14px!important}.companiesHero>div,.pr10CoHero>div,.pr10CoDetailHero>div{border:1px solid var(--line);position:relative;overflow:hidden;background:var(--panel)!important;color:var(--ink)!important;border-radius:12px!important}.companiesHero>div:before,.pr10CoHero>div:before,.pr10CoDetailHero>div:before{background-image:linear-gradient(to right, color-mix(in srgb, var(--ink) 3%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--ink) 3%, transparent) 1px, transparent 1px);content:"";opacity:1;pointer-events:none;background-size:28px 28px;position:absolute;inset:0}.companiesHero>div>*,.pr10CoHero>div>*,.pr10CoDetailHero>div>*{z-index:1;position:relative}.pr10CoHero h1,.pr10CoDetailHero h1,.companiesHero h2{font-weight:800;color:var(--ink)!important;letter-spacing:-.03em!important}.pr10CoHero p,.pr10CoDetailHero p,.companiesHero p{color:var(--muted)!important}.authBrand strong{text-transform:uppercase;color:var(--ink)!important;letter-spacing:.18em!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:.95rem!important;font-weight:700!important}.authBrand span{color:var(--muted)!important}.authLanding,.authCard,.signupPricing,.pricingHero{background:0 0}.authCard{background:var(--panel);border:1px solid var(--line);box-shadow:none;border-radius:12px}.dealCard,.pr10CoDealCard,.pr10CoGrid4 article,.pr10CoSignalBoard article,.pr10CoMetric,.pr10CoTabs article,.pr10CoAdvanced,.pr10CoEmpty,.planCard,.visualCard{background:var(--panel)!important;border:1px solid var(--line)!important;box-shadow:none!important;transition:border-color .15s var(--motion-ease), transform .15s var(--motion-ease), background-color var(--motion-duration) var(--motion-ease)!important;border-radius:10px!important}.dealCard:hover,.pr10CoDealCard:hover,.planCard:hover,.visualCard:hover,.pr10CoGrid4 article:hover{transform:translateY(-2px);box-shadow:none!important;border-color:#3f3f46!important}.dealCardSkeleton{pointer-events:none;opacity:.55;min-height:7.5rem;animation:1.2s ease-in-out infinite homeRadarSkeletonPulse}.dealCardSkeleton strong,.dealCardSkeleton span,.dealCardSkeleton .dealCardSummary{background:color-mix(in srgb, var(--line) 70%, transparent);border-radius:4px;display:block}@keyframes homeRadarSkeletonPulse{0%,to{opacity:.4}50%{opacity:.7}}html.light .dealCard:hover,html.light .pr10CoDealCard:hover,html.light .planCard:hover,html.light .visualCard:hover,html.light .pr10CoGrid4 article:hover{border-color:#a1a1aa!important}.dealCard.selected,.pr10CoDealCard.selected{border-color:color-mix(in srgb, var(--accent) 55%, var(--line))!important;box-shadow:none!important}.dealCard b,.pr10CoDealTop strong{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;background:color-mix(in srgb, var(--accent) 12%, transparent)!important;color:var(--accent)!important;border-radius:6px!important}.pr10CoDealStats small b,.pr10CoDealMetric mono,.metric strong,.homeDealCards .dealCard b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.pr10CoDealCard{gap:9px!important;padding:14px 15px!important}.pr10CoDealCard h3{color:var(--ink);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:15px;font-weight:700;overflow:hidden}.pr10CoDealTitleRow{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.pr10CoDealTitleMain{flex:auto;min-width:0}.pr10CoDealScoreBadge{flex-shrink:0;align-self:center;margin-left:auto}.dealCardTitleRow{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.dealCardTitleRow>strong{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden;color:var(--ink)!important}.dealCardScore{flex-direction:column;flex-shrink:0;align-self:center;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.dealCardScore small{color:var(--muted);font-size:10px;font-weight:700}.pr10CoDealCard p,.pr10CoDealTop span,.pr10CoAuditStrip,.pr10CoFreeLine{color:var(--muted)!important}.pr10CoTags span,.pr10CoMicroBadge,.pr10CoDealTermChip{transition:border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), background-color var(--motion-duration) var(--motion-ease);background:var(--panel-soft)!important;border:1px solid var(--line)!important;color:var(--muted)!important;box-shadow:none!important;border-radius:6px!important}.pr10CoFilterChip{transition:border-color var(--motion-duration) var(--motion-ease), color var(--motion-duration) var(--motion-ease), background-color var(--motion-duration) var(--motion-ease);box-shadow:none!important;color:#2563eb!important;background:#3b82f61a!important;border:1px solid #bfdbfe!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:4px 4px 4px 10px!important;display:inline-flex!important}.pr10CoFilterChipLabel,.pr10CoFilterChipRemove{color:inherit!important}.pr10CoMicroBadge.tone-lead,.pr10CoDealTermChip.is-lead,.badge-lead{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))!important;color:var(--accent)!important;background:color-mix(in srgb, var(--accent) 10%, transparent)!important}.pr10CoMicroBadge.tone-safe,.pr10CoDealTermChip.is-safe,.badge-safe{border-color:var(--line)!important;color:var(--ink)!important;background:0 0!important}.pr10CoDealTermRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pr10CoDealTermChip{align-items:baseline;gap:6px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.pr10CoDealTermChip b{color:var(--ink);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600}.pr10CoModeBar,.pr10CoFilterBar,.pr10CoAdvancedFilters,.pr10CoActiveFilterChips{transition:opacity var(--motion-duration) var(--motion-ease), border-color var(--motion-duration) var(--motion-ease);background:var(--panel)!important;border:1px solid var(--line)!important;box-shadow:none!important;border-radius:10px!important}.pr10CoModeBar{border-radius:10px!important;padding:4px!important}.pr10CoModeBar button{transition:all var(--motion-duration) var(--motion-ease);color:var(--muted)!important;background:0 0!important;border-radius:8px!important}.pr10CoModeBar button.active{border:1px solid var(--line);background:var(--panel-soft)!important;color:var(--ink)!important}.pr10CoTabs,.pr10CoTabs button,.billingToggle button{transition:all var(--motion-duration) var(--motion-ease)}.pr10CoEyebrow{border:1px solid var(--line)!important;color:var(--accent)!important;background:0 0!important;border-radius:6px!important}.sectionHeader h2{color:var(--ink);letter-spacing:-.02em}.sectionHeader p{color:var(--muted)}.planCard.featured{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))!important}.compareTable{background:var(--panel-card-bg,var(--panel));color:var(--ink)}.compareTable table,.compareTable th,.compareTable td{border-color:var(--line);color:var(--ink)}html.dark .compareTable,html.dark .compareTable table,html.dark .compareTable th,html.dark .compareTable td{background:var(--panel-card-bg,#0f172a);color:var(--ink,#f1f5f9)}@keyframes studioFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes studioAmbientBreath{0%{opacity:.55}to{opacity:1}}.studioFadeBlock{animation:studioFadeIn var(--motion-duration) var(--motion-ease)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.homeHero:after{animation:none}.dealCard:hover,.pr10CoDealCard:hover,.planCard:hover,.visualCard:hover{transform:none}}@media (width<=900px){.homeHero{padding:32px 22px!important}.homeHeroModules{grid-template-columns:1fr}.themeSwitcherLabel{display:none}}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark .sectionHeader h2,html.dark .pr10CoSectionHead h2,html.dark .pr10CoDealCard h3,html.dark .pr10CoCompanyCell strong,html.dark .vectorPulseTitle{color:#fff!important}html.dark p,html.dark .sectionHeader p,html.dark .pr10CoDealCard p,html.dark .pr10CoResultLine,html.dark .pr10CoFreeLine,html.dark .pr10CoAuditStrip span,html.dark .pr10CoSortStatus,html.dark .pr10CoDealTop span{color:#a1a1aa!important}html.dark input,html.dark select,html.dark textarea,html.dark .pr10CoFilterBar input,html.dark .pr10CoFilterBar select,html.dark .pr10CoAdvancedFilters input,html.dark .pr10CoAdvancedFilters select,html.dark .pr10CoPagination select,html.dark .pr10CoPagination input,html.dark .homeSearchModule input{color:#e4e4e7!important;background:#27272a80!important;border-color:#3f3f4699!important}html.dark input::placeholder,html.dark textarea::placeholder{color:#71717a!important}html.dark .pr10CoAuditStrip span,html.dark .pr10CoTags span,html.dark .pr10CoMicroBadge,html.dark .pr10CoMicroBadge.muted,html.dark .pr10CoDealTermChip,html.dark .pr10CoCompareNames span,html.dark .homeFilterChips .chip{color:#d4d4d8!important;box-shadow:none!important;background:#27272acc!important;border:1px solid #3f3f4699!important}html.dark .pr10CoDealTermChip.is-lead,html.dark .pr10CoMicroBadge.tone-lead{color:#7dd3fc!important;background:#38bdf81a!important;border-color:#38bdf859!important}html.dark .pr10CoDealTermChip.is-safe{color:#e4e4e7!important;background:#27272a8c!important}html.dark .pr10CoDealTermChip b{color:#e4e4e7!important}html.dark .pr13RatingDisplay,html.dark .pr13RatingDisplay.compact,html.dark .pr13RatingDisplay.status-provisional,html.dark .pr13RatingDisplay.status-data_limited,html.dark .pr13RatingDisplay.status-non_target,html.dark .pr13RatingDisplay.status-stale_calibration,html.dark .pr10CoVisibleScore,html.dark .pr10CoTableScore,html.dark .dealCard b,html.dark .pr10CoDealTop strong{color:#38bdf8!important;box-shadow:none!important;background:#27272a!important;border:1px solid #3f3f46!important}html.dark .pr13RatingDisplay strong,html.dark .pr13RatingDisplay.compact strong,html.dark .pr10CoVisibleScore b{color:#38bdf8!important;background:0 0!important}html.dark .pr13RatingDisplay .pr13RatingLabel,html.dark .pr13RatingDisplay .pr13Stars,html.dark .pr13RatingDisplay p,html.dark .pr10CoVisibleScore em,html.dark .pr13RatingDisplay.status-provisional strong,html.dark .pr13RatingDisplay.status-provisional .pr13RatingLabel,html.dark .pr13RatingDisplay.status-data_limited strong,html.dark .pr13RatingDisplay.status-data_limited .pr13RatingLabel,html.dark .pr13RatingDisplay.status-non_target strong,html.dark .pr13RatingDisplay.status-non_target .pr13RatingLabel,html.dark .pr13RatingDisplay.status-stale_calibration strong,html.dark .pr13RatingDisplay.status-stale_calibration .pr13RatingLabel{color:#a1a1aa!important;background:0 0!important}html.dark .pr10CoTableWrap,html.dark .pr10CoAdvanced,html.dark .pr10CoAdvancedResults,html.dark .pr10CoCompareTray,html.dark .pr10CoModeBar,html.dark .pr10CoFilterBar,html.dark .pr10CoAdvancedFilters,html.dark .pr10CoActiveFilterChips,html.dark .pr10CoPagination,html.dark .pr10CoEmpty,html.dark .pr10CoGrid4 article,html.dark .pr10CoSignalBoard article,html.dark .pr10CoMetric,html.dark .pr10CoTabs article,html.dark .pr10CoDealCard,html.dark .card,html.dark .filters,html.dark .metric,html.dark .planCard,html.dark .authCard,html.dark .markdownDoc,html.dark .modalCard{color:#e4e4e7!important;box-shadow:none!important;background:#121316!important;border-color:#27272a!important}html.dark .pr10CoAdvancedTable{color:#e4e4e7!important;background:#121316!important}html.dark .pr10CoAdvancedTable th,html.dark .pr10CoAdvancedTable thead th{color:#a1a1aa!important;background:#18191d!important;border-color:#27272a!important}html.dark .pr10CoAdvancedTable td{color:#e4e4e7!important;background:#121316!important;border-color:#27272a!important}html.dark .pr10CoAdvancedTable tbody tr{background:#121316!important;box-shadow:inset 0 -1px #27272a!important}html.dark .pr10CoAdvancedTable tbody tr:hover,html.dark .pr10CoAdvancedTable tbody tr:hover td{background:#27272a80!important}html.dark .pr10CoCompanyCell strong,html.dark .pr10CoAdvancedTable a{color:#e4e4e7!important}html.dark .pr10CoSortableTh.is-sorted .pr10CoSortArrow{color:#38bdf8!important}html.dark .pr10CoPagination,html.dark .pr10CoFilterBar,html.dark .pr10CoAdvancedFilters,html.dark .pr10CoActiveFilterChips,html.dark .pr10CoPageButtons button,html.dark .pr10CoPaginationMode .secondary,html.dark .pr10CoCompareToggle,html.dark .pr10CoFilterChipRemove,html.dark .pr10CoCompareNames button{color:#e4e4e7!important;box-shadow:none!important;background:#27272a80!important;border-color:#3f3f4699!important}html.dark .pr10CoPagination{color:#a1a1aa!important}html.dark .pr10CoPageButtons button:hover,html.dark .pr10CoPaginationMode .secondary.is-active,html.dark .pr10CoCompareToggle.active,html.dark .pr10CoModeBar button.active{color:#f4f4f5!important;background:#27272a!important;border-color:#3f3f46!important}html.dark .pr10CoBar{background:#27272a!important}html.dark .pr10CoFilterChipRemove:hover{color:#fff!important;background:#93c5fd2e!important}html.dark .pr10CoFilterBar label,html.dark .pr10CoAdvancedFilters label,html.dark .pr10CoAdvancedFilters legend,html.dark .pr10CoQuickFilterGroup label,html.dark .pr10CoPage label{color:#f1f5f9!important}html.dark .pr10CoFilterBar label:hover,html.dark .pr10CoAdvancedFilters label:hover{color:#fff!important}html.dark .pr10CoFilterBar select,html.dark .pr10CoFilterBar input,html.dark .pr10CoAdvancedFilters select,html.dark .pr10CoAdvancedFilters input,html.dark .pr10CoQuickFilterGroup select,html.dark .pr10CoPage select,html.dark .pr10CoPage input[type=search],html.dark .pr10CoPage input[type=text],html.dark .pr10CoPage input[type=number]{color:#f1f5f9!important;background:#1e293be6!important;border-color:#334155!important}html.dark .pr10CoFilterBar select:hover,html.dark .pr10CoFilterBar input:hover,html.dark .pr10CoAdvancedFilters select:hover,html.dark .pr10CoAdvancedFilters input:hover,html.dark .pr10CoPage select:hover,html.dark .pr10CoPage input:hover{color:#fff!important;border-color:#475569!important}html.dark .pr10CoFilterBar input::placeholder,html.dark .pr10CoAdvancedFilters input::placeholder,html.dark .pr10CoPage input::placeholder,html.dark .pr10CoPage textarea::placeholder,html.dark input::placeholder,html.dark textarea::placeholder{color:#64748b!important;opacity:1!important}html.dark .pr10CoActiveFilterChips{color:#f1f5f9!important;background:#0f172ab8!important;border-color:#334155!important}html.dark .pr10CoFilterChip{color:#93c5fd!important;background:#3b82f633!important;border-color:#1e40af!important}html.dark .pr10CoFilterChip:hover{color:#fff!important;border-color:#3b82f6!important}html.dark .pr10CoFilterChipLabel{color:inherit!important}html.dark .pr10CoFilterChipRemove{color:#cbd5e1!important;opacity:.9!important}html.dark .pr10CoFilterClearAll,html.dark .pr10CoFilterClearAll.secondary,html.dark button.pr10CoFilterClearAll,html.dark .pr10CoActiveFilterChips .secondary{color:#cbd5e1!important;background:#1e293be6!important;border-color:#334155!important}html.dark .pr10CoFilterClearAll:hover,html.dark .pr10CoActiveFilterChips .secondary:hover{color:#fff!important;background:#1e293b!important;border-color:#475569!important}html.dark .pr10CoToggleGroup,html.dark .pr10CoExemptionGroup{color:#f1f5f9!important;background:#1e293b8c!important;border-color:#334155!important}html.dark .pr10CoToggleGroup span,html.dark .pr10CoExemptionGroup span{color:#e2e8f0!important}html.dark .pr10CoFilterBar,html.dark .pr10CoAdvancedFilters,html.dark .pr10CoQuickFilterGroup{color:#f1f5f9!important}html.dark .pr10CoAdvancedFilters{background:#0f172a8c!important;border-color:#334155!important}html.dark .pr10CoFilterBar svg,html.dark .pr10CoAdvancedFilters svg,html.dark .pr10CoActiveFilterChips svg,html.dark .pr10CoFilterClearAll svg{stroke:currentColor;color:#cbd5e1!important}.pr10CoFilterBar select,.pr10CoFilterBar input,.pr10CoAdvancedFilters select,.pr10CoAdvancedFilters input,.pr10CoQuickFilterGroup select{color:#1e293b;background:#f1f5f9;border-color:#e2e8f0}.pr10CoFilterBar select:hover,.pr10CoFilterBar input:hover,.pr10CoAdvancedFilters select:hover,.pr10CoAdvancedFilters input:hover{color:#0f172a}.pr10CoFilterBar label,.pr10CoAdvancedFilters label,.pr10CoQuickFilterGroup label{color:#1e293b}.pr10CoFilterBar input::placeholder,.pr10CoAdvancedFilters input::placeholder,.pr10CoPage input::placeholder{color:#94a3b8;opacity:1}html.dark #pr10-companies-root [style*="background: #fff"],html.dark #pr10-companies-root [style*="background:#fff"],html.dark #pr10-companies-root [style*="background: #ffffff"],html.dark #pr10-companies-root [style*="background:#ffffff"],html.dark #pr10-companies-root [style*="background: white"],html.dark #pr10-companies-root [style*=background\:white]{color:#e4e4e7!important;background:#121316!important}html.dark .pr10EvidencePill,html.dark .pr10EvidenceButton,html.dark .pr10CoScoreLegend span,html.dark .pr10CoTags span,html.dark .pr10ConfidenceMeter,html.dark .pr10CoPeopleBadge,html.dark .pr10CoPeopleBadge.isMuted{color:#d4d4d8!important;background:#27272ad9!important;border-color:#3f3f46a6!important}html.dark .pr10CoNote,html.dark .pr10CoDetailTextBlock,html.dark .pr10CoSourceList,html.dark .pr10CoPeopleEmpty,html.dark .pr10CoPeopleSkeleton,html.dark .pr10EvidenceDrawer,html.dark .pr10EvidencePanel,html.dark .pr10CoRadarPanel,html.dark .pr10CoDetailHero aside,html.dark .pr10CoLockedValue{color:#d4d4d8!important;background:#18191d!important;border-color:#3f3f4699!important}html.dark .pr10CoNote,html.dark .pr10CoDetailTextBlock p,html.dark .pr10CoSourceList p{color:#a1a1aa!important}html.dark .pr10CoDetailTextBlock strong,html.dark .pr10CoSourceList strong{color:#e4e4e7!important}html.dark .pr10EvidenceButton:hover{color:#f4f4f5!important;background:#27272a!important;border-color:#52525b!important}html.dark .pr10PaywallGate,html.dark .pr10CoTableTools,html.dark .homeBand,html.dark .homeSearchModule{color:#e4e4e7!important;background:#121316!important;border-color:#27272a!important}html.dark .pr10PaywallGate h3{color:#f4f4f5!important}html.dark .text-white,html.dark [class*=text-white]{color:#e4e4e7!important}html.dark .pr10CoRangeGroup,html.dark .pr10CoMoneyInput,html.dark .pr10CoToggleRow,html.dark .pr10CoComparePanel,html.dark .pr10CoTimeline article,html.dark .pr10CoDealHistoryRow,html.dark .pr10CoSavedPanel,html.dark .pr10CoColumnPanel,html.dark .pr10CoPlanIndicator,html.dark .pr10CoModeBar{color:#e4e4e7!important;box-shadow:none!important;background:#121316!important;border-color:#27272a!important}html.dark .pr10CoDealHistoryRow:hover:not(:disabled),html.dark .pr10CoTimeline article:hover{background:#27272a80!important;border-color:#3f3f46!important}html.dark .pr10CoCompareTable,html.dark .pr10CoCompareTable td{color:#e4e4e7!important;background:#121316!important;border-color:#27272a!important}html.dark .pr10CoCompareTable thead th,html.dark .pr10CoCompareTable tbody th{color:#a1a1aa!important;background:#18191d!important;border-color:#27272a!important}html.dark .pr10CoToggle{background:#3f3f46!important}html.dark .pr10CoToggle span{box-shadow:none!important;background:#d4d4d8!important}html.dark .pr10CoToggle.on{background:color-mix(in srgb, var(--accent) 45%, #27272a)!important}html.dark .pr10CoPlanIndicator,html.dark .pr10CoTimeline p,html.dark .pr10CoTimeline span,html.dark .pr10CoTimeline small{color:#a1a1aa!important}html.dark .pr10CoTimeline strong{color:#f4f4f5!important}html.dark .pr10CoRangeTitle,html.dark .pr10CoToggleRow>span{color:#e4e4e7!important}html.light,html.light body,html.light .appShell{background:#f4f4f6!important}html.light .appShell main{background:0 0!important}html.light .card,html.light .metric,html.light .filters,html.light .dealCard,html.light .planCard,html.light .authCard,html.light .homeBand,html.light .homeHero,html.light .pr10CoDealCard,html.light .pr10CoModeBar,html.light .pr10CoFilterBar,html.light .pr10CoAdvanced,html.light .pr10CoAdvancedFilters,html.light .pr10CoActiveFilterChips,html.light .pr10CoPagination,html.light .pr10CoTableWrap,html.light .pr10CoEmpty,html.light .pr10CoGrid4 article,html.light .pr10CoSignalBoard article,html.light .pr10CoMetric,html.light .pr10CoTabs article,html.light .pr10CoCompareTray,html.light .pr10CoComparePanel,html.light .pr10CoSavedPanel,html.light .pr10CoColumnPanel,html.light .pr10CoRangeGroup,html.light .pr10CoMoneyInput,html.light .pr10CoToggleRow,html.light .pr10CoTimeline article,html.light .pr10CoDealHistoryRow{box-shadow:none!important;background:#fff!important;border-color:#e4e4e7!important}html.light .planCard.enterprise,html.light .planCard.enterprise h3,html.light .planCard.enterprise strong{color:#0f172a!important}html.light .planCard.enterprise .eyebrow,html.light .planCard.enterprise small,html.light .planCard.enterprise .planHeader,html.light .planCard.enterprise p,html.light .planCard.enterprise ul,html.light .planCard.enterprise li{color:#1e293b!important}html.light .pr10CoTableTools>button.secondary,html.light .pr10CoSavedViews>button.secondary,html.light .pr10CoColumnChooser>button.secondary,html.light .pr10CoPageButtons>button.secondary,html.light .pr10CoPaginationMode .secondary,html.light .pr10CoCursorPagination button.secondary{color:#3f3f46!important;background:#fff!important;border:1px solid #d4d4d8!important;font-weight:600!important}html.light .pr10CoTableTools>button.secondary:hover,html.light .pr10CoSavedViews>button.secondary:hover,html.light .pr10CoColumnChooser>button.secondary:hover,html.light .pr10CoPageButtons>button.secondary:hover{color:#18181b!important;background:#f4f4f5!important;border-color:#a1a1aa!important}html.light .pr10CoPlanIndicator{color:#52525b!important;background:#f4f4f5!important;border:1px solid #e4e4e7!important}html.light .pr10CoCompareToggle,html.light button.secondary.pr10CoCompareToggle{color:#2563eb!important;box-shadow:none!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;font-weight:600!important}html.light .pr10CoCompareToggle:hover,html.light button.secondary.pr10CoCompareToggle:hover,html.light .pr10CoCompareToggle.active,html.light button.secondary.pr10CoCompareToggle.active{color:#1d4ed8!important;background:#dbeafe!important;border-color:#93c5fd!important}html.light .pr10CoAdvancedTable thead th,html.light .pr10CoCompareTable thead th{color:#71717a!important;background:#fafafa!important;border-bottom:1px solid #e4e4e7!important;font-weight:600!important}html.light .pr10CoAdvancedTable tbody tr:hover,html.light .pr10CoAdvancedTable tbody tr:hover td{background:#f4f4f5!important}html.light .pr10CoModeBar button.active{box-shadow:inset 0 -2px #0ea5e9;color:#0284c7!important;background:#fff!important;border:1px solid #e4e4e7!important}html.light .pr10CoModeBar button:not(.active){color:#71717a!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}html.light .appShell>.sidebar nav button.active,html.light .topAuthActions button:last-child:not(.themeSwitcher):not(.ghostButton){color:#fff!important;background:#0284c7!important;border-color:#0000!important}.comingSoonPanel{background:#fff!important;border:1px solid #e4e4e7!important}.comingSoonOrb,.comingSoonOrbSecondary{opacity:.7!important;background:radial-gradient(circle at 30% 30%,#e4e4e7,#a1a1aa 72%)!important}.comingSoonGrid{background-image:linear-gradient(#71717a1a 1px,#0000 1px),linear-gradient(90deg,#71717a1a 1px,#0000 1px)!important}.comingSoonCopy h3,.comingSoonHighlights li{color:#3f3f46!important;background:#f4f4f5!important;border-left-color:#0ea5e9!important}.comingSoonBadge,.navComingSoonMark{color:#0284c7!important;background:#0ea5e91a!important}.pr10CoToggle.on{background:#0284c7!important}.pr10CoToggle span{background:#f4f4f5!important}html.light .pr10CoToggle span{background:#fff!important}.pr10PaywallGate,[class*=pr10][style*="35, 73, 57"]{background:#fff!important;border-color:#e4e4e7!important}.pr10PaywallGate{background:#fff!important;border:1px solid #e4e4e7!important}.pr10PaywallGate h3{color:#18181b!important}.pr10FeatureFallback,.pr10FeatureFallback[data-variant=empty]{position:relative;overflow:hidden;color:#52525b!important;background:#f4f4f5!important;border:1px solid #e4e4e7!important}.pr10FeatureFallback:before{content:"";background:#0ea5e9;width:3px;animation:1.2s ease-in-out infinite studioLoadPulse;position:absolute;inset:0 auto 0 0}.pr10FeatureFallback strong{color:#27272a!important}.pr10FeatureFallback[data-variant=error]{background:#fef2f2!important;border-color:#fecaca!important}.pr10FeatureFallback[data-variant=error]:before{background:#ef4444;animation:none}html.dark .pr10FeatureFallback,html.dark .pr10FeatureFallback[data-variant=empty]{color:#a1a1aa!important;background:#18191d!important;border-color:#27272a!important}html.dark .pr10FeatureFallback strong{color:#e4e4e7!important}html.dark .comingSoonPanel{background:#121316!important;border-color:#27272a!important}html.dark .comingSoonOrb,html.dark .comingSoonOrbSecondary{background:radial-gradient(circle at 30% 30%,#3f3f46,#18191d 75%)!important}html.dark .comingSoonCopy h3{color:#f4f4f5!important}html.dark .comingSoonHighlights li{color:#a1a1aa!important;background:#18191d!important;border-left-color:#38bdf8!important}.pr10CoPeopleSkeletonLine,.pr10CoPeopleAvatar.isSkeletonPulse{background:#e4e4e7!important}html.dark .pr10CoPeopleSkeletonLine,html.dark .pr10CoPeopleAvatar.isSkeletonPulse{background:#27272a!important}@keyframes studioLoadPulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pr10FeatureFallback:before{animation:none}}html.light .pr10CoSortableThButton,html.dark .pr10CoSortableThButton,html.light button.pr10CoSortableThButton,html.dark button.pr10CoSortableThButton{box-shadow:none!important;color:#71717a!important;background:0 0!important;border:0!important;padding:10px 12px!important}html.light .pr10CoSortableTh.is-sorted:not(.is-key-col),html.dark .pr10CoSortableTh.is-sorted:not(.is-key-col){background:#f4f4f5!important}html.dark .pr10CoSortableTh.is-sorted:not(.is-key-col){background:#27272aa6!important}html.light .pr10CoSortableTh.is-sorted:not(.is-key-col) .pr10CoSortableThButton,html.light .pr10CoSortableTh.is-sorted:not(.is-key-col) .pr10CoSortArrow{color:#52525b!important}html.light .pr10CoSortableTh.is-key-col.is-sorted{background:#e0f2fe!important}html.light .pr10CoSortableTh.is-key-col.is-sorted .pr10CoSortableThButton,html.light .pr10CoSortableTh.is-key-col.is-sorted .pr10CoSortArrow{color:#0284c7!important}html.dark .pr10CoSortableTh.is-key-col.is-sorted{background:#38bdf81f!important}html.dark .pr10CoSortableTh.is-key-col.is-sorted .pr10CoSortableThButton,html.dark .pr10CoSortableTh.is-key-col.is-sorted .pr10CoSortArrow{color:#38bdf8!important}html.light .pr10CoTableWrap{background:#fff!important;padding-right:14px!important}html.light .pr10CoAdvancedTable th.pr10CoRatingCol,html.light .pr10CoAdvancedTable td.pr10CoRatingCell,html.dark .pr10CoAdvancedTable th.pr10CoRatingCol,html.dark .pr10CoAdvancedTable td.pr10CoRatingCell{text-align:center!important;width:136px!important;min-width:132px!important;max-width:148px!important;padding-right:18px!important;overflow:visible!important}html.light .pr10CoSectorCell,html.dark .pr10CoSectorCell{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:200px!important;overflow:hidden!important}.pr10CoLoadingState{align-items:flex-start;gap:6px;position:relative;overflow:hidden;padding:22px 20px 20px!important;display:grid!important}.pr10CoLoadingState .pr10CoLoadingRail{background:linear-gradient(90deg,#38bdf8,#0284c7,#38bdf8) 0 0/200% 100%;border-radius:999px;width:100%;height:3px;animation:1.1s ease-in-out infinite studioLoadPulse;display:block;position:absolute;top:0;left:0;right:0}.pr10CoLoadingState strong{color:var(--ink);margin-top:4px;font-size:15px}.pr10CoLoadingState span{color:var(--muted);font-size:13px}html.dark .pr10CoLoadingState .pr10CoLoadingRail{background:linear-gradient(90deg,#38bdf8,#818cf8,#38bdf8) 0 0/200% 100%}@media (prefers-reduced-motion:reduce){.pr10CoLoadingState .pr10CoLoadingRail{animation:none}}html.dark .pr10CoPeopleCard,html.dark .pr10CoPeopleCard.isInvestor,html.dark .pr10CoPeopleCard.isLeadHighlight,html.dark .pr10CoLeadCard,html.dark .pr10CoCapTable,html.dark .pr10CoDealTermChip,html.dark .pr10CoDealTermChip.isCap,html.dark .pr10CoDealTermChip.isDiscount,html.dark .pr10CoDealTermChip.isMuted,html.dark .pr10DiligenceChecklist,html.dark .pr10DiligenceChecklist.isSticky,html.dark .pr10DeepReport,html.dark .pr10DeepReportBlock,html.dark .pr10CoDetailTextBlock,html.dark .pr10ValuationMissingBadge{box-shadow:none!important;color:#e4e4e7!important;background:#18191d!important;border-color:#3f3f46a6!important}html.dark .pr10CoPeopleName,html.dark .pr10CoLeadNameRow strong,html.dark .pr10CoCapTableName,html.dark .pr10CoCapTableHead h3,html.dark .pr10CoDealTermChipValue,html.dark .pr10DiligenceLabelText,html.dark .pr10DiligenceChecklist h4,html.dark .pr10DeepReportHead h3,html.dark .pr10DeepReportBlock h4,html.dark .pr10DeepReportRiskHead strong,html.dark .pr10DeepReportGenerate,html.dark .pr10DeepReportExport,html.dark .pr10DeepReportLangToggle button,html.dark button.pr10DeepReportGenerate,html.dark button.pr10DeepReportExport{color:#f1f5f9!important}html.dark .pr10DeepReportIcLabel{color:#e2e8f0!important}html.dark .pr10CoPeopleRole,html.dark .pr10CoCapTableHead p,html.dark .pr10CoCapTableEmpty,html.dark .pr10CoCapTableRowBottom,html.dark .pr10CoDealTermChipLabel,html.dark .pr10CoDealTermChipEvidence,html.dark .pr10DiligenceHint,html.dark .pr10DiligenceEyebrow,html.dark .pr10DeepReportEyebrow,html.dark .pr10DeepReportMuted,html.dark .pr10DeepReportHead p,html.dark .pr10CoMetric em,html.dark .pr10CoTabs .pr10CoMetric em,html.dark .pr10CoDetailHero .pr10CoMetric em{color:#cbd5e1!important}html.dark .pr10CoPeopleAvatar,html.dark .pr10CoPeopleAvatar.isInvestor,html.dark .pr10CoPeopleAvatar.isLead{border:1px solid #94a3b859;color:#f8fafc!important}html.dark .pr10CoCapTableEmpty{background:#18191dd9!important;border-color:#3f3f46cc!important}html.dark .pr10DiligenceRow{border-bottom-color:#3f3f468c!important}html.dark .pr10CoFactorTableWrap,html.dark .pr10CoFactorScoreTable,html.dark .pr10CoFactorScoreTable th,html.dark .pr10CoFactorScoreTable td{color:#e4e4e7!important;background:0 0!important;border-color:#3f3f468c!important}html.dark .pr10CoDetailTextBlock{color:#e4e4e7!important;background:#18191d!important}html.dark .pr10CoDetailTextBlock p{color:#cbd5e1!important}html.dark .pr10PaywallModal,html.dark .pr10EvidenceSnippet,html.dark .pr10EvidenceTrace,html.dark .pr10EvidenceSourceCard,html.dark .pr10CoFactorTopBars,html.dark .pr10FormDChainBody,html.dark .pr10FormDChainCard,html.dark .pr10ExitHighlightPanel,html.dark .pr10ExitHighlightPanel.tone-acquired,html.dark .pr10ExitHighlightPanel.tone-ipo,html.dark .pr10ExitHighlightPanel.tone-inactive,html.dark .pr10MobileItem9,html.dark .pr10MobileItem9.tone-high,html.dark .pr10MobileItem9.tone-medium,html.dark .pr10MobileItem9.tone-low,html.dark .pr10CoLeadCard,html.dark .pr10CoPeopleCard.isInvestor,html.dark .pr10CoDealTermChip.isDiscount,html.dark .pr10ValuationMissingBadge,html.dark .pr10DualTimelineToggle,html.dark .pr10DualTimelineDate,html.dark .pr10PeerMatrixSort,html.dark .pr10PeerMatrixAvgBar{box-shadow:none!important;color:#e4e4e7!important;background:#18191d!important;border-color:#3f3f46a6!important}html.dark .pr10FormDChainBadge,html.dark .pr10ExitHighlightBadge,html.dark .pr10CorporateEventsBadge,html.dark .pr10DualTimelineBadge,html.dark .pr10AnalystPackStatus{color:#e4e4e7!important;background:#27272ae6!important;border-color:#52525bcc!important}html.dark .pr10ExitHighlightPanel.tone-acquired{background:linear-gradient(#78350f59,#18191d)!important;border-color:#f59e0b73!important}html.dark .pr10ExitHighlightPanel.tone-ipo{background:linear-gradient(#065f4659,#18191d)!important;border-color:#10b98173!important}html.dark .pr10ExitHighlightPanel.tone-inactive{background:linear-gradient(#7f1d1d59,#18191d)!important;border-color:#f8717173!important}html.dark .pr10EvidenceSnippet p,html.dark .pr10EvidenceTrace p,html.dark .pr10EvidenceSourceCard p,html.dark .pr10EvidenceSourceCard span,html.dark .pr10CoFactorTopBarsLabel,html.dark .pr10CoFactorTopBarsWeight,html.dark .pr10FormDChainBody,html.dark .pr10FormDChainBody p,html.dark .pr10FormDChainBody span{color:#cbd5e1!important}html.dark .pr10ConfidenceMeterTrack,html.dark .pr10CoFactorTopBarsTrack{background:#3f3f46a6!important}html.dark .pr10CoRadarChart,html.dark .pr10CoRadarPanel{color:#e4e4e7!important;background:#18191d!important;border-color:#3f3f46a6!important}html.dark .pr10CoRadarCohortNote{color:#94a3b8!important}html.dark .dealCard,html.dark .dealCard.selected,html.dark .homeDealCards .dealCard,html.dark .pr10CoDealCard,html.dark .pr10MobileDealCard,html.dark .card,html.dark .metric,html.dark .filters,html.dark .modalCard,html.dark .planCard,html.dark .authCard,html.dark .homeBand,html.dark .homeSearchModule,html.dark .tableRow,html.dark .info{color:#e2e8f0!important;background:#0f172ae6!important;border-color:#1e293b!important}html.dark .dealCard strong,html.dark .dealCardTitleRow>strong,html.dark .homeBand,html.dark .homeBand h3,html.dark .homeIntro h2,html.dark .sectionHeader h2,html.dark .eyebrow,html.dark .badge,html.dark .metric strong,html.dark .info strong,html.dark .tableRow strong,html.dark .megaMenuItem strong,html.dark .pr10CoDealTitleMain h3,html.dark .pr10MobileDealName{color:#f1f5f9!important}html.dark .dealCard>span,html.dark .dealCard .eyebrow,html.dark .sectionHeader p,html.dark .homeIntro p,html.dark .metric span,html.dark .info span,html.dark .tableRow span,html.dark .notice,html.dark .megaMenuItem span,html.dark .megaMenuItem em,html.dark .dealCardScore small,html.dark .pr10CoDealTitleMain .pr10CoDealSourceRail>span{color:#cbd5e1!important}html.dark .megaMenu{background:#0f172a!important;border-color:#1e293b!important}html.dark .appShell>.sidebar{background:#0c0d0ef5!important;border-bottom-color:#1e293b!important}html.dark .appShell>.sidebar .brand strong,html.dark .appShell>.sidebar nav button.active,html.dark .themeSwitcher{color:#f1f5f9!important}html.dark .appShell>.sidebar .brand span,html.dark .appShell>.sidebar nav button:not(.active){color:#cbd5e1!important}html.dark .themeSwitcher{background:#1e293b8c!important;border-color:#334155!important}html.dark .themeSwitcher:hover{color:#f8fafc!important;background:#334155b3!important;border-color:#475569!important}html.dark .pr10PaywallGate,html.dark .pr10FeatureFallback,html.dark .pr10FeatureFallback[data-variant=empty],html.dark .comingSoonPanel,html.dark .comingSoonCopy h3,html.dark .comingSoonHighlights li{color:#e2e8f0!important;background:#0f172aeb!important;border-color:#1e293b!important}html.dark .pr10PaywallGate h3,html.dark .comingSoonCopy h3,html.dark .pr10FeatureFallback strong{color:#f1f5f9!important}html.dark .comingSoonHighlights li{color:#cbd5e1!important}html.dark .homeBand{color:#f1f5f9!important;background:#0f172ae6!important;border-color:#1e293b!important}html.dark .platformStrip strong,html.dark .institutionalSection h3{color:#f1f5f9!important;background:#1e293bb3!important;border-color:#1e293b!important}.researchMethodologyLive{gap:16px;display:grid}.researchFrameworkCard,.researchGradesCard,.researchBenchmarksCard{gap:14px;display:grid}.researchPillarGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.researchPillarCard{background:var(--panel-soft);border:1px solid var(--line);border-radius:12px;gap:6px;padding:14px;display:grid}.researchPillarCard h4{color:var(--ink);margin:0;font-size:15px}.researchPillarEn{color:var(--muted)!important;margin:0!important;font-size:12px!important}.researchProprietaryNotice{border-left:3px solid color-mix(in srgb, var(--accent) 55%, transparent);padding-left:10px}.researchSectionHead h3{margin:6px 0}.researchGradeList,.researchIndustryList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.researchGradeRow,.researchIndustryList li{grid-template-columns:minmax(140px,1.1fr) minmax(0,1.6fr) auto;align-items:center;gap:10px;display:grid}.researchGradeCopy,.researchIndustryCopy{gap:2px;min-width:0;display:grid}.researchGradeCopy strong,.researchIndustryCopy strong{color:var(--ink);font-size:13px}.researchGradeCopy span,.researchIndustryCopy span,.researchBenchmarkMetric em,.researchBenchmarkMetric span{color:var(--muted);font-size:12px}.researchGradeBarTrack,.researchIndustryTrack{background:var(--panel-soft);border:1px solid var(--line);border-radius:999px;height:10px;overflow:hidden}.researchGradeBarFill,.researchIndustryTrack>span{background:color-mix(in srgb, var(--accent) 75%, #64748b);border-radius:999px;min-width:4px;height:100%;display:block}.researchGradeRow.is-prime .researchGradeBarFill{background:#0ea5e9}.researchGradeRow.is-growth .researchGradeBarFill{background:#38bdf8}.researchGradeRow.is-standard .researchGradeBarFill{background:#94a3b8}.researchGradeRow.is-unrated .researchGradeBarFill{background:#64748b}.researchGradeMeta{justify-items:end;min-width:72px;display:grid}.researchGradeMeta b{color:var(--ink);font-variant-numeric:tabular-nums}.researchGradeMeta em{color:var(--muted);font-size:12px;font-style:normal}.researchBenchmarkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.researchBenchmarkMetric{background:var(--panel-soft);border:1px solid var(--line);border-radius:12px;gap:6px;padding:14px;display:grid}.researchBenchmarkMetric strong{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:22px}.researchIndustryBlock{gap:10px;display:grid}.researchIndustryBlock h4{margin:0}html.dark .researchPillarCard,html.dark .researchBenchmarkMetric{color:#e2e8f0!important;background:#0f172ae0!important;border-color:#1e293b!important}html.dark .researchPillarCard h4,html.dark .researchBenchmarkMetric strong,html.dark .researchGradeCopy strong,html.dark .researchIndustryCopy strong{color:#f1f5f9!important}html.dark .researchGradeBarTrack,html.dark .researchIndustryTrack{background:#1e293be6!important;border-color:#334155!important}@media (width<=900px){.researchPillarGrid,.researchBenchmarkGrid,.researchGradeRow,.researchIndustryList li{grid-template-columns:1fr}.researchGradeMeta{justify-items:start}}.researchUnratedCallout{background:var(--panel-soft);border:1px dashed var(--line);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.researchUnratedCallout strong{color:var(--ink)}.researchUnratedCallout span,.researchUnratedCallout p{color:var(--muted);margin:0}html.dark .researchUnratedCallout{background:#0f172ae0!important;border-color:#334155!important}html.dark .researchUnratedCallout strong{color:#f1f5f9!important}.researchMethodologyLive>.workflowGrid>.card{grid-template-rows:max-content max-content minmax(0,1fr)}@media (width<=767px){.homeHero{min-width:0;max-width:100%!important;padding:28px 16px!important;overflow-x:hidden!important}.homeHero h2{overflow-wrap:anywhere;max-width:100%!important}.homeHero p{max-width:100%!important}.homeHeroModules{width:100%;min-width:0;max-width:100%;grid-template-columns:1fr!important}.homeSearchModule{width:100%;min-width:0;max-width:100%}.homeSearchModule input{width:100%;min-width:0}.homeFilterChips{max-width:100%}.homeBand{min-width:0;max-width:100%}.appShell>.sidebar{min-width:0;max-width:100%;overflow-x:hidden}}.heroNetworkMotion{opacity:.35;pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.heroNetworkCanvas{width:100%;height:100%;display:block}.homeHero,.companiesHero{isolation:isolate;position:relative;overflow:hidden}.homeHero>:not(.heroNetworkMotion),.companiesHero>:not(.heroNetworkMotion){z-index:1;position:relative}.companiesHero .heroNetworkMotion{border-radius:inherit;opacity:.32;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.companiesHero>.heroNetworkMotion:before,.companiesHero>.heroNetworkMotion:after{content:none!important;display:none!important}.companiesHero>div:not(.heroNetworkMotion){z-index:1;position:relative}.homeHero>.heroNetworkMotion{z-index:0!important}html.dark .heroNetworkMotion{opacity:.4}html.light .heroNetworkMotion{opacity:.34}.microUiShell{background:linear-gradient(145deg,#e0f2fe8c,#f4f4f5e6);border:1px solid #e4e4e7e6;border-radius:14px;gap:12px;min-height:148px;margin-bottom:16px;padding:16px;display:grid;position:relative;overflow:hidden}html.dark .microUiShell{background:linear-gradient(145deg,#0284c71f,#18191deb);border-color:#27272af2}.visualCard{transition:transform .3s,border-color .2s,box-shadow .2s}.visualCard:hover{transform:translateY(-4px)}.visualCard .microUiShell{margin-bottom:14px}.visualCard.hasMicroUi:before{content:none!important;height:0!important;margin:0!important;display:none!important}.microUiPills{flex-wrap:wrap;gap:6px;display:flex}.microUiPill{color:#3f3f46;letter-spacing:.01em;white-space:nowrap;border:1px solid #e4e4e7;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:700}.microUiPill.tone-sky{color:#0369a1;background:#e0f2fee6;border-color:#bae6fd}.microUiPill.tone-positive{color:#047857;background:#d1fae5d9;border-color:#a7f3d0}.microUiPill.tone-zinc{color:#52525b;background:#f4f4f5;border-color:#e4e4e7}html.dark .microUiPill{color:#d4d4d8;border-color:#3f3f46}html.dark .microUiPill.tone-sky{color:#7dd3fc;background:#0284c729;border-color:#38bdf859}html.dark .microUiPill.tone-positive{color:#6ee7b7;background:#10b98124;border-color:#34d39959}html.dark .microUiPill.tone-zinc{color:#a1a1aa;background:#18191d;border-color:#27272a}.microUiRatings{grid-template-columns:auto 1fr;align-items:center}.microUiGauge{place-items:center;width:120px;height:120px;display:grid;position:relative}.microUiGaugeTrack{fill:none;stroke:#e4e4e7;stroke-width:8px}html.dark .microUiGaugeTrack{stroke:#27272a}.microUiGaugeArc{fill:none;filter:drop-shadow(0 0 6px #0284c759);stroke:#0284c7;stroke-linecap:round;stroke-width:8px}.microUiGaugeScore{place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.microUiGaugeScore strong{color:#0c4a6e;letter-spacing:-.04em;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:28px;font-weight:700;line-height:1}.microUiGaugeScore span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:700}html.dark .microUiGaugeScore strong{color:#e0f2fe}html.dark .microUiGaugeScore span{color:#94a3b8}.microUiAnalytics{gap:10px}.microUiChart{width:100%;height:88px;display:block}.microUiChartLine{stroke:#0284c7;stroke-linecap:round;stroke-width:2.2px}.microUiPeakGlow{fill:#0284c7;fill-opacity:.18;animation:2.8s ease-in-out infinite microPeakPulse}.microUiPeakDot{fill:#0284c7}.microUiPeak:nth-child(2) .microUiPeakGlow{animation-delay:-.9s}.microUiPeak:nth-child(3) .microUiPeakGlow{animation-delay:-1.8s}@keyframes microPeakPulse{0%,to{opacity:.35;r:6}50%{opacity:.9;r:10}}.microUiResearch{min-height:156px;padding:18px}.microUiDocGrid{opacity:.8;background-image:linear-gradient(90deg,#0284c714 1px,#0000 1px),linear-gradient(#0284c714 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.microUiDocCard{z-index:1;background:#ffffffeb;border:1px solid #e4e4e7;border-radius:12px;gap:10px;padding:14px;display:grid;position:relative;box-shadow:0 10px 28px #18181b0f}html.dark .microUiDocCard{background:#121316eb;border-color:#27272a;box-shadow:0 12px 28px #00000047}.microUiDocEyebrow{color:#0284c7;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.microUiDocHead strong{color:#18181b;letter-spacing:-.02em;margin-top:4px;font-size:14px;font-weight:750;display:block}html.dark .microUiDocHead strong{color:#f4f4f5}.microUiDocLines{gap:6px;display:grid}.microUiDocLines i{background:#e4e4e7;border-radius:999px;height:6px;display:block}.microUiDocLines i:first-child{width:92%}.microUiDocLines i:nth-child(2){width:78%}.microUiDocLines i:nth-child(3){width:64%}html.dark .microUiDocLines i{background:#27272a}.microUiVerified{color:#0369a1;letter-spacing:.04em;background:#e0f2fed9;border:1px solid #bae6fd;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}html.dark .microUiVerified{color:#7dd3fc;background:#0284c729;border-color:#38bdf859}@media (width<=720px){.microUiRatings{grid-template-columns:1fr;justify-items:start}}@media (prefers-reduced-motion:reduce){.microUiPeakGlow,.livePulseDot{animation:none!important}}.pr10CoMetricLabel{align-items:center;gap:7px;display:inline-flex}.livePulseDot{background:#0284c7;border-radius:999px;flex:none;width:7px;height:7px;animation:1.8s ease-in-out infinite livePulseBreath;display:inline-block;box-shadow:0 0 #0284c759}@keyframes livePulseBreath{0%,to{opacity:1;box-shadow:0 0 #0284c747}50%{opacity:.5;box-shadow:0 0 0 5px #0284c700}}html.dark .livePulseDot{background:#38bdf8}.routeEnhanceCard{position:relative}.routeCardIconWrap{color:#0284c7;margin-bottom:10px}.routeCardIcon{display:block}html.dark .routeCardIconWrap{color:#7dd3fc}.statusMicroBadge{color:#0369a1;letter-spacing:.04em;text-transform:uppercase;background:#e0f2fef2;border:1px solid #bae6fd;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:14px;right:14px}html.dark .statusMicroBadge{color:#7dd3fc;background:#0284c729;border-color:#38bdf859}.card.hasStatusMicroBadge,.workflowGrid>.card{position:relative}.routeEnhanceCard.hasRouteIcon .eyebrow{margin-top:0}
