.pwa-card-glow{background-image:linear-gradient(hsl(var(--card)),hsl(var(--card))),linear-gradient(135deg,#9ca3af1a,#9ca3af0d);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;transition:box-shadow .2s ease-in-out,background-image .2s ease-in-out,transform .25s ease-out;transform:translateY(0);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 0 0 1px #0000000d,0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 20px #00000014}.dark .pwa-card-glow{background-image:linear-gradient(hsl(var(--card)),hsl(var(--card))),linear-gradient(135deg,#ffffff14,#ffffff08);transform:translateY(0);box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003,0 0 0 1px #ffffff0d,0 10px 15px -3px #0006,0 4px 6px -2px #0000004d,0 0 25px #00000080}@media (hover:hover) and (pointer:fine){.pwa-card-glow:hover{transform:translateY(-4px);box-shadow:0 6px 10px -2px #0000001f,0 4px 8px -1px #00000014,0 0 0 1px #0000000d,0 16px 24px -6px #0000001f,0 6px 10px -4px #0000000f,0 0 26px #0000001a}.dark .pwa-card-glow:hover{box-shadow:0 6px 10px -2px #00000059,0 4px 8px -1px #00000040,0 0 0 1px #ffffff0d,0 16px 24px -6px #00000080,0 6px 10px -4px #00000059,0 0 32px #0000008c}}.pwa-button-glow{transition:box-shadow .2s ease-in-out;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 20px #00000014}.dark .pwa-button-glow{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003,0 10px 15px -3px #0006,0 4px 6px -2px #0000004d,0 0 25px #00000080}.pwa-pager-glow{transition:box-shadow .2s ease-in-out;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 20px #00000014}.dark .pwa-pager-glow{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003,0 10px 15px -3px #0006,0 4px 6px -2px #0000004d,0 0 25px #00000080}
