._4WpgRW_root{--nsk-rail:#0c0f17;--nsk-rail-border:#1e293b;--nsk-rail-hairline:#ffffff0f;--nsk-rail-ink:#fff;--nsk-rail-ink-bright:#e2e8f0;--nsk-rail-ink-dim:#94a3b8;--nsk-rail-ink-faint:#64748b;--nsk-rail-group:#475569;--nsk-rail-busy:#e2a654;--nsk-rail-idle:#16a34a}._4WpgRW_scrollX{-webkit-overflow-scrolling:touch;overflow-x:auto}._4WpgRW_root{background:var(--nsk-bg);height:100vh;color:var(--nsk-text);font-family:var(--font-sans,system-ui);display:flex;overflow:hidden}._4WpgRW_root input[type=checkbox],._4WpgRW_root input[type=radio]{accent-color:var(--nsk-accent);cursor:pointer}._4WpgRW_rail{background:var(--nsk-rail);width:260px;color:var(--nsk-rail-ink-bright);border-right:1px solid var(--nsk-rail-border);z-index:100;flex-direction:column;flex-shrink:0;height:100vh;display:flex;position:sticky;top:0}._4WpgRW_railBrand{border-bottom:1px solid var(--nsk-rail-hairline);align-items:center;gap:12px;padding:24px 20px 20px;display:flex}._4WpgRW_railNav{flex-direction:column;flex:1;gap:4px;padding:20px 12px;display:flex;overflow-y:auto}._4WpgRW_railGroup{letter-spacing:.08em;text-transform:uppercase;color:var(--nsk-rail-group);margin:14px 12px 6px;font-size:10px;font-weight:700}._4WpgRW_railItem{cursor:pointer;text-align:left;width:100%;font-size:13.5px;font-weight:500;font-family:var(--font-sans,system-ui);color:var(--nsk-rail-ink-dim);background:0 0;border:none;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:all .15s;display:flex}._4WpgRW_railItem[aria-current=page]{color:var(--nsk-rail-ink);background:var(--nsk-accent);box-shadow:0 4px 12px #1a73e833}._4WpgRW_railFooter{border-top:1px solid var(--nsk-rail-hairline);flex-direction:column;gap:6px;padding:16px;display:flex}._4WpgRW_railFooterBtn{color:var(--nsk-rail-ink-dim);cursor:pointer;text-align:left;width:100%;font-size:13px;font-weight:500;font-family:var(--font-sans,system-ui);background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;transition:all .15s;display:flex}._4WpgRW_railItem:hover,._4WpgRW_railFooterBtn:hover{color:var(--nsk-rail-ink);background:#ffffff0a}._4WpgRW_railFooterBtnDanger{color:color-mix(in srgb, var(--nsk-danger) 70%, var(--nsk-rail-ink-dim))}._4WpgRW_railBrandSub{color:var(--nsk-rail-ink-faint);text-transform:uppercase;letter-spacing:.06em;margin-top:3px;font-size:10px;font-weight:600}._4WpgRW_railStatusText{color:var(--nsk-rail-ink-dim);font-size:11.5px;font-weight:500}._4WpgRW_railItem[aria-current=page]:hover{background:var(--nsk-accent)}._4WpgRW_mobileHeader{background:var(--nsk-rail);height:56px;color:var(--nsk-rail-ink);border-bottom:1px solid var(--nsk-rail-border);z-index:90;justify-content:space-between;align-items:center;padding:0 16px;display:flex;position:sticky;top:0}._4WpgRW_backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:998;background:#00000080;position:fixed;inset:0}._4WpgRW_drawer{background:var(--nsk-rail);z-index:999;flex-direction:column;width:260px;display:flex;position:fixed;top:0;bottom:0;left:0;box-shadow:10px 0 30px #00000040}._4WpgRW_card{background:var(--nsk-panel);border:1px solid var(--nsk-border);border-radius:6px;padding:24px}._4WpgRW_cardPanel{background:var(--nsk-panel);border:1px solid var(--nsk-border);border-radius:6px;flex-direction:column;flex:1;min-height:0;padding:20px 24px 24px;display:flex;box-shadow:0 4px 24px -2px #0000000f}._4WpgRW_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}._4WpgRW_cardTitle{font-family:var(--font-sans,system-ui, sans-serif);color:var(--nsk-text);font-size:1.15rem;font-weight:700}._4WpgRW_cardDesc{color:var(--nsk-text-dim);margin-top:3px;font-size:12.5px;line-height:1.5}._4WpgRW_foot{border-top:1px solid var(--nsk-border);justify-content:flex-end;gap:10px;margin-top:18px;padding-top:16px;display:flex}._4WpgRW_footStart{justify-content:flex-start}._4WpgRW_btn{font-family:var(--font-sans,system-ui);cursor:pointer;border:1px solid var(--nsk-border);background:var(--nsk-panel);color:var(--nsk-text-sub);border-radius:6px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}._4WpgRW_btnSm{color:var(--nsk-text);padding:8px 14px;font-size:13px;font-weight:600}._4WpgRW_btnMini{color:var(--nsk-text);background:0 0;border-radius:6px;padding:4px 9px;font-size:11px}._4WpgRW_btnFill{flex:1;justify-content:center}._4WpgRW_btnXs{padding:5px 11px;font-size:12px}._4WpgRW_btnPrimary{background:var(--nsk-accent);color:#fff8ed;border:none}._4WpgRW_btnDanger{border:1px solid color-mix(in srgb, var(--nsk-danger) 40%, transparent);background:color-mix(in srgb, var(--nsk-danger) 8%, transparent);color:var(--nsk-danger)}._4WpgRW_btnMini._4WpgRW_btnDanger{border-color:color-mix(in srgb, var(--nsk-danger) 35%, transparent)}._4WpgRW_btnMini:disabled{color:var(--nsk-text-dim)}._4WpgRW_btn:disabled,._4WpgRW_btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}._4WpgRW_btn:not(:disabled):hover{border-color:var(--nsk-border-strong)}._4WpgRW_btnPrimary:not(:disabled):hover{background:color-mix(in srgb, var(--nsk-accent) 88%, black)}._4WpgRW_table{border-collapse:collapse;width:100%}._4WpgRW_table th{letter-spacing:.1em;text-transform:uppercase;color:var(--nsk-text-dim);white-space:nowrap;border-bottom:1px solid var(--nsk-border);text-align:left;padding:10px 12px;font-size:10.5px;font-weight:600}._4WpgRW_table td{color:var(--nsk-text);border-bottom:1px solid var(--nsk-border);vertical-align:middle;padding:13px 12px;font-size:13px}._4WpgRW_table th._4WpgRW_thSort{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}._4WpgRW_tileGrid{grid-template-columns:repeat(auto-fit, minmax(var(--tile-min,118px), 1fr));gap:10px;display:grid}._4WpgRW_tile{background:var(--nsk-panel);border:1px solid var(--nsk-border);text-align:center;border-radius:6px;padding:12px 10px}._4WpgRW_tileLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--nsk-text-dim);margin-bottom:5px;font-size:9.5px}._4WpgRW_tileValue{font-family:var(--font-sans,system-ui, sans-serif);color:var(--nsk-text);font-size:16px;font-weight:500}._4WpgRW_tileHi{background:color-mix(in srgb, var(--nsk-accent) 10%, var(--nsk-panel))}._4WpgRW_tileHi ._4WpgRW_tileValue{color:var(--nsk-accent);font-weight:700}._4WpgRW_statPanel{border:1px solid var(--nsk-border);border-radius:6px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:16px 18px;display:grid}@media (max-width:559.98px){._4WpgRW_statPanel{grid-template-columns:1fr}._4WpgRW_statPanelDiv{display:none}}._4WpgRW_statPanelDiv{background:var(--nsk-border);align-self:stretch;width:1px}._4WpgRW_zoneLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--nsk-text-dim);margin-bottom:10px;font-size:9.5px}._4WpgRW_zoneRow{flex-wrap:wrap;gap:22px;display:flex}._4WpgRW_zoneFigValue{font-family:var(--font-mono,monospace);color:var(--nsk-text);font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}._4WpgRW_zoneFigLabel{color:var(--nsk-text-dim);margin-top:3px;font-size:10.5px}._4WpgRW_ratioCaption{color:var(--nsk-text-sub);margin-top:9px;font-size:12px}._4WpgRW_ratioCaption ._4WpgRW_mono{color:var(--nsk-text);font-weight:600}._4WpgRW_ratioSub{color:var(--nsk-text-dim);gap:14px;margin-top:8px;font-size:11.5px;display:flex}._4WpgRW_ratioSub ._4WpgRW_mono{color:var(--nsk-text-sub);font-weight:600}._4WpgRW_banner{--tone:var(--nsk-accent);background:color-mix(in srgb, var(--tone) 8%, transparent);border:1px solid color-mix(in srgb, var(--tone) 28%, transparent);color:var(--tone);border-radius:6px;margin-bottom:16px;padding:11px 15px;font-size:13px}._4WpgRW_banner[data-tone=success]{--tone:var(--nsk-ok)}._4WpgRW_banner[data-tone=error]{--tone:var(--nsk-danger)}._4WpgRW_banner[data-tone=info]{--tone:var(--nsk-accent)}._4WpgRW_msgText{--tone:var(--nsk-accent);color:var(--tone);font-size:13px}._4WpgRW_msgText[data-tone=success]{--tone:var(--nsk-ok)}._4WpgRW_msgText[data-tone=error]{--tone:var(--nsk-danger)}._4WpgRW_label{font-family:var(--font-sans,system-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--nsk-text-dim);margin-bottom:12px;font-size:10px;font-weight:600;display:block}._4WpgRW_labelTight{letter-spacing:.08em;margin-bottom:4px;font-size:10.5px;display:block}._4WpgRW_labelPlain{letter-spacing:normal;text-transform:none;margin-bottom:4px;font-size:12px;font-weight:400}._4WpgRW_hint{color:var(--nsk-text-dim);margin:0;font-size:12px;line-height:1.6}._4WpgRW_sectionLabel{color:var(--nsk-text-sub);margin-bottom:4px;font-weight:600}._4WpgRW_sheetHead{letter-spacing:.1em;text-transform:uppercase;color:var(--nsk-text-dim);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:10.5px;font-weight:600;display:flex}._4WpgRW_sheetHeadNote{letter-spacing:0;text-transform:none;font-size:12px}._4WpgRW_emptyNote{color:var(--nsk-text-dim);margin:0;padding:10px 0 14px;font-size:13px}._4WpgRW_chip{--tone:var(--nsk-text-dim);letter-spacing:.03em;white-space:nowrap;background:color-mix(in srgb, var(--tone) 10%, transparent);border:1px solid color-mix(in srgb, var(--tone) 26%, transparent);color:var(--tone);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}._4WpgRW_chip[data-tone=on]{--tone:var(--nsk-ok)}._4WpgRW_chip[data-tone=warn]{--tone:var(--nsk-warn)}._4WpgRW_chip[data-tone=accent]{--tone:var(--nsk-accent)}._4WpgRW_muted{color:var(--nsk-text-dim)}._4WpgRW_sub{color:var(--nsk-text-sub)}._4WpgRW_ink{color:var(--nsk-text)}._4WpgRW_metaSm{color:var(--nsk-text-dim);font-size:12px}._4WpgRW_metaMd{color:var(--nsk-text-sub);font-size:13px}._4WpgRW_rule{color:var(--nsk-text-dim);margin:0;font-size:13px;line-height:1.6}._4WpgRW_ruleTerm{color:var(--nsk-text-sub);font-weight:600}._4WpgRW_eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--nsk-text-dim);margin-bottom:10px;font-size:10.5px}._4WpgRW_input{font-family:var(--font-sans,system-ui);color:var(--nsk-text);background:var(--nsk-panel);border:1px solid var(--nsk-border);text-align:center;border-radius:6px;outline:none;padding:9px 12px;font-size:14px}._4WpgRW_inputWide{width:100%}._4WpgRW_input:focus-visible{border-color:var(--nsk-accent)}._4WpgRW_select{text-align:left;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23888' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px;}._4WpgRW_inputText{text-align:left;width:100%;}._4WpgRW_bodySplit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:1279.98px){._4WpgRW_bodySplit{grid-template-columns:1fr}}._4WpgRW_section+._4WpgRW_section{border-top:1px solid var(--nsk-border);margin-top:24px;padding-top:24px}._4WpgRW_stack{gap:var(--gap,16px);flex-direction:column;display:flex}._4WpgRW_row{align-items:center;gap:var(--gap,10px);flex-wrap:wrap;display:flex}._4WpgRW_trimForm{flex-wrap:wrap;align-items:flex-end;gap:14px 20px;display:flex}._4WpgRW_trimField{flex-direction:column;display:flex}._4WpgRW_trimField ._4WpgRW_zoneLabel{margin-bottom:6px}._4WpgRW_trimResult{border:1px solid var(--nsk-border);border-radius:8px;margin-top:18px;overflow:hidden}._4WpgRW_trimTable th{background:var(--nsk-panel);padding:9px 14px}._4WpgRW_trimTable td{padding:7px 14px}._4WpgRW_trimTable tfoot td{border-bottom:none;border-top:1px solid var(--nsk-border-strong,var(--nsk-border));font-weight:600}._4WpgRW_trimTable tfoot ._4WpgRW_metaSm{font-weight:400}._4WpgRW_trimBar{border-radius:2px;min-width:2px;height:8px;display:flex;overflow:hidden}._4WpgRW_trimRemoved{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--nsk-danger) 30%, transparent) 0 3px, color-mix(in srgb, var(--nsk-danger) 10%, transparent) 3px 6px)}._4WpgRW_trimProgress{border:1px solid var(--nsk-border);background:var(--nsk-panel);border-radius:8px;margin-top:18px;padding:14px 18px}._4WpgRW_trimProgressHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}._4WpgRW_trimFoot{border-top:1px solid var(--nsk-border);background:var(--nsk-panel);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 18px;display:flex}._4WpgRW_settingRow{background:color-mix(in srgb, var(--nsk-panel) 55%, transparent);border:1px solid color-mix(in srgb, var(--nsk-border) 60%, transparent);border-radius:6px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:9px 12px;display:grid}@media (max-width:1023.98px){._4WpgRW_settingRow{grid-template-columns:1fr}}._4WpgRW_settingRowFixed{grid-template-columns:160px 100px}@media (max-width:1023.98px){._4WpgRW_settingRowFixed{grid-template-columns:1fr}}._4WpgRW_settingName{color:var(--nsk-text);font-size:13.5px;font-weight:500}._4WpgRW_settingRowForm{grid-template-columns:minmax(140px,190px) minmax(200px,320px) minmax(0,1fr);gap:4px 16px;padding:7px 12px}@media (max-width:1023.98px){._4WpgRW_settingRowForm{grid-template-columns:1fr}}._4WpgRW_settingHint{min-width:0}._4WpgRW_settingInput{text-align:left;width:100%;max-width:420px;}._4WpgRW_toggleRow{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:11px;padding:4px 0;display:flex}._4WpgRW_subtab{appearance:none;cursor:pointer;font-family:var(--font-sans,system-ui);color:var(--nsk-text-dim);background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;font-size:14px;font-weight:500;transition:all .15s}._4WpgRW_subtab[aria-selected=true],._4WpgRW_subtab[aria-pressed=true]{color:var(--nsk-accent);border-bottom-color:var(--nsk-accent);font-weight:600}._4WpgRW_mono{font-family:var(--font-mono,monospace)}._4WpgRW_numCell{text-align:right;font-family:var(--font-mono,monospace);padding:8px}._4WpgRW_cellRight{text-align:right}._4WpgRW_dash{color:var(--nsk-text-dim);font-style:italic}._4WpgRW_dashMono{color:var(--nsk-text-dim);font-family:var(--font-mono,monospace)}._4WpgRW_copyCell{font:inherit;color:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;max-width:140px;padding:0;display:block;overflow:hidden}._4WpgRW_meter{background:var(--nsk-track);border-radius:4px;height:8px;overflow:hidden}._4WpgRW_meterLg{height:10px}._4WpgRW_meterFill{width:var(--fill,0%);background:var(--fill-color,var(--nsk-accent));height:100%;transition:width .3s}._4WpgRW_swatch{width:var(--swatch-size,9px);height:var(--swatch-size,9px);border-radius:var(--swatch-size,9px);background:var(--swatch-color,var(--nsk-border));flex-shrink:0;display:inline-block}._4WpgRW_statusDot{background:var(--dot-color,var(--nsk-rail-idle));width:8px;height:8px;box-shadow:0 0 8px var(--dot-color,var(--nsk-rail-idle));border-radius:50%;flex-shrink:0}._4WpgRW_statusDotBusy{--dot-color:var(--nsk-rail-busy);animation:2s infinite _4WpgRW_pulse}._4WpgRW_statusDotLive{--dot-color:var(--nsk-accent);width:7px;height:7px;animation:2s infinite _4WpgRW_pulse}._4WpgRW_runningNow{letter-spacing:.1em;text-transform:uppercase;color:var(--nsk-accent);font-size:10.5px;font-weight:700}@keyframes _4WpgRW_pulse{0%,to{opacity:1}50%{opacity:.35}}._4WpgRW_loginPage{background-color:var(--nsk-bg);background-image:radial-gradient(ellipse at 70% 10%, color-mix(in srgb, var(--nsk-accent) 8%, transparent), transparent 50%);min-height:100vh;font-family:var(--font-sans,system-ui);justify-content:center;align-items:center;padding:20px;display:flex}._4WpgRW_loginCard{background:var(--nsk-panel);border:1px solid var(--nsk-border);width:100%;max-width:380px;box-shadow:0 32px 64px -24px color-mix(in srgb, var(--nsk-accent) 12%, #00000014);border-radius:6px;padding:48px 40px}._4WpgRW_loginLogo,._4WpgRW_railLogo{background:var(--nsk-accent);border-radius:6px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid}._4WpgRW_loginLogo{width:44px;height:44px;box-shadow:0 8px 20px -8px var(--nsk-accent);gap:2.5px;margin:0 auto 24px;padding:8px}._4WpgRW_railLogo{flex-shrink:0;gap:2px;width:34px;height:34px;padding:5px}._4WpgRW_loginTitle{font-family:var(--font-sans,system-ui, sans-serif);color:var(--nsk-text);text-align:center;margin-bottom:6px;font-size:1.6rem;font-weight:400}._4WpgRW_loginSubmit{background:var(--nsk-accent);color:#fff8ed;width:100%;font-size:.95rem;font-weight:600;font-family:var(--font-sans,system-ui);cursor:pointer;box-shadow:0 6px 16px -8px var(--nsk-accent);border:none;border-radius:6px;padding:13px;transition:all .2s}._4WpgRW_loginSubmit:disabled{background:color-mix(in srgb, var(--nsk-accent) 50%, transparent);cursor:not-allowed;box-shadow:none}
.Lxvldq_pair{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.Lxvldq_boardCol{flex:380px;min-width:min(280px,100%);max-width:480px}.Lxvldq_hintCol{flex:260px;min-width:min(240px,100%)}.Lxvldq_legend{border-top:1px solid var(--nsk-border);color:var(--nsk-text-sub);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1rem;padding-top:1rem;font-size:.85rem;display:flex}.Lxvldq_legendTitle{color:var(--nsk-text);font-weight:600}.Lxvldq_legendItem{align-items:center;gap:.45rem;display:inline-flex}.Lxvldq_swatch{border-radius:3px;flex:none;width:.95rem;height:.95rem}.Lxvldq_swatchPattern{background:rgb(var(--nsk-hint) / .22);border:1px solid rgb(var(--nsk-hint) / .7)}.Lxvldq_swatchElim{background:rgb(var(--nsk-hint-elim) / .22);border:1px solid rgb(var(--nsk-hint-elim) / .7)}.Lxvldq_struck{font-family:var(--font-mono);font-size:.8rem}.Lxvldq_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;display:flex}.Lxvldq_nav{align-items:center;gap:.4rem;display:inline-flex}.Lxvldq_navBtn{font-size:.88rem}.Lxvldq_navBtn:disabled{opacity:.4;cursor:default}.Lxvldq_position{text-align:center;min-width:3.25rem;font-family:var(--font-mono);color:var(--nsk-text-sub);font-size:.85rem}.Lxvldq_viewerPair{margin-top:1.1rem}.Lxvldq_practice{background:color-mix(in srgb, var(--nsk-accent) 4%, var(--nsk-panel));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.Lxvldq_practiceBody{flex:20rem}.Lxvldq_practiceTitle{margin:0;font-size:1.2rem}.Lxvldq_practiceDesc{margin:.35rem 0 0;font-size:.92rem;line-height:1.55}.Lxvldq_practiceActions{gap:.75rem}
.cmiWIG_intro{color:var(--nsk-text-sub);margin:.4rem 0 1.1rem;font-size:.9rem}.cmiWIG_body{color:var(--nsk-text-sub);margin:.75rem 0 0;font-size:.92rem;line-height:1.65}.cmiWIG_tileLink{height:100%;color:inherit;flex-direction:column;gap:.2rem;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.cmiWIG_tileLink:hover{border-color:color-mix(in srgb, var(--nsk-accent) 45%, var(--nsk-border));background:color-mix(in srgb, var(--nsk-accent) 5%, var(--nsk-panel-2))}.cmiWIG_tileLink:focus-visible{outline:2px solid var(--nsk-accent);outline-offset:2px}.cmiWIG_tileName{color:var(--nsk-text);font-size:.98rem;font-weight:650}.cmiWIG_tileMeta{color:var(--nsk-text-sub);font-size:.85rem}.cmiWIG_overview,.cmiWIG_tier,.cmiWIG_tech{scroll-margin-top:80px}.cmiWIG_overview{margin-top:1rem}.cmiWIG_tier{margin-top:1.5rem}.cmiWIG_tierIndex{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.cmiWIG_techList{gap:1rem;display:grid}.cmiWIG_techHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.6rem 1rem;display:flex}.cmiWIG_techTitle{flex:18rem;min-width:0}.cmiWIG_techName{letter-spacing:-.015em;margin:0;font-size:1.15rem;font-weight:700}.cmiWIG_techSummary{color:var(--nsk-text);margin:.2rem 0 0;font-size:.92rem;font-weight:500}.cmiWIG_techLink{white-space:nowrap;font-size:.88rem}.cmiWIG_example{border-top:1px solid var(--nsk-border);margin-top:1rem;padding-top:1rem}.cmiWIG_examplePair{margin-top:.85rem}.cmiWIG_detail{gap:1rem;margin-top:1rem;padding-bottom:2rem;display:grid}.cmiWIG_detail>section{scroll-margin-top:80px}.cmiWIG_detail .section-title{margin:0}.cmiWIG_facts{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;margin:.9rem 0 0;display:grid}.cmiWIG_fact{flex-direction:column;gap:.25rem;padding:.75rem .9rem;display:flex}.cmiWIG_fact dd{color:var(--nsk-text);margin:0;font-size:.92rem;font-weight:600}.cmiWIG_fact dd.cmiWIG_factMono{font-family:var(--font-mono);font-weight:500}.cmiWIG_lead{color:var(--nsk-text);margin:1rem 0 0;font-size:1rem;line-height:1.6}.cmiWIG_sectionSub{color:var(--nsk-text-sub);margin:.3rem 0 0;font-size:.9rem}.cmiWIG_ruled{border-top:1px solid var(--nsk-border);color:var(--nsk-text-sub);margin:.9rem 0 0;padding:0;font-size:.92rem;line-height:1.6;list-style:none}.cmiWIG_ruled>*{border-bottom:1px solid var(--nsk-border);padding:.75rem 0}.cmiWIG_ruled>:last-child{border-bottom:0;padding-bottom:0}.cmiWIG_ruled>li{gap:.9rem;display:flex}.cmiWIG_marker{min-width:1.6rem;font-family:var(--font-mono);color:var(--nsk-accent);flex:none;padding-top:.12rem;font-size:.8rem;font-weight:600}.cmiWIG_markerWarn{color:var(--nsk-warn)}.cmiWIG_faqRow dt{color:var(--nsk-text);font-size:.95rem;font-weight:600}.cmiWIG_faqRow dd{margin:.25rem 0 0}.cmiWIG_related{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin-top:.9rem;display:grid}.cmiWIG_relatedSummary{color:var(--nsk-text-sub);margin:.2rem 0 0;font-size:.85rem;line-height:1.5}
._0Vfa5G_boardBox{--nsk-board-ring:2px;--nsk-board:min(calc(560px * var(--nsk-board-scale,1)), calc(100vw - 2 * var(--nsk-gutter)));--nsk-cell:calc(var(--nsk-board) / 9);width:var(--nsk-board);max-width:100%}._0Vfa5G_root{--nsk-board-ring:2px;--nsk-caption-line:calc(.68rem * 1.35);--nsk-tab-pt:.5rem;--nsk-tab-pb:.42rem;--nsk-phone-chrome:16.5rem;--nsk-board-fit:min(calc(100vw - 2 * var(--nsk-gutter)), calc(var(--nsk-vh) - var(--nsk-phone-chrome)));--nsk-board:min(calc(var(--nsk-board-fit) * var(--nsk-board-scale)), calc(100vw - var(--nsk-gutter)), calc(var(--nsk-vh) - var(--nsk-phone-chrome) + 1rem));--nsk-cell:calc(var(--nsk-board) / 9);min-height:var(--nsk-vh);touch-action:manipulation;color:var(--nsk-text);-webkit-font-smoothing:antialiased;flex-direction:column;flex:1;display:flex;position:relative}._0Vfa5G_root[data-accent=green]{--nsk-baccent:var(--nsk-acc-green)}._0Vfa5G_root[data-accent=violet]{--nsk-baccent:var(--nsk-acc-violet)}._0Vfa5G_root[data-accent=amber]{--nsk-baccent:var(--nsk-acc-amber)}._0Vfa5G_root[data-accent=teal]{--nsk-baccent:var(--nsk-acc-teal)}._0Vfa5G_phoneOnly{display:none}:where(._0Vfa5G_root button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}._0Vfa5G_root button:disabled{cursor:default;opacity:.45;box-shadow:none;transform:none}._0Vfa5G_root kbd{font-family:var(--font-mono), ui-monospace, monospace}._0Vfa5G_clock{gap:.15rem;padding:0 .6rem 0 .2rem;}._0Vfa5G_clockTime{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-align:center;min-width:3.4ch}._0Vfa5G_clockIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:inline-flex}._0Vfa5G_stage{gap:var(--nsk-col-gap);width:var(--nsk-content-w);max-width:100%;padding:1.25rem var(--nsk-gutter) 2rem;flex:1;align-items:flex-start;margin-inline:auto;display:flex}._0Vfa5G_boardCol{flex-direction:column;flex:1;align-items:center;gap:.55rem;min-width:0;padding-top:1px;display:flex}._0Vfa5G_sideCol{width:var(--nsk-side-w);flex-direction:column;flex-shrink:0;gap:.7rem;display:flex}._0Vfa5G_sidebarNavCol{width:var(--nsk-nav-w);flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}._0Vfa5G_sidebarMenu{background:var(--nsk-panel);border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);box-shadow:var(--nsk-shadow);flex-direction:column;gap:1px;padding:.35rem;display:flex}._0Vfa5G_sidebarItem{text-align:left;border-radius:var(--nsk-radius);width:100%;color:var(--nsk-text);align-items:center;gap:.5rem;padding:.36rem .5rem;font-size:.88rem;font-weight:550;line-height:1.2;text-decoration:none;transition:background-color .1s,color .1s;display:flex}._0Vfa5G_sidebarItem svg{color:var(--nsk-text-dim);flex-shrink:0}._0Vfa5G_sidebarItem:hover{background-color:var(--nsk-panel-2)}._0Vfa5G_sidebarItem:hover svg{color:var(--nsk-accent)}._0Vfa5G_sidebarItemOn{background-color:rgb(var(--nsk-sel) / .1);color:var(--nsk-accent);font-weight:600;position:relative}._0Vfa5G_sidebarItemOn:hover{background-color:rgb(var(--nsk-sel) / .15)}._0Vfa5G_sidebarItemOn:before{content:"";background:var(--nsk-accent);border-radius:0 2px 2px 0;width:2.5px;position:absolute;top:.3rem;bottom:.3rem;left:0}._0Vfa5G_sidebarItemOn svg,._0Vfa5G_sidebarItemOn:hover svg{color:var(--nsk-accent)}._0Vfa5G_sidebarItemStatic{cursor:default;color:var(--nsk-text-sub);font-weight:600}._0Vfa5G_sidebarItemStatic:hover{background-color:#0000}._0Vfa5G_sidebarItemStatic:hover svg{color:var(--nsk-text-dim)}._0Vfa5G_sidebarDivider{background:var(--nsk-border);border:0;height:1px;margin:.3rem .25rem}._0Vfa5G_sidebarItem ._0Vfa5G_switch{margin-left:auto}._0Vfa5G_sidebarFreeBadge{letter-spacing:.05em;background:color-mix(in srgb, var(--nsk-ok) 14%, transparent);color:var(--nsk-ok);border:1px solid color-mix(in srgb, var(--nsk-ok) 28%, transparent);border-radius:9999px;margin-left:auto;padding:.08rem .38rem;font-size:.58rem;font-weight:700;line-height:1}._0Vfa5G_sidebarGroup{flex-direction:column;display:flex}._0Vfa5G_sidebarSubmenu{border-left:1px solid var(--nsk-border);flex-direction:column;margin:1px 0 .3rem 1.28rem;padding-left:.5rem;display:flex}._0Vfa5G_sidebarSubItem{border-radius:var(--nsk-radius);width:100%;color:var(--nsk-text-sub);text-align:left;align-items:center;gap:.5rem;padding:.24rem .45rem;font-size:.83rem;line-height:1.25;transition:background-color .1s,color .1s;display:flex;position:relative}._0Vfa5G_sidebarSubItem:hover:not(:disabled){background-color:var(--nsk-panel-2);color:var(--nsk-text)}._0Vfa5G_sidebarSubItemOn{background-color:rgb(var(--nsk-sel) / .1);color:var(--nsk-accent);font-weight:600}._0Vfa5G_sidebarSubItemOn:hover{background-color:rgb(var(--nsk-sel) / .15)}._0Vfa5G_sidebarSubItemOn:before{content:"";background:var(--nsk-accent);border-radius:0 2px 2px 0;width:2.5px;position:absolute;top:.15rem;bottom:.15rem;left:-.5rem}._0Vfa5G_sidebarMenu ._0Vfa5G_sidebarSubItem:disabled{opacity:.75}._0Vfa5G_diffDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}._0Vfa5G_sidebarSubItem:disabled ._0Vfa5G_diffDot{opacity:.65}._0Vfa5G_sidebarRule{background:var(--nsk-border);height:1px;margin:.3rem .15rem}@media (min-width:1000px){._0Vfa5G_root{--nsk-board:min(calc(min(100vh - 10.5rem, 660px) * var(--nsk-board-scale)), 100cqi, calc(100vh - 7rem))}._0Vfa5G_boardCol{container-type:inline-size}._0Vfa5G_rootFlip ._0Vfa5G_stage{flex-direction:row-reverse}}@media (max-width:999px){._0Vfa5G_root{--nsk-gutter:0rem}._0Vfa5G_stage{padding:.75rem var(--nsk-gutter) 1rem;flex-direction:column;align-items:center;gap:.85rem}._0Vfa5G_sideCol{display:contents}._0Vfa5G_sideCol>*,._0Vfa5G_statusLine{width:var(--nsk-board);max-width:100%}._0Vfa5G_boardCol{flex:none}:is(._0Vfa5G_rootNavOpen ._0Vfa5G_boardCol,._0Vfa5G_rootNavOpen ._0Vfa5G_sideCol>*,._0Vfa5G_rootNavOpen ._0Vfa5G_statusLine,._0Vfa5G_rootNavOpen .app-footer){-webkit-filter:blur(10px);pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .15s}._0Vfa5G_sidebarNavCol{width:var(--nsk-board);max-width:100%;display:none;position:static}._0Vfa5G_sidebarNavColOpen{top:var(--nsk-topbar-h);z-index:29;background:var(--nsk-panel);border-bottom:1px solid var(--nsk-border);width:100%;box-shadow:var(--nsk-shadow);padding:.75rem 1rem 1rem;display:flex;position:absolute;left:0;right:0}}._0Vfa5G_dateBtn:hover{border-color:var(--nsk-btn-border-strong)}._0Vfa5G_dateItem:hover{background:var(--nsk-panel-2);color:var(--nsk-text)}._0Vfa5G_board{width:var(--nsk-board);height:var(--nsk-board);background:var(--nsk-cell-bg);box-shadow:var(--nsk-shadow);touch-action:none;-webkit-user-select:none;user-select:none;cursor:default;position:relative}._0Vfa5G_board:after{content:"";z-index:6;box-shadow:inset 0 0 0 var(--nsk-board-ring) var(--nsk-line-strong);pointer-events:none;position:absolute;inset:0}._0Vfa5G_boardPan{touch-action:pan-y pinch-zoom}._0Vfa5G_boardDraw{cursor:crosshair}._0Vfa5G_boardErase{cursor:cell}._0Vfa5G_cells{grid-template-rows:repeat(9,1fr);grid-template-columns:repeat(9,1fr);display:grid;position:absolute;inset:0}._0Vfa5G_cellsHidden{visibility:hidden}._0Vfa5G_cell{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._0Vfa5G_wash,._0Vfa5G_tint{pointer-events:none;position:absolute;inset:0}._0Vfa5G_peer ._0Vfa5G_tint{background:rgb(var(--nsk-shade) / .05)}._0Vfa5G_same ._0Vfa5G_tint{background:color-mix(in srgb, var(--nsk-baccent) 13%, transparent)}._0Vfa5G_sel ._0Vfa5G_tint{background:color-mix(in srgb, var(--nsk-baccent) 26%, transparent)}._0Vfa5G_err ._0Vfa5G_tint{background:#d92d2033}._0Vfa5G_hintRel ._0Vfa5G_tint{background:#0f8a6321}._0Vfa5G_hintFocus ._0Vfa5G_tint{background:#0f8a633d}._0Vfa5G_hintElim ._0Vfa5G_tint{background:#b547082e}._0Vfa5G_hintCite ._0Vfa5G_tint{background:rgb(var(--nsk-sel) / .28)}._0Vfa5G_digit{z-index:2;font-size:calc(var(--nsk-cell) * .58);font-variant-numeric:tabular-nums;line-height:1;position:relative}._0Vfa5G_given{color:var(--nsk-given);font-weight:560}._0Vfa5G_entered{color:var(--nsk-entered);font-weight:440}._0Vfa5G_conflict{color:var(--nsk-danger)}._0Vfa5G_digitSpot{text-shadow:0 0 .5em color-mix(in srgb, var(--nsk-baccent) 55%, transparent)}._0Vfa5G_notes{z-index:2;font-size:calc(var(--nsk-cell) * .235);color:var(--nsk-mark);font-variant-numeric:tabular-nums;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);font-weight:500;line-height:1;display:grid;position:absolute;inset:3%}._0Vfa5G_notes>span{justify-content:center;align-items:center;display:flex}._0Vfa5G_notesAuto{color:var(--nsk-mark)}._0Vfa5G_strike{color:var(--nsk-warn);text-decoration:line-through;text-decoration-thickness:.09em}._0Vfa5G_badMark{color:var(--nsk-danger);text-underline-offset:.1em;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}._0Vfa5G_notePainted{color:var(--nsk-text);border-radius:2px;font-weight:650}._0Vfa5G_markSpot{color:var(--nsk-baccent);background:color-mix(in srgb, var(--nsk-baccent) 20%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nsk-baccent) 50%, transparent);border-radius:2px;font-weight:700}._0Vfa5G_overlay{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;inset:0}._0Vfa5G_gridThin line{stroke:var(--nsk-line);stroke-width:1px}._0Vfa5G_gridThick line{stroke:var(--nsk-line-strong);stroke-width:2px}._0Vfa5G_cursorRing{fill:none;stroke:var(--nsk-baccent);stroke-width:.045px}._0Vfa5G_refRing{fill:none;stroke:var(--nsk-baccent);stroke-width:.045px;stroke-dasharray:.08 .05}._0Vfa5G_hintRing{fill:none;stroke:var(--nsk-ok);stroke-width:.045px}._0Vfa5G_snapBox{fill:none;stroke-width:.02px;stroke-dasharray:.06 .045;opacity:.85}._0Vfa5G_pausedOverlay{inset:var(--nsk-board-ring);z-index:8;background:var(--nsk-panel);flex-direction:column;justify-content:center;align-items:center;gap:.3rem;display:flex;position:absolute}._0Vfa5G_pausedTitle{font-size:1.35rem;font-weight:600}._0Vfa5G_pausedHint{color:var(--nsk-text-dim);font-size:.85rem}._0Vfa5G_boardFallback{width:var(--nsk-board);height:var(--nsk-board);text-align:center;color:var(--nsk-text-sub);background:var(--nsk-panel);border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);justify-content:center;align-items:center;padding:2rem;display:flex}._0Vfa5G_loadingPulse{animation:1.6s ease-in-out infinite _0Vfa5G_nskPulse}@keyframes _0Vfa5G_nskPulse{0%,to{opacity:.45}50%{opacity:1}}._0Vfa5G_statusLine{width:var(--nsk-board);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;max-width:100%;min-height:1.5rem;font-size:.79rem;display:grid}._0Vfa5G_statusStart{align-items:center;gap:.65rem;min-width:0;display:flex}._0Vfa5G_checkToastLayer{inset:var(--nsk-board-ring);z-index:5;background:color-mix(in srgb, var(--nsk-cell-bg) 70%, transparent);pointer-events:none;place-items:center;padding:1rem;animation:.2s ease-out _0Vfa5G_checkToastFadeIn,.25s ease-in 2.75s forwards _0Vfa5G_checkToastFadeOut;display:grid;position:absolute}._0Vfa5G_checkToast{max-width:100%;font-size:clamp(1.1rem, calc(var(--nsk-board) * .05), 1.6rem);white-space:nowrap;background:var(--nsk-panel);box-shadow:var(--nsk-shadow);border:2px solid;border-radius:999px;align-items:center;gap:.75rem;padding:1rem 1.75rem;font-weight:600;animation:.2s ease-out _0Vfa5G_checkToastPop;display:inline-flex}@keyframes _0Vfa5G_checkToastFadeIn{0%{opacity:0}}@keyframes _0Vfa5G_checkToastFadeOut{to{opacity:0}}@keyframes _0Vfa5G_checkToastPop{0%{transform:scale(.9)}}@media (prefers-reduced-motion:reduce){._0Vfa5G_checkToastLayer,._0Vfa5G_checkToast{animation:none}}._0Vfa5G_checkBadge{background:currentColor;border-radius:50%;place-items:center;width:1.3em;height:1.3em;display:grid}._0Vfa5G_checkBadge svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}._0Vfa5G_leftInfo{color:var(--nsk-text-dim);font-variant-numeric:tabular-nums}._0Vfa5G_selInfo{color:var(--nsk-text-dim);font-family:var(--font-mono), ui-monospace, monospace}._0Vfa5G_drawBadge{white-space:nowrap;color:var(--nsk-accent-ink);background:var(--nsk-accent);border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.15rem .45rem .15rem .5rem;font-size:.74rem;font-weight:600;display:inline-flex}._0Vfa5G_drawBadge i{border-radius:50%;width:.7rem;height:.7rem;box-shadow:0 0 0 1.5px #fff}._0Vfa5G_statusMsg{font-weight:500}._0Vfa5G_ok{color:var(--nsk-ok)}._0Vfa5G_warn{color:var(--nsk-danger)}._0Vfa5G_info{color:var(--nsk-text-sub)}._0Vfa5G_boardMenu{position:relative}._0Vfa5G_boardMenuAction{width:3.2rem;height:100%}._0Vfa5G_boardMenuBtn{width:1.75rem;height:1.5rem;color:var(--nsk-text-dim);border-radius:4px;place-items:center;display:grid}._0Vfa5G_boardMenuBtn:hover,._0Vfa5G_boardMenuBtn[aria-expanded=true]{color:var(--nsk-text);background:rgb(var(--nsk-shade) / .07)}._0Vfa5G_boardMenuList{z-index:20;background:var(--nsk-panel);border:1px solid var(--nsk-border);min-width:13rem;box-shadow:var(--nsk-shadow);border-radius:4px;padding:.3rem;position:absolute;bottom:calc(100% + .3rem);right:0}._0Vfa5G_boardMenuItem{width:100%;color:var(--nsk-text-sub);text-align:left;white-space:nowrap;border-radius:3px;align-items:center;gap:.5rem;padding:.45rem .55rem;font-size:.8rem;display:flex}._0Vfa5G_boardMenuItem span{flex:1}._0Vfa5G_boardMenuRule{margin:.25rem .2rem}._0Vfa5G_boardMenuDanger:hover,._0Vfa5G_boardMenuDanger:focus-visible{color:var(--nsk-danger)}._0Vfa5G_boardMenuItem:hover,._0Vfa5G_boardMenuItem:focus-visible{color:var(--nsk-text);background:rgb(var(--nsk-shade) / .07)}._0Vfa5G_infoTable{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);background:var(--nsk-panel);grid-template-columns:auto minmax(0,1fr);margin:0;font-size:.84rem;display:grid}._0Vfa5G_infoTable dt,._0Vfa5G_infoTable dd{white-space:nowrap;align-items:center;gap:.4rem;min-width:0;margin:0;padding:.32rem .6rem;display:flex}._0Vfa5G_infoTable dt{color:var(--nsk-text-dim)}._0Vfa5G_infoTable dd{color:var(--nsk-text);font-weight:500;overflow:hidden}._0Vfa5G_infoTable dd>span{text-overflow:ellipsis;min-width:0;overflow:hidden}._0Vfa5G_infoTable dt:not(:first-of-type),._0Vfa5G_infoTable dd:not(:first-of-type){border-top:1px solid var(--nsk-border)}._0Vfa5G_infoTable dd>._0Vfa5G_infoChip{flex:0 auto;min-width:0;font-size:.84rem;overflow:hidden}._0Vfa5G_infoAside{color:var(--nsk-text-dim);flex:none;margin-left:auto;font-size:.8rem}._0Vfa5G_infoCard{position:relative}._0Vfa5G_infoClose{width:1.35rem;height:1.35rem;color:var(--nsk-text-dim);border-radius:4px;place-items:center;display:grid;position:absolute;top:.3rem;right:.3rem}._0Vfa5G_infoClose:hover{color:var(--nsk-text);background:rgb(var(--nsk-shade) / .07)}._0Vfa5G_infoMono{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}._0Vfa5G_controls{background:var(--nsk-panel);border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);box-shadow:var(--nsk-shadow);flex-direction:column;gap:.55rem;padding:.7rem;display:flex}._0Vfa5G_modeCard{background:var(--nsk-panel);border:1px solid var(--nsk-border);border-radius:4px;overflow:hidden}._0Vfa5G_modeTabs{background:var(--nsk-track);border-bottom:1px solid var(--nsk-border);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._0Vfa5G_modeTab{padding:var(--nsk-tab-pt) .15rem var(--nsk-tab-pb);color:var(--nsk-text-dim);flex-direction:column;align-items:center;gap:.28rem;transition:background .12s,color .12s;display:flex;position:relative}._0Vfa5G_modeTab+._0Vfa5G_modeTab{box-shadow:inset 1px 0 0 var(--nsk-border)}._0Vfa5G_modeTab:hover{color:var(--nsk-text-sub);background:rgb(var(--nsk-shade) / .03)}._0Vfa5G_modeTabOn,._0Vfa5G_modeTabOn:hover{background:var(--nsk-panel);color:var(--nsk-text);padding-bottom:calc(var(--nsk-tab-pb) + 1px);box-shadow:none;margin-bottom:-1px}._0Vfa5G_modeTabOn+._0Vfa5G_modeTab{box-shadow:none}._0Vfa5G_modeTabOn:before{content:"";background:var(--mode-accent);height:2px;position:absolute;inset:0 0 auto}._0Vfa5G_tabsBottom{flex-direction:column;display:flex}._0Vfa5G_tabsBottom ._0Vfa5G_modeTabs{border-bottom:0;border-top:1px solid var(--nsk-border);order:1}._0Vfa5G_tabsBottom ._0Vfa5G_modeTabOn,._0Vfa5G_tabsBottom ._0Vfa5G_modeTabOn:hover{padding-bottom:var(--nsk-tab-pb);padding-top:calc(var(--nsk-tab-pt) + 1px);margin-top:-1px;margin-bottom:0}._0Vfa5G_tabsBottom ._0Vfa5G_modeTabOn:before{inset:auto 0 0}@media (min-width:1000px){._0Vfa5G_tabsSide{display:grid}._0Vfa5G_tabsSide ._0Vfa5G_modeTabs{border-bottom:0;grid-auto-rows:minmax(0,1fr);grid-auto-flow:row}._0Vfa5G_tabsSide ._0Vfa5G_modeTab{justify-content:center;padding:.5rem .15rem}._0Vfa5G_tabsSide ._0Vfa5G_modeTab+._0Vfa5G_modeTab{box-shadow:inset 0 1px 0 var(--nsk-border)}._0Vfa5G_tabsSide ._0Vfa5G_modeTabOn+._0Vfa5G_modeTab{box-shadow:none}._0Vfa5G_tabsSide ._0Vfa5G_modeTabOn,._0Vfa5G_tabsSide ._0Vfa5G_modeTabOn:hover{margin-bottom:0;padding-bottom:.5rem}._0Vfa5G_tabsSide ._0Vfa5G_modeTabOn:before{width:2px;height:auto}._0Vfa5G_tabsLeft{grid-template-columns:4.6rem minmax(0,1fr)}._0Vfa5G_tabsLeft ._0Vfa5G_modeTabs{border-right:1px solid var(--nsk-border)}._0Vfa5G_tabsLeft ._0Vfa5G_modeTabOn,._0Vfa5G_tabsLeft ._0Vfa5G_modeTabOn:hover{margin-right:-1px;padding-right:calc(.15rem + 1px)}._0Vfa5G_tabsLeft ._0Vfa5G_modeTabOn:before{inset:0 auto 0 0}._0Vfa5G_tabsRight{grid-template-columns:minmax(0,1fr) 4.6rem}._0Vfa5G_tabsRight ._0Vfa5G_modeTabs{border-left:1px solid var(--nsk-border);grid-area:1/2}._0Vfa5G_tabsRight ._0Vfa5G_modePanel{grid-area:1/1}._0Vfa5G_tabsRight ._0Vfa5G_modeTabOn,._0Vfa5G_tabsRight ._0Vfa5G_modeTabOn:hover{margin-left:-1px;padding-left:calc(.15rem + 1px)}._0Vfa5G_tabsRight ._0Vfa5G_modeTabOn:before{inset:0 0 0 auto}._0Vfa5G_tabsSide ._0Vfa5G_padRow{flex:1}._0Vfa5G_tabsSide ._0Vfa5G_numpad{grid-auto-rows:minmax(2.8rem,1fr)}._0Vfa5G_tabsSide ._0Vfa5G_numKey{aspect-ratio:auto}}._0Vfa5G_modeTabLabel{white-space:nowrap;letter-spacing:-.022em;justify-content:center;align-items:baseline;gap:.14rem;min-width:0;max-width:100%;font-size:.7rem;font-weight:550;line-height:1.1;display:flex;overflow:hidden}._0Vfa5G_modeTabKey{letter-spacing:.06em;opacity:.6;font-size:.55rem}._0Vfa5G_glyphDigit{width:1.05rem;height:1.05rem;color:var(--nsk-entered);justify-content:center;align-items:center;font-size:.8rem;font-weight:600;line-height:1;display:flex}._0Vfa5G_glyphNotes{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:1.5px;width:1.05rem;height:1.05rem;display:grid}._0Vfa5G_glyphNotes i{background:rgb(var(--nsk-shade) / .13);border-radius:1px}._0Vfa5G_glyphNotes i:first-child{background:var(--nsk-mark)}._0Vfa5G_glyphColor{background:conic-gradient(#de3e43,#e05e0c,#c79406,#2a932f,#0a8fa8,#3e63dd,#8b46d9,#d5218c,#de3e43);border-radius:2px;width:1.05rem;height:1.05rem}._0Vfa5G_modePanel{flex-direction:column;gap:.45rem;padding:.55rem;display:flex;container-type:inline-size}._0Vfa5G_actionRowEdit{grid-template-columns:minmax(0,1fr) repeat(3,3.2rem);gap:.4rem;display:grid}._0Vfa5G_modeFoot{height:var(--nsk-caption-line);justify-content:space-between;align-items:center;gap:.5rem;display:flex}._0Vfa5G_brushRow{height:var(--nsk-caption-line);align-items:center;gap:.2rem;min-width:0;display:flex}._0Vfa5G_brushLabel{white-space:nowrap;color:var(--nsk-text-dim);margin-right:.2rem;font-size:.68rem;line-height:1}@container (max-width:19rem){._0Vfa5G_brushLabel{display:none}}._0Vfa5G_brushDot{width:.8rem;height:.8rem;box-shadow:0 0 0 1px rgb(var(--nsk-shade) / .15);border:1px solid #0000;border-radius:2px}._0Vfa5G_brushDot:hover{border-color:var(--nsk-panel);box-shadow:0 0 0 1px var(--nsk-border-strong)}._0Vfa5G_brushDotOn,._0Vfa5G_brushDotOn:hover{border-color:var(--nsk-panel);box-shadow:0 0 0 2px var(--nsk-accent)}._0Vfa5G_accentPicker{flex-direction:column;align-items:flex-end;gap:.32rem;display:flex}._0Vfa5G_accentDots{align-items:center;gap:.3rem;display:flex}._0Vfa5G_accentDot{width:1.35rem;height:1.35rem}._0Vfa5G_swatchDot{box-shadow:0 0 0 1px rgb(var(--nsk-shade) / .15);border:2px solid #0000;border-radius:50%;place-items:center;display:grid}._0Vfa5G_swatchDotOn:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:32%;height:56%;margin-top:-12%;transform:rotate(45deg)}._0Vfa5G_accentName{color:var(--nsk-text-sub);font-size:.72rem;font-weight:500}._0Vfa5G_modeCaption{min-width:0;color:var(--nsk-text-dim);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.68rem;line-height:1.35;overflow:hidden}._0Vfa5G_kbdMini{opacity:.8;color:var(--nsk-text-dim);background:rgb(var(--nsk-shade) / .06);border-radius:2px;padding:.1rem .18rem;font-size:.6rem;line-height:1}._0Vfa5G_padRow{align-items:stretch;gap:.55rem;display:flex}._0Vfa5G_padStack{flex:1;min-width:0;display:grid;position:relative}._0Vfa5G_numpadHidden{visibility:hidden}._0Vfa5G_numpad{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;min-width:0;display:grid}._0Vfa5G_numKey{aspect-ratio:1.75;background:var(--nsk-btn-bg-2);border:1px solid var(--nsk-btn-border);border-radius:4px;justify-content:center;align-items:center;transition:background .1s,border-color .1s,transform 60ms;display:flex;position:relative}._0Vfa5G_numKey:hover{border-color:var(--nsk-btn-border-strong);background:var(--nsk-btn-bg)}._0Vfa5G_padExtra,._0Vfa5G_padSide{display:none}._0Vfa5G_numGlyph{color:var(--nsk-entered);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:460;line-height:1}._0Vfa5G_keyNotes{aspect-ratio:1;height:84%;color:var(--nsk-mark);font-variant-numeric:tabular-nums;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);font-size:1.1rem;line-height:1;display:grid}._0Vfa5G_keyNotes>span{justify-content:center;align-items:center;display:flex}._0Vfa5G_numKeyDone ._0Vfa5G_numGlyph{color:var(--nsk-text-dim);opacity:.5}._0Vfa5G_numKeySpot{border-color:var(--nsk-baccent);box-shadow:inset 0 0 0 1px var(--nsk-baccent)}._0Vfa5G_numKeySome{border-color:color-mix(in srgb, var(--nsk-baccent) 45%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nsk-baccent) 30%, transparent)}._0Vfa5G_numKeyColor{padding:.3rem}._0Vfa5G_swatchBig{border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}._0Vfa5G_swatchNum{color:#fff;text-shadow:0 1px 2px #00000073;font-size:.75rem;font-weight:700}._0Vfa5G_swatchCheck{color:#fff;text-shadow:0 1px 2px #00000073;font-size:.7rem;font-weight:800;line-height:1;position:absolute;top:1px;right:4px}._0Vfa5G_swatchCheckSome{opacity:.5}._0Vfa5G_clearColorsBtn{width:1.3rem;height:1.3rem;margin:calc((var(--nsk-caption-line) - 1.3rem) / 2) 0;color:var(--nsk-text-dim);border-radius:2px;flex:none;justify-content:center;align-items:center;display:inline-flex}._0Vfa5G_clearColorsBtn:hover{color:var(--nsk-danger);background:rgb(var(--nsk-shade) / .07)}._0Vfa5G_actionBtn{min-height:var(--nsk-ctl-h);color:var(--nsk-text-sub);background:var(--nsk-btn-bg-2);border:1px solid var(--nsk-btn-border);border-radius:4px;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .3rem;font-size:.8rem;font-weight:500;display:flex}._0Vfa5G_actionKey{flex:none}._0Vfa5G_actionBtn:hover:not(:disabled){color:var(--nsk-text);border-color:var(--nsk-btn-border-strong)}._0Vfa5G_actionPrimary{background:var(--nsk-accent);border-color:var(--nsk-accent);color:var(--nsk-accent-ink)}._0Vfa5G_actionPrimary:hover:not(:disabled){color:var(--nsk-accent-ink)}._0Vfa5G_actionPrimary:hover:not(:disabled),._0Vfa5G_hintBtnGo:hover,._0Vfa5G_dangerBtn:hover,._0Vfa5G_primaryBtn:hover{filter:brightness(1.06)}._0Vfa5G_rule{background:var(--nsk-border);height:1px;display:block}._0Vfa5G_actionOn,._0Vfa5G_actionOn:hover:not(:disabled){color:var(--nsk-accent);border-color:var(--nsk-accent);background:color-mix(in srgb, var(--nsk-accent) 16%, var(--nsk-panel));font-weight:650}._0Vfa5G_switch{width:var(--pill-w);height:var(--pill-h);background:var(--nsk-border-strong);border-radius:4px;flex:none;transition:background .15s;position:relative}._0Vfa5G_switch:after{content:"";width:calc(var(--pill-h) - 4px);height:calc(var(--pill-h) - 4px);background:#fff;border-radius:2px;transition:transform .15s;position:absolute;top:2px;left:2px}._0Vfa5G_switch:checked{background:var(--nsk-accent)}._0Vfa5G_switch:checked:after{transform:translateX(calc(var(--pill-w) - var(--pill-h)))}._0Vfa5G_confirmBody{color:var(--nsk-text-sub);font-size:.87rem;line-height:1.55}._0Vfa5G_confirmActions{justify-content:flex-end;gap:.5rem;margin-top:1.1rem;display:flex}._0Vfa5G_dangerBtn,._0Vfa5G_primaryBtn,._0Vfa5G_ghostBtn{border-radius:4px;padding:.5rem 1.1rem;font-size:.87rem}._0Vfa5G_dangerBtn,._0Vfa5G_primaryBtn{font-weight:550}._0Vfa5G_dangerBtn{background:var(--nsk-danger);color:#fff}._0Vfa5G_toolsPanel{grid-template-rows:auto minmax(0,1fr) auto auto;align-content:stretch;gap:.45rem;min-width:0;display:grid;position:absolute;inset:0}._0Vfa5G_toolsHelpers{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:.3rem;min-height:0;display:grid}._0Vfa5G_toolsHelpers ._0Vfa5G_actionBtn{text-align:center;flex-direction:column;gap:.2rem;min-height:0;padding:.25rem .3rem;line-height:1.15;position:relative;overflow:hidden}._0Vfa5G_toolsHelpers ._0Vfa5G_actionBtn svg{width:22px;height:22px}._0Vfa5G_toolsHelpers ._0Vfa5G_actionBtn span{white-space:nowrap}._0Vfa5G_lineBreak{display:none}@container (max-width:38rem){._0Vfa5G_lineBreak{display:inline}}._0Vfa5G_toolsHelpers ._0Vfa5G_actionKey{position:absolute;top:.3rem;right:.3rem}@container (max-width:20rem){._0Vfa5G_toolsHelpers ._0Vfa5G_actionBtn{gap:.15rem;padding:.25rem .2rem;font-size:.72rem}._0Vfa5G_toolsHelpers ._0Vfa5G_actionBtn svg{width:19px;height:19px}._0Vfa5G_toolsHelpers ._0Vfa5G_actionKey{display:none}}._0Vfa5G_glyphTools{width:1.05rem;height:1.05rem;fill:var(--nsk-mark);overflow:visible}._0Vfa5G_sectionHead{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--nsk-text-dim);align-items:center;gap:.5rem;margin-bottom:-.2rem;font-size:.56rem;font-weight:600;line-height:1;display:flex}._0Vfa5G_sectionHead:after{content:"";background:var(--nsk-border);flex:1;height:1px}._0Vfa5G_drawTools{grid-template-columns:minmax(0,2fr) auto minmax(0,1fr);gap:.25rem;display:grid}._0Vfa5G_penGroup{grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}._0Vfa5G_eraseGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;display:grid}._0Vfa5G_penSep{background:var(--nsk-border);align-self:stretch;width:1px;margin:.2rem}._0Vfa5G_penSepFirst{display:none}._0Vfa5G_eraseGroup ._0Vfa5G_drawTool,._0Vfa5G_colorPick{gap:.4rem}._0Vfa5G_drawToolLabel{white-space:nowrap;font-size:.75rem;font-weight:500}._0Vfa5G_drawTool{min-width:0;height:2.1rem;color:var(--nsk-text-sub);background:var(--nsk-btn-bg);border:1px solid var(--nsk-btn-border);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}._0Vfa5G_drawTool:hover:not(:disabled){color:var(--nsk-text);border-color:var(--nsk-btn-border-strong)}._0Vfa5G_drawToolOn,._0Vfa5G_drawToolOn:hover{color:var(--nsk-accent-ink);background:var(--nsk-accent);border-color:var(--nsk-accent)}._0Vfa5G_drawColor{aspect-ratio:1}._0Vfa5G_colorPickDot{width:1.05rem;height:1.05rem}._0Vfa5G_colorPop{z-index:3;background:var(--nsk-panel-2);border:1px solid var(--nsk-btn-border-strong);border-radius:4px;grid-template-rows:auto auto;grid-template-columns:repeat(9,minmax(0,1fr));align-content:center;place-items:center;gap:.75rem .45rem;padding:0 .9rem;display:grid;position:absolute;inset:0}._0Vfa5G_colorPopLabel{color:var(--nsk-text-sub);grid-column:1/-1;font-size:.7rem;font-weight:600}._0Vfa5G_colorPop ._0Vfa5G_drawColor{width:min(1.9rem,100%)}@media (min-width:1000px){._0Vfa5G_tabsSide ._0Vfa5G_colorPop{grid-template-columns:repeat(3,4.2rem);justify-content:center;gap:.35rem .5rem;padding:0}._0Vfa5G_tabsSide ._0Vfa5G_colorPopLabel{display:none}._0Vfa5G_tabsSide ._0Vfa5G_colorPop ._0Vfa5G_drawColor{width:1.85rem}}._0Vfa5G_hintPanel{background:var(--nsk-panel-2);border:2px solid var(--nsk-ok);border-radius:4px;flex-direction:column;gap:.4rem;padding:.6rem .7rem;display:flex}._0Vfa5G_hintHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._0Vfa5G_hintTech{letter-spacing:-.01em;font-size:.75rem;font-weight:620}._0Vfa5G_hintBody{color:var(--nsk-text-sub);font-size:.8rem;line-height:1.5}._0Vfa5G_hintRef{color:var(--nsk-text);font-weight:600;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;border-radius:3px;padding:0 .1em;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._0Vfa5G_hintRef:hover,._0Vfa5G_hintRefOn{background:rgb(var(--nsk-sel) / .16);text-decoration:none}._0Vfa5G_hintRefGlue{white-space:nowrap}._0Vfa5G_hintActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._0Vfa5G_hintBtn{border:1px solid var(--nsk-btn-border);background:var(--nsk-btn-bg-2);border-radius:4px;padding:.35rem .7rem;font-size:.75rem;font-weight:500}._0Vfa5G_hintBtn:hover{border-color:var(--nsk-btn-border-strong)}._0Vfa5G_hintBtnGo{background:var(--nsk-ok);border-color:var(--nsk-ok);color:var(--nsk-accent-ink);font-weight:600}._0Vfa5G_hintKey{color:var(--nsk-text-dim);margin-left:auto;font-size:.65rem}._0Vfa5G_techBox{color:var(--nsk-text-sub);background:var(--nsk-btn-bg-2);border:1px solid var(--nsk-btn-border);border-radius:var(--nsk-radius);padding:.15rem;font-size:.8rem;overflow:hidden}._0Vfa5G_techBox summary{cursor:pointer;color:var(--nsk-text);border-radius:calc(var(--nsk-radius) - 1px);align-items:center;gap:.5rem;padding:.5rem .6rem;font-weight:550;list-style:none;display:flex}._0Vfa5G_techBox summary::-webkit-details-marker{display:none}._0Vfa5G_techBox summary:focus-visible{outline:2px solid var(--nsk-accent);outline-offset:-2px}._0Vfa5G_techChevron{color:var(--nsk-text-dim);transition:transform .15s,color .12s;display:inline-flex}._0Vfa5G_techBox[open] ._0Vfa5G_techChevron{color:var(--nsk-accent);transform:rotate(90deg)}._0Vfa5G_techSummaryLabel{flex:1}._0Vfa5G_techCount{border-radius:var(--nsk-radius);background:color-mix(in srgb, var(--nsk-accent) 14%, transparent);min-width:1.3rem;height:1.3rem;color:var(--nsk-accent);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .35rem;font-size:.7rem;font-weight:700;display:inline-flex}._0Vfa5G_techList{background:var(--nsk-panel);margin:.15rem .6rem .6rem}._0Vfa5G_shareNative{width:100%;min-height:var(--nsk-ctl-h);color:var(--nsk-accent-ink);background:var(--nsk-accent);border-radius:4px;justify-content:center;align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.85rem;font-weight:600;display:flex}._0Vfa5G_shareNative:hover{filter:brightness(1.06)}._0Vfa5G_shareField+._0Vfa5G_shareField{margin-top:.85rem}._0Vfa5G_shareStack{flex-direction:column;gap:.8rem;display:flex}._0Vfa5G_shareSection{flex-direction:column;gap:.55rem;display:flex}._0Vfa5G_shareStack>._0Vfa5G_shareSection+._0Vfa5G_shareSection{border-top:1px solid var(--nsk-border);padding-top:.8rem}._0Vfa5G_shareHeading{color:var(--nsk-text);margin:0;font-size:.88rem;font-weight:600}._0Vfa5G_shareSection ._0Vfa5G_shareNative{margin-bottom:0}._0Vfa5G_shareSection ._0Vfa5G_shareField+._0Vfa5G_shareField{margin-top:0}._0Vfa5G_shareButtons{flex-wrap:wrap;gap:.4rem;display:flex}._0Vfa5G_shareButtons ._0Vfa5G_shareCopy{min-height:2.1rem}._0Vfa5G_swapLabel{justify-items:center;display:inline-grid}._0Vfa5G_swapLabel>span{grid-area:1/1}._0Vfa5G_swapLabel>span+span{visibility:hidden}._0Vfa5G_shareChecks{flex-wrap:wrap;gap:.4rem 1.1rem;display:flex}._0Vfa5G_shareCheck{color:var(--nsk-text-sub);cursor:pointer;align-items:center;gap:.4rem;font-size:.78rem;display:flex}._0Vfa5G_shareLabel{color:var(--nsk-text-sub);margin-bottom:.3rem;font-size:.8rem;font-weight:500;display:block}._0Vfa5G_shareRow{gap:.4rem;display:flex}._0Vfa5G_shareValue{min-width:0;font:inherit;color:var(--nsk-text);background:var(--nsk-panel-2);border:1px solid var(--nsk-border);border-radius:4px;flex:1;padding:.4rem .55rem;font-size:.8rem}._0Vfa5G_shareValueMono{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:0;font-size:.7rem}._0Vfa5G_shareCopy{color:var(--nsk-text-sub);background:var(--nsk-btn-bg-2);border:1px solid var(--nsk-btn-border);border-radius:4px;flex:none;align-items:center;gap:.3rem;padding:0 .7rem;font-size:.78rem;font-weight:500;display:flex}._0Vfa5G_shareCopy:hover{color:var(--nsk-text);border-color:var(--nsk-btn-border-strong)}._0Vfa5G_shareNote{color:var(--nsk-text-dim);margin-top:.7rem;font-size:.72rem;line-height:1.45}._0Vfa5G_exportPreviewWrap{background:var(--nsk-panel-2);border:1px solid var(--nsk-border);border-radius:6px;justify-content:center;margin:1rem 0;padding:.6rem;display:flex}._0Vfa5G_exportPreview{border-radius:2px;width:100%;max-width:22rem;height:auto}._0Vfa5G_exportActions{gap:.5rem;display:flex}._0Vfa5G_exportActions ._0Vfa5G_shareNative{flex:1;margin-bottom:0}._0Vfa5G_exportActions ._0Vfa5G_ghostBtn{min-height:var(--nsk-ctl-h);border-radius:4px;flex:1;justify-content:center;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:flex}._0Vfa5G_exportStatusBad{color:var(--nsk-danger)}._0Vfa5G_keyGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.1rem 1.6rem;display:grid}._0Vfa5G_keyGroup h3{text-transform:uppercase;letter-spacing:.09em;color:var(--nsk-text-dim);margin-bottom:.45rem;font-size:.7rem}._0Vfa5G_keyRow{align-items:baseline;gap:.6rem;padding:.18rem 0;font-size:.82rem;display:flex}._0Vfa5G_keyRow dt{flex:none}._0Vfa5G_keyRow dd{color:var(--nsk-text-sub)}._0Vfa5G_kbd{background:var(--nsk-panel-2);border:1px solid var(--nsk-border);white-space:nowrap;border-bottom-width:2px;border-radius:2px;padding:.12rem .35rem;font-size:.72rem;display:inline-block}._0Vfa5G_sizePicker{background:var(--nsk-track);border-radius:4px;flex:none;gap:2px;padding:2px;display:flex}._0Vfa5G_sizeBtn{color:var(--nsk-text-sub);border-radius:2px;padding:.25rem .55rem;font-size:.75rem;font-weight:500}._0Vfa5G_sizeBtn:hover{color:var(--nsk-text)}._0Vfa5G_sizeBtnOn,._0Vfa5G_sizeBtnOn:hover{background:var(--nsk-pill);color:var(--nsk-accent);box-shadow:0 1px 2px #1018281f}._0Vfa5G_settingGroup+._0Vfa5G_settingGroup{margin-top:1.4rem}._0Vfa5G_settingGroupTitle{text-transform:uppercase;letter-spacing:.1em;color:var(--nsk-text-sub);background:var(--nsk-panel-2);border-top:1px solid var(--nsk-border);border-bottom:1px solid var(--nsk-border);margin:0 -1rem .2rem;padding:.42rem 1rem;font-size:.66rem;font-weight:650}._0Vfa5G_settingGroup:first-child ._0Vfa5G_settingGroupTitle{border-top:none;margin-top:-1rem}._0Vfa5G_settingList{flex-direction:column;display:flex}._0Vfa5G_settingList li+li{border-top:1px solid var(--nsk-border)}._0Vfa5G_settingRow{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.65rem 0;display:flex}._0Vfa5G_settingText{flex-direction:column;gap:.12rem;display:flex}._0Vfa5G_settingLabel{font-size:.87rem;font-weight:500}._0Vfa5G_settingNote{color:var(--nsk-text-dim);font-size:.76rem;line-height:1.35}._0Vfa5G_settingRowDisabled{opacity:.55;cursor:default}._0Vfa5G_switch{--pill-w:2.2rem;--pill-h:1.25rem;appearance:none;cursor:pointer;margin-top:.15rem}._0Vfa5G_switch:disabled{cursor:not-allowed;opacity:.5}._0Vfa5G_resultWrap{text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex}._0Vfa5G_resultTime{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:300;font-family:var(--font-mono), ui-monospace, monospace}._0Vfa5G_resultIcon{color:var(--nsk-accent)}._0Vfa5G_resultStats{gap:2rem;margin:.8rem 0 .4rem;display:flex}._0Vfa5G_resultStats div{flex-direction:column;gap:.1rem;display:flex}._0Vfa5G_resultStats dt{text-transform:uppercase;letter-spacing:.08em;color:var(--nsk-text-dim);font-size:.68rem}._0Vfa5G_resultStats dd{font-variant-numeric:tabular-nums;font-size:1.1rem}._0Vfa5G_resultActions{width:100%;margin-top:.9rem;display:flex}._0Vfa5G_resultActions ._0Vfa5G_primaryBtn{flex:1}._0Vfa5G_primaryBtn{background:var(--nsk-accent);color:var(--nsk-accent-ink)}._0Vfa5G_ghostBtn{color:var(--nsk-text-sub);border:1px solid var(--nsk-btn-border)}._0Vfa5G_ghostBtn:hover{color:var(--nsk-text);border-color:var(--nsk-btn-border-strong)}._0Vfa5G_numKey,._0Vfa5G_actionBtn,._0Vfa5G_drawTool,._0Vfa5G_hintBtn,._0Vfa5G_actionPrimary,._0Vfa5G_primaryBtn,._0Vfa5G_shareNative{--nsk-3d-edge:color-mix(in srgb, var(--nsk-accent) 30%, #000)}._0Vfa5G_hintBtnGo{--nsk-3d-edge:color-mix(in srgb, var(--nsk-ok) 30%, #000)}._0Vfa5G_dangerBtn{--nsk-3d-edge:color-mix(in srgb, var(--nsk-danger) 30%, #000)}._0Vfa5G_numKeySpot{box-shadow:inset 0 0 0 1px var(--nsk-baccent), 0 var(--nsk-3d) 0 var(--nsk-3d-edge)}._0Vfa5G_numKeySome{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nsk-baccent) 30%, transparent), 0 var(--nsk-3d) 0 var(--nsk-3d-edge)}._0Vfa5G_actionOn{box-shadow:inset 0 0 0 1px var(--nsk-accent), 0 var(--nsk-3d) 0 var(--nsk-3d-edge)}._0Vfa5G_numKey:active:not(:disabled),._0Vfa5G_actionBtn:active:not(:disabled),._0Vfa5G_drawTool:active:not(:disabled),._0Vfa5G_hintBtn:active:not(:disabled),._0Vfa5G_actionOn:active:not(:disabled){box-shadow:inset 0 0 0 1px var(--nsk-accent), 0 calc(var(--nsk-3d) * .5) 0 var(--nsk-3d-edge)}@media (max-width:999px) and (max-aspect-ratio:2/3){._0Vfa5G_root:not([data-board-scale=s]){--nsk-phone-chrome:13.75rem}._0Vfa5G_root:not([data-board-scale=s]) ._0Vfa5G_stage{gap:0;padding:0}._0Vfa5G_root:not([data-board-scale=s]) ._0Vfa5G_sidebarNavColOpen{padding:.75rem 1rem 1rem}._0Vfa5G_root:not([data-board-scale=s]) ._0Vfa5G_board:after{box-shadow:inset 0 calc(-1 * var(--nsk-board-ring)) 0 0 var(--nsk-line-strong)}._0Vfa5G_root:not([data-board-scale=s]) .app-topbar{box-shadow:0 var(--nsk-board-ring) 0 0 var(--nsk-line-strong)}._0Vfa5G_root:not([data-board-scale=s]) ._0Vfa5G_controls{padding:.4rem}}@media (max-width:999px){._0Vfa5G_infoCard{order:2}._0Vfa5G_techBox{order:3}._0Vfa5G_numpad{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem}._0Vfa5G_numKey{aspect-ratio:auto;border-radius:6px;height:2.6rem}._0Vfa5G_numGlyph{font-size:1.2rem}._0Vfa5G_keyNotes{font-size:calc(var(--nsk-board) * .009 + .42rem)}._0Vfa5G_padExtra{color:var(--nsk-text-sub);display:flex}._0Vfa5G_padSide{border-left:1px solid var(--nsk-border);flex:none;grid-template-rows:1fr 1fr;gap:.35rem;width:3.2rem;padding-left:.55rem;display:grid}._0Vfa5G_padSide ._0Vfa5G_numKey{color:var(--nsk-text-sub)}._0Vfa5G_actionRowEdit{grid-template-columns:minmax(0,1fr) auto}._0Vfa5G_statusLine{min-height:0}._0Vfa5G_toolsPanel{grid-template-rows:auto minmax(0,1fr) auto minmax(0,1fr);gap:.3rem}._0Vfa5G_toolsHelpers ._0Vfa5G_actionBtn{flex-direction:row;justify-content:center;gap:.4rem;padding:.15rem .3rem;font-size:.62rem}._0Vfa5G_toolsHelpers ._0Vfa5G_actionBtn svg{flex:none;width:16px;height:16px}._0Vfa5G_drawTools{grid-template-columns:minmax(0,7fr) auto minmax(0,2fr) auto minmax(0,1fr)}._0Vfa5G_penGroup{grid-column:auto}._0Vfa5G_penSepFirst{display:block}._0Vfa5G_drawToolLabel{display:none}._0Vfa5G_penSep{margin:.15rem .1rem}._0Vfa5G_drawTool{height:auto}._0Vfa5G_numKeyColor{padding:.15rem}._0Vfa5G_swatchBig{border-radius:2px}._0Vfa5G_swatchNum{font-size:.6rem}._0Vfa5G_root{--nsk-tab-pt:.42rem;--nsk-tab-pb:.36rem}._0Vfa5G_modeTab{gap:.2rem;padding-left:.1rem;padding-right:.1rem}._0Vfa5G_modeTabLabel{font-size:.7rem}._0Vfa5G_hintBtn{min-height:2.6rem;padding:0 1rem;font-size:.85rem}._0Vfa5G_boardCol{display:contents}._0Vfa5G_statusLine{order:1}._0Vfa5G_phoneHide{display:none}._0Vfa5G_phoneOnly{display:inline}._0Vfa5G_modeTabKey,._0Vfa5G_hintKey,._0Vfa5G_actionKey,._0Vfa5G_modeFoot{display:none}}._0Vfa5G_resultShare{border-top:1px solid var(--nsk-border);flex-direction:column;align-items:center;gap:.55rem;width:100%;margin-top:1rem;padding-top:.9rem;display:flex}._0Vfa5G_resultShareLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--nsk-text-dim);font-size:.68rem;font-weight:600}._0Vfa5G_resultStay{color:var(--nsk-text-sub);background:0 0;border:none;margin-top:.5rem;padding:.2rem;font-size:.82rem;font-weight:500;text-decoration:underline}._0Vfa5G_resultStay:hover{color:var(--nsk-text)}
.NMBCiq_modes{background:var(--nsk-track);border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);align-self:flex-start;gap:.15rem;padding:.15rem;display:inline-flex}.NMBCiq_mode{appearance:none;color:var(--nsk-text-sub);font:inherit;border-radius:calc(var(--nsk-radius) - 1px);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.82rem;font-weight:550;display:inline-flex}.NMBCiq_mode:hover{color:var(--nsk-text)}.NMBCiq_mode[aria-pressed=true]{background:var(--nsk-panel);color:var(--nsk-text);box-shadow:0 1px 2px #1018280f}.NMBCiq_work{flex-direction:column;gap:1rem;min-width:0;display:flex}.NMBCiq_drop{border:1.5px dashed var(--nsk-border-strong);border-radius:var(--nsk-radius);background:var(--nsk-panel);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:22rem;padding:clamp(2rem,7vw,3.5rem) 1.5rem;display:flex}.NMBCiq_dropOver{border-color:var(--nsk-accent);background:color-mix(in srgb, var(--nsk-accent) 5%, var(--nsk-panel))}.NMBCiq_dropIcon{color:var(--nsk-text-dim);margin-bottom:.25rem}.NMBCiq_dropLead{color:var(--nsk-text);margin:0;font-size:1.05rem;font-weight:600}.NMBCiq_drop .form-actions{justify-content:center;margin-top:.5rem}.NMBCiq_cameraBtn{display:none}@media (pointer:coarse){.NMBCiq_cameraBtn{display:inline-flex}}.NMBCiq_pointerOnlyText{display:inline}.NMBCiq_touchOnlyText{display:none}@media (pointer:coarse){.NMBCiq_pointerOnlyText{display:none}.NMBCiq_touchOnlyText{display:inline}}.NMBCiq_review{width:100%;max-width:var(--nsk-board);flex-direction:column;gap:1rem;margin-inline:auto;display:flex}.NMBCiq_imagePreview{width:100%;height:var(--nsk-board);object-fit:contain;border-radius:var(--nsk-radius);border:1px solid var(--nsk-border);background:var(--nsk-track);display:block}.NMBCiq_loading{width:100%;height:var(--nsk-board);border-radius:var(--nsk-radius);border:1px solid var(--nsk-border);background:var(--nsk-track);flex-direction:column;justify-content:center;align-items:center;gap:.9rem;display:flex}.NMBCiq_loading p{color:var(--nsk-text-sub);margin:0;font-size:.9rem}.NMBCiq_stage{line-height:0;position:relative}.NMBCiq_stageImage{border-radius:var(--nsk-radius);border:1px solid var(--nsk-border);background:var(--nsk-track);width:100%;height:auto;display:block}.NMBCiq_stageOverlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.NMBCiq_quad{fill:rgb(var(--nsk-sel) / .18);stroke:rgb(var(--nsk-sel));stroke-width:2px;vector-effect:non-scaling-stroke}.NMBCiq_handle{appearance:none;cursor:grab;touch-action:none;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;display:grid;position:absolute}.NMBCiq_handle:active{cursor:grabbing}.NMBCiq_handle:disabled{cursor:default;opacity:.5}.NMBCiq_handleDot{background:var(--nsk-panel);border:3px solid rgb(var(--nsk-sel));pointer-events:none;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #00000059}.NMBCiq_handle:active .NMBCiq_handleDot{background:rgb(var(--nsk-sel));transform:scale(1.15)}.NMBCiq_handle:focus-visible{outline:2px solid var(--nsk-accent);outline-offset:2px}.NMBCiq_loupe{border:3px solid var(--nsk-panel);background-color:var(--nsk-track);width:128px;height:128px;box-shadow:0 2px 10px #00000059, 0 0 0 1px var(--nsk-border-strong);pointer-events:none;z-index:60;background-repeat:no-repeat;border-radius:50%;display:none;position:fixed}.NMBCiq_loupeCrosshair{border:2px solid rgb(var(--nsk-sel));border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1.5px #ffffffd9}.NMBCiq_check{color:var(--nsk-text);cursor:pointer;align-items:flex-start;gap:.55rem;font-size:.9rem;display:flex}.NMBCiq_check input{accent-color:var(--nsk-accent);margin-top:.15rem}.NMBCiq_rulesNote summary{cursor:pointer;color:var(--nsk-text-sub);font-size:.85rem;font-weight:600}.NMBCiq_rulesNote summary:hover{color:var(--nsk-text)}.NMBCiq_rulesNote ul{margin:.5rem 0 0;padding-left:1.1rem}.NMBCiq_summary{border-radius:var(--nsk-radius);background:var(--nsk-panel-2);color:var(--nsk-text-sub);margin:0;padding:.6rem .8rem;font-size:.86rem;line-height:1.5}.NMBCiq_summary strong{color:var(--nsk-text)}.NMBCiq_editor.NMBCiq_editor{border-color:var(--nsk-border-strong);box-shadow:var(--nsk-shadow)}.NMBCiq_editorHead.NMBCiq_editorHead{padding-right:.6rem}.NMBCiq_editorTitle{flex-direction:column;gap:.1rem;min-width:0;display:flex}.NMBCiq_editorTitle strong{color:var(--nsk-text);font-size:.95rem;font-weight:650}.NMBCiq_editorTitle span{color:var(--nsk-text-dim);font-variant-numeric:tabular-nums;font-size:.8rem}.NMBCiq_editorRow{flex-direction:column;gap:.4rem;display:flex}.NMBCiq_pad{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;max-width:22rem;display:grid}.NMBCiq_padKey{font-variant-numeric:tabular-nums;min-width:0;height:2.4rem;padding:0;font-size:1rem}.NMBCiq_padKey[aria-pressed=true]{background:var(--nsk-accent);border-color:var(--nsk-accent);color:var(--nsk-accent-ink)}.NMBCiq_padMark{font-size:.85rem}.NMBCiq_padClear{color:var(--nsk-text-dim)}.NMBCiq_padClear:hover:not(:disabled){color:var(--nsk-danger);border-color:var(--nsk-danger)}.NMBCiq_alt{gap:.2rem}.NMBCiq_altPct{color:var(--nsk-text-dim);font-size:.7rem}.NMBCiq_altEmpty{font-size:.85rem}.NMBCiq_segmented{border:1px solid var(--nsk-btn-border);border-radius:var(--nsk-radius);align-self:flex-start;max-width:100%;display:inline-flex;overflow:hidden}.NMBCiq_segmented button{appearance:none;background:var(--nsk-panel);color:var(--nsk-text-sub);font:inherit;cursor:pointer;border:0;padding:.5rem .85rem;font-size:.85rem}.NMBCiq_segmented button+button{border-left:1px solid var(--nsk-btn-border)}.NMBCiq_segmented button[aria-pressed=true]{background:var(--nsk-accent);color:var(--nsk-accent-ink);font-weight:600}
._9MGIIq_root{touch-action:manipulation;--nsk-phone-chrome:16.5rem;--maker-board-fit:min(calc(100vw - 2 * var(--nsk-gutter)), calc(var(--nsk-vh) - var(--nsk-phone-chrome)));--maker-board:min(calc(var(--maker-board-fit) * var(--nsk-board-scale,1)), calc(100vw - 2 * var(--nsk-gutter)), calc(var(--nsk-vh) - var(--nsk-phone-chrome) + 1rem));flex-direction:column;gap:1rem;padding-top:1.25rem;display:flex}@media (min-width:1000px){._9MGIIq_root{--maker-bar:calc(var(--nsk-ctl-h) + 1.1rem + 2px + 1rem);--maker-board-h:min(calc(min(100vh - 10.5rem - var(--maker-bar), 660px) * var(--nsk-board-scale,1)), calc(100vh - 7rem - var(--maker-bar)));--maker-board:min(var(--maker-board-h), 100cqi)}._9MGIIq_boardCol{container-type:inline-size}}._9MGIIq_root ._9MGIIq_boardWrap,._9MGIIq_root ._9MGIIq_underBoard{--nsk-board:var(--maker-board);--nsk-cell:calc(var(--maker-board) / 9)}._9MGIIq_titleIcon{color:var(--nsk-text-dim);cursor:text;display:inline-flex}._9MGIIq_titleInput{min-width:0;color:var(--nsk-text);font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;flex:8rem;padding:.25rem .4rem;font-size:1.15rem;font-weight:650}._9MGIIq_titleInput::placeholder{color:var(--nsk-text-dim)}._9MGIIq_titleInput:hover{border-color:var(--nsk-border)}._9MGIIq_titleInput:focus{border-color:var(--nsk-accent);background:var(--nsk-bg,transparent);outline:none}._9MGIIq_saveNote{white-space:nowrap;flex:none;font-size:.78rem}._9MGIIq_save_ok{color:var(--nsk-ok)}._9MGIIq_save_warn{color:var(--nsk-warn)}._9MGIIq_save_quiet{color:var(--nsk-text-dim)}@media (max-width:520px){._9MGIIq_barLabel{display:none}._9MGIIq_titleInput{font-size:1rem}}._9MGIIq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._9MGIIq_layout{gap:var(--nsk-col-gap);flex-direction:column;align-items:stretch;display:flex}._9MGIIq_boardCol{flex-direction:column;align-items:center;gap:.75rem;min-width:0;display:flex}._9MGIIq_panelCol{flex-direction:column;gap:.7rem;min-width:0;display:flex}@media (min-width:1180px){._9MGIIq_layout{flex-direction:row;align-items:flex-start}._9MGIIq_boardCol{flex:1}._9MGIIq_panelCol{width:var(--nsk-side-w);flex-shrink:0}}._9MGIIq_boardWrap{position:relative}._9MGIIq_boardWrap[data-framed]:after{content:"";width:var(--nsk-board);height:var(--nsk-board);box-shadow:0 0 0 4px color-mix(in srgb, var(--nsk-accent) 55%, transparent);pointer-events:none;z-index:9;border-radius:2px;position:absolute;top:0;left:0}._9MGIIq_boardOverlay{width:var(--nsk-board);height:var(--nsk-board);pointer-events:none;z-index:7;position:absolute;top:0;left:0}._9MGIIq_ring{fill:none;stroke:var(--nsk-accent);stroke-width:.045px;stroke-dasharray:.12 .08}._9MGIIq_lockDot{fill:var(--nsk-text-sub)}._9MGIIq_underBoard{width:var(--nsk-board);flex-direction:column;gap:.55rem;max-width:100%;display:flex}._9MGIIq_keypad{grid-template-columns:repeat(10,minmax(0,1fr));gap:.3rem;display:grid}._9MGIIq_keyErase{color:var(--nsk-text-sub)}._9MGIIq_symmetryGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.9rem;display:grid}._9MGIIq_symmetryGrid>.symmetry-btn{width:auto}._9MGIIq_key{font-variant-numeric:tabular-nums;height:2.4rem;color:var(--nsk-entered);padding:0;font-size:1.05rem}._9MGIIq_key:disabled{opacity:.35}._9MGIIq_transformList{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-auto-rows:1fr;gap:.4rem;margin-top:.8rem;display:grid}._9MGIIq_transformItem{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);background:var(--nsk-panel);width:100%;height:100%;color:var(--nsk-text);font:inherit;text-align:left;cursor:pointer;grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.1rem .6rem;padding:.45rem .65rem;display:grid}._9MGIIq_transformIcon{color:var(--nsk-accent);grid-row:1/span 2;padding-top:.1rem;display:flex}._9MGIIq_transformLabel{font-size:.86rem;font-weight:600}._9MGIIq_transformDetail{color:var(--nsk-text-dim);font-size:.76rem;line-height:1.35}._9MGIIq_transformItem:hover{border-color:var(--nsk-accent);background:color-mix(in srgb, var(--nsk-accent) 6%, var(--nsk-panel))}._9MGIIq_editCard{--mode-accent:var(--nsk-accent);flex-direction:column;gap:.65rem;min-height:11.7rem;padding:.75rem;display:flex}._9MGIIq_editCard>._9MGIIq_toolbar{margin-top:auto}._9MGIIq_editCardPreview{border-color:color-mix(in srgb, var(--nsk-accent) 45%, var(--nsk-border));background:color-mix(in srgb, var(--nsk-accent) 5%, var(--nsk-panel))}._9MGIIq_cardHead{justify-content:space-between;align-items:center;gap:.6rem;min-height:2.2rem;display:flex}._9MGIIq_cardTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nsk-text);font-size:.92rem;font-weight:650;overflow:hidden}._9MGIIq_cardHelp{color:var(--nsk-text-sub);white-space:nowrap;text-overflow:ellipsis;margin:.1rem 0 0;font-size:.8rem;line-height:1.45;overflow:hidden}._9MGIIq_headButtons{flex:none;align-items:center;gap:.4rem;display:flex}._9MGIIq_headButtons .btn{white-space:nowrap}._9MGIIq_headButtons .btn{height:2.2rem;font-size:.85rem}._9MGIIq_stepper{align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}._9MGIIq_stepper .btn{width:2.2rem;padding:0}._9MGIIq_toolbar{border-top:1px solid var(--nsk-border);flex-wrap:nowrap;align-items:center;gap:.15rem;padding-top:.55rem;display:flex;container-type:inline-size}._9MGIIq_toolbar .btn{height:2.1rem;color:var(--nsk-text-sub);padding:0 .55rem;font-size:.84rem}._9MGIIq_toolbarGap{flex:1}._9MGIIq_toolbar .btn{white-space:nowrap;flex:none}._9MGIIq_toolbar ._9MGIIq_symmetryBtn{flex:0 auto;min-width:0}._9MGIIq_symmetryText{text-overflow:ellipsis;min-width:0;overflow:hidden}@container (max-width:34rem){._9MGIIq_labelWide{display:none}}@container (max-width:25rem){._9MGIIq_labelMid{display:none}}._9MGIIq_tabCard{--nsk-tab-pb:.55rem}._9MGIIq_tabPanel{flex-direction:column;min-height:30rem;display:flex}._9MGIIq_panelFill{flex:1 1 0}._9MGIIq_fillSection{flex:1 1 0;min-height:12rem}._9MGIIq_fillList{flex:1 1 0;min-height:10rem}@media (min-width:1180px){._9MGIIq_tabPanel{min-height:calc(var(--maker-board-h) - 1.7rem)}}._9MGIIq_tabStrip{grid-template-columns:repeat(3,minmax(0,1fr))}._9MGIIq_tabStrip>button{cursor:pointer;padding-top:.6rem}._9MGIIq_tabLabel{font-size:.78rem}._9MGIIq_glyphClues i:nth-child(odd):not(:nth-child(5)){background:var(--nsk-mark)}._9MGIIq_glyphPath,._9MGIIq_glyphWrench{width:1.05rem;height:1.05rem;fill:var(--nsk-mark);overflow:visible}._9MGIIq_glyphPath rect:not(:last-child){fill:rgb(var(--nsk-shade) / .13)}._9MGIIq_glyphWrench{stroke:var(--nsk-mark);stroke-width:1.4px;stroke-linejoin:round}._9MGIIq_iconBtn{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}._9MGIIq_brushHint{color:var(--nsk-text-sub);align-items:center;gap:.45rem;margin:0;font-size:.84rem;display:flex}._9MGIIq_swatchKey{border-radius:3px;flex:none;width:.85rem;height:.85rem}._9MGIIq_swatchClue{background:rgb(139 70 217/var(--nsk-fill-a));border:1px solid #8b46d9}._9MGIIq_panel{flex-direction:column;gap:.8rem;padding:.9rem;display:flex}._9MGIIq_panel .btn{height:2.1rem;padding:0 .75rem;font-size:.84rem}._9MGIIq_section>.btn{align-self:flex-start}._9MGIIq_linkBtn._9MGIIq_linkBlock{text-align:left;margin:.15rem 0 0;display:block}._9MGIIq_linkBtn{color:var(--nsk-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.5rem;padding:0;font-weight:600}._9MGIIq_linkBtn:hover{text-decoration:underline}._9MGIIq_field{flex-direction:column;gap:.3rem;display:flex}._9MGIIq_fieldLabel{color:var(--nsk-text-sub);font-size:.78rem;font-weight:600}._9MGIIq_removeRow{grid-template-columns:5rem minmax(0,1fr);gap:.5rem;display:grid}._9MGIIq_removeRow>*{height:2.5rem}._9MGIIq_removeNumber{text-align:center;font-variant-numeric:tabular-nums;width:100%;padding:0 .5rem;font-size:.95rem}._9MGIIq_panelTitle{color:var(--nsk-text);font-size:.88rem;font-weight:600}._9MGIIq_panelTitle ._9MGIIq_mono{color:var(--nsk-text-dim);font-weight:500}._9MGIIq_section{flex-direction:column;gap:.45rem;display:flex}._9MGIIq_fold{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius)}._9MGIIq_fold+._9MGIIq_fold{margin-top:-.45rem}._9MGIIq_foldHead{width:100%;color:var(--nsk-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1rem 1fr;align-items:center;column-gap:.4rem;padding:.6rem .75rem;display:grid}._9MGIIq_foldHead:hover{background:color-mix(in srgb, var(--nsk-accent) 6%, transparent)}._9MGIIq_foldChevron{color:var(--nsk-text-dim);transition:transform .15s;display:inline-flex}._9MGIIq_foldChevron[data-open]{transform:rotate(90deg)}._9MGIIq_foldTitle{font-size:.9rem;font-weight:600}._9MGIIq_foldBlurb{color:var(--nsk-text-dim);grid-column:2;font-size:.78rem}._9MGIIq_foldBody{flex-direction:column;gap:.45rem;padding:0 .75rem .75rem;display:flex}._9MGIIq_foldFill{flex-direction:column;flex:1 1 0;min-height:14rem;display:flex}._9MGIIq_foldFill>._9MGIIq_foldBody{flex:1 1 0;min-height:0}._9MGIIq_panel>._9MGIIq_section+._9MGIIq_section{border-top:1px solid var(--nsk-border);padding-top:.8rem}._9MGIIq_section:empty{display:none}._9MGIIq_panel>._9MGIIq_section:empty+._9MGIIq_section{border-top:0;padding-top:0}._9MGIIq_subSection{border-radius:var(--nsk-radius);background:var(--nsk-panel-2);flex-direction:column;gap:.35rem;margin-top:.3rem;padding:.6rem .7rem;display:flex}._9MGIIq_subTitle{align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;display:flex}._9MGIIq_toolStatus{border-radius:var(--nsk-radius);background:color-mix(in srgb, var(--nsk-accent) 8%, var(--nsk-panel));justify-content:space-between;align-items:center;gap:.6rem;padding:.5rem .7rem;font-size:.84rem;display:flex}._9MGIIq_facts{grid-template-columns:auto 1fr;gap:.25rem .9rem;font-size:.84rem;display:grid}._9MGIIq_factTable{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);background:var(--nsk-panel);grid-template-columns:auto minmax(0,1fr);margin:0;font-size:.84rem;display:grid}._9MGIIq_factTable dt,._9MGIIq_factTable dd{white-space:nowrap;align-items:center;gap:.4rem;min-width:0;margin:0;padding:.32rem .6rem;display:flex}._9MGIIq_factTable dt{color:var(--nsk-text-dim)}._9MGIIq_factTable dd{color:var(--nsk-text);font-weight:500;overflow:hidden}._9MGIIq_factTable dd>span{text-overflow:ellipsis;min-width:0;overflow:hidden}._9MGIIq_factTable dd>._9MGIIq_factChip{flex:0 auto;min-width:0;font-size:.84rem;overflow:hidden}._9MGIIq_factTable dd._9MGIIq_factWrap{white-space:normal}._9MGIIq_fact_ok{color:var(--nsk-ok)}._9MGIIq_fact_warn{color:var(--nsk-warn)}._9MGIIq_fact_bad{color:var(--nsk-danger)}._9MGIIq_fact_quiet{color:var(--nsk-text-dim)}._9MGIIq_factAside{color:var(--nsk-text-dim);flex:none;margin-left:auto;font-size:.8rem}._9MGIIq_factTable dt:not(:first-of-type),._9MGIIq_factTable dd:not(:first-of-type){border-top:1px solid var(--nsk-border)}._9MGIIq_factLink{min-width:0;color:var(--nsk-accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:.6rem;padding:0;display:flex}._9MGIIq_factLinkName{text-overflow:ellipsis;overflow:hidden}._9MGIIq_factLink:hover ._9MGIIq_factLinkName{text-decoration:underline}._9MGIIq_facts dt{color:var(--nsk-text-dim)}._9MGIIq_facts dd{color:var(--nsk-text);margin:0}._9MGIIq_mono{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}._9MGIIq_stale{opacity:.55;transition:opacity .15s}._9MGIIq_notice{color:var(--nsk-text-dim);font-size:.78rem}._9MGIIq_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}:is(._9MGIIq_pair>.btn,._9MGIIq_pair>.range-preset){white-space:nowrap;justify-content:center;width:100%;padding:0 .5rem}._9MGIIq_switchRow{cursor:pointer;align-items:flex-start;gap:.55rem;font-size:.85rem;display:flex}._9MGIIq_switchRow>input{flex:none;margin:.18rem 0 0}._9MGIIq_buttons{flex-wrap:wrap;gap:.4rem;display:flex}._9MGIIq_tipList{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);margin:0;padding:0;list-style:none}._9MGIIq_tipList li{color:var(--nsk-text-sub);justify-content:space-between;gap:.6rem;padding:.35rem .6rem;font-size:.82rem;display:flex}._9MGIIq_tipList li+li{border-top:1px solid var(--nsk-border)}._9MGIIq_tipList li>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nsk-text);overflow:hidden}._9MGIIq_tipList li>:last-child{color:var(--nsk-text-dim);flex:none}._9MGIIq_list{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);flex-direction:column;display:flex;overflow-y:auto}._9MGIIq_listCapped{max-height:16rem}._9MGIIq_listItem{border:0;border-top:1px solid var(--nsk-border);width:100%;color:var(--nsk-text);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.6rem;padding:.35rem .6rem;font-size:.82rem;display:flex}._9MGIIq_listItem:first-child{border-top:0}._9MGIIq_listItem:hover,._9MGIIq_listItem[aria-current=true]{background:color-mix(in srgb, var(--nsk-accent) 10%, transparent)}._9MGIIq_listItem:disabled{cursor:default;opacity:.6}._9MGIIq_draftOpen{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:.1rem;padding:0;display:flex}._9MGIIq_deleteRow{align-items:center}._9MGIIq_rowAction{color:var(--nsk-text-dim);align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;transition:color .1s;display:inline-flex}._9MGIIq_deleteRow:hover ._9MGIIq_rowAction,._9MGIIq_deleteRow:focus-visible ._9MGIIq_rowAction{color:var(--nsk-danger)}._9MGIIq_loadRow{grid-template-columns:4.5rem minmax(0,1fr) auto;justify-items:start;display:grid}._9MGIIq_loadRow:hover ._9MGIIq_rowAction,._9MGIIq_loadRow:focus-visible ._9MGIIq_rowAction{color:var(--nsk-accent)}._9MGIIq_findChip{white-space:nowrap;font-size:.78rem}._9MGIIq_tag{background:var(--nsk-pill);color:var(--nsk-text-sub);border-radius:999px;flex:none;padding:.05rem .45rem;font-size:.72rem;font-weight:600}._9MGIIq_tagOk{background:color-mix(in srgb, var(--nsk-ok) 18%, transparent);color:var(--nsk-ok)}._9MGIIq_diffBar{border:1px solid var(--nsk-border);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:4px;height:1.4rem;display:flex;overflow:hidden}._9MGIIq_diffBar>span{flex:1;min-width:1px}._9MGIIq_diffBar>span[aria-current=true]{box-shadow:inset 0 0 0 2px var(--nsk-text)}._9MGIIq_move{grid-template-columns:.65rem 1.8rem 1fr auto;align-items:center;gap:.5rem;display:grid}._9MGIIq_swatch{border-radius:2px;width:.65rem;height:.65rem}._9MGIIq_moveNo{color:var(--nsk-text-dim);text-align:right}._9MGIIq_moveTech{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._9MGIIq_explanation{border-radius:var(--nsk-radius);background:var(--nsk-panel-2);scrollbar-width:thin;scrollbar-color:var(--nsk-text-sub) var(--nsk-border);flex:0 auto;min-height:6rem;padding:.7rem .8rem;font-size:.86rem;line-height:1.5;overflow-y:auto}._9MGIIq_explanation::-webkit-scrollbar{width:10px}._9MGIIq_explanation::-webkit-scrollbar-track{background:var(--nsk-border);border-radius:5px}._9MGIIq_explanation::-webkit-scrollbar-thumb{background:var(--nsk-text-sub);border-radius:5px}._9MGIIq_manual{flex-direction:column;gap:2.5rem;margin-top:3rem;display:flex}._9MGIIq_manualSection{flex-direction:column;display:flex}._9MGIIq_manualHeading{border-bottom:2px solid var(--nsk-text);letter-spacing:.08em;text-transform:uppercase;color:var(--nsk-text);margin:0;padding-bottom:.55rem;font-size:.78rem;font-weight:700}._9MGIIq_refTable{margin:0}._9MGIIq_refRow{border-bottom:1px solid var(--nsk-border);grid-template-columns:13rem minmax(0,1fr);gap:.25rem 1.5rem;padding:.6rem 0;font-size:.92rem;line-height:1.5;display:grid}._9MGIIq_refRow dt{color:var(--nsk-text);font-weight:600}._9MGIIq_refRow dd{color:var(--nsk-text-sub);margin:0}@media (max-width:640px){._9MGIIq_refRow{grid-template-columns:1fr}}._9MGIIq_faqCard{gap:1rem}._9MGIIq_faqCard ._9MGIIq_refTable{border-top:2px solid var(--nsk-text)}._9MGIIq_faqRow{border-bottom:1px solid var(--nsk-border);flex-direction:column;gap:.25rem;padding:.75rem 0;line-height:1.5;display:flex}._9MGIIq_faqRow dt{color:var(--nsk-text);font-size:.95rem;font-weight:600}._9MGIIq_faqRow dd{color:var(--nsk-text-sub);margin:0;font-size:.92rem}
.wiJGKa_card{--nsk-card-pad:clamp(1rem, 3vw, 1.75rem);background:var(--nsk-invite-bg);border-color:var(--nsk-invite-border);flex-direction:column;gap:1.25rem;display:flex}.wiJGKa_pulse{animation:.65s ease-in-out 2 wiJGKa_pulse}@keyframes wiJGKa_pulse{0%,to{outline-offset:2px;outline:3px solid #0000}50%{outline:3px solid var(--nsk-accent);outline-offset:2px}}.wiJGKa_card .wiJGKa_eyebrow{color:var(--nsk-invite-eyebrow);letter-spacing:.12em;margin:0}.wiJGKa_title{margin:.45rem 0 0;font-size:clamp(1.35rem,3vw,1.7rem);font-weight:750;line-height:1.2;}.wiJGKa_perks{}.wiJGKa_card .wiJGKa_perks{gap:.55rem}.wiJGKa_perk{}.wiJGKa_card .wiJGKa_perk{color:var(--nsk-text-sub);font-size:.95rem;line-height:1.45}.wiJGKa_card .wiJGKa_perk svg{flex-shrink:0;margin-top:.2em}.wiJGKa_perkName{}.wiJGKa_card .wiJGKa_perkName{font-size:inherit;font-weight:650}.wiJGKa_form{margin:auto calc(-1 * var(--nsk-card-pad)) calc(-1 * var(--nsk-card-pad));padding:var(--nsk-card-pad);background:var(--nsk-invite-foot);border-top:1px solid var(--nsk-invite-rule);border-radius:0 0 calc(var(--nsk-radius) - 1px) calc(var(--nsk-radius) - 1px);flex-direction:column;gap:.75rem;display:flex}.wiJGKa_form>p{margin:0}.wiJGKa_form>.help{color:var(--nsk-text-sub)}.wiJGKa_providers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.wiJGKa_providers[data-count="1"]>.wiJGKa_provider,.wiJGKa_providers[data-count="3"]>.wiJGKa_provider:last-child{grid-column:1/-1}.wiJGKa_provider{}.wiJGKa_card .wiJGKa_provider{height:var(--nsk-ctl-h);white-space:nowrap;gap:.5rem;font-size:.9rem}.wiJGKa_google{}.wiJGKa_microsoft{}.wiJGKa_apple{}.wiJGKa_facebook{}.wiJGKa_or{}.wiJGKa_card .wiJGKa_or{margin:0}.wiJGKa_card .wiJGKa_or:before,.wiJGKa_card .wiJGKa_or:after{background:var(--nsk-invite-rule)}.wiJGKa_emailRow{gap:.5rem;display:flex}.wiJGKa_email{min-width:0;height:var(--nsk-ctl-h);flex:1}.wiJGKa_submit{white-space:nowrap}@media (max-width:640px){.wiJGKa_email{height:2.75rem;font-size:16px}.wiJGKa_submit,.wiJGKa_card .wiJGKa_provider{height:2.75rem}}
.AFGxTG_browse,.AFGxTG_tiers{scroll-margin-top:80px}.AFGxTG_browse{margin-top:1rem}.AFGxTG_tiers{margin-top:1.5rem}
.LqDsUW_builder{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:1rem;margin-top:1rem;display:grid}@media (max-width:62rem){.LqDsUW_builder{grid-template-columns:minmax(0,1fr)}.LqDsUW_rail{position:static}}.LqDsUW_builderBoard{--nsk-board:min(calc(560px * var(--nsk-board-scale,1)), calc(100vw - 2 * var(--nsk-gutter)))}@media (min-width:62rem) and (max-width:1179px){.LqDsUW_builderBoard{grid-template-columns:minmax(0,1fr)}}.LqDsUW_rail{top:calc(var(--nsk-topbar-h) + 1rem);flex-direction:column;gap:1rem;min-width:0;display:flex;position:sticky}@media (max-width:1179px){.LqDsUW_builderBoard .LqDsUW_rail{width:100%;max-width:var(--nsk-board);margin-inline:auto;position:static}}.LqDsUW_panel{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);background:var(--nsk-panel);min-width:0;overflow:hidden}.LqDsUW_panelHead{border-bottom:1px solid var(--nsk-border);background:var(--nsk-panel-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.75rem 1rem;display:flex}.LqDsUW_panelTitle{color:var(--nsk-text);align-items:center;gap:.5rem;margin:0;font-size:.95rem;font-weight:650;display:flex}.LqDsUW_panelTitle svg{color:var(--nsk-text-dim)}.LqDsUW_panelMeta{color:var(--nsk-text-dim);font-variant-numeric:tabular-nums;font-size:.82rem}.LqDsUW_panelMetaOk{color:var(--nsk-ok)}.LqDsUW_panelMetaBad{color:var(--nsk-danger)}.LqDsUW_panelBody{flex-direction:column;gap:.85rem;padding:1rem;display:flex}.LqDsUW_panelBody+.LqDsUW_panelBody{border-top:1px solid var(--nsk-border)}.LqDsUW_panelText{color:var(--nsk-text-sub);margin:0;font-size:.88rem;line-height:1.5}.LqDsUW_panelText strong{color:var(--nsk-text);font-weight:600}.LqDsUW_fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--nsk-text-dim);font-size:.72rem;font-weight:650}.LqDsUW_wideBtn{justify-content:center;width:100%}.LqDsUW_stats{flex-direction:column;gap:.4rem;margin:0;display:flex}.LqDsUW_statRow{color:var(--nsk-text-sub);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.85rem;display:flex}.LqDsUW_statRow dd{color:var(--nsk-text);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.LqDsUW_statWarn dd{color:var(--nsk-warn)}.LqDsUW_steps{counter-reset:step;flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.LqDsUW_steps li{color:var(--nsk-text-sub);counter-increment:step;grid-template-columns:1.5rem minmax(0,1fr);gap:.6rem;font-size:.86rem;line-height:1.45;display:grid}.LqDsUW_steps li:before{content:counter(step);background:var(--nsk-track);width:1.5rem;height:1.5rem;color:var(--nsk-text);border-radius:50%;place-items:center;font-size:.75rem;font-weight:650;display:grid}.LqDsUW_steps strong{color:var(--nsk-text);font-weight:600}.LqDsUW_sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}@media (max-width:46rem){.LqDsUW_sources{grid-template-columns:minmax(0,1fr)}}.LqDsUW_source{flex-direction:column;display:flex}.LqDsUW_source .LqDsUW_panelBody{flex:1}.LqDsUW_sourceLead{color:var(--nsk-text-sub);margin:0;font-size:.92rem;line-height:1.5}.LqDsUW_specs{border-top:1px solid var(--nsk-border);margin:0}.LqDsUW_specs div{border-bottom:1px solid var(--nsk-border);grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;padding:.5rem 0;font-size:.85rem;line-height:1.45;display:grid}.LqDsUW_specs dt{color:var(--nsk-text-dim)}.LqDsUW_specs dd{color:var(--nsk-text);margin:0}.LqDsUW_sourceFoot{margin-top:auto;padding-top:.25rem}.LqDsUW_builderEven{align-items:stretch}.LqDsUW_panelFill{flex-direction:column;display:flex}.LqDsUW_panelFill>.LqDsUW_panelBody{flex:1}.LqDsUW_fieldGrow{flex-direction:column;flex:1;display:flex}.LqDsUW_stringInput{resize:vertical;word-break:break-all;flex:1;min-height:7.5rem}.LqDsUW_mini{aspect-ratio:1;border:2px solid var(--nsk-text);background:var(--nsk-panel);border-radius:2px;grid-template-columns:repeat(9,minmax(0,1fr));width:100%;max-width:15rem;margin:0 auto;display:grid}.LqDsUW_miniCell{border-right:1px solid var(--nsk-border);border-bottom:1px solid var(--nsk-border);font-variant-numeric:tabular-nums;color:var(--nsk-given,var(--nsk-text));place-items:center;font-size:.78rem;font-weight:600;display:grid}.LqDsUW_miniCell:nth-child(9n){border-right:0}.LqDsUW_miniCell:nth-child(9n+3),.LqDsUW_miniCell:nth-child(9n+6){border-right:1.5px solid var(--nsk-text)}.LqDsUW_miniCell:nth-child(n+19):nth-child(-n+27),.LqDsUW_miniCell:nth-child(n+46):nth-child(-n+54){border-bottom:1.5px solid var(--nsk-text)}.LqDsUW_miniCell:nth-child(n+73){border-bottom:0}.LqDsUW_faq{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}.LqDsUW_refTable{border-top:2px solid var(--nsk-text);margin:0}.LqDsUW_refRow{border-bottom:1px solid var(--nsk-border);flex-direction:column;gap:.25rem;padding:.75rem 0;line-height:1.5;display:flex}.LqDsUW_refRow dt{color:var(--nsk-text);font-size:.95rem;font-weight:600}.LqDsUW_refRow dd{color:var(--nsk-text-sub);margin:0;font-size:.92rem}
.tUVuxa_manual{flex-direction:column;gap:1rem;margin-top:3rem;display:flex}.tUVuxa_refTable{border-top:2px solid var(--nsk-text);margin:0}.tUVuxa_refRow{border-bottom:1px solid var(--nsk-border);flex-direction:column;gap:.25rem;padding:.75rem 0;line-height:1.5;display:flex}.tUVuxa_refRow dt{color:var(--nsk-text);font-size:.95rem;font-weight:600}.tUVuxa_refRow dd{color:var(--nsk-text-sub);margin:0;font-size:.92rem}.tUVuxa_builder{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:clamp(1.5rem,4vw,2.5rem);margin-top:1rem;display:grid}@media (max-width:62rem){.tUVuxa_builder{grid-template-columns:minmax(0,1fr)}}.tUVuxa_panel{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);background:var(--nsk-panel);overflow:hidden}.tUVuxa_panelHead{border-bottom:1px solid var(--nsk-border);background:var(--nsk-panel-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 1rem;display:flex}.tUVuxa_panelMeta{color:var(--nsk-text-dim);font-variant-numeric:tabular-nums;font-size:.82rem}.tUVuxa_field{padding:1rem}.tUVuxa_field+.tUVuxa_field{border-top:1px solid var(--nsk-border)}.tUVuxa_fieldHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem;display:flex}.tUVuxa_fieldLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--nsk-text-dim);font-size:.72rem;font-weight:650}.tUVuxa_bands{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);background:var(--nsk-panel);overflow:hidden}.tUVuxa_bandRow{grid-template-columns:6rem minmax(0,1fr) auto 4.5rem;align-items:center;gap:.75rem;padding:.5rem .85rem;display:grid}.tUVuxa_bandRow+.tUVuxa_bandRow{border-top:1px solid var(--nsk-border)}.tUVuxa_bandRowOn{background:var(--nsk-panel-2)}.tUVuxa_bandName{min-width:0;color:var(--nsk-text);align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;display:flex}.tUVuxa_bandDesc{color:var(--nsk-text-dim);min-width:0;font-size:.8rem;line-height:1.35}.tUVuxa_bandStock{color:var(--nsk-text-dim);text-align:right;white-space:nowrap;font-size:.75rem}.tUVuxa_bandStockLow{color:var(--nsk-warn)}.tUVuxa_countInput{text-align:center;font-variant-numeric:tabular-nums;width:4.5rem}.tUVuxa_presets{flex-wrap:wrap;gap:.4rem;display:flex}.tUVuxa_preset{appearance:none;border:1px solid var(--nsk-border);background:var(--nsk-panel);color:var(--nsk-text-sub);font:inherit;border-radius:var(--nsk-radius);cursor:pointer;padding:.3rem .7rem;font-size:.8rem}.tUVuxa_preset:hover{border-color:var(--nsk-border-strong);color:var(--nsk-text)}.tUVuxa_modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.tUVuxa_mode{appearance:none;border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);background:var(--nsk-panel);color:var(--nsk-text-sub);font:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:.5rem;padding:.8rem .5rem .7rem;font-size:.82rem;font-weight:550;display:flex}.tUVuxa_mode:hover:not(:disabled){border-color:var(--nsk-border-strong);color:var(--nsk-text)}.tUVuxa_mode[aria-pressed=true]{color:var(--nsk-text);border-color:var(--nsk-accent);box-shadow:inset 0 0 0 1px var(--nsk-accent);background:var(--nsk-btn-bg)}.tUVuxa_mode:disabled{opacity:.55;cursor:default}.tUVuxa_modeIcon{color:var(--nsk-text-dim)}.tUVuxa_mode[aria-pressed=true] .tUVuxa_modeIcon{color:var(--nsk-accent)}.tUVuxa_rail{top:calc(var(--nsk-topbar-h) + 1rem);position:sticky}@media (max-width:62rem){.tUVuxa_rail{position:static}}@media (max-width:34rem){.tUVuxa_bandRow{grid-template-columns:minmax(0,1fr) 4.5rem;row-gap:.15rem}.tUVuxa_bandName{grid-area:1/1}.tUVuxa_bandDesc{grid-area:2/1}.tUVuxa_bandStock{display:none}.tUVuxa_countInput{grid-area:1/2/span 2}}.tUVuxa_preview{aspect-ratio:210/297;border:1px solid var(--nsk-border);background:var(--nsk-panel);width:100%;max-width:15rem;box-shadow:var(--nsk-shadow);border-radius:2px;margin:0 auto 1rem;display:block}.tUVuxa_previewCaption{color:var(--nsk-text-dim);text-align:center;margin:0 0 1.25rem;font-size:.78rem;line-height:1.45}.tUVuxa_summary{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);background:var(--nsk-panel-2);flex-direction:column;gap:.4rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex}.tUVuxa_summaryRow{color:var(--nsk-text-sub);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.85rem;display:flex}.tUVuxa_summaryVal{color:var(--nsk-text);font-variant-numeric:tabular-nums;font-weight:600}.tUVuxa_summaryTotal{font-size:.95rem}.tUVuxa_buildBtn{justify-content:center;width:100%}
.v0Tf4a_list{flex-direction:column;gap:.5rem;margin-top:.9rem;display:flex}.v0Tf4a_item .list-row-link--tile.list-row-link--padded{padding:.6rem}.v0Tf4a_progress{align-items:center;gap:.6rem;display:flex}.v0Tf4a_bar{background:var(--nsk-panel-2);border-radius:3px;flex:1;height:5px;overflow:hidden}.v0Tf4a_bar>span{background:var(--nsk-accent);height:100%;display:block}.v0Tf4a_pct{white-space:nowrap;font-size:.78rem;font-weight:650}.v0Tf4a_item{position:relative}.v0Tf4a_remove{position:absolute;top:.3rem;right:.3rem}.v0Tf4a_more{text-align:right;margin:.6rem 0 0;font-size:.9rem}.v0Tf4a_more a{color:var(--nsk-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}
.OO5Y9q_backdrop{z-index:60;background:var(--nsk-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.OO5Y9q_modal{background:var(--nsk-panel);border:1px solid var(--nsk-border);width:min(30rem,100%);max-height:min(85vh,46rem);box-shadow:var(--nsk-sheet-shadow);border-radius:4px;outline:none;flex-direction:column;display:flex}.OO5Y9q_modalWide{width:min(46rem,100%)}.OO5Y9q_modalHead{border-bottom:1px solid var(--nsk-border);justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}.OO5Y9q_modalHead h2{font-size:1rem;font-weight:600}.OO5Y9q_modalBody{padding:1rem;overflow-y:auto}.OO5Y9q_modalSplit{width:min(47.5rem,100%);position:relative;overflow:hidden}.OO5Y9q_modalSplitBody{flex:auto;min-height:0;overflow-y:auto}.OO5Y9q_closeFloat{z-index:1;position:absolute;top:10px;right:10px}@media (max-width:799px){.OO5Y9q_backdropSplit{align-items:flex-end;padding:0}.OO5Y9q_modalSplit{border-width:1px 0 0;border-radius:4px 4px 0 0;width:100%;max-height:92dvh}}
.NKPs4W_menuWrap{align-items:center;display:flex;position:relative}.NKPs4W_signInLink{gap:.15rem;padding:0 .6rem 0 .2rem;}.NKPs4W_signInLinkIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:inline-flex}.NKPs4W_signInLinkIcon svg{transform:translateY(-1.63px)}.NKPs4W_signInLinkFull{display:inline}@media (max-width:640px){.app-top-right--dense .NKPs4W_signInLinkFull{display:none}.app-top-right--dense .NKPs4W_signInLink{padding:0 .5rem}}@media (max-width:380px){.NKPs4W_signInLinkFull{display:none}.NKPs4W_signInLink{padding:0 .5rem}}.NKPs4W_avatarButton{padding-left:.3rem;}.NKPs4W_avatarBadge{background:var(--nsk-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.66rem;font-weight:700;line-height:1;display:inline-flex}.NKPs4W_avatarName{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;overflow:hidden}@media (max-width:640px){.app-top-right--dense .NKPs4W_avatarName{display:none}.app-top-right--dense .NKPs4W_avatarButton{padding-right:.3rem}}@media (max-width:380px){.NKPs4W_avatarName{display:none}.NKPs4W_avatarButton{padding-right:.3rem}}.NKPs4W_menu{z-index:60;background:var(--nsk-panel);border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);min-width:13rem;box-shadow:var(--nsk-shadow);padding:.35rem;position:absolute;top:calc(100% + .4rem);right:0}.NKPs4W_menuHead{border-bottom:1px solid var(--nsk-border);margin-bottom:.35rem;padding:.5rem .6rem .6rem}.NKPs4W_menuName{color:var(--nsk-text);font-size:.88rem;font-weight:650}.NKPs4W_menuEmail{font-family:var(--font-mono), ui-monospace, monospace;color:var(--nsk-text-dim);overflow-wrap:anywhere;font-size:.74rem}.NKPs4W_menuItem{border-radius:var(--nsk-radius);width:100%;color:var(--nsk-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.5rem .6rem;font-size:.88rem;text-decoration:none;display:block}.NKPs4W_menuItem:hover{background:var(--nsk-panel-2)}.NKPs4W_signInWrap{}.NKPs4W_signInDrop{z-index:60;background:var(--nsk-panel);width:min(47.5rem,100vw - 2rem);max-height:min(85dvh,46rem);color:var(--nsk-text);border:1px solid var(--nsk-border);box-shadow:var(--nsk-sheet-shadow);border-radius:4px;outline:none;flex-direction:column;display:flex;position:absolute;top:calc(100% + .4rem);right:0;overflow:hidden}.NKPs4W_signInDropBackdrop{z-index:29;background:var(--nsk-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.NKPs4W_signInDropBody{}.NKPs4W_signInDropClose{}.app-topbar .NKPs4W_signInDrop .icon-button{color:var(--nsk-text-sub)}.app-topbar .NKPs4W_signInDrop .icon-button:hover{background:rgb(var(--nsk-shade) / .07);color:var(--nsk-text)}@media (max-width:540px){.NKPs4W_signInWrap{position:static}.NKPs4W_signInDrop{border-width:0 0 1px;border-radius:0;width:auto;max-height:calc(100dvh - 3.5rem);top:100%;left:0;right:0}}.NKPs4W_authPage{padding-top:1.25rem}.NKPs4W_authCard{max-width:26rem;margin:0 auto;padding:clamp(1.25rem,4vw,2rem)}.NKPs4W_authTitle{letter-spacing:-.015em;color:var(--nsk-text);font-size:1.35rem;font-weight:700}.NKPs4W_authLede{color:var(--nsk-text-sub);margin-top:.45rem;font-size:.92rem;line-height:1.6}.NKPs4W_authLede:first-child{margin-top:0}.NKPs4W_authForm{flex-direction:column;gap:.9rem;margin-top:1.4rem;display:flex}.NKPs4W_inlineField{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.NKPs4W_inlineField .input{flex:11rem;min-width:0}.NKPs4W_inlineField .btn{white-space:nowrap;flex:none}.NKPs4W_linkButton{font:inherit;color:var(--nsk-accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.NKPs4W_linkButton:disabled{color:var(--nsk-text-dim);cursor:default;text-decoration:none}.NKPs4W_linkButton[data-waiting]{color:var(--nsk-text-sub);cursor:default}.NKPs4W_signInCard{color:var(--nsk-text);grid-template-columns:18.125rem minmax(0,1fr);display:grid}.NKPs4W_perks{background:var(--nsk-panel-2);border-right:1px solid var(--nsk-border);flex-direction:column;gap:1.25rem;padding:1.75rem 1.5rem 1.5rem;display:flex}.NKPs4W_perksEyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;font-weight:600}.NKPs4W_perksTitle{letter-spacing:-.015em;text-wrap:pretty;color:var(--nsk-text);margin-top:.375rem;font-size:1.25rem;font-weight:700;line-height:1.25}.NKPs4W_perkList{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.NKPs4W_perk{gap:.625rem;display:flex}.NKPs4W_perk svg{color:var(--nsk-accent);margin-top:1px}.NKPs4W_perkName{color:var(--nsk-text);font-size:.875rem;font-weight:600}.NKPs4W_perkSub{color:var(--nsk-text-sub);font-size:.8125rem;line-height:1.45}.NKPs4W_perksNote{color:var(--nsk-text-dim);margin-top:auto;font-size:.8rem;line-height:1.55}.NKPs4W_perksFoot{display:none}.NKPs4W_signInMain{flex-direction:column;padding:1.75rem 1.75rem 1.5rem;display:flex}.NKPs4W_signInMain[data-step=code]{gap:1rem}.NKPs4W_signInMain[data-step=code] .NKPs4W_signInLede{margin-bottom:0}.NKPs4W_signInMain[data-step=code] .NKPs4W_signInHelp{margin-top:0}.NKPs4W_signInTitle{letter-spacing:-.01em;color:var(--nsk-text);padding-right:2rem;font-size:1.1875rem;font-weight:700}.NKPs4W_signInLede{color:var(--nsk-text-sub);margin:.375rem 0 1.375rem;font-size:.875rem;line-height:1.55}.NKPs4W_signInLede strong{color:var(--nsk-text);font-weight:600}.NKPs4W_providers{flex-direction:column;gap:.5rem;display:flex}.NKPs4W_providerButton{border-radius:var(--nsk-radius);width:100%;height:2.75rem;font:inherit;cursor:pointer;border:1px solid;justify-content:center;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600;display:flex}.NKPs4W_providerButton:active:not(:disabled){transform:translateY(1px)}.NKPs4W_providerButton:disabled{opacity:.6;cursor:default}.NKPs4W_providerButton:focus-visible{outline:2px solid var(--nsk-accent);outline-offset:1px}.NKPs4W_providerGoogle{background:var(--nsk-panel);border-color:var(--nsk-border-strong);color:var(--nsk-text);box-shadow:0 1px #0000000f}.NKPs4W_providerGoogle:hover:not(:disabled){background:var(--nsk-panel-2)}.NKPs4W_providerApple{color:#fff;background:#000;border-color:#000}.warm-dark .NKPs4W_providerApple{color:#000;background:#fff;border-color:#fff}.NKPs4W_providerFacebook{color:#fff;background:#1877f2;border-color:#1877f2}.NKPs4W_providerFacebook:hover:not(:disabled){background:#166fe5;border-color:#166fe5}.NKPs4W_orRule{color:var(--nsk-text-dim);align-items:center;gap:.75rem;margin:1.25rem 0 1rem;font-size:.8rem;display:flex}.NKPs4W_orRule:before,.NKPs4W_orRule:after{content:"";background:var(--nsk-border);flex:1;height:1px}.NKPs4W_emailInput{height:2.75rem}.NKPs4W_signInSubmit{width:100%}.NKPs4W_signInMain[data-step=email] .NKPs4W_signInSubmit{margin-top:.625rem}.NKPs4W_signInMain[data-step=email] .note{margin-top:.75rem}.NKPs4W_signInHelp{color:var(--nsk-text-dim);margin-top:.75rem;font-size:.8125rem;line-height:1.55}.NKPs4W_codeBoxes{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;margin-top:.375rem;display:grid;position:relative}.NKPs4W_codeBox{border:1px solid var(--nsk-border-strong);border-radius:var(--nsk-radius);background:var(--nsk-panel);height:3.5rem;font-family:var(--font-mono), ui-monospace, monospace;color:var(--nsk-text);justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;display:flex}.NKPs4W_codeBox[data-active]{border-color:var(--nsk-accent);outline:2px solid var(--nsk-accent);outline-offset:1px}.NKPs4W_codeInput{color:#0000;caret-color:#0000;opacity:0;cursor:text;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.NKPs4W_codeFoot{color:var(--nsk-text-dim);margin-top:auto;font-size:.8125rem;line-height:1.6}@media (max-width:799px){.NKPs4W_signInCard{grid-template-columns:minmax(0,1fr)}.NKPs4W_perks{display:none}.NKPs4W_perksFoot{background:var(--nsk-panel-2);border-top:1px solid var(--nsk-border);color:var(--nsk-text-sub);flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.5rem;font-size:.84375rem;line-height:1.55;display:flex}.NKPs4W_signInMain{padding:1.5rem 1.25rem 1.25rem}.NKPs4W_signInLede{margin-bottom:1.125rem}.NKPs4W_orRule{margin:1.125rem 0 .875rem}.NKPs4W_providerButton,.NKPs4W_emailInput,.NKPs4W_signInSubmit{height:3rem}.NKPs4W_emailInput{font-size:16px}.NKPs4W_signInMain[data-step=email] .NKPs4W_signInSubmit{margin-top:.5rem}.NKPs4W_emailLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NKPs4W_signInMain[data-step=email] .NKPs4W_signInHelp{display:none}}.NKPs4W_suggestions{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;display:flex}.NKPs4W_suggestion{border:1px solid var(--nsk-border-strong);background:var(--nsk-panel);font:inherit;color:var(--nsk-text-sub);cursor:pointer;border-radius:999px;padding:.2rem .5rem;font-size:.78rem}.NKPs4W_suggestion:hover{border-color:var(--nsk-accent);color:var(--nsk-accent)}.NKPs4W_accountHead{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.NKPs4W_accountAvatar{background:var(--nsk-accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3.1rem;height:3.1rem;font-size:1.4rem;font-weight:700;line-height:1;display:inline-flex}.NKPs4W_tabs{border-bottom:1px solid var(--nsk-border);gap:.25rem;margin:1.5rem 0 1.25rem;display:flex}.NKPs4W_tab{font:inherit;color:var(--nsk-text-sub);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.55rem .85rem;font-size:.9rem;font-weight:600}.NKPs4W_tab:hover{color:var(--nsk-text)}.NKPs4W_tabOn{color:var(--nsk-accent);border-bottom-color:var(--nsk-accent)}.NKPs4W_levelBody{align-items:center;gap:1.75rem;display:flex}.NKPs4W_levelFigure{flex-direction:column;flex:none;align-items:center;gap:.5rem;display:flex}.NKPs4W_levelBadge{background:color-mix(in srgb, var(--band-color) 12%, transparent);border:2px solid color-mix(in srgb, var(--band-color) 45%, transparent);border-radius:16px;justify-content:center;align-items:baseline;gap:.15rem;min-width:6.5rem;margin:0;padding:.7rem 1.1rem;display:inline-flex}.NKPs4W_levelValue{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.03em;color:var(--nsk-text);font-size:2.8rem;font-weight:650;line-height:1.05}.NKPs4W_levelScale{font-family:var(--font-mono), ui-monospace, monospace;color:var(--nsk-text-dim);font-size:.95rem}.NKPs4W_levelBandName{white-space:nowrap;color:var(--nsk-text);justify-content:center;align-items:center;gap:.45rem;margin:0;font-size:1.15rem;font-weight:650;display:flex}.NKPs4W_levelExplain{border-left:1px solid var(--nsk-border);flex:1 1 0;min-width:0;padding-left:1.75rem}.NKPs4W_levelSubhead{letter-spacing:.07em;text-transform:uppercase;color:var(--nsk-text-dim);margin:0 0 .45rem;font-size:.72rem;font-weight:650}.NKPs4W_levelProse{color:var(--nsk-text-sub);margin:0;font-size:.92rem;line-height:1.65}.NKPs4W_levelProse a{color:var(--nsk-accent);font-weight:600;text-decoration:none}.NKPs4W_levelProse a:hover{text-decoration:underline}.NKPs4W_levelRule{color:var(--nsk-text-dim);margin-top:.9rem}.NKPs4W_levelAction{margin:.9rem 0 0}@media (max-width:860px){.NKPs4W_levelBody{display:block}.NKPs4W_levelFigure{margin-bottom:1.1rem}.NKPs4W_levelExplain{border-left:0;border-top:1px solid var(--nsk-border);padding-top:1.1rem;padding-left:0}}.NKPs4W_statGrid{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.NKPs4W_stat{padding:.9rem 1rem}.NKPs4W_statValue{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.02em;color:var(--nsk-text);font-size:1.45rem;font-weight:650;line-height:1.2}.NKPs4W_statLabel{color:var(--nsk-text-dim);margin-top:.2rem;font-size:.78rem}.NKPs4W_tableWrap{overflow-x:auto}.NKPs4W_table{border-collapse:collapse;width:100%;font-size:.88rem}.NKPs4W_table th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--nsk-text-dim);border-bottom:1px solid var(--nsk-border);white-space:nowrap;padding:.55rem .7rem;font-size:.72rem;font-weight:650}.NKPs4W_table td{border-bottom:1px solid var(--nsk-border);color:var(--nsk-text-sub);vertical-align:middle;padding:.6rem .7rem}.NKPs4W_table tr:last-child td{border-bottom:0}.NKPs4W_num{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--nsk-text)}.NKPs4W_table th.NKPs4W_num{text-align:right;color:var(--nsk-text-dim);font-family:inherit}.NKPs4W_puzzleLink{color:var(--nsk-accent);font-weight:600;text-decoration:none}.NKPs4W_puzzleLink:hover{text-decoration:underline}.NKPs4W_empty{text-align:center;color:var(--nsk-text-dim);padding:2.5rem 1rem;font-size:.92rem}.NKPs4W_danger{border-color:color-mix(in srgb, var(--nsk-danger) 35%, var(--nsk-border))}.NKPs4W_dangerTitle{color:var(--nsk-danger)}.NKPs4W_btnDanger{background:var(--nsk-danger);border-color:var(--nsk-danger);color:#fff}.NKPs4W_btnDanger:hover{background:color-mix(in srgb, var(--nsk-danger) 86%, black);border-color:color-mix(in srgb, var(--nsk-danger) 86%, black)}.NKPs4W_settingRow{border-bottom:1px solid var(--nsk-border);align-items:flex-start;gap:.6rem;padding:.7rem 0;display:flex}.NKPs4W_settingRow:last-child{border-bottom:0}.NKPs4W_settingRowFlash{background:color-mix(in srgb, var(--nsk-accent) 10%, transparent);box-shadow:0 0 0 .5rem color-mix(in srgb, var(--nsk-accent) 10%, transparent);border-radius:4px;transition:background .4s,box-shadow .4s}@media (prefers-reduced-motion:reduce){.NKPs4W_settingRowFlash{transition:none}}.NKPs4W_settingText{flex:1;min-width:0}.NKPs4W_settingTitle{color:var(--nsk-text);font-size:.92rem;font-weight:600}.NKPs4W_settingHelp{margin-top:.15rem;}.NKPs4W_settingSelect{flex:none;width:auto}.NKPs4W_stack{gap:1.25rem;}.NKPs4W_sectionHead{margin:0 0 .35rem}.NKPs4W_sectionHelp{margin:0 0 .7rem}.NKPs4W_rowAction{text-align:right;white-space:nowrap;width:1%}.NKPs4W_stamp{white-space:nowrap}.NKPs4W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NKPs4W_optIn{cursor:pointer;align-items:flex-start;gap:.55rem;display:flex}.NKPs4W_optIn input{accent-color:var(--nsk-accent);margin-top:.2rem}.NKPs4W_optIn span{color:var(--nsk-text);font-size:.9rem}
.ttxSeG_list{border:1px solid var(--nsk-border);border-radius:var(--nsk-radius);flex-direction:column;display:flex;overflow-y:auto}.ttxSeG_item{border:0;border-top:1px solid var(--nsk-border);width:100%;color:var(--nsk-text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:.65rem 1fr auto;align-items:center;gap:.5rem;padding:.35rem .6rem;font-size:.82rem;text-decoration:none;display:grid}.ttxSeG_item:first-child{border-top:0}.ttxSeG_item:hover,.ttxSeG_item:focus-visible{background:color-mix(in srgb, var(--nsk-accent) 10%, transparent)}.ttxSeG_swatch{border-radius:2px;width:.65rem;height:.65rem}.ttxSeG_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ttxSeG_count{font-family:var(--font-mono);color:var(--nsk-text-dim);font-variant-numeric:tabular-nums}
