.user-auth-panel[data-v-d06e8c38]{background:var(--auth-bg2,#131318);border:1px solid #ffffff14;border-radius:.75rem;width:100%;max-width:28rem;margin:0 auto;padding:1.25rem}.user-auth-panel--compact[data-v-d06e8c38]{max-width:100%}.user-auth-panel--twin[data-v-d06e8c38]{background:0 0;border:none;max-width:none;margin:0;padding:0}.user-auth-panel--twin .user-auth-panel__title[data-v-d06e8c38]{font-size:1.125rem}.user-auth-panel--twin .user-auth-panel__input[data-v-d06e8c38]{background:var(--auth-bg3,#1c1c22);border-color:var(--auth-line-strong,#ffffff21);color:var(--auth-white,#fff)}.user-auth-panel--twin .user-auth-panel__input[data-v-d06e8c38]::placeholder{color:var(--auth-text-3,#5a5a65)}.user-auth-panel--twin .user-auth-panel__input[data-v-d06e8c38]:focus-visible{box-shadow:0 0 0 2px var(--auth-purple,#facc15);outline:none}.user-auth-panel--twin .user-auth-panel__btn[data-v-d06e8c38]{background:var(--auth-purple,#facc15);width:100%;color:var(--auth-bg,#070709);border-radius:.5rem;padding:.65rem 1rem}.user-auth-panel--twin .user-auth-panel__btn[data-v-d06e8c38]:hover:not(:disabled){background:var(--auth-purple-dark,#fbbf24)}.user-auth-panel--twin .user-auth-panel__link[data-v-d06e8c38]{color:var(--auth-purple,#facc15)}.user-auth-panel--embed[data-v-d06e8c38]{background:0 0;border:none;max-width:none;margin:0;padding:0}.user-auth-panel--embed .user-auth-panel__input[data-v-d06e8c38]{color:#fff;background:#1c1c22;border-color:#ffffff21}.user-auth-panel--embed .user-auth-panel__btn[data-v-d06e8c38]{color:#fff;background:#7c3aed;width:100%}.user-auth-panel__title[data-v-d06e8c38]{color:#fff;text-wrap:balance;font-size:1.125rem;font-weight:600}.user-auth-panel__sub[data-v-d06e8c38]{color:#ffffffa6;margin-top:.35rem;font-size:.875rem}.user-auth-panel__form[data-v-d06e8c38]{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.user-auth-panel__input[data-v-d06e8c38]{color:#fff;background:#00000040;border:1px solid #ffffff1f;border-radius:.5rem;width:100%;padding:.65rem .75rem}.user-auth-panel__input[data-v-d06e8c38]:focus-visible{outline:2px solid var(--auth-gold,#d4a853);outline-offset:2px}.user-auth-panel__input--error[data-v-d06e8c38]{border-color:#f87171}.user-auth-panel--twin .user-auth-panel__input--error[data-v-d06e8c38]{border-color:#f87171;box-shadow:0 0 0 1px #f8717159}.user-auth-panel__btn[data-v-d06e8c38]{background:var(--auth-gold,#d4a853);color:#111;border-radius:.5rem;width:100%;padding:.65rem 1rem;font-weight:600}.user-auth-panel__btn[data-v-d06e8c38]:disabled{opacity:.55;cursor:not-allowed}.user-auth-panel__btn[data-v-d06e8c38]:focus-visible{outline-offset:2px;outline:2px solid #fff}.user-auth-panel__error[data-v-d06e8c38]{color:#f87171;font-size:.8125rem}.user-auth-panel__debug[data-v-d06e8c38],.user-auth-panel__meta[data-v-d06e8c38]{color:#ffffff8c;font-size:.75rem}.user-auth-panel__actions[data-v-d06e8c38]{justify-content:space-between;gap:.5rem;display:flex}.user-auth-panel__link[data-v-d06e8c38]{color:var(--auth-gold,#d4a853);font-size:.8125rem}.user-auth-panel__link[data-v-d06e8c38]:disabled{opacity:.5;cursor:not-allowed}.sr-only[data-v-d06e8c38]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
