._top_1050k_2{height:var(--top-h);border-bottom:1px solid var(--hairline);background:var(--ink);align-items:center;gap:24px;padding:0 16px;display:flex}._brand_1050k_6{font-family:var(--font-display);letter-spacing:.04em;white-space:nowrap;color:var(--bone);font-size:20px;font-weight:600;text-decoration:none}._brandSub_1050k_7{font-family:var(--font-mono);letter-spacing:.08em;color:var(--bone-faint);text-transform:uppercase;margin-left:8px;font-size:11px}._nav_1050k_8{gap:4px;display:flex}._nav_1050k_8 a{color:var(--bone-dim);min-height:36px;transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);border-radius:2px;align-items:center;padding:8px 10px;text-decoration:none;display:inline-flex}._nav_1050k_8 a:hover{color:var(--bone);background:var(--ink-3)}._nav_1050k_8 a[aria-current=page]{color:var(--bone);border-bottom:1px solid var(--teal-bright)}._actions_1050k_15{gap:8px;margin-left:auto;display:flex}._rail_1050k_16{height:var(--rail-h);border-bottom:1px solid var(--hairline);font-family:var(--font-mono);letter-spacing:.06em;color:var(--bone-faint);white-space:nowrap;text-transform:uppercase;align-items:center;gap:16px;margin:0;padding:0 16px;font-size:11px;list-style:none;display:flex;overflow-x:auto}._rail_1050k_16 li{flex:none}._rail_1050k_16 a{color:inherit;white-space:nowrap;text-decoration:none}._railOn_1050k_24{color:var(--teal-bright)!important}._screen_1050k_25{animation:_enter_1050k_1 var(--t-slow) var(--ease)}@keyframes _enter_1050k_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._badge_1050k_28{width:100%;font-family:var(--font-mono);letter-spacing:.08em;border-radius:2px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:500;display:flex}._badgeMeasured_1050k_32{background:var(--teal);color:var(--bone)}._badgeEstimated_1050k_33{border:1px solid var(--bronze);color:var(--bronze)}._badgePhysical_1050k_34{background:var(--teal-bright);color:var(--ink)}._badgeGuidance_1050k_35{border:1px solid var(--hairline);color:var(--bone-dim)}._lessonBar_1050k_37{border-bottom:1px solid var(--hairline);background:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px;display:flex}._lessonBar_1050k_37 p{margin:0}@media (width<=820px){._top_1050k_2{height:auto;min-height:var(--top-h);flex-wrap:wrap;gap:12px;padding:8px 16px}._brandSub_1050k_7{display:none}._nav_1050k_8{order:3;width:100%;overflow-x:auto}._actions_1050k_15{gap:4px}._rail_1050k_16{padding:0 16px}}._glyphOnly_1050k_47{flex:none;align-items:center;display:inline-flex}._analyze_qvrcx_2{grid-template-columns:var(--tool-w) minmax(0, 1fr) var(--panel-w);height:calc(100vh - var(--top-h) - var(--rail-h));grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"tools stage panel""tools strip panel";min-height:520px;display:grid}._toolRail_qvrcx_10{border-right:1px solid var(--hairline);flex-direction:column;grid-area:tools;gap:8px;padding:12px 8px;display:flex}._toolBtn_qvrcx_11{flex-direction:column;align-items:center;gap:2px;min-width:48px;min-height:48px;padding:6px 4px;display:flex}._toolName_qvrcx_12{color:var(--bone-dim);font-size:11px}._stage_qvrcx_13{flex-direction:column;grid-area:stage;min-width:0;min-height:0;display:flex;position:relative}._dragOver_qvrcx_14{outline:2px dashed var(--teal-bright);outline-offset:-8px}._viewerRow_qvrcx_15{flex:1;min-height:0;display:flex;position:relative}._canvasWrap_qvrcx_16{background:var(--ink);flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}._canvas_qvrcx_16{outline-offset:-2px;width:100%;height:100%;display:block}._readout_qvrcx_18{color:var(--bone-faint);pointer-events:none;font-size:12px;position:absolute;bottom:8px;left:12px}._dropOverlay_qvrcx_19{place-items:center;padding:24px;display:grid;position:absolute;inset:0}._drop_qvrcx_19{border:1px solid var(--hairline);background:var(--ink-2);border-radius:2px;flex-direction:column;gap:12px;width:100%;max-width:560px;padding:32px;display:flex}._drop_qvrcx_19 p{margin:0}._dropLead_qvrcx_25{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:12px;font-size:24px;display:flex}._samples_qvrcx_26{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._phoneOnly_qvrcx_27{display:none}._error_qvrcx_28{color:var(--crimson-highlight);margin:8px 12px}._viewFoot_qvrcx_29{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}._zoomBtns_qvrcx_30{gap:4px;display:flex}._zoneOpen_qvrcx_31{margin-left:auto}._note_qvrcx_32{color:var(--bone-dim);flex-basis:100%;margin:0}._link_qvrcx_33{min-height:0;color:var(--teal-bright);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}._link_qvrcx_33:hover:not(:disabled){background:0 0}._panel_qvrcx_36{border-left:1px solid var(--hairline);flex-direction:column;grid-area:panel;gap:16px;padding:16px;display:flex;overflow-y:auto}._regionStrip_qvrcx_37{border-top:1px solid var(--hairline);grid-area:strip;max-height:24vh;padding:8px 12px;overflow:auto}._bottomBar_qvrcx_38{display:none}._dim_qvrcx_40{color:var(--bone-dim)}._input_qvrcx_43{border-bottom:1px solid var(--hairline);flex-direction:column;gap:4px;padding-bottom:12px;display:flex}._input_qvrcx_43 p{margin:0}._detected_qvrcx_45{font-weight:600}._encControls_qvrcx_46{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}._encControls_qvrcx_46 select{max-width:100%}._toast_qvrcx_48{min-height:1.2em;color:var(--teal-bright);opacity:0;transition:opacity var(--t-fast) var(--ease);margin:0;font-size:13px}._toastOn_qvrcx_49{opacity:1}._unknown_qvrcx_50{color:var(--bronze);margin:8px 0}._card_qvrcx_53{background:var(--ink-2);border:1px solid var(--hairline);border-radius:2px;flex-direction:column;gap:8px;padding:16px;display:flex}._cardEmpty_qvrcx_54{color:var(--bone-dim);margin:0}._sentence_qvrcx_55{margin:6px 0 0;font-size:15px}._rows_qvrcx_56{flex-direction:column;margin:0;display:flex}._row_qvrcx_56{border-top:1px solid var(--hairline);grid-template-columns:104px minmax(0,1fr);gap:8px;padding:8px 0;display:grid}._row_qvrcx_56 dt{padding-top:2px}._row_qvrcx_56 dd{overflow-wrap:anywhere;min-width:0;margin:0}._row_qvrcx_56 dd .mono{font-size:13px}._row_qvrcx_56 dd ._stops_qvrcx_61{font-size:20px}._hideRow_qvrcx_62{display:none}._stops_qvrcx_61{font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}._pm_qvrcx_64{color:var(--bone-dim);font-size:15px}._drive_qvrcx_65{color:var(--bone-faint);letter-spacing:.06em;font-size:11px}._errorBar_qvrcx_66{width:100%;height:10px;margin-top:4px;display:block}._list_qvrcx_67{flex-direction:column;gap:2px;margin:4px 0 0;padding-left:16px;display:flex}._pill_qvrcx_68{font-family:var(--font-mono);letter-spacing:.08em;border:1px solid;border-radius:999px;padding:1px 10px;font-size:12px;display:inline-block}._inlineSelect_qvrcx_69{margin-left:8px}._inlineSelect_qvrcx_69 select{min-height:28px;padding:2px 6px;font-size:13px}._estimate_qvrcx_71{border-top:1px solid var(--hairline);flex-direction:column;gap:4px;padding-top:8px;display:flex}._estimate_qvrcx_71 p{margin:0}._table_qvrcx_73{border-collapse:collapse;font-size:12px}._table_qvrcx_73 td{padding:2px 8px 2px 0}._showAll_qvrcx_75{align-self:flex-start}._question_qvrcx_77{flex-direction:column;gap:8px;display:flex}._question_qvrcx_77 p{margin:0}._seg_qvrcx_79{flex-wrap:wrap;gap:4px;display:inline-flex}._sideCheck_qvrcx_80{border:1px solid var(--bronze);color:var(--bone);border-radius:2px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}._sideCheck_qvrcx_80 svg{color:var(--bronze)}._sideNote_qvrcx_85{margin:0}._coach_qvrcx_86{border:1px solid var(--teal-bright);border-radius:2px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}._regionList_qvrcx_89{flex-direction:column;gap:6px;display:flex}._regionRow_qvrcx_90{border:1px solid #0000;border-radius:2px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px;display:flex}._regionSel_qvrcx_91{border-color:var(--hairline);background:var(--ink-2)}._regionRow_qvrcx_90 button{min-height:32px;padding:2px 10px}._letter_qvrcx_93{text-align:center;width:20px;font-weight:500}._rename_qvrcx_94{width:140px}._tooSmall_qvrcx_95{color:var(--crimson-highlight)}._small_qvrcx_96{color:var(--bronze)}._zoneControls_qvrcx_99{border-bottom:1px solid var(--hairline);padding:8px 12px}._zoneRow_qvrcx_100{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._field_qvrcx_101{flex-direction:column;gap:2px;display:flex}._caption_qvrcx_102{color:var(--bone);margin:8px 0 0;font-size:13px}._legend_qvrcx_103{border-left:1px solid var(--hairline);width:200px;padding:8px;overflow-y:auto}._legend_qvrcx_103 ul{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}._chip_qvrcx_105{text-align:left;border-color:#0000;grid-template-columns:16px 44px auto;align-items:center;gap:6px;width:100%;min-height:28px;padding:2px 6px;display:grid}._chipZero_qvrcx_106{border-color:var(--teal-bright)}._chipActive_qvrcx_107{background:var(--ink-3)}._chipWords_qvrcx_108{color:var(--bone-faint);grid-column:1/-1;font-size:11px;display:none}._chip_qvrcx_105:hover ._chipWords_qvrcx_108,._chip_qvrcx_105:focus-visible ._chipWords_qvrcx_108{display:block}._middle_qvrcx_110{color:var(--teal-bright);letter-spacing:.08em;font-size:10px}._swatch_qvrcx_111{outline:1px solid #f4f1ea1a;width:14px;height:14px;display:inline-block}._hatchRow_qvrcx_112{color:var(--bone-dim);align-items:center;gap:8px;padding:2px 6px;font-size:12px;display:flex}._hatchClip_qvrcx_113{background:repeating-linear-gradient(45deg,#f4f1ea 0 2px,#0b0e10 2px 4px)}._hatchCrush_qvrcx_114{background:repeating-linear-gradient(135deg,#6e6a60 0 2px,#0b0e10 2px 4px)}._strip_qvrcx_115{border-top:1px solid var(--hairline);margin:0;padding:4px 12px 0}._strip_qvrcx_115 svg{width:100%;height:62px;display:block}@media (width>=1024px) and (width<=1279px){._analyze_qvrcx_2{grid-template:"stage panel"minmax(0,1fr)"strip panel""bar bar"/minmax(0,1fr) 360px}._toolRail_qvrcx_10{display:none}._bottomBar_qvrcx_38{border-top:1px solid var(--hairline);grid-area:bar;align-items:center;gap:8px;height:56px;padding:4px 12px;display:flex}._bottomBar_qvrcx_38 ._toolBtn_qvrcx_11{flex-direction:row;min-height:48px;padding:4px 12px}._regionStrip_qvrcx_37{max-height:18vh}._row_qvrcx_56 dd ._stops_qvrcx_61{font-size:32px}._legend_qvrcx_103{width:160px}}@media (width>=821px) and (width<=1023px){._analyze_qvrcx_2{grid-template:"stage"60vh"panel""strip""bar"/minmax(0,1fr);height:auto}._toolRail_qvrcx_10{display:none}._panel_qvrcx_36{border-left:0;border-top:1px solid var(--hairline);overflow:visible}._bottomBar_qvrcx_38{border-top:1px solid var(--hairline);background:var(--ink);grid-area:bar;gap:8px;padding:4px 12px;display:flex;position:sticky;bottom:0}}@media (width<=820px){._analyze_qvrcx_2{flex-direction:column;height:auto;min-height:0;display:flex}._toolRail_qvrcx_10,._bottomBar_qvrcx_38{display:none}._stage_qvrcx_13{min-height:0}._viewerRow_qvrcx_15{flex-direction:column}._canvasWrap_qvrcx_16{flex:none;height:56vh}._dropOverlay_qvrcx_19{padding:16px;position:static}._canvasWrap_qvrcx_16:has(+._dropOverlay_qvrcx_19){display:none}._viewerRow_qvrcx_15:has(._dropOverlay_qvrcx_19) ._canvasWrap_qvrcx_16{display:none}._drop_qvrcx_19{padding:16px}._dropLead_qvrcx_25{font-size:20px}._phoneOnly_qvrcx_27{color:var(--bone-dim);display:block}._legend_qvrcx_103{border-left:0;border-top:1px solid var(--hairline);width:100%}._legend_qvrcx_103 ul{flex-flow:wrap}._chip_qvrcx_105{width:auto}._panel_qvrcx_36{border-left:0;border-top:1px solid var(--hairline);padding:16px;overflow:visible}._regionStrip_qvrcx_37{max-height:none;padding:8px 16px}._row_qvrcx_56{grid-template-columns:96px minmax(0,1fr)}._viewFoot_qvrcx_29,._zoneControls_qvrcx_99{padding-left:16px;padding-right:16px}}._sceneCheck_qvrcx_162{align-items:center;gap:8px;min-height:44px;display:inline-flex}._sceneCheck_qvrcx_162 input{width:20px;height:20px;accent-color:var(--teal-bright)}._more_qvrcx_164{min-height:0;color:var(--teal-bright);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}._more_qvrcx_164:hover:not(:disabled){background:0 0}._leadReason_qvrcx_166{margin:6px 0 2px}._overlay_qvrcx_169{pointer-events:none;position:absolute;inset:0}._hud_qvrcx_170{z-index:3;pointer-events:none;background:var(--ink-2);border:1px solid var(--hairline);min-width:168px;color:var(--bone);font-variant-numeric:tabular-nums;border-radius:2px;flex-direction:column;gap:2px;padding:6px 8px;font-size:12px;display:flex;position:absolute}._hud_qvrcx_170 .mono{font-size:12px}._hudLabel_qvrcx_176{color:var(--bone-faint);letter-spacing:.04em;font-size:10px!important}._dot_qvrcx_177{z-index:2;pointer-events:auto;touch-action:none;cursor:grab;border:1px solid;border-radius:50%;place-items:center;display:grid;position:absolute}._dot_qvrcx_177:active{cursor:grabbing}._dotCore_qvrcx_182{outline:2px solid var(--ink);border-radius:50%;width:8px;height:8px}._faceBox_qvrcx_183{border:1px solid var(--hairline);pointer-events:none;position:absolute}._autoBar_qvrcx_184{border:1px solid var(--hairline);border-radius:2px;flex-direction:column;gap:8px;padding:12px;display:flex}._autoBar_qvrcx_184 p{margin:0}._quickSettings_qvrcx_186{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._quickLine_qvrcx_187{margin:0;padding:0 0 8px;font-size:13px}._zoneChip_qvrcx_188{border:1px solid var(--hairline);border-radius:2px;align-items:center;gap:6px;margin-bottom:8px;padding:6px 8px;font-size:12px;display:flex}._zoneChip_qvrcx_188 .mono{font-size:12px}._autoRail_qvrcx_190{font-size:11px}._palList_qvrcx_193{flex-direction:column;gap:6px;margin:0 0 4px;padding:0;list-style:none;display:flex}._palItem_qvrcx_194{align-items:center;gap:10px;min-width:0;display:flex}._palChip_qvrcx_195{border:1px solid var(--hairline);border-radius:2px;flex:none;width:28px;height:28px}._recreate_9fo8j_2{min-height:calc(100vh - var(--top-h) - var(--rail-h));grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:0;display:grid}._guidance_9fo8j_3{border-right:1px solid var(--hairline);flex-direction:column;gap:10px;padding:24px;display:flex}._guidance_9fo8j_3 p{margin:0}._lead_9fo8j_5{margin-top:12px;font-size:clamp(28px,4.2vw,40px)}._h2_9fo8j_6{margin-top:12px;font-size:22px}._dim_9fo8j_7{color:var(--bone-dim)}._checklist_9fo8j_8{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._checklist_9fo8j_8 li{border-top:1px solid var(--hairline)}._checklist_9fo8j_8 label{cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:8px 0;display:flex}._checklist_9fo8j_8 input{width:24px;height:24px;accent-color:var(--teal-bright);flex:none}._form_9fo8j_12{flex-direction:column;gap:16px;padding:24px;display:flex}._form_9fo8j_12 p{margin:0}._tabs_9fo8j_14{flex-wrap:wrap;gap:8px;display:flex}._tab_9fo8j_14{min-width:64px;min-height:64px;padding:8px 16px;font-size:15px}._settings_9fo8j_16{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._settings_9fo8j_16 label{align-items:center;gap:8px;display:inline-flex}._settings_9fo8j_16 select{min-height:48px;font-size:15px}._check_9fo8j_8{min-height:48px}._check_9fo8j_8 input{width:22px;height:22px;accent-color:var(--teal-bright)}._reading_9fo8j_21{border-top:1px solid var(--hairline);flex-direction:column;gap:10px;padding-top:12px;display:flex}._stepper_9fo8j_22{align-items:center;gap:12px;display:flex}._big_9fo8j_23{min-width:64px;min-height:64px;font-size:28px;font-family:var(--font-mono)}._value_9fo8j_24{font-variant-numeric:tabular-nums;text-align:center;min-width:220px;font-size:32px}._numInput_9fo8j_25{text-align:center;width:220px;min-height:64px}._tenths_9fo8j_26{color:var(--bone-dim);font-size:20px}._fRow_9fo8j_27{gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}._fBtn_9fo8j_28{min-width:64px;min-height:64px;font-family:var(--font-mono);flex:none}._sideCheck_9fo8j_29{border:1px solid var(--bronze);border-radius:2px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}._sideCheck_9fo8j_29 button{min-width:64px;min-height:64px}._result_9fo8j_31{border:1px solid var(--hairline);background:var(--ink-2);border-radius:2px;flex-direction:column;gap:8px;padding:16px;display:flex}._resultLine_9fo8j_32{font-size:20px}._reasons_9fo8j_33{color:var(--bone-dim);margin:0;padding-left:16px}@media (width<=1023px){._recreate_9fo8j_2{grid-template-columns:minmax(0,1fr)}._guidance_9fo8j_3{border-right:0;border-bottom:1px solid var(--hairline)}}@media (width<=820px){._guidance_9fo8j_3,._form_9fo8j_12{padding:16px}._value_9fo8j_24,._numInput_9fo8j_25{flex:1;width:auto;min-width:0;font-size:24px}}._sessions_1l6fz_1{flex-direction:column;gap:20px;max-width:1100px;margin:0 auto;padding:32px 24px;display:flex}._head_1l6fz_2 h1{font-size:clamp(28px,4.2vw,52px)}._head_1l6fz_2 p{margin:8px 0 0}._dim_1l6fz_4{color:var(--bone-dim)}._actions_1l6fz_5{flex-wrap:wrap;gap:8px;display:flex}._list_1l6fz_6{margin:8px 0 0;padding:0;list-style:none}._list_1l6fz_6 li{border-top:1px solid var(--hairline)}._rowBtn_1l6fz_8{text-align:left;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;width:100%;min-height:48px;display:grid}._name_1l6fz_9{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._printOnly_1l6fz_10{display:none}@media print{._sessions_1l6fz_1{max-width:none;padding:0}._head_1l6fz_2{display:none}._printOnly_1l6fz_10{width:100%;height:auto;display:block}}@media (width<=820px){._sessions_1l6fz_1{padding:24px 16px}._rowBtn_1l6fz_8{grid-template-columns:minmax(0,1fr) auto}}._wrap_vox2e_1{flex-direction:column;gap:16px;max-width:1100px;margin:0 auto;padding:32px 24px;display:flex}._wrap_vox2e_1>h1{font-size:clamp(28px,4.2vw,52px)}._wrap_vox2e_1 p{margin:0}._dim_vox2e_4{color:var(--bone-dim)}._ok_vox2e_5{color:var(--teal-bright)}._list_vox2e_6{margin:0;padding:0;list-style:none}._list_vox2e_6 li{border-top:1px solid var(--hairline);grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 0;display:grid}._title_vox2e_8{font-family:var(--font-display);font-size:22px;font-weight:600}._lesson_vox2e_9{flex-direction:column;gap:20px;display:flex}._lessonHead_vox2e_10 h1{font-size:clamp(28px,4.2vw,52px)}._lessonHead_vox2e_10 p{margin:4px 0 0}._step_vox2e_12{border-top:1px solid var(--hairline);animation:_in_vox2e_1 var(--t-slow) var(--ease);flex-direction:column;gap:10px;padding-top:16px;display:flex}@keyframes _in_vox2e_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._step_vox2e_12 h2{font-size:26px}._dee_vox2e_15{font-family:var(--font-display);max-width:60ch;font-size:21px;font-style:italic;line-height:1.45}._question_vox2e_16{flex-direction:column;gap:12px;display:flex}._prompt_vox2e_17{font-size:18px}._numRow_vox2e_18{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._numRow_vox2e_18 input{text-align:center;width:120px;min-height:48px;font-size:20px}._numRow_vox2e_18 button{min-width:56px;min-height:48px}._options_vox2e_21{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._options_vox2e_21 button{text-align:left;max-width:70ch;min-height:44px}._ladder_vox2e_23{flex-wrap:wrap;gap:8px;display:flex}._ladder_vox2e_23 button{min-width:64px;min-height:44px}._feedback_vox2e_25{font-family:var(--font-display);font-size:20px}._explain_vox2e_26{border:1px solid var(--hairline);background:var(--ink-2);border-radius:2px;padding:12px 16px}._explain_vox2e_26 p{margin:0 0 6px}._stepNav_vox2e_28{gap:8px;display:flex}._stepNav_vox2e_28 button{min-width:96px;min-height:48px}._materials_vox2e_30 ul{flex-direction:column;gap:6px;margin:6px 0 16px;padding-left:18px;display:flex}._pick_vox2e_31{color:var(--teal-bright);text-underline-offset:3px;cursor:pointer;text-decoration:underline}@media (width<=820px){._wrap_vox2e_1{padding:24px 16px}._list_vox2e_6 li{grid-template-columns:32px minmax(0,1fr) auto}._list_vox2e_6 li>span:nth-child(3){display:none}}._badgeBox_vox2e_37{border:1px solid var(--hairline);background:var(--ink-2);border-radius:2px;flex-direction:column;gap:6px;max-width:520px;padding:12px;display:flex}._badgeBox_vox2e_37 p{margin:0}._must_vox2e_39{margin:0;padding:0;list-style:none}._must_vox2e_39 label{align-items:center;gap:12px;min-height:44px;display:flex}._must_vox2e_39 input{width:22px;height:22px;accent-color:var(--teal-bright);flex:none}:root{--ink:#0b0e10;--ink-2:#11161a;--ink-3:#1a2128;--bone:#f4f1ea;--bone-dim:#b9b4a8;--bone-faint:#6e6a60;--teal:#1c3a40;--teal-bright:#2d9b9e;--crimson:#8b1a1a;--crimson-highlight:#c24545;--bronze:#b1560f;--hairline:#f4f1ea24;--zone-under:#8b1a1a;--zone-m7:#001a20;--zone-m6:#02282f;--zone-m5:#013641;--zone-m4:#0e4550;--zone-m3:#2b535c;--zone-m2:#446067;--zone-m1:#5c6d72;--zone-0:#797979;--zone-p1:#95877a;--zone-p2:#ae947e;--zone-p3:#c7a383;--zone-p4:#e0b189;--zone-p5:#f9c08e;--zone-p6:#fed6b4;--zone-p7:#ffecde;--zone-over:#c24545;--font-display:"Crimson Text", Georgia, serif;--font-ui:"Manrope", "Helvetica Neue", sans-serif;--font-mono:"JetBrains Mono", Menlo, monospace;--t-fast:.12s;--t-mid:.18s;--t-slow:.28s;--ease:cubic-bezier(.2, 0, 0, 1);--top-h:56px;--rail-h:28px;--tool-w:72px;--panel-w:400px}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-mid:0s;--t-slow:0s}}*,:before,:after{box-sizing:border-box}html,body{background:var(--ink);color:var(--bone);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15px;line-height:1.5}#root{min-height:100vh}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:600;line-height:1.15}p,li{text-wrap:pretty}.mono,.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bone-faint);font-size:11px;font-weight:500}button,select,input,textarea{font:inherit;color:inherit}button{border:1px solid var(--hairline);min-height:36px;color:var(--bone);cursor:pointer;transition-property:background-color,border-color,color,transform;transition-duration:var(--t-fast);transition-timing-function:var(--ease);background:0 0;border-radius:2px;padding:6px 12px}button:hover:not(:disabled){background:var(--ink-3)}button:active:not(:disabled){transform:scale(.96)}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:var(--teal);border-color:var(--teal)}button.primary:hover:not(:disabled){background:#24484f}button[aria-pressed=true]{background:var(--teal);border-color:var(--teal-bright)}select,input[type=text],input[type=number],textarea{background:var(--ink-2);border:1px solid var(--hairline);border-radius:2px;min-height:36px;padding:6px 8px}:focus-visible{outline:2px solid var(--teal-bright);outline-offset:2px}a{color:var(--teal-bright)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=820px){html,body{max-width:100%;overflow-x:clip}img,video,svg,canvas{max-width:100%}h1,h2,h3,p,li,.label{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}canvas{object-fit:contain}}@page{size:landscape;margin:12mm}@media print{html,body{color:#0b0e10;background:#f4f1ea}.no-print{display:none!important}}
