/* ============================================
   Optimerede mPDF & ParsedownExtra Styles
   Fokus: Kreditanalyse & Bank-standard
   ============================================ */

   .parsedown-content {
    font-family: 'Inter', sans-serif; /* Sørg for at Inter er loaded i mPDF */
    font-size: 11pt;
    line-height: 1.5;
    color: #333;
}

/* --- Overskrifter --- */
.parsedown-content h1, 
.parsedown-content h2, 
.parsedown-content h3 {
    font-weight: bold;
    color: #000;
    margin-top: 20pt;
    margin-bottom: 10pt;
    page-break-after: avoid; /* Holder overskriften sammen med teksten */
}

.parsedown-content h1 { font-size: 18pt; border-bottom: 0.5pt solid #ccc; padding-bottom: 5pt; }
.parsedown-content h2 { font-size: 14pt; }
.parsedown-content h3 { font-size: 12pt; }

/* --- Tabeller (Nøgletalsmodellen) --- */
.parsedown-content table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 15pt;
    margin-bottom: 15pt;
    table-layout: fixed; /* Vigtigt for kolonne-kontrol */
}

.parsedown-content th {
    background-color: #f2f2f2;
    font-weight: bold;
    padding: 6pt;
    border-bottom: 1pt solid #333;
    font-size: 10pt;
}

.parsedown-content td {
    padding: 5pt 6pt;
    border-bottom: 0.2pt solid #eee;
    font-size: 10pt;
    vertical-align: bottom;
}

/* Kolonne-styring (mPDF venlig) */
.parsedown-content table td:first-child, 
.parsedown-content table th:first-child {
    text-align: left;
    width: 40%;
}

.parsedown-content table td {
    text-align: right;
}

/* --- Speciel bank-formatering via ParsedownExtra --- */
/* Tip: I din Markdown kan du bruge: | **Resultat af primær drift (EBIT)** | 1.000 | */

.parsedown-content table tr td strong {
    color: #000;
}

/* "Resultat før skat" linje (EBT) - Enkelt understregning på tallet */
/* Hvis du bruger ParsedownExtra, kan du tilføje en klasse manuelt eller målrette 'strong' */
.ebt-row td {
    border-top: 1pt solid #333;
    font-weight: bold;
}

/* "Årets Resultat" - Den klassiske dobbelte understregning */
.final-result td {
    border-top: 1pt solid #333;
    border-bottom: 3pt double #333; /* mPDF understøtter double border */
    font-weight: bold;
    background-color: #fafafa;
}

/* --- Diverse --- */
.parsedown-content blockquote {
    margin: 10pt 0;
    padding-left: 15pt;
    border-left: 4pt solid #e0e0e0;
    font-style: italic;
    color: #555;
}

.parsedown-content hr {
    height: 0;
    border: 0;
    border-top: 0.5pt solid #ccc;
    margin: 20pt 0;
}