.ot-page.svelte-167kr7h{min-height:100vh;background:var(--color-bg-primary);color:var(--color-text-soft);font-family:var(--font-family);line-height:var(--line-height-body)}.container.svelte-167kr7h{max-width:820px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-md)}.back-nav.svelte-167kr7h{margin-bottom:var(--spacing-lg)}.back-nav.svelte-167kr7h a:where(.svelte-167kr7h){display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:var(--spacing-xs) 0;color:var(--color-text-muted);text-decoration:none;font-size:.9375rem;transition:color var(--transition-fast)}.back-nav.svelte-167kr7h a:where(.svelte-167kr7h):hover{color:var(--color-link)}.back-nav.svelte-167kr7h a:where(.svelte-167kr7h):focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-ring-offset);border-radius:4px}.hero.svelte-167kr7h{margin-bottom:var(--spacing-xl)}.brand-eyebrow.svelte-167kr7h{font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-forest);margin-bottom:var(--spacing-sm)}h1.svelte-167kr7h{color:var(--color-text-primary);font-size:2rem;font-weight:700;letter-spacing:-.02em;margin-bottom:var(--spacing-sm);line-height:var(--line-height-tight)}.subhead.svelte-167kr7h{font-size:1rem;color:var(--color-text-soft);line-height:1.5}section.svelte-167kr7h{margin-bottom:var(--spacing-xl)}h2.svelte-167kr7h{color:var(--color-text-primary);font-size:1.375rem;font-weight:600;letter-spacing:-.01em;margin-bottom:var(--spacing-md);line-height:var(--line-height-tight)}h3.svelte-167kr7h{color:var(--color-text-primary);font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-sm)}p.svelte-167kr7h{margin-bottom:var(--spacing-sm);font-size:.9375rem;line-height:1.6}.how-to-use.svelte-167kr7h{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-xl)}.print-note.svelte-167kr7h{font-size:.875rem;color:var(--color-text-muted);font-style:italic}.toc.svelte-167kr7h{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-border)}.toc-list.svelte-167kr7h{margin:0;padding:0 0 0 var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs)}.toc-list.svelte-167kr7h li:where(.svelte-167kr7h){font-size:.9375rem}.toc-list.svelte-167kr7h a:where(.svelte-167kr7h){color:var(--color-link);text-decoration:none;border-bottom:1px solid var(--color-forest-light);transition:border-color var(--transition-fast)}.toc-list.svelte-167kr7h a:where(.svelte-167kr7h):hover{border-color:var(--color-link)}.toc-list.svelte-167kr7h a:where(.svelte-167kr7h):focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-ring-offset);border-radius:2px}.use-case-section.svelte-167kr7h{border-top:1px solid var(--color-border);padding-top:var(--spacing-xl)}.conditions.svelte-167kr7h{font-size:.875rem;color:var(--color-text-muted);margin-bottom:var(--spacing-sm)}.conditions.svelte-167kr7h strong:where(.svelte-167kr7h){color:var(--color-text-primary)}.use-case-intro.svelte-167kr7h{margin-bottom:var(--spacing-lg)}.settings-table-wrapper.svelte-167kr7h{overflow-x:auto;-webkit-overflow-scrolling:touch}.settings-table.svelte-167kr7h{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.5}.settings-table.svelte-167kr7h thead:where(.svelte-167kr7h){border-bottom:2px solid var(--color-border)}.settings-table.svelte-167kr7h th:where(.svelte-167kr7h){text-align:left;padding:var(--spacing-sm) var(--spacing-sm);font-weight:600;color:var(--color-text-primary);font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.settings-table.svelte-167kr7h td:where(.svelte-167kr7h){padding:var(--spacing-sm) var(--spacing-sm);border-bottom:1px solid var(--color-border);vertical-align:top}.settings-table.svelte-167kr7h tbody:where(.svelte-167kr7h) tr:where(.svelte-167kr7h):last-child td:where(.svelte-167kr7h){border-bottom:none}.cell-name.svelte-167kr7h{min-width:140px;white-space:nowrap}.cell-name.svelte-167kr7h strong:where(.svelte-167kr7h){color:var(--color-text-primary);font-size:.875rem}.app-tag.svelte-167kr7h{display:inline-block;font-size:.6875rem;font-weight:600;color:var(--color-forest);background:var(--color-bg-secondary);padding:1px 6px;border-radius:100px;margin-left:6px;vertical-align:middle}.cell-path.svelte-167kr7h{min-width:200px}.cell-path.svelte-167kr7h code:where(.svelte-167kr7h){font-size:.8125rem;color:var(--color-text-soft);background:var(--color-bg-secondary);padding:2px 5px;border-radius:3px;word-break:break-word}.cell-effect.svelte-167kr7h{color:var(--color-text-soft);min-width:250px}.setting-note.svelte-167kr7h{display:block;margin-top:4px;font-size:.8125rem;color:var(--color-text-muted);font-style:italic}.cross-ref.svelte-167kr7h{border-top:1px solid var(--color-border);padding-top:var(--spacing-xl)}.cross-ref-list.svelte-167kr7h{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.cross-ref-list.svelte-167kr7h li:where(.svelte-167kr7h){font-size:.9375rem;color:var(--color-text-soft);padding-left:var(--spacing-md);border-left:2px solid var(--color-forest-light)}.cross-ref-list.svelte-167kr7h a:where(.svelte-167kr7h){color:var(--color-link);text-decoration:none;font-weight:600;border-bottom:1px solid var(--color-forest-light);transition:border-color var(--transition-fast)}.cross-ref-list.svelte-167kr7h a:where(.svelte-167kr7h):hover{border-color:var(--color-link)}.cross-ref-list.svelte-167kr7h a:where(.svelte-167kr7h):focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-ring-offset);border-radius:2px}.faq-section.svelte-167kr7h{border-top:1px solid var(--color-border);padding-top:var(--spacing-xl)}.faq-item.svelte-167kr7h{margin-bottom:var(--spacing-md)}.faq-question.svelte-167kr7h{color:var(--color-text-primary);font-size:1rem;font-weight:600;margin-bottom:var(--spacing-xs)}.faq-answer.svelte-167kr7h{font-size:.9375rem;color:var(--color-text-soft);margin-bottom:0}.cta-section.svelte-167kr7h{border-top:1px solid var(--color-border);padding-top:var(--spacing-xl);text-align:center}.cta-preamble.svelte-167kr7h{font-size:.9375rem;color:var(--color-text-soft);margin-bottom:var(--spacing-md);max-width:500px;margin-left:auto;margin-right:auto}.cta-links.svelte-167kr7h{display:flex;justify-content:center;gap:var(--spacing-lg);flex-wrap:wrap}.cta-link.svelte-167kr7h{color:var(--color-link);text-decoration:none;font-weight:600;font-size:.9375rem;padding:var(--spacing-xs) 0;border-bottom:1px solid var(--color-forest-light);transition:border-color var(--transition-fast)}.cta-link.svelte-167kr7h:hover{border-color:var(--color-link)}.cta-link.svelte-167kr7h:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-ring-offset);border-radius:2px}.footer-links.svelte-167kr7h{display:flex;justify-content:center;gap:28px;margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md)}.footer-links.svelte-167kr7h a:where(.svelte-167kr7h){font-size:.875rem;color:var(--color-text-muted);text-decoration:none;padding:8px 4px;min-height:var(--touch-target-min);display:inline-flex;align-items:center;transition:color var(--transition-fast)}.footer-links.svelte-167kr7h a:where(.svelte-167kr7h):hover{color:var(--color-link)}.footer-links.svelte-167kr7h a:where(.svelte-167kr7h):focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-ring-offset);border-radius:4px}.closing-aside.svelte-167kr7h{text-align:center;font-size:.8125rem;color:var(--color-text-muted);margin-bottom:0}@media(max-width:680px){.container.svelte-167kr7h{padding:var(--spacing-lg) var(--spacing-sm)}h1.svelte-167kr7h{font-size:1.75rem}h2.svelte-167kr7h{font-size:1.25rem}.cell-name.svelte-167kr7h{white-space:normal}.settings-table.svelte-167kr7h th:where(.svelte-167kr7h),.settings-table.svelte-167kr7h td:where(.svelte-167kr7h){padding:var(--spacing-xs) var(--spacing-xs)}}@media print{.no-print.svelte-167kr7h{display:none!important}.ot-page.svelte-167kr7h{background:#fff;color:#222}.container.svelte-167kr7h{max-width:none;padding:0}.back-nav.svelte-167kr7h{display:none}.brand-eyebrow.svelte-167kr7h{color:#666}h1.svelte-167kr7h{font-size:1.5rem;color:#000}h2.svelte-167kr7h{font-size:1.125rem;color:#000;page-break-after:avoid}.use-case-section.svelte-167kr7h{page-break-inside:avoid}.settings-table.svelte-167kr7h{font-size:.75rem}.settings-table.svelte-167kr7h th:where(.svelte-167kr7h){font-size:.6875rem}.cell-path.svelte-167kr7h code:where(.svelte-167kr7h){background:none;padding:0;font-size:.75rem}.app-tag.svelte-167kr7h{background:#eee;color:#444}.toc-list.svelte-167kr7h a:where(.svelte-167kr7h),.cross-ref-list.svelte-167kr7h a:where(.svelte-167kr7h){color:#000;border-bottom:none;text-decoration:underline}a[href].svelte-167kr7h:after{content:none}.print-note.svelte-167kr7h{display:none}.closing-aside.svelte-167kr7h{margin-top:var(--spacing-lg)}}
