.auth-page[data-v-322de636]{background:#031827}.auth-page-embedded[data-v-322de636]{position:relative;isolation:isolate;padding-top:4rem;padding-bottom:5rem;background:rgb(3 24 39 / .35);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.auth-content[data-v-322de636]{position:relative}.auth-page-embedded .auth-intro[data-v-322de636]{text-shadow:0 2px 8px #000}.auth-page-embedded .auth-panel[data-v-322de636]{background:rgb(2 6 23 / .8);border-color:#94a3b84d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 70px #0006}.auth-panel[data-v-322de636]{border-radius:8px}.auth-logo[data-v-322de636]{width:112px;height:auto;max-height:112px;-o-object-fit:contain;object-fit:contain}.auth-tab[data-v-322de636]{padding:0 0 .85rem;margin-right:1.75rem;border-bottom:2px solid transparent;color:#ffffff8c;font-size:.9rem;font-weight:600}.auth-tab-active[data-v-322de636]{border-color:#2563eb;color:#fff}.auth-label[data-v-322de636]{display:block;margin-bottom:.5rem;color:#fffc;font-size:.875rem}.auth-input[data-v-322de636]{width:100%;border:1px solid #475569;border-radius:4px;background:#1e293b;padding:.75rem .875rem;color:#fff}.auth-button[data-v-322de636]{width:100%;border-radius:4px;background:#2563eb;padding:.8rem 1rem;color:#fff;font-weight:700;transition:background-color .15s ease}.auth-button[data-v-322de636]:hover:not(:disabled){background:#1d4ed8}.auth-button[data-v-322de636]:disabled{cursor:wait;opacity:.6}.auth-link[data-v-322de636]{color:#60a5fa;font-size:.875rem}.auth-link[data-v-322de636]:hover{color:#fff}
