.story-nav.svelte-tziipz.svelte-tziipz{position:fixed;left:1.5rem;bottom:1.5rem;z-index:1000;font-family:DM Sans,Arial,sans-serif}.trigger.svelte-tziipz.svelte-tziipz{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border:none;border-radius:999px;background:#141b4d;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;box-shadow:0 6px 20px #141b4d47;opacity:0;transition:opacity .2s ease}.chev.svelte-tziipz.svelte-tziipz{transition:transform .2s ease}.menu.svelte-tziipz.svelte-tziipz{position:absolute;bottom:calc(100% + .6rem);left:0;min-width:280px;margin:0;padding:.4rem;list-style:none;background:#fff;border-radius:14px;box-shadow:0 14px 40px #141b4d38;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.story-nav.svelte-tziipz:hover .trigger.svelte-tziipz{opacity:1}.story-nav.svelte-tziipz:hover .chev.svelte-tziipz{transform:rotate(180deg)}.story-nav.svelte-tziipz:hover .menu.svelte-tziipz{opacity:1;transform:translateY(0);pointer-events:auto}.menu.svelte-tziipz a.svelte-tziipz{display:block;padding:.6rem .85rem;border-radius:9px;color:#141b4d;font-size:.95rem;line-height:1.3;text-decoration:none}.menu.svelte-tziipz a.svelte-tziipz:hover{background:#f3f1ea;color:#e87722;text-decoration:none}
