.audio-panel{position:relative;z-index:45;margin:0}.audio-panel summary{list-style:none;cursor:pointer;background:#fff5da;border:2px solid white;border-radius:22px;color:#aa7f36;padding:8px 12px;font:700 11px 'DM Sans',system-ui;box-shadow:0 2px 0 #e1cc9b;white-space:nowrap}.audio-panel summary::-webkit-details-marker{display:none}.audio-options{position:absolute;top:calc(100% + 10px);right:0;width:235px;background:#fff8ed;border:3px solid white;box-shadow:0 6px 0 #d5bddf,0 12px 35px #62477930;border-radius:19px;padding:17px;color:#9c78a5}.audio-options strong{font-size:13px;display:block;margin-bottom:13px}.audio-options label{display:flex;align-items:center;gap:9px;margin:13px 0;font-size:12px;font-weight:600}.audio-options input[type=checkbox]{width:18px;height:18px;accent-color:#a07cd4}.audio-options input[type=range]{width:140px;accent-color:#a07cd4}.audio-options small{font-size:9px;line-height:1.6;color:#b19bb5;display:block}.game-toolbar #gameSoundBtn{margin-left:0;border-radius:50%;background:#fff3d1;min-width:34px;height:34px;border:2px solid white;color:#ac853d;padding:5px;font-size:17px}
@media(max-width:650px){.audio-word{display:none}.audio-panel summary{padding:8px 10px;font-size:15px}.header-actions{gap:5px}.game-toolbar{gap:6px}.game-toolbar h1{font-size:14px}.game-toolbar a{font-size:9px;padding:7px 8px}.game-toolbar #reloadBtn{margin-left:auto}.game-toolbar #gameSoundBtn{min-width:30px;height:30px;font-size:16px}}
.game-toolbar #gameSoundBtn span{display:inline!important}
