.trivia{max-width:560px;margin:auto}.trivia-meta{display:flex;justify-content:space-between;gap:12px;font-size:.85rem}.trivia h3{font-size:1.35rem;line-height:1.35;margin:24px 0 18px}.trivia-options{display:grid;gap:10px}.trivia-options .button{width:100%;min-height:48px;justify-content:flex-start;text-align:left;white-space:normal}.trivia-options .button:disabled{opacity:.75}.trivia-result{padding:18px 0 0;line-height:1.5}.trivia-result p{margin:8px 0}.trivia-result a{font-size:.85rem}.challenge-board-link{display:flex;gap:8px;flex-wrap:wrap}

dialog#panel .trivia-options .button.trivia-correct:disabled{background:#dcfce7;color:#14532d;border-color:#15803d;opacity:1}dialog#panel .trivia-options .button.trivia-wrong:disabled{background:#fee2e2;color:#7f1d1d;border-color:#b91c1c;opacity:1}
