@font-face{font-family:"Arial Plus";src:local("Arial")}@font-face{font-family:"Arial Plus";unicode-range:U+30;font-style:normal;font-weight:400;src:local(IBM Plex Mono Regular),local(IBMPlexMono-Regular),url(../fonts/IBMPlexMono-Regular-SlashedZero.woff2) format('woff2')}@font-face{font-family:"Arial Plus";unicode-range:U+221e;font-style:normal;font-weight:400;src:local("DejaVu Math TeX Gyre")}@font-face{font-family:"Arial Plus";unicode-range:U+30;font-style:normal;font-weight:700;src:local(IBM Plex Mono Bold),local(IBMPlexMono-Bold),url(../fonts/IBMPlexMono-Bold-SlashedZero.woff2) format('woff2')}@font-face{font-family:"Arial Plus";unicode-range:U+221e;font-style:normal;font-weight:700;src:local("DejaVu Math TeX Gyre")}@font-face{font-family:"Arial Plus";unicode-range:U+30;font-style:italic;font-weight:400;src:local(IBM Plex Mono Italic),local(IBMPlexMono-Italic),url(../fonts/IBMPlexMono-Italic-SlashedZero.woff2) format('woff2')}@font-face{font-family:"Arial Plus";unicode-range:U+221e;font-style:italic;font-weight:400;src:local("DejaVu Math TeX Gyre")}@font-face{font-family:"Arial Plus";unicode-range:U+30;font-style:italic;font-weight:700;src:local(IBM Plex Mono Bold Italic),local(IBMPlexMono-BoldItalic),url(../fonts/IBMPlexMono-BoldItalic-SlashedZero.woff2) format('woff2')}@font-face{font-family:"Arial Plus";unicode-range:U+221e;font-style:italic;font-weight:700;src:local("DejaVu Math TeX Gyre")}:root{--page-number-style:decimal;-prince-change-line-breaks-for-pagination:yes}@page{size:A4;margin-top:28mm;margin-bottom:20mm;margin-inside:19mm;margin-outside:13mm;-prince-page-fill:prefer-balance;@bottom-left{font-family:Arial}@bottom-right{font-family:Arial}}@page :verso{@top-left{content:url('../img/ecma-header.svg');padding-top:5mm}@bottom-left{content:counter(page, var(--page-number-style));font-size:10pt}@bottom-right{content:'© Ecma International ' string(year, first);font-size:8pt}}@page :recto{@top-right{content:url('../img/ecma-header.svg');padding-top:5mm}@bottom-left{content:'© Ecma International ' string(year, first);font-size:8pt}@bottom-right{content:counter(page, var(--page-number-style));font-size:10pt}}@page :first,:nth(2){margin:0;@top-left{content:none}@top-right{content:none}@bottom-left{content:none}@bottom-right{content:none}}@page toc,copyright,intro{--page-number-style:lower-roman}@page :blank{@bottom-left{content:none}@bottom-right{content:none}}@page front-cover{background-image:url('../img/print-front-cover.svg')}@page inside-cover{background-image:url('../img/print-inside-cover.svg')}@page front-cover,inside-cover{background-color:transparent;background-position:center;background-repeat:no-repeat;margin:0;padding:0;page-break-after:always}body,html{background-color:initial}body{font-family:'Arial Plus',Arial,Helvetica,sans-serif,"DejaVu Math TeX Gyre",Symbola,monospace;font-size:10pt;color:#000;line-height:1.15}h1,h2,h3,h4,h5,h6{-prince-bookmark-level:none}.copyright-notice+h1.title{break-before:recto;color:#000;counter-reset:page 1;display:block;font-size:15pt;font-family:Verdana;font-weight:700;margin-bottom:2.5ex;margin-top:initial}p{text-align:justify;text-rendering:optimizeLegibility;text-wrap:pretty;overflow-wrap:break-word;hyphens:auto;orphans:2,-prince-prefer 3;widows:2,-prince-prefer 3}h1{text-wrap:balance;line-height:1.4}pre:has(> code){margin:0}p+pre:has(+ p){padding-top:0;padding-bottom:0}emu-alg{display:block}emu-alg li{orphans:2;widows:2}#metadata-block,emu-figure:has(> figure > img) figure,emu-note,emu-note p,emu-production,emu-table td,emu-table th,emu-table tr,h1,pre{break-inside:avoid;border:unset}emu-alg>ol>li:first-child,emu-grammar:has(+ emu-alg),emu-table thead,figcaption,figcaption:has(+ emu-table),h1,p:has(+ .math-display){break-after:avoid-page}emu-alg ol li:last-child{break-before:avoid;break-after:initial}emu-note{gap:initial;justify-content:space-between}emu-note .note{font-size:9pt;min-width:4.5em}emu-note table td{background-color:#fff}emu-note p,emu-table td p{text-align:left;hyphens:manual;overflow:hidden}emu-nt,emu-t{display:initial}emu-production.inline{text-align:left}emu-production.inline emu-nt{display:inline}emu-intro{page:intro}emu-annex,emu-clause,emu-intro{margin-top:4ex}emu-clause p:first-of-type{orphans:3}emu-clause>p:first-of-type{break-after:avoid-page}emu-clause p:last-child{break-after:auto;margin-bottom:0}emu-clause>p:only-of-type{break-after:auto}emu-clause>p:first-of-type+emu-alg{break-before:avoid}emu-annex emu-annex,emu-clause emu-clause,emu-intro emu-intro{margin-top:3.5ex}emu-annex emu-annex emu-annex,emu-annex emu-annex emu-annex emu-annex,emu-annex emu-annex emu-annex emu-annex emu-annex,emu-clause emu-clause emu-clause,emu-clause emu-clause emu-clause emu-clause,emu-clause emu-clause emu-clause emu-clause emu-clause,emu-intro emu-intro emu-intro,emu-intro emu-intro emu-intro emu-intro,emu-intro emu-intro emu-intro emu-intro emu-intro{margin-top:3.2ex}emu-annex h1,emu-clause h1,emu-intro h1{break-after:avoid;font-size:12pt;-prince-bookmark-level:1;-prince-bookmark-label:content()}emu-annex emu-annex h1,emu-clause emu-clause h1{-prince-bookmark-level:2;-prince-bookmark-state:closed}emu-annex emu-annex h1,emu-annex h2,emu-clause emu-clause h1,emu-clause h2,emu-intro h2{font-size:11pt}emu-annex emu-annex emu-annex h1,emu-clause emu-clause emu-clause h1{-prince-bookmark-level:3}emu-annex emu-annex emu-annex emu-annex h1,emu-clause emu-clause emu-clause emu-clause h1{-prince-bookmark-level:4}emu-annex emu-annex emu-annex emu-annex emu-annex h1,emu-clause emu-clause emu-clause emu-clause emu-clause h1{-prince-bookmark-level:5}emu-annex emu-annex emu-annex emu-annex emu-annex emu-annex h1,emu-clause emu-clause emu-clause emu-clause emu-clause emu-clause h1{-prince-bookmark-level:6}emu-annex emu-annex emu-annex emu-annex emu-annex emu-annex h1,emu-annex emu-annex emu-annex emu-annex emu-annex h1,emu-annex emu-annex emu-annex emu-annex emu-annex h2,emu-annex emu-annex emu-annex emu-annex h1,emu-annex emu-annex emu-annex emu-annex h2,emu-annex emu-annex emu-annex h1,emu-annex emu-annex emu-annex h2,emu-annex emu-annex h2,emu-clause emu-clause emu-clause emu-clause emu-clause emu-clause h1,emu-clause emu-clause emu-clause emu-clause emu-clause h1,emu-clause emu-clause emu-clause emu-clause emu-clause h2,emu-clause emu-clause emu-clause emu-clause h1,emu-clause emu-clause emu-clause emu-clause h2,emu-clause emu-clause emu-clause h1,emu-clause emu-clause emu-clause h2,emu-clause emu-clause h2{font-size:10pt}emu-annex dl,emu-annex ol,emu-annex ul,emu-clause dl,emu-clause ol,emu-clause ul{margin-left:0;padding-left:1.75em}emu-clause ol ol,emu-clause ul ul{padding-left:2em}emu-grammar{display:block}emu-grammar:has(emu-production.inline){display:inline-block}h1+emu-grammar{margin-top:1ex}p+emu-grammar{break-before:avoid}emu-table td,emu-table th{overflow-wrap:break-word}caption,table>figcaption{caption-side:top;color:#000;font-weight:700;margin-bottom:1rem;text-align:center}caption{-prince-caption-page:first}table:not(:has(tr:nth-of-type(5))){break-inside:avoid-page}table>figcaption{display:table-caption;-prince-caption-page:following}table>figcaption::after{content:' (continued)';font-style:italic;font-weight:400}th[rowspan]{vertical-align:bottom}td[rowspan]{vertical-align:middle}emu-table thead{display:table-header-group}emu-table tfoot{display:table-footer-group}emu-figure img{margin-top:1ex;max-width:100%;height:auto}.attributes-tag{break-before:avoid-page;break-after:avoid-page}#spec-container{max-width:initial}#spec-container>emu-annex,#toc>ol.toc{margin-top:0}#toc>h2{-prince-bookmark-level:1;-prince-bookmark-label:content()}#toc>h2::after{content:'page';float:right;font-size:10pt;text-align:right}#toc a,#toc var{color:#000}#toc a[href]::after{content:leader(dotted) target-counter(attr(href),page)}ol.toc{font-weight:700;margin-left:0;padding-left:0}ol.toc ol.toc{padding-left:0}ol.toc li{text-indent:35pt hanging}ol.toc .secnum{display:inline-block;min-width:3.25em}#toc>ol>li:first-child{display:none}#toc>ol>li{margin-top:.75ex}#spec-container>emu-annex,#spec-container>emu-intro,#toc{break-before:recto;break-after:page}a[data-print-href]::after{content:' <' attr(href) '>';color:initial}.real-table{max-width:100%;width:auto}emu-annex>h1{text-align:center}emu-annex>h1 span{display:block}emu-annex>h1 .secnum{margin:0 0 1lh}.copyright-notice{font-style:italic;border:1px solid #000;padding:1em;page:copyright;break-before:page;break-after:page}.secnum{font-family:Arial,Helvetica,sans-serif}#front-cover{page:front-cover;position:relative;width:210mm;height:297mm}#front-cover h1{color:#000;display:block;font-family:Verdana;position:absolute}h1.shortname{top:86mm;font-weight:400;font-size:21pt;right:31mm;text-align:right;margin-top:0}h1.shortname a:active,h1.shortname a:hover,h1.shortname a:link,h1.shortname a:visited{color:#000}h1.shortname .status{display:inline-block;margin-right:7em;text-transform:capitalize}h1.version{font-size:9.7pt;font-weight:400;margin-top:0;text-align:right;top:96mm;left:139mm;string-set:year attr(data-year)}#front-cover h1.title{display:block;font-weight:700;font-size:20pt;line-height:1.2;top:109mm;right:15mm;width:95mm;text-align:left}#inside-cover{page:inside-cover}#toc{page:toc;counter-reset:page 1}#toc h2{font-size:12pt;margin-bottom:1.5ex}.annex-kind{font-weight:400}p.ECMAaddress{margin:0}#sec-terms-and-definitions dfn{font-style:normal}#sec-terms-and-definitions h1 .secnum{display:block}#sec-terms-and-definitions>h1>.secnum{display:inline}#sec-terms-and-definitions h1+p{margin-top:0}p.adoption-info{float:bottom}