.legal[data-v-f4bcc7dd]{flex-direction:column;gap:28px;display:flex}.lh[data-v-f4bcc7dd]{flex-direction:column;gap:12px;display:flex}.lnav[data-v-f4bcc7dd]{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.lnav a[data-v-f4bcc7dd]{color:var(--ink-3);border:1px solid #0000;border-radius:7px;padding:5px 10px;font-size:12.5px;text-decoration:none}.lnav a[data-v-f4bcc7dd]:hover{color:var(--ink);background:var(--surface);border-color:var(--line)}.lnav a.on[data-v-f4bcc7dd]{color:var(--ink);background:var(--surface);border-color:var(--line);font-weight:500}.meta[data-v-f4bcc7dd]{color:var(--ink-3);font-size:12.5px}.lead[data-v-f4bcc7dd]{color:var(--ink-2);max-width:640px;font-size:15px;line-height:1.6}.draft[data-v-f4bcc7dd]{background:var(--warn-soft);border:1px solid var(--warn-line);color:var(--warn-ink);border-radius:12px;gap:10px;margin-top:4px;padding:12px 14px;font-size:12.5px;line-height:1.5;display:flex}.draft .ico[data-v-f4bcc7dd]{flex:none;margin-top:2px}.draft b[data-v-f4bcc7dd]{font-weight:500}.body[data-v-f4bcc7dd]{color:var(--ink-2);flex-direction:column;gap:14px;max-width:680px;font-size:14.5px;line-height:1.65;display:flex}.body[data-v-f4bcc7dd] h2{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;margin-top:18px;font-size:24px;font-weight:400;line-height:1.15}.body[data-v-f4bcc7dd] h3{color:var(--ink);margin-top:6px;font-size:14.5px;font-weight:500}.body[data-v-f4bcc7dd] p b,.body[data-v-f4bcc7dd] li b{color:var(--ink);font-weight:500}.body[data-v-f4bcc7dd] ul,.body[data-v-f4bcc7dd] ol{flex-direction:column;gap:6px;padding-left:20px;display:flex}.body[data-v-f4bcc7dd] ul{list-style:outside}.body[data-v-f4bcc7dd] ol{list-style:decimal}.body[data-v-f4bcc7dd] li::marker{color:var(--ink-3)}.body[data-v-f4bcc7dd] a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.body[data-v-f4bcc7dd] .tbl-wrap{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow-x:auto}.body[data-v-f4bcc7dd] table{border-collapse:collapse;width:100%;min-width:520px;font-size:13.5px}.body[data-v-f4bcc7dd] th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-2);white-space:nowrap;padding:12px 14px 8px;font-size:11px;font-weight:500}.body[data-v-f4bcc7dd] td{border-bottom:1px solid var(--line-2);vertical-align:top;color:var(--ink-2);padding:10px 14px}.body[data-v-f4bcc7dd] tr:last-child td{border-bottom:0}.body[data-v-f4bcc7dd] td:first-child{color:var(--ink);font-weight:500}.body[data-v-f4bcc7dd] .box{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.body[data-v-f4bcc7dd] .box.accent{border-color:var(--accent-line);background:linear-gradient(160deg,#fff,#f4f6fe)}.body[data-v-f4bcc7dd] .box p{color:var(--ink)}.body[data-v-f4bcc7dd] .todo{font-family:var(--mono);color:var(--warn-ink);background:var(--warn-soft);border-radius:4px;padding:0 4px;font-size:12.5px}.lf[data-v-f4bcc7dd]{border-top:1px solid var(--line);color:var(--ink-3);padding-top:16px;font-size:12.5px;line-height:1.6}.lf a[data-v-f4bcc7dd]{color:var(--ink-2)}@media (width<=560px){.body[data-v-f4bcc7dd]{font-size:14px}.body[data-v-f4bcc7dd] h2{font-size:21px}}
