.ui-backdrop{--bg:#f4f4f5;--surface:#fcfcfc;--ink:#171717;--muted:#71717a;--line:#e4e4e7;--hover:#e9e9eb;--accent:#171717;--accent-soft:#ececee;color:var(--ink);font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:normal;text-align:left;font-size:14px;line-height:normal}.ui-backdrop *,.ui-backdrop :before,.ui-backdrop :after{box-sizing:border-box}.ui-backdrop :where(button,input){font:inherit}.ui-backdrop :where(h1,h2,h3,h4){font-family:var(--font-google-sans-flex), var(--font-geist-sans), system-ui, sans-serif}.ui-backdrop :where(h1,h2,h3,h4,h5,h6,strong,b){font-weight:500}.ui-backdrop :where(button,a,input){transition:background-color var(--ui-med) var(--ui-ease), color var(--ui-med) var(--ui-ease), border-color var(--ui-med) var(--ui-ease), box-shadow var(--ui-med) var(--ui-ease), opacity var(--ui-med) var(--ui-ease)}.ui-backdrop :where(button,a):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-backdrop .auth-submit.ui-btn-primary{height:40px;box-shadow:none;color:#fff;font-family:var(--font-poppins), "Poppins", system-ui, sans-serif;letter-spacing:-.005em;background:#0a0a0a;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:500}.ui-backdrop .auth-submit.ui-btn-primary:is(:hover,:active):not(:disabled){box-shadow:none;background:#2a2a2e;transform:none}.ui-backdrop .auth-submit.ui-btn-primary:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0a0a0a}
