@charset "UTF-8";.mobile-only{display:block}.desktop-only,.tablet-only{display:none!important}body{font-size:.9rem!important}@media (min-width:768px) and (max-width:1024px){.desktop-only,.mobile-only{display:none!important}.tablet-only{display:block}}@media (min-width:1025px){.mobile-only,.tablet-only{display:none!important}.desktop-only{display:block!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3e3838;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0}:root{--card-header-bg:#05b2c2;--card-btn-color:#48a5ad;--card-btn-dark-color:#025c64;--card-btn-bg:#8dd2d8d6;--table-header-hover:#5ab0cc;--tab-row-hover:#d9edf7;--tab-row-even:#fff;--tab-row-odd:#f2f2f2;--main-color:#333f50;--secondary-color:#4e657a;--widget-bg-color:#d9edf7;--white-color:#fff;--blue-text:#2f55a8;--tab-header:#4bacc6;--field-set-bg:#4bacc6;--tab-header-hover:#f09b59;--btn-bg-orange:#f09b59;--view-bg:#f2f2f2;--view-bg-white:#fff;--btn-bg-green:#758c48;--btn-bg-blue:#05b2c2;--header-bg:#595959;--breakpoint-xs:480px;--breakpoint-sm:768px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--md-header-height:64px;--online-md-header-height:100px;--BreadCrumbs-height:46px;--online-page-body-height:calc(100vh - 110px);--datatable-max-height:calc(100vh - 140px);--datacardlist-max-height:calc(100vh - 200px);--offline-page-body-height:calc(100vh - var(--md-header-height));--sidebar-collapsed-width:48px;--mobile-header-layout-width:calc(100vw - 48px);--detail-page-height:calc(100vh - 126px);--form-height:calc(100vh - 110px);--fieldset-max-height:65vh;--spacing:1rem;--font-size-base:1rem;--feedback-success-bg:#07822ecc;--feedback-error-bg:#e8ddddcc;--feedback-info-bg:#1c272ccc;--feedback-warning-bg:#e8ba12cc;--feedback-default-bg:#000c;--feedback-achievement-bg:#9c27b0cc;--feedback-system-bg:#64748be6;--feedback-warning-text:#000;--feedback-default-text:#fff;--feedback-error-text:#dc3545}.Page{background-color:#fff;box-sizing:border-box;flex:1 1}.details-page{height:var(--detail-page-height);width:100%}.page-body{align-items:start;animation:fadein .5s ease;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;padding:.5rem;position:relative;width:100%}.Page.online-page{box-sizing:border-box;height:100vh;margin-left:var(--sidebar-collapsed-width);width:var(--mobile-header-layout-width)}.Page.online-page .page-body{height:var(--online-page-body-height)}.Page.offline-page .page-body{height:var(--offline-page-body-height)}.Page.online-page .page-body>*{width:100%}@media (min-width:768px){.Page.offline-page{height:100vh;overflow:hidden;width:50vw}}@media (min-width:1024px){.page-body{width:100%}}.DataTable__header-wrapper{display:flex;flex-direction:row;width:100%}.DataTable__header-wrapper>*{flex:1 1}.DataTable__header-wrapper .sub-actions{justify-content:flex-end;margin-right:1rem;margin-top:.75rem}.DataTable__header-wrapper .DataTable__title{text-align:left!important}.GenericDomainLayout{animation:fadein .5s ease;height:inherit}@media (min-width:1025px){.GenericDomainLayout{box-sizing:border-box;flex:1 1;height:100%}}.layout_domain-icon.is-new{color:#05b2c2!important}.ChallengeForm{background-color:#d9edf7;border-radius:.5rem;color:#fff;margin:auto;max-width:20rem;padding-bottom:1rem;width:90%}.ChallengeForm__header{color:var(--main-color);font-weight:bolder;padding:1rem}.enigma-advice{padding:0 1rem 1rem;text-align:center}.enigma-result{background-color:#fff;border:.1rem solid #d5dbe2;border-radius:.3rem;min-height:2.5rem;padding:.5rem 1rem;position:relative}.enigma-result__icon{cursor:pointer;font-size:1rem;position:absolute;right:.5rem;top:.5rem}.enigma-result:hover{border:.1rem solid var(--tab-header-hover)}.enigma-result__icon:hover{color:var(--tab-header-hover)}.ChallengeForm__body{display:flex;flex-wrap:wrap;margin:auto;max-width:100%}.ChallengeForm__digit{background-color:#4e657a;border:1px solid #ccc;box-sizing:border-box;cursor:pointer;font-weight:700;padding:1.25rem;text-align:center;transition:all .25s ease-in-out;width:33.3333%}.ChallengeForm__body:not(.deactivate) .ChallengeForm__digit:hover{background-color:var(--tab-header-hover);color:var(--main-color)}.btn-outline-warning:hover{transition:all .25s ease-in-out}.ChallengeForm__footer{color:var(--main-color);display:flex;justify-content:center;padding:1rem 1rem 0}.ChallengeForm__body.deactivate .ChallengeForm__digit{cursor:not-allowed;opacity:.8;-webkit-user-select:none;user-select:none}.ChallengeDetail{background-color:var(--main-color);color:#fff;max-width:25rem;padding:.25rem 1rem 1rem}.ChallengeDetail__advice{padding:1rem}.ChallengeDetail__advice,.ChallengeDetail__result{background-color:#fff;color:var(--main-color);font-weight:bolder}.ChallengeDetail__result{padding:1rem}.ChallengeDetail__delete-button-col{position:relative}.ChallengeDetail__delete-button-col button{position:absolute;right:0;top:0}.ChallengeDetail__fake-input{background-color:#fff;border:.1rem solid #d5dbe2;border-radius:.5rem;height:2.5rem;line-height:2.5rem;position:relative}.ChallengeDetail__fake-input:hover{border:.1rem solid var(--tab-header-hover)}.ChallengeDetail_icon{cursor:pointer;font-size:18px;position:absolute;right:1rem;top:-.2rem}.ChallengeDetail_icon:hover{color:var(--tab-header-hover)}.ChallengeDetail__enigma-box{padding:1rem}.ChallengeDetail__enigma-box div{border:.01rem solid #4e5d71;cursor:pointer;padding:1rem;transition:all .5s ease-in-out}.ChallengeDetail__enigma-box div:hover{background-color:var(--tab-header-hover)}.btn-outline-warning:hover{color:var(--main-color)!important}.sub-actions label{line-height:2rem}.ExportUI-content.viewing_acknowledgment{max-width:25rem!important}.DocumentCategorySelector{border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:-webkit-fit-content!important;height:fit-content!important;width:100%}.DocumentForm .form-body{width:100%!important}@media (min-width:768px){.DocumentForm .form-body{min-width:840px;width:auto!important}}.DocumentCategorySelector__list{list-style:none;margin:0;padding:0}.DocumentCategorySelector__item{color:var(--card-btn-dark-color);cursor:pointer;font-size:1rem;gap:.5rem;margin-top:.1rem;opacity:.9;padding:.5rem 1rem;text-decoration:none;transition:all .5s ease-in-out;width:-webkit-fit-content;width:fit-content}.DocumentCategorySelector__item.active,.DocumentCategorySelector__item:hover{background-color:var(--widget-bg-color);border-radius:2rem;opacity:1;transition:all .5s ease-in-out}.link-bullet{font-weight:700;text-decoration:none}.link-value{text-decoration:underline}.LogInForm{box-sizing:border-box;display:flex;margin-top:10vh!important;padding:0 1rem;width:100%}.LogInForm .form{height:-webkit-fit-content;height:fit-content;margin:auto;width:100%}.LogInForm .form-body{padding:1rem!important;width:100%!important}.LogInForm__header{flex-direction:row!important;line-height:2.5rem!important;padding:.8rem;text-align:center;text-transform:uppercase}.LogInForm__header .icon{font-size:large;margin-right:.5rem}@media (min-width:1024px){.LogInForm{display:flex;margin:auto;width:50%}}input[type=range]{-webkit-appearance:none;-moz-appearance:none;background:#e5e7eb;border-radius:3px;cursor:pointer;height:2.8rem!important;outline:none;width:100%}input[type=range]::-moz-range-track{background:var(--widget-bg-color);height:1rem}input[type=range]::-moz-range-thumb{-moz-appearance:none;background:var(--tab-header);border-radius:0;box-shadow:0 0 2px #0003;height:1rem;-moz-transition:background .3s ease;transition:background .3s ease;width:1rem}input[type=range]:hover::-moz-range-thumb{background:var(--tab-header-hover)}input[type=range]::-webkit-slider-runnable-track{background:var(--widget-bg-color);height:1rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--tab-header);border-radius:0;box-shadow:0 0 2px #0003;height:1rem;-webkit-transition:background .3s ease;transition:background .3s ease;width:1rem}input[type=range]:hover::-webkit-slider-thumb{background:var(--tab-header-hover)}.GenericDomainForm{border-radius:.5rem}.form{background-color:var(--widget-bg-color);border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important;box-sizing:border-box;height:var(--form-height);overflow:hidden}.form-header{background-color:var(--card-header-bg)!important;color:#fff;display:flex;flex-direction:column;height:60px;justify-content:center;padding:.5rem}.form-header h3{font-size:1rem;text-align:center}.form-body>form{gap:1rem!important}.form-body,.form-body>form,.form-in-modal{display:flex;flex-direction:column;width:100%}.form-body,.form-in-modal{max-height:calc(100vh - 188px);overflow-x:hidden;overflow-y:auto}.form-body{border:.1rem solid var(--widget-bg-color);border-radius:.5rem;padding:.5rem}.form-in-modal{overflow-y:auto!important}.form-in-modal .form-field-label .form-group{margin-bottom:0!important}.form-in-modal .SubmitButton{margin-bottom:1rem!important}.form-group{display:flex;flex-direction:column}label{box-sizing:border-box;color:var(--main-color);font-weight:700;margin-bottom:1rem;max-width:100%;overflow:hidden}.Field-wrapper,label{position:relative;width:100%}.Field-wrapper{border:.01rem solid #ccc;border-radius:.3rem;display:flex;flex-direction:row;margin-top:.5rem}.Field-wrapper:focus-within{border:.01rem solid var(--tab-header);border-radius:.3rem}.Field-wrapper .field-icon{background-color:#fff;border-radius:.3rem;border-bottom-right-radius:0;border-top-right-radius:0;font-size:1rem;height:48px;left:0;line-height:56px;position:absolute;text-align:center;top:0;width:2.5rem;z-index:50}.Field-wrapper .field-icon.right{border-radius:.3rem;left:auto!important;right:0!important}.Field-wrapper .input-field,.Field-wrapper .select-field,.Field-wrapper .textarea-field{background-color:#fff!important;border:0;border-radius:.3rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;max-width:100%;padding-right:.5rem;width:100%}.Field-wrapper .input-field,.Field-wrapper .select-field{height:48px;padding-left:2.5rem}.Field-wrapper .textarea-field{padding:.5rem 1rem}.form .error-message{color:#cd4949!important;font-size:small;margin-top:.25rem;padding:0 .2rem;text-align:left}.button{border:none;border-radius:.4rem;cursor:pointer;transition:background-color .3s ease}.sub-actions-wrapper{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem}.sub-actions{flex-wrap:wrap;gap:.3rem;margin-bottom:.5rem}.sub-actions button{background-color:var(--tab-header-hover);border-radius:1rem;color:#fff;height:2rem;padding:.35rem .65rem}.ConfirmModal__confirm-button:hover,.sub-actions button:hover{background-color:#b07508!important}@media (min-width:768px){.form-body{padding:.75rem}.fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}form .fieldset-wrapper{justify-content:center}.form .fieldset-wrapper>fieldset{flex:1 1 320px;max-width:min(25vw,420px)}.form .fieldset-wrapper fieldset{max-height:28.5rem}}.form .MediaPreview{overflow-x:hidden;padding:0!important}.form .MediaPreview__delete-button{right:.5rem!important;top:1rem!important}.inner-fieldset{margin-bottom:1rem}.form-field-label{color:var(--tab-header);font-weight:600}.form-field-label .form-group{margin-bottom:1rem}.form-field-label .Field-wrapper{font-weight:400}.PlanningWidget{min-height:10rem}.PageLoader{align-items:center;animation:fadein .5s ease;color:var(--main-color);height:calc(100vh - 100px);position:relative}.PageLoader__box{color:var(--main-color);gap:1rem;left:50%;padding:2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:20rem}.PageLoader-items{align-items:center;font-size:1.2rem;gap:1rem;justify-content:center}.PageLoader-message{font-size:.9rem;margin-top:.5rem;text-align:center}.PageAlert{padding:5rem 1rem 1rem}.PageAlert__alert{margin:auto;max-width:25rem}.Alert{border-radius:4px;box-shadow:0 2px 6px #0000001a;color:#fff;display:flex;flex-direction:column;font-weight:500;height:-webkit-fit-content;height:fit-content;margin:1rem auto;padding:1rem 1.5rem;position:relative;transition:all .5s ease-in-out;width:-webkit-fit-content!important;width:fit-content!important}.Alert__icon{flex-shrink:0;font-size:1rem;margin-top:.3rem}.Alert__message{flex-grow:1;line-height:1.4}.Alert__header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.Alert__title{flex-grow:1;font-size:1rem;font-weight:700}.Alert__body{line-height:1.4}.Alert.fade-out{opacity:0;pointer-events:none}.divider{background-color:#cfbfbf;height:2px;margin:.5rem auto 1rem}.Widget,.divider{width:100%}.widget-body{border:.15rem solid #f3f6f7;border-radius:.5rem;box-sizing:border-box;padding:.75rem}.widget-title{background-color:#fff;color:var(--header-bg);padding-left:1rem}.Toast{align-items:center;background-color:#dc3545;border-radius:.5rem;box-sizing:border-box;color:#fff;display:flex;font-weight:500;gap:.5rem;max-width:28rem;opacity:1;padding:.75rem 1.5rem;position:fixed;right:1rem;text-align:justify;top:1rem;transition:all .5s ease-in-out;width:calc(100vw - 2rem);word-break:break-word;z-index:10000}.Toast__icon{font-size:1.25rem;line-height:.5rem}.Toast.fade-out{opacity:0;pointer-events:none}.Logo{min-height:3.5rem;padding-top:.5rem;width:100%}.Logo img{border-radius:.5rem;display:block;height:2.5rem;object-fit:cover}.Logo__image.min-logo{display:none}.collapsed .Logo__image.min-logo{display:block;height:3.5rem}.collapsed .Logo__image.large-logo,.expanded .Logo__image.min-logo{display:none}.expanded .Logo__image.large-logo{display:block}.large-width .Logo__image.min-logo{display:none}.large-width .Logo__image.large-logo{display:block}.ModalHeader{align-items:"center";background-color:var(--widget-bg-color);border-bottom:"1px solid #dee2e6";border-radius:.5rem .5rem 0 0;box-sizing:border-box;font-weight:700;justify-content:"space-between";min-height:3rem;padding:1rem;position:relative}.ModalHeader__title{color:var(--main-color);font-weight:700;text-transform:uppercase}.ModalHeader__close-btn{color:var(--main-color);font-size:1.3rem!important}.BreadCrumbs{background-color:var(--widget-bg-color);height:46px;line-height:var(--BreadCrumbs-height);padding-left:1rem;width:100%}.BreadCrumbs,.BreadCrumbs a{color:var(--main-color)}.ActionButton{line-height:2rem;min-height:2rem;padding:0 1rem}.DetailsBox .details-page__label,.DetailsBox legend{text-transform:none}.DetailsListBox:not(:last-of-type){margin-bottom:1rem}.DetailsListBox table{border-radius:.5rem;font-size:.8rem;table-layout:fixed;width:100%}.DetailsListBox table thead tr th{padding:.5rem 1rem}.DetailsListBox table thead tr{background-color:var(--widget-bg-color);border-bottom:1px solid gray;color:var(--main-color)}.DetailsListBox table tbody tr td{border-bottom:1px solid var(--widget-bg-color);padding:.5rem 1rem}.DetailsListBox table tbody tr td .flex-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin:auto}.UIButton{line-height:2rem;min-height:2rem;padding:0 1rem}.toggle-button{transition:all .5 ease-in-out}.trash .toggle-button{background-color:#eec8d4}.active .toggle-button{background-color:#c8f0f0}.ActionButton.document{background-color:#3131c7cc!important}.ActionButton.document:hover{background-color:#3131c7!important}.ActionButton.execute{background-color:#fff;border:1px solid #3131c7cc;color:#3131c7cc!important;font-weight:500}.ActionButton.execute:hover{background-color:#faf5f5!important}.ActionButton.context{background-color:var(--card-header-bg);border:1px solid #fff;color:#fff!important;font-weight:500}.ActionButton.context:hover{background-color:var(--card-btn-dark-color)!important;border:1px solid #fff;color:#fff!important;opacity:.8}.ConfirmModal-backdrop{margin-bottom:1rem}.ConfirmModal-content{box-sizing:border-box;font-size:.9rem;max-width:30rem;padding:0 1rem 1rem;text-align:justify}.ConfirmModal__footer{gap:1rem;justify-content:center}.ConfirmModal__confirm-button,.ConfirmModal_cancel-button{border:0;border-radius:.3rem;min-width:7rem;padding:.5rem 1rem}.ConfirmModalss{margin:auto;max-width:500px;width:100%}.modal-width-smalls{margin:auto;max-width:300px;width:100%}.modal-width-medium{margin:auto;max-width:500px;width:100%}.modal-width-large{margin:auto;max-width:800px;width:100%}.Modalss{margin:auto;max-width:500px;width:100%}.modal-content{background-color:#fff;max-width:100%;padding-top:1rem;position:relative}.Modal__body,.modal-content{border-radius:8px;box-sizing:border-box}.Modal__body{max-height:90vh;overflow-x:hidden;overflow-y:auto;padding:.5rem}.modal-close-btn{right:.5rem}.modal-back-btn,.modal-close-btn{background:none;border:none;color:#05b2c2;cursor:pointer;font-size:1rem;position:absolute;top:.75rem}.modal-back-btn{left:.5rem}@keyframes fadeModalIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.Modal__header h5{color:#05b2c2;font-weight:600;margin:0;padding:0;text-align:center;text-transform:uppercase}.modal-backdrop{align-items:center;background-color:#0009;display:flex;height:100vh;justify-content:center;left:0;padding:.5rem;position:fixed;top:0;transition:all .5s ease-in-out;width:100vw;z-index:900}.modal-backdrop.fade-in{animation:fadeModalIn .5s ease}.modal-backdrop.fade-out{opacity:0;pointer-events:none}fieldset.MediaBox{height:-webkit-fit-content;height:fit-content;min-width:100%!important;padding:.5rem!important}.Gallery{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.Gallery-item{cursor:pointer;max-height:10rem;min-width:15rem;object-fit:cover;position:relative;transition:opacity .3s ease}.Gallery-item.image.multiple{flex:1 1 10rem}.Gallery-item img,.Gallery-item__icon{border-radius:4px;display:block;height:100%;object-fit:cover;width:100%}.Gallery-item iframe{border-radius:4px;max-width:100%}.Gallery-item:hover{opacity:.8}@media (min-width:768px){.MediaBox{padding:1rem}.Gallery-item{max-height:15rem}}.Gallery-item__overlay{background-color:#0000;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.Gallery-item .DeleteButton{border-top-right-radius:3px!important}.ActionButton.ExecuteButton{background-color:#fff;border:1px solid #3131c7cc;color:#3131c7cc!important;font-weight:500}.ActionButton.ExecuteButton:hover{background-color:#faf5f5!important}.ActionButton.ExportButton{background-color:#3131c7cc!important}.ActionButton.ExportButton:hover{background-color:#3131c7!important}.ActionButton.ExportButton{color:#fff}.LoadMoreButton{margin-bottom:1rem;margin-top:1rem}.load-more-button{background-color:var(--table-header-hover);border:none;border-radius:.3rem;color:#fff;cursor:pointer;padding:.5rem 1rem;transition:background-color .2s ease}.DataCardList__load-more-button{display:flex;justify-content:space-around}.ActionButton.TrashButton{background-color:#3131c7cc!important}.ActionButton.TrashButton:hover{background-color:#3131c7!important}.SubmitButton{background-color:var(--btn-bg-orange);color:var(--white-color);justify-content:center;margin:1rem auto auto;min-height:48px!important;min-width:15rem;padding:.8rem}.SubmitButton:hover{background-color:var(--tab-header-hover)}.SubmitButton:disabled{background-color:#ccc;color:#888;cursor:not-allowed;opacity:.7}.custom-lightbox-overlay{align-items:center;animation:lightboxFadeIn .3s ease forwards;background:#000c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.custom-lightbox-content{background-color:#0000004d;position:relative;width:95vw}.LightBox__title{background-color:#0006;bottom:0;color:#fff;font-size:1rem;left:0;padding:1rem;position:absolute;text-align:center;width:100%;z-index:10}.custom-lightbox-media{cursor:zoom-in;transition:transform .5s ease}.LightBox .FrameView,.custom-lightbox-media{aspect-ratio:16/9;border-radius:4px;object-fit:cover}.LightBox .FrameView{height:80%;width:100%}.custom-lightbox-media-wrapper{height:80%;overflow:hidden;width:100%}.custom-lightbox-media-wrapper,.video-container{animation:fadeIn .3s ease-in forwards;opacity:.3}.custom-lightbox-media.zoomed{cursor:zoom-out;transform:scale(2);transition:transform .5s ease}.video-container{position:relative;width:100%}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.custom-lightbox-button:hover{color:#a09494;transition:all .5s ease-in-out}.custom-lightbox-close,.custom-lightbox-next,.custom-lightbox-prev{background:none;border:none;color:#fff;cursor:pointer;font-size:2rem;position:absolute;z-index:10}.custom-lightbox-close{right:10px;top:10px}.custom-lightbox-prev{left:10px;top:50%;transform:translateY(-50%)}.custom-lightbox-next{right:10px;top:50%;transform:translateY(-50%)}@keyframes lightboxFadeIn{0%{opacity:.3;transform:scale(1)}to{opacity:1;transform:scale(1)}}@media (min-width:768px){.custom-lightbox-content{width:80%}}.ImageLoader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.ImageLoader .spinner{animation:spinning 1s linear infinite;border:4px solid #0000001a;border-left-color:#000;border-radius:50%;height:40px;width:40px}@keyframes spinning{to{transform:rotate(1turn)}}.RequiredNote{color:#666;font-size:.875rem;margin-top:.5rem}.asterisk{color:red;margin-right:4px}.Gallery-item__wrapper{border-radius:.5rem;display:flex;flex-direction:column!important;gap:1rem;padding:1rem;position:relative;width:100%}.Gallery-item__wrapper .Gallery-item .FrameView{width:100%}.MediaPreview__delete-button{background-color:initial;height:-webkit-fit-content;height:fit-content;position:absolute;right:0;top:0}.InputField.readonly input{background-color:#1e1d1d1a!important;padding-left:3.5rem}.InputField--hidden{display:none;height:0!important;visibility:hidden;width:0!important}.BirthdayCard{align-items:center;background-color:#fcd34d;border:1px solid #fde68a;border-radius:.5rem;box-shadow:0 2px 5px #0000000d;display:flex;padding:.5rem;width:100%}.BirthDayCard__avatar{align-items:center;aspect-ratio:1/1;background-color:#fef9c3;border-radius:50%;color:#92400e;display:flex;font-size:32px;justify-content:center;margin-right:.5rem;width:15%}.BirthdayCard__info{background-color:#fef9c3;border-radius:.3rem;color:#92400e;flex:1 1;padding:.5rem;width:80%}.BirthdayCard__body{display:flex;justify-content:space-between;width:100%}.BirthdayCard__button{background-color:#eab308;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;margin-top:6px;padding:6px 12px;transition:background-color .2s ease}.BirthdayCard__button:hover{background-color:#92400e}@media (min-width:768px){.BirthdayCard{width:49%}}.StackMenu{display:flex;flex-direction:column;height:100%}.stack-menu{background-color:#fff;display:flex;gap:.1rem}.stack-tab:first-of-type{border-top-left-radius:.2rem}.stack-tab:last-of-type{border-top-right-radius:.2rem}.stack-tab{background-color:#9bc7db4d;border:none;color:var(--main-color);cursor:pointer;flex:1 1;font-size:.85rem!important;font-weight:bolder;padding:1rem}.stack-tab.active{background-color:#fff;border-bottom:.15rem solid #dbe6e8}.stack-body{padding:.15rem}.stack-body,.stack-content{box-sizing:border-box;height:100%;width:100%}.stack-content{background-color:#fff;border-radius:.5rem;flex-grow:1;overflow:auto;padding-bottom:.5rem}.fadein{animation:fadein .3s ease-in-out}.NewLayout{animation:fadein .5s ease;width:100%}.NewLayout__action-list{flex-wrap:wrap;gap:1rem;justify-content:space-between;width:inherit}.NewLayout__action-list>*{border:none;border-radius:.3rem;flex:1 1 8rem;min-height:4rem;text-transform:uppercase}.BirthDateWidget{min-height:10rem;width:inherit}.BirthdayCardList{display:flex;flex:1 1;flex-wrap:wrap;gap:.5rem;justify-content:space-between;max-height:-webkit-fit-content!important;max-height:fit-content!important;overflow:auto;width:inherit}@media (min-width:1025px){.BirthdayCardList{max-height:14rem!important}}.GenricDomainStack{min-height:15rem}.GenricDomainStack.detailMode{max-width:25%!important}.GenricDomainStack .DataCardList__body{max-height:calc(100vh - 250px)!important;overflow:auto}.GenricDomainStack .widget-body{padding:0}.CalendarWidget .rbc-toolbar-label{text-transform:capitalize}.CalendarWidget .rbc-header{background-color:#00008b;color:#fff;height:1.5rem;line-height:1.5rem}.CalendarWidget .rbc-toolbar button:not(.rbc-active){background:var(--card-header-bg);color:#fff;transition:all .5s ease-in-out}.CalendarWidget .rbc-toolbar button:hover{background:#fff;color:var(--card-header-bg)}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-toolbar button:hover{cursor:pointer}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width:767px){.rbc-toolbar{flex-direction:column}}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 #33333380}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px #00000040;padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:#00000080;color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.SideBarMenu{background-color:#1e1e2f;display:flex;flex-direction:column;height:100vh;position:fixed;transition:width .3s ease;z-index:200}.sidebar-logo{margin:auto auto .4rem}.SideBarMenu .Logo__image.min-logo,.SideBarMenu.offline-sidebar{display:none!important}.SideBarMenu.expanded{width:16rem}.SideBarMenu.collapsed{width:var(--sidebar-collapsed-width)}.sidebar-nav{display:flex;flex-direction:column;flex-grow:1;overflow:hidden;overflow-y:auto}.sidebar-item .badge{background-color:#fff;border:1px solid red;border-radius:50%;box-shadow:0 1px 4px #00000040;color:red;font-size:x-small;height:1.2rem;left:1.2rem;line-height:1rem;position:absolute;text-align:center;top:0;width:1.2rem}.sidebar-item{align-items:center;color:#fff;cursor:pointer;display:flex;gap:1rem;padding:.65rem .7rem;position:relative;text-decoration:none;transition:background .2s}.sidebar-item.active,.sidebar-item:focus,.sidebar-item:hover,.sidebar-item:target{background-color:#3c3c58}.icon{font-size:1.2rem}.label{white-space:nowrap}.sidebar-toggle{align-self:flex-end;background:none;background-color:initial;border:none;color:#05b2c2;cursor:pointer;font-size:1.1rem;height:3rem;left:0;line-height:1rem;padding:1rem .5rem;position:fixed;top:0;transition:all .5s ease-in-out;width:3rem;z-index:800}.unread-item{color:#05b2c2!important}@media (min-width:768px){.SideBarMenu.offline-sidebar{display:block!important;position:relative;width:50%!important}.SideBarMenu.offline-sidebar .Logo__image.large-logo{display:block;margin:auto}.Logo-wrapper{height:100vh;position:relative}.Logo-wrapper .Logo{position:absolute;top:50%;transform:translateY(-50%)}.Logo-wrapper .Logo img{height:5rem!important}}.ResultFilter{border-radius:.5rem;display:flex;flex-direction:column;padding:1rem}.ResultFilter,.ResultFilter_title{background-color:var(--widget-bg-color);width:100%}.ResultFilter_title{color:var(--main-color);font-size:large;padding:.5rem 1rem;text-align:center;text-transform:capitalize}.ResultFilter-label{color:var(--tab-header);display:flex;flex-direction:column;font-weight:600}.date-customized-label{display:flex;flex-direction:row;gap:.5rem;justify-content:end;margin-bottom:0}.date-customized-label .field-icon{cursor:pointer;padding:0 .1rem;transition:all .5s ease-in-out}.date-customized-label .field-icon svg{font-size:x-large}.ResultGraph{margin-bottom:4rem;position:relative;width:100%}.ResultGraph svg:focus{outline:none}.ResponsiveContainer{padding-top:3rem}.ResultGraph-button-group{gap:.1rem;position:absolute;right:1rem;top:16px;z-index:100}.ResultGraph-button{background:#fff;border:none;border-radius:.25rem;color:var(--tab-header);cursor:pointer;font-size:large;padding:6px 12px}.checkbox-Field-wrapper span{margin-left:6px}.Dropdown{background:var(--white-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;position:absolute;right:.5rem;top:110%;width:-webkit-fit-content;width:fit-content;z-index:200}.GraphSeriesFilter{background:#fff;border:1px solid #ccc;border-radius:.5rem;max-height:20rem;overflow-y:auto;padding:1rem 1rem 0;width:100%}.GraphSeriesFilter .checkbox-Field-wrapper{flex-direction:column!important;padding:.5rem}.CalendarFilter{margin-bottom:1rem;margin-top:.5rem}.CalendarFilter,.CalendarFilter label{color:var(--card-header-bg)}.CalendarFilter select{background-color:var(--card-header-bg);border-color:#adadad;border-radius:.25rem;color:#fff;cursor:pointer;padding:.3rem .5rem}.CalendarFilter select option{background-color:#fff;color:var(--card-header-bg)}.BirthWishPreview{color:#333;font-family:Arial,sans-serif;line-height:1.6}.BirthWishPreview h2{margin-top:0}.BirthWishPreview p{text-align:justify}.BirthWishPreview blockquote{border-left:4px solid #f09b59;color:#555;padding-left:16px;white-space:pre-wrap}.ExportUI-content{box-sizing:border-box;font-size:.9rem;padding:.5rem;text-align:justify;width:90vw}.ExportUI-content fieldset{border-radius:.25rem!important;flex:1 1!important;margin-top:.5rem;max-height:25rem}.ExportUI-content td:nth-child(2),.ExportUI-content th:nth-child(2){text-align:center;white-space:nowrap;width:9rem}.ExportUI-backdrop .flex-row{gap:.5rem}.export-row.flex-row{line-height:25px;margin-bottom:.5rem}.ExportUI-content .flex-row{gap:.5rem}.ExportUI-return-button{left:0;position:absolute;top:0}@media (min-width:768px){.ExportUI-content{width:25rem}}.FileList{margin:1rem;padding:0}.DataTable{animation:fadein .5s ease;display:flex;flex-direction:row;gap:.5rem;transition:all 2s ease-in-out;width:100%}.DataTable__title{color:var(--card-header-bg);padding:1rem;text-align:center;text-transform:uppercase}.DataTable__body{animation:fadein .5s ease;border:1px solid #ccc;flex:1 1;height:-webkit-fit-content;height:fit-content;max-height:var(--datatable-max-height);overflow-x:auto}.DataTable table{border-collapse:collapse;color:#333;transition:all 1s ease-in-out;width:100%}.DataTable table thead tr th.sortable{cursor:pointer}.DataTable table thead{background-color:var(--card-header-bg);color:#fff}.DataTable table thead .sortable-icon__button{color:#fff}.DataTable table thead.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:10}.DataTable table th:first-child{width:1rem}.DataTable table th:not(:first-child){width:-webkit-fit-content;width:fit-content}.DataTable table td,.DataTable table th{border-bottom:.1rem solid #e6dede;max-width:10rem;padding:10px;text-align:left;-webkit-user-select:none;user-select:none}.DataTable table td[data-type=number],.DataTable table th[data-type=number]{text-align:right}.DataTable table td[data-type=boolean],.DataTable table th[data-type=boolean]{text-align:center}.DataTable table th.th-0{width:5rem!important}.DataTable table tbody tr:nth-child(2n){background-color:var(--tab-row-odd)}.DataTable table tbody tr:nth-child(odd){background-color:var(--tab-row-even)}.DataTable table tbody tr{transition:background-color .3s ease-in-out}.DataTable table tbody tr:hover{background-color:var(--tab-row-hover)}.DataTable table tbody tr.clickable{cursor:pointer}.DataTable table td.datatable__icon{color:#a7a0a0}.DataTable__result-count{color:var(--card-header-bg);font-weight:600;padding:0}.DataTable-filter__buttons{gap:.1rem;justify-content:end;margin-bottom:1rem;margin-top:1rem}.DataTable-filter__buttons button{background-color:var(--tab-header-hover)!important;border:1px solid var(--tab-header-hover);border-radius:.15rem;color:#fff!important;cursor:pointer;padding:.5rem 1rem;text-shadow:none}.DataTable-filter__buttons .reset-filter-button{background-color:#fff!important;color:var(--tab-header-hover)!important}.DataTable caption{background-color:var(--card-header-bg);caption-side:top;color:#fff;font-size:.85rem;font-weight:600;padding:8px 12px;text-align:left}.DataFilter{background-color:var(--widget-bg-color);border-radius:.25rem;display:flex;flex-direction:column;padding:1rem;width:100%}.DataFilter .Field-wrapper{border:.01rem solid #fff}.DataFilter .Field-wrapper:focus-within{border:.01rem solid var(--tab-header);border-radius:.3rem}.data-filter-title{background-color:var(--widget-bg-color);color:var(--main-color);font-size:large;padding:.5rem 1rem;text-align:center;text-transform:capitalize;width:100%}.data-field-label{color:var(--tab-header);display:flex;flex-direction:column;font-weight:600}@media (min-width:1025px){.DataFilter .data-field-label{flex-direction:column}.DataFilter .data-filter-container{flex-wrap:wrap;max-width:70vw}}.reset-filter-button{color:var(--tab-header-hover)!important;text-shadow:none}.FieldbackField.readonly input{background-color:#1e1d1d1a!important;padding-left:3.5rem}.icon-wrapper{display:flex;flex-direction:row;font-size:x-large;gap:1rem;height:2.85rem;margin:auto;padding-top:.7rem}.icon-wrapper svg:hover{color:var(--tab-header-hover);cursor:pointer;transition:all .5s ease-in-out}.SelectField.data-field-label{text-transform:capitalize}.TextAreaField{min-width:200px}.form-group__checkbox{width:-webkit-fit-content;width:fit-content}.form-group__checkbox .label{text-transform:capitalize}.CheckBoxField .form-group__checkbox .error-message{display:none}.CheckBoxField:last-of-type .error-message{display:block!important}.file-placeholder{cursor:pointer;padding:1rem}.URLField{position:relative}.video-field-remove__icon{color:var(--tab-header);cursor:pointer;position:absolute;right:1rem;top:3rem;transition:all .5s ease-in-out}.video-field-remove__icon:hover{transform:scale(1.15)}.URLField .input-field{margin-right:2.5rem}.PasswordField.readonly input{background-color:#1e1d1d1a!important;padding-left:3.5rem}.select-with-icon__multiple-value,.select-with-icon__single-value{text-transform:capitalize}.select-with-icon--is-disabled{width:100%}.css-b62m3t-container{min-width:100%!important}.select-with-icon__menu{background-color:#fff!important;text-transform:capitalize}.react-select{color:#706f6f!important}.select-with-icon__option--is-selected{background-color:var(--card-header-bg)!important;color:#fff!important}.select-with-icon__control{border:none!important;border:1px solid #ccc;border-bottom-left-radius:0!important;border-top-left-radius:0!important;box-shadow:none!important;margin-left:.1rem;min-height:48px!important;padding-left:2.5rem}.select-with-icon__control--is-focused{border-color:#0000!important;box-shadow:none!important}.select-with-icon__control:hover{border-color:#0000!important}.form-group-wrapper{display:flex;flex-direction:row;gap:1rem}.form-group-wrapper .form-group{flex:1 1}.DataCardList{display:flex;flex-direction:column;height:inherit;width:100%}.DataCardList__header{box-sizing:border-box;justify-content:space-between}.DataCardList__body{max-height:var(--datacardlist-max-height);overflow:auto}.DataCardList__wrapper{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.DataCardList__wrapper{flex-direction:row;flex-wrap:wrap}.DataRowCard{flex:1 1 15rem}}.DataRowCard{cursor:pointer;flex:1 1}.DataRowCard__header{background-color:#eaf6ff;border:1px solid #dbe6e8;border-radius:.5rem .5rem 0 0;color:var(--main-color)!important;font-size:3rem;height:6rem;padding-top:1rem;position:relative;text-align:center;transition:all .5s ease-in-out}.DataRowCard__body{background-color:#fff;border:.05rem solid var(--widget-bg-color);border-radius:0 0 .5rem .5rem;box-sizing:border-box;color:var(--main-color);font-size:.85rem;padding:.5rem}.DataRowCard__row{margin-bottom:.5rem}.DataRowCard__item-label{font-weight:bolder}@media (min-width:768px){.DataRowCard__body{padding:1rem}}.Rowcard-header-wrapper{gap:.5rem;width:100%}.DataRowCard__header .PhoneLink{bottom:1.5rem;color:var(--main-color)!important;left:50%;position:absolute;transform:translateX(-50%)}.DataRowCard__header-main-icon{color:#fff;color:#9bc7db4d;font-size:1.5rem;left:1rem;position:absolute;top:.5rem}.Rowcard-header__title{font-size:.9rem!important;font-weight:bolder;margin:auto;padding:1rem;text-align:center;width:100%}.Rowcard-header__title.ellipsis{max-width:20rem}.trash-mode .DataRowCard__header{background-color:#f5ebeb!important}.active-mode .DataRowCard__header{background-color:#eaf6ff!important}.DataRowCard__header:hover:not(.active){transform:translateX(5px);transition:all .5s ease-in-out}.active-mode .DataRowCard__header:hover:not(.active){background-color:#eaf6ff!important}.trash-mode .DataRowCard__header:hover:not(.active){background-color:#efe0e0!important}.DataRowCard__header.active{background-color:#fff!important;opacity:.9}.DataListFilter{box-sizing:border-box;width:90vw}@media (min-width:768px){.DataListFilter{width:30rem}}.DataList{display:flex;flex-direction:column;height:inherit}.DataList__header{box-sizing:border-box;justify-content:space-between;padding:.5rem}.DataList__body{max-height:var(--datacardlist-max-height);overflow:auto;padding:0 .5rem}.with-icon{align-items:center;border:none;cursor:pointer;display:inline-flex;font:inherit;gap:.3rem}.DataList__load-more-button{display:flex;justify-content:space-around;margin-bottom:1rem}.DataListFilter__toggle{color:var(--tab-header-hover);font-weight:bolder;line-height:2rem}.DataListFilter__toggle-icon{background-color:#fff;border:0;color:var(--tab-header-hover)}.DataListFilter__toggle-icon svg{font-size:1.3rem;font-weight:bolder}.DataList__wrapper{display:flex;flex-direction:column;gap:.5rem}@media (min-width:768px){.DataList__wrapper{flex-direction:row;flex-wrap:wrap}.DataRowCard{flex:1 1 15rem;max-width:100%}}.PermissionTable{animation:fadein .5s ease;display:flex;flex-direction:row;gap:1rem;transition:all 2s ease-in-out;width:100%}.Datatable-aside{width:20vw}.Datatable-aside,.PermissionTable__body{animation:fadein .5s ease;height:-webkit-fit-content;height:fit-content;max-height:var(--datatable-max-height);overflow-x:auto}.PermissionTable__body{border:1px solid #ccc;flex:1 1}.PermissionTable__title{color:var(--card-header-bg);padding:1rem;text-align:center;text-transform:uppercase}.PermissionTable table{border-collapse:collapse;color:#333;transition:all 1s ease-in-out;width:100%}.PermissionTable table thead tr th.sortable{cursor:pointer}.PermissionTable table thead,.PermissionTable table thead .sortable-icon__button{color:#fff}.PermissionTable table thead.sticky{background-color:#fff;background-color:var(--card-header-bg);position:-webkit-sticky;position:sticky;top:0;z-index:10}.PermissionTable table th:first-child{width:1rem}.PermissionTable table th:not(:first-child){width:-webkit-fit-content;width:fit-content}.PermissionTable table td,.PermissionTable table th{border-bottom:.1rem solid #e6dede;max-width:10rem;padding:10px;text-align:left;-webkit-user-select:none;user-select:none}.PermissionTable table td[data-type=number],.PermissionTable table th[data-type=number]{text-align:right}.PermissionTable table td[data-type=boolean],.PermissionTable table th[data-type=boolean]{text-align:center}.PermissionTable table th.th-0{width:5rem!important}.PermissionTable table tbody tr:nth-child(2n){background-color:var(--tab-row-odd)}.PermissionTable table tbody tr:nth-child(odd){background-color:var(--tab-row-even)}.PermissionTable table tbody tr{transition:background-color .3s ease-in-out}.PermissionTable table tbody tr:hover{background-color:var(--tab-row-hover)}.PermissionTable table tbody tr.clickable{cursor:pointer}.load-more-container{padding:1rem;text-align:center!important}.datatable__icon{font-size:larger;transition:color .3s ease-in-out}.PermissionTable table td.datatable__icon{color:#a7a0a0}.sortable-icon__button{background-color:initial;border:0}.PermissionTable__result-count{color:var(--card-header-bg);font-weight:600;padding:0}.PermissionTable-filter__buttons{gap:.1rem;justify-content:end;margin-bottom:1rem;margin-top:1rem}.PermissionTable-filter__buttons button{background-color:var(--tab-header-hover)!important;border:1px solid var(--tab-header-hover);border-radius:.15rem;color:#fff!important;cursor:pointer;padding:.5rem 1rem;text-shadow:none}.PermissionTable-filter__buttons .reset-filter-button{background-color:#fff!important;color:var(--tab-header-hover)!important}.data-table.trash tr{opacity:.9}.PermissionTable caption{background-color:var(--card-header-bg);caption-side:top;color:#fff;font-size:.85rem;font-weight:600;padding:8px 12px;text-align:left}.data-table.trash caption{background-color:#3a0d0d;border-bottom:2px solid #ff6b6b;color:#fcc}.data-table.active caption{background-color:#3131c7cc;color:#c8f7dc}.table-caption .float-right{float:right}.data-table.trash .datatable__icon{color:#815353}.data-table.trash tbody tr:hover{background-color:#ebd7dc99}.PasswordForm{border-radius:.5rem;height:-webkit-fit-content!important;height:fit-content!important;margin:0 1rem;max-width:25rem;width:95vw}.UserProfile{border-radius:8px;flex-direction:column;overflow:hidden;text-align:center}.UserProfile,.UserProfile-header{align-items:center;display:flex;width:100%}.UserProfile-header{background-color:var(--card-header-bg);justify-content:center;padding:1rem .5rem}.UserProfile_avatar{background-color:var(--card-btn-dark-color);border-radius:50%;color:var(--white-color);font-size:3rem;padding:.7rem}.UserProfile-header>.CloseButton{background-color:initial;border:0;color:#fff;padding:.5rem;position:absolute;right:0;top:0}.UserProfile-body{padding:0 1rem;width:100%}.UserProfile_name{color:var(--main-color);font-size:1.1rem;font-weight:700;margin-top:.5rem}.UserProfile_role{color:var(--secondary-color);font-size:.9rem;margin-bottom:1rem}.UserProfile_buttons{display:flex;flex-direction:column;gap:.5rem}.UserProfile__button{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:.6rem;transition:all .2s ease}.UserProfile__button.update{background-color:#f0f8ff;color:var(--card-btn-dark-color);transition:all .5s ease-in-out}.UserProfile__button.update:hover{background-color:var(--card-btn-color);color:#fff}.UserProfile__button.logout{align-items:center;background-color:var(--btn-bg-orange);color:#fff;display:flex;gap:.4rem;justify-content:center}.UserProfile__button.logout:hover{background-color:#e68946}.positions_label,.role_label{font-weight:700}.positions-role_wrapper{gap:1rem;margin:1rem;text-align:start}.PermissionFormCardList .DataCardList__body{max-height:none!important;overflow:hidden;padding:0!important}.PermissionTableForm .DataTable__body{max-height:-webkit-fit-content!important;max-height:fit-content!important}.PermissionTableForm label{margin-bottom:0!important}.PermissionTableForm td:nth-child(n+2),.PermissionTableForm th:nth-child(n+2){text-align:center!important;text-transform:capitalize}.PermissionTableForm .form-group__checkbox{margin:auto}.PermissionTableForm input[type=checkbox]{transform:scale(1.25)}.selected-permission{background-color:#744b18!important}.GenericDomainLayout>.sub-actions{justify-content:flex-end}.GenericDomainLayout.Permission .DataTable td:nth-child(n+3) div,.GenericDomainLayout.Permission .DataTable th:nth-child(n+3){text-align:center!important;text-transform:capitalize}.ResultLayout{animation:fadein .5s ease;display:flex;flex-direction:row;gap:1rem;margin:1rem;transition:all 2s ease-in-out}.ResultLayout-aside{min-width:20vw;overflow-x:auto}.ResultLayout-aside,.ResultLayout-body{animation:fadein .5s ease;height:-webkit-fit-content;height:fit-content;max-height:var(--datatable-max-height)}.ResultLayout-body{flex:1 1;overflow-x:hidden;overflow-y:auto}.ResultLayout-body fieldset{background-color:#fff!important;border:.01rem solid var(--card-btn-bg);border-radius:.5rem;box-sizing:border-box;gap:1rem;margin-bottom:1rem;padding:.5rem}.MobileHeaderLayout{background-color:#fff;height:var(--md-header-height);padding-left:1rem;width:100%}.PageHeaderLayout__session{align-items:center;display:flex;gap:1rem;position:absolute;right:1rem;top:1rem}.PageHeaderLayout__user{align-items:center;color:var(--main-color);cursor:pointer;display:flex;font-weight:500;gap:.5rem;-webkit-user-select:none;user-select:none}.user__icon{color:var(--card-btn-dark-color);font-size:1.8rem;transition:transform .2s ease}.user__icon:hover{transform:scale(1.1)}.GenericDomainDetail{display:flex;gap:.5rem}.details-page{background-color:var(--widget-bg-color);border-radius:.5rem}.details-page__header{background-color:var(--card-header-bg)!important;border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important;color:#fff;display:flex;flex-direction:column;height:60px;justify-content:center;padding:.5rem;position:relative}.title-phone{color:#fff;font-size:small;margin:auto}.details-page__header h3{font-size:1rem;margin:auto;max-width:20rem;text-align:center}.details-page__label{color:var(--card-btn-dark-color);display:flex;flex-direction:row;font-size:small;font-weight:600;gap:.5rem}.details-page__body{border:.1rem solid var(--widget-bg-color);border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;max-height:calc(100vh - 188px);overflow-x:hidden;overflow-y:auto;padding:.5rem}.history-box:not(:first-of-type){border-bottom:.15rem dotted var(--card-header-bg);padding-bottom:.5rem}@media (min-width:768px){.details-page__body{flex-direction:row;flex-wrap:wrap;gap:.5rem}}.HomePage{background-color:#fff;flex:1 1}.widget-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;height:-webkit-fit-content;height:fit-content;width:100%}.HomePage__widget-box{display:flex;flex-direction:column;gap:1rem;height:inherit;overflow:auto}.widget-group__flex-row{display:flex;flex-direction:column;width:100%}@media (min-width:1024px){.HomePage{box-sizing:border-box;flex:1 1;height:100%;margin:1rem}}.HomePage{animation:fadein .5s ease;height:inherit}@media (min-width:1025px){.HomePage__widget-box,.widget-group__flex-row{flex-direction:row;gap:1rem}.widget-group__flex-row{display:flex;width:100%}.widget-group__flex-row>.Widget{width:50%}}.ErrorPage{align-items:center;background:var(--view-bg);box-sizing:border-box;display:flex;height:100%;justify-content:center;padding:var(--spacing);width:100%}.error-content{animation:fadeIn .6s ease-out;max-width:500px;text-align:center}.error-code{color:var(--main-color);font-size:6rem;font-weight:800;margin:0}.error-title{font-size:2rem;margin-top:.5rem}.error-message,.error-title{color:var(--secondary-color)}.error-message{font-size:1.1rem;line-height:1.6;margin-top:1rem;padding:0 1rem}.error-button{background:var(--btn-bg-blue);border-radius:6px;color:#fff;display:inline-block;font-size:1rem;margin-top:2rem;padding:.75rem 1.5rem;text-decoration:none;transition:background .25s ease}.error-button:hover{background:var(--card-btn-dark-color)}@keyframes fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.td-highlight{border-radius:4px;display:inline-block;font-size:.75rem;font-weight:500;padding:4px 8px;text-align:center}.activity-priority--IMPORTANT_URGENT{background-color:#fee2e2;color:#991b1b}.activity-priority--IMPORTANT_NOT_URGENT{background-color:#ffedd5;color:#9a3412}.activity-priority--NOT_IMPORTANT_URGENT{background-color:#fef9c3;color:#92400e}.activity-priority--NOT_IMPORTANT_NOT_URGENT{background-color:#dcfce7;color:#166534}.activity-status--NOT_STARTED{background-color:#fee2e2;color:#991b1b}.activity-status--IN_PROGRESS{background-color:#ffedd5;color:#9a3412}.activity-status--WAITING_FOR_OTHERS{background-color:#e0f2fe;color:#075985}.activity-status--DEFERRED{background-color:#fef9c3;color:#92400e}.activity-status--COMPLETED{background-color:#dcfce7;color:#166534}.matching-status--NOT_SATISFIED{background-color:#fee2e2;color:#991b1b}.matching-status--WITHDRAWN{background-color:#ffedd5;color:#9a3412}.matching-status--ONGOING{background-color:#fef9c3;color:#92400e}.matching-status--SATISFIED{background-color:#dcfce7;color:#166534}.matching-status--OTHER{background-color:#e5e7eb;color:#374151}.need-status--NOTSATISFIED{background-color:#fee2e2;color:#991b1b}.need-status--GIVEUP{background-color:#ffedd5;color:#9a3412}.need-status--INPROGRESS{background-color:#fef9c3;color:#92400e}.need-status--SATISFIED{background-color:#dcfce7;color:#166534}.need-status--OTHER{background-color:#e5e7eb;color:#374151}*{box-sizing:border-box}.App{display:flex;flex-direction:row;min-height:100vh;overflow:hidden;width:100vw}.sidebar{border-right:.05rem solid gray;flex-shrink:0;width:250px}.flex-row{flex-wrap:wrap}.flex-row,.flex-row-nowrap{display:flex;flex-direction:row}.flex-row-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-col{display:flex;flex-direction:column}.text-left{text-align:left}@keyframes fadein{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.rounded-05{border-radius:.5rem}.rounded-1{border-radius:1rem}.p-1{padding:1rem}.feedback{background-color:var(--feedback-default-bg);color:var(--feedback-default-text)}.feedback.feedback--success{background-color:var(--feedback-success-bg)}.feedback.feedback--error{background-color:var(--feedback-error-bg);color:var(--feedback-error-text)}.feedback.feedback--info{background-color:var(--feedback-info-bg)}.feedback.feedback--warning{background-color:var(--feedback-warning-bg);color:darkred}.feedback.feedback--achievement{background-color:var(--feedback-achievement-bg)}.feedback.feedback--system{background-color:var(--feedback-system-bg)}.cursor-pointer{cursor:pointer}.custom-close-btn{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;font-size:1.3rem;justify-content:center;padding:0;position:absolute;right:.5rem;top:.5rem}.custom-close-btn:hover{opacity:.8}.elevation-1{box-shadow:0 2px 4px #0000001a}.elevation-2{box-shadow:0 4px 12px #00000026}.elevation-3{box-shadow:0 8px 24px #0003}.blue-button{background-color:var(--card-header-bg);color:#fff}.green-button{background-color:#758c48;color:#fff}.spinner{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.btn-filled{background-color:#f09b59;color:#fff}.btn-outline{background-color:initial;border:1px solid #05b2c2!important;color:#05b2c2}h1,h2,h3,h4,h5,h6{margin:0;padding:0}button{cursor:pointer;text-transform:capitalize}.bold-text{font-weight:650}.thin-text{font-weight:400}.fade-in{animation:fadein .5s ease}.fixed-header-actions{gap:1px;position:absolute;right:0;top:0;width:-webkit-fit-content;width:fit-content;z-index:2}.fixed-header-actions .action-button,.fixed-header-actions .action-button>button,.fixed-header-actions>button{background-color:#9bc7db4d;color:#fff;font-size:medium;padding:.5rem .7rem}.fixed-header-actions button{border-radius:0!important}.fixed-header-actions button:first-of-type{border-bottom-left-radius:.5rem!important}.fixed-header-actions button:last-of-type{border-top-right-radius:.5rem!important}.fixed-header-actions>button:disabled,.fixed-header-actions>button:hover{color:var(--card-btn-dark-color);opacity:1;transform:scale(1.05);transition:all .5s ease-in-out}.action-button{padding:0!important}.fixed-header-actions>button:first-child{border-bottom-left-radius:.5rem}.DeleteButton,.DeleteButton button{border-top-right-radius:.5rem!important}input,select,textarea{outline:none}*,:after,:before{box-sizing:border-box}fieldset{border:none;box-shadow:0 1px 4px #0000001a;margin:0;min-width:0;padding:0}.height__fit-content{height:-webkit-fit-content;height:fit-content}legend{color:var(--tab-header-hover);font-size:1rem;font-weight:700;margin:0;padding:0 .5rem;text-transform:capitalize}.fieldset-wrapper{display:flex;flex-direction:column;gap:1rem;width:100%}.fieldset-wrapper fieldset{background-color:#fff!important;border:.01rem solid var(--card-btn-bg);border-radius:.5rem;box-shadow:0 2px 6px #0000001a;box-sizing:border-box;padding:.75rem;transition:transform .2s}.fieldset-wrapper fieldset legend{display:flex;flex-direction:row;gap:.5rem}.fieldset-wrapper fieldset:hover:not(.MediaBox){background-color:#eef2f4!important;transform:translateY(-2px);transition:all .5s ease-in-out}fieldset.scrollable{max-height:var(--fieldset-max-height);overflow:auto}.text-center{text-align:center}.success{background-color:#14ae44cc;color:#fff}.danger{background-color:#e8ddddcc!important;background:#fff;color:#dc3545}.info{background-color:#1b9ad1b3;color:#fff}.warning{background-color:#ffc107;color:#000}.ellipsis{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-2-lines{-webkit-line-clamp:2}.ellipsis-2-lines,.ellipsis-3-lines{-webkit-box-orient:vertical;display:-webkit-box;display:block;display:-moz-box;overflow:hidden;text-overflow:ellipsis}.ellipsis-3-lines{-webkit-line-clamp:3}.ellipsis-5-lines{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;display:block;display:-moz-box;overflow:hidden;text-overflow:ellipsis}.h-15{height:15rem}.h-20{height:20rem}.minH-80{min-height:80vh!important}.maxH-20{max-height:20rem}.maxW-30{max-width:30%}.w-18{width:18rem}.rbc-time-content,.sm-scroll,fieldset{overflow-y:auto;scrollbar-color:#b5b5b5 #0000;scrollbar-width:thin}.rbc-time-content::-webkit-scrollbar,.sm-scroll::-webkit-scrollbar,fieldset::-webkit-scrollbar{width:4px}.rbc-time-content::-webkit-scrollbar-track,.sm-scroll::-webkit-scrollbar-track,fieldset::-webkit-scrollbar-track{background:#0000}.rbc-time-content::-webkit-scrollbar-thumb,.sm-scroll::-webkit-scrollbar-thumb,fieldset::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#b5b5b5;border:2px solid #0000;border-radius:10px}.rbc-time-content::-webkit-scrollbar-thumb:hover,.sm-scroll::-webkit-scrollbar-thumb:hover,fieldset::-webkit-scrollbar-thumb:hover{background-color:#9a9a9a}.link{cursor:pointer;text-decoration:underline}.media-wrapper{display:flex;flex-direction:column!important;gap:1rem;min-width:100%;width:-webkit-fit-content;width:fit-content}.media-wrapper fieldset{width:100%!important}@media (min-width:768px){.fieldset-wrapper,.media-wrapper{flex-direction:row}.fieldset-wrapper{flex-wrap:wrap}.fieldset-wrapper fieldset{flex:1 1 20rem;max-height:21rem;min-width:300px;overflow:auto;padding:.75rem}.width-30{max-width:33%;min-width:30%}.width-50{max-width:50%;max-width:44.2rem}.w-80{width:80vw!important}.w-20{width:20rem}.w-15{width:18rem}}.masonry{column-count:4;column-gap:16px;margin-bottom:1rem}.masonry img{border-radius:8px;display:block;margin-bottom:16px;width:100%}@media (max-width:1100px){.masonry{column-count:3}}@media (max-width:700px){.masonry{column-count:2}}@media (max-width:500px){.masonry{column-count:1}}
/*# sourceMappingURL=main.6f96d2f1.css.map*/