@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._form_1q6v5_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_1q6v5_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._submitButton_1q6v5_17{width:100%}._loadingText_1q6v5_21{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_1q6v5_28{color:#fff}._page_xtjl9_1{display:grid;place-items:center;padding:48px var(--spacing-4);background:var(--background);color:var(--foreground)}._card_xtjl9_2{width:min(100%,440px);background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-md)}._brand_xtjl9_3{color:var(--primary);font-size:.75rem;font-weight:800;letter-spacing:.14em}._card_xtjl9_2 h1{margin:.5rem 0 .25rem;font-family:var(--font-family-display);font-size:2rem}._intro_xtjl9_5{color:var(--muted-foreground);margin:0 0 var(--spacing-6);line-height:1.5}
