.slide-up-enter-active[data-v-ebf6ab8d],.slide-up-leave-active[data-v-ebf6ab8d]{transition:transform .25s ease,opacity .25s ease}.slide-up-enter-from[data-v-ebf6ab8d],.slide-up-leave-to[data-v-ebf6ab8d]{opacity:0;transform:translate(-50%) translateY(16px)}.fade-enter-active[data-v-86f3557f],.fade-leave-active[data-v-86f3557f]{transition:opacity .15s ease}.fade-enter-from[data-v-86f3557f],.fade-leave-to[data-v-86f3557f]{opacity:0}.turnstile-wrap[data-v-6bdcd9d7]{display:flex;justify-content:center;width:100%}.auth-fade-enter-active[data-v-cfa1d751],.auth-fade-leave-active[data-v-cfa1d751]{transition:opacity .15s ease}.auth-fade-enter-from[data-v-cfa1d751],.auth-fade-leave-to[data-v-cfa1d751]{opacity:0}.auth-form[data-v-cfa1d751]{gap:12px;width:100%}.auth-form[data-v-cfa1d751],.field[data-v-cfa1d751]{display:flex;flex-direction:column}.field[data-v-cfa1d751]{gap:4px}.field label[data-v-cfa1d751]{color:var(--text-muted);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.field input[data-v-cfa1d751]{background:var(--bg-paper);border:1px solid var(--border);border-radius:8px;color:var(--text-ink);font-size:15px;outline:none;padding:10px 12px;transition:border-color .15s;width:100%}.field input[data-v-cfa1d751]:focus{border-color:var(--accent)}.auth-error[data-v-cfa1d751]{color:#e03434}.auth-error[data-v-cfa1d751],.auth-success[data-v-cfa1d751]{font-size:13px;margin:0;text-align:center}.auth-success[data-v-cfa1d751]{color:#16a34a}.auth-btn[data-v-cfa1d751]{background:var(--accent);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:12px;transition:opacity .15s;width:100%}.auth-btn[data-v-cfa1d751]:disabled{cursor:not-allowed;opacity:.6}.auth-btn-outline[data-v-cfa1d751]{background:transparent;border:1px solid var(--border);border-radius:10px;color:var(--text-ink);cursor:pointer;font-size:15px;font-weight:600;padding:12px;transition:border-color .15s;width:100%}.auth-btn-outline[data-v-cfa1d751]:hover{border-color:var(--accent);color:var(--accent)}.auth-btn-google[data-v-cfa1d751]{align-items:center;background:var(--bg-paper);border:1px solid var(--border);border-radius:10px;color:var(--text-ink);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;justify-content:center;padding:12px;transition:border-color .15s;width:100%}.auth-btn-google[data-v-cfa1d751]:hover{border-color:var(--accent)}.auth-divider[data-v-cfa1d751]{align-items:center;color:var(--text-muted);display:flex;font-size:12px;gap:10px;width:100%}.auth-divider[data-v-cfa1d751]:after,.auth-divider[data-v-cfa1d751]:before{background:var(--border);content:"";flex:1;height:1px}.link-inline[data-v-cfa1d751]{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.link-back[data-v-cfa1d751],.link-inline[data-v-cfa1d751]{background:none;border:none;cursor:pointer;font-size:13px;padding:0}.link-back[data-v-cfa1d751]{color:var(--text-muted)}
