.vat-tool-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.vat-tool-filters button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--color-border,#cbd5e1);border-radius:999px;background:var(--color-surface,#fff);color:var(--color-text-secondary,#334155);font:800 0.82rem/1 Inter,"DM Sans",system-ui,sans-serif;cursor:pointer}.vat-tool-filters button span{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:var(--color-bg-subtle,#eef2f7);color:var(--color-text-muted,#52637a);font-size:0.72rem}.vat-tool-filters button[aria-pressed="true"]{border-color:var(--color-primary,#0057b8);background:var(--color-primary,#0057b8);color:#fff}.vat-tool-filters button[aria-pressed="true"] span{background:rgba(255,255,255,0.18);color:#fff}.vat-tool-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin-bottom:32px}body.top-level-page-ui-refresh .vat-tool-grid>a.tc[hidden],.vat-business-tax-focus [data-vat-no-results][hidden]{display:none !important}.vat-business-tax-focus .search-results-label{min-height:1.35rem;margin-bottom:14px;color:var(--color-text-muted,#52637a)}.vat-business-tax-focus .vat-route-actions a,.vat-business-tax-focus .vat-route-actions button{min-height:44px}:root[data-theme="dark"] .vat-business-tax-focus .vat-tool-filters button{border-color:#475569;background:#172033;color:#e2e8f0}:root[data-theme="dark"] .vat-business-tax-focus .vat-tool-filters button span{background:#263247;color:#cbd5e1}:root[data-theme="dark"] .vat-business-tax-focus .vat-tool-filters button[aria-pressed="true"]{border-color:#60a5fa;background:#1d4ed8;color:#fff}:root[data-theme="dark"] .vat-business-tax-focus .vat-tool-filters button[aria-pressed="true"] span{background:rgba(255,255,255,0.18);color:#fff}@media (max-width:520px){.vat-tool-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vat-tool-filters button{width:100%;padding:0 10px}.vat-tool-grid{grid-template-columns:1fr}}.vat-legacy-ui-refinement .custom-rate-value-label{color:var(--color-text-secondary,#334155);font-size:0.75rem;font-weight:700}.vat-legacy-ui-refinement .vat-source-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:16px 0 20px;padding:10px 16px;border:1px solid var(--color-border,#cbd5e1);border-radius:10px;background:var(--color-surface,#fff);color:var(--color-primary,#0057b8);font:800 0.82rem/1.2 Inter,"DM Sans",system-ui,sans-serif;cursor:pointer}.vat-legacy-ui-refinement .vat-source-toggle[hidden],.vat-legacy-ui-refinement .tool-verification-grid[hidden]{display:none !important}.vat-legacy-ui-refinement .tool-verification-list a{display:inline-flex;align-items:center;min-height:44px}:root[data-theme="dark"] .vat-legacy-ui-refinement .vat-source-toggle{border-color:#475569;background:#172033;color:#93c5fd}