.statusbar[data-astro-cid-vswxrtqg]{z-index:50;height:24px;font-family:var(--font-mono);color:var(--muted);-webkit-backdrop-filter:blur(6px);white-space:nowrap;background:#0c0c14d9;border-top:1px solid #ffffff0f;align-items:stretch;font-size:11px;line-height:24px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.seg[data-astro-cid-vswxrtqg]{border-right:1px solid #ffffff0f;padding:0 10px}.spacer[data-astro-cid-vswxrtqg]{flex:1}.spacer[data-astro-cid-vswxrtqg]+.seg[data-astro-cid-vswxrtqg],.spacer[data-astro-cid-vswxrtqg]~.seg[data-astro-cid-vswxrtqg]{border-left:1px solid #ffffff0f;border-right:0}.mode[data-astro-cid-vswxrtqg]{background:var(--accent);color:var(--bg);letter-spacing:.05em;font-weight:700}.mode[data-astro-cid-vswxrtqg][data-state=insert]{background:#50fa7b}.mode[data-astro-cid-vswxrtqg][data-state=god]{background:linear-gradient(90deg,#f55,#f1fa8c,#50fa7b,#8be9fd,#bd93f9)}.git[data-astro-cid-vswxrtqg]{color:var(--fg)}.term-btn[data-astro-cid-vswxrtqg]{font:inherit;color:var(--green);cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff0f}.term-btn[data-astro-cid-vswxrtqg]:hover{background:#50fa7b1f}.dim[data-astro-cid-vswxrtqg]{color:var(--muted)}@media (width<=640px){.hide-sm[data-astro-cid-vswxrtqg]{display:none}}.term[data-astro-cid-kenkipkp]{z-index:100;height:min(55vh,520px);font:13px/1.55 var(--font-mono);font-variant-ligatures:none;color:var(--fg);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#08080ef7;flex-direction:column;transition:transform .18s ease-out;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 20px 60px #00000080}.term[data-astro-cid-kenkipkp].open{transform:none}@media (width<=640px){.term[data-astro-cid-kenkipkp]{height:70svh;font-size:12px}}.term-out[data-astro-cid-kenkipkp]{overscroll-behavior:contain;flex:1;padding:12px 16px 0;overflow-y:auto}.term-line[data-astro-cid-kenkipkp]{gap:1ch;padding:2px 16px 14px;display:flex}.term-prompt[data-astro-cid-kenkipkp]{color:var(--green);white-space:nowrap}.term-line[data-astro-cid-kenkipkp] input[data-astro-cid-kenkipkp]{min-width:0;font:inherit;color:var(--fg);caret-color:var(--accent);background:0 0;border:0;outline:none;flex:1;padding:0}.term-hint[data-astro-cid-kenkipkp]{color:var(--muted);opacity:.6;font-size:10px;position:absolute;bottom:6px;right:12px}.term-out[data-astro-cid-kenkipkp] .term-row{white-space:pre-wrap;word-break:break-word;min-height:1.55em}.term-out[data-astro-cid-kenkipkp] .p{color:var(--green)}.term-out[data-astro-cid-kenkipkp] .m{color:var(--muted)}.term-out[data-astro-cid-kenkipkp] .c{color:var(--accent)}.term-out[data-astro-cid-kenkipkp] .d{color:var(--blue);font-weight:700}.term-out[data-astro-cid-kenkipkp] .x{color:var(--green);font-weight:700}.term-out[data-astro-cid-kenkipkp] .f,.term-out[data-astro-cid-kenkipkp] .l{color:var(--fg)}.term-out[data-astro-cid-kenkipkp] a{text-underline-offset:3px;text-decoration:underline #ffffff40}.term-out[data-astro-cid-kenkipkp] a:hover,.term-out[data-astro-cid-kenkipkp] .clickable:hover{text-decoration-color:currentColor}.term-out[data-astro-cid-kenkipkp] .clickable{cursor:pointer;text-underline-offset:3px;text-decoration:underline #6cb6ff4d}.term-out[data-astro-cid-kenkipkp] .logo{color:var(--accent)}.term-out[data-astro-cid-kenkipkp] .err{color:var(--red)}.term-out[data-astro-cid-kenkipkp] .ok{color:var(--green)}html.meltdown body{animation:2s steps(12,end) both meltdown}@keyframes meltdown{0%{filter:none;transform:none}20%{filter:hue-rotate(90deg)saturate(3);transform:skew(4deg)}40%{filter:invert()blur(1px);transform:skew(-6deg)translateY(8px)}60%{filter:hue-rotate(220deg)contrast(3);transform:skewY(3deg)translateY(30px)}80%{filter:blur(3px)grayscale();opacity:.6;transform:translateY(80px)rotate(-2deg)}to{filter:none;opacity:1;transform:none}}:root{--bg:#07070c;--bg-2:#0e0e17;--fg:#f2f1ee;--muted:#8c8a99;--line:#ffffff1a;--accent:#8be9fd;--green:#50fa7b;--blue:#6cb6ff;--pink:#ff79c6;--purple:#bd93f9;--yellow:#f1fa8c;--red:#f55;--font-sans:"Space Grotesk", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}body{padding-bottom:24px}a{color:inherit}::selection{background:var(--accent);color:var(--bg)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.toast{z-index:200;opacity:0;font:700 13px var(--font-mono);color:var(--bg);pointer-events:none;white-space:nowrap;background:linear-gradient(90deg,#f55,#f1fa8c,#50fa7b,#8be9fd,#bd93f9,#ff79c6);border-radius:999px;padding:10px 18px;transition:opacity .3s,transform .3s;position:fixed;bottom:48px;left:50%;transform:translate(-50%,20px);box-shadow:0 10px 40px #00000080}.toast.show{opacity:1;transform:translate(-50%)}html.god main,html.god .exp{animation:1.2s linear infinite god-hue}@keyframes god-hue{to{filter:hue-rotate(360deg)}}@media (prefers-reduced-motion:reduce){html.god main,html.god .exp{animation:none}}
