@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.modal-container{position:fixed;top:0;left:var(--sidebar-width);bottom:0;right:0;background-color:#00000080;z-index:101;transition:all .3s ease}.modal{transition:scale .3s ease,display .3s ease allow-discrete;scale:0;border:1px solid var(--color-border);border-radius:6px;padding:12px;min-width:320px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);overflow-y:auto;margin:0 auto}.modal .modal__header__close svg{width:16px}.modal .modal__header__title{font-size:18px;font-weight:600}.modal[open]{scale:1;transition:scale .3s ease}@starting-style{.modal[open]{scale:0}}.modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.modal__footer{display:flex;justify-content:flex-end;align-items:center}.avatar-container{position:relative}.avatar{border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:var(--dark-primary);color:#fff}.avatar__button{position:absolute;bottom:0;right:10px;border-radius:100%!important;cursor:pointer}.avatar__crop-container{position:relative;width:100%}.avatar__cropper{position:relative;width:100%;height:100%}.reactEasyCrop_Container{height:100%}.modal:has(.reactEasyCrop_Container){height:calc(100vh - 128px);width:50%}.modal:has(.reactEasyCrop_Container) .modal__body{position:relative}.select{position:relative}.select .select__list{overflow-y:hidden;position:absolute;left:0;top:45px;z-index:2;background-color:#fff;border:1px solid var(--border-color);list-style:none;width:100%;max-height:300px;overflow-y:scroll}.select .select__list .select__list__option{padding:12px;border-bottom:1px solid var(--border-color);cursor:pointer;font-size:14px}.select .select__list .select__list__option svg{width:16px}.select .select__list .select__list__option:hover{background-color:var(--light)}.select .select__list .select__list__option--search{cursor:default;background-color:var(--light)}.select .select__list .select__list__option--search .field{margin-bottom:0}.select .select__list .select__list__option--selected{background-color:var(--green-primary);font-weight:600}.select .select__list .select__list__option--selected:hover{background-color:var(--green-tertiary)}.select .select__list .select__list__option--search .form__group{margin-bottom:5px}.select .select__list .select__list__option--search .form__group input{font-size:14px}.select .select__list .select__list__option--search .form__group .form__group__combo__icon{padding:6px 12px}.select .select__list.select__list--show{height:auto}.select .select__button{min-width:300px;padding:12px;border-radius:6px;background-color:#fff;outline:none;border:1px solid var(--border-color);font-size:14px;font-weight:600;font-family:Open Sans,sans-serif}.select .select__button svg{width:16px}.select .select__button:focus{border:1px solid var(--green-primary)}.upload{border-radius:6px;border:2px dashed var(--border-color)}.upload label{margin-bottom:0!important;cursor:pointer}.upload .upload__header{padding:12px;border-bottom:2px dashed var(--border-color)}.upload .upload__header .upload__header__text{font-size:14px;font-weight:600}.upload .upload__body{padding:12px}.upload .upload__body .upload__body__empty{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:50px 0}.upload .upload__body .upload__body__empty svg{stroke:#ccc;width:60px}.upload .upload__body .upload__body__empty .upload__body__empty__text{color:var(--dark-tertiary)}.upload .upload__body .upload__body__empty .upload__body__empty__text svg{width:30px}.upload .upload__body .upload__body__content .upload__body__content__image img{width:40px;height:40px;border-radius:4px}.upload .upload__body .upload__body__content .upload__body__content__image button{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.upload .upload__body .upload__body__content .upload__body__content__image button svg{width:25px;height:25px}.upload .upload__body .upload__body__content .upload__body__content__image svg{width:40px;height:40px}.upload .upload__body .upload__body__content .upload__body__content__text{font-size:14px;font-weight:600;margin-left:12px}.date{width:100%;position:relative}.date .date__button{min-width:300px;padding:12px;border-radius:6px;background-color:#fff;outline:none;border:1px solid var(--border-color);font-size:14px;font-weight:600;font-family:Open Sans,sans-serif}.date .date__button svg{width:16px}.date .date__button:focus{border:1px solid var(--green-primary)}.date .date__selector{position:absolute;z-index:100;background-color:var(--light)}.date .date__header__month{text-transform:uppercase;font-size:14px}.date .date__header__year{font-size:14px}.date .date__days .date__days__day{font-size:14px;width:calc(100% / 7);padding:6px}.date .date__dates{border-top:1px solid var(--border-color);border-right:1px solid var(--border-color);display:flex;align-items:center;flex-wrap:wrap}.date .date__dates .date__dates__day{text-align:center;width:calc(100% / 7);padding:12px;border-left:1px solid var(--border-color);border-bottom:1px solid var(--border-color);cursor:pointer;font-size:14px}.date .date__dates .date__dates__day:hover{background-color:var(--light-tertiary)}.date .date__dates .date__dates__day--today{background-color:var(--green-primary);color:#fff}.date .date__dates .date__dates__day--today:hover{background-color:var(--green-tertiary)}.date .date__dates .date__dates__day--selected{background-color:var(--blue-primary);color:#fff}.date .date__dates .date__dates__day--selected:hover{background-color:var(--blue-secondary)}.date .date__dates .date__dates__day--disabled{color:var(--light-quaternary);background-color:var(--light-secondary);cursor:not-allowed}.date .date__dates .date__dates__day--disabled:hover{background-color:transparent}.star-rating .star-rating__star{cursor:pointer}.star-rating .star-rating__star svg{width:24px}.star-rating .star-rating__star--unselected svg{fill:var(--light-quaternary)}.star-rating .star-rating__star--selected svg{fill:orange}.field{margin-bottom:12px;width:100%}.field label{font-weight:600;font-size:14px;margin-bottom:6px}.field input{padding:12px;border-radius:6px;font-size:14px;border:1px solid var(--border-color);outline:none;width:100%;min-height:45px}.field input::placeholder{color:#a8a8a8}.field input:focus{border-color:var(--green-primary)}.field textarea{padding:12px;border-radius:6px;resize:none;font-size:14px;field-sizing:content;border:1px solid var(--border-color);width:100%;outline:none;font-family:Open Sans,sans-serif;word-break:keep-all}.field textarea:focus{border-color:var(--green-primary)}.login{width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat}.login .login__section{position:fixed;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background-color:#00000080}.login .login__section .login__section__content{padding:24px;background-color:var(--light);border-radius:6px;width:360px}.login .login__section .login__section__content .login__section__content__info{text-align:center;margin:0 auto 18px}.login .login__section .login__section__content .login__section__content__info img{margin:0 auto 6px;width:100px}.login .login__section .login__section__content .login__section__content__form{background-color:var(--light);border:none}.login .login__section .login__section__content .login__section__content__form .form__group label{font-size:14px;margin-bottom:6px;display:block}.login .login__section .login__section__content .login__section__content__form .form__group input{border:1px solid var(--border-color);border-radius:6px;padding:12px;font-size:14px}.login .login__section .login__section__content .login__section__content__form .login__section__content__form__link{display:inline-block;margin-bottom:18px;color:var(--green-secondary)}.login .login__section .login__section__content .login__section__content__form .login__section__content__form__link:hover{color:var(--green-primary)}.speed-dial__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000001a;z-index:99;opacity:0;animation:fadeIn .3s ease forwards}@keyframes fadeIn{to{opacity:1}}.speed-dial{position:fixed;right:50px;bottom:70px;z-index:100}.speed-dial .speed-dial__list{list-style:none;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:8px}.speed-dial .speed-dial__list.speed-dial__list--open .speed-dial__item{animation:slideInUp .4s cubic-bezier(.175,.885,.32,1.275) both}.speed-dial .speed-dial__list.speed-dial__list--closed{display:none}.speed-dial .speed-dial__list.speed-dial__list--closed .speed-dial__item{animation:slideOutDown .3s ease-in both}.speed-dial .speed-dial__item{position:relative;margin-bottom:8px;opacity:0;transform:translateY(20px) scale(.8)}.speed-dial .speed-dial__item .speed-dial__item__button{width:50px;height:50px;border-radius:100%;border:1px solid var(--dark-primary);background-color:var(--dark-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 4px 12px #00000026}.speed-dial .speed-dial__item .speed-dial__item__button svg{width:20px;color:#fff;transition:all .3s ease;stroke-width:2px}.speed-dial .speed-dial__item .speed-dial__item__button:hover{transform:scale(1.1);box-shadow:0 6px 20px #0003}.speed-dial .speed-dial__item .speed-dial__item__button:hover svg{color:var(--green-primary)}.speed-dial .speed-dial__item .speed-dial__item__button:hover~.speed-dial__item__label{opacity:1;visibility:visible;transform:translateY(-50%) translate(-10px)}.speed-dial .speed-dial__item .speed-dial__item__button:active{transform:scale(1.05)}.speed-dial .speed-dial__item .speed-dial__item__label{position:absolute;top:50%;right:60px;transform:translateY(-50%) translate(0);opacity:0;visibility:hidden;padding:8px 12px;border-radius:6px;background-color:var(--dark-primary);color:#fff;font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px #00000026;transition:all .3s cubic-bezier(.175,.885,.32,1.275);z-index:101}.speed-dial .speed-dial__item .speed-dial__item__label:after{content:"";position:absolute;top:50%;right:-6px;width:12px;height:12px;background-color:var(--dark-primary);transform:rotate(45deg) translateY(-50%);border-radius:2px}.speed-dial .speed-dial__main-button{width:60px;height:60px;border-radius:100%;border:1px solid var(--border-color);background-color:var(--dark-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 6px 20px #00000026}.speed-dial .speed-dial__main-button svg{width:30px;stroke-width:2px;color:#fff;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.speed-dial .speed-dial__main-button:hover{background-color:var(--green-secondary);transform:scale(1.05);box-shadow:0 8px 25px #0003}.speed-dial .speed-dial__main-button:hover svg{color:var(--green-primary)}.speed-dial .speed-dial__main-button:active{transform:scale(.95)}.speed-dial .speed-dial__main-button.speed-dial__main-button--open{background-color:var(--green-primary);transform:rotate(45deg)}.speed-dial .speed-dial__main-button.speed-dial__main-button--open svg{color:#fff}.speed-dial .speed-dial__main-button.speed-dial__main-button--open:hover{background-color:var(--green-tertiary);transform:rotate(45deg) scale(1.05)}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideOutDown{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.8)}}@media(max-width:768px){.speed-dial{right:20px;bottom:20px}.speed-dial .speed-dial__item__label{right:70px;font-size:12px;padding:6px 10px}}.drawer-container{position:fixed;top:0;left:var(--sidebar-width);bottom:0;right:0;z-index:100;background-color:#000000bf;transition:all .3s ease}.drawer-container .drawer{position:fixed;right:0;top:0;height:100%;width:400px;background-color:var(--light);transition:all .3s ease}.drawer-container .drawer .drawer__header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc;height:64px;padding:12px}.drawer-container .drawer .drawer__body{height:calc(100vh - 128px);overflow-y:auto;scrollbar-width:thin}.drawer-container .drawer .drawer__footer{border-top:1px solid #ccc;height:64px}.container{border:1px solid var(--border-color);border-radius:6px;box-shadow:0 0 1px #00000020,0 1px 3px #0003;border-top:3px solid var(--green-primary)}.container--fluid{max-width:100%!important}.container--default{flex-basis:30%}.tabs{display:flex;border-bottom:1px solid var(--border-color)}.tabs .tabs__tab{text-align:center;color:var(--dark-tertiary);font-weight:600;padding:12px 0;cursor:pointer}.tabs .tabs__tab:hover,.tabs .tabs__tab--active{border-bottom:3px solid var(--green-primary)}.tab-info{padding:12px}.profile-view{display:flex}.profile-view .profile-view__left{padding:12px;border:1px solid var(--border-color);border-radius:6px;flex-basis:30%;box-shadow:0 0 1px #00000020,0 1px 3px #0003;border-top:3px solid var(--green-primary);height:fit-content}.profile-view .profile-view__left__info{display:flex;justify-content:center;align-items:center;flex-direction:column}.profile-view .profile-view__left__info .avatar-profile{font-size:50px}.profile-view .profile-view__left__info .profile-view__left__info__user .profile-view__left__info__user__name{font-size:16px;font-weight:600}.profile-view .profile-view__left__info .profile-view__left__info__user .profile-view__left__info__user__profession{font-size:14px;font-weight:600}.profile-view .profile-view__left__info .profile-view__left__info__details{width:100%}.profile-view .profile-view__left__info .profile-view__left__info__details p{border-top:1px solid var(--border-color);padding:12px 0;font-weight:700;font-size:14px}.profile-view .profile-view__left__info .profile-view__left__info__details p span{font-weight:400}.profile-view .profile-view__left__info .profile-view__left__info__details p:last-child{border-bottom:1px solid var(--border-color)}.profile-view .profile-view__left__about .profile-view__left__about__section{border-bottom:1px solid var(--border-color);padding:12px 0;font-size:14px}.profile-view .profile-view__left__about .profile-view__left__about__section:last-child{border-bottom:none}.profile-view .profile-view__left__about .profile-view__left__about__section__title{font-weight:700;margin-bottom:6px;display:flex;align-items:center}.profile-view .profile-view__left__about .profile-view__left__about__section__title svg{width:20px;margin-right:6px}.profile-view .profile-view__left__about .profile-view__left__about__section__text{color:var(--dark-tertiary)}.profile-view .profile-view__right{flex-basis:calc(70% - 18px);margin-left:18px;border:1px solid var(--border-color);border-radius:6px;box-shadow:0 0 1px #00000020,0 1px 3px #0003}.empty{border:1px solid var(--border-color);border-radius:6px;height:fit-content;padding:24px}.empty .empty__icon svg{width:40px}.action-panel{border:1px solid var(--border-color);padding:12px;border-radius:6px;border-top:3px solid var(--blue-primary)}.context-menu__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.context-menu{position:fixed;min-width:180px;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 10px 24px #0000001f;padding:6px}.context-menu__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.context-menu__item{width:100%}.context-menu__button{width:100%;padding:8px 10px;border:none;background:transparent;display:flex;align-items:center;gap:8px;border-radius:6px;color:var(--text-primary);cursor:pointer;font-size:14px;font-weight:500;text-align:left}.context-menu__button:hover{background-color:#0000000f}.context-menu__button:active{background-color:#0000001a}.context-menu__item--disabled .context-menu__button{opacity:.6;cursor:not-allowed}.context-menu__icon{display:inline-flex;align-items:center;justify-content:center}.context-menu__icon svg{width:16px;height:16px}.folder{width:100px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:6px}.folder svg{width:80px}.folder .folder__title{font-size:14px;font-weight:600;color:var(--text-primary);text-align:center;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.folder--selected{background-color:#0078d466}.folder--selected .folder__title{-webkit-line-clamp:5;line-clamp:5}.projects-container{display:flex;flex-wrap:wrap;gap:6px}.image-container .image-container__image{object-fit:cover;border-radius:6px;border:1px solid var(--border-color);cursor:pointer}.image-container .image-container__image--loading{height:0;width:0}.image-container small{cursor:pointer}.image-container small svg{width:16px;margin-right:6px}.image-backdrop{position:fixed;top:0;left:var(--sidebar-width);right:0;bottom:0;background-color:#000000b3;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.image-backdrop .image-backdrop__image{height:100%;border-radius:6px;object-fit:contain;transition:scale .3s ease,display .3s ease allow-discrete;scale:1}@starting-style{.image-backdrop .image-backdrop__image{scale:0}}.image-backdrop .image-backdrop__button{position:absolute;top:12px;right:12px}.report-details{gap:24px}.report-details .report-details__item-flex{width:calc(50% - 24px)}.report-details .report-details__item-flex:last-child{width:50%}.report-details .report-details__section{border-radius:6px;border:1px solid var(--border-color)}.report-details .report-details__section .report-details__section__title{font-weight:600;font-size:18px}.report-details .report-details__section .report-details__section__button svg{width:18px;margin-right:6px;stroke-width:2px}.report-details .report-details__section .report-details__section__content .report-details__section__content__item .report-details__section__content__item__icon{display:block;margin-right:6px}.report-details .report-details__section .report-details__section__content .report-details__section__content__item .report-details__section__content__item__icon svg{width:24px}.report-details .report-details__section .report-details__section__form{background-color:#fff;border:1px solid var(--border-color);border-radius:6px;padding:12px}.report-details .report-details__section .report-details__section__form .report-details__section__form__title{cursor:pointer}.report-details .report-details__section .report-details__section__form .report-details__section__form__title .report-details__section__form__title__icon svg{width:24px;margin-right:6px}.report-details .report-details__section .report-details__section__form .report-details__section__form__title .report-details__section__form__title__arrow svg{width:18px;transition:transform .3s ease}.report-details .report-details__section .report-details__section__form .report-details__section__form__title:has(~.report-details__section__form__content.d-block) .report-details__section__form__title__arrow svg:last-child{transform:rotate(180deg)}.report-details .report-details__section .report-details__section__form .report-details__section__form__content--two-columns{display:flex;flex-wrap:wrap;gap:12px}.report-details .report-details__section .report-details__section__form .report-details__section__form__content--two-columns .report-details__section__form__content__item:nth-child(odd){width:calc(50% - 12px)}.report-details .report-details__section .report-details__section__form .report-details__section__form__content--two-columns .report-details__section__form__content__item:nth-child(2n){width:50%}.report-details .report-details__section .report-details__section__form .report-details__section__form__content{height:0px;transition:.5s height ease;interpolate-size:allow-keywords;overflow-y:hidden}.report-details .report-details__section .report-details__section__form .report-details__section__form__content .report-details__section__form__content__item{display:flex;flex-direction:column;margin-bottom:12px}.report-details .report-details__section .report-details__section__form .report-details__section__form__content .report-details__section__form__content__item .report-details__section__form__content__item__label{font-weight:600;font-size:14px;margin-bottom:12px}.report-details .report-details__section .report-details__section__form .report-details__section__form__content .report-details__section__form__content__item .report-details__section__form__content__item__image{object-fit:cover;border-radius:6px;border:1px solid var(--border-color);cursor:pointer}.report-details .report-details__section .report-details__section__form .report-details__section__form__content .report-details__section__form__content__item .report-details__section__form__content__item__input{border:1px solid var(--border-color);border-radius:6px;padding:12px;font-size:14px;background-color:var(--light);color:var(--dark-tertiary)}.report-details .report-details__section .report-details__section__form .report-details__section__form__content .report-details__section__form__content__item .report-details__section__form__content__item__input:focus{outline:none}.report-details .report-details__section .report-details__section__form .report-details__section__form__content .report-details__section__form__content__item .report-details__section__form__content__item__textarea{border:1px solid var(--border-color);border-radius:6px;padding:12px;font-size:14px;background-color:var(--light);color:var(--dark-tertiary);resize:none;field-sizing:content;font-family:Open Sans,sans-serif}.report-details .report-details__section .report-details__section__form .report-details__section__form__content .report-details__section__form__content__item .report-details__section__form__content__item__textarea:focus{outline:none}.report-details .report-details__section .report-details__section__form .report-details__section__form__content .report-details__section__form__content__item small{cursor:pointer}.report-details .report-details__section .report-details__section__form .report-details__section__form__content .report-details__section__form__content__item small svg{width:16px;margin-right:6px}.report-details .report-details__section .report-details__section__form .report-details__section__form__content.d-block{height:auto;margin-top:24px}.report-details .report-details__section .report-details__section__form:last-child{margin-bottom:0}.report-details .report-details__section .report-details__section__signature{padding:12px}.report-details .report-details__section .report-details__section__signature img{border-radius:6px;border:1px solid var(--border-color);margin:0 auto;display:block}.report-details .report-details__section .report-details__section__tab-info,.report-details .report-details__section--width-padding{padding:12px}.profile-view__left{padding:12px;border:1px solid var(--border-color);border-radius:6px;flex-basis:30%;box-shadow:0 0 1px #00000020,0 1px 3px #0003;border-top:3px solid var(--green-primary)}.profile-view__left__info{display:flex;justify-content:center;align-items:center;flex-direction:column}.profile-view__left__info .avatar-profile{font-size:50px}.profile-view__left__info .profile-view__left__info__user .profile-view__left__info__user__name{font-size:16px;font-weight:600}.profile-view__left__info .profile-view__left__info__user .profile-view__left__info__user__profession{font-size:14px;font-weight:600}.profile-view__left__info .profile-view__left__info__details{width:100%}.profile-view__left__info .profile-view__left__info__details svg{width:20px}.profile-view__left__info .profile-view__left__info__details p{border-top:1px solid var(--border-color);padding:12px 0;font-weight:700;font-size:14px}.profile-view__left__info .profile-view__left__info__details p span{font-weight:400}.profile-view__left__info .profile-view__left__info__details p:last-child{border-bottom:1px solid var(--border-color)}.profile-view__left__about .profile-view__left__about__section{border-bottom:1px solid var(--border-color);padding:12px 0;font-size:14px}.profile-view__left__about .profile-view__left__about__section:last-child{border-bottom:none}.profile-view__left__about .profile-view__left__about__section__title{font-weight:700;margin-bottom:6px;display:flex;align-items:center}.profile-view__left__about .profile-view__left__about__section__title svg{width:20px;margin-right:6px}.profile-view__left__about .profile-view__left__about__section__text{color:var(--dark-tertiary)}.projects{display:flex;justify-content:center;align-items:center}.transfer-list .transfer-list__available{width:400px;height:500px;border:1px solid var(--border-color);border-radius:6px;overflow-y:auto}.transfer-list .transfer-list__available .transfer-list__available__header{padding:12px;background-color:var(--light);border-bottom:1px solid var(--border-color)}.transfer-list .transfer-list__available .transfer-list__available__header p{font-size:14px;font-weight:600}.transfer-list .transfer-list__available .transfer-list__available__body .transfer-list__available__body__list .transfer-list__available__body__list__item{padding:12px;border-bottom:1px solid var(--border-color)}.transfer-list .transfer-list__available .transfer-list__available__body .transfer-list__available__body__list .transfer-list__available__body__list__item .transfer-list__available__body__list__item__badge{align-self:center}.transfer-list .transfer-list__available .transfer-list__available__body .transfer-list__available__body__list .transfer-list__available__body__list__item:hover{background-color:var(--light);cursor:pointer}.transfer-list .transfer-list__available .transfer-list__available__body .transfer-list__available__body__list .transfer-list__available__body__list__item--selected{background-color:#0078d433}.transfer-list .transfer-list__available .transfer-list__available__body .transfer-list__available__body__list .transfer-list__available__body__list__item--selected:hover{background-color:#0078d44d}.transfer-list .transfer-list__available .transfer-list__available__body .transfer-list__available__body__list__item__info__name,.transfer-list .transfer-list__available .transfer-list__available__body .transfer-list__available__body__list__item__info__role{font-size:14px}.transfer-list .transfer-list__toolbar button{display:flex;align-items:center;justify-content:center;margin-bottom:12px}.dialog-container{position:fixed;top:0;left:287px;bottom:0;right:0;background-color:#000000b3;z-index:9999;display:flex;align-items:center;justify-content:center}.dialog-container .dialog{background-color:#fff;max-width:500px;min-width:400px;margin:0 auto;border-radius:6px;border:none;transition:scale .3s ease,display .3s ease allow-discrete;scale:0}.dialog-container .dialog .dialog__icon{width:100px;padding-left:24px;padding-top:24px}.dialog-container .dialog .dialog__icon .dialog__icon__badge{width:40px;height:40px;border-radius:100%}.dialog-container .dialog .dialog__icon .dialog__icon__badge svg{width:24px}.dialog-container .dialog .dialog__header{padding:32px 24px 24px}.dialog-container .dialog .dialog__body{padding:0 24px 24px}.dialog-container .dialog .dialog__footer{padding:12px 24px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.dialog-container .dialog[open]{scale:1;transition:scale .3s ease}@starting-style{.dialog-container .dialog[open]{scale:0}}.slide-in-right{-webkit-animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) both}.slide-out-right{-webkit-animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-right .5s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translate(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translate(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(1000px);transform:translate(1000px);opacity:0}}@keyframes slide-out-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(1000px);transform:translate(1000px);opacity:0}}.slide-in-left{-webkit-animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) both}.slide-out-left{-webkit-animation:slide-out-left .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-left .5s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translate(0);opacity:1}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}}@keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}to{-webkit-transform:translateX(-1000px);transform:translate(-1000px);opacity:0}}.bg-dark-primary{background-color:var(--dark-primary)}.bg-dark-tertiary{background-color:var(--dark-tertiary)}.bg-danger{background-color:var(--red-primary)}.bg-info{background-color:#1447e6}.bg-light{background-color:var(--light)}.bg-light-tertiary{background-color:var(--light-tertiary)}.bg-white{background-color:#fff}.bg-green-primary{background-color:var(--green-primary)}.bg-icon-success{background-color:var(--success-primary)}.bg-icon-danger{background-color:var(--danger-primary)}.bg-icon-warning{background-color:var(--warning-primary)}.bg-icon-info{background-color:var(--info-primary)}.bg-icon-danger-secondary{background-color:var(--danger-secondary)}.bg-icon-warning-secondary{background-color:var(--warning-secondary)}.bg-icon-info-secondary{background-color:var(--info-secondary)}.bg-icon-success-secondary{background-color:var(--success-secondary)}.border-radius-100{border-radius:100%}.rounded{border-radius:6px}.border{border:1px solid var(--border-color)}.border--top{border-top:1px solid var(--border-color)}.border--bottom{border-bottom:1px solid var(--border-color)}.border-danger{border:1px solid var(--danger-primary)!important}.border-icon-success{border:1px solid var(--success-primary)}.border-icon-danger{border:1px solid var(--danger-primary)}.border-icon-warning{border:1px solid var(--warning-primary)}.border-icon-info{border:1px solid var(--info-primary)}.col-1{width:calc(50% - 12px)}.col-1--60{width:60%}.col-2{width:50%}.col-2--40{width:40%}.container{max-width:1200px;margin:0 auto}.d-block{display:block}.d-flex{display:flex}.d-none{display:none!important}.d-inline-block{display:inline-block}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-end{justify-content:flex-end!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.align-self-start{align-self:self-start}.gap-1{gap:6px}.gap-2{gap:12px}.gap-3{gap:18px}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}@media screen and (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}}@media screen and (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}}@media screen and (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}}.h-100{height:100%}.fill-icon-success svg{stroke:var(--success-primary);stroke-width:2px}.fill-icon-danger svg{stroke:var(--danger-primary);stroke-width:2px}.fill-icon-warning svg{stroke:var(--warning-primary);stroke-width:2px}.fill-icon-info svg{stroke:var(--info-primary);stroke-width:2px}.icon-standard{width:32px}.mt-1{margin-top:6px}.mt-2{margin-top:12px}.mt-3{margin-top:18px}.mt-4{margin-top:24px}.mt-5{margin-top:30px}.ml-1{margin-left:6px}.ml-2{margin-left:12px}.ml-3{margin-left:18px}.ml-4{margin-left:24px}.ml-5{margin-left:30px}.mr-1{margin-right:6px}.mr-2{margin-right:12px}.mr-3{margin-right:18px}.mr-4{margin-right:24px}.mr-5{margin-right:30px}.mb-1{margin-bottom:6px}.mb-2{margin-bottom:12px}.mb-3{margin-bottom:18px}.mb-4{margin-bottom:24px}.mb-5{margin-bottom:30px}.my-1{margin:6px 0}.my-2{margin:12px 0}.my-3{margin:18px 0}.my-4{margin:24px 0}.my-5{margin:30px 0}.mx-auto{margin:0 auto}.p-2{padding:12px}.p-4{padding:24px}.px-2{padding:0 12px}.py-1{padding:6px 0!important}.pt-2{padding-top:12px!important}.py-2{padding:12px 0!important}.pr-2{padding-right:12px}.pl-3{padding-right:18px}.w-100{width:100%}.w-50{width:50%}.w-sm-100{width:100%}@media screen and (min-width:768px){.w-md-100{width:100%!important}}@media screen and (min-width:992px){.w-lg-100{width:100%!important}.w-lg-50{width:50%!important}}@media screen and (min-width:1200px){.w-xl-100{width:100%!important}}.text-sm{font-size:12px}.text-md{font-size:14px}.text-lg{font-size:16px}.text-xl{font-size:18px}.text-secondary{color:var(--dark-secondary)}.text-tertiary{color:var(--dark-tertiary)}.text-white{color:#fff}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-danger{color:var(--red-primary)}.alert-container{margin:1px;position:fixed;right:12px;bottom:64px;z-index:101}.alert{width:400px;padding:16px;border-radius:6px;margin-bottom:15px}.alert .alert__icon svg{width:20px}.alert__title{font-weight:700}.alert__title,.alert__message{font-size:14px}.alert__message{padding:10px 0}.alert__buttons .alert__buttons__button{background-color:transparent;border:none;cursor:pointer;font-weight:700;font-family:Open Sans,sans-serif;font-size:14px}.alert--info{background-color:#eff6ff;border:1px solid oklch(48.8% .243 264.376)}.alert--info .alert__icon svg{fill:#56a2ff;fill:oklch(70.7% .165 254.624)}.alert--info .alert__title,.alert--info .alert__message,.alert--info .alert__buttons .alert__buttons__button{color:#1447e6}.alert--success{background-color:#f0fdf4;border:1px solid oklch(79.2% .209 151.711)}.alert--success .alert__icon svg{fill:#05df72}.alert--success .alert__title{color:#006730}.alert--success .alert__message{color:#00813a;color:oklch(52.7% .154 150.069)}.alert--success .alert__buttons .alert__buttons__button{color:#006730}.alert--warning{background-color:#fefce8;border:1px solid oklch(55.4% .135 66.442)}.alert--warning .alert__icon svg{fill:#f7c900;fill:oklch(85.2% .199 91.936)}.alert--warning .alert__title,.alert--warning .alert__message,.alert--warning .alert__buttons .alert__buttons__button{color:#a26200;color:oklch(55.4% .135 66.442)}.alert--error{background-color:#fef2f2;border:1px solid oklch(44.4% .177 26.899)}.alert--error .alert__icon svg{fill:#ff6568;fill:oklch(70.4% .191 22.216)}.alert--error .alert__title{color:#9f0712}.alert--error .alert__message{color:#bf000f;color:oklch(50.5% .213 27.518)}.alert--error .alert__buttons .alert__buttons__button{color:#9f0712}.badge{display:inline-block;padding:4px 8px;font-size:12px;border-radius:6px;font-weight:600}.badge--success{background-color:#f0fdf4;color:#00813a;color:oklch(52.7% .154 150.069);border:1px solid oklch(52.7% .154 150.069)}.badge--warning{background-color:var(--warning-secondary);color:var(--warning-primary);border:1px solid var(--warning-primary)}.badge--danger{background-color:#fef2f2;color:#bf000f;color:oklch(50.5% .213 27.518);border:1px solid oklch(50.5% .213 27.518)}.breadcrums{height:40px;padding:12px;border-bottom:1px solid oklch(92.8% .006 264.531);background-color:var(--light)}.breadcrums svg{width:20px;stroke:var(--dark-secondary)}.breadcrums__link{color:var(--dark-secondary);text-decoration:none;font-weight:500}.breadcrums__link:hover{color:#364153}button{cursor:pointer}.btn{background-color:transparent;border:none;padding:8px 12px;border-radius:6px;font-weight:600;font-family:Open Sans,sans-serif;font-size:14px;transition:background-color .3s ease;text-decoration:none;color:#000}.btn svg{width:20px}.btn--danger{background-color:#e40014;background-color:oklch(57.7% .245 27.325);color:#fff}.btn--danger:hover{background-color:#850000;background-color:oklch(37.7% .245 27.325)}.btn--danger--outline{border:1px solid oklch(57.7% .245 27.325);background-color:transparent;color:#e40014;color:oklch(57.7% .245 27.325)}.btn--danger--outline:hover{background-color:#e40014;background-color:oklch(57.7% .245 27.325);color:#fff}.btn--default{background-color:#fff;border:1px solid var(--border-color)}.btn--default:hover{background-color:var(--light)}.btn--primary{background-color:var(--green-primary);border:1px solid var(--border-color);color:#fff}.btn--primary:disabled{background-color:#c0dd71;cursor:not-allowed}.btn--primary:disabled:hover{background-color:#c0dd71}.btn--primary:hover{background-color:#799f14}.btn--primary--outline{border:1px solid var(--green-primary);color:var(--green-primary)}.btn--primary--outline:disabled{background-color:#c0dd71;cursor:not-allowed}.btn--primary--outline:disabled:hover{background-color:#c0dd71}.btn--primary--outline:hover{background-color:var(--green-primary);color:#fff}.btn--secondary{background-color:var(--blue-primary);border:1px solid var(--border-color);color:#fff}.btn--secondary:hover{background-color:var(--blue-secondary)}.btn--secondary--outline{border:1px solid var(--blue-primary);color:var(--blue-primary)}.btn--secondary--outline:hover{background-color:var(--blue-primary);color:#fff}.btn--pagination{padding:16px 16px 0;border-radius:0}.btn--pagination svg{width:20px;margin-right:12px}.btn--pagination svg:nth-child(1){margin-left:12px}.btn--pagination:hover,.btn--pagination-active{border-top:2px solid var(--green-primary);color:var(--green-primary)}.btn--dropdown{position:relative}.btn--dropdown svg{transition:transform .3s ease}.btn--dropdown__dropdown{position:absolute;width:200px;right:0;list-style:none;opacity:0;background-color:#fff;border-radius:6px;border:1px solid var(--border-color);height:0px;overflow:hidden;transition:height .5s,opacity .4s ease 0s;interpolate-size:allow-keywords}.btn--dropdown__dropdown li{padding:8px 16px;font-size:14px;cursor:pointer}.btn--dropdown__dropdown li:hover{background-color:var(--light)}.btn--dropdown .btn--dropdown__dropdown--show{display:block;height:auto;padding:4px 0;opacity:1}.btn--dropdown .btn--dropdown--rotate svg{transform:rotate(180deg)}footer{height:64px;border-top:1px solid oklch(92.8% .006 264.531);text-align:center;background-color:var(--light);border-bottom:1px solid oklch(92.8% .006 264.531);font-size:14px;width:100%}@media screen and (min-width:992px){footer{font-size:16px}}.form__element{padding:12px}header{height:64px;box-shadow:0 1px 2px 0 var(--tw-shadow-color, #0000000d);border-bottom:1px solid oklch(92.8% .006 264.531);justify-content:space-between;background-color:var(--light)}.header__menu,.header__notifications,.header__profile{background-color:transparent;border:none}.header__profile__avatar{width:32px;height:32px;border-radius:100%;background-color:#252529;color:#fff;font-family:Open Sans,sans-serif;font-size:14px}.header__profile__name{font-size:16px;font-weight:600;font-family:Open Sans,sans-serif}.header__profile__name svg{width:20px;margin-left:6px}.header__search{flex-shrink:1}.header__search input{height:30px;border:none;font-size:18px;outline:none}@media screen and (min-width:992px){header{display:flex;justify-content:flex-end}}.sidebar{width:288px;padding:0 24px;background-color:var(--dark-primary);border-right:1px solid var(--border-color);position:fixed;height:100vh;position:relative;transition:width .3s ease;scrollbar-width:thin}.sidebar--collapse{width:30px;padding:0}.sidebar__button{position:absolute;right:-20px;border:none;top:42px;z-index:1001;display:flex;align-items:center;justify-content:center}.sidebar__button svg{width:16px}.sidebar__logo{height:64px;padding-left:8px;color:#fff}.sidebar--mobile-open{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100vh;border-right:none}@media screen and (min-width:992px){.sidebar{position:relative}}.table-container{width:100%}.table-responsive{overflow-x:auto}table{max-width:1200px;margin:0 auto}.table--user{border-collapse:collapse;width:100%}.table--user thead tr,.table--user tbody tr{border-bottom:1px solid var(--border-color)}.table--user thead tr th,.table--user tbody tr th{padding-bottom:14px;text-align:left;font-size:14px}.table--user thead tr td,.table--user tbody tr td{padding:20px 12px 20px 0}.table--user .table--user__info img{border-radius:100%}.table--user .table--user__info__name,.table--user .table--user__info__email,.table--user .table--user__info__role{font-size:14px}.table--user .table--user__info__name,.table--user .table--user__info__role{font-weight:600}.table--user .table--user__info__email,.table--user .table--user__info__role{margin-top:4px;color:#6a7282}.table--default{border-collapse:collapse;width:100%;border:1px solid var(--border-color);border-radius:6px}.table--default thead tr{border-bottom:1px solid var(--border-color);background-color:var(--light-secondary)}.table--default thead tr th{padding:12px;text-align:left;font-size:14px}.table--default tbody tr{border-bottom:1px solid var(--border-color)}.table--default tbody tr td{padding:12px;text-align:left}.timeline{position:relative}.timeline:before{content:"";width:4px;height:100%;background-color:var(--dark-secondary);position:absolute;left:13px;z-index:-1}.timeline .timeline__event .timeline__event__date{background-color:var(--red-primary);width:fit-content;padding:6px;border-radius:6px;color:#fff;font-weight:900;font-size:14px}.timeline .timeline__event .timeline__event__date.ml-8{margin-left:48px}.timeline .timeline__event .timeline__event__info .timeline__event__info__icon{width:30px;height:30px;border-radius:100%;color:#fff}.timeline .timeline__event .timeline__event__info .timeline__event__info__icon svg{width:16px;stroke-width:3px}.timeline .timeline__event .timeline__event__info .timeline__event__info__content{font-size:14px;background-color:var(--light);border:1px solid var(--border-color);border-radius:6px;padding:12px;width:100%}.timeline .timeline__event .timeline__event__info .timeline__event__info__content .timeline__event__info__content__title{font-weight:600}.timeline .timeline__event .timeline__event__info .timeline__event__info__content .timeline__event__info__content__text{color:var(--dark-tertiary)}.timeline .timeline__event .timeline__event__info .timeline__event__info__content .timeline__event__info__content__time{font-size:12px;color:var(--dark-tertiary)}.timeline .timeline__event .timeline__event__info .timeline__event__info__content .timeline__event__info__content__time svg{margin-right:6px;width:12px}.vertical-navigation .vertical-navigation__list{list-style:none;padding:0;margin:0}.vertical-navigation .vertical-navigation__list__item{padding-left:32px}.vertical-navigation__link:first-child{margin-top:0}.vertical-navigation__link{padding:8px;margin-top:5px;font-size:14px;text-decoration:none;border-radius:6px;font-weight:600;color:#fff}.vertical-navigation__link svg{width:24px;margin-right:12px;stroke:var(--green-primary)}.vertical-navigation__link--parent{cursor:default}.vertical-navigation__link--parent:hover{background-color:var(--dark-primary)!important}.vertical-navigation__link:hover,.vertical-navigation__link--active{background-color:#3d4131}.question{position:relative;overflow-x:auto;scrollbar-width:thin;padding:24px 0}.question .field,.question .field input{width:300px}.question .question__header{display:flex;justify-content:space-between;align-items:center;width:100%;position:sticky;left:0}.question .question__header button{display:flex;align-items:center;justify-content:center}.question .question__options{position:relative}.question .question__options .question__remove-option{position:absolute;right:0;top:68%;height:45px;transform:translateY(-50%);z-index:2;border-radius:0 6px 6px 0}.question .question__options .field{width:100%}.question .question__options input{width:calc(100% - 46px);border-radius:6px 0 0 6px}.question .question__button{display:none;align-items:center;justify-content:center;border-radius:100%;position:absolute;left:50%;bottom:-22px;transform:translate(-50%);z-index:1}.question .question__button svg{width:18px;height:24px}.question:hover .question__button{display:flex}html{box-sizing:border-box;font-family:Open Sans,sans-serif;--sidebar-width: 288px}*,*:before,*:after{box-sizing:inherit;padding:0;margin:0}:root{--green-primary: #92BD21;--green-secondary: #3D4131;--green-tertiary: #799f14;--dark-primary: #333333;--dark-secondary: oklch(70.7% .022 261.325);--dark-tertiary: #6c757d;--red-primary: oklch(57.7% .245 27.325);--red-secondary: oklch(37.7% .245 27.325);--light: #f8f8f8;--light-secondary: #fcfcfc;--light-tertiary: #e6e6e6;--light-quaternary: #b3b3b3;--blue-primary: #6AACB1;--blue-secondary: #37848b;--border-color: oklch(92.8% .006 264.531);--info-primary: oklch(48.8% .243 264.376);--info-secondary: oklch(97% .014 254.604);--success-primary: oklch(79.2% .209 151.711);--success-secondary: oklch(97% .014 254.604);--warning-primary: oklch(55.4% .135 66.442);--warning-secondary: oklch(98.7% .026 102.212);--danger-primary: oklch(57.7% .245 27.325);--danger-secondary: oklch(97.1% .013 17.38);--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px}main{height:calc(100vh - 168px);padding:12px;overflow-y:scroll;overflow-x:hidden}.font-semibold{font-weight:600}
