:root{--foreground-rgb:0,0,0;--background-start-rgb:255,255,255;--background-end-rgb:255,255,255}body{margin:0;padding:0;color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}.text-balance{text-wrap:balance}.ant-btn-variant-solid,.ant-input-outlined:focus-within{box-shadow:0 2px 5px rgba(0,0,0,.1)}.ant-menu-item-selected{background-color:#09224b!important;color:#fff!important}.payroll-table .ant-table-thead tr:first-child .ant-table-cell{padding-top:10px}.payroll-table .ant-table-thead .ant-table-cell{padding-top:3px;padding-bottom:3px}.payroll-table .ant-table-thead .date-column{background-color:#ffffe0!important}.holiday-regular{color:#f44336!important;border-left:4px solid #f44336;padding-left:8px}.holiday-special{color:#ff9800!important;border-left:4px solid #ff9800;padding-left:8px}.holiday-company{color:#757575!important;border-left:4px solid #757575;padding-left:8px}.readonly-row{opacity:.6}