@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&family=Source+Sans+Pro:ital,wght@0,400;0,600;1,700&display=swap);.tv-assignment-customer__container{display:flex}.tv-assignment-customer-article-icon{color:#74737b;font-size:20px!important;margin-right:11px!important}.tv-assignment-customer-article-icon:before{font-size:15px}.tv-assignment-customer-article-name{font-size:14px;color:#252525;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:170px}.tv-assignment-customer-article-icon-color--reported{color:#9e5cb6!important}.tv-assignment-customer-article-icon-color--inquiry{color:#c25706!important}.tv-assignment-customer-article-icon-color--accept{color:#5f6ebe!important}.tv-assignment-customer-article-icon-color--performed{color:#048557!important}.tv-assignment-customer-article-icon-color--cancelled{color:#74737b!important}@media (max-width:768px){.tv-assignment-customer-article-name{font-weight:500;font-size:16px;line-height:20px}.tv-assignment-customer-article-icon{font-size:16px;margin-right:14px!important}.tv-assignment-customer-article-icon:before{font-size:20px}.tv-assignment-customer-article-icon--reported{color:#9e5cb6!important}.tv-assignment-customer-article-icon--inquiry{color:#c25706!important}.tv-assignment-customer-article-icon--accept{color:#5f6ebe!important}.tv-assignment-customer-article-icon--performed{color:#048557!important}.tv-assignment-customer-article-icon--cancelled{color:#74737b!important}}.tv-assignment-rating__container{display:flex}.tv-assignment-rating__text-grade{font-size:12px;color:#252525}.tv-button{background:#014a8e;border-radius:4px;border-width:0;font-family:"Source Sans Pro";font-style:normal;height:48px;justify-content:center;font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;text-align:center}.tv-button:focus{outline:0}.tv-button:focus-visible{outline:2px solid #be5a08;outline-offset:2px}.tv-button--primary{background:#014a8e;color:#fff!important}.tv-button--secondary{background:#6478e6;color:#fff!important}.tv-button--outline{background:#fff;color:#252525!important;border:1px solid #e5e5e5}.tv-button--disabled{background:hsla(0,0%,60%,.6);cursor:not-allowed}.tv-button--disabled:active{border-color:#014a8e}.tv-button--text{background:none;color:#252525;border:none}.tv-assignment-type__container{display:flex;align-items:center}.tv-assignment-type-article-icon{color:#74737b;margin-right:18px!important;font-size:20px}.tv-assignment-type-article-icon:before{font-size:13px}.tv-assignment-type-article-name{font-size:14px;color:#252525}.tv-assignment-type-article-icon-color--reported{color:#9e5cb6!important}.tv-assignment-type-article-icon-color--inquiry{color:#c25706!important}.tv-assignment-type-article-icon-color--accept{color:#5f6ebe!important}.tv-assignment-type-article-icon-color--performed{color:#048557!important}.tv-assignment-type-article-icon-color--cancelled{color:#74737b!important}@media (max-width:768px){.tv-assignment-type__container{align-items:center}.tv-assignment-type-article-name{font-weight:500;font-size:16px;line-height:20px}.tv-assignment-type-article-icon{font-size:16px;margin-right:8px!important}.tv-assignment-type-article-icon:before{font-size:20px}.tv-assignment-type-article-icon--reported{color:#9e5cb6!important}.tv-assignment-type-article-icon--inquiry{color:#c25706!important}.tv-assignment-type-article-icon--accept{color:#5f6ebe!important}.tv-assignment-type-article-icon--performed{color:#048557!important}.tv-assignment-type-article-icon--cancelled{color:#74737b!important}}.tv-avatar{display:inline;position:relative;cursor:pointer}.tv-avatar__img{border-radius:50%;width:40px;height:40px;object-fit:cover}.tv-avatar__img:focus-visible{outline:2px solid #be5a08;border-radius:100%;outline-offset:2px}@media (max-width:768px){.tv-avatar__img{width:26px;height:26px}}.tv-collapse__wrapper{display:flex;background-color:#f1f3f4;padding:11.5px 15px}.tv-collapse__head{width:97%}.tv-collapse__list{flex-direction:column;justify-content:center}.tv-collapse__list-item{border-radius:5px;margin:4px 0;padding:24px;background:#f1f3f4;border-radius:4px;display:flex;flex-direction:row}.tv-collapse__heading{font:300 18/28 Campton;letter-spacing:-.2px}.tv-collapse__item-menu{width:3%;display:flex;justify-content:center;position:relative;padding-top:7px}.tv-collapse__item-menu i{position:absolute;transition-duration:.7s}.tv-collapse__title{color:#353535;font:500 24/32 "Source Sans Pro";letter-spacing:-.2px}.tv-collapse__content{max-height:0;overflow:hidden;transition-property:max-height;position:relative}.tv-collapse__content--opened{max-height:100rem;transition-timing-function:cubic-bezier(.895,.03,.685,.22);transition-duration:.3s;transition-property:max-height}.tv-collapse__content--opened .tv-collapse__content-inner{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.2s;transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.tv-collapse__content-inner{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);transition-timing-function:linear,ease;transition-duration:.1s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-delay:.5s;margin-top:15px}.tv-collapse__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition-duration:.5s}.tv-general-notification__container{padding:19px;border-bottom:1px solid #e0e0e0}.tv-general-notification__container:focus-visible{outline:2px solid #be5a08;border-radius:4px}.tv-general-notification__wrapper{display:flex;justify-content:space-between}.tv-general-notification__title{display:flex;font-weight:700;font-size:14px;color:#252525;letter-spacing:.2px}.tv-general-notification__new-label{background:#db3434;border-radius:30px;color:#fff;font-size:8px;height:16px;width:35px;display:flex;align-content:center;justify-content:center;padding:3px 8px;font-weight:500}.tv-general-notification__new-label-forpage{margin-right:8px}.tv-general-notification__message{font-size:12px;color:#252525;margin-top:11px;margin-bottom:22px}.tv-general-notification__message-forpage{margin-top:24px;margin-bottom:2px}.tv-general-notification__date{font-size:12px;color:#252525}.tv-icon_button{border-width:0;background-color:#fff}.tv-icon_button:focus{outline:0}.tv-loading__loader-container{min-width:75px;width:100%;height:4px;background-color:#99b7d1}.tv-loading__loader-cursor{width:50%;height:100%;background-color:#014a8e;-webkit-animation:move-up 1.5s linear infinite alternate;animation:move-up 1.5s linear infinite alternate}@-webkit-keyframes move-up{to{-webkit-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(50%);transform:translateX(50%)}0%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes move-up{to{-webkit-transform:translateX(100%);transform:translateX(100%)}50%{-webkit-transform:translateX(50%);transform:translateX(50%)}0%{-webkit-transform:translateX(0);transform:translateX(0)}}.tv-logo__img{width:190px;outline:none}.tv-logo__img:focus-visible{outline:1px solid #be5a08;outline-offset:1px}@media (max-width:1024px) and (orientation:landscape){.tv-logo__img{margin-right:14px;margin-left:-14px}}.tv-logo__img-mobile{width:32px;height:auto}.tv-multi-select__container{position:relative;min-width:80px;padding:0;width:100%}.tv-multi-select__display-container{position:relative;width:100%;height:48px}.tv-multi-select__display{width:100%;display:flex;vertical-align:center;font-size:16px;line-height:48px;height:100%;padding-left:16px;border:1px solid #e2e2e2!important;border-radius:4px;outline:none}.tv-multi-select__display--default{color:#555454}.tv-multi-select__display-icon{position:absolute;top:0;right:0;height:48px;line-height:48px!important;text-align:center;width:48px;cursor:pointer}.tv-multi-select__drop-down-container{display:none;max-height:150px;width:100%;position:absolute;top:48px;list-style:none;cursor:pointer;text-decoration:none;border-radius:4px;box-shadow:0 1px 5px #ccc;overflow-y:scroll;background-color:#fff;z-index:70;padding:0;margin:0;-moz-appearance:none!important;scrollbar-width:thin;scrollbar-color:#bbb;scrollbar-face-color:#bbb;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff}.tv-multi-select__drop-down-container::-webkit-scrollbar{width:8px;margin-top:7px}.tv-multi-select__drop-down-container::-webkit-scrollbar-track{background-color:#fff;margin-top:7px}.tv-multi-select__drop-down-container::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:min(15px,10vh);width:8px}.tv-multi-select__drop-down--open{display:flex;flex-direction:column}.tv-multi-select__drop-down-item{font-size:16px;line-height:20px;padding:14px 15px}.tv-multi-select__drop-down-item:hover{background-color:#f1f1f1}.tv-multi-select__drop-down-item--selected{display:flex;padding:14px 15px 14px 10px}.tv-multi-select__drop-down-item--selected>.material-icons{margin-right:12px;font-size:20px}.tv-select__container{position:relative;min-width:80px;height:48px;padding:0;width:100%}.tv-select__display{width:100%;display:flex;vertical-align:center;font-size:16px;line-height:48px;height:100%;padding-left:16px;border:1px solid #e2e2e2!important;border-radius:4px;outline:none}.tv-select__display--default{color:#555454}.tv-select__display-icon{position:absolute;top:0;right:0;height:48px;line-height:48px;text-align:center;width:48px;cursor:pointer}.tv-select__drop-down-container{display:none;height:150px;width:100%;position:absolute;top:48px;list-style:none;cursor:pointer;text-decoration:none;border-radius:4px;box-shadow:0 1px 5px #ccc;overflow-y:scroll;background-color:#fff;z-index:20;padding:0;margin:0;-moz-appearance:none!important;scrollbar-width:thin;scrollbar-color:#bbb;scrollbar-face-color:#bbb;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff}.tv-select__drop-down-container::-webkit-scrollbar{width:8px;margin-top:7px}.tv-select__drop-down-container::-webkit-scrollbar-track{background-color:#fff;margin-top:7px}.tv-select__drop-down-container::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:min(15px,10vh);width:8px}.tv-select__drop-down--open{display:flex;flex-direction:column}.tv-select__drop-down-item{font-size:16px;line-height:20px;padding:14px 15px}.tv-select__drop-down-item:hover{background-color:#f1f1f1}.tv-loading__wrapper:before{left:0;top:0;width:100%;height:100%;position:fixed;content:"";background:rgba(0,0,0,.3);z-index:10000}.tv-loading__content{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10010}.tv-loading__spinner{width:75px;height:75px;display:inline-block;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border-radius:100%;border-color:#014a8e #fff;border-style:solid;border-width:6px}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.tv-tab_button{border-width:0;height:48px;justify-content:center;font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;text-align:center;background:#fff;color:#252525;padding:14px 8px;font-family:"Source Sans Pro"}.tv-tab_button:focus{outline:0}.tv-tab_button--disabled{color:#707070!important}.tv-toggle{background-color:transparent;box-sizing:border-box;display:flex;flex:0 0 auto;height:24px;overflow:hidden;padding:0;position:relative;width:64px}.tv-toggle__container{align-items:center;background-color:#fff;display:flex;flex:0 0 auto;flex-direction:row;height:100%;justify-content:center}.tv-toggle__label{cursor:pointer;margin:0;padding:0;width:100%;height:24px}.tv-toggle__input{opacity:0}.tv-toggle__input:checked~.tv-toggle__text{background:#014a8e;overflow:hidden}.tv-toggle__input:checked~.tv-toggle__text:before{opacity:0;-webkit-transform:translateX(200%);transform:translateX(200%)}.tv-toggle__input:checked~.tv-toggle__text:after{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.tv-toggle__input:checked~.tv-toggle__handle{-webkit-transform:translateX(40px);transform:translateX(40px)}.tv-toggle__text{background-color:#707070;border-radius:36px;box-sizing:border-box;display:block;flex:0 0 auto;height:24px;margin:0;width:64px}.tv-toggle__text:after,.tv-toggle__text:before{color:#fff;font-size:12px;font-weight:500;line-height:25px;transition:all .2s ease-in-out;bottom:1px;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tv-toggle__text:before{content:attr(data-off);position:relative;right:-34px;-webkit-transform:translateX(0);transform:translateX(0)}.tv-toggle__text:after{color:#fff;content:attr(data-on);position:relative;left:-1px;opacity:0;-webkit-transform:translateX(-200%);transform:translateX(-200%)}.tv-toggle__text:focus-visible{outline:2px solid #be5a08;outline-offset:-2px}.tv-toggle__handle{background-color:#fff;border-radius:36px;display:block;height:20px;margin:2px;padding:0;position:relative;top:-24px;transition:all .2s ease-in-out;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:20px}.tv-toggle__input:disabled~.tv-toggle__text{background-color:#7e7d7d}.tv-toggle__input:disabled~.tv-toggle__text:after,.tv-toggle__input:disabled~.tv-toggle__text:before{color:#e6e4e4}.tv-toggle__input:disabled~.tv-toggle__handle{background-color:#d3d3d3}.tv-toggle--large{height:30px;width:70px}.tv-toggle--large .tv-toggle_input:checked~.tv-togglehandle{-webkit-transform:translateX(40px);transform:translateX(40px)}.tv-toggle--large .tv-toggle__text{height:30px;width:70px;overflow:hidden}.tv-toggle--large .tv-toggle__text:after,.tv-toggle--large .tv-toggle__text:before{font-size:14px;line-height:30px;position:absolute}.tv-toggle--large .tv-toggle__text:before{right:10px}.tv-toggle--large .tv-toggle__text:after{left:12px}.tv-toggle--large .tv-togglehandle{height:26px;width:26px}.tv-toggle--no-text .tv-toggle__text{overflow:hidden}.tv-toggle--no-text .tv-toggle__text:after,.tv-toggle--no-text .tv-toggle__text:before{display:none}.tv-toggle--inactive input.tv-toggle__input{cursor:not-allowed!important}.tv-toggle--success .tv-toggle_input:checked~.tv-toggle__text{background:#5ed37a;overflow:hidden}.tv-toggle__inactive-message{visibility:hidden;background:#333;padding:10px 15px;width:300px;position:absolute;z-index:999;color:#fff;top:35px;left:-55px;border-radius:8px;transition:all .2s cubic-bezier(.25,.46,.45,.94) 2s}@media screen and (max-width:768px){.tv-toggle__inactive-message{top:35px;left:-55px}}.tv-toggle__inactive-message:before{background-color:transparent;content:" ";display:block;position:absolute;top:-15px;left:75px;width:0;height:0;border-color:transparent #333 transparent transparent;border-style:solid;border-width:10px 15px 10px 0;display:inline-block;vertical-align:middle;margin-right:5px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tv-toggle--inactive:active~.tv-toggle__inactive-message,.tv-toggle--inactive:focus~.tv-toggle__inactive-message,.tv-toggle--inactive:hover~.tv-toggle__inactive-message{visibility:visible;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);z-index:999;transition-delay:.2s}.tv-toggle__inactive-message>a{color:orange}.pulsate:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-animation:pulse 1s ease infinite;animation:pulse 1s ease infinite;border-radius:16px;border:5px double #f66}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;border-radius:16px}20%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;border-radius:16px}40%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.6;border-radius:17px}60%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.4;border-radius:18px}80%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:.2;border-radius:19px}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;border-radius:20px}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1;border-radius:16px}20%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;border-radius:16px}40%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.6;border-radius:17px}60%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.4;border-radius:18px}80%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:.2;border-radius:19px}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0;border-radius:20px}}.tv-toggle-tooltip{position:relative;cursor:not-allowed!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.tv-toggle-tooltip:focus:after,.tv-toggle-tooltip:focus:before,.tv-toggle-tooltip:hover:after,.tv-toggle-tooltip:hover:before{opacity:0}.tv-toggle-tooltip:after,.tv-toggle-tooltip:before{display:none!important}}.tv-toggle-tooltip:after,.tv-toggle-tooltip:before{left:50%;opacity:0;position:absolute;z-index:-100}.tv-toggle-tooltip:after{border-radius:8px;font-size:14px;color:#fff;padding:10px 15px;width:300px;text-align:center}.tv-toggle-tooltip:after,.tv-toggle-tooltip:before{background-color:#333;opacity:0;display:block;position:absolute}.tv-toggle-tooltip:before{content:" ";width:15px;height:15px}.tv-toggle-tooltip:focus:after,.tv-toggle-tooltip:focus:before,.tv-toggle-tooltip:hover:after,.tv-toggle-tooltip:hover:before{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);z-index:999;transition:all .2s cubic-bezier(.25,.46,.45,.94) .2s}.tv-toggle-tooltip.bottom:after{content:attr(data-tip);bottom:0;left:50%;-webkit-transform:translate(-50%,calc(100% + 10px));transform:translate(-50%,calc(100% + 10px))}.tv-toggle-tooltip.bottom:before{bottom:0;left:50%;-webkit-transform:translate(-50%,calc(100% + 5px)) rotate(45deg);transform:translate(-50%,calc(100% + 5px)) rotate(45deg)}@media (max-width:768px){.tv-assignment-cancel-modal__container{padding:0 21px}}.tv-assignment-cancel-modal__container .tv-modal__container{max-width:437px;text-align:center;padding:48px 24px 18px;width:auto;height:auto}@media (max-width:768px){.tv-assignment-cancel-modal__container .tv-modal__container{padding:32px 16px 22px;-webkit-transform:translateY(50%);transform:translateY(50%)}}.tv-assignment-cancel-modal__container p{font-size:16px}.tv-assignment-cancel-modal .tv-modal__overlay--open{display:flex;align-items:center;justify-content:center}.tv-assignment-cancel-modal__title{font-size:24px}.tv-assignment-cancel-modal__button{width:100%;margin-top:24px}@media (max-width:768px){.tv-assignment-contact-modal__container{padding:0 21px}}.tv-assignment-contact-modal__container .tv-modal__container{max-width:437px;text-align:center;padding:32px 24px 24px;width:auto;height:auto}@media (max-width:768px){.tv-assignment-contact-modal__container .tv-modal__container{padding:32px 16px 22px;-webkit-transform:translateY(50%);transform:translateY(50%)}}.tv-assignment-contact-modal__container p{font-size:16px}.tv-assignment-contact-modal__contact-number{font-size:16px;line-height:20px;color:#014a8e;margin-bottom:79px}.tv-assignment-contact-modal .tv-modal__overlay--open{display:flex;align-items:center;justify-content:center}.tv-assignment-contact-modal__title{font-size:24px}.tv-assignment-contact-modal__button{width:100%;margin-top:24px}.tv-assignment-item__container:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:2px}.tv-assignment-item-expiry-time{color:#b55105!important}@media (max-width:768px){.tv-assignment-item-expiry-time{color:#fff!important}}.tv-assignment-navigator__container{display:flex;justify-content:space-between}.tv-assignment-navigator__content{display:flex;align-items:center}.tv-assignment-navigator__content span{font-size:12px;color:#74737b}.tv-assignment-navigator__content:focus-within:has(:focus-visible){outline:2px solid #be5a08;border-radius:6px;outline-offset:-4px}.tv-assignment-navigator__content button:focus-visible{outline:none}.tv-assignment-navigator__content button i{color:#74737b}.tv-star-rating__icon{font-size:24px;color:#ff9b4e}.tv-star-rating__icon:focus-visible{outline:2px solid #be5a08;border-radius:2px}.feedback-content{display:flex;flex-direction:column;align-items:center}.feedback-content-title{font-style:normal;font-weight:400;font-size:32px;line-height:20px;margin-top:20px;font-family:"Source Sans Pro"}.feedback-content-para{font-size:18px;line-height:23px;text-align:center;padding-top:20px;color:#74737b;font-family:"Source Sans Pro"}.feedback-star{display:flex;justify-content:center}.feedback-error-message{font:500 13px/20px "Source Sans Pro";color:#014a8e}.show-feedback-error{border:1px solid #014a8e}.tv-assignment-overview__content-area span:focus-visible{outline:2px solid #be5a08;border-radius:2px;outline-offset:1px}@media (max-width:768px){.tv-assignment-request-modal__container{padding:0 21px}}.tv-assignment-request-modal__container .tv-modal__container{max-width:437px;text-align:center;padding:48px 24px 18px;width:auto;height:auto}@media (max-width:768px){.tv-assignment-request-modal__container .tv-modal__container{padding:32px 16px 22px;-webkit-transform:translateY(50%);transform:translateY(50%)}}.tv-assignment-request-modal__container p{font-size:16px;color:#74737b}.tv-assignment-request-modal .tv-modal__overlay--open{display:flex;align-items:center;justify-content:center}.tv-assignment-request-modal__title{font-size:24px}.tv-assignment-request-modal__button{width:48%;margin-top:24px}.tv-assignment-request-modal__actions{display:flex;width:100%;justify-content:space-between}.tv-assignment-request-modal__checkbox-wrapper{display:flex;justify-content:center}.tv-assignment-time-report-edit__content{padding:16px 0 0;display:flex;flex-direction:column;width:100%;position:relative}.tv-assignment-time-report-edit__content-area{-moz-appearance:none!important;scrollbar-width:thin;scrollbar-color:#bbb;scrollbar-face-color:#bbb;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff}.tv-assignment-time-report-edit__content-area::-webkit-scrollbar{width:4px;margin-top:7px;position:absolute;right:-1px}.tv-assignment-time-report-edit__content-area::-webkit-scrollbar-track{background-color:#fff}.tv-assignment-time-report-edit__content-area::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:154.37px;width:4px}.tv-assignment-time-report-edit__content-area .tv-attachedFile__container{margin-right:0;margin-left:16px}.tv-assignment-time-report-edit__header-container{display:flex;justify-content:space-between;align-items:center}.tv-assignment-time-report-edit__header-area{display:flex;flex-direction:column}.tv-assignment-time-report-edit__header-area>label{font-size:14px;line-height:18px;margin:0}.tv-assignment-time-report-edit__title{font-size:16px!important;font-weight:500;margin-bottom:12px!important}.tv-assignment-time-report-edit__title-wrapper{display:flex;justify-content:space-between}.tv-assignment-time-report-edit__attached-list{display:flex;align-items:center;margin-top:3px;margin-bottom:15px;font-size:14px}.tv-assignment-time-report-edit__attached-list .receipt-label{margin-left:40px;margin-right:16px}.tv-assignment-time-report-edit__btn-text{font-size:16px;color:#014a8e;height:auto}.tv-assignment-time-report-edit__label{font-size:14px;font-weight:500}.tv-assignment-time-report-edit__comment-wrapper{margin-bottom:-5px}.tv-assignment-time-report-edit__comment-label label{font-size:14px!important}.tv-assignment-time-report-edit__wrapper{display:flex;font-weight:400;align-items:center;font-size:14px;line-height:18px;width:100%;justify-content:space-between;padding:8px 0 6px}.tv-assignment-time-report-edit__actions{display:flex;margin:15px 0 24px;width:100%;justify-content:space-between}.tv-assignment-time-report-edit__actions .tv-button{width:100%;margin-right:32px}.tv-assignment-time-report-edit__actions .tv-button:last-child{margin-right:0}.tv-assignment-time-report-edit__seperator{width:100%;border-top:1px solid #e0e0e0;margin:16px 0}.tv-assignment-time-report-edit__link{text-decoration:none;color:#014a8e;margin-left:6px;cursor:pointer}.tv-assignment-time-report-edit__link:hover{text-decoration:underline}.tv-assignment-time-report-edit__errors{color:#014a8e;font-size:14px;line-height:18px;display:flex;margin-top:16px;align-items:center;width:100%}.tv-assignment-time-report-edit__control{display:flex;width:33.34%;margin-right:16px;flex-direction:column;font-size:16px;line-height:20px}.tv-assignment-time-report-edit__control .tv-timepicker__input:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:2px}.tv-assignment-time-report-edit__control label{font-size:14px}.tv-assignment-time-report-edit__control label span{font-size:12px;font-weight:400;font-style:italic}.tv-assignment-time-report-edit__control-time{display:flex;flex:1.5 1;width:100%}.tv-assignment-time-report-edit__date-time{display:flex}.tv-assignment-time-report-edit__date-time-mobile{display:none}.tv-assignment-time-report-edit__content-right{display:flex;flex:1 1;width:100%}.tv-assignment-time-report-edit__field{margin-right:8px}.tv-assignment-time-report-edit__field-comment:focus-visible{outline:2px solid #be5a08;outline-offset:1px}.tv-assignment-time-report-edit__field-group{display:flex;justify-content:space-between;align-items:flex-start}.tv-assignment-time-report-edit__field .distance-in-km,.tv-assignment-time-report-edit__field .distance-in-km input,.tv-assignment-time-report-edit__field .tid,.tv-assignment-time-report-edit__field .tid input{margin:0}.tv-assignment-time-report-edit__field .distance-in-km input::-webkit-inner-spin-button,.tv-assignment-time-report-edit__field .distance-in-km input::-webkit-outer-spin-button,.tv-assignment-time-report-edit__field .tid input::-webkit-inner-spin-button,.tv-assignment-time-report-edit__field .tid input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tv-assignment-time-report-edit__field .distance-in-km input[type=number],.tv-assignment-time-report-edit__field .tid input[type=number]{-moz-appearance:textfield}.tv-assignment-time-report-edit__field-rating{font-size:14px}.tv-assignment-time-report-edit__field-comment{height:72px;width:100%;padding:16px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.tv-assignment-time-report-edit__field-comment:placeholder{color:#555454}.tv-assignment-time-report-edit__field label{font-size:16px;font-weight:500}.tv-assignment-time-report-edit__field .attach-receipe{margin-bottom:0}.tv-assignment-time-report-edit__field .attach-receipe .material-icons{position:absolute;top:12px;left:10px;color:#74737b}.tv-assignment-time-report-edit__field .attach-receipe input{margin:0}.tv-assignment-time-report-edit__field-add-receipt{margin-top:28px}.tv-assignment-time-report-edit__checkbox{margin-top:-3px;width:100px}.tv-assignment-time-report-edit__checkbox .tv-checkbox__label{padding:5px 9px 3px;font-size:14px}.tv-assignment-time-report-edit__validation-message{color:#014a8e;font-size:14px;line-height:18px}@media (max-width:768px){.tv-assignment-time-report-edit__container>.tv-modal__container{position:fixed;height:100vh}.tv-assignment-time-report-edit__content-area{height:calc(100vh - 225px);overflow-y:scroll}.tv-assignment-time-report-edit__content-area .tv-attachedFile__container{margin-right:0;margin-left:0;display:flex;width:100%;justify-content:space-between}.tv-assignment-time-report-edit__content-area .tv-attachedFile__container .tv-attachedFile__amount{padding-left:16px}.tv-assignment-time-report-edit__header-container{align-items:flex-start;flex-direction:column}.tv-assignment-time-report-edit__header-area{display:flex;flex-direction:column}.tv-assignment-time-report-edit__header-area>label{font-size:14px;line-height:18px;margin:0}.tv-assignment-time-report-edit__content-right{display:flex;flex-direction:column;flex:1 1}.tv-assignment-time-report-edit__seperator{margin:24px 0 14px}.tv-assignment-time-report-edit__seperator-top{margin:25px 0 20px}.tv-assignment-time-report-edit__wrapper{justify-content:center;align-items:flex-start}.tv-assignment-time-report-edit__wrapper .tv-tab_button_row__container:not(.tv-mobile--hide){display:inline-flex;width:226px;margin-bottom:12px}.tv-assignment-time-report-edit__wrapper-travel-parking{margin-bottom:40px}.tv-assignment-time-report-edit__wrapper-other-expense{margin-bottom:38px}.tv-assignment-time-report-edit__checkbox{margin-top:5px}.tv-assignment-time-report-edit__control,.tv-assignment-time-report-edit__control .react-datepicker-wrapper,.tv-assignment-time-report-edit__control .react-datepicker-wrapper input{width:100%}.tv-assignment-time-report-edit__control:last-child{margin-right:0}.tv-assignment-time-report-edit__field{margin-right:0;margin-top:24px}.tv-assignment-time-report-edit__field:first-child{margin-top:0}.tv-assignment-time-report-edit__field-group{flex-direction:row;justify-content:space-between;flex-wrap:wrap}.tv-assignment-time-report-edit__field-add-receipt{margin-top:0}.tv-assignment-time-report-edit-row-mobile{flex-direction:row!important}.tv-assignment-time-report-edit__date-time{display:none}.tv-assignment-time-report-edit__date-time-mobile{display:flex}.tv-assignment-time-report-edit__actions{flex-direction:column;bottom:0;margin-bottom:0;margin-top:10px!important}.tv-assignment-time-report-edit__actions .tv-button{margin-top:8px;margin-right:14px}.tv-assignment-time-report-edit__validation-message{margin-top:8px}}.tv-timepicker__container:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:2px}.tv-attach-file__container{height:48px}.tv-attach-file__container label{border:1px solid #e0e0e0;height:48px;box-sizing:border-box;padding:14px 16px 14px 36px;border-radius:4px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;width:100%;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tv-attach-file__container .input{display:none}.tv-attach-file__container .material-icons{position:relative;top:-36px;left:10px;color:#74737b}@media (max-width:768px){.mobile-100w{width:100%!important}.mobile-50w{width:calc(50% - 8px)!important}}.tv-assignment-time-report-preview__container>.tv-modal__container{min-height:387px;max-width:672px}.tv-assignment-time-report-preview__content{padding:18px 0;height:100%;display:flex;flex-direction:column;width:100%;position:relative}.tv-assignment-time-report-preview__content-area{-moz-appearance:none!important;scrollbar-width:thin;scrollbar-color:#bbb;scrollbar-face-color:#bbb;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff}.tv-assignment-time-report-preview__content-area::-webkit-scrollbar{width:4px;margin-top:7px;position:absolute;right:-1px}.tv-assignment-time-report-preview__content-area::-webkit-scrollbar-track{background-color:#fff}.tv-assignment-time-report-preview__content-area::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:154.37px;width:4px}.tv-assignment-time-report-preview__title{font-size:16px;font-weight:500;margin:0}.tv-assignment-time-report-preview__title-wrapper{display:flex;justify-content:space-between}.tv-assignment-time-report-preview__title-area{padding:0!important;display:flex;justify-content:space-between;align-items:center}.tv-assignment-time-report-preview__btn-text{font-size:16px;color:#014a8e;height:auto}.tv-assignment-time-report-preview__label{font-size:14px;font-weight:500}.tv-assignment-time-report-preview__comment-label label{font-size:14px!important}.tv-assignment-time-report-preview__wrapper{display:flex;font-weight:400;align-items:center;font-size:14px;line-height:18px;width:100%;justify-content:space-between;padding:0;margin-top:16px}.tv-assignment-time-report-preview__actions{display:flex;margin-top:15px;width:100%;justify-content:space-between}.tv-assignment-time-report-preview__actions .tv-button{width:100%;margin-right:32px}.tv-assignment-time-report-preview__actions .tv-button:last-child{margin-right:0}.tv-assignment-time-report-preview__seperator{width:100%;border-top:1px solid #e0e0e0;margin:18px 0}.tv-assignment-time-report-preview__link{text-decoration:none;color:#014a8e;margin-left:6px;cursor:pointer}.tv-assignment-time-report-preview__link:hover{text-decoration:underline}.tv-assignment-time-report-preview__errors{color:#014a8e;font-size:14px;line-height:18px;display:flex;margin-top:16px;align-items:center;width:100%}.tv-assignment-time-report-preview__control{display:flex;flex:0.5 1;width:100%;margin-right:16px;flex-direction:column;font-size:16px;line-height:20px}.tv-assignment-time-report-preview__control label{font-size:14px;margin-bottom:0}.tv-assignment-time-report-preview__control-time{display:flex;flex:1.5 1;width:100%}.tv-assignment-time-report-preview__date-time{display:flex}.tv-assignment-time-report-preview__date-time-mobile{display:none}.tv-assignment-time-report-preview__content-right{display:flex;flex:1 1}.tv-assignment-time-report-preview__field{margin-right:8px}.tv-assignment-time-report-preview__field .distance-in-km,.tv-assignment-time-report-preview__field .distance-in-km input{margin:0}.tv-assignment-time-report-preview__field-comment{height:72px;padding:16px}.tv-assignment-time-report-preview__field-edit label{font-size:16px;font-weight:500}.tv-assignment-time-report-preview__field .attach-receipe{margin-bottom:0}.tv-assignment-time-report-preview__field .attach-receipe .material-icons{position:absolute;top:12px;left:10px;color:#74737b}.tv-assignment-time-report-preview__field .attach-receipe input{margin:0}.tv-assignment-time-report-preview__checkbox .tv-checkbox__label{font-size:14px}.tv-assignment-time-report-preview__attachments{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}@media (max-width:768px){.tv-assignment-time-report-preview__container>.tv-modal__container{position:fixed;height:100vh}.tv-assignment-time-report-preview__content{height:calc(100vh - 72px)}.tv-assignment-time-report-preview__content-area{height:calc(100vh - 180px);overflow-y:scroll}.tv-assignment-time-report-preview__content-right{display:flex;flex-direction:column;flex:1 1}.tv-assignment-time-report-preview__seperator{margin:25px 0 14px}.tv-assignment-time-report-preview__seperator-top{margin:10px 0 20px}.tv-assignment-time-report-preview__wrapper{justify-content:center;align-items:flex-start}.tv-assignment-time-report-preview__wrapper .tv-tab_button_row__container:not(.tv-mobile--hide){display:inline-flex;width:226px;margin-bottom:12px}.tv-assignment-time-report-preview__wrapper-travel-parking{margin-bottom:40px}.tv-assignment-time-report-preview__wrapper-other-expense{margin-bottom:38px}.tv-assignment-time-report-preview__title-area{flex-direction:column;align-items:flex-start}.tv-assignment-time-report-preview__title-label{font-size:14px}.tv-assignment-time-report-preview__control{flex:1 1}.tv-assignment-time-report-preview__control .react-datepicker-wrapper,.tv-assignment-time-report-preview__control .react-datepicker-wrapper input{width:100%}.tv-assignment-time-report-preview__control:last-child{margin-right:0}.tv-assignment-time-report-preview__field{margin-right:16px}.tv-assignment-time-report-preview__field-group{flex-direction:column}.tv-assignment-time-report-preview__field-group .tv-assignment-time-report-preview__content-right{display:flex;flex-direction:row;width:100%}.tv-assignment-time-report-preview-row-mobile{flex-direction:row!important}.tv-assignment-time-report-preview__date-time{display:none}.tv-assignment-time-report-preview__date-time-mobile{display:flex}.tv-assignment-time-report-preview__actions{flex-direction:column;bottom:0;margin-bottom:0;margin-top:10px}.tv-assignment-time-report-preview__actions .tv-button{margin-top:8px;margin-right:14px}}.tv-attachedFile__container{display:flex;align-items:center;font-size:14px;margin-top:16px;cursor:pointer;margin-right:32px}.tv-attachedFile__container button{color:#014a8e;font-size:16px;height:auto}.tv-attachedFile__filename{width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-attachedFile__content{display:flex}.tv-attachedFile__content i{margin-right:14px;color:#000;font-size:22px;margin-left:46px}.tv-attachedFile__amount{min-width:50px}@media (max-width:768px){.tv-attachedFile__container,.tv-attachedFile__content i{margin-left:0}}.tv-availablity-slot__container{display:flex;flex-direction:column;font-family:"Source Sans Pro"}.tv-availablity-slot__upper-row{display:flex;align-items:center;width:100%}.tv-availablity-slot__error-row{display:flex;margin-bottom:10px;height:15px;width:100%;font-size:12px;line-height:20px;color:#e94242;padding-left:123px}@support (padding-left: clamp(123px, 12%, 200px)){.tv-availablity-slot__error-row{padding-left:clamp(123px,12%,200px)}}.tv-availablity-slot__day{font-size:16px;color:#555454;min-width:123px;font-family:"Source Sans Pro"}.tv-availablity-slot__time-wrapper{font-weight:500;font-size:16px;line-height:20px;color:#252525}.tv-availablity-slot__time-wrapper p{margin-bottom:8px}.tv-availablity-slot__end-time,.tv-availablity-slot__start-time{min-width:196px!important;height:48px!important;margin-right:18px}.tv-availablity-slot__end-time:focus-visible,.tv-availablity-slot__start-time:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:2px}.tv-availablity-slot__end-time input,.tv-availablity-slot__start-time input{position:absolute;padding-left:16px;border-radius:4px;border:1px solid #e2e2e2!important;outline:none}.tv-availablity-slot__end-time input:focus,.tv-availablity-slot__start-time input:focus{outline:none}.tv-availablity-slot__end-time input:focus-visible,.tv-availablity-slot__start-time input:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:2px}.tv-availablity-slot__end-time input:disabled,.tv-availablity-slot__start-time input:disabled{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;color:#555454}.tv-availablity-slot--invalid input{border:1px solid #e94242!important}.tv-availablity-slot__button-wrapper,.tv-availablity-slot__time-wrapper{display:flex}.tv-availablity-slot__text{font-weight:500;font-size:14px;line-height:18px;color:#014a8e;margin-left:-3px;margin-right:18px;font-family:"Source Sans Pro"}.tv-availablity-slot__label{display:none;font-weight:500;font-size:16px;color:#252525;margin-bottom:8px;font-family:"Source Sans Pro"}.tv-availablity-slot__label-show{display:block}.tv-availablity-slot__time-picker-end,.tv-availablity-slot__time-picker-start{width:50%}@media (max-width:768px){.tv-availablity-slot__container{display:flex}.tv-availablity-slot__upper-row{display:flex;width:100%;flex-wrap:wrap}.tv-availablity-slot__error-row{padding-left:0}.tv-availablity-slot__day{min-width:auto;margin-bottom:15px;order:1;width:25%}.tv-availablity-slot__time-wrapper{order:3;width:100%}.tv-availablity-slot__button-wrapper{display:flex;order:2;width:75%;margin-bottom:15px;justify-content:flex-end}.tv-availablity-slot__button-wrapper button{height:unset}.tv-availablity-slot__button-wrapper button:last-child{margin-right:0}.tv-availablity-slot__end-time,.tv-availablity-slot__start-time{min-width:calc(50% - 9px)!important;margin-right:0}.tv-availablity-slot__label{display:block}.tv-availablity-slot__time-picker-start{margin-right:9px}.tv-availablity-slot__time-picker-end{margin-left:9px}}.tv-calendar-nav .react-datepicker{font-family:Circular Std;min-width:320px;min-height:273px;border:1px solid #e0e0e0;color:#252525}.tv-calendar-nav .react-datepicker__triangle{display:none}.tv-calendar-nav .react-datepicker-popper[data-placement^=bottom]{margin-top:4px}.tv-calendar-nav .react-datepicker__header{display:flex;justify-content:center;align-items:center;height:48px;margin:16px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.tv-calendar-nav .react-datepicker__current-month{font-weight:500;font-size:16px;line-height:20px;text-transform:capitalize}.tv-calendar-nav .react-datepicker__navigation{height:48px;width:48px;top:16px}.tv-calendar-nav .react-datepicker__navigation:focus{outline:none}.tv-calendar-nav .react-datepicker__navigation--next{right:16px}.tv-calendar-nav .react-datepicker__navigation--next:focus-visible:after{content:"";position:absolute;top:15%;left:0;border:2px solid #be5a08;border-radius:4px;width:75%;height:75%}.tv-calendar-nav .react-datepicker__navigation--previous{left:16px}.tv-calendar-nav .react-datepicker__navigation--previous:focus-visible:after{content:"";position:absolute;top:15%;left:25%;border:2px solid #be5a08;border-radius:4px;width:75%;height:75%}.tv-calendar-nav .react-datepicker__navigation-icon{top:5px;border-color:#252525;border-width:2px 2px 0 0;top:6px;width:9px}.tv-calendar-nav .react-datepicker__navigation-icon:before{border-color:#252525;border-width:2px 2px 0 0}.tv-calendar-nav .react-datepicker__month-container{width:100%}.tv-calendar-nav .react-datepicker__day{width:40px;height:40px;font-weight:500;font-size:16px;color:#252525;line-height:40px;margin:0;border-radius:4px}.tv-calendar-nav .react-datepicker__day:focus-visible{outline:2px solid #be5a08}.tv-calendar-nav .react-datepicker__day--in-range,.tv-calendar-nav .react-datepicker__day--in-range:hover,.tv-calendar-nav .react-datepicker__day--in-selecting-range,.tv-calendar-nav .react-datepicker__day--in-selecting-range:hover,.tv-calendar-nav .react-datepicker__day--selected,.tv-calendar-nav .react-datepicker__day--selected:hover{background-color:#014a8e;color:#fff!important}.tv-calendar-nav .react-datepicker__day--today{background-color:#fff;color:#014a8e!important}.tv-calendar-nav .react-datepicker__day--outside-month{color:#555454}.tv-calendar-nav .react-datepicker__day--keyboard-selected{background-color:#fff}.tv-calendar-nav .react-datepicker__day--keyboard-selected:hover{background-color:#f1f3f4}.tv-calendar-nav .react-datepicker__day--disabled{color:#d6d6d6}.tv-calendar-nav .react-datepicker__day--range-end,.tv-calendar-nav .react-datepicker__day--range-start{background-color:#014a8e}.tv-calendar-nav .react-datepicker__day-name{display:none}.tv-calendar-nav .react-datepicker__input-container>input{padding:14px 16px;height:48px;font-size:16px;line-height:20px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.tv-calendar-nav .react-datepicker__input-container>input:focus{outline:none}@media (max-width:1024px){.tv-calendar-nav{display:none}}.tv-calendar-timeline{position:relative;scroll-behavior:smooth;overflow-y:hidden;display:flex;flex-direction:column;height:3072px;border-radius:4px;width:5vw;min-width:50px;border-right:1px solid #e0e0e0;max-width:77px}@supports (display:grid){.tv-calendar-timeline{max-width:79px;width:clamp(42px,5vw,80px)}}.tv-calendar-timeline__frame{display:flex;height:100%;position:relative}.tv-calendar-timeline__time{position:absolute;font-weight:500;font-size:12px;line-height:16px;right:12px;color:#707070}.tv-calendar-timeline__tick{margin:7px 0 0 4px;width:4px;border-top:1px solid #d2d2d2}.tv-calendar-timeline__tick-container{position:absolute;height:128px;width:8px;right:0;top:0;border-top:1px solid #d2d2d2}.tv-calendar-timeline__curent-time{border-color:#014a8e;position:absolute;padding:0;z-index:7;width:calc(100% - 4px);margin:0 0 0 4px;border-width:2px}.tv-calendar-timeline__curent-time:before{content:"\2688";color:#014a8e;top:-13.6px;left:-8px;position:absolute}@supports (display:flex){.tv-calendar-timeline__curent-time:before{top:-12px}}.tv-calendar-timeline__curent-time.macFix:before{top:-14.3px!important}@media (max-width:768px){.tv-calendar-timeline{margin-top:0}.tv-calendar-timeline__time{font-size:8px;line-height:16px;letter-spacing:.5px}.tv-calendar-timeline__tick{border-top:none}}.tv-checkbox-collapse__content{margin-left:50px}.tv-checkbox-collapse-bng-1{background-color:#fff}.tv-checkbox-collapse__header-checkbox{display:flex;width:25%}.tv-checkbox-collapse__header-press{display:flex;width:75%}@media (max-width:768px){.tv-checkbox-collapse__header-checkbox{display:flex;width:100%;text-overflow:ellipsis}.tv-checkbox-collapse__header-press{display:flex;width:0}}.tv-datepicker{position:relative}.tv-datepicker .react-datepicker{font-family:Circular Std;min-width:320px;min-height:320px;border:1px solid #e0e0e0;color:#252525}.tv-datepicker .react-datepicker__triangle{display:none}.tv-datepicker .react-datepicker-popper[data-placement^=bottom]{margin-top:4px}.tv-datepicker .react-datepicker-wrapper{width:100%}.tv-datepicker .react-datepicker__header{display:flex;justify-content:center;align-items:center;height:48px;margin:16px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.tv-datepicker .react-datepicker__current-month{font-weight:500;font-size:16px;line-height:20px;text-transform:capitalize}.tv-datepicker .react-datepicker__navigation{height:48px;width:48px;top:16px}.tv-datepicker .react-datepicker__navigation:focus{outline:none}.tv-datepicker .react-datepicker__navigation:focus-visible{outline:2px solid #be5a08;border-radius:4px}.tv-datepicker .react-datepicker__navigation--next{right:16px}.tv-datepicker .react-datepicker__navigation--previous{left:16px}.tv-datepicker .react-datepicker__navigation-icon{top:0}.tv-datepicker .react-datepicker__navigation-icon:before{border-color:#252525;border-width:2px 2px 0 0}.tv-datepicker .react-datepicker__month-container{width:100%}.tv-datepicker .react-datepicker__day{width:40px;height:40px;font-weight:500;font-size:16px;color:#252525;line-height:40px;margin:0;border-radius:4px}.tv-datepicker .react-datepicker__day:focus-visible{outline:2px solid #be5a08}.tv-datepicker .react-datepicker__day--in-range,.tv-datepicker .react-datepicker__day--in-selecting-range,.tv-datepicker .react-datepicker__day--selected{background-color:#014a8e;color:#fff!important}.tv-datepicker .react-datepicker__day--in-range:hover,.tv-datepicker .react-datepicker__day--in-selecting-range:hover,.tv-datepicker .react-datepicker__day--selected:hover{background-color:#014a8e;color:#fff}.tv-datepicker .react-datepicker__day--outside-month{color:#555454}.tv-datepicker .react-datepicker__day--keyboard-selected{background-color:#fff}.tv-datepicker .react-datepicker__day--keyboard-selected:hover{background-color:#f1f3f4}.tv-datepicker .react-datepicker__day--disabled{color:#d6d6d6}.tv-datepicker .react-datepicker__day--range-end,.tv-datepicker .react-datepicker__day--range-start{background-color:#014a8e}.tv-datepicker .react-datepicker__day-name{display:none}.tv-datepicker .react-datepicker__input-container>input{padding:14px 16px;height:48px;font-size:16px;line-height:20px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;width:100%}.tv-datepicker .react-datepicker__input-container>input:focus-visible{outline:2px solid #be5a08}.tv-datepicker__icon{position:absolute;right:17px;bottom:16px;font-size:15px!important;color:#252525;cursor:pointer;pointer-events:none;background:none!important}.tv-daterangepicker{margin-bottom:12px}.tv-daterangepicker label{margin-bottom:8px;line-height:1}.tv-daterangepicker .react-datepicker{font-family:"Source Sans Pro";min-width:320px;min-height:320px;border:1px solid #e0e0e0;color:#252525}.tv-daterangepicker .react-datepicker__triangle{display:none}.tv-daterangepicker .react-datepicker-popper[data-placement^=bottom]{margin-top:4px}.tv-daterangepicker .react-datepicker__header{display:flex;justify-content:center;align-items:center;height:48px;margin:16px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.tv-daterangepicker .react-datepicker__current-month{font-weight:500;font-size:16px;line-height:20px;text-transform:capitalize}.tv-daterangepicker .react-datepicker__navigation{height:48px;width:48px;top:16px}.tv-daterangepicker .react-datepicker__navigation:focus-visible{outline:2px solid #be5a08;outline-offset:-6px;border-radius:8px}.tv-daterangepicker .react-datepicker__navigation--next{right:16px}.tv-daterangepicker .react-datepicker__navigation--previous{left:16px}.tv-daterangepicker .react-datepicker__navigation-icon{top:5px}.tv-daterangepicker .react-datepicker__navigation-icon:before{border-color:#252525;border-width:2px 2px 0 0}.tv-daterangepicker .react-datepicker__month-container{width:100%}.tv-daterangepicker .react-datepicker__day{width:40px;height:40px;font-weight:500;font-size:16px;color:#252525;line-height:40px;margin:0;border-radius:4px}.tv-daterangepicker .react-datepicker__day--in-range,.tv-daterangepicker .react-datepicker__day--in-selecting-range,.tv-daterangepicker .react-datepicker__day--selected{background-color:#014a8e;color:#fff!important}.tv-daterangepicker .react-datepicker__day--in-range:hover,.tv-daterangepicker .react-datepicker__day--in-selecting-range:hover,.tv-daterangepicker .react-datepicker__day--selected:hover{background-color:#014a8e;color:#fff}.tv-daterangepicker .react-datepicker__day--outside-month{color:#555454}.tv-daterangepicker .react-datepicker__day--keyboard-selected{background-color:#fff}.tv-daterangepicker .react-datepicker__day--keyboard-selected:hover{background-color:#f1f3f4}.tv-daterangepicker .react-datepicker__day--disabled{color:#d6d6d6}.tv-daterangepicker .react-datepicker__day--range-end,.tv-daterangepicker .react-datepicker__day--range-start{background-color:#014a8e}.tv-daterangepicker .react-datepicker__day-name{display:none}.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--range-start{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--range-end{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--in-range,.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--in-selecting-range,.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--selected{border-radius:0;margin-bottom:1px}.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--in-range:first-child,.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--in-selecting-range:first-child,.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--selected:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--in-range:last-child,.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--in-selecting-range:last-child,.tv-daterangepicker .react-datepicker__week>.react-datepicker__day--selected:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.tv-daterangepicker .react-datepicker__input-container>input{padding:14px 16px;height:48px;font-size:16px;line-height:20px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.tv-daterangepicker .react-datepicker__input-container>input:focus-visible{outline:1px solid #be5a08;border-radius:4px;outline-offset:2px}.semester-info{align-items:flex-start!important}.semester-info .icon-label{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:8px}.semester-info .icon-label--single-day{justify-content:flex-start}.semester-info .icon-label--single-day i{margin-left:10px}.tv-field__container{display:flex;flex-direction:column;margin-bottom:12px;position:relative}.tv-field__label{font-weight:500;margin:0}.tv-field__input,.tv-field__label{font-family:"Open Sans";font-style:normal;font-size:16px;line-height:20px}.tv-field__input{border:1px solid #e0e0e0;height:48px;box-sizing:border-box;padding:14px 16px;border-radius:4px;margin:8px 0;outline:none;font-weight:400}.tv-field__input--error{border:1px solid #014a8e!important;border-radius:4px}.tv-field__input:focus-visible{outline:2px solid #be5a08}.tv-field__error{font-family:Circular Std;font-style:normal;color:#014a8e;font-weight:500;font-size:14px;line-height:18px}.tv-general-condition__container{display:flex;flex-direction:column}.tv-general-condition__title{font-family:"Source Sans Pro";font-size:28px;line-height:35px;color:#252525;margin-bottom:32px}.tv-general-condition.single{font-size:14px;padding:0;flex:unset;flex-direction:unset}.tv-general-condition.single .tv-general-condition__heading1{font-weight:400;line-height:18px;color:#000;letter-spacing:-.2px;height:109px;padding-top:38px}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page{max-width:60vw}@media (max-width:768px){.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page{max-width:100%}}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page:first-child{margin-bottom:4rem}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__heading2{font-size:14px;color:#000;line-height:17.71px;margin-top:24px;font-family:"Source Sans Pro"}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__paragraph{font-size:14px;color:#000;line-height:17.71px;margin-top:24px;font-family:"Open Sans"}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__paragraph .sub-list i,.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__paragraph .sub-list li{font-family:"Open Sans"}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tab-panel-section__sub{padding-left:10px}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__heading__new{font-size:22px;color:#000;line-height:17.71px;margin-top:24px;font-family:"Source Sans Pro";margin-bottom:30px}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__heading__new-2{font-weight:600}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__paragraph__new{font-size:18px;color:#000;line-height:17.71px;margin-top:24px;font-family:"Open Sans";color:#014a8e;text-decoration:underline}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__paragraph__new:focus{font-weight:600}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__paragraph__new:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:2px}.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__paragraph__new .sub-list i,.tv-general-condition.single .tv-general-condition__page-wrap .tv-general-condition__page .tv-general-condition__paragraph__new .sub-list li{font-family:"Open Sans"}iframe{display:none}.tv-message-service-overview{width:100%}.tv-message-service-overview__outer-container{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;padding:10px 0 24px;position:-webkit-sticky;position:sticky;top:0}.tv-message-service-overview__outer-container .tv-star-rating__icon span{margin:0 3px}.tv-message-service-overview__outer-container .tv-star-rating__icon span i{margin-top:9px;font-size:15px}.tv-message-service-overview__outer-container hr{margin:12px 0 16px;width:100%}.tv-message-service-overview__outer-container .back-icon i{display:none}.tv-message-service-overview__outer-container__header{display:flex;justify-content:space-between;align-items:center;padding:0 15px}.tv-message-service-overview__outer-container__header button{height:auto!important}.tv-message-service-overview__outer-container__header .message-service-name{font:500 18px/20px "Source Sans Pro";color:#252525}.tv-message-service-overview__outer-container__header .back-icon,.tv-message-service-overview__outer-container__header .close-icon{font-size:20px}.tv-message-service-overview__outer-container__header .back-icon i:before,.tv-message-service-overview__outer-container__header .close-icon i:before{-webkit-text-stroke:1.5px #fff;font-size:24px}.tv-message-service-overview__outer-container__wrapper{padding:0 15px}.tv-message-service-overview__mobile-navigator{display:none!important;bottom:0}.tv-message-service-overview__container hr{margin:16px 0;width:100%}.tv-message-service-overview__content{display:flex;flex-direction:column;width:100%}.tv-message-service-overview__content-item{display:flex;flex-direction:row;margin-bottom:12px;align-items:center;font:500 13px/20px "Source Sans Pro"}.tv-message-service-overview__content-item-main{display:flex;flex-direction:row;justify-content:space-between;width:100%}.tv-message-service-overview__content-item-main i{font-size:14px}.tv-message-service-overview__content-item img{width:12px;height:12px;margin-right:15px;margin-top:3px}.tv-message-service-overview__input-container>input{width:100%;padding:14px 16px;height:48px;font-size:16px;line-height:20px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.tv-message-service-overview__input-container>input:focus{outline:none}.tv-message-service-overview__input-container>textarea{width:100%;padding:14px 16px;font-size:16px;line-height:20px;background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.tv-message-service-overview__input-container>textarea:focus{outline:none}.tv-message-service-overview__assignment-type{margin-bottom:0;padding:0 2px}.tv-message-service-overview__assignment-type .tv-assignment-type-article-name{font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-message-service-overview__assignment-type--small{font-size:14px}.tv-message-service-overview__assignment-type--small .tv-assignment-type-article-icon{margin-right:9px!important;font-size:16px}.tv-message-service-overview__assignment-type--small .tv-assignment-type-article-icon:before{font-size:14px}.tv-message-service-overview__assignment-type--small .tv-assignment-type-article-name{font-size:12px;font-weight:400}.tv-message-service-overview__location{font-size:12px;line-height:15px;display:flex;align-items:center;margin-left:35px;margin-top:4px}.tv-message-service-overview__amount i{color:#000!important}.tv-message-service-overview__text{font-size:12px;display:flex;align-items:center;color:#252525}.tv-message-service-overview__text i{font-size:14px;color:#74737b;width:14px;height:14px;text-align:center}.tv-message-service-overview__text a,.tv-message-service-overview__text span{margin-left:9px;padding-top:1px;overflow:hidden;white-space:normal;width:250px;text-decoration:none;color:#252525}.tv-message-service-overview__text a:hover{color:#4058e0}.tv-message-service-overview__footer{display:flex;width:100%;margin-top:24px;padding-inline:15px;z-index:1}.tv-message-service-overview__footer button{width:100%}.tv-message-service-overview__footer button:nth-last-child(2){margin-right:16px}.tv-message-service-overview__footer .left-button{margin-right:8px}.tv-message-service-overview__footer .right-button{margin-left:8px}.tv-message-service-overview__footer .full-button{width:100%}.tv-message-service-overview__footer .cancel-button{width:100%;height:20px;color:#014a8e}.tv-message-service-overview--bankid-icon{width:18px!important;height:11px!important;background-repeat:no-repeat;margin-right:10px;margin-left:-2px;background-size:contain}@media (max-width:768px){.tv-message-service-overview{min-height:auto;min-width:auto;width:100vw;height:100vh;position:fixed;background-color:#fff;left:0;top:0;z-index:1}.tv-message-service-overview__outer-container{height:100%;padding:28px 0}.tv-message-service-overview__outer-container__wrapper{height:calc(100vh - 175px);overflow-y:scroll}.tv-message-service-overview__outer-container .back-icon i{display:block}.mobile-expand>.tv-message-service-overview__text{align-items:unset}.mobile-expand>.tv-message-service-overview__text>span{overflow:auto;white-space:normal;text-overflow:inherit;position:relative;top:-5px}.tv-message-service-overview .tv-assignment-navigator__container{position:absolute;width:100%;padding:5px 30px}.tv-message-service-overview__mobile-navigator{display:flex!important;position:fixed!important;background-color:#fff}.tv-message-service-overview__footer{display:flex;width:100%;margin-top:24px;position:fixed;bottom:57px;left:0;padding:0 15px;background-color:#fff;z-index:1}.tv-message-service-overview__footer .cancel-button{height:30px}}.tv-modal__overlay{display:none;position:fixed;z-index:50;left:0;top:0;width:100%;height:100%;overflow-y:auto;background-color:rgba(0,0,0,.4)}.tv-modal__overlay--open{display:block}.tv-modal__container{background-color:#fff;margin:15vh auto;padding:0 24px;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;width:80%}.tv-modal__header{display:flex;justify-content:space-between;position:relative;padding:18px 0}.tv-modal__header-container{display:flex}.tv-modal__header-title{font-weight:500;font-size:18px;line-height:23px;color:#252525}.tv-modal__header .tv-icon_button:focus-visible i{outline:2px solid #be5a08;outline-offset:6px;border-radius:1px}.tv-modal__header i.fa-times{position:absolute;top:18px;right:-4px;-webkit-text-stroke:2px #fff;font-size:24px}.tv-modal__header i.fa-times:focus,.tv-modal__header i.fa-times:hover{color:#000;text-decoration:none;cursor:pointer}.tv-modal__header i.fa-times:focus-visible{outline:2px solid #be5a08;border-radius:4px;outline-offset:2px}.tv-modal__header-divider{border-top:1px solid #e0e0e0;position:absolute;bottom:-18px;left:-24px;width:calc(100% + 48px)}@media (max-width:768px) and (min-width:576px){.tv-modal__header-divider{left:-32px}}@media (max-width:768px){.tv-modal__container{width:100vw;height:100%;margin:0;left:0;top:0;padding:0 16px}.tv-modal__header{padding:40px 0 8px;justify-content:center}.tv-modal__header i.fa-times{top:40px;right:5px}}.tv-month_assignment_pill{border-width:0;display:flex;color:#252525;background:#f1f3f4;border-radius:4px;font-size:14px;line-height:18px;width:100%;height:32px;align-items:center;font-weight:500}.tv-month_assignment_pill:focus{outline:2px solid #be5a08;outline-offset:2px}.tv-month_assignment_pill--active{background-color:#322878;color:#fff}@media only screen and (max-width:768px){.tv-month_assignment_pill{height:48px}}.tv-month-day{border:1px solid #e0e0e0;width:11.2vw;height:11.2vw;min-height:85px;padding:8px;vertical-align:top}@supports (display:flex){.tv-month-day{width:max(147px,11.2vw);height:max(121px,15.6vh)}}.tv-month-day__semester-container{color:#706464;display:flex;flex-direction:column;padding:7px 8px}.tv-month-day__semester-container:focus-visible{outline:2px solid #be5a08;border-radius:2px;outline-offset:-1px}.tv-month-day__semester-container-header{color:#706464;font-weight:500;font-size:14px;line-height:18px;display:flex;text-transform:capitalize;justify-content:space-between;align-items:center;padding-bottom:4px;margin-top:16px}.tv-month-day__semester-container-header--name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tv-month-day__semester-container-sub-container{color:#706464;border-top:1px solid #707070;display:flex;flex-direction:column;font-weight:500;font-size:11px;line-height:14px;letter-spacing:.5px;padding-top:8px}.tv-month-day__semester-container-sub-container span{text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tv-month-day__semester-container-sub-container .icon-label{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:8px}.tv-month-day__date-wrapper{text-transform:capitalize;display:flex;justify-content:space-between;color:#000;font-size:13px;margin-bottom:8px;font-weight:500}.tv-month-day__zIndex{z-index:20}.tv-month-day__week-number{color:#706464}@media (max-width:768px){.tv-month-day__week-number{display:none}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-month-day__week-number{display:none}}@media (max-width:768px){.tv-month-day{display:flex;flex-direction:column;width:calc(100vw - 48px);height:auto;padding:0;border:none}.tv-month-day__date-wrapper{color:#66666b;font-size:11px;font-weight:400}}@media (min-width:768px) and (orientation:portrait){.tv-month-day .d-md-block-none-portrait{display:none!important}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-month-day{display:flex;flex-direction:column;width:calc(100vw - 48px);height:auto;padding:0;border:none}.tv-month-day__date-wrapper{color:#66666b;font-size:11px;font-weight:400}}.tv-navigationlink .nav-item,.tv-navigationlink .page{margin:3px 18px;padding:5px;color:#74737b;font-weight:500;font-size:16px}.tv-navigationlink .nav-item:hover,.tv-navigationlink .page:hover{color:#014a8e;text-decoration:underline}.tv-navigationlink .nav-item--active,.tv-navigationlink .page--active{color:#014a8e;text-decoration:underline;font-weight:600}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-navigationlink .nav-item,.tv-navigationlink .page{margin:3px 5px}}.tv-notification-icon__container{height:30px;overflow:hidden}.tv-notification-icon__button{border:none;outline:none;background-color:transparent}@media (max-width:768px){.tv-notification-icon__button{padding-top:3px}.tv-notification-icon__button:focus-visible{outline-offset:-6px}}.tv-notification-icon__button i{color:#74737b}.tv-notification-icon__button:focus-visible{outline:2px solid #be5a08;border-radius:8px;align-self:center;outline-offset:-4px}.tv-notification-icon-active{color:#014a8e!important}.tv-notification-icon__count{width:16.44px;height:16.44px;border:1.5px solid #014a8e;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;bottom:19px;left:19px;font-size:10px;color:#014a8e}.tv-notification-request__container{display:flex;background:#f1f3f4;padding:20px 10px;flex-direction:column;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.tv-notification-request__container:focus-visible{outline:2px solid #be5a08;border-radius:8px;outline-offset:-5px}.tv-notification-request__container .tv-assignment-item-mobile__container{display:block!important}.tv-notification-request__container .tv-assignment-request-handler__text{display:block}.tv-notification-request__header{display:flex;justify-content:space-between}.tv-notification-request__header .tv-assignment-type-article-icon{margin-right:5px!important}.tv-notification-request__header .tv-assignment-type-article-name{font-size:16px;color:#252525;font-weight:500}.tv-notification-request__countdown{padding:6px 8px;background:#c25706;border-radius:52px;color:#fff;font-size:12px;height:27px;width:64.8px;text-align:center}.tv-notification-request__text{display:flex;font-size:12px;color:#252525;align-items:center;width:100%;margin:13px 0}.tv-notification-request__text i{color:#74737b;margin-right:9.33px!important;font-size:12px}.tv-notification-request__text.text-max-length{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.tv-notification-request__text.text-max-length{max-width:100%}}.tv-notification-request__action{display:flex;justify-content:space-between;margin-top:2px}.tv-notification-request__action .tv-assignment-request-handler__container{display:flex;justify-content:space-between;width:100%}.tv-notification-request__action .tv-assignment-request-handler__text{margin-right:auto}@media (max-width:768px){.tv-notification-request__container{padding:0}.tv-notification-request__container .tv-assignment-item-mobile__container{margin-bottom:0}}.processing-personal-data p{font-size:18px}.processing-personal-data p a{color:#014a8e;text-decoration:underline}.processing-personal-data p a:focus-visible{outline:2px solid #be5a08;outline-offset:1px}.tv-person-data-policy.single{font-size:14px;padding:0;flex:unset;flex-direction:unset}.tv-person-data-policy.single .tv-person-data-policy__heading1{font-weight:400;line-height:18px;color:#000;letter-spacing:-.2px;height:109px;padding-top:38px}.tv-person-data-policy.single .tv-person-data-policy__page-wrap .tv-person-data-policy__page{max-width:60vw}@media (max-width:768px){.tv-person-data-policy.single .tv-person-data-policy__page-wrap .tv-person-data-policy__page{max-width:100%}}.tv-person-data-policy.single .tv-person-data-policy__page-wrap .tv-person-data-policy__page:first-child{margin-bottom:5rem}.tv-person-data-policy.single .tv-person-data-policy__page-wrap .tv-person-data-policy__page .tv-person-data-policy__heading2,.tv-person-data-policy.single .tv-person-data-policy__page-wrap .tv-person-data-policy__page .tv-person-data-policy__paragraph{font-size:14px;color:#000;line-height:17.71px;margin-top:24px}.tv-person-data-policy.single .tv-person-data-policy__page-wrap .tv-person-data-policy__page .tab-panel-section__sub{padding-left:10px}.skip-links-container{position:fixed;top:10px;left:190px;z-index:9999;display:flex;flex-direction:column;border-radius:4px;border:1px solid;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:slide-in .5s forwards;animation:slide-in .5s forwards}.skip-link{display:inline-block;padding:5px 10px;background-color:#333;color:#fff;padding:10px 20px!important}.skip-link:focus-visible{outline:2px solid #fff;outline-offset:-4px;border-radius:4px}.skip-link:hover{color:#fff}.tv-tab_button_row__container{border:1px solid #e0e0e0;border-radius:4px;display:inline-flex;padding:0 12px}.tv-tab_list__container{padding:0 12px;display:flex}.tv-tab_list__container-tabs{width:26vw}.tv-tab_list__container-tabs_contents{width:100%}.tv-tab_list__container-tabs-desktop{display:block;font-family:"Source Sans Pro"}.tv-tab_list__container-tabs-mobile{display:none}.tv-tab_list-tab{color:#252525;border-width:0;height:48px;justify-content:center;font-weight:600;font-size:16px;line-height:20px;display:flex;text-align:left;background:#fff;color:#014a8e;padding:14px 12px;text-decoration:underline}.tv-tab_list-tab:focus{outline:0}.tv-tab_list-tab:focus-visible{outline:2px solid #be5a08;outline-offset:-6px;border-radius:8px}.tv-tab_list-tab--disabled{color:#707070!important}.tv-tab_list-tab-disabled{font-weight:500;color:#252525;text-decoration:none}@media (max-width:768px){.tv-tab_list__container{padding:0;display:block}.tv-tab_list__container-tabs{width:auto;margin-bottom:32px}.tv-tab_list__container-tabs-desktop{display:none}.tv-tab_list__container-tabs-mobile{display:block}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-tab_list__container{padding:0;display:block}.tv-tab_list__container-tabs{width:auto;margin-bottom:32px}.tv-tab_list__container-tabs-desktop{display:none}.tv-tab_list__container-tabs-mobile{display:block}}.tv-terms.single{font-size:14px;padding:0;flex:unset;flex-direction:unset}.tv-terms.single .tv-terms__heading1{font-weight:400;line-height:18px;color:#000;letter-spacing:-.2px;height:109px;padding-top:38px}.tv-terms.single .tv-terms__page-wrap .tv-terms__page{max-width:60vw}.tv-terms.single .tv-terms__page-wrap .tv-terms__page .tab-panel-section{font-family:"Source Sans Pro"}@media (max-width:768px){.tv-terms.single .tv-terms__page-wrap .tv-terms__page{max-width:100%}}.tv-terms.single .tv-terms__page-wrap .tv-terms__page:first-child{margin-bottom:5rem}.tv-terms.single .tv-terms__page-wrap .tv-terms__page .tv-terms__heading2{font-size:14px;color:#000;line-height:17.71px;margin-top:24px;font-family:"Source Sans Pro"}.tv-terms.single .tv-terms__page-wrap .tv-terms__page .tv-terms__paragraph{font-size:14px;color:#000;line-height:17.71px;margin-top:24px;font-family:"Open Sans"}.tv-terms.single .tv-terms__page-wrap .tv-terms__page .tv-terms__paragraph a{font-family:"Open Sans"}.tv-terms.single .tv-terms__page-wrap .tv-terms__page .tab-panel-section__sub{padding-left:10px}.tv-assignment-item__container{display:flex;background-color:#fafcfd}.tv-assignment-item__row{height:47px;display:flex;flex-wrap:wrap}.tv-assignment-item__row--type{width:10%;padding-left:18px}.tv-assignment-item__row--date,.tv-assignment-item__row--number{width:10%}.tv-assignment-item__row--pay{width:5%}.tv-assignment-item__row--countdown,.tv-assignment-item__row--customer,.tv-assignment-item__row--language{width:10%}.tv-assignment-item__row--status{width:10%;display:flex;text-align:end;padding-right:10px}.tv-assignment-item__row--status .tv-assignment-item-text{display:flex;justify-content:flex-end}.tv-assignment-item__row>div{flex-grow:1}.tv-assignment-item-selected{background-color:#014a8e!important}.tv-assignment-item-selected div,.tv-assignment-item-selected i{color:#fff!important}.tv-assignment-item-text{display:flex;font-size:14px;color:#252525;align-items:center;width:100%}.tv-assignment-item-text i{color:#74737b;margin-right:9.33px!important;position:relative;bottom:3px;font-size:16px}.tv-assignment-item-text.text-max-lenght{max-width:13.71429vw;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.tv-assignment-item-text.text-max-lenght{max-width:100%}}@media (max-width:768px){.tv-assignment-item__container{background-color:unset}.tv-assignment-item-text{margin-top:12px;font-size:12px}.tv-assignment-item-expiry-time{color:#fff;background:#c25706;padding:6px 15px;font-size:12px;border-radius:52px}.tv-assignment-item-mobile__container{display:flex;width:100%;border:1px solid #e0e0e0;background-color:#fff;padding:16px 10px;border-radius:4px;margin-bottom:16px}.tv-assignment-item-mobile__container hr{margin:17px 0;border-top:1px solid #ebebeb}.tv-assignment-item-mobile__header{display:flex;align-items:center;justify-content:space-between}.tv-assignment-item-mobile__content .material-icons{font-size:16px;position:relative;top:3px;right:1px}.tv-assignment-item-mobile__text{margin:17px 0}.tv-assignment-item-mobile__group{display:flex;justify-content:space-between}.tv-assignment-item-mobile-contact-person{max-width:60%}}.file-container{display:flex;grid-gap:6px;gap:6px}.file-container i{font-size:16px}.file-container .file-col{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.file-container .file-col .file:not(:last-child):after{content:"";position:absolute;width:100%;height:2px;bottom:-11px;background-color:#d7d7d7}.file-container .file-col .file{display:flex;flex-direction:column;position:relative}.file-container .file-col .file h5{margin-bottom:6px;text-decoration:underline;cursor:pointer;color:#014a8e}.file-container .file-col .file h5,.file-container .file-col .file p{font-size:14px;font-weight:700}.file-container .file-col .file p{margin:0;color:#74737b}.tv-assignment-overview{width:100%}.tv-assignment-overview__outer-container{background:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;padding:12px 0 24px;position:-webkit-sticky;position:sticky;top:0}.tv-assignment-overview__outer-container .tv-star-rating__icon span{margin:0 3px}.tv-assignment-overview__outer-container .tv-star-rating__icon span i{margin-top:9px;font-size:15px}.tv-assignment-overview__outer-container hr{margin:12px 0 16px;width:100%}.tv-assignment-overview__outer-container .back-icon i{display:none}.tv-assignment-overview__outer-container__header{display:flex;justify-content:space-between;align-items:center;padding:0 11px}.tv-assignment-overview__outer-container__header button{height:auto!important}.tv-assignment-overview__outer-container__header .assignment-number{font-family:Circular Std;font-style:normal;font-weight:500;font-size:18px;color:#252525}.tv-assignment-overview__outer-container__header .back-icon,.tv-assignment-overview__outer-container__header .close-icon{font-size:20px}.tv-assignment-overview__outer-container__header .back-icon i:before,.tv-assignment-overview__outer-container__header .close-icon i:before{-webkit-text-stroke:1.5px #fff;font-size:24px}.tv-assignment-overview__outer-container__wrapper{padding:0 17px}.tv-assignment-overview__mobile-navigator{display:none!important;bottom:0}.tv-assignment-overview__container hr{margin:16px 0;width:100%}.tv-assignment-overview__content{width:100%}.tv-assignment-overview__content-area{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.tv-assignment-overview__content-area.labelled{background-color:#f4d0dd;padding:8px 16px;border-radius:8px}.tv-assignment-overview__content-area.red-text>.tv-assignment-overview__text>span{color:#014a8e!important;font-weight:500}.tv-assignment-overview__assignment-type{margin-bottom:0;padding:0 2px}.tv-assignment-overview__assignment-type .tv-assignment-type-article-name{font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-assignment-overview__assignment-type--small{font-size:14px}.tv-assignment-overview__assignment-type--small .tv-assignment-type-article-icon{margin-right:9px!important;font-size:16px}.tv-assignment-overview__assignment-type--small .tv-assignment-type-article-icon:before{font-size:14px}.tv-assignment-overview__assignment-type--small .tv-assignment-type-article-name{font-size:12px;font-weight:400}.tv-assignment-overview__location{font-size:12px;line-height:15px;display:flex;align-items:center;margin-left:35px;margin-top:4px}.tv-assignment-overview__amount i{color:#000!important}.tv-assignment-overview__text{font-size:12px;display:flex;align-items:center;color:#252525}.tv-assignment-overview__text i{font-size:14px;color:#74737b;width:14px;height:14px;text-align:center}.tv-assignment-overview__text a,.tv-assignment-overview__text span{margin-left:9px;padding-top:1px;overflow:hidden;white-space:normal;width:250px;text-decoration:none;color:#252525}.tv-assignment-overview__text a:hover{color:#4058e0}.tv-assignment-overview__footer{display:flex;width:100%;margin-top:24px;z-index:1}.tv-assignment-overview__footer button{width:100%}.tv-assignment-overview__footer button:nth-last-child(2){margin-right:16px}.tv-assignment-overview__footer .left-button{margin-right:8px}.tv-assignment-overview__footer .right-button{margin-left:8px}.tv-assignment-overview__footer .full-button{width:100%}.tv-assignment-overview__footer .cancel-button{width:100%;height:20px;color:#014a8e}.tv-assignment-overview--bankid-icon{width:18px!important;height:11px!important;background-repeat:no-repeat;margin-right:10px;margin-left:-2px;background-size:contain}@media (max-width:768px){.tv-assignment-overview{min-height:auto;min-width:auto;width:100vw;height:100vh;position:fixed;background-color:#fff;left:0;top:0;z-index:1}.tv-assignment-overview__outer-container{height:100%;padding:28px 0}.tv-assignment-overview__outer-container__wrapper{height:calc(100vh - 175px);overflow-y:scroll}.tv-assignment-overview__outer-container .back-icon i{display:block}.mobile-expand>.tv-assignment-overview__text{align-items:unset}.mobile-expand>.tv-assignment-overview__text>span{overflow:auto;white-space:normal;text-overflow:inherit;position:relative;top:-5px}.tv-assignment-overview .tv-assignment-navigator__container{position:absolute;width:100%;padding:5px 30px}.tv-assignment-overview__mobile-navigator{display:flex!important;position:fixed!important;background-color:#fff}.tv-assignment-overview__footer{display:flex;width:100%;margin-top:24px;position:fixed;bottom:57px;left:0;padding:0 15px;background-color:#fff;z-index:1}.tv-assignment-overview__footer .cancel-button{height:30px}}@media (max-width:1024px) and (orientation:landscape){.tv-assignment-overview{min-height:auto;min-width:auto;width:100%;height:100vh;position:fixed;background-color:#fff;left:0;top:0;z-index:1}.tv-assignment-overview__outer-container{height:100%;padding:28px 0}.tv-assignment-overview__outer-container__wrapper{height:calc(100vh - 175px);overflow-y:scroll}.tv-assignment-overview__outer-container .back-icon i{display:block}.mobile-expand>.tv-assignment-overview__text{align-items:unset}.mobile-expand>.tv-assignment-overview__text>span{overflow:auto;white-space:normal;text-overflow:inherit;position:relative;top:-5px}.tv-assignment-overview .tv-assignment-navigator__container{position:absolute;width:100%;padding:5px 30px}.tv-assignment-overview__mobile-navigator{display:flex!important;position:fixed!important;background-color:#fff}.tv-assignment-overview__footer{display:flex;width:100%;margin-top:24px;position:fixed;bottom:57px;left:0;padding:0 15px;background-color:#fff;z-index:1}.tv-assignment-overview__footer .cancel-button{height:30px}}.button-group-wrapper{width:100%}.button-wrapper{margin-bottom:5%}.tv-translation-attachment{color:#fff;width:100%;display:flex;justify-content:center;border-radius:4px}.tv-translation-attachment label{cursor:pointer;padding-block:12px;margin-bottom:0}.tv-translation-attachment .input{display:none}.tv-translation-attachment .material-icons{position:relative;top:-36px;left:10px;color:#74737b}.attach-file{border:2px dashed #ccc;border-radius:8px;padding-block:1.5rem;text-align:center;cursor:pointer;transition:all .3s ease;max-width:300px}.attach-file:focus-visible{outline:2px solid #be5a08}@media (max-width:768px){.attach-file{max-width:100%}}.attach-file.dragging{background-color:#f0f8ff;border-color:#014a8e}.attach-file__content{pointer-events:none}.attach-file__text{color:#555;font-size:.95rem;margin-bottom:0}.attach-file__list{margin-top:1rem;list-style:none;padding:0 10px;text-align:left}.attach-file__item{display:flex;align-items:center;justify-content:space-between;grid-gap:.5rem;gap:.5rem;background:#fafafa;padding:.5rem .75rem;border:1px solid #eee;border-radius:5px;margin-top:.5rem;font-size:.9rem}.attach-file__item:hover{background-color:#f5f5f5}.attach-file__remove{border:none;background:transparent;color:#e74c3c;font-size:1rem;cursor:pointer;flex-shrink:0}.attach-file__remove:hover{color:#c0392b}.attach-file__remove:focus{outline:none}.attach-file__remove:focus-visible{outline:2px solid #be5a08;border-radius:4px}.attach-file__name{flex:1 1;min-width:auto;margin-right:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}.attach-file__detail{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.attach-file__size{font-size:.8rem;color:#999;flex-shrink:0}.attachment__container{display:flex;flex-direction:column;grid-gap:30px;gap:30px;width:300px}@media (max-width:768px){.attachment__container{width:100%}}.tv-week-day__container{height:3072px;position:relative;display:flex;flex-direction:column;border-right:1px solid #e0e0e0;width:calc(14.28571vw - 65.74286px)}.tv-week-day__container:first-child{border-left:1px solid #e0e0e0}@supports (display:flex){.tv-week-day__container{width:100%!important}}.tv-week-day__hour-container{width:100%;height:3072px;display:flex;flex-direction:column;z-index:2}.tv-week-day__hour-row{border-bottom:1px solid #e0e0e0;height:100%;z-index:4;pointer-events:none;width:100%}.tv-week-day-semester__slot{background-repeat:repeat-y;left:0;width:100%;color:#707070;position:absolute;font-size:11px;z-index:2}.tv-week-day-semester__slot:focus-visible{outline:2px solid #be5a08;border-radius:4px}.tv-week-day-semester__slot-available-now{border-top:1px solid #014a8e;border-bottom:1px solid #014a8e;background-color:#fed8e5!important;z-index:3}.tv-week-day-semester__slot-available-now .arrow-right{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:7px solid #014a8e;top:-3.2px;position:relative;right:0}.tv-week-day-semester__slot-available-now .arrow-left{width:100%;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:7px solid #014a8e;top:calc(100% - 8.1px);position:relative;right:0}.tv-week-day-semester__container{z-index:3;width:100%}.tv-week-day-availability__slot{background-repeat:repeat-y;left:0;width:100%;color:#707070;position:absolute;font-size:11px;z-index:2}.tv-week-day-availability__slot-available-now{border-top:1px solid #014a8e;border-bottom:1px solid #014a8e;background-color:#fed8e5!important;z-index:3}.tv-week-day-availability__slot-available-now:focus-visible{outline:2px solid #be5a08;outline-offset:-1px}.tv-week-day-availability__slot-available-now .arrow-right{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:7px solid #014a8e;top:-3.2px;position:relative;right:0}.tv-week-day-availability__slot-available-now .arrow-left{width:100%;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:7px solid #014a8e;top:calc(100% - 8.1px);position:relative;right:0}.tv-week-day-availability__container{z-index:3;width:100%}.tv-week-day-available-now__slot{background-repeat:repeat-y;left:0;width:100%;color:#707070;position:absolute;font-size:11px;z-index:3}.tv-week-day-assignment-off-state{position:absolute;width:100%;z-index:7;padding:10px;font-weight:500;font-size:14px}@media (max-width:768px){.tv-week-day__container{margin-top:0}.tv-week-day__container .tv-week-day__hour-row:last-child{border-bottom:1px solid #e0e0e0}.tv-week-day__hour-row{border-top:1px solid #e0e0e0;border-bottom:none}}@media (max-width:768px){.tv-welcome-modal__container{padding:0 21px}}.tv-welcome-modal__container .tv-modal__container{max-width:620px;text-align:center;padding:32px 24px 24px;width:auto;height:auto}@media (max-width:768px){.tv-welcome-modal__container .tv-modal__container{padding:32px 16px 22px;-webkit-transform:translateY(10%);transform:translateY(10%)}}.tv-welcome-modal__content{padding:48px 0 24px;display:flex;flex-direction:column;align-items:center;text-align:center}.tv-welcome-modal__welcome-message{font-size:32px;color:#252525}.tv-welcome-modal__text{margin-top:20px;font-size:18px;color:#74737b;width:100%}.tv-welcome-modal__checkbox{margin-top:6px}.tv-welcome-modal__checkbox .tv-checkbox__label{font-size:16px;color:#252525}.tv-welcome-modal__actions{display:flex;margin-top:22px;width:100%;justify-content:space-between}.tv-welcome-modal__actions .tv-button{width:100%;margin-right:32px}.tv-welcome-modal__actions .tv-button:last-child{margin-right:0}.tv-assignment-filter-modal__errors,.tv-assignment-filter-modal__link{color:#014a8e}.tv-assignment-list__container .availableRequest-results-empty{display:flex;justify-content:center;text-align:center;padding-top:20px;padding-bottom:10%}.tv-assignment-list__container .tv-assignment-list-header__item-r{flex-grow:3}.tv-assignment-list__container .tv-assignment-list-header__item.order-1,.tv-assignment-list__container .tv-assignment-list-header__item.order-4{padding-left:15px}.tv-assignment-list__container .tv-assignment-item__row--type{flex-grow:3}.tv-assignment-list__container .tv-assignment-item__row--customer{width:12%}.tv-assignment-list-bg-white{background-color:#fff}.tv-assignment-list-title{font-weight:500;font-size:24px;color:#252525;margin-bottom:24px}.tv-assignment-list-header{display:flex}.tv-assignment-list-header hr{margin:0 15px 0 0}.tv-assignment-list-header__item{flex-grow:1;width:10%;margin-left:10px;font-size:14px;line-height:18px;color:#74737b}.tv-assignment-list__mobile-footer{display:none}.tv-assignment-list-empty{display:flex;width:100%;text-align:center;flex-direction:column;margin-top:3%}.tv-assignment-list-empty-img{display:block;background-size:contain;width:265px;height:150px;margin:10px auto}.tv-assignment-list-empty-para,.tv-assignment-list-empty p{font-style:normal;text-align:center;font-weight:500;font-size:18px;line-height:23px}@media (max-width:768px){.tv-assignment-list__assignment-list{padding-bottom:88px}.tv-assignment-list-header{display:none}.tv-assignment-list__mobile-footer{display:flex;position:fixed;bottom:0;left:0;width:100vw;padding:16px;height:88px;background:#fff;border:1px solid #e0e0e0;border-radius:4px}.tv-assignment-list__mobile-footer button{width:100%;height:48px}}.sort-column{display:flex;align-items:center;width:100%}.sort-icon{height:10px;margin-top:5px;width:10px;margin-left:8px}.sort-icon:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:1px}.sort-icon-transform{height:10px;margin-bottom:5px;margin-left:8px;width:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sort-icon-transform:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:1px}.tv-assignment-request-list__container{width:100%}.tv-assignment-request-list__container .availableRequest-results-empty{display:flex;justify-content:center;ext-max-lenghtext-max-lenght-align:center;padding-top:20px;padding-bottom:10%}.tv-assignment-request-list__container .tv-assignment-item__row--type{flex-grow:5}.tv-assignment-request-list__container .tv-assignment-item__row--number{width:8%}.tv-assignment-request-list__container .tv-assignment-item__row--pay{width:7%}.tv-assignment-request-list__container .tv-assignment-request-list-header__item-type{flex-grow:5}.tv-assignment-request-list__container .order-1{padding-left:15px}.tv-assignment-request-list__container .order-2{padding-left:16px}.tv-assignment-request-list-bg-white{background-color:#fff}.tv-assignment-request-list-title{font-weight:500;font-size:24px;color:#252525;margin-bottom:24px}.tv-assignment-request-list-header{display:flex;width:100%;margin:0}.tv-assignment-request-list-header hr{margin:0 15px 0 0}.tv-assignment-request-list-header__item{flex-grow:1;width:10%;font-size:14px;line-height:18px;color:#74737b;text-wrap:nowrap}.tv-assignment-request-list-header__item-type{padding-left:18px}.tv-assignment-request-list-header__item-pay{width:8%!important}.tv-assignment-request-list-header__item-req-response{width:17%;text-align:center}.tv-assignment-request-list__mobile-footer{display:none}.tv-assignment-request-list__item .tv-assignment-item__row--status{width:17%}.tv-assignment-request-list__item .tv-assignment-item__row--status .tv-assignment-request-handler__container{white-space:nowrap}.tv-assignment-request-list-empty{display:flex;width:100%;text-align:center;flex-direction:column;margin-top:3%}.tv-assignment-request-list-empty-img{display:block;background-size:contain;width:265px;height:150px;margin:10px auto}.tv-assignment-request-list-empty-para,.tv-assignment-request-list-empty p{font-style:normal;font-weight:500;font-size:18px;line-height:23px}.tv-assignment-request-list-empty-para{text-align:center}@media (max-width:768px){.tv-assignment-request-list__assignment-list{padding-bottom:88px}.tv-assignment-request-list-header{display:none}.tv-assignment-request-list__mobile-footer{display:flex;position:fixed;bottom:0;left:0;width:100vw;padding:16px;height:88px;background:#fff;border:1px solid #e0e0e0;border-radius:4px}.tv-assignment-request-list__mobile-footer button{width:100%;height:48px}}.sort-column-request{display:flex;align-items:center;width:100%}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.sort-column-request{text-wrap:nowrap}}.link-tag{color:#014a8e;text-decoration:underline}.link-tag:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:2px}.tv-assignment-time-report-modal__container>.tv-modal__container{min-height:387px;max-width:620px}@media (max-width:768px) and (min-width:576px){.tv-assignment-time-report-modal__container>.tv-modal__container{min-width:calc(100vw - 16px);height:unset}}.tv-assignment-time-report-modal__container>.tv-modal__header-divider{width:auto}.tv-availability-now-modal__label{font-size:14px;line-height:18px;color:#333;font-weight:500;display:flex;align-items:center;text-align:center;margin-right:10px}@media (max-width:1024px) and (orientation:landscape){.tv-availability-now-modal__label{display:none}}.tv-availability-now-modal__container>.tv-modal__container{min-height:387px;max-width:672px}.tv-availability-now-modal__container--empty>.tv-modal__container{min-height:200px;max-width:672px}.tv-availability-now-modal__content{padding:22px 0 32px;height:100%;display:flex;flex-direction:column;width:100%;position:relative}.tv-availability-now-modal__content .tv-timepicker__container{width:100%}.tv-availability-now-modal__content--empty{padding:22px 0 32px;display:flex;flex-direction:column;width:100%;position:relative;min-height:inherit}.tv-availability-now-modal__content--empty>.tv-availability-now-modal__actions{flex:1 1;align-items:flex-end}.tv-availability-now-modal__text{font-size:18px;text-align:center;color:#4a5568;margin-bottom:0}.tv-availability-now-modal__text-new{font-size:14px;display:flex;justify-content:end;margin-top:14px;font-weight:500}.tv-availability-now-modal__form{display:flex;flex-direction:column;width:100%;margin:auto auto 46px}.tv-availability-now-modal__field_group{display:flex;width:100%}.tv-availability-now-modal__field{max-width:295px}.tv-availability-now-modal__field__label{display:flex;align-content:center;width:100%;padding:0 10px;margin:auto}.tv-availability-now-modal__error{color:#014a8e;font-size:14px;line-height:18px;display:flex;margin-top:16px;align-items:center;justify-content:flex-end;width:100%}.tv-availability-now-modal__actions{display:flex;margin-top:22px;width:100%;justify-content:space-between}.tv-availability-now-modal__actions .tv-button{width:100%;margin-right:32px}.tv-availability-now-modal__actions .tv-button:last-child{margin-right:0}.tv-availability-now-modal__seperator{border-top:1px solid #e0e0e0;margin:23px 0 30px;width:100%}.tv-availability-now-modal__errors{color:#014a8e;font-size:14px;line-height:18px;display:flex;margin-top:16px;align-items:center;width:100%}@media (max-width:768px){.tv-availability-now-modal__container>.tv-modal__container{overflow-y:scroll;position:relative!important;min-height:max(100vh,750px)!important;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.tv-availability-now-modal__content{height:calc(100vh - 72px)}.tv-availability-now-modal__text{text-align:left}.tv-availability-now-modal__field_group{flex-direction:column}.tv-availability-now-modal__form{flex-direction:column;width:100%;margin:0}.tv-availability-now-modal__field__label{display:flex;margin:0 0 16px;padding:0}.tv-availability-now-modal__error{justify-content:start}.tv-availability-now-modal__seperator{margin:16px 0 24px}.tv-availability-now-modal__actions{position:fixed;bottom:0;left:0;width:100%;padding:0 10px;background:#fff;margin-bottom:16px}.tv-availability-now-modal__actions .tv-button{margin-right:14px}.tv-availability-now-modal__actions-emergency{position:relative}}.tv-calendar_range_navigator{border-radius:4px;border:1px solid #e0e0e0;display:inline-flex;font-size:16px;line-height:20px;margin-right:24px;text-transform:capitalize}.tv-calendar_range_navigator span{padding:14px 6.5px;font-family:"Source Sans Pro"}.tv-calendar_range_navigator__icon{color:#707070;padding:14px 0 14px 16px;border-radius:4px}.tv-calendar_range_navigator__icon:last-child{padding:14px 16px 14px 0}.tv-calendar_range_navigator__icon:hover{color:#252525}.tv-calendar_range_navigator__icon:focus-visible i{outline:2px solid #be5a08;outline-offset:5px;border-radius:1px}@media (max-width:768px){.tv-calendar_range_navigator{margin-right:0;margin-bottom:16px;width:100%;justify-content:space-between}.tv-calendar_range_navigator span{min-width:83px;text-align:center}.tv-calendar_range_navigator__icon,.tv-calendar_range_navigator__icon:last-child{padding:8px 16px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-calendar_range_navigator{margin-right:0;margin-bottom:16px;width:100%;justify-content:space-between}.tv-calendar_range_navigator span{min-width:83px;text-align:center}.tv-calendar_range_navigator__icon,.tv-calendar_range_navigator__icon:last-child{padding:8px 16px}}.tv-change-password-form__container{display:flex;flex-direction:column;box-sizing:border-box;width:502px;padding-top:10px;min-height:414px}@media (max-width:768px){.tv-change-password-form__container{width:calc(100vw - 32px)!important;margin:0;box-shadow:none;border:none;padding-top:0}}.tv-dashboard_side_bar__container{margin-right:32px;min-width:320px;background-color:#fff;display:-ms-flexbox;flex-basis:320px}@supports (display:flex){.tv-dashboard_side_bar__container{display:flex;flex-basis:320px;margin-right:max(16px,min(2vw,32px))}}.tv-dashboard_side_bar__container .tv-sidebar-assignment-list__header .tv-icon_button{margin-right:3px}.tv-dashboard_side_bar__container .tv-multi-select__container{margin-top:26px}.tv-dashboard_side_bar__container .tv-status-filter{margin-top:20px}.tv-dashboard_side_bar__filter{background-color:#fff;z-index:10;width:100vw;min-height:100vh;position:fixed;display:flex;flex-direction:column}.tv-dashboard_side_bar__filter-label{font-size:14px;line-height:18px;display:flex;align-items:center;text-align:center;color:#252525}@media (max-width:1024px) and (orientation:landscape){.tv-dashboard_side_bar__filter{z-index:25}.tv-dashboard_side_bar__filter .tv-calendar__mobile-footer{display:flex;margin-top:10px;grid-gap:20px;gap:20px}.tv-dashboard_side_bar__filter .tv-calendar__mobile-footer .tv-button{width:50%}}.tv-dashboard_side_bar__header{display:none}.tv-dashboard_side_bar__sub-header{font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;letter-spacing:.2px;color:#252525}@media (max-width:1024px){.tv-dashboard_side_bar__container{min-width:0;min-height:0;left:1px;top:0;position:fixed;z-index:2}.tv-dashboard_side_bar__filter{padding:0 16px;left:0;top:0}.tv-dashboard_side_bar__filter .tv-multi-select__container{margin-top:0;order:1}.tv-dashboard_side_bar__filter .tv-status-filter{height:calc(100vh - 250px);overflow-y:auto;margin:20px 0;padding-top:0;order:0}.tv-dashboard_side_bar__header{display:flex;width:100%;margin:40px 0 32px}.tv-dashboard_side_bar__header-title{font-size:20px;line-height:25px;font-weight:500;width:100%;text-align:center}.tv-dashboard_side_bar__header-close{margin-right:10px;cursor:pointer}.tv-dashboard_side_bar__header-close:focus-visible{outline:2px solid #be5a08;border-radius:4px;outline-offset:2px}}@media (max-width:1024px) and (orientation:landscape){.tv-dashboard_side_bar__container .tv-assignment-overview{z-index:20}.tv-dashboard_side_bar__container .tv-assignment-overview .tv-assignment-overview__container{width:100%;overflow-x:auto;white-space:nowrap}.tv-dashboard_side_bar__container .tv-assignment-overview .tv-assignment-overview__content,.tv-dashboard_side_bar__container .tv-assignment-overview .tv-assignment-overview__footer{width:100%}.tv-dashboard_side_bar__container .tv-dashboard_side_bar__desktop{display:none}}.tv-day-calendar__container{display:flex;flex-direction:column;height:100vh;scroll-behavior:smooth;position:relative;border:1px solid #e0e0e0;border-radius:4px;width:100%}.tv-day-calendar__container .tv-week-day__container{width:calc(100vw - 460.2px)}@supports (display:flex){.tv-day-calendar__container .tv-week-day__container{width:100%!important}}.tv-day-calendar__weekdays{width:100%;position:relative;display:flex;overflow-y:auto;overflow-x:hidden;z-index:2;scroll-behavior:smooth;-moz-appearance:none!important;scrollbar-width:thin;scrollbar-color:#bbb;scrollbar-face-color:#bbb;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff}.tv-day-calendar__weekdays::-webkit-scrollbar{width:4px;margin-top:7px;position:absolute;right:-1px}.tv-day-calendar__weekdays::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:154.37px;width:4px}.tv-day-calendar__weekdays::-webkit-scrollbar-track{background-color:#fff;margin-top:34px}.tv-day-calendar__header{position:absolute;height:34px;border-top-left-radius:4px;display:flex;width:calc(100% - 4px);background-color:#fff;text-transform:uppercase;z-index:10}.tv-day-calendar__header-ie-fix{width:calc(100% - 15px)}.tv-day-calendar__header-item{width:100%;font-size:13px;padding:10px 0;text-align:center;color:#707070;line-height:14px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.tv-day-calendar__header-item--today{color:#014a8e}.tv-day-calendar-filling{width:5vw;border-right:1px solid #e0e0e0;min-width:50px;max-width:79px}@supports (display:grid){.tv-day-calendar-filling{width:clamp(42px,5vw,80px)}}@media (max-width:768px){.tv-day-calendar__container{min-height:calc(100vh - 316px);border:none;margin-left:-16px;width:calc(100% + 10px)}.tv-day-calendar__header{display:none}.tv-day-calendar-filling{border:none}}@media (max-width:768px) and (min-width:576px){.tv-day-calendar__container{min-height:calc(100vh - 100px)}}.tv-default-availablity__wrapper{padding-top:24px;border-top:1px solid #e0e0e0;margin-top:48px}.tv-default-availablity__content{font-family:"Open Sans";font-size:18px;line-height:23px;color:#74737b}.tv-default-availablity__content a{color:#014a8e}.tv-default-availablity__content a:focus-visible{outline:2px solid #be5a08;outline-offset:-2px;border-radius:3px}.tv-default-availablity__title{margin-bottom:24px;font-weight:500}.tv-default-availablity__title,.tv-default-availablity__title-2{font-size:28px;line-height:35px;color:#252525;font-family:"Source Sans Pro"}.tv-default-availablity__title-2{margin-bottom:30px}.tv-default-availablity__save{margin-top:44px;margin-bottom:24px;width:220px;height:48px}.tv-default-availablity__label{display:flex;font-weight:500;font-size:16px;color:#252525;margin-bottom:8px;font-family:"Source Sans Pro"}.tv-default-availablity__label-from{margin-left:123px;font-family:"Open Sans"}.tv-default-availablity__label-to{margin-left:181px;font-family:"Open Sans"}@media (max-width:768px){.tv-default-availablity__wrapper{padding-bottom:80px}.tv-default-availablity__content{font-family:"Open Sans";font-weight:400;font-size:14px;line-height:18px;color:#252525}.tv-default-availablity__content a{color:#014a8e}.tv-default-availablity__button-wrapper{display:flex;position:fixed;bottom:0;left:0;width:100vw;padding:16px 0 0;background-color:#fff}.tv-default-availablity__save{width:100%;margin:auto 16px 16px;align-items:center}.tv-default-availablity__title{display:none}.tv-default-availablity-title-2{font-size:24px;line-height:30px}.tv-default-availablity__label{display:none}}.tv-exception-avilability__container>.tv-modal__container{min-height:387px;max-width:672px}.tv-exception-avilability__content{padding:22px 0 32px;height:100%;display:flex;flex-direction:column;width:100%;position:relative}.tv-exception-avilability__content .tv-timepicker__container{width:100%}.tv-exception-avilability__sub-header{font-weight:500;font-size:18px;line-height:23px;margin-bottom:16px}.tv-exception-avilability__wrapper{display:flex;flex-direction:column;min-height:48px;font-weight:400;font-size:14px;line-height:18px;width:100%;grid-gap:13px;gap:13px;justify-content:space-between}.tv-exception-avilability__wrapper p{margin-bottom:0}.tv-exception-avilability__tab-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.tv-exception-avilability__tab-container .tv-tab_button_row__container{padding:0}.tv-exception-avilability__tab-container .tv-tab_button_row__container .tv-tab_button{width:100%;background-color:#014a8e;color:#fff}.tv-exception-avilability__tab-container .tv-tab_button_row__container .tv-tab_button.available{border-radius:3px 0 0 3px}.tv-exception-avilability__tab-container .tv-tab_button_row__container .tv-tab_button.occupied{border-radius:0 3px 3px 0}.tv-exception-avilability__tab-container .tv-tab_button_row__container .tv-tab_button.tv-tab_button--disabled{background-color:#fff}.tv-exception-avilability__tab-container .tv-tab_button_row__container .tv-tab_button:focus-visible{outline:2px solid #be5a08;border-radius:2px;z-index:99}.tv-exception-avilability__tab-container .tab{width:223px}.tv-exception-avilability__tab-container span{font-weight:500;font-size:16px}.tv-exception-avilability__datepicker-container{display:flex;flex-direction:row}.tv-exception-avilability__actions{display:flex;flex-direction:column;margin-top:22px;width:100%;justify-content:space-between}.tv-exception-avilability__actions .tv-button{width:100%;margin-right:32px}.tv-exception-avilability__actions .tv-button:last-child{margin-right:0}.tv-exception-avilability__actions__row{position:relative;display:flex;width:100%}.tv-exception-avilability__actions--delete{font-weight:500;font-size:14px;line-height:18px;color:#014a8e;margin:0 4px 4px auto;cursor:pointer}.tv-exception-avilability__actions--delete:focus-visible{outline:2px solid #be5a08;outline-offset:2px;border-radius:2px}.tv-exception-avilability__day-availability a:focus-visible{outline:2px solid #be5a08;border-radius:3px}.tv-exception-avilability__seperator{border-top:1px solid #e0e0e0;margin:0 0 16px}.tv-exception-avilability__link{text-decoration:none;color:#014a8e;margin-inline:6px;cursor:pointer}.tv-exception-avilability__link:hover{text-decoration:underline}.tv-exception-avilability__errors{color:#014a8e;font-size:14px;line-height:18px;display:flex;margin-top:16px;align-items:center;width:100%}.tv-exception-avilability__control{display:flex;flex:0.5 1;width:100%;margin-right:16px;flex-direction:column;font-size:16px;line-height:20px}.tv-exception-avilability__control .tv-timepicker__container:focus-visible{outline:2px solid #be5a08;outline-offset:1px}.tv-exception-avilability__control label{font-weight:500}.tv-exception-avilability__control-time{display:flex;flex:1 1;width:100%}.tv-exception-avilability__control-time .tv-exception-avilability__control:last-child{margin-right:0}@media (max-width:768px){.tv-exception-avilability__container>.tv-modal__container{position:fixed;height:100vh;max-width:calc(100vh + 500px)}.tv-exception-avilability__datepicker-container{flex-direction:column}.tv-exception-avilability__content{overflow-y:auto;height:calc(100vh - 142px)}.tv-exception-avilability__seperator{margin:16px 0 24px}.tv-exception-avilability__control{margin-bottom:24px;flex:1 1}.tv-exception-avilability__control .react-datepicker-wrapper,.tv-exception-avilability__control .react-datepicker-wrapper input{width:100%}.tv-exception-avilability__control:last-child{margin-right:0}.tv-exception-avilability__actions{position:fixed;bottom:0;padding-right:32px;margin-bottom:16px}.tv-exception-avilability__actions:focus-visible{outline:2px solid #be5a08;outline-offset:2px;border-radius:2px}}.filter-panel{display:flex;flex-direction:column;width:100%}.filter-panel__search input{padding-left:40px;background-color:#f1f3f4;position:relative;border:none}.filter-panel__search input:focus{background-color:#fff;border:2px solid #e0e0e0}.filter-panel__search .material-icons{position:absolute;top:20px;left:10px;color:#74737b}.filter-panel__assignment-type .tv-dropdown-control{color:#74737b}.filter-panel__assignment-type .tv-dropdown-control:focus-visible{outline:2px solid #be5a08}.filter-panel__field label{margin:6px 0 8px;line-height:1}.filter-panel__container{padding:0 16px;justify-content:unset;min-width:320px;background-color:#fff;display:-ms-flexbox;flex-basis:22.3vw}@supports (display:flex){.filter-panel__container{display:flex}}.filter-panel__container .tv-multi-select__container{margin-top:26px}.filter-panel__filter{background-color:#fff;z-index:10;width:100vw;min-height:100vh;position:fixed;display:flex;flex-direction:column}.filter-panel__header{display:none}@media (max-width:1024px){.filter-panel__container{min-width:0;min-height:0;height:100vh;width:100vw;left:1px;top:0;position:fixed;z-index:2;overflow-y:scroll;padding-bottom:72px}.filter-panel__filter{padding:0 16px}.filter-panel__header{display:flex;width:100%;margin:30px 0 20px}.filter-panel__header-title{font-size:20px;line-height:25px;font-weight:500;width:100%;text-align:center}.filter-panel__header__search .material-icons{position:absolute;top:0;left:10px;color:#74737b}.filter-panel__header-close{margin-right:10px;cursor:pointer}.filter-panel__header-close:focus-visible{outline:2px solid #be5a08;border-radius:2px}.filter-panel__field{margin-bottom:12px}}.react-datepicker-wrapper,.react-datepicker__input-container,.react-datepicker__input-container>input{width:100%}.tv-general-success-modal__container .tv-modal__container{max-width:437px;text-align:center;padding:48px 24px 18px;width:auto;height:auto}@media (max-width:768px){.tv-general-success-modal__container .tv-modal__container{padding:32px 16px 22px;-webkit-transform:translateY(50%);transform:translateY(50%);margin:0 16px}}@media (max-width:768px) and (min-width:576px){.tv-general-success-modal__container .tv-modal__container{margin:auto}}.tv-general-success-modal__title{font-size:24px;color:#252525}.tv-general-success-modal__text{font-size:16px;color:#252525;font-weight:400}.tv-general-success-modal__btn{margin-top:24px;width:100%}.tv-login-form__container{border:1px solid #e0e0e0;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 8px 24px rgba(0,0,0,.08);border-radius:4px;width:502px;padding:48px 56px 56px;min-height:414px;margin:auto}.tv-login-form__header{font-style:normal;font-weight:400;font-size:24px;line-height:20px;text-align:center;letter-spacing:.2px}@media (max-width:768px){.tv-login-form__container{width:calc(100vw - 32px)!important;margin:16px;box-shadow:none;border:none;padding:48px 16px 56px}}.mobile-wrapper{left:-200px}.tv-mobile-navigation{background:#fff;padding:0 16px;display:none;width:100%;z-index:60;right:0;box-shadow:0 4px 16px rgba(0,0,0,.04)}.tv-mobile-navigation_menu_area{height:calc(100vh - 72px)!important}.tv-mobile-navigation__available-container{margin-left:auto;margin-right:15px}.tv-mobile-navigation-fixed{top:0;position:fixed;z-index:999}.tv-mobile-navigation .tv-left-pannel__logo{float:left;justify-content:end}@media (max-width:768px) and (min-width:576px){.tv-mobile-navigation .tv-notification-icon__container__container{min-height:calc(100vh - 100px)}}.tv-mobile-navigation .nav-item-mobile{text-align:center;display:block;font-weight:600;color:#014a8e;font-family:"Source Sans Pro";font-size:17px;margin:3px 20px;padding:10px}.tv-mobile-navigation .nav-item-mobile:focus-visible{outline:2px solid #be5a08;align-self:center;border-radius:6px}.tv-mobile-navigation__flex{align-items:center;height:72px}.tv-mobile-navigation__flex a:focus-visible{outline-color:#be5a08;outline-offset:2px}.tv-mobile-navigation__nav-bar{text-align:center;display:block;font-weight:600;color:#014a8e;font-family:"Source Sans Pro";margin:3px 20px;padding-top:3px}.tv-mobile-navigation__menubtn:focus-visible{outline:2px solid #be5a08;border-radius:4px;align-self:center}@media (max-width:768px){.tv-mobile-navigation__menubtn:focus-visible{outline-offset:2px}}@media (max-width:1024px){.tv-mobile-navigation{display:block!important}}.tv-month-calendar__table{border-collapse:collapse;border-radius:4px;border-style:hidden;box-shadow:0 0 0 1px #e0e0e0;overflow-y:auto;overflow-x:hidden;display:block;height:100vh;scroll-behavior:smooth}.tv-month-calendar__table tbody>tr:first-child>td.tv-month-day{border-top:none}.tv-month-calendar__table tbody>tr>td.tv-month-day:first-child{border-left:none}.tv-month-calendar__table::-webkit-scrollbar{width:4px;margin-top:7px}.tv-month-calendar__table::-webkit-scrollbar-track{background-color:#fff;margin-top:7px}.tv-month-calendar__table::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:154.37px;width:4px}.tv-month-calendar__header th{font-weight:400;font-size:11px;align-items:center;text-align:center;text-transform:uppercase;color:#74737b;padding:13px 0;border-bottom:1px solid #e0e0e0;box-shadow:0 0 0 1px #e0e0e0;position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#fff}@media (max-width:768px){.tv-month-calendar__header th{display:none}.tv-month-calendar__table{box-shadow:none;min-height:calc(100vh - 316px)}}@media (max-width:768px) and (min-width:576px){.tv-month-calendar__header th{display:none}.tv-month-calendar__table{box-shadow:none;min-height:calc(100vh - 100px);z-index:1}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-month-calendar__header th{display:none}.tv-month-calendar__table{box-shadow:none;min-height:calc(100vh - 372px)}}.tv-notification__page{width:80%;margin-left:auto}.tv-notification__page__title{font-weight:500;font-size:24px;color:#252525;margin-bottom:20px}.tv-notification__container{background-color:#fff;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px;position:absolute;top:65px;right:5%;min-width:300px;z-index:49;text-align:left;height:auto;width:321px;font-family:"Source Sans Pro"}.tv-notification__container-fluid{width:100%}.tv-notification__container .tv-notification__list .tv-general-notification__container:focus-visible{outline-offset:-5px;border-radius:8px}.tv-notification__list{max-height:60vh;overflow-y:scroll;z-index:10;-moz-appearance:none!important;scrollbar-width:thin;scrollbar-color:#bbb;scrollbar-face-color:#bbb;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff}.tv-notification__list::-webkit-scrollbar{width:4px;margin-top:7px;position:absolute;right:-1px}.tv-notification__list::-webkit-scrollbar-track{background-color:#fff}.tv-notification__list::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:154.37px;width:4px}.tv-notification__no-item{padding:10px;text-align:center;margin:auto}.tv-notification__button{width:100%;display:flex;padding:14px;justify-content:center;border:none;outline:none;background-color:transparent;font-weight:700;font-size:14px;line-height:16px;color:#014a8e}.tv-notification__button:focus{outline:none}.tv-notification__button:focus-visible{outline:2px solid #be5a08;border-radius:4px}@media (max-width:768px){.tv-notification_header{overflow-y:hidden;margin-right:24px}.tv-notification__page{width:100%}.tv-notification__page__title{display:none}.tv-notification__page .tv-assignment-type__container{align-items:center}.tv-notification__page .tv-assignment-type-article-name{font-weight:500;line-height:20px;font-size:14px;color:#252525}.tv-notification__page .tv-assignment-type-article-icon{margin-right:11px!important;color:#74737b;font-size:20px}.tv-notification__page .tv-assignment-type-article-icon:before{font-size:13px;font-size:20px}.tv-notification__page .tv-assignment-type-article-icon--reported{color:#9e5cb6!important}.tv-notification__page .tv-assignment-type-article-icon--inquiry{color:#c25706!important}.tv-notification__page .tv-assignment-type-article-icon--accept{color:#5f6ebe!important}.tv-notification__page .tv-assignment-type-article-icon--performed{color:#048557!important}.tv-notification__page .tv-assignment-type-article-icon--cancelled{color:#74737b!important}.tv-notification__page .tv-notification-request__container{padding:0}.tv-notification__page .tv-notification-request__container .tv-assignment-item-mobile__container{margin-bottom:0}.tv-notification__container{position:fixed;width:100%;left:0;right:0;bottom:0;top:72px;overflow-y:scroll}.tv-notification__list{max-height:none}}.tv-preference-setting__wrapper{padding-top:24px;border-top:1px solid #e0e0e0;margin-top:48px}.tv-preference-setting__content{font-family:"Source Sans Pro";font-size:18px;line-height:23px;color:#74737b}.tv-preference-setting__title{font-size:28px;line-height:35px;margin-bottom:24px;color:#252525;font-family:"Source Sans Pro"}.tv-preference-setting__title-2{font-weight:500;font-size:25px;line-height:35px;font-family:"Source Sans Pro"}.tv-preference-setting__save{margin-top:44px;margin-bottom:24px;width:220px;height:48px}.tv-preference-setting__button-wrapper{display:flex;align-items:center}.tv-preference-setting__button-wrapper Button{min-width:220px;margin-right:35px}.tv-preference-setting__text-button{font-weight:500;font-size:16px;line-height:20px;margin-top:44px;margin-bottom:24px;color:#dc305c}.tv-preference-setting__preview-article-container{padding-left:35px;color:#74737b;display:flex;margin-bottom:5px}.tv-preference-setting__preview-article-container span{text-transform:lowercase;margin-right:5px}.tv-preference-setting__preview-article-container span:after{content:","}.tv-preference-setting__preview-article-container span:first-child{text-transform:capitalize}.tv-preference-setting__preview-article-container span:last-child:after{content:""}.tv-preference-setting__container--preview>div.tv-preference-setting__wrapper{border-top:none;margin-top:30px;padding-top:0}.tv-preference-setting__container--preview>.tv-preference-setting__content{padding-bottom:30px;border-bottom:1px solid #e0e0e0}.tv-preference-setting__modal-container .tv-modal__container{max-width:300px;padding:25px}.tv-preference-setting__modal-container .tv-modal__container .tv-exception-avilability__actions{display:flex;grid-gap:8px;gap:8px;margin-top:22px;width:100%;justify-content:space-around;flex-direction:row!important}.tv-preference-setting__modal-container .tv-modal__container .tv-exception-avilability__actions>.tv-button{margin:0!important}.tv-preference-setting__modal-container .tv-modal__header{border:none;padding:0}.tv-preference-setting__modal-container .tv-modal__header .tv-button:focus-visible{outline:2px solid #be5a08;outline-offset:1px}.tv-preference-setting__modal-container .tv-modal__header i.fa-times{top:-10px}.tv-preference-setting__modal-container .tv-modal__header-divider{display:none}@media (max-width:768px){.tv-preference-setting__container>div:nth-last-child(2){padding-bottom:130px}.tv-preference-setting__modal-container .tv-modal__container{width:300px;height:auto;margin:15vh auto}.tv-preference-setting__modal-container .tv-exception-avilability__actions{position:relative}.tv-preference-setting__content{font-family:"Source Sans Pro";font-weight:400;font-size:14px;line-height:18px;color:#252525}.tv-preference-setting__button-wrapper{display:flex;position:fixed;flex-direction:column-reverse;bottom:0;left:0;width:100vw;background-color:#fff;padding:12px 15px 8px}.tv-preference-setting__button-wrapper Button{min-width:220px;margin:4px 15px}.tv-preference-setting__save{width:100%;margin:auto 16px 16px;align-items:center}.tv-preference-setting__title{display:none}.tv-preference-setting-title-2{font-size:24px;line-height:30px}}.tv-preference-setting__preview-article-container{flex-wrap:wrap}.release-message-cont{position:absolute;min-height:48px!important;min-width:500px;max-width:540px;left:110px!important;justify-content:center;top:12px;left:0}.release-message-cont-alert{width:48px;color:#ff9b4e}.release-message-cont-alert,.release-message-cont-close{min-height:48px;display:flex!important;align-items:center;font-size:20px;margin-left:10px;margin-right:10px;justify-content:center}.release-message-cont-close{width:56px;-webkit-text-stroke:1px #fff}@media screen and (max-width:768px){.release-message-cont{top:86px;left:0!important;z-index:50;min-width:unset!important;max-width:unset!important;width:calc(100% - 15px);margin:0 15px}.release-message-cont .body .release-summary{display:block;font:12px "Source Sans Pro";width:100%;margin:16px 0;text-overflow:unset!important;white-space:pre-line!important;overflow:visible!important}}.release-message-cont h2{margin-top:8px}.release-message-cont .close{position:absolute;top:10px;right:6px;font-size:31px;background-color:#aaa;border-radius:100px;padding:16px 8px 17px 7px;line-height:0;cursor:pointer}.release-message-cont .close:hover{background-color:#0ac130;color:#fff}.release-message-cont .body{display:flex;flex-direction:row;align-items:center;height:auto;margin:0;border:1px solid #e0e0e0;border-radius:900px!important;min-width:200px;background-color:#fff;border-radius:5px;box-shadow:3px 4px 11px 0 rgba(11,12,19,.149);transition:max-height 2s ease-out;padding:0}.release-message-cont .body .release-summary{display:block;font:12px "Source Sans Pro";width:100%;text-overflow:ellipsis;white-space:break-spaces;overflow-x:hidden}.release-message-cont .body .link-style{width:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#014a8e;font:12px "Source Sans Pro"}.release-message-cont .body .release-actions{display:flex;justify-content:flex-end;padding-left:15px;min-width:80px}.release-message-cont .body .content{width:100%;padding-right:8px}.release-message-cont .body .content ul{list-style-type:none;margin:0 0 0 20px;padding:0}.release-message-cont .body .content ul li{display:none}.release-message-cont .body .content ul li .see-more{font-size:13px;font-style:italic;color:#fff;cursor:pointer;margin-left:5px;background-color:#bb6e6e;border-radius:100px;padding:2px 7px 2px 6px}.release-message-cont .body .content ul li:first-child{display:list-item;font:1rem "Source Sans Pro"}.release-message-cont .body .content ul li:first-child .see-more{display:inline-block}.release-message-cont .body .content ul li:nth-last-child() .see-more{display:none}.release-message-cont .body .content.expanded ul li{display:list-item}.release-message-cont .body .content.expanded ul li:first-child .see-more{display:none}.release-message-cont .body .content.expanded ul li:nth-last-child() .see-more{display:inline-block}.release-message-cont .body .close-button{display:flex;flex-direction:row;justify-content:center;align-items:center}.release-message-cont .body .close-button button.danger{background-color:red;color:#fff}.release-message-cont .body:before{color:#827e7e!important;padding-right:10px;display:flex;flex-direction:column;justify-content:center}.release-message-list-cont{height:auto;max-height:688px;overflow-y:scroll;margin-top:30px}.release-message-list-cont::-webkit-scrollbar{width:8px}.release-message-list-cont::-webkit-scrollbar-track{background:transparent}.release-message-list-cont::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:4px}.release-message-list-cont::-webkit-scrollbar-thumb:hover{background:#a9a9a9}.release-message-list-cont ul{margin:0 5px;list-style-type:none;padding:0;color:#444}.release-message-list-cont ul li{font-weight:100;margin:23px 0;display:flex;flex-direction:column;border:1px solid #e5e5e5;box-shadow:10px 10px 9px -14px rgba(0,0,0,.75);transition:height .5s ease-out;text-align:justify}.release-message-list-cont ul li:first-child{margin:0}.release-message-list-cont ul li .header{background-color:#f7f7f7;padding:5px 11px 2px 2px}.release-message-list-cont ul li .header .btn-expan{float:left;padding:4px 8px 0 9px;cursor:pointer}.release-message-list-cont ul li .header .date{font-style:italic;font-size:12px;float:right;padding-top:5px;font-weight:500}.release-message-list-cont ul li p{margin:5px 0;padding:0 9px 5px 10px;line-height:26px}.release-message-list-cont ul li p.hidden-items{display:none}.release-message-list-cont ul li.expanded p.hidden-items{display:block}.send-unrated-link{margin:10px 0;cursor:pointer;text-decoration:none!important;font:16px/20px "Source Sans Pro";padding:14px;display:flex;align-items:center;justify-content:center;color:#252525;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:4px}.tv-semester-allocation__wrapper{padding-top:24px;border-top:1px solid #e0e0e0;margin-top:48px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.tv-semester-allocation__tab-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.tv-semester-allocation__tab-container .tv-tab_button_row__container{padding:0}.tv-semester-allocation__tab-container .tv-tab_button_row__container .tv-tab_button{width:100%;background-color:#014a8e;color:#fff}.tv-semester-allocation__tab-container .tv-tab_button_row__container .tv-tab_button.accept{border-radius:3px 0 0 3px}.tv-semester-allocation__tab-container .tv-tab_button_row__container .tv-tab_button.reject{border-radius:0 3px 3px 0}.tv-semester-allocation__tab-container .tv-tab_button_row__container .tv-tab_button.tv-tab_button--disabled{background-color:#fff}.tv-semester-allocation__tab-container .tv-tab_button_row__container .tv-tab_button:focus-visible{outline:2px solid #be5a08;border-radius:2px;z-index:99}.tv-semester-allocation__tab-container .tab{width:120px}.tv-semester-allocation__tab-container span{font-weight:500;font-family:"Source Sans Pro"}.tv-semester-allocation__datepicker-container{width:300px}.tv-semester-allocation__datepicker-container label{font-weight:500;font-family:"Source Sans Pro"}.tv-semester-allocation__content{font-family:"Open Sans";font-size:18px;line-height:23px;color:#74737b}.tv-semester-allocation__title{margin-bottom:24px;font-weight:500;font-size:28px;line-height:35px;color:#252525;font-family:"Source Sans Pro"}.tv-semester-allocation__save{margin-top:44px;margin-bottom:24px;width:220px;height:48px}.tv-semester-allocation__label{display:flex;font-weight:500;font-size:16px;color:#252525;margin-bottom:8px}.tv-semester-allocation__label-from{margin-left:123px}.tv-semester-allocation__label-to{margin-left:181px}.tv-semester-allocation__error{color:#014a8e;margin-top:7px}@media (max-width:768px){.tv-semester-allocation__wrapper{padding-bottom:80px}.tv-semester-allocation__content{font-family:"Source Sans Pro";font-weight:400;font-size:14px;line-height:18px;color:#252525}.tv-semester-allocation__button-wrapper{display:flex;position:fixed;bottom:0;left:0;width:100vw;padding:16px 0 0;background-color:#fff}.tv-semester-allocation__save{width:100%;margin:auto 16px 16px;align-items:center}.tv-semester-allocation__label,.tv-semester-allocation__title{display:none}}.tv-semester-allocation-modal__container>.tv-modal__container{min-height:387px;max-width:672px}.tv-semester-allocation-modal__content{padding:11px 0 17px;height:100%;display:flex;flex-direction:column;width:100%;position:relative}.tv-semester-allocation-modal__content .tv-timepicker__container{width:100%}.tv-semester-allocation-modal__content p{font-size:14px}.tv-semester-allocation-modal__sub-header{font-weight:500;font-size:18px;line-height:23px;margin-bottom:16px}.tv-semester-allocation-modal__wrapper{display:flex;flex-direction:column;min-height:48px;font-weight:400;font-size:14px;line-height:18px;width:100%;grid-gap:13px;gap:13px;justify-content:space-between}.tv-semester-allocation-modal__wrapper p{margin-bottom:0}.tv-semester-allocation-modal__tab-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.tv-semester-allocation-modal__tab-container .tv-tab_button_row__container{padding:0}.tv-semester-allocation-modal__tab-container .tv-tab_button_row__container .tv-tab_button{width:100%;background-color:#014a8e;color:#fff}.tv-semester-allocation-modal__tab-container .tv-tab_button_row__container .tv-tab_button.accept{border-radius:3px 0 0 3px}.tv-semester-allocation-modal__tab-container .tv-tab_button_row__container .tv-tab_button.reject{border-radius:0 3px 3px 0}.tv-semester-allocation-modal__tab-container .tv-tab_button_row__container .tv-tab_button.tv-tab_button--disabled{background-color:#fff}.tv-semester-allocation-modal__tab-container .tv-tab_button_row__container .tv-tab_button:focus-visible{outline:2px solid #be5a08;border-radius:2px;z-index:99}.tv-semester-allocation-modal__tab-container .tab{width:120px}.tv-semester-allocation-modal__tab-container span{font-weight:500;font-size:16px}.tv-semester-allocation-modal__datepicker-container{display:flex;flex-direction:row}.tv-semester-allocation-modal__actions{display:flex;flex-direction:column;margin-top:22px;width:100%;justify-content:space-between}.tv-semester-allocation-modal__actions .tv-button{width:100%;margin-right:32px}.tv-semester-allocation-modal__actions .tv-button:last-child{margin-right:0}.tv-semester-allocation-modal__actions__row{position:relative;display:flex;width:100%}.tv-semester-allocation-modal__actions--delete{font-weight:500;font-size:14px;line-height:18px;color:#014a8e;margin:0 4px 4px auto;cursor:pointer}.tv-semester-allocation-modal__actions--delete:focus-visible{outline:2px solid #be5a08;outline-offset:2px;border-radius:2px}.tv-semester-allocation-modal__seperator{border-top:1px solid #e0e0e0;margin:0 0 17px}.tv-semester-allocation-modal__link{text-decoration:none;color:#014a8e;margin-left:6px;cursor:pointer}.tv-semester-allocation-modal__link:hover{text-decoration:underline}.tv-semester-allocation-modal__errors{color:#014a8e;font-size:14px;line-height:18px;display:flex;margin-top:16px;align-items:center;width:100%}.tv-semester-allocation-modal__control{display:flex;flex:0.5 1;width:100%;margin-right:16px;flex-direction:column;font-size:16px;line-height:20px}.tv-semester-allocation-modal__control label{font-weight:500}.tv-semester-allocation-modal__control-time{display:flex;flex:1 1;width:100%}.tv-semester-allocation-modal__control-time .tv-exception-avilability__control:last-child{margin-right:0}@media (max-width:768px){.tv-semester-allocation-modal__container>.tv-modal__container{position:fixed;height:100vh}.tv-semester-allocation-modal__content{height:calc(100vh - 72px)}.tv-semester-allocation-modal__seperator{margin:16px 0 24px}.tv-semester-allocation-modal__datepicker-container{flex-direction:column;width:100%}.tv-semester-allocation-modal__control{margin-bottom:24px;flex:1 1}.tv-semester-allocation-modal__control .react-datepicker-wrapper,.tv-semester-allocation-modal__control .react-datepicker-wrapper input{width:100%}.tv-semester-allocation-modal__control:last-child{margin-right:0}.tv-semester-allocation-modal__actions{position:fixed;bottom:0;padding-right:32px;margin-bottom:16px}}.tv-sidebar-assignment-list{min-width:320px;height:68vh;border-radius:4px;width:100%;border:1px solid #e0e0e0;display:flex;flex-direction:column;background:#fff;z-index:1}.tv-sidebar-assignment-list__header{display:flex;justify-content:space-between;padding:13px 16px;border-bottom:1px solid #e0e0e0;position:relative}.tv-sidebar-assignment-list__header-title{font-weight:500;font-size:18px;line-height:23px;color:#252525;text-transform:capitalize}.tv-sidebar-assignment-list__header i.fa-times{position:absolute;top:12px;right:17px;-webkit-text-stroke:1.5px #fff;font-size:24px}.tv-sidebar-assignment-list__header i.fa-times:focus-visible{outline:2px solid #be5a08;border-radius:4px}.tv-sidebar-assignment-list__header .month-week-single-assignment:focus-visible:after{content:"";position:absolute;top:15px;right:5px;border:2px solid #be5a08;width:10%;height:70%;border-radius:4px}@media (min-width:768px){.tv-sidebar-assignment-list__header .month-week-single-assignment:focus-visible:after{top:8px;right:8px}}.tv-sidebar-assignment-list__content-text{padding:16px;display:flex;align-items:center;letter-spacing:.5px;font-weight:400;font-size:14px;line-height:18px;color:#252525}.tv-sidebar-assignment-list__content-timeline{overflow-y:scroll;position:relative;min-height:auto;height:calc(67vh - 190px);scroll-behavior:smooth;display:flex;flex-direction:column;margin:auto max(16px,min(1vw,33px)) auto auto}.tv-sidebar-assignment-list__content-timeline::-webkit-scrollbar{width:4px;margin-top:7px}.tv-sidebar-assignment-list__content-timeline::-webkit-scrollbar-track{background-color:#fff;margin-top:7px}.tv-sidebar-assignment-list__content-timeline::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:min(154px,15vh);width:4px}.tv-sidebar-assignment-list__content-timeline-container{z-index:4}.tv-sidebar-assignment-list__content-timeline-frame{display:flex;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;height:128px}.tv-sidebar-assignment-list__content-timeline-frame hr{margin-top:8px}.tv-sidebar-assignment-list__content-timeline-frame-time{font-weight:700;font-size:8px;line-height:16px;height:127px;color:#707070;border-right:1px solid #e0e0e0;padding:0 12px 0 8px;width:38px;position:relative;left:-2px;top:-5px;z-index:1;background-color:#fff}.tv-sidebar-assignment-list__content-timeline__curent-time{border-color:#014a8e;position:absolute;padding:0;z-index:7;width:calc(100% - 38px);margin-left:38px;border-width:2px}.tv-sidebar-assignment-list__content-timeline__curent-time:before{content:"\2688";color:#014a8e;top:-12px;left:-8px;position:absolute}.tv-sidebar-assignment-list__content-availability--default{width:calc(100% - 39px);position:absolute;top:0;z-index:2;left:37px}.tv-sidebar-assignment-list__content-availability-container{z-index:3}.tv-sidebar-assignment-list__content-availability-slot{background-repeat:repeat-y;width:calc(100% - 39px);left:37px;position:absolute;font-size:11px}.tv-sidebar-assignment-list__close-button{padding:14px;align-items:center;margin:16px}@media (max-width:768px){.tv-sidebar-assignment-list{min-height:auto;min-width:auto;width:100vw;height:100vh;position:fixed;background-color:#fff;left:0;top:0}.tv-sidebar-assignment-list__header{border-bottom:none;justify-content:center;padding-top:20px;padding-bottom:10px}.tv-sidebar-assignment-list__header-title{text-align:center}.tv-sidebar-assignment-list__header i.fa-times{position:absolute;top:21px;right:17px;-webkit-text-stroke:1.5px #fff;font-size:24px}.tv-sidebar-assignment-list__content-timeline{height:calc(100vh - 140px)}.tv-sidebar-assignment-list__close-button{margin:auto 16px 16px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-sidebar-assignment-list{min-height:auto;min-width:auto;width:100vw;height:100vh;position:fixed;background-color:#fff;left:0;top:0}.tv-sidebar-assignment-list__header{border-bottom:none;justify-content:center;padding-top:20px;padding-bottom:10px}.tv-sidebar-assignment-list__header-title{text-align:center}.tv-sidebar-assignment-list__header i.fa-times{position:absolute;top:21px;right:17px;-webkit-text-stroke:1.5px #fff;font-size:24px}.tv-sidebar-assignment-list__content-timeline{height:calc(100vh - 160px)}.tv-sidebar-assignment-list__close-button{margin:auto 16px 16px}}.tv-sidebar-assignment-list-item__container{border-radius:4px;display:flex;flex-direction:column;position:absolute;width:calc(100% - 39px);left:37px;min-height:28px;border:.5px solid #fff;height:auto;padding:7px 8px 0;color:#fff;margin:.5px;z-index:6}.tv-sidebar-assignment-list-item__container:focus-visible{outline:2px solid #be5a08;outline-offset:1px}.tv-sidebar-assignment-list-item__container--inquiry{background-color:#c25706}.tv-sidebar-assignment-list-item__container--accept{background-color:#5f6ebe}.tv-sidebar-assignment-list-item__container--performed{background-color:#048557}.tv-sidebar-assignment-list-item__container--cancelled{background-color:#74737b}.tv-sidebar-assignment-list-item__container--reported{background-color:#9e5cb6}.tv-sidebar-assignment-list-item__header{font-weight:500;font-size:14px;line-height:18px;display:flex;text-transform:capitalize;justify-content:space-between;width:100%;align-items:baseline;padding-bottom:4px}.tv-sidebar-assignment-list-item__header__name{width:100%;text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.tv-sidebar-assignment-list-item__header__time{width:100%;font-weight:400;font-size:11px;text-align:end;line-height:14px}.tv-sidebar-assignment-list-item__header__counter-time{width:100%;font-weight:500;font-size:11px;text-align:end;line-height:14px}.tv-sidebar-assignment-list-item__sub-container{display:flex;flex-wrap:wrap;width:100%;font-weight:500;font-size:11px;line-height:14px;letter-spacing:.5px;border-top:1px solid #fff;padding-top:8px}.tv-sidebar-assignment-list-item__sub-item{display:flex;width:50%;margin-bottom:12px;align-items:flex-end}.tv-sidebar-assignment-list-item__sub-item__icon{color:#fff;margin-right:10px;font-size:15px!important}.tv-sidebar-assignment-list-item__sub-item__value--text{text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:140px}@supports (display:grid){.tv-sidebar-assignment-list-item__sub-item__value--text{width:clamp(80px,50%,140px)}}.tv-sidebar-assignment-list-item__sub-item__value--link{align-items:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width:768px){.tv-sidebar-assignment-list-item__sub-item{margin-bottom:max(5px,min(1vh,1.5ch))}}.tv-status-filter{font:500 16px/20px "Source Sans Pro";padding:16px 16px 16px 0;background-color:#fff;box-sizing:border-box;border-radius:4px;margin-bottom:16px}.tv-status-filter-list{list-style:none}.tv-status-filter__title{font:500 16px/20px "Source Sans Pro";margin-bottom:15px}.tv-status-filter__title__wrapper{display:flex;justify-content:space-between}.tv-status-filter__title__sub{font-size:14px;line-height:18px;color:#74737b}.tv-status-filter__title__sub :hover{cursor:pointer}.tv-status-filter .sub{font:400 14px "Source Sans Pro";line-height:18px;color:#74737b;cursor:pointer}.tv-status-filter .sub:focus-visible{outline:2px solid #be5a08;outline-offset:4px;height:-webkit-min-content;height:min-content;border-radius:2px}@media (max-width:768px){.tv-status-filter{padding:16px 0}.tv-status-filter__area{border:1px solid #e0e0e0;border-radius:4px;padding:18px 11px}.tv-status-filter__area .tv-checkbox-container{flex-direction:row-reverse;justify-content:space-between}.tv-status-filter .sub{color:#dc305c;position:relative;top:8px;right:9px}}.tv-terms-and-condition__container{display:flex;flex-direction:column}.tv-terms-and-condition__title{font-family:"Source Sans Pro";font-size:28px;line-height:35px;color:#252525;margin-bottom:32px}.tv-terms-and-condition__tab{margin-bottom:32px}@media (max-width:378px){.tv-terms-and-condition__tab .tv-tab_button_row__container{width:100%;overflow:overlay;padding:0}.tv-terms-and-condition__tab .tv-tab_button_row__container .tv-tab_button{padding:14px 3px;width:50%;text-overflow:ellipsis;overflow:hidden;display:block}}@media only screen and (max-width:768px){.tv-terms-and-condition__title{display:none}}.tv-timepicker__container{position:relative;min-width:80px;height:48px}.tv-timepicker__container.active .tv-timepicker__select-panel{height:150px;display:block;-webkit-animation:slidepanel .25s;animation:slidepanel .25s}@-webkit-keyframes slidepanel{0%{height:0}to{height:150px}}@keyframes slidepanel{0%{height:0}to{height:150px}}.tv-timepicker__container ul{-moz-appearance:none!important;scrollbar-width:thin;scrollbar-color:#bbb;scrollbar-face-color:#bbb;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff}.tv-timepicker__container ul>li:hover{background-color:#f1f1f1}.tv-timepicker__container ul::-webkit-scrollbar{width:8px;margin-top:7px}.tv-timepicker__container ul::-webkit-scrollbar-track{background-color:#fff;margin-top:7px}.tv-timepicker__container ul::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:min(154px,15%);width:8px}.tv-timepicker__container .tv-timepicker__input:focus-visible{outline:2px solid #be5a08;border-radius:4px}.tv-timepicker__select-option{height:inherit;width:42px;padding:22px;position:absolute;right:0;cursor:pointer}.tv-timepicker__select-option:before{content:"";position:absolute;width:0;height:0;right:16px;top:20px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.tv-timepicker__select-panel{display:none;height:150px;width:100%;position:absolute;top:48px;list-style:none;cursor:pointer;text-decoration:none;border-radius:4px;box-shadow:0 1px 5px #ccc;overflow-y:scroll;background-color:#fff;z-index:20;padding:0}.tv-timepicker__select-panel li{font-size:16px;line-height:20px;padding:14px 15px}.tv-timepicker__select-panel li:focus-visible{outline:2px solid #be5a08;outline-offset:-3px;border-radius:4px}.tv-timepicker__input{position:absolute;width:100%;font-size:16px;line-height:20px;height:100%;padding-left:16px;border:1px solid #e2e2e2;outline:none}.tv-timepicker__input:focus{outline:none}body .panel-overlay{display:block;position:absolute;overflow:hidden;z-index:2;top:0}.tv-topnavbar__container{padding:15px 32px 0 24px;width:100%;height:72px}.tv-topnavbar__noti-icon{padding:10px 36px}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-topnavbar__noti-icon{padding:10px 25px}}.tv-topnavbar__flex{align-items:center}.tv-topnavbar__flex a:focus-visible{outline-color:#be5a08;outline-offset:2px}.tv-avatar-list__menu{background-color:#fff;border:1px solid #e0e0e0;box-shadow:2px 1px 4px 0 hsla(0,0%,62%,.522);box-sizing:border-box;border-radius:4px;position:absolute;top:65px;right:1%;min-width:300px;z-index:100;text-align:left;height:auto;padding-bottom:16px}.tv-avatar-list__menu-item{color:#014a8e;display:block;font-weight:500;font-size:14px;padding:8px 16px}.tv-avatar-list__menu-item.active{background-color:#eee}.tv-avatar-list__menu-item:hover{text-decoration:none}.tv-avatar-list__menu-item--customer-name{padding:10px;border-bottom:1px solid #e0e0e0;margin:0 10px 8px;color:#252525}.tv-avatar-list__menu-item--customer-name.tv-avatar-list__menu-item:hover{background-color:#fff}.tv-avatar-list__menu-item:focus-visible{outline:2px solid #be5a08;border-radius:4px;outline-offset:-2px!important}.tv-assignment-filter-modal__container>.tv-modal__container{min-height:387px;max-width:672px}.tv-assignment-filter-modal__content{padding:22px 0 32px;height:100%;display:flex;flex-direction:column;width:100%;position:relative}.tv-assignment-filter-modal__content .tv-timepicker__container{width:100%}.tv-assignment-filter-modal__sub-header{font-weight:500;font-size:18px;line-height:23px;margin-bottom:16px}.tv-assignment-filter-modal__wrapper{display:flex;min-height:48px;font-weight:400;align-items:center;font-size:14px;line-height:18px;width:100%;justify-content:space-between}.tv-assignment-filter-modal__actions{display:flex;margin-top:22px;width:100%;justify-content:space-between}.tv-assignment-filter-modal__actions .tv-button{width:100%;margin-right:32px}.tv-assignment-filter-modal__actions .tv-button:last-child{margin-right:0}.tv-assignment-filter-modal__seperator{border-top:1px solid #e0e0e0;margin:23px 0 30px}.tv-assignment-filter-modal__link{text-decoration:none;color:#fa0a5f;margin-left:6px;cursor:pointer}.tv-assignment-filter-modal__link:hover{text-decoration:underline}.tv-assignment-filter-modal__errors{color:#fa0a5f;font-size:14px;line-height:18px;display:flex;margin-top:16px;align-items:center;width:100%}.tv-assignment-filter-modal__control{display:flex;flex:0.5 1;width:100%;margin-right:16px;flex-direction:column;font-size:16px;line-height:20px}.tv-assignment-filter-modal__control label{font-weight:500}.tv-assignment-filter-modal__control-time{display:flex;flex:1.5 1;width:100%}@media (max-width:768px){.tv-assignment-filter-modal__container>.tv-modal__container{position:fixed;height:100vh}.tv-assignment-filter-modal__content{height:calc(100vh - 72px)}.tv-assignment-filter-modal__seperator{margin:16px 0 24px}.tv-assignment-filter-modal__wrapper{flex-direction:column;justify-content:center;align-items:flex-start}.tv-assignment-filter-modal__wrapper .tv-tab_button_row__container:not(.tv-mobile--hide){display:inline-flex;width:226px;margin-bottom:12px}.tv-assignment-filter-modal__control{margin-bottom:24px;flex:1 1}.tv-assignment-filter-modal__control .react-datepicker-wrapper,.tv-assignment-filter-modal__control .react-datepicker-wrapper input{width:100%}.tv-assignment-filter-modal__control:last-child{margin-right:0}.tv-assignment-filter-modal__actions{position:absolute;bottom:0;margin-bottom:16px}.tv-assignment-filter-modal__actions .tv-button{margin-right:14px}}.tv-myprofile__wrapper{color:#252525}.tv-myprofile__field{margin:10px 0;font:500 16px/18px "Source Sans Pro"}.tv-myprofile__field:focus-visible{outline:1px solid #be5a08}.tv-myprofile__field-row{display:flex;width:672px;justify-content:space-between}@supports (width:max(672px,44vw)){.tv-myprofile__field-row{width:max(672px,44vw)}}.tv-myprofile_value{font-weight:400;margin-top:8px}.tv-myprofile_value.ls-2{letter-spacing:1px}.tv-myprofile_value .profile_values_element{font-family:"Source Sans Pro"}.tv-myprofile_hr{border-width:1px;border-color:#e0e0e0;width:672px;margin:20px 0 40px}@supports (width:max(672px,44vw)){.tv-myprofile_hr{width:max(672px,44vw)}}@media screen and (max-width:768px){.tv-myprofile_hr{margin:40px 0 25px}}.tv-myprofile .tx-input-text--border{width:100%}.tv-myprofile .tv-row{margin-bottom:32px}.tv-myprofile__header-wrapper{padding:32px 0 0;position:relative;align-items:center;display:flex;color:#252525}@media screen and (max-width:768px){.tv-myprofile__header-wrapper{padding:0}}.tv-myprofile__header-text{display:flex;color:#252525;flex-direction:column}.tv-myprofile__name{color:#252525;font:500 20px/25px "Source Sans Pro";margin-left:32px}.tv-myprofile__client-number{margin-top:8px;font-weight:300;font-size:16px;letter-spacing:.3px;margin-left:32px;font-family:"Open Sans"}.tv-myprofile__avatar-img{border-radius:50%;width:75px;height:75px;object-fit:cover}.tv-myprofile__avatar-img:focus-visible{outline:2px solid #be5a08;outline-offset:2px}.tv-myprofile__content-wrapper{padding:38px 0 0}.tv-myprofile__content-wrapper a{color:#014a8e}.tv-myprofile__content-wrapper a:focus-visible{outline:2px solid #be5a08;outline-offset:2px;border-radius:1px}@media screen and (max-width:768px){.tv-myprofile__field-row,.tv-myprofile_hr{width:100%}.tv-myprofile__field-row .tv-myprofile__field{margin-right:40px}.tv-myprofile__field-row .tv-myprofile__field:last-child{margin-right:0}.tv-myprofile__content-wrapper{padding:30px 0 0}}.tv-week-calendar__message-service-item{display:flex;flex-direction:row;align-items:center;cursor:pointer;margin-left:10px;margin-bottom:10px}.tv-week-calendar__message-service-item:focus-visible{outline:2px solid #be5a08;outline-offset:1px;border-radius:2px}.tv-week-calendar__message-service-item .tooltiptext{width:-webkit-max-content;width:max-content;margin-top:40px;visibility:hidden;color:#fff;text-align:center;border-radius:4px;padding:5px 10px;position:absolute;z-index:1}.tv-week-calendar__message-service-item .tooltiptext-Rapporterad{background-color:#9e5cb6}.tv-week-calendar__message-service-item .tooltiptext-Accepterad{background-color:#5f6ebe}.tv-week-calendar__message-service-item .tooltiptext-Utförd{background-color:#048557}.tv-week-calendar__message-service-item .tooltiptext-Förfrågan{background-color:#c25706}.tv-week-calendar__message-service-item .tooltiptext-Avbokad{background-color:#74737b}.tv-week-calendar__message-service-item:hover .tooltiptext{visibility:visible}.tv-week-calendar__message-service-item__single{display:flex;flex-direction:row;align-items:center;margin-left:5px}.tv-week-calendar__message-service-item :active{text-decoration:underline}.tv-week-calendar__message-service-item-Rapporterad{color:#9e5cb6}.tv-week-calendar__message-service-item-Accepterad{color:#5f6ebe}.tv-week-calendar__message-service-item-Utförd{color:#048557}.tv-week-calendar__message-service-item-Förfrågan{color:#c25706}.tv-week-calendar__message-service-item-Avbokad{color:#74737b}.tv-week-calendar__container{display:flex;flex-direction:column;height:100vh;scroll-behavior:smooth;position:relative;border:1px solid #e0e0e0;border-radius:4px;width:100%}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-week-calendar__container{z-index:1}}.tv-week-calendar__weekdays{width:100%;position:relative;display:flex;overflow-y:auto;overflow-x:hidden;z-index:2;scroll-behavior:smooth;-moz-appearance:none!important;scrollbar-width:thin;scrollbar-color:#bbb;scrollbar-face-color:#bbb;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff}.tv-week-calendar__weekdays .tv-calendar-timeline{width:42px!important}@supports (display:grid){.tv-week-calendar__weekdays .tv-calendar-timeline{width:clamp(42px,2vw,80px)!important}}.tv-week-calendar__weekdays::-webkit-scrollbar{width:4px;margin-top:7px;position:absolute;right:-1px}.tv-week-calendar__weekdays::-webkit-scrollbar-track{background-color:#fff;margin-top:34px}.tv-week-calendar__weekdays::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:8px;height:154.37px;width:4px}.tv-week-calendar__message-header{height:auto}.tv-week-calendar__header,.tv-week-calendar__message-header{position:relative;border-top-left-radius:4px;display:flex;width:calc(100% - 4px);background-color:#fff;z-index:10}.tv-week-calendar__header{height:34px;text-transform:uppercase}.tv-week-calendar__header-ie-fix{width:calc(100% - 16px)!important}.tv-week-calendar__header-item{width:100%;font-size:13px;padding:10px 0;text-align:center;color:#707070;line-height:14px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.tv-week-calendar__header-item--today{color:#014a8e}.tv-week-calendar-filling{width:5vw;border-right:1px solid #e0e0e0;min-width:50px;max-width:79px}@supports (display:grid){.tv-week-calendar-filling{width:clamp(42px,5vw,80px)}}.messeage-service__main-icon{display:flex!important;justify-content:end!important;margin-right:8px!important;color:#707070!important}.messeage-service-icon{font-size:15px!important}.tv-week-view-assignment-item__container{border-radius:4px;display:flex;flex-direction:column;position:absolute;width:calc(100% - 4px);left:3px;min-height:28px!important;border:.5px solid #fff;height:auto;padding:7px 8px 0;color:#fff;margin:.5px;z-index:6}.tv-week-view-assignment-item__container:focus-visible{outline:2px solid #be5a08;outline-offset:0;left:2px}.tv-week-view-assignment-item__container--selected{border:2px solid #322878;padding:5px 6px -2px}.tv-week-view-assignment-item__container--inquiry{background-color:#c25706}.tv-week-view-assignment-item__container--accept{background-color:#5f6ebe}.tv-week-view-assignment-item__container--performed{background-color:#048557}.tv-week-view-assignment-item__container--cancelled{background-color:#74737b}.tv-week-view-assignment-item__container--reported{background-color:#9e5cb6}.tv-week-view-assignment-item__container--onGoing{background-color:#be3c09}.tv-week-view-assignment-item__container--availablity .tv-week-view-assignment-item__sub-container{border-top:1px solid #707070}.tv-week-view-assignment-item__container--availablity i{color:#707070}.tv-week-view-assignment-item--availablity{color:#707070;border:none;cursor:pointer!important;padding:7px 8px!important;height:100%}.tv-week-view-assignment-item__header{font-weight:500;font-size:14px;line-height:18px;display:flex;text-transform:capitalize;justify-content:space-between;width:100%;align-items:center;padding-bottom:4px}.tv-week-view-assignment-item__header__name{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tv-week-view-assignment-item__header__countdown,.tv-week-view-assignment-item__header__time{width:100%;font-weight:400;font-size:11px;text-align:end;line-height:14px}.tv-week-view-assignment-item__header__time{min-width:60px;text-wrap:nowrap}.tv-week-view-assignment-item__sub-container{display:flex;flex-wrap:wrap;width:100%;font-weight:500;font-size:11px;line-height:14px;letter-spacing:.5px;border-top:1px solid #fff;padding-top:8px}.tv-week-view-assignment-item__sub-container--day_calendar{flex-wrap:nowrap}.tv-week-view-assignment-item__sub-item{display:flex;width:100%;margin-bottom:12px;align-items:flex-end}.tv-week-view-assignment-item__sub-item__icon{color:#fff;margin-right:10px;font-size:15px!important}.tv-week-view-assignment-item__sub-item__value--text{text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:140px}@supports (display:grid){.tv-week-view-assignment-item__sub-item__value--text{width:clamp(80px,50%,110px)}}.tv-week-view-assignment-item__sub-item__value--link{align-items:center;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width:768px){.tv-week-view-assignment-item__container{padding:0;left:0;width:calc(100% - 4px);border:unset}.tv-week-view-assignment-item__container .tv-sidebar-assignment-list-item__container{position:unset;width:100%;border:unset}.tv-week-view-assignment-item__sub-item{margin-bottom:max(5px,min(1vh,1.5ch))}.tv-week-view-assignment-item__sub-container--day_calendar{flex-wrap:wrap}}@media (max-width:1366px){.tv-week-view-assignment-item__header__time{display:none}}.tv-week-view-available-now__container{border-radius:4px;display:flex;flex-direction:column;position:absolute;width:calc(100% - 6px);left:3px;min-height:28px!important;height:auto;padding:7px 8px 0;color:#014a8e;margin:.5px;z-index:6}.tv-welcome-message{color:#74737b;bottom:-50px;z-index:20;width:320px;min-width:320px;left:16px;position:absolute}@supports (display:grid){.tv-welcome-message{left:max(16px,min(1vw,32px))}}.tv-welcome-message__text-wrapper{font-size:15px;font-weight:500;font-style:normal;line-height:19px;align-items:center}.tv-welcome-message__text-area{display:flex}.tv-welcome-message__text{margin-right:3px}.tv-welcome-message i:before{font-size:16.67px}.tv-welcome-message span{font-size:20px}@media (max-width:768px){.tv-welcome-message{position:absolute;order:1;top:10px;padding-left:16px;margin-top:16px;margin-bottom:8px;justify-content:space-between;display:flex;width:100%;color:#74737b;z-index:-1;left:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:center}.tv-welcome-message__text{font-weight:400;font-weight:500;font-size:15px;line-height:19px;margin-right:8px}.tv-welcome-message__customer-name{font-size:15px;line-height:19px;display:flex;align-items:flex-end}.tv-welcome-message__schedule-message{font-size:15px;line-height:19px;display:none}.tv-welcome-message__time{font-size:15px;line-height:19px;margin-top:0!important;padding-right:16px}.tv-welcome-message__time i:before,.tv-welcome-message__time span{font-size:15px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-welcome-message{position:absolute;order:1;padding-left:16px;margin-top:16px;margin-bottom:8px;justify-content:space-between;display:flex;width:100%;color:#74737b;z-index:-1;left:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-items:center}.tv-welcome-message__text{font-weight:400;font-weight:500;font-size:15px;line-height:19px;margin-right:8px}.tv-welcome-message__customer-name{font-size:15px;line-height:19px;display:flex;align-items:flex-end}.tv-welcome-message__schedule-message{font-size:15px;line-height:19px;display:none}.tv-welcome-message__time{font-size:15px;line-height:19px;margin-top:0!important;padding-right:16px}.tv-welcome-message__time i:before,.tv-welcome-message__time span{font-size:15px}}.tv-authentication-page__Link{display:flex;margin:16px auto;color:#014a8e;justify-content:center}.tv-authentication-page__Link:focus-visible{outline:1px solid #be5a08;border-radius:4px;outline-offset:4px}.tv-authentication-page__accessibility-statement-link{display:flex;margin:4px auto;color:#014a8e;justify-content:center;cursor:pointer}.tv-authentication-page__accessibility-statement-link:focus-visible{outline:1px solid #be5a08;outline-offset:5px;border-radius:2px}.contact_card_wrapper{display:flex;flex-direction:column;width:100%;height:auto}.contact_card_wrapper-details{display:flex;justify-content:space-between;padding-right:10px}@media (max-width:768px){.contact_card_wrapper-details{flex-direction:column}}.contact_card_wrapper .col{flex-basis:unset}.contact_card_wrapper .question-and-answer{font:500 20px/35px "Source Sans Pro";margin-top:10px}.contact_card_wrapper .question-and-answer a{color:#014a8e;text-decoration:underline;position:relative;outline:none}.contact_card_wrapper .question-and-answer a:focus-visible:after{content:"";position:absolute;top:-3px;left:-5px;width:108%;height:130%;border:2px solid #be5a08;border-radius:4px}:root{--page-margin:max(25px,min(5%,25px))}.page-title{display:flex;font:400 28px/35px "Source Sans Pro";margin-top:60px}@media screen and (max-width:768px){.page-title{margin-top:38px;font:400 24px/30px "Source Sans Pro";flex-direction:column}}.page-title__new{display:flex;font:500 24px/35px "Source Sans Pro";margin-top:40px}@media screen and (max-width:768px){.page-title__new{margin-top:40px;font:400 24px/30px "Source Sans Pro"!important;flex-direction:column}}.page-title__new a{color:#014a8e;text-decoration:underline;position:relative;outline:none}.page-title__new a:focus-visible:after{content:"";position:absolute;top:-6px;left:-5px;width:104%;height:40%;border:2px solid #be5a08;border-radius:4px}@media (max-width:768px){.page-title__new a:focus-visible:after{content:"";position:absolute;top:-2px;left:-5px;width:104%;height:125%;border:2px solid #be5a08;border-radius:4px}}@media (max-width:1024px) and (orientation:landscape){.page-title__new a:focus-visible:after{content:"";position:absolute;top:-2px;left:-1px;width:104%;height:56%;border:2px solid #f38025;border-radius:4px}}.page-section-body__new{font:100 18px/24px "Open Sans";margin-top:5px;text-align:justify}.page-section-body__new a{color:#014a8e;font:100 16px/24px "Open Sans"}.title{font:400 28px/35px "Source Sans Pro"}.page-footer{display:flex;position:absolute;left:0;height:160px;bottom:0;justify-content:center;background-color:#f8f8f8;width:100%}.page-footer img{float:right;margin:0 32px 40px 0}@media screen and (max-width:768px){.page-footer{height:94px;justify-content:center;position:fixed}.page-footer img{float:unset!important;margin:0 auto 32px}}.generic_card{display:flex;flex-direction:column;justify-content:space-between;margin-top:25px;min-width:300px;width:100%;min-height:320px;border-radius:4px}@media screen and (max-width:768px){.generic_card{height:150px;border-radius:4px;background:#fff;width:auto}}.contact_image{min-height:276px}@media screen and (max-width:768px){.contact_image{min-height:180px}.contact_image img{height:100%!important}}.contact_image img{width:100%;height:auto}.contact_city{padding-top:15px;margin-bottom:8px;margin-top:16px;font:24px/30px "Source Sans Pro"}@media screen and (max-width:768px){.contact_city{margin-top:0;font:24px/30px "Source Sans Pro"}}.contact_address_wrapper{font:16px/20px "Source Sans Pro"}@media screen and (max-width:768px){.contact_address_wrapper{font:16px/20px "Source Sans Pro"}}.contact_address_wrapper_element{font-family:"Open Sans"}.contact_method_wrapper{padding-top:15px;display:inline-flex;padding-bottom:15px;font:16px/20px "Source Sans Pro"}.contact_method_wrapper-name{font-family:"Open Sans"}.contact_method_wrapper-number a{font-family:"Open Sans";color:#014a8e;margin-right:5px}.contact_method_wrapper-number a :before{content:":";color:#252525}@media screen and (max-width:768px){.contact_method_wrapper{font:16px/20px "Source Sans Pro"}}.faq_wrapper{display:flex;flex-direction:column;margin:0 0 75px}@media screen and (max-width:768px){.faq_wrapper{margin:0}}.drop_accordian{border-radius:4px;margin-top:20px;display:flex;border:1px solid #e0e0e0;font:16px/20px "Source Sans Pro"}@media screen and (max-width:768px){.drop_accordian{width:100%}}.question_content{display:flex;flex-direction:column;width:100%;font:500 19px/24px "Source Sans Pro";padding:0 22px 0 24px}.question_content :hover{cursor:pointer}.heading{display:flex;flex-direction:row;width:100%;font-weight:500;justify-content:space-between;padding:24px 0}@media screen and (max-width:768px){.heading{display:flex;flex-direction:row;justify-content:space-between}}.icon_wrapper :hover{cursor:pointer}@media screen and (max-width:768px){.icon_wrapper{text-align:center}}.icon{font-size:16px}.body{display:flex;font:16px/20px "Open Sans";flex-direction:column}.body p{margin-bottom:0;margin-top:16px;font-weight:100;font-family:"Open Sans"}.body p:first-child{margin-top:0}.body p:last-child{margin-bottom:24px}.body p h6{font-family:"Source Sans Pro"}.body a{font-family:"Open Sans";color:#014a8e}.page_content{color:#252525;display:flex;flex-direction:column;margin:0 max(25px,min(5%,25px));margin:0 var(--page-margin);padding-bottom:110px;width:100%;padding-inline:5px;overflow:hidden}@supports not (margin:var(--page-margin)){.page_content{margin:0 16px}}@media screen and (max-width:768px){.page_content{margin:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:scroll}}.contact_now_button{font-family:"Source Sans Pro";background:#014a8e;border:none;outline:none;color:#fff;padding:14px;width:30%;border-radius:6px;font-size:16px;margin-bottom:15px}@media screen and (max-width:768px){.contact_now_button{width:100%}}.contact_now_button_wrapper{display:flex;width:100%;justify-content:flex-end}.single-question{font-family:"Source Sans Pro"}.release-news__container{padding:0 32px;width:min(900px,80%);margin:32px auto;display:flex;flex-direction:column;font-family:"Source Sans Pro"!important}@media screen and (max-width:768px){.release-news__container{padding:0!important;width:100%!important;margin:32px 0}}.release-news__container .page-wrapper{display:flex;height:calc(90vh - 94px);flex-direction:column;padding-bottom:17px;margin:5% 5% 20px;overflow:hidden}.release-news__container .page-title{font-style:normal;font-size:28px;line-height:35px;font-weight:600;letter-spacing:0;margin:0}.release-news__container .icon{font-size:48px;line-height:30px;padding-right:16px}@media screen and (max-width:768px){.release-news__container .icon{text-align:left;margin-bottom:5px}}.release-news__container .icon p{font-size:16px;line-height:150%}.release-news__container .wrapper{display:flex;flex-direction:column;width:100%;height:auto;border-radius:4px;border-bottom:1px solid #e0e0e0;padding:40px 0}.release-news__container .wrapper p{font-size:16px;line-height:150%;font-family:"Open Sans"}.release-news__container .wrapper p a{font-family:"Source Sans Pro";color:#014a8e}.release-news__container .wrapper p b{font-family:"Open Sans"}.release-news__container .container-styled{padding:15px}.release-news__container .divder{border-bottom:1px solid #e0e0e0}.release-news__container .title{font-style:normal;font-weight:600;font-size:24px;width:100%;line-height:24px;letter-spacing:.2px;padding:8px 0 24px;color:#252525}.release-news__container .date{font-family:"Open Sans";padding-top:10px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.2px;color:#252525;opacity:.6}.status-label-wrapper{color:#fff;border-radius:4px;text-transform:capitalize;padding:6px 8px;letter-spacing:.5px;font-family:"Open Sans"}.label-background_Rapporterad{background:#9e5cb6}.label-background_Accepterad{background:#5f6ebe}.label-background_Utförd{background:#048557}.label-background_Förfrågan{background:#c25706}.label-background_Avbokad{background:#74737b}.tv-title-text{font-size:18px;font-weight:600;line-height:28px;font-family:"Source Sans Pro"}.nobr-text,.title-text-list li,.title-text-list li u{font-family:"Open Sans"}.tv-setting__container{width:100%;height:100vh}.tv-setting__panel-title{font-weight:500;font-size:28px;line-height:35px;color:#252525;font-family:"Source Sans Pro"}.tv-setting__panel-title-sub{font-weight:300;font-size:16px;letter-spacing:-.2px;padding-top:12px;color:#252525;font-family:"Open Sans"}.tv-setting-dropdown__button:focus-visible{outline:none}.tv-setting-dropdown__button:focus-visible .tv-avatar__img{outline:2px solid #be5a08;outline-offset:2px}@media (max-width:768px){.tv-display-mobile-grid{display:grid!important}.tv-display-mobile-hide{display:none!important}.tv-display-mobile-show{display:block!important}}.tv-assignment-list__container{width:100%}.tv-assignment-list__wrapper{margin:0 20px 0 16px;display:flex}.tv-assignment-list__assignments{margin-bottom:40px;margin-top:6px}.tv-assignment-list__side-panel{margin-right:16px;min-width:320px;background-color:#fff;display:-ms-flexbox;-ms-flex-preferred-size:max(22.3vw,320px);width:22.3vw}@supports (display:flex){.tv-assignment-list__side-panel{display:flex;margin-right:clamp(16px,1.5vw,32px);width:max(22.3vw,320px)}}@media (max-width:1024px){.tv-assignment-list__side-panel{width:100%;flex-direction:column}.tv-assignment-list__side-panel .filter-panel__search,.tv-assignment-list__side-panel .filter-panel__search input{width:100%}.tv-assignment-list__assignments{margin-bottom:0;display:flex;margin-top:0}.tv-assignment-list__wrapper{margin:0;flex-direction:column}}.tv-calendar__container{display:flex;flex-direction:column;flex-grow:1;width:100%!important;position:relative}@supports (display:flex){.tv-calendar__container{width:calc(100vw - 320px - max(16px, min(2vw, 32px))*2)}}@media (max-width:1024px) and (orientation:landscape){.tv-calendar__container .tv-calendar__mobile-footer{display:flex;margin-top:10px;grid-gap:20px;gap:20px}.tv-calendar__container .tv-calendar__mobile-footer .tv-button{width:100%}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.tv-calendar__container{z-index:1}.tv-calendar__container .container-wrapper{max-height:200px}}.tv-calendar__navigation-container{display:flex;margin-bottom:16px}.tv-calendar__navigation-container .tv-tab_button_row__container{padding:0}.tv-calendar__navigation-container .tv-tab_button_row__container .tv-tab_button{width:65px;background-color:#014a8e;color:#fff}.tv-calendar__navigation-container .tv-tab_button_row__container .tv-tab_button.month{border-radius:3px 0 0 3px}.tv-calendar__navigation-container .tv-tab_button_row__container .tv-tab_button.day{border-radius:0 3px 3px 0}.tv-calendar__navigation-container .tv-tab_button_row__container .tv-tab_button.tv-tab_button--disabled{background-color:#fff}.tv-calendar__navigation-container .tv-tab_button_row__container .tv-tab_button:focus-visible{outline:2px solid #be5a08;border-radius:2px;z-index:99}.tv-calendar__navigation-container .tv-tab_button{font-weight:400}.tv-calendar__naviagte-today{width:105px;margin-left:24px}.tv-calendar__availability-exception-button{position:absolute;right:0}.tv-calendar__mobile-footer{display:none}@media (max-width:768px) and (orientation:portrait){.tv-calendar__container{width:100%;margin-bottom:88px;z-index:1}.tv-calendar__navigation-container{flex-wrap:wrap}.tv-calendar__navigation-container .tv-tab_button{width:50%!important}.tv-calendar__navigation-container .tv-tab_button_row__container{width:50%}.tv-calendar__availability-exception-button{display:none}.tv-calendar__naviagte-today{width:calc(50% - 24px);margin-right:0}.tv-calendar__mobile-footer{display:flex;position:fixed;bottom:0;left:0;width:100vw;padding:13px 16px;background-color:#fff;height:88px;z-index:6}.tv-calendar__mobile-footer button{width:100%;white-space:nowrap;margin-right:12px}.tv-calendar__mobile-footer button:last-child{margin-right:0}}@media (max-width:1024px) and (orientation:landscape){.tv-calendar__navigation-container{flex-wrap:wrap}.tv-calendar__navigation-container .tv-tab_button,.tv-calendar__navigation-container .tv-tab_button_row__container{width:50%}.tv-calendar__naviagte-today{width:105px;margin-left:4px}.tv-calendar__availability-exception-button{display:none}}@media (max-width:768px) and (min-width:576px){.tv-calendar__container{width:100%;margin-bottom:88px;z-index:1;margin-top:56px}.tv-calendar__navigation-container{flex-wrap:wrap}.tv-calendar__navigation-container .tv-tab_button,.tv-calendar__navigation-container .tv-tab_button_row__container{width:50%}.tv-calendar__naviagte-today{width:calc(50% - 24px);margin-right:0}.tv-calendar__availability-exception-button{display:none}.tv-calendar__mobile-footer{display:flex;position:fixed;bottom:0;left:0;width:100vw;padding:13px 16px;background-color:#fff;height:70px;z-index:6}.tv-calendar__mobile-footer button{width:100%;white-space:nowrap;margin-right:12px}.tv-calendar__mobile-footer button:last-child{margin-right:0}}.tv-login-layout__container{width:100vw;height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.tv-login-layout__container .tv-logo{margin:15px 24px}.tv-login-layout__container .tv-logo:focus-visible{outline:1px solid #be5a08;outline-offset:14px}.tv-login-layout__form-container{display:flex;margin:auto;flex-direction:column;justify-content:center}.tv-main_layout__container{display:flex;padding:16px;min-height:calc(100vh - 72px);position:relative}@supports (display:grid){.tv-main_layout__container{padding:max(16px,min(1vw,32px)) max(16px,min(1vw,32px)) 0}}@media (max-width:768px){.tv-main_layout__container{height:calc(100vh - 260px);min-height:unset;padding:16px 16px 0}.tv-main_layout__container-hidden{display:none}}@font-face{font-family:"Circular Std";src:url(/static/media/CircularStd-Medium.1bb0e95f.eot),url(/static/media/CircularStd-Medium.1bb0e95f.eot) format("embedded-opentype"),url(/static/media/CircularStd-Medium.9ffafedd.otf),url(/static/media/CircularStd-Book.340eda0e.svg) format("svg"),url(/static/media/CircularStd-Book.e6a58ec1.woff) format("woff");font-weight:500}@font-face{font-family:"Circular Std";src:url(/static/media/CircularStd-Book.abaad3cb.eot),url(/static/media/CircularStd-Book.abaad3cb.eot) format("embedded-opentype"),url(/static/media/CircularStd-Book.90481370.otf);font-weight:400;font-style:normal}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(/static/media/material-icons.73d1c707.woff),url(/static/media/material-icons.938bd2e7.woff2)}.material-icons{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}*{font-family:"Circular Std"}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans Pro"}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{font-family:"Source Sans Pro"}.tv-mobile--show{display:none!important}@media (max-width:768px){.tv-mobile--hide{display:none!important}.tv-mobile--show{display:inline!important;display:initial!important}}.tv-tab--show{display:none!important}@media (max-width:1024px){.tv-tab--hide{display:none!important}.tv-tab--show{display:inline!important;display:initial!important}}
/*# sourceMappingURL=main.e769ea64.chunk.css.map */