#root{max-width:1280px;margin:0 auto;text-align:center;height:100vh;width:100vw}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.wrap-button{background-color:#c68046!important;color:#fff!important;font-size:12px!important}.wrap-button-disabled{background-color:#d3d3d3!important;color:#fff!important;font-size:12px!important}.wrap-cancel-button{background-color:#fff!important;color:#000!important;border-color:#000!important;font-size:12px!important}.css-1dune0f-MuiInputBase-input-MuiOutlinedInput-input{padding:.5px 14px!important}.sticky{position:fixed;bottom:0;z-index:1000;right:0;left:252px;background-color:#e0e1e3;border:1px solid darkgrey;transform:translate(-24px);padding-left:24px}.card{width:1000px}.card-large{width:1000px;height:500px}.bc-link{cursor:pointer}.coming-soon{font-size:16px}.card-listitem{padding-top:0!important;padding-bottom:0!important}.card-listbutton{cursor:pointer;color:#000!important;text-decoration:none}.card-listbutton:hover{text-decoration:underline}.dashboard-wrapper-div{height:inherit}.main-div{background-color:#fff;left:250px;right:0;position:absolute;display:flex;flex-direction:column;min-height:100vh}.list-item{padding:0!important;color:#fff}.list-item.active{background-color:#353535}.list-item:hover{color:#f19c24!important}.list-item-button{padding-top:2px!important;padding-bottom:2px!important}.list-item-button:hover{background-color:#444!important}.left-toolbar{background-color:#5f6062}.left-navbar{background-color:#5f6062!important}.left-navbar-divider{color:#fff;background-color:#444}.left-navbar-list-subheader{color:#a9a9a9!important;background-color:#5f6062!important}.main-toolbar{background-color:#c68046;align-items:center;text-align:center;align-content:center}.search-input{width:500px;margin:auto!important}.search-input div{background-color:#fff}.navbar-list-container{display:flex;flex-direction:column;height:100%}.top-navbar-list{height:45%}.bottom-navbar-list{height:75%}.bottom-tiles{height:10%;display:flex;flex-direction:row}.bottom-buttons{display:flex!important;flex-direction:column!important;font-size:medium!important;color:#fff!important;width:90px}.bottom-buttons:focus{outline:none}.bottom-buttons:hover{background-color:#444!important}.user-section-container{padding-left:20px;color:#fff!important;text-align:left}.user-section{font-size:larger}.profile-link{font-size:medium;cursor:pointer;color:#fff!important}.profile-link:hover{color:#f68f26!important}.main-container{color:#000;padding:10px 50px 50px 25px;text-align:left;background-color:#fff;flex:1}.date-time{margin-left:auto}.image-container{margin-right:auto}.image-container img{width:150px;height:auto}.recent-activity-link{cursor:pointer;color:#fff!important;text-decoration:none;padding-left:16px!important;font-weight:400!important;font-size:12px!important}.dashboard-footer{padding:16px;text-align:center;border-top:1px solid #e0e0e0;background-color:#fff;position:sticky;bottom:0;z-index:10}.ticklersearch-search{width:500px}.ticklersearch-link{cursor:pointer}.search-text{width:500px}.search-link{cursor:pointer}.alert-success{width:200px;position:relative!important;margin:0 auto}.alert-div{position:fixed!important;text-align:center;align-content:center!important;margin:0 auto!important;left:50%!important;transform:translate(-100px,-50px)!important;z-index:1000}.detail-label-field{min-width:150px;margin-left:10px;margin-bottom:0;margin-top:0;font-weight:500;font-size:12.5px;background-color:#ece9e9;border:1px solid #E0E1E3,}.detail-label-medium-field{min-width:200px;margin-left:10px;margin-bottom:0;margin-top:0;font-weight:500;font-size:12.5px;background-color:#ece9e9;border:1px solid #E0E1E3,}.detail-readonly{min-width:600px!important;margin:3px 3px 3px 10px;font-weight:500;font-size:12.5px}.detail-readonly-normal{min-width:450px!important;margin:3px 2px 3px 10px;font-weight:500;font-size:12.5px}.css-qwdxx6{padding:0!important}.detail-input-field{width:295px!important;margin:3px;font-size:12.5px!important;padding:0!important;word-wrap:break-word!important}.detail-input-readonly-field{width:295px!important;margin:3px 2px 3px 3px;font-size:12.5px!important;padding:0!important;word-wrap:break-word!important}.detail-input-field-fixed{width:295px;min-width:295px;max-width:295px}.detail-input-field-fixed-long{width:800px;min-width:800px;max-width:800px}.detail-input{width:300px!important;margin-bottom:3px;margin-top:3px;margin-right:3px;font-size:12.5px!important;padding:0!important;word-wrap:break-word!important}.detail-input-date{min-width:300px!important;margin-bottom:3px;margin-top:3px;margin-right:3px;font-size:12.5px!important;padding:0!important}.detail-link{cursor:pointer;font-size:12.5px!important}.report-link{cursor:pointer;color:#000!important;text-decoration:none}.report-link:hover{text-decoration:underline}.css-1rju2q6-MuiButtonBase-root-MuiMenuItem-root.Mui-disabled{color:red}.phase-detail-assignment-contractor-name{font-family:Roboto,Helvetica,Arial,sans-serif;padding:0!important}.table-row-selected{background-color:#0003!important}.contactedit-detail-row{display:flex}.contactedit-detail-row-address{display:flex;align-items:flex-end}.contactedit-detail-label{min-width:100px;margin-left:10px;margin-bottom:3px;margin-top:3px;font-weight:800;font-size:12.5px}.contactedit-detail-input{min-width:300px!important;margin-bottom:3px;margin-top:3px;margin-right:3px;font-size:12.5px!important}.list-of-lowers{position:relative;float:right;border:solid;width:300px;padding:10px}.list-of-lowers-button{position:absolute!important;right:20px;top:150px}.header-container{display:flex;justify-content:space-between;align-items:center}.header-left{margin:0}.header-right{margin:0;font-size:10px}h4{background-color:#ece9e9!important;width:750px}.grid-label-text{font-size:12.5px!important}.grid-input-text{font-size:12.5px;border:1px solid lightgrey;min-width:300px!important;height:25px;padding:1;border-radius:4px}.detail-accordion-summary{display:flex;justify-content:flex-start;align-items:center;background-color:#9fbbc7!important}.detail-accordion-summary .MuiAccordionSummary-expandIcon{order:-1;margin-right:0}.detail-accordion-summary .MuiAccordionSummary-content{order:1}.flex-container{display:flex;flex-wrap:wrap;gap:16px}.flex-item{flex:1 1 33%;min-width:200px}@media (max-width: 960){.flex-item{flex:1 1 50%}}.class-code-autocomplete-input{min-width:270px!important;margin-bottom:3px;margin-top:3px;margin-right:3px;font-size:12px!important;padding-right:30px}textarea{background:#fff;color:#000}.payroll-currency-field .MuiInputBase-root{min-width:110px!important}.striped-table tbody tr:nth-child(2n){background-color:#f0f0f0}.fab-save{position:fixed!important;bottom:56px!important;right:16px!important;background-color:#c68046!important;z-index:1000!important}.detail-label-field-spcv{min-width:280px;margin-left:10px;margin-bottom:0;margin-top:0;font-weight:500;font-size:12.5px;background-color:#ece9e9;border:1px solid #E0E1E3;word-wrap:break-word}.enhanced-select-outlined{height:26px!important}.enhanced-select-outlined div{height:26px!important;font-size:12.5px!important;padding-top:0!important;padding-bottom:0;padding-right:32px!important;padding-left:4px!important;border:1px solid lightgrey!important;min-width:262px!important}.right-clicked-row{background-color:#d0d0d0!important}.right-clicked-row:hover{background-color:silver!important}.breadcrumb-container-simple{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem;line-height:1.5;width:100%}.breadcrum-link{cursor:pointer;font-size:12.5px!important;color:#000!important;white-space:nowrap;flex-shrink:1;min-width:0}.breadcrumb-separator{flex-shrink:0;white-space:nowrap}@media (max-width: 1999px){.breadcrumb-container-simple{flex-wrap:wrap}.breadcrum-link{white-space:normal;word-break:break-word;max-width:150px}}@media (max-width: 768px){.breadcrum-link{max-width:120px}}@media (max-width: 480px){.breadcrum-link{max-width:100px}}.task-search{width:500px}.task-link{cursor:pointer}.task-detail-label{width:150px;font-weight:500}.task-detail-label-long{width:450px}.task-detail-input{width:400px}.task-detail-row{display:flex;margin:3px}.task-hr{height:2px;background-color:#000}.task-state-select,.task-role-select{height:30px}.report-row{display:flex}.report-label{margin-left:10px;margin-bottom:3px;margin-top:3px;font-weight:500;font-size:12px}.report-input{margin-bottom:3px;margin-top:3px;margin-right:3px;font-size:12px!important}.lookup-input,.user-input{min-width:250px!important;margin-bottom:3px;margin-top:3px;margin-right:3px;font-size:12px!important;padding-right:30px}.detail-label{min-width:200px;margin-left:10px;margin-bottom:3px;margin-top:3px;font-weight:500;font-size:12px}.detail-readonly{min-width:600px!important;margin:3px 3px 3px 10px;font-weight:500;font-size:12px}.projectphase-search-text{width:100px!important}.detail-row{display:flex}.detail-input{min-width:300px!important;margin-bottom:3px;margin-top:3px;margin-right:3px;font-size:12.5px!important}.detail-link{cursor:pointer}.detail-label{min-width:200px;margin-left:10px;margin-bottom:3px;margin-top:3px;font-weight:500;font-size:12.5px!important}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
