main.svelte-514a5k{max-width:640px;margin:0 auto;padding:24px 16px;font-family:system-ui,-apple-system,sans-serif}.back-link.svelte-514a5k{display:inline-block;color:#4a90d9;text-decoration:none;font-size:14px;margin-bottom:12px}.back-link.svelte-514a5k:hover{text-decoration:underline}h1.svelte-514a5k{font-size:1.3rem;margin-bottom:12px}.intro-bullets.svelte-514a5k{font-size:14px;line-height:1.6;color:#555;margin:0 0 16px;padding-left:20px}.intro-bullets.svelte-514a5k li:where(.svelte-514a5k){margin-bottom:8px}.intro-bullets.svelte-514a5k a:where(.svelte-514a5k){color:#4a90d9}h2.svelte-514a5k{font-size:1.1rem;margin-top:32px;margin-bottom:8px}h3.svelte-514a5k{font-size:.95rem;margin-top:20px;margin-bottom:6px}h4.svelte-514a5k{font-size:.85rem;margin:14px 0 4px;color:#555}p.svelte-514a5k{font-size:14px;line-height:1.5;color:#333;margin:8px 0}a.svelte-514a5k{color:#4a90d9}code.svelte-514a5k{background:#f0f0f0;padding:1px 4px;border-radius:3px;font-size:.85em}.code-block.svelte-514a5k{position:relative;margin:8px 0 16px}.code-block.svelte-514a5k pre:where(.svelte-514a5k){background:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:12px 16px;overflow-x:auto;margin:0}.code-block.svelte-514a5k pre:where(.svelte-514a5k) code:where(.svelte-514a5k){background:none;padding:0;border-radius:0;font-family:Courier New,Courier,monospace;font-size:13px;line-height:1.5;white-space:pre}.copy-btn.svelte-514a5k{position:absolute;top:6px;right:6px;padding:2px 8px;font-size:12px;border:1px solid #ccc;border-radius:3px;background:#fff;color:#666;cursor:pointer;z-index:1;opacity:.7;transition:opacity .15s}.copy-btn.svelte-514a5k:hover{opacity:1;background:#eee}table.svelte-514a5k{width:100%;border-collapse:collapse;font-size:13px;margin:8px 0 16px}th.svelte-514a5k{text-align:left;padding:6px 10px;border-bottom:2px solid #ddd;font-size:12px;color:#666;font-weight:600}td.svelte-514a5k{padding:5px 10px;border-bottom:1px solid #eee;color:#333}tr.svelte-514a5k:last-child td:where(.svelte-514a5k){border-bottom:none}.quick-note.svelte-514a5k{color:#666;font-size:13px;margin:12px 0 24px;font-style:italic}.advanced-section.svelte-514a5k{margin:24px 0;border:1px solid #e0e0e0;border-radius:6px;padding:0;background:#fafafa}.collapsible-header.svelte-514a5k{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:12px 16px;margin:0;font-size:.95rem;transition:background .15s}.collapsible-header.svelte-514a5k:hover{background:#f0f0f0}.toggle-icon.svelte-514a5k{font-size:.7em;color:#999;transition:transform .2s}.advanced-content.svelte-514a5k{padding:0 16px 16px}.advanced-content.svelte-514a5k h4:where(.svelte-514a5k){margin-top:16px;margin-bottom:8px}.advanced-content.svelte-514a5k h4:where(.svelte-514a5k):first-child{margin-top:0}.install-detail.svelte-514a5k{margin:8px 0;font-size:14px}.install-detail.svelte-514a5k summary:where(.svelte-514a5k){cursor:pointer;color:#666;font-size:13px}.install-detail.svelte-514a5k summary:where(.svelte-514a5k):hover{color:#333}.details-content.svelte-514a5k{padding-top:8px}.pip-note.svelte-514a5k{font-size:12px;color:#888;margin:4px 0 12px}
