.csBqvW_key{--key-top:var(--lightningcss-light,#fffaf1)var(--lightningcss-dark,#6c5241);--key-side:var(--lightningcss-light,#e3cdb0)var(--lightningcss-dark,#4f3b2e);--key-ink:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#fbead5);--key-edge:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#120b07);--key-depth:.16em;--key-units:1;--key-unit:1.9em;box-sizing:border-box;min-width:calc(var(--key-unit) * var(--key-units) + (var(--key-units) - 1) * var(--key-gap,.3em));height:var(--key-unit);margin-bottom:var(--key-depth);font-family:var(--font-display,"Bricolage Grotesque Variable", ui-rounded, system-ui, sans-serif);font-variant-numeric:tabular-nums;color:var(--key-ink);background:var(--key-top);border:2px solid var(--key-edge);box-shadow:inset 0 -.12em 0 0 #0000000f, 0 var(--key-depth) 0 0 var(--key-side), 0 var(--key-depth) 0 2px var(--key-edge);vertical-align:middle;-webkit-user-select:none;user-select:none;border-radius:.34em;flex-direction:column;justify-content:center;align-items:center;padding:0 .4em;font-weight:700;line-height:1;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:inline-flex;position:relative}button.csBqvW_key{cursor:pointer;font-size:inherit}button.csBqvW_key:focus-visible{outline:3px solid var(--key-focus,#3478f6);outline-offset:calc(var(--key-depth) + 3px)}.csBqvW_legend{white-space:nowrap;display:block}.csBqvW_caption{letter-spacing:.01em;white-space:nowrap;opacity:.85;margin-top:.3em;font-size:.5em;font-weight:650;display:block}.csBqvW_sm{--key-unit:1.85em;--key-depth:.15em;box-shadow:0 var(--key-depth) 0 0 var(--key-side), 0 var(--key-depth) 0 1.5px var(--key-edge);border-width:1.5px;border-radius:.36em;padding:0 .38em;font-size:.85em}.csBqvW_md{--key-unit:56px;--key-gap:8px;--key-depth:6px;box-shadow:inset 0 -3px 0 0 #0000000f, 0 var(--key-depth) 0 0 var(--key-side), 0 var(--key-depth) 0 2.5px var(--key-edge);border-width:2.5px;border-radius:11px;font-size:19px}.csBqvW_lg{--key-unit:132px;--key-gap:16px;--key-depth:13px;box-shadow:inset 0 -8px 0 0 #0000000f, 0 var(--key-depth) 0 0 var(--key-side), 0 var(--key-depth) 0 3.5px var(--key-edge), 0 calc(var(--key-depth) + 18px) 28px -10px #2a1a1259;border-width:3.5px;border-radius:26px;font-size:62px}.csBqvW_paprika{--key-top:var(--lightningcss-light,#e4572e)var(--lightningcss-dark,#ec6a40);--key-side:var(--lightningcss-light,#a8371a)var(--lightningcss-dark,#9a3417);--key-ink:#fff6ec}.csBqvW_mustard{--key-top:#f4b740;--key-side:var(--lightningcss-light,#c08619)var(--lightningcss-dark,#a8740f);--key-ink:#2a1a12}.csBqvW_sage{--key-top:#93bf72;--key-side:var(--lightningcss-light,#5e8a45)var(--lightningcss-dark,#4d7536);--key-ink:#1d2a14}.csBqvW_blue{--key-top:var(--lightningcss-light,#3478f6)var(--lightningcss-dark,#3d82ff);--key-side:var(--lightningcss-light,#1c4fb5)var(--lightningcss-dark,#1a47a3);--key-ink:#fff}.csBqvW_plum{--key-top:var(--lightningcss-light,#b65a8c)var(--lightningcss-dark,#c06898);--key-side:var(--lightningcss-light,#7f3560)var(--lightningcss-dark,#7a2f5b);--key-ink:#fff6ec}.csBqvW_ink{--key-top:var(--lightningcss-light,#6c5241)var(--lightningcss-dark,#fbead5);--key-side:var(--lightningcss-light,#3b2a21)var(--lightningcss-dark,#b99a7c);--key-ink:var(--lightningcss-light,#fff4e4)var(--lightningcss-dark,#2a1a12)}.csBqvW_blank{--key-ink:var(--lightningcss-light,#2a1a1252)var(--lightningcss-dark,#fbead54d);font-weight:600}.csBqvW_ok,.csBqvW_held{transform:translateY(var(--key-depth));box-shadow:0 0 0 0 var(--key-side), 0 0 0 var(--key-border,2px) var(--key-edge), 0 0 0 calc(var(--key-border,2px) + 4px) #f4b740bf}.csBqvW_held{box-shadow:0 0 0 0 var(--key-side), 0 0 0 var(--key-border,2px) var(--key-edge)}.csBqvW_md.csBqvW_ok,.csBqvW_md.csBqvW_held{--key-border:2.5px}.csBqvW_lg.csBqvW_ok,.csBqvW_lg.csBqvW_held{--key-border:3.5px}.csBqvW_ignored{filter:grayscale(.85);animation:.26s ease-in-out csBqvW_shake}@keyframes csBqvW_shake{0%,to{translate:0}25%{translate:-3px}75%{translate:3px}}button.csBqvW_key:active{transform:translateY(var(--key-depth));box-shadow:0 0 0 0 var(--key-side), 0 0 0 var(--key-border,2px) var(--key-edge)}.csBqvW_combo{vertical-align:middle;align-items:center;gap:.22em;line-height:1;display:inline-flex}.csBqvW_combo_md{gap:8px}.csBqvW_combo_lg{gap:16px}@media (prefers-reduced-motion:reduce){.csBqvW_key{transition:none}.csBqvW_ignored{animation:none}}
.iLn-hG_panel{--panel-bg:var(--lightningcss-light,#ecececf7)var(--lightningcss-dark,#2c2c2cf7);--panel-edge:var(--lightningcss-light,#00000024)var(--lightningcss-dark,#ffffff1f);--text:var(--lightningcss-light,#1f1f1f)var(--lightningcss-dark,#ececec);--text-2:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a0a0a0);--fill:var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#ffffff14);--fill-cap:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff1f);--fill-cmd:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0f);--selected:var(--lightningcss-light,#3478f629)var(--lightningcss-dark,#3478f647);--accent:#3478f6;--orange:#f0892c;--purple:#b146c2;--green:#4cb05a;--banner:var(--lightningcss-light,#f0892c1f)var(--lightningcss-dark,#f0892c33);--low:var(--lightningcss-light,#e8751a)var(--lightningcss-dark,#ff9f43);box-sizing:border-box;background:var(--panel-bg);border:1px solid var(--panel-edge);width:100%;max-width:600px;color:var(--text);text-align:left;-webkit-font-smoothing:antialiased;border-radius:14px;padding:18px 20px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:15px;line-height:1.35;box-shadow:0 24px 48px -18px var(--lightningcss-light,#00000059)var(--lightningcss-dark,#000000b3),0 2px 6px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000004d)}.iLn-hG_panel *{box-sizing:border-box}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.iLn-hG_panel{--panel-bg:var(--lightningcss-light,#f6f6f6b3)var(--lightningcss-dark,#282828b3);--text-2:var(--lightningcss-light,#5c5c5c)var(--lightningcss-dark,#a8a8a8);background-color:var(--panel-bg);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background-image:linear-gradient(var(--lightningcss-light,#ffffff73)var(--lightningcss-dark,#ffffff12),#0000 42%);border-color:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#ffffff29);box-shadow:inset 0 1px var(--lightningcss-light,#fffc)var(--lightningcss-dark,#ffffff29),inset 0 0 0 1px var(--lightningcss-light,#ffffff40)var(--lightningcss-dark,#ffffff0a),0 24px 48px -18px var(--lightningcss-light,#00000059)var(--lightningcss-dark,#000000b3),0 2px 6px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000004d)}}@media (prefers-reduced-transparency:reduce){.iLn-hG_panel{--panel-bg:var(--lightningcss-light,#ecececf7)var(--lightningcss-dark,#2c2c2cf7);--text-2:var(--lightningcss-light,#737373)var(--lightningcss-dark,#a0a0a0);border-color:var(--panel-edge);-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none;box-shadow:0 24px 48px -18px var(--lightningcss-light,#00000059)var(--lightningcss-dark,#000000b3),0 2px 6px var(--lightningcss-light,#00000014)var(--lightningcss-dark,#0000004d)}}.iLn-hG_panel button{font:inherit;color:inherit;cursor:pointer;border:0;margin:0}.iLn-hG_panel button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.iLn-hG_head{grid-template-columns:34px minmax(0,1fr) auto auto;grid-template-areas:"tile name controls dismiss""tile sub sub sub";align-items:center;gap:1px 11px;display:grid}.iLn-hG_tile{border-radius:9px;grid-area:tile;align-self:start;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.iLn-hG_toneOrange{color:var(--orange);background:#f0892c29}.iLn-hG_tonePurple{color:var(--purple);background:#b146c229}.iLn-hG_toneGreen{color:var(--green);background:#4cb05a2b}.iLn-hG_session{white-space:nowrap;text-overflow:ellipsis;grid-area:name;min-width:0;font-weight:650;overflow:hidden}.iLn-hG_subtitle{min-width:0;color:var(--text-2);white-space:nowrap;grid-area:sub;margin-top:2px;font-size:12.5px;display:flex}.iLn-hG_dot{padding:0 .3em}.iLn-hG_path{text-overflow:ellipsis;overflow:hidden}.iLn-hG_controls{color:var(--text-2);font-variant-numeric:tabular-nums;grid-area:controls;align-items:center;gap:6px;margin-left:8px;font-size:12.5px;font-weight:500;display:inline-flex}.iLn-hG_queue{text-align:center;white-space:nowrap;background:var(--lightningcss-light,#00000012)var(--lightningcss-dark,#ffffff17);border-radius:999px;min-width:4.4em;padding:2px 7px}.iLn-hG_clock{text-align:right;white-space:nowrap;min-width:6.2em}.iLn-hG_clockLow{color:var(--low)}.iLn-hG_chip{background:var(--fill);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:4px 7px;display:inline-flex;color:var(--text-2)!important}.iLn-hG_dismiss{grid-area:dismiss;margin-left:6px}.iLn-hG_closeGlyph{font-size:12px;display:inline-grid}.iLn-hG_cap{background:var(--fill-cap);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:5px;padding:1.5px 6px;font-family:ui-rounded,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:12.5px;font-weight:600;line-height:1.35;display:inline-block}.iLn-hG_capOnTint{background:#ffffff3d}.iLn-hG_label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin:16px 0 5px;font-size:11.5px;font-weight:650;display:block}.iLn-hG_title{font-size:17.5px;font-weight:700}.iLn-hG_question{margin-top:16px;font-size:17.5px;font-weight:700}.iLn-hG_banner{background:var(--banner);border-radius:9px;gap:10px;margin-top:14px;padding:10px 13px;font-size:14.5px;display:flex}.iLn-hG_bannerIcon{color:var(--orange);flex:none;padding-top:2px;font-size:16px}.iLn-hG_bannerTitle{font-weight:650}.iLn-hG_command{background:var(--fill-cmd);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:10px 12px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:14px}.iLn-hG_body{margin:0}.iLn-hG_notifyBody{color:var(--text-2);margin:4px 0 0}.iLn-hG_actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.iLn-hG_spacer{flex:1}.iLn-hG_button{white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:7px 11px;font-weight:500;display:inline-flex;background:var(--fill)!important}.iLn-hG_buttonProminent{font-weight:650;background:var(--accent)!important;color:#fff!important}.iLn-hG_noteBlock .iLn-hG_label{margin-top:14px}.iLn-hG_note,.iLn-hG_otherField{resize:none;width:100%;font:inherit;color:inherit;background:var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#00000040);border:1px solid var(--lightningcss-light,#00000024)var(--lightningcss-dark,#ffffff29);border-radius:8px;padding:8px 10px}.iLn-hG_note:focus,.iLn-hG_otherField:focus{border-color:var(--accent);outline:3px solid #3478f666}.iLn-hG_hint{color:var(--text-2);margin-top:5px;font-size:12.5px}.iLn-hG_divider{border:0;border-top:1px solid var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1f);margin:16px 0 0}.iLn-hG_grantHead{justify-content:space-between;align-items:baseline;display:flex}.iLn-hG_link{color:var(--text-2);font-size:13px}.iLn-hG_grantSub{color:var(--text-2);font-size:13.5px}.iLn-hG_options{gap:7px;margin-top:12px;display:grid}.iLn-hG_option{text-align:left;border-radius:9px;align-items:flex-start;gap:14px;width:100%;padding:9px 11px;display:flex;background:var(--lightningcss-light,#0000000b)var(--lightningcss-dark,#ffffff0f)!important}.iLn-hG_option .iLn-hG_cap{text-align:center;flex:none;min-width:2.4em;margin-top:1px}.iLn-hG_optionSelected{background:var(--selected)!important}.iLn-hG_optionOther{align-items:center}.iLn-hG_optionText{min-width:0;display:grid}.iLn-hG_optionLabel{font-weight:500}.iLn-hG_optionMono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:14px}.iLn-hG_optionDescription{color:var(--text-2);font-size:13.5px}.iLn-hG_foot{color:var(--text-2);margin:10px 0 0;font-size:12.5px}@media (max-width:520px){.iLn-hG_panel{padding:15px 14px;font-size:14px}.iLn-hG_head{grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"tile name dismiss""tile sub sub""controls controls controls"}.iLn-hG_controls{justify-self:start;margin:10px 0 0}.iLn-hG_actions .iLn-hG_spacer{display:none}.iLn-hG_panel .iLn-hG_buttonProminent{margin-left:auto}}
.DFuzNW_desk{--ink:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#120b07);--ink-soft:var(--lightningcss-light,#6b5446)var(--lightningcss-dark,#3b2a1c);--mat:var(--lightningcss-light,#f4b740)var(--lightningcss-dark,#d99a2b);--mat-dots:var(--lightningcss-light,#2a1a1217)var(--lightningcss-dark,#0d080624);--wall-a:var(--lightningcss-light,#ffd9b8)var(--lightningcss-dark,#3a2233);--wall-b:var(--lightningcss-light,#ffb59a)var(--lightningcss-dark,#5a2b2b);--wall-c:var(--lightningcss-light,#f7c9d8)var(--lightningcss-dark,#2b2440);--case:var(--dark-box);--control-bg:var(--lightningcss-light,#fffaf1)var(--lightningcss-dark,#544032);--hard:8px;border:3px solid var(--ink);background-color:var(--mat);background-image:radial-gradient(var(--mat-dots) 1.6px, transparent 1.6px);box-shadow:var(--hard) var(--hard) 0 var(--shadow);color:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#fbead5);background-size:18px 18px;border-radius:34px;padding:32px 32px 26px;font-family:system-ui,-apple-system,sans-serif;position:relative}.DFuzNW_screen{border:3px solid var(--ink);background:linear-gradient(135deg, var(--wall-a) 0%, var(--wall-b) 55%, var(--wall-c) 100%);box-shadow:0 0 0 10px #1b120d, 0 0 0 13px var(--ink);border-radius:22px;margin:10px 10px 0;padding:0;position:relative;overflow:hidden}.DFuzNW_menubar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#fbead5);background:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#140e0b8c);align-items:center;gap:18px;height:30px;padding:0 16px;font-size:13px;display:flex}.DFuzNW_menuApp{font-weight:700}.DFuzNW_menuSpacer{flex:1}.DFuzNW_menuPot{color:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#fbead5);opacity:.55;border-radius:5px;place-items:center;width:26px;height:22px;transition:opacity .2s;display:inline-grid}.DFuzNW_menuPotActive{opacity:1;background:var(--lightningcss-light,#2a1a121a)var(--lightningcss-dark,#ffffff1f)}.DFuzNW_desktop{grid-template-columns:minmax(0,1fr) minmax(0,600px);gap:22px;min-height:600px;padding:22px;display:grid}.DFuzNW_left{grid-template-rows:auto auto;align-content:start;gap:18px;min-width:0;display:grid}.DFuzNW_right{min-width:0;position:relative}.DFuzNW_panelIn{animation:.22s ease-out DFuzNW_panel-in}@keyframes DFuzNW_panel-in{0%{opacity:0;transform:translateY(-10px)scale(.98)}}.DFuzNW_window{border-radius:12px;position:relative;overflow:hidden;box-shadow:0 18px 36px -16px #2a1a1273,0 0 0 1px var(--lightningcss-light,#2a1a122e)var(--lightningcss-dark,#ffffff24)}.DFuzNW_titlebar{align-items:center;gap:10px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;display:flex}.DFuzNW_lights{gap:6px;display:inline-flex}.DFuzNW_lights i{background:#ff5f57;border-radius:50%;width:11px;height:11px}.DFuzNW_lights i:nth-child(2){background:#febc2e}.DFuzNW_lights i:nth-child(3){background:#28c840}.DFuzNW_windowTitle{text-align:center;opacity:.75;flex:1;margin-right:45px}.DFuzNW_terminal{background:var(--dark-box);color:#eadbc8}.DFuzNW_terminal .DFuzNW_titlebar{background:var(--dark-box-bar);color:#eadbc8}.DFuzNW_terminalBody{scrollbar-width:thin;scrollbar-color:#7a6050 transparent;height:318px;padding:12px 14px 16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;line-height:1.55;overflow-y:auto}.DFuzNW_block+.DFuzNW_block{margin-top:12px}.DFuzNW_line{gap:7px;min-width:0;display:flex}.DFuzNW_line>span:last-of-type{overflow-wrap:anywhere;min-width:0}.DFuzNW_line_head{color:#f4b740;font-weight:700}.DFuzNW_line_result,.DFuzNW_line_told,.DFuzNW_line_wait{padding-left:14px}.DFuzNW_line_result{color:#c9b29d}.DFuzNW_line_told{color:#fff4e4}.DFuzNW_line_claude{color:#eadbc8}.DFuzNW_line_wait{color:#c9b29d}.DFuzNW_bullet{color:#93bf72;flex:none}.DFuzNW_line_claude .DFuzNW_bullet{color:#eadbc8}.DFuzNW_elbow{color:#a38a76;flex:none}.DFuzNW_toldTag{color:#f4b740;flex:none;font-weight:700}.DFuzNW_dots:after{content:"";white-space:pre;text-align:left;width:1.8em;animation:1.2s steps(4,end) infinite DFuzNW_dots;display:inline-block}@keyframes DFuzNW_dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.DFuzNW_notes{color:var(--lightningcss-light,#3a2a1a)var(--lightningcss-dark,#f5e7c8);background:var(--lightningcss-light,#fff6d9)var(--lightningcss-dark,#3a3020);justify-self:start;width:78%;rotate:-1.2deg}.DFuzNW_notes .DFuzNW_titlebar{background:var(--lightningcss-light,#f5e7b8)var(--lightningcss-dark,#4a3d27)}.DFuzNW_notesBody{background-image:linear-gradient(#0000 21px,var(--lightningcss-light,#3a2a1a17)var(--lightningcss-dark,#f5e7c81a) 21px);background-position:0 10px;background-size:100% 22px;min-height:150px;padding:10px 18px 18px;font-size:14px;line-height:22px}.DFuzNW_notesHeading{font-size:15px;font-weight:800}.DFuzNW_caret{vertical-align:-.15em;background:#e4572e;width:2px;height:1.05em;margin-left:1px;animation:1s step-end infinite DFuzNW_blink;display:inline-block}@keyframes DFuzNW_blink{50%{opacity:0}}.DFuzNW_typingTag{border:2px solid var(--ink);color:var(--lightningcss-light,#3a2a1a)var(--lightningcss-dark,#fbead5);font-family:var(--font-display,"Bricolage Grotesque Variable", system-ui, sans-serif);box-shadow:3px 3px 0 var(--shadow);background:var(--lightningcss-light,#fffaf1)var(--lightningcss-dark,#544032);border-radius:8px;padding:4px 10px;font-size:13px;font-weight:700;position:absolute;bottom:12px;right:12px;rotate:4deg}.DFuzNW_empty{color:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#fbead5);background:var(--lightningcss-light,#fffaf199)var(--lightningcss-dark,#140e0b8c);border:2.5px dashed var(--lightningcss-light,#2a1a1273)var(--lightningcss-dark,#fbead566);border-radius:16px;justify-items:start;gap:6px;padding:22px;display:grid}.DFuzNW_emptyTitle{font-family:var(--font-display,"Bricolage Grotesque Variable", system-ui, sans-serif);margin:0;font-size:22px;font-weight:800}.DFuzNW_emptyBody{color:var(--lightningcss-light,#6b5446)var(--lightningcss-dark,#c8b19c);margin:0 0 10px}.DFuzNW_sticker{z-index:2;border:3px solid var(--ink);font-family:var(--font-display,"Bricolage Grotesque Variable", system-ui, sans-serif);color:#2a1a12;box-shadow:5px 5px 0 var(--shadow);pointer-events:none;white-space:nowrap;background:#fffaf1;border-radius:14px;padding:10px 20px;font-size:24px;font-weight:800;animation:.32s cubic-bezier(.3,1.6,.5,1) DFuzNW_sticker-in;position:absolute;bottom:10px;right:24px;rotate:-5deg}.DFuzNW_sticker_approved{background:#93bf72}.DFuzNW_sticker_answered{background:#f4b740}.DFuzNW_sticker_denied{color:#fff6ec;background:#e4572e}.DFuzNW_sticker_timeout{color:#fff6ec;background:#b65a8c}@keyframes DFuzNW_sticker-in{0%{opacity:0;transform:scale(.4)}}.DFuzNW_keyboard{justify-content:center;gap:56px;margin:46px 0 8px;display:flex}.DFuzNW_half{border:3px solid var(--ink);background:var(--case);box-shadow:6px 6px 0 var(--shadow);border-radius:24px;gap:10px;padding:16px 16px 14px;display:grid}.DFuzNW_halfLeft{rotate:-4deg}.DFuzNW_halfRight{rotate:4deg}.DFuzNW_keyRow{gap:8px;display:flex}.DFuzNW_thumbRow{justify-content:flex-end}.DFuzNW_thumbRowRight{justify-content:flex-start}.DFuzNW_keyboard button{--key-edge:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#120b07)}.DFuzNW_keyboard kbd{--key-edge:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#120b07)}.DFuzNW_controlsRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:26px;display:flex}.DFuzNW_control{border:2.5px solid var(--ink);background:var(--control-bg);color:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#fbead5);font:700 15px/1 var(--font-display,"Bricolage Grotesque Variable", system-ui, sans-serif);box-shadow:3px 3px 0 var(--shadow);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;transition:transform 90ms,box-shadow 90ms;display:inline-flex}.DFuzNW_control:active:not(:disabled){box-shadow:0 0 0 var(--shadow);transform:translate(3px,3px)}.DFuzNW_control:disabled{opacity:.45;cursor:default}.DFuzNW_control:focus-visible,.DFuzNW_toggle:focus-within{outline-offset:3px;outline:3px solid #3478f6}.DFuzNW_toggle{border:2.5px solid var(--ink);background:var(--control-bg);color:var(--lightningcss-light,#2a1a12)var(--lightningcss-dark,#fbead5);font:700 15px/1 var(--font-display,"Bricolage Grotesque Variable", system-ui, sans-serif);box-shadow:3px 3px 0 var(--shadow);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:7px 16px 7px 8px;display:inline-flex}.DFuzNW_toggle input{opacity:0;width:1px;height:1px;position:absolute}.DFuzNW_toggleTrack{border:2px solid var(--ink);background:var(--lightningcss-light,#e8d9c4)var(--lightningcss-dark,#4a3a2e);border-radius:999px;width:40px;height:24px;transition:background .15s;position:relative}.DFuzNW_toggleTrack:after{content:"";border:2px solid var(--ink);box-sizing:border-box;background:var(--lightningcss-light,#fffaf1)var(--lightningcss-dark,#fbead5);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.DFuzNW_toggle input:checked+.DFuzNW_toggleTrack{background:#e4572e}.DFuzNW_toggle input:checked+.DFuzNW_toggleTrack:after{transform:translate(16px)}.DFuzNW_toggle input:disabled+.DFuzNW_toggleTrack{opacity:.5}.DFuzNW_controlsHint{text-align:center;color:var(--lightningcss-light,#6b5446)var(--lightningcss-dark,#2a1a12);max-width:680px;margin:14px auto 0;font-size:14px;line-height:1.5}.DFuzNW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1080px){.DFuzNW_desktop{grid-template-columns:minmax(0,1fr);min-height:0}.DFuzNW_right{order:-1;min-height:470px}.DFuzNW_notes{display:none}.DFuzNW_terminalBody{height:240px}}@media (max-width:760px){.DFuzNW_desk{--hard:5px;border-radius:26px;padding:14px 12px 20px}.DFuzNW_screen{box-shadow:0 0 0 6px #1b120d, 0 0 0 8px var(--ink);border-radius:16px;margin:6px 6px 0}.DFuzNW_desktop{padding:12px 10px}.DFuzNW_right{min-height:540px}.DFuzNW_keyboard{flex-direction:column;align-items:center;gap:22px;margin-top:30px}.DFuzNW_half{gap:8px;padding:12px}.DFuzNW_halfLeft{rotate:-2deg}.DFuzNW_halfRight{rotate:2deg}.DFuzNW_keyRow{gap:6px}.DFuzNW_keyboard button{--key-unit:50px;--key-gap:6px;font-size:17px}.DFuzNW_keyboard kbd{--key-unit:50px;--key-gap:6px;font-size:17px}.DFuzNW_sticker{font-size:20px;right:12px}}@media (prefers-reduced-motion:reduce){.DFuzNW_panelIn,.DFuzNW_sticker,.DFuzNW_dots:after,.DFuzNW_caret{animation:none}.DFuzNW_dots:after{content:"..."}}
