.production-overview-content .panel-body{padding:12px}.production-overview-content .panel-body [data-name=ewayProjectNumber]{font-size:20px;font-weight:600}.production-overview-content .grid-item{border-radius:10px}.production-overview-content .nav-tabs{display:flex;justify-content:stretch;width:100%}.production-overview-content .nav-tabs .nav-item{flex:1}.production-overview-content .nav-tabs .nav-link{text-align:center;width:100%;text-decoration:none;color:inherit;cursor:pointer;display:flex;justify-content:center;align-items:center;height:100%;border-bottom:10px solid #d3d3d3}.production-overview-content .nav-tabs .nav-link:hover{text-decoration:none}.production-overview-content .nav-tabs .nav-link.active{border-bottom:10px solid orange}.production-overview-content .panel.panel-default{margin:0}.production-overview-content .grid-item .panel{padding:0;margin-bottom:0;height:100%}.production-overview-content .grid-item-panel{border:4px solid}.production-overview-content .grid-container{padding-top:20px}.production-overview-content .grid-layout{display:grid;gap:10px;grid-template-rows:repeat(5,minmax(150px,1fr));grid-auto-flow:column}.production-overview-content .grid-item{min-height:150px}.production-overview-content .list-bottom-bar{padding:0;display:flex;justify-content:flex-end}.attendance-overview-custom{font-family:Arial,sans-serif;color:#000;line-height:1.5;padding:20px}.attendance-overview-custom h1{font-size:36px;font-weight:700;line-height:1.2;margin-bottom:20px}.attendance-overview-custom h2{font-size:24px;font-weight:700;line-height:1.2;margin-top:30px;margin-bottom:15px}.attendance-overview-custom p{font-size:16px;margin-bottom:16px}.attendance-overview-custom a{color:#00f;text-decoration:none}.attendance-overview-custom a:hover{text-decoration:underline}.attendance-overview-custom pre{background-color:#f5f5f5;padding:15px;border-radius:6px;font-size:14px;overflow-x:auto}.attendance-overview-custom ul,.attendance-overview-custom ol{padding-left:30px;margin-bottom:16px}.attendance-overview-custom li{margin-bottom:8px}.attendance-overview-custom .field-label{font-weight:700}.attendance-overview-custom .list-container{margin-top:20px}.attendance-overview-custom .list-row{cursor:pointer;transition:background-color .3s ease}.attendance-overview-custom .list-row:hover{background-color:#f0f0f0}.attendance-overview-custom .selected-attendance-row{background-color:#e0e0e0}.attendance-overview-custom [data-name=assignedUser],.attendance-overview-custom [data-name=type]{margin-bottom:15px}.attendance-overview-custom [data-name=createButton]{margin-bottom:20px}.attendance-overview-custom [data-name=createButton] button{background-color:#3572b0;color:#fff;padding:10px 15px;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:600;font-family:inherit;transition:background-color .3s ease}.attendance-overview-custom [data-name=createButton] button:hover{background-color:#2c5d8f}.attendance-overview-custom [data-name=attendanceDetail]{margin-top:20px;margin-bottom:20px;padding:15px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px}.attendance-overview-custom [data-name=attendances]{margin-top:20px}.attendance-overview-custom [data-name=attendances] .list-row{padding:10px;border-bottom:1px solid #eee}.attendance-overview-custom [data-name=attendances] .list-row:last-child{border-bottom:none}.attendance-overview-custom [data-name=exitButton]{margin-top:20px}.attendance-overview-custom [data-name=exitButton] button{background-color:#ff0;color:#000;padding:10px 15px;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:600;font-family:inherit;transition:background-color .3s ease}.attendance-overview-custom [data-name=exitButton] button:hover{background-color:#e6e600}.attendance-terminal-button{height:80px}.selected-attendance-row{background-color:#e6f3ff;font-weight:700}
/*# sourceMappingURL=main.css.map */
