.app.dark{background-color:#111;color:#9c9c9c}.app.dark .chartGrid{stroke:hsla(0,0%,89%,.219)}.app.dark .table{background-color:#111}.app.dark .table .tableCell{color:gray}.app.dark .navbar{border-color:#333;color:#999}.app.dark .navbar .search{border-color:gray}.app.dark .sidebar{background-color:#111;border-color:#333}.app.dark .sidebar .top .logo{color:#999}.app.dark .sidebar hr{border-color:#333}.app.dark .sidebar ul li:hover{background-color:#333}.app.dark .sidebar ul li .icon{color:#999}.app.dark .datatable .datagrid,.app.dark .datatable .datagrid .cellWithStatus,.app.dark .datatable .datagrid .deleteButton,.app.dark .datatable .datagrid .viewButton{border:none;color:gray}.app.dark input{background-color:#0000}.home{display:flex}.home .homeContainer{flex:6 1}.home .homeContainer .charts,.home .homeContainer .widgets{display:flex;gap:20px;padding:20px}.home .homeContainer .charts{padding:5px 20px}.home .homeContainer .listContainer{box-shadow:2px 4px 10px 1px #c9c9c978;margin:20px;padding:20px}.home .homeContainer .listContainer .listTitle{color:gray;font-weight:500;margin-bottom:15px}.logo{height:auto;max-height:300px;width:100%}.logo-container{align-items:center;background-color:#f8f8f8;display:flex;height:80vh;justify-content:center;overflow:hidden}.responsive-logo{max-height:250px;object-fit:cover}@media(max-width:768px){.responsive-logo{width:70%}}@media(max-width:480px){.responsive-logo{width:90%}}.navbar{border-bottom:.5px solid #e7e4e4;color:#555;font-size:14px;height:50px}.navbar,.navbar .wrapper{align-items:center;display:flex}.navbar .wrapper{justify-content:space-between;padding:20px;width:100%}.navbar .wrapper .search{align-items:center;border:.5px solid #d3d3d3;display:flex;padding:3px}.navbar .wrapper .search input{background:#0000;border:none;outline:none}.navbar .wrapper .search input::placeholder{font-size:12px}.navbar .wrapper .items,.navbar .wrapper .items .item{align-items:center;display:flex}.navbar .wrapper .items .item{margin-right:20px;position:relative}.navbar .wrapper .items .item .icon{font-size:20px}.navbar .wrapper .items .item .avatar{border-radius:50%;height:30px;width:30px}.navbar .wrapper .items .item .counter{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:15px;justify-content:center;position:absolute;right:-5px;top:-5px;width:15px}.sidebar{background-color:#fff;border-right:.5px solid #e6e3e3;flex:1 1;min-height:100vh;transform:translateX(0);transition:transform .3s ease}.sidebar .top{align-items:center;display:flex;height:50px;justify-content:center}.sidebar .top .logo{color:#6439ff;font-size:20px;font-weight:700}.sidebar hr{border:.5px solid #e6e3e3;height:0}.sidebar .center{padding-left:10px}.sidebar .center ul{list-style:none;margin:0;padding:0}.sidebar .center ul .title{color:#999;font-size:10px;font-weight:700;margin-bottom:5px;margin-top:15px}.sidebar .center ul li{align-items:center;cursor:pointer;display:flex;padding:5px}.sidebar .center ul li:hover{background-color:#ece8ff}.sidebar .center ul li .icon{color:#7451f8;font-size:18px}.sidebar .center ul li .icon1{color:#104108;font-size:18px}.sidebar .center ul li .icon2{color:#110b87;font-size:18px}.sidebar .center ul li .icon3{color:#730909;font-size:18px}.sidebar .center ul li .icon4{color:#f46e09;font-size:18px}.sidebar .center ul li span{color:#888;font-size:13px;font-weight:600;margin-left:10px}.sidebar .bottom{align-items:center;display:flex;margin:10px}.sidebar .bottom .colorOption{border:1px solid #7451f8;border-radius:5px;cursor:pointer;height:20px;margin:5px;width:20px}.sidebar .bottom .colorOption:first-child{background-color:#f5f5f5}.sidebar .bottom .colorOption:nth-child(2){background-color:#333}.sidebar .bottom .colorOption:nth-child(3){background-color:#00008b}.sidebar.hidden{flex:initial;transform:translateX(-220px);width:0}.toggleButton{background-color:#6439ff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;left:10px;padding:10px;position:fixed;top:10px;z-index:1000}.selected{background-color:#5f29db80}.selected,.selected span{color:#fff!important}.subMenu li{transition:background-color .3s ease}.selected,.subMenu li:hover{background-color:#1a1aff99!important;color:#2e0874!important}.selected span,.subMenu li:hover span{color:#fff!important}.new{display:flex;width:100%}.new .newContainer{flex:6 1}.new .newContainer .bottom,.new .newContainer .top{box-shadow:2px 4px 10px 1px #c9c9c978;display:flex;margin:20px;padding:10px}.new .newContainer .bottom h1,.new .newContainer .top h1{color:#d3d3d3;font-size:20px}.new .newContainer .bottom .left,.new .newContainer .top .left{flex:1 1;text-align:center}.new .newContainer .bottom .left img,.new .newContainer .top .left img{border-radius:50%;height:100px;object-fit:cover;width:100px}.new .newContainer .bottom .right,.new .newContainer .top .right{flex:2 1}.new .newContainer .bottom .right form,.new .newContainer .top .right form{display:flex;flex-direction:row;flex-wrap:wrap;gap:7px;justify-content:space-evenly}.new .newContainer .bottom .right form .formInput,.new .newContainer .top .right form .formInput{box-sizing:border-box;flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;margin-bottom:30px;max-width:40%}.new .newContainer .bottom .right form .formInput label,.new .newContainer .top .right form .formInput label{align-items:center;display:flex;gap:7px}.new .newContainer .bottom .right form .formInput label .icon,.new .newContainer .top .right form .formInput label .icon{cursor:pointer}.new .newContainer .bottom .right form .formInput input,.new .newContainer .top .right form .formInput input{background-color:#f7f3f3;border:thin solid #dedede;border-bottom:1px solid gray;border-radius:.25rem;display:block;font-size:1rem;height:30px;line-height:1;outline:none;padding:5px;width:100%}.new .newContainer .bottom .right form button,.new .newContainer .top .right form button{background-color:#048d7d;border:0;border-radius:10px;color:#fff;cursor:pointer;flex-basis:40%;font-size:16px;height:40px;outline:0;transition:background 1s}.new .newContainer .formInput select{background-color:#ebe4e4;border:2px solid #ccc;border-radius:7px;color:#333;height:40px;width:100%}.new .newContainer .formInput select select option{background-color:#fff;border:2px solid #ccc;border-radius:5px;color:#1e1d1d}.new .newContainer .formInput select:focus{box-shadow:0 0 5px #0000001a;outline:none}.new .newContainer .inputError{background-color:red;border-color:red}.new .newContainer .errorMessage{color:red;font-size:.85rem}.new .newContainer .btnfield{display:flex;justify-content:space-between;width:100%}.imagepreview{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.imagepreview img{max-height:200px;object-fit:cover;width:auto}.loading-spinner{color:#000;font-size:18px;margin-top:10px;text-align:center}.cancel-button{background-color:#c50e08;border:0;border-radius:10px;color:#fff;cursor:pointer;flex-basis:40%;font-size:16px;height:40px;outline:0;transition:background 1s}.btn-field-form{bottom:10px;display:flex;gap:10px;justify-content:center;margin-top:20px;position:relative;right:20px;width:100%}.btn-field-form button{border:none;border-radius:5px;cursor:pointer;padding:10px 20px}.btn-field-form button.cancel-button{background-color:#e74c3c;color:#fff}.btn-field-form button.cancel-button:hover{background-color:#c0392b}.btn-field-form button:not(.cancel-button){background-color:#1abc9c;color:#fff}.btn-field-form button:not(.cancel-button):hover{background-color:#16a085}@media(max-width:768px){.new .newContainer .bottom .right form,.new .newContainer .top .right form{display:block}.new .newContainer .bottom .right form .formInput{width:100%}.tabs-container{display:grid!important;flex-direction:column!important}.tabs-container button{width:100%}.MuiTabs-flexContainer{align-items:flex-start;flex-direction:column}.MuiTab-root{justify-content:flex-start;width:100%}.new .newContainer .bottom .right form .formInput{box-sizing:border-box;flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;margin-bottom:30px;max-width:100%}.grids-container{display:contents}}.image-preview{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0;text-align:center}.inputError{border:1px solid red}.generalErrorContainer{align-items:center;display:flex;justify-content:center;margin:10px 0;width:100%}.generalError{color:red;font-size:1.2rem;font-weight:700;text-align:center;width:100%}@media(max-width:480px){.new .newContainer .bottom .right form,.new .newContainer .top .right form{display:block}.new .newContainer .bottom .right form .formInput{margin-bottom:30px;width:100%}}.dialog{background-color:#0000;border-radius:12px;margin:0 auto;max-width:400px;padding:20px}.dialog-title{align-items:center;display:flex;justify-content:center}.dialog-warning-icon{color:orange;font-size:3rem}.dialog-content{color:#555;font-size:1rem;line-height:1.5;margin:12px 0;text-align:center}.dialog-actions{display:flex;gap:12px;justify-content:center;margin-top:16px}.dialog-actions .button-cancel{background-color:#0000;border:1px solid #1976d2;border-radius:8px;color:#1976d2;font-size:.9rem;font-weight:700;padding:8px 16px;transition:all .3s ease-in-out}.dialog-actions .button-cancel:hover{background-color:#e3f2fd}.dialog-actions .button-delete{background-color:#d32f2f;border:none;border-radius:8px;color:#fff;font-size:.9rem;font-weight:700;padding:8px 16px;transition:all .3s ease-in-out}.dialog-actions .button-delete:hover{background-color:#b71c1c}.btn-form-state{bottom:10px;display:flex;gap:10px;justify-content:center;margin-top:20px;position:relative;right:20px;width:100%}.btn-form-state button{border:none;border-radius:5px;cursor:pointer;padding:10px 20px}.btn-form-state button.cancel-button{background-color:#e74c3c;color:#fff}.btn-form-state button.cancel-button:hover{background-color:#c0392b}.btn-form-state button:not(.cancel-button){background-color:#1abc9c;color:#fff}.btn-form-state button:not(.cancel-button):hover{background-color:#16a085}.btn-form-state button:not(.cancel-button):disabled{background-color:#7e6765;cursor:not-allowed}.btn-form-state button:not(.cancel-button).disabled{background-color:#a89897!important;cursor:not-allowed}.grids-container{grid-gap:10px;display:grid;grid-template-columns:repeat(3,1fr);padding:10px}.grid-item{align-items:flex-start;background-color:#f9f9f9;border-radius:5px;box-shadow:0 2px 4px #0000001a;display:grid;flex-direction:column;margin:10px 0;padding:10px}@media(max-width:992px){.grids-container{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.grids-container{grid-template-columns:1fr}}.formGrid{grid-gap:20px;display:inline-block;grid-template-columns:repeat(1,1fr)}.gridRow{grid-gap:10px;align-items:center;display:grid;grid-template-columns:1fr auto auto}label{font-weight:700;grid-column:1/span 1}.gridRow button.removeButton{grid-column:3/span 1}.gridRow button.addButton{grid-column:2/span 1}textarea{box-sizing:border-box;grid-column:1/span 3;min-height:50px;padding:10px;resize:vertical;width:100%}.buttonContainer{display:flex;justify-content:flex-end}.dataGridContainer{height:400px;overflow-y:auto}.modal{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;height:90vh;left:50%;max-height:90vh;max-width:900px;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2600}.overlay{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2000}.modal.dark{background-color:#2c2c2c;box-shadow:0 4px 12px #ffffff1a;color:#f1f1f1!important}.overlay.dark{background-color:#000000b3}.modal.dark .modalCloseButton{color:#f1f1f1!important}.modal.dark .data-grid-container{background-color:#2c2c2c}.data-grid-container{box-sizing:border-box;flex-grow:1;overflow-y:auto;padding:10px}.modalCloseButton{background:#0000!important;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:5px}.datatable{display:contents;flex-direction:column;gap:20px;height:calc(90vh - 100px)}.datatableTitle{align-items:center;color:gray;display:flex;flex-direction:column;flex-wrap:wrap;font-size:24px;gap:10px;justify-content:space-between;margin-bottom:20px;padding:0}.link{border:1px solid green;border-radius:5px;color:green;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;font-weight:700;padding:5px 10px;text-decoration:none;transition:background-color .3s,color .3s;white-space:nowrap}.link:hover{background-color:green;color:#fff!important}.linkContainer{flex-shrink:0;margin:auto;text-align:center}.filterDropdown{flex:1 1;min-width:200px}.datagridWrapper{flex-grow:1;height:56vh;overflow-y:auto}.iconosWrapper{display:flex;gap:10px;justify-content:flex-end;margin-bottom:10px}.iconosWrapper button{background:none;border:none;cursor:pointer}.paginatorWrapper{background-color:#fff;padding:0;position:-webkit-sticky;position:sticky}@media(max-width:768px){.datatableTitle{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:480px){.datatableTitle{font-size:20px;text-align:center}.link{font-size:14px;padding:5px 8px;text-align:center}}.dark .datatableTitle{color:#ccc}.dark .link{border:1px solid #90ee90;color:#90ee90}.dark .link:hover{background-color:#90ee90;color:#000!important}.dark .paginatorWrapper{background-color:#1e1e1e}.dark .datagridWrapper{background-color:#2a2a2a;color:#fff!important}.paginator{align-items:center;display:flex;justify-content:space-between;padding:10px}.paginator .current-page-wrapper{align-items:center;display:flex;gap:5px}.paginator .current-page-wrapper .current-page-button,.paginator .current-page-wrapper .current-page-input{background-color:#007bff;border:1px solid #0056b3;border-radius:4px;color:#fff;font-size:14px;padding:5px 10px}.paginator .current-page-wrapper .current-page-input{text-align:center;width:50px}.paginator .current-page-wrapper .current-page-button{cursor:pointer}.paginator .page-button{background-color:#007bff;border:1px solid #ccc;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.paginator .page-button:disabled{background-color:#e0e0e0;color:#a0a0a0;cursor:not-allowed}.paginator .active{background-color:#0056b3;color:#fff;font-weight:700}.paginator.dark{background-color:#1e1e1e;color:#f1f1f1}.paginator.dark .page-button{background-color:#333;border:1px solid #555;color:#f1f1f1}.paginator.dark .page-button:disabled{background-color:#444;color:#888}.paginator.dark .active{background-color:#555;color:#fff}.paginator.dark .current-page-wrapper .current-page-button,.paginator.dark .current-page-wrapper .current-page-input{background-color:#444;border:1px solid #666;color:#fff}.paginator.dark select{background-color:#333;border:1px solid #555;color:#fff}.paginator.dark label{color:#ccc}.cellAction{align-items:center;display:flex;gap:15px}.cellAction .editButton{border:1px dotted rgba(0,0,139,.596);border-radius:5px;color:#00008b;cursor:pointer;padding:2px 5px;transition:all .3s ease}.cellAction .editButton:hover{background-color:#00008b;border-color:#00008b;color:#fff}.cellAction .viewButton{border:1px dotted rgba(117,75,11,.596);border-radius:5px;color:#b85f0d;cursor:pointer;padding:2px 5px;transition:all .3s ease}.cellAction .viewButton:hover{background-color:#b85f0d;border-color:rgba(117,75,11,.596);color:#fff}.cellAction .deleteButton{border:1px dotted #dc143c99;border-radius:5px;color:crimson;cursor:pointer;padding:2px 5px;transition:all .3s ease}.cellAction .deleteButton:hover{background-color:crimson;border-color:crimson;color:#fff}.inputWrapper{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:6px;display:flex;gap:8px}.inputWrapper input{background-color:#0000;border:none;color:#333;font-size:14px;outline:none;width:120px}.inputWrapper input:focus{border-color:#007bff;outline:none}.inputWrapper select{background-color:#0000;border:none;color:#333;font-size:14px;outline:none;width:160px}.inputWrapper select:focus{border-color:#007bff;outline:none}.inputWrapper .SearchButton,.inputWrapper .clearButton{background:#0000;border:none;cursor:pointer;font-size:12px;margin-left:0}.inputWrapper .icon{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.inputWrapper .searchIcon{right:5px}.inputWrapper .clearIcon{color:red;right:5px}.inputWrapper.dark{background-color:#2a2a2a;border:1px solid #444}.inputWrapper.dark,.inputWrapper.dark .SearchButton,.inputWrapper.dark .clearButton,.inputWrapper.dark input,.inputWrapper.dark select{color:#fff!important}@media(max-width:480px),(max-width:720px){.inputWrapper{align-items:center;flex-direction:row}.inputWrapper .SearchButton,.inputWrapper .clearButton{margin-left:10px}}.filterContainer{display:flex;flex-direction:column}.filterContainer.dark{color:#f1f1f1}.searchContainer{grid-gap:10px;align-items:center;display:grid}.row{flex-wrap:wrap}.dateFilters,.row{align-items:center;display:flex;gap:10px}.datePickerWrapper{width:160px}.datePickerWrapper .MuiTextField-root{color:#000;width:100%}.datePickerWrapper .MuiInputBase-root{background-color:#fff;border-radius:4px;color:#000;font-size:12px;height:22px;padding:0 8px}.datePickerWrapper .MuiInputLabel-root{color:hsla(0,0%,5%,.918);font-size:12px;top:-9px}.datePickerWrapper .MuiFormLabel-root.MuiInputLabel-shrink{color:#000;font-size:11px}.datePickerWrapper .MuiOutlinedInput-notchedOutline{border-color:#000!important}.datePickerWrapper .MuiSvgIcon-root{color:#000;font-size:18px}.datePickerWrapper .MuiIconButton-root{color:#000;margin-right:-14px}.datePickerWrapper input{color:#000}.dark .datePickerWrapper .MuiFormLabel-root.MuiInputLabel-shrink,.dark .datePickerWrapper .MuiIconButton-root,.dark .datePickerWrapper .MuiInputBase-root,.dark .datePickerWrapper .MuiInputLabel-root,.dark .datePickerWrapper .MuiOutlinedInput-notchedOutline,.dark .datePickerWrapper .MuiSvgIcon-root,.dark .datePickerWrapper .MuiTextField-root,.dark .datePickerWrapper input{background-color:#2a2a2a;border-color:#555!important;color:#f1f1f1}.dark .datePickerWrapper .MuiInputLabel-root{color:#ccc}.dark .datePickerWrapper .MuiOutlinedInput-notchedOutline{border-color:#888!important}.dateInput{align-items:center;background-color:#fff;border-radius:6px;display:flex;font-size:14px;padding:0 10px}.dateInput input{background-color:#0000;border:none;font-size:14px;outline:none;width:100%}.dateInput svg{color:#555;cursor:pointer;font-size:18px}.dark .dateInput{background-color:#2a2a2a}.dark .dateInput input{color:#f1f1f1}.dark .dateInput svg{color:#ccc}.modalScreen{background-color:#fff;border-radius:10px;left:50%;max-height:250px;max-width:250px;padding:20px;position:fixed;top:20%;transform:translateX(-50%);width:80%}.modalScreen.dark{background-color:#2a2a2a;color:#f1f1f1}.overlayScreen{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0}.overlayScreen.dark{background-color:#000000b3}.filterButton{background-color:#007bff;border:none;color:#fff;cursor:pointer;padding:10px}.dark .filterButton{background-color:#444;color:#f1f1f1}@media(max-width:768px){.searchContainer{display:block}.filterContainer{margin:auto}.dateFilters{flex-direction:column;gap:5px}}@media(max-width:1024px){.modalContent{align-items:center;display:flex;flex:none;flex-direction:column;height:100%;width:100%}}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.custom-padding{padding:2px}.newContainerOD{grid-template-columns:2fr;max-width:400px}form.OD-form{grid-template-columns:1fr}.formInputOD label{font-size:18px}.formInputOD input,.formInputOD select{height:28px}.modalBox{animation:fadeIn .3s ease-in-out;border-radius:12px;box-shadow:0 0 20px #00000040;min-height:200px;min-width:400px;padding:20px 25px;position:relative}.modalHeader{border-bottom:1px solid #eee;padding-bottom:10px}.modalHeader h2{color:#333;font-size:22px;font-weight:600;margin:0;overflow-wrap:break-word;white-space:normal;word-break:break-word}.closeButton{color:red;font-size:24px;font-weight:700;transition:transform .2s ease,color .2s ease}.closeButton:hover{color:darkred;transform:scale(1.2)}.modalBody{color:#444;font-size:16px;margin-top:20px;overflow-wrap:break-word;white-space:normal;word-break:break-word}@keyframes fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.newContainerOD{grid-gap:15px;display:grid;grid-template-columns:4fr;margin:0 auto;max-width:1100px;padding:15px;width:100%}.image-previewOD{align-items:center;border:1px solid #ccc;display:row;height:300px;justify-content:center;margin-bottom:10px;width:100%}.image-previewOD img{max-height:100%;max-width:100%;object-fit:cover}.rightOD{grid-gap:10px;grid-template-columns:1fr}.rightOD,form.OD-form{display:grid;width:100%}form.OD-form{grid-gap:5px;grid-template-columns:1fr 1fr 1fr 1fr}.formInputOD{display:flex;flex-direction:column;margin-bottom:10px;width:100%}.formInputOD label{font-size:12px;font-weight:700;margin-bottom:4px}.formInputOD input,.formInputOD select{border:1px solid #ccc;border-radius:4px;font-size:12px;padding:1px;width:100%}.formInputOD .inputError{border-color:#26a888;color:#4e8ec2}.inputNoEditable{background-color:#e6e6e6}.btn-fieldOD{display:flex;grid-column:1/span 2;justify-content:space-between;margin-top:15px}button.OD-button,button.cancel-buttonOD{background-color:#048d7d;border:0;border-radius:10px;color:#fff;cursor:pointer;flex-basis:40%;font-size:16px;height:40px;outline:0;transition:background 1s}.error{color:red;font-size:12px}@media(max-width:768px){.newContainerOD,.rightOD,form.OD-form{grid-template-columns:1fr}.btn-fieldOD{grid-column:1/span 1}}.containerOCD{margin:auto;max-width:900px;padding:10px;width:100%}.cardOCD{background:#fff;border-radius:6px;box-shadow:0 1px 6px #0000001f;padding:22px}.titleOCD h3{color:#333;font-size:1.4rem;font-weight:600;margin-bottom:15px}.formOCD{grid-gap:14px 18px;display:grid;gap:14px 18px;grid-template-columns:repeat(4,1fr)}.fieldGroupOCD{display:flex;flex-direction:column}.fullWidthOCD{grid-column:span 4}.labelOCD{color:#555;font-size:.85rem;font-weight:600;margin-bottom:4px}.inputOCD,.textareaOCD{background:#fafafa;border:1px solid #ccc;border-radius:4px;font-size:.9rem;padding:8px 10px;transition:border-color .2s}.inputOCD:focus,.textareaOCD:focus{background:#fff;border-color:#1976d2}.inputReadOnlyOCD{background:#f1f1f1}.inputErrorOCD{background:#ffefef!important;border-color:#d32f2f!important}.errorOCD{color:#d32f2f;font-size:.75rem;margin-top:3px}.buttonGroupOCD{display:flex;gap:12px;grid-column:span 4;justify-content:flex-end;margin-top:10px}.buttonPrimaryOCD{background:#0d8a6f;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;padding:10px 22px}.buttonPrimaryOCD:hover{background:#0b7c63}.buttonSecondaryOCD{background:#dcdcdc;border:none;border-radius:4px;color:#333;font-size:.95rem;padding:10px 22px}.buttonSecondaryOCD:hover{background:#cfcfcf}button:disabled{cursor:not-allowed;opacity:.7}@media(max-width:780px){.formOCD{grid-template-columns:repeat(2,1fr)}.fullWidthOCD{grid-column:span 2}}@media(max-width:500px){.formOCD{grid-template-columns:1fr}.buttonGroupOCD{align-items:stretch;flex-direction:column}}.modalOverlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.modalBox{background:#fff;border-radius:10px;max-width:500px;padding:20px;width:90%}.modalHeader{align-items:center;display:flex;justify-content:space-between}.closeButton{background:none;border:none;cursor:pointer;font-size:20px}.modalBody{margin-top:15px}.MuiSwitch-switchBase.Mui-checked{transform:translateX(100%);transition:transform .3s ease}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#4caf50}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track:before{transform:translateX(100%)}.MuiSwitch-track{background-color:#ccc;border-radius:12px;height:24px;position:relative;width:50px}.MuiSwitch-thumb{background-color:#fff;border-radius:50%;height:16px;left:4px;top:4px;width:16px}.test{display:flex;width:100%}.test .listContainer{flex:6 1}
/*# sourceMappingURL=main.a92cb3bf.css.map*/