.CouncilTaxBandsTable_card__wxy8w{background:var(--color-bg-calculator);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:28px;margin-bottom:var(--space-10)}.CouncilTaxBandsTable_field__SMKy5{margin-bottom:var(--space-6)}.CouncilTaxBandsTable_fieldLabel__M5z1y{display:block;font-size:12px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--color-neutral-400);margin-bottom:6px}.CouncilTaxBandsTable_fieldHint__v5ygD{margin-top:10px;font-size:13px;color:var(--color-neutral-500);line-height:1.5}.CouncilTaxBandsTable_inputWrap__MQ7FR{position:relative;max-width:320px}.CouncilTaxBandsTable_inputPrefix__j9R7_{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:var(--weight-medium);color:var(--color-neutral-400);pointer-events:none;line-height:1}.CouncilTaxBandsTable_amountInput__Qwurw{width:100%;font-family:var(--font-body);font-size:26px;font-weight:var(--weight-semibold);color:var(--color-neutral-900);background:var(--color-bg-card);border:2px solid var(--color-neutral-200);border-radius:var(--radius-md);padding:13px 14px 13px 40px;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.CouncilTaxBandsTable_amountInput__Qwurw:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-primary-bg)}.CouncilTaxBandsTable_amountInput__Qwurw::placeholder{color:var(--color-neutral-400);font-weight:var(--weight-regular)}.CouncilTaxBandsTable_tableWrap__EwLAs{background:var(--color-bg-card);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);overflow-x:auto;-webkit-overflow-scrolling:touch}.CouncilTaxBandsTable_bandsTable__ttGrD{width:100%;border-collapse:collapse;font-size:15px;min-width:480px}.CouncilTaxBandsTable_bandsTable__ttGrD thead th{text-align:left;padding:12px 16px;background:var(--color-neutral-50);font-weight:var(--weight-semibold);font-size:13px;text-transform:uppercase;letter-spacing:.3px;color:var(--color-neutral-500);border-bottom:1px solid var(--color-neutral-200)}.CouncilTaxBandsTable_bandsTable__ttGrD tbody td,.CouncilTaxBandsTable_bandsTable__ttGrD tbody th{padding:12px 16px;border-bottom:1px solid var(--color-neutral-100);color:var(--color-neutral-700);font-weight:var(--weight-regular);vertical-align:middle}.CouncilTaxBandsTable_bandsTable__ttGrD tbody tr:last-child td,.CouncilTaxBandsTable_bandsTable__ttGrD tbody tr:last-child th{border-bottom:none}.CouncilTaxBandsTable_bandCell__xHp8o{font-family:var(--font-heading);font-size:18px;font-weight:var(--weight-extrabold);color:var(--color-brand-primary);width:44px;text-align:center}.CouncilTaxBandsTable_rowBandD__U_66v{background:var(--color-brand-primary-tint)}.CouncilTaxBandsTable_rowBandD__U_66v .CouncilTaxBandsTable_bandCell__xHp8o{background:var(--color-brand-primary);color:#fff}.CouncilTaxBandsTable_colNumeric__3YzeF{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CouncilTaxBandsTable_colNumeric__3YzeF strong{color:var(--color-neutral-900);font-weight:var(--weight-semibold)}.CouncilTaxBandsTable_colProportion__yY3IM{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CouncilTaxBandsTable_footnote__9nD0a,.CouncilTaxBandsTable_percent__Ie9tG{color:var(--color-neutral-400);font-size:13px}.CouncilTaxBandsTable_footnote__9nD0a{margin-top:14px;line-height:1.5}@media (max-width:560px){.CouncilTaxBandsTable_hideOnNarrow__1TGI_{display:none}.CouncilTaxBandsTable_bandsTable__ttGrD{min-width:360px;font-size:14px}.CouncilTaxBandsTable_bandsTable__ttGrD tbody td,.CouncilTaxBandsTable_bandsTable__ttGrD tbody th,.CouncilTaxBandsTable_bandsTable__ttGrD thead th{padding:10px 12px}.CouncilTaxBandsTable_bandCell__xHp8o{font-size:16px;width:36px}}@media (max-width:480px){.CouncilTaxBandsTable_card__wxy8w{padding:18px 16px}}