.kOIxSG_md,.kOIxSG_editorBox,.kOIxSG_keyHint,.kOIxSG_block,.kOIxSG_screen{--c-ink:var(--ink,#ededed);--c-ink2:var(--ink2,#a1a1a6);--c-ink3:var(--ink3,#8a8a91);--c-line:var(--line,#ffffff14);--c-line2:var(--line2,#ffffff24);--c-accent:var(--accent,#3b9eff);--c-ok:var(--ok,#3ddc97);--c-err:var(--err,#ff6b6b);--c-mono:var(--mono,var(--nx-mono,ui-monospace)), "Cascadia Code", Menlo, Consolas, monospace;--c-sans:var(--sans,var(--nx-sans,ui-sans-serif)), system-ui, -apple-system, "Segoe UI", sans-serif}.kOIxSG_md{min-width:0;font-size:inherit;color:inherit;white-space:normal;overflow-wrap:anywhere;line-height:1.65}.kOIxSG_md>:first-child{margin-top:0}.kOIxSG_md>:last-child{margin-bottom:0}.kOIxSG_md p{margin:0 0 .85em}.kOIxSG_md ul,.kOIxSG_md ol{margin:0 0 .85em;padding-left:1.35em}.kOIxSG_md ul{list-style:outside}.kOIxSG_md ol{list-style:decimal}.kOIxSG_md li{margin:.3em 0;padding-left:.2em}.kOIxSG_md li::marker{color:var(--c-ink3)}.kOIxSG_md li>p{margin:0}.kOIxSG_md h1,.kOIxSG_md h2,.kOIxSG_md h3,.kOIxSG_md h4{color:var(--c-ink);margin:1.1em 0 .45em;font-size:1em;font-weight:600;line-height:1.4}.kOIxSG_md h1{font-size:1.12em}.kOIxSG_md strong{color:var(--c-ink);font-weight:600}.kOIxSG_md a{color:var(--c-accent);text-underline-offset:3px;text-decoration:underline}.kOIxSG_md blockquote{color:var(--c-ink2);background:#ffffff08;border:1px solid #ffffff24;border-radius:12px;margin:0 0 .85em;padding:10px 14px}.kOIxSG_md hr{border:0;border-top:1px solid var(--c-line);margin:1.1em 0}.kOIxSG_md code{font-family:var(--c-mono);color:var(--c-ink);white-space:break-spaces;background:#ffffff12;border-radius:6px;padding:1px 6px;font-size:.9em}.kOIxSG_md pre{border:1px solid var(--c-line);white-space:pre;scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;background:#00000047;border-radius:12px;margin:0 0 .9em;padding:12px 14px;font-size:13px;line-height:1.6;overflow-x:auto}.kOIxSG_md pre code{font-size:inherit;white-space:pre;background:0 0;border-radius:0;padding:0}.kOIxSG_md table{border-collapse:collapse;max-width:100%;margin:0 0 .9em;font-size:.95em;display:block;overflow-x:auto}.kOIxSG_md th,.kOIxSG_md td{border:1px solid var(--c-line);text-align:left;padding:6px 10px}.kOIxSG_md th{color:var(--c-ink);font-weight:500}.kOIxSG_md img{max-width:100%;height:auto}.kOIxSG_editorBox{background:#111214;width:100%;height:100%;min-height:0;position:relative}:is(.kOIxSG_editorBox .monaco-editor,.kOIxSG_editorBox .monaco-editor-background,.kOIxSG_editorBox .monaco-editor .margin){background-color:#111214}.kOIxSG_kbd{z-index:2;border:1px solid var(--c-line2);font-family:var(--c-sans);color:var(--c-ink2);pointer-events:none;opacity:0;background:#18191ce6;border-radius:9999px;padding:5px 12px;font-size:12.5px;transition:opacity .16s;position:absolute;bottom:10px;right:14px}.kOIxSG_kbd[data-show=true]{opacity:1}@media (pointer:coarse),(max-width:719px){.kOIxSG_kbd{display:none}}.kOIxSG_keyHint{font-family:var(--c-sans);color:var(--c-ink2);opacity:0;white-space:nowrap;font-size:12.5px;transition:opacity .16s}.kOIxSG_keyHint[data-show=true]{opacity:1}.kOIxSG_keyHint kbd{font-family:var(--c-mono,ui-monospace, monospace);color:var(--c-ink,#ededed);font-size:12px}@media (pointer:coarse),(max-width:719px){.kOIxSG_keyHint{display:none}}.kOIxSG_editorLoading{color:var(--c-ink3);font-family:var(--c-sans);background:#111214;flex-direction:column;gap:10px;padding:22px 24px;font-size:14px;display:flex;position:absolute;inset:0}.kOIxSG_editorLoading p{align-items:center;gap:10px;margin:0;display:inline-flex}.kOIxSG_skel{gap:9px;margin-top:6px;display:grid}.kOIxSG_skel i{background:#ffffff0d;border-radius:5px;height:10px;display:block}.kOIxSG_skel i:first-child{width:46%}.kOIxSG_skel i:nth-child(2){width:72%}.kOIxSG_skel i:nth-child(3){width:58%}.kOIxSG_skel i:nth-child(4){width:34%}.kOIxSG_spin{border:2px solid var(--c-accent);border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite kOIxSG_spin}@keyframes kOIxSG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kOIxSG_spin{border-right-color:var(--c-accent);border-style:dotted;animation:none}}.kOIxSG_slow{z-index:3;border:1px solid var(--c-line2);color:var(--c-ink2);font-family:var(--c-sans);background:#18191cf5;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex;position:absolute;inset:auto 12px 12px}.kOIxSG_slow p{flex:220px;margin:0}.kOIxSG_slow button{border:1px solid var(--c-line2);min-height:40px;color:var(--c-ink);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:9999px;padding:0 16px;font-weight:500}.kOIxSG_slow button:hover{background:#ffffff17}.kOIxSG_slow button:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.kOIxSG_plain{resize:none;width:100%;height:100%;color:var(--c-ink);font-family:var(--c-mono);tab-size:4;background:#111214;border:0;outline:none;padding:16px;font-size:14px;line-height:22px;display:block}.kOIxSG_plain:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px}.kOIxSG_block{border:1px solid var(--c-line);background:#111214;border-radius:14px;overflow:hidden}.kOIxSG_blockHead{border-bottom:1px solid var(--c-line);background:#ffffff06;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:0 8px 0 14px;display:flex}.kOIxSG_blockLang{font-family:var(--c-mono);letter-spacing:.02em;color:var(--c-ink2);font-size:12px}.kOIxSG_blockCopy{min-height:32px;color:var(--c-ink2);font-family:var(--c-sans);cursor:pointer;background:0 0;border:0;border-radius:9999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .16s,color .16s;display:inline-flex}.kOIxSG_blockCopy:hover{color:var(--c-ink);background:#ffffff14}.kOIxSG_blockCopy:focus-visible{outline:2px solid var(--c-accent);outline-offset:1px}.kOIxSG_blockCopy[data-done=true]{color:var(--c-ok)}.kOIxSG_blockBody{position:relative}.kOIxSG_screen{min-height:100dvh;color:var(--c-ink);font-family:var(--c-sans);-webkit-font-smoothing:antialiased;background:#0f1012;place-items:center;padding:24px;display:grid}.kOIxSG_screenCard{text-align:center;width:min(100%,440px)}.kOIxSG_screenIcon{border:1px solid var(--c-line2);width:48px;height:48px;color:var(--c-ink2);background:#ffffff08;border-radius:50%;place-items:center;margin-bottom:20px;display:inline-grid}.kOIxSG_screenIcon[data-tone=err]{color:var(--c-err);background:#ff6b6b14;border-color:#ff6b6b59}.kOIxSG_screenTitle{letter-spacing:-.02em;margin:0 0 8px;font-size:24px;font-weight:500;line-height:1.2}.kOIxSG_screenText{color:var(--c-ink2);margin:0 0 24px;font-size:16px;line-height:1.6}.kOIxSG_screenActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.kOIxSG_screenBtn{border:1px solid var(--c-line2);min-height:44px;color:var(--c-ink);font:inherit;cursor:pointer;background:#ffffff08;border-radius:9999px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.kOIxSG_screenBtn:hover{background:#ffffff14;border-color:#ffffff40}.kOIxSG_screenBtn[data-primary=true]{color:#0a0a0b;background:#e4e4e7;border-color:#0000}.kOIxSG_screenBtn[data-primary=true]:hover{background:#f1f1f3}.kOIxSG_screenBtn:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.kOIxSG_screenWait{color:var(--c-ink2);margin:0;font-size:15px}.kOIxSG_screenSkel{gap:10px;width:min(100%,320px);margin:22px auto 0;display:grid}.kOIxSG_screenSkel i{background:#ffffff0d;border-radius:5px;height:10px;display:block}.kOIxSG_screenSkel i:nth-child(2){width:78%}.kOIxSG_screenSkel i:nth-child(3){width:52%}
