.theme-control[data-astro-cid-m4rhk2r6]{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--accent);cursor:pointer;border-radius:9px;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}.theme-control[data-astro-cid-m4rhk2r6]:hover{background:var(--soft)}.theme-control[data-astro-cid-m4rhk2r6]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}svg[data-astro-cid-m4rhk2r6]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:19px;height:19px;display:none}[data-astro-cid-m4rhk2r6][data-appearance=system] [data-astro-cid-m4rhk2r6][data-icon=system],[data-astro-cid-m4rhk2r6][data-appearance=light] [data-astro-cid-m4rhk2r6][data-icon=light],[data-astro-cid-m4rhk2r6][data-appearance=dark] [data-astro-cid-m4rhk2r6][data-icon=dark]{display:block}.mobile-preview[data-astro-cid-xdawp3th]{display:none}img[data-astro-cid-xdawp3th]{width:100%;height:auto;display:block}@media (width<=900px),(hover:none) and (pointer:coarse){.mobile-preview[data-astro-cid-xdawp3th]{display:block}.desktop-demo{display:none}}.terminal-demo[data-astro-cid-trxcs2lc]{color:#d4dbe1;background:#101419;border:1px solid #506167;border-radius:11px;font:14px/1.5 ui-monospace,Menlo,Consolas,monospace;position:relative;overflow:hidden;box-shadow:0 20px 65px #0003}.demo-toolbar[data-astro-cid-trxcs2lc]{color:#bdccce;background:#1c2529;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font:12px/1.5 -apple-system,sans-serif;display:flex}.traffic-lights[data-astro-cid-trxcs2lc]{flex:none;gap:7px;display:flex}.traffic-lights[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]{background:#ff6058;border-radius:50%;width:11px;height:11px}.traffic-lights[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]:nth-child(2){background:#febc2e}.traffic-lights[data-astro-cid-trxcs2lc] i[data-astro-cid-trxcs2lc]:nth-child(3){background:#28c840}#terminal-path[data-astro-cid-trxcs2lc]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.terminal-commandline[data-astro-cid-trxcs2lc]{color:#e0e7eb;padding:12px 16px 16px;font-size:12px}.terminal-commandline[data-astro-cid-trxcs2lc]>span[data-astro-cid-trxcs2lc]:first-child,#terminal-shell[data-astro-cid-trxcs2lc] label[data-astro-cid-trxcs2lc] span[data-astro-cid-trxcs2lc]{color:#8ddbcc}.command-cursor[data-astro-cid-trxcs2lc]{color:#abbcc1}button[data-astro-cid-trxcs2lc],input[data-astro-cid-trxcs2lc]{font:inherit;color:inherit}button[data-astro-cid-trxcs2lc]{cursor:pointer;background:0 0;border:1px solid #506167;min-height:32px;padding:4px 9px}button[data-astro-cid-trxcs2lc]:hover{background:#253136}[data-astro-cid-trxcs2lc]:focus-visible{outline-offset:2px;outline:2px solid #8ddbcc}.terminal-controls[data-astro-cid-trxcs2lc]{gap:10px;padding:12px;display:flex}.terminal-controls[data-astro-cid-trxcs2lc] label[data-astro-cid-trxcs2lc]{flex:1;min-width:0}input[data-astro-cid-trxcs2lc]{background:#171f24;border:1px solid #506167;width:100%;min-height:36px;padding:7px 10px}input[data-astro-cid-trxcs2lc]::placeholder{color:#a8b8bf}#terminal-help-text[data-astro-cid-trxcs2lc]{z-index:2;color:#e0e7ec;background:#19242b;border:1px solid #75d5d0;padding:20px;font-size:13px;position:absolute;top:90px;left:10%;right:10%;box-shadow:0 10px 45px #0009}#terminal-help-text[data-astro-cid-trxcs2lc] p[data-astro-cid-trxcs2lc]{margin:12px 0 0}.terminal-columns[data-astro-cid-trxcs2lc]{grid-template-columns:20% 43% 37%;min-height:440px;padding:0 12px 12px;display:grid}.directory-pane[data-astro-cid-trxcs2lc],.file-pane[data-astro-cid-trxcs2lc],.preview-pane[data-astro-cid-trxcs2lc]{border:1px solid #506167;min-width:0;padding:8px}.file-pane[data-astro-cid-trxcs2lc]{border-color:#63c9c5}.pane-title[data-astro-cid-trxcs2lc]{color:#75d5d0;margin:-1px 0 9px;font-size:13px}.directory-pane[data-astro-cid-trxcs2lc] button[data-astro-cid-trxcs2lc]{color:#80b6ff;text-align:left;border:0;width:100%;padding:4px 2px;display:block}.directory-pane[data-astro-cid-trxcs2lc] button[data-astro-cid-trxcs2lc][aria-pressed=true]{color:#f4d16b;font-weight:700}.terminal-demo[data-astro-cid-trxcs2lc] .file-row{text-align:left;overflow-wrap:anywhere;width:100%;min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:8px;padding:5px 4px;display:flex}.terminal-demo[data-astro-cid-trxcs2lc] .file-row:hover{background:#253136}.terminal-demo[data-astro-cid-trxcs2lc] .file-row[aria-pressed=true]{color:#fff;background:#46545b}.terminal-demo[data-astro-cid-trxcs2lc] .file-row:focus-visible{outline-offset:-2px;outline:2px solid #8ddbcc}.terminal-demo[data-astro-cid-trxcs2lc] .kind{color:#aebec6;flex:none}.terminal-demo[data-astro-cid-trxcs2lc] .file-row[aria-pressed=true] .kind{color:inherit}#terminal-empty[data-astro-cid-trxcs2lc]{color:#aebec6;font-size:13px}.preview-pane[data-astro-cid-trxcs2lc] img[data-astro-cid-trxcs2lc]{object-fit:contain;width:100%;height:200px;margin:0 auto 14px;display:block}.preview-pane[data-astro-cid-trxcs2lc] pre[data-astro-cid-trxcs2lc]{white-space:pre-wrap;margin:10px 0 20px;font-size:13px;line-height:1.6}#terminal-audio[data-astro-cid-trxcs2lc]{color:#75d5d0;place-items:center;height:110px;margin-bottom:14px;display:grid}#terminal-audio[data-astro-cid-trxcs2lc] svg[data-astro-cid-trxcs2lc]{width:52px;height:52px}dl[data-astro-cid-trxcs2lc]{grid-template-columns:auto 1fr;gap:5px 10px;margin:0;font-size:12px;display:grid}.preview-pane[data-astro-cid-trxcs2lc] dt{color:#aebec6}.preview-pane[data-astro-cid-trxcs2lc] dd{overflow-wrap:anywhere;margin:0}.terminal-status[data-astro-cid-trxcs2lc]{color:#b7c6cc;border-top:1px solid #506167;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:8px 12px;font-size:12px;display:flex}.terminal-keys[data-astro-cid-trxcs2lc]{flex-wrap:wrap;gap:2px;padding:0 8px 8px;display:flex}.terminal-keys[data-astro-cid-trxcs2lc] button[data-astro-cid-trxcs2lc]{color:#b9cbd1;border:0;padding:4px 6px;font-size:11px}#terminal-playback[data-astro-cid-trxcs2lc]{color:#8ddbcc;border-top:1px solid #506167;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}#playback-title[data-astro-cid-trxcs2lc]{overflow-wrap:anywhere;flex:1}#terminal-shell[data-astro-cid-trxcs2lc]{flex-wrap:wrap;align-content:flex-start;align-items:baseline;gap:10px;min-height:300px;padding:20px;font-size:13px;display:flex}#terminal-shell[data-astro-cid-trxcs2lc] input[data-astro-cid-trxcs2lc]{background:0 0;border:0;flex:1;min-width:120px;padding:0}#shell-message[data-astro-cid-trxcs2lc]{color:#e6c276;width:100%}[data-astro-cid-trxcs2lc][hidden]{display:none!important}
