._2auLAa_card{--pad:28px;border:1px solid var(--valthos-gray-200);background:var(--diagram-background);width:100%;max-width:600px;color:var(--valthos-gray-950);font-family:var(--valthos-font-mono);font-feature-settings:"zero", "tnum";letter-spacing:.06em;border-radius:6px;margin:0;font-size:12px;line-height:1.5;overflow:hidden;container-type:inline-size}._2auLAa_muted{color:var(--valthos-gray-500)}._2auLAa_header{border-bottom:1px solid var(--valthos-gray-300);background:var(--valthos-gray-050);padding:16px var(--pad);align-items:baseline;gap:16px;display:flex}._2auLAa_header>._2auLAa_muted{flex:none}._2auLAa_name{font-size:inherit;text-transform:uppercase;margin:0;font-weight:400}._2auLAa_progress{padding:7px var(--pad) 0;gap:3px;display:flex}._2auLAa_segment{--bar-inset:7px;cursor:pointer;background:0 0;border:0;flex:1;height:24px;padding:0;position:relative}._2auLAa_segment:before{content:"";inset:var(--bar-inset) 0;border:1px solid var(--valthos-gray-300);position:absolute}._2auLAa_segment[data-state=done]:before{border-color:var(--valthos-blue-300);background:var(--valthos-blue-300)}._2auLAa_segment[data-state=current]:before{border-color:var(--valthos-blue-500);background:var(--valthos-blue-500)}._2auLAa_segment[data-pending]:before{border-style:dashed}._2auLAa_segment:hover:before{border-color:var(--valthos-blue-500)}._2auLAa_swipe{touch-action:pan-y}._2auLAa_segment:focus-visible,._2auLAa_nav:focus-visible{outline:1px solid var(--valthos-blue-500);outline-offset:2px}._2auLAa_frame{--frame-inset-x:22px;--frame-inset-y:6px;aspect-ratio:16/9;margin:7px var(--pad) 0;background:var(--valthos-gray-050);position:relative;overflow:hidden}._2auLAa_frame[data-bleed]{--frame-inset-x:0px;--frame-inset-y:0px}._2auLAa_inner{inset:var(--frame-inset-y) var(--frame-inset-x);font:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;position:absolute}._2auLAa_inner:focus-visible{outline:1px solid var(--valthos-blue-500);outline-offset:2px}._2auLAa_image{object-fit:contain;width:100%;height:100%;transform:scale(var(--zoom));animation:.26s _2auLAa_fade;display:block}._2auLAa_placeholder{color:var(--valthos-gray-400);background:linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) 12px 12px / 14px 1px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) 12px 12px / 1px 14px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) calc(100% - 12px) 12px / 14px 1px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) calc(100% - 12px) 12px / 1px 14px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) 12px calc(100% - 12px) / 14px 1px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) 12px calc(100% - 12px) / 1px 14px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) calc(100% - 12px) calc(100% - 12px) / 14px 1px no-repeat, linear-gradient(var(--valthos-gray-300), var(--valthos-gray-300)) calc(100% - 12px) calc(100% - 12px) / 1px 14px no-repeat;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;display:flex;position:absolute;inset:0}._2auLAa_stack{display:grid}._2auLAa_stack>*{visibility:hidden;grid-area:1/1}._2auLAa_stack>[data-active=true]{visibility:visible;animation:.26s _2auLAa_fade}._2auLAa_caption{--caption-lines:3;-webkit-line-clamp:var(--caption-lines);min-height:calc(var(--caption-lines) * 1.5em);margin:8px var(--pad) 0;color:var(--valthos-gray-600);-webkit-box-orient:vertical;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}._2auLAa_body{padding:20px var(--pad) 20px}._2auLAa_titleRow{align-items:baseline;gap:8px;margin-bottom:8px;font-size:15px;display:flex}._2auLAa_number{color:var(--valthos-gray-400);letter-spacing:-.01em;font-weight:500}._2auLAa_number,._2auLAa_title,._2auLAa_text{font-family:var(--font-sans);font-feature-settings:normal}._2auLAa_title{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:500;line-height:1.3}._2auLAa_text{color:var(--valthos-gray-700);letter-spacing:0;margin:0;font-size:13px;line-height:1.5}._2auLAa_text+._2auLAa_text{margin-top:8px}._2auLAa_footer{border-top:1px dashed var(--valthos-gray-200);padding:9px var(--pad);justify-content:space-between;align-items:center;font-size:11px;display:flex}._2auLAa_nav{color:var(--valthos-gray-600);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}._2auLAa_nav:hover:not(:disabled){color:var(--valthos-gray-950)}._2auLAa_nav:disabled{color:var(--valthos-gray-300);cursor:default}@keyframes _2auLAa_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._2auLAa_image,._2auLAa_stack>*{animation:none}}@container (max-width:480px){._2auLAa_card>*{--pad:16px}._2auLAa_header{flex-direction:column;gap:2px;padding-block:12px}._2auLAa_header>._2auLAa_muted{font-size:10px}._2auLAa_segment{--bar-inset:12px;height:34px}._2auLAa_progress{padding-top:2px}._2auLAa_frame{--frame-inset-x:10px;--frame-inset-y:4px;margin-top:2px}._2auLAa_caption{font-size:11px}._2auLAa_body{padding-block:16px}._2auLAa_text{font-size:14px}._2auLAa_footer{padding:0}._2auLAa_nav{text-align:left;flex:1;min-height:48px;padding:0 16px}._2auLAa_nav:last-child{text-align:right}._2auLAa_nav:active:not(:disabled){background:var(--valthos-gray-050)}}._2auLAa_lightbox{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--valthos-gray-100);font-family:var(--valthos-font-mono);letter-spacing:.06em;background:0 0;border:0;margin:0;padding:0;font-size:12px;overflow:hidden}._2auLAa_lightbox::backdrop{background:#0b0b0aed}._2auLAa_lightboxInner{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:14px;width:100%;height:100%;padding:16px 24px 24px;display:grid}._2auLAa_full{object-fit:contain;width:100%;height:100%;display:block}._2auLAa_fullCaption{max-width:820px;color:var(--valthos-gray-300);text-align:center;margin:0;font-size:11px;line-height:1.5}._2auLAa_close{color:var(--valthos-gray-400);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;justify-self:end;padding:4px}._2auLAa_close:hover{color:var(--valthos-gray-000)}@media (max-width:480px){._2auLAa_lightboxInner{padding:12px 12px 16px}}
.y7h0Ra_card{--pad:28px;--label-w:190px;--dash:1px dashed var(--valthos-gray-200);border:1px solid var(--valthos-gray-200);background:var(--diagram-background);width:100%;max-width:600px;color:var(--valthos-gray-950);font-family:var(--valthos-font-mono);font-feature-settings:"zero", "tnum";letter-spacing:.06em;border-radius:6px;margin:0;font-size:12px;line-height:1.5;overflow:hidden;container-type:inline-size}.y7h0Ra_muted{color:var(--valthos-gray-500)}.y7h0Ra_header{border:0;border-bottom:1px solid var(--valthos-gray-300);background:var(--valthos-gray-050);width:100%;padding:16px var(--pad);color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;align-items:baseline;gap:16px;display:flex}.y7h0Ra_header[aria-expanded=false]{border-bottom-color:#0000}.y7h0Ra_header:focus-visible{outline:1px solid var(--valthos-blue-500);outline-offset:-3px}.y7h0Ra_header>.y7h0Ra_muted{flex:none}.y7h0Ra_name{font-size:inherit;text-transform:uppercase;margin:0;font-weight:400}.y7h0Ra_toggle{color:var(--valthos-gray-500);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.y7h0Ra_toggle:hover{color:var(--valthos-gray-950)}.y7h0Ra_toggle:focus-visible{outline:1px solid var(--valthos-blue-500);outline-offset:3px}.y7h0Ra_collapse{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.y7h0Ra_collapse[data-open=true]{grid-template-rows:1fr}.y7h0Ra_collapseInner{min-height:0;overflow:hidden}.y7h0Ra_body{padding:14px var(--pad) 20px}.y7h0Ra_source{margin:0}.y7h0Ra_source+.y7h0Ra_source{margin-top:6px}.y7h0Ra_source{color:var(--valthos-gray-800);font-size:11px;line-height:1.45}.y7h0Ra_rows+.y7h0Ra_source{border-top:var(--dash);margin-top:18px;padding-top:16px}.y7h0Ra_field{grid-template-columns:var(--label-w) minmax(0, 1fr);align-items:baseline;display:grid}.y7h0Ra_rows{gap:12px;margin-top:12px;display:grid}.y7h0Ra_row{grid-template-columns:var(--label-w) minmax(0, 1fr) 76px;align-items:center;display:grid}.y7h0Ra_label{color:var(--valthos-gray-700);text-transform:uppercase;overflow-wrap:anywhere;padding-right:12px;line-height:1.3}.y7h0Ra_segments{gap:2px;height:18px;display:flex}.y7h0Ra_seg,.y7h0Ra_off{flex:1;min-width:0;position:relative}.y7h0Ra_off{box-shadow:inset 0 0 0 1px var(--valthos-gray-300)}.y7h0Ra_on{inset-block:0;background:var(--valthos-blue-500);width:100%;position:absolute;left:0}.y7h0Ra_value{color:var(--valthos-gray-950);text-align:right;white-space:nowrap;font-size:13px}.y7h0Ra_value small{color:var(--valthos-gray-500);font-size:inherit;white-space:pre}.y7h0Ra_note{color:var(--valthos-gray-500);text-transform:uppercase;margin:0;font-size:10px}.y7h0Ra_source+.y7h0Ra_note{margin-top:14px}.y7h0Ra_details{border-top:var(--dash);font-size:11px}.y7h0Ra_details>.y7h0Ra_toggle{width:100%;padding:9px var(--pad)}.y7h0Ra_field[data-details]{padding:0 var(--pad) 10px}.y7h0Ra_method{padding:4px var(--pad) 16px;color:var(--valthos-gray-700);letter-spacing:.02em;margin:0;font-size:11px;line-height:1.6}.y7h0Ra_tags{gap:8px;margin:0;padding:0;list-style:none;display:grid}.y7h0Ra_tag{color:var(--valthos-gray-800);letter-spacing:.02em;font-size:11px;line-height:1.5}@container (max-width:480px){.y7h0Ra_card>*{--pad:16px;--label-w:56px}.y7h0Ra_header{flex-direction:column;gap:2px;padding-block:12px}.y7h0Ra_header>.y7h0Ra_muted{font-size:10px}.y7h0Ra_rows{gap:14px}.y7h0Ra_row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label""bar value";gap:6px 12px}.y7h0Ra_label{white-space:normal;grid-area:label;padding-right:0;font-size:11px}.y7h0Ra_row>.y7h0Ra_segments{grid-area:bar;gap:1px}.y7h0Ra_value{grid-area:value;min-width:56px}.y7h0Ra_details>.y7h0Ra_toggle{min-height:44px;padding-block:0}}
.uIPXhW_root{font-family:var(--font-valthos-mono), var(--valthos-font-mono);--shell-fill:var(--valthos-gray-000);--shell-stroke:var(--valthos-gray-200);--inner-fill:var(--valthos-gray-300);--alert-fill:var(--diagram-threat-cut);--alert-stroke:var(--diagram-threat-stroke);--alert-inner:var(--diagram-threat-ink);--side-fill:var(--valthos-gray-200);--side-deep:var(--valthos-gray-300);--cut-fill:var(--valthos-gray-100);--base-fill:var(--valthos-gray-100)}.uIPXhW_gray{--shell-fill:var(--valthos-gray-050);--side-fill:var(--valthos-gray-200);--side-deep:var(--valthos-gray-300)}.uIPXhW_toneBlue{--side-fill:var(--valthos-blue-200);--side-deep:var(--valthos-blue-300);--cut-fill:var(--valthos-blue-100);--base-fill:var(--valthos-blue-200)}.uIPXhW_toneBlue .uIPXhW_shell{stroke:var(--valthos-blue-300)}.uIPXhW_toneBlue .uIPXhW_hatch{opacity:1;fill:url(#iso-mitigate-hatch-blue)}.uIPXhW_toneBlue .uIPXhW_cell{fill:var(--valthos-blue-400)}.uIPXhW_toneGray{--side-fill:var(--valthos-gray-200);--side-deep:var(--valthos-gray-300);--cut-fill:var(--valthos-gray-050)}.uIPXhW_toneGray .uIPXhW_shell{stroke:var(--valthos-gray-300)}.uIPXhW_toneGray .uIPXhW_hatch{opacity:1;fill:url(#iso-split-hatch-gray)}.uIPXhW_toneGray .uIPXhW_cell{fill:var(--alert-inner)}.uIPXhW_toneGray.uIPXhW_alert[data-hot]{--shell-stroke:var(--valthos-gray-300)}.uIPXhW_toneGray.uIPXhW_alert[data-hot] .uIPXhW_shell{stroke:var(--valthos-gray-300);animation:none}.uIPXhW_toneGray.uIPXhW_alert[data-hot] .uIPXhW_hatch{opacity:1;fill:url(#iso-split-hatch-gray);animation:none}.uIPXhW_toneGray.uIPXhW_alert[data-hot] .uIPXhW_cell{fill:var(--alert-inner);animation:none}.uIPXhW_cellsStroke .uIPXhW_cell{fill:none;stroke:var(--alert-inner)}.uIPXhW_dashed .uIPXhW_shell,.uIPXhW_dashed .uIPXhW_cell,.uIPXhW_dashed .uIPXhW_base,.uIPXhW_dashed .uIPXhW_side,.uIPXhW_dashed .uIPXhW_sideDeep,.uIPXhW_dashed .uIPXhW_cut{fill:none;stroke-dasharray:6 5}.uIPXhW_dashed .uIPXhW_hatch{opacity:0}.uIPXhW_perimeter{fill:none;stroke:var(--shell-stroke)}.uIPXhW_alert[data-hot].uIPXhW_cellsStroke .uIPXhW_cell,.uIPXhW_toneGray.uIPXhW_alert[data-hot].uIPXhW_cellsStroke .uIPXhW_cell{fill:none;stroke:var(--alert-inner);animation:none}.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_shell,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_cell,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_hatch,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_base,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_side,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_sideDeep,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_cut{animation:none}.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_shell,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_base,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_side,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_sideDeep,.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_cut{fill:none;stroke:var(--alert-stroke)}.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_cell{fill:none;stroke:var(--alert-inner)}.uIPXhW_dashed.uIPXhW_alert[data-hot] .uIPXhW_hatch{opacity:0}.uIPXhW_seq .uIPXhW_alert .uIPXhW_hatch{opacity:0;animation:none}.uIPXhW_seq .uIPXhW_alert[data-placed] .uIPXhW_hatch{opacity:1}.uIPXhW_seq .uIPXhW_alert .uIPXhW_cell{opacity:0}.uIPXhW_seq .uIPXhW_alert[data-placed] .uIPXhW_cell,.uIPXhW_seq .uIPXhW_toneGray.uIPXhW_alert[data-placed] .uIPXhW_cell{animation:1.05s cubic-bezier(.2,.8,.2,1) both uIPXhW_seq-cell-in}.uIPXhW_seq .uIPXhW_alert[data-hot] .uIPXhW_cell,.uIPXhW_seq .uIPXhW_toneGray.uIPXhW_alert[data-hot] .uIPXhW_cell{fill:var(--alert-inner)}.uIPXhW_seq .uIPXhW_alert[data-hot] .uIPXhW_cellFaded,.uIPXhW_seq .uIPXhW_toneGray.uIPXhW_alert[data-hot] .uIPXhW_cellFaded{fill:var(--alert-fill)}.uIPXhW_cellFaded{fill:var(--side-fill);stroke:var(--shell-stroke)}.uIPXhW_alert[data-hot] .uIPXhW_cellFaded{fill:var(--side-fill);stroke:var(--shell-stroke);transition:fill .38s;animation:none}.uIPXhW_detect .uIPXhW_alert .uIPXhW_shell,.uIPXhW_detect .uIPXhW_alert .uIPXhW_hatch,.uIPXhW_detect .uIPXhW_alert .uIPXhW_base,.uIPXhW_detect .uIPXhW_alert .uIPXhW_side,.uIPXhW_detect .uIPXhW_alert .uIPXhW_sideDeep,.uIPXhW_detect .uIPXhW_alert .uIPXhW_cut,.uIPXhW_detect .uIPXhW_alert .uIPXhW_flashLabel{transition:none}.uIPXhW_shell,.uIPXhW_cell,.uIPXhW_hatch,.uIPXhW_base,.uIPXhW_side,.uIPXhW_sideDeep,.uIPXhW_cut{transition:fill .6s,stroke .6s,opacity .6s}.uIPXhW_shell{fill:var(--shell-fill);stroke:var(--shell-stroke)}.uIPXhW_base{fill:var(--base-fill);stroke:var(--shell-stroke)}.uIPXhW_side{fill:var(--side-fill);stroke:var(--shell-stroke)}.uIPXhW_sideDeep{fill:var(--side-deep);stroke:var(--shell-stroke)}.uIPXhW_cut{fill:var(--cut-fill);stroke:var(--shell-stroke)}.uIPXhW_hatch{opacity:0}.uIPXhW_hatchBlue{opacity:0;pointer-events:none}.uIPXhW_cell{fill:var(--inner-fill)}.uIPXhW_alert[data-hot]{--shell-stroke:var(--alert-stroke);--inner-fill:var(--alert-inner);--side-fill:var(--diagram-threat-side);--side-deep:var(--diagram-threat-side-deep);--cut-fill:var(--diagram-threat-cut);--base-fill:var(--diagram-threat-side)}.uIPXhW_alert[data-hot] .uIPXhW_shell,.uIPXhW_alert[data-hot] .uIPXhW_cell,.uIPXhW_alert[data-hot] .uIPXhW_hatch,.uIPXhW_alert[data-hot] .uIPXhW_base,.uIPXhW_alert[data-hot] .uIPXhW_side,.uIPXhW_alert[data-hot] .uIPXhW_sideDeep,.uIPXhW_alert[data-hot] .uIPXhW_cut{transition:none}.uIPXhW_alert[data-hot] .uIPXhW_hatch{opacity:1;animation:1.05s step-end uIPXhW_detect-flicker}.uIPXhW_alert[data-hot] .uIPXhW_side,.uIPXhW_alert[data-hot] .uIPXhW_base{animation:1.05s step-end uIPXhW_detect-side}.uIPXhW_alert[data-hot] .uIPXhW_sideDeep{animation:1.05s step-end uIPXhW_detect-side-deep}.uIPXhW_alert[data-hot] .uIPXhW_cell,.uIPXhW_pulse[data-hot] .uIPXhW_cell{animation:1.05s step-end uIPXhW_detect-cell}.uIPXhW_pulse[data-hot] .uIPXhW_cell{fill:var(--alert-inner);transition:none}.uIPXhW_alert[data-hot] .uIPXhW_shell{animation:1.05s step-end uIPXhW_detect-stroke}.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_shell,.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_cell,.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_hatch,.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_base,.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_side,.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_sideDeep,.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_cut{animation:none}.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_shell,.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_cell,.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_hatch,.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_hatchBlue,.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_base,.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_side,.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_sideDeep,.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_cut{transition:fill .85s,stroke .85s,opacity .85s;animation:none}.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_hatch{opacity:1}.uIPXhW_threat .uIPXhW_alert[data-hot] .uIPXhW_hatchBlue{opacity:0;transition:opacity .85s;animation:none}.uIPXhW_threat[data-cool] .uIPXhW_alert[data-hot]{--shell-stroke:var(--valthos-gray-300);--inner-fill:var(--valthos-gray-300);--side-fill:var(--valthos-gray-200);--side-deep:var(--valthos-gray-300);--cut-fill:var(--valthos-gray-100);--base-fill:var(--valthos-gray-200)}.uIPXhW_threat[data-cool] .uIPXhW_alert[data-hot] .uIPXhW_hatch{opacity:0}.uIPXhW_threat[data-cool] .uIPXhW_alert[data-hot] .uIPXhW_hatchBlue{opacity:1}.uIPXhW_threat[data-cool] .uIPXhW_alert[data-hot] .uIPXhW_shell{stroke:var(--valthos-gray-300)}.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_hatch{opacity:1}.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_cell{fill:var(--alert-inner)}.uIPXhW_peg .uIPXhW_shellGroup{transform-box:fill-box;transform-origin:50%;opacity:0;animation:uIPXhW_peg-seat var(--place-dur,.38s) cubic-bezier(.2, .8, .2, 1) var(--place-delay,0s) forwards}.uIPXhW_peg{--shell-stroke:var(--valthos-blue-300);--side-fill:var(--valthos-blue-200);--side-deep:var(--valthos-blue-300);--cut-fill:var(--valthos-blue-100);--base-fill:var(--valthos-blue-200)}.uIPXhW_peg .uIPXhW_shell{fill:var(--valthos-gray-000);stroke:var(--valthos-blue-300)}.uIPXhW_peg.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_hatch{opacity:0;animation:none}.uIPXhW_peg.uIPXhW_captured .uIPXhW_shellGroup{opacity:1;animation:none}.uIPXhW_peg.uIPXhW_captured .uIPXhW_alert[data-hot] .uIPXhW_shell{stroke:var(--valthos-blue-300);animation:none}@keyframes uIPXhW_peg-seat{0%{opacity:0;transform:scale(.48)}to{opacity:1;transform:scale(1)}}.uIPXhW_stone{transform-box:fill-box;transform-origin:50%}.uIPXhW_stoneRed{fill:var(--alert-inner)}.uIPXhW_hot .uIPXhW_stoneRed{fill:var(--alert-inner);animation:1.05s step-end uIPXhW_detect-cell}.uIPXhW_stoneBlue{fill:var(--valthos-blue-400);opacity:0;animation:uIPXhW_go-place var(--place-dur,.38s) cubic-bezier(.2, .8, .2, 1) var(--place-delay) forwards}@keyframes uIPXhW_go-place{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}@keyframes uIPXhW_seq-cell-in{0%{opacity:0}to{opacity:1}}@keyframes uIPXhW_go-capture{to{fill:var(--valthos-gray-300)}}.uIPXhW_captured .uIPXhW_alert[data-hot] .uIPXhW_hatch{opacity:1;animation:none}.uIPXhW_captured .uIPXhW_alert[data-hot] .uIPXhW_hatchBlue{animation:uIPXhW_mitigate-resolve-hatch var(--capture-dur,.85s) ease forwards}.uIPXhW_captured .uIPXhW_alert[data-hot] .uIPXhW_shell{animation:uIPXhW_mitigate-resolve-stroke var(--capture-dur,.85s) ease forwards}.uIPXhW_captured .uIPXhW_alert[data-hot] .uIPXhW_cell{animation:uIPXhW_mitigate-resolve-cell var(--capture-dur,.85s) ease forwards}@keyframes uIPXhW_mitigate-resolve-cell{0%{fill:var(--alert-inner)}to{fill:var(--valthos-gray-300)}}@keyframes uIPXhW_mitigate-resolve-stroke{0%{stroke:var(--alert-stroke)}to{stroke:var(--valthos-blue-300)}}@keyframes uIPXhW_mitigate-resolve-hatch{0%{opacity:0}to{opacity:1}}.uIPXhW_adapt .uIPXhW_stoneBlue{opacity:0;animation:none}.uIPXhW_adapt .uIPXhW_alert[data-hot] .uIPXhW_stoneBlue{animation:uIPXhW_go-place var(--place-dur,.38s) cubic-bezier(.2, .8, .2, 1) var(--place-delay) forwards}.uIPXhW_adapt .uIPXhW_alert[data-captured]{--inner-fill:var(--valthos-gray-300)}.uIPXhW_adapt .uIPXhW_alert[data-captured] .uIPXhW_hatch{opacity:1;fill:url(#iso-adapt-hatch-blue);transition:fill .85s,opacity .85s;animation:none}.uIPXhW_adapt .uIPXhW_alert[data-captured] .uIPXhW_shell{stroke:var(--valthos-blue-300);transition:stroke .85s;animation:none}.uIPXhW_adapt .uIPXhW_alert[data-captured] .uIPXhW_cell{fill:var(--valthos-gray-300);transition:fill .85s;animation:none}.uIPXhW_adapt .uIPXhW_alert[data-captured] .uIPXhW_flashLabel{opacity:0;animation:none}@keyframes uIPXhW_detect-flicker{0%,16%,34%,58%,to{opacity:1}17%,33%,48%{opacity:0}}@keyframes uIPXhW_detect-cell{0%,16%,34%,58%,to{fill:var(--alert-inner)}17%,33%,48%{fill:var(--valthos-gray-300)}}@keyframes uIPXhW_detect-stroke{0%,16%,34%,58%,to{stroke:var(--alert-stroke)}17%,33%,48%{stroke:var(--valthos-gray-200)}}@keyframes uIPXhW_detect-side{0%,16%,34%,58%,to{fill:var(--diagram-threat-side)}17%,33%,48%{fill:var(--valthos-gray-200)}}@keyframes uIPXhW_detect-side-deep{0%,16%,34%,58%,to{fill:var(--diagram-threat-side-deep)}17%,33%,48%{fill:var(--valthos-gray-300)}}@media (prefers-reduced-motion:reduce){.uIPXhW_shell,.uIPXhW_cell,.uIPXhW_hatch,.uIPXhW_base,.uIPXhW_side,.uIPXhW_sideDeep,.uIPXhW_cut,.uIPXhW_stoneRed,.uIPXhW_stoneBlue,.uIPXhW_peg .uIPXhW_shellGroup,.uIPXhW_flashLabel,.uIPXhW_seq .uIPXhW_alert[data-hot] .uIPXhW_cell,.uIPXhW_seq .uIPXhW_toneGray.uIPXhW_alert[data-hot] .uIPXhW_cell,.uIPXhW_seq .uIPXhW_alert[data-placed] .uIPXhW_cell,.uIPXhW_seq .uIPXhW_toneGray.uIPXhW_alert[data-placed] .uIPXhW_cell{transition:none;animation:none}.uIPXhW_seq .uIPXhW_alert[data-placed] .uIPXhW_cell,.uIPXhW_alert[data-hot] .uIPXhW_flashLabel{opacity:1}.uIPXhW_stoneBlue,.uIPXhW_peg .uIPXhW_shellGroup{opacity:1;animation:none}.uIPXhW_stoneRed{fill:var(--inner-fill)}.uIPXhW_captured .uIPXhW_shell{stroke:var(--valthos-blue-300)}.uIPXhW_captured .uIPXhW_hatch,.uIPXhW_captured .uIPXhW_hatchBlue{opacity:1}.uIPXhW_captured .uIPXhW_cell,.uIPXhW_adapt .uIPXhW_alert[data-captured] .uIPXhW_cell{fill:var(--inner-fill)}.uIPXhW_adapt .uIPXhW_stoneBlue{opacity:1}.uIPXhW_adapt .uIPXhW_alert[data-captured] .uIPXhW_shell{stroke:var(--valthos-blue-300)}.uIPXhW_adapt .uIPXhW_alert[data-captured] .uIPXhW_hatch{opacity:1;fill:url(#iso-adapt-hatch-blue)}}.uIPXhW_label{font-family:var(--font-valthos-mono), var(--valthos-font-mono);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;font-size:16px;font-weight:400}.uIPXhW_flashLabel{opacity:0}.uIPXhW_logo{--alert-fill:var(--valthos-blue-100);--alert-stroke:var(--valthos-blue-200);--alert-inner:var(--valthos-blue-200)}.uIPXhW_logo .uIPXhW_alert[data-hot]{--shell-stroke:var(--valthos-blue-200);--inner-fill:var(--valthos-blue-200);--side-fill:var(--valthos-blue-100);--side-deep:var(--valthos-blue-200);--cut-fill:var(--valthos-blue-050);--base-fill:var(--valthos-blue-100)}.uIPXhW_logo .uIPXhW_alert[data-hot] .uIPXhW_side,.uIPXhW_logo .uIPXhW_alert[data-hot] .uIPXhW_base{animation:1.05s step-end uIPXhW_logo-side}.uIPXhW_logo .uIPXhW_alert[data-hot] .uIPXhW_sideDeep{animation:1.05s step-end uIPXhW_logo-side-deep}.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_hatch,.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_cell,.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_shell,.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_base,.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_side,.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_sideDeep,.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_cut{transition:none}.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_hatch{animation:1.05s step-end forwards uIPXhW_logo-out-hatch}.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_cell{animation:1.05s step-end forwards uIPXhW_logo-out-cell}.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_shell{animation:1.05s step-end forwards uIPXhW_logo-out-stroke}.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_side,.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_base,.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_cut{animation:1.05s step-end forwards uIPXhW_logo-out-side,1.05s step-end forwards uIPXhW_logo-out-stroke}.uIPXhW_logo .uIPXhW_alert[data-out] .uIPXhW_sideDeep{animation:1.05s step-end forwards uIPXhW_logo-out-side-deep,1.05s step-end forwards uIPXhW_logo-out-stroke}@keyframes uIPXhW_logo-side{0%,16%,34%,58%,to{fill:var(--valthos-blue-100)}17%,33%,48%{fill:var(--valthos-gray-200)}}@keyframes uIPXhW_logo-side-deep{0%,16%,34%,58%,to{fill:var(--valthos-blue-200)}17%,33%,48%{fill:var(--valthos-gray-300)}}@keyframes uIPXhW_logo-out-hatch{0%,16%,34%{opacity:1}17%,33%,48%,58%,to{opacity:0}}@keyframes uIPXhW_logo-out-cell{0%,16%,34%{fill:var(--valthos-blue-200)}17%,33%,48%,58%,to{fill:var(--valthos-gray-300)}}@keyframes uIPXhW_logo-out-stroke{0%,16%,34%{stroke:var(--valthos-blue-200)}17%,33%,48%,58%,to{stroke:var(--valthos-gray-200)}}@keyframes uIPXhW_logo-out-side{0%,16%,34%{fill:var(--valthos-blue-100);stroke:var(--valthos-blue-200)}17%,33%,48%,58%,to{fill:var(--valthos-gray-200);stroke:var(--valthos-gray-200)}}@keyframes uIPXhW_logo-out-side-deep{0%,16%,34%{fill:var(--valthos-blue-200);stroke:var(--valthos-blue-200)}17%,33%,48%,58%,to{fill:var(--valthos-gray-300);stroke:var(--valthos-gray-200)}}.uIPXhW_alert[data-hot] .uIPXhW_flashLabel{opacity:1;animation:1.05s step-end uIPXhW_detect-flicker}.uIPXhW_steady .uIPXhW_alert[data-hot] .uIPXhW_flashLabel{opacity:0;animation:none}.uIPXhW_frozen *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.uIPXhW_seqStream{animation:none!important}}
.B1NgtW_article{--ink:var(--valthos-gray-950);--muted:var(--valthos-gray-500);--line:var(--valthos-gray-200);--blue:var(--valthos-blue-500);--carbon:var(--valthos-gray-950);--pewter:var(--valthos-gray-500);--chalk:var(--valthos-gray-100);--dusk:var(--valthos-blue-300);--control-line:var(--valthos-gray-400);--control-on:var(--valthos-gray-800);--control-on-ink:var(--valthos-gray-050);width:100%;max-width:40rem;color:var(--ink);margin-inline:auto}.B1NgtW_body{flex-direction:column;gap:12px;display:flex}.B1NgtW_prose,.B1NgtW_list,.B1NgtW_heading,.B1NgtW_subheading,.B1NgtW_topicHeading,.B1NgtW_details{width:100%;max-width:40rem;margin-inline:0}.B1NgtW_prose,.B1NgtW_list{font-size:16px;line-height:1.5}.B1NgtW_prose{margin-block:0}.B1NgtW_article strong{font-weight:500}.B1NgtW_article a{text-decoration:underline;-webkit-text-decoration-color:var(--valthos-gray-400);text-decoration-color:var(--valthos-gray-400);text-underline-offset:4px;transition:color .16s}.B1NgtW_article a:hover{color:var(--valthos-blue-700);text-decoration-color:currentColor}.B1NgtW_article a:focus-visible,.B1NgtW_article button:focus-visible,.B1NgtW_article summary:focus-visible,.B1NgtW_article [tabindex]:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:2px}.B1NgtW_article code{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.9em}.B1NgtW_figureReference{white-space:nowrap}.B1NgtW_heading{letter-spacing:-.01em;align-items:flex-start;gap:12px;margin-block:0;padding-top:44px;scroll-margin-top:96px;font-size:24px;font-weight:500;line-height:1.3;display:flex}.B1NgtW_heading:first-of-type{padding-top:0}.B1NgtW_introRule{border:0;border-top:1px dashed var(--valthos-gray-400);width:100%;max-width:40rem;margin:16px 0}.B1NgtW_heading>span:first-child{margin-top:4px}.B1NgtW_subheading{align-items:flex-start;gap:12px;margin-block:0;padding-top:24px;scroll-margin-top:96px;font-size:18px;font-weight:500;line-height:1.375;display:flex}.B1NgtW_heading+.B1NgtW_subheading{padding-top:0}.B1NgtW_subheading>span:first-child{width:auto;min-width:2rem;padding-inline:5px}.B1NgtW_topicHeading{margin-block:12px 0;scroll-margin-top:96px;font-size:16px;font-weight:500;line-height:1.5}.B1NgtW_list{padding-left:24px;list-style:outside}ol.B1NgtW_list{padding-left:2em;list-style:decimal}.B1NgtW_list li{margin:0;padding-left:0}.B1NgtW_list li+li{margin-top:12px}.B1NgtW_eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-feature-settings:"zero", "tnum";color:var(--muted);font-size:12px;line-height:1.5;display:block}.B1NgtW_questionSection{border-top:2px solid var(--valthos-gray-400);min-width:0;margin-top:36px;padding-top:20px;scroll-margin-top:96px}.B1NgtW_questionTitle{margin:0;scroll-margin-top:96px;font-size:18px;font-weight:500;line-height:1.375}.B1NgtW_questionConclusion{color:var(--valthos-gray-600);margin-top:14px}.B1NgtW_questionConclusion .B1NgtW_prose{font-size:14px;line-height:1.5}.B1NgtW_questionConclusion strong{font-weight:400}.B1NgtW_questionParts{margin-top:28px}.B1NgtW_keyResult{border:1px solid var(--line);background:#fff;border-radius:6px;margin-top:16px;padding:20px 24px}.B1NgtW_keyResultLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:"zero", "tnum";color:var(--muted);margin-bottom:10px;font-size:13px;font-weight:500;line-height:1.5;display:block}.B1NgtW_keyResultText{color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:1.5}.B1NgtW_endRule{border:0;border-top:1px solid var(--valthos-gray-300);width:100%;max-width:40rem;margin:44px 0 28px}.B1NgtW_questionPart{min-width:0;scroll-margin-top:96px}.B1NgtW_questionPart+.B1NgtW_questionPart{margin-top:32px;padding-top:28px}.B1NgtW_partHeading{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:"zero", "tnum";margin:0;scroll-margin-top:96px;font-size:13px;font-weight:500;line-height:1.5}.B1NgtW_partBody{min-width:0;padding-top:12px}.B1NgtW_partBody>.B1NgtW_body>.B1NgtW_callout,.B1NgtW_partBody>.B1NgtW_body>.B1NgtW_benchmarkCard{margin-block:16px 0}.B1NgtW_questionPart .B1NgtW_figure,.B1NgtW_questionPart .B1NgtW_callout,.B1NgtW_questionPart .B1NgtW_benchmarkCard{scroll-margin-top:100px}.B1NgtW_callout,.B1NgtW_benchmarkCard{--card-line:var(--valthos-gray-200);--card-tint:var(--valthos-gray-050);--card-accent:var(--pewter);--card-rule:var(--valthos-gray-300);border:1px solid var(--card-line);background:#fff;border-radius:6px;margin-block:32px;scroll-margin-top:100px;overflow:hidden}.B1NgtW_methodCard{--card-line:var(--valthos-gray-200);--card-tint:var(--valthos-gray-050);--card-accent:var(--pewter)}.B1NgtW_calloutHeader{text-align:left;background:var(--card-tint);border-bottom:1px solid var(--card-rule);align-items:baseline;gap:16px;padding:16px 28px;display:flex}.B1NgtW_calloutHeader .B1NgtW_eyebrow{color:var(--card-accent);flex:none}.B1NgtW_calloutTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-feature-settings:"zero", "tnum";margin:0;font-size:12px;font-weight:400;line-height:1.5}.B1NgtW_calloutBody{flex-direction:column;gap:12px;padding:28px;display:flex}.B1NgtW_calloutBody .B1NgtW_prose,.B1NgtW_calloutBody .B1NgtW_list{max-width:none;font-size:16px;line-height:1.625}.B1NgtW_calloutBody .B1NgtW_figure{margin-block:6px 0}.B1NgtW_calloutBody .B1NgtW_figureCard{border:none}.B1NgtW_calloutBody .B1NgtW_figureHeader{border-top:1px dashed var(--line);background:#fff;padding-inline:0}.B1NgtW_calloutBody .B1NgtW_diagram{padding-inline:0}.B1NgtW_calloutBody .B1NgtW_figure figcaption{padding:12px 0 0}.B1NgtW_scenarioCard{--card-line:var(--valthos-gray-200);--card-tint:var(--valthos-gray-050);--card-accent:var(--pewter)}.B1NgtW_scenarioCard .B1NgtW_calloutBody{gap:0;padding-block:0}.B1NgtW_scenarioCard .B1NgtW_calloutBody>.B1NgtW_prose{padding-block:22px;font-size:16px;line-height:1.6}.B1NgtW_scenarioCard .B1NgtW_calloutBody>.B1NgtW_prose+.B1NgtW_prose{border-top:1px solid var(--line)}.B1NgtW_scenarioCard .B1NgtW_calloutBody>.B1NgtW_prose>strong:first-child{color:var(--card-accent);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px;font-size:12px;line-height:1.5;display:block}.B1NgtW_scenarioCard .B1NgtW_calloutBody>.B1NgtW_prose:has(+.B1NgtW_list){padding-bottom:0}.B1NgtW_scenarioCard .B1NgtW_list{counter-reset:scenario-question;padding:0 0 22px;list-style:none}.B1NgtW_scenarioCard .B1NgtW_list li{counter-increment:scenario-question;border-bottom:1px solid var(--line);margin:0}.B1NgtW_scenarioCard .B1NgtW_list li:last-child{border-bottom:0}.B1NgtW_scenarioCard .B1NgtW_list a{grid-template-columns:24px 1fr 12px;align-items:baseline;gap:10px;padding:12px 0;font-size:14px;line-height:1.5;text-decoration:none;display:grid}.B1NgtW_scenarioCard .B1NgtW_list a:before{content:counter(scenario-question, decimal-leading-zero);color:var(--card-accent);font-family:var(--font-mono);font-size:12px}.B1NgtW_scenarioCard .B1NgtW_list a:after{content:"↘";color:var(--card-accent)}.B1NgtW_scenarioCard .B1NgtW_list a:hover{color:var(--card-accent)}.B1NgtW_methodTabs{background:var(--chalk);border-bottom:1px solid var(--card-rule);display:flex}.B1NgtW_methodTabs button{min-width:0;color:var(--valthos-gray-600);text-align:left;cursor:pointer;background:0 0;border:0;border-top:3px solid #0000;border-radius:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:flex-start;gap:5px;padding:14px 20px 15px;font-size:14px;font-weight:500;line-height:1.4;transition:background-color .16s,border-color .16s;display:flex;position:relative}.B1NgtW_methodTabs button+button{border-left:1px solid var(--card-rule)}.B1NgtW_methodTabs button:hover{background:var(--valthos-gray-200);color:var(--carbon)}.B1NgtW_methodTabs button[aria-selected=true]{border-top-color:var(--blue);color:var(--carbon);background:#fff}.B1NgtW_methodTabs button[aria-selected=true]:after{content:"";background:#fff;height:1px;position:absolute;inset:auto 0 -1px}.B1NgtW_methodTabs button:focus-visible{outline-offset:-3px}.B1NgtW_tabNumber{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-feature-settings:"zero", "tnum";font-size:12px;font-weight:400;line-height:1.5}.B1NgtW_methodPanel{min-width:0}.B1NgtW_methodPanel[hidden],.B1NgtW_printMethodTitle{display:none}.B1NgtW_details{border:0;border-top:1px solid var(--card-rule);background:#fff;border-radius:0;max-width:none;margin:0}.B1NgtW_details summary{cursor:pointer;min-height:44px;color:var(--ink);background:#fff;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:22px;padding:10px 28px;list-style:none;transition:background-color .16s;display:flex}.B1NgtW_details[open] summary{border-bottom-color:var(--card-rule)}.B1NgtW_details summary::-webkit-details-marker{display:none}.B1NgtW_details summary:hover{background:var(--valthos-gray-200)}.B1NgtW_details summary:focus-visible{outline-offset:-3px}.B1NgtW_detailTitle{color:var(--ink);margin:0 0 12px;scroll-margin-top:100px;font-size:16px;font-weight:500;line-height:1.5}.B1NgtW_detailAction,.B1NgtW_bracket{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:12px;line-height:1.5}.B1NgtW_detailAction{font-size:13px;font-weight:500}.B1NgtW_bracket{letter-spacing:0;flex:none;font-size:13px}.B1NgtW_hide,.B1NgtW_details[open] .B1NgtW_show{display:none}.B1NgtW_details[open] .B1NgtW_hide{display:inline}.B1NgtW_detailBody{padding:20px 28px 24px;font-size:16px;line-height:1.5}.B1NgtW_detailBody p{margin:0 0 12px}.B1NgtW_detailBody p:last-child{margin:0}.B1NgtW_figure{min-width:0;margin:16px 0;scroll-margin-top:100px}.B1NgtW_figureCard{border:1px solid var(--valthos-gray-200);overflow-clip-margin:7px;background:#fff;border-radius:6px;overflow:clip;container:figure/inline-size}.B1NgtW_figureHeader{border-bottom:1px solid var(--valthos-gray-300);background:var(--valthos-gray-050);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px 16px;padding:16px 28px;display:grid}.B1NgtW_figureHeader .B1NgtW_eyebrow{white-space:nowrap}.B1NgtW_figureTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-feature-settings:"zero", "tnum";grid-area:1/2;margin:0;font-size:12px;font-weight:400;line-height:1.5}.B1NgtW_figureBody{cursor:zoom-in;position:relative}.B1NgtW_figureBody .B1NgtW_diagram text{cursor:inherit}.B1NgtW_figureBody :is(button,a,input,label,summary,[role=button],[role=radio],[role=tab]){cursor:pointer}.B1NgtW_figureBody :is([class*=svgScroll],[class*=treeViewport]):focus-visible{cursor:auto}.B1NgtW_expandFigure{z-index:2;border:1px solid var(--control-line);border-top:2px solid var(--dusk);width:32px;height:32px;color:var(--carbon);cursor:pointer;opacity:0;pointer-events:none;background:#fff;border-radius:4px;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex;position:absolute;top:-14px;right:12px}.B1NgtW_expandFigure:focus-visible{opacity:1}.B1NgtW_figureDialog{border:1px solid var(--line);width:1120px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);background:#fff;border-radius:6px;margin:auto;padding:0;position:fixed;inset:0}.B1NgtW_figureDialog[open]{flex-direction:column;display:flex}.B1NgtW_figureDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b0b0a99}.B1NgtW_figureDialogHeader{border-bottom:1px solid var(--valthos-gray-300);background:var(--valthos-gray-050);flex:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:16px 24px;display:flex}.B1NgtW_figureDialogHeader h2{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-feature-settings:"zero", "tnum";margin:4px 0 0;font-size:12px;font-weight:400;line-height:1.5}.B1NgtW_figureDialogHeader button{border:1px solid var(--line);white-space:nowrap;cursor:pointer;border-radius:3px;align-items:center;gap:10px;padding:7px 10px;font-size:12px;display:inline-flex}.B1NgtW_figureDialogHeader button>span{font-size:18px;line-height:1}.B1NgtW_figureDialogBody{overscroll-behavior:contain;min-height:0;padding:24px;overflow:auto}.B1NgtW_figureDialogHint{display:none}.B1NgtW_figureDialog .B1NgtW_diagram{min-width:840px;padding:0}.B1NgtW_figureDialog .B1NgtW_treeViewport{max-height:none;overflow:visible}.B1NgtW_figure figcaption{color:var(--valthos-gray-600);max-width:90ch;padding:14px 24px 22px;font-size:14px;line-height:1.4}.B1NgtW_figure figcaption>span{color:var(--ink);font-weight:500}.B1NgtW_benchmarkCard{--card-line:var(--valthos-gray-200);--card-tint:var(--valthos-gray-050);--card-accent:var(--pewter);margin-block:32px}.B1NgtW_benchmarkCard>.B1NgtW_figure{margin:0}.B1NgtW_benchmarkCard .B1NgtW_figureCard{border:0;border-radius:0}.B1NgtW_benchmarkCard .B1NgtW_figureHeader,.B1NgtW_benchmarkCard .B1NgtW_figureDialogHeader{background:var(--card-tint);border-color:var(--card-rule)}.B1NgtW_benchmarkCard .B1NgtW_figureHeader .B1NgtW_eyebrow,.B1NgtW_benchmarkCard .B1NgtW_figureDialogHeader .B1NgtW_eyebrow{color:var(--card-accent)}.B1NgtW_benchmarkCard .B1NgtW_figure figcaption{max-width:none;padding:16px 24px 24px}.B1NgtW_overviewPicture{display:block}.B1NgtW_defenseOverview{border-radius:5px 5px 0 0;width:100%;height:auto;display:block}.B1NgtW_overviewFigure .B1NgtW_figureDialogHint{display:none}.B1NgtW_diagram{padding:24px;container:diagram/inline-size}.B1NgtW_diagram svg{font-family:var(--font-mono);font-feature-settings:"zero", "tnum";fill:var(--ink);color:var(--ink);-webkit-user-select:text;user-select:text;display:block}.B1NgtW_diagram text{cursor:text}.B1NgtW_diagram svg g{transition:opacity .18s}.B1NgtW_diagram h5{margin:0}.B1NgtW_diagram button{cursor:pointer}.B1NgtW_segmented{border:1px solid var(--control-line);background:var(--valthos-gray-050);border-radius:6px;padding:3px;display:inline-flex}.B1NgtW_segmented button{min-height:28px;color:var(--carbon);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:5px 12px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .16s,color .16s}.B1NgtW_segmented button:hover{background:#fff}.B1NgtW_segmented button[aria-checked=true],.B1NgtW_segmented button[aria-checked=true]:hover{background:var(--control-on);color:var(--control-on-ink)}.B1NgtW_article .B1NgtW_segmented button:focus-visible{outline-offset:0}.B1NgtW_toggleControl{min-height:34px;color:var(--carbon);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.B1NgtW_toggleControl:hover .B1NgtW_toggleSwitch{box-shadow:0 0 0 3px var(--valthos-blue-100)}.B1NgtW_toggleSwitch{border:1px solid var(--control-line);background:#fff;border-radius:999px;flex:none;width:28px;height:16px;transition:background-color .16s,border-color .16s;position:relative}.B1NgtW_toggleSwitch:after{content:"";background:var(--pewter);border-radius:50%;width:10px;height:10px;transition:translate .16s,background-color .16s;position:absolute;top:2px;left:2px}.B1NgtW_toggleControl[aria-checked=true] .B1NgtW_toggleSwitch{border-color:var(--control-on);background:var(--control-on)}.B1NgtW_toggleControl[aria-checked=true] .B1NgtW_toggleSwitch:after{background:var(--control-on-ink);translate:12px}.B1NgtW_stage{align-items:baseline;gap:9px;font-size:14px;font-weight:500;line-height:1.45;display:flex;margin-bottom:12px!important}.B1NgtW_stage>span{font-size:10px;font-family:var(--font-mono);color:var(--muted);font-weight:400}.B1NgtW_smallNote{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.6}.B1NgtW_figureExplanation{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.65}.B1NgtW_toolbar{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:18px;display:flex}.B1NgtW_toolbar .B1NgtW_smallNote,.B1NgtW_toolbar .B1NgtW_confidenceIntro{margin:0 auto 0 0}.B1NgtW_toolbar .B1NgtW_segmented{margin-inline-start:auto}.B1NgtW_toolbar .B1NgtW_toggleControl:last-child{margin-inline-end:7px}.B1NgtW_svgScroll{scrollbar-width:thin;scrollbar-color:var(--valthos-gray-300) transparent;width:100%;overflow:auto}.B1NgtW_scrollHint{display:none}.B1NgtW_flowSvg,.B1NgtW_benchmarkSvg{width:100%;font-size:14px}.B1NgtW_svgStage{font-family:var(--font-mono);text-transform:uppercase;fill:var(--muted);font-size:11px}.B1NgtW_svgHeading{font-size:17px;font-weight:500}.B1NgtW_benchmarkBar rect{transform-box:fill-box;transform-origin:bottom}[data-reveal] .B1NgtW_benchmarkBar rect{animation:B1NgtW_benchmarkBarGrow .72s cubic-bezier(.2, .65, .3, 1) var(--bar-delay,0s) both paused}[data-reveal] .B1NgtW_benchmarkBar text{animation:B1NgtW_benchmarkLabelRise .72s cubic-bezier(.2, .65, .3, 1) var(--bar-delay,0s) both paused}[data-reveal=run] .B1NgtW_benchmarkBar rect,[data-reveal=run] .B1NgtW_benchmarkBar text{animation-play-state:running}@keyframes B1NgtW_benchmarkBarGrow{0%{transform:scaleY(0)}}@keyframes B1NgtW_benchmarkLabelRise{0%{opacity:0;transform:translateY(var(--bar-rise))}40%{opacity:1}}[data-reveal] .B1NgtW_benchmarkLine{stroke-dasharray:1;animation:.95s cubic-bezier(.33,.5,.3,1) both paused B1NgtW_benchmarkLineDraw}[data-reveal] .B1NgtW_benchmarkPoint{animation:B1NgtW_benchmarkFade .26s ease-out var(--point-delay,0s) both paused}[data-reveal] .B1NgtW_benchmarkLate{animation:.32s ease-out .76s both paused B1NgtW_benchmarkFade}[data-reveal=run] .B1NgtW_benchmarkLine,[data-reveal=run] .B1NgtW_benchmarkPoint,[data-reveal=run] .B1NgtW_benchmarkLate{animation-play-state:running}@keyframes B1NgtW_benchmarkLineDraw{0%{stroke-dashoffset:1px}}@keyframes B1NgtW_benchmarkFade{0%{opacity:0}}.B1NgtW_similarityLayout,.B1NgtW_treeLayout{grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr) minmax(0,.9fr);gap:24px;display:grid}.B1NgtW_similarityLayout>section{min-width:0}.B1NgtW_sequenceStack{padding-top:14px}.B1NgtW_sequenceRow{font-family:var(--font-mono);font-feature-settings:"zero", "tnum";grid-template-columns:64px 1fr;align-items:center;gap:12px;margin-bottom:18px;font-size:11px;display:grid}.B1NgtW_sequenceRow>div{flex-direction:column;gap:3px;display:flex}.B1NgtW_sequenceRow>div>span{border-radius:1px;height:3px}.B1NgtW_querySequence{background:var(--ink);border-radius:1px;height:6px}.B1NgtW_neighborPanel .B1NgtW_smallNote{margin-top:0}.B1NgtW_legend{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:16px 0 10px;display:flex}.B1NgtW_legendName{align-items:center;gap:7px;font-size:12px;display:inline-flex}.B1NgtW_legendName i{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.B1NgtW_chartSvg{width:100%;font-size:13px;overflow:visible}.B1NgtW_supportedDetail{font-family:var(--font-mono);font-feature-settings:"zero", "tnum";margin:22px 0 0}.B1NgtW_supportedDetail>div{border-bottom:1px solid var(--line);padding:12px 0}.B1NgtW_supportedDetail>div:last-child{border-bottom:0}.B1NgtW_supportedDetail dt{color:var(--muted);margin-bottom:5px;font-size:11px}.B1NgtW_supportedDetail dd{align-items:baseline;gap:6px;margin:0;font-size:13px;line-height:1.35;display:flex}.B1NgtW_supportedDetail dd[data-highlight=true]{color:var(--blue);font-weight:500}.B1NgtW_supportedDetail dd>span{color:var(--ink);flex:none;font-size:12px}.B1NgtW_supportedDetail dd>span[data-supported=false]{color:var(--muted)}.B1NgtW_treeLayout>section{min-width:0;position:relative}.B1NgtW_treeLayout>section:not(:last-child):after{content:"→";color:var(--valthos-gray-400);font-size:18px;position:absolute;top:180px;right:-20px}.B1NgtW_referenceSelection .B1NgtW_sequenceStack{max-width:150px}.B1NgtW_referenceSelection .B1NgtW_sequenceRow{grid-template-columns:1fr;gap:10px;margin-bottom:18px}.B1NgtW_referenceSelection .B1NgtW_sequenceRow>div{gap:4px}.B1NgtW_referenceSelection .B1NgtW_sequenceRow>div>span{height:3px}.B1NgtW_treeViewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--valthos-gray-300) transparent;border-block:1px solid var(--line);max-height:440px;margin-top:15px;overflow:auto}.B1NgtW_treeSvg{width:100%}.B1NgtW_treeMarkerLegend{color:var(--muted);flex-wrap:wrap;gap:10px 20px;margin-top:12px;font-size:10px;line-height:1.6;display:flex}.B1NgtW_treeMarkerLegend>span{align-items:center;gap:8px;display:inline-flex}.B1NgtW_treeMarkerLegend i{border:1px solid var(--ink);width:7px;height:7px}.B1NgtW_treeMarkerLegend .B1NgtW_sampleMarker{transform:rotate(45deg)}.B1NgtW_probabilityPanel{flex-direction:column;align-self:start;display:flex}.B1NgtW_probabilities{flex-direction:column;gap:22px;margin-block:0;padding-block:24px;display:flex}.B1NgtW_probabilities>div>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.B1NgtW_probabilities strong{font-family:var(--font-mono);color:var(--muted);font-size:11px}.B1NgtW_probabilityTrack{background:var(--line);border-radius:3px;height:5px;margin-top:10px;overflow:hidden}.B1NgtW_probabilityTrack span{height:100%;display:block}.B1NgtW_probabilityNote{color:var(--muted);padding-top:18px;font-size:12px;line-height:1.6}.B1NgtW_probabilityNote strong{color:var(--blue)}.B1NgtW_benchmarkLegend{font-family:var(--font-mono);font-feature-settings:"zero", "tnum";color:var(--muted);flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:18px;font-size:12px;line-height:1.5;display:flex}.B1NgtW_benchmarkLegend>span{align-items:center;gap:8px;display:inline-flex}.B1NgtW_benchmarkLegend i{flex:none;width:14px;height:10px}.B1NgtW_geographicBenchmarkLegend{justify-content:flex-start;align-items:flex-start;gap:16px 28px;margin:0 0 24px}.B1NgtW_geographicBenchmarkLegend>span{align-items:flex-start}.B1NgtW_geographicBenchmarkLegend i{margin-top:4px}.B1NgtW_geographicBenchmarkLegend strong{color:var(--ink);font-size:13px;display:block}.B1NgtW_geographicBenchmarkLegend>span>span>span{margin-top:2px;font-size:11px;display:block}.B1NgtW_confidenceIntro{font-family:var(--font-mono);font-feature-settings:"zero", "tnum";color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.5}.B1NgtW_confidenceLayout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.B1NgtW_confidenceChart{font-family:var(--font-mono);font-feature-settings:"zero", "tnum";grid-template-rows:280px;grid-template-columns:16px 43px minmax(0,1fr);gap:0 6px;min-width:0;font-size:10px;line-height:1.45;display:grid}.B1NgtW_confidenceAxis{writing-mode:vertical-rl;text-align:center;font-size:11px;transform:rotate(180deg)}.B1NgtW_confidenceTicks{color:var(--muted);position:relative}.B1NgtW_confidenceTicks>span{position:absolute;right:0;transform:translateY(-50%)}.B1NgtW_confidenceTicks>span:first-child{top:18%}.B1NgtW_confidenceTicks>span:last-child{top:82%}.B1NgtW_confidencePlot{border-left:1px solid var(--line);position:relative}.B1NgtW_initialPoint,.B1NgtW_confirmedPoint{border:2px solid var(--blue);background:var(--blue);border-radius:50%;width:14px;height:14px;position:absolute;left:22%;transform:translate(-50%,-50%)}.B1NgtW_initialPoint{top:82%}.B1NgtW_initialPoint[data-confirmed=true]{border-color:var(--valthos-gray-400);background:#fff}.B1NgtW_confirmedPoint{top:18%}.B1NgtW_initialLabel,.B1NgtW_confirmedLabel,.B1NgtW_confirmationLabel{margin:0;font-size:11px;line-height:1.5;position:absolute;left:calc(22% + 15px);right:8px;transform:translateY(-50%)}.B1NgtW_initialLabel{top:82%}.B1NgtW_confirmedLabel{top:18%}.B1NgtW_initialLabel>span,.B1NgtW_confirmedLabel>span{color:var(--muted);margin-top:3px;display:block}.B1NgtW_confirmationLabel{color:var(--muted);top:50%}.B1NgtW_confirmationArrow{border-left:2px solid var(--blue);height:calc(64% - 39px);position:absolute;top:calc(18% + 21px);left:22%;transform:translate(-1px)}.B1NgtW_confirmationArrow:before{content:"";border-inline:5px solid #0000;border-bottom:9px solid var(--blue);position:absolute;top:-7px;left:-6px}.B1NgtW_confidenceEvidence h5{margin:0 0 18px;font-size:14px;font-weight:500;line-height:1.5}.B1NgtW_confidenceEvidence>div{margin-bottom:16px}.B1NgtW_confidenceEvidence h6{margin:0 0 6px;font-size:12px;font-weight:500;line-height:1.5}.B1NgtW_confidenceEvidence p{margin:0;font-size:12px;line-height:1.65}.B1NgtW_confidenceEvidence .B1NgtW_presenceAssessment{padding-top:4px;font-size:12px;font-weight:500}@container diagram (max-width:720px){.B1NgtW_similarityLayout,.B1NgtW_treeLayout{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.B1NgtW_similarityLayout>section:last-child,.B1NgtW_treeLayout>section:last-child{grid-column:1/-1;padding-top:12px}.B1NgtW_supportedDetail{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:0;display:grid}.B1NgtW_supportedDetail>div{border:0}.B1NgtW_treeLayout>section:nth-child(2):after{display:none}.B1NgtW_probabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-block:20px;display:grid}.B1NgtW_probabilities>div>div:first-child{flex-wrap:wrap;gap:4px 10px}.B1NgtW_probabilityNote{margin:0;padding-top:12px}}@container diagram (max-width:480px){.B1NgtW_scrollHint{color:var(--muted);justify-content:space-between;gap:12px;margin:12px 0;font-size:10px;line-height:1.6;display:flex}.B1NgtW_similarityLayout,.B1NgtW_treeLayout{grid-template-columns:1fr;gap:24px}.B1NgtW_similarityLayout>section,.B1NgtW_treeLayout>section{padding-bottom:18px}.B1NgtW_similarityLayout>section:last-child,.B1NgtW_treeLayout>section:last-child{border:0;padding:0}.B1NgtW_treeLayout>section:after{display:none}.B1NgtW_sequenceStack{max-width:300px}.B1NgtW_sequenceRow{grid-template-columns:80px 1fr}.B1NgtW_chartSvg{max-width:420px;margin-inline:auto}.B1NgtW_supportedDetail{grid-template-columns:1fr 1fr}.B1NgtW_treeViewport{max-height:360px}.B1NgtW_probabilities{display:flex}.B1NgtW_segmented button{min-height:26px;padding:5px 10px}.B1NgtW_toggleControl{min-height:32px}.B1NgtW_benchmarkLegend{justify-content:flex-start;gap:10px 18px;font-size:11px}}@container diagram (max-width:420px){.B1NgtW_confidenceLayout{grid-template-columns:1fr}.B1NgtW_confidenceEvidence{border-top:1px solid var(--line);padding-top:20px}}@media (max-width:640px){.B1NgtW_keyResult{padding:18px}.B1NgtW_calloutHeader{gap:8px;padding:18px}.B1NgtW_calloutBody{padding:24px 18px}.B1NgtW_methodTabs button{padding:11px 13px 12px}.B1NgtW_figureHeader{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:16px 18px}.B1NgtW_figureTitle{grid-area:2/1/auto/-1}.B1NgtW_expandFigure{grid-area:1/2}.B1NgtW_calloutHeader{flex-direction:column;align-items:flex-start;gap:8px}.B1NgtW_diagram{padding:18px}.B1NgtW_expandFigure{width:30px;height:30px;top:-20px;right:10px}.B1NgtW_figureBody{cursor:auto}.B1NgtW_details summary{gap:12px;padding:10px 18px;padding-inline:18px}.B1NgtW_detailBody{padding:20px}.B1NgtW_detailTitle{font-size:16px}.B1NgtW_benchmarkCard .B1NgtW_figure figcaption{padding:12px 18px 20px}.B1NgtW_figureDialog{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.B1NgtW_figureDialogHeader{gap:16px;padding:16px}.B1NgtW_figureDialogBody{padding:18px}.B1NgtW_figureDialogHint{color:var(--muted);margin:0 0 16px;font-size:12px;line-height:1.5;display:block}}@media (prefers-reduced-motion:reduce){.B1NgtW_article *,.B1NgtW_diagram svg g{scroll-behavior:auto;transition:none}.B1NgtW_toggleSwitch,.B1NgtW_toggleSwitch:after{transition:none}[data-reveal] .B1NgtW_benchmarkBar rect,[data-reveal] .B1NgtW_benchmarkBar text,[data-reveal] .B1NgtW_benchmarkLine,[data-reveal] .B1NgtW_benchmarkPoint,[data-reveal] .B1NgtW_benchmarkLate{animation:none}[data-reveal] .B1NgtW_benchmarkLine{stroke-dasharray:none}}@media print{.B1NgtW_toolbar,.B1NgtW_expandFigure,.B1NgtW_figureDialog,.B1NgtW_methodTabs{display:none!important}.B1NgtW_methodPanel[hidden],.B1NgtW_printMethodTitle{display:block}.B1NgtW_printMethodTitle{margin:24px 28px 0;font-size:16px;font-weight:500}.B1NgtW_details>.B1NgtW_detailBody{display:block}.B1NgtW_svgScroll,.B1NgtW_treeViewport{max-height:none;overflow:visible}.B1NgtW_figure,.B1NgtW_callout,.B1NgtW_details,.B1NgtW_benchmarkCard,.B1NgtW_keyResult{break-inside:avoid}}
.jxp76G_method{color:var(--valthos-gray-950)}.jxp76G_sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-bottom:12px;display:flex}.jxp76G_sectionHeading{align-items:baseline;gap:10px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.jxp76G_sectionHeading>span{color:var(--valthos-gray-500);font-family:var(--font-mono);font-size:12px;font-weight:400}.jxp76G_overviewHeading{width:100%}.jxp76G_sampleContext{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-top:5px;display:flex}.jxp76G_sampleContext .jxp76G_count{margin:0}.jxp76G_count{color:var(--valthos-gray-600);margin:5px 0 0;font-size:12px;line-height:1.5}.jxp76G_count strong{color:var(--valthos-gray-950);font-weight:500}.jxp76G_construct{color:var(--valthos-gray-500);font-family:var(--font-mono);margin:0;font-size:12px;line-height:1.5}.jxp76G_genomeSvg,.jxp76G_fragmentSvg{width:100%;font-size:12px}.jxp76G_guide{fill:none;stroke:var(--valthos-gray-400)}.jxp76G_dengueLabel{fill:var(--valthos-blue-700)}.jxp76G_mutedLabel{fill:var(--valthos-gray-500)}.jxp76G_flankLabel{font-size:10px}.jxp76G_junction{fill:none;stroke:var(--valthos-gray-300);stroke-dasharray:4 5}.jxp76G_discordantLabel{font-weight:700}.jxp76G_enlargement{margin-top:24px}.jxp76G_legend{color:var(--valthos-gray-600);font-family:var(--font-mono);font-size:12px;line-height:1.5}.jxp76G_legend p{align-items:center;gap:10px;margin:0 0 10px;display:flex}.jxp76G_legend svg{flex:0 0 54px;width:54px;height:12px}.jxp76G_legend ul{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.jxp76G_legend li{align-items:center;gap:10px;display:flex}.jxp76G_dengueSwatch,.jxp76G_westNileSwatch{border-radius:2px;flex:0 0 24px;height:4px;display:block}.jxp76G_dengueSwatch{background:var(--valthos-blue-500)}.jxp76G_westNileSwatch{background:var(--valthos-gray-500)}@container diagram (max-width:480px){.jxp76G_genomeSvg,.jxp76G_fragmentSvg{min-width:480px}.jxp76G_legend{font-size:11px}}@media print{.jxp76G_genomeSvg,.jxp76G_fragmentSvg{min-width:0}}
.PrPzkW_capabilities{color:var(--valthos-gray-950);background:#fff}.PrPzkW_context{color:var(--valthos-gray-500);font-family:var(--font-mono);letter-spacing:.025em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:4px 20px;margin:0;padding:11px 20px 10px;font-size:12px;line-height:1.5;display:flex}.PrPzkW_context>span{color:var(--valthos-gray-700)}.PrPzkW_columns,.PrPzkW_capabilities .PrPzkW_row{border-top:1px solid var(--valthos-gray-200);grid-template-columns:180px minmax(0,1fr) 104px;gap:16px;padding-inline:20px;display:grid}.PrPzkW_columns{color:var(--valthos-gray-500);font-family:var(--font-mono);letter-spacing:.025em;text-transform:uppercase;border-top:0;padding-block:4px 10px;font-size:12px;line-height:1.5}.PrPzkW_columns>:first-child{padding-left:36px}.PrPzkW_capabilities .PrPzkW_row{color:inherit;align-items:start;padding-block:18px}.PrPzkW_question{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.PrPzkW_number{border:1px solid var(--valthos-gray-400);width:26px;height:26px;color:var(--valthos-gray-600);font-family:var(--font-mono);background:#fff;place-items:center;font-size:12px;display:grid}.PrPzkW_question h5{margin:0;font-size:14px;font-weight:500;line-height:1.4}.PrPzkW_question p{color:var(--valthos-gray-500);margin:5px 0 0;font-size:12px;line-height:1.45}.PrPzkW_summary{min-width:0}.PrPzkW_conclusion{margin:0;font-size:14px;font-weight:500;line-height:1.45}.PrPzkW_confidence{background:var(--valthos-blue-050);color:var(--valthos-gray-950);font-family:var(--font-mono);white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:5px;margin-top:1px;padding:5px;font-size:12px;line-height:1.4;display:flex}.PrPzkW_level{gap:2px;display:flex}.PrPzkW_level>span{border:1px solid var(--valthos-blue-300);width:7px;height:7px}.PrPzkW_level>span[data-filled=true]{border-color:var(--valthos-blue-500);background:var(--valthos-blue-500)}[data-reveal] .PrPzkW_level>span[data-filled=true]{animation:PrPzkW_confidenceFill .38s ease-out var(--level-delay,0s) both paused}[data-reveal=run] .PrPzkW_level>span[data-filled=true]{animation-play-state:running}@keyframes PrPzkW_confidenceFill{0%{border-color:var(--valthos-blue-300);background:0 0}}@media (prefers-reduced-motion:reduce){[data-reveal] .PrPzkW_level>span[data-filled=true]{animation:none}}.PrPzkW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container figure (max-width:540px){.PrPzkW_context{padding:10px 18px 9px}.PrPzkW_columns{display:none}.PrPzkW_capabilities .PrPzkW_row{grid-template-columns:minmax(0,1fr) 104px;gap:10px 16px;padding:16px 18px}.PrPzkW_question{grid-area:1/1}.PrPzkW_question p{margin-top:3px}.PrPzkW_confidence{grid-area:1/2}.PrPzkW_summary{grid-column:1/-1;padding-left:36px}}@container figure (max-width:340px){.PrPzkW_context{gap:2px}}
.-TAjZa_summary{border:1px solid var(--valthos-gray-300);background:var(--valthos-gray-050);color:var(--valthos-gray-950);border-radius:6px;margin-block:12px 36px;overflow:hidden;container:executive-summary/inline-size}.-TAjZa_introduction{padding:26px 28px 28px}.-TAjZa_label{color:var(--valthos-gray-600);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;line-height:1.5}.-TAjZa_title{margin:0;font-size:20px;font-weight:500;line-height:1.35}.-TAjZa_overview{margin:12px 0 0;font-size:16px;font-weight:400;line-height:1.5}.-TAjZa_benchmarks{border-top:1px solid var(--valthos-gray-200);padding:22px 28px 2px}.-TAjZa_results{margin:8px 0 0}.-TAjZa_row{grid-template-columns:180px minmax(0,1fr);align-items:baseline;gap:20px;padding-block:20px;font-size:16px;line-height:1.5;display:grid}.-TAjZa_row+.-TAjZa_row{border-top:1px solid var(--valthos-gray-200)}.-TAjZa_row dt{font-weight:500}.-TAjZa_finding,.-TAjZa_description{margin:0}.-TAjZa_description{color:var(--valthos-gray-600);font-size:14px;line-height:1.55}.-TAjZa_result{margin:12px 0 0;font-size:16px;font-weight:400;line-height:1.5}.-TAjZa_summary .-TAjZa_detailsLink{color:var(--valthos-gray-600);align-items:center;gap:6px;margin-top:8px;padding-block:3px;font-size:13px;line-height:20px;text-decoration:none;display:inline-flex}.-TAjZa_detailsLink>span:first-child{text-decoration:underline;-webkit-text-decoration-color:var(--valthos-gray-400);text-decoration-color:var(--valthos-gray-400);text-underline-offset:3px}.-TAjZa_summary .-TAjZa_detailsLink:hover{color:var(--valthos-gray-950)}.-TAjZa_detailsLink:hover>span:first-child{text-decoration-color:currentColor}.-TAjZa_word{white-space:nowrap}.-TAjZa_srOnly{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.-TAjZa_result[data-reveal] .-TAjZa_character[data-visible=false]{visibility:hidden}@media (prefers-reduced-motion:reduce){.-TAjZa_result[data-reveal] .-TAjZa_character[data-visible=false]{visibility:visible}}@media print{.-TAjZa_result[data-reveal] .-TAjZa_character[data-visible=false]{visibility:visible}}@container executive-summary (max-width:480px){.-TAjZa_introduction{padding:20px}.-TAjZa_title{font-size:18px}.-TAjZa_benchmarks{padding:18px 20px 0}.-TAjZa_row{grid-template-columns:minmax(0,1fr);gap:8px}}
