.album.svelte-t4zhi7{position:relative;padding-right:18px;transition:none}html.selecting .album-card.svelte-t4zhi7{transition:transform .32s var(--spring-pop),box-shadow .2s}html.selecting .album-card.all.svelte-t4zhi7{transform:rotate(0) scale(.96);box-shadow:0 0 0 4px var(--pink),6px 7px 0 var(--ink)}html.selecting .album-card.some.svelte-t4zhi7{box-shadow:0 0 0 3px var(--yellow),5px 6px 0 var(--ink)}.title.svelte-t4zhi7{color:var(--blue)}.atick.svelte-t4zhi7{position:absolute;z-index:13;left:4px;top:4px;width:34px;height:34px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--card) 88%,transparent);color:#fff;box-shadow:inset 0 0 0 2.5px var(--ink);cursor:pointer;transition:transform .26s var(--spring-pop),background .16s;visibility:hidden;pointer-events:none}.atick.svelte-t4zhi7 .tick-all:where(.svelte-t4zhi7),.atick.svelte-t4zhi7 .tick-some:where(.svelte-t4zhi7){display:none}.atick.all.svelte-t4zhi7 .tick-all:where(.svelte-t4zhi7),.atick.some.svelte-t4zhi7 .tick-some:where(.svelte-t4zhi7){display:grid}html.selecting .atick.svelte-t4zhi7{visibility:visible;pointer-events:auto}.atick.all.svelte-t4zhi7{background:var(--pink);transform:scale(1.08);box-shadow:inset 0 0 0 2.5px var(--ink),2px 2px 0 var(--ink)}.atick.some.svelte-t4zhi7{background:var(--yellow);color:var(--night);box-shadow:inset 0 0 0 2.5px var(--ink),2px 2px 0 var(--ink)}.pickbtn.svelte-t4zhi7{position:absolute;z-index:10;right:8px;bottom:8px;border:0;padding:8px 12px;border-radius:999px;background:color-mix(in srgb,var(--night) 88%,transparent);color:#fff;font:800 .76rem/1 var(--ui);box-shadow:0 0 0 1.5px color-mix(in srgb,#fff 35%,transparent);cursor:pointer;visibility:hidden;pointer-events:none}html.selecting .pickbtn.svelte-t4zhi7{visibility:visible;pointer-events:auto}html.selecting .dotrow.svelte-t4zhi7 .dl:where(.svelte-t4zhi7){visibility:hidden;pointer-events:none}.grid.svelte-t4zhi7{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;animation:svelte-t4zhi7-grid-in .36s var(--spring) both}@keyframes svelte-t4zhi7-grid-in{0%{opacity:0;transform:translateY(-6px)}}.cell.svelte-t4zhi7{position:relative;padding:0;border:0;border-radius:8px;background:var(--paper-2);aspect-ratio:1;overflow:hidden;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ink) 20%,transparent);cursor:pointer;transition:transform .22s var(--spring-pop),box-shadow .16s}.cell.svelte-t4zhi7 .ph:where(.svelte-t4zhi7){position:absolute;inset:0}.cell.svelte-t4zhi7 .ph:where(.svelte-t4zhi7) .media{position:absolute;inset:0;height:100%;aspect-ratio:auto!important}.cell.on.svelte-t4zhi7{transform:scale(.94);box-shadow:0 0 0 3px var(--pink)}.ctick.svelte-t4zhi7{position:absolute;z-index:2;left:6px;top:6px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fff;background:color-mix(in srgb,var(--card) 85%,transparent);box-shadow:inset 0 0 0 2px var(--ink)}.cell.on.svelte-t4zhi7 .ctick:where(.svelte-t4zhi7){background:var(--pink)}@media(prefers-reduced-motion:reduce){.grid.svelte-t4zhi7{animation:none}.cell.svelte-t4zhi7,.atick.svelte-t4zhi7{transition:none}}.deck.svelte-t4zhi7{position:relative;aspect-ratio:4 / 3;touch-action:pan-y;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.deck.svelte-t4zhi7:focus-visible{box-shadow:0 0 0 3px var(--pink);border-radius:4px}.sheet.svelte-t4zhi7{position:absolute;inset:0;border-radius:3px;box-shadow:2px 3px #1d2a8629;transition:transform .45s var(--spring),opacity .3s;will-change:transform;background:var(--paper-2)}.sheet.svelte-t4zhi7 .media{position:absolute;inset:0;height:100%;aspect-ratio:auto!important}.sheet[data-pos="0"].svelte-t4zhi7{z-index:4}.sheet[data-pos="1"].svelte-t4zhi7{z-index:3;transform:translate(8px,-8px) rotate(2.5deg) scale(.96)}.sheet[data-pos="2"].svelte-t4zhi7{z-index:2;transform:translate(-8px,-14px) rotate(-3deg) scale(.92)}.sheet[data-pos=h].svelte-t4zhi7{z-index:1;opacity:0;transform:scale(.9)}.sheet.svelte-t4zhi7.gone{transition:transform .3s var(--ease-out),opacity .3s;opacity:0}.count.svelte-t4zhi7{position:absolute;z-index:9;right:8px;top:8px;padding:5px 11px;border-radius:999px;background:var(--button-pink);color:#fff;font:800 .8rem/1 var(--ui);box-shadow:2px 3px 0 var(--ink);rotate:3deg;pointer-events:none}.dotrow.svelte-t4zhi7{position:relative;z-index:12;display:flex;justify-content:center;align-items:center;margin:10px 0 0;min-height:20px}.dots.svelte-t4zhi7{display:flex;justify-content:center;gap:6px}.dl.svelte-t4zhi7{display:grid;place-items:center}.dotrow.svelte-t4zhi7 .dl:where(.svelte-t4zhi7){position:absolute;right:-10px;top:50%;translate:0 -50%}.stackrow.svelte-t4zhi7{position:sticky;top:calc(10px + var(--safe-t, 0px));z-index:15;justify-self:center;margin-bottom:-12px;display:flex;align-items:center;gap:6px}.stackrow.svelte-t4zhi7 .stackbar:where(.svelte-t4zhi7){position:static;margin:0}.stackrow.svelte-t4zhi7 .save:where(.svelte-t4zhi7){border-radius:999px;background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink),2px 3px 0 var(--pink)}.dotrow.svelte-t4zhi7 .dl:where(.svelte-t4zhi7){color:var(--blue)}.dots.svelte-t4zhi7 i:where(.svelte-t4zhi7){width:8px;height:8px;border-radius:99px;background:var(--paper-2);box-shadow:inset 0 0 0 1.5px var(--ink);transition:width .35s var(--spring),background .2s}.dots.svelte-t4zhi7 i.on:where(.svelte-t4zhi7){width:22px;background:var(--pink)}.foot.svelte-t4zhi7{display:grid;gap:7px;padding:8px 4px 0;text-decoration:none;color:inherit}.cap.svelte-t4zhi7{margin:0;font-size:1.3rem;line-height:1.1;color:var(--ink)}.by.svelte-t4zhi7{display:flex;align-items:center;gap:6px;font:800 .8rem/1 var(--ui);color:var(--blue)}.who.pink.svelte-t4zhi7{color:var(--pink-ink)}.rx.svelte-t4zhi7{margin-left:auto;letter-spacing:1px}.cc.svelte-t4zhi7{font-size:.75rem;color:var(--muted)}.rx.svelte-t4zhi7+.cc:where(.svelte-t4zhi7){margin-left:4px}.by.svelte-t4zhi7 .cc:where(.svelte-t4zhi7):first-of-type:not(.rx:where(.svelte-t4zhi7)+.cc:where(.svelte-t4zhi7)){margin-left:auto}.album-card.svelte-t4zhi7{transition:transform .36s var(--spring)}.col.svelte-t4zhi7{display:grid;gap:26px}.col.settling.svelte-t4zhi7 .ink-tap:active{scale:none}.album.spread.svelte-t4zhi7{padding:0}.stack-wrap.hide.svelte-t4zhi7{visibility:hidden;pointer-events:none}.stack-wrap.svelte-t4zhi7{will-change:opacity}.stack-wrap.svelte-t4zhi7{position:relative;z-index:6}.album.spread.svelte-t4zhi7 .stack-wrap.hide:where(.svelte-t4zhi7){display:none}.col.off.svelte-t4zhi7,.col.svelte-t4zhi7.aloft{position:absolute;left:0;top:0;width:100%;contain:layout style;will-change:transform}.col.off.svelte-t4zhi7{transform:translate3d(-200vw,0,0);pointer-events:none;z-index:-1}.col.svelte-t4zhi7.aloft{z-index:5}.col.off.svelte-t4zhi7 .aslot:where(.svelte-t4zhi7),.col.svelte-t4zhi7.aloft .aslot:where(.svelte-t4zhi7){will-change:transform,opacity}.aslot.svelte-t4zhi7{padding-right:18px;position:relative;contain:layout style}.aslot.alt.svelte-t4zhi7{padding:0 0 0 18px}.col.svelte-t4zhi7 .pop-in{animation:none}.stackbar.svelte-t4zhi7{position:sticky;top:calc(10px + var(--safe-t, 0px));z-index:15;justify-self:center;margin-bottom:-12px;display:inline-flex;align-items:center;gap:6px;border:0;padding:9px 16px;border-radius:999px;background:var(--ink);color:var(--on-ink);font:800 .82rem/1 var(--ui);box-shadow:2px 3px 0 var(--pink);cursor:pointer;transition:transform .3s var(--spring)}.stackbar.svelte-t4zhi7:active{transform:scale(.94)}.album-ghost{will-change:transform,opacity}.album-ghost .pop-in{animation:none}.logo.svelte-1l8nvlt{position:relative;display:inline-flex;align-items:flex-start;gap:2px}.mini.svelte-1l8nvlt{margin-top:-4px;margin-left:2px}.sky-scene{position:relative;isolation:isolate;overflow:hidden;margin:calc(-14px - var(--safe-t)) calc(-16px - var(--safe-r)) 14px calc(-16px - var(--safe-l));padding-top:var(--safe-t)}.sky-scene .apphead{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 5px;gap:8px}.sky-scene .hero{height:189px;position:relative;transition:height .42s cubic-bezier(.2,.8,.3,1)}.sky-scene .hero.talking{height:var(--speech-height, 250px)}.sky-scene .constellation{position:absolute;inset:0;opacity:var(--star);pointer-events:none;transition:opacity 1.3s}.sky-scene .constellation i{position:absolute;color:#fff0b8;font-style:normal;animation:twinkle 4s infinite alternate}.sky-scene .mascot-track{position:absolute;top:5px;left:0;width:100%;height:114px;z-index:2;transform:translate(var(--position, 55%));transition:transform 1s;pointer-events:none}.sky-scene .mascot{position:absolute;top:0;left:-57px;width:114px;height:114px;padding:0;border:0;background:none;z-index:2;cursor:pointer;pointer-events:auto}.sky-scene .mascot svg{width:100%;overflow:visible}.sky-scene .mascot:active svg{transform:scale(.9)}.sky-scene .greet{position:absolute;bottom:23px;right:17px;left:20px;z-index:4;background:var(--horizon);border-radius:12px;color:var(--hero-ink);box-shadow:0 0 14px 9px var(--horizon);pointer-events:none}.sky-scene .greet h1{font:25px/1.1 var(--display);margin:0 0 5px}.sky-scene .greet p{margin:0;font-size:12px;font-weight:700}.sky-scene .hero.talking .greet{opacity:0}.sky-scene .sky-tag{position:absolute;top:8px;left:13px;max-width:120px;background:var(--sky);color:var(--tag-ink);padding:3px 5px;border-radius:6px;z-index:2;font:800 10px/1.4 var(--ui);text-transform:uppercase;letter-spacing:.07em}.sky-scene .bubble{position:absolute;opacity:0;transform:translateY(5px);pointer-events:none;z-index:5}.sky-scene .bubble.show{opacity:1;transform:translateY(0);pointer-events:auto}.sky-scene .mascot{animation:float 8.6s ease-in-out infinite;transform-origin:50% 64%;--glow: rgba(255, 211, 79, .36)}.sky-scene[data-night=true] .mascot{--glow: rgba(158, 191, 255, .34)}.sky-scene .mascot:before{content:"";position:absolute;inset:-15px;border-radius:50%;background:radial-gradient(ellipse,var(--glow) 0 24%,transparent 68%);animation:halo 9s ease-in-out infinite;pointer-events:none}.sky-scene .mascot svg{position:relative;filter:drop-shadow(2px 3px 0 #e876a126)}.sky-scene .mascot.pop svg{animation:boop .65s cubic-bezier(.2,1.5,.4,1)}.sky-scene .awake-eyes{transform-origin:60px 58px;animation:blink 11.7s infinite}.sky-scene .ambient{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;opacity:.75}.sky-scene .ambient>*{position:absolute;transition:opacity 1.4s;pointer-events:none}.sky-scene .cloud svg{width:100%;height:100%}.sky-scene .butterfly{left:16%;top:76px;width:14px;opacity:0;animation:butterfly-trip var(--duration, 38s) ease-in-out infinite;animation-delay:var(--delay, -12s)}.sky-scene .butterfly svg{width:100%;animation:wing 1s ease-in-out infinite;color:#da6c9c}.sky-scene .firefly{left:var(--x);top:var(--y);width:4px;height:4px;border-radius:50%;background:#f6df8e;box-shadow:0 0 7px 2px #eedc7655;animation:firefly 8s ease-in-out infinite;animation-delay:var(--delay);opacity:0}.sky-scene .meteor{top:16px;left:83%;height:1px;width:40px;background:linear-gradient(90deg,transparent,#fff0b8);animation:meteor 57s linear infinite;animation-delay:var(--delay, -19s);opacity:0;transform:rotate(-22deg)}.sky-scene[data-life=day] .bird{color:var(--tag-ink)}.sky-scene:not([data-life=day]) .bird{display:none}.sky-scene:not([data-butterflies=true]) .butterfly{display:none}.sky-scene:not([data-life=night]):not([data-life=dusk]) .firefly{display:none}.sky-scene:not([data-life=night]) .meteor{display:none}@keyframes float{0%,to{transform:translateY(1px) rotate(-1.7deg)}50%{transform:translate(2px,-3px) rotate(1.8deg)}}@keyframes halo{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes blink{0%,43%,45%,85%,87%,to{transform:scaleY(1)}44%,86%{transform:scaleY(.07)}}@keyframes tape-sway{0%,to{transform:rotate(9deg)}50%{transform:rotate(7deg)}}@keyframes cloud-pass{0%{transform:translate(-20px)}to{transform:translate(530px)}}@keyframes bird-pass{0%,62%{opacity:0;transform:translateY(15px)}65%{opacity:.42}82%{opacity:.42}87%,to{opacity:0;transform:translate(430px,-6px)}}@keyframes wing{0%,to{transform:scaleY(1)}50%{transform:scaleY(.65)}}@keyframes butterfly-trip{0%,63%,to{opacity:0;transform:translateY(8px) rotate(-8deg)}69%{opacity:.65;transform:translate(12px,-3px) rotate(9deg)}78%{opacity:.65;transform:translate(27px,-11px) rotate(-7deg)}88%{opacity:0;transform:translate(48px,-2px) rotate(12deg)}}@keyframes firefly{0%,to{opacity:.08;transform:translate(0)}35%{opacity:.58;transform:translate(6px,-8px)}70%{opacity:.16;transform:translate(-5px,-2px)}}@keyframes meteor{0%,88%{opacity:0;transform:translate(0) rotate(-22deg) scaleX(.2)}89%{opacity:.55;transform:translate(-10px,4px) rotate(-22deg) scaleX(1)}92%,to{opacity:0;transform:translate(-175px,70px) rotate(-22deg) scaleX(.5)}}.sky-scene.speaking .talk-mouth{animation:murmur .2s ease-in-out infinite alternate;transform-origin:60px 68px}.sky-scene.still .talk-mouth{animation:none}.sky-scene.still .hero{transition:none}@keyframes murmur{0%{transform:scaleY(.65)}to{transform:scaleY(1.15)}}.sky-scene .flock{position:absolute;inset:27px 0 auto;height:71px;animation:flock-cross 48s linear infinite;opacity:0;color:var(--tag-ink);pointer-events:none}.sky-scene .flier{position:absolute;left:var(--bx);top:var(--by);width:var(--size);opacity:var(--depth);transform:rotate(var(--bank))}.sky-scene .flier[hidden]{display:none}.sky-scene .flier svg{width:100%;height:auto;overflow:visible;fill:currentColor;filter:drop-shadow(.7px .8px 0 rgba(193,93,136,.28));animation:flight-lift var(--beat) ease-in-out infinite;animation-delay:var(--phase)}.sky-scene .flier .near-wing{animation:near-flight var(--beat) linear infinite;animation-delay:var(--phase)}.sky-scene .flier .far-wing{animation:far-flight var(--beat) linear infinite;animation-delay:calc(var(--phase) - .04s);opacity:.72}.sky-scene:not([data-life=day]) .flock{display:none}.sky-scene.still .flock{display:none}.sky-scene.paused .flock,.sky-scene.paused .flier *{animation-play-state:paused!important}@keyframes flock-cross{0%{opacity:0;transform:translate(-180px,6px)}2%{opacity:1}21%{opacity:1;transform:translate(calc(100% + 100px),-9px)}24%,to{opacity:0;transform:translate(calc(100% + 200px),-12px)}}@keyframes flight-lift{0%,12%,24%,36%,to{transform:translateY(0) rotate(-2deg)}6%,18%,30%{transform:translateY(.7px) rotate(1deg)}44%,90%{transform:translateY(-.4px) rotate(-1deg)}}@keyframes near-flight{0%,12%,24%,36%,to{d:path("M42 26 C36 21 30 6 28 7 L20 10 C29 14 37 22 46 26 Z")}6%,18%,30%{d:path("M42 26 C35 28 30 33 32 39 L41 38 C42 33 44 30 46 26 Z")}42%,90%{d:path("M42 26 C35 18 24 15 20 13 L10 20 C23 25 36 28 46 26 Z")}}@keyframes far-flight{0%,12%,24%,36%,to{d:path("M45 25 C48 15 51 8 47 3 L50 13 C49 20 47 24 47 27 Z")}6%,18%,30%{d:path("M45 25 C50 29 50 34 51 38 L44 35 C46 29 48 29 47 27 Z")}42%,90%{d:path("M45 25 C50 19 59 15 68 15 L72 20 C61 23 51 26 47 27 Z")}}.sky-scene{--cloud-fill: #fffdf8;--cloud-line: #718bbb;--cloud-ghost: #f29fc3;--cloud-alpha: .72}.sky-scene[data-night=true]{--cloud-fill: #9cafd8;--cloud-line: #b7c8ec;--cloud-ghost: #bfa5cf;--cloud-alpha: .4}.sky-scene[data-life=dusk]{--cloud-fill: #d8bfd3;--cloud-line: #c7bddf;--cloud-alpha: .5}.sky-scene .apphead{position:relative;isolation:isolate}.sky-scene .cloud{position:absolute;pointer-events:none;color:var(--cloud-fill);opacity:var(--cloud-alpha);filter:none}.sky-scene .cloud svg{display:block;width:100%;height:100%;overflow:visible}.sky-scene .cloud .cloud-outline{fill:var(--cloud-fill);stroke:var(--cloud-line);stroke-width:1.3;stroke-linejoin:round}.sky-scene .cloud .cloud-ghost{fill:var(--cloud-ghost);opacity:.24;transform:translate(1.2px,1.3px)}.sky-scene .cloud .cloud-hatch{fill:none;stroke:var(--cloud-line);stroke-width:.6;stroke-dasharray:1 4;opacity:.35}.sky-scene .cloud-track{position:absolute;left:0;width:100%;pointer-events:none;transform:translate(var(--position, 55%));transition:transform 1s}.sky-scene .cloud-track-back{top:27px;height:44px;z-index:1}.sky-scene .cloud-track-front{top:68px;height:34px;z-index:3}.sky-scene .cloud-back{width:133px;height:44px;top:0;left:-121px;z-index:1;animation:cloud-sway-back 24s ease-in-out infinite;animation-delay:-6s}.sky-scene .cloud-front{width:111px;height:34px;top:0;left:3px;z-index:3;opacity:calc(var(--cloud-alpha) * .83);animation:cloud-sway-front 29s ease-in-out infinite;animation-delay:-16s}.sky-scene .cloud-header{width:83px;height:28px;left:155px;top:9px;z-index:0;opacity:calc(var(--cloud-alpha) * .76);animation:cloud-sway-header 31s ease-in-out infinite;animation-delay:-4s}.sky-scene:not([data-night=true]) .cloud-header{--cloud-fill: #bfd0f1;--cloud-line: #738bc3}@keyframes cloud-sway-back{0%,to{transform:translate(-18px)}50%{transform:translate(18px,3px)}}@keyframes cloud-sway-front{0%,to{transform:translate(17px,2px)}50%{transform:translate(-17px,-1px)}}@keyframes cloud-sway-header{0%,to{transform:translate(-12px,1px)}50%{transform:translate(12px,-1px)}}.sky-scene.still .cloud{animation:none}.sky-scene.paused .cloud{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.sky-scene .cloud{animation:none!important}}.sky-scene .bubble{--card: #fffdf8;--card-ink: #1d2a86;--speech-line: 28px;left:20px;right:20px;top:134px;width:auto;height:84px;max-height:none;padding:26px 32px 30px;border:0;border-radius:32px 38px 30px 36px;background:none;color:var(--card-ink);box-shadow:none;text-align:start;isolation:isolate;overflow:visible;transition:height .32s cubic-bezier(.2,.8,.3,1),opacity .18s,transform .25s}.sky-scene[data-night=true] .bubble{--card: #252e57;--card-ink: #f4ecff}.sky-scene .bubble:not(.show),.sky-scene .bubble:not(.show) .bubble-icon{visibility:hidden}.sky-scene .bubble:before{content:"";display:block;position:absolute;width:auto;height:auto;inset:0;background:var(--card);border:1.7px solid var(--card-ink);border-radius:32px 38px 30px 36px/29px 33px 31px 34px;transform:none;z-index:-1;pointer-events:none}.sky-scene.speaking .bubble:before{animation:quiet-paper 4.4s ease-in-out infinite;transform-origin:center}.sky-scene .speech-scroll,.sky-scene .speech-scroll:dir(rtl){font:400 20px/var(--speech-line) SkyComic,SkyArabic,Nunito,sans-serif;letter-spacing:0;padding:0;min-height:28px;height:28px;max-height:calc(var(--speech-line) * 3);width:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;position:relative;z-index:1;transition:height .32s cubic-bezier(.2,.8,.3,1);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-top, 0px),#000 calc(100% - var(--fade-bottom, 0px)),transparent);mask-image:linear-gradient(to bottom,transparent,#000 var(--fade-top, 0px),#000 calc(100% - var(--fade-bottom, 0px)),transparent)}.sky-scene .speech-scroll::-webkit-scrollbar{display:none;width:0;height:0}.sky-scene .speech-scroll:dir(rtl){font-family:SkyArabic,Nunito;--speech-line: 32px;font-size:19px}.sky-scene .bubble-icon{position:absolute;display:grid;place-items:center;width:34px;height:34px;min-height:34px;padding:0;background:var(--card);color:var(--card-ink);border:1.7px solid var(--card-ink);border-radius:50%;z-index:3;cursor:pointer;box-shadow:none}.sky-scene .bubble-icon:before{content:"";position:absolute;inset:-5px;border-radius:50%}.sky-scene .bubble-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.sky-scene .bubble .speech-close{right:8px;top:-12px}.sky-scene .bubble .speech-repeat{right:10px;bottom:-12px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(3px);transition:opacity .2s,transform .2s,visibility .2s}.sky-scene .bubble.complete .speech-repeat{opacity:1;visibility:visible;pointer-events:auto;transform:none}.sky-scene.still .bubble:before{animation:none}@keyframes quiet-paper{50%{transform:scale(1.006,.994) rotate(.15deg)}}@media(max-width:760px){.sky-scene .bubble{top:132px}}@media(prefers-reduced-motion:reduce){.sky-scene .bubble,.sky-scene .speech-scroll,.sky-scene .bubble .speech-repeat{transition:none!important}.sky-scene .bubble:before{animation:none!important}}.sky-scene{--hero-origin: 54px;position:relative;margin:0 -18px 13px;isolation:isolate;overflow:hidden}.sky-scene .sky-surface{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to bottom,var(--sky),var(--horizon))}.sky-scene .sky-surface:after{content:"";position:absolute;inset:0;opacity:0;mix-blend-mode:multiply;pointer-events:none}html.grain .sky-scene .sky-surface:after{background-image:url(../../../grain.png);opacity:.08;transition:opacity .3s ease-out}@media(prefers-reduced-motion:reduce){html.grain .sky-scene .sky-surface:after{transition:none}}.sky-scene:after{content:"";position:absolute;left:-10%;right:-10%;height:55px;border-radius:50% 50% 0 0;bottom:-30px;background:var(--paper);z-index:4;pointer-events:none}.sky-scene .hero{background:none;margin:0;overflow:visible;isolation:auto}.sky-scene .apphead{position:relative;z-index:7;isolation:auto;background:none;color:var(--sky-ink);border:0}.sky-scene .apphead .logo{color:var(--sky-ink);text-shadow:1px 1px var(--pink)}.sky-scene>.ambient,.sky-scene>.constellation{inset:0;pointer-events:none}.sky-scene>.ambient{overflow:visible}.sky-scene>.constellation{z-index:1}.sky-scene .cloud-track-back{top:calc(var(--hero-origin) + 27px)}.sky-scene .cloud-track-front{top:calc(var(--hero-origin) + 68px)}.sky-scene .cloud-header{top:calc(var(--hero-origin) - 17px);left:145px;width:103px;height:33px;z-index:2}.sky-scene .mascot{z-index:2}.sky-scene .bubble{z-index:5}.sky-scene .greet{z-index:4}.sky-scene .apphead button{pointer-events:auto}.sky-scene .cloud,.sky-scene .sky-surface{pointer-events:none}@media(max-width:760px){.sky-scene .scroll{top:0}.sky-scene{--hero-origin: 51px}.sky-scene .cloud-header{left:140px}}.sky-scene .apphead{color:var(--sky-ink);padding-top:14px;gap:8px}.sky-scene .apphead .logo .ink-a{color:var(--sky-ink)}.sky-scene .apphead .logo .ink-b,.sky-scene .apphead .logo .ink-c{mix-blend-mode:normal;opacity:.45}.sky-scene .apphead .logo{font-size:2.25rem}.sky-scene .speech-text{display:block;width:100%;min-height:var(--speech-line);white-space:pre-wrap;overflow-wrap:break-word}.sky-scene .speech-scroll{--fade-top: 0px;--fade-bottom: 0px}.sky-scene.still .ambient{display:none}.sky-scene.still *,.sky-scene.still *:before{animation:none!important;transition:none!important}.sky-paused .sky-scene *,.sky-paused .sky-scene *:before{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.sky-scene .ambient{display:none}.sky-scene *,.sky-scene *:before{animation:none!important;transition:none!important}}.sky-scene{margin:calc(-14px - var(--safe-t)) calc(-16px - var(--safe-r)) 14px calc(-16px - var(--safe-l));padding-top:var(--safe-t)}.sky-scene .cloud-track-back{top:calc(var(--safe-t) + var(--hero-origin) + 27px)}.sky-scene .cloud-track-front{top:calc(var(--safe-t) + var(--hero-origin) + 68px)}.sky-scene .cloud-header{top:calc(var(--safe-t) + var(--hero-origin) - 17px)}.sky-scene .logo .ink-a{color:var(--sky-ink)!important;z-index:1}.sky-scene .logo .ink-b,.sky-scene .logo .ink-c{opacity:.3;z-index:0}.sky-scene .logo .mini{display:none}.sk.svelte-1whxzrh{display:grid;gap:26px;padding-top:8px}.title.svelte-1whxzrh{width:46%;height:28px;border-radius:10px}.photo.svelte-1whxzrh{aspect-ratio:1 / 1;border-radius:3px}.line.svelte-1whxzrh{height:20px;width:62%;margin-top:12px}.row.svelte-1whxzrh{display:flex;gap:6px;margin-top:10px}.chip.svelte-1whxzrh{height:22px;width:70px;border-radius:999px}.chip.short.svelte-1whxzrh{width:46px}.ptr-ind.svelte-1auf3t{position:fixed;left:50%;top:calc(6px + var(--safe-t));z-index:150;display:grid;justify-items:center;transition:transform .42s var(--spring-bouncy),opacity .2s;pointer-events:none}.ptr-ind.dragging.svelte-1auf3t{transition:none}.cloud-spin.svelte-1auf3t{transition:transform .3s var(--spring)}.ptr-ind.dragging.svelte-1auf3t .cloud-spin:where(.svelte-1auf3t){transition:none}.refreshing.svelte-1auf3t .cloud-spin:where(.svelte-1auf3t){animation:bob 1.2s ease-in-out infinite}.ptr-content.svelte-1auf3t{transition:transform .42s var(--spring-bouncy)}.ptr-content.dragging.svelte-1auf3t{transition:none}.drops.svelte-1auf3t{display:flex;gap:8px;margin-top:-4px}.drops.svelte-1auf3t span:where(.svelte-1auf3t){width:5px;height:9px;border-radius:50%/30% 30% 70% 70%;background:var(--blue);animation:svelte-1auf3t-drop .9s ease-in infinite}.drops.svelte-1auf3t span:where(.svelte-1auf3t):nth-child(2){animation-delay:.25s;background:var(--pink)}.drops.svelte-1auf3t span:where(.svelte-1auf3t):nth-child(3){animation-delay:.5s}@keyframes svelte-1auf3t-drop{0%{transform:translateY(0);opacity:1}to{transform:translateY(18px);opacity:0}}.nolocs.svelte-1uha8ag{display:flex;align-items:center;gap:4px;margin:0 0 14px;padding:4px 4px 4px 12px;border-radius:20px;background:var(--yellow-soft);box-shadow:inset 0 0 0 2.5px var(--ink),3px 4px 0 var(--pink)}.nolocs.svelte-1uha8ag a:where(.svelte-1uha8ag){flex:1;display:flex;align-items:center;gap:10px;padding:8px 0;color:var(--ink);text-decoration:none}.nolocs.svelte-1uha8ag a:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag):last-child{display:grid}.nolocs.svelte-1uha8ag b:where(.svelte-1uha8ag){font:800 .92rem var(--ui)}.nolocs.svelte-1uha8ag small:where(.svelte-1uha8ag){font:600 .78rem var(--ui);color:var(--muted)}.nolocs.svelte-1uha8ag button:where(.svelte-1uha8ag){width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--ink);display:grid;place-items:center}.feed.svelte-1uha8ag{overflow-x:clip}.right.svelte-1uha8ag{display:flex;align-items:center;gap:10px}.right.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none}.streak-chip.svelte-1uha8ag{display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 12px;border-radius:999px;background:var(--night);color:#fff;box-shadow:2px 3px 0 var(--pink);font:800 1rem/1 var(--ui)}.streak-chip.svelte-1uha8ag .star:where(.svelte-1uha8ag){color:var(--yellow);display:inline-block}.statusrow.svelte-1uha8ag{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:6px 2px 14px}.status.svelte-1uha8ag{margin:0;font-size:1.35rem;color:var(--pink-ink);min-width:0}.memory.svelte-1uha8ag{position:relative;z-index:2;display:flex;align-items:center;gap:12px;margin-bottom:22px;text-decoration:none;background:var(--yellow-soft);box-shadow:inset 0 0 0 2px var(--ink),4px 5px 0 var(--blue-soft)}.mem-txt.svelte-1uha8ag{flex:1;display:grid;gap:2px}.mem-txt.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.mem-title.svelte-1uha8ag{font-size:1.5rem;color:var(--blue)}.mem-img.svelte-1uha8ag{width:74px;height:74px;object-fit:cover;border-radius:6px;rotate:4deg;box-shadow:3px 3px 0 var(--pink)}.day.svelte-1uha8ag{position:relative;margin:0 -16px 18px;padding:16px 16px 26px;background:var(--day-panel, var(--tint));border-radius:28px;content-visibility:auto;contain-intrinsic-size:auto var(--day-size, 800px)}.day.svelte-1uha8ag:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:radial-gradient(circle,var(--tint-strong) 0 28%,transparent 31%);background-size:9px 9px;opacity:.45;-webkit-mask:linear-gradient(180deg,#000,transparent 140px);mask:linear-gradient(180deg,#000,transparent 140px)}.day-h.svelte-1uha8ag{position:relative;display:flex;align-items:center;gap:8px;margin-bottom:14px;contain:layout style}.day-title.svelte-1uha8ag{font-size:1.75rem;color:var(--ink)}.swatch.svelte-1uha8ag{width:16px;height:16px;border-radius:50%;margin-left:auto;box-shadow:inset 0 0 0 2px #fff,0 0 0 1.5px var(--ink)}.posts.svelte-1uha8ag{position:relative;display:grid;gap:26px}.slot.svelte-1uha8ag{padding-right:18px}.slot.alt.svelte-1uha8ag{padding:0 0 0 18px}.pair-wrap.svelte-1uha8ag{padding:4px 0}.empty.svelte-1uha8ag{display:grid;justify-items:center;gap:12px;text-align:center;padding:50px 10px}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.sentinel.svelte-1uha8ag{min-height:40px}.end.svelte-1uha8ag{text-align:center;color:var(--muted);font-size:1.2rem}
