*{box-sizing:border-box}:root{color:#e7e7ea;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;background:#0b0d12;font-family:Menlo,Monaco,Consolas,Liberation Mono,monospace}html,body,#app{width:100%;min-height:100%;margin:0}body{background:#0b0d12;min-height:100vh}.page{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:24px;display:flex}.terminal-shell{background:#0f1118;border:1px solid #3e4047;border-radius:18px;width:min(1360px,96vw);min-height:min(620px,86vh);overflow:hidden;box-shadow:0 20px 40px #00000059}.terminal-topbar{background:#20232c;border-bottom:1px solid #2f3138;height:56px;position:relative}.dots{gap:10px;display:flex;position:absolute;top:18px;left:22px}.dot{border-radius:50%;width:13px;height:13px}.dot.red{background:#ff5f57}.dot.yellow{background:#ffbd2e}.dot.green{background:#28c840}.title{color:#d0d1d6;letter-spacing:0;font-size:28px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.terminal-body{padding:28px 28px 24px}.inner-panel{color:#f5f5f5;border:1px solid #6b6f78;border-radius:8px;width:min(890px,100%);padding:16px 18px}.line{font-size:clamp(14px,2vw,33px);line-height:1.35}.row-between{justify-content:space-between;gap:24px;display:flex}.row-between+.row-between{margin-top:18px}.light{color:#f5f5f5}.muted{color:#888c95}.accent{color:#f09c48}.cwd{margin:72px 0 70px}.prompt{align-items:center;gap:12px;font-size:clamp(14px,2vw,33px);display:flex}.prompt input{color:#e4e7ee;min-width:120px;font:inherit;letter-spacing:0;background:0 0;border:none;outline:none;flex:1}.prompt input::placeholder{color:#5f6470}.cta{color:#f09c48;font:inherit;text-transform:lowercase;cursor:pointer;background:#1c1f28;border:1px solid #f09c48;border-radius:8px;padding:10px 18px;font-size:18px}.cta:disabled{opacity:.7;cursor:progress}.error{color:#ff8b7d;margin:0;font-size:14px}@media (width<=900px){.terminal-shell{min-height:70vh}.cwd{margin:44px 0}}.github-corner[data-v-d37fd72e]{z-index:1000;color:#fff;fill:#000;opacity:.8;width:80px;height:80px;transition:all .2s;position:fixed;top:0;right:0}.github-corner[data-v-d37fd72e]:hover{opacity:1;color:#fff}.github-corner:hover .octo-arm[data-v-d37fd72e]{animation:.56s ease-in-out octocat-wave-d37fd72e}@keyframes octocat-wave-d37fd72e{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (width<=500px){.github-corner:hover .octo-arm[data-v-d37fd72e]{animation:none}.github-corner .octo-arm[data-v-d37fd72e]{animation:.56s ease-in-out octocat-wave-d37fd72e}}
