/* Minification failed. Returning unminified contents.
(151,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-black'
(2112,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
(2125,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '!important'
 */
/* Latin (English, French, Spanish) */
@font-face {
    font-family: 'content-font-regular';
    src: url('/epublications/static/templates/fonts/Gibson-Regular.eot') format('embedded-opentype'); /* IE9 Compat Modes */
    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') format('embedded-opentype'); /* IE9 Compat Modes */
    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') format('embedded-opentype'); /* IE9 Compat Modes */
    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') format('embedded-opentype'); /* IE9 Compat Modes */
    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') format('embedded-opentype'); /* IE9 Compat Modes */
    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-style: italic;
    font-display: swap;
    unicode-range: U+4E00-9FFF, U+3400-4DBF, U+20000-2A6DF, U+2E80-2EFF, U+3000-303F;
}

/* Russian*/
@font-face {
    font-family: 'content-font-regular';
    src: url('/epublications/static/templates/fonts/Gibson-Regular.eot') format('embedded-opentype'); /* IE9 Compat Modes */
    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') format('embedded-opentype'); /* IE9 Compat Modes */
    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') format('embedded-opentype'); /* IE9 Compat Modes */
    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-main {
    font-family: content-font-regular, sans-serif;
    font-size: 1rem;
    color: var(--bs-black);
}

    .epub-itu-main img {
        max-width: 100%;
        height: auto;
    }

    .epub-itu-main h1,
    .epub-itu-main h2,
    .epub-itu-main h3 {
        -epub-hyphens: none;
        -webkit-hyphens: none;
    }

        .epub-itu-main h1.Chapt-title,
        .epub-itu-main h1.Chapt-title-no-indent-next-page-no-TOC,
        .epub-itu-main h1.Chapt-title-no-indent,
        .epub-itu-main h1.Chapt-title-next-page,
        .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main .Heading_bcolor {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        color: #336699;
        font-family: "Verdana", sans-serif;
        font-size: 0.9em;
        font-style: normal;
        font-variant: normal;
        font-weight: 600;
        line-height: 1.2;
        margin-bottom: 10px;
        margin-left: 0;
        margin-right: 0;
        margin-top: 20px;
        text-align: left;
        orphans: 2;
        widows: 2;
        margin-bottom: 10px;
        page-break-inside: avoid;
    }

    .epub-itu-main p.enumlev1 {
        margin-left: 1.375rem; /* 22px → rem */
        text-indent: -1.375rem; /* aligne le numéro */
    }

    .epub-itu-main p.Call {
        font-style: italic;
        text-indent: 1.25rem;
    }

    .epub-itu-main p.Heading-1,
    .epub-itu-main 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-main 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-main p.Heading-1-next-page,
    .epub-itu-main 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-main 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-main 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-main p.Normal-Heading-1,
    .epub-itu-main 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-main 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-main h3.Heading-2-next-page,
        .epub-itu-main h3.Annex_No {
            -epub-hyphens: none;
            -webkit-hyphens: none;
            margin-top: 1.875rem;
            font-weight: 600;
            line-height: 1.2;
            color: #336699;
            font-size: 1.2rem;
            font-weight: normal;
            font-style: normal;
            font-variant: normal;
            page-break-before: avoid;
            page-break-after: avoid;
            text-align: center;
        }

    .epub-itu-main 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-main 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-main h4.Heading-3,
    .epub-itu-main 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-main 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-main h4.Question_title {
        text-align: center;
        font-weight: 600;
        color: #336699;
    }

    .epub-itu-main h3.Annex_title,
    .epub-itu-main h4.Res_title {
        margin-bottom: 0.875rem;
        text-align: center;
        font-size: 1.1rem;
        font-weight: bold;
        color: #336699;
    }

    .epub-itu-main h3.Annex_title br,
    .epub-itu-main h3.Heading-2-next-page br,
    .epub-itu-main h4.Res_title br {
        display: none;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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;
    }

    .epub-itu-main p.Heading_i {
        font-style: italic;
    }

    .epub-itu-main p.Heading_bcolor {
        color: #336699;
        font-style: normal;
        font-weight: 400;
    }

    /* Paragraph styles (Appendix)*/
    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main .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-main span.epub-itu-main .No-export_No-wrap {
        margin-right: 0.313rem;
    }

    .epub-itu-main span.Colored---Normal {
        color: #336699;
        font-style: normal;
        font-weight: 400;
    }

    .epub-itu-main span.Wingdings {
        font-style: normal;
        font-size: 1.1rem;
    }

    .epub-itu-main span.Symbol {
        font-family: "Symbol";
        font-style: normal;
        font-weight: 400;
    }

    .epub-itu-main span.Colored-bold {
        color: #336699;
        font-style: normal;
        font-weight: 600;
    }

    .epub-itu-main span.Colored-bold-italic {
        color: #336699;
        font-style: italic;
        font-weight: 600;
    }

    .epub-itu-main span.Colored-italic {
        color: #336699;
        font-style: italic;
        font-weight: normal;
    }

    .epub-itu-main span.Bold {
        font-style: normal;
        font-weight: 600;
    }

    .epub-itu-main span.Bold-underline {
        font-style: normal;
        font-weight: 600;
        text-decoration: underline;
    }

    .epub-itu-main span.Bold-italic {
        font-style: italic;
        font-weight: 600;
    }

    .epub-itu-main span.Endnote-Reference {
        color: #336699;
        font-size: 0.7rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-main span.Red {
        color: #943634;
    }

    .epub-itu-main span.Superscript {
        color: #336699;
        font-size: 0.7rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-main 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-main 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-main span.Endnote-text-no {
        color: #336699;
        font-size: 0.7rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-main span.Footnote-Reference {
        color: #336699;
        font-size: 0.7rem;
        font-style: normal;
        font-weight: 400;
        vertical-align: super;
    }

    .epub-itu-main div._idFootnotes {
        display: none;
    }

    .epub-itu-main 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-main 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-main span.Hyperlink {
        color: #005eb8;
    }

    .epub-itu-main span.Italic {
        font-style: italic;
        font-weight: 400;
    }

    .epub-itu-main span.Left-to-Right {
        font-style: normal;
        font-weight: 400;
        direction: ltr;
        unicode-bidi: bidi-override;
    }

    .epub-itu-main span.Left-to-Right-bold {
        font-style: normal;
        font-weight: 600;
        direction: ltr;
        unicode-bidi: bidi-override;
    }

    .epub-itu-main span.Left-to-Right-Hyperlink-colored {
        font-style: normal;
        font-weight: 600;
        direction: ltr;
        color: #336699;
        unicode-bidi: bidi-override;
    }

    /* Divs */
    .epub-itu-main 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-main div.Author {
        float: right;
    }

    .epub-itu-main iv.Signature {
        float: right;
        margin: 0.5rem 0.5rem 0.5rem 0;
    }

    .epub-itu-main p.epub-itu-main .No-export_Signature-right-aligned {
        text-align: right;
    }

    .epub-itu-main div.Figure-element {
        page-break-inside: avoid;
    }

    .epub-itu-main div.Figure_wrap {
        float: left;
        margin: 0.5rem 1.75rem 1.125rem 0rem;
    }

    .epub-itu-main div.Figure_wrap_right {
        float: right;
        margin: 0.5rem 0 1.125rem 1.75rem;
    }

    .epub-itu-main div.Acknowledgements {
        border: 0.063rem solid black;
        padding: 1rem;
        margin: 0.5rem 0.5rem 0;
    }

    .epub-itu-main div.Box-inline {
        background-color: #ededed;
        padding: 0.75rem;
        margin-bottom: 1.25rem;
        page-break-inside: avoid;
    }

    .epub-itu-main div.Box {
        background-color: #ededed;
        padding: 0.75rem;
        margin-bottom: 1.25rem;
        page-break-inside: avoid;
    }

    .epub-itu-main div.Box-with-figure-center {
        background: #ededed;
        padding: 0.313rem;
        page-break-inside: avoid;
    }

    .epub-itu-main div.Box-with-figure {
        background: #ededed;
        padding: 0.313rem;
        page-break-inside: avoid;
    }

    .epub-itu-main div.Figure-within-box {
        float: left;
        margin-right: 0.625rem;
    }

    .epub-itu-main div.Box-element-floating {
        background-color: #ededed;
        padding: 0.75rem;
        margin-bottom: 1.25rem;
        page-break-inside: avoid;
    }

    .epub-itu-main .epub-itu-main .No-export_list-item-spacing {
        margin-right: 0.313rem;
    }

    /* Paragraph styles (General)*/
    .epub-itu-main 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-main 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-main 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-main h3.Section_title {
        margin-top: 1.875rem;
        margin-bottom: 0.875rem;
        font-weight: bold;
        font-size: 1.2rem;
        color: #336699;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main p.Continued {
        display: none;
    }

    .epub-itu-main p.Call {
        padding-left: 1.5rem;
        font-style: italic;
    }

    .epub-itu-main 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-main 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-main p.Figure-title,
    .epub-itu-main .Figure-title-small {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        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-main 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-main 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-main p.Figure {
        -epub-hyphens: none;
        -webkit-hyphens: none;
        text-align: center;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main .Basic-Text-Frame p.Normal-not-justified br:nth-of-type(2n),
    .epub-itu-main .Basic-Text-Frame p.Normal-right-aligned br:nth-of-type(2n) {
        display: none; /* supprime le 2ᵉ <br> de chaque paire */
    }

    .epub-itu-main .Basic-Text-Frame p.Normal-not-justified br,
    .epub-itu-main .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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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;
    }

    /* Paragraph styles (Lists)*/
    .epub-itu-main 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-main 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-main 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-main 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-main 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-main p.enumlev1 {
        display: flex;
        gap: 2rem;
    }

    .epub-itu-main 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;
        display: flex;
        gap: 2rem;
    }

    .epub-itu-main p.enumlev2 span.Colored---Normal {
        width: 1rem;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main table.Simple-table td p br:first-child,
    .epub-itu-main table.Simple-table td p br:last-child,
    .epub-itu-main table.Simple-table td p br + br {
        display: none;
        !important;
    }
    /* Supprimer les coupures de mots dans les tableaux*/

    .epub-itu-main 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-main table p br {
            display: none;
            !important;
        }

    .epub-itu-main /*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-main th, .epub-itu-main td {
        /*general cell padding*/
        padding: 0.5rem;
    }

    .epub-itu-main .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-main td.Horizontal-lines_Colored-header-row {
        background-color: #079bd5;
    }

    .epub-itu-main /* Horizontal lines table style*/
    thead tr.Horizontal-lines {
        background-color: #079bd5;
    }

    .epub-itu-main tr.Horizontal-lines {
        border-style: solid;
        border-color: black;
        border-width: 0.0625rem;
        border-left: 0;
        border-right: 0;
    }

    .epub-itu-main /*Table-6pt table style*/
    thead tr.Table-6pt {
        background-color: #079bd5;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main /*Table-6pt-5mm-cell-space table style*/
    thead tr.Table-6pt-5mm-cell-space {
        background-color: #079bd5;
    }

    .epub-itu-main td.Table-Alternate-Rows-Blue {
        border-style: solid;
        border-color: black;
        border-width: 0;
        border-left: 0;
        border-right: 0;
    }

    .epub-itu-main 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-main 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-main /*Table-Alternate-Rows-Blue-white-line table style*/
    thead tr.Table-Alternate-Rows-Blue-white-line {
        background-color: #079bd5;
        border-color: #079bd5;
    }

    .epub-itu-main td.Table-Alternate-Rows-Blue {
        border-style: solid;
        border-color: black;
        border-width: 0;
        border-left: 0;
        border-right: 0;
    }

    .epub-itu-main /*Table-Alternate-Rows-Blue table style*/
    thead .Table-Alternate-Rows-Blue {
        background-color: #079bd5;
    }

    .epub-itu-main tr.Table-Alternate-Rows-Blue:nth-child(even) {
        background-color: #D6E0EA;
    }

    .epub-itu-main tr.Table-Alternate-Rows-Blue:nth-child(odd) {
        background-color: white;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main /*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-main td.Grey-with-white-strokes {
        background-color: #ededed;
    }

    .epub-itu-main td.Grey-with-white-strokes_Grey-header-row {
        background-color: white;
    }

    .epub-itu-main /*Colored with white strokes table style*/
    thead .Colored-with-white-lines {
        background-color: #079bd5;
    }

    .epub-itu-main 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-main 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-main tr.Colored-with-white-lines:nth-child(odd) {
        background-color: #d2d2d2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main tr.Colored-with-white-lines:nth-child(even) {
        background-color: #fdfdfd;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main td.Colored-with-white-lines_Colored-body-rows {
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
    }

    .epub-itu-main 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-main 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-main /*Colored with white strokes table style*/
    thead .Colored-with-white-lines-6pt {
        background-color: #079bd5;
    }

    .epub-itu-main 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-main 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-main tr.Colored-with-white-lines-6pt:nth-child(odd) {
        background-color: #d2d2d2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main tr.Colored-with-white-lines-6pt:nth-child(even) {
        background-color: #fdfdfd;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main td.Colored-with-white-lines-6pt_Colored-body-rows {
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
    }

    .epub-itu-main 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-main /*Colored with Grey strokes table style*/
    thead .Colored-with-Grey-lines {
        background-color: #079bd5;
    }

    .epub-itu-main 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-main 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-main tr.Colored-with-Grey-lines:nth-child(odd) {
        background-color: #d2d2d2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main tr.Colored-with-Grey-lines:nth-child(even) {
        background-color: #fdfdfd;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main td.Colored-with-grey-lines_Colored-body-row-grey-lines {
        padding-bottom: 0.4375rem;
        padding-top: 0.4375rem;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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;
    }
    
    /*Simple table table style*/
    .epub-itu-main table.Simple-table colgroup :first-child {
        min-width: fit-content;
    }

    .epub-itu-main
    thead .Simple-table {
        border-style: solid;
        border-width: 0.0625rem;
        background-color: #079bd5;
        vertical-align: middle;
    }

    .epub-itu-main td.Simple-table {
        border-style: solid;
        border-width: 0.0625rem;
        border-color: #808080;
    }

    .epub-itu-main /*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-main td.Simple-table-blue-header {
        border-style: solid;
        border-width: 0.0625rem;
        border-color: #808080;
    }

    .epub-itu-main /*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-main td.Simple-table-green-header {
        border-style: solid;
        border-width: 0.0625rem;
        border-color: #808080;
    }

    .epub-itu-main /*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-main td.Simple-table-orange-header {
        border-style: solid;
        border-width: 0.0625rem;
        border-color: #808080;
    }

    .epub-itu-main /*Shaded-table style*/
    thead .Shaded-table {
        border-style: solid;
        border-width: 0.0625rem;
        background-color: #943634;
        vertical-align: middle;
    }

    .epub-itu-main td.Shaded-table {
        border-style: solid;
        border-width: 0.0625rem;
    }

    .epub-itu-main tr.Shaded-table:nth-child(odd) {
        background-color: #f2f2f2;
    }

    .epub-itu-main tr.Shaded-table:nth-child(even) {
        background-color: #f2f2f2;
    }

    .epub-itu-main /*Shaded-table-with-red-header style*/
    thead .Shaded-table-with-red-header {
        background-color: #943634;
    }

    .epub-itu-main 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-main 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-main tr.Shaded-table-with-red-header:nth-child(odd) {
        background-color: #f2f2f2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main tr.Shaded-table-with-red-header:nth-child(even) {
        background-color: #f2f2f2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main td.Shaded-table-with-red-header_Colored-body-rows {
        padding-bottom: 0.25rem;
        padding-top: 0.25rem;
    }

    .epub-itu-main 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-main /* Invisible table styles
 * Adobe Digital Editions table rendering with images is unpredictable, .epub-itu-main 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-main last column always image.
 * In iBooks a table is invisible by default
*/
    table[class ^= "Invisible-table"] td {
        padding: 0;
        vertical-align: top;
    }

        .epub-itu-main table[class ^= "Invisible-table"] td:last-child {
            padding: 0 0.5rem 0.5rem 0.5rem;
        }

    .epub-itu-main table.Invisible-table-half td:first-child {
        width: 50%;
    }

    .epub-itu-main table.Invisible-table-half td:last-child {
        width: 50%;
    }

    .epub-itu-main table.Invisible-table-quarter-3-1 td:first-child {
        width: 75%;
    }

    .epub-itu-main table.Invisible-table-quarter-3-1 td:last-child {
        width: 25%;
    }

    .epub-itu-main table.Invisible-table-thirds-2-1 td:first-child {
        width: 67%;
    }

    .epub-itu-main table.Invisible-table-thirds-2-1 td:last-child {
        width: 33%;
    }

    .epub-itu-main /*Border only table style*/
    table.Border-only {
        border-style: solid;
        border-width: 0.125rem;
        padding: 0.25rem;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main span.CharOverride-2 {
        vertical-align: super;
        font-size: .7em;
        line-height: 1;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main thead tr.Colored-with-white-lines {
        background-color: #079bd5 !important;
    }

    /* Cellules */
    .epub-itu-main table.Colored-with-white-lines td,
    .epub-itu-main 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-main 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-main tbody tr.Colored-with-white-lines:nth-child(odd) {
        background-color: #d2d2d2 !important;
    }

    .epub-itu-main tbody tr.Colored-with-white-lines:nth-child(even) {
        background-color: #fdfdfd !important;
    }

    /* Titres dans les cellules d’en-tête */
    .epub-itu-main 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-main p.Table-text-small,
    .epub-itu-main 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-main p.Table-text-small-centred {
        text-align: center !important;
    }

    /* Nettoyage des <br><br> éventuels qui gonflent la hauteur */
    .epub-itu-main table.Colored-with-white-lines p br:nth-of-type(2n) {
        display: none !important;
    }

    /*Fin des modifications speciales*/
    .epub-itu-main table {
        margin: 0.5rem 0 1.5rem;
        border-collapse: collapse;
        width: 100%;
    }

    /*general cell padding*/
    .epub-itu-main th,
    .epub-itu-main 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-main .Alternate-Row {
        background-color: #d6e0ea;
    }

    /* Horizontal lines table style*/
    .epub-itu-main tr.Horizontal-lines {
        border-top: 0.063rem solid black;
        border-bottom: 0.063rem solid black;
    }

    /*Table-6pt table style*/
    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main thead tr.Table-6pt {
        background-color: #336699;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main thead tr.Table-6pt-5mm-cell-space {
        background-color: #336699;
    }

    .epub-itu-main td.Table-Alternate-Rows-Blue {
        border-style: solid;
        border-color: black;
        border-width: 0rem;
        border-left: 0;
        border-right: 0;
    }

    .epub-itu-main 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-main 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-main thead tr.Table-Alternate-Rows-Blue-white-line {
        background-color: #336699;
        border-color: #336699;
    }

    .epub-itu-main 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-main thead .Table-Alternate-Rows-Blue {
        background-color: #336699;
    }

    .epub-itu-main tr.Table-Alternate-Rows-Blue:nth-child(even) {
        background-color: #d6e0ea;
    }

    .epub-itu-main tr.Table-Alternate-Rows-Blue:nth-child(odd) {
        background-color: white;
    }

    .epub-itu-main p.Table-head-left-align-white {
        font-weight: 600;
        line-height: 1.2;
        color: white;
        font-size: 1rem;
        margin: 0;
    }

    .epub-itu-main p.Table-head-centred-white {
        font-weight: 600;
        line-height: 1.2;
        color: white;
        font-size: 1rem;
        margin: 0;
        text-align: center;
    }

    .epub-itu-main p.Table-head-centred {
        font-weight: 600;
        line-height: 1.2;
        color: #191919;
        font-size: 1rem;
        margin: 0;
        text-align: center;
    }

    .epub-itu-main h3.Table-head-centred {
        font-weight: 600;
        line-height: 1.2;
        color: #191919;
        font-size: 1rem;
        margin: 0;
        text-align: center;
    }

    .epub-itu-main 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-main thead tr.Grey-with-white-strokes {
        border: 0.063rem 0 solid black;
    }

    .epub-itu-main td.Grey-with-white-strokes {
        background-color: #ededed;
    }

    .epub-itu-main td.Grey-with-white-strokes_Grey-header-row {
        background-color: white;
    }

    /*Colored with white strokes table style*/
    .epub-itu-main table.Colored-with-white-lines {
        border-collapse: collapse;
        border: 0rem solid white;
        margin-bottom: 0rem;
        margin-top: 0rem;
    }

    .epub-itu-main td.Colored-with-white-lines {
        border: 0.125rem solid white;
        padding: 0.313rem;
        vertical-align: top;
    }

    .epub-itu-main tr.Colored-with-white-lines:nth-child(odd) {
        background-color: #d2d2d2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main tr.Colored-with-white-lines-6pt:nth-child(even) {
        background-color: #f7f7f7;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main tr.Colored-with-white-lines-6pt:nth-child(odd) {
        background-color: #d2d2d2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main tr.Colored-with-white-lines:nth-child(even) {
        background-color: #f7f7f7;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main td.Colored-with-white-lines_Colored-body-rows {
        padding: 0rem 0.313rem;
    }

    .epub-itu-main 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-main table.Colored-with-Grey-lines {
        border-collapse: collapse;
        border: 0rem solid grey;
    }

    .epub-itu-main td.Colored-with-Grey-lines {
        border: 0.063rem solid grey;
        padding: 0.313rem;
        vertical-align: top;
    }

    .epub-itu-main tr.Colored-with-Grey-lines:nth-child(odd) {
        background-color: #d2d2d2;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main tr.Colored-with-Grey-lines:nth-child(even) {
        background-color: #fdfdfd;
        page-break-after: auto;
        page-break-before: auto;
    }

    .epub-itu-main td.Colored-with-grey-lines_Colored-body-row-grey-lines {
        padding: 0.438rem 0;
    }

    .epub-itu-main td.Colored-with-grey-lines_Colored-header-row-grey-lines {
        background-color: #336699;
        border-bottom: 0.063rem solid white;
        vertical-align: middle;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main p.Table-head-centred {
        font-weight: 600;
        line-height: 1.2;
        color: #191919;
        font-size: 1rem;
        margin: 0;
        text-align: center;
    }

    .epub-itu-main 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-main thead .Simple-table {
        border-style: solid;
        border-width: 0.063rem;
        background-color: #336699;
        vertical-align: middle;
    }

    .epub-itu-main td.Simple-table {
        border-style: solid;
        border-width: 0.063rem;
    }

    /*Invisible table table style*/
    .epub-itu-main table.Invisible-table {
        /*In iBooks a table is invisible by default*/
    }

    .epub-itu-main td.Invisible-table {
        padding: 0;
    }

    /*Border only table style*/
    .epub-itu-main table.Border-only {
        border-style: solid;
        border-width: 0.125rem;
        padding: 0.25rem;
    }

    .epub-itu-main 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-main 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-main 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-main 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-main 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-main .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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main 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-main .epub-itu-main .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-main .epub-itu-main .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-main .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-main .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-main .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-main .epub-itu-main .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-main .epub-itu-main .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-main .epub-itu-main .No-export_Figure-alignment {
        font-weight: normal;
        line-height: 1.2;
        color: black;
        font-size: 1rem;
    }

    .epub-itu-main .epub-itu-main .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-main .epub-itu-main .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-main .epub-itu-main .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-main .epub-itu-main .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-main .epub-itu-main .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-main .epub-itu-main .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-main .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-main .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-main .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-main .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-main .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-main .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-main .No-export_Table-alignment {
        font-weight: 400;
        line-height: 1.2;
        color: black;
        font-size: 1rem;
        orphans: 3;
        widows: 3;
    }

    .epub-itu-main .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-main .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-main 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-main table.Colored-with-white-lines td,
        .epub-itu-main 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-main .Colored-with-white-lines_Colored-header-row {
        background: #079bd5; /* --itu-blue-acc */
        color: #fff;
        border: none;
    }

        .epub-itu-main .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-main .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-main 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-main p.Table-text,
    .epub-itu-main p.Table-text-small {
        margin: 0;
        line-height: 1.2;
        font-size: 0.8rem; /* ajuste si besoin */
    }

    .epub-itu-main p.Table-text-small {
        font-size: 0.7rem;
    }

    /* Option : éviter les hauteurs énormes causées par br doublés dans les headers */
    .epub-itu-main 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-main 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-main table.Colored-with-white-lines td,
        .epub-itu-main table.Colored-with-white-lines th {
            padding: 0.5rem;
            vertical-align: top;
            border: none;
        }

    /* EN-TÊTES (fond bleu + texte centré blanc) */
    .epub-itu-main .Colored-with-white-lines_Colored-header-row {
        background: #079bd5; /* --itu-blue-acc */
        color: #fff;
    }

        .epub-itu-main .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-main thead p.Table-head-white-centred-6pt br + br,
    .epub-itu-main thead p.Table-head-white-centred br + br {
        display: none;
    }

    /* CORPS (lignes blanches “white lines”) */
    .epub-itu-main .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-main 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-main 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-main p.Table-text-7pt,
    .epub-itu-main p.Table-text,
    .epub-itu-main p.Table-text-small {
        margin: 0;
        line-height: 1.2;
    }

    .epub-itu-main p.Table-text-7pt {
        font-size: 0.7rem;
    }
    /* 009 utilise -7pt */
    .epub-itu-main p.Table-text {
        font-size: 0.8rem;
    }

    .epub-itu-main p.Table-text-small {
        font-size: 0.7rem;
    }

    /* OPTION : lignes horizontales si classe présente (compat 009/010/011) */
    .epub-itu-main tr.Horizontal-lines {
        border-style: solid;
        border-color: black;
        border-width: 0.0625rem;
        border-left: 0;
        border-right: 0;
    }

div.epub-itu-main td, div.epub-itu-main td > p, div.epub-itu-main enumlev2 {
    overflow-wrap: break-word;
}

div.epub-itu-main a[href^="http://"],
div.epub-itu-main a[href^="https://"] {
    overflow-wrap: break-word;
    word-break: break-all;
}

