

/* Start:/local/components/sb/expo.games/templates/game.snake/assets/def.11.2022/scss/style.min.css?16823483003222*/
*{box-sizing:border-box}html,body{height:100%}body{margin:0;padding:0;font-family:"Montserrat","Arial",sans-serif;font-size:16px;background-color:#5b52d8;background-image:none}.bx-composite-btn{display:none;visibility:hidden;width:0;height:0;opacity:0}.tile{background:rgba(0,0,0,.58);position:absolute;transition-property:background,box-shadow,opacity,transform;transform:translateZ(0);transition-duration:3000ms;border-radius:50%}.tile:before{bottom:0;content:"";height:0;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;width:0;transition:opacity 300ms}.tile.path:before{opacity:1}.tile.up:before{border-bottom:4px inset rgba(255,255,255,.15);border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0)}.tile.down:before{border-top:4px inset rgba(255,255,255,.15);border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0)}.tile.left:before{border-right:4px inset rgba(255,255,255,.15);border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}.tile.right:before{border-left:4px inset rgba(255,255,255,.15);border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}@media(max-width: 900px),(max-height: 900px){.tile.up:before,.tile.down:before,.tile.left:before,.tile.right:before{border-width:3px}}@media(max-width: 500px),(max-height: 500px){.tile.up:before,.tile.down:before,.tile.left:before,.tile.right:before{border-width:2px}}.tile.pressed{background:rgba(0,0,0,.3);box-shadow:inset 0 0 10px rgba(0,0,0,.6);transition-duration:0ms}.gs-game-box{display:block;width:100%;height:100%;padding:40px 0;background-color:#5b52d8}.gs-game-box__title{display:block;padding:0 0 10px;text-align:center}.gs-game-box__subtitle{display:block;padding:0 0 30px;text-align:center}.gs-game-box__desc{display:block;max-width:750px;width:100%;padding:0 0 30px;margin:auto;text-align:center}.gs-game-box__score{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;padding:0 0 15px;text-align:center}.gs-game-box__board{display:block}.gs-game-box-title{display:block;padding:0;margin:0;font-family:"Montserrat","Arial",sans-serif;font-size:60px;font-weight:900;line-height:1em;color:#bdf445;text-transform:none}.gs-game-box-subtitle{display:block;padding:0;margin:0;font-family:"Montserrat","Arial",sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#fff;text-transform:none}.gs-game-box-desc{display:block;padding:0;margin:0;font-family:"Montserrat","Arial",sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#1a1a1a;text-transform:none}.gs-game-box-score{display:block;padding:0 30px;margin:0;font-family:"Montserrat","Arial",sans-serif;font-size:20px;font-weight:700;line-height:1em;color:#fff;text-transform:none}.gs-game-box-stage{position:relative;display:block;margin:auto}.gs-game-control-info{color:#fff}.gs-game-control-info__title{display:block;max-width:195px;width:100%;margin:0;padding:0 0 30px;font-family:"Montserrat","Arial",sans-serif;font-size:16px;font-weight:600;line-height:1.3em}.gs-game-control-info__arrow{display:block;margin:0;padding:0 0 10px;font-family:"Montserrat","Arial",sans-serif;font-size:15px;font-weight:500;line-height:1em}.gs-game-control-info__arrow .fas{padding-right:10px}

/* End */


/* Start:/bitrix/content_fonts/montserrat/montserrat.min.css?16371412157152*/
@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/100/montserrat-thin.eot");src:url("/bitrix/content_fonts/montserrat/100/montserrat-thin.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/100/montserrat-thin.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/100/montserrat-thin.woff") format("woff"),url("/bitrix/content_fonts/montserrat/100/montserrat-thin.svg#montserratthin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/100_italic/montserrat-thinitalic.eot");src:url("/bitrix/content_fonts/montserrat/100_italic/montserrat-thinitalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/100_italic/montserrat-thinitalic.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/100_italic/montserrat-thinitalic.woff") format("woff"),url("/bitrix/content_fonts/montserrat/100_italic/montserrat-thinitalic.svg#montserratthin_italic") format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/200/montserrat-extralight.eot");src:url("/bitrix/content_fonts/montserrat/200/montserrat-extralight.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/200/montserrat-extralight.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/200/montserrat-extralight.woff") format("woff"),url("/bitrix/content_fonts/montserrat/200/montserrat-extralight.svg#montserratextralight") format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/200_italic/montserrat-extralightitalic.eot");src:url("/bitrix/content_fonts/montserrat/200_italic/montserrat-extralightitalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/200_italic/montserrat-extralightitalic.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/200_italic/montserrat-extralightitalic.woff") format("woff"),url("/bitrix/content_fonts/montserrat/200_italic/montserrat-extralightitalic.svg#montserratextralight_italic") format("svg");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/300/montserrat-light.eot");src:url("/bitrix/content_fonts/montserrat/300/montserrat-light.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/300/montserrat-light.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/300/montserrat-light.woff") format("woff"),url("/bitrix/content_fonts/montserrat/300/montserrat-light.svg#montserratlight") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/300_italic/montserrat-lightitalic.eot");src:url("/bitrix/content_fonts/montserrat/300_italic/montserrat-lightitalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/300_italic/montserrat-lightitalic.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/300_italic/montserrat-lightitalic.woff") format("woff"),url("/bitrix/content_fonts/montserrat/300_italic/montserrat-lightitalic.svg#montserratlight_italic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/400/montserrat-regular.eot");src:url("/bitrix/content_fonts/montserrat/400/montserrat-regular.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/400/montserrat-regular.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/400/montserrat-regular.woff") format("woff"),url("/bitrix/content_fonts/montserrat/400/montserrat-regular.svg#montserratregular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/400_italic/montserrat-italic.eot");src:url("/bitrix/content_fonts/montserrat/400_italic/montserrat-italic.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/400_italic/montserrat-italic.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/400_italic/montserrat-italic.woff") format("woff"),url("/bitrix/content_fonts/montserrat/400_italic/montserrat-italic.svg#montserratitalic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/500/montserrat-medium.eot");src:url("/bitrix/content_fonts/montserrat/500/montserrat-medium.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/500/montserrat-medium.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/500/montserrat-medium.woff") format("woff"),url("/bitrix/content_fonts/montserrat/500/montserrat-medium.svg#montserratmedium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/500_italic/montserrat-mediumitalic.eot");src:url("/bitrix/content_fonts/montserrat/500_italic/montserrat-mediumitalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/500_italic/montserrat-mediumitalic.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/500_italic/montserrat-mediumitalic.woff") format("woff"),url("/bitrix/content_fonts/montserrat/500_italic/montserrat-mediumitalic.svg#montserratmedium_italic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/600/montserrat-semibold.eot");src:url("/bitrix/content_fonts/montserrat/600/montserrat-semibold.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/600/montserrat-semibold.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/600/montserrat-semibold.woff") format("woff"),url("/bitrix/content_fonts/montserrat/600/montserrat-semibold.svg#montserratsemibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/600_italic/montserrat-semibolditalic.eot");src:url("/bitrix/content_fonts/montserrat/600_italic/montserrat-semibolditalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/600_italic/montserrat-semibolditalic.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/600_italic/montserrat-semibolditalic.woff") format("woff"),url("/bitrix/content_fonts/montserrat/600_italic/montserrat-semibolditalic.svg#montserratsemibold_italic") format("svg");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/700/montserrat-bold.eot");src:url("/bitrix/content_fonts/montserrat/700/montserrat-bold.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/700/montserrat-bold.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/700/montserrat-bold.woff") format("woff"),url("/bitrix/content_fonts/montserrat/700/montserrat-bold.svg#montserratbold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/700_italic/montserrat-bolditalic.eot");src:url("/bitrix/content_fonts/montserrat/700_italic/montserrat-bolditalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/700_italic/montserrat-bolditalic.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/700_italic/montserrat-bolditalic.woff") format("woff"),url("/bitrix/content_fonts/montserrat/700_italic/montserrat-bolditalic.svg#montserratbold_italic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/800/montserrat-extrabold.eot");src:url("/bitrix/content_fonts/montserrat/800/montserrat-extrabold.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/800/montserrat-extrabold.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/800/montserrat-extrabold.woff") format("woff"),url("/bitrix/content_fonts/montserrat/800/montserrat-extrabold.svg#montserratextrabold") format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/800_italic/montserrat-extrabolditalic.eot");src:url("/bitrix/content_fonts/montserrat/800_italic/montserrat-extrabolditalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/800_italic/montserrat-extrabolditalic.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/800_italic/montserrat-extrabolditalic.woff") format("woff"),url("/bitrix/content_fonts/montserrat/800_italic/montserrat-extrabolditalic.svg#montserratextrabold_italic") format("svg");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/900/montserrat-black.eot");src:url("/bitrix/content_fonts/montserrat/900/montserrat-black.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/900/montserrat-black.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/900/montserrat-black.woff") format("woff"),url("/bitrix/content_fonts/montserrat/900/montserrat-black.svg#montserratblack") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/bitrix/content_fonts/montserrat/900_italic/montserrat-blackitalic.eot");src:url("/bitrix/content_fonts/montserrat/900_italic/montserrat-blackitalic.eot?#iefix") format("embedded-opentype"),url("/bitrix/content_fonts/montserrat/900_italic/montserrat-blackitalic.woff2") format("woff2"),url("/bitrix/content_fonts/montserrat/900_italic/montserrat-blackitalic.woff") format("woff"),url("/bitrix/content_fonts/montserrat/900_italic/montserrat-blackitalic.svg#montserratblack_italic") format("svg");font-weight:900;font-style:italic;font-display:swap}

/* End */
/* /local/components/sb/expo.games/templates/game.snake/assets/def.11.2022/scss/style.min.css?16823483003222 */
/* /bitrix/content_fonts/montserrat/montserrat.min.css?16371412157152 */
