.game_2048{background:linear-gradient(135.29deg,#fff3 5.66%,#fff0);filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));border-radius:30px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:22px;padding:15px;width:-moz-fit-content;width:fit-content}.game_2048 .game_box{width:128px;height:128px;left:668px;top:591px;background:#0009;border-radius:20px}.game_section .container_2048 h1{font-size:80px;line-height:.7;color:#776e65;margin:0}.game_section .container_2048{position:relative;overflow:hidden}.game_section .container_2048 .info{display:flex;justify-content:space-between;margin-bottom:20px}.game_section .container_2048 .grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:20px;width:600px;height:600px;background:linear-gradient(135.29deg,#fff3 5.66%,#fff0);filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));border-radius:30px;border-width:1px 0px 0px 1px;border-style:solid;border-color:#fff9;padding:15px;box-sizing:content-box}.game_section .container_2048 .grid div{display:flex;align-items:center;justify-content:center;background:#0009;color:#fff;border-radius:20px;font-weight:700;text-align:center;font-size:40px}.game_section .container_2048 .score-container{text-align:center;width:70px;height:60px;border-radius:3px;background-color:#8f7a66;color:#fff}.game_section .container_2048 #score{font-size:30px}.game_section .container_2048 .score-title{font-size:16px}:root{--side-color: #D9D9D9;--side-display: block}.dice_container{position:relative;margin-bottom:80px;transform:scale(1.5)}.two_dice_container,.three_dice_container{display:none;transform:scale(.8);-moz-column-gap:170px;column-gap:170px;row-gap:90px;flex-wrap:wrap;justify-content:center}.dice{position:relative;z-index:10;width:200px;height:200px;transform-style:preserve-3d;transform:scale3d(1.5)}.side{width:100%;height:100%;background:linear-gradient(135.29deg,#fff3 5.66%,#fff0);outline:1px solid #ffffffb0;outline-offset:-3px;border-radius:20px;position:absolute;display:flex;align-items:center;justify-content:center}.side:before{content:"";width:20%;height:20%;background:var(--side-color);display:var(--side-display);border-radius:50%}.two:before{background:transparent;box-shadow:var(--side-color) -50px -50px 0 0,var(--side-color) 50px 50px 0 0}.three:before{box-shadow:var(--side-color) -50px 50px 0 0,var(--side-color) 50px -50px 0 0}.four:before{background:transparent;box-shadow:var(--side-color) -50px 50px 0 0,var(--side-color) -50px -50px 0 0,var(--side-color) 50px 50px 0 0,var(--side-color) 50px -50px 0 0}.five:before{box-shadow:var(--side-color) -50px -50px 0 0,var(--side-color) -50px 50px 0 0,var(--side-color) 50px -50px 0 0,var(--side-color) 50px 50px 0 0}.six:before{background:transparent;box-shadow:var(--side-color) -50px -50px 0 0,var(--side-color) -50px 0 0 0,var(--side-color) -50px 50px 0 0,var(--side-color) 50px -50px 0 0,var(--side-color) 50px 0 0 0,var(--side-color) 50px 50px 0 0}.one{transform:translateZ(100px)}.six{transform:translateZ(-100px)}.two{transform:translate(-100px) rotateY(-90deg)}.five{transform:translate(100px) rotateY(90deg)}.three{transform:translateY(100px) rotateX(90deg)}.four{transform:translateY(-100px) rotateX(90deg)}.dice_inner_container{position:relative;width:196px;height:196px;transform-style:preserve-3d}.dice_inner_container .dice_inner_circle{position:absolute;top:10px;left:10px;width:180px;height:180px;border-radius:50%;background:linear-gradient(135.57deg,#ff7a00 15.46%,#c605ac 47.01%,#4f0bb2 82.77%);filter:blur(8px)}.dice_inner_container .dice_inner_circle:nth-of-type(1){transform:translateZ(99px)}.dice_inner_container .dice_inner_circle:nth-of-type(6){transform:translateZ(-99px)}.dice_inner_container .dice_inner_circle:nth-of-type(2){transform:translate(-99px) rotateY(-90deg)}.dice_inner_container .dice_inner_circle:nth-of-type(5){transform:translate(99px) rotateY(90deg)}.dice_inner_container .dice_inner_circle:nth-of-type(3){transform:translateY(99px) rotateX(90deg)}.dice_inner_container .dice_inner_circle:nth-of-type(4){transform:translateY(-99px) rotateX(90deg)}.game_area{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(min-content,max-content);gap:40px}.game_area .your_rolls small{color:#fff;font-weight:700;font-size:22px;text-align:center;white-space:nowrap}.game_area .ad{grid-area:2/1/3/2;align-self:self-end}.game_area .other_games_options{background:linear-gradient(121.59deg,#ffffff4d 19.7%,#fff0 114.99%);border-width:1px 0px 0px 1px;border-style:solid;border-color:#fff9;box-shadow:0 -1px 24px 4px #00000040;border-radius:20px;padding:10px 20px;grid-area:1/1/2/2;height:-moz-fit-content;height:fit-content}.game_area .other_games_options .game{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.6);color:#fff;padding:10px 0}.game_area .other_games_options .game:last-of-type{border-bottom:none}.game_area .other_games_options .game .game_name{font-weight:600;font-size:24px;line-height:32px;text-align:center}.game_area .game_section{grid-area:1/2/2/4;margin:auto}@keyframes roll_dice_1{0%{transform:rotateX(239deg) rotateY(350deg)}25%{transform:rotateX(246deg) rotateY(187deg)}50%{transform:rotateX(143deg) rotateY(345deg)}75%{transform:rotateX(345deg) rotateY(123deg)}to{transform:rotateX(360deg) rotateY(0)}}@keyframes roll_dice_2{0%{transform:rotateX(239deg) rotateY(350deg)}25%{transform:rotateX(246deg) rotateY(187deg)}50%{transform:rotateX(143deg) rotateY(345deg)}75%{transform:rotateX(345deg) rotateY(123deg)}to{transform:rotateX(360deg) rotateY(90deg)}}@keyframes roll_dice_3{0%{transform:rotateX(239deg) rotateY(350deg)}25%{transform:rotateX(246deg) rotateY(187deg)}50%{transform:rotateX(143deg) rotateY(345deg)}75%{transform:rotateX(345deg) rotateY(123deg)}to{transform:rotateX(90deg) rotateY(90deg)}}@keyframes roll_dice_4{0%{transform:rotateX(239deg) rotateY(350deg)}25%{transform:rotateX(246deg) rotateY(187deg)}50%{transform:rotateX(143deg) rotateY(345deg)}75%{transform:rotateX(345deg) rotateY(123deg)}to{transform:rotateX(270deg) rotateY(90deg)}}@keyframes roll_dice_5{0%{transform:rotateX(239deg) rotateY(350deg)}25%{transform:rotateX(246deg) rotateY(187deg)}50%{transform:rotateX(143deg) rotateY(345deg)}75%{transform:rotateX(345deg) rotateY(123deg)}to{transform:rotateX(180deg) rotateY(90deg)}}@keyframes roll_dice_6{0%{transform:rotateX(239deg) rotateY(350deg)}25%{transform:rotateX(246deg) rotateY(187deg)}50%{transform:rotateX(143deg) rotateY(345deg)}75%{transform:rotateX(345deg) rotateY(123deg)}to{transform:rotateX(180deg) rotateY(0)}}.game_area .game_section .dice_container{border-radius:50%;transform-style:preserve-3d;position:relative;top:0}.game_area .game_section{width:100%}.game_area .game_section .dice_container .dice_front,.game_area .game_section .dice_container .dice_back{height:100%;width:100%;position:absolute;top:0;display:flex;align-items:center;justify-content:center;backface-visibility:hidden}.game_area .game_section .dice_container .dice_back{transform:rotateX(180deg)}.game_area .game_section .dice_container .dice_front div,.game_area .game_section .dice_container .dice_back div{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;overflow:hidden}.game_area .game_section .dice_container .dice_front div:nth-of-type(1),.game_area .game_section .dice_container .dice_back div:nth-of-type(1){background:linear-gradient(138.4deg,#4f0bb2 16%,#f71183 114%);z-index:1;top:0%;left:0%}.game_area .game_section .dice_container .dice_front div:nth-of-type(2),.game_area .game_section .dice_container .dice_back div:nth-of-type(2){background:linear-gradient(338deg,#7844c5 16%,#d975a6 114%);z-index:2;width:98%;height:98%;top:1%;left:1%}.game_area .game_section .dice_container .dice_front div:nth-of-type(3),.game_area .game_section .dice_container .dice_back div:nth-of-type(3){background:linear-gradient(121.59deg,#ffe695 60%,#fff);z-index:3;width:90%;height:90%;top:5%;left:5%}.game_area .game_section .dice_container .dice_front div:nth-of-type(4),.game_area .game_section .dice_container .dice_back div:nth-of-type(4){background:linear-gradient(326deg,#b684ff 16%,#fdbcdc 114%);z-index:4;width:88%;height:88%;top:6%;left:6%}.game_area .game_section .dice_container .dice_front div:nth-of-type(5),.game_area .game_section .dice_container .dice_back div:nth-of-type(5){z-index:5;width:250px;height:250px;top:20%;left:26%;background-color:transparent;border-radius:0}.game_area .game_section .dice_container .dice_front .image,.game_area .game_section .dice_container .dice_back .image{display:flex;justify-content:center;align-items:center}.game_area .game_section .dice_container .dice_front .image img,.game_area .game_section .dice_container .dice_back .image img{height:100%}.game_area .game_section .dice_container .dice_front div:nth-of-type(6),.game_area .game_section .dice_container .dice_back div:nth-of-type(6){width:182px;height:70px;z-index:6;font-size:52px;font-weight:800;top:70%;left:33%;color:#ffffff80;text-shadow:-5px 4px 15px rgba(0,0,0,.25);border-radius:0}.game_area .game_section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content}.game_area .game_section .dice_two,.game_area .game_section .dice_three{display:flex;gap:40px;flex-wrap:wrap;justify-content:center;align-items:center}.game_area .game_section .dice_two .dice_container,.game_area .game_section .dice_three .dice_container{width:250px;height:250px;border-radius:50%;transform-style:preserve-3d;position:relative;top:0}.game_area .game_section .dice_two .dice_container .dice_front div:nth-of-type(5),.game_area .game_section .dice_two .dice_container .dice_back div:nth-of-type(5),.game_area .game_section .dice_three .dice_container .dice_front div:nth-of-type(5),.game_area .game_section .dice_three .dice_container .dice_back div:nth-of-type(5){z-index:5;width:125px;height:125px;top:20%;left:26%;background-color:#f5f5f5;border-radius:0}.game_area .game_section .dice_two .dice_container .dice_front div:nth-of-type(6),.game_area .game_section .dice_two .dice_container .dice_back div:nth-of-type(6),.game_area .game_section .dice_three .dice_container .dice_front div:nth-of-type(6),.game_area .game_section .dice_three .dice_container .dice_back div:nth-of-type(6){width:100px;height:40px;z-index:6;font-size:25px;font-weight:800;top:70%;left:33%;color:#ffffff80;text-shadow:-5px 4px 15px rgba(0,0,0,.25);border-radius:0}.game_area .game_section p{font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#fff;text-align:center;margin:20px 0}.game_area .game_section #dice_roll_btn{min-width:224px;min-height:69px;background:linear-gradient(90deg,#ec008c,#fc6767);border-radius:5px;font-size:32px;font-weight:400;color:#fff;border:none;outline:none;display:block;margin:auto;cursor:pointer;transition:all .3s ease-in-out}.game_area .game_section #dice_roll_btn:hover{background:linear-gradient(270deg,#ec008c,#fc6767)}.game_area .your_rolls{grid-area:1/3/2/4;justify-self:end}.game_area .your_rolls small{color:#fff;font-weight:700;font-size:22px;text-align:center}.game_area .your_rolls h5{font-weight:700;font-size:52px;color:#f9f9f9;margin:0;text-align:center}.game_area .game_section .dice_two,.game_area .game_section .dice_three{display:none}.game_area .game_section .dice_two .dice_container:nth-of-type(2),.game_area .game_section .dice_three .dice_container:nth-of-type(2){transform:rotateX(180deg)}.score_card{border-radius:20px;padding:20px 40px;width:100%;border:1px #e3e3e3 solid}.score_card .score_heading{display:flex;justify-content:space-between;align-items:center;color:#fff}.score_card .score_heading span:first-of-type{font-weight:700;font-size:18px}.score_card .score_heading span:last-of-type{font-weight:700;font-size:28px}.score_card #score{display:block;font-weight:700;font-size:82px;text-align:center;color:#007c85;margin-bottom:15px;border-bottom:4px solid rgba(255,255,255,.8)}.score_card .highest_score{display:flex;align-items:center;justify-content:space-between}.score_card .highest_score .best_score span:first-of-type{font-weight:700;font-size:18px;color:#007c85;display:block}.score_card .highest_score .best_score span:last-of-type{font-weight:700;font-size:60px;color:#a7a7a7;opacity:.8;display:block}.result_popup{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000ab;border-radius:20px;justify-content:center;align-items:center}.result_popup span{color:#fff;font-size:22px}#game_try_again{padding:10px;background:linear-gradient(90deg,#ec008c,#fc6767);border-radius:5px;font-size:20px;font-weight:400;color:#fff;border:none;outline:none;display:block;margin:20px auto auto;cursor:pointer;transition:all .3s ease-in-out}#game_try_again:hover{background:linear-gradient(270deg,#ec008c,#fc6767)}@media screen and (max-width:1350px){.game_section .container_2048 .grid{width:450px;height:450px}.game_area .game_section .dice_container .dice_front div:nth-of-type(5),.game_area .game_section .dice_container .dice_back div:nth-of-type(5){z-index:5;width:180px;height:180px;top:20%;left:28%;background-color:#f5f5f5;border-radius:0}.game_area .game_section .dice_container .dice_front div:nth-of-type(6),.game_area .game_section .dice_container .dice_back div:nth-of-type(6){width:182px;height:70px;z-index:6;font-size:52px;font-weight:800;top:65%;left:28%;color:#ffffff80;text-shadow:-5px 4px 15px rgb(0 0 0 / 25%);border-radius:0}}@media screen and (max-width:1250px){.game_area .your_rolls{grid-area:1/4/2/5}.game_area .sidebar .dice_settings{width:100%}.game_area .sidebar .dice_settings .setting_options{padding:5px 20px}}@media screen and (max-width:750px){.game_area .other_games_options{grid-area:3/1/4/5;height:-moz-fit-content;height:fit-content}.dice_container{transform:scale(1.2)}.two_dice_container,.three_dice_container{transform:scale(.8)}.dice_container,.two_dice_container,.three_dice_container{transform:scale(.8);margin-bottom:0}}@media screen and (max-width:550px){.game_section .container_2048 .grid{width:350px;height:350px;gap:10px;border-radius:10px}.game_section .container_2048 .grid div{font-size:20px;border-radius:5px}.score_card #score{font-size:70px}}@media screen and (max-width:450px){.game_section .container_2048 .grid{width:200px;height:200px}}
