.required[data-v-e2e95f63]{background:var(--warn-soft);color:var(--warn);overflow-wrap:anywhere;border-radius:4px;padding:0 4px;font-size:.85em}.legal[data-v-ff46af72]{gap:28px;max-width:820px}.legal[data-v-ff46af72],.legal-head[data-v-ff46af72]{flex-direction:column;display:flex}.legal-head[data-v-ff46af72]{gap:12px}.legal-head h1[data-v-ff46af72]{font-size:clamp(1.9rem,5.5vw,2.8rem)}.edition[data-v-ff46af72]{font-size:.85rem}.toc-title[data-v-ff46af72]{letter-spacing:.14em;margin-bottom:10px;font-size:.72rem;font-weight:400}.toc ol[data-v-ff46af72]{-moz-columns:260px 2;columns:260px 2;-moz-column-gap:32px;color:var(--muted);column-gap:32px;margin:0;padding-left:1.4em}.toc li[data-v-ff46af72]{-moz-column-break-inside:avoid;break-inside:avoid;padding:3px 0}.legal-section[data-v-ff46af72]{flex-direction:column;gap:12px;scroll-margin-top:80px;display:flex}.legal-section h2[data-v-ff46af72]{font-size:clamp(1.25rem,3.2vw,1.6rem)}.legal-section h2 .num[data-v-ff46af72]{color:var(--accent)}.clause[data-v-ff46af72]{color:var(--text-2);grid-template-columns:auto 1fr;gap:12px;line-height:1.6;display:grid}.clause-num[data-v-ff46af72]{color:var(--muted);min-width:2.6em;padding-top:3px;font-size:.82rem}.clause-list[data-v-ff46af72]{color:var(--text-2);flex-direction:column;gap:6px;margin:-4px 0 0;padding-left:calc(3.7em + 12px);line-height:1.6;display:flex}.clause-list li[data-v-ff46af72]::marker{color:var(--accent)}.legal[data-v-ff46af72] a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.operator[data-v-ff46af72]{gap:10px;margin:0;display:grid}.operator-row[data-v-ff46af72]{grid-template-columns:minmax(110px,160px) 1fr;gap:12px;display:grid}.operator dd[data-v-ff46af72]{overflow-wrap:anywhere;margin:0}@media (width<=520px){.clause[data-v-ff46af72]{gap:8px}.clause-num[data-v-ff46af72]{min-width:2.4em;font-size:.75rem}.clause-list[data-v-ff46af72]{padding-left:calc(3em + 8px)}.operator-row[data-v-ff46af72]{grid-template-columns:1fr;gap:0}}
