:root{--small-margin:1.2rem;--large-margin:3rem;--default-margin:1.2rem;--heading-margin:1.8rem}a:-webkit-any-link{color:var(--color-tertiary);cursor:pointer;text-decoration:none}body{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-optical-sizing:auto;font-weight:400;line-height:1.6;
 /*!*font-size: smaller;*!  as in gridlaw0*/margin:3rem auto;max-width:850px;padding:20px}
/*    !*font-family: "Inter", sans-serif; !* Use the default body font (Roboto) *!*!*/
/*    !*font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;*!*/#annex,#docInfo,#tocContainer,main{box-sizing:border-box;margin:0 auto;max-width:850px;padding:10px;width:100%}#docInfo *{margin-bottom:1rem;margin-top:1rem}#docInfo h3{margin-top:2rem}#instrTitle{font-weight:700}#legStatus{color:var(--syntax-name);font-size:medium}.LegBanner,.LegSubject{display:none}.LegPrelims h1{display:block;margin:1rem}.LegPrelims h1,.LegPrelims p{text-align:center}.LegPrelims .LegEnactingText .LegPreambleP1Container{font-size:.7rem;text-align:left}.LegTabular{margin:2rem auto;width:fit-content}.LegArticleRef{font-weight:600;margin-bottom:-8em;margin-top:2rem;position:relative;text-align:right;vertical-align:bottom}.LegArticleRef:before{content:"";display:block;margin-top:10em}h1,h2,h3,h4,h5,h6{font-family:system-ui,serif;font-optical-sizing:auto;font-weight:500;margin-bottom:1rem;margin-top:2rem;text-align:center}h1{font-size:1.2rem}h1,h2{margin-top:6rem}h2{font-size:1rem}h3{margin-top:4rem}h3,h4{font-size:.8rem}h4{margin-top:3rem}h5,h6{font-size:.8rem;margin-top:2rem}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h3,h2+h4,h2+h5,h2+h6,h3+h4,h3+h5,h3+h6,h4+h5,h4+h6,h5+h6{margin-top:var(--heading-margin)}
/*    !* Your CSS styles here *!*/:is(h1,h2,h3,h4,h5,h6)+.LegAnnotations+:is(h1,h2,h3,h4,h5,h6){margin-top:var(--heading-margin)}#main .LegPblock,#main .LegPblockFirst{font-style:italic}table{border-collapse:collapse;margin-bottom:20px}td,th{border:1px solid var(--color-gray-300);padding:8px;text-align:left}th{background-color:var(--color-gray-400);font-weight:700!important}ul{padding-inline-start:0}.LegP1Container,.LegP1ContainerFirst p[class*=LegP1],.LegSP1Container{margin-left:0}.LegP2Container:has(>.LegN1No),.LegSP2Container:has(>.LegSN1No){margin-left:0}main p.LegP2Text{margin-left:20px;margin-top:.6rem}#main .LegClearFix[class*=LegP1Container],#main [class*=LegP1GroupTitle]{margin-left:0;text-align:left}#toc .LegClearFix[class*=LegP1Container],#toc [class*=LegP1GroupTitle]{margin-left:0;text-align:initial}.LegP1Text{margin-left:20px}.LegP2Container,.LegSP2Container,p[class*=LegP2]{margin-left:20px;margin-top:calc(var(--small-margin)*1.2)}.LegP3Container,.LegSP3Container,p[class*=LegP3]{margin-left:40px}.LegP4Container,.LegSP4Container,p[class*=LegP4]{margin-left:60px}.LegP5Container,.LegSP5Container,p[class*=LegP5]{margin-left:80px}[class*=NotYetInForce]{background-color:var(--color-gray-400);border:2px solid var(--color-gray-300);border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,.1);color:var(--color-gray-700);margin:10px 0;padding:15px}.LegLevel1,.level1{margin-bottom:calc(var(--default-margin)*1);margin-left:0;margin-top:calc(var(--default-margin)*3)}.LegLevel2,.level2{margin-bottom:calc(var(--default-margin)*.7);margin-left:20px;margin-top:calc(var(--default-margin)*1.3)}.LegLevel3,.level3{margin-bottom:calc(var(--default-margin)*.4);margin-left:40px;margin-top:calc(var(--default-margin)*.5)}.LegLevel4,.LegP4Container,.level4{margin-left:60px}.LegLevel4,.LegLevel5,.LegP4Container,.LegP5Container,.level4,.level5{margin-bottom:calc(var(--default-margin)*.4);margin-right:5px;margin-top:calc(var(--default-margin)*.5)}.LegLevel5,.LegP5Container,.level5{margin-left:80px}.LegListItem{margin-bottom:calc(var(--default-margin)*.4);margin-right:5px;margin-top:calc(var(--default-margin)*.5)}.LegBlockText .LegAlphaList .LegListItem,.LegListItem,ul.LegDashed.LegUnorderedList{margin-left:20px}.LegP1ParaText.LegAmend,.LegP2Container.LegAmend,.level1.LegAmend{margin-left:40px}.LegTabbedDefC1Amend,.level2.LegAmend{margin-left:60px}.LegListItem .LegListItem{margin-left:20px}.level2 .LegAmend{margin-left:40px}.LegP3Container.LegAmend,.LegUnorderedListC1Amend{margin-left:60px}.LegP4Container.LegAmend{margin-left:80px}.LegLevel3Amend,.LegTextC3Amend{margin-left:60px}.LegAlphaList:has(.LegLevel4Amend),.LegLevel4Amend{margin-left:80px}.LegListItem>.LegLevel4No{display:inline-block}.LegLevel4No+.LegLevel4{display:inline;margin-left:0}.LegListItemNo+.LegListTextStandard{display:inline}.level5{margin-bottom:calc(var(--default-margin)*.4);margin-left:80px;margin-top:calc(var(--default-margin)*.5)}.LegLevel6No,.LegListItem>.LegLevel5No{display:inline-block}.div{line-height:1.5em;margin-top:2em}.addText{margin-top:var(--default-margin)!important}.LegLevel3+div>div.LegAlphaList{margin-left:80px}.LegLevel3+.LegBlockText{margin-left:60px}.LegListItemNo+.LegListTextStandard{margin-left:0}.LegAlphaList:has(>.LegListItem>.LegLevel4No){margin-left:60px}[class*=No]{display:inline-block;margin-right:.5em}.addTextNo,[class*=No],[class*=No] strong{font-weight:600}.LegClearFix>.LegAlphaList{margin-left:20px!important}.LegRomanList .LegListItem .LegP3list{margin-left:20px}.LegClearFix.LegP3list .LegAlphaList{margin-left:0!important}.LegAlphaList{display:block}.LegClearFix>.LegArabicList{margin-left:20px}.LegClearFix.LegKeyListItem{display:block;margin-left:40px;margin-top:calc(var(--small-margin)*1.2)}.LegListItemNo.LegKeyLegLevel3+.LegKeySeparator,.LegListItemNo.LegKeyLegLevel4+.LegKeySeparator{display:inline-block;margin:0}.LegKeySeparator+.LegListTextStandard{display:inline;line-height:1;margin-left:0;margin-top:0}li::marker{content:none}.LegTerm{font-style:italic;font-weight:500}.LegTabbedDef,.LegUnorderedList{margin-left:20px;padding-inline-start:0}.LegTabbed.LegUnorderedListP3{padding-inline-start:0}.LegClearFix.LegP3list{margin-left:60px}li>div>div.LegAlphaList>div.LegListItem{align-items:baseline}li>div>div.LegAlphaList{margin-left:60px}.LegWhere .LegAlphaList .LegListItem{align-items:baseline;display:flex}.LegWhere [class$=No]{margin-left:3em;margin-right:.2em}.LegWhere .LegListTextStandard{margin:0}
/*    !*color: darkslategray;*!*/.LegBlockText .LegAlphaList .LegListItem{display:block}.LegBlockText .LegAlphaList *{display:inline}.LegAmend,.LegAmend em,.LegAmend strong,.LegAmendingText,.LegAmendingText em,.LegAmendingText strong,[class*=Amend] *,[class*=Amend] em,[class*=Amend] strong{color:var(--color-text);font-style:normal;font-weight:300!important}:is(h1,h2,h3,h4,h5,h6)[class$=Amend]{margin-top:calc(var(--small-margin)*1.2)}#main h1:has([class*=Amend]):not(.dummy),#main h2:has([class*=Amend]):not(.dummy),#main h3:has([class*=Amend]):not(.dummy),#main h4:has([class*=Amend]):not(.dummy),#main h5:has([class*=Amend]):not(.dummy),#main h6:has([class*=Amend]):not(.dummy){font-size:.7rem;font-weight:400!important;margin-left:20px!important}.LegAmend [class*=No],.LegLevel4NoAmend.LegListItemNo{font-weight:400}.LegBlockAmend .LegListItem,.LegBlockAmend .LegListItemNo{display:inline-block}#toc a.active{background-color:var(--color-secondary);font-weight:700}#tocHeading{margin-top:5rem}#toc{font-weight:400;line-height:1.15;margin-bottom:20px}#toc [class*=LegP1GroupTitle] strong{font-weight:400!important}#toc ul{list-style-type:none;margin:0 0 6px;padding:0}#toc li{font-weight:400;margin-bottom:.4em}#toc li a{color:var(--color-text);padding:2px 0;text-decoration:none}#toc ul ul{margin-left:0}#toc ul ul ul{margin-left:.5rem}#toc ul ul ul ul{margin-left:1rem}#toc ul ul ul ul ul{margin-left:1.5rem}#toc ul ul ul ul ul ul{margin-left:2rem}#toc li a,#toc ul ul li a,#toc ul ul ul li a,#toc ul ul ul ul li a,#toc ul ul ul ul ul li a,#toc ul ul ul ul ul ul li a{padding-left:.5rem}#toc li a:hover{color:var(--color-info);text-decoration:underline}#toc>ul>li>a{margin-top:1.5rem}#toc>ul>ul>li>a{font-weight:600}#toc>ul>ul>ul>li>a{font-weight:600;margin-top:1.2em}#toc>ul>ul>ul>ul>li>a{font-weight:500;margin-top:.8em}#toc>ul>ul>ul>ul>ul>li>a{font-weight:400;margin-top:.4em}#toc>ul>ul>ul>ul>ul>ul>li>a{margin-top:.4em}#toc ul ul>li:only-child>a{font-weight:400;margin-bottom:.3em;margin-top:.3em}#toc .LegPart{font-weight:600!important}#toc .LegChapter{font-weight:500!important}#toc .LegPblock,#toc .LegPblockFirst{font-style:italic;font-weight:400!important}#toc .LegSchedule{font-weight:600!important}#toc#toc a:has(.toc-level-1){margin-top:1.5rem}.tocNo{font-weight:500!important}@media print{header{display:none}main{font-size:.5rem;max-width:180mm;padding:0;width:100%}aside,nav{display:none}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}h1{font-size:3rem}h2{font-size:.8rem}h3{font-size:.6rem}h4{font-size:.5rem}h5{font-size:.4rem}ol,p,table,ul{page-break-inside:avoid}table{border-collapse:collapse;line-height:1.2;width:100%}td,th{border:1px solid var(--color-gray-300);padding:2mm;page-break-inside:avoid}ol,ul{padding-left:20mm}}.LegSignedSection{align-items:center;display:flex;font-style:italic;justify-content:center;margin:5rem;text-align:center}.MathJaxContainer{margin:calc(var(--small-margin)*1.4);max-width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}#commencementTable table,#footnotes table,#otherAmendmentsTable table,#statusOfChanges table,.defined-terms-table{font-size:.8em;margin:0 auto;padding:0;text-align:left;vertical-align:top}#commencementTable table,#otherAmendmentsTable table{font-size:.8em;font-style:normal;font-weight:400}#commencementTable table thead,#footnotes table thead th,#otherAmendmentsTable table thead,#statusOfChanges table thead th,.defined-terms-table thead th{font-weight:700;position:sticky;top:0;z-index:1}#commencementTable table td .close img,#commencementTable table td .close img #otherAmendmentsTable table td a img,#commencementTable table td a img,#commencementTable table thead th a,#commencementTable table tr td:first-child,#commencementTable table tr td:nth-child(2),#commencementTable table tr th:first-child,#commencementTable table tr th:nth-child(2),#otherAmendmentsTable table td .close img,#otherAmendmentsTable table thead th a,#otherAmendmentsTable table tr td:first-child,#otherAmendmentsTable table tr td:nth-child(2),#otherAmendmentsTable table tr th:first-child,#otherAmendmentsTable table tr th:nth-child(2){display:none}#annex h2,#definedTerms h2{color:var(--color-error);margin-bottom:3rem;margin-top:5rem}.defined-terms-table{table-layout:fixed;width:100%}.defined-terms-table td,th{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all}#commencementTable table td:nth-child(n+9):nth-child(-n+9),#commencementTable table th:nth-child(n+9):nth-child(-n+9),#footnotes table td:nth-child(n+3):nth-child(-n+9),#footnotes table th:nth-child(n+3):nth-child(-n+9),.defined-terms-table td:nth-child(n+3):nth-child(-n+9),.defined-terms-table th:nth-child(n+3):nth-child(-n+9){display:none}#footnotes .dataframe td:first-child,#footnotes .dataframe th:first-child{width:8ch}.defined-terms-table colgroup col:first-child{width:42.85714%}.defined-terms-table colgroup col:nth-child(2),.defined-terms-table colgroup col:nth-child(3){width:28.57143%}#commencementTable table td,#footnotes table td,#footnotes table th,#otherAmendmentsTable table td,#statusOfChanges table td,#statusOfChanges table th,.defined-terms-table td,.defined-terms-table th{padding:.6em}#commencementTable table thead,#commencementTable table thead *,#otherAmendmentsTable table thead,#otherAmendmentsTable table thead *{padding:0}#statusOfChanges * .accessibleText{display:none}#statusOfChanges img{display:none;font-size:0;visibility:hidden}#annex * .headerRow2,#statusOfChanges * .headerRow2 *{color:inherit;cursor:default;pointer-events:none;text-decoration:none}#annex * .headerRow1,#statusOfChanges * .headerRow1 *{background-color:var(--color-gray-200)}#statusOfChanges table td:first-child,#statusOfChanges table th:first-child{max-width:200px;min-width:100px}#statusOfChanges table td:nth-child(4),#statusOfChanges table th:nth-child(4){max-width:100px}#statusOfChanges table td:nth-child(8),#statusOfChanges table th:nth-child(8){min-width:75px}#statusOfChanges table td:last-child,#statusOfChanges table th:last-child{max-width:200px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis}#statusOfChanges table tbody tr td:first-child{font-weight:400!important}:is(h1,h2,h3,h4,h5,h6).LegDivision,:is(h1,h2,h3,h4,h5,h6).LegDivisionFirst{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-optical-sizing:auto;font-size:.8rem;font-weight:400;line-height:1.6;margin-top:1em;text-align:left}.definedTerm{font-style:italic;font-weight:500}#main .LegSN1No,[class*=SP]>.LegP1No{color:var(--color-error);font-weight:600}.def_term_used{font-style:italic}p.crest{text-align:center}img[src*=images]{display:block;margin-left:auto;margin-right:auto}.footnote-bracket{color:var(--color-text)}.footnote,.footnote-general{font-weight:400}.highlighted{background-color:var(--color-decorative);color:var(--color-text)}#rightcolmid .footnote,#rightcolmid .footnote-bracket{display:none!important}#rightcolmid .commentary-display,#rightcolmid .footnote-display,#rightcolmid .inforce-display,#rightcolmid .transitional-display{color:var(--color-text);display:block}.default{color:var(--color-text);font-style:normal}.custom-commentary,.custom-footnote{color:var(--color-text);font-weight:400}.custom-geo,.custom-inforce,.custom-related,.custom-transitional{color:var(--syntax-bool);font-weight:700}.inserted_pros,.substituted_ovrd.LegRepeal,.substituted_ovrd.LegRepeal *{color:var(--color-deleted-text)}.deleted_pros,.omitted_pros,.repealed_pros{color:var(--color-in-force-text)}.added_pros,.renumbered_pros{color:var(--color-deleted-text)}.LegRepeal .renumbered_pros>span,.LegRepeal.renumbered_pros,.LegRepeal.renumbered_pros *,.renumbered_pros .LegRepeal>span{color:var(--color-in-force-text)}#main .repealed_crnt{color:var(--color-deleted-text);font-weight:300}.LegRepeal .substituted_pros,.substituted_pros.LegRepeal,.substituted_pros.LegRepeal *{color:var(--color-in-force-text)}.substituted_pros.LegRepeal{position:relative}.tooltipSUB{background-color:var(
  --color-muted-background
 );border-radius:4px;color:var(
  --color-text
 );font-size:.8em;opacity:0;padding:5px;pointer-events:none;position:fixed;transition:opacity .2s ease-in-out;white-space:nowrap;z-index:1000}.substituted_pros{color:var(--color-deleted-text)}.inserted_pros.omitted_pros{background-color:var(--color-alert-background);color:var(--syntax-bool)}.added_eng,.inserted_eng,.renumbered_eng,.substituted_eng{color:var(--color-is-england)}.substituted_eng.LegRepeal,.substituted_eng.LegRepeal *{color:var(--color-not-england)}#main .omitted_eng,.deleted_eng,.repealed_eng{color:var(--color-deleted-text)}#main .not_england{color:var(--color-not-england)}#main .LegRepeal.not_england{color:var(--color-is-england)}#main .not_england,#main [data-nested-classes*=not_england]{color:var(--color-not-england)}.xx_inForce{color:var(--color-text)}.LegRepeal.repealed_ovrd,.LegRepeal.repealed_ovrd *{color:var(--color-deleted-text)}.added_ovrd,.inserted_ovrd,.renumbered_ovrd,.substituted_ovrd{color:var(--color-text)}.deleted_ovrd,.omitted_ovrd,.repealed_ovrd{color:var(--color-deleted-text)}#toc#toc li.empty *{-webkit-text-fill-color:gray}#toc .statustooltip{display:inline-block}#toc .statustooltip.notCommencedYet:before{content:"🔵";font-size:.6rem}#toc .statustooltip.partialGeoCommencement:before{content:"🟣";font-size:.6rem}#toc .statustooltip.clean:before{content:"🟢";font-size:.6rem}#toc .statustooltip.originalFormatOnly:before{content:"🟣";font-size:.6rem}#toc .statustooltip.repealed:before{content:"🟡";font-size:.6rem}#toc .statustooltip.repealed_crnt_all:before{content:"⚠️🟤";font-size:.6rem}#toc .statustooltip.prospective:before,#toc .statustooltip.repealed_crnt_some:before{content:"🟡";font-size:.6rem}#toc .statustooltip.empty:before{content:"🟤";font-size:.6rem}#toc li a:has(span.statustooltip span[class^=toc-level]),#toc li a:has(span.statustooltip.empty),#toc li:has(span.statustooltip.empty){-webkit-text-fill-color:var(--color-gray-400)}#toc .statustooltip.override:before{content:"🟠";font-size:.6rem}#toc .statustooltip{position:relative}p:has([data-nested-classes=substituted_pros]){margin-left:8px;padding-left:10px;position:relative}p:has([data-nested-classes=substituted_pros]:not(.LegRepeal)):before{background-color:#90ee90;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}p:has([data-nested-classes=substituted_pros].LegRepeal):before{background-color:var(
  --color-venn-1
 );bottom:0;content:"";left:0;position:absolute;top:0;width:3px}[data-nested-classes*=substituted_eng]{color:var(--color-is-england)}[data-nested-classes*=substituted_eng].LegRepeal{color:var(--color-not-england)}.overrideClass{background-color:var(--color-gray-300)}#toc .statustooltip{margin-right:5px}.tooltipTOC{background:var(--color-muted);border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:var(--color-text);display:none;font-family:inherit;font-size:10px;font-weight:600;padding:5px;position:absolute;white-space:nowrap;z-index:1000}.tooltipTOC.show{display:block}main .LegConcurrent{position:relative}main .LegConcurrent:after{background-color:var(--color-subtle-background);border:1px solid var(--color-error);color:var(--color-error);content:"concurrent provision—geo extent differs.";display:inline-block;font-size:.8em;font-weight:400;margin:0 0 0 20px;padding:0 3px;vertical-align:top;width:fit-content}#status.warning{border:1px solid;border-color:var(--color-alert);border-radius:2px}#status.warning *{color:var(--color-error)}#status.originalFormatOnly{border:1px solid;border-color:var(--color-info);border-radius:2px}#status.originalFormatOnly *{color:var(--color-info)}#statusTitle{font-weight:700;margin:0}#statusText{color:green}#rightcolupper .versionDateHeading{font-weight:700}#rightcolmidDefaultText{color:var(--color-primary);font-weight:500}.defaultTextTitle{color:var(--color-tertiary);font-weight:700;margin-top:3em}.defaultTextTitle:first-of-type{margin-top:10px}#rightcolmid ul{margin-left:20px}#rightcolmid ul li{margin-top:.5em}#rightcolmid ul li::marker{content:normal}#breadcrumb a{display:inline-block}#progress-container{background-color:#ddd;border-radius:10px;height:20px;margin-top:20px;width:100%}#progress-bar{background-color:#4caf50;border-radius:10px;color:#fff;height:100%;line-height:20px;text-align:center;width:0}#progress-message{font-size:16px;font-weight:700;margin-top:10px}table{width:100%!important}.defPara{margin-bottom:.6em;margin-top:2.5em}#rightcolmid p.definition_helper_text+p.defPara,#rightcolmid>p.defPara:first-of-type{margin-top:1.5em}.hidden{display:none}.deletion_mismatch{color:var(--color-venn-1);font-style:italic;font-weight:lighter}.commentary-item{font-size:.6rem;font-weight:400;margin-left:1px}.commentary-itm-join{font-weight:400}main [geo_extent]:after{border:1px solid var(--color-gray-600);color:var(--color-gray-600);content:"Geo: " attr(geo_extent);margin-left:20px;vertical-align:center}main .limitedGeoExtent:after,main [geo_extent]:after{background-color:var(--color-subtle-background);display:inline-block;font-size:.7em;font-weight:400;padding:0 3px;width:fit-content}main .limitedGeoExtent:after{border:1px solid #1e90ff;color:#1e90ff;content:"cmmncmnt by geo";margin:0 0 0 20px;vertical-align:bottom}main .limitedPurposes:after{content:"cmmncmnt fr spcfd prpss"}main .limitedGeoExtent.limitedPurposes:after,main .limitedPurposes:after{background-color:var(--color-subtle-background);border:1px solid #1e90ff;color:#1e90ff;display:inline-block;font-size:.7em;font-weight:400;margin:0 0 0 20px;padding:0 3px;vertical-align:bottom;width:fit-content}main .limitedGeoExtent.limitedPurposes:after{content:"cmmncmnt by geo & fr spcfd prpss"}main .commNote:after{background-color:var(--color-subtle-background);border:1px solid #1e90ff;color:#1e90ff;content:"commcmnt info in tbl";display:none;font-size:.7em;font-weight:400;margin:0 0 0 20px;padding:0 3px;vertical-align:bottom;width:fit-content}.commInfo,.commInfo *{color:var(--color-gray-500);font-style:italic}.hide-after:after{display:none!important}.ancestorParagraph,.combinedHTML{margin-left:1em}.cross_note_imprtnt{font-weight:600}sub.commentary-item+sub.commentary-item:before{color:var(--color-text);content:"|";margin-left:3px;margin-right:3px}.tooltipExtraNote.tooltipExtraNote{color:var(--color-gray-600);font-style:italic;font-weight:400!important;margin-right:0}.LegFootnoteRef{color:red;font-size:smaller;vertical-align:super}.LegFootnote>.LegFootnoteNoContainer,.LegFootnote>.LegText{display:inline}#main .si-marker{background:gold;border:1px solid #bfa500;border-radius:.25em;box-shadow:0 1px 2px rgba(0,0,0,.12);color:#333;cursor:pointer;font-size:.75em;font-weight:700;letter-spacing:.05em;margin-left:-1.5em;margin-right:.5em;padding:.15em .5em;vertical-align:middle}#rightcolmid .si-marker{display:none}.subDefTermUsed{font-style:italic}#rightcolmid .subDefTermUsed{display:none}#rightcolmid .disclaimer{color:grey;font-size:smaller;font-style:italic;margin-bottom:.5em}#status-legend,.visually-hidden{display:none}:root[data-color-mode=light]{--color-text:#0a0c10;--color-background:#fff;--color-blurred-background:hsla(0,0%,100%,.85);--color-primary:#43f;--color-secondary:#e60067;--color-tertiary:#2c0b8e;--color-decorative:#63bce9;--color-muted:#dfebf6;--color-muted-background:rgba(223,235,246,.85);--color-info:#43f;--color-success:#0c8;--color-success-background:rgba(0,204,136,.1);--color-error:#f90657;--color-error-background:rgba(214,5,75,.1);--color-alert:#ff9d00;--color-alert-background:rgba(255,221,0,.25);--color-venn-0:#4de1ff;--color-venn-1:#ff4d88;--color-gray-100:#eff1f5;--color-gray-200:#e1e3ea;--color-gray-300:#c8cad0;--color-gray-400:#acafb9;--color-gray-500:#9295a0;--color-gray-600:#6c7693;--color-gray-700:#5a6072;--color-gray-900:#262d40;--color-gray-1000:#21232c;--color-subtle-background:#eff1f5;--color-subtle-floating:#fff;--color-homepage-light:#bfdef2;--color-homepage-dark:#d3eaf8;--color-homepage-bg:#bfdef2;--syntax-bg:#f5f6f9;--syntax-highlight:#e9ebf2;--syntax-txt:#2a2a2a;--syntax-comment:#467790;--syntax-prop:#da0079;--syntax-bool:#bf00b8;--syntax-val:#78909c;--syntax-str:#651fff;--syntax-name:#a0f;--syntax-del:#f55;--syntax-regex:#3600d6;--syntax-fn:#3d5afe;--prefers-dark:false;--color-deleted-text:#5a6072;--color-in-force-text:#2e6b2e;--color-not-england:#5a6072;--color-is-england:var(
  --color-text
 )}:root[data-color-mode=dark]{--color-text:#fff;--color-background:#0e141b;--color-blurred-background:rgba(14,20,27,.85);--color-primary:#617bff;--color-secondary:#ff0a78;--color-tertiary:#ffe100;--color-decorative:#6ac;--color-muted:#182635;--color-muted-background:rgba(24,38,53,.85);--color-info:#617bff;--color-success:#0c8;--color-success-background:rgba(0,204,136,.1);--color-error:#fa3879;--color-error-background:rgba(214,5,75,.1);--color-alert:#ff8000;--color-alert-background:#25231d;--color-venn-0:#2a00ff;--color-venn-1:#00ffea;--color-gray-100:#2b333b;--color-gray-200:#364049;--color-gray-300:#5c6670;--color-gray-400:#68737d;--color-gray-500:#75808a;--color-gray-600:#7e8c9a;--color-gray-700:#9ca8b4;--color-gray-900:#d9e0e8;--color-gray-1000:#f2f5f7;--color-subtle-background:#0e141b;--color-subtle-floating:#1e262f;--color-homepage-light:rgba(179,229,255,0);--color-homepage-dark:rgba(179,229,255,.1);--color-homepage-bg:#0e141b;--syntax-bg:#151f28;--syntax-highlight:#202e3c;--syntax-txt:#fff;--syntax-comment:#6c8998;--syntax-prop:#ff39a8;--syntax-bool:#ffd600;--syntax-val:#718e9c;--syntax-str:#9b6dff;--syntax-name:#c653ff;--syntax-del:#f55;--syntax-regex:gold;--syntax-fn:#00beff;--prefers-dark:true;--color-deleted-text:#9ca8b4;--color-in-force-text:#94d194;--color-not-england:#9ca8b4;--color-is-england:var(
  --color-text
 )}:root{--progress:0}:root[data-color-mode=dark] .hidden_in_dark_mode,:root[data-color-mode=light] .hidden_in_light_mode{display:none}body{background-color:var(--color-background);color:var(--color-text);display:grid;font-size:.7rem;grid-template-areas:"header header header header header" "instrTitle instrTitle instrTitle status status" "breadcrumb breadcrumb breadcrumb breadcrumb rightcolupper" "leftcolupper leftdragbar search rightdragbar rightcolmid" "leftcolupper leftdragbar main rightdragbar rightcolmid" "leftcolupper leftdragbar main rightdragbar rightcolDivider" "leftcolupper leftdragbar main rightdragbar rightcollower" "footer footer main rightdragbar footer_right";grid-template-columns:5fr 3px 12fr 3px 9fr;grid-template-rows:1fr 1.5fr 1fr auto 10fr .5fr 10fr .5fr;height:100vh;margin:0 auto;max-width:100vw;padding:0;width:100vw}#logout_btn{display:none}
/*  !* background-color: lightblue; *!*/
/*  !*padding-right: 0.5rem;   *!*/#logo .symbol{color:var(--color-text);font-size:2rem;font-weight:200}#logo .site_name{font-family:system-ui,serif;font-style:italic;letter-spacing:0}#logo .site_name,#logo span{display:inline-block;margin:0;padding:0;white-space:nowrap}header{background:linear-gradient(180deg,rgba(255,0,255,.3) 0,rgba(255,0,255,0) 90%);grid-area:header;justify-content:space-between;padding:10px}#logo,header{align-items:center;display:flex}#logo{align-self:center;justify-self:start;margin-left:1rem}#logo,#logo span{text-decoration:none}#buttons{gap:15px;margin-right:1rem}.nav{align-items:center;background-color:var(--color-background);color:var(--color-text);display:flex;flex-wrap:wrap;justify-content:center;padding:1rem;width:100%;z-index:10}.dropdown,.nav{position:relative}.dropdown{display:inline-block}.dropdown-button{background-color:var(--color-background);border:none;cursor:pointer;font-family:system-ui,serif;font-size:1rem;font-weight:500;padding:.5rem 1rem;transition:color .3s ease,background-color .3s ease}.dropdown-button,nav a.dropdown-button{color:var(--color-text)}.dropdown a.dropdown-button{font-family:system-ui,serif;text-decoration:none}.dropdown-button:hover{background-color:#333;color:var(--color-secondary)}.dropdown-content{background-color:var(--color-gray-300);box-shadow:0 8px 16px rgba(0,0,0,.2);display:none;min-width:160px;position:absolute;z-index:1000}.dropdown-content a{color:var(--color-gray-100);display:block;font-size:.8rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease}.dropdown-content a:hover{background-color:#444}.dropdown:hover .dropdown-content{display:block}.sign-in{align-items:center;margin-left:1rem}#statusDetail,.sign-in{display:none}#breadcrumb{align-items:center;background-color:var(--color-muted-background);display:flex;grid-area:breadcrumb;overflow:hidden;padding-left:20px;padding-right:10px}#tocContainer{font-size:1em;grid-area:leftcolupper;height:100%;margin-bottom:8px;overflow:auto;padding-right:10px}#leftdragbar{background-color:var(--color-gray-100);cursor:ew-resize;grid-area:leftdragbar}#instrTitle{grid-area:instrTitle;padding-left:20px}#instrTitle,#status{align-items:center;display:flex;overflow:auto;padding-right:20px;vertical-align:middle}#status{grid-area:status;padding-left:10px}#search{grid-area:search;min-height:30px;overflow:auto}#buttons{font-size:1rem;justify-items:end;padding-right:20px}main{background-color:var(--color-gray-200);color:var(--color-text);grid-area:main;max-width:100%;overflow:auto;padding-left:30px;padding-right:30px;width:100%}#rightdragbar{background-color:var(--color-gray-100);cursor:ew-resize;grid-area:rightdragbar}#rightcolupper{align-items:center;background-color:var(--color-muted-background);display:flex;grid-area:rightcolupper}#rightcolmid,#rightcolupper{overflow:auto;padding-left:10px;padding-right:20px}#rightcolmid{background-color:var(--color-background);border-radius:3px;grid-area:rightcolmid}#rightColDivider{align-items:center;display:flex;grid-area:rightcolDivider;height:auto;justify-content:center}#rightColDivider .divider-line{background-color:var(--color-text);height:2px;width:50%}#tabs{display:grid;grid-area:rightcollower;grid-template-rows:auto 1fr;height:calc(100% - 10px);overflow:hidden;padding:10px 20px 0 10px}.tab-header{border:1px solid gray;display:flex;justify-content:flex-start}.tab-header button{background:none;border:none;color:var(--color-text);cursor:pointer;font-size:.8em;padding:10px 20px}.tab-header button.active{border-bottom:2px solid var(--color-primary);font-weight:700}.tab-content{background-color:var(--color-background);display:none;overflow:auto}.tab-content.active{display:block}#keyInfo{background:#fafbfc;border:1px solid #dde1e6;border-radius:1em;box-shadow:0 2px 8px #0001;font-size:1em;margin-bottom:2em;max-width:720px;padding:1.5em}#keyInfo table{border-collapse:separate;border-spacing:0 .5em;width:100%}#keyInfo td,#keyInfo th{border:none;font-size:1em;padding:.35em .6em;text-align:left;vertical-align:middle}#keyInfo th{background:none;font-weight:500;width:8em}#keyInfo .example{border-radius:.5em;display:inline-block;min-width:7em;padding:.3em .7em}#keyInfo .example.dfn{padding:.375em .875em}#keyInfo .example.dfn sub{font-size:1em;font-style:italic;line-height:1;position:relative;top:.15em;vertical-align:sub}#keyInfo .black,#keyInfo .blackText,#keyInfo .dfnText,#keyInfo .greenText,#keyInfo .greyText,#keyInfo .italicText{color:var(--color-text)}#keyInfo .green{color:var(--color-in-force-text)}#keyInfo .grey{color:var(--color-deleted-text)}#keyInfo .dfn,#keyInfo .italic{font-style:italic}#keyInfo .dfn{font-size:smaller}#keyInfo small{color:#888;font-size:1em}#subsidiaryInstrumentsList_id ul li{margin-bottom:3px}#tabs>div>table{max-height:100%;overflow:auto;width:100%}button[data-tab=index_of_terms]{display:none}#rightcolTitle{color:var(--color-secondary);font-size:1.5rem;font-weight:500;letter-spacing:2px;text-transform:uppercase}#footer{background-color:var(
  --color-muted-background
 );grid-area:footer;padding:.2rem;text-align:center}#footer,#footer ul{display:flex;justify-content:center}#footer ul{flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}#footer ul li{color:var(--color-background);font-size:.8rem;font-weight:400;margin:0}
/* !* background-color: lightblue; *!*/#footer_right{display:flex;grid-area:footer_right;justify-content:center;padding:.2rem;text-align:center}#annex{display:none}.LegAnnotationsGroupHeading,.LegChangeDelimiter,.LegCommentaryItem,.LegCommentaryLink,.LegExtentRestriction,.resources{color:#c71585;display:none}.defTermTextStyle{color:var(--color-primary);font-weight:600}.definition_helper_text{font-weight:600}#search{display:none}#searchOptions{align-items:center;display:flex;gap:15px}#searchOptions label{align-items:center;display:flex;gap:5px}#searchOptions input[type=checkbox]{margin:0;vertical-align:middle}#searchInputBox{background-color:#e0ffff;margin-bottom:10px;margin-top:10px;padding:0;width:100%}#searchInput{background-color:transparent;border:none;box-sizing:border-box;padding-bottom:5px;padding-top:5px;width:100%}.highlight{background-color:#ff0}.current-match{background-color:orange;font-weight:700}

/*!* Toggle Switch Styling *!*/
/*    !*color: var(--color-muted-background); !* Muted when off *!*!*/
/*    !*color: var(--color-muted-background); !* Muted when off *!*!*/input[type=checkbox]:checked+.toggle-switch .toggle-dark,input[type=checkbox]:not(:checked)+.toggle-switch .toggle-light{color:var(--color-primary)}.nav-item{color:#fff;margin-right:1rem;text-decoration:none}.nav-item:hover{color:var(--color-text)}

/*!* Default Dark Mode *!*/
/*    !*border-radius: 7px; !* Add rounded corners *!*!*/
/*    !*margin: 1px;*!*/

/*!* Light Mode *!*/
/*    !*border-radius: 6px; !* Add rounded corners *!*!*/

/*!* Add hover effects for more elegance *!*/
/*    !*background-color: var(--color-gray-700); !* Slightly lighter black for contrast *!*!*/
/*    !*color: #ddd; !* Softer white for a subtle effect *!*!*/

/*!* Optional focus state for accessibility *!*/
/*    !*background-color: var(--color-gray-700); !* Slightly lighter black for contrast *!*!*/
/*    !*color: #ddd; !* Softer white for a subtle effect *!*!*/

/*!* Optional focus state for accessibility *!*/
/*    !*color: var(--color-secondary);*!*/#buttons{gap:0;grid-area:buttons;justify-self:end;margin:1rem}#buttons,#buttons span{align-items:center;display:flex;justify-content:center}#buttons span{cursor:pointer;font-size:1rem;padding:.5rem;transition:opacity .2s ease-in-out}#buttons span:hover{opacity:.7}



/*!* 1) Guarantee the first screenfuls are rendered immediately.*/

/*!* 2) Defer all other direct children of <main>. *!*/
/*    !* This reserves a sensible placeholder height until the element is near view.*/



/*!* Any direct child of #main that contains a marker should fully paint *!*/