@keyframes ios-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ios-scale-in{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ios-shimmer{0%,to{opacity:.45}50%{opacity:.85}}@keyframes ios-progress{0%{stroke-dashoffset:100px}to{stroke-dashoffset:28px}}.lt-rise{animation:.55s cubic-bezier(.22,1,.36,1) both ios-rise}.lt-rise-delay-1{animation-delay:80ms}.lt-rise-delay-2{animation-delay:.16s}.lt-rise-delay-3{animation-delay:.24s}.lt-device{animation:.7s cubic-bezier(.22,1,.36,1) .2s both ios-scale-in}.lt-glow{animation:4s ease-in-out infinite ios-shimmer}.lt-ring{stroke-dasharray:100;stroke-dashoffset:100px;animation:1.1s cubic-bezier(.22,1,.36,1) .5s forwards ios-progress}.lt-grid{background-image:linear-gradient(color-mix(in srgb, var(--label) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--label) 4%, transparent) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 75%)}.lt-noise{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){.lt-rise,.lt-device,.lt-glow,.lt-ring{animation:none!important}.lt-ring{stroke-dashoffset:28px}}
