.speechSetting{margin-top:13px;max-width:340px}.speechToggle{border:1px solid #6e526b55;border-radius:30px;background:#fff7;padding:11px 14px;min-height:40px;font:700 9px 'DM Sans',sans-serif;letter-spacing:.8px;color:#61475e;cursor:pointer}.speechToggle.enabled{background:#3f324d;color:#fff5ec;border-color:#3f324d}.speechToggle:disabled{opacity:.55;cursor:not-allowed}.speechSetting>small{display:block;font-size:8px;color:#79667d;line-height:1.5;margin-top:6px}.speechNotice{font-size:9px!important;line-height:1.5!important;color:#8e463b;margin:7px 0!important;max-width:100%}.wordHead{align-items:center;flex-wrap:wrap;gap:7px}.speechCompact{font-size:7px;min-height:28px;padding:6px 9px;letter-spacing:.5px}.wordHead>span:first-child{flex:1}#wordCard .speechNotice{font-size:8px!important}.speechToggle:focus-visible{outline:3px solid #bf5d4e;outline-offset:3px}
@media(max-width:700px){.speechSetting{max-width:300px}.speechToggle{font-size:8px;padding:10px 12px}.wordCard .speechNotice{grid-column:1 / -1;grid-row:4;margin-top:5px!important}.wordHead{gap:7px}.speechCompact{font-size:7px;min-height:28px;padding:6px 8px}body.speechWarning #cue{top:332px}.speechSetting>small{font-size:7px}}
