body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin-left:20px;margin-right:20px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-container{background-color:#f5f5f5;height:100vh;justify-content:center}.login-container,.login-form{align-items:center;display:flex}.login-form{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;flex-direction:column;gap:20px;padding:40px;width:300px}.logo{height:auto;width:200px}.logo,input{margin-bottom:20px}input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;padding:10px;width:100%}button{padding:10px 16px;transition:background-color .3s ease;width:100%}button:disabled{background-color:#ccc}button:hover:not(:disabled){background-color:#0056b3}.DataGrid-container{background-color:#f5f5f5;height:90vh;width:"100%"}.MuiDataGrid-columnHeaders{background-color:#0b6e4f;color:#fff;font-weight:700}.MuiDataGrid-columnHeaderTitle{color:#fff}.MuiDataGrid-cell{border-bottom:1px solid #e0e0e0;color:#333}.MuiDataGrid-row:hover{background-color:#e9f5f3}.MuiDataGrid-row.Mui-selected,.MuiDataGrid-row.Mui-selected:hover{background-color:#11372b;color:#fff}.MuiDataGrid-footerContainer{background-color:#f5f5f5}.MuiDataGrid-sortIcon{color:#fff!important}.MuiDataGrid-columnHeader:hover .MuiDataGrid-sortIcon{background-color:initial}.MuiDataGrid-menuIconButton{color:#fff!important}.MuiDataGrid-columnHeader:hover .MuiDataGrid-menuIconButton{background-color:initial}.notes-cell{word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.formRow,.formRow2,.formRow3{box-sizing:border-box;color:#212529;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:1.5;margin:0!important;text-align:left}.formRow5,.formRow6{justify-content:space-between;width:97%}.formRow6{padding-left:12px;padding-right:12px}.formCol{flex:0 0 25%;max-width:25%}.formCol,.formCol2{box-sizing:border-box;min-height:1px;padding-left:12px!important;padding-right:12px!important;position:relative}.formCol2{flex:0 0 50%;max-width:50%}.formCol3{flex-direction:0 0 25%;max-width:25%;min-height:1px;padding-left:12px!important;padding-right:12px!important;position:relative}.formCol3,.formRow5{box-sizing:border-box;color:#212529;font-weight:400;line-height:1.5;text-align:left}.formRow5{display:flex;flex-wrap:wrap;font-size:14px;margin:0!important;padding-left:12px;padding-right:12px}.formRow5 .formCol3{flex:1 1}.formColLegal{box-sizing:border-box;flex:0 0 50%;max-width:50%;min-height:1px;padding-left:12px!important;padding-right:12px!important;position:relative}.formLabel{color:#8b9291;font-size:14px;font-weight:400;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.formLabel2,.formLabel3{display:inline-block}.formLabel2,.formLabel3,.formLabel5,.formLabel6,.formLabelLegal{color:#8b9291;font-size:14px;font-weight:400;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.formSpan{box-sizing:border-box;font-size:14px;position:relative}.formInput{background-color:initial;border:1px solid #b9bebd;border-radius:4px;font-size:14px;height:40px;margin-bottom:16px;outline:none;padding:0 18px 0 11px;width:100%}.formInput2{box-shadow:none;box-sizing:border-box;font-family:inherit;line-height:inherit;margin:0;overflow:visible}.formInput3,.formInputLegal{background-color:initial;border:1px solid #b9bebd;border-radius:4px;font-size:14px;height:40px;margin-bottom:16px;outline:none;padding:0 18px 0 11px;width:100%}.formInput5,.formInput6{background-color:initial;border:1px solid #b9bebd;border-radius:4px;box-sizing:border-box;font-size:14px;height:40px;margin-bottom:16px;outline:none;padding:0 18px 0 11px;width:100%}.formFooter{display:flex;justify-content:flex-end;margin-top:20px;padding:12px}.editButton{background-color:#0b6e4f;border:none;border-radius:4px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:400;height:36px;outline:none!important;padding:0 12px;width:98px}.editButton.hover:hover{background-color:#11372b}.work-description-cell{min-width:400px;overflow-wrap:break-word;white-space:normal;width:56%;word-break:break-word}.from-time-cell,.to-time-cell{min-width:100px;width:17%}.delete-cell{min-width:80px;width:10%}.input-container{align-items:flex-start;display:flex}.custom-text-field{width:40%!important}.custom-text-field .MuiInputBase-inputMultiline,.custom-text-field .MuiOutlinedInput-inputMultiline{word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:pre-wrap!important}.w-full.overflow-x-auto table{table-layout:fixed;width:100%}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:#ffffffe6;bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.dwrFormContainer{align-items:center;display:flex;flex-direction:column;padding:20px}.date-and-ticket-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.contact-wrapper,.date-wrapper,.ticket-number-wrapper{align-items:center;display:flex;flex:1 1}.contact-wrapper label,.date-wrapper label{align-items:center;display:flex;margin-right:10px}.ticket-number-wrapper{justify-content:center}.day-wrapper{align-items:center;display:flex;flex:1 1}.contact-wrapper select,.date-wrapper input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;padding:8px;width:100%}.well-form-wrapper{margin-bottom:20px;width:100%}.submit-dwr-button{background-color:#0b6e4f;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;margin-right:35px;padding:8px 16px}.submit-dwr-button:hover{background-color:#11372b}.btn{margin:10px 35px 10px 10px}.last-day-wrapper{align-items:center;display:flex;margin-bottom:20px}.last-day-wrapper .MuiFormControlLabel-root{margin-right:0}.list-view{height:90px;margin-left:5px;padding-top:5px}.sidebar{background-color:#fff;box-shadow:-2px 0 5px #00000080;height:100%;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:250px}.sidebar.open{transform:translateX(0)}.items{box-sizing:border-box;font-size:15px;padding-top:0}.list-tab{border-bottom:1px solid #ebebeb;list-style:none;margin-bottom:24px;padding:10px 0 9px 46px}.list-tab li{font-weight:700;margin-right:30px;padding:10px 20px;position:relative;transition:background-color .3s}.list-tab li:after{background:#0000;bottom:0;content:"";display:block;height:3px;left:50%;margin:0 auto;position:absolute;transform:translateX(-50%);transition:width .3s ease,background-color .3s ease;width:0}.list-tab li.active:after,.list-tab li:hover:after{background-color:#1d6ce8;width:100%}.create-well-tab{margin-left:auto;padding:10px 20px}.create-well-button{background-color:#0b6e4f;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:8px 16px;transition:background-color .3s}.create-well-button:hover{background-color:#11372b}.add-new-item{align-items:center;background-color:initial;border:none;color:#0055a4;cursor:pointer;display:inline-flex;font-size:16px;gap:8px;text-decoration:none}.add-new-item:hover{background-color:initial;text-decoration:underline}.add-new-item:focus{background-color:initial;border:none;outline:none}.add-icon{font-size:1.2em}.dwr-sub-tabs{margin-bottom:10px;margin-top:-10px}.list-tab.sub-tab{background-color:#f0f0f0;border-top:none;padding:0 15px}.list-tab.sub-tab li{border-bottom:2px solid #0000;font-size:.9em;padding:8px 15px}.list-tab.sub-tab li.active{background-color:#f0f0f0;border-bottom:2px solid #0b6e4f;color:#0b6e4f;font-weight:500}.create-contact-form-container{align-items:center;display:flex;flex-direction:column;padding:20px}.form{width:100%}.form,.form-row{margin-bottom:20px}.form-row{display:flex;justify-content:space-between}.form-col{flex:1 1;margin-right:20px}.form-col:last-child{margin-right:0}.form-label{display:block;font-weight:700;margin-bottom:5px}.form-input{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.required{color:red;margin-left:5px}.form-footer{display:flex;justify-content:flex-end}.cancel-button,.submit-contact-button{background-color:#0b6e4f;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;margin-right:35px;padding:8px 16px}.cancel-button:hover,.submit-contact-button:hover{background-color:#11372b}.list-view{align-items:center;background-color:#fff;border-bottom:1px solid #e7e9e9;display:flex;height:70px;justify-content:space-between;padding-top:0;position:fixed;top:0;width:100%;z-index:1000}.list-header{font-size:24px;font-weight:700;margin-left:71px;transition:.3s}.avatar{cursor:pointer;margin-right:20px}.list-tab{align-items:center;display:flex;list-style-type:none;padding:0;width:100%}.list-tab li{cursor:pointer;margin-right:10px}.list-tab li.active{font-weight:700}.btn.create-dwr-button{margin-left:auto}.btn.create-dwr-button:hover,.btn:hover{background-color:#11372b}.file-upload{margin-top:10px}.file-upload input{margin-right:10px}.file-upload button{background-color:#0b6e4f;border:none;color:#fff;cursor:pointer;padding:5px 10px}.file-manage{margin-top:20px}.file-manage button{background-color:#0b6e4f;border:none;color:#fff;cursor:pointer;margin-right:10px;margin-top:10px;padding:5px 10px}.file-manage button:nth-child(2){background-color:red;margin-top:10px;padding:5px}.tab-content ul{list-style-type:none;margin:20px 0;padding:0}.tab-content ul li{align-items:center;background-color:#f9f9f9;border:1px solid #e7e9e9;border-radius:5px;display:grid;grid-template-columns:auto 1fr auto;margin-bottom:10px;padding:10px}.tab-content ul li input[type=checkbox]{margin-right:10px}.tab-content ul li a{color:#007bff;margin-right:10px;text-decoration:none}.tab-content ul li span{color:#555}.tab-content h2{color:#333;font-size:24px;font-weight:700;margin-top:0}.tab-content{margin-top:0;padding:20px}.sis-form-container{flex:0 0 100%;max-width:none;min-height:1px;padding-left:12px!important;padding-right:12px!important;position:relative;width:100%}.sis-button-group{display:block;margin-left:5px;margin-right:40px;text-align:left}.btn{background-color:#0b6e4f;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:normal;margin-left:10px;margin-right:35px;padding:8px 16px;text-align:center;vertical-align:middle;white-space:nowrap}.btn.hover:hover{background-color:#0d3428;color:#fff}.btn.create-dwr-button{margin-left:10px;margin-right:35px}.btn:hover{background-color:#11372b;color:#fff}.clickable-link{color:blue;cursor:pointer;text-decoration:underline;transition:background-color .3s}.clickable-link.loading{cursor:wait;opacity:.5}.clickable-link:hover{background-color:#e0e0e0}.table-container{margin:10px;overflow-x:auto;width:calc(100% - 20px)}table{border-collapse:collapse;width:100%}td,th{word-wrap:break-word;border:1px solid #ddd;padding:8px;text-align:left;width:16.66%}button{background-color:#0b6e4f;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 16px;white-space:nowrap}button:hover{background-color:#11372b;color:#fff}
/*# sourceMappingURL=main.fe1e904b.css.map*/