/* AION 2 categories: card background, aether glow, text shade and review star tint. Loaded by the AION 2 | Category listing chunk */
/* aion-card-ground: aether sparks over blue aether on top, violet glow rising from below. Set per card so each card shifts the sparks by its own --aion-dust offset */.cms-element-product-listing-wrapper .cms-listing-col{--lv-ground:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20500%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22f1%22%20x%3D%22-50%25%22%20y%3D%22-50%25%22%20width%3D%22200%25%22%20height%3D%22200%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%220.8%22%2F%3E%3C%2Ffilter%3E%3Cfilter%20id%3D%22f2%22%20x%3D%22-100%25%22%20y%3D%22-100%25%22%20width%3D%22300%25%22%20height%3D%22300%25%22%3E%3CfeGaussianBlur%20stdDeviation%3D%223.5%22%2F%3E%3C%2Ffilter%3E%3CradialGradient%20id%3D%22b%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23bfe8ff%22%20stop-opacity%3D%22.9%22%2F%3E%3Cstop%20offset%3D%22.7%22%20stop-color%3D%22%237cc4ff%22%20stop-opacity%3D%22.35%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237cc4ff%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22v%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23d9b8ff%22%20stop-opacity%3D%22.8%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%239a6cff%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%220%22%20cy%3D%22289.2%22%20r%3D%220.8%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22213.1%22%20cy%3D%2255.8%22%20r%3D%221.1%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22273.8%22%20cy%3D%22159.9%22%20r%3D%221.2%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22283.2%22%20cy%3D%22185.7%22%20r%3D%220.6%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22369%22%20cy%3D%22234.3%22%20r%3D%220.7%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22275.4%22%20cy%3D%22163.1%22%20r%3D%221%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22148.9%22%20cy%3D%2257.5%22%20r%3D%221.2%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22119.1%22%20cy%3D%2285%22%20r%3D%220.8%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22291.7%22%20cy%3D%22267.9%22%20r%3D%220.6%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22203.5%22%20cy%3D%2282.8%22%20r%3D%220.7%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22146.2%22%20cy%3D%2259.9%22%20r%3D%221.1%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%2266.2%22%20cy%3D%2277.9%22%20r%3D%220.8%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22133%22%20cy%3D%22120.1%22%20r%3D%221%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22183.1%22%20cy%3D%22260.7%22%20r%3D%221%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22202%22%20cy%3D%22181.8%22%20r%3D%221.3%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22100.4%22%20cy%3D%22140.7%22%20r%3D%220.8%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22317.9%22%20cy%3D%22267.8%22%20r%3D%220.7%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22162.7%22%20cy%3D%2216.5%22%20r%3D%220.7%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22252.9%22%20cy%3D%2214.9%22%20r%3D%220.9%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22368.7%22%20cy%3D%22271.2%22%20r%3D%221.2%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22304.5%22%20cy%3D%2241.9%22%20r%3D%220.6%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%220.6%22%20cy%3D%22152.3%22%20r%3D%220.8%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22275%22%20cy%3D%2233.2%22%20r%3D%221.2%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22357.7%22%20cy%3D%2210.9%22%20r%3D%220.9%22%20fill%3D%22%23ffe7b0%22%20fill-opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22254.8%22%20cy%3D%22289.8%22%20r%3D%220.6%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22387.5%22%20cy%3D%22132.5%22%20r%3D%221.1%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%2283.6%22%20cy%3D%22132.1%22%20r%3D%220.6%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22285.6%22%20cy%3D%22108.2%22%20r%3D%220.6%22%20fill%3D%22%23ffe7b0%22%20fill-opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%2252.3%22%20cy%3D%22181.3%22%20r%3D%221.2%22%20fill%3D%22%23ffe7b0%22%20fill-opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22344.5%22%20cy%3D%22326.2%22%20r%3D%221.3%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%2299.3%22%20cy%3D%22198.4%22%20r%3D%221.2%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22162%22%20cy%3D%22272.4%22%20r%3D%221%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22294%22%20cy%3D%2257.4%22%20r%3D%221.1%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22124.7%22%20cy%3D%22322.4%22%20r%3D%221.3%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22367.3%22%20cy%3D%2225%22%20r%3D%221.1%22%20fill%3D%22%23ffe7b0%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22222.9%22%20cy%3D%22217.9%22%20r%3D%221.3%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22178.7%22%20cy%3D%2218.7%22%20r%3D%221.1%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22202.7%22%20cy%3D%22211.4%22%20r%3D%220.9%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22119.5%22%20cy%3D%22123.7%22%20r%3D%220.7%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%2294.3%22%20cy%3D%22169.6%22%20r%3D%220.9%22%20fill%3D%22%23ffe7b0%22%20fill-opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22329.1%22%20cy%3D%22286.5%22%20r%3D%221.2%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%2210.1%22%20cy%3D%22213.6%22%20r%3D%221%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%2214.8%22%20cy%3D%2213.6%22%20r%3D%220.7%22%20fill%3D%22%23ffe7b0%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%223.8%22%20cy%3D%22147.7%22%20r%3D%221.3%22%20fill%3D%22%23ffe7b0%22%20fill-opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2280.9%22%20cy%3D%22175.9%22%20r%3D%220.8%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.9%22%2F%3E%3Ccircle%20cx%3D%22169%22%20cy%3D%22175.4%22%20r%3D%221.1%22%20fill%3D%22%23e6f6ff%22%20fill-opacity%3D%220.6%22%2F%3E%3Cg%20filter%3D%22url(%23f1)%22%3E%3Ccircle%20cx%3D%2224.5%22%20cy%3D%2231.5%22%20r%3D%222.9%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%2261%22%20cy%3D%22291.6%22%20r%3D%222.5%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2284.1%22%20cy%3D%22146.8%22%20r%3D%222%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22109.1%22%20cy%3D%22164.2%22%20r%3D%222.6%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22397.5%22%20cy%3D%225.3%22%20r%3D%222.4%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%221.7%22%20cy%3D%220.1%22%20r%3D%222.4%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%2293.7%22%20cy%3D%22290.8%22%20r%3D%222.9%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22174.7%22%20cy%3D%22256.8%22%20r%3D%223.1%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22264.7%22%20cy%3D%22135.1%22%20r%3D%222.3%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22198.8%22%20cy%3D%22107.1%22%20r%3D%222.6%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22266%22%20cy%3D%22158.7%22%20r%3D%222.8%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22338.1%22%20cy%3D%22323.8%22%20r%3D%222.4%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.7%22%2F%3E%3Ccircle%20cx%3D%22382.9%22%20cy%3D%22316.9%22%20r%3D%222.3%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.5%22%2F%3E%3Ccircle%20cx%3D%22137.1%22%20cy%3D%22270.3%22%20r%3D%222.8%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.8%22%2F%3E%3Ccircle%20cx%3D%22382.1%22%20cy%3D%22224.9%22%20r%3D%222.1%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.6%22%2F%3E%3Ccircle%20cx%3D%22319.4%22%20cy%3D%228.8%22%20r%3D%223.1%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.8%22%2F%3E%3C%2Fg%3E%3Cg%20filter%3D%22url(%23f2)%22%3E%3Ccircle%20cx%3D%22254.1%22%20cy%3D%22172.3%22%20r%3D%2212.3%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.4%22%2F%3E%3Ccircle%20cx%3D%22225.4%22%20cy%3D%22239.3%22%20r%3D%2210.2%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.3%22%2F%3E%3Ccircle%20cx%3D%22158%22%20cy%3D%2220.4%22%20r%3D%2212.7%22%20fill%3D%22url(%23v)%22%20opacity%3D%220.4%22%2F%3E%3Ccircle%20cx%3D%22328.8%22%20cy%3D%2252.4%22%20r%3D%2213.5%22%20fill%3D%22url(%23b)%22%20opacity%3D%220.3%22%2F%3E%3Ccircle%20cx%3D%22123.1%22%20cy%3D%22260.3%22%20r%3D%228%22%20fill%3D%22url(%23v)%22%20opacity%3D%220.3%22%2F%3E%3Ccircle%20cx%3D%228.6%22%20cy%3D%22165.1%22%20r%3D%2215.2%22%20fill%3D%22url(%23v)%22%20opacity%3D%220.3%22%2F%3E%3Ccircle%20cx%3D%22378.9%22%20cy%3D%22167.8%22%20r%3D%229.4%22%20fill%3D%22url(%23v)%22%20opacity%3D%220.4%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") var(--aion-dust,0 0) / 100% auto repeat-x,radial-gradient(90% 55% at 50% 88%,oklch(0.42 0.14 305 / .95),transparent 75%),radial-gradient(120% 90% at 50% 25%,oklch(0.42 0.08 228) 0%,oklch(0.22 0.05 250) 60%,oklch(0.15 0.03 260) 100%)}.cms-listing-row.js-listing-wrapper>.cms-listing-col:nth-child(3n+2){--aion-dust:-37% -14px}.cms-listing-row.js-listing-wrapper>.cms-listing-col:nth-child(3n){--aion-dust:-71% 10px}
/* Text shade: an arc that rises along the sides to the title and keeps the art in focus. Masked so the top corners stay clear. Compact rows turn this shade off themselves */.cms-listing-row.js-listing-wrapper .product-box .card-body::before{background:radial-gradient(80% 64% at 50% 22%,transparent 58%,oklch(0.13 0.03 262 / .7) 80%,oklch(0.13 0.03 262 / .95) 100%)!important;-webkit-mask-image:linear-gradient(180deg,transparent 30%,#000 55%);mask-image:linear-gradient(180deg,transparent 30%,#000 55%)}
/* Aether glow: two soft spots drift behind the art. Small layers, no blur or blend, transform only, so each card costs little */.cms-listing-row.js-listing-wrapper .product-box .product-image-link::before,.cms-listing-row.js-listing-wrapper .product-box .product-image-link::after{content:"";position:absolute;z-index:-1;inline-size:62%;aspect-ratio:1;border-radius:50%;pointer-events:none}.cms-listing-row.js-listing-wrapper .product-box .product-image-link::before{inset:14% auto auto 4%;background:radial-gradient(closest-side,oklch(0.75 0.13 200 / .34),transparent)}.cms-listing-row.js-listing-wrapper .product-box .product-image-link::after{inset:34% 2% auto auto;background:radial-gradient(closest-side,oklch(0.7 0.14 250 / .34),transparent)}
@media(prefers-reduced-motion:no-preference){.cms-listing-row.js-listing-wrapper .product-box .product-image-link::before{animation:aion-glow-a 16s ease-in-out infinite alternate}.cms-listing-row.js-listing-wrapper .product-box .product-image-link::after{animation:aion-glow-b 20s ease-in-out infinite alternate}.cms-listing-row.js-listing-wrapper>.cms-listing-col:nth-child(2n) .product-image-link::before,.cms-listing-row.js-listing-wrapper>.cms-listing-col:nth-child(2n) .product-image-link::after{animation-delay:-7s}.cms-listing-row.js-listing-wrapper>.cms-listing-col:nth-child(3n) .product-image-link::before,.cms-listing-row.js-listing-wrapper>.cms-listing-col:nth-child(3n) .product-image-link::after{animation-delay:-13s}}
@keyframes aion-glow-a{to{transform:translate(28%,18%) scale(1.12)}}@keyframes aion-glow-b{to{transform:translate(-30%,-16%) scale(.9)}}
/* AION 2 categories: review widgets take the game tint, as on the AION 2 hub */[data-mmr-widget]{--d4lp-tint:var(--game-tint)}
