a.svelte-1e0rsuc{color:var(--orange)}a.svelte-1e0rsuc:hover{text-decoration:underline}.page-layout.svelte-1e0rsuc{max-width:1100px;margin:0 auto;padding:56px 40px 96px;display:grid;grid-template-columns:240px 1fr;gap:72px;align-items:start}.toc-sidebar.svelte-1e0rsuc{position:sticky;top:calc(var(--nav-h) + 32px)}.toc-label.svelte-1e0rsuc{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);margin-bottom:14px}.toc-list.svelte-1e0rsuc{display:flex;flex-direction:column;gap:2px}.toc-list.svelte-1e0rsuc a:where(.svelte-1e0rsuc){font-size:13.5px;font-weight:500;color:var(--muted);padding:6px 10px;border-radius:7px;transition:background .15s,color .15s;text-decoration:none;display:block}.toc-list.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{background:var(--surface-alt);color:var(--sr-text);text-decoration:none}.doc-header.svelte-1e0rsuc{margin-bottom:48px;padding-bottom:32px;border-bottom:2px solid var(--surface-alt)}.doc-eyebrow.svelte-1e0rsuc{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--orange);margin-bottom:12px}.doc-title.svelte-1e0rsuc{font-family:var(--font-d);font-weight:900;font-size:clamp(40px,5vw,64px);line-height:1;color:var(--sr-text);margin-bottom:16px}.doc-meta.svelte-1e0rsuc{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.doc-meta-item.svelte-1e0rsuc{font-size:13px;color:var(--muted)}.doc-meta-item.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:var(--sr-text);font-weight:600}.doc-meta-sep.svelte-1e0rsuc{width:4px;height:4px;border-radius:50%;background:var(--surface-alt)}.doc-section.svelte-1e0rsuc{scroll-margin-top:calc(var(--nav-h) + 24px);margin-bottom:52px}.doc-section.svelte-1e0rsuc:last-child{margin-bottom:0}.section-num.svelte-1e0rsuc{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);margin-bottom:8px}.section-heading.svelte-1e0rsuc{font-family:var(--font-d);font-weight:800;font-size:26px;color:var(--sr-text);margin-bottom:18px}.section-body.svelte-1e0rsuc{font-size:15.5px;color:#3a3835;line-height:1.75}.section-body.svelte-1e0rsuc p:where(.svelte-1e0rsuc)+p:where(.svelte-1e0rsuc){margin-top:14px}.section-divider.svelte-1e0rsuc{border:none;border-top:1px solid var(--surface-alt);margin:0 0 52px}.sub-heading.svelte-1e0rsuc{font-family:var(--font-b);font-weight:600;font-size:16px;color:var(--sr-text);margin:22px 0 8px}.doc-list.svelte-1e0rsuc{margin:12px 0 16px;display:flex;flex-direction:column;gap:8px}.doc-list.svelte-1e0rsuc li:where(.svelte-1e0rsuc){font-size:15px;color:#3a3835;line-height:1.65;padding-left:20px;position:relative}.doc-list.svelte-1e0rsuc li:where(.svelte-1e0rsuc):before{content:"—";position:absolute;left:0;color:var(--orange);font-weight:600}.warning-box.svelte-1e0rsuc{background:#ff5a1f0e;border:1.5px solid #FF5A1F35;border-radius:12px;padding:20px 24px;margin:22px 0;display:flex;gap:14px;align-items:flex-start}.warning-icon.svelte-1e0rsuc{flex-shrink:0;width:20px;height:20px;margin-top:2px;color:var(--orange)}.warning-body.svelte-1e0rsuc{font-size:15px;font-weight:500;color:#5a2800;line-height:1.65}.warning-body.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){font-weight:700;color:#3d1a00;display:block;margin-bottom:4px}.contact-box.svelte-1e0rsuc{background:var(--surface);border:1px solid var(--surface-alt);border-radius:12px;padding:22px 24px;margin-top:20px;display:flex;flex-direction:column;gap:8px}.contact-item.svelte-1e0rsuc{font-size:14px;color:var(--muted)}.contact-item.svelte-1e0rsuc strong:where(.svelte-1e0rsuc){color:var(--sr-text);font-weight:600}@media(max-width:860px){.page-layout.svelte-1e0rsuc{grid-template-columns:1fr;gap:0;padding:40px 24px 72px}.toc-sidebar.svelte-1e0rsuc{display:none}}
