.card-shell.svelte-7nm56k{isolation:isolate;will-change:transform}.holo-border.svelte-7nm56k{position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;background:linear-gradient(120deg,#ffffff7a,#39ff144d 28%,#9400d352 62%,#ffffff2e);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.72;transition:opacity .22s ease;z-index:1}.specular-layer.svelte-7nm56k{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#ffffff4d,#ffffff14 32%,#fff0 56%);mix-blend-mode:screen;opacity:.58;transition:opacity .22s ease;z-index:0}@media(hover:hover)and (pointer:fine){.group.svelte-7nm56k:hover .holo-border:where(.svelte-7nm56k){opacity:1}.group.svelte-7nm56k:hover .specular-layer:where(.svelte-7nm56k){opacity:.8}}@media(hover:hover)and (pointer:fine){.gallery-grid .gallery-card .card-shell{transition:filter .15s ease-out,opacity .15s ease-out;will-change:filter,opacity}.gallery-grid:hover .gallery-card .card-shell{filter:blur(3px);opacity:.5}.gallery-grid:hover .gallery-card:hover .card-shell{filter:blur(0);opacity:1}}
