.layout.svelte-tlcm3d{grid-template-columns:240px minmax(0,860px) 240px;justify-content:center;align-items:start;gap:56px;display:grid}.doc.svelte-tlcm3d{flex-direction:column;gap:20px;display:flex}.prose.svelte-tlcm3d{color:var(--TextMuted);font-size:15px;line-height:1.7}.prose.svelte-tlcm3d h2{color:var(--Text);scroll-margin-top:calc(var(--TopBarHeight) + 20px);margin:32px 0 10px;font-size:19px}.prose.svelte-tlcm3d h2:first-child{margin-top:0}.prose.svelte-tlcm3d p{margin:0 0 12px}.prose.svelte-tlcm3d ul{flex-direction:column;gap:6px;margin:0 0 12px;padding-left:20px;display:flex}.prose.svelte-tlcm3d strong{color:var(--Text)}.prose.svelte-tlcm3d code{font-size:13px}.prose.svelte-tlcm3d .table-wrap{margin-bottom:12px;overflow-x:auto}.prose.svelte-tlcm3d table{border-collapse:collapse;width:100%;font-size:14px}.prose.svelte-tlcm3d th{color:var(--TextFaint);text-align:left;padding:8px 10px;font-weight:600}.prose.svelte-tlcm3d td{border-top:1px solid var(--Border);vertical-align:top;padding:10px}.policies.svelte-tlcm3d,.contents.svelte-tlcm3d{top:calc(var(--TopBarHeight) + 24px);max-height:calc(100vh - var(--TopBarHeight) - 48px);flex-direction:column;gap:2px;font-size:14px;display:flex;position:sticky;overflow-y:auto}.policies.svelte-tlcm3d h2:where(.svelte-tlcm3d),.contents.svelte-tlcm3d h2:where(.svelte-tlcm3d){color:var(--TextFaint);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.policies.svelte-tlcm3d a:where(.svelte-tlcm3d),.contents.svelte-tlcm3d a:where(.svelte-tlcm3d){border-radius:var(--RadiusSm);color:var(--TextMuted);transition:background-color .15s var(--Ease), color .15s var(--Ease);padding:6px 10px}.policies.svelte-tlcm3d a:where(.svelte-tlcm3d):hover,.contents.svelte-tlcm3d a:where(.svelte-tlcm3d):hover{background:var(--Surface);color:var(--Text)}.policies.svelte-tlcm3d a.active:where(.svelte-tlcm3d){background:var(--AccentSoft);color:var(--Accent);font-weight:600}.contents.svelte-tlcm3d a:where(.svelte-tlcm3d){border-left:2px solid var(--Border);border-radius:0;padding:4px 10px;font-size:13px}.divider.svelte-tlcm3d{background:var(--Border);height:1px;margin:10px 0}@media (width<=1400px){.layout.svelte-tlcm3d{grid-template-columns:220px minmax(0,860px);gap:40px}.contents.svelte-tlcm3d{display:none}}@media (width<=900px){.layout.svelte-tlcm3d{grid-template-columns:1fr}.policies.svelte-tlcm3d{order:2;max-height:none;position:static}}
