.header.svelte-1uha8ag{align-items:center;gap:.5rem;max-width:400px;margin:0 auto;padding:1rem;display:flex}.avatar.svelte-1uha8ag{border-radius:50%;width:32px;height:32px}.header.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#555;flex:1;font-size:.9rem}.sign-out.svelte-1uha8ag{color:#999;font-size:.8rem}.grid.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:.5rem;max-width:400px;margin:0 auto;padding:0 1rem 1rem;display:grid}button.svelte-1uha8ag{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#f0f0f0;border:none;border-radius:12px;padding:.75rem;font-size:2rem;transition:transform .1s,background .1s}button.svelte-1uha8ag:active{background:#e0e0e0;transform:scale(.9)}.hand-btn.svelte-1uha8ag{grid-column:span 2;transition:background .2s,box-shadow .2s,transform .1s}.hand-btn.raised.svelte-1uha8ag{background:#ffd966;box-shadow:inset 0 0 0 3px #ffb300}.ask-btn.svelte-1uha8ag{grid-column:span 2}.sign-in.svelte-1uha8ag{justify-content:center;align-items:center;min-height:100dvh;display:flex}.slack-btn.svelte-1uha8ag{color:#1d1c1d;background:#fff;border:1px solid #ddd;border-radius:8px;align-items:center;gap:.6rem;padding:.75rem 1.25rem;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:none;transition:box-shadow .15s;display:inline-flex;box-shadow:0 1px 3px #00000014}.slack-btn.svelte-1uha8ag:hover{box-shadow:0 2px 6px #0000001f}.quiz-overlay.svelte-1uha8ag{z-index:10;background:#000000bf;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.quiz-card.svelte-1uha8ag{flex-direction:column;gap:1.5rem;width:100%;max-width:400px;display:flex}.quiz-question.svelte-1uha8ag{color:#fff;text-align:center;margin:0;font-size:1.35rem;font-weight:600;line-height:1.3}.quiz-answers.svelte-1uha8ag{flex-direction:column;gap:.6rem;display:flex}.quiz-answer.svelte-1uha8ag{cursor:pointer;text-align:left;background:#fff;border:2px solid #0000;border-radius:12px;align-items:center;gap:.75rem;padding:.9rem 1rem;font-family:inherit;font-size:1rem;transition:background .15s,border-color .15s,transform .1s;display:flex}.quiz-answer.svelte-1uha8ag:active{transform:scale(.98)}.quiz-answer.selected.svelte-1uha8ag{background:#ffd966;border-color:#ffb300}.quiz-letter.svelte-1uha8ag{color:#555;background:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:700;display:flex}.quiz-answer.selected.svelte-1uha8ag .quiz-letter:where(.svelte-1uha8ag){color:#5a4200;background:#fff}.review-verdict.svelte-1uha8ag{text-align:center;color:#fff;margin:0;font-size:1.25rem;font-weight:700}.review-verdict.correct.svelte-1uha8ag{color:#4ade80}.review-verdict.incorrect.svelte-1uha8ag{color:#f87171}.review-verdict.nope.svelte-1uha8ag{color:#d4d4d4}.quiz-answer.review-correct.svelte-1uha8ag{background:#4ade80;border-color:#22c55e}.quiz-answer.review-mine-wrong.svelte-1uha8ag{color:#fff;background:#f87171;border-color:#dc2626}.quiz-answer.review-mine-wrong.svelte-1uha8ag .quiz-letter:where(.svelte-1uha8ag){color:#b91c1c;background:#fff}.review-tag.svelte-1uha8ag{color:#333;background:#ffffffb3;border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.75rem;font-weight:700}.correct-tag.svelte-1uha8ag{color:#fff;background:#14532d}.mine-tag.svelte-1uha8ag{color:#fff;background:#0003}.quiz-text.svelte-1uha8ag{flex:1;font-weight:500}.ask-textarea.svelte-1uha8ag{box-sizing:border-box;resize:vertical;border:2px solid #0000;border-radius:12px;width:100%;min-height:6rem;padding:.9rem 1rem;font-family:inherit;font-size:1rem;line-height:1.4}.ask-textarea.svelte-1uha8ag:focus{border-color:#ffb300;outline:none}.ask-actions.svelte-1uha8ag{justify-content:flex-end;gap:.6rem;display:flex}.ask-actions.svelte-1uha8ag button:where(.svelte-1uha8ag){cursor:pointer;border:none;border-radius:10px;padding:.6rem 1.2rem;font-family:inherit;font-size:1rem;font-weight:600}.ask-cancel.svelte-1uha8ag{color:#333;background:#fff}.ask-submit.svelte-1uha8ag{color:#5a4200;background:#ffd966}.ask-submit.svelte-1uha8ag:disabled{opacity:.5;cursor:not-allowed}.ask-card.svelte-1uha8ag{max-height:calc(100dvh - 3rem);overflow-y:auto}.my-questions.svelte-1uha8ag{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.my-questions.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#ffffffd9;margin:0;font-size:.9rem;font-weight:600}.my-questions.svelte-1uha8ag ul:where(.svelte-1uha8ag){flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.my-questions.svelte-1uha8ag li:where(.svelte-1uha8ag){background:#ffffff1a;border:1px solid #ffffff26;border-radius:10px;flex-direction:column;gap:.5rem;padding:.6rem .75rem;display:flex}.my-questions.svelte-1uha8ag li.editing:where(.svelte-1uha8ag){background:#ffd96633;border-color:#ffd966}.mq-text.svelte-1uha8ag{color:#fff;white-space:pre-wrap;word-wrap:break-word;margin:0;font-size:.95rem;line-height:1.35}.mq-actions.svelte-1uha8ag{justify-content:flex-end;gap:.5rem;display:flex}.mq-actions.svelte-1uha8ag button:where(.svelte-1uha8ag){cursor:pointer;border:none;border-radius:8px;padding:.35rem .8rem;font-family:inherit;font-size:.85rem;font-weight:600}.mq-edit.svelte-1uha8ag{color:#333;background:#fff}.mq-edit.svelte-1uha8ag:disabled{opacity:.5;cursor:not-allowed}.mq-delete.svelte-1uha8ag{color:#fff;background:#ffffff26}
