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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}div{box-sizing:border-box}.sidebar{border-right:1px solid #ccc;position:relative;width:200px}.header img{height:auto;margin:20px;width:100px}nav ul{list-style:none;padding-left:0}nav ul li{margin:15px 0}nav ul li a{color:#333;display:block;padding:10px;text-decoration:none}nav ul li a:hover{background-color:#ccc;border-radius:5px}.user-greeting{background-color:#fff;border-top:1px solid #ccc;bottom:0;color:#141414;font-weight:600;left:0;padding:10px;position:fixed;text-align:center;transition:background-color .3s ease;width:200px}.user-greeting span:first-child{margin-right:10px}.user-greeting .fa-user{color:#333;transition:color .3s ease}.user-greeting:hover{background-color:#eaeaea}.user-greeting:hover .fa-user{color:#007bff}.user-greeting a{color:inherit;text-decoration:none}.content-area{flex:1 1;padding:20px}.dashboardLayout{align-items:flex-start;display:flex;justify-content:space-between}.columnOne,.columnThree,.columnTwo{border:1px solid #ccc;border-radius:15px;flex:1 1;margin:5px;padding:20px}.dashboardTable{font-size:14px;font-weight:600}.dashboardTable th{color:#141414;cursor:pointer;font-size:16px}.dashboardTable a{color:#141414;text-decoration:none}.dashboardTable a:hover{color:orange}.form-container{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);margin-bottom:20px;padding:20px;width:100%}.button{cursor:pointer;margin:5px;padding:10px 15px;transition:background-color .3s}.button:hover{background-color:#f0f0f0}table{border-collapse:collapse;margin:20px 0;width:100%}th{background-color:#f2f2f2;padding:10px;text-align:left}tr{border-bottom:1px solid #ddd}tr:nth-child(2n){background-color:#f2f2f2}td{padding:10px;text-align:left}tr:hover{background-color:#f5f5f5}button{background-color:#ff8f15;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;margin:5px;padding:5px 10px}button:hover{background-color:#000;color:#fff}button.delete{background-color:#f44336}button.delete:hover{background-color:#da190b}button.edit{background-color:#f0ad4e}button.edit:hover{background-color:#ec8e13}.customerLayout{display:flex;justify-content:space-between}.left{float:left;padding:25px;width:20%}.middle,.right{padding:25px;width:40%}.right{float:right}.scoreChart{width:500px}.infoPopup{align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.infoPopupContent{background-color:#fff;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.1);max-width:100%;padding:50px;width:50%}.infoPopupContent h3{margin-top:0}.infoPopupContent label{display:block;margin-bottom:8px}.infoPopupContent input{border:1px solid #ccc;border-radius:4px;margin-bottom:12px;padding:10px;width:100%}.infoPopupContent button{background-color:#ff8f15;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.infoPopupContent button:hover{background-color:#141414}.title{color:#ff8500;font-weight:700}.textareaClass{font-family:arial;height:auto;overflow:auto;resize:none;width:100%}.workLogViewHeaders{font-size:18px;font-weight:700}.workLogViewBox{border:1px solid #000;border-radius:15px;padding:10px}.login-container{height:100vh;justify-content:center}.login-container,.login-form{align-items:center;display:flex}.login-form{flex-direction:column;gap:10px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.name-popup{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1}.name-popup-inner{background-color:#fff;border-radius:10px;padding:20px;text-align:center;width:50%}@media only screen and (max-width:600px){.name-popup-inner{width:90%}}.adminButton{background-color:#c90000!important}.adminButton:hover{background-color:#141414!important;color:#fff}
/*# sourceMappingURL=main.bf2f47c9.css.map*/