.u-embed-responsive--ratio-1of3:before,.u-embed-responsive--ratio-2of3:before{padding-top:75%}@media(min-width:992px){.u-embed-responsive--ratio-2of3:before{padding-top:36.2147240663%}}.u-embed-responsive--ratio-3of3:before{padding-top:75%}@media(min-width:992px){.u-embed-responsive--ratio-3of3:before{padding-top:23.8706766917%}}.c-myhandball-profile-pic{height:30px;width:30px;border-radius:50%}@media(min-width:992px){.c-myhandball-profile-pic{height:40px;width:40px}}.c-myhandball-profile-pic__big{height:60px;width:60px;border-radius:50%}@media(min-width:992px){.c-myhandball-profile-pic__big{height:75px;width:75px}}.c-myhandball-initials{text-transform:uppercase;color:#fff;background:#ba1b22;border-radius:50%;height:30px;width:30px;line-height:30px;display:inline-block;text-align:center}.c-myhandball-initials__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-myhandball-initials__big{font-size:24px}@media(min-width:992px){.c-myhandball-initials{font-size:24px;height:40px;width:40px;line-height:40px;display:inline-block}.c-myhandball-initials__big{font-size:30px}}.c-profile-btn{position:relative;cursor:pointer}@media(min-width:992px){.c-profile-btn:has(.c-myhandball-initials),.c-profile-btn:has(.c-myhandball-profile-pic){padding-block:20px}}.c-login-btn{background-color:transparent;border:none;cursor:pointer}.c-profile-dropdown{position:absolute;top:74px;right:-33px;padding:30px 15px 15px;width:200px;background:#ba1b22;-webkit-transition:.5s;transition:.5s;visibility:hidden;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;z-index:10;border:1px solid #951209;cursor:default}@media(min-width:992px){.c-profile-dropdown{top:132px;right:-5px;width:250px;background:#fff;border:none;gap:45px}}.c-profile-dropdown.active{top:44px;visibility:visible;opacity:1}@media(min-width:992px){.c-profile-dropdown.active{top:92px}}.c-profile-dropdown:before{content:"";position:absolute;top:-5px;right:28px;width:20px;height:20px;background:#ba1b22;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:11}@media(min-width:992px){.c-profile-dropdown:before{background:#fff}}.c-profile-header .h3{width:100%;font-size:24px;color:#fff}@media(min-width:992px){.c-profile-header .h3{color:#000}}.c-profile-links{padding-left:0;width:100%}.c-profile-link{display:inline-block;text-decoration:none;-webkit-transition:.5s;transition:.5s;font-weight:700;font-size:16px;color:#ba1b22;width:100%;padding:10px 0}@media(min-width:992px){.c-profile-link{padding:15px 0}}.c-profile-link__item{list-style:none;border-bottom:1px solid #fff}@media(min-width:992px){.c-profile-link__item{border-bottom:1px solid #ba1b22}}.c-profile-logout{display:inline-block;text-decoration:none;-webkit-transition:.5s;transition:.5s;font-weight:700;font-size:16px;color:#fff;border:none;background:transparent;text-align:left;cursor:pointer;width:100%;padding:10px 0}@media(min-width:992px){.c-profile-logout{color:#ba1b22;padding:15px 0}}.c-profile-logout .c-navbar-btn__icon{padding-right:4px}.c-error-box{padding:15px;background:#ba1b22;color:#fff;width:100%;text-align:center}.w-100{width:100%}.c-checkbox__switch{display:inline-block;height:30px;position:relative;width:56px}.c-checkbox__switch .c-check__input{display:none}.c-checkbox__switch .c-check__input:checked+.c-switch__slider{background-color:#ba1b22}.c-checkbox__switch .c-check__input:checked+.c-switch__slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.c-checkbox__switch .c-switch__slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.c-checkbox__switch .c-switch__slider:before{background-color:#fff;bottom:4px;content:"";height:22px;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:22px}.c-checkbox__switch .c-switch__slider.round{border-radius:30px}.c-checkbox__switch .c-switch__slider.round:before{border-radius:50%}.c-tile--linked .c-tile__img{position:relative;display:block;height:100%;overflow:hidden}.c-tile--linked .c-tile__img:after{content:"";bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background:linear-gradient(0deg,#000,transparent)}.c-tile--linked .c-tile__img:after,.c-tile--linked .c-tile__img>:not(:last-child){position:absolute;top:0;left:0;right:0;opacity:0;-webkit-transition:.35s cubic-bezier(.35,0,.25,1);transition:.35s cubic-bezier(.35,0,.25,1)}.c-tile--linked .c-tile__img .u-embed-responsive{z-index:1}.c-tile--linked .c-tile__img .u-embed-responsive__item{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-tile--linked .c-tile__title{margin:0;font-size:25px}@media(min-width:992px){.c-tile--linked .c-tile__title{font-size:30px}}.c-tile--linked .c-tile__list{margin-bottom:-5px;display:none;max-height:0;overflow:hidden auto;-webkit-transition:.35s cubic-bezier(.35,0,.25,1);transition:.35s cubic-bezier(.35,0,.25,1)}@media(min-width:992px){.c-tile--linked .c-tile__list{display:block}}.c-tile--linked .c-tile__list .c-list__item{padding:0}.c-tile--linked .c-tile__list>*{padding:1px 0}.c-tile--linked:focus .c-tile__img:after,.c-tile--linked:hover .c-tile__img:after{opacity:.3}.c-tile--linked:focus .c-tile__img>:not(:last-child),.c-tile--linked:hover .c-tile__img>:not(:last-child){opacity:.5}.c-tile--linked:focus .c-tile__img img,.c-tile--linked:hover .c-tile__img img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.c-tile--linked:focus .c-tile__list,.c-tile--linked:hover .c-tile__list{max-height:calc(100% - 40px)}.c-tile--linked--theme-body{color:#3c3c3c!important}.c-tile--linked--theme-body .c-tile__img{background:#fff}.c-tile--linked--theme-body .c-tile__title{color:#3c3c3c!important}.c-tile--linked--theme-text{color:#fff!important}.c-tile--linked--theme-text .c-tile__img{background:#3c3c3c}.c-tile--linked--theme-text .c-tile__title,.c-tile--linked--theme-title{color:#fff!important}.c-tile--linked--theme-title .c-tile__img{background:#000}.c-tile--linked--theme-default,.c-tile--linked--theme-title .c-tile__title{color:#fff!important}.c-tile--linked--theme-default .c-tile__img{background:#ba1b22}.c-tile--linked--theme-default .c-tile__title{color:#fff!important}.c-tile--linked--theme-muted{color:#3c3c3c!important}.c-tile--linked--theme-muted .c-tile__img{background:#ababab}.c-tile--linked--theme-gray,.c-tile--linked--theme-muted .c-tile__title{color:#3c3c3c!important}.c-tile--linked--theme-gray .c-tile__img{background:#d3d3d3}.c-tile--linked--theme-gray .c-tile__title{color:#3c3c3c!important}.c-tile--linked--theme-black{color:#fff!important}.c-tile--linked--theme-black .c-tile__img{background:#000}.c-tile--linked--theme-black .c-tile__title{color:#fff!important}.c-tile--linked--theme-white{color:#3c3c3c!important}.c-tile--linked--theme-white .c-tile__img{background:#fff}.c-tile--linked--theme-white .c-tile__title{color:#3c3c3c!important}.c-tile--linked--theme-darkred{color:#fff!important}.c-tile--linked--theme-darkred .c-tile__img{background:#951209}.c-tile--linked--theme-darkred .c-tile__title{color:#fff!important}.c-tile--linked--theme-gray2{color:#3c3c3c!important}.c-tile--linked--theme-gray2 .c-tile__img{background:#e6e6e6}.c-tile--linked--theme-gray2 .c-tile__title,.c-tile--linked--theme-gray3{color:#3c3c3c!important}.c-tile--linked--theme-gray3 .c-tile__img{background:#f4f4f4}.c-tile--linked--theme-gray3 .c-tile__title,.c-tile--linked--theme-gray4{color:#3c3c3c!important}.c-tile--linked--theme-gray4 .c-tile__img{background:#ececec}.c-tile--linked--theme-gray4 .c-tile__title,.c-tile--linked--theme-gray5{color:#3c3c3c!important}.c-tile--linked--theme-gray5 .c-tile__img{background:#c1c1c1}.c-tile--linked--theme-gray5 .c-tile__title,.c-tile--linked--theme-gray6{color:#3c3c3c!important}.c-tile--linked--theme-gray6 .c-tile__img{background:#9b9b9b}.c-tile--linked--theme-gray6 .c-tile__title{color:#3c3c3c!important}.c-tile--linked--theme-gray7{color:#333!important}.c-tile--linked--theme-gray7 .c-tile__img{background:#333}.c-tile--linked--theme-gray7 .c-tile__title{color:#333!important}.c-tile--linked--theme-gray8{color:!important}.c-tile--linked--theme-gray8 .c-tile__img{background:#ebebeb}.c-tile--linked--theme-gray8 .c-tile__title,.c-tile--linked--theme-lightred{color:!important}.c-tile--linked--theme-lightred .c-tile__img{background:#d47679}.c-tile--linked--theme-lightred .c-tile__title{color:!important}.c-tile--linked--profile .c-tile__img>:not(:last-child){opacity:1}.c-tile--linked--image:not(.c-tile--linked--profile){color:#fff!important}.c-tile--linked--image:not(.c-tile--linked--profile) .c-tile__img{background:#fff}.c-tile--linked--image:not(.c-tile--linked--profile) .c-tile__img:after{opacity:.3;mix-blend-mode:multiply}.c-tile--linked--image:not(.c-tile--linked--profile) .c-tile__img>:not(:last-child){opacity:1}.c-tile--linked--image:not(.c-tile--linked--profile) .c-tile__title{color:#fff!important}.c-tile--linked--image:not(.c-tile--linked--profile):focus .c-tile__img:after,.c-tile--linked--image:not(.c-tile--linked--profile):hover .c-tile__img:after{opacity:.5}.c-tile--linked--image:not(.c-tile--linked--profile):focus .c-tile__img picture:not(:last-child),.c-tile--linked--image:not(.c-tile--linked--profile):hover .c-tile__img picture:not(:last-child){opacity:1}.color-green{color:#0fb455}.color-lightred{color:#d47679}.c-hms-icon-btn{cursor:pointer;border:1px solid #9b9b9b;color:#000}.c-hms-icon-btn:hover{-webkit-transition:color .35s cubic-bezier(.35,0,.25,1),border-color .35s cubic-bezier(.35,0,.25,1);transition:color .35s cubic-bezier(.35,0,.25,1),border-color .35s cubic-bezier(.35,0,.25,1);color:#ba1b22!important;border-color:#ba1b22}.c-timed-alert{position:relative}.c-timed-alert:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;background:rgba(0,0,0,.3);-webkit-animation:alert-timer 10s linear;animation:alert-timer 10s linear}@-webkit-keyframes alert-timer{0%{width:100%}to{width:0}}@keyframes alert-timer{0%{width:100%}to{width:0}}.c-dialog__content-lg{max-height:80vh}.c-lesson__open{color:#0facbb}.c-lesson__assigned{color:#e58e2f}.c-lesson__date-set{color:#0fb455}.c-lesson__assigned-external{color:#9b9b9b}.c-lesson__check-circle,.c-lesson__play-circle{color:#278c00}.c-lesson__cancelled{color:#d47679}.needs-attention{background:#f5c345}.c-filter-list{list-style:none;margin:0;padding:0;position:absolute;top:50px;background:#fff;border:1px solid #e5e7eb;max-height:200px;overflow-y:auto;width:220px;z-index:10}.c-filter-list__item{padding:6px 12px;cursor:pointer}.c-filter-list__item.highlighted,.c-filter-list__item:hover{background:#e0e7ff}