.BiometricLockScreen-module__PFKrUa__overlay{z-index:9999;background:var(--background);padding:1.5rem;padding-top:calc(1.5rem + env(safe-area-inset-top));padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BiometricLockScreen-module__PFKrUa__container{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:320px;display:flex}.BiometricLockScreen-module__PFKrUa__logo{margin-bottom:2rem}.BiometricLockScreen-module__PFKrUa__iconContainer{background:var(--muted);width:96px;height:96px;color:var(--foreground);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.BiometricLockScreen-module__PFKrUa__authIcon{width:48px;height:48px}.BiometricLockScreen-module__PFKrUa__title{color:var(--foreground);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.5rem;font-weight:700}.BiometricLockScreen-module__PFKrUa__description{color:var(--muted-foreground);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.5}.BiometricLockScreen-module__PFKrUa__error{background:color-mix(in srgb,var(--destructive,#ef4444)10%,transparent);border:1px solid color-mix(in srgb,var(--destructive,#ef4444)30%,transparent);color:var(--destructive,#ef4444);border-radius:.5rem;width:100%;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.BiometricLockScreen-module__PFKrUa__unlockButton{gap:.5rem;width:100%;min-height:56px;margin-bottom:1.5rem;font-size:1rem}.BiometricLockScreen-module__PFKrUa__spinner{animation:1s linear infinite BiometricLockScreen-module__PFKrUa__spin}@keyframes BiometricLockScreen-module__PFKrUa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BiometricLockScreen-module__PFKrUa__helpText{color:var(--muted-foreground);margin:0;font-size:.75rem}@media (prefers-reduced-motion:no-preference){.BiometricLockScreen-module__PFKrUa__overlay{animation:.2s ease-out BiometricLockScreen-module__PFKrUa__fadeIn}.BiometricLockScreen-module__PFKrUa__iconContainer{animation:.3s ease-out .1s backwards BiometricLockScreen-module__PFKrUa__scaleIn}}@keyframes BiometricLockScreen-module__PFKrUa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BiometricLockScreen-module__PFKrUa__scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-color-scheme:dark){.BiometricLockScreen-module__PFKrUa__iconContainer{background:var(--muted)}}
