.accountant-stats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}
.accountant-stats .stat-value{font-size:clamp(22px,2.3vw,34px);overflow-wrap:anywhere}
.accountant-flow-note{margin:0 0 24px}
.accountant-tools .accountant-tool{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;padding:12px 16px;font-weight:600}
.accountant-tools .accountant-tool:hover{background:var(--light)}
.accountant-workflow{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}
.accountant-work-card{display:block;padding:24px;color:var(--ink)}.accountant-work-card:hover{border-color:var(--green)}
.accountant-work-card>div{display:flex;align-items:center;gap:12px;color:var(--green)}
.accountant-work-card p{font-size:13px;line-height:1.9}.accountant-work-card small{color:var(--muted)}
.accountant-negative{color:var(--red)}
.accountant-description{white-space:normal;min-width:180px;max-width:440px;overflow-wrap:anywhere}
@media(max-width:600px){.accountant-stats,.accountant-workflow{grid-template-columns:1fr}}
