.terminal-container[data-v-8e1b1fe0]{background:#1e1e1e;border-radius:8px;box-shadow:0 10px 50px #00000080;display:flex;flex-direction:column;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace;font-size:14px;height:600px;max-width:1000px;position:fixed;width:90%;z-index:1000}.terminal-header[data-v-8e1b1fe0]{align-items:center;background:#2d2d2d;border-radius:8px 8px 0 0;cursor:move;display:flex;gap:10px;padding:10px 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.terminal-buttons[data-v-8e1b1fe0]{display:flex;gap:8px}.terminal-button[data-v-8e1b1fe0]{border-radius:50%;cursor:pointer;height:12px;transition:filter .2s;width:12px}.terminal-button[data-v-8e1b1fe0]:hover{filter:brightness(1.2)}.terminal-button.close[data-v-8e1b1fe0]{background:#ff5f56}.terminal-button.minimize[data-v-8e1b1fe0]{background:#ffbd2e}.terminal-button.maximize[data-v-8e1b1fe0]{background:#27c93f}.terminal-title[data-v-8e1b1fe0]{color:#a0a0a0;font-size:13px}.terminal-body[data-v-8e1b1fe0]{background:#1e1e1e;color:#f8f8f2;flex:1;line-height:1.5;overflow-y:auto;padding:15px}.terminal-line[data-v-8e1b1fe0]{margin-bottom:4px}.terminal-input-line[data-v-8e1b1fe0]{align-items:baseline;display:flex}.terminal-prompt[data-v-8e1b1fe0]{color:#50fa7b;margin-right:8px;white-space:nowrap}.terminal-command[data-v-8e1b1fe0]{color:#f8f8f2}.terminal-input[data-v-8e1b1fe0]{background:transparent;border:none;caret-color:#50fa7b;color:#f8f8f2;flex:1;font-family:inherit;font-size:inherit;outline:none}.terminal-output[data-v-8e1b1fe0]{color:#f8f8f2;white-space:pre-wrap;word-wrap:break-word;font-size:14px;padding-left:0}.terminal-body[data-v-8e1b1fe0]::-webkit-scrollbar{width:8px}.terminal-body[data-v-8e1b1fe0]::-webkit-scrollbar-track{background:#1e1e1e}.terminal-body[data-v-8e1b1fe0]::-webkit-scrollbar-thumb{background:#44475a;border-radius:4px}.terminal-body[data-v-8e1b1fe0]::-webkit-scrollbar-thumb:hover{background:#6272a4}.terminal-button[data-v-92a32deb]{align-items:center;background:#0b0f0a;border:solid rgba(138,255,122,.08);border-radius:6px;border-width:1px 1px 2px;bottom:24px;box-shadow:0 6px 20px #0009,inset 0 -2px #0009;color:#8aff7a;cursor:pointer;display:inline-flex;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-weight:700;gap:10px;padding:10px 14px;position:fixed;right:24px;transition:transform .12s ease,box-shadow .12s ease;z-index:999}.terminal-button .term-icon[data-v-92a32deb]{background:#8aff7a0f;border-radius:3px;box-shadow:inset 0 -1px #0009;color:#8aff7a;display:inline-grid;font-size:12px;height:18px;place-items:center;width:18px}.terminal-button .label[data-v-92a32deb]{font-size:13px;letter-spacing:.6px;text-shadow:0 1px 0 rgba(0,0,0,.6);text-transform:uppercase}.terminal-button[data-v-92a32deb]:hover{box-shadow:0 10px 30px #000000b3,inset 0 -2px #000000b3;transform:translateY(-2px) scale(1.02)}.terminal-button.active[data-v-92a32deb]:after{animation:blink-92a32deb 1s steps(2,start) infinite;background:#8aff7a;border-radius:1px;content:"";display:inline-block;height:12px;margin-left:6px;width:6px}@keyframes blink-92a32deb{50%{opacity:0}}
