/* IEC: CODE */ p.Sourcecode, li.Sourcecode, div.Sourcecode, pre.Sourcecode { mso-style-unhide: no; mso-style-unhide: no; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 5.0pt; margin-left: 0cm; mso-add-space: auto; text-align: left; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 9.0pt; mso-bidi-font-size: 10.0pt; font-family: "Courier New",monospace; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Arial; letter-spacing: -.1pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; mso-no-proof: yes; } p.pseudocode, li.pseudocode, div.pseudocode { mso-style-unhide: no; mso-style-unhide: no; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 5.0pt; margin-left: 0cm; mso-add-space: auto; text-align: left; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 10.0pt; mso-bidi-font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Arial; letter-spacing: -.1pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; mso-no-proof: yes; } p.CODE-TableCell, li.CODE-TableCell, div.CODE-TableCell, pre.CODE-TableCell { mso-style-name: CODE-TableCell; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: CODE; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 5.0pt; margin-left: 0cm; mso-add-space: auto; text-align: left; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 8.0pt; mso-bidi-font-size: 10.0pt; font-family: "Courier New"; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: Arial; letter-spacing: -.1pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; mso-no-proof: yes; } /* IEC: BIBLIOGRAPHY-numbered, restricted to numeric resources */ p.Biblio, li.Biblio, div.Biblio { mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: Normal; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 34.0pt; text-align: justify; text-indent: -34.0pt; mso-pagination: widow-orphan; /* No, we autonumber */ /* mso-list:l6 level1 lfo20; */ tab-stops: list 34.0pt; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } p.NormRef, li.NormRef, div.NormRef { mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: Normal; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 0pt; text-align: justify; mso-pagination: widow-orphan; /* No, we autonumber */ /* mso-list:l6 level1 lfo20; */ tab-stops: list 34.0pt; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } /* IEC: FIGURE-title */ p.FigureTitle { mso-style-unhide: no; mso-style-qformat: yes; mso-style-next: Normal; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 0cm; text-align: center; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; font-weight: bold; } p.AdmonitionTitle, p.RecommendationTitle { mso-style-unhide: no; mso-style-qformat: yes; mso-style-next: Normal; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 0cm; text-align: center; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; font-weight: bold; } p.SourceTitle { mso-style-unhide: no; mso-style-qformat: yes; mso-style-next: Normal; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 0cm; text-align: center; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; font-weight: bold; } /* IEC: TABLE-title */ p.TableTitle { mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: Normal; mso-style-next: Normal; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 0cm; text-align: center; mso-pagination: widow-orphan; page-break-after: avoid; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; font-weight: bold; } /* IEC: NOTE */ p.Note, div.Note, li.Note { mso-style-unhide: no; mso-style-qformat: yes; mso-style-next: Normal; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 5.0pt; margin-left: 0cm; text-align: justify; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 8.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } /* IEC: TABFIGfootnote */ p.TableFootnote, div.TableFootnote, li.TableFootnote { mso-style-unhide: no; mso-style-parent: "MsoFootnoteText"; margin-top: 3.0pt; margin-right: 0cm; margin-bottom: 3.0pt; margin-left: 14.2pt; text-align: justify; text-indent: -14.2pt; mso-pagination: widow-orphan; tab-stops: 14.2pt; layout-grid-mode: char; font-size: 8.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } /* IEC: HEADINGNonumber */ p.ForewordTitle, li.ForewordTitle, div.ForewordTitle, h1.ForewordTitle { mso-style-name: "Foreword Title"; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: Normal; mso-style-next: Normal; margin-top: 0cm; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 0cm; text-align: center; text-indent: 0pt; mso-pagination: widow-orphan; page-break-after: avoid; mso-outline-level: 1; mso-hyphenate: none; layout-grid-mode: char; font-size: 12.0pt; mso-bidi-font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } /* IEC: HEADINGNonumber */ p.IntroTitle, li.IntroTitle, div.IntroTitle, h1.IntroTitle { mso-style-name: "Intro Title"; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: Normal; mso-style-next: Normal; margin-top: 0cm; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 0cm; text-align: center; text-indent: 0pt; mso-pagination: widow-orphan; page-break-after: avoid; mso-outline-level: 1; mso-hyphenate: none; layout-grid-mode: char; font-size: 12.0pt; mso-bidi-font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } p.TitlePageSubhead, li.TitlePageSubhead, div.TitlePageSubhead { mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: Normal; mso-style-next: Normal; margin-top: 0cm; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 0cm; text-align: center; text-indent: 0pt; mso-pagination: widow-orphan; page-break-after: avoid; mso-hyphenate: none; layout-grid-mode: char; font-size: 12.0pt; mso-bidi-font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } /* IEC: TERM */ p.Terms, li.Terms, div.Terms { mso-style-name: "Term\(s\)"; mso-style-unhide: no; mso-style-qformat: yes; mso-style-next: TERM-definition; margin-top: 0cm; margin-right: 0cm; margin-bottom: 0cm; margin-left: 17.0pt; margin-bottom: .0001pt; text-align: justify; text-indent: -17.0pt; mso-pagination: widow-orphan; page-break-after: avoid; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; font-weight: bold; } /* IEC: TERM-admitted */ p.AltTerms, li.AltTerms, div.AltTerms { mso-style-name: "AltTerm\(s\)"; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: TERM; mso-style-next: TERM-definition; margin-top: 0cm; margin-right: 0cm; margin-bottom: 0cm; /* https://github.com/metanorma/metanorma-iec/issues/62 */ /* margin-left:17.0pt; */ /* suppress to line up math terms */ margin-bottom: .0001pt; text-align: justify; /* text-indent:-17.0pt; */ /* suppress to line up math terms */ mso-pagination: widow-orphan; page-break-after: avoid; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; mso-bidi-font-weight: bold; } /* TERM-deprecated */ p.DeprecatedTerms, li.DeprecatedTerms, div.DeprecatedTerms { mso-style-name: "DeprecatedTerm\(s\)"; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: NOTE; mso-style-next: TERM-number; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 5.0pt; margin-left: 0cm; text-align: justify; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 8.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } /* IEC: TERM-number */ p.TermNum, li.TermNum, div.TermNum { mso-style-name: TermNum; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: "Heading 2"; mso-style-next: TERM; margin-top: 5.0pt; margin-right: 0cm; margin-bottom: 0cm; margin-left: 0cm; margin-bottom: .0001pt; text-align: left; text-indent: 0cm; mso-pagination: widow-orphan; page-break-after: avoid; /* No, we autonumber */ /*mso-list:l26 level2 lfo40;*/ mso-hyphenate: none; tab-stops: list 31.2pt; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; font-weight: bold; } p.zzContents, li.zzContents, div.zzContents { mso-style-name: zzContents; mso-style-noshow: yes; mso-style-unhide: no; mso-style-next: "TOC 1"; margin-top: 48.0pt; margin-right: 0cm; margin-bottom: 15.5pt; margin-left: 0cm; line-height: 15.5pt; mso-line-height-rule: exactly; page-break-before: always; mso-pagination: widow-orphan; page-break-after: avoid; mso-hyphenate: none; tab-stops: 20.15pt; font-size: 12.0pt; text-align: center; mso-bidi-font-size: 11.0pt; font-family: {{headerfont}}; mso-fareast-font-family: {{headerfont}}; mso-bidi-font-family: {{headerfont}}; mso-ansi-language: EN-GB; font-weight: bold; mso-bidi-font-weight: normal; } p.zzCopyright, li.zzCopyright, div.zzCopyright { mso-style-name: zzCopyright; mso-style-noshow: yes; mso-style-unhide: no; mso-style-next: Normal; margin-top: 0cm; margin-right: 14.2pt; margin-bottom: 12.0pt; margin-left: 14.2pt; text-align: justify; line-height: 12.0pt; mso-pagination: widow-orphan; tab-stops: 20.15pt 25.7pt 481.15pt; border: none; mso-border-alt: solid blue .5pt; padding: 0cm; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; font-size: 11.0pt; font-family: {{bodyfont}}; mso-fareast-font-family: {{bodyfont}}; mso-bidi-font-family: {{bodyfont}}; mso-ansi-language: EN-GB; } /* IEC: MAIN-TITLE */ p.zzSTDTitle1, li.zzSTDTitle1, div.zzSTDTitle1 { mso-style-name: zzSTDTitle; mso-style-unhide: no; mso-style-qformat: yes; margin: 0cm; margin-bottom: .0001pt; text-align: center; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 12.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; text-transform: uppercase; font-weight: normal; } /* IEC: MAIN-TITLE, not distinct from zzSTDTitle1 */ p.zzSTDTitle2, li.zzSTDTitle2, div.zzSTDTitle2 { mso-style-name: zzSTDTitle; mso-style-unhide: no; mso-style-qformat: yes; margin: 0cm; margin-bottom: .0001pt; text-align: center; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 12.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; font-weight: normal; } p.TABLE-col-heading, li.TABLE-col-heading, div.TABLE-col-heading { mso-style-name: TABLE-col-heading; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: PARAGRAPH; margin-top: 3.0pt; margin-right: 0cm; margin-bottom: 3.0pt; margin-left: 0cm; text-align: center; mso-pagination: widow-orphan; page-break-after: avoid; layout-grid-mode: char; font-size: 8.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; font-weight: bold; } p.TABLE-cell, li.TABLE-cell, div.TABLE-cell { mso-style-name: TABLE-cell; mso-style-unhide: no; mso-style-qformat: yes; mso-style-parent: PARAGRAPH; margin-top: 3.0pt; margin-right: 0cm; margin-bottom: 3.0pt; margin-left: 0cm; text-align: left; mso-pagination: widow-orphan; layout-grid-mode: char; font-size: 8.0pt; mso-bidi-font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; mso-bidi-font-weight: bold; } p.Quote, li.Quote, div.Quote { mso-style-priority: 99; margin-top: 0cm; margin-right: 36.0pt; margin-bottom: 0cm; margin-left: 36.0pt; text-align: justify; line-height: 12.0pt; mso-pagination: widow-orphan; tab-stops: 20.15pt; font-size: 10.0pt; font-family: {{bodyfont}}; mso-fareast-font-family: {{bodyfont}}; mso-bidi-font-family: {{bodyfont}}; mso-ansi-language: EN-GB; } p.QuoteAttribution { text-align: right; } p.Admonition, li.Admonition, div.Admonition { mso-style-priority: 99; mso-pagination: widow-orphan; font-size: 10.0pt; font-family: {{bodyfont}}; mso-ascii-font-family: {{bodyfont}}; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: {{bodyfont}}; mso-fareast-theme-font: minor-fareast; mso-hansi-font-family: {{bodyfont}}; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: {{bodyfont}}; mso-bidi-theme-font: minor-bidi; mso-element: para-border-div; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 1.0pt 4.0pt 1.0pt 4.0pt; font-weight: bold; mso-ansi-language: EN-AU; } /* IEC:PARAEQUATION */ p.formula, li.formula, div.formula { mso-style-name: Formula; mso-style-unhide: no; mso-style-qformat: yes; mso-style-next: Normal; margin-top: 10.0pt; margin-right: 0cm; margin-bottom: 10.0pt; margin-left: 0cm; text-align: justify; mso-pagination: widow-orphan; tab-stops: center 8.0cm right 16.0cm; layout-grid-mode: char; font-size: 10.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } table.formula_dl { margin-left: 0.0cm; } p.FOREWORD, li.FOREWORD, div.FOREWORD { mso-style-name: FOREWORD; mso-style-unhide: no; margin-top: 0cm; margin-right: 0cm; margin-bottom: 5.0pt; margin-left: 14.2pt; text-align: justify; text-indent: -14.2pt; mso-pagination: widow-orphan; tab-stops: 14.2pt; layout-grid-mode: char; font-size: 8.0pt; font-family: "Arial",sans-serif; mso-fareast-font-family: "Times New Roman"; letter-spacing: .4pt; mso-ansi-language: EN-GB; mso-fareast-language: ZH-CN; } table.dl { margin-top: 0cm; margin-right: 0cm; margin-bottom: 11.0pt; margin-left: 0cm; } div.figdl { text-align: left; } table.figdl { mso-para-margin: 0cm; mso-para-margin-bottom: .0001pt; mso-pagination: widow-orphan; align: left; text-align: left; margin-top: 0cm; margin-right: 0cm; margin-left: 0cm; margin-right: 0cm; } table.MsoISOTable { mso-style-name: "Table ISO"; mso-tstyle-rowband-size: 0; mso-tstyle-colband-size: 0; mso-style-noshow: yes; mso-style-priority: 99; mso-style-parent: ""; mso-padding-alt: 0cm 2.85pt 0cm 2.85pt; mso-para-margin: 0cm; mso-para-margin-bottom: .0001pt; mso-pagination: widow-orphan; border-collapse: collapse; /*mso-table-layout-alt:fixed;*/ border: solid windowtext 2pt; mso-border-alt: solid windowtext 2pt; mso-yfti-tbllook: 480; mso-border-insideh: .75pt solid windowtext; mso-border-insidev: .75pt solid windowtext; font-size: 10.0pt; font-family: {{bodyfont}}; } table.MsoISOTable th { border: solid windowtext 1pt; mso-border-alt: solid windowtext 1pt; padding: 0cm 2.85pt 0cm 2.85pt; } table.MsoISOTable td { border: solid windowtext 1pt; mso-border-alt: solid windowtext 1pt; padding: 0cm 2.85pt 0cm 2.85pt; } table.MsoISOTable p { font-size: 10.0pt; } table.MsoTableGrid { mso-style-name: "Table Grid"; mso-tstyle-rowband-size: 0; mso-tstyle-colband-size: 0; mso-style-priority: 39; mso-style-unhide: no; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext; mso-para-margin: 0cm; mso-para-margin-bottom: .0001pt; mso-pagination: widow-orphan; font-size: 10.0pt; font-family: {{bodyfont}}; } body { tab-interval: 36.0pt; } .coverpage_docnumber { text-align: right; font-size: 14.0pt; font-weight: bold; } .coverpage_techcommittee { text-align: right; } .coverpage_docstage { text-align: center; font-size: 30.0pt; color: #485094; } div.doctitle { margin-top: 100.0pt; text-align: left; font-size: 16.0pt; } div.coverpage_warning { mso-element: para-border-div; border: solid windowtext 1.0pt #485094; mso-border-alt: solid windowtext .5pt; padding: 1.0pt 4.0pt 1.0pt 4.0pt #485094; margin-left: 4.25pt; margin-right: 4.25pt; } .coverpage_warning { color: #485094; font-size: 10.0pt; } .coverpage { text-align: center; margin: 2em 0; } .coverpage-logo { color: #485094; } .coverpage-tc-name { color: #485094; font-size: 1.2em; line-height: 1.2em; margin: 0.25em 0; } .coverpage-doc-identity { background-color: #485094; color: white; font-size: 2em; line-height: 2em; margin: 0.5em 0; } .coverpage-title { font-weight: 400; } .coverpage-title .title-second { display: none; } .coverpage-stage-block { font-style: italic; font-size: 1.25em; font-weight: 600; } .coverpage-warning { border-top: solid 1px #f36f36; border-bottom: solid 1px #f36f36; margin: 1em 2em; color: #485094; padding: 1em; } .coverpage-warning .title { color: #f36f36; font-weight: 500; } .coverpage-warning .content { font-style: italic; } .copyright { padding: 1em; } .copyright .name { color: #485094; font-weight: 600; } .copyright .address { color: #485094; } div.rule { width: 100%; height: 1px; background-color: #485094; margin: 2em 0; } #toc-list ul { margin-bottom: 0.25em; } #toc-list li { list-style-type: none; } .MsoTocTextSpan { color: windowtext; display: none; mso-hide: screen; mso-ansi-language: EN-GB; text-decoration: none; text-underline: none; } a.TableFootnoteRef, span.TableFootnoteRef { mso-style-priority: 99; mso-style-parent: "Footnote Reference"; vertical-align: super; } aside { font-size: 10.0pt; } /* div.example { border:solid black .25pt; mso-border-alt:solid black .25pt; padding:10pt; mso-padding-alt:10.0pt 10.0pt 10.0pt 10.0pt; margin:10pt; mso-margin-alt:10.0pt 10.0pt 10.0pt 10.0pt; } */ /* div.example { margin-left:70.9pt; text-indent:-70.9pt; } */ p.example, li.example, div.example, td.example { mso-pagination: none; tab-stops: 70.9pt; font-size: 10.0pt; font-family: {{bodyfont}}; } td.example p.MsoListParagraph { font-size: 10.0pt; } div.example p.MsoListParagraph { font-size: 10.0pt; } div.Note p.MsoListParagraph { font-size: 8.0pt; } div.example, td.example { margin: 0in; margin-bottom: 12.0pt; } span.example_label, td.example_label { font-size: 10.0pt; font-family: {{bodyfont}}; } span.note_label, td.note_label { font-size: 8.0pt; font-family: {{bodyfont}}; }