.cards-app{background-image:radial-gradient(circle at 10% -10%, color-mix(in oklch, var(--primary) 14%, transparent), transparent 34rem), radial-gradient(circle at 100% 18%, color-mix(in oklch, var(--accent-cyan) 8%, transparent), transparent 28rem);background-attachment:fixed}.cards-safe-top{padding-top:env(safe-area-inset-top)}.cards-safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.cards-immersive-top{padding-top:calc(.75rem + var(--staff-bar-safe-top,env(safe-area-inset-top)))}.cards-nav-space{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.cards-touch{min-width:44px;min-height:44px}.cards-snap-x{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.cards-snap-x::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.cards-app *,.cards-app :before,.cards-app :after,.cards-overlay,.cards-overlay *,.cards-overlay :before,.cards-overlay :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
