/* Ergänzungen für Monatsberichte. Der gemeinsame Rahmen, Typografie und
   Farbmodus kommen aus /style.css. */

.report-data {
    margin: 14px 0 8px;
    border-top: 1px solid var(--rule);
    border-bottom: 1px solid var(--rule);
}

.report-data summary {
    cursor: pointer;
    padding: 10px 0;
    color: var(--accent);
    font-family: var(--mono);
    font-size: 12px;
}

.report-data[open] summary {
    border-bottom: 1px solid var(--rule);
}

.report-data .mtab {
    margin: 10px 0;
}

.empty-state {
    color: var(--ink-soft);
    font-style: italic;
}

@media (max-width: 640px) {
    .report-data summary { font-size: 11px; }
}
