.cfs-root[data-card-idle],.hcl-scope:not([data-card-live]){--card-effect-anim:none;--card-effect-2-anim:none;--card-beam-anim:none;--card-glint-anim:none;--card-holo-anim:none}.hcl-holo,.hcl-glare{--hcl-tilt-x:0;--hcl-tilt-y:0}.hcl-surface,.hcl-texture,.hcl-fx,.hcl-holo,.hcl-glare,.hcl-rim,.hcl-glints{pointer-events:none;position:absolute}.hcl-surface{z-index:0;background:var(--card-back-bg,#1f2430);inset:0}.hcl-texture{z-index:1;background-image:var(--card-texture,none);opacity:var(--card-texture-opacity,1);inset:0}.hcl-fx{z-index:2;border-radius:inherit;inset:0}.hcl-fx:before,.hcl-fx:after{content:"";pointer-events:none;position:absolute}.hcl-fx:before{inset:var(--card-effect-inset,0);background-image:var(--card-effect,none);background-size:var(--card-effect-size,100% 100%);background-repeat:var(--card-effect-repeat,no-repeat);background-position:var(--card-effect-position,50% 50%);opacity:var(--card-effect-opacity,1);transform:var(--card-effect-rest,none);animation:var(--card-effect-anim,none)}.hcl-fx:after{inset:var(--card-effect-2-inset,0);background-image:var(--card-effect-2,none);background-size:var(--card-effect-2-size,100% 100%);background-repeat:var(--card-effect-2-repeat,no-repeat);opacity:var(--card-effect-2-opacity,1);animation:var(--card-effect-2-anim,none);background-position:50%}.hcl-holo{z-index:3;background-image:var(--card-holo,none);opacity:var(--card-holo-opacity,1);mix-blend-mode:var(--card-holo-blend,normal);translate:calc(var(--hcl-tilt-x,0) * 6%) calc(var(--hcl-tilt-y,0) * 6%);animation:var(--card-holo-anim,none);background-position:50%;background-repeat:repeat;background-size:83.3333% 83.3333%;transition:translate .16s linear;inset:-10%}.hcl-glare{z-index:3;background-image:var(--card-glare,none);mix-blend-mode:overlay;opacity:.4;translate:calc(var(--hcl-tilt-x,0) * 22%) calc(var(--hcl-tilt-y,0) * 22%);animation:var(--card-holo-anim,none);transition:translate .16s linear,opacity .4s;inset:-50%}[data-hcl-tilt=live] .hcl-holo,[data-hcl-tilt=live] .hcl-glare{animation-play-state:paused}[data-hcl-tilt=live] .hcl-glare{opacity:.95}.hcl-rim{z-index:4;border-radius:inherit;box-shadow:var(--card-effect-rim,none);inset:0}.hcl-beam{display:var(--card-beam-display,none);border-radius:inherit;border:var(--card-beam-width,1.5px) solid transparent;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0);container-type:size}.hcl-beam:before{content:"";aspect-ratio:1;background:var(--card-beam,none);width:calc(100cqw + 100cqh);animation:var(--card-beam-anim,none);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.hcl-beam{display:none}}.hcl-glints{z-index:4;display:var(--card-glints,none);inset:0}.hcl-glints>i{opacity:0;width:18px;height:18px;animation:var(--card-glint-anim,none);background:radial-gradient(circle,#fff 0 1.2px,#ffffff8c 2.2px,#0000 5px),linear-gradient(90deg,#0000,#fffffff2 50%,#0000) 50%/100% 1.2px no-repeat,linear-gradient(#0000,#fffffff2 50%,#0000) 50%/1.2px 100% no-repeat;margin:-9px 0 0 -9px;position:absolute}.hcl-glints>i:first-child{--glint-scale:.9;--glint-dx:-5px;--glint-dy:-4px;animation-delay:0s;top:22%;left:14%}.hcl-glints>i:nth-child(2){--glint-scale:.6;--glint-dx:5px;--glint-dy:-5px;animation-delay:-.68s;top:14%;left:78%}.hcl-glints>i:nth-child(3){--glint-scale:1;--glint-dx:4px;--glint-dy:-2px;animation-delay:-1.35s;top:43%;left:57%}.hcl-glints>i:nth-child(4){--glint-scale:.7;--glint-dx:-4px;--glint-dy:4px;animation-delay:-2.03s;top:66%;left:27%}.hcl-glints>i:nth-child(5){--glint-scale:.8;--glint-dx:6px;--glint-dy:2px;animation-delay:-2.7s;top:58%;left:87%}.hcl-glints>i:nth-child(6){--glint-scale:.55;--glint-dx:0px;--glint-dy:6px;animation-delay:-3.38s;top:86%;left:45%}.hcl-glints>i:nth-child(7){--glint-scale:.75;--glint-dx:-5px;--glint-dy:5px;animation-delay:-4.05s;top:88%;left:9%}.hcl-glints>i:nth-child(8){--glint-scale:1;--glint-dx:4px;--glint-dy:5px;animation-delay:-4.73s;top:76%;left:68%}@keyframes hcShine{0%{animation-timing-function:cubic-bezier(.45,.05,.25,1);transform:translate(-50%)}55%,to{transform:translate(50%)}}@keyframes hcGlitter{0%,to{opacity:.35;transform:translate(0,0)}50%{opacity:1;transform:translate(3px,-2px)}}@keyframes hcGlint{0%{opacity:0;transform:translate(0,0)scale(.15)rotate(0)}5%{opacity:1;transform:translate3d(calc(var(--glint-dx,0px) * .4), calc(var(--glint-dy,0px) * .4), 0) scale(var(--glint-scale,1)) rotate(45deg)}12%,to{opacity:0;transform:translate3d(var(--glint-dx,0px), var(--glint-dy,0px), 0) scale(.2) rotate(90deg)}}@keyframes hcPrism{0%{animation-timing-function:cubic-bezier(.4,.05,.3,1);transform:translate(-50%,3%)}60%,to{transform:translate(50%,-3%)}}@keyframes hcPrismWash{0%,to{opacity:.45}50%{opacity:.9}}@keyframes hcComet{0%{opacity:0;animation-timing-function:cubic-bezier(.3,.1,.2,1);transform:rotate(24deg)translate(-190%)}4%{opacity:1}28%{opacity:1;transform:rotate(24deg)translate(190%)}29%,to{opacity:0;transform:rotate(24deg)translate(190%)}}@keyframes hcBeam{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes hcHoloDrift{0%{transform:translate(-4%,-3%)}to{transform:translate(4%,3%)}}@keyframes hcFlipSweep{0%{opacity:0;background-position:130% 0}15%{opacity:1}85%{opacity:1}to{opacity:0;background-position:-30% 0}}@keyframes hcFlipGlint{0%{opacity:0;transform:scale(.9)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.05)}}@keyframes hcFlipShimmer{0%{opacity:0;background-position:0 0}30%{opacity:.9}60%{opacity:.7;background-position:6px 4px}to{opacity:0;background-position:10px 6px}}@keyframes hcFlipRipple{0%{opacity:0;transform:scale(.35)}25%{opacity:.9}to{opacity:0;transform:scale(1.25)}}@keyframes hcFlipPrism{0%{opacity:0;filter:hue-rotate()}20%{opacity:.8}80%{opacity:.6}to{opacity:0;filter:hue-rotate(360deg)}}@keyframes hcFlipStardust{0%{opacity:0;background-position:0 0}25%{opacity:.95}70%{opacity:.8;background-position:-8px 5px}to{opacity:0;background-position:-14px 9px}}@keyframes hcFlipDawn{0%{opacity:0;background-position:0 120%}30%{opacity:1}to{opacity:0;background-position:0 -20%}}@keyframes hcFlipComet{0%{opacity:0;background-position:130% -30%}15%{opacity:1}85%{opacity:.85}to{opacity:0;background-position:-30% 130%}}@keyframes hcFlipGoldGleam{0%{opacity:0;background-position:135% 0}20%{opacity:1}80%{opacity:.9}to{opacity:0;background-position:-35% 0}}@keyframes hcFlipAurora{0%{opacity:0;background-position:0 40%}30%{opacity:.85}70%{opacity:.7;background-position:35% 60%}to{opacity:0;background-position:65% 80%}}@keyframes hcFlipFoil{0%{opacity:0;background-position:120% 0}25%{opacity:.95}60%{opacity:.8;background-position:30% 0}to{opacity:0;background-position:-20% 0}}@media (prefers-reduced-motion:reduce){.hcl-fx:before,.hcl-fx:after,.hcl-beam:before,.hcl-holo,.hcl-glare,.hcl-glints>i{animation:none!important}.hcl-holo,.hcl-glare{transition:none!important;translate:none!important}.hcl-glints>i:nth-child(3n+1){opacity:.75;transform:scale(.7)rotate(45deg)}}html[data-surface=support] .hcl-fx:before,html[data-surface=support] .hcl-fx:after,html[data-surface=support] .hcl-beam:before,html[data-surface=support] .hcl-holo,html[data-surface=support] .hcl-glare,html[data-surface=support] .hcl-glints>i{animation:none!important}html[data-surface=support] .hcl-holo,html[data-surface=support] .hcl-glare{transition:none!important;translate:none!important}html[data-surface=support] .hcl-glints>i:nth-child(3n+1){opacity:.75;transform:scale(.7)rotate(45deg)}html[data-surface=support] .cfs-fx{display:none!important}@media (forced-colors:active){.hcl-fx,.hcl-holo,.hcl-glare,.hcl-glints,.hcl-beam{display:none}}@media print{.hcl-fx:before,.hcl-fx:after,.hcl-beam:before,.hcl-holo,.hcl-glare,.hcl-glints>i{animation:none!important}}
