.card.svelte-pwyhnh{color:var(--color-ink);margin:0}.frame.svelte-pwyhnh{aspect-ratio:240/312;max-height:var(--card-max-h,none);background:var(--color-linen);overflow:hidden}img.svelte-pwyhnh{object-fit:cover;width:100%;height:100%;display:block}.caption.svelte-pwyhnh{padding-top:7px}.title.svelte-pwyhnh{align-items:center;gap:4px;font-weight:700;display:flex}.title.svelte-pwyhnh .icon{color:var(--color-clay)}.bar.svelte-y0o9e9{height:var(--h);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.guide.svelte-y0o9e9{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-ink) 22%, transparent) 0 1px, transparent 1px 6px);height:6px;position:absolute;top:calc(50% - 3px);left:0;right:0}.stroke.svelte-y0o9e9{border-radius:2px 5px 5px 2px;height:8px;position:absolute;top:calc(50% - 4px);left:0;right:1px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px);mask-image:linear-gradient(90deg,#0000,#000 40px)}.stroke.svelte-y0o9e9:after{content:"";background:repeating-linear-gradient(0deg,#ffffff38 0 1px,#0000 1px 3px);position:absolute;inset:0}.travel.svelte-y0o9e9{left:0;right:var(--w);will-change:transform;height:100%;position:absolute;top:0}.tool.svelte-y0o9e9{width:var(--w);height:var(--h);transform-origin:86%;filter:drop-shadow(0 1px 1.5px #0003);max-width:none;position:absolute;top:0;left:0}.card.svelte-bg1l11{color:var(--color-ink);display:block}.frame.svelte-bg1l11{position:relative}.view-pill.svelte-bg1l11{background:var(--color-paper);color:var(--color-ink);align-items:center;gap:6px;padding:5px 9px 5px 7px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;bottom:8px;left:8px}.finger.svelte-bg1l11{color:var(--color-clay);transition:color .15s;display:flex;position:relative}.finger.svelte-bg1l11:before{content:"";background:var(--color-sand);opacity:0;animation:svelte-bg1l11-tap-pulse 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-2px}.finger.svelte-bg1l11 svg{position:relative}.on-mouse.svelte-bg1l11{display:none}@keyframes svelte-bg1l11-tap-pulse{0%{opacity:.6;transform:scale(.6)}60%,to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.finger.svelte-bg1l11:before{animation:none}}.card.svelte-bg1l11 .media{max-height:var(--card-max-h,none)}.caption.svelte-bg1l11{padding-top:7px}.title.svelte-bg1l11{font-weight:700}.swap.svelte-bg1l11{display:grid}.swap.svelte-bg1l11>span:where(.svelte-bg1l11){grid-area:1/1}.pan.svelte-bg1l11{vertical-align:-.5px;background:radial-gradient(circle at 35% 30%, #ffffff8c, transparent 45%), var(--pan);border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}.b.svelte-bg1l11:not(.static),.card.svelte-bg1l11:focus-visible .a:where(.svelte-bg1l11){visibility:hidden}.card.svelte-bg1l11:focus-visible .b:where(.svelte-bg1l11){visibility:visible}.card.svelte-bg1l11:active .media{opacity:.85}@media (hover:hover) and (pointer:fine){.on-touch.svelte-bg1l11{display:none}.on-mouse.svelte-bg1l11{display:inline}.card.svelte-bg1l11:hover .view-pill:where(.svelte-bg1l11){background:var(--color-ink);color:var(--color-ink-text)}.card.svelte-bg1l11:hover .finger:where(.svelte-bg1l11){color:var(--color-hazel)}.card.svelte-bg1l11:hover{color:var(--color-ink)}.card.svelte-bg1l11:hover .a:where(.svelte-bg1l11){visibility:hidden}.card.svelte-bg1l11:hover .b:where(.svelte-bg1l11){visibility:visible}.card.svelte-bg1l11:hover .swatch svg{clip-path:inset(0);transition-duration:.42s}}.hint.svelte-54dfjd{z-index:24;color:var(--color-paper);text-align:center;pointer-events:none;background:radial-gradient(circle,#1e1813e6 0%,#1e1813d1 32%,#1e18138c 72%);place-items:center;padding:24px;display:grid;position:fixed;inset:0}body:has(.hint) .view-pill{opacity:0}.beat.svelte-54dfjd{justify-items:center;display:grid}.stage.svelte-54dfjd{width:150px;height:190px;position:relative}.title.svelte-54dfjd{letter-spacing:-.03em;text-transform:uppercase;text-shadow:0 2px 14px #00000080;margin-top:14px;font-size:clamp(30px,6vw,44px);font-weight:800;line-height:1}.sub.svelte-54dfjd{color:var(--color-sand);margin-top:8px;font-size:12px;line-height:1.3}.hand.svelte-54dfjd{color:var(--color-ink);filter:drop-shadow(0 6px 10px #00000059);margin-left:-30px;display:block;position:absolute;top:96px;left:50%}.hand.svelte-54dfjd svg{fill:var(--color-paper);display:block}.swipe.svelte-54dfjd .hand:where(.svelte-54dfjd){animation:svelte-54dfjd-swipe-up 1.6s var(--ease-in-out) infinite}.trail.svelte-54dfjd{transform-origin:50% 100%;width:8px;height:112px;animation:svelte-54dfjd-trail 1.6s var(--ease-in-out) infinite;background:linear-gradient(#fbf9f4bf,#0000);position:absolute;top:34px;left:calc(50% - 3px)}.chevrons.svelte-54dfjd{gap:3px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.chevrons.svelte-54dfjd i:where(.svelte-54dfjd){border-top:2px solid var(--color-paper);border-left:2px solid var(--color-paper);width:14px;height:14px;margin-top:-4px;animation:1.6s ease-in-out infinite svelte-54dfjd-chevron;display:block;transform:rotate(45deg)}.chevrons.svelte-54dfjd i:where(.svelte-54dfjd):first-child{animation-delay:.3s}.chevrons.svelte-54dfjd i:where(.svelte-54dfjd):nth-child(2){animation-delay:.15s}.mouse.svelte-54dfjd .swipe:where(.svelte-54dfjd){transform:rotate(-90deg)}.mouse.svelte-54dfjd .swipe:where(.svelte-54dfjd) .hand:where(.svelte-54dfjd) svg{transform:rotate(90deg)}.tap.svelte-54dfjd .hand:where(.svelte-54dfjd){animation:svelte-54dfjd-press 1.5s var(--ease-out) infinite}.ring.svelte-54dfjd{border:2px solid var(--color-sand);opacity:0;width:76px;height:76px;animation:svelte-54dfjd-ring 1.5s var(--ease-out) infinite;border-radius:50%;margin:-38px 0 0 -38px;position:absolute;top:96px;left:50%}.ring.late.svelte-54dfjd{animation-delay:.22s}@keyframes svelte-54dfjd-swipe-up{0%{opacity:0;transform:translateY(38px)}20%{opacity:1;transform:translateY(38px)}75%{opacity:1;transform:translateY(-62px)}to{opacity:0;transform:translateY(-62px)}}@keyframes svelte-54dfjd-trail{0%,20%{opacity:0;transform:translateY(38px)scaleY(.1)}75%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(0)scaleY(1)}}@keyframes svelte-54dfjd-chevron{0%,to{opacity:.25}50%{opacity:1}}@keyframes svelte-54dfjd-press{0%,to{transform:translateY(-8px)scale(1)}30%{transform:translateY(0)scale(.9)}55%{transform:translateY(-8px)scale(1)}}@keyframes svelte-54dfjd-ring{0%,22%{opacity:0;transform:scale(.45)}30%{opacity:1}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.hand.svelte-54dfjd,.trail.svelte-54dfjd,.chevrons.svelte-54dfjd i:where(.svelte-54dfjd),.ring.svelte-54dfjd{animation:none}.ring.svelte-54dfjd,.chevrons.svelte-54dfjd i:where(.svelte-54dfjd){opacity:1}}.progress-bar.svelte-1uha8ag{inset:calc(var(--header-h) + env(safe-area-inset-top,0px)) 0 auto;z-index:15;padding:6px var(--gutter) 8px;background:var(--color-paper);position:fixed}.track.svelte-1uha8ag{align-items:flex-start;gap:var(--gutter);width:max-content;padding:70px var(--gutter) 0;will-change:transform;--card-max-h:calc(100vh - 70px - 96px);display:flex}.item.svelte-1uha8ag{width:calc((100vw - 4 * var(--gutter)) / 3);animation:svelte-1uha8ag-enter .5s var(--ease-out) both;animation-delay:calc(var(--intro-delay) + min(var(--i), 4) * 60ms);flex:none}.empty.svelte-1uha8ag{color:var(--color-meta);padding:20px 0}@keyframes svelte-1uha8ag-enter{0%{opacity:0;transform:translateY(12px)}}@media (width>=810px){.scroller.svelte-1uha8ag{height:var(--scroll-h,100vh)}.sticky.svelte-1uha8ag{height:100vh;position:sticky;top:0;overflow:hidden}}@media (width<=809px){.progress-bar.svelte-1uha8ag{padding:4px 5px 6px}.track.svelte-1uha8ag{width:auto;padding:calc(var(--header-h) + env(safe-area-inset-top,0px) + 28px) 5px 40px;--card-max-h:none;flex-direction:column;align-items:stretch;gap:32px}.item.svelte-1uha8ag{width:auto}}@media (prefers-reduced-motion:reduce){.item.svelte-1uha8ag{animation:none}}
