.auth_dialog__lOlIz{width:min(420px,calc(100vw - calc(var(--spacing) * 8)))}.auth_panel__QbKyq{display:grid;grid-gap:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6)}.auth_head__NyyQg{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);text-align:center}.auth_head__NyyQg h2{margin:0;font-size:var(--text-content-title);line-height:var(--leading-title);font-weight:var(--font-weight-semibold)}.auth_head__NyyQg p{margin:0;color:var(--muted-foreground)}.auth_form__UzeVX{display:grid;grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4)}.auth_field___qB_z{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);min-inline-size:0}.auth_field___qB_z label{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.auth_fieldRow__0ZFIe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4)}.auth_labelRow__btyzR{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--spacing) * 3)}.auth_hint__PtfiP,.auth_notice__ZVx2m,.auth_status__Sj_IR{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.auth_notice__ZVx2m{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:0;background:var(--muted)}.auth_notice__ZVx2m code{font-size:inherit}.auth_providers__wEh1u{display:grid;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3)}.auth_providers__wEh1u button,.auth_providers__wEh1u form{inline-size:100%}.auth_divider__R3m9J{display:flex;align-items:center;gap:calc(var(--spacing) * 4);margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.auth_divider__R3m9J:after,.auth_divider__R3m9J:before{content:"";flex:1 1;block-size:1px;background:var(--border)}.auth_switch__VMg0e,.auth_terms__e9wAA{margin:0;text-align:center;color:var(--muted-foreground);font-size:var(--text-sm)}.auth_linkButton__LG_Qz{padding:0;border:0;background:none;color:var(--foreground);font:inherit;font-size:var(--text-sm);text-decoration:underline;cursor:pointer}.auth_linkButton__LG_Qz:focus-visible{outline:2px solid var(--foreground);outline-offset:2px;border-radius:0}.auth_codeHead__5kyTm{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.auth_codeCellWrap__PmC_1,.auth_codeRow__hk8VB{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.auth_codeCell__AcH1L{inline-size:44px;block-size:52px;padding:0;border:1px solid var(--input);border-radius:0;background:var(--background);color:var(--foreground);font-size:var(--text-content-title);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auth_codeCell__AcH1L:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.auth_codeDash__Qhv0G{color:var(--muted-foreground);font-size:var(--text-content-title)}.auth_srOnly__yMZu3{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:640px){.auth_fieldRow__0ZFIe{grid-template-columns:1fr}.auth_codeCell__AcH1L{inline-size:38px;block-size:46px;font-size:var(--text-base)}.auth_codeCellWrap__PmC_1,.auth_codeRow__hk8VB{gap:calc(var(--spacing) * 2)}}