.paye-tax-rates-table-module__p6sFzW__wrap{--tax-header:#253858;--tax-border:#ccc;--tax-zebra:#f9f9f9;--tax-hover:#e6f0fa;--tax-source-bg:#e8f4fc;--tax-source-border:#b8d4e8;color:#1c1c1c;width:100%;margin:1.5rem 0}.paye-tax-rates-table-module__p6sFzW__title{color:var(--tax-header);margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.paye-tax-rates-table-module__p6sFzW__intro{margin:0 0 1rem;font-size:1rem;line-height:1.55}.paye-tax-rates-table-module__p6sFzW__table{border-collapse:collapse;width:100%;font-size:1rem}.paye-tax-rates-table-module__p6sFzW__table th,.paye-tax-rates-table-module__p6sFzW__table td{border:1px solid var(--tax-border);text-align:left;vertical-align:top;padding:12px}.paye-tax-rates-table-module__p6sFzW__table th{background-color:var(--tax-header);color:#fff;font-weight:600}.paye-tax-rates-table-module__p6sFzW__table tbody tr:nth-child(2n){background-color:var(--tax-zebra)}.paye-tax-rates-table-module__p6sFzW__table tbody tr:hover td{background-color:var(--tax-hover);transition:background-color .3s}.paye-tax-rates-table-module__p6sFzW__incomeCell{font-weight:600}.paye-tax-rates-table-module__p6sFzW__source{background:var(--tax-source-bg);border:1px solid var(--tax-source-border);border-radius:6px;margin-top:1rem;padding:.85rem 1rem;font-size:.9rem;line-height:1.5}.paye-tax-rates-table-module__p6sFzW__sourceLabel{font-weight:600}@media screen and (max-width:600px){.paye-tax-rates-table-module__p6sFzW__table,.paye-tax-rates-table-module__p6sFzW__table thead,.paye-tax-rates-table-module__p6sFzW__table tbody,.paye-tax-rates-table-module__p6sFzW__table th,.paye-tax-rates-table-module__p6sFzW__table td,.paye-tax-rates-table-module__p6sFzW__table tr{width:100%;display:block}.paye-tax-rates-table-module__p6sFzW__table thead tr{display:none}.paye-tax-rates-table-module__p6sFzW__table tbody tr{border:1px solid var(--tax-border);border-radius:6px;margin-bottom:1rem;overflow:hidden}.paye-tax-rates-table-module__p6sFzW__table td{text-align:left;border:none;border-bottom:1px solid #ddd;padding:12px 12px 12px 50%;position:relative}.paye-tax-rates-table-module__p6sFzW__table td:last-child{border-bottom:none}.paye-tax-rates-table-module__p6sFzW__table td:before{white-space:nowrap;width:45%;color:var(--tax-header);font-weight:600;position:absolute;top:12px;left:12px}.paye-tax-rates-table-module__p6sFzW__table td:first-of-type:before{content:"Taxable Income"}.paye-tax-rates-table-module__p6sFzW__table td:nth-of-type(2):before{content:"Rate"}.paye-tax-rates-table-module__p6sFzW__table td:nth-of-type(3):before{content:"Tax on Bracket"}.paye-tax-rates-table-module__p6sFzW__table td:nth-of-type(4):before{content:"Cumulative Tax"}}
