.doc-viewer.svelte-xohfpf{--doc-text: var(--public-text);--doc-soft: #475569;--doc-muted: #94a3b8;--doc-border: #e2e8f0;--doc-border-strong: #cbd5e1;--doc-surface: #ffffff;--doc-surface-muted: #f1f5f9;display:grid;min-width:0;gap:2rem;color:var(--doc-text)}.doc-viewer-modal.svelte-xohfpf{--doc-text: var(--wa-text);--doc-soft: var(--wa-text-soft);--doc-muted: var(--wa-text-muted);--doc-border: var(--wa-border);--doc-border-strong: var(--wa-border-strong);--doc-surface: var(--wa-surface-raised);--doc-surface-muted: var(--wa-surface-muted);height:100%;gap:0;grid-template-rows:minmax(10rem,38%) minmax(0,1fr)}.doc-sidebar.svelte-xohfpf{min-width:0}.doc-viewer-page.svelte-xohfpf .doc-sidebar:where(.svelte-xohfpf){position:sticky;top:6rem;align-self:start;max-height:calc(100vh - 7rem);overflow-y:auto;padding-right:.5rem}.doc-viewer-modal.svelte-xohfpf .doc-sidebar:where(.svelte-xohfpf){overflow-y:auto;border-bottom:1px solid var(--doc-border);padding:1rem}.doc-navigation.svelte-xohfpf{display:grid;gap:1.5rem;font-size:.875rem}.doc-section-row.svelte-xohfpf{display:flex;align-items:center;gap:.25rem}.doc-nav-link.svelte-xohfpf{display:block;min-width:0;flex:1;border-radius:.5rem;padding:.5rem .75rem;color:var(--doc-soft);text-align:left;transition:background-color .15s ease,color .15s ease}.doc-section-row.svelte-xohfpf>.doc-nav-link:where(.svelte-xohfpf){font-weight:650}.doc-nav-link.svelte-xohfpf:hover,.doc-nav-parent-active.svelte-xohfpf{background:var(--doc-surface-muted);color:var(--doc-text)}.doc-nav-current.svelte-xohfpf{background:var(--doc-surface-muted);color:var(--doc-text);font-weight:650}.doc-nav-link.svelte-xohfpf:focus-visible,.doc-section-toggle.svelte-xohfpf:focus-visible{outline:2px solid color-mix(in srgb,var(--wa-ring, #64748b) 45%,transparent);outline-offset:1px}.doc-section-toggle.svelte-xohfpf{display:inline-flex;width:2rem;height:2rem;flex:none;align-items:center;justify-content:center;border-radius:.5rem;color:var(--doc-muted);transition:background-color .15s ease,color .15s ease}.doc-section-toggle.svelte-xohfpf:hover{background:var(--doc-surface-muted);color:var(--doc-text)}.doc-section-toggle.svelte-xohfpf svg{transition:transform .15s ease}.doc-section-toggle.svelte-xohfpf svg.collapsed{transform:rotate(-90deg)}.doc-child-links.svelte-xohfpf{display:grid;gap:.125rem;margin-top:.25rem;padding-left:1.25rem}.doc-main.svelte-xohfpf{min-width:0}.doc-viewer-modal.svelte-xohfpf .doc-main:where(.svelte-xohfpf){overflow-y:auto;padding:1.5rem}.product-markdown.svelte-xohfpf{max-width:48rem}.doc-kicker.svelte-xohfpf{margin-bottom:1.25rem;color:var(--doc-muted);font-size:.75rem;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.doc-viewer .product-markdown .markpage{display:grid;gap:1rem;color:var(--doc-text);font-size:.98rem;font-weight:450;line-height:1.78}.doc-viewer .product-markdown h1{margin-bottom:.25rem;color:var(--doc-text);font-size:clamp(2rem,3.1vw,2.85rem);font-weight:720;letter-spacing:0;line-height:1.1}.doc-viewer-modal .product-markdown h1{font-size:clamp(1.75rem,3vw,2.35rem)}.doc-viewer .product-markdown h2{margin-top:2rem;color:var(--doc-text);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:700;letter-spacing:0;line-height:1.28}.doc-viewer .product-markdown h3{margin-top:1.5rem;color:var(--doc-text);font-size:1.125rem;font-weight:680;line-height:1.5}.doc-viewer .product-markdown p{max-width:70ch}.doc-viewer .product-markdown ul,.doc-viewer .product-markdown ol{display:grid;gap:.55rem;max-width:70ch;padding-left:1.4rem}.doc-viewer .product-markdown ul{list-style:disc}.doc-viewer .product-markdown ol{list-style:decimal}.doc-viewer .product-markdown li{padding-left:.1rem}.doc-viewer .product-markdown a,.doc-viewer .product-markdown .doc-inline-link{display:inline;padding:0;color:var(--doc-text);font:inherit;font-weight:650;text-align:inherit;text-decoration:underline;text-decoration-color:var(--doc-border-strong);text-underline-offset:4px}.doc-viewer .product-markdown a:hover,.doc-viewer .product-markdown .doc-inline-link:hover{text-decoration-color:var(--doc-text)}.doc-pagination.svelte-xohfpf{display:grid;max-width:48rem;gap:1rem;margin-top:3.5rem;border-top:1px solid var(--doc-border);padding-top:2rem}.doc-pagination-link.svelte-xohfpf{border:1px solid var(--doc-border);border-radius:.5rem;background:var(--doc-surface);padding:1rem;transition:background-color .15s ease,border-color .15s ease}.doc-pagination-link.svelte-xohfpf:hover{border-color:var(--doc-border-strong);background:var(--doc-surface-muted)}.doc-pagination-label.svelte-xohfpf{color:var(--doc-muted);font-size:.75rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.doc-pagination-title.svelte-xohfpf{margin-top:.5rem;color:var(--doc-text);font-size:.875rem;font-weight:650}@media(min-width:640px){.doc-pagination.svelte-xohfpf{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-pagination-next.svelte-xohfpf{text-align:right}}@media(min-width:768px){.doc-viewer-modal.svelte-xohfpf{grid-template-columns:15rem minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.doc-viewer-modal.svelte-xohfpf .doc-sidebar:where(.svelte-xohfpf){border-right:1px solid var(--doc-border);border-bottom:0;padding:1.25rem 1rem}.doc-viewer-modal.svelte-xohfpf .doc-main:where(.svelte-xohfpf){padding:2rem 2.25rem 3rem}}@media(min-width:1024px){.doc-viewer-page.svelte-xohfpf{grid-template-columns:18rem minmax(0,1fr)}}
