._report_crls8_2{--report-title:clamp(36px, 3.3vw, 48px);--report-subheading:20px}._report_crls8_2 h1._title_crls8_3{font:500 var(--report-title)/1.35 var(--serif);letter-spacing:-.025em;text-wrap:auto}._report_crls8_2 ._eyebrow_crls8_4{font:600 12px/1.7 var(--sans);color:var(--pine);letter-spacing:.08em;margin:0 0 18px}._report_crls8_2 ._body_crls8_5{font-family:var(--sans);color:var(--ink)}._report_crls8_2 ._body_crls8_5 h3{font:600 var(--report-subheading)/1.5 var(--sans);color:var(--ink);overflow-wrap:anywhere;margin:0 0 16px}._report_crls8_2 ._body_crls8_5 p,._report_crls8_2 ._body_crls8_5 li,._report_crls8_2 ._guidance_crls8_7 dd{font:400 16px/1.85 var(--sans);color:var(--ink)}._report_crls8_2 ._body_crls8_5 p{margin:0 0 18px}._report_crls8_2 ._body_crls8_5>:is(section,footer) a{color:var(--pine);font-size:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}._report_crls8_2 ._body_crls8_5>:is(section,footer) a:hover{color:var(--pine-deep)}._report_crls8_2 ._body_crls8_5 p._note_crls8_11,._report_crls8_2 ._body_crls8_5 p._configuration_crls8_11,._report_crls8_2 ._evidence_crls8_11 p{font:400 14px/1.8 var(--sans);color:var(--muted)}._report_crls8_2 ._body_crls8_5 p._configuration_crls8_11{overflow-wrap:anywhere;margin:-4px 0 16px}._opening_crls8_13,._case_crls8_13,._scorePanel_crls8_13,._body_crls8_5 h3[id]{scroll-margin-top:100px}._list_crls8_14{padding-left:22px}._list_crls8_14 li+li{margin-top:12px}._case_crls8_13{border-top:1px solid var(--line);padding:28px 0 10px}._report_crls8_2 ._body_crls8_5 ._caseId_crls8_17{font:600 12px/1.7 var(--sans);color:var(--pine);letter-spacing:.06em;margin-bottom:12px}._case_crls8_13 blockquote{border-left:2px solid var(--pine);font:400 16px/1.85 var(--sans);color:var(--ink);background:var(--code-surface);margin:20px 0;padding:16px 20px}._report_crls8_2 ._body_crls8_5 p._citation_crls8_19{background:var(--code-surface);padding:18px 20px;font-size:14px}._scope_crls8_20{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0 16px;padding:24px 0;display:grid}._scope_crls8_20 dt{color:var(--muted);font-size:14px}._scope_crls8_20 dd{font:500 36px/1.2 var(--sans);font-variant-numeric:tabular-nums;margin:10px 0 0}._scope_crls8_20 dd span{color:var(--muted);margin-left:8px;font-size:14px}._caseLinks_crls8_24,._scoreLinks_crls8_24{flex-wrap:wrap;gap:8px 20px;margin:24px 0;font-size:14px;line-height:1.8;display:flex}._report_crls8_2 ._body_crls8_5 ._caseLinks_crls8_24 a,._report_crls8_2 ._body_crls8_5 ._scoreLinks_crls8_24 a{padding-block:4px}._scoreLinks_crls8_24{gap:8px 16px}._scoreLinks_crls8_24 a{overflow-wrap:anywhere;max-width:100%}._scoreGrid_crls8_28{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px 24px;margin:28px 0;display:grid}._scorePanel_crls8_13{border-top:2px solid var(--pine);min-width:0;padding-top:18px}._report_crls8_2 ._scorePanel_crls8_13 header h3{margin-bottom:12px}._report_crls8_2 ._scorePanel_crls8_13 header p._configuration_crls8_11{margin-bottom:8px}._report_crls8_2 ._scorePanel_crls8_13 header p._note_crls8_11{margin-bottom:16px}._scorePanel_crls8_13 table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.65}._scorePanel_crls8_13 th,._scorePanel_crls8_13 td{border-bottom:1px solid var(--line-soft);text-align:right;font-variant-numeric:tabular-nums;vertical-align:top;padding:10px 8px}._scorePanel_crls8_13 th:first-child{text-align:left;width:44%;padding-left:0}._scorePanel_crls8_13 th:last-child,._scorePanel_crls8_13 td:last-child{padding-right:0}._scorePanel_crls8_13 thead th{color:var(--muted);font-size:12px;font-weight:600}._scorePanel_crls8_13 tbody th{font-weight:400}._scorePanel_crls8_13 tbody td:nth-child(2){color:var(--ink);font-weight:600}._scorePanel_crls8_13 tbody td:last-child{color:var(--muted)}._observations_crls8_41{padding-left:24px}._observations_crls8_41 li{padding-left:8px}._observations_crls8_41 li+li{margin-top:28px}._observations_crls8_41 li::marker{color:var(--pine)}._report_crls8_2 ._observations_crls8_41 h3{margin-bottom:8px}._artifact_crls8_46{border:1px solid var(--line);margin:24px 0;padding:20px}._report_crls8_2 ._body_crls8_5 ._artifactLabel_crls8_47{font:600 14px/1.8 var(--sans);color:var(--ink);margin:0 0 16px}._artifact_crls8_46 dl{margin:0;font-size:14px;line-height:1.8}._artifact_crls8_46 dl div{grid-template-columns:72px 1fr;gap:12px;margin-top:8px;display:grid}._artifact_crls8_46 dt{color:var(--muted)}._artifact_crls8_46 dd{margin:0}._steps_crls8_52{border-top:1px solid var(--line);counter-reset:step;grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0 0;padding:18px 0 0;list-style:none;display:grid}._report_crls8_2 ._body_crls8_5 ._steps_crls8_52 li{counter-increment:step;font-size:14px;line-height:1.8}._steps_crls8_52 li:before{content:counter(step, decimal-leading-zero);color:var(--pine);font:500 12px/1.8 var(--mono);margin-bottom:4px;display:block}._evidence_crls8_11{margin:18px 0 24px}._evidence_crls8_11 summary{cursor:pointer;width:fit-content;font:400 14px/1.8 var(--sans);color:var(--pine);padding-block:8px}._report_crls8_2 ._evidence_crls8_11 p{margin-top:8px}._guidance_crls8_7{margin:0 0 24px}._guidance_crls8_7 div+div{margin-top:24px}._guidance_crls8_7 dt{margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.8}._guidance_crls8_7 dd{margin:0}._visuallyHidden_crls8_62{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:801px) and (max-width:1100px){._scoreGrid_crls8_28{grid-template-columns:1fr}}@media (max-width:800px){._report_crls8_2{--report-title:32px}}@media (max-width:640px){._scoreGrid_crls8_28{grid-template-columns:1fr;gap:28px}._scope_crls8_20{gap:8px}._scope_crls8_20 dd{font-size:30px}._steps_crls8_52{grid-template-columns:repeat(2,1fr)}._artifact_crls8_46{padding:16px}._artifact_crls8_46 dl div{grid-template-columns:60px 1fr;gap:8px}}._report_crls8_2 ._configuration_crls8_11 a{display:inline-block}._scoreToolbar_crls8_76{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin:24px 0;display:flex}._report_crls8_2 ._scoreToolbar_crls8_76 p._note_crls8_11{margin:0}._viewSwitch_crls8_78{border:1px solid var(--line);border-radius:8px;gap:4px;padding:4px;display:inline-flex}._viewSwitch_crls8_78 button{min-height:40px;color:var(--muted);font:500 14px/1.6 var(--sans);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}._viewSwitch_crls8_78 button[aria-pressed=true]{background:var(--pine);color:var(--white)}._viewSwitch_crls8_78 button:hover:not([aria-pressed=true]){color:var(--ink);background:var(--mint)}._viewSwitch_crls8_78 svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:18px;height:18px}._radar_crls8_83{margin:0}._radar_crls8_83>svg{width:100%;max-width:430px;margin-inline:auto;display:block;overflow:visible}._radarRing_crls8_85{fill:none;stroke:var(--line);stroke-width:1px}._radarAxis_crls8_86{stroke:var(--line-soft);stroke-width:1px}._radarArea_crls8_87{fill:var(--pine);fill-opacity:.13;stroke:var(--pine);stroke-width:2px;stroke-linejoin:round}._radarTick_crls8_88{font:10px var(--sans);fill:var(--muted);paint-order:stroke;stroke:var(--paper);stroke-width:3px}._radarLabel_crls8_89{font:12px var(--sans);fill:var(--ink)}._radarValue_crls8_90{fill:var(--pine);font-variant-numeric:tabular-nums;font-weight:600}._radarPoint_crls8_91{cursor:pointer}._radarDot_crls8_92{fill:var(--paper);stroke:var(--pine);stroke-width:2px;pointer-events:none}._radarPoint_crls8_91[aria-pressed=true] ._radarDot_crls8_92{fill:var(--pine)}._radarPoint_crls8_91:focus{outline:none}._radarPoint_crls8_91:focus-visible ._radarDot_crls8_92{stroke:var(--ink);stroke-width:3px;r:6px}._radarDetail_crls8_96{border-top:1px solid var(--line-soft);min-height:68px;font:400 14px/1.8 var(--sans);color:var(--muted);flex-direction:column;gap:4px;padding:12px 0 4px;display:flex}._radarDetail_crls8_96 strong{color:var(--ink);font-weight:500}._scorePanel_crls8_13 [hidden]{display:none}@media (prefers-reduced-motion:reduce){._radarPoint_crls8_91{transition:none}}
