.tb-auth[data-v-57808ed4]{align-items:center;display:flex;flex-direction:column;font-size:15px;gap:var(--tb-space-6);justify-content:center;min-block-size:100vh;padding:var(--tb-space-6)}.tb-auth__main[data-v-57808ed4]{inline-size:100%;max-inline-size:360px}.tb-auth__brand[data-v-57808ed4]{color:var(--tb-ink);display:inline-flex;margin-block-end:var(--tb-space-8);text-decoration:none}.tb-auth__main h1[data-v-57808ed4]{font-size:26px;letter-spacing:-.025em;margin:0 0 6px}.tb-auth__lede[data-v-57808ed4]{color:var(--tb-muted);margin:0 0 var(--tb-space-6)}.tb-auth__panel[data-v-57808ed4]{background:var(--tb-surface);border:1px solid var(--tb-line);border-radius:18px;box-shadow:var(--tb-shadow-md);padding:var(--tb-space-6)}.tb-auth__panel[data-v-57808ed4] .tb-field input{font-size:15px;padding:9px 11px}.tb-auth__panel[data-v-57808ed4] .tb-auth-submit{background:var(--tb-accent);border-radius:999px;color:var(--tb-accent-ink);font-family:var(--tb-font-brand);font-weight:700;inline-size:100%;margin-block-start:var(--tb-space-2);padding:12px 16px}.tb-auth__panel[data-v-57808ed4] .tb-auth-submit:disabled{opacity:.6}.tb-auth__error[data-v-57808ed4]{color:var(--tb-danger);font-size:13px;margin:var(--tb-space-3) 0 0;min-block-size:18px}.tb-auth__main[data-v-57808ed4] .tb-auth-switch{color:var(--tb-muted);font-size:13.5px;margin:18px 0 0;text-align:center}.tb-auth__main[data-v-57808ed4] .tb-auth-terms{color:var(--tb-muted);font-size:12.5px;margin:12px 0 0;text-align:center}.tb-auth__main[data-v-57808ed4] .tb-auth-terms a{color:inherit}.tb-auth__main[data-v-57808ed4] .tb-auth-switch a{color:var(--tb-link);font-weight:600;text-decoration:underline;text-decoration-color:var(--tb-accent);text-decoration-thickness:2px;text-underline-offset:3px}.tb-auth__footer[data-v-57808ed4]{color:var(--tb-muted);font-size:13px}
