.terminal-page[data-astro-cid-sjqh5bze]{justify-content:center;align-items:center;min-height:85vh;padding:40px 16px 80px;display:flex;position:relative}.terminal-container[data-astro-cid-sjqh5bze]{width:100%;max-width:500px;margin:0 auto}.terminal-window[data-astro-cid-sjqh5bze]{font-family:var(--font-mono,"JetBrains Mono", "Fira Code", "Courier New", monospace);-webkit-backdrop-filter:blur(16px);background:#0b0914;border:1px solid #8c52ff59;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 25px 60px #000000d9,0 0 35px #8c52ff26}.terminal-bar[data-astro-cid-sjqh5bze]{user-select:none;background:#141024;border-bottom:1px solid #8c52ff40;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.terminal-controls[data-astro-cid-sjqh5bze]{align-items:center;gap:7px;display:flex}.term-dot[data-astro-cid-sjqh5bze]{border-radius:50%;width:11px;height:11px;display:inline-block}.term-dot--red[data-astro-cid-sjqh5bze]{background:#ff5f56;box-shadow:0 0 6px #ff5f5666}.term-dot--yellow[data-astro-cid-sjqh5bze]{background:#ffbd2e;box-shadow:0 0 6px #ffbd2e66}.term-dot--green[data-astro-cid-sjqh5bze]{background:#27c93f;box-shadow:0 0 6px #27c93f66}.terminal-title[data-astro-cid-sjqh5bze]{color:#94a3b8;letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:.78rem;display:flex;overflow:hidden}.term-icon[data-astro-cid-sjqh5bze]{color:var(--accent-luxine,#8c52ff)}.terminal-badge[data-astro-cid-sjqh5bze]{color:#c084fc;letter-spacing:1px;background:#8c52ff1f;border:1px solid #8c52ff4d;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:.68rem;font-weight:700;display:flex}.term-pulse-dot[data-astro-cid-sjqh5bze]{background:#22c55e;border-radius:50%;width:6px;height:6px;animation:1.8s infinite termPulse;box-shadow:0 0 6px #22c55e}@keyframes termPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.terminal-body[data-astro-cid-sjqh5bze]{padding:24px 22px 28px}.terminal-header[data-astro-cid-sjqh5bze]{text-align:left;margin-bottom:20px}.terminal-motd[data-astro-cid-sjqh5bze]{color:#94a3b8;background:#8c52ff0d;border:1px dashed #8c52ff4d;border-radius:8px;flex-direction:column;gap:4px;margin-bottom:14px;padding:10px 12px;font-size:.73rem;line-height:1.5;display:flex}.motd-line[data-astro-cid-sjqh5bze]{word-break:break-word}.term-prompt-sym[data-astro-cid-sjqh5bze]{color:var(--accent-luxine,#8c52ff);margin-right:4px;font-weight:800}.term-link[data-astro-cid-sjqh5bze]{color:#38bdf8;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.term-link[data-astro-cid-sjqh5bze]:hover{color:#7dd3fc}.terminal-prompt-heading[data-astro-cid-sjqh5bze]{color:#e2e8f0;padding:4px 0;font-size:.95rem;font-weight:600}.term-user-host[data-astro-cid-sjqh5bze]{color:#22c55e;font-weight:700}.term-path[data-astro-cid-sjqh5bze]{color:#38bdf8}.term-command[data-astro-cid-sjqh5bze]{color:#f1f5f9;font-weight:700}.term-cursor[data-astro-cid-sjqh5bze]{color:var(--accent-luxine,#8c52ff);margin-left:4px;animation:1s infinite termBlink}@keyframes termBlink{0%,49%{opacity:1}50%,to{opacity:0}}.terminal-tabs[data-astro-cid-sjqh5bze]{background:#141024cc;border:1px solid #8c52ff40;border-radius:8px;gap:6px;margin-bottom:22px;padding:4px;display:flex}.terminal-tab-btn[data-astro-cid-sjqh5bze]{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-family:inherit;font-size:.8rem;font-weight:700;transition:all .2s;display:flex}.terminal-tab-btn[data-astro-cid-sjqh5bze]:hover{color:#e2e8f0;background:#ffffff0a}.terminal-tab-btn[data-astro-cid-sjqh5bze].active{color:#fff;background:#8c52ff40;border-color:#8c52ff99;box-shadow:0 0 14px #8c52ff4d}.tab-cmd[data-astro-cid-sjqh5bze]{letter-spacing:.5px}.auth-box-form[data-astro-cid-sjqh5bze]{flex-direction:column;gap:16px;display:flex}.form-field[data-astro-cid-sjqh5bze]{text-align:left;flex-direction:column;gap:6px;display:flex}.form-field[data-astro-cid-sjqh5bze] label[data-astro-cid-sjqh5bze]{letter-spacing:1px;color:#cbd5e1;align-items:center;gap:5px;font-size:.74rem;font-weight:800;display:flex}.term-label-icon[data-astro-cid-sjqh5bze]{color:var(--accent-luxine,#8c52ff)}.terminal-input-wrapper[data-astro-cid-sjqh5bze]{background:#0a0812e6;border:1px solid #8c52ff4d;border-radius:8px;align-items:center;padding:0 12px;transition:all .25s;display:flex}.terminal-input-wrapper[data-astro-cid-sjqh5bze]:focus-within{border-color:var(--accent-luxine,#8c52ff);background:#8c52ff14;box-shadow:0 0 16px #8c52ff59}.terminal-input-wrapper[data-astro-cid-sjqh5bze].is-invalid{background:#ff335c1a!important;border-color:#ff335c!important;box-shadow:0 0 14px #ff335c59!important}.terminal-input-wrapper[data-astro-cid-sjqh5bze].is-valid{background:#22c55e1a!important;border-color:#22c55e!important;box-shadow:0 0 14px #22c55e4d!important}.terminal-prompt-tag[data-astro-cid-sjqh5bze]{color:#64748b;white-space:nowrap;user-select:none;margin-right:8px;font-size:.78rem;font-weight:700}.terminal-input-wrapper[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]{color:#f1f5f9;letter-spacing:.5px;background:0 0;border:none;outline:none;width:100%;padding:11px 0;font-family:inherit;font-size:.88rem}.terminal-input-wrapper[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]::placeholder{color:#475569}.field-hint[data-astro-cid-sjqh5bze]{color:#64748b;margin-top:2px;font-size:.7rem}.auth-aux-actions[data-astro-cid-sjqh5bze]{justify-content:flex-end;margin-top:-4px;margin-bottom:4px;display:flex}.terminal-cmd-link[data-astro-cid-sjqh5bze]{color:#a855f7;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-family:inherit;font-size:.76rem;font-weight:700;transition:all .2s}.terminal-cmd-link[data-astro-cid-sjqh5bze]:hover{color:#c084fc;text-shadow:0 0 8px #a855f780;background:#a855f71a}.terminal-btn[data-astro-cid-sjqh5bze]{color:#fff;letter-spacing:.8px;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#9333ea);border:1px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:13px 18px;font-family:inherit;font-size:.85rem;font-weight:800;transition:all .25s;display:flex;box-shadow:0 4px 20px #7c3aed66}.terminal-btn[data-astro-cid-sjqh5bze]:hover{filter:brightness(1.15);transform:translateY(-2px);box-shadow:0 8px 25px #9333ea99}.term-btn-code[data-astro-cid-sjqh5bze]{opacity:.8;font-size:.75rem}.terminal-btn--reg[data-astro-cid-sjqh5bze]{background:linear-gradient(135deg,#e11d48,#be185d);box-shadow:0 4px 20px #e11d4866}.terminal-btn--reg[data-astro-cid-sjqh5bze]:hover{box-shadow:0 8px 25px #e11d4899}.terminal-btn--forgot[data-astro-cid-sjqh5bze]{background:linear-gradient(135deg,#0284c7,#6366f1);box-shadow:0 4px 20px #0284c766}.terminal-btn--forgot[data-astro-cid-sjqh5bze]:hover{box-shadow:0 8px 25px #0284c799}.terminal-back-btn[data-astro-cid-sjqh5bze]{color:#94a3b8;cursor:pointer;background:#ffffff08;border:1px solid #8c52ff33;border-radius:6px;margin-top:4px;padding:9px;font-family:inherit;font-size:.78rem;font-weight:700;transition:all .2s}.terminal-back-btn[data-astro-cid-sjqh5bze]:hover{color:#e2e8f0;background:#8c52ff1a;border-color:#8c52ff66}.terminal-note[data-astro-cid-sjqh5bze]{color:#94a3b8;text-align:left;background:#141024b3;border:1px solid #8c52ff33;border-radius:8px;padding:10px 12px;font-size:.74rem;line-height:1.5}.note-prefix[data-astro-cid-sjqh5bze]{color:#f59e0b;margin-bottom:2px;font-weight:800;display:block}.add-account-banner[data-astro-cid-sjqh5bze]{text-align:left;background:#38bdf814;border:1px solid #38bdf84d;border-radius:8px;margin-bottom:14px;padding:12px 14px}.add-account-tag[data-astro-cid-sjqh5bze]{letter-spacing:.08em;color:#38bdf8;margin-bottom:6px;font-size:.68rem;font-weight:800;display:block}.add-account-banner[data-astro-cid-sjqh5bze] p[data-astro-cid-sjqh5bze]{color:#cbd5e1;margin:0 0 8px;font-size:.78rem;line-height:1.55}.add-account-banner[data-astro-cid-sjqh5bze] strong[data-astro-cid-sjqh5bze]{color:#fff}.add-account-back[data-astro-cid-sjqh5bze]{color:#94a3b8;font-size:.74rem;text-decoration:none}.add-account-back[data-astro-cid-sjqh5bze]:hover{color:#e2e8f0;text-decoration:underline}[data-theme=light] .add-account-banner[data-astro-cid-sjqh5bze]{background:#f0f9ff;border-color:#7dd3fc}[data-theme=light] .add-account-tag[data-astro-cid-sjqh5bze]{color:#0369a1}[data-theme=light] .add-account-banner[data-astro-cid-sjqh5bze] p[data-astro-cid-sjqh5bze]{color:#334155}[data-theme=light] .add-account-banner[data-astro-cid-sjqh5bze] strong[data-astro-cid-sjqh5bze]{color:#0f172a}[data-theme=light] .add-account-back[data-astro-cid-sjqh5bze]{color:#64748b}.terminal-recovery-banner[data-astro-cid-sjqh5bze]{text-align:left;background:#0f172acc;border:1px solid #38bdf84d;border-radius:8px;margin-bottom:6px;padding:12px 14px}.rec-banner-head[data-astro-cid-sjqh5bze]{margin-bottom:6px}.term-badge-alert[data-astro-cid-sjqh5bze]{color:#38bdf8;letter-spacing:1px;font-size:.72rem;font-weight:800}.rec-banner-desc[data-astro-cid-sjqh5bze]{color:#cbd5e1;margin:0 0 10px;font-size:.78rem;line-height:1.5}.rec-support-box[data-astro-cid-sjqh5bze]{background:#f59e0b14;border:1px dashed #f59e0b59;border-radius:6px;padding:8px 10px}.rec-steps[data-astro-cid-sjqh5bze]{align-items:center;gap:6px;margin:14px 0 4px;padding:0;list-style:none;display:flex}.rec-step[data-astro-cid-sjqh5bze]{letter-spacing:.03em;color:#64748b;border:1px solid #0000;border-radius:6px;flex:1;align-items:center;gap:7px;padding:7px 8px;font-size:.7rem;font-weight:700;transition:color .2s,background .2s,border-color .2s;display:flex}.rec-step-num[data-astro-cid-sjqh5bze]{border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:.68rem;font-weight:800;display:grid}.rec-step[data-astro-cid-sjqh5bze].is-current{color:#38bdf8;background:#38bdf81a;border-color:#38bdf859}.rec-step[data-astro-cid-sjqh5bze].is-done{color:#10b981}.rec-step[data-astro-cid-sjqh5bze].is-done .rec-step-num[data-astro-cid-sjqh5bze]{background:#10b98126}.rec-step[data-astro-cid-sjqh5bze].is-done .rec-step-num[data-astro-cid-sjqh5bze]:after{content:"✓"}.rec-step[data-astro-cid-sjqh5bze].is-done .rec-step-num[data-astro-cid-sjqh5bze]{color:#10b981;text-indent:-9999px;font-size:.7rem;position:relative}.rec-step[data-astro-cid-sjqh5bze].is-done .rec-step-num[data-astro-cid-sjqh5bze]:after{text-indent:0;place-items:center;display:grid;position:absolute;inset:0}.rec-code-input[data-astro-cid-sjqh5bze]{text-align:center;letter-spacing:.5em!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:1.3rem!important;font-weight:800!important}@media (width<=520px){.rec-step[data-astro-cid-sjqh5bze]{justify-content:center;gap:0;padding:6px;font-size:0}.rec-step-num[data-astro-cid-sjqh5bze]{font-size:.68rem}.rec-step[data-astro-cid-sjqh5bze].is-done .rec-step-num[data-astro-cid-sjqh5bze]:after{font-size:.7rem}}.rec-support-label[data-astro-cid-sjqh5bze]{color:#fbbf24;margin-bottom:3px;font-size:.72rem;font-weight:800;display:block}.rec-support-text[data-astro-cid-sjqh5bze]{color:#e2e8f0;margin:0;font-size:.72rem;line-height:1.45}.term-link-email[data-astro-cid-sjqh5bze]{color:#38bdf8;word-break:break-all;font-weight:800;text-decoration:underline}.terminal-feedback[data-astro-cid-sjqh5bze]{text-align:left;border-radius:8px;padding:12px 14px;font-family:inherit;font-size:.78rem;line-height:1.5;animation:.2s cubic-bezier(.16,1,.3,1) termFeedPop}@keyframes termFeedPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.terminal-feedback[data-astro-cid-sjqh5bze].error{color:#ff4d6d;background:#ff335c1f;border:1px solid #ff335c73;box-shadow:0 0 18px #ff335c40}.terminal-feedback[data-astro-cid-sjqh5bze].success{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e73;box-shadow:0 0 18px #22c55e40}.terminal-feedback[data-astro-cid-sjqh5bze].info{color:#7dd3fc;background:#38bdf81a;border:1px solid #38bdf866;box-shadow:0 0 18px #38bdf82e}.terminal-footer[data-astro-cid-sjqh5bze]{text-align:center;border-top:1px solid #8c52ff33;margin-top:20px;padding-top:14px}.terminal-exit-link[data-astro-cid-sjqh5bze]{color:#64748b;align-items:center;gap:6px;font-size:.76rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.terminal-exit-link[data-astro-cid-sjqh5bze]:hover{color:var(--accent-luxine,#8c52ff)}[data-theme=light] .terminal-window[data-astro-cid-sjqh5bze]{background:#f8fafc;border-color:#8c52ff59;box-shadow:0 15px 40px #0000001f}[data-theme=light] .terminal-bar[data-astro-cid-sjqh5bze]{background:#f1f5f9;border-bottom-color:#8c52ff33}[data-theme=light] .terminal-title[data-astro-cid-sjqh5bze]{color:#334155}[data-theme=light] .terminal-prompt-heading[data-astro-cid-sjqh5bze]{color:#0f172a}[data-theme=light] .terminal-input-wrapper[data-astro-cid-sjqh5bze]{background:#fff;border-color:#cbd5e1}[data-theme=light] .terminal-input-wrapper[data-astro-cid-sjqh5bze] input[data-astro-cid-sjqh5bze]{color:#0f172a}[data-theme=light] .form-field[data-astro-cid-sjqh5bze] label[data-astro-cid-sjqh5bze]{color:#1e293b}[data-theme=light] .rec-step[data-astro-cid-sjqh5bze]{color:#94a3b8}[data-theme=light] .rec-step[data-astro-cid-sjqh5bze].is-current{color:#0369a1;background:#0369a114;border-color:#0369a14d}[data-theme=light] .rec-step[data-astro-cid-sjqh5bze].is-done{color:#15803d}[data-theme=light] .rec-step[data-astro-cid-sjqh5bze].is-done .rec-step-num[data-astro-cid-sjqh5bze]{color:#15803d;background:#15803d1a}[data-theme=light] .terminal-recovery-banner[data-astro-cid-sjqh5bze]{background:#f1f5f9;border-color:#bae6fd}[data-theme=light] .term-badge-alert[data-astro-cid-sjqh5bze]{color:#0369a1}[data-theme=light] .rec-banner-desc[data-astro-cid-sjqh5bze]{color:#334155}[data-theme=light] .rec-banner-desc[data-astro-cid-sjqh5bze] strong[data-astro-cid-sjqh5bze]{color:#0f172a}[data-theme=light] .rec-support-box[data-astro-cid-sjqh5bze]{background:#fffbeb;border-color:#fcd34d}[data-theme=light] .terminal-feedback[data-astro-cid-sjqh5bze].error{color:#b91c1c;box-shadow:none;background:#fef2f2;border-color:#fca5a5}[data-theme=light] .terminal-feedback[data-astro-cid-sjqh5bze].success{color:#15803d;box-shadow:none;background:#f0fdf4;border-color:#86efac}[data-theme=light] .terminal-feedback[data-astro-cid-sjqh5bze].info{color:#0369a1;box-shadow:none;background:#f0f9ff;border-color:#7dd3fc}
