@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css);*{box-sizing:border-box}*,body{margin:0;padding:0}body{background:#602263;font-family:Arial,Helvetica,sans-serif;position:relative}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(63,17,61,.533);border-radius:5px;-webkit-transition:.5s;transition:.5s}::-webkit-scrollbar-thumb:hover{background:#602263}:root{font-size:18px;scroll-behavior:smooth}@media(max-width:992px){:root{font-size:18px}}@media(max-width:768px){:root{font-size:16px}}@media(max-width:596px){:root{font-size:14px}}@-webkit-keyframes move{0%{top:0}50%{top:50px}to{top:0}}@keyframes move{0%{top:0}50%{top:50px}to{top:0}}.no-data{align-items:center;display:flex;flex-direction:column;justify-content:center}.no-data img{max-width:500px;width:100%}.no-data p{font-size:1.5rem}#root{min-height:100dvh;padding-bottom:170px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.apploval-code{align-items:center;bottom:0;display:flex;justify-content:center;position:fixed;right:0;text-align:center;top:0;z-index:-1}.apploval-code span{color:#fff;display:block;left:50px;position:relative;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:100%}.game-container{display:flex;flex-flow:row nowrap;padding-inline:50px}.game-container .droppable-areas-container{border-radius:10px;display:flex;flex-basis:55%;flex-flow:row wrap;flex-grow:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.game-container .droppable-areas-container .drop-area{background:#000;opacity:1;position:relative}.game-container .droppable-areas-container .drop-area .droppable-layer{display:block;inset:0;position:absolute;z-index:15}.game-container .droppable-areas-container .drop-area img{height:100%;transition:all .5s ease-in-out;width:100%}.game-container .droppable-areas-container .drop-area img.target{inset:0;position:absolute;z-index:5}.game-container .droppable-areas-container .drop-area img.initial{position:relative;z-index:10}.game-container .droppable-areas-container .drop-area img.hide{opacity:0;visibility:hidden}.game-container .droppable-areas-container .drop-area:is(:first-child,:nth-child(2)){width:100%}.game-container .droppable-areas-container .drop-area:is(:nth-child(3),:nth-child(4)){width:50%}.game-container .droppable-areas-container .drop-area:nth-child(3) img.target{left:1px}.game-container .droppable-areas-container .hint-image{height:100%;opacity:0;position:absolute;transition:all .4s ease-in-out;visibility:hidden;width:100%;z-index:20}.game-container .droppable-areas-container .hint-image.visible{opacity:1;visibility:visible}.game-container .droppable-areas-container .timer{-webkit-animation:heart .5s infinite alternate both;animation:heart .5s infinite alternate both;color:#fff;font-size:1.5rem;font-weight:700;left:20px;position:absolute;top:20px;z-index:14}@-webkit-keyframes heart{0%{scale:1}to{scale:1.05}}@keyframes heart{0%{scale:1}to{scale:1.05}}.drag-layer-container{height:25px;position:fixed;width:25px;z-index:14}.drag-layer-container img{-webkit-user-select:none;user-select:none;width:100%!important}.drop-target{opacity:.7;padding:2.5px;position:absolute;transition:opacity .5s ease-in-out,visibility .8s ease-in-out;visibility:visible;z-index:15}.drop-target.hide{opacity:0;visibility:hidden}.drop-target span{border-radius:50%;display:block;padding:30px}.draggable-item{align-items:stretch;color:#fff;display:flex;flex-basis:30%;flex-flow:column nowrap;flex-grow:1;font-weight:700;padding:15px 10px}.draggable-item header{align-items:center;width:100%}.draggable-item header,.draggable-item header .actions{display:flex;flex-flow:row wrap}.draggable-item header .actions button{-webkit-margin-start:auto;background:#fff;border:1px solid transparent;border-radius:20px;color:#602263;display:block;font-size:.9rem;font-weight:700;margin:20px;margin-inline-start:auto;padding:20px 30px;transition:all .3s ease-in}.draggable-item header .actions button:hover{background:transparent;border-color:#fff;color:#fff}.draggable-item header p{-webkit-padding-start:10px;-webkit-margin-end:auto;font-size:1.4rem;margin-inline-end:auto;padding-inline-start:10px;transition:all .5s ease-in-out}.draggable-item header p.positive span{color:#90ee90}.draggable-item header p.negative span{color:rgba(252,33,33,.651)}.draggable-item article{display:flex;flex-flow:row nowrap;flex-grow:1}.draggable-item article .bottles-count{align-items:center;display:flex;flex-basis:70%;flex-grow:1;justify-content:center}.draggable-item article .bottles-count div{align-items:center;align-items:flex-end;display:flex;justify-content:center;position:relative}.draggable-item article .bottles-count div img{width:clamp(50px,100%,140px);z-index:2}.draggable-item article .bottles-count div p{background:#8c6db3;bottom:10px;font-size:2.5rem;min-width:11rem;padding:20px 50px 20px 70px;position:relative;right:20px}.draggable-item article .bottles-count div p:after{border-style:solid;border-bottom:46.2px solid transparent;border-left:30px solid #8c6db3;border-right:0;border-top:46.2px solid transparent;content:"";display:block;height:0;position:absolute;right:-30px;top:0;width:0}.draggable-item article .btns-container{align-items:center;display:flex;flex-basis:30%;justify-content:center}.draggable-item article .btns-container .button-wrapper{border:2.5px solid rgba(152,72,153,.761);border-radius:15px;padding:10px}.draggable-item article .btns-container .button-wrapper button{background:transparent;border:none;color:inherit;display:block;font-size:2rem;padding:10px;width:100%}button{cursor:pointer}.app-header{color:#fff;font-size:2rem;margin-bottom:25px;padding:30px 20px;text-align:center}.app-header p{font-weight:300}.app-header p span{font-weight:900}.home-container{align-items:center;display:flex;flex-flow:row wrap;gap:10px 10%;justify-content:center;margin-inline:auto;max-width:1000px;min-height:calc(100vh - 170px)}.home-container>div{flex-basis:40%;flex-grow:1;padding:10px}.home-container>div.logo-container{align-items:center;display:flex;justify-content:center;max-width:500px;min-width:250px}.home-container>div.logo-container img{aspect-ratio:2401/1857;width:clamp(50px,100%,400px)}.home-container>div.form-container{max-width:500px;min-width:250px;padding-top:50px}.home-container>div.form-container form{display:flex;flex-flow:column nowrap;gap:20px}.home-container>div.form-container form .form-control,.home-container>div.form-container form button{display:block;flex-grow:1}.home-container>div.form-container form input{border:none;border-radius:15px;font-size:1rem;outline:none;padding:15px;width:100%}.home-container>div.form-container form button{background:#fff;background:transparent;border:1px solid #fff;border-radius:20px;color:#602263;color:#fff;font-size:.9rem;font-size:1.65rem;font-weight:700;margin-top:20px;padding:20px 30px;transition:all .3s ease-in}.home-container>div.form-container form button:hover{background:transparent;background:#fff;border-color:#fff;color:#fff;color:#602263}.game-result-container{align-items:center;color:#fff;display:flex;flex-direction:column;gap:25px;justify-content:center;min-height:calc(100vh - 170px);transition:opacity .5s ease-in-out}.game-result-container h3{font-size:3rem}.game-result-container h2{font-size:4.5rem}.game-result-container button{background:#fff;border:1px solid transparent;border-radius:20px;color:#602263;font-size:.9rem;font-size:3rem;font-weight:700;margin-top:50px;padding:20px 30px;padding-inline:50px;transition:all .3s ease-in}.game-result-container button:hover{background:transparent;border-color:#fff;color:#fff}.score-board-container{padding:30px 20px}.score-board-container h3{color:#fff;font-size:3rem;padding-block:25px;text-align:center}.score-board-container table{margin-top:30px;margin-inline:auto;text-align:center;width:min(100%,1500px)}.score-board-container table td,.score-board-container table th{font-size:1.1rem;padding:15px 10px}.score-board-container table th{background:#fff;color:#602263;font-size:1.25rem}.score-board-container table td{border-bottom:1px solid #fff;color:#fff}.score-board-container button{-webkit-margin-start:auto;-webkit-margin-end:15px;align-items:center;background:#fff;border:1px solid transparent;border-radius:20px;color:#602263;display:flex;font-size:.9rem;font-size:1.25rem;font-weight:700;justify-content:center;margin-inline-end:15px;margin-inline-start:auto;padding:20px 30px;transition:all .3s ease-in}.score-board-container button:hover{background:transparent;border-color:#fff;color:#fff}footer{bottom:0;display:flex;justify-content:space-between;left:0;padding:25px 35px;position:absolute;right:0}footer div{align-items:center;display:flex;justify-content:center;width:150px}footer div img{width:100%}footer div img.three{aspect-ratio:2401/1857}footer div img.logo{aspect-ratio:1041/415}footer div:has(.logo){-webkit-margin-start:auto;margin-inline-start:auto;width:175px}
/*# sourceMappingURL=main.34e506ec.css.map*/