/*UTF-8*/ .active-link, .active-link span { background-color: var(--gs1-color-ui-3); } body { background-color: var(--gs1-color-ui-1); overflow-wrap: anywhere; hyphens:auto } header, main, nav#toc { background-color: white } main { padding-left:.3em; padding-bottom: 1em; margin: 0 } main>section {padding: 0.4em} main img { max-width: 100%; } main li {padding-left: 1em} main li::marker { color: #CD3C0D; } main ul li::marker { content: '■'; /*content: '\25A0';*/ } main ul ul li::marker { content: unset; } main ul ul li { list-style-type: circle; } main ul ul ul li { list-style-type: disc; } main ol li { list-style-type: decimal; } main ol ol li { list-style-type: lower-latin; } main ol ol ol li { list-style-type: lower-roman; } main .gs1-note::before, main .gs1-important::before { display: inline-block; width: 2em; height: 2em; content: ''; background-repeat: no-repeat; background-size: contain; background-size: 2em; margin-left: .5em; margin-right: 1em; } main .gs1-note, main .gs1-important { padding-left: 2em; } main .gs1-note strong, main .gs1-important strong { font-weight: bold; } main .gs1-note::before { background-image: url('https://ref.gs1.org/styles/orange-circle-checkmark.svg'); } main .gs1-important::before { background-image: url('https://ref.gs1.org/styles/orange-circle-exclamation-mark.svg'); } main .slider-table { width: 100%; overflow-x: scroll; overflow-wrap: normal; } main table.GS1Table { border-collapse: collapse; } main table.GS1Table th, main table.GS1Table td { border: thin solid black; padding: .2em; font-size:smaller } /*font-weight changed to normal (from bold) 2025-08-27 */ main table.GS1Table th { background-color: var(--gs1-color-blue); color: white; text-align: left; font-weight: normal; } /* Additional table styles added 2025-08-28 */ table.id-structure-table tr th { border:none; text-align: center; } table.id-structure-table tbody tr td { min-width:2em; white-space: pre; text-align:center } table.grey-th tr th, table.GS1Table tr.grey-sub-head th { background-color: var(--gs1-color-ui-5); color: black; border: thin solid black; } table.GS1Table thead tr th.null-cell, table.GS1Table thead tr td.null-cell { border:none; background-color:white; } /* Pre-defined classes for figures with images. Added to this file 2026-01-20 */ figure, img:not(figure img) { display:block } figure>img {width:100%} .fig_centre100 { width:90%; } .fig_centre75, .fig_left75, .fig_right75{ width:75% } .fig_centre50, .fig_left50, .fig_right50 { width:50% } .fig_centre25, .fig_left25, .fig_right25 { width:25% } .fig_centre100, .fig_centre75, .fig_centre50, .fig_centre25 { margin:0 auto } .fig_left75, .fig_left50, .fig_left25 { margin-right: .3em; float:left } .fig_right75, .fig_right50, .fig_right25 { float:right; margin-left: .3em } /* References