.rcard[data-astro-cid-aymtvwkz]{--orb:64px;--orb-rise:18px;--halo:.34;--ring-a:0;--ring-scale:1.6;--ring-sec:18s;--wing-a:0;--beam-a:0;--sheen-a:0;--rim-from:0;--rim-to:0;--rim-sec:1.6s;--text-top:calc(var(--orb) - var(--orb-rise) + var(--space-s));transition:scale var(--dur-hover) var(--ease-pop), translate var(--dur-hover) var(--ease-pop);padding-block-start:var(--orb-rise);display:grid;position:relative}.rcard[data-astro-cid-aymtvwkz][data-rarity=uncommon]{--halo:.42;--sheen-a:.1}.rcard[data-astro-cid-aymtvwkz][data-rarity=rare]{--halo:.5;--sheen-a:.14;--ring-a:.5;--text-top:4.4rem}.rcard[data-astro-cid-aymtvwkz][data-rarity=epic]{--halo:.6;--sheen-a:.16;--ring-a:.6;--ring-scale:1.85;--ring-sec:12s;--wing-a:.85;--beam-a:.16;--rim-from:.15;--rim-to:.55;--rim-sec:1.6s;--text-top:4.9rem}.rcard[data-astro-cid-aymtvwkz][data-rarity=legendary],.rcard[data-astro-cid-aymtvwkz][data-rarity=mythic]{--halo:.7;--sheen-a:.2;--ring-a:.65;--ring-scale:2.05;--ring-sec:10s;--wing-a:1;--beam-a:.3;--rim-from:.25;--rim-to:.8;--rim-sec:1.3s;--text-top:5.4rem}.rcard__float[data-astro-cid-aymtvwkz]{display:grid;position:relative}.rcard__plate[data-astro-cid-aymtvwkz]{isolation:isolate;align-content:start;justify-items:center;gap:var(--space-2xs);min-block-size:17.5rem;padding:var(--text-top) var(--space-m) var(--space-m);text-align:center;background:linear-gradient(180deg, var(--tone-plate-top), var(--tone-plate-bottom));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone-frame) 75%, transparent);grid-template-rows:auto auto 1fr auto;display:grid;position:relative;overflow:hidden}.rcard__line[data-astro-cid-aymtvwkz]{border:1px solid color-mix(in srgb, var(--tone-frame) 32%, transparent);pointer-events:none;z-index:-1;position:absolute;inset:8px}.rcard__tick[data-astro-cid-aymtvwkz]{background:var(--tone-frame);block-size:4px;inline-size:4px;position:absolute;rotate:45deg}.rcard__tick--tl[data-astro-cid-aymtvwkz]{inset-block-start:10px;inset-inline-start:10px}.rcard__tick--br[data-astro-cid-aymtvwkz]{inset-block-end:10px;inset-inline-end:10px}.rcard__rim[data-astro-cid-aymtvwkz]{box-shadow:inset 0 0 0 2px var(--tone);opacity:var(--rim-from);pointer-events:none;transition:opacity var(--dur-hover) ease-out;position:absolute;inset:0}.rcard__kicker[data-astro-cid-aymtvwkz]{font:700 .6875rem / 1.3 var(--ff-body);letter-spacing:.12em;text-transform:uppercase;color:var(--el-glow,var(--muted))}.rcard__name[data-astro-cid-aymtvwkz]{font-size:var(--fs-card);color:var(--text);line-height:1.1}.rcard__name[data-astro-cid-aymtvwkz] a[data-astro-cid-aymtvwkz]{color:inherit;text-decoration:none}.rcard__name[data-astro-cid-aymtvwkz] a[data-astro-cid-aymtvwkz]:after{content:"";z-index:4;position:absolute;inset:0}.rcard__desc[data-astro-cid-aymtvwkz]{font-size:var(--fs-body-sm);color:var(--soft);align-self:start;margin-block-start:var(--space-2xs);line-height:1.45}.rcard__foot[data-astro-cid-aymtvwkz]{font:700 1rem / 1 var(--ff-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--tone);text-shadow:var(--title-shadow)}.rcard[data-astro-cid-aymtvwkz][data-rarity=common] .rcard__foot[data-astro-cid-aymtvwkz]{text-shadow:none}.rcard__orb[data-astro-cid-aymtvwkz]{z-index:3;place-items:center;display:grid;position:absolute;inset-block-start:calc(-1 * var(--orb-rise));inset-inline-start:50%;translate:-50%}.rcard__ring[data-astro-cid-aymtvwkz]{inline-size:calc(var(--orb) * var(--ring-scale));block-size:calc(var(--orb) * var(--ring-scale));opacity:var(--ring-a);background:radial-gradient(circle closest-side, transparent 82%, var(--tone) 83% 85.5%, transparent 86.5%), repeating-conic-gradient(from 0deg, var(--tone) 0 4deg, transparent 4deg 22.5deg);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;mask:radial-gradient(circle closest-side,#0000 82%,#000 83% 99%,#0000 100%)}.rcard__ring--2[data-astro-cid-aymtvwkz]{--ring-scale:1.45;opacity:.5;display:none}.rcard[data-astro-cid-aymtvwkz][data-rarity=legendary] .rcard__ring--2[data-astro-cid-aymtvwkz],.rcard[data-astro-cid-aymtvwkz][data-rarity=mythic] .rcard__ring--2[data-astro-cid-aymtvwkz]{display:block}.rcard__halo[data-astro-cid-aymtvwkz]{inline-size:calc(var(--orb) * 3);block-size:calc(var(--orb) * 3);z-index:2;background:radial-gradient(circle, color-mix(in srgb, var(--tone-halo) calc(var(--halo) * 100%), transparent), transparent 62%);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:calc(-1 * var(--orb-rise) - var(--orb) * .6);inset-inline-start:50%;translate:-50%}.rcard__wing[data-astro-cid-aymtvwkz]{z-index:2;inline-size:46%;block-size:calc(var(--orb) * .95);opacity:var(--wing-a);background:linear-gradient(180deg, var(--tone) 0%, color-mix(in srgb, var(--tone) 55%, #000) 100%);filter:drop-shadow(0 2px 0 rgb(var(--ink-rgb) / .6));pointer-events:none;position:absolute;inset-block-start:calc(-1 * var(--orb-rise) - 6px)}.rcard__wing--l[data-astro-cid-aymtvwkz]{clip-path:polygon(100% 44%,0% 0%,16% 22%,4% 30%,24% 44%,14% 56%,40% 62%,34% 76%,70% 72%,100% 66%);inset-inline-end:50%}.rcard__wing--r[data-astro-cid-aymtvwkz]{clip-path:polygon(0% 44%,100% 0%,84% 22%,96% 30%,76% 44%,86% 56%,60% 62%,66% 76%,30% 72%,0% 66%);inset-inline-start:50%}.rcard[data-astro-cid-aymtvwkz][data-rarity=common] .rcard__wing[data-astro-cid-aymtvwkz],.rcard[data-astro-cid-aymtvwkz][data-rarity=uncommon] .rcard__wing[data-astro-cid-aymtvwkz],.rcard[data-astro-cid-aymtvwkz][data-rarity=rare] .rcard__wing[data-astro-cid-aymtvwkz]{display:none}.rcard__beams[data-astro-cid-aymtvwkz]{z-index:-1;block-size:70%;inline-size:80%;opacity:calc(var(--beam-a) * 2.2);background:linear-gradient(180deg, color-mix(in srgb, var(--tone) 55%, transparent), transparent 85%);clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50%}.rcard__sheen[data-astro-cid-aymtvwkz]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rcard__sheen[data-astro-cid-aymtvwkz]:before{content:"";background:linear-gradient(90deg, transparent, rgb(255 255 255/var(--sheen-a)), transparent);inline-size:38%;position:absolute;inset-block:-20%;inset-inline-start:0;translate:-160%;rotate:18deg}.rcard__glint[data-astro-cid-aymtvwkz]{z-index:2;inline-size:calc(12px * var(--s));block-size:calc(12px * var(--s));clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);filter:drop-shadow(0 0 4px var(--tone));pointer-events:none;background:#fff;position:absolute;inset-block-start:calc(var(--y) * 100%);inset-inline-start:calc(var(--x) * 100%);translate:-50% -50%;scale:0}@media (prefers-reduced-motion:no-preference){.rcard[data-astro-cid-aymtvwkz][data-idle]:not([data-rarity=common]) .rcard__sheen[data-astro-cid-aymtvwkz]:before{animation:9s ease-in-out infinite sheen-9}.rcard[data-astro-cid-aymtvwkz][data-idle][data-rarity=rare] .rcard__sheen[data-astro-cid-aymtvwkz]:before{animation-name:sheen-6;animation-duration:6s}.rcard[data-astro-cid-aymtvwkz][data-idle][data-rarity=epic] .rcard__sheen[data-astro-cid-aymtvwkz]:before{animation-name:sheen-4;animation-duration:4.2s}.rcard[data-astro-cid-aymtvwkz][data-idle]:is([data-rarity=legendary],[data-rarity=mythic]) .rcard__sheen[data-astro-cid-aymtvwkz]:before{animation-name:sheen-3;animation-duration:3s}.rcard[data-astro-cid-aymtvwkz][data-idle] .rcard__glint[data-astro-cid-aymtvwkz]{animation:glint var(--p) var(--ease-sine) var(--d) infinite}.rcard[data-astro-cid-aymtvwkz][data-idle]:is([data-rarity=rare],[data-rarity=epic],[data-rarity=legendary],[data-rarity=mythic]) .rcard__halo[data-astro-cid-aymtvwkz]{animation:halo 1.6s var(--ease-sine) infinite alternate}.rcard[data-astro-cid-aymtvwkz][data-idle] .rcard__ring--1[data-astro-cid-aymtvwkz]{animation:spin var(--ring-sec) linear infinite}.rcard[data-astro-cid-aymtvwkz][data-idle] .rcard__ring--2[data-astro-cid-aymtvwkz]{animation:16s linear infinite reverse spin}.rcard[data-astro-cid-aymtvwkz][data-idle]:is([data-rarity=epic],[data-rarity=legendary],[data-rarity=mythic]) .rcard__rim[data-astro-cid-aymtvwkz]{animation:rim var(--rim-sec) var(--ease-sine) infinite alternate}.rcard[data-astro-cid-aymtvwkz][data-idle]:is([data-rarity=epic],[data-rarity=legendary],[data-rarity=mythic]) .rcard__beams[data-astro-cid-aymtvwkz]{animation:beams 2.4s var(--ease-sine) infinite alternate}.rcard[data-astro-cid-aymtvwkz][data-idle]:is([data-rarity=legendary],[data-rarity=mythic]) .rcard__float[data-astro-cid-aymtvwkz]{animation:bob 2.6s var(--ease-sine) infinite alternate}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rcard[data-astro-cid-aymtvwkz]:is(:hover,:focus-within){translate:0 -9px;scale:1.045}.rcard[data-astro-cid-aymtvwkz]:is(:hover,:focus-within) .rcard__rim[data-astro-cid-aymtvwkz]{opacity:.8;animation:none}.rcard[data-astro-cid-aymtvwkz]:hover .rcard__sheen[data-astro-cid-aymtvwkz]:before{animation:.6s ease-out sheen-once}}@keyframes sheen-9{0%{translate:-160%}12%,to{translate:360%}}@keyframes sheen-6{0%{translate:-160%}18%,to{translate:360%}}@keyframes sheen-4{0%{translate:-160%}26%,to{translate:360%}}@keyframes sheen-3{0%{translate:-160%}37%,to{translate:360%}}@keyframes sheen-once{0%{translate:-160%}to{translate:360%}}@keyframes glint{0%{rotate:0deg;scale:0}8%{rotate:45deg;scale:1}16%,to{rotate:90deg;scale:0}}@keyframes halo{to{opacity:.55}}@keyframes spin{to{rotate:360deg}}@keyframes rim{0%{opacity:var(--rim-from)}to{opacity:var(--rim-to)}}@keyframes beams{to{opacity:calc(var(--beam-a) * 1.2);scale:1.08 .94}}@keyframes bob{to{translate:0 -4px}}
