.OvertimeCalculator_resultsSection__YGvEH{display:flex;flex-direction:column;gap:24px}.OvertimeCalculator_tableContainer__JPWhE{padding:12px;border:1px solid var(--border-color);border-radius:var(--border-radius);background-color:var(--background-primary);overflow-x:auto}.OvertimeCalculator_tableContainer__JPWhE h3{margin:0 0 24px;font-size:1.1rem;color:var(--text-primary)}.OvertimeCalculator_tableContainer__JPWhE table{width:100%;border-collapse:collapse}.OvertimeCalculator_tableContainer__JPWhE td,.OvertimeCalculator_tableContainer__JPWhE th{padding:12px;text-align:left;border-bottom:1px solid var(--border-color)}.OvertimeCalculator_tableContainer__JPWhE th{background-color:var(--table-header-bg);color:var(--text-secondary);font-weight:var(--font-weight-semibold)}.OvertimeCalculator_tableContainer__JPWhE tbody tr:nth-child(odd){background-color:var(--background-primary)}.OvertimeCalculator_tableContainer__JPWhE tbody tr:nth-child(2n){background-color:var(--background-secondary)}.OvertimeCalculator_tableContainer__JPWhE tbody tr:hover{background-color:var(--background-hover)}.OvertimeCalculator_tableContainer__JPWhE tbody tr:last-child td{border-bottom:none}.OvertimeCalculator_tableContainer__JPWhE td:nth-child(2),.OvertimeCalculator_tableContainer__JPWhE td:nth-child(3),.OvertimeCalculator_tableContainer__JPWhE th:nth-child(2),.OvertimeCalculator_tableContainer__JPWhE th:nth-child(3){text-align:right;font-weight:var(--font-weight-semibold)}.OvertimeCalculator_labelCell__n2W_P Label{font-weight:var(--font-weight-regular);color:var(--text-primary)}.OvertimeCalculator_totalRow__Jujg2{background-color:var(--background-output)!important;font-weight:var(--font-weight-bold)}.OvertimeCalculator_totalRow__Jujg2 td{color:var(--text-primary)}.OvertimeCalculator_resultSummary__ykcDo{text-align:center;padding:24px;background-color:var(--background-output);border-radius:var(--border-radius);margin-top:24px}.OvertimeCalculator_resultSummary__ykcDo p{margin:0 0 8px;font-size:1.1rem;color:var(--text-secondary)}.OvertimeCalculator_resultSummary__ykcDo span{font-size:2.5rem;font-weight:var(--font-weight-bold);color:var(--success-color)}.OvertimeCalculator_disclaimer__u1UNY{margin-top:32px;font-size:.875rem;color:var(--text-muted);line-height:1.6;text-align:left}