.shuffle-summary{display:flex;gap:25px;flex-wrap:wrap;margin-bottom:20px;font-size:13px;color:#657f70}.shuffle-summary b{color:#285f4e;margin-left:5px}.shuffle-navigation{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.shuffle-navigation label{display:grid;gap:8px;font-size:12px;flex:1}.shuffle-navigation select{width:100%;max-width:430px}.shuffle-player{display:flex;gap:18px;align-items:center;margin:22px 0 8px}.shuffle-player audio{width:100%;max-width:620px}.shuffle-player label{font-size:11px;white-space:nowrap}.shuffle-player select{display:block;margin-top:5px}.shuffle-prompt{font-size:21px;font-weight:500;line-height:1.8;white-space:pre-wrap;margin:24px 0}.shuffle-context{padding:18px;border:1px solid #e0e8db;background:#fbfcf7;margin:20px 0;border-radius:10px;font-size:13px;line-height:1.9}.shuffle-context p{white-space:pre-wrap;margin:7px 0}.shuffle-context img,.shuffle-context svg{max-width:100%;height:auto}.shuffle-context table{border-collapse:collapse;width:100%}.shuffle-context th,.shuffle-context td{border:1px solid #dce5d6;padding:10px}.shuffle-question .field{margin:20px 0}.history-shuffle-entry{border-top:1px solid #eccdc5;padding-top:18px;margin-top:20px}.history-shuffle-entry .btn{width:100%}.history-shuffle-entry p{font-size:11px;line-height:1.8;color:#976f67;margin-top:10px}@media(max-width:650px){.shuffle-navigation,.shuffle-player{flex-direction:column;align-items:stretch}.shuffle-navigation .actions{margin:0}.shuffle-prompt{font-size:17px}.shuffle-summary{gap:12px}.shuffle-context{padding:12px}}
