.report_page__iiXR9{--soe-sans:"Gilroy",ui-sans-serif,system-ui,sans-serif;--soe-mono:"Avenir","Gilroy",ui-sans-serif,sans-serif;--fold-x:60px;--fig-x:32px;--rp-accent:#2196f3;--rp-accent-strong:#1976d2;--rp-accent-soft:#7cc3fa;--rp-accent-tint:#f5faff;--rp-tick-2:#ff2d9c;--rp-blue:#2196f3;--rp-bg:#f7f7f7;--rp-grid:#eaf1f8;--rp-surface:#ffffff;--rp-surface-2:#f7f7f7;--rp-text:#111111;--rp-text-2:#444444;--rp-text-3:#555555;--rp-text-4:#333333;--rp-muted:#9e9e9e;--rp-muted-2:#757575;--rp-muted-3:#616161;--rp-border:#e4e4e4;--rp-border-soft:#eeeeee;--rp-rule:#d9d9d9;--rp-rule-2:#d6d6d6;--rp-ink:#111111;--rp-on-ink:#ffffff;background-color:var(--rp-bg);background-image:linear-gradient(var(--rp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--rp-grid) 1px,transparent 1px);background-size:28px 28px;border-top:2px solid var(--rp-accent);color:var(--rp-text);font-family:var(--soe-sans);min-height:100vh;min-width:320px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.report_themeTeal__Rm122{--rp-accent:#0d9488;--rp-accent-strong:#2196f3;--rp-accent-soft:#7cc3fa;--rp-accent-tint:#eefaf8;--rp-tick-2:#ff2d9c;--rp-grid:#e9eef0}.report_onDark__MUe51{--rp-accent:#14b8a6;--rp-accent-strong:#4aa8f0;--rp-accent-soft:#7cc3fa;--rp-accent-tint:#14201f;--rp-tick-2:#ff2d9c;--rp-bg:#0a1211;--rp-grid:#142120;--rp-surface:#101a19;--rp-surface-2:#0d1615;--rp-text:#ffffff;--rp-text-2:#c5d0cf;--rp-text-3:#b2bfbe;--rp-text-4:#dde5e4;--rp-muted:#7f8d8c;--rp-muted-2:#93a1a0;--rp-muted-3:#a5b2b1;--rp-border:#22302f;--rp-border-soft:#1a2625;--rp-rule:#2a3837;--rp-rule-2:#22302f;--rp-ink:#ffffff;--rp-on-ink:#111111;background-color:var(--rp-bg);background-image:linear-gradient(var(--rp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--rp-grid) 1px,transparent 1px);background-size:28px 28px;isolation:isolate;position:relative}.report_onDark__MUe51,.report_onLight__oHNJy{color:var(--rp-text)}.report_onLight__oHNJy{--rp-accent:#0d9488;--rp-accent-strong:#2196f3;--rp-accent-soft:#7cc3fa;--rp-accent-tint:#eefaf8;--rp-surface:#ffffff;--rp-surface-2:#f7f7f7;--rp-text:#111111;--rp-text-2:#444444;--rp-text-3:#555555;--rp-text-4:#333333;--rp-muted:#757575;--rp-muted-2:#757575;--rp-muted-3:#616161;--rp-border:#e4e4e4;--rp-border-soft:#eeeeee;--rp-rule:#d9d9d9;--rp-rule-2:#d6d6d6;--rp-ink:#111111;--rp-on-ink:#ffffff}.report_onLight__oHNJy,.report_onSlate__e4rFl{background-color:var(--rp-surface)}.report_onSlate__e4rFl{--rp-surface:#4a4a4a;--rp-surface-2:#414141;--rp-text:#ffffff;--rp-text-2:#dcdcdc;--rp-text-3:#d2d2d2;--rp-text-4:#e6e6e6;--rp-muted:#b0b0b0;--rp-muted-2:#b8b8b8;--rp-muted-3:#c4c4c4;--rp-border:#5a5a5a;--rp-border-soft:#545454;color:var(--rp-text)}.report_flat__M1R9n{background-image:none}.report_heroFold__I6J03{isolation:isolate;position:relative}.report_heroArt__khYhc{background-image:var(--hero-art,none);background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;pointer-events:none;position:absolute;z-index:-1}.report_mono__jbDMx{font-family:var(--soe-mono)}.report_page__iiXR9 button:not([data-slot]):not([data-hover]):not([data-focus]):not([data-focus-visible]):not([data-pressed]):not([class*=nextui]):not([class*=heroui]):not([role=button]){font-family:var(--soe-sans)}.report_page__iiXR9 button.report_mono__jbDMx:not([data-slot]):not([data-hover]):not([data-focus]):not([data-focus-visible]):not([data-pressed]):not([class*=nextui]):not([class*=heroui]):not([role=button]){font-family:var(--soe-mono)}.report_page__iiXR9 a{color:var(--rp-accent);text-decoration:none}.report_page__iiXR9 a:hover{color:var(--rp-accent-strong);text-decoration:underline}.report_page__iiXR9 ::selection{background:var(--rp-accent);color:var(--rp-surface)}.report_page__iiXR9 input[type=range]{accent-color:var(--rp-text);cursor:pointer}@keyframes report_soeGrowX__a4F0d{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes report_soeGrowY__Es_An{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.report_navLink__t0y49{color:var(--rp-muted);flex:0 0 auto;scroll-snap-align:start;transition:color .15s ease}.report_navLink__t0y49:hover{color:var(--rp-text);text-decoration:none}.report_navLinkActive__wV_Z6{color:var(--rp-accent);flex:0 0 auto;font-weight:600;scroll-snap-align:start}.report_navLinkActive__wV_Z6:hover{color:var(--rp-accent-strong);text-decoration:none}.report_badgeLink__7nRcW:hover,.report_brandLink__BA4Tr:hover{text-decoration:none}.report_tocCard__owXD4{transition:border-color .15s ease,color .15s ease}.report_tocCard__owXD4:hover{border-color:var(--rp-accent);color:var(--rp-text);text-decoration:none}.report_row__fxGo6:hover{background:var(--rp-accent-tint)!important}.report_bar__NZV3s{transition:filter .15s ease}.report_bar__NZV3s:hover{filter:brightness(1.08)}.report_btnPreset__pyAqF{transition:border-color .15s ease,color .15s ease}.report_btnPreset__pyAqF:hover{border-color:var(--rp-text);color:var(--rp-text)}.report_btnPresetLead__MZQFe:hover{border-color:var(--rp-accent);color:var(--rp-accent)}.report_ctaDark__SWt4V{transition:background .15s ease,color .15s ease}.report_ctaDark__SWt4V:hover{background:var(--rp-accent);color:var(--rp-surface);text-decoration:none}.report_ctaBlue___Q6lf{transition:background .15s ease}.report_ctaBlue___Q6lf:hover{background:var(--rp-accent-strong)!important;border-color:var(--rp-accent-strong)!important;color:var(--rp-surface);text-decoration:none}.report_ctaLight__Bikbx{transition:border-color .15s ease,color .15s ease}.report_ctaLight__Bikbx:hover{border-color:var(--rp-accent);color:var(--rp-accent);text-decoration:none}.report_navRoot__1dIU5{background:var(--rp-surface);border-bottom:1px solid var(--rp-border);color:var(--rp-text);position:sticky;top:0;z-index:50}.report_navInner__9vxFE{align-items:center;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;margin:0;min-height:72px;padding:0 var(--fold-x);width:100%}.report_navLogo__UwieF{height:48px;width:auto}.report_navLinks____sPu{display:flex;justify-content:flex-start;min-width:0;overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.report_navLinks____sPu::-webkit-scrollbar{display:none}.report_navCta__9pBEC{font-size:11px;padding:8px 14px}.report_page__iiXR9 [id^=part-],.report_page__iiXR9 section[id]{scroll-margin-top:88px}@media (max-width:1180px){.report_navLinks____sPu{flex:1 1 auto;justify-content:flex-start;min-width:0}}@media (max-width:1024px){.report_page__iiXR9{--fold-x:32px}}@media (max-width:767px){.report_navInner__9vxFE{gap:0 12px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:64px 42px;padding-bottom:8px}.report_navLinks____sPu{border-top:1px solid var(--rp-border-soft);display:flex;grid-column:1/-1;grid-row:2;padding:6px 0 10px!important;width:100%}.report_navCta__9pBEC{grid-column:2;grid-row:1}.report_page__iiXR9 [id^=part-],.report_page__iiXR9 section[id]{scroll-margin-top:122px}}@media (max-width:640px){.report_page__iiXR9{--fold-x:20px;--fig-x:18px}.report_navLogo__UwieF{height:32px}.report_navCta__9pBEC{font-size:9.5px;letter-spacing:.03em;padding:6px 10px}}@media (max-width:380px){.report_navInner__9vxFE{gap:0 8px}.report_navLogo__UwieF{height:28px}.report_navCta__9pBEC{font-size:8.5px;padding:6px 8px}}.roi_input__mkQv0{background:var(--rp-surface);border:1px solid var(--rp-border);border-radius:2px;color:var(--rp-text);font-family:Gilroy,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:400;min-height:42px;padding:9px 12px;width:100%}.roi_input__mkQv0:hover{border-color:var(--rp-rule)}.roi_input__mkQv0:focus{border-color:var(--rp-accent);outline:none}.roi_input__mkQv0:disabled{background:var(--rp-surface-2);color:var(--rp-muted);cursor:not-allowed}select.roi_input__mkQv0{cursor:pointer}.roi_label__lNUu6{color:var(--rp-muted-2);display:block;font-family:Avenir,Gilroy,ui-sans-serif,sans-serif;font-size:11.5px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.roi_teamRow__c_0v6{align-items:center;display:grid;gap:10px;grid-template-columns:1fr 110px 130px 34px}.roi_teamHead__0A4dh{font-family:Avenir,Gilroy,ui-sans-serif,sans-serif;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.roi_removeBtn__tmO_y,.roi_teamHead__0A4dh{color:var(--rp-muted)}.roi_removeBtn__tmO_y{align-items:center;background:var(--rp-surface);border:1px solid var(--rp-border);border-radius:2px;cursor:pointer;display:inline-flex;font-size:16px;height:34px;justify-content:center;line-height:1;padding:0;transition:border-color .15s ease,color .15s ease;width:34px}.roi_removeBtn__tmO_y:hover{border-color:var(--rp-tick-2);color:var(--rp-tick-2)}.roi_verifyBtn__vxapI{background:none;border:0;color:var(--rp-accent);cursor:pointer;font-family:Avenir,Gilroy,ui-sans-serif,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;padding:0;text-transform:uppercase}.roi_verifyBtn__vxapI:hover{color:var(--rp-accent-strong)}.roi_verifyBtnOnDark__cBljZ{color:var(--rp-accent-soft)}.roi_verifyBtnOnDark__cBljZ:hover{color:var(--rp-surface)}.roi_verifyText__Z1cdl{background:var(--rp-surface-2);border:1px solid var(--rp-border);border-left:2px solid var(--rp-accent);color:var(--rp-text-4);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.9;padding:16px 18px;white-space:pre-wrap}.roi_dialogBackdrop__2PVWE{backdrop-filter:blur(2px);background:rgb(17 17 17/55%);display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:60}.roi_dialog__3Mb0q{background:var(--rp-surface);border-radius:2px;border:1px solid var(--rp-border);border-top:3px solid var(--rp-accent);box-shadow:0 24px 64px rgb(17 17 17/22%);max-height:calc(100vh - 48px);overflow-y:auto;padding:28px;width:min(560px,100%)}.roi_metricGrid__NbFOO{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.roi_computeBar__QIZHp{background:var(--rp-border);border-radius:2px;height:4px;margin-top:18px;overflow:hidden}.roi_computeFill__hIz4z{background:var(--rp-accent);border-radius:2px;height:100%;transition:width .38s ease}.roi_computeStep__WdGv_{align-items:center;color:var(--rp-muted);display:flex;font-size:13.5px;font-weight:300;gap:10px;padding:7px 0;transition:color .25s ease}.roi_computeStepActive__sJCa9{color:var(--rp-text)}.roi_computeStepDone__WRJjo{color:var(--rp-muted-2)}.roi_computeMark__Tb4Kk{color:var(--rp-accent);flex:0 0 auto}.roi_computeMark__Tb4Kk,.roi_spinner__FvKHG{height:15px;width:15px}.roi_spinner__FvKHG{animation:roi_roiSpin__QJQC1 .7s linear infinite;border-radius:50%;border:2px solid var(--rp-accent-tint);border-top-color:var(--rp-accent);display:block}@keyframes roi_roiSpin__QJQC1{to{transform:rotate(1turn)}}.roi_reveal__s0__p{animation:roi_roiReveal__Vwerq .45s ease both}@keyframes roi_roiReveal__Vwerq{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.roi_reveal__s0__p,.roi_spinner__FvKHG{animation:none}.roi_computeFill__hIz4z{transition:none}}.roi_splitGrid__zBVO9{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.roi_tableWrap__KCcUw{overflow-x:auto}.roi_printOnly__ExqCo{display:none}@media print{.roi_noPrint__EP_1Y{display:none!important}.roi_printOnly__ExqCo{display:block!important}.roi_card__BbQaG,.roi_metricGrid__NbFOO{break-inside:avoid}}@media (max-width:900px){.roi_metricGrid__NbFOO{grid-template-columns:1fr}}@media (max-width:640px){.roi_teamRow__c_0v6{grid-template-columns:1fr 1fr 34px}.roi_teamRow__c_0v6>:first-child{grid-column:1/-1}.roi_teamHead__0A4dh{display:none}}.print_printOnly__owaBH{display:none}@media print{@page{size:A4;margin:16mm 14mm 18mm}.print_printable__hB3Ck,.print_printable__hB3Ck *{print-color-adjust:exact!important}.print_printable__hB3Ck{--fold-x:0px;--fig-x:14px;background:#ffffff!important;background-image:none!important;border-top:none!important;font-size:10.5pt;min-height:0!important}.print_hideOnPrint__Qt35R,.print_printable__hB3Ck [data-print=hide],.print_printable__hB3Ck [role=dialog]{display:none!important}.print_printOnly__owaBH{display:block}.print_breakBefore__9x_BS{break-before:page}.print_avoidBreak__Fs_Qc,.print_printable__hB3Ck figure,.print_printable__hB3Ck li,.print_printable__hB3Ck table{break-inside:avoid}.print_printable__hB3Ck :is(h1,h2,h3){break-after:avoid}.print_printable__hB3Ck :is([data-print=chart],[data-print=chart]>*){min-width:0!important;overflow:visible!important}.print_printable__hB3Ck [data-print=plate]{break-inside:avoid;padding:28px 26px 24px!important}.print_printable__hB3Ck [data-print=cover]{break-after:page;padding-top:0!important}.print_printable__hB3Ck [data-print=section]{padding-top:28px!important}.print_printable__hB3Ck [data-print=note]{break-before:avoid;break-inside:avoid}.print_printable__hB3Ck [data-print=stat-grid]{gap:10px!important;margin-top:22px!important}.print_printable__hB3Ck [data-print=stat-grid]>*{padding:16px 16px 14px!important}.print_printable__hB3Ck a{color:inherit!important;text-decoration:none!important}.print_printable__hB3Ck [data-print=sources]{column-count:1!important}}