@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.ebceb24d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c36e1862.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.ff4a2084.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.f377b9c4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.d1207556.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.479bea2b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
*{box-sizing:border-box;-webkit-user-select:none;user-select:none;margin:0;padding:0;text-decoration:none;transition:all .3s ease-in-out}:focus-visible{outline:none}:root{--color-purple:#9c72d4;--color-turquoise:#3bc6c9;--color-light-green:#a8d5ba;--color-yellow:#ffd966;--color-orange:#ff9f68;--color-light-blue:#a4d7e1;--color-red:#ff4d4d;--color-dark-red:#d73535;--color-white:#fff;--color-dark-blue:#4a90be;--color-dark-blue-transparent:#2c77a984;--bg-primary:var(--color-blue);--bg-secondary:var(--color-turquoise);--text-primary:var(--color-dark-blue);--text-secondary:var(--color-white);--accent-yellow:var(--color-yellow);--accent-orange:var(--color-orange);--border-color:var(--color-light-green);--primary-button-color:var(--color-dark-blue);--primary-button-disabled:var(--color-dark-blue-transparent);--error-color:var(--color-red)}body{color:var(--foreground);background-image:url(/img/bg-colored.png);background-repeat:repeat;background-size:200px}.error-text{color:var(--error-color);font-size:12px}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#88888850;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}.no-margin{margin:0}
.CustomSelect-module-scss-module__jjEo0G__custom-select{flex-direction:column;align-items:flex-start;width:240px;font-size:14px;display:flex;position:relative}.CustomSelect-module-scss-module__jjEo0G__custom-select__input{height:var(--input-button-height);cursor:pointer;border:1px solid #ccc;border-radius:4px;align-items:center;gap:5px;width:100%;padding:8px;display:flex}.CustomSelect-module-scss-module__jjEo0G__custom-select__input span{text-wrap:nowrap;overflow:hidden}.CustomSelect-module-scss-module__jjEo0G__custom-select__list{z-index:10;background-color:#fff;border-radius:8px;flex-flow:column;gap:5px;min-width:200px;max-height:150px;list-style:none;display:flex;position:absolute;top:40px;overflow-y:scroll;box-shadow:0 4px 30px #0000001a}.CustomSelect-module-scss-module__jjEo0G__custom-select__option{cursor:pointer;padding:10px;font-size:14px;position:relative}.CustomSelect-module-scss-module__jjEo0G__custom-select__option input{padding-right:30px}.CustomSelect-module-scss-module__jjEo0G__custom-select__option:hover{background-color:#f0f0f0}
.Header-module-scss-module__wS1-Va__header{z-index:200;width:100%;color:var(--text-primary);border-radius:5px;padding:10px 20px;position:fixed;top:0;left:0}.Header-module-scss-module__wS1-Va__header--hidden{transform:translateY(-100%)}.Header-module-scss-module__wS1-Va__header__container{-webkit-backdrop-filter:blur(10px);background-color:#fff3;border:1px solid #ffffff4d;border-radius:8px;justify-content:space-between;width:100%;height:100%;min-height:55px;display:flex;position:relative;box-shadow:0 4px 30px #0000001a}.Header-module-scss-module__wS1-Va__header__container--white{-webkit-backdrop-filter:blur(10px);background-color:#fff;border:1px solid #ffffff4d;border-radius:8px;justify-content:space-between;height:100%;min-height:55px;display:flex;position:relative;box-shadow:0 4px 30px #0000001a}.Header-module-scss-module__wS1-Va__header__logo{object-fit:contain;width:60px;height:auto;margin:0 auto;position:absolute;top:10px;left:50%;transform:translate(-50%)}.Header-module-scss-module__wS1-Va__header__place{color:#fff;object-fit:contain;border-radius:5px;height:auto;margin:0 auto;padding:8px 10px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.Header-module-scss-module__wS1-Va__header__menu{justify-content:space-between;width:800px;height:100%;display:flex}.Header-module-scss-module__wS1-Va__header__menu-option{width:100%;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;height:100%;padding:10px 20px;display:flex}.Header-module-scss-module__wS1-Va__header__menu-option:hover{background-color:#8dd0e1}
.Burger-module-scss-module__TWKW1a__burger{cursor:pointer;z-index:300;width:44px;height:44px;padding:4px;position:absolute;top:5px;left:10px}.Burger-module-scss-module__TWKW1a__burger__svg{filter:drop-shadow(0 2px 4px #0000001a);width:100%;height:100%;overflow:visible}.Burger-module-scss-module__TWKW1a__burger__line{transform-origin:50%;filter:drop-shadow(0 0 2px #0000001a);transition:all .6s cubic-bezier(.68,-.55,.265,1.55)}.Burger-module-scss-module__TWKW1a__burger__cross{stroke:var(--color-dark-blue);stroke-dasharray:40;stroke-dashoffset:40px;opacity:0;transition:all .5s cubic-bezier(.34,1.56,.64,1)}.Burger-module-scss-module__TWKW1a__burger--open .Burger-module-scss-module__TWKW1a__burger__line--top{d:path("M8,8 L32,8");stroke:#ff6b6b;transform:rotate(45deg)translate(3px,-3px)scale(.9)}.Burger-module-scss-module__TWKW1a__burger--open .Burger-module-scss-module__TWKW1a__burger__line--middle{d:path("M8,20 L32,20");opacity:0;stroke:#ff6b6b;transform:rotate(180deg)scale(.5)}.Burger-module-scss-module__TWKW1a__burger--open .Burger-module-scss-module__TWKW1a__burger__line--bottom{d:path("M8,32 L32,32");stroke:#ff6b6b;transform:rotate(-45deg)translate(3px,3px)scale(.9)}.Burger-module-scss-module__TWKW1a__burger--open .Burger-module-scss-module__TWKW1a__burger__cross{stroke-dashoffset:0;opacity:1}.Burger-module-scss-module__TWKW1a__burger--open .Burger-module-scss-module__TWKW1a__burger__cross--left{stroke:#ff6b6b;filter:drop-shadow(0 0 4px #ff6b6b80);transition-delay:.25s}.Burger-module-scss-module__TWKW1a__burger--open .Burger-module-scss-module__TWKW1a__burger__cross--right{stroke:#ff6b6b;filter:drop-shadow(0 0 4px #ff6b6b80);transition-delay:.35s}
.BurgerMenu-module-scss-module__lDggPa__burger-menu{z-index:100;width:100vw;max-height:700px;padding:50px 10px 10px}.BurgerMenu-module-scss-module__lDggPa__burger-menu__wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;max-height:100vh;display:flex}.BurgerMenu-module-scss-module__lDggPa__burger-menu__option{width:100%;color:var(--text-primary);cursor:pointer;opacity:1;justify-content:center;align-items:center;padding:20px;display:flex}.BurgerMenu-module-scss-module__lDggPa__burger-menu__option:hover{background-color:#8dd0e1}.BurgerMenu-module-scss-module__lDggPa__burger-menu--hidden{opacity:0;width:100vw;max-height:0;overflow:hidden}
.HeaderProfile-module-scss-module__74tEWG__profile{cursor:pointer;z-index:300;height:55px;color:var(--text-primary);border-radius:8px;justify-content:flex-end;align-items:center;gap:10px;padding:0 20px;display:flex;position:absolute;top:0;right:0}.HeaderProfile-module-scss-module__74tEWG__profile__img{background-color:wheat;border-radius:20px;width:40px;height:40px;overflow:hidden}.HeaderProfile-module-scss-module__74tEWG__profile__info{flex-direction:column;display:flex}.HeaderProfile-module-scss-module__74tEWG__profile__balance{flex-direction:row;align-items:center;gap:5px;font-size:14px;display:flex}.HeaderProfile-module-scss-module__74tEWG__profile__balance img{width:12px;height:12px}
.Modal-module-scss-module__k1ZY8q__modal{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module-scss-module__k1ZY8q__modal__content{background:#fff;border-radius:5px;flex-direction:column;gap:20px;max-width:500px;margin:20px;padding:20px;display:flex;position:relative;box-shadow:0 2px 10px #0000001a}.Modal-module-scss-module__k1ZY8q__modal__header{flex-direction:row;gap:10px;padding-right:30px;display:flex;position:relative}.Modal-module-scss-module__k1ZY8q__modal__body{flex-direction:column;gap:20px;min-height:50px;display:flex}.Modal-module-scss-module__k1ZY8q__modal__footer{justify-content:flex-end;gap:10px;display:flex}.Modal-module-scss-module__k1ZY8q__modal .Modal-module-scss-module__k1ZY8q__close-button{cursor:pointer;font-size:20px;position:absolute;top:0;right:0}
.Checkbox-module-scss-module__y9NfaW__checkbox{border:0;width:20px;height:20px}.Checkbox-module-scss-module__y9NfaW__checkbox__label{color:var(--primary-button-color);border-radius:5px;align-items:center;gap:10px;padding:6px 10px;display:flex}
.FineStudentModal-module-scss-module__unmNEq__scanner{border-radius:8px;width:100%;max-width:300px;height:100%;overflow:hidden}
.AddPlaceForm-module-scss-module__pHnDzq__add-place{align-items:center;gap:10px;display:flex}
.ChangeAvatarModal-module-scss-module__oEPXDG__modal-content{background:#fff;border-radius:12px;flex-direction:column;gap:20px;width:100%;max-width:500px;margin:20px;padding:20px;display:flex;position:relative;box-shadow:0 2px 10px #0000001a}.ChangeAvatarModal-module-scss-module__oEPXDG__image{object-fit:cover;border-radius:50%;width:150px;height:150px;margin:0 auto}.ChangeAvatarModal-module-scss-module__oEPXDG__cropArea{aspect-ratio:1;background:#f0f0f0;border-radius:50%;width:100%;position:relative;overflow:hidden}.ChangeAvatarModal-module-scss-module__oEPXDG__uploadButton{background:var(--text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;display:flex;position:absolute;bottom:70px;left:50%;transform:translate(40px)}.ChangeAvatarModal-module-scss-module__oEPXDG__uploadButton:hover{background:#e0e0e0}.ChangeAvatarModal-module-scss-module__oEPXDG__icon{color:#fff}
.Filters-module-scss-module__FdlXDq__filters{gap:5px;display:flex}.Filters-module-scss-module__FdlXDq__filters__item{border:2px solid var(--text-primary);color:var(--text-primary);border-radius:3px;padding:3px 10px}.Filters-module-scss-module__FdlXDq__filters__item--active{background-color:var(--text-primary);color:#fff;border-radius:3px;padding:3px 10px}
.Loader-module-scss-module__gsNpFG__loader{background:linear-gradient(#66d3ec,#b8f0ff);border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin:0 auto;display:flex;position:relative;overflow:hidden}.Loader-module-scss-module__gsNpFG__wave{z-index:1;background:linear-gradient(45deg,#3ed4f1,#62b6e3,#96e2fc);border-radius:40%;width:200%;height:200%;animation:4.5s ease-in-out infinite Loader-module-scss-module__gsNpFG__waveMove;position:absolute;top:50px;left:-50%}.Loader-module-scss-module__gsNpFG__loader span{color:#fff;letter-spacing:1px;text-shadow:0 2px 6px #00000026;z-index:2;font-size:10px;font-weight:600;position:absolute;bottom:12px}.Loader-module-scss-module__gsNpFG__loader:before{content:"";background:radial-gradient(circle,#ffed88 0%,#ffe57d 45%);border-radius:50%;width:30px;height:30px;position:absolute;top:12px;right:14px;box-shadow:0 0 12px #fff4c7,0 0 25px #fff3c099}.Loader-module-scss-module__gsNpFG__loader:after{content:"";width:100%;height:100%;position:absolute}@keyframes Loader-module-scss-module__gsNpFG__waveMove{0%{transform:rotate(0)translateY(0)}50%{transform:rotate(180deg)translateY(-8px)}to{transform:rotate(360deg)translateY(0)}}
.List-module-scss-module__PVl2bq__list{border:1px solid #eee;border-radius:10px;flex-direction:column;gap:5px;max-width:300px;max-height:300px;padding:5px;list-style-type:none;display:flex;overflow-y:scroll;box-shadow:0 2px 5px #0000001a}.List-module-scss-module__PVl2bq__list li{color:var(--text-primary);border-radius:5px;align-items:center;padding:7px 10px;display:flex}.List-module-scss-module__PVl2bq__list__item{padding:2px 0;font-size:14px}.List-module-scss-module__PVl2bq__list__item-tag{color:#fff;background-color:#ffffff76;border-radius:5px;padding:2px 5px;font-size:10px}.List-module-scss-module__PVl2bq__list__delete{color:red;cursor:pointer;background-color:#fff;border:0;border-radius:3px;justify-content:center;align-items:center;width:15px;height:15px;margin-left:5px;font-size:15px;font-weight:700;display:flex}.List-module-scss-module__PVl2bq__list__delete:hover{color:#fff;background-color:red}
.MultipleSelect-module-scss-module__HkH05W__multiple-select{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.MultipleSelect-module-scss-module__HkH05W__multiple-select__field{width:100%;min-height:var(--input-button-height);background-color:#fff;border:1px solid #ccc;border-radius:4px;flex-wrap:wrap;align-items:center;gap:5px;padding:2px 8px;display:flex}.MultipleSelect-module-scss-module__HkH05W__multiple-select__input{gap:5px;height:100%;display:flex}.MultipleSelect-module-scss-module__HkH05W__multiple-select__options{flex-wrap:wrap;gap:5px;display:flex}.MultipleSelect-module-scss-module__HkH05W__multiple-select__search{height:var(--input-button-height);border:0;width:100%;padding:0 10px}.MultipleSelect-module-scss-module__HkH05W__multiple-select__search:focus:not(:focus-visible){outline:none}.MultipleSelect-module-scss-module__HkH05W__multiple-select__search:focus{box-shadow:none!important;border-color:#ccc!important;outline:none!important}.MultipleSelect-module-scss-module__HkH05W__multiple-select__item{border:1px solid var(--primary-button-color);cursor:pointer;border-radius:5px;width:max-content;height:max-content;padding:3px 8px;font-size:14px}.MultipleSelect-module-scss-module__HkH05W__multiple-select__selected{align-items:center;gap:5px;display:flex}
.PrimaryButton-module-scss-module__W0N8jW__primary-button{border:2px solid var(--primary-button-color);background-color:var(--primary-button-color);color:#fff;height:var(--input-button-height);cursor:pointer;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;display:flex}.PrimaryButton-module-scss-module__W0N8jW__primary-button:disabled{background-color:var(--primary-button-disabled)}.PrimaryButton-module-scss-module__W0N8jW__primary-button:disabled:hover,.PrimaryButton-module-scss-module__W0N8jW__primary-button:hover{background-color:var(--primary-button-disabled);color:#fff}
.SecondaryButton-module-scss-module__-UxL8G__secondary-button{border:2px solid var(--primary-button-color);color:var(--primary-button-color);height:var(--input-button-height);cursor:pointer;background-color:#fff;border-radius:5px;justify-content:center;align-items:center;padding:0 10px;font-size:14px;display:flex}.SecondaryButton-module-scss-module__-UxL8G__secondary-button:disabled{background-color:#0000}.SecondaryButton-module-scss-module__-UxL8G__secondary-button:disabled:hover{background-color:var(--primary-button-disabled);color:#fff}.SecondaryButton-module-scss-module__-UxL8G__secondary-button:hover{background-color:var(--primary-button-color);color:#fff}
.ActionButton-module-scss-module__I7aDDG__action-button{cursor:pointer;background-color:#0000;border:0;width:20px;height:20px}.ActionButton-module-scss-module__I7aDDG__action-button:hover{transform:scale(1.08)}.ActionButton-module-scss-module__I7aDDG__action-button__add{background-image:url(/img/plus.png);background-size:20px}.ActionButton-module-scss-module__I7aDDG__action-button__delete{background-image:url(/img/delete.png);background-size:20px}
.Subtitle-module-scss-module__OMDz3a__subtitle{color:var(--text-primary);margin-bottom:10px;font-size:16px;font-weight:700}.Subtitle-module-scss-module__OMDz3a__subtitle--no-margin{color:var(--text-primary);font-size:16px;font-weight:700}
.TeamRaiting-module-scss-module__eqHECa__raiting{flex-direction:column;gap:3px;display:flex}
.GroupsList-module-scss-module__F_nvva__groups-list{border:1px solid #eee;border-radius:10px;flex-direction:column;gap:5px;max-width:300px;max-height:300px;padding:10px 20px;list-style-type:none;display:flex;overflow-y:scroll;box-shadow:0 2px 5px #0000001a}.GroupsList-module-scss-module__F_nvva__groups-list__item{flex-direction:row;align-items:center;gap:10px;display:flex}.GroupsList-module-scss-module__F_nvva__groups-list__group{color:var(--text-primary);padding:5px 0;font-size:14px}.GroupsList-module-scss-module__F_nvva__groups-list__delete{color:red;cursor:pointer;background-color:#fff;border:0;border-radius:5px;justify-content:center;align-items:center;width:20px;height:20px;padding-bottom:3px;font-size:20px;font-weight:700;display:flex}.GroupsList-module-scss-module__F_nvva__groups-list__delete:hover{color:#fff;background-color:red}
.Team-module-scss-module__VXoBkW__team{color:#fff;background:linear-gradient(90deg,#9598ffb3 0%,#a2d5ff 100%);border-bottom:1px solid #312f2f19;border-radius:5px;grid-template-columns:30px 1fr auto;width:100%;min-width:250px;padding:10px 20px;display:grid}.Team-module-scss-module__VXoBkW__team__place{font-weight:700}.Team-module-scss-module__VXoBkW__team:nth-child(2){background:linear-gradient(90deg,#b17fee 0%,#98d0fd 100%);padding:15px 20px}.Team-module-scss-module__VXoBkW__team:nth-child(3){background:linear-gradient(90deg,#b17feedd 0%,#98d0fd 100%);padding:13px 20px}.Team-module-scss-module__VXoBkW__team:nth-child(4){background:linear-gradient(90deg,#b17feeb0 0%,#98d0fd 100%);padding:12px 20px}.Team-module-scss-module__VXoBkW__team__add-points{color:#da47d2;font-weight:700}
.UserBadge-module-scss-module__vm8-0a__user-badge{background-color:var(--text-primary);color:#fff;cursor:pointer;border-radius:5px;flex-direction:column;gap:5px;padding:5px 10px;font-size:14px;display:flex}.UserBadge-module-scss-module__vm8-0a__user-badge__name{font-weight:700}.UserBadge-module-scss-module__vm8-0a__user-badge__group{opacity:.8}
.PlacesPage-module-scss-module__COClqW__places-buttons{gap:10px;display:flex}
.SeasonsPage-module-scss-module__wLWhSa__prohibited-section{background-color:#fff;border-radius:10px;flex-direction:column;gap:20px;padding:20px;display:flex}.SeasonsPage-module-scss-module__wLWhSa__prohibited-section__header{flex-direction:column;gap:20px;display:flex}.SeasonsPage-module-scss-module__wLWhSa__prohibited-section__content{max-height:auto;flex-direction:column;gap:20px;display:flex}.SeasonsPage-module-scss-module__wLWhSa__prohibited-section__content--hidden{max-height:0;overflow:hidden}.SeasonsPage-module-scss-module__wLWhSa__prohibited-section .SeasonsPage-module-scss-module__wLWhSa__flex-row{flex-direction:row;gap:10px;display:flex}
.GroupsPage-module-scss-module__ox5s7G__prohibited-section{background-color:#fff;border-radius:10px;flex-direction:column;gap:20px;padding:20px;display:flex}.GroupsPage-module-scss-module__ox5s7G__prohibited-section__header{flex-direction:column;gap:20px;display:flex}.GroupsPage-module-scss-module__ox5s7G__prohibited-section__content{max-height:auto;flex-direction:column;gap:20px;display:flex}.GroupsPage-module-scss-module__ox5s7G__prohibited-section__content--hidden{max-height:0;overflow:hidden}
.SportTimePage-module-scss-module__LMBnyW__workshops-wrapper{flex-direction:column;gap:10px;display:flex}
.WorkshopsPage-module-scss-module__N8bzHa__workshops-wrapper{flex-direction:column;gap:10px;display:flex}
.CreateWorkshopModal-module-scss-module__oOm_fa__modal__age{align-items:center;gap:5px;font-size:24px;font-weight:bolder;display:flex}
.CloseWorkshopModal-module-scss-module__8DZT7G__modal__row{justify-content:space-between;align-items:center;display:flex}
.Workshop-module-scss-module__MGSf1G__workshop{color:var(--text-primary);background-color:#fff;border-radius:10px;flex-direction:column;gap:10px;padding:15px;display:flex;box-shadow:0 2px 4px #0000001a}.Workshop-module-scss-module__MGSf1G__workshop--closed{color:var(--text-primary);background-color:#fffa;border:5px solid #80ba5c;border-radius:10px;flex-direction:column;gap:10px;padding:15px;display:flex;box-shadow:0 2px 4px #0000001a}.Workshop-module-scss-module__MGSf1G__workshop--closed__teacher{color:#666;align-items:center;gap:10px;font-size:14px;display:flex}.Workshop-module-scss-module__MGSf1G__workshop--closed .Workshop-module-scss-module__MGSf1G__teacher-photo{background-color:var(--color-light-blue);border-radius:50%;width:30px;height:30px}.Workshop-module-scss-module__MGSf1G__workshop--active{color:var(--text-primary);background-color:#fff;border:5px solid #80ba5c;border-radius:10px;flex-direction:column;gap:10px;padding:15px;display:flex;box-shadow:0 2px 4px #0000001a}.Workshop-module-scss-module__MGSf1G__workshop--active__teacher{color:#666;align-items:center;gap:10px;font-size:14px;display:flex}.Workshop-module-scss-module__MGSf1G__workshop--active .Workshop-module-scss-module__MGSf1G__teacher-photo{background-color:var(--color-light-blue);border-radius:50%;width:30px;height:30px}.Workshop-module-scss-module__MGSf1G__workshop__description{color:#666;font-size:12px}.Workshop-module-scss-module__MGSf1G__workshop__place{color:#666;font-size:14px}.Workshop-module-scss-module__MGSf1G__workshop__teacher{color:#666;align-items:center;gap:10px;font-size:14px;display:flex}.Workshop-module-scss-module__MGSf1G__workshop .Workshop-module-scss-module__MGSf1G__teacher-photo{background-color:var(--color-light-blue);border-radius:50%;width:30px;height:30px}
.TeacherGroupPage-module-scss-module__R4bzea__group-logo{background-color:var(--color-dark-blue);color:#fff;border-radius:4px;padding:5px 10px}
.WorkshopCounter-module-scss-module__4nU3eq__workshop-counter{background-color:#fff4da;height:20px;position:relative;box-shadow:0 4px 6px #0000001a}.WorkshopCounter-module-scss-module__4nU3eq__workshop-counter__text{color:#666;z-index:10;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorkshopCounter-module-scss-module__4nU3eq__workshop-counter__scale{background-color:var(--accent-orange);height:100%;position:absolute;top:0;left:0}
.AddPoints-module-scss-module__lc-xna__raiting{flex-direction:column;gap:3px;width:100%;display:flex}.AddPoints-module-scss-module__lc-xna__team{align-items:center;gap:10px;display:flex}.AddPoints-module-scss-module__lc-xna__add-btn{background-color:var(--primary-button-color);color:#fff;cursor:pointer;border:0;border-radius:5px;padding:10px 15px;font-weight:700;box-shadow:0 2px 4px #0000001a}.AddPoints-module-scss-module__lc-xna__save-btn{position:absolute;right:40px}
.SportPage-module-scss-module__TfjLQq__workshops-wrapper{flex-direction:column;gap:10px;display:flex}
.WorkShopsPage-module-scss-module__3A2iuq__workshops-wrapper{flex-direction:column;gap:10px;display:flex}
@font-face{font-family:chiron;src:url(../media/ChironGoRoundTC_VariableFont_wght-s.p.8800ac64.ttf)format("truetype");font-display:swap}@font-face{font-family:chiron Fallback;src:local(Arial);ascent-override:98.84%;descent-override:21.4%;line-gap-override:0.0%;size-adjust:98.13%}.chiron_e9458d40-module__hiVeoW__className{font-family:chiron,chiron Fallback}
