.board-banks[hidden]{display:none}.board-heading .clock{color:#315a3e;text-align:center;min-width:130px}.board-heading .clock:before{content:'◷';margin-right:7px;color:#668657}.board-heading .clock small{font-size:8px;letter-spacing:.8px;color:#7c876a;margin-bottom:5px}.game-result{display:flex;align-items:center;gap:22px;margin:0 0 20px;padding:24px 28px;background:linear-gradient(120deg,#fff9d8,#e6edc8);border:2px solid #d2b75e;border-radius:16px;box-shadow:0 8px 25px #132d242b;animation:result-enter .6s ease-out;color:#294931}.result-emblem{font-size:44px;width:78px;height:78px;border-radius:50%;background:#f0dc8e;color:#997118;border:3px solid #fff5c9;display:grid;place-items:center;flex-shrink:0}.result-message{flex:1}.result-message>p{font-size:9px;letter-spacing:2px;color:#8a8e5e;margin:0 0 8px}.result-message h2{font-family:inherit;font-size:26px;font-weight:800;margin:0 0 10px}.result-message>span{font-size:11px;color:#6c7b54}.game-score{text-align:center;min-width:105px}.game-score>b{font-size:54px;line-height:1}.game-score small{font-size:25px;color:#8d9771}.game-score>span{display:block;font-size:10px;letter-spacing:3px;margin-top:5px;color:#809164}.result-counts{display:flex;flex-direction:column;gap:8px;min-width:85px}.result-counts span{padding:8px 12px;border-radius:7px;font-size:12px;font-weight:700}.right-count{background:#d6e8c9;color:#3e723e}.wrong-count{background:#f2dfd2;color:#a0523c}.finished-game .board-slot{cursor:default}.finished-game .board-slot.answer-right{border:2px solid #4d945b;background:#f1f8e9}.finished-game .board-slot.answer-wrong{border:2px solid #c05c49;background:#fff0e9;color:#98422e}.answer-mark{display:block;white-space:nowrap;font-size:10px;font-weight:700;margin-top:8px;color:#40834a}.answer-wrong .answer-mark{color:#b34f39}.finished-game .trend-slot.stage-filled{background:#f2f8e9;width:124px;max-height:none;border-radius:9px;padding:4px 7px 7px}.finished-game .trend-slot.stage-filled.answer-wrong{background:#fff0e9}.finished-game .trend-slot.stage-filled svg{height:55px;width:100px}.finished-game .trend-slot .answer-mark{margin-top:0}.finished-game .historical-board{height:465px}.finished-game .instruction-bar h2{font-size:19px}.finished-game .instruction-bar p{font-size:10px;max-width:330px}.board-arrows .arrow-card{height:112px}.board-arrows .arrow-card svg{height:95px}.finished-game .board-actions .primary{min-width:180px}@keyframes result-enter{from{opacity:0;transform:translateY(-14px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:850px){.game-result{gap:13px;padding:18px}.result-emblem{width:55px;height:55px;font-size:33px}.result-message h2{font-size:20px}.game-score>b{font-size:42px}.game-score{min-width:80px}.result-counts{min-width:72px}.result-counts span{font-size:10px;padding:7px 9px}}@media(max-width:600px){.game-result{flex-wrap:wrap;gap:12px;padding:18px}.result-message{flex-basis:calc(100% - 70px)}.result-message h2{font-size:18px}.result-message>p{font-size:8px}.game-score{margin-left:67px}.result-counts{flex-direction:row;flex:1;justify-content:center}.game-score>b{font-size:36px}.game-score small{font-size:21px}.board-heading .clock{min-width:0}.board-heading .clock small{font-size:7px}.finished-game .historical-board{height:450px}}
.finished-game .board-slot.answer-reference{border:2px solid #548a87;background:#eff9f4;color:#315e55}.answer-reference .answer-mark{color:#4b7e74}.finished-game .trend-slot.stage-filled.answer-reference{background:#eff9f4}
