.shortcuts-page .sc-master{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.shortcuts-page .sc-spacer{flex:1}.shortcuts-page .sc-switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.shortcuts-page .sc-group{margin-bottom:12px}.shortcuts-page .sc-group h3{margin:0 0 8px}.shortcuts-page .sc-table td{vertical-align:middle}.shortcuts-page .sc-actions{white-space:nowrap;text-align:right}.shortcuts-page .sc-kbd{display:inline-block;min-width:44px;text-align:center;padding:3px 10px;border:1px solid var(--border,#cbd5e1);border-bottom-width:2px;border-radius:6px;background:var(--surface-2,#f1f5f9);font:600 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.shortcuts-page .sc-kbd.off{opacity:.55;font-weight:500}.shortcuts-page .sc-custom{color:var(--accent,#2563eb)}.shortcuts-page .sc-capture{padding:6px 12px;border:2px dashed var(--accent,#2563eb);border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:default;animation:scpulse 1.1s ease-in-out infinite}@keyframes scpulse{50%{opacity:.55}}.shortcuts-page .sc-editing{background:#2563eb12}.shortcuts-page .sc-msg{padding:10px 14px;border-radius:8px;margin:0 0 12px;border:1px solid transparent}.shortcuts-page .sc-msg.ok{background:#16a34a1f;border-color:#16a34a66}.shortcuts-page .sc-msg.err{background:#dc26261a;border-color:#dc262666}.shortcuts-page .sc-msg.warn{background:#d977061f;border-color:#d9770673}.shortcuts-page .sc-tester{margin-bottom:12px}.shortcuts-page .sc-tester code{padding:2px 8px;border-radius:6px;background:var(--surface-2,#f1f5f9)}.shortcuts-page .sc-search{margin:0 0 12px}.shortcuts-page .sc-notes ul{margin:8px 0 0 18px}@media(max-width:720px){.shortcuts-page .sc-actions{white-space:normal}.shortcuts-page .sc-master{align-items:flex-start}}.shortcuts-page .sc-table{table-layout:fixed;width:100%}.shortcuts-page .sc-table th{text-align:left}.shortcuts-page .sc-table th:nth-child(1){width:46%}.shortcuts-page .sc-table th:nth-child(2){width:24%}.shortcuts-page .sc-table th:nth-child(3){width:30%}.shortcuts-page .sc-key-cell{overflow-wrap:anywhere}
