.terminal[data-astro-cid-nqj3w74m]{max-width:900px;margin:2rem auto;background:#0c0c0c;border-radius:8px;overflow:hidden;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;box-shadow:0 0 40px #00ff000d,0 0 80px #00000080;border:1px solid #222}.terminal-header[data-astro-cid-nqj3w74m]{background:#1a1a1a;padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #333}.terminal-title[data-astro-cid-nqj3w74m]{color:#888;font-size:.85rem;font-weight:500}.terminal-controls[data-astro-cid-nqj3w74m]{display:flex;gap:.5rem}.dot[data-astro-cid-nqj3w74m]{width:12px;height:12px;border-radius:50%;display:block}.dot[data-astro-cid-nqj3w74m].red{background:#ff5f56}.dot[data-astro-cid-nqj3w74m].yellow{background:#ffbd2e}.dot[data-astro-cid-nqj3w74m].green{background:#27c93f}.terminal-body[data-astro-cid-nqj3w74m]{padding:1.5rem;color:#00ff41}.command-line[data-astro-cid-nqj3w74m]{display:flex;gap:.5rem;margin-bottom:.5rem;align-items:center}.prompt[data-astro-cid-nqj3w74m]{color:#27c93f;font-weight:700}.path[data-astro-cid-nqj3w74m]{color:#5ccfe6}.cmd[data-astro-cid-nqj3w74m]{color:#e6e6e6}.output[data-astro-cid-nqj3w74m]{margin:.75rem 0 1.5rem 1.5rem;color:silver}.terminal-h1[data-astro-cid-nqj3w74m]{color:#fff;font-size:1.3rem;margin:0 0 .5rem;font-weight:600}.file-info[data-astro-cid-nqj3w74m]{color:#666;font-size:.85rem;margin-bottom:1.5rem}.meta-label[data-astro-cid-nqj3w74m]{color:#555;margin-right:.25rem}.meta-label[data-astro-cid-nqj3w74m]:not(:first-child){margin-left:1rem}.error-banner[data-astro-cid-nqj3w74m]{background:#ff5f561a;border:1px solid #ff5f56;color:#ff5f56;padding:.75rem 1rem;border-radius:4px;margin-bottom:1.5rem;font-size:.9rem}.error-prompt[data-astro-cid-nqj3w74m]{font-weight:700;margin-right:.5rem}.terminal-form[data-astro-cid-nqj3w74m]{display:flex;flex-direction:column;gap:1.25rem}.form-group[data-astro-cid-nqj3w74m]{display:flex;flex-direction:column;gap:.5rem}.form-group[data-astro-cid-nqj3w74m] label[data-astro-cid-nqj3w74m]{display:flex;gap:.5rem;align-items:center;font-size:.85rem}.field-name[data-astro-cid-nqj3w74m]{color:#ffbd2e;font-weight:500}.field-type[data-astro-cid-nqj3w74m]{color:#666;font-size:.8rem}.required[data-astro-cid-nqj3w74m]{color:#ff5f56;font-size:.8rem}.hint[data-astro-cid-nqj3w74m]{color:#555;font-size:.8rem;font-style:italic}.terminal-input[data-astro-cid-nqj3w74m],.terminal-textarea[data-astro-cid-nqj3w74m]{width:100%;background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:.75rem;color:#e6e6e6;font-family:inherit;font-size:.9rem;transition:all .2s}.terminal-input[data-astro-cid-nqj3w74m]::placeholder,.terminal-textarea[data-astro-cid-nqj3w74m]::placeholder{color:#555}.terminal-input[data-astro-cid-nqj3w74m]:focus,.terminal-textarea[data-astro-cid-nqj3w74m]:focus{outline:none;border-color:#00ff41;box-shadow:0 0 0 2px #00ff411a}.terminal-textarea[data-astro-cid-nqj3w74m]{resize:vertical;line-height:1.5}.actions[data-astro-cid-nqj3w74m]{display:flex;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #1a1a1a}.btn-primary[data-astro-cid-nqj3w74m]{background:transparent;color:#00ff41;border:1px solid #00ff41;border-radius:4px;padding:.6rem 1.2rem;font-family:inherit;font-size:.9rem;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center}.btn-primary[data-astro-cid-nqj3w74m]:hover{background:#00ff41;color:#0c0c0c;box-shadow:0 0 15px #00ff414d}.btn-secondary[data-astro-cid-nqj3w74m]{background:transparent;color:#888;border:1px solid #333;border-radius:4px;padding:.6rem 1.2rem;font-family:inherit;font-size:.9rem;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center}.btn-secondary[data-astro-cid-nqj3w74m]:hover{border-color:#666;color:#e6e6e6}.cursor[data-astro-cid-nqj3w74m]{color:#00ff41;animation:blink 1s step-end infinite}@keyframes blink{50%{opacity:0}}@media (max-width: 640px){.terminal[data-astro-cid-nqj3w74m]{margin:.5rem;border-radius:6px}.terminal-body[data-astro-cid-nqj3w74m]{padding:1rem}.actions[data-astro-cid-nqj3w74m]{flex-direction:column}}
