.page_container__hkOQ8{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-xl,2rem);background:radial-gradient(ellipse 100% 60% at 50% -10%,color-mix(in srgb,var(--primary) 10%,transparent) 0,transparent 50%),linear-gradient(135deg,var(--surface-primary,#ffffff) 0,var(--surface-secondary,#f9fafb) 50%,var(--surface-tertiary,#f3f4f6) 100%);position:relative}.page_container__hkOQ8:before{content:"";position:absolute;inset:0;background:radial-gradient(at 20% 30%,color-mix(in srgb,var(--primary) 6%,transparent) 0,transparent 50%),radial-gradient(at 80% 70%,color-mix(in srgb,var(--accent,var(--primary)) 6%,transparent) 0,transparent 50%);pointer-events:none}.page_loading__TEwNM{color:var(--text-tertiary,#6B7280);font-size:1rem}.page_wrapper__7iDa4{width:100%;max-width:24rem;position:relative;z-index:1}.page_header__3abL6{text-align:center;margin-bottom:2rem}.page_iconWrapper__gFYwK{width:5rem;height:5rem;margin:0 auto 1.5rem;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 15%,transparent),color-mix(in srgb,var(--accent,var(--primary)) 10%,transparent));border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);display:flex;align-items:center;justify-content:center;color:var(--primary)}.page_title__YAQWL{font-size:1.75rem;font-weight:800;color:var(--text-primary,#111827);margin:0 0 .75rem;letter-spacing:-.03em}.page_message__upbn_{color:var(--text-tertiary,#6B7280);margin:0;font-size:1rem;line-height:1.5}.page_card__g2Lch{border-radius:1rem;border:1px solid var(--border-default,#e5e7eb);background:var(--surface-primary,#ffffff);padding:2rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 10px 20px -5px rgba(0,0,0,.08),0 25px 50px -12px rgba(0,0,0,.1)}.page_form__I9_tQ{display:flex;flex-direction:column;gap:1.5rem}.page_errorAlert__lPAKY{padding:1rem;border-radius:var(--radius-md,.5rem);background:color-mix(in srgb,var(--status-error) 10%,transparent);border:1px solid color-mix(in srgb,var(--status-error) 20%,transparent);color:var(--status-error,#991B1B);font-size:.875rem;display:flex;align-items:flex-start;gap:.5rem}.page_errorIcon__zAP4d{flex-shrink:0;margin-top:1px}.page_fieldGroup__CadZn{display:flex;flex-direction:column}.page_label__NvW_L{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:var(--text-secondary,#374151);margin-bottom:.5rem}.page_label__NvW_L svg{color:var(--text-muted,#9CA3AF)}.page_input__VBvNR{width:100%;padding:.875rem 1rem;font-size:1rem;border:1px solid var(--border-default,#d1d5db);border-radius:.625rem;outline:none;background:var(--surface-secondary,#f9fafb);color:var(--text-primary,#111827);transition:all .2s}.page_input__VBvNR::placeholder{color:var(--text-muted,#9CA3AF)}.page_input__VBvNR:focus{border-color:var(--primary);background:var(--surface-primary,#ffffff);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 12%,transparent)}.page_submitButton__32skd{width:100%;padding:1rem 1.5rem;font-size:1rem;font-weight:600;color:#ffffff;background:linear-gradient(135deg,var(--primary) 0,var(--accent,var(--primary-dark)) 100%);border:none;border-radius:.75rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 14px color-mix(in srgb,var(--primary) 35%,transparent)}.page_submitButton__32skd:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px color-mix(in srgb,var(--primary) 45%,transparent)}.page_submitButton__32skd:active:not(:disabled){transform:translateY(0)}.page_submitButton__32skd:disabled{cursor:not-allowed;opacity:.6}.page_footer__g_1tL{margin-top:1.5rem;text-align:center;font-size:.875rem;color:var(--text-tertiary,#6B7280)}.dark .page_container__hkOQ8{background:radial-gradient(ellipse 100% 60% at 50% -10%,color-mix(in srgb,var(--primary) 15%,transparent) 0,transparent 50%),linear-gradient(135deg,var(--gray-900,#0f172a) 0,var(--gray-800,#1e293b) 50%,var(--gray-900,#0f172a) 100%)}.dark .page_container__hkOQ8:before{background:radial-gradient(at 20% 30%,color-mix(in srgb,var(--primary-light) 10%,transparent) 0,transparent 50%),radial-gradient(at 80% 70%,color-mix(in srgb,var(--accent,var(--primary)) 8%,transparent) 0,transparent 50%)}.dark .page_iconWrapper__gFYwK{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 20%,transparent),color-mix(in srgb,var(--accent,var(--primary)) 15%,transparent));border-color:color-mix(in srgb,var(--primary) 30%,transparent)}.dark .page_title__YAQWL{color:var(--text-primary)}.dark .page_message__upbn_{color:var(--text-muted,#94a3b8)}.dark .page_card__g2Lch{background:rgba(30,41,59,.8);border-color:rgba(148,163,184,.1);backdrop-filter:blur(12px);box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 10px 20px -5px rgba(0,0,0,.3),0 25px 50px -12px rgba(0,0,0,.4)}.dark .page_label__NvW_L{color:var(--text-secondary)}.dark .page_label__NvW_L svg{color:var(--text-muted)}.dark .page_input__VBvNR{background:var(--gray-900,#0f172a);border-color:var(--gray-700,#334155);color:var(--text-primary)}.dark .page_input__VBvNR:focus{border-color:var(--primary-light);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-light) 20%,transparent)}.dark .page_footer__g_1tL{color:var(--text-muted,#94a3b8)}