#dragonboneModal{width:100%;height:100%;background-color:rgba(0,0,0,0.878);background-image:none}#dragonboneModal div#gameArea{color:#fff;font-weight:400;font-family:'Architects Daughter';font-size:1.25rem;text-shadow:2px 2px 2px #380f0f,2px 2px 2px #380f0f,2px 2px 2px #380f0f}#dragonboneModal h1{margin:10px 0px 0px 0px;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:13px}#dragonboneModal h3{margin-bottom:0px;text-shadow:2px 2px 2px #380f0f,2px 2px 2px #380f0f,2px 2px 2px #380f0f;color:#fff;font-size:1.5625rem}#dragonboneModal .closeModal{position:absolute;right:20px;top:10px;cursor:pointer;font-size:1.375rem}#dragonboneModal .cardContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0px}#dragonboneModal .cardContainer .card{padding:10px;-webkit-filter:drop-shadow(-3px 3px 4px rgba(0,0,0,0.502));filter:drop-shadow(-3px 3px 4px rgba(0,0,0,0.502))}#dragonboneModal .cardContainer .card img{margin:0 15px;-webkit-filter:drop-shadow(3px 3px 4px #000);filter:drop-shadow(3px 3px 4px #000)}#dragonboneModal #betPanel{padding:10px;width:800px;margin:20px auto;font-weight:600;color:#fff;font-weight:400;font-family:'Architects Daughter';font-size:1.25rem;text-shadow:2px 2px 2px #380f0f,2px 2px 2px #380f0f,2px 2px 2px #380f0f}#dragonboneModal #betPanel label{padding:0px;display:block}#dragonboneModal #betPanel label input{width:50px}#dragonboneModal #betPanel label span{width:100px;display:inline-block}#dragonboneModal .modal{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000}#dragonboneModal .modal-content{background:#fff;margin:5% auto;padding:20px;width:900px;border-radius:8px;position:relative;text-align:center;border:5px solid #71423d;background-image:url("/assets/art/images/table-top-surface.webp");background-size:2300px 2300px}#dragonboneModal .card{width:128px;height:192px;position:relative;-webkit-perspective:1000px;perspective:1000px;display:inline-block;margin:5px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s,-webkit-transform 0.6s;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#dragonboneModal .card.flipped{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#dragonboneModal .card.flipped .card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s,-webkit-transform 0.6s}#dragonboneModal .card.flipped .card-front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s,-webkit-transform 0.6s}#dragonboneModal .card .card-face{position:absolute;width:128px;height:192px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:center;border:0px solid #000;border-radius:4px}#dragonboneModal .card .card-back{background:url("/assets/art/cards/backside.png") no-repeat center center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s,-webkit-transform 0.6s}#dragonboneModal .card .card-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.6s;transition:-webkit-transform 0.6s;transition:transform 0.6s;transition:transform 0.6s,-webkit-transform 0.6s}#dragonboneModal #gameArea button{margin:30px 10px 10px}#chooseCardModal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0.5);position:fixed;top:50%;left:50%;width:100%;height:100%;z-index:99999}#chooseCardModal .modal-content{background:#fff;margin:5% auto;padding:20px;width:600px;border-radius:8px;position:relative;text-align:center;border:5px solid #71423d;background-image:url("/assets/art/images/paper-repeatable.webp")}#chooseCardModal .modal-content #cardOptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}#chooseCardModal .modal-content #cardOptions .card-option{cursor:pointer;border:0px;padding:10px;text-align:center;width:128px}