.error-message,.note-message,.success-message,.warning-message{border-radius:var(--base-border-radius)}.note-message{background-color:#e8f2fc;color:#145c9e}.search-input,input,select,textarea{background-color:#f8f9fa!important;padding:10px 15px!important;font-size:inherit;border-radius:var(--base-border-radius);border:1px solid #f1f1f1;font-size:16px;color:#393939;caret-color:#f87c47;outline:none}.search-input::placeholder,input::placeholder,select::placeholder,textarea::placeholder{color:gray}input[type=radio]{padding:8px!important}.date-container input{padding:0!important}.custom-time-input{padding:10px!important}.custom-time-input input{padding:5px!important}.search-input{padding:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000!important}textarea{caret-color:#f87c47}.date-input{display:flex;border:1px solid #f1f1f1;border-radius:var(--base-border-radius);padding:14px 16px 14px 10px;flex-direction:column;gap:10px}.date-input input{border:0;padding:0;width:2rem;text-align:center}.date-input .yyy{width:4rem}.date-input .date-warning{color:#e72e05;font-size:13px}input[type=date]:focus,input[type=number]:focus,input[type=text]:focus,input[type=time]:focus,textarea:focus{box-shadow:0 0 0 1pt #f87c47}.custom-time-input:focus-within{box-shadow:0 0 0 1pt #f87c47}.custom-time-input input[type=number]{box-shadow:none;padding:14px 16px}.routes{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.routes p{flex:1 1}.check-box{cursor:pointer}.other{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.other button{width:-moz-fit-content;width:fit-content}.custom-input{display:flex;align-items:center;justify-content:space-around;border:1px solid #f1f1f1;padding:0 18px;border-radius:var(--base-border-radius)}.custom-input input{flex:1 1;border:none;padding:16px 0}.custom-input .icon{color:gray}.custom-time-input{justify-content:space-between;position:relative}.custom-time-input .inputs{display:flex;align-items:center;justify-content:space-between}.custom-time-input .time-hour-drop-down{position:absolute;right:0;top:3rem;background-color:#fff;padding:.5rem;display:grid;height:-moz-fit-content;height:fit-content;grid-gap:2rem;gap:2rem;border:1px solid gray;border-radius:var(--base-border-radius)}.custom-time-input .time-hour-drop-down .drop-downs{display:flex;align-items:center;gap:1rem}.custom-time-input .time-hour-drop-down .drop-downs .hours,.custom-time-input .time-hour-drop-down .drop-downs .minutes{display:grid;max-height:100px;grid-gap:6px;gap:6px;overflow-y:auto}.custom-time-input .time-hour-drop-down .drop-downs .time{background-color:red}.custom-time-input .time-hour-drop-down .drop-downs .hour{background-color:blue}.custom-time-input .time-hour-drop-down .drop-downs .unit{padding:.4rem 1rem}.form-steps{display:flex;justify-content:space-between;gap:10px;height:-moz-fit-content;height:fit-content;border:1px solid #f1f1f1;padding:14px 12px;border-radius:var(--base-border-radius)}.form-steps .name{display:flex;flex-direction:column;gap:8px}.form-steps .step{display:flex;align-items:center;gap:6px}.form-steps .step .icon{color:gray}.form-steps .step .step-details,.form-steps .step .step-name{display:none}.form-steps .divider{background-color:#eee;height:30px;width:2px}.form-steps .current-step .step-details{display:block}.form-steps .current-step .icon{color:var(--primary)}.form-steps .current-step .step-name{color:var(--primary);display:block}.newIncidentForm .radio{display:flex}.form-buttons{height:48px;flex:1 1;background-color:#fff}.incident-form-buttons{display:flex;align-items:center;justify-content:right;gap:1rem;padding:1.5rem}.incident-form-buttons button{width:200px}.incident-form-buttons .incident-back-btn{background-color:#f2f2f2;color:gray}.field{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:12px;gap:12px}.checkings{display:grid;grid-template-columns:1fr 1fr}.straight-checkings{display:flex;width:100%;flex-wrap:wrap;gap:20px}.grid{display:grid;grid-template-columns:1fr 1fr}.addition-button{margin-top:10px}.type1{display:flex;gap:6px;width:-moz-fit-content;width:fit-content;border-radius:var(--base-border-radius);cursor:pointer}.type1 input[type=checkbox]{display:none}.type1 input[type=checkbox]:checked+label{background-color:#f87c47;color:#fff}.type1 label{cursor:pointer;display:block;padding:12px 26px;border-radius:var(--base-border-radius);background-color:#f3f3f3}.type1 label:hover{background-color:#f87c47;color:#fff}.varience-duration .half{display:flex;flex-direction:row;flex-wrap:nowrap;gap:30px}.varience-duration .half input{width:50%;display:block}form{display:flex;flex-direction:column;gap:15px}form .incident-info,form .incident-type,form .location-status,form .other-info{display:grid;grid-gap:24px;gap:24px;height:-moz-fit-content;height:fit-content}form .one{display:grid;grid-template-columns:50% 50%;grid-gap:24px;gap:24px}form .one .address{border:none;gap:8px;padding:0}form .one .phoneNumber,form .one .state,form .one .zipCode{display:flex;flex-direction:column;gap:8px}form input{width:100%;border:1px solid rgba(0,0,0,0)}form select{width:100%}form .checkbox,form .types{display:flex;gap:12px}form .types{align-items:center;flex-wrap:wrap;padding-bottom:10px}form .types .type{display:flex;gap:6px;width:-moz-fit-content;width:fit-content;padding:12px 26px;border-radius:var(--base-border-radius);cursor:pointer;background-color:#f9f9f9}form .types .type input{width:unset}form .types .full-width-type{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:12px;gap:12px}form .half{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}form .half .sex{display:flex;flex-direction:column;gap:8px}form .check-boxes{display:flex;align-items:center;flex-wrap:wrap;gap:12px}form .other-info .check-boxes{gap:24px}form .check-box{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content}form .check-box label{text-wrap:nowrap}form .fall-related{display:grid;grid-gap:12px;gap:12px}form .full-address{display:flex;flex-direction:row;gap:12px}@media screen and (max-width:760px){.forms-container .half,form .half{grid-template-columns:1fr}.forms-container .half .incident-date,.forms-container .half div{width:100%}.forms-container .form-steps .step{display:none}.forms-container .form-steps .current-step{display:flex}.forms-container .form-steps .divider{display:none}}.step{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:24px;gap:24px}.step .sub-h1{font-size:18px}.step .check-boxes-row{display:flex;flex-wrap:wrap;align-items:flex-start}.parties{display:flex;flex-direction:column;gap:14px}.parties .new-party{width:-moz-fit-content;width:fit-content;background-color:var(--primary-light);color:var(--primary)}.parties .new-party .icon{height:20px;width:20px;border:1px solid var(--primary)}.parties .new-party .icon,.upload-field{border-radius:var(--base-border-radius);display:flex;align-items:center;justify-content:center}.upload-field{gap:24px;padding:24px;border:1px dashed gray}.upload-field .icon{width:50px;height:40px;border-radius:var(--base-border-radius);background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}.upload-field .upload-area-content{display:grid;grid-gap:2px;gap:2px}.upload-field .upload-area-content .upload-text{font-size:16px;color:var(--primary)}.upload-field .upload-area-content .size-text{font-size:10px}.form-notification{display:flex;flex-direction:column;gap:24px;border-radius:var(--base-border-radius);align-items:center;justify-content:center;padding:48px;background-color:#f8f8f8}.form-notification .info-icon-main-container{padding:20px;width:-moz-fit-content;width:fit-content;border-radius:50%}.form-notification .info-icon-main-container .info-container{padding:20px;border-radius:50%;background-color:#145c9e}.form-notification .info-icon-main-container .info-container .info-icon{border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.form-notification .info-icon-main-container .info-container .info-icon .icon{font-size:18px;color:#fff}.form-notification p{text-align:center;font-size:18px;line-height:30px;max-width:300px}.step-2-status>select{font-size:14px;font-weight:500}.department-select select{border:1px solid var(--foreground);padding:10px 15px}textarea{resize:none;white-space:pre-wrap;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;width:100%}.description-of-varience{height:100%}.description-of-varience h2{font-size:18px}.description-of-varience h2 span{font-weight:400}.description-of-varience .types{max-height:500px;overflow-y:auto}.description-of-varience .types .type,.medication-step-4{width:100%}.medication-step-4 .form-of-error{margin-bottom:100px}.medication-step-4 .check-boxes-row .col{gap:20px}.medication-step-4 .check-boxes-row{width:100%}.medication-step-4 .check-boxes-row label{text-wrap:wrap}form .types .type{background-color:var(--primary-light)}form .types .selected{background-color:var(--secondary);color:#fff}form input{border-color:var(--gray)}.form-notification{background-color:var(--gray-light)}.form-notification .info-icon-main-container{background-color:#d9e8f6}.form-notification .info-icon-main-container .info-container{background-color:var(--primary)}.form-notification .info-icon-main-container .info-container .info-icon{border:2px solid var(--body-background)}.form-notification .info-icon-main-container .info-container .info-icon i{font-size:18px;color:var(--body-background)}.form-notification p{color:var(--dark-secondary)}.step-2-status>select{border-color:var(--gray);color:var(--dark-gray)}[data-theme=light] form .types .type{background-color:var(--gray-light)}[data-theme=light] form .types .selected{background-color:var(--secondary);color:#fff}[data-theme=light] form input{border-color:var(--gray)}[data-theme=light] .form-notification{background-color:var(--gray-light)}[data-theme=light] .form-notification .info-icon-main-container{background-color:#d9e8f6}[data-theme=light] .form-notification .info-icon-main-container .info-container{background-color:var(--primary)}[data-theme=light] .form-notification .info-icon-main-container .info-container .info-icon{border:2px solid var(--body-background)}[data-theme=light] .form-notification .info-icon-main-container .info-container .info-icon i{font-size:18px;color:var(--body-background)}[data-theme=light] .form-notification p{color:var(--dark-secondary)}[data-theme=light] .step-2-status>select{border-color:var(--gray);color:var(--dark-gray)}[data-theme=dark] form .types .type{background-color:var(--dark-body-background)}[data-theme=dark] form .types .selected{background-color:var(--secondary);color:#fff}[data-theme=dark] form .type1 label{background-color:var(--dark-body-background)}[data-theme=dark] form .type1 label input[type=checkbox]:checked+label,[data-theme=dark] form .type1 label:hover{background-color:#f87c47;color:#fff}[data-theme=dark] form input{border:1px solid #7b7b7b}[data-theme=dark] .form-notification{background-color:var(--dark-body-background)}[data-theme=dark] .form-notification .info-icon-main-container .info-container{background-color:var(--dark-gray)}[data-theme=dark] .form-notification .info-icon-main-container .info-container .info-icon{border:1px solid orange}[data-theme=dark] .form-notification .info-icon-main-container .info-container .info-icon i{font-size:18px;color:orange}[data-theme=dark] .form-notification p{color:var(--body-background)}.parties-involved-list{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:6px;border-radius:var(--base-border-radius);border:1px solid #f5f5f5}.parties-involved-list .party{padding:6px 12px;background-color:#f5f5f5;border-radius:var(--base-border-radius);display:flex;align-items:center;gap:12px;font-size:16px}.full-width input{width:100%}#custom-select-modified-input{width:285px;padding-right:1rem}#custom-select-modified-input .modified-input{position:relative;display:flex;align-items:center}#custom-select-modified-input .modified-input input{padding:12px;font-size:13px;color:gray}#custom-select-modified-input .modified-input .angle-down{position:absolute;right:10px;transition:.5s ease;z-index:8;cursor:pointer}#custom-select-modified-input .modified-input .rotate-angle{transform:rotate(180deg);transition:.5s ease}#custom-select-modified-input .options #option{font-size:12px;display:flex!important;flex-direction:row;gap:20px}#custom-select-modified-input .options #option:hover{background-color:rgba(248,124,71,.315)!important}#custom-select-modified-input .options #option .option-title{color:red}.custom-select-input{position:relative}.custom-select-input .options-container{background-color:#f5f5f5;padding:12px;border-radius:var(--base-border-radius);position:absolute;top:0;right:0;width:100%;z-index:4}.custom-select-input .options{display:grid;height:-moz-fit-content;height:fit-content}.custom-select-input .options .option{padding:6px;border-bottom:1px solid #e7e7e7}.custom-select-input .options .option:last-child{border-bottom:none}.custom-select-input .options .option:hover{background-color:var(--secondary);border-color:rgba(0,0,0,0);color:#fff;cursor:pointer}.custom-select-input .options .option:first-child{color:gray}.custom-select-input .options .option:first-child:hover{background-color:rgba(0,0,0,0)}.checkbox-grid{display:grid!important;grid-template-columns:1fr 1fr 1fr}.checkbox-grid>div{height:100%!important}.full-height{height:100%}.flex-column{display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap}.margin10{margin:10px}.width-fit-content{width:-moz-fit-content;width:fit-content}.forms-container{position:relative}.popup-content{padding-top:0}.forms-header{position:-webkit-sticky;position:sticky;top:0;bottom:0;left:0;right:0;display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem;background-color:#fff;z-index:100}.forms-header h2{font-size:18px}.form-container{display:flex;flex-direction:column;gap:1rem}.suggestions-field{position:relative}.suggestions-field input{border-radius:var(--base-border-radius) .5rem 0 0;border-bottom:none!important}.suggestions-field .suggestions{position:absolute;background-color:#fff;padding:12px;width:100%;left:0;top:5rem;border-radius:0 0 var(--base-border-radius) var(--base-border-radius);box-shadow:0 0 0 1pt #f87c47;z-index:100}.suggestions-field .suggestions .list,.suggestions-field .suggestions .suggestions-container{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem;width:100%}.suggestions-field .suggestions .list{max-height:300px;height:auto;overflow:auto;gap:.5rem}.suggestions-field .suggestions .more-info{display:flex;align-items:center;gap:1rem}.suggestions-field .suggestions .suggestion{background-color:#f5f5f5;display:grid;height:-moz-fit-content;height:fit-content;grid-gap:.2rem;gap:.2rem;padding:1rem;border-radius:var(--base-border-radius)}.suggestions-field .suggestions small{color:gray}.forms-header .warning-message{display:flex;flex-direction:column;gap:10px;position:relative;background-color:#fffaf8}.forms-header .warning-message .row{display:flex;gap:20px;align-items:center}.forms-header .warning-message .row .orange-color{color:var(--dark-secondary)}.forms-header .warning-message .row .icon-container{background-color:#fffadd;border-radius:var(--base-border-radius);border:1px solid rgba(248,124,71,.2039215686);padding:8px;display:flex;align-items:center;justify-content:center}.forms-header .warning-message .row .col{display:flex;flex-direction:column;gap:5px}.forms-header .warning-message .row .col h4{font-size:14px}.forms-header .warning-message .row .col p{font-size:12px;color:#575757}.forms-header .warning-message .actions-buttons{display:flex;gap:12px}.forms-header .warning-message .actions-buttons .action-button{display:flex;align-items:center;justify-content:center;border-radius:var(--base-border-radius);padding:6px 15px;gap:10px;background-color:#fffadd;color:var(--dark-secondary)}.forms-header .warning-message .actions-buttons .action-button .icon{height:18px;width:18px;font-weight:700}.forms-header .warning-message .actions-buttons .action-button span{font-size:12px;font-weight:700}.forms-header .warning-message .cancel-icon{position:absolute;right:15px;top:15px;cursor:pointer;color:#575757}.new-department{padding:2rem;display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem;position:relative}.close-icon{position:absolute;top:0;right:0;width:2rem;height:2rem;border-radius:50%;padding:.2rem;border:2px solid #282727;cursor:pointer;display:flex;align-items:center;justify-content:center}.x-icon{cursor:pointer}.loading-icon,.x-icon{color:#888}.review-groups-form .step-two{display:flex;flex-direction:column;height:70vh;position:relative}.review-groups-form .step-two h2{line-height:3.5;margin-bottom:0}.review-groups-form .step-two .search-wrapper{position:relative;width:100%;margin-bottom:15px}.review-groups-form .step-two .search-wrapper .search-icon{position:absolute;top:47%;left:10px;transform:translateY(-50%);color:#888;pointer-events:none;width:17px;height:17px}.review-groups-form .step-two .search-wrapper input{width:100%;padding:14px 32px;border:1px solid #ccc;border-radius:var(--base-border-radius)}.review-groups-form .step-two .selected-members{line-height:3;font-size:15px;margin-bottom:10px}.review-groups-form .step-two ul{overflow-y:auto;padding-right:10px;margin-bottom:60px}.review-groups-form .step-two .custom-checkbox{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background-color:#f0f0f0;border-radius:20%;cursor:pointer}.review-groups-form .step-two .custom-checkbox input{display:none}.review-groups-form .step-two .custom-checkbox .checkmark{width:20px;height:20px;stroke-width:2;fill:none}.review-groups-form .step-two .checked .checkmark{stroke:#145c9e;stroke-dashoffset:0}.review-groups-form .final-step{display:flex;justify-content:center;min-height:500px;flex-direction:column}.review-groups-form .final-step h2{margin-bottom:1rem}.review-groups-form .final-step .final-step-container{display:flex;flex-direction:column;align-items:center;padding:20px;gap:20px;text-align:center;background-color:#fbfbfb;width:100%;min-height:57vh}.review-groups-form .final-step .final-step-container .smessage{display:flex;flex-direction:column;align-items:center;gap:10px;padding:6rem 6rem 0;max-width:700px}.review-groups-form .final-step .final-step-container .smessage .check-mark{width:88px;height:88px;border-radius:50%;background-color:#ffece4;display:flex;justify-content:center;align-items:center}.review-groups-form .final-step .final-step-container .smessage .check-mark i,.review-groups-form .final-step .final-step-container .smessage .check-mark svg{color:#ff785a;font-size:24px}.review-groups-form .final-step .final-step-container .smessage h3{color:#145c9e;font-size:1.5em;margin:0;max-width:300px}.review-groups-form .final-step .final-step-container .smessage .description{color:#7b7a7a;font-size:16px;line-height:1.5;margin:0;max-width:500px}.review-groups-form .final-step .final-step-container .success-btn{display:flex;flex-direction:column;gap:10px;width:50%}.review-groups-form .final-step .final-step-container .success-btn button{padding:16px 48px;border:none;border-radius:var(--base-border-radius);font-weight:500;cursor:pointer;text-align:center;width:100%;font-size:16px}.review-groups-form .final-step .final-step-container .success-btn .visit-btn{background-color:#ffe0d2;color:#ff785a;padding:16px 48px}.review-groups-form .final-step .final-step-container .success-btn .visit-btn:hover{background-color:#ffd1bf}.review-groups-form .final-step .final-step-container .success-btn .back-btn{background-color:rgba(0,0,0,0);color:#000;font-weight:600}.review-groups-form .final-step .final-step-container .success-btn .back-btn:hover{color:#ff785a}.review-groups-form .action-buttons{display:flex;position:absolute;left:50%;width:80%;bottom:20px;transform:translateX(-50%);gap:20px}.review-groups-form .action-buttons button{width:100%!important;font-size:16px}.review-groups-form .member{display:flex;justify-content:space-between;width:60%;gap:30px}.review-groups-form .member .row{display:flex;align-items:center;gap:18px}.review-groups-form .member .column{display:flex;flex-direction:column;gap:5px}.review-groups-form .member .column .position,.review-groups-form .member .column h5{color:#a5a3a9}.member-list{display:flex;flex-direction:column;gap:10px}.member-label{align-items:center;cursor:pointer}.custom-radio-group,.member-label{display:flex;gap:10px}.custom-radio-group .group-approval{flex:1 1;background-color:#fbfbfb;padding:12px 16px;border-radius:var(--base-border-radius);display:flex;align-items:center;gap:10px;cursor:pointer}.custom-checkbox{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background-color:#f0f0f0;border-radius:20%;cursor:pointer}.custom-checkbox input{display:none}.custom-checkbox .checkmark{width:20px;height:20px;stroke-width:2;fill:none}.checked .checkmark{stroke:#145c9e;stroke-dashoffset:0}.user-complain-form .form{background-color:var(--body-background)}.user-complain-form .form>h3{padding:24px 24px 0 0}.user-complain-form .form>button{margin-inline:24px;margin-bottom:24px}.form-half{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.form-half .name-input{border:1px solid #f1f1f1;background:rgba(0,0,0,0);border-radius:var(--base-border-radius);padding:14px 16px}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background-color:#fff;cursor:pointer;position:relative;padding:10px;border-radius:50%}input[type=radio]:hover{border-color:#007bff}input[type=radio]:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}input[type=radio]:checked{border-color:#007bff;background-color:rgba(0,0,0,0)}input[type=radio]:checked:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:50%;background-color:#007bff;transform:translate(-50%,-50%)}.status-choices{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.status-choices .status{flex:49% 1;padding:12px;border-radius:var(--base-border-radius);cursor:pointer;background-color:var(--gray-dark)}.status-choices .selected{background-color:var(--primary);color:#fff}.modify-status-choices{display:grid;grid-template-columns:1fr 1fr 1fr}.facility-card{display:flex;align-items:center;gap:.5rem;background-color:var(--primary-light);padding:1rem;border:1px solid var(--border);border-radius:var(--base-border-radius)}.facility-card .facility{color:gray}.witness-list .witness .delete-witness{cursor:pointer}@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";*{padding:0;margin:0;box-sizing:border-box}.check-permissions{display:flex;align-items:center;justify-content:center;gap:2rem;height:100vh;width:100vw;color:gray}.breadcrumbs-container{padding:6px 12px;border-bottom:1px solid #f5f5f5}.breadcrumbs-container .breadcrumbs{display:flex;align-items:center;gap:.5rem}.breadcrumbs-container .breadcrumbs .current-page{color:var(--secondary)}.staff-list{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.staff-list button{width:-moz-fit-content;width:fit-content}.branding{display:flex;align-items:center;gap:.5rem}.branding img{max-width:5rem}.branding h1{font-size:1.2rem}.link{display:flex;align-items:center;gap:.5rem;cursor:pointer}.inline-link{color:var(--secondary);text-decoration:underline;cursor:pointer;font-style:italic}.delete-form{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.support-link{background-color:rgba(0,68,255,.3);padding:1rem;border-radius:var(--base-border-radius);width:-moz-fit-content;width:fit-content;position:fixed;bottom:1rem;left:0;right:0;margin:auto}body{background-color:var(--background);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:#4f4f4f}a{color:inherit;text-decoration:none}img{width:100%}.report-error-link .error-link{color:var(--secondary);text-decoration:underline;font-style:italic}.form-errors{padding:24px;background-color:#ff8181;color:#000;border-radius:var(--base-border-radius)}.theme-switcher{cursor:pointer;position:fixed;bottom:24px;right:24px;padding:12px;gap:6px}.theme-switcher,.theme-switcher .icon{border-radius:var(--base-border-radius);display:flex;align-items:center}.theme-switcher .icon{height:44px;width:44px;justify-content:center}.theme-switcher .icon i{font-size:22px}.theme-switcher .dark-icon{background-color:var(--background);color:#fff}.theme-switcher .light-icon{background-color:#fff;color:var(--background)}.theme-switcher .switch-text{text-wrap:nowrap}.theme-switcher .switch-text .text{display:none}.theme-switcher:hover .switch-text{text-wrap:nowrap}.theme-switcher:hover .switch-text .text{display:block;text-wrap:nowrap}.spinner{animation:spin 1s linear infinite}.categories .row{display:flex;justify-content:space-between;gap:30px}.categories .row .delete-draft{background-color:var(--secondary-dark);color:#fff}.categories .row .processing{background-color:var(--primary);color:#fff}.buttons{display:flex;align-items:center;gap:12px}.buttons .Exit-button{color:#3c3c3c;border:none;cursor:pointer;font-size:12px;padding:12px 40px;gap:10px}.buttons .Exit-button:hover{background-color:#f3f3f3}.buttons .Exit-button:active{background-color:#909090}.buttons .Exit-button:focus{outline:none;box-shadow:0 0 0 3px F2F2F2(0,128,0,.5)}small{word-break:break-all}.select-placeholder{border:1px solid var(--gray);display:flex;align-items:center;gap:8px;justify-content:space-between;padding:16px;border-radius:var(--base-border-radius)}.pagination{position:absolute;bottom:10px;right:10px}.profile-tabs{position:relative}.incidents-tab{display:flex;flex-direction:column;gap:20px}.incidents-tab .tab-header{display:flex;flex-direction:column;gap:10px}.incidents-tab .incident-list .pagination-controls{margin-top:15px}.search-input,input,textarea{border:1px solid var(--gray-light)}.search-input::placeholder,input::placeholder,textarea::placeholder{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400}.selected{background-color:#ffece3}.searching_database{padding:1rem}.results-count{padding:1rem;background-color:var(--primary-light)}.sort-icon{margin-top:5px}.actions .title{display:flex;align-items:center;gap:20px}.actions .title .users-results-count{border-radius:var(--base-border-radius);display:flex;flex-direction:row;gap:10px;width:-moz-fit-content;width:fit-content;align-items:center;background-color:var(--secondary-light)}.actions .title .users-results-count .count{background-color:var(--secondary-dark);color:#fff;padding:5px 12px;border-radius:var(--base-border-radius)}.actions .title .users-results-count span:nth-child(2){text-transform:capitalize;font-weight:700;color:var(--secondary-dark);font-size:14px}.template-actions{background-color:var(--background);padding:1rem;border-radius:var(--base-border-radius)}.templates-list{display:flex;flex-wrap:wrap;gap:30px}.templates-list .template-card{flex:1 0;max-width:500px}.templates-list .template-card p,.templates-list .template-card>span{color:var(--gray)}.templates-list .template-card .template-action-btns{display:flex;gap:20px;align-items:center}.templates-list .template-card .template-action-btns .delete-btn,.templates-list .template-card .template-action-btns .edit-btn{flex:0 1;cursor:pointer;padding:10px;display:flex;justify-content:center;align-items:center;border-radius:var(--base-border-radius)}.templates-list .template-card .template-action-btns .delete-btn{border:2px solid var(--secondary);color:var(--secondary)}.templates-list .template-card .template-action-btns .edit-btn{border:2px solid var(--gray)}.templates-list .template-card .template-action-btns .details-btn{flex:1 1;background-color:var(--secondary) -shade;display:flex;justify-content:center;align-items:center;color:var(--secondary);gap:10px;padding:10px 24px;border:1.5px solid #fcefea;border-radius:var(--base-border-radius);cursor:pointer}.follow-up{background-color:#f5f5f5;padding:6px;border-radius:var(--base-border-radius);text-align:center;height:-moz-fit-content;height:fit-content}.in-progress{background-color:var(--secondary-light);color:var(--secondary)}.Open{background-color:rgba(10,210,10,.16);color:#014001}.closed{background-color:rgba(255,0,0,.205);color:#6d0505}.witness-list{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.witness-list .witness{display:flex;align-items:center;gap:.4rem;background-color:var(--primary-light);padding:.5rem 1rem;border-radius:var(--base-border-radius);border:1px solid var(--border)}.filters{position:relative;display:flex;gap:12px;justify-content:space-between}.filters input{flex:1 1}.filters_popup{position:absolute;top:62px;right:0;z-index:2;background-color:#fff;padding:24px;box-shadow:8px 8px 36px 2px rgba(0,0,0,.1);border-radius:var(--base-border-radius);display:grid;height:-moz-fit-content;height:fit-content;grid-gap:24px;gap:24px}.filters_popup .close-icon{position:absolute;top:12px;right:12px}.filters_popup select{width:100%}.filters_popup .filter-range{display:flex;flex-direction:column;gap:10px;align-items:left}.filters_popup .filter-buttons{display:flex;flex-direction:column;gap:24px}.filters_popup .filter-buttons .popup-buttons{width:100%;display:flex;gap:10px}.filters_popup .filter-buttons .popup-buttons button{width:100%}.custom-datepicker{width:100%;padding:10px;border-radius:var(--base-border-radius);border:1px solid;border-color:inherit;box-shadow:0 2px 5px rgba(0,0,0,.1)}.react-datepicker-wrapper{width:100%}.react-datepicker__input-container input{width:100%;padding:10px;border-radius:var(--base-border-radius);border:1px solid #ccc;font-size:16px}.react-datepicker-popper{z-index:10}.react-datepicker__header{background-color:var(--secondary);color:#fff}.react-datepicker__day--keyboard-selected,.react-datepicker__day--selected{background-color:var(--secondary)!important;color:#fff}.react-datepicker__day--today{font-weight:700;color:var(--secondary)}.no-access-text{color:var(--secondary-dark);font-size:32px;padding:20px}.loading-container{position:fixed;top:0;left:0;z-index:10}.loading-container,.status-main-container{display:flex;justify-content:center;align-items:center;height:100vh;width:100%}.status-main-container .status-wrapper{max-width:600px;display:flex;flex-direction:column;gap:24px;align-items:center}.status-main-container .status-wrapper .row{display:flex;flex-direction:row;gap:16px;align-items:center}.status-main-container .status-wrapper .row h1{font-size:32px}.status-main-container .status-wrapper .row .img-container{height:46px;width:109px}.status-main-container .status-wrapper .row .img-container img{height:100%;width:100%}.status-main-container .status-wrapper p{text-align:center;font-size:16px}.status-main-container .status-wrapper .links{display:flex;gap:16px;align-items:center;justify-content:center}.status-main-container .status-wrapper .links .link{text-decoration:underline;color:var(--primary);font-weight:700}@media screen and (max-width:768px){.filters .date-filter-button{padding:12px}.filters .date-filter-button span{display:none}.filters_popup{left:0}}.search-input{padding:0 26px}.search-input input{border:none}.button,button{cursor:pointer;justify-content:center}.divider{width:3px;height:100%}.page-content{padding:12px}.searching-content{padding:24px}.date-filter{position:relative}.date-filter .calendars-container{position:absolute;bottom:-1;right:0;padding:12px;border-radius:var(--base-border-radius);display:grid;height:-moz-fit-content;height:fit-content;grid-gap:12px;gap:12px}.date-filter .calendars-container .calendars{display:flex;align-items:center;gap:24px}.date-filter .calendars-container .calendars .calendar{display:grid;grid-gap:12px;gap:12px}.new-item-full-container{background-color:#fff;padding:24px;display:flex;align-items:center;justify-content:center;height:83vh}.mark-resolved{background-color:#fff;padding:1rem;display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.document-link .row,.mark-resolved{border-radius:var(--base-border-radius)}.document-link .row{display:flex;gap:20px;align-items:center;background-color:#fafafa;width:-moz-fit-content;width:fit-content;padding:10px}.document-link .row .document-icon{height:30px;width:30px;color:var(--primary)}.col,.document-link .row .col{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:960px){.theme-switcher{right:unset;left:24px;height:52px;width:52px}.theme-switcher .switch-text{display:none}.theme-switcher .icon{height:32px;width:32px}.container{padding:24px}.popup .popup-content{max-width:100%}}input[type=checkbox]{width:-moz-fit-content;width:fit-content}[data-theme=light]{background-color:var(--background)}[data-theme=light] .calendars-container,[data-theme=light] .date-filter-button{background-color:var(--primary);color:#fff}[data-theme=light] .popup .popup-content{background-color:#fff;color:#000}[data-theme=light] .title{color:var(--primary)}[data-theme=light] .theme-switcher{background-color:var(--background);color:#fff}[data-theme=light] .primary-button{background-color:var(--secondary);color:#fff}[data-theme=light] .primary-button:hover{background-color:var(--primary)}[data-theme=light] .primary-button:disabled{background-color:var(--secondary-light)}[data-theme=light] .third-button{background-color:var(--gray-light);color:var(--gray-dark)}[data-theme=light] .one-bg{background-color:rgba(248,124,71,.1882352941);color:var(--secondary-dark);cursor:auto}[data-theme=light] select{border:1px solid var(--gray)}[data-theme=light] .search-input{background-color:#fff}.new-action-button{position:relative}#FormChoicesPopup{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.339);z-index:8}#FormChoicesPopup .content{position:absolute;top:80px;right:calc(10vw + 6px);background-color:#fff;z-index:10;max-width:550px;border-radius:var(--base-border-radius);padding:24px;color:gray}#FormChoicesPopup .choices{display:flex;flex-wrap:wrap;gap:12px}#FormChoicesPopup .choices .choice{flex:1 1 200px;max-width:250px;background-color:#f5f5f5;padding:12px;border-radius:var(--base-border-radius);display:flex;align-items:center;gap:12px;text-wrap:wrap;text-align:start}#FormChoicesPopup .choices .choice:hover{background-color:var(--secondary) -shade;border:1px solid var(--secondary);color:var(--secondary)}#FormChoicesPopup .choices .choice .icon{display:flex;align-items:center;gap:3px;font-size:18px}.secondary-button{color:#fff}.secondary-button,.secondary-button:hover{background-color:var(--primary)}.secondary-button:disabled{background-color:var(--secondary-light)}.tertiary-button{background-color:rgba(0,0,0,0);color:var(--primary);border:1px solid var(--primary)}.tertiary-button:hover{border:1px solid var(--secondary);color:var(--secondary)}.delete-button{background-color:tomato;color:#fff}.delete-button:hover{background-color:red}[data-theme=dark] #FormChoicesPopup .content{background-color:var(--gray-dark)}[data-theme=dark] #FormChoicesPopup .choices .choice{background-color:#424242;color:#fff}[data-theme=dark] #FormChoicesPopup .choices .choice:hover{border:1px solid var(--secondary);color:var(--secondary)}.loading-icon{animation:animateLoadingIcon 1s linear infinite}@keyframes animateLoadingIcon{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-theme=dark]{background-color:var(--background);color:#fff}[data-theme=dark] .calendars-container,[data-theme=dark] .date-filter-button{background-color:var(--secondary-dark) -shade;color:#f5f5f5}[data-theme=dark] .divider{background-color:var(--secondary-dark) -shade}[data-theme=dark] .popup{background-color:rgba(0,0,0,.566)}[data-theme=dark] .popup .popup-content{background-color:var(--gray-dark)}[data-theme=dark] .title{color:#fff}[data-theme=dark] .theme-switcher{background-color:#fff;color:var(--gray-dark)}[data-theme=dark] .primary-button{background-color:#fff;color:var(--background)}[data-theme=dark] .primary-button:hover{background-color:var(--secondary);color:#fff}[data-theme=dark] input,[data-theme=dark] select{background-color:#2c2c2c;border:#000;color:#fff}[data-theme=dark] select{border:1px solid #f5f5f5}[data-theme=dark] .search-input{color:var(--gray)}.loader{animation:shimmer 2s linear infinite;background-size:800px 100px}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.form-complete-message{border-radius:var(--base-border-radius);width:80%;margin:auto;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}.form-complete-message button{width:100%}.form-complete-message .message-container{background-color:#f7f7f7;padding:48px;margin:auto;display:grid;height:-moz-fit-content;height:fit-content;grid-gap:24px;gap:24px;border-radius:var(--base-border-radius);text-align:center;justify-items:center}.form-complete-message .message-container .icon{background-color:var(--secondary);height:100px;width:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.form-complete-message .message-container .message{color:#898989}.back-link{gap:1rem;padding:12px}.back-link,.back-link .icon{display:flex;align-items:center}.back-link .icon{height:2rem;width:2rem;justify-content:center;background-color:#f5f5f5;border:1px solid #eeecec;border-radius:var(--base-border-radius)}.back-link p{font-size:1rem}.files-list{display:flex;align-items:center;flex-wrap:wrap;gap:2rem}.files-list .file-container{display:flex;align-items:center;gap:1rem;background-color:#fafafa;padding:.5rem;border-radius:var(--base-border-radius)}.files-list .file-container .image-content{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:.5rem;gap:.5rem}.files-list .file-container .image-content small{color:gray}.files-list .file-container .icon{height:2rem;width:2rem}.files-list .file-container .icon img{width:100%}.files-list-small{gap:1rem}.files-list-small .file .icon{height:1rem;width:1rem}.documents-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1rem;gap:1rem;padding:1rem;background-color:#f5f5f5}.documents-list .document{display:flex;align-items:center;justify-content:space-between;gap:1rem;background-color:#fff;padding:.5rem;border-radius:.5rem;position:relative}.documents-list .document .icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.documents-list .document img{width:100%;height:100%;object-fit:contain}.documents-list .document .download-icon{border:1px solid #e5e5e5;height:2.2rem;width:2.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--secondary)}.documents-list .document .delete-document{position:absolute;top:-1rem;right:-1rem;background-color:#d33b3b;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;padding:.2rem}.documents-list .document-container{display:flex;align-items:center;gap:1rem;justify-content:space-between}.auth-pages{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.auth-pages .form{width:100%;max-width:500px;padding:2rem;border:1px solid #eee;border-radius:var(--base-border-radius);display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.auth-pages .form .button,.auth-pages .form button,.auth-pages .form input{width:100%}.error-message,.note-message,.success-message,.warning-message{padding:1rem;animation:messages 1s ease forwards;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.error-message .message,.note-message .message,.success-message .message,.warning-message .message{display:flex;align-items:center;gap:.5rem;flex:1 1}.error-message{background-color:rgba(255,99,71,.22)}.error-message .message-icon{color:red}.no-resources-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.no-resources-container .no-resources-wrapper{position:relative;top:-100px;display:flex;flex-direction:column;gap:5px;align-items:center;max-width:500px}.no-resources-container .no-resources-wrapper h2{font-size:1.5rem;font-weight:500;color:#817d7d}.no-resources-container .no-resources-wrapper h1{font-size:2.5rem;font-weight:700;color:var(--primary)}.no-resources-container .no-resources-wrapper p{font-size:18px;font-family:Plus Jakarta Sans,sans-serif;text-align:center}.no-resources-container .no-resources-wrapper .overview-btn{background-color:var(--secondary);color:#fff;padding:10px 20px;border-radius:var(--base-border-radius);font-size:18px;font-weight:500;cursor:pointer;margin-top:20px;display:flex;align-items:center;gap:10px;font-weight:600}.success-message{background-color:rgba(85,255,201,.462745098)}.success-message .message-icon{color:green}.warning-message{background-color:#fff5ba}.warning-message .message-icon{color:#797905}.note-message{background-color:var(--primary-light)}.note-message .message-icon{color:var(--primary)}.report-list-with-notes{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}@keyframes messages{0%{opacity:0;max-height:0}to{opacity:1;max-height:100%}}.tracking-headers{display:flex;justify-content:space-between;gap:50px}.tracking-headers .tabs{border:1px solid #f1f1f1;padding:.5rem}.tracking-headers .tabs .tracking-tab{padding:.5rem 1rem;display:flex;align-items:center;gap:.5rem;border-radius:var(--base-border-radius);font-weight:700}.tracking-headers .tabs .active{background-color:#fff1eb;color:var(--secondary)}.grievance-tab-headers{display:flex;justify-content:space-between;gap:30px}.grievance-tracking-headers{flex-direction:column}.grid-choices{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem}.document-history-container{display:flex;flex-direction:column;gap:20px}.authors-list{display:flex;align-items:center;gap:1rem}.authors-list>:nth-child(2){position:relative;left:-2rem}.authors-list>:nth-child(3){position:relative;left:-4rem}.authors-list>:nth-child(4){position:relative;left:-6rem}.authors-list>:nth-child(2n){background-color:var(--secondary-light)}.authors-list:hover>:nth-child(2),.authors-list:hover>:nth-child(3),.authors-list:hover>:nth-child(4){left:0}.authors-list .author{transition:all .3s linear;height:2.2rem;width:2.2rem;border-radius:50%;background-color:var(--primary-light);display:flex;align-items:center;justify-content:center;font-weight:700;position:relative;border:1px solid var(--primary);color:var(--primary)}.authors-list .author .details{position:absolute;display:none;height:-moz-fit-content;height:fit-content;gap:1rem;padding:2rem;border-radius:var(--base-border-radius);top:2rem;background-color:#f5f5f5;border:1px solid #f5f5f5;width:-moz-fit-content;width:fit-content;z-index:100}.authors-list .author .details .assignee{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.authors-list .author .details .assignee .name-profile{display:flex;align-items:center;gap:1rem}.authors-list .author .details .assignee .name-profile .name-initials{height:2.2rem;width:2.2rem;border-radius:50%;background-color:var(--primary-light);display:flex;align-items:center;justify-content:center;font-weight:700}.authors-list .author:hover .details{display:grid}.roles-container{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.roles-container .hide-roles{position:absolute;top:1rem;bottom:unset;right:1rem;background-color:var(--primary);display:flex;align-items:center;padding:.5rem;border-radius:var(--base-border-radius);cursor:pointer}.roles-container .roles{grid-gap:1rem;gap:1rem}.roles-container .role,.roles-container .roles{display:grid;height:-moz-fit-content;height:fit-content}.roles-container .role{background-color:#f5f5f5;padding:1rem;border-radius:var(--base-border-radius);grid-gap:.5rem;gap:.5rem}@media screen and (max-width:768px){.form-complete-message{width:100%}.back-link p{display:none}}.checking-permissions{height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}@keyframes openFilters{0%{max-height:0}to{max-height:500px}}@keyframes closeFilters{0%{max-height:500px}to{max-height:4rem}}.filtering{animation:filteringAnimation 1s ease-in-out infinite}@keyframes filteringAnimation{0%{opacity:.6}50%{opacity:.2}to{opacity:.6}}.qr-code{max-width:400px}.mfa-page{height:100vh;width:100vw;justify-content:center}.mfa-page,.mfa-page .container{display:flex;align-items:center}.mfa-page .container{max-width:1280px;margin:auto;gap:32px;justify-content:space-between;flex-wrap:wrap}.mfa-page .container .instructions{flex:1 1 300px;max-width:400px;display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.mfa-page .container .qr-code{flex:1 1 300px}.qr-code-form{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem;padding:1rem;background-color:#f5f5f5;border:1px solid #dadada;border-radius:var(--base-border-radius)}.qr-code-form .half{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.qr-code-form .half input{flex:1 1 200px}.qr-code-form .half button{flex:1 1 120px}.review-popup-content{display:grid;padding:2rem;border-radius:var(--base-border-radius);grid-gap:.5rem;gap:.5rem;background-color:#fff}.search-field{display:flex;align-items:center;position:relative;max-width:800px;width:100%}.search-field .icon{position:absolute;left:1rem}.search-field input{padding-left:2.5rem;flex:1 1}.form{display:flex;gap:1rem;flex-direction:column}.checkbox{display:flex;align-items:center;gap:.5rem}.card{display:flex;flex-direction:column;gap:1rem}.card .card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dropdown{position:relative;width:100%;max-width:300px;font-family:Arial,sans-serif}.dropdown .header{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:var(--base-border-radius);cursor:pointer;transition:background-color .2s ease}.dropdown .header:hover{background-color:#e9ecef}.dropdown .header span{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown .icon{width:20px;height:20px;transition:transform .3s ease}.dropdown.show .icon{transform:rotate(180deg)}.dropdown .loading-icon{width:20px;height:20px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.dropdown .content{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #ced4da;border-radius:var(--base-border-radius);box-shadow:0 2px 8px rgba(0,0,0,.1);max-height:200px;overflow-y:auto;z-index:1000}.dropdown.show .content{display:block}.dropdown .dropdown-item{padding:10px 15px;font-size:14px;color:#333;cursor:pointer;transition:background-color .2s ease}.dropdown .dropdown-item:hover{background-color:#f1f3f5}.dropdown .content::-webkit-scrollbar{width:8px}.dropdown .content::-webkit-scrollbar-track{background:#f1f1f1}.dropdown .content::-webkit-scrollbar-thumb{background:#888;border-radius:var(--base-border-radius)}.dropdown .content::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (max-width:768px){.mfa-page .container{justify-content:center;flex-direction:column-reverse;padding-top:3rem 0;gap:1rem}.mfa-page .container .qr-code,.mfa-page .container .qr-code-image{max-height:200px;background-color:#f5f5f5}}.no-content-found{display:grid;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem}.grid-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;grid-row-gap:20px;row-gap:20px}.grid-container .separator{margin-block:10px}.grid-item,label{cursor:pointer}.grid-item{gap:5px}.grid-item,.input-container{display:flex}.outcome-data{display:flex;padding-left:20px;margin-bottom:3px}.outcome-data label{text-wrap:nowrap}.separator{margin-top:20px}.spacer{flex-grow:1;gap:10px}.check-boxes-container .check-box{margin-bottom:5px}