.report_shell__lrI4i{background:var(--paper);color:var(--t-ink);font-family:var(--font-sans),system-ui,sans-serif;font-size:16.5px;line-height:1.62;-webkit-font-smoothing:antialiased;min-height:100vh}.report_head__OtH1E{border-bottom:1px solid var(--rule);padding:20px 24px;background:var(--paper)}.report_headInner__4_zSs{max-width:880px;margin:0 auto;display:flex;align-items:baseline;justify-content:space-between;gap:20px}.report_logo__TSYTW{display:flex;align-items:baseline;gap:8px;text-decoration:none;color:var(--t-ink)}.report_logoMark__XV6tt{font-family:var(--font-display),Georgia,serif;font-size:22px;letter-spacing:-.015em;line-height:1}.report_logoBy__Zp5P3{font-size:12.5px;color:var(--t-muted)}.report_headKind__zCkzy{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted)}.report_page__fhmWh{max-width:880px;margin:0 auto;padding:44px 24px 96px;display:grid;grid-gap:56px;gap:56px}.report_botTable__01FfV,.report_check__JteAs,.report_diff__y_wJQ,.report_exit__BtbdS,.report_feedback__HY5iR,.report_fix__OqcyF,.report_health__TasnC,.report_method__FgzOL,.report_pageType__9FmYw,.report_question__J2bhz,.report_receipt__whhZN,.report_verdict__ClFLQ,.report_visibility__PEvhG,.report_working__uhblY{background:var(--card);border:1px solid var(--rule);border-radius:10px}.report_h2__SdqEh{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(28px,3.4vw,38px);line-height:1.12;letter-spacing:-.015em;margin:0 0 22px;text-wrap:balance}.report_h3__sKPUB{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:36px 0 12px}.report_verdict__ClFLQ{padding:32px 28px}@media (min-width:600px){.report_verdict__ClFLQ{padding:40px}}.report_domain__vOuPE{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:14px;color:var(--t-slate);margin:0}.report_scoreRow__bPcZZ{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin:18px 0 0}.report_dial__15irw{display:flex;align-items:baseline;gap:3px}.report_scoreNumber__dZWTU{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:84px;line-height:.9;letter-spacing:-.03em}.report_scoreOutOf__HXh2Z{font-size:19px;color:var(--t-muted)}.report_bandChip__RZhGH{display:inline-block;background:var(--t-slate-soft);color:var(--t-slate);border:1px solid var(--t-slate);border-radius:999px;padding:3px 14px;font-size:13px;font-weight:600}.report_range__RoKGB{font-size:14px;margin:10px 0 0;color:var(--t-muted);max-width:46ch;line-height:1.5}.report_sentence__FD5cq{font-size:clamp(19px,2.1vw,23px);line-height:1.45;letter-spacing:-.01em;margin:26px 0 0;max-width:56ch}.report_subScores__Z9nNs{display:flex;gap:36px;flex-wrap:wrap;font-size:15px;color:var(--t-ink-soft);border-top:1px solid var(--rule);margin-top:28px;padding-top:20px}.report_subScores__Z9nNs strong{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:26px;letter-spacing:-.02em;margin-right:6px;color:var(--t-ink)}.report_receipt__whhZN{background:var(--sunk);border-color:var(--rule-strong);padding:24px 26px;font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace}.report_receiptTitle__dKBC_{font-size:13px;font-weight:400;line-height:1.5;color:var(--t-ink);margin:0 0 18px;padding-bottom:16px;border-bottom:1px solid var(--rule-strong);word-break:break-word}.report_receiptGrid__gWnG1{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:18px 28px;gap:18px 28px;font-size:12.5px;margin:0}.report_receiptGrid__gWnG1 dt{color:var(--t-ink);margin-bottom:3px}.report_receiptGrid__gWnG1 dd{color:var(--t-muted);margin:0;line-height:1.5}.report_inferredNote__R_b11{margin:18px 0 0;padding-top:16px;border-top:1px solid var(--rule-strong);font-size:12.5px;color:var(--t-slate);line-height:1.55}.report_fixList__wEsAS{list-style:none;padding:0;margin:0;display:grid;grid-gap:16px;gap:16px}.report_fix__OqcyF{padding:26px 24px}@media (min-width:600px){.report_fix__OqcyF{padding:30px 32px}}.report_fixHead__t7nuO{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px}.report_sevAction__ie_HT,.report_sevNeeds__ChDo1{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:3px 11px;border:1px solid}.report_sevAction__ie_HT{background:var(--t-red-soft);color:var(--t-red);border-color:var(--t-red)}.report_sevNeeds__ChDo1{background:var(--t-amber-soft);color:var(--t-amber);border-color:var(--t-amber)}.report_sevOffsite__nh3Yo{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:3px 11px;background:var(--t-slate-soft);color:var(--t-slate);border:1px solid var(--t-slate)}.report_fixEffort__yaQRV{font-size:13px;color:var(--t-muted);max-width:44ch;text-align:right}.report_fixMeta__oSoiF{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;color:var(--t-muted)}.report_fixTitle__zlFAf{font-size:20px;font-weight:600;letter-spacing:-.012em;line-height:1.28;margin:0 0 10px}.report_fix__OqcyF p{margin:0;color:var(--t-ink-soft)}.report_evidence__5XcBY{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6;color:var(--t-ink-soft);background:var(--sunk);border-left:3px solid var(--rule-strong);border-radius:0 6px 6px 0;padding:12px 14px;margin:16px 0 0;word-break:break-word}.report_evidenceLabel__lukMI{color:var(--t-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;margin-right:4px}.report_evidence__5XcBY a{color:var(--t-slate)}.report_expected__9bcAg{font-size:12.5px;color:var(--t-muted);margin:8px 0 0;word-break:break-word}.report_expected__9bcAg,.report_snippet__RcgmH{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace}.report_snippet__RcgmH{font-size:12px;line-height:1.6;margin:14px 0 0;background:var(--t-ink);color:var(--paper);border-radius:6px;padding:14px 16px;overflow-x:auto}.report_fixesLine__5FQuC{font-size:14px;color:var(--t-green);margin:14px 0 0}.report_stageBlock__iOtF5{display:grid;grid-gap:12px;gap:12px;margin-bottom:40px}.report_stageHead__hFDHT{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--rule);margin-bottom:6px}.report_stageScore__cS8eo{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:32px;line-height:1;letter-spacing:-.02em}.report_stageTitle__0BPEB{font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0;flex:1 1}.report_stageCount__EO8g_{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;color:var(--t-muted)}.report_question__J2bhz{padding:0}.report_qSummary__AUd2d{cursor:pointer;list-style:none;display:flex;align-items:center;gap:14px;padding:16px 20px}.report_qSummary__AUd2d::-webkit-details-marker{display:none}.report_qSummary__AUd2d:after{content:"+";font-size:20px;line-height:1;color:var(--t-muted)}.report_question__J2bhz[open] .report_qSummary__AUd2d:after{content:"–"}.report_question__J2bhz[open] .report_qSummary__AUd2d{border-bottom:1px solid var(--rule)}.report_qText__G9ZbD{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.5;color:var(--t-ink);flex:1 1}.report_qStatus__ecOT2{display:flex;gap:6px;flex-wrap:wrap}.report_qChipAbsent__riPuN,.report_qChipPresent__7_8zK{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:11px;border-radius:4px;padding:2px 8px;white-space:nowrap;border:1px solid}.report_qChipPresent__7_8zK{background:var(--t-green-soft);color:var(--t-green);border-color:var(--t-green)}.report_qChipAbsent__riPuN{background:var(--sunk);color:var(--t-muted);border-color:var(--rule-strong)}.report_qBody__7Lk0l{padding:4px 20px 18px;display:grid;grid-gap:6px;gap:6px}.report_engineRow__1M98r{border-top:1px solid var(--rule);padding-top:16px;margin-top:10px;display:grid;grid-gap:10px;gap:10px}.report_engineRow__1M98r:first-child{border-top:0;margin-top:0}.report_engineHead__AF_NC{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px}.report_engineName__XNtBO{font-weight:600;font-size:14px;letter-spacing:-.01em}.report_engineMeta__gn8bX{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:11.5px;color:var(--t-muted)}.report_quote__Od5XL{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.7;color:var(--t-ink-soft);background:var(--sunk);border:1px solid var(--rule);border-left:3px solid var(--rule-strong);border-radius:0 6px 6px 0;padding:16px 18px;margin:0}.report_namedInstead__cwAfd{font-size:13.5px;color:var(--t-red);margin:0}.report_citeRow__2NPRM{display:flex;gap:7px;flex-wrap:wrap}.report_citeComp__A5Zu0,.report_citeOwn__pe7WH,.report_citeThird__a7XUT{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:11px;border-radius:999px;padding:3px 11px;border:1px solid;text-decoration:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report_citeOwn__pe7WH{color:var(--t-green);border-color:var(--t-green);background:var(--t-green-soft)}.report_citeComp__A5Zu0{color:var(--t-red);border-color:var(--t-red);background:var(--t-red-soft)}.report_citeThird__a7XUT{color:var(--t-muted);border-color:var(--rule-strong);background:var(--sunk)}.report_factTable__CKnfY{width:100%;border-collapse:collapse;font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:12px}.report_factTable__CKnfY th{text-align:left;padding:8px 10px;border-bottom:1px solid var(--rule-strong);font-weight:400;color:var(--t-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px}.report_factTable__CKnfY td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--rule);vertical-align:top}.report_factTable__CKnfY tr:last-child td{border-bottom:none}.report_vCorrect__6IEYX{color:var(--t-green)}.report_vWrong__lpSOQ{color:var(--t-red)}.report_vOther__Ra0nJ{color:var(--t-muted)}.report_qNote__WpVox{font-size:13.5px;color:var(--t-muted);margin:10px 0 0;line-height:1.55}.report_locked___TEEA{padding:22px 24px;border:1.5px dashed var(--rule-strong);border-radius:10px;background:var(--paper);display:grid;grid-gap:8px;gap:8px}.report_lockedTag__EjTvF{justify-self:start;font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;background:var(--t-rust-soft);color:var(--t-rust);border:1px solid var(--t-rust);border-radius:999px;padding:3px 11px}.report_lockedLabel__B6znW{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0}.report_lockedCount__fbpGR{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;color:var(--t-muted);margin:0}.report_pageTypeRail__RH1tX{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px;margin-bottom:32px}.report_pageType__9FmYw{padding:18px;display:grid;grid-gap:4px;gap:4px}.report_pageTypeLabel__vnT3u{font-size:12.5px;color:var(--t-muted)}.report_pageTypeScore__cM9Tj{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:38px;line-height:1;letter-spacing:-.02em}.report_pageTypeMissing__WIv6X{font-size:15px;font-weight:600;color:var(--t-red);padding:7px 0}.report_pageTypeCount__9Txpg{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:var(--t-muted)}.report_checkList__S0CvT{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.report_check__JteAs{padding:18px 20px}.report_checkHead__t3Dsg{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.report_checkLabel__u6bSO{font-weight:600;font-size:15.5px;letter-spacing:-.01em;flex:1 1;min-width:200px}.report_checkWeight__nvaCR{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:11px;color:var(--t-muted)}.report_resFail__m5Zf_,.report_resNa__UrqJ5,.report_resPass__WM2V2,.report_resWarn__X7DBi{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;letter-spacing:.06em;border-radius:4px;padding:3px 8px;min-width:54px;text-align:center;border:1px solid}.report_resPass__WM2V2{background:var(--t-green-soft);color:var(--t-green);border-color:var(--t-green)}.report_resWarn__X7DBi{background:var(--t-amber-soft);color:var(--t-amber);border-color:var(--t-amber)}.report_resFail__m5Zf_{background:var(--t-red-soft);color:var(--t-red);border-color:var(--t-red)}.report_resNa__UrqJ5{background:var(--sunk);color:var(--t-muted);border-color:var(--rule-strong)}.report_botTable__01FfV{padding:8px 12px;overflow-x:auto}.report_botTable__01FfV table{width:100%;border-collapse:collapse;font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:12px}.report_botTable__01FfV th{text-align:left;padding:10px;border-bottom:1px solid var(--rule-strong);font-weight:400;color:var(--t-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;white-space:nowrap}.report_botTable__01FfV td{text-align:left;padding:10px;border-bottom:1px solid var(--rule)}.report_botTable__01FfV tr:last-child td{border-bottom:none}.report_diff__y_wJQ,.report_health__TasnC,.report_working__uhblY{padding:18px 20px;margin-bottom:10px;font-size:15px}.report_diff__y_wJQ a{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;color:var(--t-slate);word-break:break-all}.report_diff__y_wJQ p,.report_health__TasnC,.report_working__uhblY p{color:var(--t-ink-soft)}.report_diff__y_wJQ p{margin:8px 0 0}.report_unscoredNote__QQOH9{font-size:14px;color:var(--t-muted);margin:0 0 12px}.report_healthList__tTpWS{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.report_workingLabel__UmsTY{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--t-green);margin:0 0 6px}.report_working__uhblY p{margin:0}.report_method__FgzOL{background:var(--sunk);padding:30px 28px;display:grid;grid-gap:14px;gap:14px;font-size:15px;color:var(--t-ink-soft)}@media (min-width:600px){.report_method__FgzOL{padding:38px 40px}}.report_method__FgzOL p{margin:0;max-width:68ch}.report_method__FgzOL ul{padding-left:22px;margin:0;display:grid;grid-gap:8px;gap:8px;max-width:68ch}.report_exit__BtbdS{padding:30px 28px;display:grid;grid-gap:10px;gap:10px}@media (min-width:600px){.report_exit__BtbdS{padding:38px 40px}}.report_exitHeadline__o9qEv{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(26px,3vw,34px);line-height:1.14;letter-spacing:-.015em;margin:0;text-wrap:balance}.report_exit__BtbdS p{margin:0;color:var(--t-ink-soft);max-width:62ch}.report_exitAction__Vo7_q{justify-self:start;margin-top:14px;display:inline-flex;align-items:center;background:var(--t-rust);color:#fff;border-radius:5px;height:52px;padding:0 28px;font-size:16.5px;font-weight:600;text-decoration:none;transition:background .15s ease}.report_exitAction__Vo7_q:hover{background:var(--t-rust-hover)}.report_exitAction__Vo7_q:focus-visible{outline:2px solid var(--t-ink);outline-offset:3px}.report_visibility__PEvhG{padding:26px 24px;display:grid;grid-gap:8px;gap:8px}.report_visibilityTitle__NUgZX{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0}.report_visibilityBody__7yDwC{font-size:15px;color:var(--t-ink-soft);margin:0;max-width:64ch}.report_visibilityButton__0rCnM{justify-self:start;margin-top:10px;font-family:inherit;font-size:15px;font-weight:500;color:var(--t-ink);background:transparent;border:1px solid var(--t-ink);border-radius:5px;height:44px;padding:0 20px;cursor:pointer;transition:background .15s ease,color .15s ease}.report_visibilityButton__0rCnM:hover:not(:disabled){background:var(--t-ink);color:var(--paper)}.report_visibilityButton__0rCnM:disabled{opacity:.55;cursor:default}.report_visibilityNote__SHf3o{font-size:13.5px;color:var(--t-muted);margin:6px 0 0;max-width:64ch}.report_feedback__HY5iR{padding:26px 24px;display:grid;grid-gap:10px;gap:10px}.report_feedbackTitle__gWL8W{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0}.report_feedbackLabel__kbc9b{font-size:14px;color:var(--t-muted)}.report_feedbackNote__BslJI{width:100%;font-family:inherit;font-size:15px;line-height:1.55;color:var(--t-ink);background:var(--paper);border:1px solid var(--rule-strong);border-radius:5px;padding:12px 14px;resize:vertical}.report_feedbackNote__BslJI:focus{outline:0;border-color:var(--t-ink);box-shadow:0 0 0 3px var(--t-rust-soft)}.report_feedbackActions__r8Cxv{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.report_feedbackButton__qolkN{font-family:inherit;font-size:15px;font-weight:500;color:var(--t-ink);background:transparent;border:1px solid var(--t-ink);border-radius:5px;height:44px;padding:0 20px;cursor:pointer;transition:background .15s ease,color .15s ease}.report_feedbackButton__qolkN:hover:not(:disabled){background:var(--t-ink);color:var(--paper)}.report_feedbackButton__qolkN:disabled{opacity:.55;cursor:default}.report_feedbackThanks__8uik2{font-size:16px;color:var(--t-green);margin:0}.report_feedbackError__x1rgG{font-size:13.5px;color:var(--t-red);margin:0}.report_footer__ITuv_{font-size:13.5px;color:var(--t-muted);display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--rule);padding-top:26px}.report_footer__ITuv_ p{margin:0;max-width:78ch;line-height:1.55}@media print{@page{margin:14mm 12mm}.report_chartBlock__WMOrL{break-inside:avoid;page-break-inside:avoid}.report_chartRow__FzVM3{grid-template-columns:1fr;gap:0}.report_head__OtH1E,.report_locked___TEEA,.report_method__FgzOL,.report_receipt__whhZN,.report_shell__lrI4i{background:transparent}.report_head__OtH1E{padding:0 0 8px;border-bottom:.5px solid rgba(23,20,15,.4);margin-bottom:14px}.report_checkList__S0CvT,.report_fixList__wEsAS,.report_healthList__tTpWS,.report_page__fhmWh,.report_stageBlock__iOtF5{display:block;max-width:none;padding:0}.report_page__fhmWh>*{margin-bottom:20px}.report_checkList__S0CvT>li,.report_fixList__wEsAS>li,.report_healthList__tTpWS>li,.report_question__J2bhz,.report_stageBlock__iOtF5{margin-bottom:10px}.report_exit__BtbdS,.report_feedback__HY5iR,.report_visibility__PEvhG{display:none}.report_question__J2bhz::details-content{content-visibility:visible;block-size:auto}.report_qBody__7Lk0l{display:grid}.report_qSummary__AUd2d:after,.report_question__J2bhz[open] .report_qSummary__AUd2d:after{content:""}.report_qSummary__AUd2d{cursor:auto}.report_bandChip__RZhGH,.report_citeComp__A5Zu0,.report_citeOwn__pe7WH,.report_citeThird__a7XUT,.report_lockedTag__EjTvF,.report_qChipAbsent__riPuN,.report_qChipPresent__7_8zK,.report_resFail__m5Zf_,.report_resNa__UrqJ5,.report_resPass__WM2V2,.report_resWarn__X7DBi,.report_sevAction__ie_HT,.report_sevNeeds__ChDo1,.report_sevOffsite__nh3Yo{background:transparent;color:var(--t-ink);border:.5px solid rgba(23,20,15,.5)}.report_snippet__RcgmH{background:transparent;color:var(--t-ink);border:.5px solid rgba(23,20,15,.35);overflow:visible;white-space:pre-wrap;word-break:break-word}.report_botTable__01FfV{overflow:visible}.report_citeComp__A5Zu0,.report_citeOwn__pe7WH,.report_citeThird__a7XUT{overflow:visible;text-overflow:clip;white-space:normal;max-width:none}.report_evidence__5XcBY,.report_quote__Od5XL{background:transparent;border:0;border-left:2px solid rgba(23,20,15,.4);border-radius:0}.report_page__fhmWh a{color:var(--t-ink);text-decoration:underline}.report_botTable__01FfV tr,.report_check__JteAs,.report_diff__y_wJQ,.report_engineRow__1M98r,.report_factTable__CKnfY tr,.report_fix__OqcyF,.report_footer__ITuv_,.report_health__TasnC,.report_locked___TEEA,.report_method__FgzOL,.report_pageType__9FmYw,.report_receipt__whhZN,.report_verdict__ClFLQ,.report_working__uhblY{page-break-inside:avoid;break-inside:avoid}.report_h2__SdqEh,.report_h3__sKPUB,.report_qSummary__AUd2d,.report_stageHead__hFDHT{page-break-after:avoid;break-after:avoid}}.report_sourcesLede__xqFWO{font-size:16px;line-height:1.6;color:var(--t-ink-soft);max-width:68ch;margin:0 0 20px}.report_sourcesTable__UOg4m{width:100%;border-collapse:collapse;font-size:15px}.report_sourcesTable__UOg4m th{text-align:left;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted);border-bottom:1px solid var(--rule-strong);padding:0 12px 8px 0}.report_sourcesTable__UOg4m td{border-bottom:1px solid var(--rule);padding:12px 12px 12px 0;vertical-align:top}.report_sourceAside__sLGBN{display:block;font-size:13.5px;color:var(--t-muted);margin-top:8px}.report_sourceNote__6zWnh{display:block;font-size:13.5px;color:var(--t-muted);margin-top:4px;max-width:52ch}.report_sourceNum__htQsi{font-family:var(--font-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.report_sourceRivals__2C9se{color:var(--t-red);max-width:24ch}.report_execView___ga4L{margin-bottom:8px}.report_chartBlock__WMOrL{margin:0 0 34px}.report_chartRow__FzVM3{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}@media (max-width:720px){.report_chartRow__FzVM3{grid-template-columns:1fr;gap:0}}.report_chartTitle__ns6GG{font-family:var(--font-sans),sans-serif;font-size:19px;font-weight:600;line-height:1.35;margin:0 0 6px;max-width:60ch}.report_chartNote__4MfHZ{font-size:14px;color:var(--t-muted);margin:0 0 14px;max-width:66ch}.report_chart__ap4eP{width:100%;height:auto;overflow:visible}.report_svgLabel__YwXVf{fill:var(--t-ink-soft)}.report_svgLabel__YwXVf,.report_svgYouLabel__ev_Dp{font-family:var(--font-sans),sans-serif;font-size:13px}.report_svgYouLabel__ev_Dp{font-weight:600;fill:var(--t-ink)}.report_svgValue__WDTve{font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;fill:var(--t-ink)}.report_svgSub__GoqWL{fill:var(--t-muted)}.report_svgSub__GoqWL,.report_svgYouTag__EO7P9{font-family:var(--font-sans),sans-serif;font-size:11px}.report_svgYouTag__EO7P9{font-weight:600;fill:var(--t-rust)}.report_svgBar__0zKjo{fill:var(--t-slate-soft);stroke:var(--t-slate);stroke-width:1}.report_svgBarYou__dz_XN{fill:var(--t-rust-soft);stroke:var(--t-rust);stroke-width:1}.report_svgTrack__y07J8{fill:none}.report_svgGrid__EkaJh,.report_svgTrack__y07J8{stroke:var(--rule);stroke-width:1}.report_svgSegPos__8D__v{fill:var(--t-green-soft);stroke:var(--t-green);stroke-width:1;background:var(--t-green-soft);color:var(--t-green)}.report_svgSegNeutral__2iOL2{fill:var(--sunk);stroke:var(--rule-strong);stroke-width:1;background:var(--sunk);color:var(--rule-strong)}.report_svgSegHedged__zhk1J{fill:var(--t-amber-soft);stroke:var(--t-amber);stroke-width:1;background:var(--t-amber-soft);color:var(--t-amber)}.report_svgSegNeg__8hTXW{fill:var(--t-red-soft);stroke:var(--t-red);stroke-width:1;background:var(--t-red-soft);color:var(--t-red)}.report_weakList__DklBS{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.report_weakList__DklBS li{font-size:15px;line-height:1.5;padding-left:2px}.report_weakTone__vwdnd{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--t-amber);margin-right:8px}.report_weakEngine__6bVYQ{color:var(--t-muted);font-size:13px}.report_pageList__qlMoP{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.report_pageItem__fcDKh{display:grid;grid-template-columns:46px 1fr;grid-gap:14px;gap:14px;align-items:start;padding:14px 0;border-bottom:1px solid var(--rule)}.report_pageCount__KKciG{font-family:var(--font-mono),ui-monospace,monospace;font-size:20px;color:var(--t-ink);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report_pageBody__TinJD{display:grid;grid-gap:3px;gap:3px;min-width:0}.report_pageTitle__TEKfK{font-size:16px;font-weight:500;line-height:1.4}.report_pageUrl__T41a9{font-family:var(--font-mono),ui-monospace,monospace;font-size:12.5px;color:var(--t-muted);word-break:break-all;text-decoration:none}.report_pageUrl__T41a9:hover{text-decoration:underline}.report_mixLegend__eFe3Q{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 28px}.report_mixLegend__eFe3Q li{display:flex;align-items:baseline;gap:8px}.report_mixSwatch__s2v1o{display:inline-block;width:12px;height:12px;border-radius:2px;border:1px solid;flex:none}.report_mixLabel__rwW2L{font-size:14px;font-weight:500}.report_mixValue__IK7tA{font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;color:var(--t-muted)}.report_setAside__6AU9W{font-size:13.5px;line-height:1.55;color:var(--t-muted);margin:14px 0 0;max-width:72ch;padding-top:12px;border-top:1px solid var(--rule)}