.critter.svelte-s9tg5t{flex-shrink:0;display:block;overflow:visible}.critter.hidden.svelte-s9tg5t>g:where(.svelte-s9tg5t){filter:grayscale()brightness(.15);opacity:.18}:root[data-theme=dark] .critter.hidden.svelte-s9tg5t>g:where(.svelte-s9tg5t){filter:grayscale()brightness(2.2);opacity:.22}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .critter.hidden.svelte-s9tg5t>g:where(.svelte-s9tg5t){filter:grayscale()brightness(2.2);opacity:.22}}.q.svelte-s9tg5t{font:700 26px var(--font-ui);fill:var(--ink-faint)}@media (prefers-reduced-motion:no-preference){.glow.svelte-s9tg5t{animation:1.8s ease-in-out infinite svelte-s9tg5t-glow}}@keyframes svelte-s9tg5t-glow{50%{opacity:.15}}.bs.svelte-1wbvxo0{flex-direction:column;gap:10px;height:calc(100dvh - 118px);min-height:540px;display:flex}.top.svelte-1wbvxo0{flex-shrink:0;align-items:center;gap:8px;display:flex}.meter.svelte-1wbvxo0{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.rank.svelte-1wbvxo0{color:var(--green);white-space:nowrap;font-size:1.1rem}.meter.svelte-1wbvxo0 .progress:where(.svelte-1wbvxo0){flex:1}.count.svelte-1wbvxo0{font-size:1.1rem}.count.svelte-1wbvxo0 small:where(.svelte-1wbvxo0){color:var(--ink-soft);font-size:.8rem}.dont-touch.svelte-1wbvxo0{background:color-mix(in srgb, var(--sky) 18%, var(--surface));border:2px solid var(--sky);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 10px 2px 4px;font-size:.78rem;font-weight:600;display:inline-flex}.tabs.svelte-1wbvxo0{flex-shrink:0;grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.tab.svelte-1wbvxo0{border:2px solid var(--line);background:var(--surface);min-height:52px;box-shadow:0 3px 0 var(--line);color:var(--ink);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:4px 2px;font-size:.8rem;font-weight:600;line-height:1.1;display:flex}.tab.on.svelte-1wbvxo0{background:color-mix(in srgb, var(--green) 18%, var(--surface));border-color:var(--green);box-shadow:0 3px #23843f}.tn.svelte-1wbvxo0{color:var(--ink-soft);font-size:.72rem}.book.svelte-1wbvxo0{flex:1;min-height:0;padding:14px 10px 10px}.page.svelte-1wbvxo0{background:repeating-linear-gradient(transparent 0 27px, color-mix(in srgb, var(--rule-blue) 35%, transparent) 27px 28px), var(--surface);grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.slot.svelte-1wbvxo0{border:2px dashed var(--line);background:color-mix(in srgb, var(--surface-2) 80%, transparent);min-height:0;color:var(--ink);text-align:left;border-radius:18px;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:center;column-gap:6px;padding:6px 8px;display:grid}.slot.seen.svelte-1wbvxo0{color:#1e2550;rotate:var(--r);background:#fffbf3;border:3px solid #fff;box-shadow:0 3px 8px -3px #0000004d}.sticker.svelte-1wbvxo0{aspect-ratio:1;grid-row:1/3;width:clamp(54px,9dvh,76px)}.s-name.svelte-1wbvxo0{align-self:end;font-size:.88rem;font-weight:700;line-height:1.1}.slot.svelte-1wbvxo0:not(.seen) .s-name:where(.svelte-1wbvxo0){color:var(--ink-faint);grid-row:1/3;align-self:center}.log-list.svelte-1wbvxo0{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.log-row.svelte-1wbvxo0{border:2px solid var(--line);background:var(--surface-2);width:100%;color:var(--ink);text-align:left;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:4px 10px;display:grid}.log-row.svelte-1wbvxo0 svg{grid-row:1/3}.lr-name.svelte-1wbvxo0{font-weight:700}.lr-meta.svelte-1wbvxo0{color:var(--ink-soft);font-size:.82rem}.empty.svelte-1wbvxo0{text-align:center;height:100%;color:var(--ink-soft);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:1.2rem;display:flex}.detail.svelte-1wbvxo0{flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px 12px 12px;display:flex}.d-head.svelte-1wbvxo0{align-items:center;gap:10px;display:flex}.d-head.svelte-1wbvxo0 h2:where(.svelte-1wbvxo0){flex:1;font-size:1.3rem}.d-body.svelte-1wbvxo0{flex-direction:column;flex:1;align-items:center;gap:10px;min-height:0;display:flex}.big.svelte-1wbvxo0{aspect-ratio:1;background:color-mix(in srgb, var(--green) 12%, #fffbf3);border:3px solid var(--line);border-radius:28px;flex-shrink:0;width:min(56%,28dvh,260px);padding:10px;position:relative}.photo.svelte-1wbvxo0{aspect-ratio:1;object-fit:cover;width:44%;box-shadow:var(--shadow-sm);z-index:1;border:4px solid #fff;border-radius:14px;position:absolute;bottom:-12px;right:-18px;rotate:6deg}.slap.svelte-1wbvxo0{animation:.7s cubic-bezier(.2,1.6,.4,1) backwards svelte-1wbvxo0-slap}@keyframes svelte-1wbvxo0-slap{0%{opacity:0;rotate:-12deg;scale:1.6}}.info.svelte-1wbvxo0{flex-direction:column;gap:8px;width:100%;max-width:520px;min-height:0;display:flex}.fact.svelte-1wbvxo0{border:2px solid var(--line);background:var(--surface-2);color:var(--ink);text-align:left;border-radius:16px;align-items:flex-start;gap:8px;padding:8px 12px;font-size:.98rem;font-weight:600;line-height:1.25;display:flex}.fact.svelte-1wbvxo0 svg{color:var(--blue);flex-shrink:0}.where.svelte-1wbvxo0{color:var(--ink-soft);padding:0 4px;font-size:.88rem;line-height:1.2}.careful.svelte-1wbvxo0{background:color-mix(in srgb, var(--orange) 14%, var(--surface));border:2px solid var(--orange);border-radius:16px;align-items:center;gap:8px;padding:6px 12px;font-size:.86rem;font-weight:600;line-height:1.2;display:flex}.careful.svelte-1wbvxo0 svg{flex-shrink:0}.seen-chips.svelte-1wbvxo0{flex-wrap:wrap;gap:5px;display:flex}.chip.svelte-1wbvxo0{background:color-mix(in srgb, var(--green) 16%, var(--surface));border:2px solid var(--green);border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:600}.spot-btn.svelte-1wbvxo0{flex-shrink:0;align-self:center;min-height:60px;padding-inline:2em;font-size:1.25rem}.form.svelte-1wbvxo0{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.form.svelte-1wbvxo0 h3:where(.svelte-1wbvxo0){font-size:1rem}.opts.svelte-1wbvxo0{gap:6px;display:grid}.opts.six.svelte-1wbvxo0{grid-template-columns:repeat(3,1fr)}.opts.four.svelte-1wbvxo0{grid-template-columns:repeat(4,1fr)}.opt.svelte-1wbvxo0{border:3px solid var(--line);background:var(--surface-2);min-height:76px;color:var(--ink);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;font-size:.82rem;font-weight:600;display:flex}.opt.small.svelte-1wbvxo0{min-height:64px;font-size:.74rem}.opt.on.svelte-1wbvxo0,.cnt.on.svelte-1wbvxo0{border-color:var(--green);background:color-mix(in srgb, var(--green) 18%, var(--surface));box-shadow:0 3px #23843f}.last-row.svelte-1wbvxo0{gap:6px;margin-top:4px;display:flex}.counts.svelte-1wbvxo0{flex:1;grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.cnt.svelte-1wbvxo0,.cam.svelte-1wbvxo0{border:3px solid var(--line);background:var(--surface-2);min-height:64px;color:var(--ink);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.78rem;font-weight:600;display:flex}.cdots.svelte-1wbvxo0{flex-wrap:wrap;justify-content:center;gap:2px;width:30px;display:flex}.cdots.svelte-1wbvxo0 i:where(.svelte-1wbvxo0){background:var(--green);border-radius:50%;width:7px;height:7px}.cam.svelte-1wbvxo0{border-style:dashed;width:74px;overflow:hidden}.cam.svelte-1wbvxo0 img:where(.svelte-1wbvxo0){object-fit:cover;border-radius:8px;width:40px;height:40px}.f-nav.svelte-1wbvxo0{justify-content:space-between;gap:8px;margin-top:auto;display:flex}.f-nav.svelte-1wbvxo0 .btn:where(.svelte-1wbvxo0){padding-inline:1em}@media (hover:hover){.slot.svelte-1wbvxo0:hover,.opt.svelte-1wbvxo0:not(.on):hover,.tab.svelte-1wbvxo0:not(.on):hover{border-color:var(--ink-faint)}}@media (width>=900px){.bs.svelte-1wbvxo0{height:calc(100dvh - 226px);min-height:600px}.dont-touch.svelte-1wbvxo0{padding:4px 14px 4px 6px;font-size:.95rem}.tabs.svelte-1wbvxo0{grid-template-columns:repeat(4,minmax(0,190px));justify-content:center}.tab.svelte-1wbvxo0{flex-direction:row;gap:8px;font-size:1rem}.tn.svelte-1wbvxo0{font-size:.85rem}.page.svelte-1wbvxo0{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);gap:14px;padding:22px 18px 16px}.slot.svelte-1wbvxo0{text-align:center;grid-template-rows:1fr auto auto;grid-template-columns:1fr;justify-items:center;padding:10px}.sticker.svelte-1wbvxo0{grid-row:auto;width:min(150px,72%)}.slot.svelte-1wbvxo0:not(.seen) .s-name:where(.svelte-1wbvxo0){grid-row:auto}.s-name.svelte-1wbvxo0{font-size:1rem}.log-list.svelte-1wbvxo0{grid-template-columns:1fr 1fr;display:grid}.detail.svelte-1wbvxo0{grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;gap:12px 24px;padding:16px 22px;display:grid}.d-head.svelte-1wbvxo0{grid-column:1/-1}.d-body.svelte-1wbvxo0{flex-direction:row;grid-column:1/-1;justify-content:center;gap:30px}.big.svelte-1wbvxo0{width:min(40%,300px)}.info.svelte-1wbvxo0{max-width:460px}.spot-btn.svelte-1wbvxo0{grid-column:1/-1;justify-self:center;min-width:320px}.form.svelte-1wbvxo0{grid-column:1/-1;width:100%;max-width:760px;margin:0 auto}.opts.six.svelte-1wbvxo0{grid-template-columns:repeat(6,1fr)}.opt.svelte-1wbvxo0{min-height:96px}}
