.missions.svelte-bpan23{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.missions.svelte-bpan23 button:where(.svelte-bpan23){display:flex;flex-direction:column;align-items:center;min-width:48px}.missions.svelte-bpan23 .active:where(.svelte-bpan23){background:var(--accent);color:var(--accent-text);border-color:transparent}.story.svelte-bpan23 h2:where(.svelte-bpan23){margin:0 0 4px}.small.svelte-bpan23{font-size:.85em}.grid.svelte-bpan23{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}@media(max-width:800px){.grid.svelte-bpan23{grid-template-columns:1fr}}h3.svelte-bpan23{margin:0 0 10px}.tests.svelte-bpan23,.guesses.svelte-bpan23{display:grid;gap:8px}.tests.svelte-bpan23 button:where(.svelte-bpan23),.guesses.svelte-bpan23 button:where(.svelte-bpan23){text-align:left;padding:6px 12px}.rack.svelte-bpan23{margin-top:12px;display:grid;gap:8px}.tube-card.svelte-bpan23{display:flex;gap:12px;align-items:center;animation:svelte-bpan23-in .3s ease-out}.tube.svelte-bpan23{flex:none;width:22px;height:64px;border:2px solid var(--muted);border-top:none;border-radius:0 0 11px 11px;background:linear-gradient(to top,var(--liquid) 0 62%,transparent 62%)}.tube.ppt.svelte-bpan23{background:linear-gradient(to top,var(--liquid) 0 22%,color-mix(in srgb,var(--liquid) 40%,#e8f4fa) 22% 62%,transparent 62%)}.tube.gas.svelte-bpan23{background-image:radial-gradient(circle,#fff 2px,transparent 2.5px),linear-gradient(to top,var(--liquid) 0 62%,transparent 62%);background-size:8px 10px,100% 100%}@keyframes svelte-bpan23-in{0%{opacity:0;transform:translateY(6px)}}.guesses.svelte-bpan23 .correct:where(.svelte-bpan23){background:var(--good);color:#fff;border-color:transparent}.guesses.svelte-bpan23 .wrong:where(.svelte-bpan23){border-color:var(--bad);text-decoration:line-through}.warn.svelte-bpan23{color:var(--warn)}.ok.svelte-bpan23{display:flex;gap:8px;align-items:center;font-weight:700;color:var(--good)}.answer.svelte-bpan23{width:100%;border-collapse:collapse;font-size:.85rem;margin:8px 0}.answer.svelte-bpan23 th:where(.svelte-bpan23),.answer.svelte-bpan23 td:where(.svelte-bpan23){border-bottom:1px solid var(--border);padding:4px 6px;text-align:left;vertical-align:top}.answer.svelte-bpan23 td.hit:where(.svelte-bpan23){background:color-mix(in srgb,var(--good) 15%,transparent)}.row.svelte-bpan23{display:flex;gap:8px;flex-wrap:wrap}
