.manual-wrapper.svelte-1p1s7xb{display:flex;max-width:1200px;margin:0 auto;padding:2rem 1rem;gap:2rem}.manual-sidebar.svelte-1p1s7xb{display:none;width:230px;flex-shrink:0}.sidebar-inner.svelte-1p1s7xb{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-y:auto;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:0;box-shadow:0 1px 3px #0000000a,0 1px 2px #00000005}.sidebar-inner.svelte-1p1s7xb::-webkit-scrollbar{width:3px}.sidebar-inner.svelte-1p1s7xb::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.toc-progress-bar.svelte-1p1s7xb{height:2px;background:#f3f4f6;border-radius:12px 12px 0 0;overflow:hidden}.toc-progress-fill.svelte-1p1s7xb{height:100%;background:linear-gradient(90deg,#10b981,#059669);transition:width .15s ease-out;border-radius:0 1px 1px 0}.toc-header.svelte-1p1s7xb{display:flex;align-items:center;gap:6px;padding:14px 16px 10px;font-size:.75rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f3f4f6}.toc-header-icon.svelte-1p1s7xb{width:14px;height:14px;color:#9ca3af}.toc-list.svelte-1p1s7xb{padding:6px 8px 8px;list-style:none;margin:0}.toc-list.svelte-1p1s7xb li:where(.svelte-1p1s7xb){margin:0}.toc-divider.svelte-1p1s7xb{height:1px;background:#e5e7eb;margin:6px 8px}.toc-link.svelte-1p1s7xb{display:flex;align-items:baseline;gap:6px;width:100%;text-align:left;padding:6px 10px;border-radius:6px;font-size:.8125rem;color:#4b5563;background:none;border:none;border-left:2px solid transparent;cursor:pointer;transition:all .15s ease;line-height:1.4}.toc-link.svelte-1p1s7xb:hover{color:#1f2937;background:#f9fafb}.toc-link.toc-active.svelte-1p1s7xb{color:#047857;background:#ecfdf5;font-weight:600;border-left-color:#10b981}.toc-number.svelte-1p1s7xb{font-size:.75rem;color:#9ca3af;min-width:20px;flex-shrink:0;font-variant-numeric:tabular-nums}.toc-link.toc-active.svelte-1p1s7xb .toc-number:where(.svelte-1p1s7xb){color:#34d399}.toc-appendix-label.svelte-1p1s7xb{font-size:.6875rem;letter-spacing:.02em}.toc-label.svelte-1p1s7xb{flex:1}@media(min-width:1024px){.manual-sidebar.svelte-1p1s7xb{display:block}.mobile-toc-toggle.svelte-1p1s7xb{display:none!important}}.mobile-toc-toggle.svelte-1p1s7xb{position:sticky;top:68px;z-index:40;padding:12px 1rem 8px;max-width:1200px;margin:0 auto}.mobile-toc-btn.svelte-1p1s7xb{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:#fffffff2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 4px #0000000f;font-size:.875rem;font-weight:500;color:#374151;cursor:pointer}.mobile-toc-btn-left.svelte-1p1s7xb{display:flex;align-items:center;gap:8px;min-width:0}.mobile-toc-icon.svelte-1p1s7xb{width:16px;height:16px;flex-shrink:0;color:#9ca3af}.mobile-toc-current.svelte-1p1s7xb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#047857;font-weight:600}.mobile-toc-chevron.svelte-1p1s7xb{width:16px;height:16px;flex-shrink:0;color:#9ca3af;transition:transform .2s ease}.mobile-toc-chevron-open.svelte-1p1s7xb{transform:rotate(180deg)}.mobile-toc-dropdown.svelte-1p1s7xb{margin-top:6px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 16px #0000001a;padding:4px;max-height:60vh;overflow-y:auto}@media(min-width:1024px){.mobile-toc-toggle.svelte-1p1s7xb{display:none}}.manual-content.svelte-1p1s7xb{flex:1;min-width:0;max-width:48rem}.manual-section.svelte-1p1s7xb{margin-bottom:3rem;scroll-margin-top:140px}.manual-section.svelte-1p1s7xb h2:where(.svelte-1p1s7xb){font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb}.manual-section.svelte-1p1s7xb h3:where(.svelte-1p1s7xb){font-size:1.15rem;font-weight:600;color:#1f2937;margin-top:1.5rem;margin-bottom:.5rem}.manual-section.svelte-1p1s7xb h4:where(.svelte-1p1s7xb){font-size:1rem;font-weight:600;color:#374151;margin-top:1.25rem;margin-bottom:.4rem}.manual-section.svelte-1p1s7xb p:where(.svelte-1p1s7xb){color:#374151;line-height:1.7;margin-bottom:.5rem}.manual-section.svelte-1p1s7xb ul:where(.svelte-1p1s7xb),.manual-section.svelte-1p1s7xb ol:where(.svelte-1p1s7xb){margin:.5rem 0 1rem 1.25rem;color:#374151;line-height:1.7}.manual-section.svelte-1p1s7xb ul:where(.svelte-1p1s7xb){list-style:disc}.manual-section.svelte-1p1s7xb ol:where(.svelte-1p1s7xb){list-style:decimal}.manual-section.svelte-1p1s7xb ul:where(.svelte-1p1s7xb) ul:where(.svelte-1p1s7xb){list-style:circle;margin-top:.25rem;margin-bottom:.25rem}.manual-section.svelte-1p1s7xb li:where(.svelte-1p1s7xb){margin-bottom:.25rem}.manual-section.svelte-1p1s7xb a:where(.svelte-1p1s7xb){color:#2563eb;text-decoration:none}.manual-section.svelte-1p1s7xb a:where(.svelte-1p1s7xb):hover{text-decoration:underline}.manual-section.svelte-1p1s7xb table:where(.svelte-1p1s7xb){width:100%;border-collapse:collapse;margin:1rem 0;font-size:.95rem}.manual-section.svelte-1p1s7xb th:where(.svelte-1p1s7xb),.manual-section.svelte-1p1s7xb td:where(.svelte-1p1s7xb){padding:.75rem 1rem;text-align:left;border:1px solid #e5e7eb}.manual-section.svelte-1p1s7xb th:where(.svelte-1p1s7xb){background:#f9fafb;font-weight:600;color:#374151}.manual-section.svelte-1p1s7xb td:where(.svelte-1p1s7xb){color:#4b5563}.info-box.svelte-1p1s7xb{background:#eff6ff;border-left:4px solid #3b82f6;padding:1rem 1.25rem;margin:1rem 0;border-radius:0 .5rem .5rem 0;color:#1e40af;font-size:.95rem;line-height:1.6}.info-box.warning.svelte-1p1s7xb{background:#fef3c7;border-left-color:#f59e0b;color:#92400e}.screenshot-placeholder.svelte-1p1s7xb{margin:1.5rem 0;text-align:center}.screenshot-placeholder.svelte-1p1s7xb img:where(.svelte-1p1s7xb){max-width:100%;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 1px 3px #0000001a}.screenshot-placeholder.svelte-1p1s7xb img[src]:where(.svelte-1p1s7xb):before{content:""}.screenshot-caption.svelte-1p1s7xb{font-size:.85rem;color:#6b7280;margin-top:.5rem}.steps-indicator.svelte-1p1s7xb{display:flex;align-items:center;gap:.5rem;margin:1rem 0;flex-wrap:wrap}.step.svelte-1p1s7xb{background:#f3f4f6;padding:.4rem .75rem;border-radius:.375rem;font-size:.9rem;color:#4b5563}.step.active.svelte-1p1s7xb{background:#dbeafe;color:#1d4ed8;font-weight:600}.step-arrow.svelte-1p1s7xb{color:#9ca3af}.contact-info.svelte-1p1s7xb{background:#f9fafb;padding:1.25rem;border-radius:.5rem;border:1px solid #e5e7eb;margin:1rem 0}.contact-info.svelte-1p1s7xb p:where(.svelte-1p1s7xb){margin-bottom:.35rem}.contact-info.svelte-1p1s7xb a:where(.svelte-1p1s7xb){color:#2563eb}@media print{header,nav,footer,.chat-icon,.fixed{display:none!important}.manual-wrapper.svelte-1p1s7xb{display:block;max-width:100%;padding:0}.manual-sidebar.svelte-1p1s7xb,.mobile-toc-toggle.svelte-1p1s7xb{display:none!important}.manual-content.svelte-1p1s7xb{max-width:100%}.print-header.svelte-1p1s7xb{display:block!important}.manual-section.svelte-1p1s7xb{page-break-inside:avoid;margin-bottom:1.5rem}.manual-section.svelte-1p1s7xb h2:where(.svelte-1p1s7xb){page-break-after:avoid}.manual-section.svelte-1p1s7xb a[href^="/"]:where(.svelte-1p1s7xb):after{content:" (https://www.modoohs.com" attr(href) ")";font-size:.8em;color:#6b7280}.screenshot-placeholder.svelte-1p1s7xb{page-break-inside:avoid}.screenshot-placeholder.svelte-1p1s7xb img:where(.svelte-1p1s7xb){max-height:400px;-o-object-fit:contain;object-fit:contain}@page{size:A4;margin:15mm 20mm}table.svelte-1p1s7xb,.info-box.svelte-1p1s7xb{page-break-inside:avoid}.manual-footer.svelte-1p1s7xb{display:none!important}}
