.reports_page__ZKEFW{padding:26px 0 72px}.reports_page__ZKEFW .wrap{max-width:1120px}.reports_intro__QWAfo{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px 56px;align-items:start;padding:34px 0 36px;border-bottom:1px solid var(--rule)}.reports_kicker__Jwc8g{display:block;margin-bottom:18px;font:600 12px/1 var(--mono);letter-spacing:.16em;color:var(--signal);text-transform:uppercase}.reports_kicker__Jwc8g:before{content:"// ";color:var(--ink-4)}.reports_h1__rrQ_O{font:650 clamp(34px,4vw,54px)/1.02 var(--head);letter-spacing:-.032em;color:var(--ink);margin:0 0 20px;max-width:18ch;text-wrap:balance}.reports_lede__VzYZL{font:400 16px/1.7 var(--mono);color:var(--ink-2);max-width:62ch;margin:0 0 14px}.reports_fine__sVlen{font:400 12.5px/1.7 var(--mono);color:var(--ink-3);max-width:70ch;margin:0;padding-left:14px;border-left:1px solid var(--signal)}.reports_head__5hGaG{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:start;margin-top:28px;padding-bottom:26px;border-bottom:1px solid var(--rule)}.reports_h2__VrARX{font:650 clamp(28px,3vw,40px)/1.04 var(--head);letter-spacing:-.032em;color:var(--ink);margin:0 0 12px;text-wrap:balance}.reports_head__5hGaG .reports_mt__zd3QT{margin:0}.reports_about__nysHS{font:400 13.5px/1.7 var(--mono);color:var(--ink-2);max-width:60ch;margin:16px 0 0}.reports_kpis__mdRg8{display:grid;grid-template-columns:repeat(4,auto);margin:0;border:1px solid var(--rule);background:var(--panel)}.reports_kpis__mdRg8>div{padding:16px 22px 14px;border-left:1px solid var(--rule);min-width:118px}.reports_kpis__mdRg8>div:first-child{border-left:0}.reports_kpis__mdRg8 dt{margin-bottom:8px;white-space:nowrap}.reports_kpis__mdRg8 dd{margin:0}.reports_kpis__mdRg8 b{font:500 34px/1 var(--mono);letter-spacing:-.05em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_kpis__mdRg8 .reports_critical__BOEAh b{color:var(--high);text-shadow:0 0 18px rgba(255,122,114,.35)}.reports_kpis__mdRg8 .reports_serious__TQkv3 b{color:var(--med);text-shadow:0 0 18px rgba(240,182,92,.3)}.reports_kpis__mdRg8 .reports_go__85BWd b{color:var(--signal);text-shadow:0 0 18px rgba(var(--g-rgb),.35)}.reports_kpis__mdRg8 .reports_critical__BOEAh,.reports_kpis__mdRg8 .reports_go__85BWd,.reports_kpis__mdRg8 .reports_serious__TQkv3{background:none;border-top:0;border-right:0;border-bottom:0;color:inherit;display:block;height:auto;padding:16px 22px 14px;font:inherit;letter-spacing:0;text-transform:none}.reports_kpis__mdRg8 .reports_critical__BOEAh:before,.reports_kpis__mdRg8 .reports_go__85BWd:before,.reports_kpis__mdRg8 .reports_serious__TQkv3:before{content:none}.reports_mt__zd3QT{font:400 12px/1.4 var(--mono);color:var(--ink-3)}.reports_mt__zd3QT b{font-weight:500;color:var(--signal-hi)}.reports_fict__f5iVC{font-weight:500;color:var(--signal)}.reports_choose__quYoZ{display:grid;gap:6px;align-content:start;min-width:260px;padding-top:4px}.reports_choose__quYoZ .reports_lbl__5vQnU{margin-bottom:6px}.reports_choose__quYoZ button{display:flex;align-items:center;gap:14px;padding:14px 16px;text-align:left;font:600 14px/1.2 var(--head);letter-spacing:-.01em;color:var(--ink-2);background:var(--panel);border:1px solid var(--rule);cursor:pointer;transition:border-color .2s ease,color .2s ease}.reports_choose__quYoZ button:hover{color:var(--ink);border-color:rgba(var(--g-rgb),.55)}.reports_choose__quYoZ button[aria-pressed=true]{color:var(--ink);border-color:var(--signal);background:var(--signal-soft);box-shadow:inset 2px 0 0 var(--signal)}.reports_mx__gT_1k{margin-top:8px}.reports_m__VZgRr{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.reports_m__VZgRr col.reports_cNum__jVvl8{width:6%}.reports_m__VZgRr col.reports_cSev__MKD1w{width:12%}.reports_m__VZgRr col.reports_cTtl__OKvEn{width:78%}.reports_m__VZgRr col.reports_cCh__5cBMT{width:4%}.reports_m__VZgRr thead th{position:sticky;top:56px;z-index:5;background:var(--alu);text-align:left;vertical-align:bottom;padding:0 10px 9px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.reports_m__VZgRr thead th:first-child{padding-left:0}.reports_m__VZgRr thead th .reports_lbl__5vQnU,.reports_m__VZgRr thead th button{display:inline-flex;align-items:center;gap:6px;height:36px;padding-top:9px}.reports_m__VZgRr thead th button{font:500 10.5px/1.35 var(--mono);letter-spacing:.12em;color:var(--ink-3);text-transform:uppercase;white-space:nowrap;background:none;border:0;cursor:pointer;padding-left:0;padding-right:0}.reports_m__VZgRr thead th button:hover,.reports_m__VZgRr thead th[aria-sort] button{color:var(--ink)}.reports_srt__b9EAy{font:400 8px/1 var(--mono);letter-spacing:0;color:var(--ink-4);display:inline-flex;flex-direction:column;gap:1px;transform:translateY(-1px)}.reports_srt__b9EAy i{font-style:normal;display:block;line-height:1}th[aria-sort=ascending] .reports_srt__b9EAy i:first-child,th[aria-sort=descending] .reports_srt__b9EAy i:last-child{color:var(--signal);text-shadow:0 0 6px rgba(var(--g-rgb),.6)}.reports_m__VZgRr tbody td{vertical-align:top;padding:15px 10px 15px 0;border-bottom:1px dashed var(--rule);font:400 12.5px/1.5 var(--mono);color:var(--ink-2);overflow-wrap:anywhere}.reports_m__VZgRr tbody td:first-child{padding-left:0}.reports_row__VjfBF{cursor:pointer}.reports_row__VjfBF:hover td{background:var(--panel)}.reports_open__W0xEg td{background:var(--panel-2);border-bottom-color:transparent}.reports_open__W0xEg td:first-child{box-shadow:inset 2px 0 0 var(--signal);padding-left:12px}.reports_num__QNm1H{display:inline-flex;height:20px;align-items:center;color:var(--signal);font:600 11px/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:none;border:0;cursor:pointer;padding:0}.reports_pos__doPTO{color:var(--signal);font:500 11px/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reports_num__QNm1H:before,.reports_pos__doPTO:before{content:"[";color:var(--ink-4);margin-right:3px}.reports_num__QNm1H:after,.reports_pos__doPTO:after{content:"]";color:var(--ink-4);margin-left:3px}.reports_ttl__t4dIw{font:600 17px/1.3 var(--head);letter-spacing:-.02em;color:var(--ink);display:block}.reports_row__VjfBF:hover .reports_ttl__t4dIw{color:#fff}.reports_ch__lQ4dZ{padding-right:0!important;text-align:right;color:var(--ink-4)}.reports_chev__3LfvZ{display:inline-block;width:14px;height:14px;transition:transform .3s ease}.reports_row__VjfBF:hover .reports_chev__3LfvZ{color:var(--signal)}.reports_open__W0xEg .reports_chev__3LfvZ{transform:rotate(180deg);color:var(--signal)}.reports_sev__Y5FqR{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 7px;font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.reports_sev__Y5FqR:before{content:"";width:6px;height:6px;background:currentColor;box-shadow:0 0 6px currentColor;transition:box-shadow .3s ease}.reports_critical__BOEAh{color:var(--high);background:var(--high-bg);border-color:rgba(255,122,114,.4)}.reports_serious__TQkv3{color:var(--med);background:var(--med-bg);border-color:rgba(240,182,92,.4)}.reports_dim__xB9nv{color:var(--ink-4);background:transparent;border-color:var(--rule)}.reports_dim__xB9nv:before{box-shadow:none}.reports_anim__qsJYi tbody .reports_row__VjfBF td{opacity:0;transform:translateX(-5px)}.reports_anim__qsJYi tbody .reports_row__VjfBF td.reports_in__8wDgu{opacity:1;transform:none;transition:opacity .28s ease,transform .28s ease}html.still .reports_anim__qsJYi tbody .reports_row__VjfBF td{opacity:1;transform:none;transition:none}.reports_det__vaGhi>td{padding:0!important;border-bottom:1px solid var(--rule)!important;background:var(--panel-2)}.reports_dw__wSz4D{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .42s cubic-bezier(.2,.7,.2,1),visibility 0s .42s}.reports_dw__wSz4D.reports_on__Hn_hd{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .42s cubic-bezier(.2,.7,.2,1),visibility 0s}html.still .reports_dw__wSz4D{transition:none}.reports_dw__wSz4D>div{overflow:hidden;min-height:0}.reports_dt__FQgV_{padding:6px 0 32px 12px;box-shadow:inset 2px 0 0 var(--signal)}.reports_top__V0vdD{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:8px 0 16px;border-bottom:1px dashed var(--rule)}.reports_top__V0vdD .reports_mt__zd3QT{white-space:normal}.reports_top__V0vdD .reports_mt__zd3QT b{color:var(--ink)}.reports_top__V0vdD .reports_mt__zd3QT code{font:500 12px/1.4 var(--mono);color:var(--signal-hi)}.reports_x__Hz76M{margin-left:auto;font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:6px 0;background:none;border:0;cursor:pointer}.reports_x__Hz76M:before{content:"[ ";color:var(--signal)}.reports_x__Hz76M:after{content:" ]";color:var(--signal)}.reports_x__Hz76M:hover{color:var(--ink)}.reports_short__yzyYS{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px 48px;padding:24px 0 4px}.reports_short__yzyYS>*{min-width:0}.reports_short__yzyYS .reports_lbl__5vQnU{display:block;margin-bottom:10px}.reports_short__yzyYS p{font:400 14px/1.7 var(--mono);color:var(--ink-2);margin:0}.reports_short__yzyYS p+p{margin-top:10px}.reports_short__yzyYS .reports_lead__9gEVb{font:500 17px/1.6 var(--mono);color:var(--ink)}.reports_sides__riO_M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:26px;align-items:start}.reports_side__z1qfk{border:1px solid var(--rule);background:var(--panel);min-width:0;transition:border-color .2s ease}.reports_side__z1qfk:focus-within,.reports_side__z1qfk:hover{border-color:rgba(var(--g-rgb),.55)}.reports_sideBtn__SID4q{display:flex;align-items:center;gap:14px;width:100%;padding:16px 18px;text-align:left;font:600 13px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);background:var(--panel-2);border:0;cursor:pointer}.reports_sideBtn__SID4q i{font-style:normal;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--signal);color:var(--signal);background:var(--signal-soft);font-size:15px;line-height:1;flex:none}.reports_sideBtn__SID4q:hover{color:var(--signal-hi)}.reports_sideBtn__SID4q:hover i{background:var(--signal);color:var(--on-signal);box-shadow:0 0 12px rgba(var(--g-rgb),.5)}.reports_sideBtn__SID4q[aria-expanded=true]{border-bottom:1px dashed var(--rule)}.reports_hint__8pcLx{margin-left:auto;font:500 10.5px/1 var(--mono);letter-spacing:.1em;color:var(--ink-3)}.reports_hint__8pcLx:before{content:"[ ";color:var(--ink-4)}.reports_hint__8pcLx:after{content:" ]";color:var(--ink-4)}.reports_sideBtn__SID4q:hover .reports_hint__8pcLx{color:var(--signal)}.reports_side__z1qfk>.reports_plain__AS7yB{padding:20px 18px 24px}.reports_plain__AS7yB{display:grid;gap:22px;max-width:62ch}.reports_plain__AS7yB li,.reports_plain__AS7yB p{font:400 14px/1.65 var(--mono);color:var(--ink-2);max-width:62ch;margin:0}.reports_plain__AS7yB li+li,.reports_plain__AS7yB p+p{margin-top:8px}.reports_plain__AS7yB ul,.reports_tech__lXnEn ul{list-style:none;margin:0;padding:0}.reports_plain__AS7yB .reports_lbl__5vQnU,.reports_tech__lXnEn .reports_lbl__5vQnU{margin-bottom:8px;display:block}.reports_lead__9gEVb{font:500 15.5px/1.6 var(--mono);color:var(--ink)!important}.reports_plain__AS7yB li{padding-left:16px;position:relative}.reports_plain__AS7yB li:before{content:"–";position:absolute;left:0;color:var(--signal)}.reports_act__e1k3O li:before{content:"→"}.reports_tech__lXnEn{position:relative}.reports_techBody__fGItY{padding:20px 18px 24px;display:grid;gap:18px;min-width:0}.reports_tech__lXnEn:before{content:"";position:absolute;left:-1px;top:-1px;width:14px;height:14px;border-left:1px solid var(--signal);border-top:1px solid var(--signal)}.reports_tech__lXnEn:after{content:"";position:absolute;right:-1px;bottom:-1px;width:14px;height:14px;border-right:1px solid var(--signal);border-bottom:1px solid var(--signal)}.reports_techBody__fGItY>*{min-width:0}.reports_tech__lXnEn li,.reports_tech__lXnEn p{font:400 13px/1.6 var(--mono);color:var(--ink-2);margin:0}.reports_tech__lXnEn li+li,.reports_tech__lXnEn p+p{margin-top:6px}.reports_tech__lXnEn li{padding-left:14px;position:relative}.reports_tech__lXnEn li:before{content:"·";position:absolute;left:2px;color:var(--signal)}.reports_tech__lXnEn .reports_lead__9gEVb{font-size:13px;line-height:1.6}.reports_path__mCaR2{color:var(--signal-hi);font:400 11.5px/1.7 var(--mono);overflow-wrap:anywhere;margin:4px 0 8px!important}.reports_code__U1H0b{font:400 12px/1.8 var(--mono);color:var(--ink-2);background:var(--alu-deep);border:1px solid var(--rule-soft);padding:14px 16px;overflow:auto;max-width:100%;tab-size:4;margin:8px 0 0;scrollbar-color:#3e5948 var(--alu-deep)}.reports_code__U1H0b>span{display:block;min-height:1.8em}.reports_code__U1H0b .reports_ln__HCoR8{display:inline-block;width:3ch;margin-right:1.5ch;color:var(--ink-4);text-align:right;-webkit-user-select:none;user-select:none;font-style:normal}.reports_code__U1H0b .reports_hl__0eLAj{background:rgba(255,122,114,.12);box-shadow:inset 2px 0 0 var(--high);margin:0 -16px;padding:0 16px}@media (max-width:1000px){.reports_intro__QWAfo{grid-template-columns:1fr}.reports_choose__quYoZ{min-width:0}.reports_head__5hGaG{grid-template-columns:1fr;align-items:start}.reports_kpis__mdRg8{justify-self:start}.reports_sides__riO_M{grid-template-columns:1fr}.reports_ttl__t4dIw{font-size:16px}}@media (max-width:760px){.reports_page__ZKEFW{padding-top:20px}.reports_intro__QWAfo{padding:22px 0 26px}.reports_kpis__mdRg8{grid-template-columns:repeat(2,1fr);width:100%}.reports_kpis__mdRg8>div{min-width:0;padding:14px 16px 12px}.reports_kpis__mdRg8>div:nth-child(3){border-left:0}.reports_kpis__mdRg8>div:nth-child(n+3){border-top:1px solid var(--rule)}.reports_kpis__mdRg8 b{font-size:28px}.reports_m__VZgRr colgroup,.reports_m__VZgRr thead{display:none}.reports_m__VZgRr,.reports_m__VZgRr tbody,.reports_m__VZgRr td,.reports_m__VZgRr tr{display:block}.reports_m__VZgRr tbody .reports_row__VjfBF{position:relative;padding:16px 0 12px;border-bottom:1px dashed var(--rule)}.reports_m__VZgRr tbody td{padding:0;border:0;background:none}.reports_open__W0xEg td,.reports_row__VjfBF:hover td{background:none}.reports_open__W0xEg{background:var(--panel-2);box-shadow:inset 2px 0 0 var(--signal);padding-left:12px;margin:0 -12px;padding-right:12px;border-bottom-color:transparent}.reports_open__W0xEg td:first-child{box-shadow:none;padding-left:0}.reports_m__VZgRr td.reports_nu__YdMVk{margin-right:10px}.reports_m__VZgRr td.reports_nu__YdMVk,.reports_m__VZgRr td.reports_sv__Kj57P{display:inline-block;vertical-align:middle}.reports_m__VZgRr td.reports_tt__eV6UE{margin:10px 40px 12px 0}.reports_m__VZgRr td.reports_ch__lQ4dZ{position:absolute;right:0;top:16px}.reports_open__W0xEg td.reports_ch__lQ4dZ{right:12px}.reports_det__vaGhi>td{display:block;margin:0 -12px}.reports_dt__FQgV_{padding:4px 12px 26px}.reports_top__V0vdD{gap:6px 14px}.reports_short__yzyYS{grid-template-columns:1fr;gap:18px;padding-top:18px}.reports_short__yzyYS .reports_lead__9gEVb{font-size:15.5px}.reports_sides__riO_M{gap:14px;margin-top:20px}.reports_side__z1qfk>.reports_plain__AS7yB,.reports_techBody__fGItY{padding:16px 14px 18px}}