.state.svelte-1uha8ag{text-align:center;color:var(--text-dim);padding:3rem 0}.head.svelte-1uha8ag{padding:.2rem 0 1rem}.no.svelte-1uha8ag{align-items:center;gap:.5rem;min-height:1.7rem;font-size:1.05rem;display:flex}.tag.svelte-1uha8ag{background:var(--surface-2);color:var(--text-dim);border-radius:999px;padding:.1rem .45rem;font-size:.72rem}.tagline.svelte-1uha8ag{color:var(--text-dim);margin:.15rem 0 0;font-size:.95rem}form.svelte-1uha8ag{gap:.5rem;margin-bottom:.75rem;display:flex}input.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;color:var(--text);flex:1;padding:.8rem .9rem;font-size:16px}input.svelte-1uha8ag:focus{outline:2px solid var(--accent);outline-offset:1px}.btn.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;min-height:44px;padding:.8rem 1rem;font-size:.92rem}.btn.svelte-1uha8ag:hover{border-color:var(--accent)}.btn.primary.svelte-1uha8ag{background:var(--accent);color:var(--on-accent);border-color:#0000;font-weight:700}.btn.danger.svelte-1uha8ag{border-color:var(--hot);color:var(--hot)}.btn.wide.svelte-1uha8ag{width:100%}.link.svelte-1uha8ag{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:.25rem 0;font-size:.9rem;text-decoration:underline}.msg.svelte-1uha8ag{color:var(--text-dim);margin:0 0 .75rem;font-size:.9rem}.guesses.svelte-1uha8ag{margin:0;padding:0;list-style:none}.guesses.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:.35rem}.guesses.svelte-1uha8ag li.fresh:where(.svelte-1uha8ag) .guess:where(.svelte-1uha8ag){outline:2px solid var(--accent)}.guess.svelte-1uha8ag{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;min-height:46px;padding:.7rem .85rem;display:flex;position:relative;overflow:hidden}.bar.svelte-1uha8ag{opacity:.22;position:absolute;inset:0 auto 0 0}.bar-hot.svelte-1uha8ag{background:var(--hot)}.bar-warm.svelte-1uha8ag{background:var(--warm)}.bar-mild.svelte-1uha8ag{background:var(--mild)}.bar-cold.svelte-1uha8ag{background:var(--cold)}.word.svelte-1uha8ag{font-weight:700;position:relative}.hint-tag.svelte-1uha8ag{color:var(--text-dim);background:var(--surface-2);border-radius:999px;margin-left:.4rem;padding:.05rem .35rem;font-size:.7rem;font-weight:500}.meta.svelte-1uha8ag{align-items:center;gap:.6rem;font-size:.82rem;display:flex;position:relative}.band.svelte-1uha8ag{color:var(--text-dim);white-space:nowrap}.rank.svelte-1uha8ag{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.result.svelte-1uha8ag{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin:.5rem 0 1.25rem;padding:1.1rem}.answer.svelte-1uha8ag{margin:0 0 .15rem;font-size:1.4rem}.verdict.svelte-1uha8ag{color:var(--text-dim);margin:0 0 .9rem}.share-text.svelte-1uha8ag{background:var(--surface-2);border-radius:var(--radius);white-space:pre-wrap;word-break:break-all;margin:0 0 .7rem;padding:.7rem .8rem;font-family:inherit;font-size:.9rem}.sub.svelte-1uha8ag{margin:1.1rem 0 .45rem;font-size:.95rem}.top.svelte-1uha8ag{columns:2;column-gap:1rem;margin:0;padding-left:0;font-size:.9rem;list-style:none}.top.svelte-1uha8ag li:where(.svelte-1uha8ag){break-inside:avoid;padding:.12rem 0}.top-rank.svelte-1uha8ag{min-width:2.1em;color:var(--text-dim);font-variant-numeric:tabular-nums;display:inline-block}.actions.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.confirm.svelte-1uha8ag{border:1px solid var(--hot);border-radius:var(--radius);background:var(--surface);margin-top:.85rem;padding:.9rem}.confirm.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.archive.svelte-1uha8ag{flex-wrap:wrap;gap:.4rem;margin-top:.85rem;display:flex}.chip.svelte-1uha8ag{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:999px;min-height:38px;padding:.45rem .7rem;font-size:.85rem}.chip.current.svelte-1uha8ag{border-color:var(--accent);color:var(--accent);font-weight:700}.stats.svelte-1uha8ag{margin-top:1.75rem}.stat-grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:.6rem 0;display:grid}.stat-grid.svelte-1uha8ag div:where(.svelte-1uha8ag){text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.6rem .3rem}.stat-grid.svelte-1uha8ag b:where(.svelte-1uha8ag){font-variant-numeric:tabular-nums;font-size:1.25rem;display:block}.stat-grid.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text-dim);font-size:.72rem}.hist.svelte-1uha8ag{margin:0;padding:0;font-size:.82rem;list-style:none}.hist.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.hist-label.svelte-1uha8ag{min-width:3.4em;color:var(--text-dim)}.hist-bar.svelte-1uha8ag{background:var(--accent);opacity:.75;border-radius:4px;height:.85rem}.hist-n.svelte-1uha8ag{font-variant-numeric:tabular-nums}.ad-slot.svelte-1uha8ag{border-radius:var(--radius);background:var(--surface-2);height:250px;margin:1rem 0}.fine.svelte-1uha8ag{color:var(--text-dim);font-size:.8rem}.howto.svelte-1uha8ag{margin-top:1.5rem}.toast.svelte-1uha8ag{background:var(--text);color:var(--bg);z-index:10;border-radius:999px;padding:.6rem 1rem;font-size:.88rem;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}@media (width<=360px){.meta.svelte-1uha8ag{gap:.4rem;font-size:.76rem}.band.svelte-1uha8ag .band-label:where(.svelte-1uha8ag){display:none}}@media (width<=380px){.stat-grid.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}
