.auth-dialog{color:var(--foreground);box-shadow:0 18px 54px color-mix(in srgb, var(--foreground) 12%, transparent);border:0;border-radius:16px;font-family:DM Sans Variable,sans-serif}.auth-dialog-header{justify-content:space-between;align-items:center;padding:24px 28px 0;display:flex}.auth-dialog-body{padding:24px 36px 32px}.auth-dialog-title{letter-spacing:-.025em;text-wrap:balance;font-family:EB Garamond Variable,Georgia,serif;font-size:38px;font-weight:400;line-height:1.1}.auth-dialog-description{overflow-wrap:anywhere;margin-top:10px;font-size:14px;line-height:1.6}.auth-dialog [data-slot=input]{background:var(--background);border-radius:8px;height:48px;font-size:16px;font-weight:400}.auth-dialog [data-slot=button]:not(.auth-dialog-close){border-radius:9px;min-height:48px;font-size:14px;font-weight:500}.auth-dialog-link{min-height:44px;color:var(--muted-foreground);text-underline-offset:4px;border-radius:4px;align-items:center;padding:4px;font-size:13px;text-decoration:underline;transition:color .18s;display:inline-flex}.auth-dialog-link:hover{color:var(--foreground)}.auth-dialog-link:disabled{opacity:.5;cursor:not-allowed}.auth-dialog-footer{border-top:1px solid var(--border);text-align:center;color:var(--muted-foreground);padding:12px 24px;font-size:13px}@media (width<=1023px){.auth-dialog{box-shadow:none}.auth-dialog-header{padding:8px 24px 0}.auth-dialog-body{padding:16px 24px 24px}.auth-dialog-title{font-size:34px}.auth-dialog-footer{padding:8px 16px}}@media (prefers-reduced-motion:reduce){.auth-dialog-link{transition:none}}.auth-dialog [role=group] input{flex:1 1 0;min-width:0;max-width:44px}.auth-dialog>.grid{gap:0}.auth-dialog .auth-dialog-social{border:1px solid var(--border);color:var(--foreground)}.auth-dialog [data-slot=label]{font-family:inherit;font-size:13px;font-weight:500}.auth-dialog [data-slot=form-item]{padding:0}
