._backdrop_k6j98_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482500;display:grid;align-items:center;justify-items:center;padding:24px;background:#0b111b94;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._surface_k6j98_14{width:100%;max-width:100%;max-height:100%;min-width:0;min-height:0;pointer-events:auto;outline:none}@media (max-width: 767px){._backdrop_k6j98_1{align-items:stretch;justify-items:stretch;padding:0}}.editor-shortcuts__backdrop{background:#080e1875;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.editor-shortcuts{width:min(960px,100vw - 56px);max-height:min(80vh,840px);border-radius:18px;border:1px solid color-mix(in oklab,var(--ui-border) 88%,transparent);background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));box-shadow:0 28px 58px #050a1447;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.editor-shortcuts__header{padding:15px 18px 12px;border-bottom:1px solid color-mix(in oklab,var(--ui-border) 88%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--ui-surface-1) 94%,#f6fbff) 0%,var(--ui-surface-1) 100%);display:grid;gap:10px}.editor-shortcuts__headerMain{display:flex;align-items:center;justify-content:space-between;gap:16px}.editor-shortcuts__heading{min-width:0;display:grid;gap:4px}.editor-shortcuts__title{margin:0;font-size:19px;line-height:1.2;font-weight:660;letter-spacing:-.01em}.editor-shortcuts__subtitle{margin:0;color:var(--ui-text-2, var(--textMuted));font-size:12px;line-height:1.35}.editor-shortcuts__headerActions{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;flex-shrink:0}.editor-shortcuts__platformPill{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:0 8px;border-radius:999px;border:1px solid color-mix(in oklab,var(--ui-border) 82%,transparent);background:color-mix(in oklab,var(--ui-surface-2) 86%,transparent);color:var(--ui-text-2, var(--textMuted));font-size:10px;font-weight:590;letter-spacing:.03em;text-transform:uppercase;cursor:default}.editor-shortcuts__platformCaption{line-height:1}.editor-shortcuts__platformValue{line-height:1;color:var(--ui-text-1, var(--text));padding:0;font-size:10px;font-weight:630;letter-spacing:.01em;text-transform:none}.editor-shortcuts__close{min-height:29px;border-radius:8px;border:1px solid color-mix(in oklab,var(--ui-border) 86%,transparent);background:color-mix(in oklab,var(--ui-surface-2) 90%,transparent);color:var(--ui-text-2, var(--textMuted));font-size:11px;font-weight:610;display:inline-flex;align-items:center;gap:7px;justify-content:center;padding:0 9px;cursor:pointer;transition:border-color var(--ui-duration-1, .12s) var(--ui-ease-premium, ease),background var(--ui-duration-1, .12s) var(--ui-ease-premium, ease),color var(--ui-duration-1, .12s) var(--ui-ease-premium, ease),box-shadow var(--ui-duration-1, .12s) var(--ui-ease-premium, ease)}.editor-shortcuts__close kbd{min-width:22px;height:18px;padding:0 4px;border-radius:5px;border:1px solid color-mix(in oklab,var(--ui-border) 85%,transparent);background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));font-size:10px;line-height:1;font-weight:640;display:inline-flex;align-items:center;justify-content:center}.editor-shortcuts__close:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 26%,var(--ui-border));color:var(--ui-text-1, var(--text));background:color-mix(in oklab,var(--ui-surface-1) 94%,transparent)}.editor-shortcuts__close:active{background:color-mix(in oklab,var(--ui-accent, var(--primary)) 8%,var(--ui-surface-2));border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 18%,var(--ui-border))}.editor-shortcuts__close:focus-visible{outline:none;border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border));box-shadow:0 0 0 2px color-mix(in oklab,var(--ui-accent, var(--primary)) 16%,transparent)}.editor-shortcuts__search{width:100%;height:34px;border-radius:9px;border:1px solid color-mix(in oklab,var(--ui-border) 86%,transparent);background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));font-size:12px;font-weight:530;padding:0 11px;transition:border-color var(--ui-duration-1, .12s) var(--ui-ease-premium, ease),background var(--ui-duration-1, .12s) var(--ui-ease-premium, ease),box-shadow var(--ui-duration-1, .12s) var(--ui-ease-premium, ease)}.editor-shortcuts__search::placeholder{color:color-mix(in oklab,var(--ui-text-2, var(--textMuted)) 88%,transparent)}.editor-shortcuts__search:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 20%,var(--ui-border));background:color-mix(in oklab,var(--ui-surface-1) 96%,transparent)}.editor-shortcuts__search:focus-visible{outline:none;border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 34%,var(--ui-border));box-shadow:0 0 0 2px color-mix(in oklab,var(--ui-accent, var(--primary)) 16%,transparent)}.editor-shortcuts__layout{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:0;overflow:hidden;padding-right:0}.editor-shortcuts__categoryRail{border-right:1px solid color-mix(in oklab,var(--ui-border) 88%,transparent);padding:12px 9px 14px 8px;display:flex;flex-direction:column;gap:5px;overflow:auto;min-height:0;overscroll-behavior:contain;scrollbar-gutter:stable}.editor-shortcuts__categoryBtn{display:inline-flex;align-items:center;min-height:30px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--ui-text-2, var(--textMuted));font-size:12px;font-weight:590;line-height:1.2;text-align:left;padding:0 9px;cursor:pointer;transition:border-color var(--ui-duration-1, .12s) var(--ui-ease-premium, ease),background var(--ui-duration-1, .12s) var(--ui-ease-premium, ease),color var(--ui-duration-1, .12s) var(--ui-ease-premium, ease)}.editor-shortcuts__categoryBtn:hover{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 18%,var(--ui-border));background:color-mix(in oklab,var(--ui-surface-2) 90%,transparent);color:var(--ui-text-1, var(--text))}.editor-shortcuts__categoryBtn[data-active=true]{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 22%,var(--ui-border));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 7%,var(--ui-surface-2));color:color-mix(in oklab,var(--ui-accent, var(--primary)) 68%,var(--ui-text-1))}.editor-shortcuts__categoryBtn:active{border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 20%,var(--ui-border));background:color-mix(in oklab,var(--ui-accent, var(--primary)) 9%,var(--ui-surface-2))}.editor-shortcuts__categoryBtn:focus-visible{outline:none;border-color:color-mix(in oklab,var(--ui-accent, var(--primary)) 32%,var(--ui-border));box-shadow:0 0 0 2px color-mix(in oklab,var(--ui-accent, var(--primary)) 16%,transparent)}.editor-shortcuts__content{padding:12px 24px 18px 16px;overflow:auto;min-height:0;overflow-x:hidden;display:flex;flex-direction:column;gap:18px;overscroll-behavior:contain;scrollbar-gutter:stable}.editor-shortcuts__section{display:grid;gap:8px;min-width:0}.editor-shortcuts__sectionTitle{margin:0;font-size:11px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-2, var(--textMuted))}.editor-shortcuts__list{margin:0;padding:0;list-style:none;display:grid;gap:7px;min-width:0}.editor-shortcuts__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,auto);align-items:center;gap:12px;padding:8px 11px;min-height:42px;border-radius:10px;border:1px solid color-mix(in oklab,var(--ui-border) 86%,transparent);background:color-mix(in oklab,var(--ui-surface-2) 88%,transparent);min-width:0}.editor-shortcuts__action{display:flex;align-items:center;color:var(--ui-text-1, var(--text));font-size:12px;line-height:1.32;font-weight:550;overflow-wrap:break-word;min-width:0}.editor-shortcuts__keys{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px 7px;min-width:0;min-height:22px}.editor-shortcuts__comboWrap{display:flex;align-items:center;gap:5px 7px;flex-wrap:wrap}.editor-shortcuts__combo,.editor-shortcuts__comboPart{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.editor-shortcuts__plus,.editor-shortcuts__or{font-size:10px;line-height:1;color:var(--ui-text-2, var(--textMuted))}.editor-shortcuts__keycap{min-height:22px;min-width:22px;padding:0 7px;border-radius:6px;border:1px solid color-mix(in oklab,var(--ui-border) 84%,transparent);background:var(--ui-surface-1, var(--bgPanel));color:var(--ui-text-1, var(--text));font-size:10px;line-height:1;font-weight:650;text-align:center;white-space:nowrap;display:flex;align-items:center;justify-content:center}.editor-shortcuts__emptyState{margin:auto;width:min(440px,100%);padding:20px 16px;border-radius:14px;border:1px dashed color-mix(in oklab,var(--ui-border) 88%,transparent);background:color-mix(in oklab,var(--ui-surface-2) 82%,transparent);text-align:center;display:grid;gap:6px}.editor-shortcuts__emptyState h3{margin:0;font-size:15px;font-weight:660;color:var(--ui-text-1, var(--text))}.editor-shortcuts__emptyState p{margin:0;color:var(--ui-text-2, var(--textMuted));font-size:13px;line-height:1.45}@media (max-width: 960px){.editor-shortcuts{width:calc(100vw - 56px)}.editor-shortcuts__layout{grid-template-columns:minmax(0,1fr);padding-right:0}.editor-shortcuts__categoryRail{border-right:0;border-bottom:1px solid color-mix(in oklab,var(--ui-border) 88%,transparent);padding:10px 12px;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px;overflow:visible}.editor-shortcuts__categoryBtn{flex:0 0 auto;white-space:nowrap}}@media (max-width: 760px){.editor-shortcuts{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);border-radius:14px}.editor-shortcuts__header{padding:13px 14px 11px;gap:9px}.editor-shortcuts__headerMain{gap:10px}.editor-shortcuts__title{font-size:17px}.editor-shortcuts__subtitle{font-size:12px}.editor-shortcuts__headerActions{gap:6px}.editor-shortcuts__platformPill{display:none}.editor-shortcuts__content{padding:11px 18px 16px 13px;gap:14px}.editor-shortcuts__row{grid-template-columns:minmax(0,1fr);gap:8px;padding:9px;min-height:0}.editor-shortcuts__keys{justify-content:flex-start}}
