.cite{font:400 var(--t-xs,.8125rem)/1.3 var(--sans);color:var(--muted)}.cite a{color:var(--accent);white-space:nowrap}.cite a.ln{white-space:normal}.cite a[aria-expanded=true]{background:var(--accent-soft);outline:1px solid var(--accent)}.citation-missing{font:600 var(--t-xs,.8125rem)/1.3 var(--sans);color:var(--del-ink,#7a2929)}.refs{margin:.35rem 0 0;display:block}@media screen and (width>=761px){.np .cite.mg{float:right;clear:right;width:var(--col-note,19rem);margin:.2rem calc(-1 * (var(--note-gap,3rem) + var(--col-note,19rem) + var(--note-shift,0px))) .3rem 0;border-top:1px solid var(--line);font:400 var(--t-xs,.8125rem)/1.4 var(--sans);color:var(--muted);padding-top:.25rem;display:block}.np .cite.mg a{white-space:normal;font-weight:600}.np .cite.mg .cp{display:block}.np .cite.mg .cb{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.np .cite.mg.rp a{font-weight:400}.np .cite.mg.rp .cp{display:inline}.np .cite.mg:has(+.nx){margin-bottom:0}.np .cite.mg.nx{border-top:0;margin-top:.2rem;padding-top:0}.np.nl :is(p,li){position:relative}.np.nl .cite.mg{top:var(--nl-y,auto);float:none;position:absolute;right:0}.np.nl{min-height:var(--nl-h,0)}.np .refs{margin:0}}@media (width<=760px){.cite a{padding-block:.3rem}}.pv{display:none}.pv:target,.pv[data-open]{z-index:6;background:var(--surface);border:1px solid var(--ink);width:min(30rem,100%);font:400 var(--t-sm,.875rem)/1.45 var(--sans);color:var(--ink);text-align:left;white-space:normal;margin-top:.35rem;padding:.7rem .9rem .75rem;display:block;position:absolute;left:0}.pv:focus{outline:none}.pv:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.pv-host{position:relative}.pv-head{align-items:flex-start;gap:.35rem;display:flex}.pv-id{flex:1;min-width:0}.pv-name,.pv-pin{display:block}.pv-name{font-weight:600}.pv-pin{color:var(--muted);font-size:var(--t-xs,.8125rem)}.pv-icon{width:1.75rem;height:1.75rem;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-top:-.2rem;padding:0;display:inline-flex}.pv-icon:hover,.pv-icon:focus-visible{border-color:var(--line-strong);color:var(--ink)}.pv-icon .ic{width:1rem;height:1rem}.pv-go{border:1px solid var(--line);background:var(--paper);color:var(--ink);margin-top:.55rem;padding:.5rem .65rem;text-decoration:none;display:block}.pv-go+.pv-go{margin-top:.35rem}.pv-go:hover{border-color:var(--line-strong)}.pv-go:focus-visible{border-color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus);outline:none}.pv-lab{color:var(--accent);align-items:center;gap:.4rem;font-weight:600;display:flex}.pv-lab .ic{flex:none;margin-left:auto}.pv-go:hover .pv-lab{text-underline-offset:.18em;text-decoration:underline}.pv-cite .pv-lab{color:var(--ink)}.pv-cite:hover{border-color:var(--line)}.pv-cite:hover .pv-lab{text-decoration:none}.pv-prev{max-height:7.75em;font:400 var(--t-sm,.875rem)/1.55 var(--serif);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin-top:.35rem;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.pv-about{margin-top:.3rem;display:block}.pv-title{font:400 var(--t-ui,.9375rem)/1.4 var(--serif);color:var(--ink);display:block}.pv-meta{font-size:var(--t-xs,.8125rem);color:var(--muted);margin-top:.1rem;display:block}.pv-head+.pv-body>.pv-about{margin-top:.45rem}.pv [hidden]{display:none!important}@media screen and (width>=761px){.np .cite.mg>.pv[data-open]{width:min(22rem, calc(100vw - 2 * var(--gutter,1rem)));top:100%;left:auto;right:0}}@media (width<=760px){.pv:target,.pv[data-open]{width:100%}.pv-icon{width:2rem;height:2rem}}.src{margin-top:1.1rem}.src-grp+.src-grp{margin-top:calc(var(--space-3) + var(--space-1))}.src-grp h3{font:700 var(--t-h3,1.1875rem)/1.3 var(--serif);margin:0 0 .55rem}.src-list{margin:0;padding:0;list-style:none}.src-list li{border-top:1px solid var(--line);padding:.65rem 0 .7rem;scroll-margin-top:4rem}.src-list li:last-child{border-bottom:1px solid var(--line)}.src-list li:target{background:var(--surface);box-shadow:inset 3px 0 var(--accent);padding-left:.85rem}.src-list p{max-width:var(--measure);margin:0}.s-title{font:400 var(--t-ui,.9375rem)/1.4 var(--serif)}.s-meta,.s-note,.s-url,.s-trk{font-size:var(--t-xs,.8125rem);line-height:1.45}.s-meta{color:var(--muted);margin-top:.15rem!important}.s-note{color:var(--muted);margin-top:.25rem!important}.s-url{overflow-wrap:anywhere;margin-top:.25rem!important}.s-url a{color:var(--quiet)}.s-url a.publication-link:before{background:var(--publication-favicon,url(/favicon.png)) center / cover no-repeat;content:"";vertical-align:-.04em;width:.88em;height:.88em;margin-inline-end:.28em;display:inline-block}.s-trk{max-width:var(--measure);margin-top:.3rem}.s-trk>summary{cursor:pointer;color:var(--accent);font-weight:600;list-style:none;display:inline}.s-trk>summary::-webkit-details-marker{display:none}.s-trk ul{columns:2 15rem;column-gap:1.5rem;margin:.3rem 0 0;padding:0;list-style:none}.s-trk li{break-inside:avoid;border:0;padding:.1rem 0}.s-trk li:last-child{border:0}@media print{.pv,.s-trk{display:none!important}.cite a{color:inherit}}.am-kind{font-size:var(--t-sm);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;margin:0 0 1rem;display:flex}.hdr-meta details.tabled>summary{cursor:pointer;color:var(--accent)}.hdr-meta details.tabled>summary .d{color:var(--muted)}.hdr-meta details.tabled[open]>summary{margin-bottom:.2rem}.hdr-meta .tabled-list{font-size:var(--t-xs);color:var(--muted);display:block}.am-blocks .law{margin-top:.6rem}.am-blocks .lp{grid-template-columns:2.4rem minmax(0,1fr);display:grid}.am-blocks .lp .lab{font-weight:700}.law.instr,.law.instr ins,.law.instr del{font-style:italic}.justif{font:400 var(--t-ui)/1.6 var(--serif);max-width:var(--measure);color:var(--ink);margin:0}.nw{white-space:nowrap}.base-note{font-size:var(--t-xs);color:var(--muted);margin:.6rem 0 0}.cite-panel{font-size:var(--t-xs);line-height:1.45}.cite-row{border-top:1px solid var(--line);grid-template-columns:6.4rem minmax(0,1fr);align-items:baseline;gap:.2rem .6rem;padding-block:.4rem;display:grid}.cite-row:last-child{border-bottom:1px solid var(--line)}.cite-panel .k{color:var(--muted);font-weight:600}.cite-panel p{overflow-wrap:anywhere;margin:0}.cite-text{font:400 var(--t-sm)/1.5 var(--serif)}.cite-url{width:100%;min-width:0;font:400 var(--t-xs)/1.4 var(--sans);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);resize:none;overflow-wrap:anywhere;field-sizing:content;border-radius:0;padding:.3rem .4rem;display:block}@media (width<=760px){.cite-row{grid-template-columns:minmax(0,1fr)}}.cite-wrap{max-width:var(--measure);margin-top:1rem}.p-body>.am-text-part:first-child>.am-note:first-child,.p-body>.am-note:first-child{margin-top:1rem}.am-part-h{font:700 var(--t-h3)/1.3 var(--serif);margin:calc(var(--space-3) + var(--space-1)) 0 .2rem}.redline-text{white-space:pre-line}.am-blocks .law.i1{margin-left:1.2rem}.am-blocks .law.i2{margin-left:2.4rem}.justif p{margin:0}.justif p+p{margin-top:.6rem}details.am-context{border-top:1px solid var(--line);margin-top:1.1rem}details.am-context>summary{cursor:pointer;font:600 var(--t-xs)/1.5 var(--sans);color:var(--accent);padding-block:.5rem}.applies-list{font-size:var(--t-sm);margin:0;padding:0;list-style:none}.applies-list li{border-top:1px solid var(--line);padding-block:.28rem}.applies-list li:last-child{border-bottom:1px solid var(--line)}.applies-target+.applies-target{margin-top:calc(var(--space-3) + var(--space-1))}.am-cols{margin-top:1rem}.am-group-h+.am-hint{margin:.35rem 0 .2rem}.am-links>li>a.am-link{color:var(--ink);grid-template-columns:1rem 4.2rem 7.2rem 14.5rem minmax(0,1fr);align-items:baseline;gap:0 .9rem;padding-block:.55rem;text-decoration:none;display:grid}.am-links>li>a.am-link:hover{background:#15201909}.am-links>li>a.am-link:hover .am-no{text-underline-offset:.18em;text-decoration:underline 1px}.am-links .am-go:before{font:700 var(--t-sm)/1 var(--sans);color:var(--accent)}.am-links .am-no{color:var(--accent)}@media (width<=760px){.am-links>li>a.am-link{grid-template-columns:1rem 1fr auto;row-gap:.25rem}.am-links>li>a.am-link .am-by,.am-links>li>a.am-link .am-ex{grid-column:2/-1}}.launches{margin:var(--space-3) 0 0;flex-wrap:wrap;gap:.5rem 1rem;display:flex}.am-preview{margin-top:1.2rem}.am-preview-kick{font-size:var(--t-xs);color:var(--muted);margin:0 0 .4rem}.am-preview-body{border-left:1px solid var(--line);padding:.2rem 0 .2rem .2rem}.am-preview-foot{font-size:var(--t-xs);flex-wrap:wrap;gap:.4rem 1rem;margin:.6rem 0 0;display:flex}.am-fold{margin-block:.2rem .5rem}.am-fold>summary{cursor:pointer;font:600 var(--t-xs)/1.8 var(--sans);color:var(--accent);margin-left:.5rem}.am-fold[open]>summary{margin-bottom:.3rem}.am-fold>div{border-left:2px solid var(--line)}.cite-wrap>.cite-text{margin:0}
