.ic[data-astro-cid-4d4j3d2w]{min-width:0;display:flex;position:relative}.ic[data-astro-cid-4d4j3d2w]:hover,.ic[data-astro-cid-4d4j3d2w]:focus-within{z-index:30}.ic-body[data-astro-cid-4d4j3d2w]{width:100%;transition:transform .25s var(--ease-out), box-shadow .25s var(--ease-out);border-radius:20px;flex-direction:column;padding:8px;display:flex;position:relative}.ic-body[data-astro-cid-4d4j3d2w]:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;transition:box-shadow .25s var(--ease-out);position:absolute;inset:-2px;box-shadow:0 0 #0000}.ic[data-astro-cid-4d4j3d2w]:hover .ic-body[data-astro-cid-4d4j3d2w],.ic[data-astro-cid-4d4j3d2w]:focus-within .ic-body[data-astro-cid-4d4j3d2w]{transform:translateY(-8px)}.ic[data-astro-cid-4d4j3d2w]:hover .ic-body[data-astro-cid-4d4j3d2w]:after,.ic[data-astro-cid-4d4j3d2w]:focus-within .ic-body[data-astro-cid-4d4j3d2w]:after{box-shadow:0 30px 60px -24px #000000e6, 0 0 48px -10px color-mix(in oklab, var(--pc) 70%, transparent), 0 0 0 1px #ff3da559}.ic[data-astro-cid-4d4j3d2w]:has(.ic-link:focus-visible) .ic-body[data-astro-cid-4d4j3d2w]{outline:3px solid var(--color-lime);outline-offset:4px}.ic-media[data-astro-cid-4d4j3d2w]{aspect-ratio:16/9;background:radial-gradient(80% 90% at 70% 40%, color-mix(in oklab, var(--pc) 45%, transparent), transparent 70%), var(--color-dusk);border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.ic-img[data-astro-cid-4d4j3d2w]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out), filter .4s;display:block}.ic[data-astro-cid-4d4j3d2w]:hover .ic-img[data-astro-cid-4d4j3d2w],.ic[data-astro-cid-4d4j3d2w]:focus-within .ic-img[data-astro-cid-4d4j3d2w]{filter:saturate(1.15)brightness(1.06);transform:scale(1.045)}.ic-shade[data-astro-cid-4d4j3d2w]{pointer-events:none;background:linear-gradient(#090a1626 0%,#0000 35%,#1a0e33d9 100%);position:absolute;inset:0}.ic-badges[data-astro-cid-4d4j3d2w]{align-items:center;gap:6px;display:flex;position:absolute;top:10px;left:10px}.ic-rarity[data-astro-cid-4d4j3d2w]{background:#090a16d9;border:1px solid;border-radius:6px;align-items:center;height:28px;padding:0 10px;font-size:16px;line-height:1;display:inline-flex}.ic-feat[data-astro-cid-4d4j3d2w]{height:28px;font:700 .75rem/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-void);background:var(--color-pink);border-radius:6px;align-items:center;padding:0 10px;display:inline-flex;box-shadow:0 0 18px -2px #ff3da5b3}.ic[data-astro-cid-4d4j3d2w] .ic-ph{position:absolute;bottom:10px;right:10px}.ic-slot[data-astro-cid-4d4j3d2w]{z-index:2;aspect-ratio:auto;width:76px;height:76px;box-shadow:inset 3px 3px 0 #04050eb3, inset -3px -3px 0 #8287dc40, 0 0 0 2px #0b0c1d, 0 0 0 4px color-mix(in oklab, var(--pc) 55%, transparent), 0 12px 30px -8px #000c;background:linear-gradient(145deg,#1d1f4a,#2a2e66);position:absolute;top:0%;left:22px;translate:0 -50%}.ic[data-astro-cid-4d4j3d2w] .ic-voxel{filter:drop-shadow(0 6px 8px #00000073);transition:transform .35s var(--ease-snap)}.ic[data-astro-cid-4d4j3d2w]:hover .ic-voxel,.ic[data-astro-cid-4d4j3d2w]:focus-within .ic-voxel{transform:translateY(-4px)rotate(-4deg)scale(1.06)}.ic-content[data-astro-cid-4d4j3d2w]{flex-direction:column;flex:1;gap:10px;padding:48px 14px 14px;display:flex;position:relative}.ic-cat[data-astro-cid-4d4j3d2w]{text-align:right;letter-spacing:.04em;text-transform:uppercase;color:var(--color-fog);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:650;line-height:1.2;display:-webkit-box;position:absolute;top:10px;left:112px;right:14px;overflow:hidden}.ic-name[data-astro-cid-4d4j3d2w]{letter-spacing:.01em;font-size:20px;font-weight:600;line-height:1.2}.ic-link[data-astro-cid-4d4j3d2w]{outline:none}.ic-link[data-astro-cid-4d4j3d2w]:after{content:"";z-index:3;border-radius:20px;position:absolute;inset:0}.ic-body[data-astro-cid-4d4j3d2w]:has(.ic-link){cursor:pointer}.ic-tagline[data-astro-cid-4d4j3d2w]{color:#cfd2f0;min-height:2.9em;font-size:1rem;line-height:1.45}.ic-chips[data-astro-cid-4d4j3d2w]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ic-chip[data-astro-cid-4d4j3d2w]{border-radius:6px;height:26px;padding:0 .55rem;font-size:.8125rem}.ic-foot[data-astro-cid-4d4j3d2w]{border-top:1px dashed #a98bff47;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.ic-price[data-astro-cid-4d4j3d2w]{font:800 1.125rem/1 var(--font-display);letter-spacing:-.01em}.ic-price[data-astro-cid-4d4j3d2w].is-gold{color:var(--color-gold);text-shadow:0 0 20px #ffc44759}.ic-price[data-astro-cid-4d4j3d2w].is-lime{color:var(--color-lime);text-shadow:0 0 20px #82eb1f59}.ic-price[data-astro-cid-4d4j3d2w].is-tbd{height:30px;font:700 .875rem/1 var(--font-sans);color:var(--color-gold);background:#ffc44712;border:1px dashed #ffc4478c;border-radius:8px;align-items:center;padding:0 10px;display:inline-flex}.ic-rating[data-astro-cid-4d4j3d2w]{color:var(--color-gold);align-items:center;gap:2px;display:inline-flex}.ic-star[data-astro-cid-4d4j3d2w]{color:#ffc44759;display:inline-flex;position:relative}.ic-star[data-astro-cid-4d4j3d2w]:after{content:"";background:var(--color-gold);clip-path:inset(0 calc((1 - var(--f)) * 100%) 0 0);position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#000 55%,#0000 56%);mask:radial-gradient(circle,#000 55%,#0000 56%)}.ic-count[data-astro-cid-4d4j3d2w]{color:var(--color-fog);margin-left:4px;font-size:.8125rem}.ic-go[data-astro-cid-4d4j3d2w]{color:var(--color-aqua);transition:color .2s, gap .2s var(--ease-out);align-items:center;gap:4px;font-size:.9375rem;font-weight:700;display:inline-flex}.ic[data-astro-cid-4d4j3d2w]:hover .ic-go[data-astro-cid-4d4j3d2w],.ic[data-astro-cid-4d4j3d2w]:focus-within .ic-go[data-astro-cid-4d4j3d2w]{color:var(--color-pink);gap:8px}.ic[data-astro-cid-4d4j3d2w]>.ic-tip[data-astro-cid-4d4j3d2w]{z-index:45;min-width:220px;top:16px;bottom:auto;left:50%}.ic[data-astro-cid-4d4j3d2w].is-follow>.ic-tip[data-astro-cid-4d4j3d2w]{left:var(--tx);top:var(--ty);transition:opacity .12s,visibility;translate:0}.ic-tip-cta[data-astro-cid-4d4j3d2w]{color:var(--color-aqua)!important;margin-top:8px!important}.ic-sm[data-astro-cid-4d4j3d2w] .ic-content[data-astro-cid-4d4j3d2w]{gap:8px;padding:42px 12px 12px}.ic-sm[data-astro-cid-4d4j3d2w] .ic-slot[data-astro-cid-4d4j3d2w]{width:64px;height:64px}.ic-sm[data-astro-cid-4d4j3d2w] .ic-name[data-astro-cid-4d4j3d2w]{font-size:18px}.ic-sm[data-astro-cid-4d4j3d2w] .ic-cat[data-astro-cid-4d4j3d2w]{left:96px}.ic-lg[data-astro-cid-4d4j3d2w] .ic-content[data-astro-cid-4d4j3d2w]{gap:12px;padding:56px 18px 18px}.ic-lg[data-astro-cid-4d4j3d2w] .ic-slot[data-astro-cid-4d4j3d2w]{width:88px;height:88px;left:18px}.ic-lg[data-astro-cid-4d4j3d2w] .ic-name[data-astro-cid-4d4j3d2w]{font-size:24px}.ic-lg[data-astro-cid-4d4j3d2w] .ic-cat[data-astro-cid-4d4j3d2w]{left:128px}.ic-lg[data-astro-cid-4d4j3d2w] .ic-tagline[data-astro-cid-4d4j3d2w]{font-size:1.0625rem}@media (prefers-reduced-motion:reduce){.ic[data-astro-cid-4d4j3d2w]:hover .ic-body[data-astro-cid-4d4j3d2w],.ic[data-astro-cid-4d4j3d2w]:focus-within .ic-body[data-astro-cid-4d4j3d2w],.ic[data-astro-cid-4d4j3d2w]:hover .ic-img[data-astro-cid-4d4j3d2w],.ic[data-astro-cid-4d4j3d2w]:focus-within .ic-img[data-astro-cid-4d4j3d2w]{transform:none}}
