/* ARS-X 3.8 — группа организаций */
.arsx38-switcher select { max-width: 220px !important; width: auto !important; }
.arsx38-head { display: flex; gap: 16px; justify-content: space-between; align-items: flex-end; flex-wrap: wrap; }
.arsx38-head h2 { margin: 0 0 4px; }
.arsx38-head p { margin: 0; max-width: 640px; }
.arsx38-period { display: flex; gap: 8px; align-items: flex-end; flex-wrap: wrap; }
.arsx38-period label { display: grid; gap: 4px; font-size: 12.5px; color: var(--muted); }
.card.kpi { display: grid; gap: 4px; }
.card.kpi b { font-size: 22px; letter-spacing: -.01em; }
#arsx38Access td.num, #arsx38Access th.num { text-align: center; }
.ai-consent a { color: var(--brand); }
@media (max-width: 760px) { .arsx38-switcher select { max-width: 150px; } }
