:root{--bg:#070a0f;--panel:#0d1117;--panel-strong:#111821;--text:#d6deeb;--muted:#8b949e;--prompt:#7ee787;--accent:#f0b429;--link:#58a6ff;--error:#ff7b72;--border:#30363d;--border-strong:#425466;--glow:#58a6ff24;--green-glow:#7ee78724;--shadow:#00000073}*{box-sizing:border-box}body,html{background:#070a0f;background:var(--bg);min-height:100%}body{color:#d6deeb;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;margin:0}button,code,input{font:inherit}code{color:#f0b429;color:var(--accent)}#root,.terminal-page{min-height:100vh}.terminal-page{align-items:center;background-color:#070a0f;background-color:var(--bg);background-image:linear-gradient(rgba(88,166,255,.035) 1px,#0000 0),linear-gradient(90deg,#7ee78708 1px,#0000 0);background-size:42px 42px;display:flex;overflow-x:hidden;padding:32px 24px}.terminal-shell{background:#0d1117;background:var(--panel);border:1px solid #30363d;border:1px solid var(--border);border-radius:8px;box-shadow:0 24px 80px #00000073,0 0 0 1px rgba(126,231,135,.035),0 0 48px #58a6ff24;box-shadow:0 24px 80px var(--shadow),0 0 0 1px rgba(126,231,135,.035),0 0 48px var(--glow);display:flex;flex-direction:column;margin:0 auto;max-height:calc(100vh - 96px);overflow:hidden;position:relative;width:min(980px,calc(100vw - 48px));z-index:1}.terminal-header{grid-gap:14px;align-items:center;background:#111821;background:var(--panel-strong);border-bottom:1px solid #30363d;border-bottom:1px solid var(--border);display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr);min-height:44px;padding:0 16px}.terminal-controls{align-items:center;display:flex;gap:7px}.terminal-dot{border-radius:999px;display:inline-block;height:10px;opacity:.86;width:10px}.terminal-dot-red{background:#e06c75}.terminal-dot-yellow{background:#d19a66}.terminal-dot-green{background:#7ee787}.terminal-title{color:#8b949e;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-body{display:flex;flex-direction:column;gap:18px;height:auto;min-height:auto;overflow:hidden;padding:24px}.terminal-output{flex:0 1 auto;height:auto;max-height:min(54vh,560px);min-height:auto;overflow-wrap:anywhere;overflow-y:auto;padding-right:4px;scrollbar-color:#425466 #0000;scrollbar-color:var(--border-strong) #0000}.terminal-line{line-height:1.45;min-height:1.45em;white-space:pre-wrap}.terminal-command{display:flex;flex-wrap:wrap;gap:.7ch;margin-top:12px}.terminal-prompt{color:#7ee787;color:var(--prompt);flex:0 0 auto}.help-command-name,.terminal-command-text{color:#f0b429;color:var(--accent)}.terminal-heading{color:#d6deeb;color:var(--text);font-weight:700;margin-top:6px}.terminal-subheading{color:#8b949e;color:var(--muted)}.terminal-boot{color:#9ecbff}.terminal-bullet{color:#d6deeb;color:var(--text);padding-left:2ch}.terminal-bullet span{color:#f0b429;color:var(--accent)}.terminal-error{color:#ff7b72;color:var(--error)}.terminal-muted{color:#8b949e;color:var(--muted)}.terminal-link{color:#58a6ff;color:var(--link);text-decoration:underline;text-underline-offset:3px}.terminal-link:focus-visible,.terminal-link:hover{color:#8cc7ff}.help-command{grid-gap:1ch;display:grid;gap:1ch;grid-template-columns:9ch minmax(0,1fr)}.code-output{overflow-wrap:anywhere;white-space:pre-wrap}.code-keyword{color:#ff7b72}.code-key{color:#79c0ff}.code-string{color:#a5d6ff}.code-link{color:#58a6ff;color:var(--link);text-decoration:underline;text-underline-offset:3px}.code-link:focus-visible,.code-link:hover{color:#8cc7ff}.code-operator,.code-punctuation{color:#8b949e;color:var(--muted)}.terminal-input-line{align-items:center;display:flex;gap:.7ch;width:100%}.terminal-input-wrap{align-items:center;display:flex;flex:1 1;min-width:0}.terminal-input-line input{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:0;caret-color:#0000;color:#d6deeb;color:var(--text);line-height:inherit;margin:0;max-width:100%;min-width:1.75ch;outline:none;padding:0;width:0}.terminal-cursor{animation:blink 1.6s steps(2) infinite;background:#7ee787;background:var(--prompt);height:1.1em;margin-left:1px;opacity:.76;width:.64em}.cursor-trail{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.cursor-particle{animation:particle-fade .95s ease-out forwards;background:#58a6ff6b;border-radius:999px;box-shadow:0 0 10px #7ee7874d;height:var(--particle-size);position:absolute;transform:translate(-50%,-50%);width:var(--particle-size)}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes blink{50%{opacity:0}}@keyframes particle-fade{to{opacity:0;transform:translate(-50%,-50%) scale(.35)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.terminal-cursor{animation:none;opacity:.72}.cursor-trail{display:none}}@media (pointer:coarse){.cursor-trail{display:none}}@media (max-width:768px){.terminal-page{align-items:stretch;padding:24px 14px}.cursor-trail{display:none}.terminal-shell{max-height:calc(100vh - 48px);max-width:100%;width:100%}.terminal-body{padding:20px}}@media (max-width:480px){.terminal-page{padding:16px 10px}.terminal-header{gap:10px;min-height:38px;padding:0 12px}.terminal-dot{height:9px;width:9px}.terminal-body{font-size:13px;gap:14px;line-height:1.55;padding:16px}.terminal-output{max-height:min(58vh,520px);overflow-wrap:anywhere;white-space:pre-wrap}.terminal-input-line,.terminal-line{font-size:13px}.terminal-input-line{align-items:flex-start;flex-wrap:wrap}.terminal-input-wrap{flex-basis:12rem}.help-command{gap:0;grid-template-columns:1fr;margin-bottom:8px}}
/*# sourceMappingURL=main.b69b1cf0.css.map*/