.report_page__r3t1_{min-height:100vh;background:radial-gradient(circle at top left,rgba(34,197,94,.1),transparent 30%),#05070b;color:#f8fafc;padding:24px}.report_auditSection__D_3lR,.report_empty__z4c8L,.report_footerNote__8sSCF,.report_hero__gZQ_T,.report_notice__LJ7YD,.report_results___OIUl,.report_statusStrip__M0e57,.report_summaryGrid__9RdYW{max-width:1180px;margin-left:auto;margin-right:auto}.report_hero__gZQ_T{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:18px;gap:18px;align-items:stretch}.report_auditCard__nDTy4,.report_empty__z4c8L,.report_footerNote__8sSCF,.report_heroCopy__vcM59,.report_notice__LJ7YD,.report_reportCard__6GDy3,.report_runnerCard__e8n_E,.report_summaryGrid__9RdYW div,.report_winnerCard__azRO_{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:rgba(11,17,25,.92)}.report_heroCopy__vcM59{min-width:0;padding:22px}.report_kicker__JKOyE,.report_sectionHeader__MxQ5T span{color:#80ffea;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.report_hero__gZQ_T h1{margin:10px 0 0;max-width:860px;color:#fff;font-size:38px;line-height:1.06;letter-spacing:0}.report_hero__gZQ_T p{margin:12px 0 0;max-width:760px;color:#aeb8c9;font-size:14px;line-height:1.55}.report_heroActions__xyOm9{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.report_primaryLink__QF48P,.report_secondaryLink__CE5l6{border-radius:8px;padding:9px 13px;font-size:12px;font-weight:850;text-decoration:none}.report_primaryLink__QF48P{background:#f8fafc;color:#070a10}.report_secondaryLink__CE5l6{border:1px solid rgba(128,255,234,.28);color:#dffdf8}.report_reportCard__6GDy3{background:linear-gradient(135deg,rgba(128,255,234,.12),transparent 50%),rgba(10,15,23,.96);padding:20px}.report_reportCard__6GDy3>span{display:inline-flex;border:1px solid rgba(128,255,234,.3);border-radius:999px;color:#80ffea;background:rgba(128,255,234,.06);padding:6px 9px;font-size:11px;font-weight:850}.report_reportCard__6GDy3>strong{display:block;margin-top:16px;color:#fff;font-size:58px;line-height:.95}.report_reportCard__6GDy3>p{margin:7px 0 0;color:#aeb8c9;font-size:13px;font-weight:750}.report_reportMeta__BtpR3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:20px}.report_reportMeta__BtpR3 div{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(3,7,18,.42);padding:10px}.report_reportMeta__BtpR3 strong,.report_summaryGrid__9RdYW strong{display:block;color:#f8fafc;font-size:17px;line-height:1.15}.report_reportMeta__BtpR3 span,.report_summaryGrid__9RdYW span{display:block;margin-top:5px;color:#7f8ba0;font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.report_empty__z4c8L,.report_notice__LJ7YD{margin-top:14px;border-color:rgba(251,191,36,.36);background:rgba(251,191,36,.08);color:#f8d58a;padding:12px 14px;font-size:13px;line-height:1.55}.report_statusStrip__M0e57{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:14px}.report_statusStep__RaUbQ{height:34px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(148,163,184,.16);border-radius:999px;background:rgba(15,23,42,.62);color:#64748b;font-size:10px;font-weight:850}.report_done__ppscZ{border-color:rgba(34,197,94,.34);color:#34d399}.report_current__RafBQ{border-color:rgba(128,255,234,.5);background:rgba(128,255,234,.08);color:#80ffea}.report_pending__C2KLK{opacity:.58}.report_summaryGrid__9RdYW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.report_summaryGrid__9RdYW div{padding:11px}.report_auditSection__D_3lR,.report_results___OIUl{margin-top:20px}.report_sectionHeader__MxQ5T{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin-bottom:12px}.report_sectionHeader__MxQ5T h2{margin:7px 0 0;color:#fff;font-size:26px;line-height:1.1;letter-spacing:0}.report_sectionHeader__MxQ5T p{margin:0;max-width:520px;color:#8b95a7;font-size:12px;line-height:1.45;text-align:right}.report_winnerCard__azRO_{position:relative;overflow:hidden;padding:18px}.report_first__ZoX1e{border-color:rgba(251,191,36,.42);background:linear-gradient(135deg,rgba(251,191,36,.12),transparent 44%),rgba(13,19,28,.96)}.report_cardLinks__dYBY4,.report_runnerRank__GPB3f,.report_winnerTop__OvcMP{display:flex;justify-content:space-between;gap:12px;align-items:center}.report_runnerRank__GPB3f span,.report_winnerTop__OvcMP span{color:#fbbf24;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.report_winnerTop__OvcMP h3{margin:5px 0 0;color:#fff;font-size:24px;line-height:1.15;letter-spacing:0}.report_runnerRank__GPB3f strong,.report_winnerTop__OvcMP strong{border:1px solid rgba(34,197,94,.34);border-radius:999px;background:rgba(13,51,32,.48);color:#34d399;padding:7px 10px;font-size:12px;white-space:nowrap}.report_scoreRow__QPqXf{display:flex;align-items:baseline;gap:5px;margin-top:14px}.report_scoreRow__QPqXf strong{color:#fff;font-size:54px;line-height:.95}.report_runnerScore__czaXt span,.report_scoreRow__QPqXf span{color:#8b95a7;font-size:14px}.report_winnerCard__azRO_ h4{margin:12px 0 0;max-width:820px;color:#e5edf8;font-size:18px;line-height:1.25;letter-spacing:0}.report_reviewSummary__UuOmw,.report_runnerReview__J351N{margin:10px 0 0;color:#aeb8c9;font-size:13px;line-height:1.55}.report_resultBadges__PP5LN{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.report_resultBadges__PP5LN span,.report_sourceLine__P8oJa{display:inline-flex;border:1px solid rgba(147,197,253,.24);border-radius:999px;color:#93c5fd;background:rgba(10,19,32,.72);padding:6px 8px;font-size:10px;font-weight:850}.report_modelStrip__67bsJ{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.report_modelStrip__67bsJ span,.report_runnerModel__yKJNE{display:inline-flex;width:-moz-fit-content;width:fit-content;border:1px solid rgba(52,211,153,.28);border-radius:999px;color:#bbf7d0;background:rgba(13,51,32,.3);padding:6px 8px;font-size:10px;font-weight:850;line-height:1.2}.report_runnerModel__yKJNE{margin-top:10px}.report_rubric__neMsL{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:14px}.report_rubric__neMsL div{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(3,7,18,.42);padding:9px}.report_rubric__neMsL span{display:block;overflow:hidden;text-overflow:ellipsis;color:#7b8495;font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.report_rubric__neMsL strong{display:block;margin-top:5px;color:#dbeafe;font-size:14px}.report_cardLinks__dYBY4{margin-top:14px;border-top:1px solid rgba(148,163,184,.13);padding-top:12px;color:#7b8495;font-size:11px}.report_cardLinks__dYBY4 a{color:#80ffea;text-decoration:none;font-weight:850}.report_runnerGrid__GvM6c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.report_runnerCard__e8n_E{padding:14px}.report_runnerCard__e8n_E h3{margin:11px 0 0;color:#fff;font-size:18px;line-height:1.2;letter-spacing:0}.report_runnerCard__e8n_E p{margin:7px 0 0;color:#aeb8c9;font-size:12px;line-height:1.45}.report_runnerScore__czaXt{display:flex;align-items:baseline;gap:4px;margin-top:10px}.report_runnerScore__czaXt strong{color:#fff;font-size:32px;line-height:1}.report_auditGrid__3rJaM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.report_auditCard__nDTy4{padding:13px}.report_auditCard__nDTy4 div{display:flex;justify-content:space-between;gap:10px}.report_auditCard__nDTy4 .report_auditModels__RS7MF{justify-content:flex-start;flex-wrap:wrap;margin-top:8px}.report_auditModels__RS7MF span{border:1px solid rgba(52,211,153,.24);border-radius:999px;color:#bbf7d0;background:rgba(13,51,32,.24);padding:5px 7px;font-size:10px}.report_auditCard__nDTy4 strong{color:#fff;font-size:13px}.report_auditCard__nDTy4 span{color:#93c5fd;font-size:11px;font-weight:800}.report_auditCard__nDTy4 p{margin:10px 0 0;color:#8b95a7;font-size:11px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.report_fullReportList__U25w_{display:grid;grid-gap:10px;gap:10px}.report_fullReportCard__QXazv{border:1px solid rgba(148,163,184,.18);border-radius:8px;background:rgba(11,17,25,.92);overflow:hidden}.report_fullReportCard__QXazv summary{position:relative;display:grid;grid-template-columns:56px 160px minmax(0,1fr) 90px 132px;grid-gap:10px;gap:10px;align-items:center;min-height:58px;padding:12px 14px 12px 42px;cursor:pointer;list-style:none}.report_fullReportCard__QXazv summary::-webkit-details-marker{display:none}.report_fullReportCard__QXazv summary:before{content:"+";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:inline-grid;place-items:center;border:1px solid rgba(128,255,234,.32);border-radius:999px;color:#80ffea;font-size:14px;font-weight:900}.report_fullReportCard__QXazv[open] summary:before{content:"-"}.report_reportRank__BEG83{grid-column:1;padding-left:2px;color:#fbbf24;font-size:11px;font-weight:900}.report_reportHandle__Lo0k1{color:#fff;font-size:13px;font-weight:900}.report_reportHandle__Lo0k1,.report_reportTitle__WmWlT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report_reportTitle__WmWlT{color:#aeb8c9;font-size:12px;line-height:1.35}.report_fullReportCard__QXazv summary strong{color:#f8fafc;font-size:15px;text-align:right}.report_reportStatus__xZ5VU{justify-self:end;border:1px solid rgba(52,211,153,.26);border-radius:999px;color:#bbf7d0;background:rgba(13,51,32,.28);padding:6px 8px;font-size:10px;font-weight:850;white-space:nowrap}.report_fullReportBody__xjCwY{border-top:1px solid rgba(148,163,184,.13);padding:14px}.report_engagementGrid__6RqZ8,.report_reportFacts__SsPyC,.report_scoreBreakdown__w54So{display:grid;grid-gap:8px;gap:8px}.report_reportFacts__SsPyC{grid-template-columns:repeat(4,minmax(0,1fr))}.report_scoreBreakdown__w54So{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.report_engagementGrid__6RqZ8{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:10px}.report_engagementGrid__6RqZ8 div,.report_reportFacts__SsPyC div,.report_scoreBreakdown__w54So div{border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(3,7,18,.42);padding:9px;min-width:0}.report_engagementGrid__6RqZ8 span,.report_fullReviewBlock__zvSm1>span,.report_reportFacts__SsPyC span,.report_scoreBreakdown__w54So span{display:block;color:#7b8495;font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.report_engagementGrid__6RqZ8 strong,.report_reportFacts__SsPyC strong,.report_scoreBreakdown__w54So strong{display:block;margin-top:5px;color:#dbeafe;font-size:13px;line-height:1.25;overflow-wrap:anywhere}.report_formula__lCyPY{margin:10px 0 0;border:1px solid rgba(147,197,253,.16);border-radius:8px;background:rgba(10,19,32,.48);color:#93c5fd;padding:9px 10px;font-size:11px;line-height:1.45}.report_fullReviewBlock__zvSm1{margin-top:12px;border:1px solid rgba(148,163,184,.16);border-radius:8px;background:rgba(3,7,18,.42);padding:11px}.report_fullReviewBlock__zvSm1 p{margin:8px 0 0;color:#aeb8c9;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.report_reviewWarning__lnERa{margin-top:10px;border:1px solid rgba(251,191,36,.34);border-radius:8px;background:rgba(251,191,36,.08);color:#f8d58a;padding:10px 11px;font-size:12px;line-height:1.5}.report_footerNote__8sSCF{margin-top:20px;padding:14px;color:#aeb8c9}.report_footerNote__8sSCF strong{display:block;color:#f8fafc}.report_footerNote__8sSCF p{margin:7px 0 0;font-size:12px;line-height:1.5}@media (max-width:980px){.report_page__r3t1_{padding:16px}.report_auditGrid__3rJaM,.report_engagementGrid__6RqZ8,.report_hero__gZQ_T,.report_reportFacts__SsPyC,.report_runnerGrid__GvM6c,.report_scoreBreakdown__w54So,.report_summaryGrid__9RdYW{grid-template-columns:1fr}.report_hero__gZQ_T h1{font-size:30px}.report_statusStrip__M0e57{grid-template-columns:repeat(4,minmax(0,1fr))}.report_sectionHeader__MxQ5T{display:block}.report_sectionHeader__MxQ5T p{margin-top:9px;text-align:left}.report_reportMeta__BtpR3,.report_rubric__neMsL{grid-template-columns:repeat(2,minmax(0,1fr))}.report_fullReportCard__QXazv summary{grid-template-columns:44px minmax(0,1fr) 76px}.report_reportRank__BEG83{grid-column:1}.report_fullReportCard__QXazv summary strong,.report_reportHandle__Lo0k1,.report_reportStatus__xZ5VU,.report_reportTitle__WmWlT{grid-column:2/4;justify-self:stretch;text-align:left}.report_reportStatus__xZ5VU{width:-moz-fit-content;width:fit-content}}