.card.svelte-clrinl{background:var(--bg);color:#fff;backface-visibility:hidden;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:0;position:absolute;inset:0;overflow:hidden}.bg.svelte-clrinl{filter:blur(24px)brightness(.55);background-position:50%;background-size:cover;position:absolute;inset:-20px}.hero.svelte-clrinl{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.hero.borrowed.svelte-clrinl{filter:grayscale();opacity:.45}.field.svelte-clrinl{background:radial-gradient(120% 80% at 20% 10%, color-mix(in oklab, var(--accent) 55%, transparent), transparent 60%), radial-gradient(90% 70% at 90% 90%, color-mix(in oklab, var(--glow,var(--accent)) 45%, transparent), transparent 65%), var(--bg);position:absolute;inset:0}.scrim.svelte-clrinl{background:linear-gradient(#00000073,#0000 22% 50%,#000000d1);position:absolute;inset:0}.up-hint.svelte-clrinl{opacity:.8;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3em;max-width:70%;font-size:.78rem;display:flex;position:absolute;top:3.1rem;left:50%;overflow:hidden;transform:translate(-50%)}.peek.svelte-clrinl{opacity:.55;white-space:nowrap;text-overflow:ellipsis;max-width:34%;font-size:.72rem;position:absolute;top:50%;overflow:hidden}.peek.left.svelte-clrinl{left:.4rem}.peek.right.svelte-clrinl{right:4.4rem}.text.svelte-clrinl{left:0;right:4.25rem;bottom:calc(3.5rem + env(safe-area-inset-bottom));text-shadow:0 1px 6px #000000b3;padding:0 1rem;position:absolute}h2.svelte-clrinl{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .35rem;font-size:1.55rem;line-height:1.15;display:flex}.blurb.svelte-clrinl{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .4rem;font-size:.92rem;line-height:1.35;display:-webkit-box;overflow:hidden}.credit.svelte-clrinl{opacity:.7;margin:0 0 .3rem;font-size:.68rem}.from.svelte-clrinl{background:#ffffff24;border-radius:99px;margin-bottom:.35rem;padding:.1rem .5rem;font-size:.7rem;display:inline-block}.down-hint.svelte-clrinl,.count.svelte-clrinl{opacity:.85;align-items:center;gap:.3em;margin-right:.8rem;font-size:.78rem;display:inline-flex}.bubbles.svelte-clrinl{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 .6rem;display:flex}.bubble.svelte-clrinl{cursor:pointer;border:2px solid color-mix(in oklab, var(--accent) 70%, white);background:var(--surface);width:54px;height:54px;box-shadow:0 0 14px color-mix(in oklab, var(--accent) 50%, transparent);animation:.6s cubic-bezier(.2,.9,.3,1.3) both svelte-clrinl-rise;animation-delay:calc(var(--i) * 60ms);border-radius:50%;padding:0;overflow:hidden}.bubble.svelte-clrinl img:where(.svelte-clrinl){object-fit:cover;width:100%;height:100%;display:block}@keyframes svelte-clrinl-rise{0%{opacity:0;transform:translateY(18px)scale(.6)}}html[data-overrides~=reduceMotion] .bubble.svelte-clrinl{animation:none}@media (prefers-reduced-motion:reduce){.bubble.svelte-clrinl{animation:none}}.trail.svelte-16mj9d5{top:calc(.5rem + env(safe-area-inset-top));z-index:3;white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(10px);background:#00000052;border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:.25rem;padding:.3rem .55rem;font-size:.74rem;display:flex;position:absolute;left:.5rem;right:.5rem;overflow:hidden}.chip.svelte-16mj9d5{color:inherit;font:inherit;cursor:pointer;opacity:.75;text-overflow:ellipsis;background:0 0;border:0;flex-shrink:1;min-width:2.2rem;max-width:8rem;padding:.1rem .2rem;overflow:hidden}.chip.svelte-16mj9d5:hover,.chip.svelte-16mj9d5:focus-visible{opacity:1;color:var(--accent)}.sep.svelte-16mj9d5,.gap.svelte-16mj9d5{opacity:.45;flex-shrink:0}.here.svelte-16mj9d5{text-overflow:ellipsis;flex-shrink:2;min-width:3rem;font-weight:600;overflow:hidden}.rail.svelte-7hoc65{right:.35rem;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:4;flex-direction:column;align-items:center;gap:.9rem;width:3.4rem;display:flex;position:absolute}.glyph.svelte-7hoc65{color:#fff;cursor:pointer;filter:drop-shadow(0 1px 3px #000c)drop-shadow(0 0 1px #000000e6);background:0 0;border:0;flex-direction:column;align-items:center;gap:.15rem;width:48px;min-height:48px;padding:0;transition:transform .15s,color .15s;display:flex}.glyph.svelte-7hoc65:hover,.glyph.svelte-7hoc65:focus-visible{color:var(--accent);filter:drop-shadow(0 0 8px var(--accent)) drop-shadow(0 1px 3px #000c)}.glyph.svelte-7hoc65:active{transform:scale(.88)}.lbl.svelte-7hoc65{font-size:.62rem;font-weight:600}.menu.svelte-7hoc65{background:color-mix(in oklab, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border);border-radius:12px;min-width:11rem;padding:.35rem;position:absolute;bottom:0;right:3.6rem;box-shadow:0 8px 30px #00000073}.item.svelte-7hoc65{width:100%;color:var(--fg);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem .7rem;font-size:.88rem;display:flex}.item.svelte-7hoc65:hover,.item.svelte-7hoc65:focus-visible{background:color-mix(in oklab, var(--accent) 18%, transparent)}.stage.svelte-zu1h49{z-index:45;perspective:1100px;perspective-origin:50% 45%;touch-action:none;overscroll-behavior:none;background:#000;position:fixed;inset:0;overflow:hidden}.face.svelte-zu1h49{transform-style:preserve-3d;will-change:transform, opacity;position:absolute;inset:0}.face.in.svelte-zu1h49{z-index:1}.stage.reduced.svelte-zu1h49 .face:where(.svelte-zu1h49){will-change:opacity}.face.settle.svelte-zu1h49{transition:transform .26s cubic-bezier(.2,.9,.3,1.2)}.glow.svelte-zu1h49{pointer-events:none;z-index:2;position:absolute}.glow.xneg.svelte-zu1h49{background:linear-gradient(to left, color-mix(in oklab, var(--accent) 70%, transparent), transparent);width:28px;top:0;bottom:0;right:0}.glow.xpos.svelte-zu1h49{background:linear-gradient(to right, color-mix(in oklab, var(--accent) 70%, transparent), transparent);width:28px;top:0;bottom:0;left:0}.glow.yneg.svelte-zu1h49{background:linear-gradient(to top, color-mix(in oklab, var(--accent) 70%, transparent), transparent);height:28px;bottom:0;left:0;right:0}.glow.ypos.svelte-zu1h49{background:linear-gradient(to bottom, color-mix(in oklab, var(--accent) 70%, transparent), transparent);height:28px;top:0;left:0;right:0}.skeleton.svelte-zu1h49{background:linear-gradient(110deg, var(--bg) 30%, var(--surface) 50%, var(--bg) 70%);background-size:300% 100%;animation:1.4s linear infinite svelte-zu1h49-sheen;position:absolute;inset:0}@keyframes svelte-zu1h49-sheen{to{background-position:-150% 0}}.missing.svelte-zu1h49{text-align:center;color:var(--fg);place-content:center;gap:1rem;padding:2rem;display:grid;position:absolute;inset:0}.open.svelte-zu1h49{border:1px solid var(--accent);color:var(--accent);font:inherit;cursor:pointer;background:0 0;border-radius:99px;padding:.7rem 1.1rem}.toast.svelte-zu1h49{left:50%;bottom:calc(4.5rem + env(safe-area-inset-bottom));z-index:5;color:#fff;background:#000000bf;border-radius:99px;padding:.5rem 1rem;font-size:.85rem;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.skeleton.svelte-zu1h49{animation:none}}html[data-overrides~=reduceMotion] .skeleton.svelte-zu1h49{animation:none}.hint.svelte-1xjzvju{z-index:46;color:#fff;text-align:center;background:#000000c7;place-content:center;justify-items:center;gap:1.2rem;padding:2rem;display:grid;position:fixed;inset:0}.cross.svelte-1xjzvju{width:7rem;height:7rem;position:relative}.a.svelte-1xjzvju{color:var(--accent);font-size:1.8rem;animation:1.6s ease-in-out infinite svelte-1xjzvju-nudge;position:absolute}.up.svelte-1xjzvju{--d:0, -6px;top:0;left:50%;translate:-50%}.down.svelte-1xjzvju{--d:0, 6px;bottom:0;left:50%;translate:-50%}.left.svelte-1xjzvju{--d:-6px, 0;top:50%;left:0;translate:0 -50%}.right.svelte-1xjzvju{--d:6px, 0;top:50%;right:0;translate:0 -50%}@keyframes svelte-1xjzvju-nudge{50%{transform:translate(var(--d))}}ul.svelte-1xjzvju{gap:.4rem;margin:0;padding:0;font-size:1rem;list-style:none;display:grid}strong.svelte-1xjzvju{color:var(--accent);margin-right:.3rem}.ok.svelte-1xjzvju{border:1px solid var(--accent);background:var(--accent);color:#fff;font:inherit;cursor:pointer;border-radius:99px;margin-top:.4rem;padding:.7rem 1.6rem;font-weight:600}@media (prefers-reduced-motion:reduce){.a.svelte-1xjzvju{animation:none}}html[data-overrides~=reduceMotion] .a.svelte-1xjzvju{animation:none}.choices.svelte-m3qkej{gap:.6rem;display:grid}.choice.svelte-m3qkej{align-items:center;gap:.8rem;display:flex}.choice.svelte-m3qkej strong:where(.svelte-m3qkej){margin-right:.35rem}.choice.svelte-m3qkej p:where(.svelte-m3qkej){color:var(--fg-dim);margin:.25rem 0 0;font-size:.85rem}.pic.svelte-m3qkej{fill:none;width:46px;height:58px;stroke:var(--accent);stroke-width:2px;flex-shrink:0}.pic.svelte-m3qkej .hub:where(.svelte-m3qkej){fill:color-mix(in oklab, var(--accent) 35%, transparent)}.pic.svelte-m3qkej .deck:where(.svelte-m3qkej){fill:color-mix(in oklab, var(--accent) 30%, transparent);transform-origin:32px 36px;animation:2.4s ease-in-out infinite svelte-m3qkej-deck}.pic.svelte-m3qkej .scroll:where(.svelte-m3qkej){animation:2.4s ease-in-out infinite svelte-m3qkej-scroll}.pic.graph.svelte-m3qkej circle:where(.svelte-m3qkej):not(.hub){animation:2.4s ease-in-out infinite svelte-m3qkej-pulse}@keyframes svelte-m3qkej-deck{0%,30%{transform:none}45%{opacity:.4;transform:translate(-6px)rotateY(30deg)}60%,to{transform:none}}@keyframes svelte-m3qkej-scroll{50%{transform:translateY(-4px)}}@keyframes svelte-m3qkej-pulse{50%{opacity:.45}}.where.svelte-m3qkej{align-items:center;gap:1rem;display:flex}.where-pic.svelte-m3qkej{fill:none;width:120px;stroke:var(--accent);stroke-width:2px;flex-shrink:0}.where-pic.svelte-m3qkej .ring:where(.svelte-m3qkej){stroke-width:2.5px;animation:1.4s ease-in-out infinite svelte-m3qkej-pulse}.where-pic.svelte-m3qkej .menu:where(.svelte-m3qkej){fill:color-mix(in oklab, var(--accent) 25%, transparent)}.where.svelte-m3qkej p:where(.svelte-m3qkej){margin:0;line-height:1.45}@media (prefers-reduced-motion:reduce){.pic.svelte-m3qkej :where(.svelte-m3qkej),.where-pic.svelte-m3qkej :where(.svelte-m3qkej){animation:none!important}}html[data-overrides~=reduceMotion] .pic.svelte-m3qkej :where(.svelte-m3qkej),html[data-overrides~=reduceMotion] .where-pic.svelte-m3qkej :where(.svelte-m3qkej){animation:none!important}@media (width<=420px){.where.svelte-m3qkej{flex-direction:column}}
