html,div#root{height:100%}body{margin:0;font-family:Work Sans;background-color:#f5f5f5;height:100%}:link{text-decoration:none;color:#000}.MuiButton-root>.MuiButton-startIcon>.MuiSvgIcon-fontSizeMedium{font-size:15px}.MuiIconButton-root{border-radius:0!important}:td{border-bottom:0px!}.MuiButton-root{text-transform:none!important;box-shadow:0 0!important;border-radius:8px!important}.standard-box{background:#fafdff;border-radius:16px;position:relative}.standard-box:before{content:"";position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background-color:#0000001a;filter:blur(7px);z-index:-1;border-radius:16px}.standard-box-shadow{border-radius:16px;box-shadow:0 2px 4px -1px #09265626;box-shadow:0 4px 5px #09265612;box-shadow:0 1px 10px #0926561a;background:#fff}.standard-box-clean{background:#fafdff;box-shadow:none;border-radius:16px;position:relative}.standard-box-clean:before{content:"";position:absolute;filter:blur(7px);z-index:-1;border-radius:16px;background-color:#0000000d;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px)}.box-shadow{box-shadow:0 2px 4px -1px #09265626;box-shadow:0 4px 5px #09265612;box-shadow:0 1px 10px #0926561a}.MuiLink-root{cursor:pointer!important;text-decoration:none}.MuiTableCell-root{border:0px!important}.linear-gradient{background:linear-gradient(180deg,#f5f5f500,#f5f5f5 75.68%)}.left-right-gradient{display:inline-block;-webkit-mask:linear-gradient(to left,#000 0%,#0000 85%);mask:linear-gradient(to left,#000 0%,#0000 85%)}.right-left-gradient{display:inline-block;-webkit-mask:linear-gradient(to right,#000 0%,#0000 85%);mask:linear-gradient(to right,#000 0%,#0000 85%)}.member-info .MuiInputBase-root>fieldset{border-width:2px!important;border-radius:8px!important;border-color:#092656!important}.sidemenu-button:hover{background-color:#fff!important;color:#092656!important;cursor:pointer}.MuiTab-root{text-transform:none!important}.dropzone{height:100%}.MuiOutlinedInput-notchedOutline{border-color:#092656!important;border-width:1px!important;border-radius:8px!important}.border-2px .MuiOutlinedInput-notchedOutline,.border-2px.MuiButton-outlined{border-width:2px!important}.MuiOutlinedInput-root.Mui-disabled{background:#f5f5f5}.MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border:none!important}.MuiDataGrid-withBorderColor{border:none!important;outline:none!important}.MuiDataGrid-columnHeaderTitle{font-weight:600!important}.custom-button{font-size:1rem;font-weight:600;color:#092656;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;background-color:transparent}.custom-button:hover{background-color:#e5e6ec}.custom-button:disabled{background-color:transparent;color:#bec0c7;cursor:not-allowed}.custom-button svg{margin-left:8px}.bold-500{font-weight:500}.modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fafdff;padding:16px 16px 24px;border-radius:16px}.line-container{position:relative;display:flex;width:100%;box-sizing:border-box;height:100%;overflow-x:auto;overflow-y:hidden;padding-left:2vw}.line-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;padding-left:50px}.line-label{text-align:center;font-size:14px;width:100%;padding-left:100px}.line{width:2px;background-image:radial-gradient(#e5e6ec 50%,transparent 50%);background-size:2px 10px;height:calc(100% - 50px);margin-top:10px}.extra-line{width:1px;background-color:#b4b7be;height:calc(100% - 60px);margin-top:10px}.today-line{width:2px;background-image:radial-gradient(#b4b7be 50%,transparent 50%);background-size:2px 10px;height:100%;margin-top:10px}.extra-wrapper{flex-direction:column;height:100%;margin-top:2vh}.extra-label{margin-top:10px;margin-bottom:0;color:#b4b7be}.today-label{margin-top:30px;margin-bottom:0;color:#092656}.scroll-container::-webkit-scrollbar{height:10px}.scroll-container::-webkit-scrollbar-track{background:#efefef}.scroll-container::-webkit-scrollbar-thumb{background:#aaadb5;border-radius:4px}.scroll-container::-webkit-scrollbar-thumb:hover{background:#555}.hidden-scrollbar{scrollbar-width:none}.hidden-scrollbar::-webkit-scrollbar{display:none}.no-ellipsis-grid-container .grid-row{height:auto;padding-top:2px;padding-bottom:2px}.no-ellipsis-grid-container .grid-row a{white-space:normal!important;text-overflow:unset!important}.slim-scroll-container::-webkit-scrollbar{width:7px}.slim-scroll-container::-webkit-scrollbar-thumb{background:#aaadb5;border-radius:4px}.slim-scroll-container::-webkit-scrollbar-thumb:hover{background:#555}.slim-scroll-container::-webkit-scrollbar-track{background:#efefef}.generic-data-grid .MuiDataGrid-columnHeaders{color:#092656;font-size:1rem;-webkit-user-select:none;user-select:none}.generic-data-grid .MuiDataGrid-row{color:#282b33}.generic-data-grid .MuiDataGrid-virtualScroller::-webkit-scrollbar{width:7px}.generic-data-grid .MuiDataGrid-virtualScroller::-webkit-scrollbar-track{background:#efefef}.generic-data-grid .MuiDataGrid-virtualScroller::-webkit-scrollbar-thumb{background-color:#aaadb5;border-radius:4px}.generic-data-grid .MuiDataGrid-virtualScroller::-webkit-scrollbar-thumb:hover{background:#555}.generic-data-grid .MuiCheckbox-root.Mui-checked{color:#ff8e2a}.icon-btn-outline{border:2px solid #092656!important;border-radius:8px!important}.data-gird-row-gray-hover .MuiDataGrid-row:hover{background-color:#0000000a!important}.data-gird-row-gray-hover .MuiDataGrid-row.Mui-selected{background-color:transparent}.datagrid-editable-cell{box-shadow:none!important;border-radius:4px;height:40px!important;min-height:unset!important;align-self:center;margin:0 4px}.datagrid-editable-cell.MuiDataGrid-cell--editing{border:1px solid #092656!important}.datagrid-editable-cell.error-cell{border:1px solid #d92d20!important;color:#d92d20}.datagrid-editable-cell.selected-cell:not(.MuiDataGrid-cell--editing):not(.error-cell){border:1px solid #092656!important;border-radius:0;min-height:52px!important}.datagrid-editable-cell.selected-cell:not(.MuiDataGrid-cell--editing).error-cell{border:1px solid red!important;min-height:52px!important;border-radius:0}.datagrid-header-cell-mx-4px{margin:0 4px}.overflow-x-hidden .MuiDataGrid-virtualScroller{overflow-x:hidden!important}.input-with-hover:focus{background-color:#e7f5ff!important}.place-content-center{display:flex;place-content:center}
