.nutwood-trivia .choices{display:grid;gap:10px;margin:18px 0;grid-template-columns:1fr}.nutwood-trivia button{font:inherit;line-height:1.45;min-height:48px;white-space:normal;overflow-wrap:anywhere;border-radius:12px;padding:13px 16px;cursor:pointer}.nutwood-trivia .choices button{background:#302039;color:#faf5ff;border:1px solid #8e799b;text-align:left;width:100%;margin:0}.nutwood-trivia .choices button:hover:not(:disabled){background:#45314f}.nutwood-trivia .choices button:disabled{cursor:default;opacity:.75}.nutwood-trivia .choices button.correct{background:#214c39;border-color:#80c49b;color:#fff;opacity:1}.nutwood-trivia button:focus-visible,.nutwood-trivia a:focus-visible{outline:3px solid #bf8e2a;outline-offset:4px}.nutwood-trivia .trivia-actions button{background:#ead09a;color:#21152d;border:1px solid #ead09a;font-weight:700;margin:16px 0 0}.nutwood-trivia [hidden]{display:none!important}.nutwood-trivia #question{font-size:1.2rem;line-height:1.5;margin:14px 0;overflow-wrap:anywhere}.nutwood-trivia #progress{font-size:.9rem;margin-top:22px}.nutwood-trivia #feedback{margin:16px 0;line-height:1.65}.nutwood-trivia .trivia-note{font-size:.85rem;margin-top:20px;line-height:1.6}.nutwood-trivia #trivia-source{display:inline-block;text-underline-offset:4px}.nutwood-trivia #quiz{max-width:750px}
