.guided_areas__hREv3,.guided_editor__eJit3,.guided_goals__JpMYB,.guided_intro__XMwhR,.guided_items__uK2Fy,.guided_notes__zVNAN,.guided_prose__ZbRIo,.guided_readme__kAemJ,.guided_result__6sYdX{--g-surface:var(--t-surface,#ffffff);--g-alt:var(--t-bg-alt,#f4f4f7);--g-border:var(--t-border,#6b6b7a);--g-divider:var(--t-divider,#dcdce4);--g-text:var(--t-text,#15151f);--g-muted:var(--t-muted,#4a4a58);--g-primary:var(--t-primary,#1a7f37);--g-link:var(--t-link,#0969da);--g-danger:var(--t-danger,#b91c1c);--g-focus:var(--t-focus,#0969da);--g-radius:var(--t-radius,6px);--g-radius-lg:var(--t-radius-lg,8px);--g-font:var(--t-font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif);--g-font-mono:var(--t-font-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-family:var(--g-font)}.guided_result__6sYdX{display:grid;gap:20px;color:var(--g-text)}.guided_goals__JpMYB :focus-visible,.guided_result__6sYdX :focus-visible{outline:2px solid var(--g-focus);outline-offset:2px}.guided_goals__JpMYB{margin:0;padding:0;border:0;min-width:0;display:grid;gap:10px;color:var(--g-text)}.guided_goals__JpMYB legend{padding:0;margin-bottom:8px;font-size:.98rem;font-weight:600}.guided_opt__BfX7A{font-weight:400;color:var(--g-muted)}.guided_goalRow__YKj8i{display:flex;flex-wrap:wrap;gap:8px}.guided_goal__bNAMg{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1px solid var(--g-border);border-radius:999px;background:var(--g-surface);color:var(--g-text);font-size:.95rem;font-weight:600;cursor:pointer}.guided_goal__bNAMg input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.guided_goal__bNAMg:hover{background:var(--g-alt)}.guided_goal__bNAMg:has(input:checked){border-color:var(--g-primary);box-shadow:inset 0 0 0 1px var(--g-primary);background:var(--g-alt)}.guided_goal__bNAMg:has(input:focus-visible){outline:2px solid var(--g-focus);outline-offset:2px}.guided_goalNote__82fy_{margin:0;font-size:.86rem;color:var(--g-muted)}.guided_readme__kAemJ{border:1px solid var(--g-divider);border-radius:var(--g-radius-lg);background:var(--g-surface);color:var(--g-text);overflow:hidden}.guided_readmeHead__lsSI3{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px;padding:12px 18px;border-bottom:1px solid var(--g-divider);background:var(--g-alt)}.guided_readmeTitle__2w_oP{margin:0;font-size:1.05rem;font-weight:700}.guided_readmePath__yInCs{font-family:var(--g-font-mono);font-size:.8rem;color:var(--g-muted);overflow-wrap:anywhere}.guided_markdown__crpGX{padding:18px 22px;max-height:460px;overflow:auto;line-height:1.6;font-size:.95rem;overflow-wrap:anywhere}.guided_markdown__crpGX:focus-visible{outline:2px solid var(--g-focus);outline-offset:-2px}.guided_markdown__crpGX>:first-child{margin-top:0}.guided_markdown__crpGX h1,.guided_markdown__crpGX h2,.guided_markdown__crpGX h3,.guided_markdown__crpGX h4{margin:20px 0 10px;line-height:1.25;font-weight:600}.guided_markdown__crpGX h1{font-size:1.6rem}.guided_markdown__crpGX h1,.guided_markdown__crpGX h2{padding-bottom:.3em;border-bottom:1px solid var(--g-divider)}.guided_markdown__crpGX h2{font-size:1.25rem}.guided_markdown__crpGX h3{font-size:1.05rem}.guided_markdown__crpGX p{margin:0 0 12px}.guided_markdown__crpGX ol,.guided_markdown__crpGX ul{padding-left:1.8em;margin:0 0 12px}.guided_markdown__crpGX ul{list-style:disc}.guided_markdown__crpGX ol{list-style:decimal}.guided_markdown__crpGX li+li{margin-top:4px}.guided_markdown__crpGX a{color:var(--g-link);text-decoration:underline;text-underline-offset:2px}.guided_markdown__crpGX code{font-family:var(--g-font-mono);background:var(--g-alt);padding:.15em .4em;border-radius:var(--g-radius);font-size:85%}.guided_markdown__crpGX pre{background:var(--g-alt);border:1px solid var(--g-divider);padding:12px;border-radius:var(--g-radius);overflow:auto;font-family:var(--g-font-mono);font-size:.82rem;margin:0 0 12px}.guided_markdown__crpGX hr{border:0;height:2px;background:var(--g-divider);margin:20px 0}.guided_markdown__crpGX .mdimg{display:inline-block;padding:0 6px;border:1px dashed var(--g-border);border-radius:var(--g-radius);color:var(--g-muted);font-size:.8rem}.guided_readmeNote__Lg_RX{margin:0;padding:10px 18px 12px;border-top:1px solid var(--g-divider);font-size:.88rem;color:var(--g-muted)}.guided_areas__hREv3,.guided_items__uK2Fy{list-style:none;margin:0;padding:0;display:grid;gap:14px}.guided_area__HM0Gc{display:grid;gap:6px;padding-bottom:14px;border-bottom:1px solid var(--g-divider)}.guided_area__HM0Gc:last-child{border-bottom:0;padding-bottom:0}.guided_areaHead__mxASc{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.guided_areaScore__3Gcai{font-family:var(--g-font-mono);font-size:.86rem;font-weight:600;color:var(--g-muted);white-space:nowrap}.guided_lost__k_mN7{margin:0;font-size:.92rem;line-height:1.5;color:var(--g-text)}.guided_items__uK2Fy li{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:.95rem;line-height:1.5}.guided_itemText__T4fpM{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.guided_muted__8ZOOn{font-size:.86rem;color:var(--g-muted)}ol.guided_items__uK2Fy{list-style:decimal;padding-left:1.4em}ol.guided_items__uK2Fy li{display:list-item}.guided_copyBtn__x6g7O{flex:none;min-height:44px;padding:6px 14px;border:1px solid var(--g-border);border-radius:var(--t-btn-radius,6px);background:var(--g-surface);color:var(--g-text);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer}.guided_copyBtn__x6g7O:hover{background:var(--g-alt)}.guided_notes__zVNAN{margin:0;padding-left:1.2em;display:grid;gap:6px;font-size:.93rem;line-height:1.5;color:var(--g-text)}.guided_prose__ZbRIo{display:grid;gap:10px;font-size:.95rem;line-height:1.6;color:var(--g-text)}.guided_prose__ZbRIo p{margin:0}.guided_status__HKUI9{margin:0;font-size:.92rem;line-height:1.5;color:var(--g-muted)}.guided_status__HKUI9:empty{display:none}.guided_editor__eJit3{box-sizing:border-box;width:100%;min-height:260px;padding:12px;border:1px solid var(--g-border);border-radius:var(--g-radius);background:var(--g-surface);color:var(--g-text);font:inherit;font-family:var(--g-font-mono);font-size:16px;line-height:1.5;resize:vertical}.guided_intro__XMwhR{max-width:640px;margin:20px auto 0;display:grid;border-top:1px solid var(--g-divider);color:var(--g-text)}.guided_introItem__Dclst{border-bottom:1px solid var(--g-divider)}.guided_introItem__Dclst summary{display:flex;align-items:center;min-height:52px;cursor:pointer;font-weight:600}.guided_introList__M_Fxk{margin:0 0 16px;padding-left:1.2em;display:grid;gap:8px;font-size:.95rem;line-height:1.55;color:var(--g-muted)}.guided_introList__M_Fxk strong{color:var(--g-text)}@media (max-width:640px){.guided_markdown__crpGX{padding:14px 16px}.guided_items__uK2Fy li{flex-direction:column}.guided_copyBtn__x6g7O{align-self:flex-start}}.github_page__B3jsd{min-height:100vh;background:var(--t-bg);color:var(--t-text)}.github_main__69_Tf{max-width:1480px;margin:0 auto;padding:0 16px 56px}.github_canvas__MNr9Z{max-width:1240px;margin:0 auto}.github_inShell__oNyjS{max-width:none}.github_backRow__SB4x4{padding:14px 0 0}.github_busyNote__j9Gpz{margin:0 0 12px;padding:10px 12px;border:1px solid var(--t-warning);border-radius:var(--t-radius);background:color-mix(in srgb,var(--t-warning) 10%,var(--t-surface));color:var(--t-text);font-size:.875rem;line-height:1.5}.github_repoBar__huJNO{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:20px 0 16px;border-bottom:1px solid var(--t-divider)}.github_repoName__WfFIK{display:inline-flex;align-items:center;gap:8px;font-size:1.25rem;min-width:0;margin:0;font-weight:400}.github_repoName__WfFIK svg{color:var(--t-muted);flex:none}.github_owner__S73m6{color:var(--t-link);overflow-wrap:anywhere}.github_sl___dHa3{color:var(--t-muted)}.github_repoName__WfFIK strong{font-weight:600;color:var(--t-link)}.github_vis__mVXX_{font-size:.75rem;font-weight:500;line-height:20px;padding:0 8px;border:1px solid var(--t-border);border-radius:999px;color:var(--t-muted)}.github_quota__vC3ce{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--t-muted)}.github_quota__vC3ce b{display:inline-flex;gap:3px}.github_quota__vC3ce i{width:14px;height:14px;border-radius:3px;background:var(--t-surface-alt);box-shadow:inset 0 0 0 1px var(--t-border)}.github_quota__vC3ce i[data-on="1"]{background:var(--t-success);box-shadow:none}.github_hero__P8Fhd[data-done="1"]{grid-template-columns:minmax(0,1fr);padding-top:4px}.github_hero__P8Fhd{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;padding:32px 0 8px;align-items:start}.github_eyebrow__FUHUk{display:inline-flex;margin:0 0 12px;font-size:.75rem;font-weight:600;letter-spacing:.06em;color:var(--t-success);border:1px solid color-mix(in srgb,var(--t-success) 55%,transparent);border-radius:999px;padding:0 10px;line-height:22px}.github_hero__P8Fhd h1{font-size:clamp(1.75rem,4.4vw,2.75rem);line-height:1.15;margin:0 0 14px;letter-spacing:-.015em}.github_lead__MuTqm{color:var(--t-muted);line-height:1.6;margin:0 0 20px;max-width:560px;font-size:1.0625rem}.github_box__wB4on{border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);background:var(--t-surface);overflow:hidden}.github_boxHead__e_658{padding:10px 16px;background:var(--t-surface-alt);border-bottom:1px solid var(--t-divider);font-weight:600;font-size:.875rem;display:flex;align-items:center;gap:8px}.github_boxHead__e_658 svg{color:var(--t-muted)}.github_boxBody__Pmnih{padding:16px}.github_label__i1EMk{display:block;font-weight:600;font-size:.875rem;margin:14px 0 6px}.github_label__i1EMk:first-child{margin-top:0}.github_opt__nT7cl{font-weight:400;color:var(--t-muted)}.github_group__4kgri{display:flex;align-items:stretch;border:1px solid var(--t-border);border-radius:var(--t-radius);background:var(--t-bg)}.github_group__4kgri:focus-within{border-color:var(--t-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--t-focus) 35%,transparent)}.github_group__4kgri[data-invalid="1"]{border-color:var(--t-danger)}.github_chip__f6NEp{display:inline-flex;align-items:center;padding:0 14px;font-family:var(--t-font-mono);font-size:1.125rem;font-weight:600;background:var(--t-surface-alt);color:var(--t-muted);border-right:1px solid var(--t-border);border-radius:var(--t-radius) 0 0 var(--t-radius)}.github_input__Ecg3l{flex:1 1 auto;min-width:0;box-sizing:border-box;padding:12px 14px;border:0;background:transparent;color:var(--t-text);font:inherit;font-size:1.125rem;outline:none}.github_input__Ecg3l::-moz-placeholder{color:var(--t-muted);opacity:1}.github_input__Ecg3l::placeholder{color:var(--t-muted);opacity:1}.github_plain__aBP4U{width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid var(--t-border);border-radius:var(--t-radius);background:var(--t-bg);color:var(--t-text);font:inherit}.github_plain__aBP4U:focus-visible{outline:none;border-color:var(--t-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--t-focus) 35%,transparent)}.github_plain__aBP4U::-moz-placeholder{color:var(--t-muted);opacity:1}.github_plain__aBP4U::placeholder{color:var(--t-muted);opacity:1}.github_input__Ecg3l:disabled,.github_plain__aBP4U:disabled{opacity:.6}.github_primary__FOAg0{margin-top:18px;width:100%;display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:10px 20px;border:1px solid color-mix(in srgb,var(--t-text) 15%,transparent);border-radius:var(--t-btn-radius);background:var(--t-primary);color:var(--t-on-primary);font:inherit;font-weight:600;font-size:1rem;cursor:pointer}.github_primary__FOAg0:hover:not(:disabled){background:color-mix(in srgb,var(--t-primary) 85%,var(--t-success))}.github_primary__FOAg0:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.github_primary__FOAg0:disabled{opacity:.55;cursor:not-allowed}.github_spin__rgdO_{animation:github_spin__rgdO_ 1s linear infinite}@keyframes github_spin__rgdO_{to{transform:rotate(1turn)}}.github_error__Wthlg{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;margin:14px 0 0;padding:10px 12px;border-radius:var(--t-radius);background:color-mix(in srgb,var(--t-danger) 14%,var(--t-surface));color:var(--t-text);border:1px solid color-mix(in srgb,var(--t-danger) 60%,transparent);font-size:.875rem;line-height:1.5}.github_error__Wthlg svg{color:var(--t-danger);flex:none;margin-top:2px}.github_error__Wthlg span{flex:1 1 200px}.github_retry__sLFTM{border:1px solid var(--t-border);background:var(--t-surface-alt);color:var(--t-text);border-radius:var(--t-btn-radius);padding:3px 10px;font:inherit;font-size:.8125rem;cursor:pointer}.github_retry__sLFTM:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.github_scope__u3_op{margin:14px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.github_scope__u3_op h3{margin:0 0 6px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--t-muted);font-weight:600}.github_scope__u3_op ul{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:.8125rem;line-height:1.45}.github_scope__u3_op li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:6px}.github_yes__esqov svg{color:var(--t-success)}.github_no__rB0jr svg{color:var(--t-danger)}.github_scope__u3_op svg{margin-top:2px}.github_fine__EM_km{margin:14px 0 0;font-size:.8125rem;color:var(--t-muted);line-height:1.5}.github_pcard__xUGPQ{border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);background:var(--t-surface);padding:16px;display:grid;gap:14px}.github_pcardTop__vYW3c{display:flex;gap:14px;align-items:center}.github_avatar__P_JrC{width:56px;height:56px;border-radius:50%;flex:none;background:var(--t-surface-alt);border:1px solid var(--t-border);display:grid;place-items:center;font-size:1.5rem;font-weight:600;color:var(--t-text)}.github_pcardWho__FQ0D8{display:grid;gap:6px;min-width:0;flex:1}.github_pcardName__I5ppw{font-size:1.125rem;overflow-wrap:anywhere}.github_pcardLogin__WZJ6I{color:var(--t-muted);font-family:var(--t-font-mono);font-size:.875rem;overflow-wrap:anywhere}.github_pcardBones__hDnQr{display:grid;gap:8px}.github_bone__PM6nO{display:block;height:10px;border-radius:5px;background:var(--t-surface-alt)}.github_pcardWho__FQ0D8 .github_bone__PM6nO{height:14px}.github_pcardLoading__oSvwQ .github_avatar__P_JrC,.github_pcardLoading__oSvwQ .github_bone__PM6nO{animation:github_shimmer__ElaWO 1.4s ease-in-out infinite}@keyframes github_shimmer__ElaWO{0%,to{opacity:.55}50%{opacity:1}}.github_pcardStats__9PHtT{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.8125rem;color:var(--t-muted)}.github_pcardStats__9PHtT li{display:inline-flex;align-items:center;gap:5px}.github_pcardStats__9PHtT strong{color:var(--t-text)}.github_pcardStats__9PHtT li[data-ok="1"]{color:var(--t-success)}.github_pcardStats__9PHtT li[data-ok="0"]{color:var(--t-warning)}.github_run__LftT9{margin:16px 0 0;border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);background:var(--t-surface);overflow:hidden}.github_runHead__kHecm{padding:10px 16px;background:var(--t-surface-alt);border-bottom:1px solid var(--t-divider);font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:8px}.github_runHead__kHecm svg{color:var(--t-warning)}.github_run__LftT9 ol{list-style:none;margin:0;padding:8px;display:grid;gap:2px}.github_run__LftT9 li{display:flex;align-items:center;gap:10px;padding:6px 8px;font-size:.875rem;font-family:var(--t-font-mono);border-radius:var(--t-radius)}.github_stepDone__nqOcT{color:var(--t-success)}.github_stepNow__eNZMM{color:var(--t-text);background:var(--t-surface-alt)}.github_stepNow__eNZMM svg{color:var(--t-warning)}.github_stepWait__9_M0j{color:var(--t-muted)}.github_gate__fW_Hl[data-signed="0"]>div{max-width:460px;margin:28px auto 8px;padding:24px 20px;background:var(--t-surface);border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);box-shadow:none}.github_gate__fW_Hl h2{color:var(--t-text)}.github_gate__fW_Hl label,.github_gate__fW_Hl p{color:var(--t-muted)}.github_gate__fW_Hl strong{color:var(--t-text)}.github_gate__fW_Hl input{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border);border-radius:var(--t-radius)}.github_gate__fW_Hl input:focus{border-color:var(--t-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--t-focus) 35%,transparent)}.github_gate__fW_Hl input::-moz-placeholder{color:var(--t-muted);opacity:1}.github_gate__fW_Hl input::placeholder{color:var(--t-muted);opacity:1}.github_gate__fW_Hl button[type=submit]{background:var(--t-primary);color:var(--t-on-primary);border-radius:var(--t-btn-radius)}.github_gate__fW_Hl button[type=submit]:hover:not(:disabled){background:color-mix(in srgb,var(--t-primary) 85%,var(--t-success))}.github_gate__fW_Hl button[type=button]{color:var(--t-link)}.github_gate__fW_Hl button:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}@media (max-width:899px){.github_hero__P8Fhd{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:20px}.github_quota__vC3ce{margin-left:0;width:100%}}@media (max-width:480px){.github_scope__u3_op{grid-template-columns:1fr}.github_repoName__WfFIK{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.github_pcardLoading__oSvwQ .github_avatar__P_JrC,.github_pcardLoading__oSvwQ .github_bone__PM6nO,.github_spin__rgdO_{animation:none}}.github_sceneSlot__Nr1_6{margin:0 0 16px}.workbench_root__tlqeb{margin-top:20px;container-type:inline-size}.workbench_sr__0ZiWy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.workbench_spacer__Eo3JN{flex:1 1 auto}.workbench_btnSm__ypizc,.workbench_btn__7p20Z{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--t-border);background:var(--t-surface-alt);color:var(--t-text);border-radius:var(--t-btn-radius);font:inherit;font-weight:600;font-size:.8125rem;line-height:20px;padding:5px 12px;cursor:pointer}.workbench_btnSm__ypizc{font-size:.75rem;padding:3px 10px}.workbench_btnSm__ypizc:hover:not(:disabled),.workbench_btn__7p20Z:hover:not(:disabled){border-color:var(--t-text)}.workbench_btnSm__ypizc:disabled,.workbench_btn__7p20Z:disabled{opacity:.55;cursor:not-allowed}.workbench_btnSm__ypizc:focus-visible,.workbench_btn__7p20Z:focus-visible,.workbench_checks__tti6Y input:focus-visible+svg,.workbench_node__xuEhR:focus-visible,.workbench_panel__Dbnce:focus-visible,.workbench_tab__sj3gB:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.workbench_runBar__zXkiN{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;align-items:center;padding:16px;border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);background:var(--t-surface)}.workbench_runRight___Fsym{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.workbench_runTitle__Pf0TK{margin:0;font-size:1.25rem;line-height:1.3;overflow-wrap:anywhere}.workbench_runSummary__58vVj{margin:0;color:var(--t-muted);line-height:1.55;font-size:.95rem}.workbench_label__jKqyw{display:inline-flex;align-items:center;gap:4px;padding:0 8px;line-height:20px;border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid;white-space:nowrap}.workbench_label__jKqyw[data-k=good]{color:var(--t-success);border-color:color-mix(in srgb,var(--t-success) 55%,transparent);background:color-mix(in srgb,var(--t-success) 14%,var(--t-surface))}.workbench_label__jKqyw[data-k=warn]{color:var(--t-warning);border-color:color-mix(in srgb,var(--t-warning) 55%,transparent);background:color-mix(in srgb,var(--t-warning) 14%,var(--t-surface))}.workbench_label__jKqyw[data-k=bad]{color:var(--t-danger);border-color:color-mix(in srgb,var(--t-danger) 55%,transparent);background:color-mix(in srgb,var(--t-danger) 14%,var(--t-surface))}.workbench_label__jKqyw[data-k=info]{color:var(--t-link);border-color:color-mix(in srgb,var(--t-link) 55%,transparent);background:color-mix(in srgb,var(--t-link) 14%,var(--t-surface))}.workbench_label__jKqyw[data-k=mute]{color:var(--t-muted);border-color:var(--t-divider);background:transparent}.workbench_bench__pYULp{display:grid;grid-template-columns:248px minmax(0,1fr) 320px;gap:16px;margin-top:16px;align-items:start}.workbench_tree__FxHuz{border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);background:var(--t-surface);padding:8px;position:sticky;top:72px}.workbench_treeHead__ZU4jD{margin:4px 8px 8px;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted);font-weight:600}.workbench_treeList__vGH4g{display:grid;gap:1px}.workbench_node__xuEhR{display:flex;align-items:center;gap:6px;min-height:32px;padding:0 8px;border-radius:var(--t-radius);color:var(--t-text);cursor:pointer;font-size:.875rem;position:relative}.workbench_node__xuEhR[data-level="2"]{padding-left:30px}.workbench_node__xuEhR:hover,.workbench_node__xuEhR[data-active="1"]{background:var(--t-surface-alt)}.workbench_node__xuEhR[data-active="1"]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:2px;background:var(--t-accent)}.workbench_chevGap__qhtsp{width:14px;flex:none}.workbench_node__xuEhR svg{flex:none;color:var(--t-muted)}.workbench_nodeName__hxf7b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--t-font-mono);font-size:.8125rem}.workbench_badge__urAoo{font-family:var(--t-font-mono);font-size:.6875rem;color:var(--t-muted);border:1px solid var(--t-divider);border-radius:999px;padding:0 6px;line-height:16px}.workbench_dot__GPGn_{position:relative;width:8px;height:8px;border-radius:50%;flex:none;background:var(--t-muted)}.workbench_dot__GPGn_[data-d=ok]{background:var(--t-success)}.workbench_dot__GPGn_[data-d=warn]{background:var(--t-warning)}.workbench_dot__GPGn_[data-d=bad]{background:var(--t-danger)}.workbench_dot__GPGn_[data-d=info]{background:var(--t-link)}.workbench_dot__GPGn_[data-d=mute]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--t-muted)}.workbench_pane__Kv0zS{min-width:0}.workbench_frame__JrRt6{border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);background:var(--t-surface);overflow:hidden}.workbench_frameHead__VFUyO{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 16px;background:var(--t-surface-alt);border-bottom:1px solid var(--t-divider)}.workbench_path__kuRCo{display:inline-flex;align-items:center;gap:8px;font-family:var(--t-font-mono);font-size:.8125rem;font-weight:600;overflow-wrap:anywhere;min-width:0}.workbench_path__kuRCo svg{color:var(--t-muted);flex:none}.workbench_fmeta__ikek_{font-size:.75rem;color:var(--t-muted)}.workbench_toolbar__4c3dI{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 12px;border-bottom:1px solid var(--t-divider);background:var(--t-bg-alt)}.workbench_fileTabs__IvdIF,.workbench_tabs__UX4NE{display:flex;gap:2px;min-width:0}.workbench_tab__sj3gB{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--t-muted);font:inherit;font-size:.875rem;padding:10px 12px;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.workbench_tab__sj3gB:hover{color:var(--t-text)}.workbench_tab__sj3gB[aria-selected=true]{color:var(--t-text);font-weight:600;border-bottom-color:var(--t-danger)}.workbench_toolbar__4c3dI .workbench_btn__7p20Z{margin:6px 0}.workbench_panel__Dbnce{padding:16px 20px;min-width:0}.workbench_note__4vkAp{margin:10px 2px 0;font-size:.8125rem;color:var(--t-muted);line-height:1.5}.workbench_empty__RBwUZ{margin:0;color:var(--t-muted)}.workbench_help__foogX{margin:10px 0 0;font-size:.8125rem;color:var(--t-muted)}.workbench_markdown__slqkV{color:var(--t-text);line-height:1.6;overflow-wrap:anywhere;max-height:640px;overflow:auto;font-size:.9375rem}.workbench_markdown__slqkV h1,.workbench_markdown__slqkV h2,.workbench_markdown__slqkV h3,.workbench_markdown__slqkV h4{margin:20px 0 12px;line-height:1.25;font-weight:600}.workbench_markdown__slqkV>:first-child{margin-top:0}.workbench_markdown__slqkV h1{font-size:1.75rem}.workbench_markdown__slqkV h1,.workbench_markdown__slqkV h2{padding-bottom:.3em;border-bottom:1px solid var(--t-divider)}.workbench_markdown__slqkV h2{font-size:1.35rem}.workbench_markdown__slqkV h3{font-size:1.1rem}.workbench_markdown__slqkV p{margin:0 0 14px}.workbench_markdown__slqkV ol,.workbench_markdown__slqkV ul{padding-left:2em;margin:0 0 14px}.workbench_markdown__slqkV li+li{margin-top:4px}.workbench_markdown__slqkV a{color:var(--t-link)}.workbench_markdown__slqkV code{font-family:var(--t-font-mono);background:color-mix(in srgb,var(--t-muted) 22%,transparent);padding:.15em .4em;border-radius:var(--t-radius);font-size:85%}.workbench_markdown__slqkV pre{background:var(--t-bg-alt);border:1px solid var(--t-divider);padding:14px;border-radius:var(--t-radius);overflow:auto;font-family:var(--t-font-mono);font-size:.8125rem;line-height:1.5;margin:0 0 14px}.workbench_markdown__slqkV hr{border:0;height:2px;background:var(--t-divider);margin:22px 0}.workbench_markdown__slqkV .workbench_mdimg__V2FSn{display:inline-block;padding:0 6px;border:1px dashed var(--t-border);border-radius:var(--t-radius);color:var(--t-muted);font-size:.8125rem}.workbench_code__Rh2Jj{display:flex;max-height:640px;overflow:auto;background:var(--t-bg-alt);border:1px solid var(--t-divider);border-radius:var(--t-radius);font-family:var(--t-font-mono);font-size:.8125rem;line-height:1.55}.workbench_gutter__f22DW{list-style:none;margin:0;padding:12px 10px;text-align:right;color:var(--t-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-right:1px solid var(--t-divider);position:sticky;left:0;background:var(--t-bg-alt)}.workbench_pre__XkYDr{margin:0;padding:12px 14px;white-space:pre;color:var(--t-text);font-family:inherit;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.workbench_diffStat__WKuRM{margin:0 0 10px;font-size:.8125rem;color:var(--t-muted)}.workbench_diffStat__WKuRM [data-k=add]{color:var(--t-success);font-weight:700;font-family:var(--t-font-mono)}.workbench_diffStat__WKuRM [data-k=del]{color:var(--t-danger);font-weight:700;font-family:var(--t-font-mono)}.workbench_diff__6VjJN{border:1px solid var(--t-divider);border-radius:var(--t-radius);overflow:auto;max-height:640px;font-family:var(--t-font-mono);font-size:.8125rem;line-height:1.55;background:var(--t-bg-alt)}.workbench_diffRow__utlDx{display:grid;grid-template-columns:28px minmax(0,1fr)}.workbench_diffRow__utlDx code{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 10px 0 0;font-family:inherit;color:var(--t-text)}.workbench_diffSign__JmX8I{text-align:center;color:var(--t-muted)}.workbench_diffRow__utlDx[data-t=add]{background:color-mix(in srgb,var(--t-success) 18%,var(--t-bg-alt))}.workbench_diffRow__utlDx[data-t=add] .workbench_diffSign__JmX8I{color:var(--t-success)}.workbench_diffRow__utlDx[data-t=del]{background:color-mix(in srgb,var(--t-danger) 18%,var(--t-bg-alt))}.workbench_diffRow__utlDx[data-t=del] .workbench_diffSign__JmX8I{color:var(--t-danger)}.workbench_bios__GwsMq{list-style:none;margin:0;padding:0;display:grid;gap:0;border:1px solid var(--t-divider);border-radius:var(--t-radius);overflow:hidden}.workbench_bios__GwsMq li{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px 10px 0;border-bottom:1px solid var(--t-divider)}.workbench_bios__GwsMq li:last-child{border-bottom:0}.workbench_ln__bj81G{text-align:right;padding-right:8px;font-family:var(--t-font-mono);color:var(--t-muted);font-size:.8125rem;align-self:start;padding-top:2px}.workbench_bioText__fWMS_{line-height:1.5;overflow-wrap:anywhere}.workbench_bioFoot__15puP{display:flex;align-items:center;gap:10px}.workbench_count__atk2q{font-family:var(--t-font-mono);font-size:.75rem;color:var(--t-muted)}.workbench_count__atk2q[data-over="1"]{color:var(--t-danger)}.workbench_pins__TUKXI{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workbench_pin__27RgK{position:relative;border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);padding:14px 16px;background:var(--t-bg);min-height:112px}.workbench_pin__27RgK[data-empty="1"]{border-style:dashed;background:transparent;display:flex;align-items:center}.workbench_pin__27RgK p{margin:8px 0 0;font-size:.8125rem;line-height:1.5;color:var(--t-muted)}.workbench_pinHead__Z2M4t{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.workbench_pinHead__Z2M4t svg{color:var(--t-muted);flex:none}.workbench_pinHead__Z2M4t a{color:var(--t-link);font-weight:600;text-decoration:none;overflow-wrap:anywhere}.workbench_pinHead__Z2M4t a:hover{text-decoration:underline}.workbench_pinHead__Z2M4t a:focus-visible,.workbench_repo__8ypLQ h3 a:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.workbench_slotNo__JhbzV{position:absolute;top:12px;right:14px;font-family:var(--t-font-mono);font-size:.6875rem;color:var(--t-muted)}.workbench_pin__27RgK:has(.workbench_pinHead__Z2M4t) .workbench_slotNo__JhbzV{display:none}.workbench_pin__27RgK p.workbench_emptySlot__uOAuB{display:flex;align-items:center;gap:8px;margin:0}.workbench_repoGrid__eLx68{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.workbench_repo__8ypLQ{border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);padding:14px 16px;background:var(--t-bg);display:flex;flex-direction:column;gap:10px;min-width:0}.workbench_repo__8ypLQ h3{margin:0;display:flex;align-items:center;gap:8px;font-size:.9375rem}.workbench_repo__8ypLQ h3 svg{color:var(--t-muted);flex:none}.workbench_repo__8ypLQ h3 a{color:var(--t-link);text-decoration:none;overflow-wrap:anywhere}.workbench_repo__8ypLQ h3 a:hover{text-decoration:underline}.workbench_suggest__MVkTd{border:1px solid var(--t-divider);border-radius:var(--t-radius);overflow:hidden}.workbench_suggestHead__zw1hY{display:block;padding:3px 10px;font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--t-muted);background:var(--t-surface-alt)}.workbench_add__ExdH2{margin:0;padding:8px 10px;font-size:.8125rem;line-height:1.5;background:color-mix(in srgb,var(--t-success) 16%,var(--t-bg));color:var(--t-text);overflow-wrap:anywhere}.workbench_add__ExdH2 span{color:var(--t-success);font-family:var(--t-font-mono);font-weight:700;margin-right:6px}.workbench_topics__9tX_q{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.workbench_topics__9tX_q li{font-size:.75rem;font-weight:500;padding:0 10px;line-height:22px;border-radius:999px;color:var(--t-link);background:color-mix(in srgb,var(--t-link) 16%,var(--t-bg))}.workbench_repoFoot__ejMtQ{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}.workbench_sect__TFa_0+.workbench_sect__TFa_0{margin-top:22px;padding-top:18px;border-top:1px solid var(--t-divider)}.workbench_sect__TFa_0 h3{margin:0 0 10px;font-size:1rem}.workbench_sectHead__Nm0Mx{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.workbench_sectHead__Nm0Mx h3{margin:0}.workbench_quote__GsnUN{margin:0;padding:4px 16px;border-left:3px solid var(--t-border);color:var(--t-muted);line-height:1.6}.workbench_notes__ji5eY{list-style:none;margin:0;padding:0;display:grid;gap:12px}.workbench_noteHead__WZjJC{display:flex;align-items:center;justify-content:space-between;gap:8px}.workbench_notes__ji5eY p{margin:4px 0 0;color:var(--t-muted);font-size:.875rem;line-height:1.55}.workbench_progress__oj8Be{height:8px;border-radius:999px;background:var(--t-surface-alt);overflow:hidden;margin-bottom:12px}.workbench_progress__oj8Be i{display:block;height:100%;background:var(--t-success);transition:width .25s}.workbench_checks__tti6Y{list-style:none;margin:0;padding:0;display:grid;gap:4px}.workbench_checks__tti6Y li label{position:relative;display:grid;grid-template-columns:18px 22px minmax(0,1fr);gap:8px;align-items:start;padding:8px 10px;border-radius:var(--t-radius);cursor:pointer;line-height:1.5;font-size:.9rem}.workbench_checks__tti6Y li label:hover{background:var(--t-surface-alt)}.workbench_checks__tti6Y input{position:absolute;opacity:0;width:18px;height:18px;margin:0}.workbench_checks__tti6Y svg{color:var(--t-muted);margin-top:2px}.workbench_checks__tti6Y li[data-done="1"] svg{color:var(--t-success)}.workbench_checks__tti6Y li[data-done="1"] span:last-child{color:var(--t-muted);text-decoration:line-through}.workbench_stepNo__LMpi6{font-family:var(--t-font-mono);color:var(--t-muted);font-size:.8125rem;margin-top:1px}.workbench_rail__EW_U3{display:grid;gap:16px}.workbench_railCard__nEsBS{border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);background:var(--t-surface);padding:16px}.workbench_railH__cWaPM{margin:0 0 6px;font-size:.9375rem;display:flex;align-items:center;gap:8px}.workbench_railH__cWaPM svg{color:var(--t-muted)}.workbench_counter__6OJoY{margin-left:auto;font-size:.75rem;font-weight:600;line-height:18px;padding:0 8px;border-radius:999px;background:var(--t-surface-alt);color:var(--t-text)}.workbench_railMuted__qtW36{margin:0;font-size:.8125rem;color:var(--t-muted);line-height:1.5}.workbench_scoreTop__Eub6G{display:flex;gap:16px;align-items:center}.workbench_ring__9PNFg{position:relative;width:132px;height:132px;flex:none}.workbench_ringBg__RFo6n{fill:none;stroke:var(--t-surface-alt);stroke-width:10}.workbench_ringFg__y_Qvg{fill:none;stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .8s ease}.workbench_ring__9PNFg[data-tone=good] .workbench_ringFg__y_Qvg{stroke:var(--t-success)}.workbench_ring__9PNFg[data-tone=mid] .workbench_ringFg__y_Qvg{stroke:var(--t-warning)}.workbench_ring__9PNFg[data-tone=low] .workbench_ringFg__y_Qvg{stroke:var(--t-danger)}.workbench_ringNum__x4DgQ{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.workbench_ringNum__x4DgQ strong{font-size:2.2rem;line-height:1;font-family:var(--t-font-mono)}.workbench_ringNum__x4DgQ span{font-size:.75rem;color:var(--t-muted)}.workbench_bars__97k9c{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.workbench_barHead__OzbDr{display:flex;justify-content:space-between;gap:8px;font-size:.8125rem;margin-bottom:5px}.workbench_barHead__OzbDr strong{font-family:var(--t-font-mono)}.workbench_seg__74aVS{display:grid;grid-template-columns:repeat(10,1fr);gap:2px}.workbench_seg__74aVS i{height:8px;border-radius:2px;background:var(--t-surface-alt);box-shadow:inset 0 0 0 1px var(--t-divider)}.workbench_seg__74aVS[data-tone=good] i[data-on="1"]{background:var(--t-success);box-shadow:none}.workbench_seg__74aVS[data-tone=mid] i[data-on="1"]{background:var(--t-warning);box-shadow:none}.workbench_seg__74aVS[data-tone=low] i[data-on="1"]{background:var(--t-danger);box-shadow:none}.workbench_issues__aeQ65{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0}.workbench_issues__aeQ65 li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;padding:10px 0;border-top:1px solid var(--t-divider);font-size:.8125rem;line-height:1.5}.workbench_issues__aeQ65 li:first-child{border-top:0}.workbench_issues__aeQ65 li div{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.workbench_issues__aeQ65 li span:first-child{overflow-wrap:anywhere}.workbench_issueIc__HURlp{margin-top:2px}.workbench_issueIc__HURlp[data-k=bad]{color:var(--t-danger)}.workbench_issueIc__HURlp[data-k=good]{color:var(--t-success)}.workbench_upsell__lszsi{margin-top:24px;padding:16px 20px;border:1px solid var(--t-divider);border-radius:var(--t-radius-lg);background:var(--t-surface);display:flex;gap:8px 16px;justify-content:space-between;align-items:center;flex-wrap:wrap}.workbench_upsell__lszsi p{margin:0;font-size:.9rem;color:var(--t-muted)}.workbench_upsell__lszsi a{font-weight:600;color:var(--t-link);font-size:.9rem}.workbench_upsell__lszsi a:focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}@container (max-width: 1099px){.workbench_bench__pYULp{grid-template-columns:220px minmax(0,1fr)}.workbench_rail__EW_U3{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}}@container (max-width: 899px){.workbench_bench__pYULp,.workbench_runBar__zXkiN{grid-template-columns:minmax(0,1fr)}.workbench_tree__FxHuz{position:static;padding:0;border-radius:var(--t-radius-lg);overflow:hidden}.workbench_treeHead__ZU4jD{display:none}.workbench_fileTabs__IvdIF{overflow-x:auto;padding:0 6px;scrollbar-width:thin}.workbench_pins__TUKXI,.workbench_rail__EW_U3{grid-template-columns:minmax(0,1fr)}.workbench_panel__Dbnce{padding:12px}.workbench_bios__GwsMq li{grid-template-columns:28px minmax(0,1fr)}.workbench_bioFoot__15puP{grid-column:2}.workbench_toolbar__4c3dI{padding:0 8px}.workbench_scoreTop__Eub6G{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.workbench_progress__oj8Be i,.workbench_ringFg__y_Qvg{transition:none}}.workbench_styleSwitch__oVAxS{display:inline-flex;margin-right:8px;border:1px solid var(--t-line);border-radius:7px;overflow:hidden}.workbench_styleSwitch__oVAxS button{border:none;border-radius:0;margin:0}.workbench_styleSwitch__oVAxS button+button{border-left:1px solid var(--t-line)}.workbench_styleSwitch__oVAxS button[aria-pressed=true]{background:var(--t-primary);color:var(--t-on-primary);font-weight:700}.workbench_previewNote__29PjK{margin:0 0 14px;padding:10px 12px;border-left:3px solid var(--t-accent);border-radius:0 8px 8px 0;background:var(--t-bg-alt);color:var(--t-muted);font-size:13px;line-height:1.55}