.world.svelte-vrq0fu{width:100%;max-width:420px;height:auto;margin:0 auto;display:block;overflow:visible}.twinkle{animation:3s ease-in-out infinite alternate pf-tw}@keyframes pf-tw{0%{opacity:.55}to{opacity:1}}.pf-flyer{z-index:60;pointer-events:none;width:44px;height:44px;margin:-22px 0 0 -22px;position:fixed}.pf-spark{z-index:61;pointer-events:none;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:fixed}@media (prefers-reduced-motion:reduce){.twinkle{animation:none}}.shower.svelte-5y52ey{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lovemsg.svelte-5y52ey{z-index:6;text-align:center;color:#2b2233;opacity:0;pointer-events:none;background:#fffffff2;border:3px solid #2b2233;border-radius:18px;max-width:380px;margin:0 auto;padding:10px 12px;font-size:16px;font-weight:600;position:absolute;top:18%;left:16px;right:16px}.cheer.svelte-5y52ey{z-index:6;opacity:0;pointer-events:none;justify-content:center;display:flex;position:absolute;top:10%;left:0;right:0}.bubble.svelte-5y52ey{color:#2b2233;text-align:center;background:#fff;border:3px solid #2b2233;border-radius:18px;max-width:250px;padding:10px 14px;font-size:16px;font-weight:600;position:relative}.bubble.svelte-5y52ey:after{content:"";border:8px solid #0000;border-top-color:#2b2233;border-bottom:0;margin-left:-8px;position:absolute;bottom:-10px;left:50%}.heart.svelte-5y52ey{z-index:6;opacity:0;pointer-events:none;position:absolute;top:50%;left:calc(50% - 42px)}dialog.svelte-ta60gp{width:min(100%,460px);max-height:92vh;color:var(--text);background:0 0;border:0;margin:auto auto 0;padding:0}@media (width>=600px){dialog.svelte-ta60gp{margin:auto}}dialog.svelte-ta60gp::backdrop{background:#140a2873}.sheet.svelte-ta60gp{background:var(--card);border:3px solid var(--card-border);padding:20px 18px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;max-height:92vh;animation:.35s cubic-bezier(.3,1.2,.5,1) svelte-ta60gp-up;overflow:auto}@media (width>=600px){.sheet.svelte-ta60gp{border-radius:24px}}@keyframes svelte-ta60gp-up{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.sheet.svelte-ta60gp{animation:none}}.line.svelte-118byyx{border:2px solid var(--line);border-radius:14px;padding:10px 12px}.actions.svelte-118byyx{flex-wrap:wrap;gap:8px;margin:8px 0 4px;display:flex}.top.svelte-1kizwp{justify-content:space-between;align-items:center;display:flex}.track.svelte-1kizwp{scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;margin:4px -4px;display:flex;overflow-x:auto}.track.svelte-1kizwp::-webkit-scrollbar{display:none}section.svelte-1kizwp{scroll-snap-align:start;flex:0 0 100%;min-height:360px;padding:4px 8px}h2.svelte-1kizwp{margin:8px 0;font-size:21px}p.svelte-1kizwp{margin:8px 0}.big.svelte-1kizwp{object-fit:contain;width:84px;height:84px;margin:4px auto 0;display:block}.kind.svelte-1kizwp{align-items:flex-start;gap:10px;margin:12px 0;display:flex}.kind.svelte-1kizwp img:where(.svelte-1kizwp){flex:none;width:34px;height:34px}.kind.svelte-1kizwp p:where(.svelte-1kizwp){margin:2px 0 0}.nav.svelte-1kizwp{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.dots.svelte-1kizwp{gap:6px;display:flex}.dots.svelte-1kizwp span:where(.svelte-1kizwp){background:var(--line);border-radius:50%;width:8px;height:8px}.dots.svelte-1kizwp span.on:where(.svelte-1kizwp){background:var(--text)}.home.svelte-1uha8ag{gap:12px;display:grid}.left.svelte-1uha8ag{background:var(--sky);padding:0 16px 8px;overflow:hidden}.hero.svelte-1uha8ag{position:relative}.count.svelte-1uha8ag{text-align:center;color:var(--muted);margin:4px 0 6px;font-size:14px}.count.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--text);font-size:34px;font-weight:700;line-height:1.15;display:block}.count.svelte-1uha8ag b.bump:where(.svelte-1uha8ag){animation:.5s cubic-bezier(.3,1.6,.5,1) svelte-1uha8ag-bump}@keyframes svelte-1uha8ag-bump{40%{transform:scale(1.18)}}.right.svelte-1uha8ag{flex-direction:column;gap:12px;padding:0 12px;display:flex}.who.svelte-1uha8ag{flex-wrap:wrap;gap:6px;display:flex}.who.svelte-1uha8ag button:where(.svelte-1uha8ag){border:2px solid var(--card-border);background:var(--card);cursor:pointer;border-radius:20px;min-height:36px;padding:5px 14px;font-size:14px}.who.svelte-1uha8ag button[aria-pressed=true]:where(.svelte-1uha8ag){background:var(--text);color:var(--page)}.q.svelte-1uha8ag{margin-bottom:8px;font-size:17px;font-weight:500;display:block}textarea.svelte-1uha8ag{resize:none;line-height:1.4}.meter.svelte-1uha8ag{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}.meter.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--line);border-radius:4px;width:80px;height:6px;display:block;overflow:hidden}.meter.svelte-1uha8ag i:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){background:var(--green);height:100%;display:block}.meter.warn.svelte-1uha8ag b:where(.svelte-1uha8ag){background:var(--chart-gold)}.meter.warn.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#8a6a00;font-weight:600}.night .meter.warn.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--yellow)}.kinds.svelte-1uha8ag{border:0;gap:6px;margin:12px 0 0;padding:0;display:flex}.kinds.svelte-1uha8ag legend:where(.svelte-1uha8ag){color:var(--muted);margin-bottom:6px;padding:0;font-size:13px}.kinds.svelte-1uha8ag label:where(.svelte-1uha8ag){flex:1;position:relative}.kinds.svelte-1uha8ag input:where(.svelte-1uha8ag){opacity:0;position:absolute;inset:0}.kinds.svelte-1uha8ag span:where(.svelte-1uha8ag){text-align:center;border:2.5px solid var(--card-border);cursor:pointer;background:var(--card);border-radius:22px;justify-content:center;align-items:center;min-height:42px;padding:2px 4px;font-size:13.5px;font-weight:600;line-height:1.15;transition:transform .15s;display:flex}.night .kinds.svelte-1uha8ag span:where(.svelte-1uha8ag),.night .who.svelte-1uha8ag button:where(.svelte-1uha8ag){border-color:#f3ecff8c}.kinds.svelte-1uha8ag input:where(.svelte-1uha8ag):checked+span:where(.svelte-1uha8ag){background:var(--c);color:#2b2233;box-shadow:0 3px 0 var(--card-border);transform:translateY(-2px)}.kinds.svelte-1uha8ag label.dark:where(.svelte-1uha8ag) input:where(.svelte-1uha8ag):checked+span:where(.svelte-1uha8ag){color:#fff}.kinds.svelte-1uha8ag input:where(.svelte-1uha8ag):focus-visible+span:where(.svelte-1uha8ag){outline:3px solid var(--focus);outline-offset:2px}.anon.svelte-1uha8ag{cursor:pointer;align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.anon.svelte-1uha8ag input:where(.svelte-1uha8ag){width:18px;height:18px;accent-color:var(--plum)}.posting.svelte-1uha8ag{margin:12px 0 0}.addbtn.svelte-1uha8ag{margin-top:12px}.note.svelte-1uha8ag{text-align:center;margin:10px 0 0;font-size:14px}.newhere.svelte-1uha8ag{margin:-4px 0 0}.panel.svelte-1uha8ag{text-align:center}.panel.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 10px}.fresh.svelte-1uha8ag{text-align:center;margin:0;font-weight:500}.today.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:4px 0 8px;font-size:16px}.today.svelte-1uha8ag ul:where(.svelte-1uha8ag){gap:8px;margin:0;padding:0;list-style:none;display:grid}.today.svelte-1uha8ag li:where(.svelte-1uha8ag){background:var(--card);border:2px solid var(--line);border-left:6px solid var(--k);border-radius:12px;padding:8px 10px}.today.svelte-1uha8ag li:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){overflow-wrap:anywhere;margin:0 0 4px}.row.svelte-1uha8ag{justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;display:flex}.lane-desktop.svelte-1uha8ag{display:none}@media (width>=900px){.home.svelte-1uha8ag{grid-template-columns:1.1fr 1fr;align-items:start;gap:24px;padding:16px}.left.svelte-1uha8ag{border-radius:24px;padding:8px 16px 12px;position:sticky;top:12px}.right.svelte-1uha8ag{padding:0}.lane-desktop.svelte-1uha8ag{padding:0 16px;display:block}}@media (prefers-reduced-motion:reduce){.count.svelte-1uha8ag b.bump:where(.svelte-1uha8ag){animation:none}}
