/* Minification failed. Returning unminified contents.
(148,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-black'
(2051,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(2064,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(5346,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5348,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5349,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5362,17): run-time error CSS1039: Token not allowed after unary operator: '-region-color'
(5363,24): run-time error CSS1039: Token not allowed after unary operator: '-region-color'
(5394,21): run-time error CSS1039: Token not allowed after unary operator: '-region-color'
(5399,24): run-time error CSS1039: Token not allowed after unary operator: '-region-color'
(5408,28): run-time error CSS1039: Token not allowed after unary operator: '-region-color'
(5414,28): run-time error CSS1039: Token not allowed after unary operator: '-region-color'
(5428,28): run-time error CSS1039: Token not allowed after unary operator: '-table-row-odd'
(5433,28): run-time error CSS1039: Token not allowed after unary operator: '-table-row-even'
(5439,24): run-time error CSS1039: Token not allowed after unary operator: '-region-color'
 */
/* Latin (English, French, Spanish) */
@font-face {
    font-family: 'content-font-regular';
    src: url('/epublications/static/templates/fonts/Gibson-Regular.eot?#iefix') format('embedded-opentype'), url('/epublications/static/templates/fonts/Gibson-Regular.ttf') format('truetype'), url('/epublications/static/templates/fonts/Gibson-Regular.woff') format('woff'), url('/epublications/static/templates/fonts/Gibson-Regular.woff2') format('woff2');
    font-weight: 400;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0100-024F, U+1E00-1EFF;
}

@font-face {
    font-family: 'content-font-bold';
    src: url('/epublications/static/templates/fonts/Gibson-SemiBold.eot?#iefix') format('embedded-opentype'), url('/epublications/static/templates/fonts/Gibson-SemiBold.ttf') format('truetype'), url('/epublications/static/templates/fonts/Gibson-SemiBold.woff') format('woff'), url('/epublications/static/templates/fonts/Gibson-SemiBold.woff2') format('woff2');
    font-weight: 700;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0100-024F, U+1E00-1EFF;
}

@font-face {
    font-family: 'content-font-italic';
    src: url('/epublications/static/templates/fonts/Gibson-Regular.eot?#iefix') format('embedded-opentype'), url('/epublications/static/templates/fonts/Gibson-Regular.ttf') format('truetype'), url('/epublications/static/templates/fonts/Gibson-Regular.woff') format('woff'), url('/epublications/static/templates/fonts/Gibson-Regular.woff2') format('woff2');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0000-00FF, U+0100-024F, U+1E00-1EFF;
}

/* Arabic */
@font-face {
    font-family: 'content-font-regular';
    src: url('/epublications/static/templates/fonts/NotoNaskhArabic-Regular.eot?#iefix') format('embedded-opentype'), url('/epublications/static/templates/fonts/NotoNaskhArabic-Regular.ttf') format('truetype'), url('/epublications/static/templates/fonts/NotoNaskhArabic-Regular.woff') format('woff'), url('/epublications/static/templates/fonts/NotoNaskhArabic-Regular.woff2') format('woff2');
    font-weight: 400;
    font-display: swap;
    unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
    font-family: 'content-font-bold';
    src: url('/epublications/static/templates/fonts/NotoKufiArabic-Bold.ttf') format('truetype');
    font-weight: 700;
    font-display: swap;
    unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

@font-face {
    font-family: 'content-font-italic';
    src: url('/epublications/static/templates/fonts/NotoNaskhArabic-Regular.eot?#iefix') format('embedded-opentype'), url('/epublications/static/templates/fonts/NotoNaskhArabic-Regular.ttf') format('truetype'), url('/epublications/static/templates/fonts/NotoNaskhArabic-Regular.woff') format('woff'), url('/epublications/static/templates/fonts/NotoNaskhArabic-Regular.woff2') format('woff2');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF;
}

/* Chinese */
@font-face {
    font-family: 'content-font-regular';
    src: url('/epublications/static/templates/fonts/NotoSansTC-VariableFont_wght.ttf') format('truetype'), url('/epublications/static/templates/fonts/noto-sans-tc-chinese-traditional-400.woff') format('woff'), url('/epublications/static/templates/fonts/noto-sans-tc-chinese-traditional-400.woff2') format('woff2');
    font-weight: 400;
    font-display: swap;
    unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2E80-2EFF, U+3000-303F;
}

@font-face {
    font-family: 'content-font-bold';
    src: url('/epublications/static/templates/fonts/NotoSansTC-VariableFont_wght.ttf') format('truetype'), url('/epublications/static/templates/fonts/noto-sans-tc-chinese-traditional-700.woff') format('woff'), url('/epublications/static/templates/fonts/noto-sans-tc-chinese-traditional-700.woff2') format('woff2');
    font-weight: 700;
    font-display: swap;
    unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2E80-2EFF, U+3000-303F;
}

@font-face {
    font-family: 'content-font-italic';
    src: url('/epublications/static/templates/fonts/NotoSerifTC-VariableFont_wght.ttf') format('truetype'), url('/epublications/static/templates/fonts/noto-serif-tc-chinese-traditional-400.woff') format('woff');
    font-weight: 100 900;
    font-display: swap;
    unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2E80-2EFF, U+3000-303F;
}

@font-face {
    font-family: 'STKaiti';
    src: url('/epublications/static/templates/fonts/NotoSerifTC-VariableFont_wght.ttf') format('truetype'), url('/epublications/static/templates/fonts/noto-serif-tc-chinese-traditional-400.woff') format('woff');
    font-weight: 200;
    font-display: swap;
}

/* Russian*/
@font-face {
    font-family: 'content-font-regular';
    src: url('/epublications/static/templates/fonts/Gibson-Regular.eot?#iefix') format('embedded-opentype'), url('/epublications/static/templates/fonts/Gibson-Regular.ttf') format('truetype'), url('/epublications/static/templates/fonts/Gibson-Regular.woff') format('woff'), url('/epublications/static/templates/fonts/Gibson-Regular.woff2') format('woff2');
    font-weight: 400;
    font-display: swap;
    unicode-range: U+0400-04FF, U+0500-052F, U+2DE0-2DFF, U+A640-A69F;
}

@font-face {
    font-family: 'content-font-bold';
    src: url('/epublications/static/templates/fonts/Gibson-SemiBold.eot?#iefix') format('embedded-opentype'), url('/epublications/static/templates/fonts/Gibson-SemiBold.ttf') format('truetype'), url('/epublications/static/templates/fonts/Gibson-SemiBold.woff') format('woff'), url('/epublications/static/templates/fonts/Gibson-SemiBold.woff2') format('woff2');
    font-weight: 700;
    font-display: swap;
    unicode-range: U+0400-04FF, U+0500-052F, U+2DE0-2DFF, U+A640-A69F;
}

@font-face {
    font-family: 'content-font-italic';
    src: url('/epublications/static/templates/fonts/Gibson-Regular.eot?#iefix') format('embedded-opentype'), url('/epublications/static/templates/fonts/Gibson-Regular.ttf') format('truetype'), url('/epublications/static/templates/fonts/Gibson-Regular.woff') format('woff'), url('/epublications/static/templates/fonts/Gibson-Regular.woff2') format('woff2');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
    unicode-range: U+0400-04FF, U+0500-052F, U+2DE0-2DFF, U+A640-A69F;
}

html {
    font-size: 10px;
}

@media (min-width: 576px) {
    html {
        font-size: 12px;
    }
}

@media (min-width: 768px) {
    html {
        font-size: 14px;
    }
}

@media (min-width: 992px) {
    html {
        font-size: 16px;
    }
}

@media (min-width: 1200px) {
    html {
        font-size: 16px;
    }
}

@media (min-width: 1400px) {
    html {
        font-size: 16px;
    }
}

.epub-itu-d-report {
    font-family: content-font-regular, sans-serif;
    font-size: 1rem;
    color: var(--bs-black);
}

    .epub-itu-d-report img {
        max-width: 100%;
        height: auto;
    }

    .epub-itu-d-report h1,
    .epub-itu-d-report h2,
    .epub-itu-d-report h3 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
    }

        .epub-itu-d-report h1.Chapt-title,
        .epub-itu-d-report h1.Chapt-title-no-indent-next-page-no-TOC,
        .epub-itu-d-report h1.Chapt-title-no-indent,
        .epub-itu-d-report h1.Chapt-title-next-page,
        .epub-itu-d-report h1.Chapt-title-no-indent-next-page {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1.2;
            color: #336699;
            font-size: 1.6rem;
            font-style: normal;
            font-variant: normal;
            margin: 1.5rem 0;
        }

        .epub-itu-d-report h1.Chapt-title-2 {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-style: normal;
            font-variant: normal;
            font-weight: 600;
            line-height: 1;
            color: #336699;
            font-size: 1.4rem;
            page-break-before: avoid;
            page-break-after: always;
            margin: 0 0 1.875rem;
            border-bottom: 0.125rem solid black;
        }


        .epub-itu-d-report h1.Publishers-note-title {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1;
            color: #336699;
            font-size: 1.4rem;
            font-style: normal;
            font-variant: normal;
            margin: 0rem 0rem 1.875rem;
            page-break-after: avoid;
            border-bottom: 0.125rem solid black;
        }

        .epub-itu-d-report h1.Title-report {
            display: none;
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1.25;
            color: #336699;
            font-size: 1.6rem;
            font-style: normal;
            font-variant: normal;
            margin: 1rem 0 0.25rem;
            text-align: right;
        }

        .epub-itu-d-report h1.Subtitle-report {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 400;
            line-height: 1.25;
            color: black;
            font-size: 1.5rem;
            font-style: normal;
            font-variant: normal;
            margin: 0.5rem, 0, 0.25rem;
            text-align: right;
        }

        .epub-itu-d-report h1.Title-report-date {
            display: none;
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 400;
            line-height: 1.25;
            color: #4c4c4c;
            font-size: 1.5rem;
            font-style: normal;
            font-variant: normal;
            margin: 0.5rem 0;
            text-align: right;
        }

        .epub-itu-d-report h1.Title-handbook {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1.25;
            color: black;
            font-size: 1.6rem;
            font-style: normal;
            font-variant: normal;
            margin: 1rem 0 0.25rem;
        }

        .epub-itu-d-report h1.Subtitle-handbook {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 400;
            line-height: 1.25;
            color: black;
            font-size: 1.5rem;
            font-style: normal;
            font-variant: normal;
            margin: 0.5rem 0;
        }

        .epub-itu-d-report h1.Title-handbook-date {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 400;
            line-height: 1.25;
            color: #4c4c4c;
            font-size: 1.5rem;
            font-style: normal;
            font-variant: normal;
            margin: 0.5rem 0;
        }

        .epub-itu-d-report h2.Appendix_APX_heading {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 400;
            line-height: 1;
            color: #336699;
            font-size: 1.4rem;
            font-style: normal;
            font-variant: normal;
            margin: 0 0 0.563rem;
            page-break-after: avoid;
            text-align: right;
        }

        .epub-itu-d-report h3.Appendix_APX_heading-2 {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 400;
            line-height: 1;
            color: #191919;
            font-size: 1.4rem;
            font-style: normal;
            font-variant: normal;
            margin: 0 0 1.438rem;
            page-break-after: avoid;
            text-align: right;
        }

        .epub-itu-d-report p.Heading-1,
        .epub-itu-d-report h2.Heading-1 {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1.4;
            color: #336699;
            font-size: 1.3rem;
            font-style: normal;
            font-variant: normal;
            margin: 0;
            page-break-after: avoid;
        }

        .epub-itu-d-report h2.Heading-1-back-matter {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1;
            color: #336699;
            font-size: 1.3rem;
            font-style: normal;
            font-variant: normal;
            padding: 0.25rem;
            margin: 1.5rem 0 0.313rem;
            page-break-after: avoid;
        }

        .epub-itu-d-report p.Heading-1-next-page,
        .epub-itu-d-report h2.Heading-1-next-page {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1;
            color: #336699;
            font-size: 1.3rem;
            font-style: normal;
            font-variant: normal;
            margin: 1.5rem 0 0;
            page-break-after: avoid;
        }

        .epub-itu-d-report h2.Heading-1-next-page-no-indent {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1;
            color: #336699;
            font-size: 1.3rem;
            font-style: normal;
            font-variant: normal;
            margin: 1.5rem 0 0;
            page-break-after: avoid;
        }

        .epub-itu-d-report h2.Heading-1-no-indent {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1;
            color: #336699;
            font-size: 1.3rem;
            font-style: normal;
            font-variant: normal;
            margin: 1.5rem 0 0;
            page-break-after: avoid;
        }

        .epub-itu-d-report p.Normal-Heading-1,
        .epub-itu-d-report h3.Heading-2 {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1.2;
            color: #336699;
            font-size: 1.2rem;
            font-style: normal;
            font-variant: normal;
            margin: 1.5rem 0 0.563rem;
            page-break-after: avoid;
        }

        .epub-itu-d-report h3.Heading-2-back-matter {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1.2;
            color: #336699;
            font-size: 1.2rem;
            font-style: normal;
            font-variant: normal;
            margin: 2.125rem 0 0.563rem;
            page-break-after: avoid;
        }

        .epub-itu-d-report h3.Heading-2-next-page {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1.2;
            color: #336699;
            font-size: 1.2rem;
            font-style: normal;
            font-variant: normal;
            page-break-before: avoid;
            page-break-after: avoid;
        }

        .epub-itu-d-report h3.Heading-2-no-indent {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1.2;
            color: #336699;
            font-size: 1.2rem;
            font-style: normal;
            font-variant: normal;
            page-break-before: always;
            page-break-after: avoid;
            margin: 1.5rem 0 0.563rem;
        }

        .epub-itu-d-report h3.Heading-2-next-page-no-indent {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            font-weight: 600;
            line-height: 1.2;
            color: #336699;
            font-size: 1.2rem;
            font-style: normal;
            font-variant: normal;
            page-break-before: always;
            page-break-after: avoid;
            margin: 2.125rem 0 0.563rem;
        }

    .epub-itu-d-report h4.Heading-3,
    .epub-itu-d-report p.Heading-bold-colored {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 600;
        line-height: 1.1;
        color: #336699;
        font-size: 1.1rem;
        font-style: normal;
        font-variant: normal;
        margin: 0.563rem 0 0.188rem;
        page-break-after: avoid;
        margin: 1rem 0;
    }

    .epub-itu-d-report h4.Heading-3-next-page {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 600;
        line-height: 1.1;
        color: #336699;
        font-size: 1.1rem;
        font-style: normal;
        font-variant: normal;
        margin: 0.563rem 0 0.188rem;
        page-break-after: avoid;
    }

    .epub-itu-d-report h5.Heading-4 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 600;
        line-height: 1.2;
        color: #336699;
        font-size: 1rem;
        font-style: normal;
        font-variant: normal;
        margin-top: 0.375rem;
        page-break-after: avoid;
    }

    .epub-itu-d-report h5.Heading-4-next-page {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 600;
        line-height: 1.2;
        color: #336699;
        font-size: 1rem;
        font-style: normal;
        font-variant: normal;
        margin-top: 0.375rem;
        page-break-after: avoid;
    }

    .epub-itu-d-report h6.Heading-5 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: bold;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        font-style: normal;
        font-variant: normal;
        margin-bottom: 0.188rem;
        page-break-after: avoid;
    }

    .epub-itu-d-report h6.Heading-5-centred {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 600;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        font-style: normal;
        font-variant: normal;
        margin-bottom: 0.188rem;
        page-break-after: avoid;
        text-align: center;
    }

    .epub-itu-d-report h6.Heading-5-contact-info {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: bold;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        font-style: normal;
        font-variant: normal;
        margin: 0 1.188rem 0.625rem 0;
        text-indent: -1.188rem;
    }

    .epub-itu-d-report h6.Heading-5-next-page {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 600;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        font-style: normal;
        font-variant: normal;
        margin-bottom: 0.188rem;
        page-break-after: avoid;
    }

    /* Paragraph styles (Appendix)*/
    .epub-itu-d-report p.APX_chapter_title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: bold;
        line-height: 1.2;
        color: #e36c0a;
        font-size: 1.6rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 1.875rem;
        page-break-before: always;
    }

    .epub-itu-d-report p.APX_chapter_title-next-page {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: normal;
        line-height: 1.2;
        color: #e36c0a;
        font-size: 1.4rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 1.25rem;
        text-align: center;
        page-break-before: always;
    }

    .epub-itu-d-report p.Appendix_APX_definitions {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: bold;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
        text-align: center;
        text-transform: uppercase;
    }

    .epub-itu-d-report p.Appendix_APX_list-alpha-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 2.688rem 0.375rem 0;
        text-indent: -1.188rem;
    }

    .epub-itu-d-report p.Appendix_APX_list-alpha-caps-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 3.75rem 0.313rem 0;
    }

    .epub-itu-d-report p.Appendix_APX_list-number-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0 1.625rem 0.625rem 0;
        text-indent: -1.625rem;
    }

    .epub-itu-d-report p.Appendix_APX_list-roman-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 3.75rem 0.375rem 0;
        text-indent: -1.188rem;
    }

    .epub-itu-d-report p.Appendix_APX_normal {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 1.188rem;
        text-align: right;
    }

    .epub-itu-d-report p.Appendix_APX_normal_bold {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: bold;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 1.188rem;
        text-align: right;
    }

    .epub-itu-d-report p.Appendix_APX_normal_italic {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 1.188rem;
        text-align: right;
    }

    .epub-itu-d-report p.Appendix_APX_regulation {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
        text-align: center;
    }

    /* Paragraph styles (Article)*/
    .epub-itu-d-report p.Article_Article-alpha-list-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 3.125rem 0.375rem 0;
        text-indent: -3.125rem;
    }

    .epub-itu-d-report p.Article_Article-alpha-list-2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 3.75rem 0.375rem 0;
        text-indent: -3.75rem;
    }

    .epub-itu-d-report p.Article_Article-alpha-list-3 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 4.75rem 0.375rem 0;
        text-indent: -4.75rem;
    }

    .epub-itu-d-report p.Article_Article-bullet-list-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 3.125rem 0.375rem 0;
        text-indent: -3.125rem;
    }

    .epub-itu-d-report p.Article_Article-double-number-list-2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 3.938rem 0.375rem 0;
        text-indent: -3.938rem;
    }

    .epub-itu-d-report p.Article_Article-normal {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0 2.125rem 0.625rem 0;
        text-indent: -2.125rem;
    }

    .epub-itu-d-report p.Article_Article-number {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: bold;
        line-height: 1.2;
        color: black;
        font-size: 1rem;
        orphans: 2;
        widows: 2;
        margin: 0.625rem 0;
        page-break-after: avoid;
        text-align: center;
        text-transform: uppercase;
    }

    .epub-itu-d-report p.Article_Article-number-list-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0 2.938rem 0.625rem 0;
        text-indent: -2.938rem;
    }

    .epub-itu-d-report p.Article_Article-number-list-1-with-double-section-number {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0 3.188rem 0.625rem 0;
        text-indent: -3.188rem;
    }

    .epub-itu-d-report p.Article_Article-number-list-2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 3.938rem 0.375rem 0;
        text-indent: -3.938rem;
    }

    .epub-itu-d-report p.Article_Article-number-list-2-with-double-section-num {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 4rem 0.375rem 0;
        text-indent: -4rem;
    }

    .epub-itu-d-report p.Article_Article-number-list-2-with-section-num {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 4rem 0.375rem 0;
        text-indent: -4rem;
    }

    .epub-itu-d-report p.Article_Article-roman-list-3 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 300;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 5rem 0.375rem 0;
        text-indent: -5rem;
    }

    .epub-itu-d-report p.Article_Article-section {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: normal;
        line-height: 1.2;
        color: #e36c0a;
        font-size: 1rem;
        orphans: 2;
        widows: 2;
        margin: 0.625rem 0;
        page-break-after: avoid;
        text-align: center;
    }

    .epub-itu-d-report p.Article_Article-title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: normal;
        line-height: 1.2;
        color: black;
        font-size: 1rem;
        orphans: 2;
        widows: 2;
        margin: 0.625rem 0;
        page-break-after: avoid;
        text-align: center;
    }

    /* Character styles */
    .epub-itu-d-report .Normal a {
        /* These are technically the same, but use both */
        overflow-wrap: break-word;
        word-wrap: break-word;
        -ms-word-break: break-all;
        /* This is the dangerous one in WebKit, as it breaks things wherever */
        word-break: break-all;
        /* Instead use this non-standard one: */
        word-break: break-word;
        /* Adds a hyphen where the word breaks, if supported (No Blink) */
        hyphens: auto;
    }

    .epub-itu-d-report span.epub-itu-d-report .No-export_No-wrap {
        margin-right: 0.313rem;
    }

    .epub-itu-d-report span.Colored---Normal {
        color: #336699;
        font-style: normal;
        font-weight: 400;
    }

    .epub-itu-d-report span.Wingdings {
        font-style: normal;
        font-size: 1.1rem;
    }

    .epub-itu-d-report span.Symbol {
        font-family: "Symbol";
        font-style: normal;
        font-weight: 400;
    }

    .epub-itu-d-report span.Colored-bold {
        color: #336699;
        font-style: normal;
        font-weight: 600;
    }

    .epub-itu-d-report span.Colored-bold-italic {
        color: #336699;
        font-style: italic;
        font-weight: 600;
    }
        .epub-itu-d-report span.Colored-bold-italic:lang(zh) {
            color: #336699;
            font-family: content-font-italic, sans-serif !important;
            font-style: normal !important;
            font-weight: 300;
        }

    .epub-itu-d-report span.Colored-italic {
        color: #336699;
        font-style: italic;
        font-weight: normal;
    }
        .epub-itu-d-report span.Colored-italic:lang(zh) {
            color: #336699;
            font-family: content-font-italic, sans-serif !important;
            font-style: normal !important;
            font-weight: 200;
        }

    .epub-itu-d-report span.Bold {
        font-style: normal;
        font-weight: 600;
    }

    .epub-itu-d-report span.Bold-underline {
        font-style: normal;
        font-weight: 600;
        text-decoration: underline;
    }

    .epub-itu-d-report span.Bold-italic {
        font-style: italic;
        font-weight: 600;
    }
        .epub-itu-d-report span.Bold-italic:lang(zh) {
            font-family: content-font-italic, sans-serif !important;
            font-style: normal !important;
            font-weight: 300;
        }

    .epub-itu-d-report span.Endnote-Reference {
        color: #336699;
        font-size: 0.7rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-d-report span.Red {
        color: #943634;
    }

    .epub-itu-d-report span.Superscript {
        color: #336699;
        font-size: 0.7rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-d-report a._idEndnoteLink {
        /*This styles the endnote number links in the text*/
        color: #336699;
        font-size: 0.8rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-d-report a._idEndnoteAnchor {
        /*This styles the endnote number anchors in the actual footnote*/
        color: #336699;
        font-size: 0.8rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-d-report span.Endnote-text-no {
        color: #336699;
        font-size: 0.7rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-d-report span.Footnote-Reference {
        color: #336699;
        font-size: 0.7rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-d-report div._idFootnotes {
        display: none;
    }

    .epub-itu-d-report a._idFootnoteLink {
        /*This styles the footnote number links in the text*/
        color: #336699;
        font-size: 0.8rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-d-report a._idFootnoteAnchor {
        /*This styles the footnote number anchors in the actual footnote*/
        color: #336699;
        font-size: 0.8rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-d-report span.Hyperlink {
        color: #005eb8;
    }

    .epub-itu-d-report span.Italic {
        font-style: italic;
        font-weight: 400;
    }

        .epub-itu-d-report span.Italic:lang(zh) {
            font-family: content-font-italic, sans-serif !important;
            font-style: normal !important;
            font-weight: 200;
        }


    .epub-itu-d-report span.Left-to-Right {
        font-style: normal;
        font-weight: 400;
        direction: ltr;
        unicode-bidi: bidi-override;
    }

    .epub-itu-d-report span.Left-to-Right-bold {
        font-style: normal;
        font-weight: 600;
        direction: ltr;
        unicode-bidi: bidi-override;
    }

    .epub-itu-d-report span.Left-to-Right-Hyperlink-colored {
        font-style: normal;
        font-weight: 600;
        direction: ltr;
        color: #336699;
        unicode-bidi: bidi-override;
    }

    /* Divs */
    .epub-itu-d-report div.Copyright_frame {
        border: 0.063rem solid black;
        padding: 1rem;
        margin: 0.5rem 0.5rem 0;
        page-break-before: always;
        display: inline-block;
    }

    .epub-itu-d-report div.Author {
        float: right;
    }

    .epub-itu-d-report iv.Signature {
        float: right;
        margin: 0.5rem 0.5rem 0.5rem 0;
    }

    .epub-itu-d-report p.epub-itu-d-report .No-export_Signature-right-aligned {
        text-align: right;
    }

    .epub-itu-d-report div.Figure-element {
        page-break-inside: avoid;
    }

    .epub-itu-d-report div.Figure_wrap {
        float: left;
        margin: 0.5rem 1.75rem 1.125rem 0rem;
    }

    .epub-itu-d-report div.Figure_wrap_right {
        float: right;
        margin: 0.5rem 0 1.125rem 1.75rem;
    }

    .epub-itu-d-report div.Acknowledgements {
        border: 0.063rem solid black;
        padding: 1rem;
        margin: 0.5rem 0.5rem 0;
    }

    .epub-itu-d-report div.Box-inline {
        background-color: #ededed;
        padding: 0.75rem;
        margin-bottom: 1.25rem;
        page-break-inside: avoid;
    }

    .epub-itu-d-report div.Box {
        background-color: #ededed;
        padding: 0.75rem;
        margin-bottom: 1.25rem;
        page-break-inside: avoid;
    }

    .epub-itu-d-report div.Box-with-figure-center {
        background: #ededed;
        padding: 0.313rem;
        page-break-inside: avoid;
    }

    .epub-itu-d-report div.Box-with-figure {
        background: #ededed;
        padding: 0.313rem;
        page-break-inside: avoid;
    }

    .epub-itu-d-report div.Figure-within-box {
        float: left;
        margin-right: 0.625rem;
    }

    .epub-itu-d-report div.Box-element-floating {
        background-color: #ededed;
        padding: 0.75rem;
        margin-bottom: 1.25rem;
        page-break-inside: avoid;
    }

    .epub-itu-d-report .epub-itu-d-report .No-export_list-item-spacing {
        margin-right: 0.313rem;
    }

    /* Paragraph styles (General)*/
    .epub-itu-d-report p.Acknowledgements {
        -epub-hyphens: auto;
        -webkit-hyphens: auto;
        font-style: normal;
        font-variant: normal;
        orphans: 2;
        widows: 2;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        margin-bottom: 0.563rem;
    }

    .epub-itu-d-report p.Acknowledgements-title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 600;
        line-height: 1.1;
        color: #336699;
        font-size: 1rem;
        orphans: 1;
        widows: 1;
        margin-bottom: 0.875rem;
        text-align: center;
    }

    .epub-itu-d-report h3.Acknowledgements-title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 600;
        line-height: 1;
        color: #336699;
        font-size: 1rem;
        orphans: 1;
        widows: 1;
        margin-bottom: 0.875rem;
        text-align: center;
    }

    .epub-itu-d-report p.Author {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: normal;
        line-height: 1.2;
        color: #336699;
        font-size: 0.7rem;
        margin-bottom: 1.5rem;
    }

    .epub-itu-d-report p.Box-title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 500;
        line-height: 1.2;
        color: #336699;
        font-size: 0.95rem;
        margin: 0.938rem 0 0.375rem;
        margin-top: 0.938rem;
        page-break-after: avoid;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Box-title-centered {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 500;
        line-height: 1.2;
        color: #336699;
        font-size: 0.95rem;
        margin: 0.938rem 0 0.375rem;
        page-break-after: avoid;
        text-align: center;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Box-shading-text {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        margin: 0;
        orphans: 2;
        widows: 2;
        background-color: #ededed;
        padding: 0.75rem;
        page-break-inside: avoid;
    }

    .epub-itu-d-report p.Box-shading-end-text {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
        background-color: #ededed;
        padding: 0.75rem;
        page-break-inside: avoid;
    }

    .epub-itu-d-report p.Box-shading-title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 500;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-top: 0.938rem;
        text-align: center;
        background-color: #ededed;
        padding: 0.75rem;
        page-break-inside: avoid;
    }




    .epub-itu-d-report p.Continued {
        display: none;
    }

    .epub-itu-d-report p.Box-text {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        margin: 0.375rem 0;
        page-break-after: avoid;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Case-study-title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #336699;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        border: 0.063rem 0rem solid #336699;
        padding: 0.5rem;
        margin: 1.188rem 0;
    }

    .epub-itu-d-report p.Figure-title,
    .epub-itu-d-report .Figure-title-small {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 500;
        line-height: 1.2;
        color: #336699;
        font-size: 0.95rem;
        margin: 0.938rem 0 0.375rem;
        page-break-after: avoid;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Figure-title-centered {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 500;
        line-height: 1.2;
        color: #336699;
        font-size: 0.95rem;
        margin: 0.938rem 0 0.375rem;
        page-break-after: avoid;
        text-align: center;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Chart-title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1.2;
        color: #336699;
        font-size: 0.95rem;
        margin: 0.938rem 0 0.375rem;
        page-break-after: avoid;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Figure {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        text-align: center;
    }

    .epub-itu-d-report p.Footnote-Text {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.75rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }

    .epub-itu-d-report p.Footnote-Text-justified {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.75rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }

    .epub-itu-d-report p.Glossary_term {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1.2;
        color: #336699;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }

    .epub-itu-d-report p.Glossary_term-text {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }

    .epub-itu-d-report p.Heading-b {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 600;
        line-height: 1.2;
        color: #191919;
        font-size: 1rem;
        orphans: 2;
        widows: 2;
        margin: 1.25rem 0 0.625rem;
        page-break-inside: avoid;
    }

    .epub-itu-d-report p.Normal {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.5rem 0 0.625rem;
    }

    .epub-itu-d-report p.Normal-Foreword {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.5rem 0 0.625rem;
    }

    .epub-itu-d-report p.Normal-not-justified {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }
    /* Corriger les <br> en trop dans les Basic-Text-Frame */
    .epub-itu-d-report .Basic-Text-Frame p.Normal-not-justified br:nth-of-type(2n),
    .epub-itu-d-report .Basic-Text-Frame p.Normal-right-aligned br:nth-of-type(2n) {
        display: none; /* supprime le 2ᵉ <br> de chaque paire */
    }

    .epub-itu-d-report .Basic-Text-Frame p.Normal-not-justified br,
    .epub-itu-d-report .Basic-Text-Frame p.Normal-right-aligned br {
        display: block; /* vrai retour à la ligne */
        margin: 0.25rem 0; /* espace régulier entre les lignes */
        line-height: 0; /* évite un interligne excessif */
    }

    .epub-itu-d-report p.Normal-not-justified {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }

    .epub-itu-d-report p.Normal-next-page {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }

    .epub-itu-d-report p.Normal-indent-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0 1.188rem 0.625rem 0;
    }

    .epub-itu-d-report p.Normal-indent-2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0 1.563rem 0.625rem 0;
    }

    .epub-itu-d-report p.Normal-center-aligned {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
        text-align: center;
    }

    .epub-itu-d-report p.Normal-contact-info {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0rem 1.188rem 0.688rem 0;
    }

    .epub-itu-d-report p.Normal-right-aligned {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
        text-align: right;
    }

    .epub-itu-d-report p.Span_2_columns_9pt {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1;
        color: #191919;
        font-size: 0.7rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }

    .epub-itu-d-report p.Span-2-columns-10pt {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.1;
        color: #191919;
        font-size: 0.8rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }

    .epub-itu-d-report p.Span-2-columns-10-5pt {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin-bottom: 0.625rem;
    }

    .epub-itu-d-report p.Recommendation-heading {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 600;
        line-height: 1.2;
        color: black;
        font-size: 1.1rem;
        orphans: 2;
        widows: 2;
        margin: 0.063rem 0;
        page-break-after: avoid;
        text-transform: uppercase;
    }

    .epub-itu-d-report p.Recommendation-sub-heading {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 600;
        line-height: 1;
        color: black;
        font-size: 1rem;
        orphans: 2;
        widows: 2;
        margin: 0.625rem 0;
        page-break-after: avoid;
        text-transform: uppercase;
    }

    .epub-itu-d-report p.Recommendation-sub-heading-blue {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 600;
        line-height: 1.2;
        color: #336699;
        font-size: 1rem;
        orphans: 2;
        widows: 2;
        margin: 0.625rem 0;
        page-break-after: avoid;
        text-transform: uppercase;
    }

    .epub-itu-d-report p.Resolution-heading {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: 600;
        line-height: 1.2;
        color: black;
        font-size: 1.1rem;
        orphans: 2;
        widows: 2;
        margin: 0.625rem 0;
        page-break-after: avoid;
        text-align: center;
        text-transform: uppercase;
    }

    .epub-itu-d-report p.Source-text {
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1;
        color: #191919;
        font-size: 0.8rem !important;
        orphans: 1;
        widows: 1;
        margin: 0.125rem 0 0.5rem;
    }

    .epub-itu-d-report p.Source-text-span {
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1;
        color: #191919;
        font-size: 0.7rem;
        orphans: 1;
        widows: 1;
        margin: 0.125rem 0 0.5rem;
    }

    .epub-itu-d-report p.Note {
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1;
        color: #191919;
        font-size: 0.7rem;
        orphans: 1;
        widows: 1;
        margin: 0.125rem 0 0.5rem;
    }

    .epub-itu-d-report p.Subtitle {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: normal;
        line-height: 1.2;
        color: #336699;
        font-size: 0.667rem;
        orphans: 1;
        widows: 1;
        margin: 0;
        font-style: italic;
    }

    .epub-itu-d-report p.Subtitle {
        font-family: content-font-italic, sans-serif !important;
        font-style: normal !important;
        font-weight: 200;
    }

    /* Paragraph styles (Lists)*/
    .epub-itu-d-report p.Alpha-list-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 1.188rem 0.375rem 0;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report p.Alpha-list-1-contd {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 1.188rem 0.375rem 0;
    }

    .epub-itu-d-report p.Alpha-list-2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.313rem 2.125rem 0.375rem 0;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report li.List-Paragraph {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0 1.188rem 0.75rem 1.188rem;
        text-indent: 0rem;
    }

    .epub-itu-d-report li.Bullet-list-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0 1.188rem 0.75rem 1.188rem;
        text-indent: 0rem;
    }

    .epub-itu-d-report p.enumlev2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.9rem;
        orphans: 2;
        widows: 2;
        margin: 0 1.188rem 0.75rem 1.188rem;
        text-indent: 0rem;
    }

    .epub-itu-d-report li.Bullet-list-1-keep-next {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        text-indent: 0rem;
    }


    .epub-itu-d-report li.Normal {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        text-indent: 0rem;
    }

    .epub-itu-d-report p.Bullet-list-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.125rem 0.875rem 0.125rem 0.875rem;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report p.Bullet-list-1-keep-next {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.125rem 0.875rem 0.125rem 0.875rem;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report p.Bullet-list-2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.125rem 1.75rem;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report p.Bullet-list-3 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.125rem 2.625rem;
        text-indent: -1.5rem;
    }

    .epub-itu-d-report p.Dash-list-2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.125rem 1.75rem;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report p.Dash-list-3 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.125rem 2.625rem;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report p.Number-list-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.125rem 0.875rem 0.125rem 0.875rem;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report p.Number-list-2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 2;
        widows: 2;
        margin: 0.125rem 1.75rem;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report p.Roman-list-1 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.125rem 0.875rem 0.125rem 0.875rem;
        text-indent: -0.875rem;
    }

    .epub-itu-d-report p.Roman-list-2 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-weight: 400;
        line-height: 1.2;
        color: #191919;
        font-size: 0.95rem;
        orphans: 1;
        widows: 1;
        margin: 0.125rem 1.75rem;
        text-indent: -0.875rem;
    }

    /*Table formatting (Table styles + paragraph styles*/
    /*general space before and after and width*/

    /*debut des modifications sur les tableaux*/
    /* Supprimer les <br> superflus qui gonflent la hauteur */
    .epub-itu-d-report table.Simple-table td p br:first-child,
    .epub-itu-d-report table.Simple-table td p br:last-child,
    .epub-itu-d-report table.Simple-table td p br + br {
        display: none;
        !important;
    }
    /* Supprimer les coupures de mots dans les tableaux*/

    .epub-itu-d-report table p {
        white-space: normal;
        word-break: break-word;
        overflow-wrap: anywhere;
        hyphens: auto;
    }
        /* Supprimer les <br> superflus qui gonflent la hauteur dans les tableaux*/
        .epub-itu-d-report table p br {
            display: none;
            !important;
        }

    .epub-itu-d-report /*Table formatting (Table styles + paragraph styles*/
    table {
        /*general space before and after and width*/
        margin-top: 0.5rem;
        margin-bottom: 1.5rem;
        border-collapse: collapse;
        width: 100%;
    }

    .epub-itu-d-report th, .epub-itu-d-report td {
        /*general cell padding*/
        padding: 0.5rem;
    }

    .epub-itu-d-report .Alternate-Row {
        /*In order to support alternate row shading in all user agents we have had to apply a cell style to alternate rows
This declartion controls the shading of that alternate row
A script ensures the variable #d6e0ea is replaced by the appropriate tint swatch when the EPUB is generated*/

        background-color: #d6e0ea
    }

    .epub-itu-d-report td.Horizontal-lines_Colored-header-row {
        background-color: #079bd5;
    }

    .epub-itu-d-report /* Horizontal lines table style*/
    thead tr.Horizontal-lines {
        background-color: #079bd5;
    }

    .epub-itu-d-report tr.Horizontal-lines {
        border-style: solid;
        border-color: black;
        border-width: 0.0625rem;
        border-left: 0;
        border-right: 0;
    }

    .epub-itu-d-report /*Table-6pt table style*/
    thead tr.Table-6pt {
        background-color: #079bd5;
    }

    .epub-itu-d-report p.Table-text-head-6pt {
        color: white;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-head-6pt-right-aligned {
        color: white;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: right;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-6pt {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-7pt {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-8pt {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-right-aligned {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: right;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-6pt-right-aligned {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: right;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-small {
        color: black;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-small-white {
        color: white;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-small-white-centred {
        color: white;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-7pt-white-centred {
        color: white;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report /*Table-6pt-5mm-cell-space table style*/
    thead tr.Table-6pt-5mm-cell-space {
        background-color: #079bd5;
    }

    .epub-itu-d-report td.Table-Alternate-Rows-Blue {
        border-style: solid;
        border-color: black;
        border-width: 0;
        border-left: 0;
        border-right: 0;
    }

    .epub-itu-d-report p.Table-head-small-right-align-white {
        color: white;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: right;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-small-left-align-white {
        color: white;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report /*Table-Alternate-Rows-Blue-white-line table style*/
    thead tr.Table-Alternate-Rows-Blue-white-line {
        background-color: #079bd5;
        border-color: #079bd5;
    }

    .epub-itu-d-report td.Table-Alternate-Rows-Blue {
        border-style: solid;
        border-color: black;
        border-width: 0;
        border-left: 0;
        border-right: 0;
    }

    .epub-itu-d-report /*Table-Alternate-Rows-Blue table style*/
    thead .Table-Alternate-Rows-Blue {
        background-color: #079bd5;
    }

    .epub-itu-d-report tr.Table-Alternate-Rows-Blue:nth-child(even) {
        background-color: #D6E0EA;
    }

    .epub-itu-d-report tr.Table-Alternate-Rows-Blue:nth-child(odd) {
        background-color: white;
    }

    .epub-itu-d-report p.Table-head-left-align-white {
        color: white;
        font-size: 1rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: left;
    }

    .epub-itu-d-report p.Table-head-centred-white {
        color: white;
        font-size: 1rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
    }

    .epub-itu-d-report p.Table-head-centred {
        color: #191919;
        font-size: 1rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
    }

    .epub-itu-d-report h3.Table-head-centred {
        color: #191919;
        font-size: 1rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
    }

    .epub-itu-d-report p.Table-head-right-align-white {
        color: white;
        font-size: 1rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: right;
    }

    .epub-itu-d-report /*Grey with white strokes table style*/
    thead tr.Grey-with-white-strokes {
        border-style: solid;
        border-color: black;
        border-top: 0.0625rem;
        border-bottom: 0.0625rem;
        border-left: 0;
        border-right: 0;
    }

    .epub-itu-d-report td.Grey-with-white-strokes {
        background-color: #ededed;
    }

    .epub-itu-d-report td.Grey-with-white-strokes_Grey-header-row {
        background-color: white;
    }

    .epub-itu-d-report /*Colored with white strokes table style*/
    thead .Colored-with-white-lines {
        background-color: #079bd5;
    }

    .epub-itu-d-report table.Colored-with-white-lines {
        border-collapse: collapse;
        border-style: solid;
        border-color: white;
        border-width: 0;
        margin-bottom: 0;
        margin-top: 0;
    }

    .epub-itu-d-report td.Colored-with-white-lines {
        border-left-width: 0.125rem;
        border-left-style: solid;
        border-left-color: white;
        border-top-width: 0.125rem;
        border-top-style: solid;
        border-top-color: white;
        border-right-width: 0.125rem;
        border-right-style: solid;
        border-right-color: white;
        border-bottom-width: 0.125rem;
        border-bottom-style: solid;
        border-bottom-color: white;
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        padding-left: 0.25rem;
        padding-right: 0.25rem;
        vertical-align: top;
    }

    .epub-itu-d-report tr.Colored-with-white-lines:nth-child(odd) {
        background-color: #d2d2d2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-d-report tr.Colored-with-white-lines:nth-child(even) {
        background-color: #fdfdfd;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-d-report td.Colored-with-white-lines_Colored-body-rows {
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
    }

    .epub-itu-d-report td.Colored-with-white-lines_Colored-header-row {
        table-layout: auto;
        background-color: #079bd5;
        border-bottom-color: #ffffff;
        border-bottom-style: solid;
        border-bottom-width: 0.0625rem;
        vertical-align: middle;
    }

        .epub-itu-d-report td.Colored-with-white-lines_Colored-header-row p.Table-head-white-centred-6pt {
            hyphens: none;
            word-break: normal;
            white-space: normal;
            text-align: center;
            margin: 0;
            padding: 0;
            line-padding: 0.2rem;
        }

    .epub-itu-d-report /*Colored with white strokes table style*/
    thead .Colored-with-white-lines-6pt {
        background-color: #079bd5;
    }

    .epub-itu-d-report table.Colored-with-white-lines-6pt {
        border-collapse: collapse;
        border-style: solid;
        border-color: white;
        border-width: 0;
        margin-bottom: 0;
        margin-top: 0;
    }

    .epub-itu-d-report td.Colored-with-white-lines-6pt {
        border-left-width: 0.125rem;
        border-left-style: solid;
        border-left-color: white;
        border-top-width: 0.125rem;
        border-top-style: solid;
        border-top-color: white;
        border-right-width: 0.125rem;
        border-right-style: solid;
        border-right-color: white;
        border-bottom-width: 0.125rem;
        border-bottom-style: solid;
        border-bottom-color: white;
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        padding-left: 0.25rem;
        padding-right: 0.25rem;
        vertical-align: top;
    }

    .epub-itu-d-report tr.Colored-with-white-lines-6pt:nth-child(odd) {
        background-color: #d2d2d2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-d-report tr.Colored-with-white-lines-6pt:nth-child(even) {
        background-color: #fdfdfd;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-d-report td.Colored-with-white-lines-6pt_Colored-body-rows {
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
    }

    .epub-itu-d-report td.Colored-with-white-lines-6pt_Colored-header-row {
        background-color: #079bd5;
        border-bottom-color: #ffffff;
        border-bottom-style: solid;
        border-bottom-width: 0.0625rem;
        vertical-align: middle;
    }

    .epub-itu-d-report /*Colored with Grey strokes table style*/
    thead .Colored-with-Grey-lines {
        background-color: #079bd5;
    }

    .epub-itu-d-report table.Colored-with-Grey-lines {
        border-collapse: collapse;
        border-style: solid;
        border-color: grey;
        border-width: 0;
        margin-bottom: 0;
        margin-top: 0;
    }

    .epub-itu-d-report td.Colored-with-Grey-lines {
        border-left-width: 0.0625rem;
        border-left-style: solid;
        border-left-color: grey;
        border-top-width: 0.0625rem;
        border-top-style: solid;
        border-top-color: grey;
        border-right-width: 0.0625rem;
        border-right-style: solid;
        border-right-color: grey;
        border-bottom-width: 0.0625rem;
        border-bottom-style: solid;
        border-bottom-color: grey;
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        padding-left: 0.25rem;
        padding-right: 0.25rem;
        vertical-align: top;
    }

    .epub-itu-d-report tr.Colored-with-Grey-lines:nth-child(odd) {
        background-color: #d2d2d2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-d-report tr.Colored-with-Grey-lines:nth-child(even) {
        background-color: #fdfdfd;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-d-report td.Colored-with-grey-lines_Colored-body-row-grey-lines {
        padding-bottom: 0.4375rem;
        padding-top: 0.4375rem;
    }

    .epub-itu-d-report td.Colored-with-grey-lines_Colored-header-row-grey-lines {
        background-color: #079bd5;
        border-bottom-color: #ffffff;
        border-bottom-style: solid;
        border-bottom-width: 0.0625rem;
        vertical-align: middle;
    }

    .epub-itu-d-report p.Table-head-white-centred {
        color: white;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-white-centred-6pt {
        color: white;
        font-size: 0.5rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
        orphans: 1;
        widows: 1;
        word-break: normal;
        word-wrap: normal;
    }

    .epub-itu-d-report p.Table-head-white {
        color: white;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-white-right {
        color: white;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: right;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-centred {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
    }

    .epub-itu-d-report p.Table-head-right {
        color: white;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: right;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report /*Simple table table style*/
    thead .Simple-table {
        border-style: solid;
        border-width: 0.0625rem;
        background-color: #079bd5;
        vertical-align: middle;
    }

    .epub-itu-d-report td.Simple-table {
        border-style: solid;
        border-width: 0.0625rem;
        border-color: #808080;
    }

    .epub-itu-d-report /*Simple table blue header style*/
    thead .Simple-table-blue-header {
        border-style: solid;
        border-width: 0.0625rem;
        background-color: #336699;
        vertical-align: middle;
    }

    .epub-itu-d-report td.Simple-table-blue-header {
        border-style: solid;
        border-width: 0.0625rem;
        border-color: #808080;
    }

    .epub-itu-d-report /*Simple table green header style*/
    thead .Simple-table-green-header {
        border-style: solid;
        border-width: 0.0625rem;
        background-color: #339933;
        vertical-align: middle;
    }

    .epub-itu-d-report td.Simple-table-green-header {
        border-style: solid;
        border-width: 0.0625rem;
        border-color: #808080;
    }

    .epub-itu-d-report /*Simple table orange header style*/
    thead .Simple-table-orange-header {
        border-style: solid;
        border-width: 0.0625rem;
        background-color: #e36c0a;
        vertical-align: middle;
    }

    .epub-itu-d-report td.Simple-table-orange-header {
        border-style: solid;
        border-width: 0.0625rem;
        border-color: #808080;
    }

    .epub-itu-d-report /*Shaded-table style*/
    thead .Shaded-table {
        border-style: solid;
        border-width: 0.0625rem;
        background-color: #943634;
        vertical-align: middle;
    }

    .epub-itu-d-report td.Shaded-table {
        border-style: solid;
        border-width: 0.0625rem;
    }

    .epub-itu-d-report tr.Shaded-table:nth-child(odd) {
        background-color: #f2f2f2;
    }

    .epub-itu-d-report tr.Shaded-table:nth-child(even) {
        background-color: #f2f2f2;
    }

    .epub-itu-d-report /*Shaded-table-with-red-header style*/
    thead .Shaded-table-with-red-header {
        background-color: #943634;
    }

    .epub-itu-d-report table.Shaded-table-with-red-header {
        border-collapse: collapse;
        border-style: solid;
        border-color: white;
        border-width: 0;
        margin-bottom: 0;
        margin-top: 0;
    }

    .epub-itu-d-report td.Shaded-table-with-red-header {
        border-left-width: 0.125rem;
        border-left-style: solid;
        border-left-color: white;
        border-top-width: 0.125rem;
        border-top-style: solid;
        border-top-color: white;
        border-right-width: 0.125rem;
        border-right-style: solid;
        border-right-color: white;
        border-bottom-width: 0.125rem;
        border-bottom-style: solid;
        border-bottom-color: white;
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        padding-left: 0.25rem;
        padding-right: 0.25rem;
        vertical-align: top;
    }

    .epub-itu-d-report tr.Shaded-table-with-red-header:nth-child(odd) {
        background-color: #f2f2f2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-d-report tr.Shaded-table-with-red-header:nth-child(even) {
        background-color: #f2f2f2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-d-report td.Shaded-table-with-red-header_Colored-body-rows {
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
    }

    .epub-itu-d-report td.Shaded-table-with-red-header_Colored-header-row {
        background-color: #943634;
        border-bottom-color: white;
        border-bottom-style: solid;
        border-bottom-width: 0.0625rem;
        vertical-align: middle;
    }

    .epub-itu-d-report /* Invisible table styles
 * Adobe Digital Editions table rendering with images is unpredictable, .epub-itu-d-report and InDesign does not apply a class to images anchored in text.
 * Only way is to have multiple tables and hard code the column widths in CSS below.
 * The first column is always text, .epub-itu-d-report last column always image.
 * In iBooks a table is invisible by default
*/
    table[class ^= "Invisible-table"] td {
        padding: 0;
        vertical-align: top;
    }

        .epub-itu-d-report table[class ^= "Invisible-table"] td:last-child {
            padding: 0 0.5rem 0.5rem 0.5rem;
        }

    .epub-itu-d-report table.Invisible-table-half td:first-child {
        width: 50%;
    }

    .epub-itu-d-report table.Invisible-table-half td:last-child {
        width: 50%;
    }

    .epub-itu-d-report table.Invisible-table-quarter-3-1 td:first-child {
        width: 75%;
    }

    .epub-itu-d-report table.Invisible-table-quarter-3-1 td:last-child {
        width: 25%;
    }

    .epub-itu-d-report table.Invisible-table-thirds-2-1 td:first-child {
        width: 67%;
    }

    .epub-itu-d-report table.Invisible-table-thirds-2-1 td:last-child {
        width: 33%;
    }

    .epub-itu-d-report /*Border only table style*/
    table.Border-only {
        border-style: solid;
        border-width: 0.125rem;
        padding: 0.25rem;
    }

    .epub-itu-d-report p.Table-text-small-bullet {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0.625rem;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        text-indent: -10px;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-bullet {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0.625rem;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        text-indent: -10px;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-bullet-small {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0.625rem;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        text-indent: -10px;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-bullet-6pt {
        color: #191919;
        font-size: 0.6rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.0625rem;
        margin-left: 0.625rem;
        margin-right: 0;
        margin-top: 0.0625rem;
        text-align: left;
        text-indent: -10px;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-bullet-7pt {
        color: #191919;
        font-size: 0.65rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.0625rem;
        margin-left: 0.625rem;
        margin-right: 0;
        margin-top: 0.0625rem;
        text-align: left;
        text-indent: -10px;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-bullet-2 {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 1.25rem;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        text-indent: -20px;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-bullet-3 {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 1.875rem;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        text-indent: -30px;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table_head {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table_No {
        color: #079bd5;
        font-size: 0.9rem;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-left-aligned {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-head-white-centred {
        color: white;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table_text {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-shade {
        color: #191919;
        background-color: #ededed;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-blue-shade {
        color: #191919;
        background-color: #337a99;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-centred-blue-shade {
        color: white;
        background-color: #337a99;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-centred-blue-light-shade {
        color: #191919;
        background-color: #ADD8E6;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-blue-light-shade {
        color: #191919;
        background-color: #ADD8E6;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-blue-dark-shade {
        color: #ffffff;
        background-color: #00008B;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-red-shade {
        color: #191919;
        background-color: #943634;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-centred-red-shade {
        color: white;
        background-color: #943634;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-red-light-shade {
        color: #191919;
        background-color: #FFB9B9;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-orange-shade {
        color: #191919;
        background-color: #E36C0A;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-violet-shade {
        color: #191919;
        background-color: #e5d0ff;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-yellow-shade {
        color: #191919;
        background-color: #f6eb14;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-yellow-light-shade {
        color: #191919;
        background-color: #F8FFB7;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-gray-shade {
        color: #191919;
        background-color: #ededed;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-gray-light-shade {
        color: #191919;
        background-color: #D3D3D3;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-gray-dark-shade {
        color: #ffffff;
        background-color: #3b3b3b;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-black-shade {
        color: #ffffff;
        background-color: #000000;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-green-shade {
        color: #191919;
        background-color: #339933;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-green-light-shade {
        color: #191919;
        background-color: #d3f8d3;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-right-aligned {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: right;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-right-aligned-shade {
        color: #191919;
        background-color: #ededed;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: right;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-indent {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0.5rem;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-centred {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-centred-shade {
        color: #191919;
        background-color: #ededed;
        padding: 0.75rem;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-small-right-aligned {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: right;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-small-left-align {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-small-centred {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-small {
        color: #191919;
        font-size: 0.7rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report span.CharOverride-2 {
        vertical-align: super;
        font-size: .7em;
        line-height: 1;
    }

    .epub-itu-d-report p.Table-text-6pt-centred {
        color: #191919;
        font-size: 0.6rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-head-6pt-centred {
        color: white;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: center;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-colored {
        color: #079bd5;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: 300;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-text-bold {
        color: #191919;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-bottom: 0.125rem;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0.125rem;
        text-align: left;
        orphans: 1;
        widows: 1;
    }

    .epub-itu-d-report p.Table-title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        color: #079bd5;
        font-size: 0.9rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-top: 0.9375rem;
        margin-bottom: 0.375rem;
        margin-left: 0;
        margin-right: 0;
        page-break-after: avoid;
        text-align: left;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Table_title {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        color: #079bd5;
        font-size: 0.9rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-top: 0.9375rem;
        margin-bottom: 0.375rem;
        margin-left: 0;
        margin-right: 0;
        page-break-after: avoid;
        text-align: center;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Table-title-centred {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        color: #079bd5;
        font-size: 0.9rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-top: 0.9375rem;
        margin-bottom: 0.375rem;
        margin-left: 0;
        margin-right: 0;
        page-break-after: avoid;
        text-align: center;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Table-NoTitle {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        color: #079bd5;
        font-size: 0.9rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-top: 0.9375rem;
        margin-bottom: 0.375rem;
        margin-left: 0;
        margin-right: 0;
        page-break-after: avoid;
        text-align: center;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Table-title-small {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        color: #079bd5;
        font-size: 0.8rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-top: 0.9375rem;
        margin-bottom: 0.375rem;
        margin-left: 0;
        margin-right: 0;
        page-break-after: avoid;
        text-align: left;
        orphans: 99;
        widows: 1;
    }
    /* Pas de césure dans la colonne "Member State" */
    .epub-itu-d-report table.Colored-with-white-lines td:first-child p,
    table.Colored-with-white-lines td:first-child p {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        hyphens: none; /* désactive la césure */
        word-break: normal; /* pas de cassure au milieu d’un mot */
        overflow-wrap: normal; /* retourne à la ligne seulement aux espaces */
        white-space: normal;
        table-layout: auto;
    }

    .epub-itu-d-report p.Continued {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        color: #079bd5;
        font-size: 0.9rem;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        line-height: 1.2;
        margin-top: 0.9375rem;
        margin-bottom: 0.375rem;
        margin-left: 0;
        margin-right: 0;
        page-break-after: avoid;
        text-align: left;
        orphans: 99;
        widows: 1;
    }

    .epub-itu-d-report p.Table-title-next-page {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        color: #079bd5;
        font-size: 0.9rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-top: 0.9375rem;
        margin-bottom: 0.375rem;
        margin-left: 0;
        margin-right: 0;
        page-break-after: avoid;
        text-align: left;
        orphans: 99;
        widows: 1;
        display: run-in;
        float: left;
    }

    .epub-itu-d-report p.Table-title-next-page-2-columns {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        color: #079bd5;
        font-size: 0.9rem;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        line-height: 1.2;
        margin-top: 0.9375rem;
        margin-bottom: 0.375rem;
        margin-left: 0;
        margin-right: 0;
        page-break-after: avoid;
        text-align: left;
        orphans: 99;
        widows: 1;
    }

/*Fin des moficications sur les tableaux*/
/* ajout de modification speciales pour les 2 tableaux */
/* Scope général */
.epub-itu-d-report table.Colored-with-white-lines {
    width: 100% !important;
    max-width: 100% !important;
    border-collapse: collapse !important;
    table-layout: fixed !important; /* évite le débordement */
}

/* Lignes d’en-tête colorées */
.epub-itu-d-report thead tr.Colored-with-white-lines {
    background-color: #079bd5 !important;
}

/* Cellules */
.epub-itu-d-report table.Colored-with-white-lines td,
.epub-itu-d-report table.Colored-with-white-lines th {
    border: 0.125rem solid #ffffff !important; /* 2px → 0.125rem */
    padding: 0.25rem 0.25rem !important; /* 4px → 0.25rem */
    vertical-align: top !important;
    word-wrap: break-word !important;
    overflow-wrap: anywhere !important;
}

/* En-têtes (cellules marquées header-row) */
.epub-itu-d-report td.Colored-with-white-lines_Colored-header-row {
    background-color: #079bd5 !important;
    border-bottom: 0.0625rem solid #ffffff !important; /* 1px */
    vertical-align: middle !important;
}

/* Zébrage des lignes du tbody selon la classe du <tr> */
.epub-itu-d-report tbody tr.Colored-with-white-lines:nth-child(odd) {
    background-color: #d2d2d2 !important;
}

.epub-itu-d-report tbody tr.Colored-with-white-lines:nth-child(even) {
    background-color: #fdfdfd !important;
}

/* Titres dans les cellules d’en-tête */
.epub-itu-d-report p.Table-head-white-centred {
    color: #ffffff !important;
    text-align: center !important;
    margin: 0 !important;
    line-height: 1.2 !important;
}

/* Texte «petit» dans les cellules */
.epub-itu-d-report p.Table-text-small,
.epub-itu-d-report p.Table-text-small-centred {
    color: #191919 !important;
    margin: 0.125rem 0 0.125rem 0 !important; /* 2px → 0.125rem */
    line-height: 1.2 !important;
}

.epub-itu-d-report p.Table-text-small-centred {
    text-align: center !important;
}

/* Nettoyage des <br><br> éventuels qui gonflent la hauteur */
.epub-itu-d-report table.Colored-with-white-lines p br:nth-of-type(2n) {
    display: none !important;
}

/*Fin des modifications speciales*/
.epub-itu-d-report table {
    margin: 0.5rem 0 1.5rem;
    border-collapse: collapse;
    width: 100%;
}

/*general cell padding*/
.epub-itu-d-report th,
.epub-itu-d-report td {
    padding: 0.5rem;
}

/*In order to support alternate row shading in all user agents we have had to apply a cell style to alternate rows
This declartion controls the shading of that alternate row
A script ensures the variable $itu-blue-tint is replaced by the appropriate tint swatch when the EPUB is generated*/
.epub-itu-d-report .Alternate-Row {
    background-color: #d6e0ea;
}

/* Horizontal lines table style*/
.epub-itu-d-report tr.Horizontal-lines {
    border-top: 0.063rem solid black;
    border-bottom: 0.063rem solid black;
}

/*Table-6pt table style*/
.epub-itu-d-report p.Table-text-blue-shade {
    color: #191919;
    background-color: #337a99;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-centred-blue-shade {
    color: white;
    background-color: #337a99;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: center;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-centred-blue-light-shade {
    color: #191919;
    background-color: #ADD8E6;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: center;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-blue-light-shade {
    color: #191919;
    background-color: #ADD8E6;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-blue-dark-shade {
    color: #ffffff;
    background-color: #00008B;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-red-shade {
    color: #191919;
    background-color: #943634;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-centred-red-shade {
    color: white;
    background-color: #943634;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: center;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-red-light-shade {
    color: #191919;
    background-color: #FFB9B9;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-orange-shade {
    color: #191919;
    background-color: #E36C0A;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-violet-shade {
    color: #191919;
    background-color: #e5d0ff;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-yellow-shade {
    color: #191919;
    background-color: #f6eb14;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-yellow-light-shade {
    color: #191919;
    background-color: #F8FFB7;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-gray-shade {
    color: #191919;
    background-color: #ededed;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-gray-light-shade {
    color: #191919;
    background-color: #D3D3D3;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-gray-dark-shade {
    color: #ffffff;
    background-color: #3b3b3b;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-black-shade {
    color: #ffffff;
    background-color: #000000;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-green-shade {
    color: #191919;
    background-color: #339933;
    padding: .75em;
    font-size: 0.8em;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    line-height: 1.2;
    margin-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 2px;
    text-align: left;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report thead tr.Table-6pt {
    background-color: #336699;
}

.epub-itu-d-report p.Table-text-head-6pt {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report p.Table-text-head-6pt-right-aligned {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    text-align: right;
}

.epub-itu-d-report p.Table-text-6pt {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
}

.epub-itu-d-report p.Table-text-right-aligned {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    text-align: right;
}

.epub-itu-d-report p.Table-text-6pt-right-aligned {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    text-align: right;
}

.epub-itu-d-report p.Table-head-small {
    font-weight: 600;
    line-height: 1.2;
    color: black;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
}

.epub-itu-d-report p.Table-head-small-white {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
}

.epub-itu-d-report p.Table-head-small-white-centred {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report p.Table-head-7pt-white-centred {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: center;
}

/*Table-6pt-5mm-cell-space table style*/
.epub-itu-d-report thead tr.Table-6pt-5mm-cell-space {
    background-color: #336699;
}

.epub-itu-d-report td.Table-Alternate-Rows-Blue {
    border-style: solid;
    border-color: black;
    border-width: 0rem;
    border-left: 0;
    border-right: 0;
}

.epub-itu-d-report p.Table-head-small-right-align-white {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: right;
}

.epub-itu-d-report p.Table-head-small-left-align-white {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
}

/*Table-Alternate-Rows-Blue-white-line table style*/
.epub-itu-d-report thead tr.Table-Alternate-Rows-Blue-white-line {
    background-color: #336699;
    border-color: #336699;
}

.epub-itu-d-report td.Table-Alternate-Rows-Blue {
    border-style: solid;
    border-color: black;
    border-width: 0rem;
    border-left: 0;
    border-right: 0;
}

/*Table-Alternate-Rows-Blue table style*/
.epub-itu-d-report thead .Table-Alternate-Rows-Blue {
    background-color: #336699;
}

.epub-itu-d-report tr.Table-Alternate-Rows-Blue:nth-child(even) {
    background-color: #d6e0ea;
}

.epub-itu-d-report tr.Table-Alternate-Rows-Blue:nth-child(odd) {
    background-color: white;
}

.epub-itu-d-report p.Table-head-left-align-white {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 1rem;
    margin: 0;
}

.epub-itu-d-report p.Table-head-centred-white {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 1rem;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report p.Table-head-centred {
    font-weight: 600;
    line-height: 1.2;
    color: #191919;
    font-size: 1rem;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report h3.Table-head-centred {
    font-weight: 600;
    line-height: 1.2;
    color: #191919;
    font-size: 1rem;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report p.Table-head-right-align-white {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 1rem;
    margin: 0;
    text-align: right;
}

/*Grey with white strokes table style*/
.epub-itu-d-report thead tr.Grey-with-white-strokes {
    border: 0.063rem 0 solid black;
}

.epub-itu-d-report td.Grey-with-white-strokes {
    background-color: #ededed;
}

.epub-itu-d-report td.Grey-with-white-strokes_Grey-header-row {
    background-color: white;
}

/*Colored with white strokes table style*/
.epub-itu-d-report table.Colored-with-white-lines {
    border-collapse: collapse;
    border: 0rem solid white;
    margin-bottom: 0rem;
    margin-top: 0rem;
}

.epub-itu-d-report td.Colored-with-white-lines {
    border: 0.125rem solid white;
    padding: 0.313rem;
    vertical-align: top;
}

.epub-itu-d-report tr.Colored-with-white-lines:nth-child(odd) {
    background-color: #d2d2d2;
    page-break-after: auto;
    page-break-before: auto;
}

.epub-itu-d-report tr.Colored-with-white-lines-6pt:nth-child(even) {
    background-color: #f7f7f7;
    page-break-after: auto;
    page-break-before: auto;
}

.epub-itu-d-report tr.Colored-with-white-lines-6pt:nth-child(odd) {
    background-color: #d2d2d2;
    page-break-after: auto;
    page-break-before: auto;
}

.epub-itu-d-report tr.Colored-with-white-lines:nth-child(even) {
    background-color: #f7f7f7;
    page-break-after: auto;
    page-break-before: auto;
}

.epub-itu-d-report td.Colored-with-white-lines_Colored-body-rows {
    padding: 0rem 0.313rem;
}

.epub-itu-d-report td.Colored-with-white-lines_Colored-header-row {
    background-color: #336699;
    border-bottom: 0.063rem solid white;
    vertical-align: middle;
}

/*Colored with Grey strokes table style*/
.epub-itu-d-report table.Colored-with-Grey-lines {
    border-collapse: collapse;
    border: 0rem solid grey;
}

.epub-itu-d-report td.Colored-with-Grey-lines {
    border: 0.063rem solid grey;
    padding: 0.313rem;
    vertical-align: top;
}

.epub-itu-d-report tr.Colored-with-Grey-lines:nth-child(odd) {
    background-color: #d2d2d2;
    page-break-after: auto;
    page-break-before: auto;
}

.epub-itu-d-report tr.Colored-with-Grey-lines:nth-child(even) {
    background-color: #fdfdfd;
    page-break-after: auto;
    page-break-before: auto;
}

.epub-itu-d-report td.Colored-with-grey-lines_Colored-body-row-grey-lines {
    padding: 0.438rem 0;
}

.epub-itu-d-report td.Colored-with-grey-lines_Colored-header-row-grey-lines {
    background-color: #336699;
    border-bottom: 0.063rem solid white;
    vertical-align: middle;
}

.epub-itu-d-report p.Table-head-white-centred {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report p.Table-head-white-centred {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report p.Table-head-white {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
}

.epub-itu-d-report p.Table-head-white-right {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: right;
}

.epub-itu-d-report p.Table-head-centred {
    font-weight: 600;
    line-height: 1.2;
    color: #191919;
    font-size: 1rem;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report p.Table-head-right {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: right;
}

/*Simple table table style*/
.epub-itu-d-report thead .Simple-table {
    border-style: solid;
    border-width: 0.063rem;
    background-color: #336699;
    vertical-align: middle;
}

.epub-itu-d-report td.Simple-table {
    border-style: solid;
    border-width: 0.063rem;
}

/*Invisible table table style*/
.epub-itu-d-report table.Invisible-table {
    /*In iBooks a table is invisible by default*/
}

.epub-itu-d-report td.Invisible-table {
    padding: 0;
}

/*Border only table style*/
.epub-itu-d-report table.Border-only {
    border-style: solid;
    border-width: 0.125rem;
    padding: 0.25rem;
}

.epub-itu-d-report p.Table-text-small-bullet {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0.625rem 0.125rem 0.625rem;
    text-indent: -0.625rem;
}

.epub-itu-d-report p.Table-bullet {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0.625rem 0.125rem 0.625rem;
    text-indent: -0.625rem;
}

.epub-itu-d-report p.Table-head {
    font-weight: 600;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report p.Table-head-left-aligned {
    font-weight: 600;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
}

.epub-itu-d-report p.Table-head-white-centred {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0;
    text-align: center;
}

.epub-itu-d-report .Table-text {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
}

.epub-itu-d-report p.Table-text-shade {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    background-color: #ededed;
    padding: 0.75rem;
}

.epub-itu-d-report p.Table-text-right-aligned {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    text-align: right;
}

.epub-itu-d-report p.Table-text-right-aligned-shade {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    background-color: #ededed;
    padding: 0.75rem;
    text-align: right;
}

.epub-itu-d-report p.Table-text-indent {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0.5rem 0.125rem 0;
}

.epub-itu-d-report p.Table-text-centred {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    text-align: center;
}

.epub-itu-d-report p.Table-text-centred-shade {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    background-color: #ededed;
    text-align: center;
}

.epub-itu-d-report p.Table-text-small-right-aligned {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    text-align: right;
}

.epub-itu-d-report p.Table-text-small-left-align {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
}

.epub-itu-d-report p.Table-text-small-centred {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    text-align: center;
}

.epub-itu-d-report p.Table-text-small {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
}

.epub-itu-d-report p.Table-text-6pt-centred {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    text-align: center;
}

.epub-itu-d-report p.Table-text-head-6pt-centred {
    font-weight: 600;
    line-height: 1.2;
    color: white;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
    text-align: center;
}

.epub-itu-d-report p.Table-text-colored {
    font-weight: 400;
    line-height: 1.2;
    color: #336699;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
}

.epub-itu-d-report p.Table-text-bold {
    font-weight: 600;
    line-height: 1.2;
    color: #191919;
    font-size: 0.8rem;
    orphans: 1;
    widows: 1;
    margin: 0.125rem 0;
}

.epub-itu-d-report p.Table-title {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 500;
    line-height: 1.2;
    color: #336699;
    font-size: 0.95rem;
    margin: 0.938rem 0 0.375rem;
    page-break-after: avoid;
    orphans: 99;
    widows: 1;
}

.epub-itu-d-report p.Continued {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: normal;
    line-height: 1.2;
    color: #336699;
    font-size: 0.95rem;
    margin: 0.938rem 0 0.375rem;
    page-break-after: avoid;
    orphans: 99;
    widows: 1;
}

.epub-itu-d-report p.Table-title-next-page {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 500;
    line-height: 1.2;
    color: #336699;
    font-size: 0.95rem;
    margin: 0.938rem 0 0.375rem;
    page-break-after: avoid;
    orphans: 99;
    widows: 1;
    display: run-in;
    float: left;
}

.epub-itu-d-report p.Table-title-next-page-2-columns {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 500;
    line-height: 1.2;
    color: #336699;
    font-size: 0.95rem;
    margin: 0.938rem 0 0.375rem;
    page-break-after: avoid;
}

/* Paragraph style (No export)*/
.epub-itu-d-report .epub-itu-d-report .No-export_Copyright {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.75rem;
    margin-bottom: 0.563rem;
    text-align: center;
}

.epub-itu-d-report .epub-itu-d-report .No-export_Endnote-Text {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.95rem;
    margin: 0 1.563rem 0.625rem 0;
    text-indent: -1.563rem;
}

.epub-itu-d-report .Endnote-Text {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.95rem;
    margin: 0 1.563rem 0.625rem 0;
    text-indent: -1.563rem;
}

.epub-itu-d-report .Front_Matter_Title_Right_Aligned {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: normal;
    line-height: 1;
    color: #336699;
    font-size: 1.4rem;
    margin: 1.875rem 0;
    border-bottom: 0.125rem solid #336699;
    page-break-after: avoid;
    text-align: right;
}

.epub-itu-d-report .Front_Matter_Title_Left_Aligned {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: normal;
    line-height: 1;
    color: #336699;
    font-size: 1.4rem;
    margin: 1.875rem 0;
    border-bottom: 0.125rem solid #336699;
    page-break-after: avoid;
}

.epub-itu-d-report .epub-itu-d-report .No-export_Endnotes-title {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: normal;
    line-height: 1.2;
    color: #336699;
    font-size: 1rem;
    margin: 0.563rem 0 1.25rem;
    page-break-after: avoid;
}

.epub-itu-d-report .epub-itu-d-report .No-export_Executive-summary-title {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: normal;
    line-height: 1;
    color: #336699;
    font-size: 1.4rem;
    margin: 1.875rem 0;
    border-bottom: 0.125rem solid #336699;
    page-break-after: avoid;
}

.epub-itu-d-report .epub-itu-d-report .No-export_Figure-alignment {
    font-weight: normal;
    line-height: 1.2;
    color: black;
    font-size: 1rem;
}

.epub-itu-d-report .epub-itu-d-report .No-export_Footnote-text {
    font-weight: 400;
    line-height: 1.2;
    color: #191919;
    font-size: 0.75rem;
    orphans: 1;
    widows: 1;
    margin-left: 0.875rem;
    text-indent: -0.875rem;
}

.epub-itu-d-report .epub-itu-d-report .No-export_Foreword-title {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: normal;
    line-height: 1;
    color: #336699;
    font-size: 1.4rem;
    margin-bottom: 1.875rem;
    page-break-after: avoid;
    border-bottom: 0.125rem solid #336699;
}

.epub-itu-d-report .epub-itu-d-report .No-export_Glossary-title {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: normal;
    line-height: 1;
    color: #336699;
    font-size: 1.4rem;
    margin-bottom: 0.625rem;
    page-break-after: avoid;
    border-bottom: 0.125rem solid #336699;
}

.epub-itu-d-report .epub-itu-d-report .No-export_Green {
    font-weight: 400;
    line-height: 1.2;
    color: #339933;
    font-size: 1rem;
    margin: 0.938rem 0 0.313rem 0.938rem;
    orphans: 99;
    widows: 1;
}

.epub-itu-d-report .epub-itu-d-report .No-export_TOC-figure-entries {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 400;
    line-height: 1.2;
    color: black;
    font-size: 0.95rem;
    orphans: 1;
    widows: 1;
    margin: 0 1.563rem 0 0.938rem;
}

.epub-itu-d-report .epub-itu-d-report .No-export_TOC-figure-titles {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: normal;
    line-height: 1.2;
    color: #336699;
    font-size: 1rem;
    orphans: 2;
    widows: 2;
    margin: 0.875rem 0 0.188rem;
    color: #336699;
    page-break-after: avoid;
}

.epub-itu-d-report .No-export_TOC-level-1 {
    font-weight: 400;
    line-height: 1.2;
    color: #336699;
    font-size: 1rem;
    margin: 0.938rem 0 0.313rem 0.938rem;
    orphans: 99;
    widows: 1;
}

.epub-itu-d-report .No-export_TOC-level-1-back-matter {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 400;
    line-height: 1.2;
    color: #336699;
    font-size: 1rem;
    margin: 0.625rem 0 0.063rem 0.938rem;
    orphans: 99;
    widows: 1;
}

.epub-itu-d-report .No-export_TOC-level-2 {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 400;
    line-height: 1.2;
    color: black;
    font-size: 0.95rem;
    orphans: 1;
    widows: 1;
    margin: 0 1.563rem 0 0.938rem;
}

.epub-itu-d-report .No-export_TOC-level-3 {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 400;
    line-height: 1.2;
    color: black;
    font-size: 0.95rem;
    orphans: 1;
    widows: 1;
    margin: 0 2.188rem 0 0.938rem;
}

.epub-itu-d-report .No-export_TOC-level-2-back-matter {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 400;
    line-height: 1.2;
    color: black;
    font-size: 0.95rem;
    orphans: 1;
    widows: 1;
    margin: 0 2.688rem 0 1.188rem;
    text-indent: -1.625rem;
}

.epub-itu-d-report .No-export_TOC-list-of-figures {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: 400;
    line-height: 1;
    color: #336699;
    font-size: 1.4rem;
    orphans: 1;
    widows: 1;
    margin-top: 2.5rem;
}

.epub-itu-d-report .No-export_Table-alignment {
    font-weight: 400;
    line-height: 1.2;
    color: black;
    font-size: 1rem;
    orphans: 3;
    widows: 3;
}

.epub-itu-d-report .No-export_Table-of-Contents-title {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: normal;
    line-height: 1;
    color: #336699;
    font-size: 1.4rem;
    margin-bottom: 1.875rem;
    page-break-after: avoid;
    border-bottom: 0.125rem solid #336699;
}

.epub-itu-d-report .No-export_Normal-centred {
    -epub-hyphens: none;
    -webkit-hyphens: none;
    font-weight: bold;
    line-height: 1.2;
    color: #339933;
    font-size: 0.95rem;
    orphans: 2;
    widows: 2;
    margin: 3.125rem 0 0.625rem;
    text-align: center;
    orphans: 2;
    widows: 2;
}

/* Patch : styliser uniquement les tableaux "Colored-with-white-lines" */
.epub-itu-d-report table.Colored-with-white-lines {
    width: 100%;
    border-collapse: collapse;
    /*table-layout: fixed;*/ /* optionnel : colonnes plus régulières */
    margin-top: 0.5rem;
    margin-bottom: 1.5rem;
}

    .epub-itu-d-report table.Colored-with-white-lines td,
    .epub-itu-d-report table.Colored-with-white-lines th {
        padding: 0.5rem; /* homogénéité */
        vertical-align: top;
    }

/* En-têtes colorées (tes classes d’export InDesign) */
.epub-itu-d-report .Colored-with-white-lines_Colored-header-row {
    background: #079bd5; /* --itu-blue-acc */
    color: #fff;
    border: none;
}

    .epub-itu-d-report .Colored-with-white-lines_Colored-header-row p.Table-head-white-centred {
        margin: 0;
        text-align: center;
        font-weight: bold;
    }

/* Corps de tableau */
.epub-itu-d-report .Colored-with-white-lines_Colored-body-rows {
    background: #fff;
    border-top: 1px solid #fff; /* “white lines” visuelles */
}

/* Alternance (si souhaitée), selon classes d’export */
.epub-itu-d-report tr._idGenTableRowColumn-2 .Colored-with-white-lines_Colored-body-rows {
    background: #d6e0ea; /* --itu-row-alt */
}

/* Typographies courantes repérées dans tes HTML */
.epub-itu-d-report p.Table-text,
.epub-itu-d-report p.Table-text-small {
    margin: 0;
    line-height: 1.2;
    font-size: 0.8rem; /* ajuste si besoin */
}

.epub-itu-d-report p.Table-text-small {
    font-size: 0.7rem;
}

/* Option : éviter les hauteurs énormes causées par br doublés dans les headers */
.epub-itu-d-report thead p.Table-head-white-centred br + br {
    display: none;
}

/* === Patch "Colored-with-white-lines" (aligne 010/011 sur 009) ============= */

/* Table : largeur, collapse, rythme. Utilise vos <colgroup> le cas échéant */
.epub-itu-d-report table.Colored-with-white-lines {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed; /* colonnes régulières comme 009 */
    margin-top: 0.5rem;
    margin-bottom: 1.5rem;
}

    /* Cellules (thead/tbody) : padding/horizontalité uniforme */
    .epub-itu-d-report table.Colored-with-white-lines td,
    .epub-itu-d-report table.Colored-with-white-lines th {
        padding: 0.5rem;
        vertical-align: top;
        border: none;
    }

/* EN-TÊTES (fond bleu + texte centré blanc) */
.epub-itu-d-report .Colored-with-white-lines_Colored-header-row {
    background: #079bd5; /* --itu-blue-acc */
    color: #fff;
}

    .epub-itu-d-report .Colored-with-white-lines_Colored-header-row p {
        margin: 0;
        text-align: center;
        font-weight: bold;
    }
/* Evite les <br><br> qui gonflent la hauteur */
.epub-itu-d-report thead p.Table-head-white-centred-6pt br + br,
.epub-itu-d-report thead p.Table-head-white-centred br + br {
    display: none;
}

/* CORPS (lignes blanches “white lines”) */
.epub-itu-d-report .Colored-with-white-lines_Colored-body-rows {
    background: #fff;
    border-top: 1px solid #fff; /* ligne blanche entre les lignes */
}
/* Zébrage comme l’export InDesign (_idGenTableRowColumn-2) */
.epub-itu-d-report tr._idGenTableRowColumn-2 .Colored-with-white-lines_Colored-body-rows {
    background: #d6e0ea; /* --itu-row-alt */
    border-top-color: #fff;
}

/* TYPO tableaux : 6pt/7pt repérés dans 009 */
.epub-itu-d-report p.Table-head-white-centred-6pt {
    margin: 0;
    line-height: 1.2;
    font-size: 0.6rem; /* ≈ 6–7pt */
    font-weight: bold;
    color: #fff;
    text-align: center;
}

.epub-itu-d-report p.Table-text-7pt,
.epub-itu-d-report p.Table-text,
.epub-itu-d-report p.Table-text-small {
    margin: 0;
    line-height: 1.2;
}

.epub-itu-d-report p.Table-text-7pt {
    font-size: 0.7rem;
}
/* 009 utilise -7pt */
.epub-itu-d-report p.Table-text {
    font-size: 0.8rem;
}

.epub-itu-d-report p.Table-text-small {
    font-size: 0.7rem;
}

/* OPTION : lignes horizontales si classe présente (compat 009/010/011) */
.epub-itu-d-report tr.Horizontal-lines {
    border-style: solid;
    border-color: black;
    border-width: 0.0625rem;
    border-left: 0;
    border-right: 0;
}

div.epub-itu-d-report td, div.epub-itu-d-report td > p, div.epub-itu-d-report enumlev2 {
    overflow-wrap: break-word;
}

div.epub-itu-d-report a[href^="http://"],
div.epub-itu-d-report a[href^="https://"] {
    overflow-wrap: break-word;
    word-break: break-all;
}

:root {
    /* Couleur pour les titres et les en-têtes de tableau */
    --region-color: #185387;
    /* Couleurs pour l'alternance des lignes de tableau (du genericEpub.css) */
    --table-row-odd: #d2d2d2; /* */
    --table-row-even: #fdfdfd; /* */
}

/* =========================================================================
   1. COULEUR DE TEXTE ET BORDURES (var(--region-color))
   ========================================================================= */

/* Titres H1-H5 (restent rouges) */
.epub-itu-d-report h1,
.epub-itu-d-report h2,
.epub-itu-d-report h3,
.epub-itu-d-report h4,
.epub-itu-d-report h5 {
    color: var(--region-color) !important;
    border-color: var(--region-color) !important;
}

    /* Regroupement de tous les autres éléments de texte (restent rouges) */
    .epub-itu-d-report p.Normal-Heading-1,
    .epub-itu-d-report p.Normal-Heading-1-centred,
    .epub-itu-d-report p.Normal-Heading-1-right-align,
    .epub-itu-d-report table.Colored-with-white-lines,
    .epub-itu-d-report p.Table-title,
    .epub-itu-d-report p.Table-title.Table-text.ParaOverride-5,
    .epub-itu-d-report h5.Heading-4-next-page,
    .epub-itu-d-report p.Acknowledgements-title,
    .epub-itu-d-report h3.Acknowledgements-title,
    .epub-itu-d-report p.Author,
    .epub-itu-d-report p.Box-title,
    .epub-itu-d-report p.Box-title-small,
    .epub-itu-d-report p.Box-title-centered,
    .epub-itu-d-report p.Continued,
    .epub-itu-d-report p.Case-study-title,
    .epub-itu-d-report p.Figure-title,
    .epub-itu-d-report p.Figure-NoTitle,
    .epub-itu-d-report p.Figure_title,
    .epub-itu-d-report p.Figure-title-small,
    .epub-itu-d-report p.Figure-title-centered,
    .epub-itu-d-report p.Figure-title-centred,
    .epub-itu-d-report p.Other-list-title,
    .epub-itu-d-report p.Chart-title,
    .epub-itu-d-report p.Heading-bold-colored,
    .epub-itu-d-report p.Heading_bcolor,
    .epub-itu-d-report p.Heading_i,
    .epub-itu-d-report p.Art_No_S2 {
        color: var(--region-color);
    }

/* Bordure pour Case-study-title (reste rouge) */
.epub-itu-d-report p.Case-study-title {
    border-color: var(--region-color);
}

***
/* =========================================================================
   2. STYLES DE TABLEAUX (En-têtes Rouges, Corps Gris/Blanc)
   ========================================================================= */
/* En-têtes de LIGNE (Fond ROUGE FONCÉ) - Règle ajoutée */
.epub-itu-d-report thead tr.Colored-with-white-lines {
    background-color: var(--region-color) !important;
}

/* En-têtes de CELLULES (Fond ROUGE FONCÉ) */
/* Règle de genericEpub.css (ligne 1722) */
.epub-itu-d-report td.Colored-with-white-lines_Colored-header-row {
    background-color: var(--region-color) !important;
}

/* Texte des en-têtes (Texte BLANC pour lisibilité) */
/* Règle de genericEpub.css (lignes 1776, 1792, etc.) */
.epub-itu-d-report p.Table-head-white-centred.ParaOverride-3,
.epub-itu-d-report .Table-head-white-centred {
    color: white !important;
}

/* --- ALTERNANCE GRIS/BLANC (Corps du tableau) --- */

/* Lignes IMPAIRES (Fond GRIS) - Logique de genericEpub.css */
.epub-itu-d-report table.Colored-with-white-lines tbody tr:nth-child(odd) td {
    background-color: var(--table-row-odd) !important;
}

/* Lignes PAIRES (Fond BLANC) - Logique de genericEpub.css */
.epub-itu-d-report table.Colored-with-white-lines tbody tr:nth-child(even) td {
    background-color: var(--table-row-even) !important;
}

/* Bordures des tableaux (Bordures rouges, comme demandé dans le snippet original) */
.epub-itu-d-report tr.Table-Alternate-Rows-Blue-white-line,
.epub-itu-d-report table.Colored-with-white-lines td {
    border-color: var(--region-color);
}

