
/* Phase 8 Tax + Language settings */
.section-help { color: #24344d; font-weight: 700; margin-top: -4px; margin-bottom: 14px; }
.language-status-panel { display:flex; justify-content:space-between; align-items:center; gap:16px; }
.language-status-panel h2 { margin-bottom:4px; }
.language-status-panel p { margin: 2px 0; }
.language-picker-title { display:block; font-weight:900; margin-bottom:10px; color:#071b37; }
.language-grid { display:grid; grid-template-columns: repeat(auto-fit, minmax(170px, 1fr)); gap:8px 12px; max-height:280px; overflow:auto; padding:10px; border:1px solid var(--line); border-radius:14px; background:#fffaf3; }
.toggle.mini { min-height:32px; padding:4px 6px; }
.toggle.mini span { font-weight:800 !important; }
#tax-settings select, #language-settings select { font-weight:800; color:#071b37; }
#tax-settings input, #language-settings input { font-weight:800; color:#071b37; }
@media(max-width: 800px){ .language-status-panel { flex-direction:column; align-items:flex-start; } }
