.filters-container .modal__buttons,.modal--filters .modal__buttons{display:flex;flex-direction:row;gap:30px}.filters-container .datepicker-block,.modal--filters .datepicker-block{display:flex;flex-direction:row;gap:46px}.filters-container .filters-wrapper,.modal--filters .filters-wrapper{height:calc(100% - 32px)}.filters-container .filter--datepicker .date-picker,.modal--filters .filter--datepicker .date-picker{font-size:38px;display:flex;flex-direction:column;justify-content:center;width:100%}.filters-container .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar,.modal--filters .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar{display:inline-block;position:fixed;width:100%;max-width:593px;height:-moz-max-content!important;height:max-content!important;top:532px;font-size:38px;font-weight:500;color:#2d2926;line-height:53px;border-radius:8px!important;box-shadow:4px 4px 0 0 rgba(0,0,0,.12);padding:27px!important}.filters-container .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .prev,.modal--filters .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.497 2.483c.32.313.48.692.48 1.136 0 .445-.16.823-.48 1.136l-7.419 7.24 7.445 7.265c.313.305.472.68.477 1.123.005.443-.158.826-.488 1.148-.32.313-.708.469-1.164.469-.455 0-.843-.156-1.164-.469L6.391 12.94a1.24 1.24 0 01-.296-.44 1.378 1.378 0 010-1.01 1.24 1.24 0 01.296-.439l8.805-8.592A1.569 1.569 0 0116.333 2c.446 0 .834.161 1.164.483z' fill='%2300754D'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;background-color:#fff}.filters-container .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .prev:after,.modal--filters .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .prev:after{border-right:0!important}.filters-container .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .next,.modal--filters .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.503 19.517a1.528 1.528 0 01-.48-1.136c0-.445.16-.823.48-1.136l7.419-7.24L.477 2.74A1.533 1.533 0 010 1.617 1.525 1.525 0 01.488.47C.808.156 1.196 0 1.652 0c.455 0 .843.156 1.164.469l8.793 8.592c.134.13.233.277.296.44a1.377 1.377 0 010 1.01 1.24 1.24 0 01-.296.439l-8.805 8.592A1.569 1.569 0 011.667 20c-.446 0-.834-.161-1.164-.483z' fill='%2300754D'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;background-color:#fff}.filters-container .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .next:after,.modal--filters .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .next:after{border-left:0!important}.filters-container .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .cell,.modal--filters .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .cell{font-size:30px}.filters-container .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .cell.day-header,.modal--filters .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .cell.day-header{color:#938a79!important;font-size:27px}.filters-container .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .today,.modal--filters .filter--datepicker .date-picker::v-deep .vdp-datepicker__calendar .today{width:76px;height:76px;background-color:#00754d;border-radius:50%;color:#fff;align-items:center;display:inline-flex;justify-content:center}.filters-container .filter--datepicker .date-picker::v-deep input,.modal--filters .filter--datepicker .date-picker::v-deep input{display:flex;flex:1 1 auto!important;border:0 solid!important;height:91px;font-size:38px;color:#00754d;cursor:pointer;outline:none!important;padding:0 19px;background:#fff}.filters-container .filter--datepicker .filters-wrapper,.modal--filters .filter--datepicker .filters-wrapper{height:-webkit-fill-available;overflow-y:scroll}.filters-container .filter--datepicker input[type=text],.modal--filters .filter--datepicker input[type=text]{font-family:Nunito,serif;display:block;line-height:91px;width:-webkit-fill-available;padding:0 30px;border-radius:15px;font-size:30px;box-shadow:0 0 0 1px #bcc6c2;border:none;color:#938a79}.filters-container .filter--datepicker input[type=text]:focus,.modal--filters .filter--datepicker input[type=text]:focus{color:#2d2926;box-shadow:0 0 0 1px #00754d;outline:none}.filters-container .create-game__item--row .filter,.modal--filters .create-game__item--row .filter{flex-wrap:nowrap}.filters-container .filter.period,.modal--filters .filter.period{flex-wrap:wrap}.filters-container .filter.period .filter-item,.modal--filters .filter.period .filter-item{width:30%}@media(min-width:1080px){.filters-container .filter.period,.modal--filters .filter.period{flex-wrap:nowrap}}.filters-container .filter,.modal--filters .filter{display:flex;flex-direction:row;flex-wrap:wrap;gap:27px}.filters-container .filter--grid,.modal--filters .filter--grid{display:grid;grid-template-columns:repeat(5,1fr)}.filters-container .filter--time,.modal--filters .filter--time{grid-template-columns:repeat(3,1fr)}.filters-container .filter-item,.modal--filters .filter-item{background:transparent;line-height:89px;min-height:91px;font-size:38px;border-radius:15px;font-weight:600;color:#00754d;width:100%;transition:.2s;box-shadow:0 0 0 2px #bcc6c2;box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:15px}@media(hover:hover){.filters-container .filter-item:not(.filter-item--disabled):hover,.modal--filters .filter-item:not(.filter-item--disabled):hover{cursor:pointer;box-shadow:0 0 0 2px #00754d}}.filters-container .filter-item--disabled,.modal--filters .filter-item--disabled{box-shadow:0 0 0 2px #bcc6c2;color:#bcc6c2}@media(hover:hover){.filters-container .filter-item--disabled:hover,.modal--filters .filter-item--disabled:hover{cursor:not-allowed}}.filters-container .filter-item .side-icon,.modal--filters .filter-item .side-icon{width:61px;height:61px;background-size:contain;background-position:50%}.filters-container .filter-item .side-icon--random,.modal--filters .filter-item .side-icon--random{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.96 21.5a5.52 5.52 0 01-3.522-4.608l1.239.157a1.139 1.139 0 001.277-1.134v-.343c0-.718-.427-1.37-1.09-1.648l-.86-.362c.796-.847 1.314-1.79 1.314-2.705C20.318 8.456 18.39 6.5 16 6.5c-2.39 0-4.318 1.956-4.318 4.357 0 .915.518 1.858 1.314 2.705l-.86.362c-.663.278-1.09.93-1.09 1.648v.343c0 .682.593 1.22 1.277 1.134l1.239-.157A5.52 5.52 0 0110.04 21.5l.177.467-.177-.467-.146.055a2.168 2.168 0 00-1.395 2.03V25.5h15v-1.915c0-.901-.553-1.711-1.395-2.03l-.146-.055z' fill='%23fff' stroke='%23000'/%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='9' y='7' width='14' height='18'%3E%3Cpath d='M18.111 13.729c1.07-.943 1.707-1.974 1.707-2.872C19.818 8.727 18.108 7 16 7c-2.109 0-3.818 1.727-3.818 3.857 0 .898.636 1.929 1.707 2.872l-1.56.656c-.474.2-.784.668-.784 1.187v.343c0 .386.336.686.716.637l1.83-.23c0 2.513-1.543 4.763-3.873 5.645l-.146.056A1.668 1.668 0 009 23.585V25h14v-1.415c0-.696-.427-1.318-1.072-1.562l-.146-.056c-2.33-.882-3.873-3.132-3.873-5.646l1.83.231a.639.639 0 00.715-.637v-.343c0-.52-.309-.988-.783-1.187l-1.56-.656z' fill='%23000'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23000' d='M8 6h8v20H8z'/%3E%3C/g%3E%3C/svg%3E")}.filters-container .filter-item .side-icon--white,.modal--filters .filter-item .side-icon--white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.035 13.184c.774-.79 1.283-1.673 1.283-2.541 0-2.31-1.956-4.143-4.318-4.143-2.363 0-4.318 1.833-4.318 4.143 0 .868.509 1.75 1.282 2.541l-.82.326c-.654.26-1.098.88-1.098 1.586v.323c0 .691.623 1.177 1.274 1.1l1.238-.148c-.221 1.92-1.556 3.596-3.508 4.294l-.147.052c-.832.298-1.403 1.067-1.403 1.947V24.5h15v-1.837c0-.88-.571-1.648-1.403-1.946l-.146-.052c-1.953-.698-3.288-2.375-3.51-4.294l1.239.147c.651.078 1.274-.408 1.274-1.099v-.323c0-.707-.444-1.326-1.099-1.586l-.82-.326z' fill='%23fff' stroke='%23000'/%3E%3C/svg%3E")}.filters-container .filter-item .side-icon--black,.modal--filters .filter-item .side-icon--black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.111 12.729c1.07-.943 1.707-1.974 1.707-2.872C19.818 7.727 18.108 6 16 6c-2.109 0-3.818 1.727-3.818 3.857 0 .898.636 1.929 1.707 2.872l-1.56.656c-.474.2-.784.668-.784 1.187v.343c0 .386.336.686.716.638l1.83-.232c0 2.514-1.543 4.764-3.873 5.646l-.146.056A1.668 1.668 0 009 22.585V24h14v-1.415c0-.696-.427-1.318-1.072-1.562l-.146-.056c-2.33-.882-3.873-3.132-3.873-5.646l1.83.232a.639.639 0 00.715-.638v-.343c0-.52-.309-.988-.783-1.187l-1.56-.656z' fill='%23000'/%3E%3C/svg%3E")}.filters-container .filter-item__icon,.modal--filters .filter-item__icon{display:flex}.filters-container .filter-item.selected,.modal--filters .filter-item.selected{background:#00754d;color:#fff;box-shadow:0 0 0 1px transparent}.filters-container .profile-filter-popup .content-block,.modal--filters .profile-filter-popup .content-block{display:flex;flex-direction:column;gap:8px}.filters-container .profile-filter-popup .content-block.direction-row,.modal--filters .profile-filter-popup .content-block.direction-row{flex-direction:row}.filters-container .profile-filter-popup .content-block.bottom,.modal--filters .profile-filter-popup .content-block.bottom{margin-top:auto}.filters-container .profile-filter-popup .content-block .block,.modal--filters .profile-filter-popup .content-block .block{display:flex;flex-direction:column;gap:13px;flex:1}.filters-container .profile-filter-popup .content-block span,.modal--filters .profile-filter-popup .content-block span{font-size:17px;font-style:normal;font-weight:700;line-height:19px;text-align:left;color:#2d2926}.filters-container .profile-filter-popup .content-block .wrapper,.modal--filters .profile-filter-popup .content-block .wrapper{display:flex;background:#0ab178;position:relative}.filters-container .profile-filter-popup .content-block .wrapper .opponent-list-new,.modal--filters .profile-filter-popup .content-block .wrapper .opponent-list-new{position:absolute;display:flex;width:100%;margin:0 84px 0 84px;min-height:63px;max-height:314px;bottom:21px;left:-86px;border-radius:8px;border:2px solid #bcc6c2;background:#fff;flex-direction:column;cursor:pointer;overflow-y:auto!important}.filters-container .profile-filter-popup .content-block .wrapper .opponent-list-new :hover,.modal--filters .profile-filter-popup .content-block .wrapper .opponent-list-new :hover{background:#e4ded1}.filters-container .profile-filter-popup .content-block .wrapper .opponent-list-new span,.modal--filters .profile-filter-popup .content-block .wrapper .opponent-list-new span{display:flex;align-items:center;height:59px;padding:0 63px 0 30px;min-height:53px}.htablet .filter,.vtablet .filter{-moz-column-gap:15px;column-gap:15px;row-gap:15px}.htablet .filter-item,.vtablet .filter-item{line-height:91px;min-height:91px}.htablet .filters-container,.htablet .modal--filters,.vtablet .filters-container,.vtablet .modal--filters{overflow-y:auto;display:flex;flex-direction:column;flex:1!important;border-radius:0}.htablet .filters-container .profile-filter-popup,.htablet .modal--filters .profile-filter-popup,.vtablet .filters-container .profile-filter-popup,.vtablet .modal--filters .profile-filter-popup{display:flex;flex-direction:column;flex:1;width:100%!important;height:100%!important;margin:0!important;gap:17px;padding:30px 0 30px 0!important}.htablet .filters-container .profile-filter-popup .content-block,.htablet .filters-container .profile-filter-popup .header,.htablet .modal--filters .profile-filter-popup .content-block,.htablet .modal--filters .profile-filter-popup .header,.vtablet .filters-container .profile-filter-popup .content-block,.vtablet .filters-container .profile-filter-popup .header,.vtablet .modal--filters .profile-filter-popup .content-block,.vtablet .modal--filters .profile-filter-popup .header{padding-left:30px;padding-right:30px}.htablet .filters-container .profile-filter-popup .content-block .wrapper .opponent-list-new,.htablet .modal--filters .profile-filter-popup .content-block .wrapper .opponent-list-new,.vtablet .filters-container .profile-filter-popup .content-block .wrapper .opponent-list-new,.vtablet .modal--filters .profile-filter-popup .content-block .wrapper .opponent-list-new{width:100%}.htablet .filters-container .profile-filter-popup .content-block .modal__buttons .date-picker::v-deep .vdp-datepicker__calendar,.htablet .modal--filters .profile-filter-popup .content-block .modal__buttons .date-picker::v-deep .vdp-datepicker__calendar,.vtablet .filters-container .profile-filter-popup .content-block .modal__buttons .date-picker::v-deep .vdp-datepicker__calendar,.vtablet .modal--filters .profile-filter-popup .content-block .modal__buttons .date-picker::v-deep .vdp-datepicker__calendar{position:fixed;display:inline-block;width:785px!important;height:-moz-max-content!important;height:max-content!important;top:657px!important;left:50%!important;transform:translateX(-50%)!important}.phone .modal--filters .filters-wrapper{height:100%;overflow-y:auto}.phone .filter{-moz-column-gap:15px;column-gap:15px;row-gap:31px}.phone .filter .filters-wrapper{height:100%;overflow-y:scroll}.phone .filter .filter--datepicker .date-picker{font-size:41px}.phone .filter .date-picker::v-deep .vdp-datepicker__calendar{left:50%;width:100%;transform:translateX(-50%);font-size:41px;line-height:72px;box-shadow:5px 5px 0 0 rgba(0,0,0,.12)}.phone .filter .date-picker::v-deep input{font-size:41px;height:102px;max-width:410px}.phone .filter-item{border-radius:20px;font-size:46px;box-shadow:0 0 0 3px #bcc6c2;display:flex;flex-direction:column;gap:0;line-height:123px;min-height:123px}.phone .filter-item .side-icon{width:61px;height:61px}.phone .filter-item--doubled{line-height:normal;height:159px;gap:10px}.phone .filter-item--doubled .filter-item__label{line-height:41px}