.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)}}
.IncomingCallTile-module__1VSusa__tile{top:var(--space-4,16px);right:var(--space-4,16px);z-index:9999;background:var(--bg-elevated,#1f1f1f);border:1px solid var(--color-ai-primary,#8b5cf6);border-radius:var(--radius-lg,12px);width:340px;max-width:calc(100vw - 32px);color:var(--text-primary,#fff);font-size:.875rem;animation:.2s ease-out IncomingCallTile-module__1VSusa__slideIn;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0006,0 0 0 1px #8b5cf633}@keyframes IncomingCallTile-module__1VSusa__slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.IncomingCallTile-module__1VSusa__header{align-items:center;gap:var(--space-2,8px);padding:var(--space-3,12px);border-bottom:1px solid var(--border-subtle,#333);background:#8b5cf61a;display:flex}.IncomingCallTile-module__1VSusa__pulseDot{background:var(--color-ai-primary,#8b5cf6);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite IncomingCallTile-module__1VSusa__pulse}@keyframes IncomingCallTile-module__1VSusa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.IncomingCallTile-module__1VSusa__headerLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ai-primary,#8b5cf6);flex:1;font-size:.75rem;font-weight:600}.IncomingCallTile-module__1VSusa__dismiss{color:var(--text-secondary,#a0a0a0);cursor:pointer;padding:0 var(--space-1,4px);background:0 0;border:none;font-size:1.25rem;line-height:1;transition:color .15s}.IncomingCallTile-module__1VSusa__dismiss:hover{color:var(--text-primary,#fff)}.IncomingCallTile-module__1VSusa__body{padding:var(--space-3,12px)}.IncomingCallTile-module__1VSusa__name{margin-bottom:var(--space-1,4px);font-size:1rem;font-weight:600}.IncomingCallTile-module__1VSusa__subtle{color:var(--text-secondary,#a0a0a0);font-size:.8125rem}.IncomingCallTile-module__1VSusa__cardBlock{margin-top:var(--space-3,12px);padding-top:var(--space-3,12px);border-top:1px solid var(--border-subtle,#333);gap:var(--space-3,12px);flex-direction:column;display:flex}.IncomingCallTile-module__1VSusa__section{gap:var(--space-1,4px);flex-direction:column;display:flex}.IncomingCallTile-module__1VSusa__sectionLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary,#a0a0a0);font-size:.6875rem;font-weight:600}.IncomingCallTile-module__1VSusa__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.IncomingCallTile-module__1VSusa__row{justify-content:space-between;align-items:baseline;gap:var(--space-2,8px);font-size:.8125rem;display:flex}.IncomingCallTile-module__1VSusa__rowName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.IncomingCallTile-module__1VSusa__rowMeta{color:var(--text-secondary,#a0a0a0);flex-shrink:0;font-size:.75rem}.IncomingCallTile-module__1VSusa__actions{gap:var(--space-2,8px);padding:var(--space-3,12px);border-top:1px solid var(--border-subtle,#333);background:#0003;display:flex}.IncomingCallTile-module__1VSusa__action,.IncomingCallTile-module__1VSusa__actionSecondary{text-align:center;padding:var(--space-2,8px) var(--space-3,12px);border-radius:var(--radius-md,8px);flex:1;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s}.IncomingCallTile-module__1VSusa__action{background:var(--color-ai-primary,#8b5cf6);color:#fff}.IncomingCallTile-module__1VSusa__action:hover{background:var(--color-ai-primary-hover,#7c3aed);text-decoration:none}.IncomingCallTile-module__1VSusa__actionSecondary{color:var(--text-secondary,#a0a0a0);border:1px solid var(--border-subtle,#333);background:0 0}.IncomingCallTile-module__1VSusa__actionSecondary:hover{color:var(--text-primary,#fff);background:#ffffff0d;text-decoration:none}.IncomingCallTile-module__1VSusa__ariaDot{background:var(--color-ai-accent,#22c55e);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite IncomingCallTile-module__1VSusa__pulse;box-shadow:0 0 8px #22c55e99}.IncomingCallTile-module__1VSusa__transcript{margin-top:var(--space-3,12px);padding-top:var(--space-3,12px);border-top:1px solid var(--border-subtle,#333);gap:var(--space-2,8px);scroll-behavior:smooth;flex-direction:column;max-height:180px;display:flex;overflow-y:auto}.IncomingCallTile-module__1VSusa__transcriptEntry{flex-direction:column;gap:2px;font-size:.8125rem;line-height:1.35;display:flex}.IncomingCallTile-module__1VSusa__transcriptRoleAria,.IncomingCallTile-module__1VSusa__transcriptRoleCaller{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.IncomingCallTile-module__1VSusa__transcriptRoleAria{color:var(--color-ai-primary,#8b5cf6)}.IncomingCallTile-module__1VSusa__transcriptRoleCaller{color:var(--text-secondary,#a0a0a0)}.IncomingCallTile-module__1VSusa__transcriptContent{color:var(--text-primary,#fff);word-wrap:break-word}
