.glance-wrap.svelte-7ke6fz{padding-block:clamp(2rem,1rem + 3vw,3.5rem) 0}.glance.svelte-7ke6fz{grid-template-columns:1fr;gap:1rem;display:grid}.g-card.svelte-7ke6fz{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);padding:1.4rem}.g-card.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:var(--text-base);margin:.85rem 0 .3rem}.g-card.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:var(--text-sm);color:var(--color-muted);line-height:1.55}.pic.svelte-7ke6fz{border-radius:var(--radius-md);width:40px;height:40px;color:var(--ic);background:color-mix(in oklab, var(--ic) 12%, transparent);border:1px solid color-mix(in oklab, var(--ic) 22%, transparent);place-items:center;display:inline-grid}.pic.sm.svelte-7ke6fz{flex:none;width:34px;height:34px}.legal.svelte-7ke6fz{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}.toc-label.svelte-7ke6fz{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-faint);margin-bottom:.9rem;display:block}.toc.svelte-7ke6fz ol:where(.svelte-7ke6fz){flex-wrap:wrap;gap:.35rem 1.2rem;list-style:none;display:flex}.toc.svelte-7ke6fz a:where(.svelte-7ke6fz){font-size:var(--text-sm);color:var(--color-muted);border-left:2px solid #0000;align-items:baseline;gap:.55rem;padding:.25rem 0;transition:color .2s;display:inline-flex}.toc.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:var(--color-fg)}.toc.svelte-7ke6fz .n:where(.svelte-7ke6fz){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-faint);transition:color .2s}.toc.svelte-7ke6fz a.active:where(.svelte-7ke6fz){color:var(--color-fg)}.toc.svelte-7ke6fz a.active:where(.svelte-7ke6fz) .n:where(.svelte-7ke6fz){color:var(--color-brand-blue)}.toc-updated.svelte-7ke6fz{border-top:1px solid var(--color-border-soft);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-faint);margin-top:1.6rem;padding-top:1.2rem;line-height:1.8;display:none}.toc-updated.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--color-fg-soft);font-weight:500}.prose.svelte-7ke6fz{min-width:0;max-width:46rem}.prose.svelte-7ke6fz section:where(.svelte-7ke6fz){padding-top:2.4rem;scroll-margin-top:6.5rem}.prose.svelte-7ke6fz section:where(.svelte-7ke6fz):first-of-type{padding-top:0}.prose.svelte-7ke6fz section:where(.svelte-7ke6fz)+section:where(.svelte-7ke6fz){border-top:1px solid var(--color-border-soft);margin-top:2.6rem}.prose.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:var(--text-2xl);align-items:baseline;gap:.8rem;margin-bottom:.9rem;display:flex}.sn.svelte-7ke6fz{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-brand-blue);font-weight:500}.prose.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:var(--text-lg);margin:1.6rem 0 .6rem}.prose.svelte-7ke6fz p:where(.svelte-7ke6fz),.prose.svelte-7ke6fz li:where(.svelte-7ke6fz){font-size:var(--text-base);color:var(--color-fg-soft);line-height:1.75}.prose.svelte-7ke6fz p:where(.svelte-7ke6fz)+p:where(.svelte-7ke6fz){margin-top:.7rem}.prose.svelte-7ke6fz ul:where(.svelte-7ke6fz):not(.chips){flex-direction:column;gap:.7rem;margin:.8rem 0;list-style:none;display:flex}.prose.svelte-7ke6fz ul:where(.svelte-7ke6fz):not(.chips) li:where(.svelte-7ke6fz){padding-left:1.3rem;position:relative}.prose.svelte-7ke6fz ul:where(.svelte-7ke6fz):not(.chips) li:where(.svelte-7ke6fz):before{content:"";background:var(--color-brand-blue);width:.45rem;height:1.5px;position:absolute;top:.72em;left:0}.prose.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--color-fg);font-weight:600}.prose.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-brand-blue)}.prose.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration:underline}.form-cards.svelte-7ke6fz{grid-template-columns:1fr;gap:.9rem;margin:1rem 0 1.2rem;display:grid}.f-card.svelte-7ke6fz{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);padding:1.2rem 1.3rem}.f-head.svelte-7ke6fz{align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.f-card.svelte-7ke6fz h4:where(.svelte-7ke6fz){font-size:var(--text-base)}.f-blurb.svelte-7ke6fz{font-size:var(--text-sm)!important;color:var(--color-muted)!important}.chips.svelte-7ke6fz{flex-wrap:wrap;gap:.4rem;list-style:none;display:flex}.chips.standalone.svelte-7ke6fz{margin:.9rem 0 1rem}.chips.svelte-7ke6fz li:where(.svelte-7ke6fz){font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-fg-soft);background:var(--color-bg-soft);border:1px solid var(--color-border-soft);border-radius:99px;padding:.28rem .65rem}.rows.svelte-7ke6fz{border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;margin:1rem 0 1.1rem;display:flex;overflow:hidden}.row.svelte-7ke6fz{background:var(--color-surface);grid-template-columns:1fr;gap:.15rem 1.5rem;padding:.95rem 1.2rem;display:grid}.row.svelte-7ke6fz+.row:where(.svelte-7ke6fz){border-top:1px solid var(--color-border-soft)}.row-name.svelte-7ke6fz{font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);color:var(--color-fg)}.row-role.svelte-7ke6fz{font-size:var(--text-sm);color:var(--color-muted);line-height:1.6}.rights.svelte-7ke6fz{grid-template-columns:1fr;gap:.9rem;margin:1.1rem 0;display:grid}.r-card.svelte-7ke6fz{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);padding:1.1rem 1.2rem}.r-card.svelte-7ke6fz h4:where(.svelte-7ke6fz){font-size:var(--text-base);color:var(--color-brand-blue);margin-bottom:.25rem}.r-card.svelte-7ke6fz p:where(.svelte-7ke6fz){line-height:1.6;font-size:var(--text-sm)!important;color:var(--color-muted)!important}@media (width>=40rem){.glance.svelte-7ke6fz,.rights.svelte-7ke6fz{grid-template-columns:repeat(2,1fr)}.row.svelte-7ke6fz{grid-template-columns:12rem 1fr}}@media (width>=64rem){.glance.svelte-7ke6fz{grid-template-columns:repeat(4,1fr)}.legal.svelte-7ke6fz{grid-template-columns:15rem minmax(0,1fr);gap:4rem}.toc.svelte-7ke6fz{position:sticky;top:6.5rem}.toc.svelte-7ke6fz ol:where(.svelte-7ke6fz){flex-direction:column;gap:0}.toc.svelte-7ke6fz a:where(.svelte-7ke6fz){margin-left:-2px;padding-left:.9rem}.toc.svelte-7ke6fz a.active:where(.svelte-7ke6fz){border-left-color:var(--color-brand-blue)}.toc-updated.svelte-7ke6fz{display:block}}
