:root{--bg:#0b1220;--card:#ffffff14;--text:#ffffffeb;--muted:#ffffffb8;--border:#ffffff24;--accent:#6ee7ff;--danger:#ff8b8b}*{box-sizing:border-box}body{background:radial-gradient(900px circle at 20% 10%,#6ee7ff38,#0000 55%),radial-gradient(900px circle at 80% 20%,#8dffb724,#0000 55%),#0b1220;background:radial-gradient(900px circle at 20% 10%,#6ee7ff38,#0000 55%),radial-gradient(900px circle at 80% 20%,#8dffb724,#0000 55%),var(--bg);color:#ffffffeb;color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji;margin:0}code{color:#6ee7ff;color:var(--accent)}.page{display:grid;min-height:100vh;padding:32px 16px;place-items:center}.card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;background:var(--card);border:1px solid #ffffff24;border:1px solid var(--border);border-radius:16px;padding:22px;width:min(820px,100%)}.title{font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.subtitle{color:#ffffffb8;color:var(--muted);margin:0 0 18px}.form{grid-gap:10px;display:grid;gap:10px}.label{color:#ffffffb8;color:var(--muted);font-size:13px}.input{background:#00000040;border:1px solid #ffffff24;border:1px solid var(--border);border-radius:10px;color:#ffffffeb;color:var(--text);outline:none;padding:12px;width:100%}.input:focus{border-color:#6ee7ff8c}.textarea{line-height:1.35;min-height:92px;resize:vertical}.button{background:#6ee7ff2e;border:1px solid #6ee7ff73;border-radius:10px;color:#ffffffeb;color:var(--text);cursor:pointer;font-weight:600;justify-self:start;padding:10px 14px}.button:disabled{cursor:not-allowed;opacity:.55}.error{background:#ff8b8b1f;border:1px solid #ff8b8b80;border-radius:10px;color:#ff8b8b;color:var(--danger);margin-top:12px;padding:10px 12px}.hint{color:#ffffffb8;color:var(--muted);font-size:13px;margin-top:14px}.jobs{grid-gap:12px;display:grid;gap:12px;margin-top:16px}.jobCard{background:#0000002e;border:1px solid #ffffff24;border:1px solid var(--border);border-radius:14px;padding:14px}.jobTop{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.jobUrl{color:#ffffffb8;color:var(--muted);font-size:13px;overflow-wrap:anywhere}.jobActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.progress{margin-top:12px}.steps{grid-gap:6px;display:grid;gap:6px;margin-bottom:10px}.step{color:#ffffffb8;color:var(--muted);font-size:13px}.step.active{color:#ffffffeb;color:var(--text)}.step.done{color:#8dffb7eb}.statusLine{align-items:baseline;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.statusMsg{color:#ffffffeb;color:var(--text);font-size:13px}.statusMeta{color:#ffffffb8;color:var(--muted);font-size:12px}.bar{background:#00000040;border:1px solid #ffffff24;border:1px solid var(--border);border-radius:999px;height:10px;margin-bottom:10px;overflow:hidden}.barFill{background:linear-gradient(90deg,#6ee7ff8c,#8dffb78c);height:100%}.button.subtle{background:#ffffff14;border-color:#ffffff38}.done{color:#8dffb7eb;font-size:13px;margin-top:8px}
/*# sourceMappingURL=main.a35043b6.css.map*/