.loading-container.svelte-x4rh56{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem 1rem}.bug-bounce.svelte-x4rh56{animation:svelte-x4rh56-bounce 1s ease-in-out infinite}.loading-bug.svelte-x4rh56{width:120px;height:120px;object-fit:contain;filter:drop-shadow(2px 4px 8px rgba(0,0,0,.15))}.paw-prints.svelte-x4rh56{display:flex;gap:1rem;font-size:1.5rem}.paw.svelte-x4rh56{opacity:.2;transition:opacity .3s ease}.paw.active.svelte-x4rh56{opacity:1}.loading-message.svelte-x4rh56{font-size:1.25rem;color:#78716c;font-style:italic;animation:svelte-x4rh56-fadeSwap 2.5s ease-in-out infinite}.loading-thing.svelte-x4rh56{font-size:.95rem;color:#a8a29e}.loading-thing.svelte-x4rh56 strong:where(.svelte-x4rh56){color:#78716c;text-transform:capitalize}@keyframes svelte-x4rh56-bounce{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-15px) rotate(-3deg)}75%{transform:translateY(-15px) rotate(3deg)}}@keyframes svelte-x4rh56-fadeSwap{0%,to{opacity:1}45%,55%{opacity:.6}}body{margin:0;background:#faf8f5;font-family:Inter,system-ui,sans-serif;color:#292524;min-height:100vh}*{box-sizing:border-box}.app.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 1rem}.header.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:2rem}.header-bug.svelte-1uha8ag{width:80px;height:80px;object-fit:contain;filter:drop-shadow(2px 4px 6px rgba(0,0,0,.1));animation:svelte-1uha8ag-wiggle 3s ease-in-out infinite}.title.svelte-1uha8ag{font-family:Fredoka,sans-serif;font-size:2.5rem;font-weight:700;color:#6b4226;margin:0;text-align:center}.input-section.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:2rem;max-width:600px;width:100%}.question.svelte-1uha8ag{font-family:Fredoka,sans-serif;font-size:1.5rem;font-weight:500;color:#44403c;text-align:center;line-height:2.5;margin:0}.inline-form.svelte-1uha8ag{display:inline}.thing-input.svelte-1uha8ag{font-family:Fredoka,sans-serif;font-size:1.5rem;font-weight:600;color:#d97706;background:transparent;border:none;border-bottom:3px solid #d97706;padding:.1rem .5rem;width:220px;text-align:center;outline:none;transition:border-color .2s}.thing-input.svelte-1uha8ag::placeholder{color:#d4a574;font-weight:400}.thing-input.svelte-1uha8ag:focus{border-bottom-color:#b45309}.question-end.svelte-1uha8ag{margin-left:.25rem}.submit-btn.svelte-1uha8ag{display:block;margin:1rem auto 0;font-family:Fredoka,sans-serif;font-size:1.25rem;font-weight:600;padding:.75rem 2rem;background:#d97706;color:#fff;border:none;border-radius:50px;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #d977064d}.submit-btn.svelte-1uha8ag:hover:not(:disabled){background:#b45309;transform:translateY(-2px);box-shadow:0 6px 16px #d9770666}.submit-btn.svelte-1uha8ag:disabled{opacity:.5;cursor:not-allowed}.intro.svelte-1uha8ag{text-align:center;color:#78716c;font-size:1rem;line-height:1.6}.result-section.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:750px}.fun-fact.svelte-1uha8ag{text-align:center;color:#78716c;font-size:.95rem;font-style:italic;background:#f5f0eb;padding:.75rem 1.5rem;border-radius:12px;max-width:500px}.try-again-btn.svelte-1uha8ag{font-family:Fredoka,sans-serif;font-size:1.1rem;font-weight:600;padding:.6rem 1.5rem;background:transparent;color:#d97706;border:2px solid #d97706;border-radius:50px;cursor:pointer;transition:all .2s}.try-again-btn.svelte-1uha8ag:hover{background:#d97706;color:#fff}.error-section.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem}.error-message.svelte-1uha8ag{font-size:1.1rem;color:#dc2626}.footer.svelte-1uha8ag{margin-top:auto;padding-top:3rem;color:#a8a29e;font-size:.85rem}@keyframes svelte-1uha8ag-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@media(max-width:640px){.title.svelte-1uha8ag{font-size:2rem}.question.svelte-1uha8ag{font-size:1.2rem}.thing-input.svelte-1uha8ag{font-size:1.2rem;width:160px}}
