.doc-page.svelte-854pef{min-height:100vh;background-color:var(--color-white)}.doc-header.svelte-854pef{border-block-end:1px solid var(--color-linen);background-color:rgba(var(--color-cream-rgb),.5)}.doc-header__container.svelte-854pef{max-width:80rem;margin-inline:auto;padding-inline:var(--space-6);padding-block:var(--space-8)}@media(min-width:768px){.doc-header__container.svelte-854pef{padding-inline:var(--space-8)}}@media(min-width:1024px){.doc-header__container.svelte-854pef{padding-block:var(--space-12)}}.doc-header__content.svelte-854pef{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:1024px){.doc-header__content.svelte-854pef{flex-direction:row;align-items:flex-end;justify-content:space-between}}.doc-header__title.svelte-854pef{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:500;color:var(--color-charcoal);letter-spacing:-.01em}@media(min-width:1024px){.doc-header__title.svelte-854pef{font-size:var(--text-4xl)}}.doc-header__subtitle.svelte-854pef{color:var(--color-charcoal-light);margin-block-start:var(--space-2)}.doc-header__meta.svelte-854pef{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm)}.doc-header__meta-label.svelte-854pef{color:var(--color-charcoal-light)}.doc-header__meta-value.svelte-854pef{font-weight:500;color:var(--color-charcoal)}.doc-layout.svelte-854pef{max-width:80rem;margin-inline:auto;padding-inline:var(--space-6);padding-block:var(--space-12)}@media(min-width:768px){.doc-layout.svelte-854pef{padding-inline:var(--space-8)}}@media(min-width:1024px){.doc-layout.svelte-854pef{padding-block:var(--space-16)}}.doc-content.svelte-854pef{max-width:48rem}.doc-article.svelte-854pef{display:flex;flex-direction:column;gap:var(--space-16)}.doc-section__header.svelte-854pef{display:flex;align-items:baseline;gap:var(--space-4);margin-block-end:var(--space-6)}.doc-section__num.svelte-854pef{color:var(--color-accent);font-weight:500;font-size:var(--text-sm);letter-spacing:.05em}.doc-section__title.svelte-854pef{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:500;color:var(--color-charcoal)}.doc-section__content.svelte-854pef{padding-inline-start:2.5rem;display:flex;flex-direction:column;gap:var(--space-4);color:var(--color-charcoal-light);line-height:1.7}.doc-subsection.svelte-854pef{margin-block-start:var(--space-6)}.doc-subsection__title.svelte-854pef{font-size:var(--text-sm);font-weight:600;color:var(--color-charcoal);text-transform:uppercase;letter-spacing:.05em;margin-block-end:var(--space-4)}.doc-table-wrap.svelte-854pef{overflow-x:auto;margin-block-start:var(--space-4)}.doc-table.svelte-854pef{width:100%;font-size:var(--text-sm);border-collapse:collapse}.doc-table.svelte-854pef th:where(.svelte-854pef){text-align:start;padding-block:var(--space-3);font-weight:600;color:var(--color-charcoal);border-block-end:1px solid var(--color-linen)}.doc-table.svelte-854pef th:where(.svelte-854pef):first-child{padding-inline-end:var(--space-4)}.doc-table.svelte-854pef th:where(.svelte-854pef):not(:first-child):not(:last-child){padding-inline:var(--space-4)}.doc-table.svelte-854pef th:where(.svelte-854pef):last-child{padding-inline-start:var(--space-4)}.doc-table.svelte-854pef td:where(.svelte-854pef){padding-block:var(--space-3);color:var(--color-charcoal-light);border-block-end:1px solid rgba(var(--color-linen-rgb),.5)}.doc-table.svelte-854pef td:where(.svelte-854pef):first-child{padding-inline-end:var(--space-4)}.doc-table.svelte-854pef td:where(.svelte-854pef):not(:first-child):not(:last-child){padding-inline:var(--space-4)}.doc-table.svelte-854pef td:where(.svelte-854pef):last-child{padding-inline-start:var(--space-4)}.doc-code.svelte-854pef{color:var(--color-primary);background-color:var(--color-primary-light);padding-inline:.375rem;padding-block:.125rem;border-radius:var(--radius-sm);font-size:.6875rem;font-family:monospace}.doc-strong.svelte-854pef{color:var(--color-charcoal)}.doc-action.svelte-854pef{margin-block:var(--space-4)}.doc-action__icon.svelte-854pef{width:1.25rem;height:1.25rem;margin-inline-end:var(--space-2)}.doc-hint.svelte-854pef{font-size:var(--text-sm);color:var(--color-charcoal-light)}.doc-link-list.svelte-854pef{display:flex;flex-direction:column;gap:var(--space-2);margin-block-start:var(--space-4)}.doc-link.svelte-854pef{color:var(--color-primary);cursor:pointer;transition:color var(--duration-150) var(--ease-out)}.doc-link.svelte-854pef:hover{text-decoration:underline}.doc-related.svelte-854pef{margin-block-start:var(--space-16);padding-block-start:2.5rem;border-block-start:1px solid var(--color-linen)}.doc-related__title.svelte-854pef{font-size:var(--text-sm);font-weight:600;color:var(--color-charcoal);text-transform:uppercase;letter-spacing:.05em;margin-block-end:var(--space-4)}.doc-related__list.svelte-854pef{display:flex;flex-wrap:wrap;gap:var(--space-3)}.doc-related__link.svelte-854pef{display:inline-flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);padding-block:.625rem;background-color:var(--color-cream);color:var(--color-charcoal);font-size:var(--text-sm);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--duration-150) var(--ease-out)}.doc-related__link.svelte-854pef:hover{background-color:var(--color-linen)}.doc-related__icon.svelte-854pef{width:1rem;height:1rem;color:var(--color-charcoal-light)}
