*{box-sizing:border-box}html.dark,html.dark body{background:#0b0c10}img.svelte-1rf3acg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cursor-container.svelte-dng01v{position:absolute;pointer-events:none;z-index:10;transform:translate(-2px,-2px)}.cursor.svelte-dng01v{position:relative;z-index:2;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}.pulse-ring.svelte-dng01v{position:absolute;top:-4px;left:-4px;width:20px;height:20px;border:2.5px solid rgba(59,130,246,.9);border-radius:50%;box-shadow:0 0 8px 2px #3b82f666;animation:svelte-dng01v-pulse 2s cubic-bezier(.4,0,.2,1) infinite;z-index:1}.pulse-ring-delayed.svelte-dng01v{animation-delay:1s}@keyframes svelte-dng01v-pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(2.5);opacity:0}to{transform:scale(2.5);opacity:0}}.nav-arrow.svelte-5ejcv1{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background:#fffffff2;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;opacity:0;transition:all .2s ease;box-shadow:0 2px 8px #00000026;z-index:10}.nav-arrow.visible.svelte-5ejcv1{opacity:1}.nav-arrow.svelte-5ejcv1:hover{background:#fff;transform:translateY(-50%) scale(1.06);box-shadow:0 3px 12px #0003}.nav-arrow.svelte-5ejcv1:active{transform:translateY(-50%) scale(.96)}.nav-prev.svelte-5ejcv1{left:14px}.nav-next.svelte-5ejcv1{right:14px}.nav-arrow.dark.svelte-5ejcv1{background:#282828f2;color:#eee}.nav-arrow.dark.svelte-5ejcv1:hover{background:#333}.walkthrough.svelte-1bbgull{--bg: #fff;--bg-header: #fff;--border: #e5e7eb;--text: #374151;--text-muted: #6b7280;--badge-bg: #f3f4f6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg);border-radius:12px;overflow:hidden;border:1px solid var(--border)}.walkthrough.dark.svelte-1bbgull{--bg: rgb(11, 12, 16);--bg-header: rgb(11, 12, 16);--border: rgba(255, 255, 255, .1);--text: #e5e5e5;--text-muted: #9ca3af;--badge-bg: rgba(255, 255, 255, .08)}.header.svelte-1bbgull{display:flex;align-items:center;gap:16px;padding:14px 18px;background:var(--bg-header);border-bottom:1px solid var(--border)}.step-badge.svelte-1bbgull{font-size:12px;font-weight:500;color:var(--text-muted);background:var(--badge-bg);padding:5px 11px;border-radius:12px;flex-shrink:0;letter-spacing:.01em}.description.svelte-1bbgull{margin:0;font-size:14px;color:var(--text);line-height:1.45}.description.svelte-1bbgull a{color:#275af1;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition:text-decoration-color .15s ease}.description.svelte-1bbgull a:hover{text-decoration-color:currentColor}.walkthrough.dark.svelte-1bbgull .description:where(.svelte-1bbgull) a{color:#80a0fe}.viewer.svelte-1bbgull{position:relative;width:100%;background:#111}.footer.svelte-1bbgull{padding:16px 18px;background:var(--bg)}.dots.svelte-1bbgull{display:flex;justify-content:center;gap:8px}.dot.svelte-1bbgull{width:8px;height:8px;border-radius:50%;border:none;background:#d1d5db;cursor:pointer;padding:0;transition:all .2s ease}.dot.svelte-1bbgull:hover{background:#9ca3af}.dot.active.svelte-1bbgull{background:#374151;transform:scale(1.25)}.walkthrough.dark.svelte-1bbgull .dot:where(.svelte-1bbgull){background:#fff3}.walkthrough.dark.svelte-1bbgull .dot:where(.svelte-1bbgull):hover{background:#ffffff59}.walkthrough.dark.svelte-1bbgull .dot.active:where(.svelte-1bbgull){background:#e5e5e5}.error.svelte-1bbgull{padding:32px;color:#dc2626;text-align:center;font-size:14px}.loading.svelte-1bbgull{padding:56px;display:flex;align-items:center;justify-content:center}.loading-spinner.svelte-1bbgull{width:24px;height:24px;border:2px solid var(--border);border-top-color:var(--text-muted);border-radius:50%;animation:svelte-1bbgull-spin .75s linear infinite}@keyframes svelte-1bbgull-spin{to{transform:rotate(360deg)}}html,body{margin:0;padding:0;background:transparent}main.svelte-1n46o8q{width:100%;max-width:900px;margin:0 auto;box-sizing:border-box;background:transparent}
