svg.svelte-lwdocm{display:block;width:100%;height:100%;fill:currentColor}.open.svelte-13wq7xt{color:#fff;text-decoration:none;flex-shrink:0;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#100e0cd1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s ease,transform .12s ease;backdrop-filter:blur(12px) saturate(1.5);-webkit-backdrop-filter:blur(12px) saturate(1.5)}.open.svelte-13wq7xt:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}@media (hover: hover){.open.svelte-13wq7xt:hover{background:linear-gradient(#ffffff14,#ffffff14),#100e0cd1}}.open.svelte-13wq7xt:active{transform:scale(.96)}.mark.svelte-13wq7xt{display:block;width:1.25rem;height:1.25rem}.head.svelte-1k1wy62{display:flex;align-items:center;gap:.75rem}.head.svelte-1k1wy62 .art:where(.svelte-1k1wy62){width:3.25rem;height:3.25rem;border-radius:.625rem;object-fit:cover;flex-shrink:0;box-shadow:0 3px 6px #00000040}.head.svelte-1k1wy62 .art.placeholder:where(.svelte-1k1wy62){opacity:.55;background:linear-gradient(135deg,#786e9680,#3c385080)}.head.svelte-1k1wy62 .titles:where(.svelte-1k1wy62){flex:1;min-width:0}.head.svelte-1k1wy62 .titles:where(.svelte-1k1wy62) .title:where(.svelte-1k1wy62){width:100%;min-width:0;font-size:1rem;font-weight:600;color:#fff}.head.svelte-1k1wy62 .titles:where(.svelte-1k1wy62) .byline:where(.svelte-1k1wy62){display:flex;align-items:center;gap:.375rem;margin-top:.1875rem;font-size:.78125rem;color:#ffffffa6;min-width:0}.head.svelte-1k1wy62 .controls:where(.svelte-1k1wy62){display:flex;align-items:center;gap:.375rem;flex-shrink:0}.head.svelte-1k1wy62 .play:where(.svelte-1k1wy62){color:#fff;font-size:.875rem;flex-shrink:0;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#100e0cd1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s ease,transform .12s ease;backdrop-filter:blur(12px) saturate(1.5);-webkit-backdrop-filter:blur(12px) saturate(1.5)}.head.svelte-1k1wy62 .play:where(.svelte-1k1wy62):focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}@media (hover: hover){.head.svelte-1k1wy62 .play:where(.svelte-1k1wy62):hover{background:linear-gradient(#ffffff14,#ffffff14),#100e0cd1}}.head.svelte-1k1wy62 .play:where(.svelte-1k1wy62):active{transform:scale(.96)}.head.cover.svelte-1k1wy62 .art:where(.svelte-1k1wy62){view-transition-name:cover-art}.head.cover.svelte-1k1wy62 .art.placeholder:where(.svelte-1k1wy62){view-transition-name:none}.wander.svelte-kuyt2l{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;min-height:2.75rem;padding:.5rem .875rem;border:0;border-radius:.625rem;background:none;color:#ffffffa6;font-family:inherit;font-size:.78125rem;cursor:pointer;transition:color .15s ease}.wander.svelte-kuyt2l .mark:where(.svelte-kuyt2l){color:#ffd9a0}.wander.svelte-kuyt2l:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:1px}@media (hover: hover){.wander.svelte-kuyt2l:hover{color:#fff}}.card.svelte-103lj5f{display:flex;flex-direction:column;width:min(26.25rem,100vw - 1.75rem);max-height:calc(44dvh - 1.75rem);padding:.375rem 1rem 1rem;border-radius:1.125rem;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d,0 12px 40px #0000008c;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);background:linear-gradient(#ffffff0f,#ffffff05),#141210b3;animation:svelte-103lj5f-card-rise .4s cubic-bezier(.2,.9,.25,1) both}@keyframes svelte-103lj5f-card-rise{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-height: 700px){.card.svelte-103lj5f{max-height:calc(38dvh - 1.75rem)}}@media (prefers-reduced-motion: reduce){.card.svelte-103lj5f{animation:none}}.sheet-top.svelte-103lj5f{flex-shrink:0;display:flex;flex-direction:column;touch-action:none;user-select:none;-webkit-user-select:none;margin:-1.625rem -1rem 0;padding:1.625rem 1rem 0}.grab.svelte-103lj5f{flex-shrink:0;margin-bottom:.125rem;display:flex;align-items:center;justify-content:center;width:100%;min-height:2.375rem;padding:0;border:0;background:none;cursor:grab;touch-action:none}.grab.svelte-103lj5f:before{content:"";width:2.25rem;height:.25rem;border-radius:999px;background:#ffffff47;transition:background .2s ease}.grab.svelte-103lj5f:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px;border-radius:.375rem}@media (hover: hover){.grab.svelte-103lj5f:hover:before{background:#ffffff8c}}.body.svelte-103lj5f{overflow-y:auto;overscroll-behavior:contain;min-height:0;margin-top:1.0625rem}.body.fade-more.svelte-103lj5f{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 1.75rem),transparent);mask-image:linear-gradient(to bottom,black calc(100% - 1.75rem),transparent)}.body.fade-above.svelte-103lj5f{-webkit-mask-image:linear-gradient(to bottom,transparent 0,black 1.75rem);mask-image:linear-gradient(to bottom,transparent 0,black 1.75rem)}.body.fade-more.fade-above.svelte-103lj5f{-webkit-mask-image:linear-gradient(to bottom,transparent 0,black 1.75rem,black calc(100% - 1.75rem),transparent);mask-image:linear-gradient(to bottom,transparent 0,black 1.75rem,black calc(100% - 1.75rem),transparent)}.byline-artist.svelte-103lj5f{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.byline-year.svelte-103lj5f{flex-shrink:0}.dot.svelte-103lj5f{display:inline-block;width:.4375rem;height:.4375rem;border-radius:50%;flex-shrink:0}.dot.byline-dot.svelte-103lj5f{width:.21875rem;height:.21875rem;margin-top:.0625rem}.lonely.svelte-103lj5f{margin:1rem 0;padding-left:.5rem;font-size:.75rem;color:#ffffffa6}.kin.svelte-103lj5f{margin-top:0}.kin.svelte-103lj5f+.kin:where(.svelte-103lj5f){margin-top:1.125rem}.kin.svelte-103lj5f h3:where(.svelte-103lj5f){display:flex;align-items:center;gap:.3125rem;margin:0 0 .375rem;padding-left:.5rem;font-size:.625rem;font-weight:600;letter-spacing:.12em}.kin.svelte-103lj5f h3:where(.svelte-103lj5f) .kin-label:where(.svelte-103lj5f){color:#ffffffeb}.kin.svelte-103lj5f h3:where(.svelte-103lj5f) .kin-count:where(.svelte-103lj5f){color:#ffd9a0}.kin.svelte-103lj5f .kin-glyph:where(.svelte-103lj5f){width:.75rem;height:.625rem;flex-shrink:0;overflow:visible}.kin.svelte-103lj5f .kin-glyph:where(.svelte-103lj5f) .g-line:where(.svelte-103lj5f){fill:none;stroke:#ffffff47;stroke-width:.7}.kin.svelte-103lj5f .kin-glyph:where(.svelte-103lj5f) .g-kin:where(.svelte-103lj5f){fill:#ffffffa6}.kin.svelte-103lj5f .kin-glyph:where(.svelte-103lj5f) .g-self:where(.svelte-103lj5f){fill:#fff}.kin.svelte-103lj5f ul:where(.svelte-103lj5f){list-style:none;margin:0;padding:0}.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f){display:flex;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding:.375rem .5rem;border:0;border-radius:.625rem;background:none;color:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f):focus-visible{background:#ffffff14;outline:2px solid rgba(255,255,255,.5);outline-offset:1px}.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f):focus-visible .chev:where(.svelte-103lj5f){opacity:1}@media (hover: hover){.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f):hover{background:#ffffff14}.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f):hover .chev:where(.svelte-103lj5f){opacity:1}}.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f) .kin-text:where(.svelte-103lj5f){flex:1;min-width:0;display:flex;flex-direction:column;gap:.0625rem}.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f) .kin-title:where(.svelte-103lj5f){font-size:.8125rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f) .kin-artist:where(.svelte-103lj5f){font-size:.6875rem;color:#ffffffa6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f) .chev:where(.svelte-103lj5f){flex-shrink:0;font-size:1rem;font-style:normal;line-height:1;color:#ffffffa6;opacity:0;transition:opacity .15s ease}@media (hover: none){.kin.svelte-103lj5f li:where(.svelte-103lj5f) button:where(.svelte-103lj5f) .chev:where(.svelte-103lj5f){opacity:1}}.kin.svelte-103lj5f .more:where(.svelte-103lj5f){padding:.5rem;font-size:.6875rem;color:#ffffffa6}.search.svelte-11b5lnv{position:relative;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;box-sizing:border-box;transition:width .45s cubic-bezier(.3,1.26,.36,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#100e0cd1}.search.open.svelte-11b5lnv{width:100%}.icon.svelte-11b5lnv{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.875rem;color:#fff;pointer-events:none;transition:left .45s cubic-bezier(.3,1.26,.36,1),transform .45s cubic-bezier(.3,1.26,.36,1),color .2s ease,font-size .3s ease}.search.open.svelte-11b5lnv .icon:where(.svelte-11b5lnv){left:.9375rem;transform:translateY(-50%);font-size:.75rem;color:#ffffffa6}.orb.svelte-11b5lnv{position:absolute;top:0;right:0;bottom:0;left:0;background:none;border:0;border-radius:inherit;cursor:pointer;padding:0}.orb.svelte-11b5lnv:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}input.svelte-11b5lnv{width:100%;height:100%;padding:0 .875rem 0 2.375rem;font-size:.8125rem;color:#fff;background:none;border:0;border-radius:inherit;outline:none;font-family:inherit;box-sizing:border-box}input.svelte-11b5lnv::placeholder{color:#ffffffa6}.results.svelte-11b5lnv{position:absolute;bottom:calc(100% + .5rem);right:0;width:100%;max-height:40vh;overflow-y:auto;overscroll-behavior:contain;list-style:none;margin:0;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:.875rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#100e0cd1}.results.svelte-11b5lnv li:where(.svelte-11b5lnv){padding:.5625rem .875rem;color:#fff;font-size:.78125rem;cursor:pointer}.results.svelte-11b5lnv li:where(.svelte-11b5lnv) .artist:where(.svelte-11b5lnv){color:#ffffffa6;font-size:.6875rem}.results.svelte-11b5lnv li.active:where(.svelte-11b5lnv){background:#ffd9a017}@media (hover: hover){.results.svelte-11b5lnv li:where(.svelte-11b5lnv):hover{background:#ffd9a017}}.stardust.svelte-1cvtlpd{width:min(26.25rem,100vw - 1.75rem);padding:.375rem 1rem 1rem;border-radius:1.125rem;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d,0 12px 40px #0000008c;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);background:linear-gradient(#ffffff0f,#ffffff05),#141210b3;animation:svelte-1cvtlpd-card-rise .4s cubic-bezier(.2,.9,.25,1) both}@keyframes svelte-1cvtlpd-card-rise{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion: reduce){.stardust.svelte-1cvtlpd{animation:none}}.sheet-top.svelte-1cvtlpd{display:flex;flex-direction:column;touch-action:none;user-select:none;-webkit-user-select:none;margin:-1.625rem -1rem 0;padding:1.625rem 1rem 0}.grab.svelte-1cvtlpd{margin-bottom:.125rem;display:flex;align-items:center;justify-content:center;width:100%;min-height:2.375rem;padding:0;border:0;background:none;cursor:grab;touch-action:none}.grab.svelte-1cvtlpd:before{content:"";width:2.25rem;height:.25rem;border-radius:999px;background:#ffffff47;transition:background .2s ease}.grab.svelte-1cvtlpd:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px;border-radius:.375rem}@media (hover: hover){.grab.svelte-1cvtlpd:hover:before{background:#ffffff8c}}.what.svelte-1cvtlpd{margin:.5rem 0 .625rem;font-size:.6875rem;font-weight:500;letter-spacing:.02em;color:#ffffffa6}.what.svelte-1cvtlpd .mark:where(.svelte-1cvtlpd){color:#ffd9a0}.artist.svelte-1cvtlpd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onward.svelte-1cvtlpd{margin-top:.75rem}.letter.svelte-vbjy3t{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;touch-action:none;font-family:Candid,-apple-system,system-ui,sans-serif;color:#ffffffeb}.letter.playing.svelte-vbjy3t{pointer-events:auto}.letter.done.svelte-vbjy3t{opacity:0;transition:opacity 1.1s ease}.letter.done.svelte-vbjy3t .exit:where(.svelte-vbjy3t){pointer-events:none}.enter.svelte-vbjy3t{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;background:none;border:0;cursor:pointer;color:inherit;font-family:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 601px){.enter.svelte-vbjy3t{padding-bottom:10vh}}.enter.svelte-vbjy3t .seed:where(.svelte-vbjy3t){position:relative;width:4.5rem;height:4.5rem;margin-bottom:.25rem;display:flex;align-items:center;justify-content:center;animation:svelte-vbjy3t-seed-born 1.2s ease-out both}.enter.svelte-vbjy3t .seed:where(.svelte-vbjy3t):before{content:"";position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;border-radius:50%;opacity:.4;transform:scale(.9);background:radial-gradient(circle,rgba(255,255,255,.14) 0%,rgba(255,255,255,.05) 42%,transparent 70%);animation:svelte-vbjy3t-seed-breathe 5s ease-in-out 1.2s infinite}.enter.svelte-vbjy3t .seed-mark:where(.svelte-vbjy3t){position:relative;display:block;width:2.75rem;height:2.75rem;color:#fffffff2;transform:scale(.93);filter:drop-shadow(0 0 .625rem rgba(255,255,255,.35));animation:svelte-vbjy3t-mark-breathe 5s ease-in-out 1.2s infinite}.enter.svelte-vbjy3t .prompt:where(.svelte-vbjy3t){font-size:clamp(1.875rem,8vw,2.75rem);font-weight:500;letter-spacing:-.02em;color:#fff;animation:svelte-vbjy3t-prompt-born .9s cubic-bezier(.33,1,.68,1) .55s both}.enter.svelte-vbjy3t .cue:where(.svelte-vbjy3t){position:absolute;bottom:max(1rem,env(safe-area-inset-bottom) + .375rem);left:0;right:0;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:#ffffffa6;animation:svelte-vbjy3t-cue-born .8s ease-out 1.25s both,svelte-vbjy3t-cue-breathe 5s ease-in-out 1.2s infinite}@keyframes svelte-vbjy3t-seed-breathe{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.14)}}@keyframes svelte-vbjy3t-mark-breathe{0%,to{transform:scale(.93)}50%{transform:scale(1.1)}}@keyframes svelte-vbjy3t-cue-breathe{0%,to{color:#fff6}50%{color:#fff}}@keyframes svelte-vbjy3t-seed-born{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes svelte-vbjy3t-prompt-born{0%{opacity:0;transform:translateY(.75rem);filter:blur(var(--condense-blur))}to{opacity:1;transform:none;filter:none}}@keyframes svelte-vbjy3t-cue-born{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.enter.svelte-vbjy3t .seed:where(.svelte-vbjy3t),.enter.svelte-vbjy3t .seed:where(.svelte-vbjy3t):before,.enter.svelte-vbjy3t .seed-mark:where(.svelte-vbjy3t),.enter.svelte-vbjy3t .prompt:where(.svelte-vbjy3t),.enter.svelte-vbjy3t .cue:where(.svelte-vbjy3t){animation:none}.enter.svelte-vbjy3t .seed:where(.svelte-vbjy3t):before{opacity:.7;transform:none}.enter.svelte-vbjy3t .seed-mark:where(.svelte-vbjy3t){transform:none}.enter.svelte-vbjy3t .cue:where(.svelte-vbjy3t){color:#ffffffa6}}.home-out.svelte-vbjy3t{position:absolute;top:max(.875rem,env(safe-area-inset-top) + .5rem);left:max(.875rem,env(safe-area-inset-left) + .5rem);padding:.75rem;color:#ffffff73;font-size:1rem;pointer-events:auto;transition:color .2s ease}.home-out.svelte-vbjy3t:active{color:#fff}.home-out.svelte-vbjy3t:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px;border-radius:.375rem}@media (hover: hover){.home-out.svelte-vbjy3t:hover{color:#ffffffe6}}.skip-row.svelte-vbjy3t{position:absolute;bottom:max(1rem,env(safe-area-inset-bottom) + .375rem);left:50%;transform:translate(-50%);display:inline-flex;align-items:center;pointer-events:auto}.skip.svelte-vbjy3t{background:none;border:0;color:#ffffff73;font-family:inherit;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:.5rem;transition:color .2s ease}@media (hover: hover){.skip.svelte-vbjy3t:hover{color:#ffffffe6}}.skip.svelte-vbjy3t:active{color:#fff}.skip.svelte-vbjy3t:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:3px;border-radius:.25rem}.skip-sep.svelte-vbjy3t{color:#ffffff73;font-size:.75rem}.exit.svelte-vbjy3t{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto;background:none;border:0;cursor:pointer;color:inherit;font-family:inherit}.exit.svelte-vbjy3t:focus-visible .signoff:where(.svelte-vbjy3t){outline:2px solid rgba(255,255,255,.5);outline-offset:4px;border-radius:.25rem}.signoff.svelte-vbjy3t{position:absolute;bottom:max(3.5rem,env(safe-area-inset-bottom) + 2.75rem);left:0;right:0;text-align:center;font-size:1rem;letter-spacing:.01em;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.9),0 1px 6px rgba(0,0,0,.85),0 2px 22px rgba(0,0,0,.95)}.signoff.signoff-2.svelte-vbjy3t{bottom:calc(max(3.5rem,env(safe-area-inset-bottom) + 2.75rem) - 1.625rem)}.vignette.svelte-vbjy3t{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 60% 44% at 50% 50%,rgba(0,0,0,.62) 0%,rgba(0,0,0,.36) 42%,transparent 74%)}.stage-wrap.svelte-vbjy3t{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;padding:0 1.5rem}.stage.svelte-vbjy3t{grid-area:1/1;max-width:min(92vw,35rem)}.stage.joining.svelte-vbjy3t{transform:translateY(var(--add-lift))}.stage.joining.joined.svelte-vbjy3t{transform:none;transition:transform 1.3s ease}.stage.joining.joined.gone.svelte-vbjy3t{transform:translateY(var(--date-lift))}.stage-fx.svelte-vbjy3t{display:flex;flex-direction:column;align-items:center;gap:0;text-align:center}.line.svelte-vbjy3t{font-size:clamp(1.625rem,6.4vw,2.5rem);font-weight:400;letter-spacing:-.015em;line-height:inherit;color:#fff;text-wrap:balance}.line.svelte-vbjy3t em:where(.svelte-vbjy3t){font-style:italic}.line.svelte-vbjy3t .dot:where(.svelte-vbjy3t){opacity:0;transition:opacity .25s ease}.line.svelte-vbjy3t .dot.on:where(.svelte-vbjy3t){opacity:1}.line.svelte-vbjy3t .tail:where(.svelte-vbjy3t){display:inline-block;vertical-align:bottom;overflow:hidden;white-space:pre;max-width:0;opacity:0;filter:blur(4px);transition:max-width .9s ease,opacity .7s ease .15s,filter .7s ease .15s}.line.svelte-vbjy3t .tail.shown:where(.svelte-vbjy3t){max-width:10ch;opacity:1;filter:none}.fades.svelte-vbjy3t{white-space:nowrap}.fades.svelte-vbjy3t .ink-ch:where(.svelte-vbjy3t){display:inline-block;white-space:pre;transition:opacity .7s ease,filter .9s ease,transform .9s cubic-bezier(.2,.55,.35,1)}.fades.ink-out.svelte-vbjy3t .ink-ch:where(.svelte-vbjy3t){opacity:0;filter:blur(6px);transform:translate(var(--dx),var(--dy)) rotate(var(--rot)) scale(1.4)}@media (prefers-reduced-motion: reduce){.fades.svelte-vbjy3t .ink-ch:where(.svelte-vbjy3t){transition:opacity .8s ease}.fades.ink-out.svelte-vbjy3t .ink-ch:where(.svelte-vbjy3t){transform:none;filter:none}}.addline.svelte-vbjy3t{opacity:0;transform:translateY(.625rem);transition:opacity 1.3s ease,transform 1.3s ease}.addline.shown.svelte-vbjy3t{opacity:1;transform:none}.count.svelte-vbjy3t{font-size:clamp(3.75rem,17vw,8rem);font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#fff;line-height:1;text-shadow:0 0 2px rgba(0,0,0,.9),0 1px 6px rgba(0,0,0,.85),0 2px 22px rgba(0,0,0,.95)}.count-label.svelte-vbjy3t{margin-top:.625rem;font-size:.8125rem;font-weight:400;letter-spacing:.02em;color:#ffffffeb;text-shadow:0 0 2px rgba(0,0,0,.9),0 1px 6px rgba(0,0,0,.85),0 2px 22px rgba(0,0,0,.95)}.rate.svelte-vbjy3t{margin-top:1.5rem;max-width:min(84vw,26.25rem);font-size:clamp(.9375rem,4vw,1.1875rem);font-weight:400;letter-spacing:-.005em;line-height:1.38;color:#fff;text-wrap:balance;text-shadow:0 0 2px rgba(0,0,0,.9),0 1px 6px rgba(0,0,0,.85),0 2px 22px rgba(0,0,0,.95);opacity:0;transform:translateY(.625rem);transition:opacity 1.3s ease,transform 1.3s ease}.rate.shown.svelte-vbjy3t{opacity:1;transform:none}.rate.connect.svelte-vbjy3t{margin-top:.625rem}.plaque.svelte-vbjy3t{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.125rem;text-align:center}.plaque.svelte-vbjy3t .p-title:where(.svelte-vbjy3t){font-size:.875rem;color:#fff;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plaque.svelte-vbjy3t .p-meta:where(.svelte-vbjy3t){font-size:.75rem;color:#ffffffa6;white-space:nowrap}.plaque.svelte-vbjy3t .p-sent:where(.svelte-vbjy3t){font-size:.6875rem;color:#ffd9a0;letter-spacing:.01em}@view-transition{navigation: auto;}.universe.svelte-9aw8b0{position:relative;width:100%;background:#000;color:#fff;font-family:Candid,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;overflow:hidden}.universe.svelte-9aw8b0{height:100dvh}html.is-ios .universe.svelte-9aw8b0{height:100vh;height:100svh}@media (max-width: 767px){html.is-ios .universe.svelte-9aw8b0{height:calc(100vh + 100px)}}.layer.svelte-9aw8b0{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cursor-glow.svelte-9aw8b0{position:absolute;top:0;left:0;width:9.375rem;height:9.375rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(255,228,175,.14) 0%,transparent 65%);mix-blend-mode:screen;display:none}@media (pointer: fine){.cursor-glow.svelte-9aw8b0{display:block}}.interactive.svelte-9aw8b0{touch-action:none;cursor:grab}.interactive.dimmed.svelte-9aw8b0{pointer-events:none}.bar.svelte-9aw8b0{display:flex;align-items:center;justify-content:space-between;width:min(13.25rem,100vw - 3rem);transition:width .3s cubic-bezier(.3,.8,.3,1);pointer-events:none}.bar.searching.svelte-9aw8b0{width:min(26.25rem,100vw - 1.75rem)}.back.svelte-9aw8b0,.skyback.svelte-9aw8b0{display:flex;align-items:center;gap:.5rem;padding:.5625rem 1rem;color:#fff;font-family:inherit;font-size:.78125rem;cursor:pointer;pointer-events:auto;min-height:2.75rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#100e0cdb}.back.svelte-9aw8b0:focus-visible,.skyback.svelte-9aw8b0:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:1px}@media (hover: hover){.back.svelte-9aw8b0:hover,.skyback.svelte-9aw8b0:hover{background:linear-gradient(#ffffff14,#ffffff14),#100e0cdb}}.skyback.svelte-9aw8b0 .mark:where(.svelte-9aw8b0){display:block;width:1rem;height:1rem}.primer.svelte-9aw8b0{margin:0 0 .375rem;font-size:.78125rem;letter-spacing:.1em;color:#ffffffa6;text-align:center;text-shadow:0 1px 8px rgba(0,0,0,.8)}.bar.svelte-9aw8b0>.search{pointer-events:auto}.bar.svelte-9aw8b0>button:where(.svelte-9aw8b0){pointer-events:auto;color:#fff;font-size:.875rem;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.12);border-radius:50%;background:#100e0cd1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s ease,transform .12s ease;backdrop-filter:blur(12px) saturate(1.5);-webkit-backdrop-filter:blur(12px) saturate(1.5)}.bar.svelte-9aw8b0>button:where(.svelte-9aw8b0):focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}@media (hover: hover){.bar.svelte-9aw8b0>button:where(.svelte-9aw8b0):hover{background:linear-gradient(#ffffff14,#ffffff14),#100e0cd1}}.bar.svelte-9aw8b0>button:where(.svelte-9aw8b0):active{transform:scale(.96)}.bar.svelte-9aw8b0>button.off:where(.svelte-9aw8b0){color:#ffffffa6}.bar.svelte-9aw8b0>button.replay:where(.svelte-9aw8b0){color:#ffd9a0}@media (prefers-reduced-motion: no-preference){.bar.svelte-9aw8b0>button.replay.glow:where(.svelte-9aw8b0){animation:svelte-9aw8b0-replay-shimmer 1.3s ease-in-out 2}}.bar.svelte-9aw8b0>button:where(.svelte-9aw8b0){min-width:0;transition:width .3s cubic-bezier(.3,.8,.3,1),opacity .2s ease,transform .3s cubic-bezier(.3,.8,.3,1),border-width .3s ease,background .2s ease}.bar.searching.svelte-9aw8b0>button:where(.svelte-9aw8b0){width:0;border-width:0;opacity:0;transform:scale(.4);overflow:hidden;pointer-events:none}@keyframes svelte-9aw8b0-replay-shimmer{0%,to{box-shadow:0 0 #ffd9a000}50%{box-shadow:0 0 1rem .125rem #ffd9a08c}}.dock.svelte-9aw8b0{position:absolute;bottom:max(1rem,env(safe-area-inset-bottom));left:50%;transition:transform .25s ease;display:flex;flex-direction:column;align-items:center;gap:.625rem;pointer-events:none}@media (max-width: 767px){html.is-ios .dock.svelte-9aw8b0{bottom:calc(100vh + 100px - 100svh + max(1rem,env(safe-area-inset-bottom)))}}.dock.svelte-9aw8b0>.back:where(.svelte-9aw8b0),.dock.svelte-9aw8b0>.card,.dock.svelte-9aw8b0>.stardust{pointer-events:auto}.home.svelte-9aw8b0{position:fixed;top:max(.5rem,env(safe-area-inset-top) + .125rem);left:50%;transform:translate(-50%);display:block;padding:.75rem;pointer-events:auto}@media (min-width: 768px){.home.svelte-9aw8b0{top:1rem}}.home.svelte-9aw8b0:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px;border-radius:.5rem}.home-logo.svelte-9aw8b0{display:block;height:1.25rem;width:auto;filter:drop-shadow(0 1px 10px rgba(0,0,0,.6))}.back.svelte-9aw8b0{z-index:1;max-width:min(18.75rem,74vw)}.back.svelte-9aw8b0 i:where(.svelte-9aw8b0){font-size:.625rem;color:#ffffffa6;flex-shrink:0}.back.svelte-9aw8b0 .back-title:where(.svelte-9aw8b0){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill.svelte-9aw8b0{padding:.5rem 1rem;border-radius:999px;border:1px solid rgba(255,255,255,.12);font-size:.6875rem;letter-spacing:.1em;color:#ffffffa6;text-align:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#100e0cd1}
