kbd{font:14px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-block;padding:2px 8px;border:1px solid #dac193;border-bottom-width:2px;border-radius:5px;background:#fcf3df;color:#8a6031;white-space:nowrap}
.shortcut-dialog{width:min(1000px,calc(100vw - 32px));background:#fffaf0;color:#55232a}.shortcut-dialog .dialog-head{background:#f5e6cb}.shortcut-dialog .dialog-body{padding:28px 34px}.shortcut-intro,.shortcut-note{font-size:14px;line-height:1.8;color:#94704f;margin:0 0 24px}.shortcut-note{padding-top:22px;border-top:1px solid #e6cda6;margin-bottom:0}.shortcut-group h3{font-size:16px;font-weight:600;color:#a17036;margin:28px 0 10px}.shortcut-group dl{margin:0 0 25px}.shortcut-group dl>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #eadac0}.shortcut-group dt{font-size:14px;font-weight:500}.shortcut-group dd{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin:0}.hotkey-hint{font-size:14px;color:#a8814c;line-height:2}.stage-frame:fullscreen{width:100vw;height:100vh;aspect-ratio:auto;border-radius:0;background:#31070b}.stage-frame:fullscreen iframe{width:100%;height:100%}
@media(max-width:650px){.shortcut-dialog .dialog-body{padding:22px}.shortcut-group dl>div{gap:12px;align-items:flex-start;flex-direction:column}.shortcut-group dt{font-size:14px}.shortcut-group dd{justify-content:flex-start}.shortcut-group kbd{font-size:13px}.shortcut-intro,.shortcut-note{font-size:13px}}
