.page_page__yHcpi{min-height:100vh;display:grid;place-items:center;padding:22px;background:radial-gradient(circle at top left,rgba(124,58,237,.3),transparent 38%),#09090d;color:white;font-family:Arial,sans-serif}.page_card__kvF9w{width:min(100%,520px);background:#131219;border:1px solid #302d38;padding:30px;box-shadow:0 30px 80px #0008}.page_card__kvF9w>span{font-size:12px;color:#a78bfa;font-weight:900;letter-spacing:.12em}.page_card__kvF9w h1{font-size:36px;margin:10px 0}.page_card__kvF9w>p{color:#aaa6b1;line-height:1.5}.page_card__kvF9w form{display:grid;gap:14px;margin-top:24px}.page_card__kvF9w label:not(.page_upload__hfp59){display:grid;gap:7px;font-size:13px;color:#ccc}.page_card__kvF9w input:not([type=file]){height:48px;border:1px solid #3a3644;background:#0b0a0f;color:white;padding:0 13px;border-radius:8px}.page_card__kvF9w button{height:50px;border:0;border-radius:8px;background:#7c3aed;color:white;font-weight:800;display:flex;gap:8px;align-items:center;justify-content:center}.page_card__kvF9w button:disabled{opacity:.5}.page_upload__hfp59{display:flex;align-items:center;gap:12px;border:1px solid #40394d;background:#0d0c11;padding:16px;cursor:pointer}.page_upload__hfp59 svg{color:#a78bfa}.page_upload__hfp59 span{display:grid;gap:3px}.page_upload__hfp59 small{color:#8e8995}.page_upload__hfp59 input{display:none}.page_error__awIKn{padding:12px;background:#421d24;border:1px solid #71303b;color:#ffc0c7;margin-top:16px}