.foil-shimmer{background-color:color-mix(in oklch,var(--accent) 58%,var(--background))!important;background-image:linear-gradient(135deg,#e377ce,#f68bab,#ffa28a 16%,#e7c952 31%,#b0d377 39%,#8ed785,#61da92 47%,#31d5c5 55%,#1dd4d1 57%,#0ad3d7,#01d2dc 59%,#00cfe6,#00cdee 63%,#00caf2,#1dc8f5,#36c4f6,#46c1f7 67.25%,#6eb3fc 71.5%,#9c95ff 80%,#e377ce)!important;background-image:linear-gradient(135deg,#e377ce,#f68bab,color(xyz 0.611 0.484 0.261) 16%,#e7c952 31%,#b0d377 39%,#8ed785,#61da92 47%,#31d5c5 55%,#1dd4d1 57%,#0ad3d7,color(xyz 0.358 0.512 0.76) 59%,color(xyz 0.362 0.505 0.84),color(xyz 0.367 0.499 0.923) 63%,color(xyz 0.371 0.489 0.93),#1dc8f5,#36c4f6,#46c1f7 67.25%,#6eb3fc 71.5%,color(xyz 0.43 0.356 1.032) 80%,#e377ce)!important;color:#060606!important}.foil-shimmer:after{content:"";position:absolute;inset:-40% -70%;z-index:0;background:linear-gradient(105deg,transparent 35%,color-mix(in oklch,var(--background) 36%,transparent) 48%,color-mix(in oklch,var(--foreground) 14%,transparent) 52%,transparent 65%);transform:translate(-10%) rotate(8deg);transition:opacity .2s ease;opacity:.34}.card-image-visual.svelte-1p09hrn{border-radius:inherit}.card-image-frame[data-tilt=true].svelte-1p09hrn{transform:perspective(900px) rotateX(var(--lc-card-tilt-rotate-x, 0deg)) rotateY(var(--lc-card-tilt-rotate-y, 0deg)) scale(var(--lc-card-tilt-scale, 1)) translateZ(0);transform-style:preserve-3d;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-out;will-change:transform}.card-specular-layer.svelte-1p09hrn{pointer-events:none;position:absolute;inset:-20%;border-radius:inherit;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at center,var(--lc-card-specular) 0 10%,transparent 50%);filter:blur(.5rem);transform:translate3d(var(--lc-card-light-translate-x, 0%),var(--lc-card-light-translate-y, 0%),0);transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:ease-out}.card-image-frame[data-tilt-active=true].svelte-1p09hrn .card-specular-layer:where(.svelte-1p09hrn){opacity:.5}.card-image-frame[data-tilt-active=true][data-foil=true].svelte-1p09hrn .card-specular-layer:where(.svelte-1p09hrn){opacity:.8}.card-image-frame[data-tilt-active=true][data-tilt-level=supporting].svelte-1p09hrn .card-specular-layer:where(.svelte-1p09hrn){opacity:.35}.card-image-frame[data-tilt-active=true][data-tilt-level=supporting][data-foil=true].svelte-1p09hrn .card-specular-layer:where(.svelte-1p09hrn){opacity:.56}.foil-layer.svelte-1p09hrn{pointer-events:none;position:absolute;inset:0;border-radius:inherit}.foil-art-gradient.svelte-1p09hrn{mix-blend-mode:color;opacity:.44;background-color:color-mix(in oklch,var(--accent) 58%,transparent);background-image:linear-gradient(135deg,#e377ce,#f68bab,#ffa28a 16%,#e7c952 31%,#b0d377 39%,#8ed785,#61da92 47%,#31d5c5 55%,#1dd4d1 57%,#0ad3d7,#01d2dc 59%,#00cfe6,#00cdee 63%,#00caf2,#1dc8f5,#36c4f6,#46c1f7 67.25%,#6eb3fc 71.5%,#9c95ff 80%,#e377ce);background-image:linear-gradient(135deg,#e377ce,#f68bab,color(xyz 0.611 0.484 0.261) 16%,#e7c952 31%,#b0d377 39%,#8ed785,#61da92 47%,#31d5c5 55%,#1dd4d1 57%,#0ad3d7,color(xyz 0.358 0.512 0.76) 59%,color(xyz 0.362 0.505 0.84),color(xyz 0.367 0.499 0.923) 63%,color(xyz 0.371 0.489 0.93),#1dc8f5,#36c4f6,#46c1f7 67.25%,#6eb3fc 71.5%,color(xyz 0.43 0.356 1.032) 80%,#e377ce);background-size:155% 155%}.foil-sheen.svelte-1p09hrn{mix-blend-mode:screen;opacity:.35;background:linear-gradient(115deg,transparent 0%,color-mix(in oklch,var(--primary) 45%,transparent) 28%,color-mix(in oklch,var(--accent-foreground) 22%,transparent) 42%,transparent 62%),linear-gradient(35deg,color-mix(in oklch,var(--accent) 35%,transparent),transparent 48%,color-mix(in oklch,var(--foreground) 18%,transparent))}.foil-grain.svelte-1p09hrn{opacity:.2;background-image:repeating-linear-gradient(100deg,transparent 0 8px,color-mix(in oklch,var(--foreground) 14%,transparent) 9px,transparent 10px 18px),radial-gradient(circle at 20% 20%,color-mix(in oklch,var(--primary) 30%,transparent),transparent 28%),radial-gradient(circle at 80% 30%,color-mix(in oklch,var(--accent-foreground) 20%,transparent),transparent 24%)}@media (prefers-reduced-motion: reduce){.card-image-frame[data-tilt=true].svelte-1p09hrn,.card-specular-layer.svelte-1p09hrn{transform:none;filter:none;transition:none}.card-specular-layer.svelte-1p09hrn{opacity:0}}
