@layer theme,base,components,utilities;@layer forge{.ff-passkey-register-modal[data-v-f7b020df]{padding:var(--ff-spacing-8)}.ff-passkey-register-modal__content[data-v-f7b020df]{--ff-stack-gap:var(--ff-spacing-4);text-align:center;align-items:center}.ff-passkey-register-modal__icon[data-v-f7b020df],.ff-passkey-register-modal__loader[data-v-f7b020df]{block-size:var(--ff-spacing-12);color:var(--ff-color-primary);inline-size:var(--ff-spacing-12)}.ff-passkey-register-modal__icon--success[data-v-f7b020df]{color:var(--ff-color-success-500)}.ff-passkey-register-modal__icon--error[data-v-f7b020df]{color:var(--ff-color-error-500)}.ff-passkey-register-modal__title[data-v-f7b020df]{color:var(--ff-color-neutral-900);font-size:var(--ff-font-size-lg);font-weight:var(--ff-font-weight-semibold);margin:0}.ff-passkey-register-modal__text[data-v-f7b020df]{color:var(--ff-color-neutral-600);font-size:var(--ff-font-size-sm);max-inline-size:300px;margin:0;line-height:1.5}.ff-passkey-register-modal__actions[data-v-f7b020df]{gap:var(--ff-spacing-4);flex-direction:column;inline-size:100%;display:flex}.ff-passkey-register-modal__btn-primary[data-v-f7b020df]{gap:var(--ff-spacing-2)}.ff-passkey-register-modal__btn-icon[data-v-f7b020df]{block-size:var(--ff-spacing-5);inline-size:var(--ff-spacing-5)}.ff-passkey-register-modal__dismiss-actions[data-v-f7b020df]{justify-content:space-between;width:100%;margin-block-start:var(--ff-spacing-2);display:flex}.ff-passkey-register-modal__dismiss-btn[data-v-f7b020df]{color:var(--ff-color-neutral-500);cursor:pointer;font-size:var(--ff-font-size-xs);padding:var(--ff-spacing-1) var(--ff-spacing-2);background:0 0;border:none;text-decoration:underline;transition:color .15s}.ff-passkey-register-modal__dismiss-btn[data-v-f7b020df]:hover{color:var(--ff-color-neutral-700)}.ff-passkey-register-modal__dismiss-btn[data-v-f7b020df]:disabled{cursor:not-allowed;opacity:.5}}
