.deck-cover-wash--alpha-tile{background-repeat:no-repeat;background-size:100% 100%}.deck-cover-wash--alpha-tile:before{content:"";border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:var(--deck-pattern-accent);-webkit-mask-image:var(--deck-pattern-mask);-webkit-mask-image:var(--deck-pattern-mask);mask-image:var(--deck-pattern-mask);-webkit-mask-size:var(--deck-pattern-tile-x) var(--deck-pattern-tile-y);-webkit-mask-size:var(--deck-pattern-tile-x) var(--deck-pattern-tile-y);mask-size:var(--deck-pattern-tile-x) var(--deck-pattern-tile-y);pointer-events:none;position:absolute;inset:0;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.deck-cover-wash--alpha-tile-anim:not(.deck-cover-wash--diagonal-flow):before{animation:deck-cover-alpha-tile-scroll var(--deck-pattern-period,5s) linear infinite}@keyframes deck-cover-alpha-tile-scroll{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:var(--deck-pattern-scroll-x,32px) var(--deck-pattern-scroll-y,32px);-webkit-mask-position:var(--deck-pattern-scroll-x,32px) var(--deck-pattern-scroll-y,32px);mask-position:var(--deck-pattern-scroll-x,32px) var(--deck-pattern-scroll-y,32px)}}.deck-cover-wash--diagonal-flow.deck-cover-wash--alpha-tile:before,.deck-cover-wash--stripes.deck-cover-wash--alpha-tile:before{opacity:.92;transform-origin:50%;transform:rotate(-42deg)scale(1.72)}.deck-cover-wash--diagonal-flow.deck-cover-wash--alpha-tile-anim:before,.deck-cover-wash--stripes.deck-cover-wash--alpha-tile-anim:before{animation:deck-cover-stripes-flow var(--deck-pattern-period,4.5s) linear infinite}@keyframes deck-cover-stripes-flow{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:0 var(--deck-pattern-scroll-y,80px);-webkit-mask-position:0 var(--deck-pattern-scroll-y,80px);mask-position:0 var(--deck-pattern-scroll-y,80px)}}.deck-cover-wash--burst.deck-cover-wash--alpha-tile:before{opacity:.94}.deck-cover-wash--diamond.deck-cover-wash--alpha-tile:before{opacity:.9}.deck-cover-wash--scales.deck-cover-wash--alpha-tile:before{opacity:.88}.deck-cover-wash--radial-bloom-anim{animation:6s linear infinite deck-cover-radial-breathe}.deck-cover-wash--neon-edge-anim{animation:4s linear infinite deck-cover-neon-scroll}.deck-cover-wash--sunset-anim{animation:8s linear infinite deck-cover-sunset-drift}.deck-cover-wash--tribal-anim{animation:6s linear infinite deck-cover-tribal-scroll}.deck-cover-wash--prism-edge-anim{animation:5s linear infinite deck-cover-prism-shift}.deck-cover-wash--dual-split-anim{animation:4.5s linear infinite deck-cover-split-wobble}.deck-cover-wash--holo-foil-anim{animation:4.5s linear infinite deck-cover-holo-sweep}.deck-cover-wash--ex.deck-cover-wash--alpha-tile:before{opacity:.94}@keyframes deck-cover-radial-breathe{0%{background-position:-10%,110%,0 0;background-size:82% 96%,82% 96%,100% 100%}to{background-position:-4%,104%,0 0;background-size:118% 112%,118% 112%,100% 100%}}@keyframes deck-cover-neon-scroll{0%{background-position:0 0,0 0,0 0}to{background-position:16px 16px,-16px -16px,0 0}}@keyframes deck-cover-sunset-drift{0%{background-position:0 0,30% 100%,0 0}to{background-position:0 -6%,68% 92%,0 0}}@keyframes deck-cover-tribal-scroll{0%{background-position:0 0,0 100%}to{background-position:0 16px,0 100%}}@keyframes deck-cover-prism-shift{0%{background-position:0 0,0 100%;background-size:100% 100%,100% 30%}to{background-position:14px 0,0 100%;background-size:112% 100%,100% 30%}}@keyframes deck-cover-split-wobble{0%,to{background-size:100% 100%}50%{background-size:106% 100%}}@keyframes deck-cover-holo-sweep{0%{background-position:-40% -40%,0 0,0 0}to{background-position:140% 140%,0 0,0 0}}@media (prefers-reduced-motion:reduce){[class*=deck-cover-wash--][class*=-anim],[class*=deck-cover-wash--][class*=-anim]:before{animation:none}}.deck-card.deck-card--rim-solid{border:1px solid color-mix(in srgb,var(--deck-frame-b) 68%,var(--line))}@property --deck-frame-glow-a{syntax:"<number>";inherits:false;initial-value:0}.deck-card.deck-card--rim-anim{border:1px solid color-mix(in srgb,var(--deck-frame-b) 62%,var(--line));--deck-frame-shadow:0 calc(6px + var(--deck-frame-glow-a) * 10px) calc(14px + var(--deck-frame-glow-a) * 22px) calc(-8px + var(--deck-frame-glow-a) * 6px) color-mix(in srgb, var(--deck-frame-b) calc(12% + var(--deck-frame-glow-a) * 42%), transparent);box-shadow:var(--deck-frame-shadow);animation:3.5s linear infinite deck-frame-rim-live}@keyframes deck-frame-rim-live{0%{border-color:color-mix(in srgb,var(--deck-frame-b) 42%,var(--line));--deck-frame-glow-a:0}to{border-color:color-mix(in srgb,var(--deck-frame-a) 88%,var(--line-strong));--deck-frame-glow-a:1}}.deck-card.deck-card--rim-shadow{border:1px solid color-mix(in srgb,var(--deck-frame-b) 52%,var(--line));--deck-frame-shadow:0 10px 26px -12px color-mix(in srgb, var(--deck-frame-b) 36%, transparent);box-shadow:var(--deck-frame-shadow)}.deck-card.deck-card--rim-ex.deck-card--rim-ex{box-shadow:0 0 0 2px var(--brand),0 0 0 3px var(--brand-ink),0 6px 18px -6px color-mix(in srgb,var(--brand) 55%,transparent),0 2px 6px #00000073;border:2px solid #fff}@media (hover:hover){.deck-card.deck-card--rim-ex.deck-card--rim-ex:hover{box-shadow:0 0 0 2px var(--brand),0 0 0 3px var(--brand-ink),0 8px 22px -6px color-mix(in srgb,var(--brand) 60%,transparent),0 12px 28px #00000059}}@media (prefers-reduced-motion:reduce){.deck-card.deck-card--rim-anim{--deck-frame-glow-a:0;border-color:color-mix(in srgb,var(--deck-frame-b) 68%,var(--line));--deck-frame-shadow:0 10px 22px -12px color-mix(in srgb, var(--deck-frame-b) 28%, transparent);box-shadow:var(--deck-frame-shadow);animation:none}}
