.act__layout[data-astro-cid-74w3m2b5].dossier__layout{grid-template-columns:17rem minmax(0,1fr);max-width:calc(63rem + clamp(2rem,4vw,4.5rem));margin:0 auto}.act__aside[data-astro-cid-74w3m2b5]{padding-top:1.4rem}.act__toc[data-astro-cid-74w3m2b5]{max-height:calc(100vh - var(--toc-top,3rem) - 1.5rem);padding-block:.25rem;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent;overscroll-behavior:contain;padding-right:1rem;transition:scrollbar-color .2s;position:relative;overflow-y:auto}.act__toc[data-astro-cid-74w3m2b5]:hover,.act__toc[data-astro-cid-74w3m2b5]:focus-within{scrollbar-color:var(--rule-strong) transparent}.act__toc[data-astro-cid-74w3m2b5].is-above{mask-image:linear-gradient(#0000,#000 2.5rem)}.act__toc[data-astro-cid-74w3m2b5].is-below{mask-image:linear-gradient(0deg,#0000,#000 2.5rem)}.act__toc[data-astro-cid-74w3m2b5].is-above.is-below{mask-image:linear-gradient(#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.act__toc[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5]{font-size:var(--fs-xs);flex:none;grid-template-columns:2.4rem minmax(0,1fr);gap:0 .35rem;padding:.28rem 0 .28rem .85rem;line-height:1.35;display:grid}.act__tocnum[data-astro-cid-74w3m2b5]{color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.act__toctext[data-astro-cid-74w3m2b5]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.act__toc[data-astro-cid-74w3m2b5] .act__toc--1[data-astro-cid-74w3m2b5],.act__toc[data-astro-cid-74w3m2b5] .act__toc--2[data-astro-cid-74w3m2b5]{color:var(--ink-dim);margin-top:.5rem;font-weight:500}.act__toc[data-astro-cid-74w3m2b5] .act__toc--1[data-astro-cid-74w3m2b5]:first-child,.act__toc[data-astro-cid-74w3m2b5] .act__toc--2[data-astro-cid-74w3m2b5]:first-child{margin-top:0}.act__toc[data-astro-cid-74w3m2b5] .act__toc--1[data-astro-cid-74w3m2b5] .act__tocnum[data-astro-cid-74w3m2b5],.act__toc[data-astro-cid-74w3m2b5] .act__toc--2[data-astro-cid-74w3m2b5] .act__tocnum[data-astro-cid-74w3m2b5]{color:inherit}.act__toc[data-astro-cid-74w3m2b5] .act__toc--3[data-astro-cid-74w3m2b5],.act__toc[data-astro-cid-74w3m2b5] .act__toc--4[data-astro-cid-74w3m2b5]{color:var(--ink-soft);padding-left:1.6rem}.act__toc[data-astro-cid-74w3m2b5] .act__toc--3[data-astro-cid-74w3m2b5]{font-style:italic}.act__toc[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5].is-changed .act__tocnum[data-astro-cid-74w3m2b5]:after{content:"";background:var(--accent);vertical-align:.15em;border-radius:50%;width:.32rem;height:.32rem;margin-left:.3rem;display:inline-block}.act__toc[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5][aria-current],.act__toc[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5][aria-current] .act__tocnum[data-astro-cid-74w3m2b5]{color:var(--ink)}.dossier__layout[data-astro-cid-74w3m2b5] .doc__body[data-astro-cid-74w3m2b5]{width:100%;margin:0}.doc__body[data-astro-cid-74w3m2b5] .act__h1--long[data-astro-cid-74w3m2b5]{font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.18}.act__fulltitle[data-astro-cid-74w3m2b5]{color:var(--ink-soft);font-size:var(--fs-md);margin:-1.75rem 0 1.5rem}.act__facts[data-astro-cid-74w3m2b5]{border-bottom:1px solid var(--rule);font-size:var(--fs-md);grid-template-columns:max-content 1fr;gap:.35rem 1.5rem;margin:0;padding-bottom:1.5rem;display:grid}.act__facts[data-astro-cid-74w3m2b5] dt[data-astro-cid-74w3m2b5]{font-size:var(--fs-xs);color:var(--ink-label);padding-top:.2rem;font-weight:600}.act__facts[data-astro-cid-74w3m2b5] dd[data-astro-cid-74w3m2b5]{margin:0}.act__current[data-astro-cid-74w3m2b5]{border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent);font-size:var(--fs-2xs);vertical-align:.1em;margin-left:.5rem;padding:.05rem .45rem;font-weight:600}.act__editions[data-astro-cid-74w3m2b5]{display:inline-block;position:relative}.act__editions[data-astro-cid-74w3m2b5] summary[data-astro-cid-74w3m2b5]{cursor:pointer;border-bottom:1px dashed var(--rule-strong);align-items:baseline;gap:0;list-style:none;display:inline-flex}.act__editions[data-astro-cid-74w3m2b5] summary[data-astro-cid-74w3m2b5]::-webkit-details-marker{display:none}.act__editions[data-astro-cid-74w3m2b5] summary[data-astro-cid-74w3m2b5]:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;align-self:center;width:.4rem;height:.4rem;margin-left:.6rem;transition:transform .15s;transform:translateY(-.15rem)rotate(45deg)}.act__editions[data-astro-cid-74w3m2b5][open] summary[data-astro-cid-74w3m2b5]:after{transform:translateY(.1rem)rotate(-135deg)}.act__editions[data-astro-cid-74w3m2b5] summary[data-astro-cid-74w3m2b5]:hover{border-bottom-color:var(--ink)}.act__count[data-astro-cid-74w3m2b5]{color:var(--ink-faint);font-size:var(--fs-xs);margin-left:.75rem}.act__menu[data-astro-cid-74w3m2b5]{z-index:10;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);width:min(22rem,100vw - 2rem);max-height:min(26rem,60vh);box-shadow:var(--shadow-3);overscroll-behavior:contain;padding:.5rem 0;position:absolute;top:calc(100% + .5rem);left:0;overflow-y:auto}.act__year[data-astro-cid-74w3m2b5]{grid-template-columns:3.5rem 1fr;padding:.35rem 1rem;display:grid}.act__year[data-astro-cid-74w3m2b5]+.act__year[data-astro-cid-74w3m2b5]{border-top:1px solid var(--rule)}.act__yearlabel[data-astro-cid-74w3m2b5]{color:var(--ink-faint);font-size:var(--fs-xs);padding-top:.15rem;font-weight:600}.doc__body[data-astro-cid-74w3m2b5] .act__year[data-astro-cid-74w3m2b5] ul[data-astro-cid-74w3m2b5]{margin:0;padding:0;list-style:none}.doc__body[data-astro-cid-74w3m2b5] .act__year[data-astro-cid-74w3m2b5] li[data-astro-cid-74w3m2b5]{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;margin:0}.doc__body[data-astro-cid-74w3m2b5] .act__year[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5]{color:var(--ink-soft);border:0;padding:.12rem 0;display:block}.doc__body[data-astro-cid-74w3m2b5] .act__year[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5]:hover{color:var(--accent)}.act__year[data-astro-cid-74w3m2b5] [data-astro-cid-74w3m2b5][aria-current]{padding:.12rem 0;font-weight:600;display:block}.act__changes[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5]{font-variant-numeric:tabular-nums}.act__links[data-astro-cid-74w3m2b5]{font-size:var(--fs-sm);flex-wrap:wrap;gap:.25rem 1.25rem;margin:.2rem 0 0;display:flex}.act__notice[data-astro-cid-74w3m2b5]{background:var(--accent-tint);font-size:var(--fs-md);margin:1rem 0 0;padding:.6rem .9rem}.act__notice--here[data-astro-cid-74w3m2b5]{font-size:var(--fs-sm);margin:.4rem 0 .6rem}.act__text[data-astro-cid-74w3m2b5]{margin-top:2rem}.act__text--cut[data-astro-cid-74w3m2b5]{mask-image:linear-gradient(#000 calc(100% - 9rem),#0000)}.act__gate[data-astro-cid-74w3m2b5]{text-align:center;margin-top:1rem}.doc__body[data-astro-cid-74w3m2b5] .act__gate[data-astro-cid-74w3m2b5] .button[data-astro-cid-74w3m2b5]{color:var(--paper);border-bottom:1px solid var(--ink)}.doc__body[data-astro-cid-74w3m2b5] .act__gate[data-astro-cid-74w3m2b5] .button[data-astro-cid-74w3m2b5]:hover{border-color:var(--accent)}.doc__body[data-astro-cid-74w3m2b5] .act__h[data-astro-cid-74w3m2b5]{text-align:center;flex-direction:column;align-items:center;scroll-margin-top:1.5rem;display:flex}.doc__body[data-astro-cid-74w3m2b5] .act__h--3[data-astro-cid-74w3m2b5]{font-size:var(--fs-sm);letter-spacing:.12em;border:0;margin:2rem 0 1rem;padding:0}.act__title[data-astro-cid-74w3m2b5]{text-align:center;letter-spacing:.04em;flex-direction:column;align-items:center;margin:1.5rem 0;font-weight:500;display:flex}.act__article[data-astro-cid-74w3m2b5]{margin:0 0 1.75rem;scroll-margin-top:1.5rem}.doc__body[data-astro-cid-74w3m2b5] .act__article[data-astro-cid-74w3m2b5] h3[data-astro-cid-74w3m2b5]{font-size:var(--fs-body);margin:0 0 .6rem;font-weight:600;line-height:1.45}.act__num[data-astro-cid-74w3m2b5]{white-space:nowrap}.act__badge[data-astro-cid-74w3m2b5]{border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent);font-size:var(--fs-2xs);vertical-align:.15em;margin-left:.5rem;padding:.05rem .45rem;font-weight:600;display:inline-block}.act__article[data-astro-cid-74w3m2b5] p[data-astro-cid-74w3m2b5],.act__plain[data-astro-cid-74w3m2b5] p[data-astro-cid-74w3m2b5]{hyphens:auto;margin:0 0 .6rem}.act__article--repealed[data-astro-cid-74w3m2b5]{color:var(--ink-faint)}.act__since[data-astro-cid-74w3m2b5]{color:var(--ink-faint);font-size:var(--fs-sm);margin:-.4rem 0 .75rem}.act__nowrap[data-astro-cid-74w3m2b5]{white-space:nowrap;font-variant-numeric:tabular-nums}.act__strip[data-astro-cid-74w3m2b5]{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}.act__strip[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5]{color:var(--accent);font-size:var(--fs-sm);text-underline-offset:4px;border:0;padding:.3rem 0;text-decoration:underline 1px;display:inline-block}.act__strip[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5]:hover{color:var(--ink)}.act__strip[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.act__strip[data-astro-cid-74w3m2b5] strong[data-astro-cid-74w3m2b5]{font-variant-numeric:tabular-nums;font-weight:600}.act__article[data-astro-cid-74w3m2b5] p[data-astro-cid-74w3m2b5][id]{scroll-margin-top:30vh}.act__article[data-astro-cid-74w3m2b5] p[data-astro-cid-74w3m2b5]:target,.act__text[data-astro-cid-74w3m2b5] .act__quote[data-astro-cid-74w3m2b5]{background:var(--mark);box-shadow:0 0 0 .4rem var(--mark);border-radius:2px}.act[data-astro-cid-74w3m2b5] [data-astro-cid-74w3m2b5]::target-text{background:var(--mark);color:inherit}.act__hl[data-astro-cid-74w3m2b5]{border-left:3px solid var(--accent);margin-left:-1.1rem;padding-left:calc(1.1rem - 3px)}.act__text[data-astro-cid-74w3m2b5] .act__note[data-astro-cid-74w3m2b5]{color:var(--ink-faint);font-size:var(--fs-2xs);text-align:left;margin:-.3rem 0 .75rem;line-height:1.45}.act__muted[data-astro-cid-74w3m2b5]{color:var(--ink-soft);font-size:var(--fs-md)}.act__related[data-astro-cid-74w3m2b5]{border-top:1px solid var(--rule);margin-top:3rem;padding-top:1.5rem;scroll-margin-top:1.5rem}.act__related[data-astro-cid-74w3m2b5]>.act__muted[data-astro-cid-74w3m2b5]{margin:1rem 0 0}.act__relgroup[data-astro-cid-74w3m2b5]+.act__relgroup[data-astro-cid-74w3m2b5]{margin-top:1.75rem}.doc__body[data-astro-cid-74w3m2b5] .act__relgroup[data-astro-cid-74w3m2b5] h3[data-astro-cid-74w3m2b5]{font-size:var(--fs-xs);color:var(--ink-label);margin:0 0 .6rem;font-weight:600}.act__relgroup[data-astro-cid-74w3m2b5] .act__count[data-astro-cid-74w3m2b5]{letter-spacing:0;margin-left:.4rem}.doc__body[data-astro-cid-74w3m2b5] .act__relgroup[data-astro-cid-74w3m2b5] ul[data-astro-cid-74w3m2b5]{margin:0;padding:0;list-style:none}.doc__body[data-astro-cid-74w3m2b5] .act__relgroup[data-astro-cid-74w3m2b5] li[data-astro-cid-74w3m2b5]{font-size:var(--fs-md);justify-content:space-between;align-items:baseline;gap:.2rem 1.5rem;margin:0;padding:.3rem 0;display:flex}.act__relmeta[data-astro-cid-74w3m2b5]{text-align:right;max-width:40%;color:var(--ink-faint);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;flex:none}.act__relmore[data-astro-cid-74w3m2b5] summary[data-astro-cid-74w3m2b5]{cursor:pointer;color:var(--ink-soft);font-size:var(--fs-sm);margin-top:.3rem}.act__source[data-astro-cid-74w3m2b5]{border-top:1px solid var(--rule);font-size:var(--fs-xs);overflow-wrap:anywhere;margin-top:3rem;padding-top:1rem}.act__source[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5]{color:var(--ink-faint)}@media (width>=721px){.act__article[data-astro-cid-74w3m2b5] p[data-astro-cid-74w3m2b5]{text-align:justify}}.act__tocbar[data-astro-cid-74w3m2b5]{display:none}@media (width<=1023px){.act__layout[data-astro-cid-74w3m2b5] .act__aside[data-astro-cid-74w3m2b5]{background:var(--paper);backdrop-filter:none;margin:0 calc(-1*clamp(1.5rem,4vw,4rem)) 1.5rem;padding:0}.act__article[data-astro-cid-74w3m2b5],.doc__body[data-astro-cid-74w3m2b5] .act__h[data-astro-cid-74w3m2b5],.act__plain[data-astro-cid-74w3m2b5],.act__related[data-astro-cid-74w3m2b5]{scroll-margin-top:3.75rem}.act__layout[data-astro-cid-74w3m2b5].dossier__layout{margin-top:calc(-1*clamp(2.5rem,7vh,5rem))}.act__tocbar[data-astro-cid-74w3m2b5]{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.75rem;padding:.75rem clamp(1.5rem,4vw,4rem);display:flex}.act__tocbar[data-astro-cid-74w3m2b5]:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:none;align-self:center;width:.45rem;height:.45rem;margin-left:auto;transition:transform .15s;transform:translateY(-.15rem)rotate(45deg)}.act__aside[data-astro-cid-74w3m2b5].is-open .act__tocbar[data-astro-cid-74w3m2b5]:after{transform:translateY(.1rem)rotate(-135deg)}.act__tocbar-label[data-astro-cid-74w3m2b5]{font-size:var(--fs-xs);color:var(--ink-label);flex:none;font-weight:600}.act__tocbar-current[data-astro-cid-74w3m2b5]{min-width:0;font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.act__layout[data-astro-cid-74w3m2b5] .act__toc[data-astro-cid-74w3m2b5]{z-index:30;inset:var(--bar-bottom,3rem) 0 0 0;background:var(--paper);border-top:1px solid var(--rule);scrollbar-color:var(--rule-strong) transparent;flex-direction:column;gap:0;max-height:none;padding:.5rem clamp(1.5rem,4vw,4rem) 2rem;display:none;position:fixed;overflow-y:auto;mask-image:none}.act__aside[data-astro-cid-74w3m2b5].is-open .act__toc[data-astro-cid-74w3m2b5]{display:flex}.act__layout[data-astro-cid-74w3m2b5] .act__toc[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5]{font-size:var(--fs-md);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:.55rem 0;display:grid}.act__layout[data-astro-cid-74w3m2b5] .act__toc[data-astro-cid-74w3m2b5] .act__toc--3[data-astro-cid-74w3m2b5],.act__layout[data-astro-cid-74w3m2b5] .act__toc[data-astro-cid-74w3m2b5] .act__toc--4[data-astro-cid-74w3m2b5]{padding-left:1.4rem}.act__layout[data-astro-cid-74w3m2b5] .act__toc[data-astro-cid-74w3m2b5] a[data-astro-cid-74w3m2b5][aria-current]{box-shadow:none;background:0 0;font-weight:600}}@media (width<=560px){.doc__body[data-astro-cid-74w3m2b5] .act__relgroup[data-astro-cid-74w3m2b5] li[data-astro-cid-74w3m2b5]{flex-direction:column}.act__relmeta[data-astro-cid-74w3m2b5]{text-align:left;max-width:none}.act__facts[data-astro-cid-74w3m2b5]{grid-template-columns:1fr;gap:.1rem}.act__facts[data-astro-cid-74w3m2b5] dd[data-astro-cid-74w3m2b5]{margin-bottom:.5rem}}
