body{
    -webkit-user-select:none; /* Safari */
    -khtml-user-select:none; /* Konqueror HTML */
    -moz-user-select:none; /* Firefox */
    -ms-user-select:none; /* Internet Explorer/Edge */
    user-select:none; /* Non-prefixed version, currently supported by Chrome and Opera */ ;
    background:url('/images16/game-minesweeper-37362.jpg') repeat center / cover;
}
.p_ga_2_m h1{opacity:.4;}
.p_ga_2_m .main_bg{display:block;width:100%;position:fixed;left:0;top:0;z-index:-1;height:100vh;filter:blur(1px);background-size:cover;background-position:center;opacity:.3;}

.p_ga_2_m .blocks{position:relative;margin:0 auto;display:table;transform:rotateX(60deg) rotateY(1deg) rotateZ(45deg) scale(1.5);box-shadow:40px 45px 30px black, -37px -25px 60px black;}
.p_ga_2_m .blocks .row{margin:0 auto;position:relative;}
.p_ga_2_m .blocks .block{position:relative;float:left;width:40px;height:40px;background:#4caf50;border:1px #111 solid;display:inline-block;z-index:2;text-align:left;}
.p_ga_2_m .blocks .block::before{content:"";width:100px;height:100px;position:absolute;background:url('/images16/game-minesweeper-grass-3732562.png') no-repeat center / 72px 100px;transform:rotateX(40deg) rotateY(35deg) rotateZ(-56deg) scale(1.5);left:-60px;top:-61px;z-index:-1;pointer-events:none;}
.p_ga_2_m .blocks .block::after{content:"";width:90px;height:50px;position:absolute;background:rgba(0,0,0, .2);transform:rotateX(0deg) rotateY(60deg) rotateZ(0deg);left:-40px;top:-20px;z-index:0;cursor:pointer;}
.p_ga_2_m .blocks .row.current .block{background:#FFFFFF;}
.p_ga_2_m .blocks .row.current .block::after{content:"";width:90px;height:50px;position:absolute;background:rgba(255,255,255, .1);transform:rotateX(0deg) rotateY(60deg) rotateZ(0deg);left:-40px;top:-20px;cursor:pointer;transition:.9s;}
.p_ga_2_m .blocks .row.current .block:hover:after{background:rgba(0,0,0, .1);box-shadow:3px 3px 20px black inset;transition:.6s;}
.p_ga_2_m .blocks .bomb{position:relative;width:30px;height:30px;background:url('/images16/game-minesweeper-bomb-9373262.png') no-repeat scroll center / 30px;display:inline-block;pointer-events:none;transform:rotateX(45deg) rotateY(35deg) rotateZ(-80deg) scale(1.2);z-index:2;margin:-13px 10px 10px -14px;}
.p_ga_2_m .blocks .bomb::before{content:"";width:33px;height:16px;background:rgba(0,0,0, .4);border-radius:100px;box-shadow:0 0 10px black;position:absolute;z-index:0;top:14px;left:-3px;}
.p_ga_2_m .blocks .explosion{position:relative;float:left;width:60px;height:50px;background:url('/images16/game-minesweeper-ex873.gif') no-repeat center center / contain;transform:rotateX(45deg) rotateY(30deg) rotateZ(-55deg) scale(1.5);margin:-38px 0px 0px -42px;pointer-events:none;z-index:2;}
.p_ga_2_m .blocks .fire{background:url('/images16/game-minesweeper-fire836.gif') no-repeat center center / contain;position:absolute;transform:rotateX(45deg) rotateY(30deg) rotateZ(-55deg) scale(1.8);}
.p_ga_2_m .blocks .fire.fire1{margin:-28px 0 0 -25px;width:50px;height:50px;}
.p_ga_2_m .blocks .fire.fire2{margin:-44px 0 0 -27px;width:40px;height:40px;}
.p_ga_2_m .blocks .fire.fire3{margin:-25px 0 0 -32px;width:30px;height:30px;}
.p_ga_2_m .blocks .fire.fire4{margin:-21px 0 0 3px;width:20px;height:20px;}
.p_ga_2_m .blocks .fire.fire5{margin:3px 0 0 -14px;width:15px;height:15px;}
.p_ga_2_m .blocks .flag{position:relative;width:70px;height:70px;background:url('/images16/game-minesweeper-43444F.gif') no-repeat scroll center / 30px;display:inline-block;transform:rotateX(45deg) rotateY(30deg) rotateZ(-55deg) scale(1.5);margin:-34px 0px 0px -55px;pointer-events:none;z-index:2;}
.p_ga_2_m .blocks .flag::before{content:"";width:12px;height:8px;background:rgba(0,0,0, .4);border-radius:100px;box-shadow:0 0 10px black;position:absolute;z-index:0;top:49px;left:38px;}
.p_ga_2_m .blocks .am-bo{float:left;width:40px;height:40px;color:var(--color-8);background:var(--color-4);border:1px #111 solid;text-align:center;display:flex;transform:rotate(-90deg);justify-content:center;}
.p_ga_2_m .blocks .am-bo .am-vc{display:flex;align-items:center;justify-content:center;height:40px;}
.p_ga_2_m .blocks .row.current .am-bo{color:var(--color-4);background:var(--color-8);z-index:-61;}

.p_ga_2_m .cash_out{display:none;background:black;color:white;border-radius:100px;padding:10px 20px;width:max-content;min-width:160px;box-shadow:0 10px 10px #00000091;align-items:center;justify-content:space-around;font-size:18px;background-image:linear-gradient(185deg, rgba(255, 255, 255, .3), rgba(0, 0, 0, .3));}
.p_ga_2_m .cash_out span{float:left;}
.p_ga_2_m .cash_out .am-bo{float:right;}
.p_ga_2_m .co-des{position: absolute;top: 40px;width: calc(100% - 40px);display: block;color: var(--color-5);font-family: 'Aller';font-size: 10px;}
.p_ga_2_m .odds .am-bo{position:absolute;top:11px;right:-7.5px;}

.p_ga_2_m .am-in-bo{}
.p_ga_2_m .am-in-bo .am-va{color: black;}
.p_ga_2_m .am-des{margin: 5px auto;color: white;);}

@media only screen and (max-width:820px){
.p_ga_2_m{overflow:hidden;}
.p_ga_2_m .blocks{transform:rotateX(60deg) rotateY(1deg) rotateZ(45deg) scale(.8);}
.p_ga_2_m h1{font-size:18px;margin-bottom:30px;}
}