:root{--hc-css:1}.hc-tilt{display:block;position:relative;border-radius:.75rem;isolation:isolate;transition:transform .55s cubic-bezier(.2,.8,.2,1),scale .4s cubic-bezier(.25,.46,.45,.94)}.hc-tilt.hc-live{transform:perspective(720px) rotateX(var(--hc-rx,0deg)) rotateY(var(--hc-ry,0deg));transition:transform .14s ease-out,scale .4s cubic-bezier(.25,.46,.45,.94)}.hc-gls{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:1}.hc-gls:before,.hc-gls:after{content:"";position:absolute;pointer-events:none;opacity:0;transition:opacity .35s ease}.hc-gls:before{inset:-50%;mix-blend-mode:color-dodge;background:radial-gradient(closest-side,#b69a62d1,#a18d5f57 21%,#a18d5f00 44%);transform:translate(calc((var(--hc-fx,.5) - .5) * 50%),calc((var(--hc-fy,.5) - .5) * 50%))}.hc-gls:after{inset:0 -60%;mix-blend-mode:screen;background:linear-gradient(105deg,transparent 38%,rgba(254,246,220,.06) 44%,rgba(254,249,232,.26) 50%,rgba(254,246,220,.06) 56%,transparent 62%);transform:translate(calc((.5 - var(--hc-fx,.5)) * 30%))}.hc-live .hc-gls:before,.hc-live .hc-gls:after{opacity:1}.hc-sweep .hc-gls:after{animation:hc-sweep 1s cubic-bezier(.3,.1,.3,1) backwards}.hc-sweep .hc-gls:before{animation:hc-hot 1s ease backwards}@keyframes hc-sweep{0%{opacity:0;transform:translate(-42%)}18%,72%{opacity:1}to{opacity:0;transform:translate(42%)}}@keyframes hc-hot{0%{opacity:0}30%{opacity:.9}to{opacity:0}}.hc-fan.hc-stack .card-fan-item{translate:var(--hc-tx,0) var(--hc-ty,0);rotate:var(--hc-rot,0deg)}.hc-fan.hc-gather .card-fan-item{transition:transform .5s cubic-bezier(.25,.46,.45,.94),z-index 0s,translate .34s cubic-bezier(.55,0,.75,.3),rotate .34s cubic-bezier(.55,0,.75,.3)}.hc-fan.hc-deal .card-fan-item{animation:hc-deal .8s cubic-bezier(.2,1.22,.36,1) var(--hc-dd,0ms) both}@keyframes hc-deal{0%{translate:var(--hc-tx,0) var(--hc-ty,0);rotate:var(--hc-rot,0deg)}to{translate:0 0;rotate:0deg}}.hc-fan .card-fan-item{cursor:pointer;-webkit-tap-highlight-color:transparent}.hc-fan .card-fan-item:focus-visible{outline:2px solid #FEFCF0;outline-offset:3px;border-radius:.9rem;transform:translateY(-20px) scale(1.1)!important;z-index:10!important;filter:drop-shadow(0 20px 40px rgba(225,0,102,.3))}.hc-fan .hc-tilt{transform-style:preserve-3d;isolation:auto}.hc-flip{display:block;position:relative;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.34,1.22,.5,1)}.hc-flip.hc-flipped{transform:rotateY(180deg)}.hc-flip.hc-pop1{animation:hc-pop1 .85s ease}.hc-flip.hc-pop2{animation:hc-pop2 .85s ease}@keyframes hc-pop1{45%{scale:1.07}}@keyframes hc-pop2{45%{scale:1.07}}.hc-face{display:block;position:relative;border-radius:.75rem;isolation:isolate;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateY(0)}.hc-face.hc-back{position:absolute;inset:0;transform:rotateY(180deg);background:#050505;box-shadow:inset 0 0 0 1px #a18d5f8c}.hc-back img{display:block;width:100%;height:100%;object-fit:fill;border-radius:.75rem}.hc-draw .hc-back{box-shadow:inset 0 0 0 1px #a18d5f66,0 0 40px #a18d5f26,0 20px 40px #0000004d}.hc-show .showcase-card .hc-tilt{border-radius:.75rem}.hc-deckgrid>.hc-deck{position:relative;transition:transform .45s cubic-bezier(.3,1.5,.5,1),border-color .15s cubic-bezier(.4,0,.2,1)}.hc-edges{position:absolute;left:9%;right:9%;top:calc(100% + 3px);height:calc(var(--hc-n,3) * 3px);pointer-events:none;clip-path:polygon(0 0,100% 0,96% 100%,4% 100%);opacity:0;transform:translateY(-6px);background:repeating-linear-gradient(to bottom,var(--hc-ec,#A18D5F) 0 1.2px,rgba(161,141,95,.55) 1.2px 1.6px,transparent 1.6px 3px);transition:opacity .3s ease,transform .45s cubic-bezier(.3,1.5,.5,1)}.hc-deckgrid>.hc-deck:hover,.hc-deckgrid>.hc-deck.hc-riffle{transform:translateY(-7px)}.hc-deck:hover .hc-edges,.hc-deck.hc-riffle .hc-edges{opacity:.85;transform:translateY(0)}.hc-g .hc-gc{border-radius:.9rem}.hc-g .hc-gc:focus-visible{outline:2px solid #FEFCF0;outline-offset:4px}.hc-g .hc-gc:focus-visible .card-name{color:#fffc}.hc-g .hc-gc:focus-visible img{transform:scale(1.06);box-shadow:0 15px 35px #e1006633,0 0 25px #e100661a;border-color:#a18d5f4d}.hc-g .card-item:hover .hc-tilt img,.hc-g .hc-gc:focus-visible .hc-tilt img{transform:none}.hc-g .card-item:hover .hc-tilt,.hc-g .hc-gc:focus-visible .hc-tilt{scale:1.06}.hc-g .hc-armed{opacity:0}.hc-g .hc-deal{animation:hc-gdeal .6s cubic-bezier(.2,.9,.3,1.08) var(--hc-dd,0ms) both}@keyframes hc-gdeal{0%{opacity:0;transform:translate(var(--hc-dx,0),42px) rotate(var(--hc-r,-5deg)) scale(.9)}35%{opacity:1}to{opacity:1;transform:none}}@media print{.hc-g .hc-armed{opacity:1!important}.hc-g .hc-deal{animation:none!important}}.hc-lbw{display:inline-block;vertical-align:top;position:relative;border-radius:1rem;isolation:isolate;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.hc-lbw.hc-live{transform:perspective(1100px) rotateX(var(--hc-rx,0deg)) rotateY(var(--hc-ry,0deg));transition:transform .14s ease-out}.hc-lbw>img{display:block}.hc-lbw.hc-fi1{animation:hc-fi1 .75s cubic-bezier(.2,1.1,.3,1) backwards}.hc-lbw.hc-fi2{animation:hc-fi2 .75s cubic-bezier(.2,1.1,.3,1) backwards}@keyframes hc-fi1{0%{transform:perspective(1100px) rotateY(-92deg) scale(.86)}to{transform:perspective(1100px) rotateY(0) scale(1)}}@keyframes hc-fi2{0%{transform:perspective(1100px) rotateY(-92deg) scale(.86)}to{transform:perspective(1100px) rotateY(0) scale(1)}}.hc-draw{width:fit-content;margin-inline:auto;cursor:pointer;border-radius:.75rem;-webkit-tap-highlight-color:transparent;transform-style:preserve-3d;isolation:auto}.hc-draw>.hc-flip>.hc-front img{margin:0}.hc-draw:focus-visible{outline:2px solid #FEFCF0;outline-offset:5px}.hc-draw.hc-shuffle{animation:hc-shuf .36s ease-in-out 2}@keyframes hc-shuf{25%{translate:-5px 0;rotate:-1.5deg}75%{translate:5px 0;rotate:1.5deg}}.hc-drawcap{position:absolute;left:50%;top:calc(100% + 14px);transform:translate(-50%);white-space:nowrap;font:600 .875rem/1.3 Poppins,Inter,sans-serif;color:#fefcf0;opacity:0;transition:opacity .4s ease .35s;pointer-events:none}.hc-drawn .hc-drawcap{opacity:.85}.hc-drawcap small{display:block;font:400 .75rem/1.4 Inter,sans-serif;color:#ffffff80;text-align:center}.hc-cloud,.hc-sun,.hc-spark{position:absolute;pointer-events:none;z-index:3;display:block}.hc-cloud{left:6%;top:5%;width:31%;aspect-ratio:64/54;filter:drop-shadow(0 2px 4px rgba(0,0,0,.55));transition:opacity .45s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.hc-cloud svg,.hc-sun svg,.hc-spark svg{display:block;width:100%;height:100%;overflow:visible}.hc-cloud.hc-p1{animation:hc-puff1 .42s cubic-bezier(.3,1.5,.5,1) both}.hc-cloud.hc-p2{animation:hc-puff2 .42s cubic-bezier(.3,1.5,.5,1) both}@keyframes hc-puff1{0%{opacity:0;transform:scale(.55) translateY(4px)}}@keyframes hc-puff2{0%{opacity:0;transform:scale(.55) translateY(4px)}}.hc-cloud.hc-gone{opacity:0;transform:translateY(-10px) scale(1.12)}.hc-drop{transform-box:fill-box;animation:hc-drop .9s linear infinite}.hc-drop:nth-child(2){animation-delay:-.3s}.hc-drop:nth-child(3){animation-delay:-.6s}@keyframes hc-drop{0%{opacity:0;transform:translateY(-3px)}25%{opacity:1}to{opacity:0;transform:translateY(8px)}}.hc-sun{right:7%;top:5%;width:22%;aspect-ratio:1;filter:drop-shadow(0 0 6px rgba(255,211,77,.7));animation:hc-sun 1.6s cubic-bezier(.2,.8,.2,1) both}.hc-sun .hc-rays{transform-box:fill-box;transform-origin:center;animation:hc-rays 1.6s ease-out both}@keyframes hc-sun{0%{opacity:0;transform:scale(.3)}22%{opacity:1;transform:scale(1.08)}35%{transform:scale(1)}75%{opacity:1}to{opacity:0;transform:scale(.92)}}@keyframes hc-rays{0%{transform:rotate(-40deg)}to{transform:rotate(20deg)}}.hc-spark{width:15%;aspect-ratio:1;filter:drop-shadow(0 0 4px rgba(254,252,240,.95)) drop-shadow(0 0 8px rgba(214,180,110,.8));animation:hc-spark .8s cubic-bezier(.3,1.4,.5,1) both}.hc-spark.hc-s2{width:8%;animation-delay:.14s}@keyframes hc-spark{0%{opacity:0;transform:scale(0) rotate(-60deg)}45%{opacity:1;transform:scale(1.1) rotate(0)}to{opacity:0;transform:scale(.2) rotate(40deg)}}.hc-deck .hc-cloud{left:auto;right:8px;top:6px;width:44px}.hc-deck .hc-sun{right:8px;top:6px;width:32px}.hc-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.hc-tilt,.hc-tilt.hc-live,.hc-lbw,.hc-lbw.hc-live{transform:none;transition:none}.hc-flip{transition:none}.hc-flip.hc-pop1,.hc-flip.hc-pop2,.hc-lbw.hc-fi1,.hc-lbw.hc-fi2,.hc-draw.hc-shuffle,.hc-g .hc-deal,.hc-fan.hc-deal .card-fan-item{animation:none}.hc-sweep .hc-gls:after,.hc-sweep .hc-gls:before{animation:none;opacity:.8}.hc-deckgrid>.hc-deck,.hc-edges{transition:none}.hc-deckgrid>.hc-deck:hover,.hc-deckgrid>.hc-deck.hc-riffle{transform:none}.hc-drop,.hc-sun .hc-rays{animation:none}.hc-cloud,.hc-cloud.hc-p1,.hc-cloud.hc-p2{animation:none;transition:none}.hc-sun{animation:hc-still 1.6s steps(1) both}.hc-spark{animation:hc-still 1s steps(1) both}@keyframes hc-still{0%{opacity:1}to{opacity:0}}}
