@font-face{font-family:"Roboto";src:url("/fonts/Roboto-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("/fonts/Roboto-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("/fonts/Roboto-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Comfortaa";src:url("/fonts/Comfortaa-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Comfortaa";src:url("/fonts/Comfortaa-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url("/fonts/NunitoSans-Regular.woff2") format("woff2"),url("/fonts/NunitoSans-Regular.woff") format("woff");font-weight:normal;font-style:normal}html,body{margin:0;padding:0}@media screen and (max-width: 1279px){html.sidebar-open,body.sidebar-open{overflow-x:auto;overflow-y:hidden}@supports(-webkit-overflow-scrolling: touch){html.sidebar-open,body.sidebar-open{-webkit-overflow-scrolling:touch}}}html{font-size:16px;width:100%;height:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}h1,h2,h3,h4,h5,h6,p{margin:0}body{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;display:flex;min-height:100vh;min-width:320px;background:#f7f7fc}input,textarea,select,button{font-family:inherit}img{max-width:100%;height:auto}a{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;color:inherit;cursor:pointer}select{-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;-ms-appearance:none;appearance:none !important}select::-ms-expand{display:none}input[type=date],input[type=number],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=date]::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=text]::-webkit-outer-spin-button,input[type=text]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield !important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset !important}input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}input[type=date]{width:100%;min-height:50px}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a,button{cursor:pointer}fieldset{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none}.container{position:relative;width:100%;max-width:calc(1216px + 80px);padding:0 16px;margin:0 auto}@media screen and (min-width: 600px){.container{padding:0 32px}}@media screen and (min-width: 1280px){.container{padding:0 40px}}.app{display:flex;flex-grow:1}@media screen and (min-width: 600px){.app{position:relative}}@media screen and (min-width: 1280px){.app{display:grid;grid-template-rows:min-content minmax(0, 1fr);grid-template-columns:min-content 1fr;grid-template-areas:"sidebar main" "sidebar main"}.app .header{display:none}.modal-close .app,.modal-open .app{grid-template-columns:min-content calc(100vw - 260px - 15px)}}.footer{display:none}.unstyled{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none}.fs-h1{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}@media screen and (min-width: 600px){.fs-h1{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (min-width: 1280px){.fs-h1{font-size:48px;line-height:64px}}.fs-h2{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:24px;line-height:32px}@media screen and (min-width: 600px){.fs-h2{font-size:32px;line-height:40px;letter-spacing:.25px}}.fs-h3{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}@media screen and (min-width: 600px){.fs-h3{font-size:24px;line-height:32px}}.fs-h4{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.15px}@media screen and (min-width: 600px){.fs-h4{font-size:20px;line-height:24px;letter-spacing:.15px}}.fs-body1{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px}.fs-body2{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px}.fs-subtitle{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.15px}.fs-subtitle3{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.fs-button{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.25px;text-transform:uppercase}.fs-caption{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.fs-overline{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}.fs-h1-tablet{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:32px;line-height:40px;letter-spacing:.25px}@media screen and (min-width: 1280px){.fs-h1-tablet{font-size:48px;line-height:64px}}.fs-h1-h2{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}@media screen and (min-width: 600px){.fs-h1-h2{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (min-width: 1280px){.fs-h1-h2{font-size:48px;line-height:64px}}@media screen and (min-width: 600px){.fs-h1-h2{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:24px;line-height:32px}}@media screen and (min-width: 600px)and (min-width: 600px){.fs-h1-h2{font-size:32px;line-height:40px;letter-spacing:.25px}}.c-white{color:#ffffff}.c-black{color:#000000}.c-primary-default{color:#fff176}.c-primary-dark{color:#cabf45}.c-primary-light{color:#ffffa8}.c-secondary-default{color:#ff9800}.c-secondary-dark{color:#c66900}.c-secondary-light{color:#ffc947}.c-error-default{color:#FF5252}.c-error-dark{color:#C50E29}.c-error-light{color:#FF867F}.c-success-default{color:#84FF76}.c-success-dark{color:#4CCB46}.c-success-light{color:#BAFFA7}.c-gs-high-em{color:#14142b}.c-gs-medium-em{color:rgba(20, 20, 43, 0.75)}.c-gs-label{color:#9f9eb0}.c-gs-placeholder{color:rgba(94, 92, 128, 0.38)}.c-gs-disabled{color:rgba(129, 127, 148, 0.38)}.c-gs-outline{color:#d9dbe9}.c-gs-background{color:#F7F7FC}.c-gs-surfaces{color:#ffffff}.bg-white{background-color:#fff !important}.bg-primary-default{background-color:#fff176 !important}.bg-primary-light{background-color:#ffffa8 !important}@media screen and (max-width: 1279px){.shadow-medium-desktop-down{box-shadow:0px 20px 24px rgba(17,17,17,.06) !important}}.shadow-large{box-shadow:0px 32px 64px rgba(17,17,17,.08) !important}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.opacity-0{opacity:0}input#avatar{-webkit-user-select:initial !important;cursor:pointer}.adaptive-map{position:relative;min-height:210px}@media screen and (max-width: 599px){.adaptive-map{height:100%;margin:0 -16px;border-radius:16px 16px 0 0;overflow:hidden}}.adaptive-map .map{height:564px;max-height:65vh}@media screen and (max-width: 599px){.adaptive-map .map{height:100%;max-height:none}}.adaptive-map__btn{position:absolute;bottom:16px;width:100%;left:0;right:0}.text_gs-high-em{color:#14142b}.text_gs-label{color:#9f9eb0}.text_gs-label-disabled{color:rgba(129,127,148,.38)}.overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.double-block{display:flex;flex-wrap:wrap}@media screen and (min-width: 1280px){.double-block{flex-basis:50%}}.double-block>*{flex-basis:100%;box-sizing:border-box;margin-bottom:30px}@media screen and (min-width: 1280px){.double-block>*{flex-basis:40%;flex-grow:1;max-width:50%}.double-block>*:nth-child(2n){margin:0 0 30px 12px}.double-block>*:nth-child(2n+1){margin:0 12px 30px 0}}.ellipsis{overflow:hidden;text-overflow:ellipsis}.hidden{display:none !important}.flex{display:flex}.flex.fww{flex-wrap:wrap}.flex.jsb{justify-content:space-between}.flex.jce{justify-content:flex-end}.flex.jcc{justify-content:center}.flex.aic{align-items:center}.flex.asc{align-self:center}.flex.fdc{flex-direction:column}.flex-grow-1{flex-grow:1}@media screen and (min-width: 1280px){.flex-grow-1-desktop-up{flex-grow:1}}@media screen and (max-width: 599px){.hide-tablet-down{display:none !important}}@media screen and (min-width: 600px){.hide-tablet-up{display:none !important}}@media screen and (max-width: 1279px){.hide-desktop-down{display:none !important}}@media screen and (min-width: 1280px){.hide-desktop-up{display:none !important}}.m-x-auto{margin-left:auto;margin-right:auto}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}.mb-4-16{margin-bottom:4px !important}@media screen and (min-width: 600px){.mb-4-16{margin-bottom:16px !important}}.mb-8-24{margin-bottom:8px !important}@media screen and (min-width: 600px){.mb-8-24{margin-bottom:24px !important}}.mb-16-24{margin-bottom:16px !important}@media screen and (min-width: 600px){.mb-16-24{margin-bottom:24px !important}}.mb-24-40{margin-bottom:24px !important}@media screen and (min-width: 600px){.mb-24-40{margin-bottom:40px !important}}.mb-32-40{margin-bottom:32px !important}@media screen and (min-width: 600px){.mb-32-40{margin-bottom:40px !important}}.mb-56-80{margin-bottom:56px !important}@media screen and (min-width: 600px){.mb-56-80{margin-bottom:80px !important}}.mb-4{margin-bottom:4px !important}.mb-8{margin-bottom:8px !important}.mb-12{margin-bottom:12px !important}.mb-16{margin-bottom:16px !important}.mb-20{margin-bottom:20px !important}.mb-24{margin-bottom:24px !important}.mb-28{margin-bottom:28px !important}.mb-32{margin-bottom:32px !important}.mb-36{margin-bottom:36px !important}.mb-40{margin-bottom:40px !important}.mt-4{margin-top:4px !important}.mt-8{margin-top:8px !important}.mt-12{margin-top:12px !important}.mt-16{margin-top:16px !important}.mt-20{margin-top:20px !important}.mt-24{margin-top:24px !important}.mt-28{margin-top:28px !important}.mt-32{margin-top:32px !important}.mt-36{margin-top:36px !important}.mt-40{margin-top:40px !important}@media screen and (min-width: 600px){.ml-20-tablet{margin-left:20px}}.ml-0{margin-left:0 !important}.ml-40{margin-left:40px !important}.mr-0{margin-right:0 !important}.mr-15{margin-right:15px}.mr-24{margin-right:24px !important}.mr-32{margin-right:32px}.pa-20{padding:20px}.rounded-15{border-radius:15px}.w-430-tablet-down{width:430px}@media screen and (max-width: 599px){.w-430-tablet-down{width:100%}}@media screen and (max-width: 599px){.w-100-tablet-down{width:100%}}.w-100{width:100%}.w-50{width:50%}.w-100-max{width:100%}@media screen and (min-width: 600px){.w-100-max{width:max-content}}.w-125{width:125px}.max-w-480{max-width:480px}.max-w-568{max-width:568px}.max-w-630{max-width:630px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media screen and (min-width: 600px){.text-center-tablet{text-align:center}}@media screen and (max-width: 599px){.text-center-mobile{text-align:center}}.text-nowrap{white-space:nowrap}.position-relative{position:relative}.grid-row-24{display:grid;grid-row-gap:24px}@supports not (grid-template-rows: min-content){.grid-row-24{display:block}.grid-row-24>*:not(:last-child){margin-bottom:24px}}.grid-row-32{display:grid;grid-row-gap:32px}@supports not (grid-template-rows: min-content){.grid-row-32{display:block}.grid-row-32>*:not(:last-child){margin-bottom:32px}}.grid-3-col{grid-template-columns:repeat(3, 1fr);max-height:300px;height:300px;overflow-y:scroll;overflow-x:hidden}@media screen and (max-width: 1279px){.grid-3-col{max-height:none;height:auto}}.grid-3-col .btn--medium{padding:0;justify-content:flex-start;margin-bottom:0}.grid-2-col{grid-template-columns:repeat(2, 1fr)}.grid-2-col .btn--medium{padding:0;justify-content:flex-start;margin-bottom:0}.grid-row-col-24{display:grid;grid-row-gap:24px}@supports not (grid-template-rows: min-content){.grid-row-col-24{display:block}.grid-row-col-24>*:not(:last-child){margin-bottom:24px}}@media screen and (min-width: 1280px){.grid-row-col-24{display:flex;grid-gap:0}.grid-row-col-24>*:not(:last-child){margin-right:24px}}svg{fill:currentColor}.icon{color:rgba(20,20,43,.75);width:24px;height:24px;flex-shrink:0}*:hover>.icon,*:focus>.icon,.icon:hover,.icon:focus{color:rgba(20,20,43,.75)}.icon.inherit-color,*:hover>.icon.inherit-color,*:focus>.icon.inherit-color,.icon.inherit-color:hover,.icon.inherit-color:focus{color:inherit}.icon.inherit-size{width:100%;height:100%}.icon-container{display:inline-block;width:24px;height:24px}.icon-container_s-32{width:32px;height:32px}.icon-container_s-32 .icon{width:32px;height:32px}.icon-container_s-20{width:20px;height:20px}.icon-container_s-20 .icon{width:20px;height:20px}.icon-container_s-16{width:16px;height:16px}.icon-container_s-16 .icon{width:16px;height:16px}.icon-container_s-14{width:14px;height:14px}.icon-container_s-14 .icon{width:14px;height:14px}.icon-container .icon{vertical-align:top}.icon-container_error{color:#ff5252;align-items:center;display:flex}form.btn{padding:0}.btn{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.25px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-align:center;margin:0;padding:0;text-decoration:none;border:0;cursor:pointer;transition:all .3s;background:transparent;outline:none;border-radius:40px}.btn--link{width:max-content;display:inline-flex}.btn:disabled,.btn--disabled{cursor:default;box-shadow:none;pointer-events:none}.btn--small{padding:12px 16px}.btn--medium{padding:20px 32px}.btn--large{padding:24px 32px}.btn--extra-small{padding:8px 16px}.btn--primary{background-color:#fff176;color:rgba(20,20,43,.75)}.btn--primary:hover{background-color:#cabf45}.btn--primary:focus{opacity:.8;outline:none;box-shadow:0 0 0 8px #ffffa8}.btn--primary:disabled,.btn--disabled .btn--primary{background-color:#cfced6;color:rgba(20,20,43,.75)}.btn--secondary{background-color:#fff;border:2px solid #ff9800;color:#ff9800}.btn--secondary:hover{border-color:#c66900;color:#c66900}.btn--secondary:focus{outline:none;box-shadow:0 0 0 8px #ffc947}.btn--secondary:disabled,.btn--disabled .btn--secondary{border-color:#cfced6;color:#cfced6}.btn--text{color:#ff9800;background-color:#fff}.btn--text:hover{color:#c66900}.btn--text:focus{background-color:#f7f7fc}.btn--text:disabled{color:#cfced6}.btn--text.btn--small{background-color:initial}.btn--text-padding-auto-0{padding-left:0;padding-right:0}.btn--subtle{color:#ff9800;border:2px solid #d9dbe9;background-color:#fff}.btn--subtle:hover{color:#c66900}.btn--subtle:disabled{color:#cfced6}.btn--subtle--primary{border-color:#fff176}.btn--full-width{width:100%}.btn--grey{border:1px solid #d9dbe9;border-radius:100px;background:#f7f7fc;text-transform:none;font-family:"Roboto";font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:rgba(20,20,43,.75)}.btn--minimized{display:flex;align-items:center;padding:16px 8px;margin-bottom:8px;color:rgba(20,20,43,.75);font-weight:400;font-size:16px;line-height:20px;text-transform:none}@media screen and (min-width: 600px)and (max-width: 1279px){.btn--minimized{margin-bottom:24px}}.btn--minimized-active{color:#c66900}.btn--auth>.icon-container{margin-right:24px}.btn--centered{margin:0 auto}.btn--with-count .count{margin-left:30px}.btn--reset{padding:0}@media screen and (min-width: 600px){.btn--no-flex{width:fit-content}}.btn__span{display:block;width:100%;text-align:center;margin:auto}.btn--tab{border:1px solid #d9dbe9;color:rgba(20,20,43,.75);font-weight:400;text-transform:none;padding:8px 16px}@media screen and (min-width: 1280px){.btn--tab:hover{background-color:#d9dbe9}}.btn--tab:disabled{color:#9f9eb0;background-color:#d9dbe9}.btn--tab-active{background-color:#ffc947;border:none}@media screen and (max-width: 599px){.btn-group--bottom{position:absolute;left:16px;width:100%;bottom:12px;max-width:calc(100vw - 32px)}.password-change .btn-group--bottom{position:fixed}}@media screen and (max-width: 599px){.btn-group--bottom-static{margin-top:auto}}.btn-group--code{display:grid;grid-row-gap:24px}@supports not (grid-template-rows: min-content){.btn-group--code{display:block}.btn-group--code>*:not(:last-child){margin-bottom:24px}}.btn-group--col-center{display:contents}@media screen and (max-width: 599px){.btn-group--col-center{display:grid}}.btn-group-col{display:grid;justify-content:center;grid-gap:16px;margin-top:24px}@media screen and (min-width: 1280px){.btn-group-col{grid-template-columns:1fr 1fr}.btn-group-col>*:first-child{grid-column:1/-1}}.btn-group-row{display:flex}.btn-group-row--16{justify-content:center}.btn-group-row--16>*:not(:last-child){margin-right:16px}.btn-group-row--24{justify-content:center}.btn-group-row--24>*:not(:last-child){margin-right:24px}.btn-group-col-row{display:flex}@media screen and (max-width: 599px){.btn-group-col-row{flex-direction:column;align-items:center}.btn-group-col-row>*:not(:last-child){margin-bottom:8px}}@media screen and (min-width: 600px){.btn-group-col-row{justify-content:space-between}}.btn-group-photo{display:flex;flex-wrap:wrap;justify-content:center}.btn-group-photo>*{margin-left:8px;margin-right:8px}@media screen and (max-width: 599px){.btn-group-photo>*{flex:1 0 100%;max-width:100%}.btn-group-photo>*:first-child{margin-bottom:16px}}.close{position:absolute;right:10px;top:10px;width:26px;height:26px;margin:0;padding:0;border:0;background-color:transparent;color:#fff;font-size:0;cursor:pointer;outline:none}.close::before,.close::after{content:"";position:absolute;top:50%;left:50%;width:140%;color:inherit;height:2px;background:currentColor}.close::before{transform:translate(-50%, -50%) rotate(45deg)}.close::after{transform:translate(-50%, -50%) rotate(-45deg)}.close:hover,.close:focus{opacity:.5}.close>span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:250%;height:250%}.text-block{margin-bottom:24px}@media screen and (max-width: 599px){.text-block{text-align:left}}@media screen and (min-width: 600px){.text-block{margin-bottom:32px}}.text-block h3{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;color:#14142b;margin-bottom:24px}@media screen and (min-width: 600px){.text-block h3{font-size:24px;line-height:32px}}.text-block ul{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;color:rgba(20,20,43,.75)}.text-block ul li{display:flex;align-items:flex-start}.text-block ul li .icon{width:32px;height:32px;margin-right:16px;fill:#14142b;fill-opacity:.75}@media screen and (min-width: 1280px){.text-block ul li .icon{display:none}}.text-block ul li:not(:last-child){margin-bottom:20px}.text-color-default{color:#ff9800}.text-size-14{font-size:14px}.text-uppercase{text-transform:uppercase}.header{position:fixed;top:0;left:0;z-index:10;background:#f7f7fc;color:rgba(20,20,43,.75);padding:16px;width:100%;transition:width .3s}@media screen and (min-width: 600px){.header{display:flex;justify-content:space-between;align-items:center;padding:24px;background:none}}@media screen and (min-width: 600px)and (max-width: 1279px){.header{height:72px;max-width:72px;padding:0 0 0 24px;z-index:30;transition:max-width .5s}.sidebar-open .header{max-width:236px}}@media screen and (min-width: 1280px){.header{grid-area:header;background:#f7f7fc}}.header__title{font-size:48px;line-height:64px;margin-bottom:8px}.header__slogan{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;background-color:#d9dbe9;padding:16px 24px;border-radius:0 32px 32px 32px;margin-bottom:32px}@media screen and (min-width: 600px)and (max-width: 1279px){.header__slogan{padding-top:0;padding-bottom:0;margin-bottom:0;transition:all .3s}.sidebar-open .header__slogan{padding:16px 24px;margin-bottom:32px}}.header__burger{position:relative}.header__logout{padding:0 !important}@media screen and (min-width: 600px)and (max-width: 1279px){.header__logout{opacity:0;display:none;transition:opacity .3s}.sidebar-open .header__logout{opacity:1;display:block}}@media screen and (max-width: 599px){.header--fixed{position:fixed;top:0;width:100%}}.burger{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;position:relative;font-size:0;color:rgba(20,20,43,.75);width:24px;height:24px;cursor:pointer}.burger::before{content:"";display:block;position:absolute;width:24px;height:24px;left:50%;top:50%;transform:translate(-50%, -50%)}.burger__line{position:absolute;top:50%}.header__burger.active .burger__line{background:transparent}.burger__line,.burger__line::before,.burger__line::after{display:block;position:absolute;color:inherit;left:100%;width:24px;height:2px;background:currentColor;transform:translate(-50%, -50%);transition:.3s}.burger__line{width:50%;left:10px}.burger__line::before,.burger__line::after{content:""}.header__burger.active .burger__line::before,.header__burger.active .burger__line::after{border-radius:1px}.burger__line::before{top:-8px;transform:translate(-50%, 0)}.header__burger.active .burger__line::before{top:50%;transform:translate(-50%, -50%) rotate(-45deg)}.burger__line::after{top:8px;transform:translate(-50%, 0);opacity:0}.header__burger.active .burger__line::after{top:50%;transform:translate(-50%, -50%) rotate(45deg);opacity:1}.background-block{margin-bottom:24px}@media screen and (min-width: 600px){.background-block{border-radius:16px;background-color:#f7f7fc;padding:32px;margin-bottom:40px}}@media screen and (max-width: 599px){.background-block{border-radius:16px;background-color:#f7f7fc;padding:16px;margin-bottom:40px}}.background-block:empty{padding:0}.logout{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;position:relative;color:rgba(20,20,43,.75);padding:12px 24px}.logout:hover,.logout:focus{color:#c66900}@media screen and (min-width: 600px)and (max-width: 1279px){.logout{display:none}}.logout__link{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;display:flex;align-items:center;cursor:pointer;text-decoration:none;color:inherit;text-align:left}@media screen and (min-width: 600px){.logout__link{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}}.logout__link>*:first-child{margin-right:16px}@media screen and (min-width: 600px){.logout__link>*:first-child{margin-right:10px}}@media screen and (min-width: 1280px){.logout__link>*:first-child{margin-right:0}}.sidebar{display:flex;position:fixed;left:-100%;min-height:100vh;width:100%;max-width:260px;transition:left .5s;z-index:9}.sidebar::-webkit-scrollbar{display:none}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar{max-width:260px;top:75px}.sidebar .sidebar__item{max-width:72px}}@media screen and (max-width: 599px){.sidebar-open .sidebar{left:0}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar-open .sidebar{max-width:260px;top:75px}}@media only screen and (min-width: 600px)and (max-width: 1279px)and (max-height: 950px){.sidebar-open .sidebar{overflow-y:auto;overflow-x:hidden;height:100vh}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar-open .sidebar .sidebar__item{max-width:260px}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar-open .sidebar .sidebar__item.active{background-color:#ffffa8;color:#c66900;max-width:260px}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar-open .sidebar .sidebar__line{margin:8px 24px}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar{left:0;top:51px;transition:max-width .5s;z-index:20;min-height:calc(100vh - 51px);max-width:calc(72px + 24px + 24px)}}@media screen and (max-width: 599px){.sidebar{overflow-y:auto;height:100vh}}@media screen and (min-width: 1280px){.sidebar{grid-area:sidebar;position:static;top:0;max-width:260px}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar--logged{top:72px;max-width:72px}.sidebar--logged.sidebar .logo{display:none !important}}.sidebar__inner{display:flex;flex-direction:column;padding:72px 16px 16px 16px}.sidebar-open .sidebar__inner{min-width:260px}@media screen and (max-height: 1075px){.sidebar-open .sidebar__inner{min-height:calc(100vh + 300px)}}@media screen and (max-height: 950px){.sidebar__inner{overflow-y:scroll}}.sidebar__inner::-webkit-scrollbar{display:none}@media screen and (min-width: 600px){.sidebar__inner{padding:16px 0 0 16px;max-width:72px}}@media screen and (min-width: 1280px){.sidebar__inner{padding:36px 24px 24px 24px;min-width:260px;height:100vh;position:sticky;top:0}}.sidebar__logo{display:inline-block;vertical-align:top;width:126px;height:56px;margin-bottom:16px}@media screen and (min-width: 1280px){.sidebar__logo{margin-bottom:24px}}.sidebar--logged .sidebar__logo{width:75px;height:32px}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar--logged .sidebar__logo{display:none}}.sidebar__text{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;margin-bottom:16px}@media screen and (min-width: 600px){.sidebar__text{font-size:24px;line-height:32px}}.sidebar__actions{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;margin-left:-16px}@media screen and (min-width: 1280px){.sidebar__actions{margin-left:-24px;margin-right:-24px}}.sidebar__item{position:relative;color:rgba(20,20,43,.75);padding:12px 24px}@media screen and (min-width: 600px){.sidebar__item{padding:24px}}@media screen and (min-width: 1280px){.sidebar__item{padding:12px 24px}}.sidebar__item:hover{color:#c66900}.sidebar__item.active{background-color:#ffffa8;color:#c66900}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar__item.active{max-width:calc(72px + 24px + 24px)}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar__item.active{max-width:72px}}.sidebar__item.active::before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;border-radius:0 4px 4px 0;background-color:#ff9800}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar__item--create{padding-top:12px;margin-right:4px}}@media screen and (min-width: 600px){.sidebar-open .sidebar__item--create{font-size:14px;padding:0 12px;margin-top:12px;margin-bottom:12px}}@media screen and (min-width: 1280px){.sidebar__item--create{margin-top:12px;margin-bottom:12px}}.sidebar__link{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;display:flex;align-items:center;cursor:pointer;text-decoration:none;color:inherit;text-align:left}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar__link span{opacity:0;max-height:0;transition:all .5s;display:none}.sidebar-open .sidebar__link span{opacity:1;max-height:none;display:block}}.sidebar__link .icon{margin-right:16px}@media screen and (min-width: 600px){.sidebar__link--create{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.25px;text-transform:uppercase;border-radius:40px;padding:20px 32px;justify-content:center;background-color:#fff176;color:rgba(20,20,43,.75);transition:all .5s}.sidebar__link--create:hover{background-color:#cabf45}.sidebar__link--create:focus{opacity:.8;outline:none;box-shadow:0 0 0 8px #ffffa8}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar:not(.active) .sidebar__link--create{display:flex;justify-content:center;width:56px;height:56px;padding:0;border-radius:50%;margin-left:-16px}.sidebar:not(.active) .sidebar__link--create .icon{margin-right:0}}.sidebar__link--relative{position:relative}.sidebar__link .tooltip__popup{visibility:visible;opacity:1}@media screen and (min-width: 0px)and (max-width: 599px){.sidebar__link .tooltip__popup_right.popup{top:50%;transform:translateY(45%);width:auto;left:0}}@media screen and (min-width: 600px)and (max-width: 646px){.sidebar__link .tooltip__popup_right.popup{top:50%;transform:translateY(70%);left:0}}@media screen and (min-width: 648px)and (max-width: 1278px){.sidebar__link .tooltip__popup_right.popup{top:0;transform:translateY(0%);left:calc(100% + 19px)}}@media screen and (min-width: 1280px){.sidebar__link .tooltip__popup_right.popup{top:0;transform:translateY(-15%);left:calc(100% + 19px)}}.sidebar__link .tooltip__popup_right.popup .close__popover{width:16px;right:20px;top:16px;position:absolute;height:26px;padding:0;border:0;background-color:transparent;color:#fff;font-size:0;cursor:pointer;outline:none}.sidebar__link .tooltip__popup_right.popup .close__popover .icon{margin-right:0px}.sidebar__link .tooltip__btn_placement-right{width:24px;left:calc(100% + 1px);height:12px;text-align:left;visibility:visible;position:absolute;opacity:1;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='25' height='12' viewBox='0 0 25 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 0L24.5 12H0.5L12.5 0Z' fill='%2314142B' fill-opacity='0.75'/%3E%3C/svg%3E%0A")}@media screen and (min-width: 0px)and (max-width: 599px){.sidebar__link .tooltip__btn_placement-right{left:calc(25%);top:113%;z-index:1}}@media screen and (min-width: 600px)and (max-width: 646px){.sidebar__link .tooltip__btn_placement-right{left:calc(25%);top:104%;z-index:1}}@media screen and (min-width: 648px){.sidebar__link .tooltip__btn_placement-right{top:auto;left:calc(100% + 1px);transform:rotate(270deg) translateX(40%)}}.sidebar__create-text{text-align:center}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar__create-text{font-size:14px;white-space:nowrap}.sidebar:not(.active) .sidebar__create-text{display:none}}.sidebar__logout{position:relative;color:rgba(20,20,43,.75);padding:12px 24px}.sidebar__logout:hover,.sidebar__logout:focus{color:#c66900}@media screen and (min-width: 600px){.sidebar__logout{display:none}}@media screen and (min-width: 600px){.sidebar__logout{position:absolute;right:16px;top:-50px;flex-direction:row-reverse}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar:not(.active) .sidebar__logout{display:none}}@media screen and (min-width: 1280px){.sidebar__logout{display:block;padding:0;right:24px;top:36px}}@media screen and (min-width: 600px){.sidebar__logout .logout__link{flex-direction:row-reverse}}.sidebar__logout .logout__link>span{margin-right:10px}.sidebar__about{display:flex;flex-direction:column;width:100%;margin-top:auto}.sidebar__about>*:not(:last-child){margin-bottom:8px}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar-open .sidebar__about{max-width:260px}}@media screen and (min-width: 600px)and (max-width: 1279px)and (max-height: 1075px){.sidebar-open .sidebar__about{margin-top:24px}}@media screen and (max-height: 950px){.sidebar__about{margin-top:24px}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar__person{transition:all .5s;max-height:200px}.sidebar:not(.active) .sidebar__person{max-height:0}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar__logo,.sidebar__text,.sidebar__person,.sidebar__about{opacity:1;margin-left:none}.sidebar:not(.active) .sidebar__logo,.sidebar:not(.active) .sidebar__text,.sidebar:not(.active) .sidebar__person,.sidebar:not(.active) .sidebar__about{opacity:0;margin-left:-100px}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar .header__slogan{max-height:0;overflow:hidden;opacity:0;width:188px}.sidebar-open .sidebar .header__slogan{opacity:1;max-width:188px;max-height:500px;width:auto}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar .logo{margin-bottom:0}.sidebar-open .sidebar .logo{margin-bottom:16px}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar .city-selector,.sidebar .logo{display:block !important;max-height:0;max-width:1px;opacity:0;transition:max-height .3s,opacity .3s}.sidebar-open .sidebar .city-selector,.sidebar-open .sidebar .logo{opacity:1;max-height:500px;max-width:none}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar .city-selector--logged>.city-selector__btn{margin-left:-150px}.sidebar-open .sidebar .city-selector--logged>.city-selector__btn{margin-left:-20px}}.sidebar__counter{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;display:flex;align-items:center;justify-content:center;color:rgba(20,20,43,.75);background-color:#ffc947;border-radius:50%;font-size:0;position:absolute;left:14px;top:3px;width:10px;height:10px;border:2px solid #f7f7fc}.sidebar-open .sidebar__counter{top:50%;transform:translateY(-50%);right:0;left:auto;width:32px;height:32px;font-size:12px;border:none}@media screen and (min-width: 1280px){.sidebar__counter{top:50%;transform:translateY(-50%);right:20px;left:auto;width:32px;height:32px;font-size:12px;border:none}}.sidebar__line{border:1px solid #d9dbe9;width:72px;margin:8px 0}@media screen and (min-width: 1280px){.sidebar__line{margin:8px 24px}}.sidebar__long{padding-right:0}@media screen and (min-width: 600px){.sidebar__long{padding-right:0}}@media screen and (min-width: 1280px){.sidebar__long{padding-right:0}}.sidebar-right{max-width:378px;min-width:calc(26.25vw - 24px)}@media screen and (min-width: 1280px){.sidebar-right{position:absolute;transition:margin-right .3s ease-out;margin-right:-378px}body.sidebar-right-open .sidebar-right{position:relative;margin-right:0}body.sidebar-right-close .sidebar-right{position:relative;margin-right:-378px}}@media screen and (min-width: 1440px){.sidebar-right{min-width:378px}}.sidebar-right__close-wrapper{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;position:absolute;right:0;top:24px;color:rgba(20,20,43,.75);display:flex;align-items:center;cursor:pointer}.sidebar-right__close-wrapper .close{color:inherit;right:0;top:0;width:16px;height:16px}.sidebar-right__close-text{margin-right:calc(8px + 24px);min-height:24px}.sidebar-right__inner{position:sticky;top:0;padding:104px 0 24px 24px;max-height:100vh;overflow-y:auto;overflow-x:hidden}.sidebar-right__inner::-webkit-scrollbar{width:0}.sidebar-right .profile__list{margin-left:30px}.sidebar-right .profile__list_wrapped{margin-top:40px;margin-bottom:40px}@media screen and (max-width: 599px){.sidebar-right .profile__list_wrapped{margin-left:16px}}.sidebar-right .person{margin-left:30px}@media screen and (max-width: 599px){.profile__list.profile__list_wrapped{margin-left:15px}}.profile__list.profile__list_wrapped .profile__list li{grid-column-gap:15px}@media screen and (min-width: 1280px){body.sidebar-right-open,body.sidebar-right-close{overflow-x:hidden;overflow-y:auto}body.sidebar-right-open .card-full,body.sidebar-right-close .card-full{max-width:100%}body.sidebar-right-open .card-full__body,body.sidebar-right-close .card-full__body{grid-template-columns:100%}body.sidebar-right-open .card-full__right-col,body.sidebar-right-close .card-full__right-col{opacity:0}}@keyframes translate-from-right{0%{right:378px}100%{right:0}}@keyframes translate-to-right{0%{right:0}100%{right:378px}}.modal{display:none;position:fixed;z-index:9000;width:100%;max-width:100vw;top:0;bottom:0;left:0;right:0}@media screen and (max-width: 599px){@supports(-webkit-overflow-scrolling: touch){.modal{height:100%}}}@media screen and (max-width: 1279px){.modal{overflow-x:hidden;overflow-y:scroll}}.modal--open{display:block}.modal__overlay{position:absolute;width:100%;height:100%;min-height:100vh;top:0;bottom:0;left:0;right:0;border:none;outline:none;cursor:default;background-color:rgba(94,92,128,.38);opacity:0;transition:opacity .3s ease-out}.modal--open .modal__overlay{opacity:1}.modal__wrapper{width:100%;position:relative;top:0}@media screen and (max-width: 599px){.modal__wrapper{min-height:100%;display:flex}}@media screen and (min-width: 600px){.modal__wrapper{min-height:100%}}.modal__link-logo{position:absolute;left:13.88vw;top:10.16vh;width:188px;height:74px;z-index:10}.modal__container{position:relative;width:100%;max-width:100%;margin:0 auto;background:#fff;z-index:10;padding:68px 24px 24px 24px;box-shadow:0px 32px 64px rgba(17,17,17,.08) !important;border-top-right-radius:16px;border-top-left-radius:16px;opacity:0;transition:opacity .3s}.modal--open .modal__container{opacity:1}@media screen and (min-width: 600px){.modal__container{height:auto;max-width:550px;padding:56px 96px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:16px}}@media screen and (max-width: 599px){.modal__container{align-self:end}}.modal__content{width:100%}.modal__body{margin:0 auto}@media screen and (max-width: 599px){.modal__body>button[type=submit],.modal__body>.btn-group-col,.modal__body>.btn{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);max-width:calc(100vw - 32px)}}.modal__body .text-block{margin-bottom:32px}.modal__body .text-block-title{font-size:20px;line-height:24px;letter-spacing:.15px}.modal__body .button-row{display:flex;width:100%;justify-content:center}.modal__title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:24px;line-height:32px;text-align:center;display:flex;align-items:center;justify-content:center;color:#14142b;margin-bottom:24px}@media screen and (min-width: 600px){.modal__title{font-size:32px;line-height:40px;letter-spacing:.25px}}.modal__title:empty{margin:0}.modal__close{color:#cfced6;width:18px;height:18px;right:27px;top:27px}.modal__privacy-policy{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;color:#9f9eb0}.modal__privacy-policy a{color:inherit}@media screen and (max-width: 599px){.modal__bottom-btn{position:absolute;bottom:24px;left:16px;max-width:calc(100vw - 32px)}}@media screen and (max-width: 599px){.modal__bottom-btns{position:absolute;bottom:24px;left:16px;max-width:calc(100vw - 32px);width:100%}}.modal--small .modal__small-title{text-align:center}@media screen and (min-width: 600px){.modal--small .modal__small-title{margin-bottom:24px}}.modal--small .modal__title{text-align:center;margin-bottom:0}.modal--small .modal__wrapper{display:flex;align-items:flex-start}@media screen and (min-width: 600px){.modal--small .modal__wrapper{padding:200px 0}}@media screen and (max-width: 599px){.modal--small .modal__container{margin-top:auto;height:auto}}@media screen and (max-width: 599px){.modal--small .modal__close{display:none}}.modal--full .modal__small-title{text-align:center}@media screen and (min-width: 600px){.modal--full .modal__small-title{margin-bottom:24px}}.modal--full .modal__title{text-align:center;margin-bottom:0}.modal--full .modal__wrapper{display:flex;align-items:flex-start}@media screen and (min-width: 600px){.modal--full .modal__wrapper{padding:200px 0}}.modal--full .modal__container{max-width:calc(100% - 112px);padding:72px 56px 56px;left:56px;right:56px;transform:translate(0%, -50%)}@media screen and (max-width: 599px){.modal--full .modal__container{margin-top:auto;height:auto}}@media screen and (max-width: 599px){.modal--full .modal__close{display:none}}.modal--small-col .modal__wrapper{display:flex}@media screen and (min-width: 600px){.modal--small-col .modal__wrapper{padding:120px 0}}.modal--small-col .modal__body{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 599px){.modal--small-col .modal__body>button[type=submit],.modal--small-col .modal__body>.btn-group-col,.modal--small-col .modal__body>.btn{position:static;transform:none;max-width:none}}@media screen and (max-width: 599px){.modal--small-col .modal__container{margin-top:auto;height:auto}}@media screen and (min-width: 600px){.modal--small-col .modal__container{max-width:492px}}.modal--small-col .modal__btn_group{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 600px){.modal--min-padding .modal__container{max-width:492px;padding:56px 32px 32px}}.modal--min-padding .modal__content{padding:40px 24px 24px}.modal--min-padding .modal__body{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 600px){.modal--new-design .modal__title{font-weight:400}}.modal--new-design .modal__close{width:16px;height:16px;color:#14142b;top:32px;right:32px}@media screen and (max-width: 599px){.modal--new-design .modal__content{padding:0}}.modal--new-design .modal__content .btn-group-row{width:100%}.modal--new-design .modal__content .btn-group-row .btn--primary{width:inherit}@media screen and (min-width: 1280px){.modal--withdrawal .modal__container{max-width:628px;padding:56px 32px 32px}}@media screen and (max-width: 1279px){.modal--withdrawal .modal__container{max-width:492px;padding:56px 32px 32px}}@media screen and (max-width: 599px){.modal--withdrawal .modal__container{max-width:unset}}@media screen and (min-width: 1280px){.modal--withdrawal .modal__content{padding:40px 64px 64px}}@media screen and (max-width: 1279px){.modal--withdrawal .modal__content{padding:40px 24px 24px}}@media screen and (max-width: 599px){.modal--withdrawal .modal__content{padding:24px 0 0}}@media screen and (min-width: 600px){.modal--withdrawal .modal__title{font-weight:400}}@media screen and (max-width: 599px){.modal--withdrawal .modal__title{margin-bottom:16px}}.modal--withdrawal .modal__close{width:16px;height:16px;color:#14142b;top:32px;right:32px}@media screen and (max-width: 599px){.modal--withdrawal .modal__body .reg__form{grid-row-gap:32px}}.modal--booking .modal__container{max-width:923px}@media screen and (max-width: 1024px){.modal--booking .modal__container{max-width:628px}}.modal--booking .modal__content{padding-top:16px}.modal--booking .modal__body{display:flex;flex-direction:column;align-items:initial;gap:24px}@media screen and (max-width: 599px){.modal--booking .modal__body{gap:32px}}.modal--booking .modal__body .btn-group-row .btn{width:100%}.modal--booking .modal__body .radio-container{display:grid;gap:16px}.modal--booking .modal__body .radio-container .fieldset__legend{margin-bottom:0}.modal--booking .modal__body .playground-name{font-weight:700}.modal--booking .modal__body .sportcourt__caption_gray{margin-bottom:24px}@media screen and (max-width: 599px){.modal--booking .modal__body .sportcourt__caption_gray{margin-bottom:16px}}.modal--booking .modal__title{font-weight:400}.modal--booking .modal__close{width:16px;height:16px;color:#14142b;top:32px;right:32px}@media screen and (max-width: 599px){.modal--booking .modal__container{padding-top:48px;padding-bottom:0px}.modal--booking .modal__content{padding:24px 0}}.modal--booking-hint .modal__container{padding-top:48px}.modal--booking-hint .modal__content{padding:0px}.modal--booking-hint .modal__body{display:grid;gap:24px}@media screen and (max-width: 599px){.modal--booking-hint .modal__body .sportcourt__booking-hint-title{color:rgba(20,20,43,.75)}.modal--booking-hint .modal__body .sportcourt__booking-hint-subtitle:not(.sportcourt__booking-hint-edit-btn){color:rgba(20,20,43,.75)}.modal--booking-hint .modal__body .btn-group-row{gap:16px;justify-content:center}.modal--booking-hint .modal__body .btn-group-row .btn--primary{width:max-content}}@media screen and (min-width: 600px){.modal--max-w-628 .modal__container{max-width:628px !important}}.modal--slider .modal__container{width:100%;max-width:100%;top:0;left:0;bottom:0;transform:none;background:transparent;padding:0}.modal--slider .modal__content{display:flex;justify-content:center;align-items:center;height:100%}.modal--slider .modal__body{width:100%;height:620px;overflow:hidden;max-height:80vh}.modal--slider .modal__close{color:#fff}@media screen and (max-width: 599px){.modal--slider--full .modal__container{align-self:unset}}@media screen and (max-width: 767px){.modal--slider--full .modal__body{max-height:40%}}.modal--city .modal__title{text-align:center;margin-bottom:24px}.modal--city .modal__wrapper{display:flex}@media screen and (min-width: 600px){.modal--city .modal__wrapper{padding:120px 0}}.modal--city .modal__body{color:rgba(20,20,43,.75)}.modal--city .modal__body .grid-3-col{height:auto}.modal--city .modal__container{max-width:923px}@media screen and (max-width: 599px){.modal--city .modal__container{margin-top:auto;border-radius:16px 16px 0 0;position:relative;padding:56px 24px 94px 24px;height:auto}.modal--city .modal__container::before{content:"";position:absolute;top:24px;left:50%;transform:translateX(-50%);border-radius:8px;width:48px;height:8px;background-color:#d9dbe9}}@media screen and (max-width: 599px){.modal--city .modal__close{display:none}}.modal--city .modal__btn_group{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 599px){.modal--city .modal__btn_group{flex-direction:column}}.modal--city .modal__btn_group .city-selector__btn{margin-bottom:0}.modal--success .modal__container{width:440px}.modal--success .modal__btn_group{justify-content:center;display:flex}.modal--success .modal__btn_group .btn{width:125px}.modal--small-city .modal__wrapper{display:flex}@media screen and (min-width: 600px){.modal--small-city .modal__wrapper{padding:120px 0}}.modal--small-city .modal__body{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 599px){.modal--small-city .modal__body>button[type=submit],.modal--small-city .modal__body>.btn-group-col,.modal--small-city .modal__body>.btn{position:static;transform:none;max-width:none}}@media screen and (max-width: 599px){.modal--small-city .modal__body .btn--text{margin-bottom:0;padding:0;justify-content:flex-start}}.modal--small-city .modal__container{max-width:623px}@media screen and (max-width: 599px){.modal--small-city .modal__container{margin-top:auto;height:auto}}.modal--small-city .modal__btn_group{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 599px){.modal--small-city .modal__btn_group{flex-direction:column}}.modal--small-city .modal__btn_group .city-selector__btn{margin-bottom:0}.modal--delete-profile .modal__btn_group{display:flex;justify-content:space-around}.modal--error-video .modal__item{display:grid;justify-items:center;gap:24px}.modal--delete-video .modal__body{display:grid;justify-content:center;gap:24px}.modal--delete-video .modal__btn_group{display:flex;gap:24px}.modal--school-add-type .modal__item{display:flex;flex-direction:column;align-items:center}.modal--filter .modal__body{display:grid;gap:16px}.modal--filter .btn-group{display:grid;gap:16px}.modal--add-sportcourt .modal__title{font-weight:400}.modal--add-sportcourt .modal__overlay{height:1000%}@media screen and (max-width: 599px){.modal--add-sportcourt .modal__overlay{height:100%}}@media screen and (min-width: 600px){.modal--add-sportcourt .modal__container{height:auto;max-width:550px;padding:106px 56px 56px;position:absolute;left:50%;top:10%;transform:translate(-50%);border-radius:16px}}.modal--add-sportcourt .modal__close{width:16px;height:16px;color:#14142b;top:32px;right:32px}.modal--add-sportcourt .modal__body .game-editor__sportcourts-grid .fieldset__group{gap:24px}.modal--add-sportcourt .modal__body .btn-group-col{margin-top:0}.modal--add-sportcourt .modal__body .game-editor__sportcourt-container{gap:24px}@media screen and (max-width: 599px){.modal--players-search .modal__container{max-height:100%;overflow-y:auto}}@media screen and (max-width: 599px){.modal--keyboard .modal__container{overflow-y:auto;min-height:calc(var(--screenHeight) - 120px)}@supports(-webkit-overflow-scrolling: touch){.modal--keyboard .modal__container{overflow-y:auto;min-height:auto}}}@media screen and (max-width: 599px){.modal--mobile-page .modal__container{background:#f7f7fc;padding:16px 16px 24px 16px;border-radius:0}.modal--mobile-page .modal__body{background:#fff;border-radius:16px;padding-top:24px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;box-shadow:0 524px 0 500px #fff}.modal--mobile-page .modal__title{justify-content:flex-start;margin-bottom:16px;margin-left:56px;font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}}@media screen and (max-width: 599px)and (min-width: 600px){.modal--mobile-page .modal__title{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (max-width: 599px)and (min-width: 1280px){.modal--mobile-page .modal__title{font-size:48px;line-height:64px}}@media screen and (max-width: 599px){.modal--mobile-page .modal__close{top:16px;left:16px;right:auto;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-back' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.673 4.294a1.205 1.205 0 00-1.578 0L7.327 11.29A.957.957 0 007 12c0 .266.118.522.327.71l7.768 6.996a1.205 1.205 0 001.578 0 .936.936 0 000-1.421L9.693 12l6.98-6.285a.936.936 0 000-1.42z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px}.modal--mobile-page .modal__close::before,.modal--mobile-page .modal__close::after{content:none}}@media screen and (max-width: 599px){.modal--mobile-page-no-head .modal__container{padding-top:0}.modal--mobile-page-no-head .modal__close{display:none}}@media screen and (max-width: 1279px)and (min-width: 600px){.modal--tablet-page{left:auto;transition:max-width .3s;max-width:calc(100vw - 72px)}.sidebar-open .modal--tablet-page{left:calc(260px + 24px)}}@media screen and (max-width: 1279px){.modal--tablet-page .modal__overlay{display:none}.modal--tablet-page .modal__container{background:#f7f7fc;padding:16px 16px 24px 16px;border-radius:0;position:static;transform:none;max-width:none}}@media screen and (max-width: 1279px)and (min-width: 600px)and (max-width: 1279px){.modal--tablet-page .modal__container{background:#fff;padding:24px 44px}}@media screen and (max-width: 1279px)and (max-width: 599px){.modal--tablet-page .modal__container{align-self:unset}}@media screen and (max-width: 1279px){.modal--tablet-page .modal__body{background:#fff;border-radius:16px;padding-top:24px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;box-shadow:0 524px 0 500px #fff}}@media screen and (max-width: 1279px){.modal--tablet-page .modal__title{justify-content:flex-start;margin-bottom:16px;margin-left:56px;font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;font-size:20px !important;line-height:24px !important}}@media screen and (max-width: 1279px)and (min-width: 600px){.modal--tablet-page .modal__title{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (max-width: 1279px)and (min-width: 1280px){.modal--tablet-page .modal__title{font-size:48px;line-height:64px}}@media screen and (max-width: 1279px){.modal--tablet-page .modal__close{top:16px;left:16px;right:auto;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-back' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.673 4.294a1.205 1.205 0 00-1.578 0L7.327 11.29A.957.957 0 007 12c0 .266.118.522.327.71l7.768 6.996a1.205 1.205 0 001.578 0 .936.936 0 000-1.421L9.693 12l6.98-6.285a.936.936 0 000-1.42z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px}.modal--tablet-page .modal__close::before,.modal--tablet-page .modal__close::after{content:none}}@media screen and (max-width: 1279px)and (min-width: 600px){.modal--tablet-page .modal__close{top:24px;left:44px}}@media screen and (max-width: 599px){.modal--registration{overflow:auto}}@media screen and (min-width: 600px)and (max-width: 1279px){.modal--registration{top:16px}}@media screen and (min-width: 1280px){.modal--registration::before{content:"";position:absolute;left:13.88vw;top:10.16vh;width:188px;height:74px;z-index:10;background-repeat:no-repeat;background-image:url("/images/logo-white.svg");background-size:188px 74px}}.modal--registration .modal__close{display:none}.modal--registration .modal__wrapper{display:flex}.modal--registration .modal__body{border-radius:0;background:none;padding-top:0;box-shadow:none}@media screen and (min-width: 600px){.modal--registration .modal__body{margin:0;padding:0}}.modal--registration .modal__container{display:flex;flex-grow:1}@media screen and (min-width: 600px){.modal--registration .modal__container{border-top-left-radius:32px}}@media screen and (min-width: 1280px){.modal--registration .modal__container{max-width:55.69444%;transform:none;left:auto;top:16px;right:24px;bottom:16px;padding:68px 118px 160px 118px;border-radius:32px;max-height:100vh;overflow:auto}}@media screen and (max-width: 599px){.modal--registration .modal__container{align-self:unset}}.modal--registration .modal__content{display:flex;flex-grow:1}.modal--registration .modal__body{display:flex;flex-grow:1}.modal--registration .modal__reg{display:flex;flex-grow:1}.modal--registration .modal__overlay{display:none}@media screen and (min-width: 1280px){.modal--sign .modal__wrapper{background-repeat:no-repeat;background-color:#d65c45;background-position:0 0;background-size:cover;background-image:url("/images/profile-bg.jpg")}}@media screen and (min-width: 1280px){.modal--landlord .modal__wrapper{background-repeat:no-repeat;background-color:#d65c45;background-position:0 0;background-size:cover;background-image:url("/images/landlord-bg.png")}}@media screen and (min-width: 1280px){.modal--sidebar .modal{max-width:378px}.modal--sidebar .modal__title{display:none}.modal--sidebar .modal__container{background:#f7f7fc;box-shadow:0px 32px 64px rgba(17,17,17,.08) !important;left:auto;right:0;top:0;bottom:0;transform:none;border-radius:0;padding:104px 24px 24px 24px;max-width:378px;overflow-y:scroll;animation-name:translate-from-right !important;animation-duration:.3s}body.modal-open--sidebar-right.modal-anim-close .modal--sidebar .modal__container{animation-name:translate-to-right !important}}.modal--avatar .modal__body{display:flex;flex-direction:column}@media screen and (min-width: 600px){.modal--avatar .modal__container{max-width:740px !important}}.modal--mobile-map{max-width:100vh;overflow:hidden}.modal--mobile-map .modal__container{background:#f7f7fc;padding-bottom:0;align-self:start}.modal--mobile-map .modal__content{height:100%;display:flex}.modal--mobile-map .modal__body{box-sizing:border-box;background:#f7f7fc;display:flex;flex-direction:column}.modal--mobile-map .modal__body .adaptive-map{flex-grow:1}.modal--levels .modal__body__overflow{overflow-y:auto;margin-bottom:24px}.modal--levels .modal__body__overflow .text-block{margin-bottom:24px}.modal--levels .modal__body__overflow .text-block-title{font-family:Comfortaa;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.15px;margin-bottom:8px}@media screen and (max-width: 599px){.modal--levels .modal__body__overflow .text-block-title{font-size:16px;line-height:20px;margin-bottom:12px}}.modal--levels .modal__body__overflow .text-block:last-child{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.5px;margin-bottom:0}.modal--levels .modal__container{max-width:628px}.modal--balloon .modal__close{filter:drop-shadow(0px 32px 64px rgba(17, 17, 17, 0.08));color:#fff;width:24px;height:24px;top:26px;right:23px}.modal--balloon .modal__close::after,.modal--balloon .modal__close::before{width:84%;color:inherit;height:2.2px;background:currentColor;border-radius:16px}.modal--balloon .modal__container{padding:0}.modal--cluster-balloon .cluster-balloon__title{position:absolute;left:16px;top:24px;color:#14142b;font-family:Comfortaa;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.15px}.modal--cluster-balloon .modal__close{color:#14142BBF;width:24px;height:24px;right:16px;top:24px}.modal--cluster-balloon .modal__close::after,.modal--cluster-balloon .modal__close::before{width:84%;color:inherit;height:2.2px;background:currentColor;border-radius:16px}.modal--cluster-balloon .modal__body{display:grid;gap:16px}.modal--cluster-balloon .modal__container{padding:72px 16px 16px}@media screen and (max-width: 599px){body.modal-open{min-width:100vw}}body.modal-open .app{filter:blur(5px)}body.modal-open--blur-off{overflow:initial;min-width:auto;position:static !important}body.modal-open--blur-off .app{filter:none}@media screen and (max-width: 1279px){body.modal-open--blur-off-desktop-down{overflow:initial;min-width:auto}body.modal-open--blur-off-desktop-down .app{filter:none}}body.modal-open--app-hide .app{display:none}body.modal-open--over-modal{position:relative}body.modal-open--over-modal #modals-container>*:nth-child(1) .modal{filter:blur(5px)}html.modal-close,html.modal-open{overflow:auto}@media screen and (min-width: 600px){html.modal-close,html.modal-open{overflow:hidden}}@media screen and (min-width: 1280px){body.modal-open--sidebar-right.modal-anim-open .app{transform:translateX(-378px);animation-name:translate-to-left;animation-duration:.3s}body.modal-open--sidebar-right.modal-anim-close .app{animation-name:translate-from-left !important}}@keyframes translate-from-left{0%{transform:translateX(-378px)}100%{transform:translateX(0)}}@keyframes translate-to-left{0%{transform:translateX(0)}100%{transform:translateX(-378px)}}@keyframes translate-from-right{0%{transform:translateX(378px)}100%{transform:translateX(0)}}@keyframes translate-to-right{0%{transform:translateX(0)}100%{transform:translateX(378px)}}.modal__overlay{transition-duration:.3s}body.modal-anim-open .modal--with-animation .modal__container{-moz-animation-duration:.5s;-moz-animation-iteration-count:1}body.modal-anim-open .modal--with-animation .modal__container,body.modal-anim-open .modal--with-animation .modal__content{animation-name:anim-open}body.modal-anim-open .modal--with-animation .modal__content,body.modal-anim-close .modal--with-animation .modal__content{animation-duration:.3s;animation-fill-mode:forwards}body.modal-anim-close .modal--with-animation .modal__container,body.modal-anim-close .modal--with-animation .modal__content{animation-name:anim-close !important}@keyframes anim-open{0%{opacity:0;top:calc(50% + 50px)}100%{opacity:1;top:50%}}@keyframes anim-close{0%{opacity:1;top:50%}100%{opacity:0;top:calc(50% + 50px)}}@keyframes anim-elem{0%{opacity:0;transform:translate3d(0, 25px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}.form-input{border:0;padding:0;position:relative}.form-input.focus-within .form-input__label{top:12px;font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}.form-input:last-child{margin-bottom:0}.form-input--file{margin-bottom:24px}.form-input--file .form-input__label{position:static;display:none}.form-input--with-icon .form-input__input{padding-left:56px}.form-input--with-icon .form-input__label{left:58px}.form-input--with-icon>.icon-container{position:absolute;left:16px;z-index:1;top:16px}@media screen and (min-width: 600px){.form-input--with-icon>.icon-container{top:20px}}.form-input--with-cm::after{content:"";font:inherit;position:absolute;left:89px;top:24px}@media not all and (min-resolution: 0.001dpcm){.form-input--with-cm::after{top:29px}}@media screen and (min-width: 600px){.form-input--with-cm::after{top:31px}}.form-input--with-cm.form-input--filled::after,.form-input--with-cm:focus-within::after{content:"см"}.form-input--is-invalid .form-input__input,.form-input--invalid .form-input__input{border-color:#ff5252}.form-input--is-invalid .form-input__label,.form-input--invalid .form-input__label{color:#c50e29}.form-input--empty{padding-top:16px}.form-input_full-width{width:100%}.form-input--select{cursor:pointer}.form-input--select.form-input--invalid .form-select__control{border:2px solid #ff5252}.form-input--select--multi .form-select-parent{padding:0px}.form-input--select--multi .form-select-parent .form-select{position:inherit}.form-input--select--multi .form-select-parent .form-select__placeholder{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(94,92,128,.38);position:absolute;top:18px;left:16px;z-index:10;transition:all .3s;pointer-events:none}.form-input--select .form-select-parent{min-height:56px}@media screen and (min-width: 600px){.form-input--select .form-select-parent{min-height:64px}}.form-input--select .form-select-parent .form-select__control{min-height:56px;border-radius:8px}@media screen and (min-width: 600px){.form-input--select .form-select-parent .form-select__control{min-height:64px}}.form-input--select .form-select-parent .form-select__value-container{padding:10px 20px 10px 20px;min-height:100%}.form-input--select .form-select-parent .form-select__menu{z-index:20;display:flex;flex-direction:column}.form-input--select .form-select-parent .form-select__option{display:flex;flex-direction:row;align-items:center;height:48px}.form-input--select .form-select-parent .form-select__single-value{margin-top:0;position:absolute;left:15px}.form-input--select-with-tooltip .flex{align-items:center;margin-top:8px;cursor:pointer}.form-input--select-with-tooltip .flex .icon{width:13.33px;height:13.33px;color:#9f9eb0;margin-left:8px}.form-input--select-with-tooltip .fs-caption{color:#9f9eb0}@media screen and (max-width: 599px){.form-input--select-metro:first-child{margin-bottom:16px}}.form-input--textarea.form-input--filled .form-input__label{min-width:90%;background:#f7f7fc;box-shadow:12px -8px 0 0 #f7f7fc,-12px -10px 0 0 #f7f7fc,12px 0 0 4px #f7f7fc,-12px 0 0 4px #f7f7fc}.form-input--textarea:focus-within .form-input__label{background:#fff;box-shadow:12px -8px 0 0 #fff,-9px -10px 0 0 #fff,12px 0 0 4px #fff,0 0 0 4px #fff}.form-input--textarea .form-input__input{padding:26px 16px 14px 16px;min-height:50px;resize:vertical}@media screen and (min-width: 1280px){.form-input--textarea .form-input__input{min-height:150px}}.form-input--phone .form-input__prefix{position:absolute;top:10px;left:0;width:100%;height:100%;pointer-events:none;border:1px solid transparent;padding:18px 16px;line-height:1.3;font-size:inherit}.form-input--phone .form-input__input{padding-top:28px;padding-bottom:8px}.form-input--phone .form-input__input--phone{padding-left:34px;padding-top:24px}.form-input--phone .form-input__input--phone-long__prefix{padding-left:54px}@media screen and (min-width: 600px){.form-input--phone .form-input__input--phone{padding-top:28px}}.form-input__message{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;display:block;color:rgba(94,92,128,.38);margin-top:8px;max-height:999999px}.form-input__message_error{color:#c50e29}.form-input__required{font-size:32px;vertical-align:middle;line-height:0}.form-input__label{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(94,92,128,.38);position:absolute;top:18px;left:16px;z-index:10;transition:all .3s;pointer-events:none}@media screen and (min-width: 600px){.form-input__label{top:22px}}.form-input--filled:not(.form-input--select) .form-input__label,.form-input:not(.form-input--select):focus-within .form-input__label,.form-input.focus-within .form-input__label{top:12px;font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}.form-input--select:not(.form-input--select-with-label).form-input--filled .form-input__label{display:none}.form-input__label--is-invalid,.form-input__label--invalid{color:#cfced6}.form-input__textarea{min-height:50px;resize:vertical}.form-input__input-group{position:relative;width:100%}.form-input__clear{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;position:absolute;right:14px;top:18px}@media screen and (min-width: 600px){.form-input__clear{top:22px}}.form-input__clear--modal{top:20px;display:none}.form-input.focus-within .form-input__clear--modal,.form-input:focus-within .form-input__clear--modal,.form-input--filled .form-input__clear--modal{display:block}.form-input__prefix{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:1px solid transparent;padding:18px 16px;background:transparent;color:#424242;line-height:1.3;font-size:inherit}.form-input--filled .form-input__prefix,.form-input:focus-within .form-input__prefix,.form-input.focus-within .form-input__prefix{display:block}.form-input__avatar{display:flex;align-items:center;justify-content:center;position:relative;width:64px;height:64px;margin-right:20px;border-radius:50%;background-image:url(/images/icons/camera.svg);background-repeat:no-repeat;background-position:center center;background-color:#fff176}@media screen and (min-width: 600px){.form-input__avatar{width:86px;height:86px;margin-right:0}}.form-input__avatar img{max-height:100%;position:absolute;object-fit:cover;border-radius:50%;left:50%;top:50%;transform:translate(-50%, -50%);width:64px;height:64px}@media screen and (min-width: 600px){.form-input__avatar img{width:86px;height:86px}}.form-input__avatar-upload{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background-color:#ff9800;border-radius:50%;position:absolute;right:-5px;bottom:-5px}.form-input__avatar-upload_white{background-color:#fff}.form-input__avatar-upload .icon{width:16px;height:16px}.form-input:disabled *{cursor:default}.form-input__white-style input{background-color:#fff}.form-input__header-img{background-color:#fff;width:64px;height:64px;background-image:url(/images/icons/export.svg);background-repeat:no-repeat;background-position:center center}.form-input--select-with-label{cursor:pointer}.form-input--select-with-label.form-input--invalid .form-select__control{border:2px solid #ff5252}.form-input--select-with-label .form-select-parent{min-height:56px}@media screen and (min-width: 600px){.form-input--select-with-label .form-select-parent{min-height:64px}}.form-input--select-with-label .form-select-parent .form-select__control{min-height:56px;border-radius:8px}@media screen and (min-width: 600px){.form-input--select-with-label .form-select-parent .form-select__control{min-height:64px}}.form-input--select-with-label .form-select-parent .form-select__value-container{padding:10px 20px 10px 20px;min-height:100%}.form-input--select-with-label .form-select-parent .form-select__value-container--is-multi{padding:18px 20px 10px 7px;min-height:100%}.form-input--select-with-label .form-select-parent .form-select__menu{z-index:20;display:flex;flex-direction:column}.form-input--select-with-label .form-select-parent .form-select__option{display:flex;flex-direction:row;align-items:center;height:48px}.form-input--select-with-label .form-select-parent .form-select__single-value{margin-top:8px;position:absolute;left:15px}.form-input--select-with-label .form-input--select--multi .form-select-parent{padding:0px}.form-input--select-with-label .form-input--select--multi .form-select-parent .form-select{position:inherit}.form-input--select-with-label .form-input--select--multi .form-select-parent .form-select__placeholder{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(94,92,128,.38);position:absolute;top:18px;left:16px;z-index:10;transition:all .3s;pointer-events:none}@supports not (grid-template-rows: min-content){.form-input--filled .form-input__label{top:12px;font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}}.form-input.focus-within .form-input__label{top:12px;font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}.form-input__control{display:flex;flex-flow:row nowrap;position:relative}.form-input__control--file{justify-content:center}.form-input__control--file label{display:flex;align-items:center;cursor:pointer}.form-input__control--file label input[type=file]{position:absolute;z-index:-10;opacity:0;width:0}.form-input__control--picker>.react-datepicker-wrapper{width:100%}.form-input_with-shadow{box-shadow:0 4px 8px rgba(17,17,17,.06)}.form-input--special .form-input__input{background-color:transparent}.form-input--special .form-input__label{color:rgba(20,20,43,.75)}.form-input__input{flex-grow:1;width:100%;padding:18px 16px 8px 16px;font-size:inherit;resize:none;min-height:56px;background-color:#f7f7fc;border:2px solid transparent;border-radius:8px;outline:none}@media screen and (min-width: 600px){.form-input__input{min-height:64px;padding:24px 16px 8px 16px}}.form-input__input:-webkit-autofill{-webkit-box-shadow:0 0 0 56px #f7f7fc inset !important}.form-input__input:-webkit-autofill:hover,.form-input__input:-webkit-autofill:focus,.form-input__input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 56px #f7f7fc inset !important}.form-input__input::-ms-clear{display:none}.form-input__input:focus{background-color:#fff;border:2px solid #fff176}.form-input__input:disabled{cursor:default;pointer-events:none}.form-input__input::placeholder{color:rgba(94,92,128,.38)}.form-input-icon{position:absolute;z-index:1;width:24px;height:24px;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}.form-input--select .form-input-icon{width:12px;height:12px}.form-input-icon--btn{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;width:16px;height:16px;pointer-events:initial;cursor:pointer}.form-select-parent{display:flex;align-items:center;padding:10px 20px 10px 20px;position:relative;border-radius:8px}.profile .form-select-parent{background-color:#f7f7fc}.form-select-parent__right{display:flex;flex-direction:column;width:100%;margin-left:23px;min-height:36px}.form-select-parent__right input[type=date]{background-color:transparent;border:none;min-height:30px}.form-select-parent .form-select{position:absolute;left:0;top:0;width:100%}.form-select-parent .form-select__control{padding:0;font-size:inherit;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;outline:0 !important;position:relative;transition:all 100ms;border:1px solid transparent;min-height:20px;background-color:#f7f7fc}.profile .form-select-parent .form-select__control{background-color:transparent}.form-select-parent .form-select__control--menu-is-open{z-index:0;background-color:#fff;border:2px solid #fff176}.profile .form-select-parent .form-select__control--menu-is-open{background-color:transparent}.form-select-parent .form-select__indicators{margin-right:20px}.form-select-parent .form-select__indicator{display:flex;padding:0}.form-select-parent .form-select__value-container{padding:26px 16px 0 64px;font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px}.form-select-parent .form-select__input input,.form-select-parent .form-select__placeholder,.form-select-parent .form-select__single-value{padding:0}.form-select-parent .form-select__single-value{position:static;margin-top:10px}.form-select-parent .form-select__indicator-separator{display:none}.form-select-parent .form-select__menu{position:absolute;background-color:#fff;box-shadow:0px 20px 24px rgba(17,17,17,.06) !important;z-index:1;top:100%;width:100%;border:none;padding-right:0;min-width:250px}@media screen and (min-width: 600px){.form-select-parent .form-select__menu{margin:4px 0 0 0;padding-right:3px;border-radius:8px}}.form-select-parent .form-select__menu-list{max-height:300px;overflow-y:auto;padding-bottom:16px;padding-top:16px;margin-right:8px;position:relative;box-sizing:border-box}.form-select-parent .form-select__menu-list::-webkit-scrollbar{width:8px}.form-select-parent .form-select__menu-list::-webkit-scrollbar-track{background-color:#f7f7fc;border-radius:4px;margin:16px 0}.form-select-parent .form-select__menu-list::-webkit-scrollbar-thumb{border-radius:4px;background-color:#d9dbe9}.form-select-parent .form-select__menu-list__menu{overflow-y:auto}.form-select-parent .form-select__option{display:block;text-align:left;width:100%;padding:12px 24px;cursor:pointer;background-color:transparent}@media screen and (max-width: 599px){.form-select-parent .form-select__option:hover,.form-select-parent .form-select__option:focus{background-color:#f7f7fc}.form-select-parent .form-select__option:active{background-color:transparent}.form-select-parent .form-select__option--is-selected{background-color:#f7f7fc}}.form-select-parent .form-select__option:active{background-color:transparent}.form-select-parent .form-select__option--is-selected{font-weight:bold}.form-select-parent .form-select__option--is-disabled{font-weight:#cfced6}.form-select-address .form-select__menu{position:absolute;background-color:#fff;box-shadow:0px 20px 24px rgba(17,17,17,.06) !important;z-index:20;top:100%;width:100%;border:none;padding-right:0;min-width:204px;right:0;max-height:300px;overflow-y:auto;margin-bottom:16px;margin-top:16px;box-sizing:border-box;border-radius:16px}.form-select-address .form-select__menu::-webkit-scrollbar{width:4px}.form-select-address .form-select__menu::-webkit-scrollbar-track{background:#fff}.form-select-address .form-select__menu::-webkit-scrollbar-thumb{border-radius:4px}.form-select-address .form-select__menu>*{display:block;text-align:left;width:100%;padding:12px 24px;color:#14142b;cursor:pointer;background-color:transparent}@media screen and (max-width: 599px){.form-select-address .form-select__menu>*:hover,.form-select-address .form-select__menu>*:focus{background-color:#f7f7fc}.form-select-address .form-select__menu>*:active{background-color:transparent}}.form-select-address .form-select__menu>*:hover,.form-select-address .form-select__menu>*:focus{font-weight:bold}.form-select-address .form-select__menu>*:active{background-color:transparent}@media screen and (max-width: 599px){.dropdown-parent--city{margin-left:auto}}@media screen and (min-width: 600px){.dropdown-parent .dropdown{background-color:#fff;box-shadow:0px 4px 8px rgba(17,17,17,.06) !important;border-radius:8px}}.dropdown-parent .dropdown__control{color:#14142b;padding:0;font-size:inherit;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;outline:0 !important;position:relative;transition:all 100ms;border:2px solid transparent;background-color:transparent;min-height:20px;box-shadow:none}.dropdown-parent .dropdown__control:hover{border:2px solid transparent}@media screen and (min-width: 600px){.dropdown-parent .dropdown__control:hover{border:2px solid #fff176}}.dropdown-parent .dropdown__control--menu-is-open{z-index:1;color:rgba(94,92,128,.38);border-color:transparent !important}@media screen and (min-width: 600px){.dropdown-parent .dropdown__control--menu-is-open{border-color:#fff176 !important}}@media screen and (max-width: 599px){.dropdown-parent .dropdown__indicators{height:28px}}@media screen and (min-width: 600px){.dropdown-parent .dropdown__indicators{margin-right:20px}}.dropdown-parent .dropdown__indicator{display:flex;padding:0;margin-top:-5px}.dropdown-parent .dropdown__value-container{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;color:inherit}@media screen and (min-width: 600px){.dropdown-parent .dropdown__value-container{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (min-width: 1280px){.dropdown-parent .dropdown__value-container{font-size:48px;line-height:64px}}@media screen and (max-width: 599px){.dropdown-parent .dropdown__value-container{max-height:40px;max-width:calc(100vw - 72px - 68px);padding:0}}@media screen and (min-width: 600px){.dropdown-parent .dropdown__value-container{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;padding:14px 16px}}@media screen and (max-width: 599px){.dropdown-parent .dropdown__input{position:absolute;top:0;left:0}}.dropdown-parent .dropdown__input input,.dropdown-parent .dropdown__placeholder,.dropdown-parent .dropdown__single-value{padding:0}.dropdown-parent .dropdown__single-value{color:inherit}@media screen and (max-width: 599px){.dropdown-parent .dropdown__single-value{position:static;max-width:none;top:0;margin:0;transform:none}}.dropdown-parent .dropdown__menu{position:absolute;background-color:#fff;box-shadow:0px 20px 24px rgba(17,17,17,.06) !important;z-index:1;top:100%;width:100%;padding-right:0;min-width:250px}@media screen and (min-width: 600px){.dropdown-parent .dropdown__menu{margin:4px 0 0 0;padding-right:3px;border-radius:8px}}.dropdown-parent .dropdown__menu-list{max-height:300px;overflow-y:auto;padding-bottom:16px;padding-top:16px;position:relative;box-sizing:border-box}@media screen and (min-width: 600px){.dropdown-parent .dropdown__menu-list{max-height:30vh}}.dropdown-parent .dropdown__option{display:block;text-align:left;width:100%;padding:12px 24px;color:#14142b;cursor:pointer;background-color:transparent}@media screen and (max-width: 599px){.dropdown-parent .dropdown__option:hover,.dropdown-parent .dropdown__option:focus{background-color:#f7f7fc}.dropdown-parent .dropdown__option:active{background-color:transparent}}.dropdown-parent .dropdown__option:hover,.dropdown-parent .dropdown__option:focus{font-weight:bold}.dropdown-parent .dropdown__option:active{background-color:transparent}.dropdown-parent .dropdown__option--is-selected{font-weight:bold}@media screen and (max-width: 599px){.dropdown-parent .dropdown--city{min-width:40px;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7.71541C10.1925 7.71541 8.72727 9.17762 8.72727 10.9814C8.72727 12.7851 10.1925 14.2473 12 14.2473C13.8075 14.2473 15.2727 12.7851 15.2727 10.9814C15.2727 9.17762 13.8075 7.71541 12 7.71541ZM10.3636 10.9814C10.3636 10.0795 11.0963 9.34838 12 9.34838C12.9037 9.34838 13.6364 10.0795 13.6364 10.9814C13.6364 11.8832 12.9037 12.6143 12 12.6143C11.0963 12.6143 10.3636 11.8832 10.3636 10.9814Z' fill-opacity='0.75'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 2C7.02944 2 3 6.02109 3 10.9814C3 12.0539 3.37947 13.139 3.92161 14.1535C4.4674 15.1749 5.20759 16.1794 5.99859 17.1057C7.58031 18.9578 9.42866 20.5701 10.5241 21.4692C11.3864 22.1769 12.6136 22.1769 13.4759 21.4692C14.5713 20.5701 16.4197 18.9578 18.0014 17.1057C18.7924 16.1794 19.5326 15.1749 20.0784 14.1535C20.6205 13.139 21 12.0539 21 10.9814C21 6.02109 16.9706 2 12 2ZM4.63636 10.9814C4.63636 6.92296 7.93318 3.63297 12 3.63297C16.0668 3.63297 19.3636 6.92296 19.3636 10.9814C19.3636 11.683 19.1098 12.4957 18.6345 13.3851C18.1629 14.2678 17.5015 15.1735 16.756 16.0465C15.2647 17.7927 13.5002 19.3349 12.4364 20.208C12.1781 20.42 11.8219 20.42 11.5636 20.208C10.4998 19.3349 8.73533 17.7927 7.24403 16.0465C6.49851 15.1735 5.83714 14.2678 5.3655 13.3851C4.8902 12.4957 4.63636 11.683 4.63636 10.9814Z' fill-opacity='0.75'/%3E%3C/svg%3E%0A")}.dropdown-parent .dropdown--city .dropdown__control{max-height:40px}.dropdown-parent .dropdown--city .dropdown__indicators{display:none}.dropdown-parent .dropdown--city .dropdown__value-container{padding:0;font-size:0}.dropdown-parent .dropdown--city .dropdown__single-value{min-width:0}}.dropdown-parent_form .dropdown__control{background:var(--grayscale-background, #F7F7FC);padding:16px}.dropdown-parent_form .dropdown__value-container{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px}.form-group{margin-bottom:24px}.form-group:last-child{margin-bottom:0}.form-group__label{font-family:Medium,"Arial",sans-serif;font-weight:Raleway;font-size:14px;color:rgba(94,92,128,.38);line-height:150%}.form-group--checkbox{margin-bottom:16px}@media screen and (min-width: 600px){.form-group--row{display:flex;align-items:flex-start}.form-group--row .form-group--checkbox{padding:3px 0}.form-group--row>*{margin-right:32px;flex:1}.form-group--row>*:last-child{margin-right:0}.form-group--row .form-input{margin-bottom:0}}.form-group--row-mobile{display:flex;align-items:flex-start}.form-group--row-mobile>*{margin-right:12px;flex:1}@media screen and (min-width: 600px){.form-group--row-mobile>*{margin-right:16px}}.form-group--row-mobile>*:last-child{margin-right:0}.form-group--row-mobile .form-input{margin-bottom:0}.fieldset__legend{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase;color:#9f9eb0;margin-bottom:16px}.fieldset__group{display:grid;grid-gap:32px}@media screen and (min-width: 600px){.fieldset__group{display:flex;flex-wrap:wrap}}.segmented-input__wrapper{display:flex}.segmented-input__input{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;background-color:#f7f7fc;color:rgba(20,20,43,.75);padding:12px 16px;border-radius:8px;border:2px solid transparent;text-align:center;outline:none;max-width:calc((100vw - 32px - 12px * 4) / 5)}@media screen and (min-width: 600px){.segmented-input__input{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (min-width: 1280px){.segmented-input__input{font-size:48px;line-height:64px}}@media screen and (min-width: 600px){.segmented-input__input{max-width:calc((100vw - 32px - 12px * 4 - 72px - 44px * 2) / 5)}}@media screen and (min-width: 768px){.segmented-input__input{min-width:50px;max-width:104px}}.segmented-input__input:not(:last-child){margin-right:12px}.segmented-input__input:focus-within{background-color:#fff;border-color:#fff176}.form-input--invalid .segmented-input__input{border-color:#ff5252}.add-city form{width:510px;display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:24px}@media screen and (max-width: 599px){.add-city form{width:auto}}.add-city form .top-info{margin-bottom:40px;grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2}.add-city form .form-input{grid-column-start:1;grid-column-end:4}.add-city form .btn{width:155px;grid-column-start:3;grid-column-end:4;grid-row-start:4;grid-row-end:5}.add-city form .form-input__prefix{top:15px}@media screen and (max-width: 599px){.add-city form .form-input__prefix{top:10px}}.form__legend{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase;color:#9f9eb0;margin-bottom:10px}@media screen and (min-width: 600px){.form__legend{margin-bottom:16px}}.form-file{margin-bottom:28px}.form-file__load{display:inline-flex;align-items:center;cursor:pointer}.form-file__icon{width:32px;height:32px;margin-right:8px}.form-file input[type=file]{position:absolute;opacity:0;z-index:-10}.form-file__loaded{display:flex;align-items:center}.form-file__loaded::before{content:"";width:12px;height:8px;margin-right:10px;background-position:0 0;background-size:100%;background-repeat:no-repeat;background-image:url("/images/check.svg")}.form-file__loaded-text{color:#000;margin-right:8px}.error .form-file__loaded-text{color:#cfced6}.radio-check-box{display:block}.radio-check-box input[type=radio],.radio-check-box input[type=checkbox]{position:absolute;z-index:-10;opacity:0}.radio-check-box input[type=radio]+label,.radio-check-box input[type=radio]+.radio-check-box__label,.radio-check-box input[type=checkbox]+label,.radio-check-box input[type=checkbox]+.radio-check-box__label{color:rgba(20,20,43,.75);position:relative;display:flex;align-items:center;padding:0 0 0 48px;min-height:32px;cursor:pointer;margin-bottom:16px}.radio-check-box input[type=radio]+label:last-child,.radio-check-box input[type=radio]+.radio-check-box__label:last-child,.radio-check-box input[type=checkbox]+label:last-child,.radio-check-box input[type=checkbox]+.radio-check-box__label:last-child{margin-bottom:0}.radio-check-box input[type=radio]+label::before,.radio-check-box input[type=radio]+label::after,.radio-check-box input[type=radio]+.radio-check-box__label::before,.radio-check-box input[type=radio]+.radio-check-box__label::after,.radio-check-box input[type=checkbox]+label::before,.radio-check-box input[type=checkbox]+label::after,.radio-check-box input[type=checkbox]+.radio-check-box__label::before,.radio-check-box input[type=checkbox]+.radio-check-box__label::after{content:"";position:absolute;left:0;top:0;box-sizing:border-box}.radio-check-box input[type=radio]+label::before,.radio-check-box input[type=radio]+.radio-check-box__label::before,.radio-check-box input[type=checkbox]+label::before,.radio-check-box input[type=checkbox]+.radio-check-box__label::before{width:32px;height:32px;background:#d9dbe9;border-radius:50%}.radio-check-box input[type=radio]:hover+.radio-check-box__label::before,.radio-check-box input[type=radio]:hover+label::before,.radio-check-box input[type=checkbox]:hover+.radio-check-box__label::before,.radio-check-box input[type=checkbox]:hover+label::before{background:#c66900}.radio-check-box input[type=radio]:focus+.radio-check-box__label::before,.radio-check-box input[type=radio]:focus+label::before,.radio-check-box input[type=checkbox]:focus+.radio-check-box__label::before,.radio-check-box input[type=checkbox]:focus+label::before{outline:none;box-shadow:0 0 0 8px #ffc947;background:#ff9800}.radio-check-box input[type=radio]:disabled,.radio-check-box input[type=checkbox]:disabled{background:#cfced6}.radio-check-box input[type=radio]:not(:checked):hover+.radio-check-box__label::before,.radio-check-box input[type=radio]:not(:checked):hover+label::before,.radio-check-box input[type=checkbox]:not(:checked):hover+.radio-check-box__label::before,.radio-check-box input[type=checkbox]:not(:checked):hover+label::before{background:rgba(94,92,128,.38)}.radio-check-box input[type=radio]:not(:checked):focus+.radio-check-box__label::before,.radio-check-box input[type=radio]:not(:checked):focus+label::before,.radio-check-box input[type=checkbox]:not(:checked):focus+.radio-check-box__label::before,.radio-check-box input[type=checkbox]:not(:checked):focus+label::before{outline:none;box-shadow:0 0 0 8px #f7f7fc;background:#d9dbe9}.radio-check-box input[type=radio]:not(:checked):disabled,.radio-check-box input[type=checkbox]:not(:checked):disabled{background:#cfced6}.radio-check-box input[type=radio]:checked+.radio-check-box__label::before,.radio-check-box input[type=radio]:checked+label::before,.radio-check-box input[type=checkbox]:checked+.radio-check-box__label::before,.radio-check-box input[type=checkbox]:checked+label::before{background:#ff9800}.radio-check-box input[type=checkbox]:checked+.radio-check-box__label::before,.radio-check-box input[type=checkbox]:checked+label::before{border-color:#ff9800;background:#ff9800}.radio-check-box input[type=checkbox]:checked+.radio-check-box__label::after,.radio-check-box input[type=checkbox]:checked+label::after{width:16px;height:10px;transform:translate(50%, 80%) rotate(-45deg);border-top:0;border-right:0;border-left:2px solid #fff;border-bottom:2px solid #fff}.radio-check-box input[type=checkbox]:checked:hover+.radio-check-box__label::before,.radio-check-box input[type=checkbox]:checked:hover+label::before,.radio-check-box input[type=checkbox]:checked:focus+.radio-check-box__label::before,.radio-check-box input[type=checkbox]:checked:focus+label::before{border-color:#c66900;background-color:#c66900}.radio-check-box input[type=checkbox]:disabled+.radio-check-box__label,.radio-check-box input[type=checkbox]:disabled+label{cursor:default;opacity:.3}.radio-check-box input[type=checkbox]:disabled+.radio-check-box__label::before,.radio-check-box input[type=checkbox]:disabled+label::before{border-color:#add8e6;background:#add8e6}.radio-check-box input[type=radio]+.radio-check-box__label::before,.radio-check-box input[type=radio]+label::before{border-radius:50%}.radio-check-box input[type=radio]:checked+.radio-check-box__label::before,.radio-check-box input[type=radio]:checked+label::before{border-color:#d9dbe9}.radio-check-box input[type=radio]:checked+.radio-check-box__label::after,.radio-check-box input[type=radio]:checked+label::after{border-radius:50%;top:8px;left:8px;width:16px;height:16px;background:#fff}.radio-check-box input[type=radio]:checked:hover+.radio-check-box__label::before,.radio-check-box input[type=radio]:checked:hover+label::before{border-color:#c66900;background:#c66900}.radio-check-box input[type=radio]:checked:hover+.radio-check-box__label::after,.radio-check-box input[type=radio]:checked:hover+label::after{background:#fff}.radio-check-box input[type=radio]:checked:focus+.radio-check-box__label::before,.radio-check-box input[type=radio]:checked:focus+label::before{border-color:#ff9800;background:#ff9800}.radio-check-box input[type=radio]:checked:focus+.radio-check-box__label::after,.radio-check-box input[type=radio]:checked:focus+label::after{background:#fff}.radio-check-box input[type=radio]:disabled+.radio-check-box__label,.radio-check-box input[type=radio]:disabled+label{cursor:default}.radio-check-box input[type=radio]:disabled+.radio-check-box__label::before,.radio-check-box input[type=radio]:disabled+label::before{border-color:#add8e6;background:none}.radio-check-box input[type=radio]:disabled:checked+.radio-check-box__label::before,.radio-check-box input[type=radio]:disabled:checked+label::before{border-color:#add8e6;background:transparent}.radio-check-box input[type=radio]:disabled:checked+.radio-check-box__label::after,.radio-check-box input[type=radio]:disabled:checked+label::after{background:#add8e6}.radio-check-box--square-marker input[type=radio]+.radio-check-box__label::before,.radio-check-box--square-marker input[type=radio]+label::before,.radio-check-box--square-marker input[type=checkbox]+.radio-check-box__label::before,.radio-check-box--square-marker input[type=checkbox]+label::before{border-radius:8px}.radio-check-box--center input[type=radio]+.radio-check-box__label::before,.radio-check-box--center input[type=radio]+.radio-check-box__label::after,.radio-check-box--center input[type=radio]+label::before,.radio-check-box--center input[type=radio]+label::after{top:50%;transform:translateY(-50%)}.radio-check-box--center input[type=radio]:checked+.radio-check-box__label::after,.radio-check-box--center input[type=radio]:checked+label::after{top:50%;transform:translateY(-50%)}.radio-check-box--block input[type=radio]+.radio-check-box__label,.radio-check-box--block input[type=radio]+label,.radio-check-box--block input[type=checkbox]+.radio-check-box__label,.radio-check-box--block input[type=checkbox]+label{display:block}.radio-check-box--toggle{display:inline-flex}.radio-check-box--toggle input[type=checkbox]+.radio-check-box__label,.radio-check-box--toggle input[type=checkbox]+label{display:inline-flex;align-items:center;padding-left:0}.radio-check-box--toggle input[type=checkbox]+.radio-check-box__label::before,.radio-check-box--toggle input[type=checkbox]+.radio-check-box__label::after,.radio-check-box--toggle input[type=checkbox]+label::before,.radio-check-box--toggle input[type=checkbox]+label::after{display:none}.radio-check-box--toggle input[type=checkbox]+.radio-check-box__label .radio-check-box__icon,.radio-check-box--toggle input[type=checkbox]+label .radio-check-box__icon{position:relative;display:block;width:64px;height:36px;border-radius:20px;border:1px solid #d9dbe9;background:#d9dbe9;margin:0 10px}.radio-check-box--toggle input[type=checkbox]+.radio-check-box__label .radio-check-box__icon::before,.radio-check-box--toggle input[type=checkbox]+label .radio-check-box__icon::before{content:"";position:absolute;top:1px;left:1px;display:block;width:32px;height:32px;border-radius:50%;background:#fff;transition:background-color .3s,left .3s}.radio-check-box--toggle input[type=checkbox]+.radio-check-box__label .radio-check-box__icon:first-child,.radio-check-box--toggle input[type=checkbox]+label .radio-check-box__icon:first-child{margin-left:0}.radio-check-box--toggle input[type=checkbox]+.radio-check-box__label .radio-check-box__icon:last-child,.radio-check-box--toggle input[type=checkbox]+label .radio-check-box__icon:last-child{margin-right:0}.radio-check-box--toggle input[type=checkbox]+.radio-check-box__label .radio-check-box__right,.radio-check-box--toggle input[type=checkbox]+label .radio-check-box__right{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px}.radio-check-box--toggle input[type=checkbox]:checked+.radio-check-box__label .radio-check-box__icon,.radio-check-box--toggle input[type=checkbox]:checked+label .radio-check-box__icon{border-color:#ff9800;background-color:#ff9800}.radio-check-box--toggle input[type=checkbox]:checked+.radio-check-box__label .radio-check-box__icon::before,.radio-check-box--toggle input[type=checkbox]:checked+label .radio-check-box__icon::before{left:30px}.radio-check-box--btn input[type=checkbox]+.radio-check-box__label,.radio-check-box--btn input[type=checkbox]+label{padding:8px 16px;background-color:#f7f7fc;border-radius:100px}.radio-check-box--btn input[type=checkbox]+.radio-check-box__label::before,.radio-check-box--btn input[type=checkbox]+label::before{display:none}.radio-check-box--btn input[type=checkbox]:checked+.radio-check-box__label,.radio-check-box--btn input[type=checkbox]:checked+label{background-color:#fff176}.radio-check-box--btn input[type=checkbox]:checked+.radio-check-box__label::after,.radio-check-box--btn input[type=checkbox]:checked+label::after{display:none}.radio-tab{display:block}.radio-tab input[type=radio]{position:absolute;z-index:-10;opacity:0}.radio-tab input[type=radio]+label{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0;position:relative;display:flex;align-items:center;padding:8px 0 16px 0;min-height:50px;cursor:pointer;margin-bottom:16px}.radio-tab input[type=radio]+label:last-child{margin-bottom:0}.radio-tab input[type=radio]+label:hover{color:rgba(20,20,43,.75)}.radio-tab input[type=radio]+label:focus{color:rgba(20,20,43,.75)}.radio-tab input[type=radio]:checked+label{color:#14142b}.radio-tab input[type=radio]:checked+label::before{content:"";position:absolute;left:50%;bottom:8px;width:4px;height:4px;background:#14142b;border-radius:50%;transform:translateX(-50%)}.radio-tab input[type=radio]:checked:hover>label::before{border-color:#c66900;background:#c66900}.radio-tab input[type=radio]:checked:focus>label::before{border-color:#ff9800;background:#ff9800}.radio-tab input[type=radio]:disabled+label{cursor:default;color:#cfced6}.radio-tab input[type=radio]:disabled:checked+label{color:#cfced6}.radio-tab input[type=radio]:disabled:checked+label::before{background:#cfced6}@media screen and (min-width: 1280px){.profile--edit{order:-1}}.profile__title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}@media screen and (min-width: 600px){.profile__title{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (min-width: 1280px){.profile__title{font-size:48px;line-height:64px}}@media screen and (min-width: 1280px){.profile__title{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;color:#9f9eb0}}.profile__heading{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}@media screen and (min-width: 600px){.profile__heading{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (min-width: 1280px){.profile__heading{font-size:48px;line-height:64px}}@media screen and (min-width: 1280px){.profile__heading{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:24px;line-height:32px}}@media screen and (min-width: 1280px)and (min-width: 600px){.profile__heading{font-size:32px;line-height:40px;letter-spacing:.25px}}.profile__head{display:flex;justify-content:space-between;padding:32px 16px}.profile__form{border-radius:16px;background-color:#fff;padding:16px}@media screen and (max-width: 599px){.profile__form{overflow:hidden}}@media screen and (min-width: 600px){.profile__form{padding:40px}}@media screen and (min-width: 1280px){.profile__form{padding:56px}}.profile__form-grid{display:grid;grid-gap:16px}@supports not (grid-template-rows: min-content){.profile__form-grid{display:block}.profile__form-grid>*:not(:last-child){margin-bottom:16px !important}}@media screen and (min-width: 600px){.profile__form-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-column-gap:16px;grid-row-gap:24px;height:100%;grid-template-rows:repeat(8, min-content) 1fr}.profile__form-grid>*:nth-child(1){grid-column:1/-1}.profile__form-grid>.btn-group{grid-column:1/-1}.profile__form-grid .profile__city{grid-column:1/-1 !important}.profile__form-grid .profile__height{grid-column:2/3}.profile__form-grid .profile__calendar{grid-column:1/2}.profile__form-grid .profile__delete-btn{grid-column:2/3}}@media screen and (min-width: 1280px){.profile__form-grid{grid-template-columns:86px minmax(0, 1fr) 36px minmax(0, 1fr);grid-column-gap:24px;grid-row-gap:24px;height:100%;grid-template-rows:repeat(8, min-content) 1fr}.profile__form-grid>*:nth-child(1){grid-column:1/2}.profile__form-grid>*:nth-child(2){grid-column:2/4;align-self:center}.profile__form-grid>*:nth-child(3){grid-column:4/5;align-self:center}.profile__form-grid>*:nth-child(2n+5){grid-column:1/3}.profile__form-grid .profile__city{grid-column:1/-1 !important}.profile__form-grid .profile__height{grid-column:3/5}.profile__form-grid .profile__calendar{grid-column:1/3}.profile__form-grid .profile__delete-btn{grid-column:3/-1}.profile__form-grid .profile__socials{grid-column:3/5}}.profile__form-grid>*{margin-bottom:0}.profile__form-grid p{max-height:999999px}@media screen and (max-width: 599px){.profile__form-grid .form-input--file{margin-bottom:8px}}.profile__form-grid .btn-password-reset{padding:0}.profile__form-grid .btn-submit{grid-column:1/-1}.profile__gender{display:grid;grid-gap:16px}@supports not (grid-template-rows: min-content){.profile__gender{display:block}.profile__gender>*:not(:last-child){margin-bottom:16px}}@media screen and (max-width: 599px){.profile__gender{margin-top:16px;margin-bottom:16px}}@media screen and (max-width: 599px){.profile__gender .radio-group{display:flex;justify-content:space-between}}@media screen and (min-width: 600px){.profile__gender .radio-group{display:flex}.profile__gender .radio-group>*:nth-child(1){margin-right:24px}}.profile__phone-edit{display:flex;justify-content:space-between}.profile__list{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;margin-left:14px}@media screen and (min-width: 600px){.profile__list{margin-left:28px}}.profile__list li{display:grid;grid-template-columns:min-content minmax(0, 1fr);grid-column-gap:20px;align-items:center;margin-bottom:32px}.profile__list li .icon-container{grid-column:1/2;grid-row:span 2}.profile__list li>*{grid-column:2/3}@supports not (grid-template-rows: min-content){.profile__list li{display:flex}.profile__list li>*:nth-child(1){margin-right:20px}.profile__list li>*:nth-child(2){flex-grow:1}}.profile__list .station.station_detail span{color:rgba(20,20,43,.75)}.profile__list .station.station_detail .station-row{margin:0}.profile__list .station.station_detail .icon-container{grid-column:1/2;grid-row:span 1}.profile__phone-change{display:flex;flex-direction:column}.profile__phone-change>*:nth-child(1){margin-bottom:16px}.profile__phone-change>*:nth-child(2){display:flex}@media screen and (max-width: 599px){.profile__phone-change>*:nth-child(2){justify-content:space-between}}@media screen and (min-width: 1280px){.profile__phone-change{grid-column:span 2}}.profile__phone-change>*:first-child{grid-column:1/-1}.profile__phone-change>.btn-text{padding:8px}.profile__delete-btn{justify-self:end;align-self:end}.profile__phone{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px}.profile__param{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:10px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase;color:#9f9eb0;margin-bottom:4px}.profile__value{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75);display:inline-flex}.profile__value .tooltip__btn{display:flex;align-items:center}.profile__value svg{margin-left:4px}.profile__value--height:empty::after{content:none}.profile__value--height::after{content:"см";margin-left:4px}.profile__value a{color:#ff9800}.profile__value a:hover{color:#c66900}.profile__control-btn{display:flex;align-items:center;justify-content:center;margin-left:auto}@media screen and (min-width: 600px)and (max-width: 1279px){.profile__control-btn{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.25px;text-transform:uppercase;text-align:center;cursor:pointer;transition:all .3s;background:#fff;outline:none;border-radius:40px;color:#ff9800;padding:20px 32px}.profile__control-btn:hover{color:#c66900}.profile__control-btn:focus{background-color:#f7f7fc}.profile__control-btn:disabled{color:#cfced6}}.profile__control-btn span{display:none}@media screen and (min-width: 600px)and (max-width: 1279px){.profile__control-btn span{display:block}}@media screen and (min-width: 600px)and (max-width: 1279px){.profile__control-btn>.icon{margin-right:15px}}.profile__control-btn--cancel{margin-right:32px;margin-left:0}@media screen and (min-width: 600px){.profile__control-btn--cancel{margin-right:0;margin-left:auto;order:1}}.profile__submit-btn{width:100%}@media screen and (min-width: 1280px){.profile__submit-btn{width:auto;margin-left:auto}}.profile__paragraph--col{margin-top:-8px}@media screen and (min-width: 600px){.profile__paragraph--col{margin-top:-16px;grid-column:1/-1 !important}}@media screen and (min-width: 1280px){.profile__paragraph--col{margin-top:-24px;grid-column:2/5 !important}}.profile__socials-container{display:flex;align-items:center;margin-top:16px}@media screen and (max-width: 599px){.profile__socials-container{justify-content:space-between}}.profile__socials-container .profile__socials-icon{color:#7294c7}.profile__socials-container .profile__socials-icon_disabled{color:#d9dbe9}.page,.main-page{position:relative;left:0;transition:left .3s;flex-grow:1}@supports(-webkit-overflow-scrolling: touch){.page,.main-page{transition:none}}@media screen and (min-width: 600px)and (max-width: 1279px){.page,.main-page{margin-left:72px;transition:margin-left .3s}.sidebar-open .page,.sidebar-open .main-page{margin-left:236px}}@media screen and (min-width: 1280px){.page,.main-page{min-width:100%}}@media screen and (max-width: 599px){.sidebar-open .page,.sidebar-open .main-page{left:260px}}.page{grid-area:main;min-width:0}@media screen and (max-width: 599px){.page .page__wrapper{margin-top:4rem}}@media screen and (max-width: 599px){.page{background-color:#f7f7fc}}@media screen and (min-width: 600px){.page{height:100%}}@media screen and (min-width: 600px)and (max-width: 1279px){.page{margin-left:72px;flex-grow:1}.sidebar-open .page{min-width:100vw;margin-left:260px}}@media screen and (min-width: 1280px){.page{padding-right:24px;padding-bottom:16px}}@media screen and (min-width: 1280px){.page--card-full{padding-bottom:32px}}@media screen and (min-width: 1280px){.page--created{padding-bottom:32px}}@media screen and (max-width: 599px){.page--no-header{z-index:10}.page--no-header .page__wrapper{margin-top:0}}@media screen and (min-width: 1280px){.page__wrapper{display:flex;min-height:100%}.page__wrapper>*{flex-grow:1}.page__wrapper>.profile--view{flex:1 0 26.25%;margin-left:24px;max-width:26.25%}.page__wrapper>.sportcourts-rent__map_view{flex:1 0 43%;max-width:43%}}.page_collapsed{height:0;max-height:0;overflow:hidden}.page__info{display:flex;justify-content:center;align-items:center;padding:0 24px;margin:-40px auto 0 auto}@media screen and (min-width: 600px){.page__info{margin-top:-120px}}.page__info>*{max-width:424px}.page__title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:24px;line-height:32px}@media screen and (min-width: 600px){.page__title{font-size:32px;line-height:40px;letter-spacing:.25px}}.main-page{grid-area:main;height:100%;padding:0;position:relative;display:grid;grid-template-rows:min-content 1fr}@media screen and (max-width: 599px){.main-page{padding-top:72px}@supports not (grid-template-rows: min-content){.main-page{display:flex;flex-direction:column;height:auto}}}@media screen and (min-width: 600px)and (max-width: 1279px){.main-page{margin-left:calc(72px - 24px);min-width:calc(100vw - 72px)}.sidebar-open .main-page{min-width:100vw;margin-left:236px;margin-top:95px}}@media screen and (min-width: 1280px){.main-page{margin-left:-24px}}.main-page__wrapper{display:flex;flex-grow:1}.main-page__wrapper>.infinite-scroll-component__outerdiv{flex-grow:1}.personal-page{align-self:start}.main-page_with-intro{grid-template-rows:min-content min-content 1fr}.main-page_with-intro .filters-parent{justify-items:center;grid-template-columns:1fr;grid-template-areas:"sport" "dates"}@media screen and (max-width: 1280px){.main-page_with-intro .filters-parent{justify-items:start}}@media screen and (max-width: 599px){.main-page_with-intro .filters-parent .filters .dropdown-parent{display:block}}@media screen and (max-width: 1280px){.main-page_with-intro .filters__dates{width:100%}}.page-notifications .content__body .infinite-scroll-component__outerdiv{flex-grow:1;margin-bottom:auto}.list-page-paper{height:100%}.list-page-paper__main{min-height:calc(100% - 98px)}@media screen and (max-width: 599px){.list-page-paper__main{min-height:calc(100% - 166px)}}.list-page-paper__blacklist{position:sticky;bottom:16px}.list-page-paper_empty-blacklist{height:100%;display:flex;flex-direction:column;justify-content:flex-start}.list-page-paper_empty-blacklist .list-page-paper__main{min-height:100%}.games-list__date{font-weight:400;font-size:16px;line-height:20px;text-align:center;letter-spacing:.5px;color:#9f9eb0;margin:24px 0}.page-schools{z-index:10}@media screen and (min-width: 1280px){.page-schools .page__wrapper{display:block}}@media screen and (min-width: 1280px){.page-schools .not-found{margin:0;padding:50px 20px}}.page-schools .header{display:none}.content{display:grid;grid-template-rows:min-content 1fr;min-height:100vh}.content>*{min-width:0}@supports not (grid-template-rows: min-content){.content{display:flex;flex-direction:column}.content>*:nth-child(2){flex-grow:1}}@media screen and (min-width: 1280px){.content{min-height:100%}}.content__top{position:relative;min-height:152px}@media screen and (min-width: 600px){.content__top{min-height:244px}}@media screen and (min-width: 1280px){.content__top{min-height:316px}}.content__top>*{position:relative;z-index:10}.content__head{display:flex;align-items:center;padding:16px}.content__head>.icon-container{margin-right:35px}@media screen and (min-width: 600px){.content__head{padding:24px 16px 24px 56px}}@media screen and (min-width: 1280px){.content__head{min-height:80px;padding:32px 16px 32px 56px}}.content__head--col-3>.icon-container{margin-right:0}.content__head--col-3>.icon-container:nth-child(1){margin-right:32px}.content__head--col-3>.icon-container:last-child{margin-left:auto}@media screen and (min-width: 1280px){.profile--view .content__head{padding-left:0}}.content__body{background-color:#fff;padding:32px 16px;border-radius:16px 16px 0 0}@media screen and (min-width: 600px){.content__body{padding:40px 44px;box-shadow:0px 32px 64px rgba(17,17,17,.08) !important}}@media screen and (min-width: 1280px){.content__body{border-radius:16px;padding:56px}}.content__body_transparent-bg{background:transparent;box-shadow:none !important;padding-bottom:0}@media screen and (max-width: 599px){.profile--view .content__body{box-shadow:none !important}}@media screen and (min-width: 1280px){.profile--view .content__body{padding-left:30px;background-color:transparent;box-shadow:none !important}}@media screen and (min-width: 1280px)and (max-width: 1699px){.profile--view .content__body{padding-left:0px;padding-right:0px}}@media screen and (min-width: 600px){.content__body--col-508,.password-change .content__body{display:grid;grid-auto-rows:min-content}}@media screen and (min-width: 768px){.content__body--col-508,.password-change .content__body{grid-template-columns:508px}}@media screen and (min-width: 1280px){.parallax-sheet .content__body{overflow-y:auto}}.content__body--column{display:flex;flex-direction:column}.content__body--column__placeholder{flex-grow:1000}.content__body--column__footer{position:sticky;bottom:16px}.content__body--about{border-radius:16px}.content__body--with-slider{border-radius:16px;padding-left:0;padding-right:0}@media screen and (min-width: 1280px){.content__body--with-slider{padding:3% 0}}.content__body--with-slider .about__grid-second{padding:0 16px}@media screen and (min-width: 600px){.content__body--with-slider .about__grid-second{padding:40px 92px}}@media screen and (min-width: 600px){.content__body--group{display:flex;flex-direction:column;flex-grow:1}}@media screen and (min-width: 1280px){.content__body--group{align-items:flex-start;flex-direction:row}}@media screen and (min-width: 600px){.content__body--group>.btn-group{display:flex;margin-top:24px;margin-left:auto}}@media screen and (min-width: 1280px){.content__body--group>.btn-group{margin-left:40px;margin-top:0}}@media screen and (min-width: 600px)and (max-width: 1279px){.content__body--relative{position:relative}}@media screen and (max-width: 599px){.content__title{max-width:calc(100vw - 160px);white-space:nowrap;text-overflow:ellipsis}}.content__title--about{border-radius:16px}.content__title--with-slider{border-radius:16px;padding-left:0;padding-right:0}@media screen and (min-width: 1280px){.content__title--with-slider{padding:3% 0}}.content__title--with-slider .about__grid-second{padding:0 16px}@media screen and (min-width: 600px){.content__title--with-slider .about__grid-second{padding:40px 92px}}.content__subtitle{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;display:inline-flex;align-items:center;margin-bottom:40px}.content__subtitle>.icon-container{margin-right:20px}.content__page-h1{font-family:Comfortaa,"Arial",sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.25px}@media screen and (max-width: 599px){.content__page-h1{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}}@media screen and (max-width: 599px)and (min-width: 600px){.content__page-h1{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (max-width: 599px)and (min-width: 1280px){.content__page-h1{font-size:48px;line-height:64px}}.person--profile{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;align-items:center;margin-bottom:32px}@supports not (grid-template-rows: min-content){.person--profile{display:flex}.person--profile>*:nth-child(1){min-width:40px;margin-right:16px}.person--profile>*:nth-child(2){flex-grow:1}}@media screen and (min-width: 600px){.person--profile{grid-template-columns:auto;justify-content:center;margin-bottom:40px}}.person--profile .person__avatar{margin-bottom:0}.person--profile .person__name{display:flex;flex-wrap:wrap;text-align:left;margin-bottom:0}@media screen and (min-width: 1280px){.person--profile .person__name{justify-content:center}}.person--profile .person__name p:nth-child(1){margin-right:10px}.person--row{display:flex;align-items:center}.person--row .person__avatar{display:flex;justify-content:center;align-items:center;overflow:hidden;width:42px;height:42px;border-radius:50%;margin-right:16px;margin-bottom:0;margin-left:0}.person--row .person__name{display:flex;flex-wrap:wrap;font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;margin-bottom:0;color:rgba(20,20,43,.75);cursor:pointer}.person--row .person__name:hover,.person--row .person__name:focus{color:#c66900}.person_disabled .person__name{color:rgba(129,127,148,.38)}.person__avatar{display:flex;justify-content:center;align-items:center;margin:0 auto 16px auto;overflow:hidden;width:40px;height:40px;border-radius:50%;flex-shrink:0;background-image:url(/images/icons/camera.svg);background-repeat:no-repeat;background-position:center center;background-color:#fff176}.card .person__avatar{background-size:20px 18px}@media screen and (min-width: 600px){.person__avatar{width:80px;height:80px}}.person__avatar img{width:40px;height:40px;border-radius:50%;object-fit:contain;overflow:hidden;font-size:0;margin:-2px;max-height:100%}@media screen and (min-width: 600px){.person__avatar img{width:80px;height:80px}}.person__name{text-align:center;margin-bottom:24px;font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.15px}@media screen and (min-width: 600px){.person__name{font-size:20px;line-height:24px;letter-spacing:.15px}}.person__name p{font:inherit}.person__name p:not(:last-child){margin-right:4px}.person_full-avatar{display:flex;flex-direction:column;align-items:center}.person_full-avatar .person__avatar{margin-bottom:16px;width:100%;height:auto;max-height:330px;border-radius:8px;background-color:none;background:none}.person_full-avatar .person__avatar img{width:auto;height:auto;min-width:60%;max-height:inherit;border-radius:8px;object-fit:contain;background:none}.Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0, 0, 9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;padding:6px}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}@media only screen and (max-width: 480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:rgba(255,255,255,.7);transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}@keyframes Toastify__bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}@keyframes Toastify__bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}@keyframes Toastify__bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{from{transform:translate3d(110%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInLeft{from{transform:translate3d(-110%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInUp{from{transform:translate3d(0, 110%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInDown{from{transform:translate3d(0, -110%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(110%, 0, 0)}}@keyframes Toastify__slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-110%, 0, 0)}}@keyframes Toastify__slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 500px, 0)}}@keyframes Toastify__slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -500px, 0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}body .Toastify__toast-container{width:100%;max-width:calc(100vw - 16px);left:8px;top:8px;transform:none}@media screen and (min-width: 600px){body .Toastify__toast-container{max-width:calc(100vw - 48px - 72px);left:96px;top:24px;transform:none;transition:left .3s}.sidebar-open body .Toastify__toast-container{left:284px}}@media screen and (min-width: 1280px){body .Toastify__toast-container{max-width:calc(100vw - 56 * 2px - 24px - 260px);left:316px;transition:left .3s}}body .Toastify__toast{display:flex;box-shadow:0px 20px 24px rgba(17,17,17,.06) !important}body .Toastify__toast--info{background:#fff176}body .Toastify__toast--warning{background-color:#ffc947;border-radius:16px}body .Toastify__toast--warning .Toastify__toast-body{margin:0;min-width:100%}body .Toastify__toast--warning .Toastify__toast-body .notification{background:none}body .Toastify__toast-body{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;margin:auto;color:rgba(20,20,43,.75)}body .Toastify__toast--default{background:none;box-shadow:none !important}body .Toastify__toast--default .Toastify__toast{box-shadow:none}body .Toastify__toast--default .Toastify__toast-body{box-shadow:none;display:flex;flex-grow:1;margin:0}body .Toastify__toast--default .notification{position:absolute;left:0;top:0;flex-grow:1;min-width:100%}.preloader{position:fixed;z-index:999999;height:100%;width:100%;top:0;left:0;background:#fff;display:flex;align-items:center;justify-content:center}.preloader-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:35px;width:35px}.preloader-spinner::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background-image:url("/images/load.svg");background-size:100%;background-repeat:no-repeat;background-position:0 0;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.preloader-spinner_basket{width:20px;height:20px;position:absolute;z-index:100}.preloader-boundary{position:relative}.preloader-boundary .preloader{position:absolute}.preloader-fix .preloader{background-color:#f7f7fc}.preloader-fix .preloader-boundary{position:absolute;top:122px;left:0;right:0;bottom:0}@media screen and (min-width: 600px){.preloader-fix .preloader-boundary{top:95px}}.preloader-static .preloader,.preloader-static .preloader-boundary,.preloader-static .preloader-spinner{position:static}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.card{padding-top:128px;box-shadow:0px 20px 24px rgba(17,17,17,.06) !important;border-radius:16px;overflow:hidden;background-repeat:no-repeat;background-size:contain;background-color:rgba(20,20,43,.4)}.card__inner{display:flex;flex-direction:column;min-height:100%;padding:16px;background-color:#fff;position:relative}.card__meta-list{display:flex;margin-top:-36px;margin-bottom:24px;z-index:1}@media screen and (min-width: 360px){.card__meta-list{flex-wrap:wrap}}.card__meta-list>*:not(:last-child){margin-right:8px}.card__meta{display:flex;flex-direction:column;justify-content:center;padding:8px 16px;border-radius:12px;background-color:#fff;align-items:start;box-shadow:0px 4px 8px rgba(17,17,17,.06) !important}.card__meta p{text-align:center;margin-bottom:4px}.card__meta p:nth-child(1){font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;color:#ff9800}.card__meta p:nth-child(2){font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;color:rgba(20,20,43,.75)}.card__meta_paid{background-color:#fff176}.card__meta-day{text-transform:capitalize}.card__game-type{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.15px;display:flex;align-items:center;color:#14142b;margin-right:auto}.card__game-type:hover,.card__game-type:focus{color:#c66900}.card__game-type>.icon-container{width:20px;height:20px;margin-left:20px}.card__conditions{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;display:flex;flex-direction:column;color:rgba(20,20,43,.75);margin-bottom:32px;margin-left:12px}.card__conditions>li{display:inline-flex;align-items:center}.card__conditions>li>.icon-container{width:16px;height:16px;margin-right:22px}.card__conditions>li:not(:last-child){margin-bottom:16px}.card__conditions>li .station-row{margin-bottom:0}.card__conditions>li .station-row:first-child{margin-top:0}.card__conditions>li .station-row:last-child{margin-bottom:0}.card__conditions .station_li{display:inline-flex;align-items:flex-start}.card__person{display:flex;margin-bottom:32px}.card__person>*{align-self:center}.card__person .person__avatar{width:40px;height:40px;margin:0 16px 0 0}.card__person .person__right{flex-grow:1}.card__person .person__name{display:flex;margin-bottom:0}.card__person .person__name p{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;margin-bottom:4px}.card__person--pos{cursor:pointer}.card__footer{display:flex;flex-wrap:wrap;align-items:center;margin-top:auto;gap:16px}.card__footer--single{display:block}.card__footer--single .btn{width:100%}.card__footer--single>p{margin-top:16px}.card__footer>p{color:#cfced6 !important}.card__footer>.btn-primary{box-shadow:none !important}.card__footer>.btn-secondary{border:none}.card__footer>.btn-secondary.shadow-medium-desktop-down{box-shadow:none !important}.card__price{display:inline-flex;align-items:center;margin-left:20px}.card__price>.icon-container{width:16px;height:16px;margin-right:10px}.card__price-count{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px}.card__price-count span{margin-right:6px}.card--closed{position:relative}.card--closed::after{content:"";position:absolute;left:0;top:0;width:100%;background-color:rgba(129,127,148,.38);height:128px}.card--closed *{color:#9f9eb0 !important}.card--closed .person__avatar{filter:grayscale(1)}.card--closed .players-range__filler{background-color:rgba(129,127,148,.38) !important}.card--closed a{pointer-events:none}.card--closed .btn{background-color:rgba(129,127,148,.38) !important;pointer-events:none}.card--participates{border:1px solid #ffc947}.cards{display:grid;grid-gap:16px;flex-grow:1}@media screen and (max-width: 599px){.cards{padding-left:16px;padding-right:16px}}@media screen and (max-width: 767px){.cards{padding-right:16px;padding-bottom:16px}@supports not (grid-template-rows: min-content){.cards{display:block}.cards>*:not(:last-child){margin-bottom:16px}}}@media screen and (min-width: 600px){.cards{padding-left:24px}}@media screen and (min-width: 768px){.cards{align-items:flex-start;grid-gap:24px;grid-template-columns:repeat(2, 1fr);padding-right:16px;padding-bottom:32px}}@media screen and (min-width: 1280px){.cards{grid-template-columns:repeat(3, 1fr)}}.level-info{width:13.33px;height:13.33px;margin-left:8px;color:#9f9eb0}@media screen and (min-width: 600px){.cards>*{animation:card-anim-open .6s ease 0s}body.cards-anim-close .cards>*{animation:card-anim-close .6s ease 0s}body.cards-anim-close .not-found,body.cards-anim-close .preloader-fix{display:none}}@keyframes card-anim-open{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes card-anim-close{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}.card-full{position:relative}@media screen and (min-width: 600px){.card-full{margin-top:16px;box-shadow:0px 32px 64px rgba(17,17,17,.08) !important}}@media screen and (min-width: 1280px){.card-full{border-bottom-left-radius:32px;border-bottom-right-radius:32px}}.card-full__head{display:flex;flex-direction:column;width:100%;height:calc(128px + 16px);padding:16px;background-image:linear-gradient(180deg, rgba(20, 20, 43, 0.15) 0%, rgba(20, 20, 43, 0.9) 100%),var(--bg-image);background-repeat:no-repeat;background-size:cover;background-position:top center;background-color:#a9a9a9}@media screen and (min-width: 600px){.card-full__head{padding:24px 44px;height:316px;border-top-left-radius:32px;overflow:hidden}}@media screen and (min-width: 1280px){.card-full__head{padding:48px 72px 32px 72px;border-top-left-radius:32px;border-top-right-radius:32px}}@media screen and (min-width: 1440px){.card-full__head{padding:48px 118px 32px 118px}}.card-full__head.fixed{display:flex;height:auto;position:sticky;top:0;z-index:110;border-radius:0;background:#f7f7fc}@supports not (position: sticky){.card-full__head.fixed{position:fixed}}@media screen and (min-width: 600px){.card-full__head.fixed{background:#fff}}@media screen and (min-width: 1280px){.card-full__head.fixed{padding:24px 44px}}.card-full__head.fixed .card-full__top{margin-bottom:0}.card-full__head.fixed .card-full__top>p{display:none}.card-full__head.fixed .card-full__back{top:16px;z-index:20}@media screen and (min-width: 600px){.card-full__head.fixed .card-full__back{top:50%;transform:translateY(-50%)}}.card-full__head.fixed .card-full__back>a,.card-full__head.fixed .card-full__back>div,.card-full__head.fixed .card-full__back button{color:#14142b}@media screen and (min-width: 1280px){.card-full__head.fixed .card-full__back .icon{width:24px;height:24px}}.card-full__head.fixed .card-full__title{color:#14142b;margin-bottom:0}@media screen and (min-width: 600px){.card-full__head.fixed .card-full__title{margin-left:56px;font-size:20px;line-height:24px}}@media screen and (min-width: 1280px){.card-full__head.fixed .card-full__title{margin-left:128px}}.card-full__head.fixed .card-full__conditions-second{display:none}.card-full__body{display:flex;background-color:#fff;padding:32px 16px}@media screen and (max-width: 599px){.card-full__body{border-top-right-radius:16px;border-top-left-radius:16px;margin-top:-16px}}@media screen and (min-width: 600px){.card-full__body{padding:40px 44px}}@media screen and (min-width: 1280px){.card-full__body{padding:56px 72px;border-bottom-left-radius:32px;border-bottom-right-radius:32px}}@media screen and (min-width: 1440px){.card-full__body{padding:56px 118px}}.card-full__body--grid{display:grid}@supports not (grid-template-rows: min-content){.card-full__body--grid{display:block}}.card-full__body--grid>*{min-width:0}@media screen and (min-width: 1280px){.card-full__body--grid-desktop{position:relative;align-items:flex-start;grid-template-columns:minmax(60%, 1fr) 330px;grid-column-gap:40px}.card-full__body--grid-desktop>*{grid-column:1/2}}.card-full__body--created{display:flex;flex-direction:column}@media screen and (min-width: 1280px){.card-full__body--created{display:grid;grid-template-rows:auto;grid-template-columns:minmax(60%, 1fr) 330px;grid-column-gap:40px}.card-full__body--created .game-created__left{min-width:0;grid-column:1/2}.card-full__body--created .game-created__right{min-width:0;grid-column:2/3}}.card-full__back{position:absolute;left:16px;top:16px;color:#fff}@media screen and (min-width: 600px){.card-full__back{left:44px;top:40px}}@media screen and (min-width: 1280px){.card-full__back{left:72px;top:48px}}@media screen and (min-width: 1440px){.card-full__back{left:118px}}@media screen and (min-width: 1280px){.card-full__back .icon{width:32px;height:32px}}.card-full__back>a,.card-full__back button{color:#fff;line-height:inherit}.card-full__back>a:hover,.card-full__back button:hover{color:#fff176}.card-full__top{margin-top:auto;margin-bottom:16px;margin-left:20%}@media screen and (min-width: 360px){.card-full__top{margin-left:56px}}@media screen and (min-width: 600px){.card-full__top{margin-left:0}}.card-full__title{position:relative;font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;color:#fff}@media screen and (min-width: 600px){.card-full__title{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (min-width: 1280px){.card-full__title{font-size:48px;line-height:64px}}.card-full__conditions-first{margin-bottom:32px;margin-left:4px}@media screen and (min-width: 600px){.card-full__conditions-first{margin-bottom:40px;margin-left:20px}}.card-full__conditions-second{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;display:grid;grid-gap:32px;margin-bottom:32px;margin-left:4px}@media screen and (min-width: 600px){.card-full__conditions-second{color:#fff;margin-bottom:0;margin-left:0}}@media screen and (min-width: 600px)and (max-width: 799px){.card-full__conditions-second .conditions{display:grid;grid-gap:16px;grid-template-columns:50% 50%}}@media screen and (min-width: 800px){.card-full__conditions-second .conditions{display:flex;margin-bottom:0}}@media screen and (max-width: 1279px){.card-full__left-col{margin-bottom:calc(112px - 40px)}}@media screen and (min-width: 1280px){.card-full__left-col{grid-row:1/-1}}@media screen and (min-width: 600px)and (max-width: 1279px){.card-full__left-col>.person{margin-left:20px}}@media screen and (max-width: 1279px){.card-full__left-col>.person{border:none;margin-bottom:56px;padding-bottom:0}}.card-full__left-col>.person+.card-full__desc{margin-top:0}.card-full__right-col{z-index:1}@media screen and (max-width: 1279px){.card-full__right-col{order:-1}}@media screen and (min-width: 1280px){.card-full__right-col{grid-column:2/3;position:sticky;top:72px;transition:opacity .3s ease-out;opacity:1}}.card-full__organizer{cursor:pointer}@media screen and (min-width: 600px){.card-full__organizer{padding-bottom:8px;border-bottom:1px solid #d9dbe9;margin-bottom:40px}}@media screen and (min-width: 1280px){.card-full__organizer{margin-top:40px;margin-left:20px;padding:0;border:none}}.card-full__desc{margin-top:16px;margin-bottom:40px}@media screen and (min-width: 600px){.card-full__desc{padding:38px 0;border-top:1px solid #d9dbe9;border-bottom:1px solid #d9dbe9}}@media screen and (min-width: 1280px){.card-full__desc{padding-top:0;border-top:1px solid transparent}}.card-full__buttons_two{margin-top:24px;position:fixed;bottom:30px;left:16px;width:100%;max-width:calc(100% - 32px);z-index:10;display:flex;gap:24px}@media screen and (min-width: 600px){.card-full__buttons_two{left:calc(44px + 56px);max-width:calc(100% - 144px);bottom:24px}}@media screen and (min-width: 1280px){.card-full__buttons_two{position:static;max-width:none}}@media screen and (max-width: 599px){.card-full__buttons_two{gap:8px}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar-open .card-full__buttons_two{left:calc(44px + 56px + 260px)}}.card-full__buttons_two .btn{width:100%}.card-full__buttons_two .btn--small{padding:20px 32px}@media screen and (min-width: 1280px){.card-full__buttons_two{display:grid;gap:24px}}.card-full__buttons_two .c-gs-disabled{margin-top:16px}.card-full__buttons>.btn{position:fixed;bottom:30px;left:16px;max-width:calc(100% - 32px);z-index:10}@media screen and (min-width: 600px){.card-full__buttons>.btn{left:calc(44px + 56px);max-width:calc(100% - 144px);bottom:24px}}@media screen and (min-width: 1280px){.card-full__buttons>.btn{position:static;max-width:none}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar-open .card-full__buttons>.btn{left:calc(44px + 56px + 260px)}}@media screen and (max-width: 1279px){.card-full__buttons>.btn--send{position:absolute}}.card-full__buttons .btn{width:100%}.card-full__buttons .btn--small{padding:20px 32px}@media screen and (min-width: 1280px){.card-full__buttons{position:sticky;top:0;display:grid;gap:24px}}@media screen and (max-width: 1279px){.card-full__buttons_with-text{position:fixed;bottom:0;left:72px;background:#fff;width:calc(100% - 72px);min-height:127px;text-align:center}}@media screen and (max-width: 599px){.card-full__buttons_with-text{left:0;width:100%;min-height:136px}}.card-full__subtitle{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;margin-bottom:16px}@media screen and (min-width: 600px){.card-full__subtitle{font-size:24px;line-height:32px}}@media screen and (min-width: 600px){.card-full__subtitle{margin-bottom:24px}}.card-full__text-content{color:rgba(20,20,43,.75);white-space:pre-wrap}.card-full__text-content h4{font-weight:normal}.card-full__text-content>*:not(:last-child){margin-bottom:24px}.card-full__report{margin-bottom:40px}@media screen and (min-width: 600px){.card-full__report{border-radius:16px;background-color:#f7f7fc;padding:32px}}.card-full__map .map{height:184px}@media screen and (min-width: 600px){.card-full__map .map{height:318px}}.card-full__map .map>ymaps{height:184px}@media screen and (min-width: 600px){.card-full__map .map>ymaps{height:318px}}.card-full__newsletter{background-color:#f7f7fc;padding:24px;border-radius:16px;display:grid;margin-bottom:48px;order:-2}@media screen and (min-width: 1280px){.card-full__newsletter{order:initial}}.card-full__newsletter-footer{display:flex;gap:16px;margin-top:24px}.card-full__newsletter-title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;margin-bottom:10px}@media screen and (min-width: 600px){.card-full__newsletter-title{font-size:24px;line-height:32px}}.card-full__newsletter-price{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.15px}@media screen and (min-width: 600px){.card-full__newsletter-price{font-size:20px;line-height:24px;letter-spacing:.15px}}.card-full__newsletter-content{display:grid;align-content:space-around}.intro{margin-bottom:32px;padding:0 16px}@media screen and (min-width: 600px){.intro{display:flex;flex-direction:column;align-items:center;margin-bottom:64px;margin-top:calc(96px - 16px)}}@media screen and (min-width: 1280px){.intro{margin-top:calc(160px - 16px)}}.intro__logo{width:142px;height:64px;margin-bottom:16px}@media screen and (min-width: 600px){.intro__logo{width:212px;height:96px;margin-bottom:32px}}@media screen and (min-width: 1280px){.intro__logo{width:248px;height:112px}}.intro__text{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}@media screen and (min-width: 600px){.intro__text{font-size:24px;line-height:32px}}@media screen and (min-width: 600px){.intro__text{text-align:center}}.filters{max-width:920px}@media screen and (max-width: 599px){.filters{display:flex;position:fixed;z-index:20;top:16px;right:16px;left:72px;transition:left .3s ease-out}.sidebar-open .filters{left:calc(284px + 32px)}}@media screen and (min-width: 600px){.filters{width:100%}}@media screen and (min-width: 1280px){.filters{grid-gap:16px}}@media screen and (max-width: 599px){.filters>.dropdown-parent{display:none}}.filters--login{max-width:none;grid-area:sport}.filters--login>.dropdown-parent{display:block}.filters--school{display:grid;grid-template-columns:1fr 1fr 1fr max-content;gap:16px}.filters__radio-group{display:flex;padding-left:8px;margin-bottom:8px;flex-shrink:0;grid-area:radio}.filters__radio-group>*:not(:last-child){margin-right:32px}.filters__dates{display:grid;grid-template-columns:repeat(7, max-content);grid-area:dates;gap:8px;margin-bottom:16px;overflow-x:scroll}.filters__dates::-webkit-scrollbar{display:none}.filters-parent{align-items:center;align-self:flex-start;padding-left:24px;padding-right:16px;display:grid;grid-template-columns:1fr max-content;gap:16px 40px;grid-template-areas:"sport radio" "dates dates"}@media screen and (min-width: 600px){.filters-parent{position:sticky;top:0;z-index:2;background-color:#f7f7fc;margin:-20px 0 28px 0;padding-top:28px}}@media screen and (min-width: 1280px){.filters-parent{margin-bottom:40px}}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar-open .filters-parent{position:fixed;top:20px;left:252px;min-width:100%;margin-left:-16px;padding-left:24px}}@media screen and (max-width: 599px){.filters-parent{grid-template-areas:"radio radio" "dates dates";position:sticky;top:59px;left:0;background:#f7f7fc;z-index:200;gap:0}}.filters-parent--trainings{grid-template-areas:"sport dates";align-items:baseline}@media screen and (max-width: 1439px){.filters-parent--trainings{grid-template-areas:"sport" "dates";grid-template-columns:1fr}}@media screen and (max-width: 599px){.filters-parent--trainings{gap:16px;margin:0;margin-bottom:28px;top:0;padding-top:16px}}@media screen and (min-width: 1280px){.filters-parent--trainings{margin:0;margin-bottom:28px}}@media screen and (max-width: 599px){.filters-parent--trainings .filters{display:block;position:unset;z-index:20;top:16px;right:16px;left:72px;transition:left .3s ease-out}}@media screen and (max-width: 599px){.filters-parent--trainings .dropdown-parent .dropdown{background-color:#fff;box-shadow:0px 4px 8px rgba(17,17,17,.06) !important;border-radius:8px}.filters-parent--trainings .dropdown-parent .dropdown__value-container{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;padding:14px 16px;max-height:unset}.filters-parent--trainings .dropdown-parent .dropdown__indicators{height:unset}}.filters-parent--school{grid-template-areas:"sport" "dates";top:0;padding-top:16px}@media screen and (min-width: 600px)and (max-width: 1279px){.sidebar-open .filters-parent--school{position:relative;top:0px;left:0px;min-width:unset;margin-left:0px;padding-left:0px}}.conditions{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;display:grid;grid-gap:32px}@supports not (grid-template-rows: min-content){.conditions{display:block}@media screen and (max-width: 599px){.conditions>*:not(:last-child){margin-bottom:32px}}}.conditions__icon-container{display:flex;align-items:center;justify-content:center;background-color:#fff176;color:#ff9800;width:32px;height:32px;border-radius:8px;margin-right:20px}.conditions__icon-container .icon{width:16px;height:16px}@media screen and (min-width: 600px){.card-full__conditions-second .conditions__icon-container{background-color:transparent;color:#fff}}.conditions__first{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;display:flex;flex-direction:column;align-items:center}.conditions__first>*:not(:last-child){margin-bottom:32px}.conditions__item{display:flex}.conditions__item .level-info{width:15px;height:15px;margin-left:8px;margin-top:8px}.conditions__right-col{align-self:center}@media screen and (max-width: 599px){.conditions__right-col{color:rgba(20,20,43,.75)}}.conditions__right-col>*:not(:last-child){margin-bottom:4px}.conditions__right-col .paid{font-family:Roboto;font-size:10px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:1.5px}.game-editor{position:relative}.game-editor__grid{display:grid;grid-gap:16px}@media screen and (max-width: 599px){.game-editor__grid{margin-top:-8px}@supports not (grid-template-rows: min-content){.game-editor__grid{display:block}.game-editor__grid>*:not(:last-child){margin-bottom:16px}}}@media screen and (min-width: 600px){.game-editor__grid{grid-template-columns:repeat(2, 1fr);grid-gap:24px;align-items:flex-start}.game-editor__grid>.two-step-input,.game-editor__grid>.game-editor__radio-group--type,.game-editor__grid>.game-editor__gender,.game-editor__grid>.form-input--textarea,.game-editor__grid>.game-editor__toggles,.game-editor__grid>.game-editor__submit{grid-column:1/-1}}@media screen and (min-width: 1280px){.game-editor__grid{grid-template-rows:repeat(6, auto);grid-template-columns:repeat(4, 1fr);align-items:flex-start}.game-editor__grid>.two-step-input,.game-editor__grid>.form-input--select,.game-editor__grid>.form-input--select-with-tooltip,.game-editor__grid>.form-input--date{grid-column:span 2}.game-editor__grid>.game-editor__gender,.game-editor__grid>.game-editor__toggles{grid-column:1/3}.game-editor__grid>.game-editor__playground,.game-editor__grid>.game-editor__submit,.game-editor__grid>.form-input--textarea{grid-column:3/5}.game-editor__grid>.form-input--textarea{grid-row:5/-1}.game-editor__grid>.form-input--select-payment{grid-column:auto}}@media screen and (min-width: 1280px){.game-editor__grid--training>.form-input--select-payment,.game-editor__grid--training>.form-input--select-with-tooltip{grid-column:auto}.game-editor__grid--training>.form-input--textarea{grid-row:6/-1}.game-editor__grid--training--with-pay>.form-input--date{grid-column:auto}}.game-editor__radio-group{display:grid;grid-gap:32px}@supports not (grid-template-rows: min-content){.game-editor__radio-group{display:block}.game-editor__radio-group>*:not(:last-child){margin-bottom:32px}}@media screen and (min-width: 600px){.game-editor__radio-group{display:flex;flex-wrap:wrap;grid-gap:0}.game-editor__radio-group>*{width:max-content;margin-bottom:32px}.game-editor__radio-group>*:not(:last-child){margin-right:40px}}.game-editor__radio-group--type{margin-bottom:16px}@media screen and (min-width: 600px){.game-editor__radio-group--type{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:24px;margin-bottom:0}.game-editor__radio-group--type>*{margin-bottom:16px}}@media screen and (min-width: 1280px){.game-editor__radio-group--type{display:grid;align-items:center;grid-template-columns:repeat(4, 1fr);min-height:64px}.game-editor__radio-group--type>*{margin-bottom:0}.game-editor__radio-group--type>*:not(:last-child){margin-right:40px}}.game-editor__playground-btn{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;flex-grow:1;border:2px solid transparent;height:56px}@media screen and (min-width: 600px){.game-editor__playground-btn{min-height:64px;background-color:#f7f7fc;border-radius:8px}}.game-editor__playground-btn .icon-container{margin-right:20px}.form-input--invalid .game-editor__playground-btn{border-color:#ff5252}.form-input--invalid .game-editor__playground-text{color:#c50e29}.game-editor__gender{margin-bottom:16px}@media screen and (max-width: 599px){.game-editor__submit{margin-top:8px}}@media screen and (min-width: 1280px){.game-editor__submit{margin-left:auto;width:fit-content}}.game-editor__list{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;color:rgba(20,20,43,.75)}.game-editor__list li{cursor:pointer;display:flex;align-items:center;padding:16px 24px;border-radius:8px}.game-editor__list li .icon-container{margin-right:20px}.game-editor__list li:not(:last-child){margin-bottom:8px}.game-editor__list li>.btn-text{padding:0 32px}.game-editor__list li:hover,.game-editor__list li:focus{background-color:#f7f7fc}.game-editor__place{display:flex;margin-right:36px;flex-grow:1}@media screen and (max-width: 599px){.game-editor__place{margin-right:0;justify-content:space-between}}.game-editor .transparent-primary{font-size:14px;font-weight:500;cursor:pointer;color:#ff9800;text-transform:uppercase}.game-editor__place-text>p:first-child{margin:0}@media screen and (min-width: 600px){.game-editor__place-text>p:first-child{margin-right:20px}}@media screen and (min-width: 600px){.game-editor__place-text{display:flex;flex-grow:1;align-items:baseline}}.game-editor__add-btn{position:sticky;bottom:16px}@supports not (position: sticky){.game-editor__add-btn{position:fixed}}@media screen and (min-width: 600px){.game-editor__add-btn{bottom:24px}}@media screen and (min-width: 1280px){.game-editor__add-btn{width:fit-content;margin-top:20px;margin-left:auto;bottom:56px}}.game-editor__place-grid{display:grid;grid-gap:32px}@supports not (grid-template-rows: min-content){.game-editor__place-grid{display:block}.game-editor__place-grid>*:not(:last-child){margin-bottom:32px}}.game-editor__place-grid>.btn-group .btn{width:100%}@media screen and (min-width: 600px){.game-editor__place-grid{grid-template-columns:repeat(2, 1fr);grid-gap:24px;align-items:flex-start}.game-editor__place-grid>*{grid-column:1/-1}.game-editor__place-grid>.form-input--title{grid-column:1/1}.game-editor__place-grid>.form-input--special{grid-column:1/2}}@media screen and (min-width: 600px)and (max-width: 899px){.game-editor__place-grid>.form-input--special{grid-column:1/-1}}@media screen and (min-width: 600px){.game-editor__place-grid>.form-input-phone{grid-column:2/2}}@media screen and (max-width: 1279px){.game-editor__place-grid>*{grid-column:1/-1}.game-editor__place-grid>.btn-group,.game-editor__place-grid>.image-loader-wrapper,.game-editor__place-grid>.game-editor__options,.game-editor__place-grid>.label-field{grid-column:1/-1}.game-editor__place-grid>.btn-group{margin-left:auto}}.game-editor__sportcourts-grid{display:grid;grid-gap:32px 24px}@supports not (grid-template-rows: min-content){.game-editor__sportcourts-grid{display:block}.game-editor__sportcourts-grid>*:not(:last-child){margin-bottom:32px}}.game-editor__sportcourts-grid>.btn-group .btn{width:100%}.game-editor__sportcourts-grid .game-editor__save-btn{display:flex;gap:24px;justify-self:end}.game-editor__sportcourts-grid .fieldset__group-top{grid-template-columns:repeat(2, 1fr);grid-gap:24px;align-items:flex-start;display:grid}@media screen and (max-width: 1279px){.game-editor__sportcourts-grid .fieldset__group-top{grid-template-columns:1fr}}@media screen and (min-width: 600px){.game-editor__sportcourts-grid{grid-template-columns:repeat(2, 1fr);grid-gap:32px 24px;align-items:flex-start}.game-editor__sportcourts-grid>*{grid-column:1/-1}.game-editor__sportcourts-grid>.sportcourts__address-input{grid-column:1/1}.game-editor__sportcourts-grid>.form-input--title{grid-column:1/1}.game-editor__sportcourts-grid>.form-input--special{grid-column:1/2}}@media screen and (min-width: 600px)and (max-width: 899px){.game-editor__sportcourts-grid>.form-input--special{grid-column:1/-1}}@media screen and (min-width: 600px){.game-editor__sportcourts-grid>.form-input-phone{grid-column:2/2}}@media screen and (min-width: 600px){.game-editor__sportcourts-grid .add-btn{grid-column:1/1}}@media screen and (min-width: 600px){.game-editor__sportcourts-grid .fieldset__group{gap:16px}}@media screen and (max-width: 1279px){.game-editor__sportcourts-grid{grid-gap:24px}.game-editor__sportcourts-grid>*{grid-column:1/-1}.game-editor__sportcourts-grid>.sportcourts__address-input,.game-editor__sportcourts-grid>.form-input--title,.game-editor__sportcourts-grid>.form-input-phone{grid-column:1/-1}.game-editor__sportcourts-grid>.btn-group,.game-editor__sportcourts-grid>.image-loader-wrapper,.game-editor__sportcourts-grid>.game-editor__options,.game-editor__sportcourts-grid>.label-field{grid-column:1/-1}.game-editor__sportcourts-grid>.btn-group{margin-left:auto}.game-editor__sportcourts-grid .form-input{flex-grow:1;width:100%;font-size:inherit;resize:none;min-height:56px;border:2px solid transparent;border-radius:8px;outline:none}.game-editor__sportcourts-grid .game-editor__playground-text{color:rgba(94,92,128,.38)}.game-editor__sportcourts-grid .fieldset__group{gap:8px;display:flex;flex-wrap:wrap}}@media screen and (max-width: 599px){.game-editor__sportcourts-grid .add-btn{width:100%}}.game-editor__sportcourt-container{border-radius:16px;border:1px solid #d9dbe9;padding:32px;display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media screen and (max-width: 1279px){.game-editor__sportcourt-container{padding:32px;grid-template-columns:1fr max-content;gap:0}.game-editor__sportcourt-container .fieldset__legend{margin-bottom:8px}}@media screen and (max-width: 599px){.game-editor__sportcourt-container{padding:16px}}.game-editor__sportcourt-container .form-input--name{grid-column:1/4}.game-editor__sportcourt-container .fieldset{grid-column:1/5}.game-editor__sportcourt-container .btn--reset{justify-self:flex-start}.game-editor__sportcourt-container .delete-icon{color:#d9dbe9}.game-editor__sportcourt-container .game-editor__playground-name{font-family:Comfortaa;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.15px;color:rgba(20,20,43,.75)}@media screen and (max-width: 599px){.game-editor__sportcourt-container .game-editor__playground-name{font-size:16px;line-height:20px;margin-bottom:10px}}.game-editor__sportcourt-container_modal{border:none;padding:0;grid-template-columns:repeat(2, 1fr)}.game-editor__sportcourt-container_modal .game-editor__type{grid-column:1/4}.game-editor__sportcourt-container_modal .btn-group-col{grid-column:1/4;grid-template-columns:1fr}.game-editor__sportcourt-container_modal .btn-group-col .btn-price{padding:16px 32px}@media screen and (max-width: 1279px){.game-editor__sportcourt-container_modal .game-editor__type{grid-column:1/5}.game-editor__sportcourt-container_modal .btn-group-col{grid-column:1/5}}.game-editor__sportcourt-container_intervals{display:grid;grid-template-columns:max-content 1fr;gap:24px;grid-column:span 2}@media screen and (max-width: 599px){.game-editor__sportcourt-container_intervals{gap:8px;grid-template-columns:1fr min-content}}.game-editor__sportcourt-container_intervals .items{display:grid;gap:8px}.game-editor__sportcourt-container_intervals .time-item{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75)}.game-editor__sportcourt-container_intervals .price-item{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75);font-weight:700}.game-editor__sportcourt-container_intervals .price-item span{font-weight:400;color:#9f9eb0}.game-editor__sportcourt-price{display:grid;grid-template-columns:repeat(4, 1fr) max-content;gap:24px;align-items:center}.game-editor__sportcourt-price .icon{color:#d9dbe9}@media screen and (max-width: 1279px){.game-editor__sportcourt-price{grid-template-columns:1fr 1fr;grid-column:1/4}.game-editor__sportcourt-price .form-input--select--multi,.game-editor__sportcourt-price .form-input--price,.game-editor__sportcourt-price .line{grid-column:1/4}.game-editor__sportcourt-price .form-input--time-to{grid-column:2/4}}@media screen and (max-width: 599px){.game-editor__sportcourt-price{grid-template-columns:1fr;grid-column:1/5}.game-editor__sportcourt-price .form-input--select--multi,.game-editor__sportcourt-price .form-input,.game-editor__sportcourt-price .form-input--price,.game-editor__sportcourt-price .line{grid-column:1/5}.game-editor__sportcourt-price .form-input--time-to{grid-column:1/5}}.game-editor__sportcourt-price .line{border:1px solid #d9dbe9;width:100%}.game-editor__sportcourt-error{color:#c50e29;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;padding-top:8px}.game-editor__sportcourt-services{display:grid;gap:16px}.game-editor__sportcourt-services .icon{color:#d9dbe9}.game-editor__sportcourt-services .game-editor__service-item{display:grid;grid-template-columns:3fr 1fr max-content;gap:24px}.game-editor__sportcourt-services .game-editor__service-item:last-child{margin-bottom:16px}@media screen and (max-width: 1279px){.game-editor__sportcourt-services .game-editor__service-item{gap:16px;justify-items:end;grid-template-columns:max-content 1fr max-content max-content}}.game-editor__sportcourt-services .game-editor__service-title{color:#14142BBF}@media screen and (min-width: 1280px){.game-editor__toggles{margin-top:16px}}.game-editor__wrapper{display:flex;flex-grow:1}.game-editor__wrapper>.infinite-scroll-component__outerdiv{flex-grow:1;display:flex;align-items:flex-start;justify-content:center}.game-editor__wrapper>.infinite-scroll-component__outerdiv>.infinite-scroll-component{flex-grow:1}@media screen and (min-width: 600px)and (max-width: 1279px){.game-editor .form-input--textarea{margin-top:-32px}}.game-editor .top-info{padding-bottom:46px;border-bottom:1px solid #d9dbe9;margin-bottom:16px}.station{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 599px){.station{align-items:flex-start;margin-top:8px}}.station-row{display:flex;align-items:center;margin-bottom:8px;width:100%}.station-row span{margin-right:auto;color:#14142b}.station-row svg{cursor:pointer;width:18px;height:18px}@media screen and (max-width: 599px){.station-row{margin-top:8px}}.station_detail{display:block}.station_detail span{font-size:12px;color:#9f9eb0}.station_detail .profile__value{display:block}.station_detail .icon-container .station-row:last-child{margin-bottom:0}.station-row:first-child{margin-top:8px}@media screen and (max-width: 599px){.station button{margin-left:14px}}.station-marker{min-width:10px;min-height:10px;border-radius:50%;margin-right:10px}.input-comment{width:397px;position:absolute;z-index:10;bottom:80px;background:rgba(20,20,43,.75);border-radius:16px;color:#fff}.input-comment::after{content:"";position:absolute;left:50%;bottom:-32px;margin-left:-16px;border:16px solid transparent;border-top:16px solid rgba(20,20,43,.75)}.input-comment .input-comment-container{display:flex}.input-comment .input-comment-text{padding:16px 14px 16px 24px}.input-comment .input-comment-btn{cursor:pointer;min-width:16px;height:16px;margin-top:20px;margin-right:28px;background-image:url("/images/icons/close-white.svg")}@media screen and (max-width: 1279px){.input-comment{right:0}}@media screen and (max-width: 599px){.input-comment{width:auto}}.game-controls{position:absolute;right:16px;top:16px;display:flex}@media screen and (min-width: 600px){.game-controls{right:44px;top:40px}}@media screen and (min-width: 1280px){.game-controls{position:static;display:grid;grid-gap:4px;margin-left:0;margin-top:24px}}@media screen and (min-width: 1280px){.game-controls__cancel{color:#ff5252 !important}}@media screen and (max-width: 1279px){.game-controls>*:not(:last-child){margin-right:24px}}.game-controls a{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1280px){.game-controls a{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.25px;text-transform:uppercase}}.game-controls .btn,.game-controls a{color:#fff}.game-controls .btn:hover,.game-controls a:hover{color:#c66900}@media screen and (min-width: 600px){.game-controls .btn,.game-controls a{width:32px;height:32px}}@media screen and (min-width: 1280px){.game-controls .btn,.game-controls a{color:#ff9800;width:max-content;height:auto;justify-content:flex-start;padding:20px 18px 20px 18px}.game-controls .btn>.icon,.game-controls a>.icon{margin-right:12px}}.game-controls .btn>.icon,.game-controls a>.icon{width:24px;height:24px}@media screen and (min-width: 600px)and (max-width: 1279px){.game-controls .btn>.icon,.game-controls a>.icon{width:32px;height:32px}}@media screen and (max-width: 1279px){.game-controls .btn__span{display:none}}@media screen and (min-width: 1280px){.game-controls--groups{position:sticky}}@media screen and (max-width: 1279px){.game-controls--groups .btn{padding:0}}@media screen and (max-width: 1279px){.game-controls--groups .icon-container{margin:0}}@media screen and (max-width: 1279px){.game-controls--groups .btn,.game-controls--groups a{color:rgba(20,20,43,.75);background:transparent}}.image-loader{position:relative;display:grid;grid-gap:16px}.image-loader--filled{grid-template-columns:repeat(auto-fit, minmax(218px, 100%))}@media screen and (min-width: 600px){.image-loader--filled{grid-template-columns:repeat(auto-fit, minmax(218px, max-content))}}.image-loader__thumb{display:flex;justify-content:center;position:relative;background-color:#eceef3;border-radius:8px;overflow:hidden;min-height:100%}.image-loader__holder{display:flex;height:128px;max-width:218px}@media screen and (min-width: 600px){.image-loader__holder{height:192px;max-width:330px}}.image-loader__holder img{object-fit:cover}.image-loader__delete{cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:8px;width:40px;height:40px;border-radius:50%;background-color:#fff176}.image-loader__fav{cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:58px;top:8px;width:40px;height:40px;border-radius:50%;background-color:rgba(129,127,148,.38)}.image-loader__fav_active{background-color:#fff176}.drag-and-drop{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100%;border-radius:8px;border:2px dashed #d9dbe9;background-color:#f7f7fc;padding:36px 48px}@media screen and (min-width: 600px){.drag-and-drop{padding:48px}}.drag-and-drop>p{color:rgba(94,92,128,.38);margin-bottom:24px}.drag-and-drop--filled{display:none}.players-range{margin-bottom:16px}.players-range__progress-bar{display:flex;height:4px;background-color:#f7f7fc;margin-bottom:10px}.players-range__filler{border-radius:6px}.players-range__item{display:flex;justify-content:space-between}.players-range__item:not(:last-child){margin-bottom:8px}.players-list{display:grid;grid-row-gap:18px;margin-bottom:32px}.players-list__item{display:flex;align-items:center;justify-content:flex-start;min-height:56px;max-width:420px}.players-list__item>*:first-child{margin-right:auto}.players-list__item>.icon{margin-right:32px}.players-list__item--skipped .person__name{color:#cfced6}.players-list__item--skipped::after{content:"Не пришёл";font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;color:#cfced6;margin-left:auto}.players-list__item--signed .person__name{color:#cfced6}.players-list__item--signed p{color:#cfced6}.players-list__item_wrap{flex-wrap:wrap}.players-list__item-icons{margin:0 16px}.players-list__title{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0;margin-bottom:24px}@media screen and (min-width: 600px){.players-list__title{margin-bottom:40px}}.players-list__right{display:flex}.players-list__right>.btn--text{width:fit-content;margin-left:auto}.players-list__right>.icon{margin-right:16px;margin-left:auto}.players-list_no-gap{grid-row-gap:0}.players-list--modal{margin-top:24px;margin-bottom:0;min-height:100px}@media screen and (min-width: 600px){.players-list--modal{overflow-y:auto;overflow-x:hidden;max-height:415px}}.players-list--modal .preloader-fix .preloader{background-color:#f7f7fc}.players-list--modal .preloader-fix .preloader-boundary{position:relative;top:15px;left:0;right:0;bottom:0}@media screen and (min-width: 600px){.players-list--modal .preloader-fix .preloader-boundary{top:15px}}.players-list--modal .players-list__item_with-padding{padding:16px 4px}@media screen and (min-width: 600px){.players-list--modal .players-list__item_with-padding{padding:16px 20px}}.players-list__select-interface{flex-basis:100%;flex-grow:100;margin-top:36px}.players-stack{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;display:flex;margin-right:12px}.players-stack__item{display:flex;justify-content:center;align-items:center;overflow:hidden;width:42px;height:42px;border-radius:50%;border:2px solid #fff;background-image:url(/images/icons/camera.svg);background-repeat:no-repeat;background-position:center center;background-color:#fff176}.players-stack__item__small{width:24px;height:24px}.players-stack__item img{object-fit:contain;max-height:100%;font-size:0}.players-stack__item:not(:first-child){margin-left:-16px}.react-tabs__tab-list{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;display:flex;margin-bottom:16px}@media screen and (min-width: 600px){.react-tabs__tab-list{margin-bottom:24px}}.react-tabs__tab-list>*{min-width:50%}@media screen and (min-width: 600px){.react-tabs__tab-list>*{min-width:200px}}.react-tabs__tab-list--center{justify-content:center;position:sticky;top:0;left:0;width:100%;background:#fff;z-index:1}@media screen and (min-width: 1280px){.react-tabs__tab-list--center{padding:15px 0}}.react-tabs__tab{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0;position:relative;display:inline-flex;justify-content:center;align-items:center;padding:8px 0 16px 0;min-height:50px;cursor:pointer;margin-bottom:16px;outline:none;width:fit-content;margin-left:auto;margin-right:auto}.react-tabs__tab:hover{color:rgba(20,20,43,.75)}.react-tabs__tab:focus{color:rgba(20,20,43,.75)}.react-tabs__tab--selected{color:#14142b}.react-tabs__tab--selected::before{content:"";position:absolute;left:50%;bottom:8px;width:4px;height:4px;background:#14142b;border-radius:50%;transform:translateX(-50%)}.react-tabs__tab--h4{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.15px;margin:0;min-width:auto}@media screen and (min-width: 600px){.react-tabs__tab--h4{font-size:20px;line-height:24px;letter-spacing:.15px}}.react-tabs__tab--h4:not(:last-child){margin-right:24px}@media screen and (min-width: 600px){.react-tabs__tab--h4:not(:last-child){margin-right:56px}}.city-selector{margin-left:auto}@media screen and (min-width: 600px)and (max-width: 1279px){.city-selector{display:none}.sidebar-open .city-selector{display:block}}@media screen and (min-width: 600px){.city-selector{margin-left:0}}.city-selector--logged{margin:0 auto}@media screen and (min-width: 600px){.city-selector__btn{color:#ff9800;padding:5px;margin-bottom:10px}.city-selector--logged .city-selector__btn{margin-left:-20px}.city-selector__btn:hover{color:#c66900}.city-selector__btn:focus{background-color:#f7f7fc}}@media screen and (min-width: 600px){.city-selector__btn .icon{margin-right:15px}}.city-selector__btn-text{justify-content:start;padding:0;margin:0}.city-selector__btn-text_active{color:#ff9800;justify-content:start;padding:0;margin:0}.city-selector__btn-text_active:hover{color:#c66900}.city-selector__btn-text:hover{color:#ff9800}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-8px;position:absolute}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{border-bottom:none;border-top-color:#fff}.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;background-color:#fff;color:#000;box-shadow:0 2px 5px rgba(0,0,0,.15);border-radius:.3rem;display:inline-block;position:relative;z-index:4}.react-datepicker__tab-loop{z-index:20}.react-datepicker__current-month{display:flex;justify-content:space-between;padding:6px}.react-datepicker__select{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;cursor:pointer}.react-datepicker__select--year{text-align:right;margin-left:auto}.react-datepicker__select--month{text-align:left;margin-right:auto;padding-left:10px}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time{border-radius:.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:4}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0px;padding-left:0px;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#4a90e2;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#4a90e2}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#4a90e2;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#3483de}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{border-radius:50%;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:bold;color:#d0021b}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range{border-radius:50%;background-color:#4a90e2;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover{background-color:#3483de}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{border-radius:.3rem;background-color:#76abe9;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#3483de}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range){background-color:rgba(74,144,226,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:transparent}.react-datepicker__day-name{color:gray}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#4a90e2}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0px 6px 0px 0px;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#4a90e2;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__day--outside-month{color:gray}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;max-width:100%;touch-action:manipulation}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translate3d(0, 0, 0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);touch-action:manipulation;border:1px solid;border-image-source:url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;box-shadow:0px 0px 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt::before,.ReactCrop__rule-of-thirds-vt::after,.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-hz::after{content:"";display:block;position:absolute;background-color:rgba(255,255,255,.4)}.ReactCrop__rule-of-thirds-vt::before,.ReactCrop__rule-of-thirds-vt::after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt::before{left:33.3333%;left:calc(100% / 3)}.ReactCrop__rule-of-thirds-vt::after{left:66.6666%;left:calc(100% / 3 * 2)}.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-hz::after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz::before{top:33.3333%;top:calc(100% / 3)}.ReactCrop__rule-of-thirds-hz::after{top:66.6666%;top:calc(100% / 3 * 2)}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle::after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.7);box-sizing:border-box;outline:1px solid transparent}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw::after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n::after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne::after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e::after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se::after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s::after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw::after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w::after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar{display:none}.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}.ReactCrop{margin-bottom:24px;margin-left:auto;margin-right:auto}.ReactCrop__image{max-height:calc(100vh - 132px - 80px - 24px - 24px)}@media screen and (min-width: 600px){.ReactCrop__image{max-height:35vh}}.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:16px;padding-right:16px;margin:0 auto 0 auto}@media screen and (min-width: 1280px){.not-found{margin-top:-120px;min-height:100%}}@media screen and (max-width: 599px){.not-found{padding-left:0;padding-right:0;margin-top:0}}.not-found--group{text-align:center;margin:0 auto}@media screen and (min-width: 600px){.not-found--group{padding-left:136px;padding-right:136px;max-width:952px}}.not-found--group>.icon-container{width:80px;height:80px;margin-bottom:24px}@media screen and (min-width: 600px){.not-found--group>.icon-container{width:120px;height:120px}}.game-created__link{margin-bottom:24px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;border-radius:0}@media screen and (min-width: 600px){.game-created__link{padding:20px 16px;margin-bottom:16px}}.game-created__goto{display:flex;align-items:center;padding:16px 20px;margin-bottom:8px;color:rgba(20,20,43,.75)}@media screen and (min-width: 600px)and (max-width: 1279px){.game-created__goto{margin-bottom:24px}}.game-created__goto-inner{display:flex;align-items:center}.game-created__left>.person{margin-bottom:40px;margin-left:20px}.group__title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}@media screen and (min-width: 600px){.group__title{font-size:32px;line-height:40px;letter-spacing:.25px}}@media screen and (min-width: 1280px){.group__title{font-size:48px;line-height:64px}}@media screen and (min-width: 600px){.group__title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:24px;line-height:32px}}@media screen and (min-width: 600px)and (min-width: 600px){.group__title{font-size:32px;line-height:40px;letter-spacing:.25px}}.group__create{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;color:rgba(20,20,43,.75)}@media screen and (min-width: 600px){.group__create{font-family:Roboto,"Arial",sans-serif;font-weight:500;font-size:14px;line-height:16px;letter-spacing:1.25px;text-transform:uppercase;padding:16px 32px;background-color:#fff;color:#ff9800;transition:all .5s}.group__create:hover{color:#c66900}.group__create:focus{background-color:#f7f7fc;outline:none}}@media screen and (min-width: 600px){.group__create .icon{margin-right:16px}}.group__item{display:flex;flex-direction:column;margin-bottom:32px}@media screen and (min-width: 600px){.group__item{align-items:center;flex-direction:row;justify-content:space-between;padding:16px;border-radius:8px;background-color:#f7f7fc;margin-bottom:12px}}.group__item_alert{background-color:#ffe7e5;color:#c50e29;border-radius:8px;padding:16px}@media screen and (max-width: 599px){.group__item_alert{margin-bottom:0}}@media screen and (max-width: 599px){.group__item h3{margin-bottom:8px}}.group__item p{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}@media screen and (min-width: 1280px){.group__grid{position:relative;display:grid;align-items:flex-start;grid-template-columns:minmax(60%, 1fr) 330px;grid-column-gap:24px}}.reg{display:flex;flex-grow:1;flex-direction:column;position:relative}@media screen and (max-width: 599px){.reg--not-found .btn-group--bottom{left:0}}@media screen and (min-width: 1280px){.reg--not-found .btn-group--bottom{display:flex}}@media screen and (min-width: 1280px){.reg--not-found .btn{width:auto;margin-right:auto}}@media screen and (min-width: 1280px){.reg--landlord .btn{width:auto;justify-self:end}}.reg__top-buttons{width:100%}@media screen and (min-width: 600px){.reg__top-buttons{position:absolute;top:0;right:0;min-height:56px}}.reg__top-buttons .close{display:block;left:0;right:auto;top:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='icon-back' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.673 4.294a1.205 1.205 0 00-1.578 0L7.327 11.29A.957.957 0 007 12c0 .266.118.522.327.71l7.768 6.996a1.205 1.205 0 001.578 0 .936.936 0 000-1.421L9.693 12l6.98-6.285a.936.936 0 000-1.42z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px}.reg__top-buttons .close::before,.reg__top-buttons .close::after{content:none}@media screen and (min-width: 600px){.reg__top-buttons .close{top:8px}}.reg__top{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 600px){.reg__top{margin-bottom:56px}}@media screen and (max-width: 599px){.reg__top--extended{min-height:112px}}.reg__title{display:flex;align-items:center;width:100%;min-height:24px;color:#14142b;margin-bottom:16px}@media screen and (max-width: 599px){.reg__title{margin-left:56px;max-width:calc(100vw - 72px - 16px)}}@media screen and (min-width: 600px){.reg__title{margin-top:min(10%, 108px)}}.reg__title--center{text-align:center}.reg__body{color:rgba(20,20,43,.75);display:flex;flex-grow:1;flex-wrap:wrap}@media screen and (max-width: 599px){.reg__body{flex-direction:column;background:#fff;border-radius:16px;padding-top:24px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;box-shadow:0 524px 0 500px #fff}}.reg__body--row{flex-direction:row}@media screen and (max-width: 599px){.reg__body--row{background:none;margin-bottom:-24px}}.reg__intro{margin-bottom:16px}.reg__intro--avatar{margin-bottom:44px}.reg__form{display:grid;grid-row-gap:16px}@media screen and (min-width: 600px){.reg__form{grid-row-gap:24px}}@supports not (grid-template-rows: min-content){.reg__form{display:block}.reg__form>*:not(:last-child){margin-bottom:16px}@media screen and (min-width: 600px){.reg__form>*:not(:last-child){margin-bottom:24px}}}.reg__form--avatar{flex-grow:.7}@media screen and (min-width: 600px){.reg__form--avatar{flex-grow:1}}.reg__form--avatar>.form-input{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1280px){.reg__form--lg-row{grid-template-columns:repeat(2, 1fr);grid-column-gap:24px}}.reg__form--small-row{gap:16px}@media screen and (max-width: 599px){.reg__form .profile__gender{margin-top:0;margin-bottom:0}}.reg__main{margin-bottom:16px;display:flex;flex-direction:column;min-height:70%;min-width:100%}@media screen and (min-width: 600px){.reg__main{margin-bottom:24px}}@media screen and (max-width: 599px){.reg__main{flex-grow:1}}.reg__main--center{display:flex;justify-content:center;align-items:center;min-width:100%}.reg__main--center .reg__submit{margin:0 auto;width:fit-content}.reg__main p{max-height:999999px}@media screen and (max-width: 599px){.reg__footer{margin-bottom:24px}}@media screen and (min-width: 600px){.reg__footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center}}.reg__footer--order{margin-top:0;flex-grow:1}@media screen and (max-width: 599px){.reg__footer--order{order:-1;flex-grow:0}}.modal--sign .reg__footer{margin-top:auto;margin-left:auto}@media screen and (min-width: 600px){.modal--sign .reg__footer{margin-top:0}}@media screen and (max-width: 599px){.modal--sign .reg__footer{width:100%}.modal--sign .reg__footer .btn-group{flex-grow:1}.modal--sign .reg__footer .btn{min-width:100%}}@media screen and (min-width: 600px){.reg__progress{flex-grow:1;margin-right:48px}}.reg__progress>.players-range{margin-bottom:10px}.reg__skip{margin:0 auto}@media screen and (min-width: 600px){.reg__skip{position:absolute;top:-3px;right:0;z-index:10}}@media screen and (min-width: 1280px){.reg__skip{top:-8px}}.reg__btn-group{align-self:center}@media screen and (max-width: 599px){.reg__btn-group{align-self:auto;left:0}}.reg__success{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:auto}.reg>.grid-row-24{flex-grow:1;grid-template-rows:min-content min-content}@media screen and (max-width: 599px){.reg>.grid-row-24{display:flex;flex-direction:column;grid-gap:0}}@media screen and (min-width: 600px){.reg>.grid-row-24>.reg__top{margin-bottom:32px}}.reg-page{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;max-width:1920px;grid-column:1/-1;grid-row:1;z-index:100;margin:0 auto}@media screen and (min-width: 1280px){.reg-page{background-repeat:no-repeat;background-color:#d65c45;background-image:url("/images/profile-bg.jpg")}}.stat__title{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;margin-bottom:16px;color:rgba(20,20,43,.75)}.stat__items{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;display:grid;grid-column-gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (min-width: 768px)and (max-width: 1279px){.stat__items{grid-column-gap:24px}}@media screen and (min-width: 1280px)and (max-width: 1699px){.stat__items{grid-column-gap:4px}}.stat__items>li{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;border-radius:8px;background-color:#f7f7fc}.stat__items>li:nth-child(1){background-color:#fff176}@media screen and (min-width: 1280px){.stat__items>li{background-color:#fff}}.stat__digit{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;margin-bottom:8px;color:#14142b;font-size:24px !important;line-height:32px !important}@media screen and (min-width: 600px){.stat__digit{font-size:24px;line-height:32px}}.report__item{align-items:center;flex-wrap:wrap;padding:12px;border-radius:16px}.report__item-main{align-items:center;width:100%;display:grid;grid-template-columns:1fr max-content max-content;gap:12px}.report__item-controls{display:flex;gap:12px;align-items:center}.report__item-tags{margin-top:16px;margin-bottom:12px;flex-basis:100%}.report__item-tags .tag-list__add-list>.menu{max-width:100%}@media screen and (max-width: 599px){.report__item-tags .tag-list__add-list>.menu{width:100vh}}.report__item .fs-caption,.report__item .radio-check-box{margin-left:auto}.report__item .report__item-tags{display:none}.report__item:hover,.report__item:focus{background-color:#d9dbe9}.report__item:hover .report__item-tags,.report__item:focus .report__item-tags{display:block}.report__item--disabled .person__name{color:#cfced6}.report__item--disabled .person__avatar{position:relative}.report__item--disabled .person__avatar::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(129,127,148,.38)}.tooltip{position:relative}.tooltip .react-tooltip{opacity:1 !important;z-index:100 !important}.tooltip .react-tooltip__place-left::before{content:"";position:absolute;right:-24px;top:43%;border:12px solid transparent;border-left:12px solid #14142BBF}.tooltip .react-tooltip__place-right::before{content:"";position:absolute;left:-24px;top:43%;border:12px solid transparent;border-right:12px solid #14142BBF}.tooltip .react-tooltip__place-top::before{content:"";position:absolute;bottom:-24px;left:43%;border:12px solid transparent;border-top:12px solid #14142BBF}.tooltip .react-tooltip__place-bottom::before{content:"";position:absolute;top:-24px;left:43%;border:12px solid transparent;border-bottom:12px solid #14142BBF}.tooltip .react-tooltip-arrow{display:none}.tooltip-react-black-list{font-family:Roboto,"Arial",sans-serif !important;font-weight:normal !important;font-size:16px !important;line-height:20px !important;letter-spacing:.5px !important;box-shadow:0px 20px 24px rgba(17,17,17,.06) !important;background:rgba(20,20,43,.75) !important;color:#fff !important;padding:16px 24px !important;border-radius:16px !important;width:350px !important;z-index:1000}@media screen and (max-width: 599px){.tooltip-react-black-list{left:0 !important;right:0 !important;width:calc(100vw - 32px) !important}}.tooltip-invite-black-list{position:absolute;min-width:350px !important;width:450px !important}@media screen and (max-width: 599px){.tooltip-invite-black-list .tooltip-react-black-list{width:calc(100vw - 48px) !important}}.tooltip-invite-black-list .tooltip-black-list-container{display:grid;gap:8px}.tooltip-react-level-type{font-family:Roboto,"Arial",sans-serif !important;font-weight:normal !important;font-size:16px !important;line-height:20px !important;letter-spacing:.5px !important;box-shadow:4px 4px 5px rgba(17,17,17,.06) !important;background:rgba(20,20,43,.75) !important;color:#fff !important;padding:16px 24px !important;border-radius:16px !important;max-width:328px !important;z-index:2 !important}@media screen and (max-width: 599px){.tooltip-react-level-type{left:25px !important;width:calc(100vw - 90px) !important}}.tooltip__btn{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;color:rgba(20,20,43,.75);position:relative;text-align:left}.tooltip__btn::before{display:none;visibility:hidden;opacity:0;content:"";position:absolute;width:24px;height:12px;transition:opacity .3s;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='25' height='12' viewBox='0 0 25 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 0L24.5 12H0.5L12.5 0Z' fill='%2314142B' fill-opacity='0.75'/%3E%3C/svg%3E%0A")}@media screen and (min-width: 700px){.tooltip__btn::before{width:12px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='24' viewBox='0 0 12 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-5.19172e-07 12.1227L12 -5.24537e-07L12 24L-5.19172e-07 12.1227Z' fill='%2314142B' fill-opacity='0.75'/%3E%3C/svg%3E%0A")}}.tooltip__btn:hover::before,.tooltip__btn:hover~.popup,.tooltip__btn:focus::before,.tooltip__btn:focus~.popup{display:block;visibility:visible;opacity:1}.tooltip__btn_placement-top::before{left:calc(50% - 6px);bottom:100%;transform:rotate(-90deg)}@media screen and (max-width: 599px){.tooltip__btn_placement-top::before{transform:rotate(-180deg)}}.tooltip__btn_placement-right::before{left:0;top:100%}@media screen and (min-width: 700px){.tooltip__btn_placement-right::before{left:36px;top:auto}}.tooltip__btn_placement-bottom::before{left:calc(50% - 6px);top:100%;transform:rotate(90deg)}@media screen and (max-width: 599px){.tooltip__btn_placement-bottom::before{transform:rotate(0deg);left:calc(50% - 12px)}}.tooltip__btn_placement-left::before{right:0;top:100%;transform:rotate(180deg)}@media screen and (min-width: 700px){.tooltip__btn_placement-left::before{left:calc(100% + 24px);top:auto}}.tooltip__popup{visibility:hidden;display:none;opacity:0;transition:opacity .3s}.tooltip__popup_top.popup{bottom:calc(100% + 18px);width:320px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 599px){.tooltip__popup_top.popup{width:100vw;bottom:calc(100% + 12px)}}.tooltip__popup_right.popup{left:-100px;top:36px}@media screen and (min-width: 600px){.tooltip__popup_right.popup{width:312px}}@media screen and (min-width: 700px){.tooltip__popup_right.popup{left:calc(100% + 24px);top:50%;transform:translateY(-50%);max-width:312px}}.tooltip__popup_bottom.popup{top:calc(100% + 18px);width:320px;left:50%;transform:translateX(-50%)}@media screen and (max-width: 599px){.tooltip__popup_bottom.popup{width:100vw;top:calc(100% + 12px);left:80%}}.tooltip__popup_left.popup{right:0;top:36px;width:calc(100vw - 32px)}@media screen and (min-width: 600px){.tooltip__popup_left.popup{width:312px}}@media screen and (min-width: 700px){.tooltip__popup_left.popup{right:calc(100% + 24px);top:50%;transform:translateY(-50%);max-width:312px}}.popup{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;box-shadow:0px 20px 24px rgba(17,17,17,.06) !important;position:absolute;z-index:1;background:rgba(20,20,43,.75);color:#fff;padding:16px 24px;border-radius:16px}.popup p{margin-top:6px}.notification{display:block;position:relative;margin-left:16px;margin-bottom:32px;cursor:pointer}@media screen and (min-width: 600px){.notification{margin-left:0;padding:16px;border-radius:8px;margin-bottom:12px}}.notification.new{position:relative}.notification.new::before{content:"";position:absolute;left:-16px;top:4px;width:8px;height:8px;border-radius:50%;background:#ff9800}@media screen and (min-width: 600px){.notification.new{background-color:#d9dbe9}.notification.new::before{content:none}}.notification__title{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75)}.notification__time{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;color:#9f9eb0}.notification__content>*:not(:last-child){margin-bottom:8px}.notification__main{color:#9f9eb0}.notification__footer{color:rgba(20,20,43,.75)}.notification__additional>*:not(:last-child){margin-bottom:8px}.notification__changed-field{color:#9f9eb0}.notification__changed-field .arrow{position:relative;top:-1px;font-size:20px;line-height:12px}.notification__new-field{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px}.notification--not-menu{background-color:#ffc947;border-radius:16px;margin-left:0}@media screen and (max-width: 599px){.notification--not-menu{padding:12px 16px}}.notification--not-menu *{color:rgba(20,20,43,.75)}.notification--not-menu .notification__additional{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.notification--not-menu .notification__new-field{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.notifications{margin-bottom:16px}.notifications:empty{margin-bottom:0}@media screen and (min-width: 600px){.notifications{margin-bottom:40px}}@media screen and (min-width: 1280px){.notifications{margin-bottom:48px}}.notifications>*:last-child{margin-bottom:0}.notification-preloader{position:absolute;bottom:20px;left:calc(50% + 35px)}.collapse{position:relative}.collapse__content{display:none;width:100%;position:absolute;top:0;left:0;right:0;background-color:#fff;z-index:100}.collapse__content_active{display:block}.collapse-list{margin:16px 0;color:#14142b;padding:0}.collapse-list__item{list-style-type:none;padding:15px 27px}.collapse-list__item_pointer{cursor:pointer}.menu{padding:16px 0;background:#fff;box-shadow:0 20px 24px rgba(17,17,17,.06);border-radius:8px}.menu_small{width:300px}.menu__list{list-style-type:none;margin:0;padding:0}.menu__item{margin-left:0;list-style-type:none;padding:12px 24px;font-style:normal;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:#14142b}.menu__item_clickable{cursor:pointer}.menu__item_clickable:hover{background-color:#f7f7fc}.unordered-list{margin:16px 0;padding-left:0;list-style:none}.unordered-list__item{padding:22px 16px 22px 20px;margin-left:10px}@media screen and (max-width: 599px){.unordered-list__item{margin-left:0}}.unordered-list__item:before{content:"";background-image:url("/images/icons/done.svg");display:inline-block;height:20px;width:20px;vertical-align:middle;margin-right:20px;background-repeat:no-repeat;background-position:center;background-size:contain}.avatar{margin:0 0 40px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 599px){.avatar{justify-content:flex-start;margin:32px 0}}.avatar__img{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:16px;flex-shrink:0}@media screen and (max-width: 599px){.avatar__img{width:40px;height:40px}}.avatar__img img{width:100%;height:100%;object-fit:cover;object-position:center}.avatar__name{font-family:Comfortaa;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;text-align:center;letter-spacing:.15px;color:#14142b}@media screen and (max-width: 599px){.avatar__name{font-family:Roboto;font-size:16px;line-height:20px}}.avatar_col{flex-direction:column}.avatar_col .avatar__img{margin-right:0;margin-bottom:16px}.two-step-input__button{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;display:flex;align-items:center;justify-content:space-between;padding:16px 16px 16px 0;flex-grow:1;border:2px solid transparent;min-height:56px}@media screen and (min-width: 600px){.two-step-input__button{padding:16px;min-height:64px;background-color:#f7f7fc;border-radius:8px}}.two-step-input__button .person+.icon-container{display:none}.two-step-input__button .icon-container{margin-right:20px;order:-1}.form-input--invalid .two-step-input__button{border-color:#ff5252}.two-step-input__button_trainer{padding:7px 16px}@media screen and (min-width: 600px){.two-step-input__button_trainer{padding:7px 16px}}.tag{padding:6px;background-color:#fff;color:rgba(20,20,43,.75);display:flex;align-items:center;border-radius:8px;overflow:hidden}.tag_pointer{cursor:pointer}.tag>*:not(:last-child){margin-right:6px}.tag__icon{width:16px;height:16px}.tag__icon_m-size{width:14px;height:14px}.tag__name{font-family:Roboto;font-size:12px;line-height:16px;letter-spacing:.4px}.tag__controls{line-height:1rem}.tag__remove-control{width:10px;height:10px;padding:0;border:none;background:none;color:rgba(94,92,128,.38)}.tag_alert{color:#c50e29;background-color:#ff867f}.tag-list{display:flex;flex-wrap:wrap;align-items:flex-start}.tag-list>*:not(:last-child){margin-right:8px}.tag-list__add{position:relative}.tag-list__add-list{position:absolute;right:0;margin-top:8px;z-index:15}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;max-width:1216px;margin:0 auto}.modal--restaurant .slick-slider{height:100%}.slick-list{overflow:hidden;margin:0;padding:0}.modal--restaurant .slick-list{height:100%}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{top:0;left:0;display:flex;margin:0 auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;outline:none}.slick-initialized .slick-slide *{outline:none}.modal--restaurant .slick-initialized .slick-slide{display:block;width:100%}.modal--product .slick-initialized .slick-slide{display:flex;max-width:1216px}.modal--product .slick-initialized .slick-slide>div{width:100%}@media screen and (max-width: 1279px){.modal--product .slick-initialized .slick-slide{margin:0 4px}}.modal--product .slick-initialized .slick-slide:not([class*=slick-current]) .modal__close{display:none}.modal--product .slick-initialized .slick-slide .dish-slide{display:flex !important;align-items:flex-start}.modal--product .slick-initialized .slick-slide .dish-slide .product-item{flex-basis:auto;flex-shrink:1;flex-grow:1}@media screen and (min-width: 1280px){.modal--product .slick-initialized .slick-slide .dish-slide .product-item{flex-shrink:0;flex-grow:0;flex-basis:calc(100% - (176px * 2) - (32px * 2));max-width:calc(100% - (176px * 2) - (32px * 2))}}.modal--product .slick-initialized .slick-list{padding-top:40px !important;margin-top:-40px !important}.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-disabled{opacity:0;visibility:hidden}.modal--product .slick-arrow{top:464px;transform:none}.slick-dots{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;position:absolute;bottom:16px;left:50%;transform:translateX(-50%)}.slick-dots li{margin-right:8px;float:left}.slick-dots li:last-child{margin-right:0}.slick-dots li button{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;font-size:0;color:transparent;width:8px;height:8px;border-radius:50%;background:#fff;opacity:.5;cursor:pointer}.slick-dots li.slick-active button{opacity:1}.slick-next,.slick-prev{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;position:absolute;display:block;z-index:2;font-size:0;line-height:0;top:50%;transform:translate(0, -50%);width:24px;height:24px;color:transparent;outline:none;cursor:pointer;background-position:0 0;background-color:transparent;background-repeat:no-repeat;background-size:100%}.slick-next:hover,.slick-next:focus,.slick-prev:hover,.slick-prev:focus{opacity:.8}.slick-prev{left:0;background-image:url("/images/arrow-left.svg")}.slick-next{right:0;background-image:url("/images/arrow-right.svg")}.slider-hall{height:272px;margin:0 -16px;width:calc(100% + 32px);margin-bottom:25px}@media screen and (min-width: 600px){.slider-hall{height:184px;margin:30px -16px 0;width:calc(100% + 32px)}}.slider-hall .slick-slider{height:100%;max-width:none}.slider-hall .slick-list{height:100%}.slider-hall .slick-track{display:flex;align-items:stretch;height:100%}.slider-hall .slick-slide{align-self:stretch;flex:0;flex-basis:calc((100% - 32px * 2) / 3);margin:0}@media screen and (min-width: 600px){.slider-hall .slick-slide{margin:0;padding:0 16px}}.slider-hall .slick-slide>div{height:100%}.slider-hall .slick-arrow{width:18px;height:18px}.slider-hall .slick-prev{background-image:url("/images/arrow-left-gray.svg");transform:translate(-15px, -50%)}.slider-hall .slick-next{background-image:url("/images/arrow-right-gray.svg");transform:translate(15px, -50%)}.slider-hall__slide{outline:none;height:100%;overflow:hidden}@media screen and (min-width: 600px){.slider-hall__slide{border-radius:6px}}.slider-hall__slide img{width:100%;height:100%;max-width:none;object-fit:cover}.slider-hall-block{display:flex;flex-direction:column;margin-bottom:28px}@media screen and (min-width: 600px){.slider-hall-block{margin-bottom:60px}}@media screen and (max-width: 599px){.slider-hall-block__text{order:2}}.modal-slider{height:100%}.modal-slider .slick-slider{width:100%;max-width:100%;height:100%}.modal-slider .slick-list{height:100%}.modal-slider .slick-track{height:100%}.modal-slider .slick-arrow{width:200px;color:#fff;height:100%;background-position:10% center;background-size:32px;background-image:url("/images/icons/arrow-left-white.svg")}.modal-slider .slick-arrow.slick-next{transform:rotate(180deg) translate(0, 50%)}.modal-slider .slick-slide{padding:0 24px;filter:drop-shadow(0px 32px 64px rgba(17, 17, 17, 0.08));border-radius:24px}.modal-slider .slick-slide *{height:100%}.modal-slider .slick-slide img{width:100%;object-position:center;object-fit:cover}.slider-preview{margin:40px 0}.slider-preview__title{margin-bottom:16px}.slider-preview__list{display:flex;cursor:pointer}.slider-preview__item{flex-basis:220px;height:128px;border-radius:8px;overflow:hidden;position:relative;flex-grow:1}.slider-preview__item:nth-child(2){flex-basis:94px;margin-left:16px;flex-grow:0}.slider-preview__item:nth-child(n+3){display:none}.slider-preview__item img{width:100%;height:100%;object-fit:cover;object-position:center}.slider-preview__item-counter{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;display:flex;justify-content:center;align-items:center;background:linear-gradient(180deg, rgba(20, 20, 43, 0.15) 0%, rgba(20, 20, 43, 0.9) 100%)}.slider-parent{max-width:calc(100vw - 16px);width:100%;overflow:hidden}@media screen and (min-width: 600px){.slider-parent{max-width:calc(100vw - 48px)}}@media screen and (min-width: 1280px){.slider-parent{max-width:calc(100vw - 118px - 24px);min-width:calc(100vw - 118px - 24px);margin-left:auto}}.slick-slider-about{max-width:none;margin:0}.slick-slider-about__item{display:block !important}@media screen and (min-width: 600px){.slick-slider-about__item{padding-left:0;margin-left:24px}}.slick-slider-about .slick-track{display:flex}.slick-slider-about .slick-track::before,.slick-slider-about .slick-track::after{content:none}.slick-slider-about .slick-list{overflow:initial;margin:0 15% 0 16px}@media screen and (min-width: 600px){.slick-slider-about .slick-list{margin:0 20% 0 0}}@media screen and (min-width: 1280px){.slick-slider-about .slick-list{margin:0 180px 0 0}}@media screen and (min-width: 1500px){.slick-slider-about .slick-list{margin:0 150px 0 0}}.slick-slider-about .slick-slide{display:flex;flex-direction:column;cursor:pointer;cursor:grab;margin:0 20px}@media screen and (max-width: 599px){.slick-slider-about .slick-slide:nth-child(1){margin-left:0}}.slick-slider-about .slick-slide .img-container{display:flex;justify-content:center;max-height:625px}@media screen and (min-width: 1280px){.slick-slider-about .slick-slide .img-container{margin:auto}}.slick-slider-about .slick-slide .img-container img{box-shadow:0px 20px 24px rgba(17,17,17,.06) !important;max-height:100%;object-fit:contain;border-radius:16px}@media screen and (min-width: 1280px){.slick-slider-about .slick-slide .img-container img{max-height:52.11vh}}.slick-slider-about .slick-slide p{margin:auto}@media screen and (min-width: 1280px){.slick-slider-about .slick-slide p{max-width:13.8vw}}.about{position:relative;width:100%;margin-left:auto;margin-right:auto}.about__logo{grid-column:1/-1;display:inline-block;vertical-align:top;width:70px;height:32px;margin-bottom:40px}@media screen and (min-width: 600px){.about__logo{width:107px;height:47px;margin-bottom:32px}}@media screen and (min-width: 1280px){.about__logo{width:126px;height:56px}}.about__grid-first{margin-top:40px}@media screen and (min-width: 1280px){.about__grid-first{display:grid;margin:auto;align-items:center;grid-template-columns:24.58vw 53.33vw;grid-gap:40px}}@media screen and (min-width: 1280px){.about__grid-second{display:grid;justify-content:center;grid-template-columns:24.58vw 448px 24.58vw}}.about__grid-second .img-container{display:flex;justify-content:center;max-height:65vh}.about__grid-second .img-container img{max-height:100%;object-fit:contain}@media screen and (min-width: 1280px){.about__grid-second .text-block{max-width:354px}}@media screen and (min-width: 1280px){.about__grid-second>div:nth-child(1){text-align:right;margin-left:auto}}.about__grid-second>*:last-child{grid-column:1/4;justify-content:center;margin-top:40px}.about__grid-last{display:flex;flex-direction:column;align-items:center;flex-grow:1;margin-top:64px}@media screen and (min-width: 768px){.about__grid-last{margin-bottom:56px}}.about__grid-last>*{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;margin-bottom:80px}@media screen and (min-width: 600px){.about__grid-last>*{margin-bottom:140px}}@media screen and (min-width: 1280px){.about__grid-last>*{margin-bottom:100px}}.about__grid-last>*:nth-child(1){flex-basis:45%}.about__grid-last>*:nth-child(2){flex-basis:45%}.about__grid-last>*:last-child{margin-top:auto;margin-bottom:0}.about__intro{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}@media screen and (min-width: 600px){.about__intro{margin-bottom:80px}}@media screen and (max-width: 1279px){.about__intro{margin-left:auto;margin-right:auto;max-width:536px;text-align:center}}@media screen and (min-width: 1280px){.about__intro{margin-bottom:0;margin-right:40px;align-items:flex-start}}.about__apps{display:flex;justify-content:center}@media screen and (min-width: 1280px){.about__apps{justify-content:flex-start}}.about__apps>*:not(:last-child){margin-right:16px}.about__bottom{display:flex;flex-direction:column;align-items:flex-start;min-width:100%}@media screen and (min-width: 600px){.about__bottom{flex-direction:row;justify-content:space-between}}@media screen and (min-width: 1280px){.about__bottom{padding-left:135px;padding-right:135px}}@media screen and (max-width: 599px){.about__bottom>*:nth-child(1){margin-bottom:24px}}.about__free-service{display:flex;justify-content:center}@media screen and (max-width: 599px){.about__free-service{display:flex;flex-direction:column;align-items:center}}.about__free-service__image{width:313px;height:494px;position:relative;margin:0 15px 0 15px}.about__free-service__image img{position:absolute;width:200px;height:433px}.about__free-service__image__second{margin-top:61px;right:0}@media screen and (max-width: 599px){.about__free-service__image{width:200px;height:315px;margin:15px 0 15px 0}.about__free-service__image img{width:128px;height:278px}.about__free-service__image__second{margin-top:39px;right:0}}.about__free-service__organizer{margin-top:61px;width:260px;display:flex;flex-direction:row;justify-content:end;align-items:center;align-self:start}.about__free-service__organizer img{width:83px;height:83px}@media screen and (max-width: 599px){.about__free-service__organizer{margin:0;width:100%;flex-direction:column-reverse;justify-content:center}.about__free-service__organizer img{width:64px;height:64px}}.about__free-service__organizer__signature{display:flex;flex-direction:column;align-items:end;margin-right:11px}@media screen and (max-width: 599px){.about__free-service__organizer__signature{margin:0;align-items:center}}.about__free-service__players{width:260px;margin-bottom:61px;display:flex;flex-direction:column;align-items:start;align-self:end}.about__free-service__players img{width:257px;height:64px}@media screen and (max-width: 599px){.about__free-service__players{margin:0;width:100%;flex-direction:column;align-items:center}.about__free-service__players img{width:185px;height:46px}}.about__free-service__players__signature{display:flex;flex-direction:column;align-items:start}@media screen and (max-width: 599px){.about__free-service__players__signature{margin:0;align-items:center}}.about__project-presentation__container{display:flex;flex-direction:column;align-items:center}.about__project-presentation__player-wrapper{overflow:hidden;border-radius:32px;width:1155px;height:650px}@media screen and (max-width: 1279px){.about__project-presentation__player-wrapper{width:722px;height:406px}}@media screen and (max-width: 599px){.about__project-presentation__player-wrapper{border-radius:16px;width:329px;height:185px}}.about-form{background:#f7f7fc;border-radius:32px;max-width:1115px;margin:0 auto;padding:80px 118px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 1279px){.about-form{max-width:100%;margin:0 30px;padding:60px 80px}}@media screen and (max-width: 599px){.about-form{max-width:100vw;margin:0;padding:60px 13px}}.about-form__telegram{margin-left:15px;width:56px;height:56px;background:#039be5;border-radius:8px;display:flex;justify-content:center;align-items:center}.about-form__telegram>*{width:56px;height:56px}.about-form .form-input{width:377px;max-width:100%}@media screen and (max-width: 1279px){.about-form .form-input{width:277px}}@media screen and (max-width: 599px){.about-form .form-input{width:229px}}div.MouseScroll{position:absolute;left:50%;bottom:25px;width:100px;height:100px;margin:0 0 0 -50px;z-index:2}div.MouseScroll button{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;width:100px;height:100px}div.MouseScroll svg path.MouseScroll--chevron{animation:ChevronAnimation 3s ease infinite;transform:translateY(3px)}@keyframes ChevronAnimation{0%{transform:translateY(3px);opacity:1}50%{transform:translateY(8px);opacity:0}60%{transform:translateY(3px);opacity:0}}.sheet{display:flex;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%}.about--desktop .parallax-sheet{height:100vh;will-change:transform;backface-visibility:hidden;transform:translateY(0);transition:all 1.2s cubic-bezier(0.22, 0.44, 0, 1);background-color:#f7f7fc;color:rgba(20,20,43,.75)}.parallax-sheet:nth-child(1){z-index:2}.parallax-sheet:nth-child(2){z-index:1}.sheet__content{display:flex;margin:auto;flex-grow:1;flex-flow:column nowrap;padding:16px 8px}@media screen and (min-width: 600px){.sheet__content{padding:24px;text-align:left}}.about--desktop .sheet__content{transition:all 1.7s cubic-bezier(0.22, 0.44, 0, 1)}.sheet__content--first{margin-top:0}.about--desktop .parallax-sheet.up-scroll{margin-top:0}.about--desktop .parallax-sheet.up-scroll+.parallax-sheet{margin-top:0}.about--desktop .parallax-sheet.down-scroll{margin-top:-100vh}.about--desktop .parallax-sheet.down-scroll+.parallax-sheet:not(.down-scroll){margin-top:0}.rc-menu-container{position:relative;width:0;height:0}.rc-menu{box-shadow:0px 20px 24px rgba(17,17,17,.06) !important;margin:0;padding:0;list-style:none;display:none;width:max-content;position:absolute;z-index:100;user-select:none;color:#14142b;border-radius:8px;min-width:10rem;margin-top:-42px}@media screen and (min-width: 600px){.rc-menu{margin-left:-42px;margin-top:-56px}}@media screen and (min-width: 1280px){.rc-menu{margin-top:-42px;margin-left:-237px}}.rc-menu:focus{outline:none}.rc-menu--open,.rc-menu--closing{display:block}.rc-menu__arrow{box-sizing:border-box;width:.75rem;height:.75rem;background-color:#fff;border:1px solid transparent;border-left-color:rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.1);position:absolute;z-index:-1}.rc-menu__arrow--dir-left{right:-0.375rem;transform:translateY(-50%) rotate(135deg)}.rc-menu__arrow--dir-right{left:-0.375rem;transform:translateY(-50%) rotate(-45deg)}.rc-menu__arrow--dir-top{bottom:-0.375rem;transform:translateX(-50%) rotate(-135deg)}.rc-menu__arrow--dir-bottom{top:-0.375rem;transform:translateX(-50%) rotate(45deg)}.rc-menu__item{display:flex;align-items:center;cursor:pointer;position:relative;padding:12px 24px;border-radius:8px;background-color:#fff;max-width:350px}.rc-menu__item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-menu__item:focus{outline:none}.rc-menu__item--hover{background-color:#f7f7fc}.rc-menu__item--focusable{cursor:default;background-color:inherit}.rc-menu__item--disabled{cursor:default;color:#aaa}.rc-menu__submenu{position:relative}.rc-menu__group{box-sizing:border-box}.rc-menu__radio-group{margin:0;padding:0;list-style:none}.rc-menu__divider{height:1px;margin:.5rem 0;background-color:rgba(0,0,0,.12)}.rc-menu-button{margin:0;padding:0;background:none;border:0;list-style-type:none;text-decoration:none;outline:none;width:24px;margin-left:auto}.rc-menu--dir-top{margin-top:42px}.rc-menu--dir-top>li{display:flex;flex-direction:column-reverse;margin-top:4px}.rc-menu--open.rc-menu--dir-left{animation:rc-menu-show-slide-left .15s ease-out}.rc-menu--closing.rc-menu--dir-left{animation:rc-menu-hide-slide-left .15s ease-in}.rc-menu--open.rc-menu--dir-right{animation:rc-menu-show-slide-right .15s ease-out}.rc-menu--closing.rc-menu--dir-right{animation:rc-menu-hide-slide-right .15s ease-in}.rc-menu--open.rc-menu--dir-top{animation:rc-menu-show-slide-top .15s ease-out}.rc-menu--closing.rc-menu--dir-top{animation:rc-menu-hide-slide-top .15s ease-in}.rc-menu--open.rc-menu--dir-bottom{animation:rc-menu-show-slide-bottom .15s ease-out}.rc-menu--closing.rc-menu--dir-bottom{animation:rc-menu-hide-slide-bottom .15s ease-in}.rc-menu--animation .rc-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.rc-menu__item--active{font-weight:bold}.rc-menu__item--type-radio{padding-left:2.2rem}.rc-menu__item--type-radio::before{content:"○";position:absolute;left:.8rem;top:.55rem;font-size:.8rem}.rc-menu__item--type-radio.rc-menu__item--checked::before{content:"●"}.rc-menu__item--type-checkbox{padding-left:2.2rem}.rc-menu__item--type-checkbox::before{position:absolute;left:.8rem}.rc-menu__item--type-checkbox.rc-menu__item--checked::before{content:"";width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6088 5.2507C20.0647 5.63852 20.1319 6.33716 19.7589 6.81116L10.8064 18.1865C10.0825 19.1063 8.78987 19.2694 7.87533 18.5563L4.42673 15.8674C3.95545 15.5 3.85993 14.8049 4.21339 14.3149C4.56686 13.825 5.23544 13.7257 5.70672 14.0932L9.15533 16.7821L18.1078 5.40674C18.4808 4.93274 19.1528 4.86288 19.6088 5.2507Z' /%3E%3C/svg%3E%0A");font-weight:bold}.rc-menu__submenu>.rc-menu{padding:16px 0;margin:0;position:static;min-width:100%;background-color:#fff;margin-top:4px}@media screen and (min-width: 1280px){.rc-menu__submenu>.rc-menu{margin-top:0;margin-left:4px;position:absolute}}.rc-menu__submenu>.rc-menu__item{padding:28px 60px 28px 24px;min-width:277px}.rc-menu__submenu>.rc-menu__item::after{content:"";position:absolute;right:24px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.32677 4.29425C7.76247 3.90192 8.46888 3.90192 8.90458 4.29425L16.6732 11.2896C16.8825 11.478 17 11.7336 17 12C17 12.2664 16.8825 12.522 16.6732 12.7104L8.90458 19.7058C8.46888 20.0981 7.76247 20.0981 7.32677 19.7058C6.89108 19.3134 6.89108 18.6773 7.32677 18.285L14.3065 12L7.32677 5.715C6.89108 5.32267 6.89108 4.68658 7.32677 4.29425Z' /%3E%3C/svg%3E%0A")}.rc-menu__header{color:#888;font-size:.8em;padding:.2rem 1.5rem;text-transform:uppercase}@keyframes rc-menu-show-slide-left{from{opacity:0;transform:translateX(0.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-hide-slide-left{from{opacity:1;transform:none}to{opacity:0;transform:translateX(0.75rem)}}@keyframes rc-menu-show-slide-right{from{opacity:0;transform:translateX(-0.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-hide-slide-right{from{opacity:1;transform:none}to{opacity:0;transform:translateX(-0.75rem)}}@keyframes rc-menu-show-slide-top{from{opacity:0;transform:translateY(0.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-hide-slide-top{from{opacity:1;transform:none}to{opacity:0;transform:translateY(0.75rem)}}@keyframes rc-menu-show-slide-bottom{from{opacity:0;transform:translateY(-0.75rem)}to{opacity:1;transform:none}}@keyframes rc-menu-hide-slide-bottom{from{opacity:1;transform:none}to{opacity:0;transform:translateY(-0.75rem)}}.group-preview_row{display:flex;align-items:center;align-content:center;width:100%;justify-content:space-between}.group-preview_clickable{cursor:pointer}.group-preview__name{color:rgba(20,20,43,.75);font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;margin-bottom:8px}.group-preview-members{display:flex;align-content:center;align-items:center}.group-preview-members__list{margin-right:8px}.group-preview-members__count{color:rgba(20,20,43,.75);font-family:Roboto;font-style:normal;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.text-page{max-width:746px;color:rgba(20,20,43,.75)}.text-page p{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;margin-bottom:6px}.text-page h3{font-family:Comfortaa;font-style:normal;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;margin:24px 0 8px}.text-page ul{margin:6px;padding-left:0}.text-page ul li{margin-bottom:6px;list-style-type:none}.text-page ul li:before{content:"•";margin-right:5px;margin-right:1ex}.text-page b{font-weight:bold}.school-card{display:grid;grid-template-columns:max-content 1fr max-content;gap:0px 32px;padding:16px}.school-card_edit{background:#f7f7fc;border-radius:16px}@media(max-width: 670px){.school-card{grid-template-columns:max-content 1fr;gap:0px 16px}}.school-card__logo{display:flex;justify-content:center;align-items:center;margin:0;overflow:hidden;width:68px;height:68px;border-radius:50%;flex-shrink:0;background-image:url(/images/icons/camera.svg);background-repeat:no-repeat;background-position:center center;background-color:#fff176;grid-row-start:1;grid-row-end:10;align-self:center}.school-card__logo img{width:68px;height:68px;border-radius:50%;object-fit:contain;overflow:hidden;font-size:0;margin:-2px;max-height:100%}@media(max-width: 670px){.school-card__logo{grid-row-start:2;grid-row-end:3}}.school-card__info{display:grid;gap:8px;grid-row:2}.school-card__title{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75);overflow-wrap:anywhere}.school-card__types{padding:0;list-style:none;display:flex;margin:0;flex-flow:wrap}.school-card__types li:not(:last-child):after{content:" ";width:4px;height:4px;background:#9f9eb0;border-radius:50%;display:block;margin:0 8px}.school-card__type{font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:#9f9eb0;display:flex;align-items:center}.school-card__review{font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:#ff9800;mix-blend-mode:normal}.school-card__container{display:flex;grid-row:2}@media screen and (max-width: 599px){.school-card__container{grid-row:3;grid-column:2/span 2;flex-flow:wrap}}.school-card__links{display:flex;gap:8px}.school-card__links_tablet{gap:16px}.school-card__link{font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:rgba(20,20,43,.75);display:flex;gap:8px;align-items:center}.school-card__status{font-family:"Roboto";font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:rgba(20,20,43,.75);height:24px;padding:4px 8px;border-radius:8px;width:max-content}.school-card__status_public{background:#ffffa8}.school-card__status_unpublic{background:rgba(255,134,127,.2)}.school-card__edit-container{grid-column:2/span 2;grid-row:1;display:flex;justify-content:space-between;margin-bottom:8px}.school-card__btn-group{display:flex;gap:8px}@media(max-width: 1280px){.school-card__btn-group{grid-row:4;grid-column:2/span 2;margin-top:12px}}@media(max-width: 670px){.school-card__btn-group{grid-column:1/span 2;justify-content:center;margin-top:16px}}.school-card__tablet-container{display:flex;align-items:center;gap:16px}.school-card__btn-tablet{text-transform:none;font-weight:400;font-size:12px;line-height:16px;padding:0 16px}.school-card__btn_no-hover{display:flex;align-items:center}.school-card__btn_no-hover .btn--text:hover{color:#ff9800}.school-card__mobile-menu{position:relative}.school-card__menu{position:absolute;right:0px;background-color:#fff;box-shadow:0px 20px 24px 0px #1111110F;border-radius:8px;padding:16px;z-index:2;min-width:277px}.school-card__menu .btn{color:#000;text-transform:none;font-weight:400}.schools-list{box-shadow:0px 32px 64px rgba(17,17,17,.08);border-radius:16px;background-color:#fff;padding:44px;display:grid;margin-bottom:40px}@media(max-width: 670px){.schools-list{padding:0px}}.schools-list__head{display:grid;grid-template-columns:1fr max-content;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width: 670px){.schools-list__head{grid-template-columns:1fr;gap:24px;align-items:start;padding:16px}}.schools-list__title{font-family:"Comfortaa";font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#14142b;mix-blend-mode:normal}@media(max-width: 670px){.schools-list__title{font-size:20px;line-height:24px}}.schools-list__add-btn{padding:16px 32px}.schools-list__list{display:grid;gap:4px;margin:0;padding:0}.school{position:relative;display:block;z-index:10}.school__head{display:flex;flex-direction:column;width:100%;padding:16px;background-image:linear-gradient(180deg, rgba(20, 20, 43, 0.15) 0%, rgba(20, 20, 43, 0.9) 100%),url(../../../images/about/school-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#a9a9a9;border-top-left-radius:32px;border-top-right-radius:32px;min-height:450px;overflow:hidden;padding:48px 32px 24px 118px;margin-top:16px}@media screen and (max-width: 1040px){.school__head{padding:40px 44px 24px;min-height:373px}}@media screen and (max-width: 600px){.school__head{padding:16px}}.school__head_page{display:grid;align-content:space-between}.school__btn-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.school__btn-group{display:flex;gap:8px;align-items:center}@media(max-width: 768px){.school__btn-adapt{padding:12px 16px}}@media(max-width: 425px){.school__btn-adapt{font-size:9px;line-height:16px;padding:8px 16px}}.school__back{color:#fff;width:32px;height:32px}.school__form{height:100%;width:100%;display:grid;grid-template-columns:1fr max-content;gap:20px}@media(max-width: 768px){.school__form{grid-template-columns:1fr}}.school__container-data{display:grid;align-content:space-between}.school__form-header-img{align-self:self-end}.school__logo{margin:0;display:flex}.school__logo .form-input__avatar{height:68px;width:68px}.school__logo .form-input__avatar img{height:68px;width:68px}.school__logo_small{height:48px;width:48px}.school__logo_small img{height:48px;width:48px}.school__input-title{background:rgba(156,155,179,.38);border-radius:4px;padding:0 4px;margin:8px 0;outline:none;border:none;min-height:64px;max-width:450px;font-family:"Comfortaa";font-style:normal;font-weight:700;font-size:48px;line-height:64px;color:#fff;resize:none;overflow:hidden}@media(max-width: 670px){.school__input-title{font-size:32px;line-height:40px;height:40px;width:284px}}.school__input-title::placeholder{font-family:"Comfortaa";font-style:normal;font-weight:700;font-size:48px;line-height:64px;color:#d9dbe9}@media(max-width: 670px){.school__input-title::placeholder{font-size:32px;line-height:40px}}.school__input-info{background:rgba(156,155,179,.38);border-radius:4px;padding:4px;margin:8px 0;outline:none;border:none;display:block;font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#fff;resize:none;overflow:hidden}.school__input-info::placeholder{font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#d9dbe9}.school__label-input{font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#d9dbe9;position:absolute;top:3px;left:3px}.school__input-control{height:28px;position:relative}.school__prefix{font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#fff;display:block;padding:3px}.school__info-list{display:flex;color:#fff;gap:24px;list-style:none;padding:0;margin-top:24px}.school__info{font-family:"Roboto";font-style:normal;font-weight:400;font-size:12px;line-height:16px;display:flex;align-items:center;letter-spacing:.4px;gap:8px;color:#fff}.school__bg-load{align-self:end;display:flex;gap:16px;align-items:center;justify-content:end}.school__bg-load-text{font-family:"Roboto";font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:right;letter-spacing:.4px;color:#f7f7fc}.school__error-container{background:#ffe7e5;box-shadow:0px 20px 24px rgba(17,17,17,.06);border-radius:0px 0px 16px 16px;position:sticky;min-height:68px;left:0px;top:0px;z-index:20;margin-bottom:16px;width:100%;display:flex;justify-content:center;align-content:center;padding:24px}.school__input-game-types{margin-bottom:24px;display:grid;gap:16px;padding:0}.school__error{font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;align-items:center;letter-spacing:.5px;color:rgba(20,20,43,.75)}@media(max-width: 670px){.school__error{font-size:12px;line-height:16px}}.school__title{font-family:"Comfortaa";font-style:normal;font-weight:700;font-size:48px;line-height:64px;color:#fff;max-width:920px;overflow-wrap:anywhere}@media(max-width: 768px){.school__title{font-size:32px;line-height:40px;max-width:628px;overflow-wrap:anywhere}}@media(max-width: 670px){.school__title{font-size:32px;line-height:40px;max-width:328px;overflow-wrap:anywhere}}.school__types{margin-bottom:24px}.school__type{color:#fff}.school__address{font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#fff;mix-blend-mode:normal}.school__container{display:grid;align-content:space-between;height:100%}@media screen and (min-width: 1280px){.school .page__wrapper{min-height:unset}}.school__content{background:#fff;box-shadow:0px 32px 64px rgba(17,17,17,.08);border-bottom-right-radius:32px;border-bottom-left-radius:32px;padding:48px 0 116px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:80px;height:100%}@media screen and (max-width: 1040px){.school__content{gap:56px}}@media screen and (max-width: 600px){.school__content{padding:32px 0 58px;gap:40px}}.school__nav-bar{width:100%;padding:0 117px}@media screen and (max-width: 1040px){.school__nav-bar{padding:0 44px}}@media screen and (max-width: 600px){.school__nav-bar{padding:0 16px}}.school__nav-bar_sticky{display:flex;align-items:center;gap:32px;padding:8px 0;background-color:#f7f7fc;position:sticky;top:0;left:0;z-index:100;width:100%;margin:0}@media screen and (max-width: 600px){.school__nav-bar_sticky{padding:8px 0 8px 16px}}.school__nav-bar-links{list-style:none;display:grid;grid-template-columns:repeat(5, max-content);gap:24px;padding:0;margin:0;overflow-x:scroll}.school__nav-bar-links::-webkit-scrollbar{display:none}.school__nav-bar-link{font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;letter-spacing:.5px;color:#9f9eb0}.school__nav-bar-link_active{color:#14142b}.school__about{min-height:28px;width:100%;height:100%;padding:0 117px}@media screen and (max-width: 1040px){.school__about{padding:0 44px}}@media screen and (max-width: 600px){.school__about{padding:0 16px}}.school__input-about{padding:4px;font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75);background:rgba(214,213,227,.38);border:none;min-height:100%;width:100%;height:100%}.school__input-about:focus{background-color:#f7f7fc;border:none}.school__input-about::placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0}.school__video{width:100%;padding:0 117px;display:grid;justify-items:center}@media screen and (max-width: 1040px){.school__video{padding:0 44px}}@media screen and (max-width: 600px){.school__video{padding:0 16px}}.school__video-container{background:#f7f7fc;border-radius:16px;padding:121px;max-width:923px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media screen and (max-width: 1040px){.school__video-container{max-height:354px;max-width:608px;padding:49px}}@media screen and (max-width: 600px){.school__video-container{max-height:354px;max-width:608px;padding:40px 25px}}.school__video-icon{background:#fff;border-radius:50%;height:80px;width:80px;background-image:url("../../../images/icons/chain.svg");background-repeat:no-repeat;background-position:center center;background-size:32px 32px}.school__video-caption{font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;letter-spacing:.5px;color:#9f9eb0;padding-top:6px}.school__input-video{outline:none;border:none;height:64px;background:#fff;border-radius:8px;padding:22px 16px;margin:24px 0;font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75);max-width:510px;width:100%}.school__input-video::placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(94,92,128,.38)}@media screen and (max-width: 600px){.school__input-video{max-width:275px}}.school__video-btn{padding:0 31px}.school__modal-text{font-family:"Comfortaa";font-style:normal;font-weight:400;font-size:32px;line-height:40px;letter-spacing:.25px;color:#14142b;max-width:300px;text-align:center}.school__video-iframe-container{position:relative;width:100%;min-height:523px;max-width:923px;overflow:hidden}@media screen and (max-width: 1040px){.school__video-iframe-container{min-height:354px;max-width:608px}}@media screen and (max-width: 600px){.school__video-iframe-container{min-height:328px;max-width:608px}}.school__video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:16px}.school__delete-video{z-index:2;position:absolute;top:32px;right:32px;padding:16px}@media screen and (max-width: 600px){.school__delete-video{padding:8px;top:16px;right:16px}}.school__slider-container{width:100%;max-width:100%}.school__slider .slick-track{gap:24px}@media screen and (max-width: 1040px){.school__slider .slick-track{gap:16px}}@media screen and (max-width: 600px){.school__slider .slick-track{gap:8px}}.school__slider-add-photo{width:100%;min-height:457px;height:100%;background:#f7f7fc;border-radius:16px;position:relative;display:flex !important;justify-content:center;align-items:center}@media screen and (max-width: 1040px){.school__slider-add-photo{min-height:287px}}@media screen and (max-width: 600px){.school__slider-add-photo{min-height:200px}}.school__slider-photo{height:100%;width:100%;border-radius:16px;max-height:457px;object-fit:cover;height:462px}@media screen and (max-width: 1040px){.school__slider-photo{max-height:287px}}@media screen and (max-width: 600px){.school__slider-photo{max-height:200px}}.school__slider-photo-full{border-radius:16px}.school .slick-slide{height:unset}.school .slick-slide div{height:100%;position:relative}.school__slider-dots{list-style:none;display:flex !important;gap:4px;padding:0;justify-content:center}.school__slider-dots .slick-active #dot{background:#ff9800;width:30px;border-radius:10px}.school__custom-dot{border:none;border-radius:50%;background:#f7f7fc;width:10px;height:10px}.school__custom-dot_active{background:#ff9800;width:30px}.school__slider-load-text{font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0}.school__trainers{width:100%;padding:0 117px}@media screen and (max-width: 1040px){.school__trainers{padding:0 44px}}@media screen and (max-width: 600px){.school__trainers{padding:0 16px}.school__trainers .school__btn-add-trainer{width:100%}}@media screen and (max-width: 600px){.school__btn-add-trainer{width:100%}}.school__section-title{font-family:"Comfortaa";font-style:normal;font-weight:400;font-size:32px;line-height:40px;letter-spacing:.25px;color:#14142b;margin-bottom:24px}@media screen and (max-width: 600px){.school__section-title{font-weight:700;font-size:24px;line-height:32px;margin-bottom:16px}}.school__section-title_trainings{font-size:32px;font-weight:400;line-height:40px;letter-spacing:.25px}@media screen and (min-width: 1280px){.school__section-title_trainings{font-size:48px;font-weight:700;line-height:64px;margin-bottom:0}}@media screen and (max-width: 600px){.school__section-title_trainings{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.15px}}.school__trainers-list{display:grid;gap:24px}@media screen and (max-width: 1040px){.school__trainers-list{gap:16px}}.school__trainers-list_view{grid-template-columns:1fr 1fr;align-items:flex-start}@media screen and (max-width: 1040px){.school__trainers-list_view{grid-template-columns:1fr}}.school__trainer-container{display:grid;grid-template-columns:min-content 1fr;gap:24px;align-items:center}.school__trainer-container .person__avatar{width:94px;height:94px}.school__trainer-container .person__avatar img{width:94px;height:94px}@media screen and (max-width: 1040px){.school__trainer-container .person__avatar{width:72px;height:72px}.school__trainer-container .person__avatar img{width:72px;height:72px}}.school__trainer-info{display:grid;grid-auto-columns:1fr;justify-items:flex-start;gap:4px}.school__trainer-info .btn--medium{padding:8px 16px 8px 0}.school__trainer-name{font-family:"Comfortaa";font-style:normal;font-weight:700;font-size:20px;line-height:24px;letter-spacing:.15px;color:rgba(20,20,43,.75)}.school__input-trainer{background:rgba(214,213,227,.38);border-radius:4px;padding:4px;outline:none;border:none;font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75);border:none;width:128px;resize:none;vertical-align:middle;overflow-y:hidden}.school__input-trainer::placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:rgba(94,92,128,.38);vertical-align:middle}.school__input-trainer_disabled{background:none;color:#9f9eb0;font-size:12px;line-height:16px;letter-spacing:.4px;padding:0 4px}.school__trainer-position{font-family:"Roboto";font-style:normal;font-weight:400;color:#9f9eb0;font-size:12px;line-height:16px;letter-spacing:.4px;padding:0 4px;width:100%}.school__groups{width:100%;padding:0 117px;display:grid;gap:24px}@media screen and (max-width: 1040px){.school__groups{padding:0 44px}}@media screen and (max-width: 600px){.school__groups{padding:0 16px}}.school__type-accordion{background:#fff;box-shadow:0px 4px 8px rgba(17,17,17,.06);border-radius:12px;display:flex;justify-content:space-between;align-items:center;padding:20px 16px;cursor:pointer}.school__accordion-info{display:flex}.school__groups-count{background:#ffc947;border-radius:16px;width:100px;height:32px;font-family:"Roboto";font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:rgba(20,20,43,.75);display:flex;align-items:center;justify-content:center}.school__type-arrow{transform:rotate(90deg);transition:transform .2s ease}.school__type-name{font-family:"Comfortaa";font-style:normal;font-weight:700;font-size:24px;line-height:32px;color:#14142b;margin-left:10px}@media screen and (max-width: 600px){.school__type-name{font-weight:700;font-size:16px;line-height:24px}}.school__game-type-content{height:0;visibility:hidden;opacity:0;margin-top:24px;transition:visibility .2s ease,opacity .2s ease,height .2s ease}.school__game-type-content_open{visibility:visible;opacity:1;height:100%}.school__groups-title-container{display:flex;justify-content:space-between}@media screen and (max-width: 600px){.school__groups-title-container{flex-direction:column}}.school__groups-container{display:grid;gap:24px;margin-bottom:24px}.school__groups-container_line{padding-top:24px;border-top:1px solid #d9dbe9}.school__group-info{display:grid;gap:8px}.school__groups-btn{display:flex;gap:24px}.school__input-group-title{background:rgba(214,213,227,.38);border-radius:4px;padding:0 4px;outline:none;border:none;font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#14142b;border:none;width:147px;resize:none;vertical-align:middle;overflow-y:hidden}.school__input-group-title::placeholder{font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0;padding:4px 0}.school__input-group-description{background:rgba(214,213,227,.38);border-radius:4px;padding:4px;outline:none;border:none;font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75);border:none;width:576px;resize:none;vertical-align:middle;overflow-y:hidden}.school__input-group-description::placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0}@media screen and (max-width: 768px){.school__input-group-description{width:100%}}.school__groups-status{font-family:"Roboto";font-style:normal;font-weight:500;font-size:14px;line-height:16px;display:flex;letter-spacing:1.25px;text-transform:uppercase;color:#9f9eb0}.school__select-indicator{width:16px;height:16px}.school__prices{background:#f7f7fc;border-radius:16px;padding:24px;display:grid;gap:16px;margin:56px 0}.school__prices-title{font-family:"Comfortaa";font-style:normal;font-weight:700;font-size:20px;line-height:24px;letter-spacing:.15px;color:rgba(20,20,43,.75)}.school__prices-container{display:grid;grid-template-columns:1fr 1fr;gap:140px}@media screen and (max-width: 1040px){.school__prices-container{grid-template-columns:1fr;gap:24px}}@media screen and (max-width: 600px){.school__prices-container{padding:0 16px}}.school__prices-info{display:grid;gap:24px;height:min-content}.school__prices-info_view{gap:0}.school__input-price-title{background:rgba(214,213,227,.38);border-radius:4px;padding:4px;outline:none;border:none;font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#14142b;border:none;width:92px;resize:none;overflow-y:hidden}.school__input-price-title::placeholder{font-family:"Roboto";font-style:normal;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0}.school__input-price-description{background:rgba(214,213,227,.38);border-radius:4px;padding:4px;outline:none;border:none;font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:#14142b;border:none;resize:none;vertical-align:middle;overflow-y:hidden}@media screen and (max-width: 1040px){.school__input-price-description{width:100%}}.school__input-price-description::placeholder{font-family:"Roboto";font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0}.school__playgrounds{width:100%;padding:0 117px}@media screen and (max-width: 1040px){.school__playgrounds{padding:0 44px}}@media screen and (max-width: 600px){.school__playgrounds{padding:0 16px}.school__playgrounds .school__btn-add-playground{width:100%}}.school__playgrounds .map{height:328px}.school__playgrounds .map .ymaps-2-1-79-inner-panes{border-radius:16px}.school__playgrounds-btn-group{display:flex;gap:24px;width:max-content;margin-bottom:24px}@media screen and (max-width: 1040px){.school__playgrounds-btn-group{gap:16px;margin-bottom:16px}}@media screen and (max-width: 600px){.school__playgrounds-btn-group{width:100%}}.school__btn-del-playground{padding:12px 24px;font-size:16px;line-height:20px;letter-spacing:.5px;gap:12px;border:none;white-space:nowrap}.school__btn-del-playground span{width:max-content}.school__btn-del-playground_active{background:#fff176}.school__placemark{background-color:#fff;color:rgba(20,20,43,.75);padding:4px;border-radius:100px;display:flex;gap:8px;align-items:center;width:max-content;max-width:155px;overflow:hidden}.school__placemark_selected{background:#fff176}.school__placemark-logo{width:24px;height:24px;border-radius:50%;margin:0}.school__placemark-text{font-family:"Roboto";font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:rgba(20,20,43,.75);margin:0;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.school__scroll-container{overflow-x:scroll}.school__scroll-container::-webkit-scrollbar{display:none}.school__input-disabled{background:none}.school__details .person--profile{margin-bottom:0px}.school__details .school__types{justify-content:center;margin:8px 0 24px}.school__trainings{margin-top:80px}@media screen and (max-width: 600px){.school__trainings{margin-top:45px}}.school__trainings-mobile{display:flex;justify-content:space-between;padding:0 16px}.school__caption{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.cabinet__details-header{display:grid;margin-bottom:24px}.cabinet__details-header .btn--reset{width:fit-content;justify-self:center}.cabinet__details-header .btn--large{margin-top:8px}.cabinet__details-header .fs-caption{text-align:center;margin-top:8px}.cabinet__details-title{font-family:Comfortaa;font-size:24px;font-style:normal;font-weight:700;line-height:32px;text-align:center}.cabinet__details-subtitle{font-family:Roboto;font-size:10px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:1.5px;text-transform:uppercase;color:#9f9eb0;text-align:center;margin-top:24px;margin-bottom:4px}.cabinet__details-admin{font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75);margin:8px 0 16px}.cabinet__details-admin-list{display:grid;gap:12px}.cabinet__details-list{margin-left:16px;padding-top:16px}.cabinet__details-list_item{font-family:"Nunito Sans";line-height:24px;color:#14142b}.cabinet__details-list .cabinet__details-list_number{margin-bottom:20px}.cabinet__transactions-list{display:grid;margin:0;padding:0}.cabinet__transactions-header{font-size:10px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:1.5px;text-transform:uppercase;color:#9f9eb0}.cabinet__transactions-item{display:grid;grid-template-columns:max-content 1fr max-content;gap:24px;padding:16px 0}@media screen and (max-width: 599px){.cabinet__transactions-item{grid-template-columns:1fr max-content;gap:0 8px}}.cabinet__transactions-item_header{grid-template-columns:86px 1fr max-content;padding:0}@media screen and (max-width: 599px){.cabinet__transactions-item_header{grid-template-columns:1fr max-content;justify-content:space-between}}.cabinet__item-container{display:grid;gap:4px;height:min-content}@media screen and (max-width: 599px){.cabinet__item-container{gap:0}}@media screen and (max-width: 599px){.cabinet__transactions-info{grid-column:1}.cabinet__transactions-info .cabinet__transactions-title{font-size:12px;line-height:16px;letter-spacing:.4px}}.cabinet__transactions-summ{display:grid;justify-items:end}@media screen and (max-width: 599px){.cabinet__transactions-summ{grid-row:1/span 2;grid-column:2}}.cabinet__transactions-title{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75)}.cabinet__transactions-title_red{color:#ff5252}.cabinet__transactions-subtitle{font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;color:#9f9eb0}.cabinet__transactions-subtitle_red{color:#ff5252}@media screen and (min-width: 1280px){.sportcourts .content__head{padding:28px 56px 19px}}.sportcourts .content__body{padding:71px 56px 64px}@media screen and (max-width: 1279px){.sportcourts .content__body{padding:44px}}@media screen and (max-width: 599px){.sportcourts .content__body{padding:16px}}.sportcourts__list{display:grid;gap:48px}@media screen and (max-width: 1279px){.sportcourts__list{padding-bottom:100px}}.sportcourts__info-input{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media screen and (max-width: 599px){.sportcourts__address-input .two-step-input__button{padding:0}}@media screen and (max-width: 599px){.sportcourts__address-input .form-input{background-color:#f7f7fc}}.sportcourts__address-input .form-input__input{background-color:#f7f7fc}.sportcourts__address-input .form-input__label{color:rgba(94,92,128,.38)}.sportcourts__address-input .btn{background-color:#f7f7fc}.sportcourts__address-input .form-input--filled .address-container{flex-direction:column;align-items:start;gap:4px}.sportcourts-card{display:grid;grid-template-columns:1fr;gap:16px;align-items:center}@media screen and (min-width: 600px){.sportcourts-card{grid-template-columns:minmax(min-content, 250px) 1fr;gap:32px}}@media screen and (min-width: 1280px){.sportcourts-card{grid-template-columns:minmax(min-content, 330px) 1fr}}.sportcourts-card__title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.15px;color:rgba(20,20,43,.75)}@media screen and (min-width: 600px){.sportcourts-card__title{font-size:20px;line-height:24px;letter-spacing:.15px}}@media screen and (min-width: 1280px){.sportcourts-card__title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px}}@media screen and (min-width: 1280px)and (min-width: 600px){.sportcourts-card__title{font-size:24px;line-height:32px}}.sportcourts-card__info{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:4px}.sportcourts-card__info-item{display:flex;gap:8px;color:#9f9eb0}.sportcourts-card__info-text{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.sportcourts-card__img{background-image:url(../../../images/classic_volleyball.png);background-repeat:no-repeat;background-size:cover;border-radius:8px;width:100%;height:192px;display:flex;align-items:center;overflow:hidden}.sportcourts-card__img img{width:100%;min-height:100%;object-position:center;object-fit:cover}@media screen and (min-width: 600px){.sportcourts-card__img{height:146px}}@media screen and (min-width: 1280px){.sportcourts-card__img{height:192px}}.sportcourts-card__btn-group{display:flex;gap:8px;margin-top:8px;flex-flow:wrap}@media screen and (max-width: 599px){.sportcourts-card__btn-group{margin-top:20px}}.sportcourts-card__btn-group .btn--grey{background-color:#fff}.sportcourt__header{margin-top:16px;padding:48px 118px;background-color:#e3eeff;border-top-left-radius:32px;border-top-right-radius:32px;position:relative}@media screen and (max-width: 1279px){.sportcourt__header{padding:48px 23px 32px 45px}}@media screen and (max-width: 599px){.sportcourt__header{padding:24px 16px;margin-top:0;border-radius:0}}@media screen and (max-width: 599px){.sportcourt__header::after{content:"";background-color:#e3eeff;width:calc(100% + 16px);height:16px;position:absolute;bottom:-16px;left:-16px}}@media screen and (min-width: 600px){.sportcourt__back{width:32px;height:32px}}.sportcourt__title{color:#14142b;font-family:Comfortaa;font-size:48px;font-style:normal;font-weight:700;line-height:64px;padding-top:30px}@media screen and (max-width: 1279px){.sportcourt__title{font-size:32px;font-weight:400;line-height:40px;letter-spacing:.25px}}@media screen and (max-width: 599px){.sportcourt__title{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.15px;padding-top:24px}}.sportcourt__header-btn-group{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 599px){.sportcourt__header-btn-group .btn--small{padding:0}}.sportcourt__header-container{padding-top:8px;display:grid;grid-template-columns:1fr max-content;gap:24px}.sportcourt__header-container .sportcourts-card__info-item{color:rgba(20,20,43,.75)}.sportcourt__header-container .sportcourts-card__info{gap:8px}.sportcourt__header-container .sportcourts-card__info-text{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px}@media screen and (max-width: 599px){.sportcourt__header-container{grid-template-columns:1fr}}.sportcourt__header-price{color:rgba(20,20,43,.75);font-family:Comfortaa;font-size:20px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.15px}.sportcourt__header-pay{color:#9f9eb0;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.4px;margin-bottom:8px}.sportcourt__content{background-color:#fff;padding:48px 0;position:relative;display:flex;flex-direction:column;align-items:center;gap:32px;height:100%}.sportcourt__content .school__slider-dots{margin-bottom:0px}@media screen and (max-width: 599px){.sportcourt__content{border-top-left-radius:16px;border-top-right-radius:16px}}.sportcourt__subtitle{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;letter-spacing:.15px;margin-bottom:16px}@media screen and (min-width: 600px){.sportcourt__subtitle{font-size:24px;line-height:32px}}.sportcourt__info-container{width:100%;padding:0px 116px}@media screen and (max-width: 1279px){.sportcourt__info-container{padding:0px 44px}}@media screen and (max-width: 599px){.sportcourt__info-container{padding:0px 16px}}.sportcourt__info-list{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:6px}.sportcourt__info-item{display:flex;gap:20px;color:rgba(20,20,43,.75);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.5px;align-items:center}.sportcourt__about{color:rgba(20,20,43,.75);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.5px;margin:16px 0 0;white-space:pre-wrap}.sportcourt__caption{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;text-transform:none}.sportcourt__caption_gray{color:#9f9eb0}.sportcourt__caption_black{color:rgba(20,20,43,.75)}.sportcourt__playgrounds-tab{display:flex;flex-wrap:wrap;gap:8px}.sportcourt__playground-tab{width:max-content;display:grid;justify-items:center;padding:8px 16px;align-items:center;background-color:#f7f7fc;border-radius:100px}.sportcourt__playground-tab_active{background-color:#fff176}.sportcourt__table{width:100%;margin:0}.sportcourt__table thead{width:100%}.sportcourt__table-row{width:100%;display:grid;grid-template-columns:.5fr repeat(7, 1fr) min-content}@media screen and (max-width: 1279px){.sportcourt__table-row{grid-template-columns:.5fr repeat(5, 1fr) min-content}}@media screen and (max-width: 599px){.sportcourt__table-row{grid-template-columns:.5fr repeat(2, 1fr) min-content}}.sportcourt__table-date{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;margin:2px}.sportcourt__table-date_gray{color:#9f9eb0}@media screen and (max-width: 1279px){.sportcourt__table-date_gray{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}}.sportcourt__table-date_black{color:rgba(20,20,43,.75)}.sportcourt__table-date_relative{position:relative}.sportcourt__table-date-year{font-family:Roboto;font-size:10px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:1.5px;text-transform:uppercase;color:#cfced6;transform:rotate(-90deg);position:absolute;top:8px;right:-15px}.sportcourt__table-body{background-color:#f7f7fc;width:100%;padding:0 116px;display:grid;user-select:none}@media screen and (max-width: 1279px){.sportcourt__table-body{padding:0 16px}}.sportcourt__table-head{width:100%;padding:0 100px;display:grid;position:sticky;top:0;left:0}@media screen and (max-width: 1279px){.sportcourt__table-head{padding:0 16px}}.sportcourt__table-head_sticky{background-color:#fff;padding-top:16px;padding-bottom:16px;box-shadow:0px 4px 8px 0px rgba(17,17,17,.06);z-index:10}.sportcourt__table-head .sportcourt__table-row{align-items:center}.sportcourt__table-time{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75);justify-self:center;align-self:center}.sportcourt__table-time_small{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.sportcourt__table-price{border-radius:4px;background-color:#fff;padding:12px;font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:#9f9eb0;margin:2px;cursor:pointer}.sportcourt__table-price_empty{background-color:#eaeaf3;cursor:default}.sportcourt__table-price_active{background-color:#fff176;color:rgba(20,20,43,.75)}.sportcourt__booking{cursor:pointer;margin-top:0;margin-bottom:0;border-radius:0px}.sportcourt__booking_red{background-color:#ffd8d6}.sportcourt__booking_red .sportcourt__booking-info-icon{color:#ff5252}.sportcourt__booking_red .sportcourt__booking-info-icon:hover{color:#ff5252}.sportcourt__booking_dark-red{background-color:#f9cac7}.sportcourt__booking_dark-red .sportcourt__booking-info-icon{color:#ff5252}.sportcourt__booking_dark-red .sportcourt__booking-info-icon:hover{color:#ff5252}.sportcourt__booking_blue{background-color:#e3eeff}.sportcourt__booking_blue .sportcourt__booking-info-icon{color:#579bff}.sportcourt__booking_blue .sportcourt__booking-info-icon:hover{color:#579bff}.sportcourt__booking_dark-blue{background-color:#c4dcff}.sportcourt__booking_dark-blue .sportcourt__booking-info-icon{color:#579bff}.sportcourt__booking_dark-blue .sportcourt__booking-info-icon:hover{color:#579bff}.sportcourt__booking-day-from{border-top:solid 4px;border-top-left-radius:4px;border-top-right-radius:4px;margin-top:2px;position:relative;padding:8px}.sportcourt__booking-day-from_red{border-top-color:#ff5252}.sportcourt__booking-day-from_dark-red{border-top-color:#ff5252}.sportcourt__booking-day-from_blue{border-top-color:#579bff}.sportcourt__booking-day-from_dark-blue{border-top-color:#579bff}.sportcourt__booking-day-to{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:2px}.sportcourt__booking-info{overflow:hidden;position:absolute;font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.sportcourt__booking-info_gray{color:#9f9eb0}.sportcourt__booking-info_black{color:#14142b}.sportcourt__booking-info-header{display:flex}.sportcourt__booking-container{background:#fff;position:sticky;bottom:0;width:100%;box-shadow:0px -4px 8px 0px rgba(17,17,17,.06);padding:16px 24px;display:flex;justify-content:space-between;align-items:center;display:grid;grid-template-columns:1fr min-content;gap:26px}.sportcourt__booking-container-info{display:grid;grid-template-columns:1fr max-content;align-items:center}@media screen and (max-width: 599px){.sportcourt__booking-container-info{grid-template-columns:1fr}}@media screen and (max-width: 599px){.sportcourt__booking-price-container{display:flex;align-items:end;gap:8px}}.sportcourt__booking-title{color:rgba(20,20,43,.75);font-family:Comfortaa;font-size:24px;line-height:32px;font-style:normal;font-weight:700}.sportcourt__booking-title_small{font-size:20px;line-height:24px}@media screen and (max-width: 1279px){.sportcourt__booking-title{font-size:20px;line-height:24px}}@media screen and (max-width: 599px){.sportcourt__booking-title{font-size:16px;line-height:20px}}.sportcourt__booking-subtitle{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75)}@media screen and (max-width: 599px){.sportcourt__booking-subtitle{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}}.sportcourt__booking-subtitle_grey{color:#9f9eb0}.sportcourt__booking-container-title{display:flex;flex-direction:column;justify-content:space-around}.sportcourt__add-booking-info{border-radius:16px;border:1px solid #d9dbe9;padding:24px;width:100%}@media screen and (max-width: 599px){.sportcourt__add-booking-info{padding:16px}}.sportcourt__add-booking-additional{padding-top:24px;margin-top:24px;border-top:1px solid #d9dbe9}.sportcourt__add-booking-content{display:grid;gap:16px;grid-template-rows:max-content 1fr max-content}.sportcourt__add-booking-content .form-input--textarea .form-input__control{height:100%}.sportcourt__add-booking-form{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media screen and (max-width: 1024px){.sportcourt__add-booking-form{grid-template-columns:1fr}}.sportcourt__add-booking-form .fieldset__group{display:grid;grid-gap:16px}@media screen and (max-width: 599px){.sportcourt__add-booking-form{gap:32px}}.sportcourt__booking-hint{position:absolute}.sportcourt__booking-hint .react-tooltip{background-color:#14142bbf;color:#fff;border-radius:16px;padding:16px 24px;position:relative;min-width:339px;width:max-content}.sportcourt__booking-hint .react-tooltip-content-wrapper .btn-group-row{gap:10px}.sportcourt__booking-hint .react-tooltip-content-wrapper .btn{margin-top:8px}.sportcourt__booking-hint-container{display:grid;gap:8px}.sportcourt__booking-hint-title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.15px}@media screen and (min-width: 600px){.sportcourt__booking-hint-title{font-size:20px;line-height:24px;letter-spacing:.15px}}.sportcourt__booking-hint-title__client{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.15px;margin-bottom:8px}.sportcourt__booking-hint-subtitle{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;max-width:387px}.sportcourt__booking-hint-subtitle_underline{text-decoration:underline dashed;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer}.sportcourt__booking-hint-info{display:flex;align-items:center}.sportcourt__booking-hint-info_gap{gap:16px}.sportcourt__booking-hint-info_blue{color:#579bff}.sportcourt__booking-hint-info_yellow{color:#ffc947}.sportcourt__booking-hint-edit-btn{color:#ff9800;cursor:pointer}.sportcourt__booking-section{border-radius:16px;background:#f7f7fc;display:flex;padding:24px;justify-content:space-between;margin-bottom:8px}.sportcourt__booking-section:last-child{margin-bottom:0}@media screen and (max-width: 599px){.sportcourt__booking-section{align-items:start;flex-direction:column;gap:16px;padding:16px}}.sportcourt__booking-section .btn-group-row{gap:8px}.sportcourt__booking-section .btn-group-row .btn{max-height:40px;width:max-content}@media screen and (max-width: 599px){.sportcourt__booking-section .btn-group-row .btn{width:unset}}.sportcourt__booking-section .btn-group-row .btn--text{background-color:#f7f7fc;padding:16px}@media screen and (max-width: 1279px){.sportcourt__booking-section .btn-group-row{flex-direction:column-reverse;align-self:start;align-items:end}}@media screen and (max-width: 599px){.sportcourt__booking-section .btn-group-row{flex-direction:row}}.sportcourt__booking-section-details{display:grid;gap:16px;margin:16px 0}.sportcourt-page .content{min-height:min-content}.sportcourt-page .sportcourt__content{height:initial;padding:32px 0 0}@media screen and (max-width: 599px){.sportcourt-page .sportcourt__content{padding:24px 0 0}}.sportcourt-page .school__nav-bar{padding-top:27px;padding-bottom:20px}@media screen and (max-width: 1279px){.sportcourt-page .school__nav-bar{padding-top:6px;padding-bottom:0}}@media screen and (max-width: 1279px){.sportcourt-page #schedule{padding-top:32px}}.sportcourts-rent{padding-right:0px;padding-bottom:0px}.sportcourts-rent .page__wrapper{height:calc(100vh - 124px);overflow:hidden}@media screen and (max-width: 599px){.sportcourts-rent .page__wrapper{height:calc(100vh - 64px);overflow:visible}}@media screen and (max-width: 599px){.sportcourts-rent .page__wrapper{margin-top:1rem}.sportcourts-rent .page__wrapper .btn-mobile{padding:16px 32px;width:calc(100% - 31px);margin-left:13px;margin-bottom:8px}}.sportcourts-rent__header{display:grid;grid-template-columns:1fr max-content;gap:24px;padding:24px 0;padding-right:16px;align-items:center}.sportcourts-rent__header .filters{align-items:center}.sportcourts-rent__header .filters .sidebar__item{padding:0}.sportcourts-rent__list{display:flex;flex-direction:column;gap:8px;padding-right:24px;height:calc(100vh - 108px);overflow-y:scroll;padding-bottom:40px}.sportcourts-rent__list::-webkit-scrollbar{display:none}.sportcourts-rent__list_hidden{display:none}@media screen and (max-width: 1279px){.sportcourts-rent__list{padding-right:8px;height:calc(100vh - 140px);padding-bottom:60px}}@media screen and (max-width: 599px){.sportcourts-rent__list{padding-left:13px;padding-right:18px;gap:16px;height:100%;overflow-y:initial}}.sportcourts-rent__map_view{border-bottom-left-radius:16px;border-top-left-radius:16px;box-shadow:0px 32px 64px 0px rgba(17,17,17,.08);overflow:hidden;display:block}@media screen and (max-width: 599px){.sportcourts-rent__map_view{overflow:inherit;border-radius:0}}.sportcourts-rent__map_view_hidden{display:none}.sportcourts-rent__map_view .map [class^=ymaps-] [class^=ymaps-][class*=balloon_layout_panel]{border-radius:16px 16px 0 0;background-color:none;box-shadow:none;padding:0}.sportcourts-rent__map_view .map [class^=ymaps-] [class^=ymaps-][class*=balloon__content]{margin:0;padding:0}.sportcourts-rent__map_view .map [class^=ymaps-] [class^=ymaps-][class*=balloon__close]{top:26px;right:23px}.sportcourts-rent__map_view .map [class^=ymaps-] [class^=ymaps-][class*=balloon__close] [class*=balloon__close-button]{width:24px;height:24px;background-image:url(../../../images/icons/close-white.svg);opacity:1}.sportcourts-rent__placemark{width:19px;height:19px;border-radius:100px;border:3px solid #fff;background-color:#ff9800;box-shadow:0px 20px 24px 0px rgba(17,17,17,.06);color:#fff}.sportcourts-rent__cluster-placemark{width:45px;height:45px;border-radius:100px;border:3px solid #fff;background-color:#ff9800;box-shadow:0px 20px 24px 0px rgba(17,17,17,.06);color:#fff;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.25px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-feature-settings:"clig" off,"liga" off}.sportcourts-rent__btn-group{gap:13px;margin-bottom:8px}.sportcourts-rent__btn-group .btn--small{padding:8px 16px}.sportcourts-rent__btn-group .mr-15{margin-right:12px}@media screen and (max-width: 599px){.sportcourts-rent__btn-group{justify-content:space-around;margin-left:13px;margin-right:18px}}.sportcourts-rent__button{color:rgba(20,20,43,.75)}.sportcourts-rent__button:hover{color:#ff9800}.sportcourts-rent__button_active{color:#ff9800}.sportcourts-rent-card{display:grid;grid-template-columns:minmax(min-content, 240px) 1fr;box-shadow:0px 20px 24px 0px rgba(17,17,17,.06);gap:16px;align-items:center;background-color:#fff;border-radius:16px;position:relative}@media screen and (max-width: 599px){.sportcourts-rent-card{grid-template-columns:1fr;gap:32px}}.sportcourts-rent-card__title{font-family:Comfortaa,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.15px;color:rgba(20,20,43,.75)}@media screen and (min-width: 600px){.sportcourts-rent-card__title{font-size:20px;line-height:24px;letter-spacing:.15px}}@media screen and (max-width: 599px){.sportcourts-rent-card__title{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px}}.sportcourts-rent-card__img{background-image:url(../../../images/classic_volleyball.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-top-left-radius:16px;border-bottom-left-radius:16px;width:100%;max-height:184px;height:100%;display:flex;align-items:center;overflow:hidden;position:relative}.sportcourts-rent-card__img img{width:100%;min-height:100%;object-position:center;object-fit:cover}@media screen and (max-width: 599px){.sportcourts-rent-card__img{border-radius:16px 16px 0px 0px;height:176px}}.sportcourts-rent-card__price{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;color:#ff9800;margin-top:16px}@media screen and (max-width: 599px){.sportcourts-rent-card__price{margin-top:0}}.sportcourts-rent-card__booking{padding:4px 8px;align-items:center;border-radius:8px;background-color:#84ff76;font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;color:rgba(20,20,43,.75);position:absolute;top:12px;left:12px}@media screen and (max-width: 599px){.sportcourts-rent-card__booking{top:26px;left:21px}}.sportcourts-rent-card__content{padding:24px 0}@media screen and (max-width: 599px){.sportcourts-rent-card__content{padding:16px 24px}.sportcourts-rent-card__content .card__meta{position:absolute;padding:8px 12px;top:144px;left:21px}.sportcourts-rent-card__content .card__meta p{margin-bottom:0}.sportcourts-rent-card__content .card__meta p:nth-child(2){color:#9f9eb0}}.balloon{border-radius:16px;display:block;padding:8px;background-color:#fff;width:460px;max-height:260px;z-index:1000;position:relative;box-shadow:0px 20px 24px 0px rgba(17,17,17,.06)}.balloon .arrow{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;top:100%;left:50%;margin-left:-10px;border-color:#fff transparent transparent transparent;border-style:solid;border-width:9px 10px 0 10px}.balloon__inner{max-height:246px;overflow-x:hidden;overflow-y:auto}.balloon__inner::-webkit-scrollbar{width:8px;height:100%;border-radius:4px;background-color:#f7f7fc}.balloon__inner::-webkit-scrollbar-thumb{width:8px;height:80px;border-radius:4px;background-color:#d9dbe9}.balloon__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}@media screen and (max-width: 599px){.balloon__list{display:flex;white-space:nowrap}}.balloon__card{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:8px;position:relative}@media screen and (max-width: 599px){.balloon__card{min-width:316px;grid-template-columns:1fr;gap:32px}}.balloon__card-img{background-image:url(../../../images/classic_volleyball.png);background-repeat:no-repeat;background-size:cover;border-radius:8px;width:106px;height:76px;display:flex;align-items:center;overflow:hidden;position:relative}.balloon__card-img img{width:100%;min-height:100%;object-position:center;object-fit:cover}@media screen and (max-width: 599px){.balloon__card-img{border-radius:16px 16px 0px 0px;height:176px;width:100%}}@media screen and (max-width: 599px){.balloon__card-content{padding:16px 24px}.balloon__card-content .card__meta{position:absolute;padding:8px 12px;top:144px}.balloon__card-content .card__meta p{margin-bottom:0}.balloon__card-content .card__meta p:nth-child(2){color:#9f9eb0}}.balloon__card-title{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:16px;line-height:20px;letter-spacing:.5px;color:rgba(20,20,43,.75)}@media screen and (max-width: 599px){.balloon__card-title{font-family:Roboto,"Arial",sans-serif;font-weight:bold;font-size:16px;line-height:20px;letter-spacing:.5px;padding-bottom:5px}}.balloon__card-subtitle{font-family:Roboto,"Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px;color:#9f9eb0;display:flex;align-items:center}@media screen and (max-width: 599px){.balloon__card-subtitle.games::before{content:"";display:inline-block;background-image:url("../../../images/icons/ball.svg");margin-right:8px;width:16px;height:16px;background-size:cover;opacity:.31}.balloon__card-subtitle.address::before{content:"";display:inline-block;background-image:url("../../../images/icons/location.svg");margin-right:8px;width:16px;height:16px;background-size:cover;opacity:.31}}.balloon__card-subtitle_active{color:#ff9800}

/*# sourceMappingURL=app.e07dc1f518fe379b3172.css.map*/