*,:after,:before{box-sizing:border-box}.wrapper,body,html{min-height:100vh}ul{list-style:none}body,h1,h2,h3,h4,h5,h6,ul{margin:0}ul{padding:0}@media (min-width:993px){.wrapper{align-items:center;display:flex;justify-content:center}}.wrapper{position:relative}@media (max-width:992px) and (min-width:769px){.wrapper{display:grid;grid-template-areas:"options options eated" "board board eated" "board board eated"}}@media (max-width:768px){.wrapper{display:flex;flex-direction:column;padding:25px 15px 0}}@media (min-width:993px){.options{margin-right:25px}}@media (min-width:769px){@media (max-width:992px){.options{display:flex;flex-direction:column;grid-area:options;margin-top:25px}}.options{padding-left:15px}}@media (max-width:992px){.options{margin-bottom:25px}}@media (max-width:768px){.options{margin-bottom:15px}}.options__timers{align-items:center;display:flex}.options__timer{color:#6a4026;flex:1 1 auto;font-family:REM,sans-serif;font-size:22px;font-weight:400;text-align:center}.options__timer:first-child{margin-right:10px}@media (max-width:992px){.options__timer{font-size:20px}}@media (max-width:480px){.options__timer{font-size:18px}}.options__buttons{display:flex;flex-direction:column}@media (max-width:992px) and (min-width:769px){.options__buttons{flex:1 1 auto;justify-content:flex-end}}.options__button:focus{outline:none}.options:not(._not-active) .options__button{cursor:pointer}.options__button{background-color:#6a4026;border:0;color:#fff;font-family:REM,sans-serif;font-size:20px;font-weight:400;padding:10px 62px;position:relative}.options._not-active .options__button{opacity:.9}.options__button:first-child{margin-bottom:10px}@media (max-width:992px){.options__button{font-size:18px}}@media (max-width:320px){.options__button{font-size:16px}}.options__button:focus.options__button:after{border-width:5px}.options__button:after{background-color:initial;border:0 solid #2c1a10;content:"";height:100%;left:0;position:absolute;top:0;transition:border-width .3s linear;width:100%}.board{display:grid;grid-template-areas:"turn turn ." "main main ver" "main main ver" "horiz horiz ."}@media (max-width:992px) and (min-width:769px){.board{grid-area:board;margin-bottom:25px;padding-left:15px}}@media (max-width:768px){.board{justify-content:center}}.board__coordline{display:flex;justify-content:center}.board__coordline.horizontal{grid-area:horiz;text-align:center}.board__coordline.vertical{flex-direction:column;grid-area:ver}.board__coordline.vertical .coordline-board__item{align-items:center;display:flex}.coordline-board__item{flex-basis:calc(12.5% - 1.25px);font-family:REM,sans-serif;font-size:18px;font-weight:400}@media (max-width:992px){.coordline-board__item{font-size:16px}}@media (max-width:320px){.coordline-board__item{font-size:14px}}.board__heading_turn{align-self:center;color:#6a4026;font-family:REM,sans-serif;font-size:35px;font-weight:400;grid-area:turn;text-align:center}.board._white-turn .board__heading_turn{color:#f6dbb4}@media (max-width:992px){.board__heading_turn{font-size:30px}}@media (max-width:320px){.board__heading_turn{font-size:25px}}.board__game{border:5px solid #6a4026;display:grid;grid-area:main;grid-template-columns:repeat(8,minmax(0,64px));position:relative}@media (max-width:992px) and (min-width:769px){.board__game{grid-template-columns:repeat(8,minmax(0,80.59125px))}}@media (max-width:320px){.board__game{border:3px solid #6a4026}}.game-board__link{padding-bottom:100%;position:relative}.game-board__link button:not([disabled]){cursor:pointer}.game-board__link button{border:0;height:100%;left:0;padding:0;position:absolute;top:0;transition:border-color .3s linear,box-shadow .3s linear;width:100%}.game-board__link button:focus{outline:none}.game-board__link.black button{background-color:#6a4026;border:5px solid #6a4026}@media (max-width:480px){.game-board__link.black button{border:3px solid #6a4026}}.game-board__link.white button{background-color:#f6dbb4;border:5px solid #f6dbb4}@media (max-width:480px){.game-board__link.white button{border:3px solid #f6dbb4}}.game-board__link:not(._has-figure)._available button:after{background-color:#000;border-radius:50%;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:filter .3s linear;width:12px}@media (max-width:320px){.game-board__link:not(._has-figure)._available button:after{height:8px;width:8px}}.board._white-turn .game-board__link:not(._has-figure)._available button:after{background-color:#fff}.game-board__link._active._figure-black button,.game-board__link._has-figure._available button{border:5px solid #000}@media (max-width:480px){.game-board__link._active._figure-black button,.game-board__link._has-figure._available button{border:3px solid #000}}.board._white-turn .game-board__link._has-figure._available button,.game-board__link._active._figure-white button{border:5px solid #fff}@media (max-width:480px){.board._white-turn .game-board__link._has-figure._available button,.game-board__link._active._figure-white button{border:3px solid #fff}}.game-board__link._active img,.game-board__link._has-figure button:focus img,.game-board__link:not(._has-figure) button:focus:after{filter:drop-shadow(0 0 5px #000)}.board._black-check .game-board__link._king-black img,.board._white-check .game-board__link._king-white img{filter:drop-shadow(0 0 5px #990000)}.game-board__link img{height:90%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:filter .3s linear;width:90%}@media (min-width:993px){.eated-figures{flex:0 1 300px}}@media (min-width:769px){.eated-figures{margin-left:25px;min-height:100vh}}.eated-figures{background-color:#6a4026;display:grid;grid-template-rows:1fr 1fr;padding:10px;text-align:center}@media (max-width:992px) and (min-width:769px){.eated-figures{grid-area:eated;min-width:300px}}@media (max-width:768px){.eated-figures{height:430.6px;margin-top:25px}}@media (max-width:480px){.eated-figures{margin-top:15px}}.item-eated-figures__heading{color:#fff;font-family:REM,sans-serif;font-size:30px;font-weight:400;margin-bottom:15px}.item_black-eated-figures__heading{color:#000}@media (max-width:992px){.item-eated-figures__heading{font-size:25px}}@media (max-width:320px){.item-eated-figures__heading{font-size:20px}}.item-eated-figures__list{display:flex;flex-wrap:wrap;justify-content:center}.item-eated-figures__link{flex:0 1 79px;height:79px;position:relative}.item-eated-figures__link img{height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px;z-index:1}.item-eated-figures__count{background-color:#000;border-radius:50%;bottom:7.5px;color:#fff;font-family:REM,sans-serif;font-size:20px;font-weight:400;min-width:26.6px;position:absolute;right:7.5px;z-index:2}.item_black-eated-figures__count{background-color:#fff;color:#000}.modal-win{align-items:center;background-color:#000000e6;display:flex;flex-direction:column;justify-content:center;left:0;min-height:100%;padding:50px;position:absolute;text-align:center;top:0;width:100%;z-index:3}@media (max-width:992px){.modal-win{padding:50px 15px}}@media (max-width:480px){.modal-win{padding:35px 15px}}.modal-win__heading{color:#fff;font-family:REM,sans-serif;font-size:40px;font-weight:400;margin-bottom:10px}@media (max-width:768px){.modal-win__heading{font-size:30px}}.modal-win__list{display:inline-flex;flex-direction:column}.modal-win__link{position:relative}.modal-win__link button:focus{outline:none}.modal-win__link button{align-items:center;background-color:initial;border:0;color:#fff;cursor:pointer;display:flex;font-family:REM,sans-serif;font-size:20px;font-weight:400;padding:7.5px 20px;position:relative;width:100%;z-index:2}.choose_consent__link button{padding:20px 50px}.modal-win__link:after{background-color:initial;border:0 solid #fff;border-radius:15px;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s linear,height .3s linear,border-width .3s linear;width:0;z-index:1}.modal-win__link button:focus+.modal-win__link:after,.modal-win__link._active:after{border-width:5px;height:100%;width:100%}.modal-win img{height:64px;width:64px}@media (min-width:769px){.modal-win__button:first-child{margin-right:15px}}.modal-win__button{background-color:#fff;border:0;border-radius:7px;box-shadow:0 0 5px #fff;color:#000;cursor:pointer;font-family:REM,sans-serif;font-size:22px;font-weight:400;padding:10px 20px}@media (max-width:768px){.modal-win__button,.modal-win__buttons{width:100%}.modal-win__button:first-child{margin-bottom:10px}}@media (min-width:589px){.moves__items{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr}.item-moves{align-items:center;display:grid;grid-template-rows:auto 1fr;justify-self:center}}@media (max-width:588px){.item-moves{margin-bottom:20px}}.item-moves__number{color:#fff;font-family:REM,sans-serif;font-size:30px;font-weight:400}@media (max-width:992px){.item-moves__number{font-size:25px}}@media (max-width:480px){.item-moves__number{font-size:20px}}@media (min-width:589px){.item-moves__parts{column-gap:10px;display:flex;justify-content:center}}.item-moves__part{border:5px solid #000;display:grid;grid-template-columns:repeat(8,32px);grid-template-rows:repeat(8,32px)}@media (max-width:588px){.item-moves__part:first-child{margin-bottom:10px}}.item-moves__link{background-color:#f6dbb4;position:relative}.item-moves__link._black{background-color:#6a4026}.item-moves__link._new-position img{filter:drop-shadow(0 0 3px #000)}.item-moves__link._old-position img{opacity:.5}.item-moves__link img{height:90%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.item-moves__part._black-in-dangerous .item-moves__link._black-king img,.item-moves__part._white-in-dangerous .item-moves__link._white-king img{filter:drop-shadow(0 0 3px #990000)}.moves__close{background-color:#fff;border:0;border-radius:50%;bottom:15px;cursor:pointer;height:40px;position:fixed;right:15px;width:40px}.moves__close:after,.moves__close:before{background-color:#000;content:"";height:25px;left:50%;position:absolute;top:50%;width:3px}.moves__close:after{transform:translate(-50%,-50%) rotate(45deg)}.moves__close:before{transform:translate(-50%,-50%) rotate(-45deg)}
/*# sourceMappingURL=main.df811eea.css.map*/