.google-login[data-v-bdaab210]{color:#525252;margin:24px 0;font-size:14px}.google-login__divider[data-v-bdaab210]{color:#737373;align-items:center;gap:12px;margin-bottom:20px;font-size:13px;display:flex}.google-login__divider[data-v-bdaab210]:after,.google-login__divider[data-v-bdaab210]:before{content:"";background:#e5e7eb;flex:1;height:1px}.google-login__button[data-v-bdaab210]{width:100%;min-height:44px}.google-login__button.is-disabled[data-v-bdaab210]{pointer-events:none;opacity:.6}.google-login p[data-v-bdaab210]{margin-block:12px;line-height:1.6}.google-login fieldset[data-v-bdaab210]{border:0;flex-direction:column;gap:16px;min-width:0;margin:20px 0;padding:0;display:flex}.google-login label[data-v-bdaab210]{flex-direction:column;gap:8px;display:flex}.google-login input[data-v-bdaab210]:not([type=checkbox]){border:1px solid #e5e7eb;border-radius:10px;width:100%;min-height:48px;padding:12px}.google-login label span[data-v-bdaab210]{color:#737373;font-size:12px}.google-login .google-login__check[data-v-bdaab210]{flex-direction:row;align-items:center;gap:8px;min-height:36px;font-size:13px}.google-login input[type=checkbox][data-v-bdaab210]{accent-color:#262626;flex-shrink:0}.google-login details[data-v-bdaab210]{border:1px solid #e5e7eb;border-radius:10px;max-height:200px;padding:12px;font-size:12px;overflow:auto}.google-login summary[data-v-bdaab210]{cursor:pointer}.google-login button[data-v-bdaab210]:focus-visible,.google-login input[data-v-bdaab210]:focus-visible{outline-offset:2px;outline:2px solid #6b7280}.auth-form[data-v-fc15b8ab]{border:1px solid var(--ds-border);width:100%;max-width:480px;color:var(--ds-text);background:#fff;border-radius:16px;margin:8px auto 48px;padding:32px;box-shadow:0 2px 12px #00000005}.auth-form h1[data-v-fc15b8ab]{color:#171717;letter-spacing:-.025em;margin:0;font-size:28px;font-weight:700;line-height:1.35}.auth-form__description[data-v-fc15b8ab]{color:#737373;margin-top:10px;font-size:14px;line-height:1.7}.auth-form fieldset[data-v-fc15b8ab]{border:0;flex-direction:column;gap:16px;min-width:0;margin:24px 0;padding:0;display:flex}.auth-form label[data-v-fc15b8ab]{flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}.auth-form input[data-v-fc15b8ab]:not([type=checkbox]){border:1px solid var(--ds-border);background:#fff;border-radius:10px;width:100%;height:48px;padding:12px 14px;font-size:16px;font-weight:400}.auth-form input[data-v-fc15b8ab]:focus-visible{outline-offset:2px;outline:2px solid #404040}.auth-form .type-caption[data-v-fc15b8ab]{color:#737373;font-size:12px;font-weight:400;line-height:1.6}.auth-form fieldset>.type-caption[data-v-fc15b8ab]{margin-top:-10px}.auth-form .auth-form__check[data-v-fc15b8ab]{flex-direction:row;align-items:center;gap:8px;min-height:36px;font-size:13px;font-weight:400;line-height:1.5}.auth-form__check+.auth-form__check[data-v-fc15b8ab]{margin-top:-12px}.auth-form input[type=checkbox][data-v-fc15b8ab]{accent-color:#262626;flex-shrink:0;width:16px;height:16px}.auth-form details[data-v-fc15b8ab]{border:1px solid var(--ds-border);color:#737373;background:#fafafa;border-radius:10px;max-height:200px;padding:12px 14px;font-size:12px;line-height:1.7;overflow:auto}.auth-form details+details[data-v-fc15b8ab]{margin-top:-8px}.auth-form details p[data-v-fc15b8ab]{white-space:pre-line;margin-block:12px}.auth-form summary[data-v-fc15b8ab]{cursor:pointer;color:#525252;font-size:13px;font-weight:500}.auth-form[data-v-fc15b8ab] button{border-radius:10px;min-height:48px;font-size:14px;transition:background-color .15s,border-color .15s}.auth-form[data-v-fc15b8ab] button[type=submit]{color:#fff;background:#262626;border-color:#262626}.auth-form[data-v-fc15b8ab] button[type=submit]:hover:enabled{background:#404040;border-color:#404040}.auth-form[data-v-fc15b8ab] button[type=submit]:active:enabled{background:#171717;border-color:#171717}.auth-form[data-v-fc15b8ab] button[type=button]{color:#404040;background:#fff;border-color:#d4d4d4}.auth-form[data-v-fc15b8ab] button[type=button]:hover:enabled{background:#f5f5f5}.auth-form[data-v-fc15b8ab] button[type=button]:active:enabled{background:#e5e5e5}.auth-form[data-v-fc15b8ab] button:disabled,.auth-form fieldset[data-v-fc15b8ab]:disabled button{color:#737373;cursor:not-allowed;background:#e5e5e5;border-color:#e5e5e5}.auth-form__error[data-v-fc15b8ab]{color:#b42318}.auth-form a[data-v-fc15b8ab]{text-decoration:underline}.auth-form__footer[data-v-fc15b8ab]{border-top:1px solid var(--ds-border);color:#737373;text-align:center;padding-top:20px;font-size:13px;line-height:1.6}.auth-form__footer a[data-v-fc15b8ab]{color:#404040;text-underline-offset:3px;margin-left:4px;font-weight:500}@media (width<640px){.auth-form[data-v-fc15b8ab]{margin:0 auto 32px;padding:24px 20px}.auth-form h1[data-v-fc15b8ab]{font-size:26px}}
