.factorlab_shell__NzpNl{--bg:#07090c;--surface:rgba(15,18,22,.94);--surface-soft:hsla(0,0%,100%,.035);--line:hsla(41,40%,92%,.12);--line-strong:rgba(211,166,75,.42);--text:#f3eee3;--muted:hsla(41,40%,92%,.68);--dim:hsla(41,40%,92%,.46);--gold:#d3a64b;--green:#75cba7;--red:#e58d7d;--serif:"DM Serif Display",Georgia,serif;--sans:"DM Sans",system-ui,sans-serif;--mono:"JetBrains Mono",Consolas,monospace;min-height:100vh;overflow-x:hidden;background:radial-gradient(900px 420px at 83% -8%,rgba(113,145,168,.11),transparent 66%),var(--bg);color:var(--text);font-family:var(--sans)}.factorlab_backdrop__nTnqB{position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.018) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.014) 1px,transparent 0);background-size:88px 88px;-webkit-mask-image:linear-gradient(#000,transparent 82%);mask-image:linear-gradient(#000,transparent 82%)}.factorlab_footer__5WWYr,.factorlab_privateHeader__PTDBT,.factorlab_shell__NzpNl main{position:relative;z-index:1}.factorlab_privateHeader__PTDBT{display:flex;align-items:center;justify-content:space-between;min-height:4.25rem;padding:0 clamp(1rem,4vw,3.5rem);border-bottom:1px solid var(--line)}.factorlab_privateHeader__PTDBT a,.factorlab_privateHeader__PTDBT nav{display:flex;align-items:center;gap:.8rem;color:var(--text);text-decoration:none}.factorlab_privateHeader__PTDBT>a strong{font-family:var(--serif);font-size:1.3rem;font-weight:400}.factorlab_privateHeader__PTDBT nav,.factorlab_privateHeader__PTDBT>a span{color:var(--dim);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.factorlab_privateHeader__PTDBT nav a{color:var(--muted)}.factorlab_hero__s2NGz{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.42fr);grid-gap:clamp(2rem,7vw,7rem);gap:clamp(2rem,7vw,7rem);align-items:end;max-width:94rem;margin:0 auto;padding:clamp(2.7rem,6vw,5.4rem) clamp(1rem,4vw,3.5rem) 2rem}.factorlab_decisionGrid__kbPk8 span,.factorlab_drawer__c14B1 header p,.factorlab_freshness__8X9Ft strong,.factorlab_kicker__AGGT3,.factorlab_rankBlock__vyKm4 span,.factorlab_score__TbD_f span,.factorlab_sectionHeading__Z3jEL>div>p,.factorlab_sectionHeading__Z3jEL>span,.factorlab_statusStrip__61SZt span{color:var(--gold);font-family:var(--mono);font-size:.68rem;letter-spacing:.15em;text-transform:uppercase}.factorlab_hero__s2NGz h1{max-width:18ch;margin:.75rem 0 1rem;font-family:var(--serif);font-size:clamp(2.7rem,5.2vw,5rem);font-weight:400;line-height:1}.factorlab_lede__FSgtF{max-width:47rem;margin:0;color:var(--muted);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.65}.factorlab_modeNote__QWeCY{max-width:44rem;margin:1rem 0 0;color:var(--dim);font-size:.82rem;line-height:1.5}.factorlab_freshness__8X9Ft{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.2rem;border:1px solid var(--line-strong);background:rgba(211,166,75,.045)}.factorlab_freshness__8X9Ft strong{width:-moz-fit-content;width:fit-content;padding:.32rem .5rem;border:1px solid var(--gold)}.factorlab_freshness__8X9Ft span{color:var(--muted);font-size:.86rem}.factorlab_freshness__8X9Ft span+span{padding-top:.7rem;border-top:1px solid var(--line)}.factorlab_freshness__8X9Ft span[data-positive=true]{color:var(--green)}.factorlab_statusStrip__61SZt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:94rem;margin:0 auto;padding:0 clamp(1rem,4vw,3.5rem)}.factorlab_statusStrip__61SZt div{display:grid;grid-gap:.35rem;gap:.35rem;padding:1rem 0;border-block:1px solid var(--line)}.factorlab_statusStrip__61SZt strong{font-family:var(--serif);font-size:1.7rem;font-weight:400}.factorlab_workspace__1CboG{display:grid;grid-template-columns:minmax(245px,300px) minmax(0,1fr);grid-gap:1rem;gap:1rem;max-width:94rem;margin:0 auto;padding:1.25rem clamp(1rem,4vw,3.5rem) 4rem}.factorlab_filters__eq_63,.factorlab_results__tE37Q{min-width:0;border:1px solid var(--line);background:var(--surface)}.factorlab_filters__eq_63{align-self:start;position:-webkit-sticky;position:sticky;top:1rem;padding:1rem}.factorlab_results__tE37Q{padding:1rem}.factorlab_sectionHeading__Z3jEL{display:flex;gap:.8rem;align-items:flex-start}.factorlab_sectionHeading__Z3jEL>span{padding-top:.25rem}.factorlab_sectionHeading__Z3jEL h2{margin:0;font-family:var(--serif);font-size:1.65rem;font-weight:400}.factorlab_sectionHeading__Z3jEL p{margin:0}.factorlab_sectionHeading__Z3jEL>div>p{margin-bottom:.3rem}.factorlab_sectionHeading__Z3jEL small{display:block;max-width:48rem;margin-top:.5rem;color:var(--muted);font-size:.84rem;line-height:1.5}.factorlab_filters__eq_63 .factorlab_sectionHeading__Z3jEL p{margin:.45rem 0 0;color:var(--muted);font-family:var(--sans);font-size:.82rem;letter-spacing:0;line-height:1.45;text-transform:none}.factorlab_controlStack__obWcq{display:grid;grid-gap:.9rem;gap:.9rem;margin-top:1.1rem}.factorlab_controlStack__obWcq label{display:grid;grid-gap:.32rem;gap:.32rem;color:var(--dim);font-size:.69rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.factorlab_controlStack__obWcq input,.factorlab_controlStack__obWcq select{min-width:0;min-height:2.35rem;border:1px solid var(--line);background:rgba(0,0,0,.24);color:var(--text);padding:0 .65rem}.factorlab_controlStack__obWcq input[type=range]{min-height:1.4rem;padding:0;accent-color:var(--gold)}.factorlab_controlStack__obWcq em{color:var(--green);font-size:.84rem;font-style:normal;letter-spacing:0;text-transform:none}.factorlab_controlStack__obWcq .factorlab_checkbox__oIODM{display:flex;align-items:center;gap:.55rem;min-height:2.55rem;padding:0 .65rem;border:1px solid var(--line);color:var(--muted)}.factorlab_controlStack__obWcq .factorlab_checkbox__oIODM input{min-height:auto;accent-color:var(--gold)}.factorlab_filterActions__k6Rqs{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:1rem}.factorlab_auditButton__ui4cd,.factorlab_candidateActions__iKRKJ a,.factorlab_candidateActions__iKRKJ button,.factorlab_drawer__c14B1 button,.factorlab_emptyState__LTJ8o button,.factorlab_filterActions__k6Rqs button{min-height:2.55rem;border:1px solid var(--line);background:transparent;color:var(--text);padding:0 .8rem;font:inherit;font-size:.73rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.factorlab_candidateActions__iKRKJ a:first-child,.factorlab_filterActions__k6Rqs button:first-child{border-color:var(--text);background:var(--text);color:var(--bg)}.factorlab_auditButton__ui4cd:hover,.factorlab_candidateActions__iKRKJ a:hover,.factorlab_candidateActions__iKRKJ button:hover,.factorlab_drawer__c14B1 button:hover,.factorlab_filterActions__k6Rqs button:hover{border-color:var(--line-strong)}.factorlab_resultsHeader__fHLHJ{display:flex;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--line)}.factorlab_auditButton__ui4cd{flex:0 0 auto}.factorlab_candidateList__WwIPb{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:1rem}.factorlab_candidate__D_ZD1{display:grid;grid-template-columns:minmax(120px,.18fr) minmax(0,1fr);border:1px solid var(--line);background:var(--surface-soft)}.factorlab_rankBlock__vyKm4{display:grid;align-content:start;border-right:1px solid var(--line)}.factorlab_rankBlock__vyKm4>div{display:grid;grid-gap:.35rem;gap:.35rem;padding:1rem}.factorlab_rankBlock__vyKm4>div+div{border-top:1px solid var(--line)}.factorlab_rankBlock__vyKm4 strong{font-family:var(--serif);font-size:2.3rem;font-weight:400;line-height:.9}.factorlab_rankBlock__vyKm4 small{color:var(--dim);font-size:.72rem;line-height:1.35}.factorlab_candidateBody__cPMFZ{min-width:0;padding:1rem}.factorlab_candidateBody__cPMFZ header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.factorlab_candidateBody__cPMFZ header p{margin:0 0 .15rem;color:var(--gold);font-family:var(--mono);font-size:.78rem}.factorlab_candidateBody__cPMFZ h3{margin:0;font-size:1.25rem}.factorlab_score__TbD_f{display:grid;justify-items:end;grid-gap:.18rem;gap:.18rem;text-align:right}.factorlab_score__TbD_f strong{color:var(--green);font-family:var(--serif);font-size:2rem;font-weight:400;line-height:.9}.factorlab_score__TbD_f span{color:var(--green);letter-spacing:.06em}.factorlab_score__TbD_f[data-level=low] span,.factorlab_score__TbD_f[data-level=low] strong{color:var(--dim)}.factorlab_thesis__jBxY5{margin:.75rem 0 0;color:var(--muted);line-height:1.55}.factorlab_decisionGrid__kbPk8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.9rem}.factorlab_decisionGrid__kbPk8 div{padding-top:.7rem;border-top:1px solid var(--line)}.factorlab_decisionGrid__kbPk8 p{margin:.35rem 0 0;color:var(--muted);font-size:.84rem;line-height:1.5}.factorlab_decisionGrid__kbPk8 div:last-child span{color:var(--red)}.factorlab_scoreExplanation__Wtt0f{margin:.75rem 0 0;color:var(--dim);font-size:.76rem;line-height:1.45}.factorlab_metrics__n3ZDT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:.9rem 0 0;background:var(--line)}.factorlab_metrics__n3ZDT div{display:grid;grid-gap:.2rem;gap:.2rem;padding:.65rem;background:#101317}.factorlab_metrics__n3ZDT dt{color:var(--dim);font-size:.67rem;text-transform:uppercase}.factorlab_metrics__n3ZDT dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.factorlab_candidateActions__iKRKJ{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.9rem}.factorlab_candidateActions__iKRKJ a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.factorlab_candidateActions__iKRKJ .factorlab_secondaryAction__kZ4pV{background:transparent;color:var(--muted)}.factorlab_candidateActions__iKRKJ button:disabled{cursor:default;opacity:.64}.factorlab_emptyState__LTJ8o{display:grid;justify-items:start;grid-gap:.55rem;gap:.55rem;margin-top:1rem;padding:2rem;border:1px solid hsla(9,67%,69%,.34);background:hsla(9,67%,69%,.055)}.factorlab_emptyState__LTJ8o span{color:var(--red);font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.factorlab_emptyState__LTJ8o h3,.factorlab_emptyState__LTJ8o p{margin:0}.factorlab_emptyState__LTJ8o p{color:var(--muted)}.factorlab_footer__5WWYr{display:flex;justify-content:space-between;gap:2rem;max-width:94rem;margin:0 auto;padding:1.2rem clamp(1rem,4vw,3.5rem) 2rem;border-top:1px solid var(--line)}.factorlab_footer__5WWYr a{color:var(--text);font-family:var(--serif);font-size:1.2rem;text-decoration:none}.factorlab_footer__5WWYr p{max-width:55rem;margin:0;color:var(--dim);font-size:.76rem;line-height:1.45}.factorlab_drawerBackdrop__0oPl_{position:fixed;z-index:50;inset:0;display:flex;justify-content:flex-end;background:rgba(0,0,0,.68);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.factorlab_drawer__c14B1{width:min(680px,100%);height:100%;overflow-y:auto;padding:1.2rem;border-left:1px solid var(--line-strong);background:#0d1014;box-shadow:-28px 0 80px rgba(0,0,0,.35)}.factorlab_drawer__c14B1 header{display:flex;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--line)}.factorlab_drawer__c14B1 header h2,.factorlab_drawer__c14B1 header p{margin:0}.factorlab_drawer__c14B1 header h2{margin-top:.25rem;font-family:var(--serif);font-size:2rem;font-weight:400}.factorlab_drawer__c14B1 header button{min-width:2.55rem;padding:0;font-size:1.4rem}.factorlab_methodNote__5PQ5S{color:var(--muted);line-height:1.55}.factorlab_auditFacts__CFZuQ{display:grid;grid-gap:1px;gap:1px;margin:1rem 0;background:var(--line)}.factorlab_auditFacts__CFZuQ div{display:grid;grid-template-columns:10rem minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:.8rem;background:#11151a}.factorlab_auditFacts__CFZuQ dt{color:var(--dim)}.factorlab_auditFacts__CFZuQ dd{margin:0}.factorlab_jsonSection__Plbwa,.factorlab_pipelineSection__9jGLL,.factorlab_sourceSection__nA1CP{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--line)}.factorlab_jsonSection__Plbwa h3,.factorlab_pipelineSection__9jGLL h3,.factorlab_sourceSection__nA1CP h3{margin:0 0 .7rem;font-size:1rem}.factorlab_sourceSection__nA1CP>div{display:grid;grid-template-columns:10rem minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:.55rem 0;border-top:1px solid var(--line)}.factorlab_sourceSection__nA1CP span{color:var(--muted);font-family:var(--mono);font-size:.75rem;overflow-wrap:anywhere}.factorlab_pipelineSection__9jGLL>div{display:grid;grid-template-columns:2rem 6rem minmax(0,1fr);grid-gap:.7rem;gap:.7rem;padding:.65rem 0;border-top:1px solid var(--line)}.factorlab_pipelineSection__9jGLL span{color:var(--gold);font-family:var(--mono)}.factorlab_pipelineSection__9jGLL p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.45}.factorlab_jsonSection__Plbwa>div:first-child{display:flex;justify-content:space-between;gap:1rem}.factorlab_jsonSection__Plbwa>div:first-child span{color:var(--dim);font-family:var(--mono);font-size:.7rem}.factorlab_jsonSection__Plbwa pre{max-height:24rem;overflow:auto;padding:.8rem;border:1px solid var(--line);background:#07090c;color:var(--muted);font-family:var(--mono);font-size:.72rem;line-height:1.45;white-space:pre-wrap}.factorlab_jsonActions__OmPr4{display:flex;gap:.55rem}@media (max-width:1020px){.factorlab_hero__s2NGz,.factorlab_workspace__1CboG{grid-template-columns:1fr}.factorlab_filters__eq_63{position:static}}@media (max-width:720px){.factorlab_footer__5WWYr,.factorlab_privateHeader__PTDBT,.factorlab_resultsHeader__fHLHJ{align-items:flex-start;flex-direction:column}.factorlab_hero__s2NGz{padding-top:2.2rem}.factorlab_hero__s2NGz h1{font-size:clamp(2.5rem,12vw,3.5rem)}.factorlab_statusStrip__61SZt{grid-template-columns:repeat(2,minmax(0,1fr))}.factorlab_candidate__D_ZD1{grid-template-columns:1fr}.factorlab_rankBlock__vyKm4{grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid var(--line)}.factorlab_rankBlock__vyKm4>div+div{border-top:0;border-left:1px solid var(--line)}.factorlab_candidateBody__cPMFZ header,.factorlab_decisionGrid__kbPk8{grid-template-columns:1fr}.factorlab_candidateBody__cPMFZ header{display:grid}.factorlab_score__TbD_f{justify-items:start;text-align:left}.factorlab_metrics__n3ZDT{grid-template-columns:repeat(2,minmax(0,1fr))}.factorlab_auditButton__ui4cd{width:100%}.factorlab_auditFacts__CFZuQ div,.factorlab_pipelineSection__9jGLL>div,.factorlab_sourceSection__nA1CP>div{grid-template-columns:1fr}}