/* OPERIUMX v0.7.29 accountants + audit */
.accountant-company-card{padding:16px;border:1px solid var(--line);border-radius:12px;background:#141414}
.accountant-company-card>strong,.accountant-company-card>span{display:block}
.accountant-company-card>strong{font-size:18px}
.accountant-company-card>span{margin-top:4px;color:#C9A227;font-size:10px}
.accountant-company-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}
.accountant-company-meta span,.accountant-company-meta b{display:block}
.accountant-company-meta>span{font-size:9px;color:var(--muted)}
.accountant-company-meta>b{font-size:12px;color:#F6F1E4}
.accountant-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.accountant-summary>div{padding:14px;border:1px solid var(--line);border-radius:10px;background:#141414}
.accountant-summary span,.accountant-summary strong{display:block}
.accountant-summary span{font-size:9px;color:var(--muted)}
.accountant-summary strong{margin-top:6px;font-size:20px;color:#C9A227}
.accountant-panel-head,.audit-filter-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}
.audit-legend{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;white-space:nowrap}
.audit-dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-left:8px}
.audit-dot.low{background:#777}.audit-dot.medium{background:#C9A227}.audit-dot.high{background:#F6F1E4}
@media(max-width:720px){.accountant-company-meta,.accountant-summary{grid-template-columns:1fr}.accountant-panel-head,.audit-filter-row{flex-direction:column}.audit-legend{white-space:normal;flex-wrap:wrap}}