.legal[data-v-c979eb28]{max-width:68ch}.legal h2[data-v-c979eb28],.legal [id][data-v-c979eb28]{scroll-margin-top:5rem}.legal h2[data-v-c979eb28]{letter-spacing:-.015em;border-top:1px solid var(--color-rule,#ececf2);margin-top:2.25rem;padding-top:1.5rem;font-size:1.0625rem;font-weight:800}.legal h2[data-v-c979eb28]:first-of-type{margin-top:1.5rem}.legal h2[data-v-c979eb28]:target{box-shadow:-12px 0 0 0 var(--color-ledger-green)}.legal h2 .permalink[data-v-c979eb28]{color:var(--color-muted);opacity:0;margin-left:.5rem;font-size:.8125rem;font-weight:400;text-decoration:none;transition:opacity .1s linear}.legal h2:hover .permalink[data-v-c979eb28],.legal h2:focus-within .permalink[data-v-c979eb28]{opacity:1}.legal h2 .permalink[data-v-c979eb28]:hover,.legal h2 .permalink[data-v-c979eb28]:focus-visible{color:var(--color-ledger-green)}.legal p[data-v-c979eb28],.legal li[data-v-c979eb28]{color:var(--color-ink);font-size:.9375rem;line-height:1.7}.legal p[data-v-c979eb28]{margin-top:1rem}.legal ul[data-v-c979eb28]{margin-top:1rem;padding-left:1.25rem;list-style:outside}.legal li[data-v-c979eb28]{margin-top:.5rem}.legal li[data-v-c979eb28]::marker{color:var(--color-ledger-green)}.legal[data-v-c979eb28] a{color:var(--color-ledger-green);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-thickness .1s linear}.legal[data-v-c979eb28] a:hover,.legal[data-v-c979eb28] a:focus-visible{text-decoration-thickness:3px}.toc[data-v-c979eb28]{border-top:1px solid var(--color-rule,#ececf2);border-bottom:1px solid var(--color-rule,#ececf2);padding:1rem 0}.toc ol[data-v-c979eb28]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.toc ol[data-v-c979eb28]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}}.toc a[data-v-c979eb28]{text-transform:uppercase;letter-spacing:.16em;color:var(--color-ink);font-size:.6875rem;text-decoration:none}.toc a[data-v-c979eb28]:hover,.toc a[data-v-c979eb28]:focus-visible{color:var(--color-ledger-green);text-decoration:underline}.unresolved[data-v-c979eb28]{border:1px dashed var(--color-rule,#ececf2);color:var(--color-ink);padding:2px 4px;font-size:.8125rem;display:inline-block}.legal-meta[data-v-c979eb28]{border:1px solid var(--color-rule,#ececf2);border-top:3px solid var(--color-ink);color:var(--color-muted);margin-top:2.5rem;font-size:.75rem}.legal-meta-row[data-v-c979eb28]{justify-content:space-between;gap:1rem;padding:.625rem .875rem;display:flex}.legal-meta-row+.legal-meta-row[data-v-c979eb28]{border-top:1px dashed var(--color-rule,#ececf2)}.legal-meta dt[data-v-c979eb28]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink)}.legal-meta dd[data-v-c979eb28]{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.legal[data-v-c979eb28] a,.legal h2 .permalink[data-v-c979eb28]{transition:none}}@media print{@page{margin:2.4cm 1.6cm 2cm}@page{@top-left{content:"DRAFT — unreviewed, not legal advice";font-family:monospace;font-size:8pt}@top-right{content:"airanks.net/tos";font-family:monospace;font-size:8pt}@bottom-right{content:"Page " counter(page) " of " counter(pages);font-family:monospace;font-size:8pt}}.legal[data-v-c979eb28] a{color:var(--color-ink);text-decoration:underline}.legal[data-v-c979eb28] a:after{content:" (" attr(href) ")"}.legal h2 .permalink[data-v-c979eb28]{display:none}[role=note][data-v-c979eb28]{box-shadow:none;color:#000;background:#fff;border-color:#000}.legal h2[data-v-c979eb28]{break-after:avoid}.unresolved[data-v-c979eb28]{color:#000;background:0 0;border:1px dashed #000}}
