.rate-table th { background-color: #e9ecef; }
        .tax-breakdown { background: #f8fafc; border-left: 4px solid #0a4b6e; padding: 1rem; margin: 1rem 0; border-radius: 0 8px 8px 0; }
        .legend { display: flex; gap: 1.5rem; justify-content: center; margin-top: 0.5rem; font-size: 0.8rem; }