.page_infoTable__kAR_h{width:100%;border-collapse:collapse;margin:24px 0}.page_infoTable__kAR_h td,.page_infoTable__kAR_h th{border:1px solid var(--border-color);padding:10px;text-align:left}.page_infoTable__kAR_h thead{background-color:var(--background-muted)}.page_infoTable__kAR_h th{font-weight:600;color:var(--text-secondary)}.SalaryCalculator_calculatorBox__kUO4J{background-color:var(--background-muted);padding:24px;border-radius:var(--border-radius);border:1px solid var(--border-color)}.SalaryCalculator_formSection__o1Zhl{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--border-color)}.SalaryCalculator_calculateButton__XaqLT{width:100%;padding:16px;font-size:1.2rem;font-weight:700;color:var(--primary-content-color);background-color:var(--primary-color);border:none;border-radius:var(--border-radius);cursor:pointer;transition:background-color .2s}.SalaryCalculator_calculateButton__XaqLT:hover{background-color:var(--primary-color-hover)}.SalaryCalculator_resultsSection__WP7PJ{margin-top:32px}.SalaryCalculator_resultRow__AQDke{display:flex;justify-content:space-between;padding:16px;font-size:1.1rem}.SalaryCalculator_resultRow__AQDke span:first-child{color:var(--text-secondary)}.SalaryCalculator_resultRow__AQDke span:last-child{font-weight:600;color:var(--text-primary)}.SalaryCalculator_deduction__09K1_ span:last-child{color:var(--danger-color)}.SalaryCalculator_total__zdkE9{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-color);font-weight:700}.SalaryCalculator_total__zdkE9 span:first-child{font-size:1.2rem;color:var(--text-primary)}.SalaryCalculator_total__zdkE9 span:last-child{font-size:1.5rem;color:var(--success-color)}