:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;font-weight:400;line-height:1.5}h1,h2,h3,h4,button,input,label{margin:0;line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}@keyframes damageEffect0{0%{opacity:.5;color:#ff7866;transform:translateY(0)}25%{opacity:1;color:#ffa599;transform:translateY(-10px)translate(-2px)scale(1.4)}50%{opacity:1;color:#ff7866}to{opacity:0;transform:translateY(10px)translate(-4px)}}@keyframes damageEffect1{0%{opacity:.5;color:#ff7866;transform:translateY(0)}20%{opacity:1;color:#ffd2cc;transform:translateY(-10px)translate(2px)scale(1.3)}50%{opacity:1;color:#ff7866}to{opacity:0;transform:translateY(10px)translate(4px)}}@keyframes upwardEffect{0%{opacity:0;transform:translateY(0)}30%{opacity:1;transform:translateY(-20px)}50%{opacity:1}to{opacity:0;transform:translateY(0)}}.effect{text-shadow:var(--text-shadow);text-align:center;z-index:100;pointer-events:none;opacity:0;width:28px;height:28px;padding:4px;font-family:monospace;font-size:1.2rem;font-weight:700;animation:1.5s forwards upwardEffect;position:absolute}.effect.damage0{color:#ff7866;z-index:101;animation:1.5s forwards damageEffect0}.effect.damage1{animation:1.5s forwards damageEffect1}.effect.heal{color:var(--green)}.effect.coin{color:var(--gold);align-items:center;animation:1.5s forwards upwardEffect;display:flex}.effect.coin img{width:12px;height:12px;margin-left:2px}.effect.coin.enemy{filter:hue-rotate(-35deg)}:root{font-optical-sizing:auto;color:#ffffffde;--green:#81f891;--blue:#66bdff;--enemy:#ff7066;--player:#66bdff;--gold:#f6c955;--enemy_dark:#990a00;--player_dark:#005799;--text-shadow:.8px .8px 0 #111;--backgroundImage:url(/assets/bg_cards-biy_OCn0.jpg);--shadow-color:35deg 27% 30%;--readyButtonShadow:.4px .6px .8px hsl(var(--shadow-color) / .36), 1.2px 1.8px 2.4px -.8px hsl(var(--shadow-color) / .36), 3.1px 4.6px 6.2px -1.7px hsl(var(--shadow-color) / .36), 7.5px 11.1px 15.1px -2.5px hsl(var(--shadow-color) / .36);font-family:Faustina,serif;font-style:normal;font-weight:400;line-height:1.5;-webkit-touch-callout:none!important}button{-webkit-touch-callout:none!important}html{font-size:16px}html,body{touch-action:none;background:#111;flex-direction:column;justify-content:center;align-items:center;min-width:100%;min-height:100%;margin:0;display:flex}body{-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;background-size:cover;background-image:var(--backgroundImage);width:100dvw;height:100dvh;overflow:hidden;-webkit-touch-callout:none!important}#root,.game{flex-direction:column;flex:auto;width:100%;height:100%;display:flex}body,button{cursor:url(data:image/x-icon;base64,AAACAAEAICAAAAAAAACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AjIPDw8TExMTCxMTEwUTExMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExMTAhAQEA4TExNSxcLA8/bx6//q5eD/5uHc/+zo4v+yrqz/KCYq/0hESf+TkpT/39ze//39/P/////////////////T0tb/YF9gthAQEFIICAcgDhALDA8QCwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUFBQFBgYGF0JBQIzv6+f/8e3m/+vm4P/r5uH/29bS/3Nwcf+SkJL/6unq/////////////vv5//v4+P/79/j//Pj4////////////wMC+5UNCRIQoI0JrJCE1NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExMTARISEgcDBAQuiIeFx//69v/v6+X/6uXg/+fj3v/b2NP/3t3c//////////3//fn1//z59v/7+Pb/+vj2//r39v/+/Pn////////+/f/PzNz/fHSg/1ZJjvBDOG1xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATExMEDA0NDBcXF1jJxsPt//v1/+7q5f/n4t7/7uvl///++f////3//fr3//v49f/6+PX/+vbz//n39P/+/Pn///////r6+//GxMz/cGyB+Do2U9ItKUGOHBshRRQTFRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMTEwgFBgYWSEhHkPb07//48+7/6+bi//Ht6P//+/b//fr1//r39P/59/T/+ff0//v49/////7///////b29v/CwMT5YV5r3iMhL6sVExptERAROg4PDB8REQ8UEhIRCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEREREAYHByuJiIfG///8/+7p5P/y7+n//Pn0//r28v/49fH/+fj1/////////////v39/9HR0fSLi4vFSUlJkBUUF2sHBwpHEBEPJhERDxkSEhITExMTCxMTEwUTExMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDAwWGRkZU9HOzPX59fH/8ezm//r28f/6+PT///77///////29vX/29va9ZOTk8xHR0ePFxYWVgUFBS4FBQUbDQ0NEBMTEgwTExMLExMTBhMTEwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBARhDQkGC9/Pv//Lu6f///Pr///////v7+v/Nzs7wnJyczU1NTZQYGBhZBAQELwcHBxkPDw8QEhISChMTEwYTExMDExMTAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL4qJh7n//////Pv5/9bW1vaWlZbMU1NTlhsbG10FBQUyBQUFGQ4ODg4UFBQLFBQUBhMTEwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ODdwo6KhypCQkLtMTE2GFxgXVAgICC8FBQUXCwsLDREREgcUFBQFExMTAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwME4uLi5pAAAAMAAAABsMDAwXEBAQEBMTEwoUFBQEExMTAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////////////////////////////////////////////////z////8////+P/P//h/H//wPj//8Bg///AAf//gAH//4AD//+AB///AAP//wAB//8AAP/+AAA//gAAH/4AAD/8AAH//AAP//wAf//4A///+B////j/////////8=),auto}.attackCursor{cursor:url(data:image/x-icon;base64,AAACAAEAICAQAAAAAADoAgAAFgAAACgAAAAgAAAAQAAAAAEABAAAAAAAAAIAAAAAAAAAAAAAEAAAAAAAAABNTEwAHx4eAAAAAAD///8AR0dHADU1YQABAVwAEhISALCwsADMysgAY2NiADg4OADb29sAqKioACQkIwAAAAAAIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiImIiIiIiIiIiIiIiIiIiIiZmIiIiIiIiIiIiInciIiJlYiIiIiIiIiIiIiJ6ciImViIiIiIiIiIiIiIi16cnYGIiIiIiIiIiIiIiLZ0ad6YiIiIiIiIiIiIiItzSIqp3IiIiIiIiIiIiIi2dIiIqciIiIiIiIiIiIiLZkiIiIqciIiIiIiIiIiItnJIogid6ciIiIiIiIiIi2TnSKIJ3d6ciIiIiIiIiLZOdIiInd3d3IiIiIiIiItk50ogid3dyIiIiIiIiIi2TnXKIJ3d3IiIiIiIiIiLZOdd3Ind3ciIiIiIiIiItk53k53d3dyIiIiIiIiIiycne63d3d3IiIiIiIiIiLZyd5E53d3ciIiIiIiIiIsM53uvnd3dyIiIiIiIiIiLTPeROd3d3IiIiIiIiIiIi2c5L53d3ciIiIiIiIiIiIsneTnd3dyIiIiIiIiIiIiLc2+d3d3IiIiIiIiIiIiIi3N5Hd3ciIiIiIiIiIiIiItPe53dyIiIiIiIiIiIiIiLT2+d3IiIiIiIiIiIiIiIi0963ciIiIiIiIiIiIiIiItzU5yIiIiIiIiIiIiIiIiLc3nIiIiIiIiIiIiIiIiIi2d4iIiIiIiIiIiIiIiIiItnSIiIiIiIiIiIiIiIiIiL///8f////H////h///Px///x4///8If//+AP///AD///gB///wAP//4AB//8AAP/+AAD//AAH//gAD//wAB//4AA//8AAf/+AAP//AAH//wAD//8AB///AA///wAf//8AP///AH///wD///8B////A////wf///8P////H////w==),auto!important}button{color:#fff;background:0 0;border:none;border-radius:0;margin:0;padding:0}@media (height<=750px){#root{zoom:.9}}@media (height<=700px){#root{zoom:.8}}@media (width<=800px){#root{zoom:.8}}@media (width<=600px),(height<=400px){#root{zoom:.6}}@supports (-webkit-touch-callout:none){@media (width<=400px),(height<=400px){html{font-size:.75em}}}
