body{margin:0}.page.svelte-w560ck{box-sizing:border-box;color:#1e293b;background:#fff;width:794px;height:1123px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:12.5px;line-height:1.55;position:relative;overflow:hidden}.page-content.svelte-w560ck{position:absolute;top:46px;left:56px;right:56px}.page-footer.svelte-w560ck{color:#94a3b8;border-top:1px solid #e2e8f0;justify-content:space-between;padding-top:12px;font-size:11px;display:flex;position:absolute;bottom:32px;left:56px;right:56px}.doc-header.svelte-w560ck{border-bottom:1px solid #e2e8f0;margin-bottom:20px;padding-bottom:13px}.doc-header.compact.svelte-w560ck{margin-bottom:18px}.accent-bar.svelte-w560ck{background:linear-gradient(90deg,#0369a1 0%,#38bdf8 100%);border-radius:2px;width:100%;height:4px;margin-bottom:13px}.header-content.svelte-w560ck{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.header-text.svelte-w560ck{min-width:0}.header-text.svelte-w560ck h1:where(.svelte-w560ck){color:#0369a1;letter-spacing:.6px;margin:0;font-size:23px;font-weight:700}.header-text.svelte-w560ck h1:where(.svelte-w560ck) .cont:where(.svelte-w560ck){color:#64748b;letter-spacing:0;margin-left:4px;font-size:14px;font-weight:500}.doc-subtitle.svelte-w560ck{color:#64748b;letter-spacing:.3px;margin:4px 0 0;font-size:12px}.header-brand.svelte-w560ck{text-align:right;flex-shrink:0}.brand-name.svelte-w560ck{color:#0f172a;font-size:12.5px;font-weight:600}.brand-sub.svelte-w560ck{color:#94a3b8;margin-top:2px;font-size:10.5px}.meta-grid.svelte-w560ck{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:8px;margin-bottom:22px;padding:16px 20px;display:grid}.meta-label.svelte-w560ck{text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:6px;font-size:10px;font-weight:600}.meta-value.svelte-w560ck{color:#0f172a;font-size:13px;font-weight:500}.intro.svelte-w560ck{color:#0f172a;margin:0 0 14px;font-weight:600}section.svelte-w560ck{margin-bottom:16px}section.svelte-w560ck h3:where(.svelte-w560ck){color:#0f172a;align-items:center;gap:11px;min-height:22px;margin:16px 0 7px;font-size:14.5px;font-weight:700;line-height:1.25;display:flex}.h-text.svelte-w560ck{display:block}section.svelte-w560ck p:where(.svelte-w560ck){text-align:justify;margin:0 0 6px}.lead-in.svelte-w560ck{color:#334155;margin-top:9px;font-weight:600}.family-spacer.svelte-w560ck{height:14px}section.svelte-w560ck ol:where(.svelte-w560ck),section.svelte-w560ck ul:where(.svelte-w560ck){margin:5px 0 0;padding-left:22px}section.svelte-w560ck ol:where(.svelte-w560ck) li:where(.svelte-w560ck),section.svelte-w560ck ul:where(.svelte-w560ck) li:where(.svelte-w560ck){margin-bottom:3px}.family-list.svelte-w560ck{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:0;display:grid}.family-item.svelte-w560ck{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px 12px;font-size:12.5px;line-height:1.4;display:block;overflow:hidden}.family-name.svelte-w560ck{vertical-align:middle;line-height:20px;display:inline-block;position:relative;top:-7px;left:4px}.callout.svelte-w560ck{background:#fef3c7;border-left:4px solid #f59e0b;border-radius:4px;margin-top:10px;padding:11px 15px}.callout-label.svelte-w560ck{text-transform:uppercase;letter-spacing:.08em;color:#92400e;margin-bottom:4px;font-size:10px;font-weight:700}.callout-value.svelte-w560ck{color:#0f172a;font-size:12.5px}.notes-block.svelte-w560ck{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;margin-top:8px;padding:14px 18px}.notes-title.svelte-w560ck{text-transform:uppercase;letter-spacing:.08em;color:#475569;margin:0 0 7px;font-size:11px}.notes-block.svelte-w560ck ul:where(.svelte-w560ck){color:#475569;padding-left:20px;font-size:12px;font-style:italic}.notes-block.svelte-w560ck li:where(.svelte-w560ck){margin-bottom:4px}b.svelte-w560ck{color:#0f172a;font-weight:600}.muted.svelte-w560ck{color:#94a3b8;font-style:italic}
