.mystery-game .mystery-question-heading{gap:1rem;margin:1rem 0}.mystery-game h2:focus{outline:none}.mystery-game .mystery-value{color:#0d6154;white-space:nowrap;font-weight:800}.mystery-game .mystery-board{background:var(--surface);border:1px solid var(--line);border-radius:12px;max-width:1200px;margin:0 auto;display:block;overflow:hidden}.mystery-game .mystery-board>.activity-panel{background:0 0;border:0;border-radius:0;padding:16px 24px}.mystery-game .mystery-board>.activity-panel:first-child{padding-bottom:0}.mystery-game .mystery-clue-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.mystery-game .mystery-clues{gap:.6rem;margin:.8rem 0 1rem;padding:0;list-style:none;display:grid}.mystery-game .mystery-clues li{background:#f3f5ee;border-radius:12px;align-items:flex-start;gap:.65rem;padding:.7rem;display:flex}.mystery-game .mystery-clues li>span{text-align:center;background:#dce9db;border-radius:50%;flex:0 0 1.65rem;font-size:.9rem;font-weight:800;line-height:1.65rem}.mystery-game .mystery-clues p{margin:0;font-size:1.05rem;line-height:1.45}.mystery-game .mystery-latest-clue p{font-size:clamp(22px,2vw,26px)}.mystery-game .mystery-latest-clue li{align-items:center;min-height:96px;padding:1rem}.mystery-game .mystery-latest-clue p{text-align:center;flex:1}.mystery-game .mystery-previous .mystery-clues{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:0}.mystery-game .mystery-previous li{background:0 0;padding:0}.mystery-game .mystery-previous p{font-size:18px;line-height:1.4}.mystery-game .mystery-options{grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.mystery-game .mystery-options button:last-child{grid-column:span 2}.mystery-game .mystery-options button{text-align:center;font-size:clamp(18px,1.5vw,21px)}.mystery-game .mystery-answer-actions{justify-content:center}.mystery-game .mystery-skip{color:#50634e;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:8px 12px;font-size:16px;text-decoration:underline}.mystery-game .mystery-skip:hover{color:var(--green)}.mystery-game .mystery-comparison{grid-template-columns:1fr 1fr;gap:.6rem;margin:1rem 0;display:grid}.mystery-game .mystery-comparison>div{background:#f5f0e8;border-radius:12px;gap:.35rem;padding:.85rem;display:grid}.mystery-game .mystery-comparison span{font-size:.85rem}.mystery-game .mystery-comparison strong{font-size:1.25rem}.mystery-game .mystery-comparison .mystery-correct{background:#e4f1e3;border:1px solid #9cc5a0}.mystery-game .mystery-detail{border-top:1px solid #dce2d6;padding:.8rem 0}.mystery-game .mystery-detail summary{cursor:pointer;min-height:2rem;font-weight:700}.mystery-game .mystery-active-team{border-bottom:3px solid #2e7463}.mystery-game .mystery-total{margin:1rem 0;font-size:3rem;font-weight:800}.mystery-game .mystery-total span{font-size:1.3rem;font-weight:500}@media (max-width:600px){.mystery-game .mystery-board>.activity-panel{padding:14px}.mystery-game .mystery-options{grid-template-columns:repeat(2,minmax(0,1fr))}.mystery-game .mystery-options button{padding:10px 8px}.mystery-game .mystery-previous .mystery-clues{grid-template-columns:1fr}.mystery-game .mystery-clue-heading h3{font-size:17px}.mystery-game .mystery-clue-heading>span{white-space:nowrap;font-size:14px}.mystery-game .mystery-comparison{grid-template-columns:1fr}.mystery-game .mystery-question-heading{display:block}}
