.doc-row[data-astro-cid-prlqcidf]{display:grid;grid-template-columns:112px minmax(0,1fr) 44px;gap:24px;align-items:center;padding:20px 24px;background:var(--h-card);transition:background .15s ease}.doc-row[data-astro-cid-prlqcidf]+.doc-row{border-top:1px solid var(--h-line2)}.doc-row[data-astro-cid-prlqcidf]:hover{background:var(--h-redtint)}.doc-row__date[data-astro-cid-prlqcidf]{grid-column:1;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:500;color:var(--h-mute3);white-space:nowrap}.doc-row__body[data-astro-cid-prlqcidf]{grid-column:2;min-width:0;display:flex;flex-direction:column;gap:6px}.doc-row__title[data-astro-cid-prlqcidf]{margin:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.35;color:var(--h-ink);overflow-wrap:anywhere;text-wrap:pretty}.doc-row__desc[data-astro-cid-prlqcidf]{margin:0;font-size:14px;line-height:1.55;color:var(--h-mute2);text-wrap:pretty}.doc-row__btn[data-astro-cid-prlqcidf]{grid-column:3;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--h-redline);background:var(--h-card);color:var(--h-red);font-size:18px;text-decoration:none}a[data-astro-cid-prlqcidf].doc-row__btn:hover{background:var(--h-red);border-color:var(--h-red);color:#fff;text-decoration:none}a[data-astro-cid-prlqcidf].doc-row__btn:focus-visible{outline:2px solid var(--h-red);outline-offset:2px}.doc-row__btn--off[data-astro-cid-prlqcidf]{border-style:dashed;border-color:var(--h-faint);color:var(--h-faint)}@media(max-width:699px){.doc-row[data-astro-cid-prlqcidf]{grid-template-columns:minmax(0,1fr) 44px;gap:8px 14px;padding:16px}.doc-row__date[data-astro-cid-prlqcidf]{grid-column:1 / -1}.doc-row__body[data-astro-cid-prlqcidf]{grid-column:1}.doc-row__btn[data-astro-cid-prlqcidf]{grid-column:2}}.leg-intro[data-astro-cid-ugaup45v] p{margin:0}.leg-intro[data-astro-cid-ugaup45v] p+p,.leg-intro[data-astro-cid-ugaup45v] p+ul,.leg-intro[data-astro-cid-ugaup45v] ul+p{margin-top:8px}.leg-intro[data-astro-cid-ugaup45v] ul,.leg-intro[data-astro-cid-ugaup45v] ol{margin:0;padding-left:1.25rem}.leg-intro[data-astro-cid-ugaup45v] ul{list-style:disc}.leg-intro[data-astro-cid-ugaup45v] ol{list-style:decimal}.leg-intro[data-astro-cid-ugaup45v] strong,.leg-intro[data-astro-cid-ugaup45v] b{font-weight:700;color:var(--h-ink)}.leg-intro[data-astro-cid-ugaup45v] a{color:var(--h-red);text-decoration:underline;text-underline-offset:2px}.leg-laws[data-astro-cid-ugaup45v]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px}.leg-laws[data-astro-cid-ugaup45v]>li[data-astro-cid-ugaup45v]{display:flex}.leg-law[data-astro-cid-ugaup45v]{flex:1;display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:16px;align-items:start;padding:20px;border-radius:16px;background:var(--h-card);border:1px solid var(--h-line);box-shadow:0 1px 3px var(--h-shadow);color:var(--h-ink);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.leg-law--link[data-astro-cid-ugaup45v]:hover{transform:translateY(-3px);box-shadow:0 16px 36px #3c080c1a;border-color:var(--h-redline);color:var(--h-ink);text-decoration:none}.leg-law--link[data-astro-cid-ugaup45v]:focus-visible{outline:2px solid var(--h-red);outline-offset:2px}@media(prefers-reduced-motion:reduce){.leg-law[data-astro-cid-ugaup45v],.leg-law--link[data-astro-cid-ugaup45v]:hover{transition:none;transform:none}}.leg-law__icon[data-astro-cid-ugaup45v]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--h-redpill);color:var(--h-red);font-size:22px}.leg-law__body[data-astro-cid-ugaup45v]{display:flex;flex-direction:column;gap:6px;min-width:0}.leg-law__title[data-astro-cid-ugaup45v]{font-size:17px;font-weight:700;line-height:1.3;text-wrap:pretty}.leg-law__desc[data-astro-cid-ugaup45v]{font-size:14px;line-height:1.5;color:var(--h-mute2);text-wrap:pretty}.leg-law__external[data-astro-cid-ugaup45v]{display:flex;padding-top:2px;color:var(--h-mute3);font-size:18px}.leg-gazettes[data-astro-cid-ugaup45v]{scroll-margin-top:96px}.leg-card[data-astro-cid-ugaup45v]{background:var(--h-card);border:1px solid var(--h-line);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px var(--h-shadow)}.leg-card[data-astro-cid-ugaup45v][hidden]{display:none}.leg-list[data-astro-cid-ugaup45v]{scroll-margin-top:96px;transition:opacity .15s}.leg-list[data-astro-cid-ugaup45v][aria-busy=true]{opacity:.6}
