/* G4-CUMUL1 (the Owner 2026-10-03) — what a month means for the chosen kind of file, the preview's months and the periods table's «uploaded before».
   Structure and behaviour only; the colours come from the site's tokens. */
.cumul1-hint{margin:6px 0 10px;padding:8px 10px;border:1px solid var(--line);border-inline-start:4px solid var(--accent,#43c9ff);border-radius:10px;font-size:12.5px;line-height:1.7}
.cumul1-hint[data-cumul1-hint="aging"],.cumul1-hint[data-cumul1-hint="month"]{border-inline-start-color:#b7791f}
.cumul1-coverage{margin:8px 0;padding:8px 12px;border:1px solid var(--line);border-radius:10px;font-size:12.5px}
.cumul1-coverage p{margin:0 0 6px}
.cumul1-coverage ul{margin:0 0 6px;padding-inline-start:18px;line-height:1.8}
.cumul1-coverage[data-cumul1-coverage="many"]{border-inline-start:4px solid #2f855a}
.cumul1-muted{margin:4px 0;color:var(--muted);font-size:12.5px;line-height:1.6}
.cumul1-existing{font-size:12px;line-height:1.5}
.cumul1-existing[data-cumul1-existing="same"]{color:#b7791f}
.cumul1-existing[data-cumul1-existing="wide"]{color:#c53030}
@media (max-width:760px){
 .cumul1-coverage ul{padding-inline-start:14px}
 [data-cumul1-new-only]{min-height:44px}
}
