.shortcut-keys-tool[data-v-3f257230]{max-width:1200px;width:100%;margin:0 auto;padding:20px;font-family:var(--font-sans)}.search-section[data-v-3f257230]{margin-bottom:20px}.search-container[data-v-3f257230]{position:relative;max-width:600px;margin:0 auto}.search-input[data-v-3f257230]{width:100%;padding:12px 40px 12px 40px;font-size:16px;border:2px solid var(--border-1);border-radius:var(--radius-pill);transition:border-color var(--transition);outline:none}.search-input[data-v-3f257230]:focus{border-color:var(--brand-500)}.search-icon[data-v-3f257230]{left:35px}.clear-search[data-v-3f257230],.search-icon[data-v-3f257230]{position:absolute;top:50%;transform:translateY(-50%);color:var(--text-3);font-size:16px}.clear-search[data-v-3f257230]{right:15px;background:none;border:none;cursor:pointer;padding:5px;border-radius:50%;transition:background-color var(--transition)}.clear-search[data-v-3f257230]:hover{background-color:var(--surface-3)}.tabs-section[data-v-3f257230]{margin-bottom:20px}.tabs-container[data-v-3f257230]{display:flex;background-color:var(--surface-2);border-radius:var(--radius-md);padding:4px;max-width:600px;margin:0 auto;overflow-x:auto}.tab-button[data-v-3f257230]{flex:1;padding:12px 20px;border:none;background:none;cursor:pointer;border-radius:var(--radius-sm);font-size:14px;font-weight:500;color:var(--text-2);transition:all var(--transition);display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.tab-button[data-v-3f257230]:hover{color:var(--brand-500);background-color:var(--brand-50)}.tab-button.active[data-v-3f257230]{background-color:var(--brand-500);color:var(--text-inverse)}.table-section[data-v-3f257230]{background-color:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-1);overflow:hidden}.search-result-hint[data-v-3f257230]{padding:15px 20px;background-color:var(--brand-50);color:var(--brand-600);font-size:14px;font-weight:500;border-bottom:1px solid var(--border-1)}.table-container[data-v-3f257230]{overflow-x:auto;-webkit-overflow-scrolling:touch}.shortcut-table[data-v-3f257230]{width:100%;border-collapse:collapse}.shortcut-table td[data-v-3f257230],.shortcut-table th[data-v-3f257230]{padding:12px 20px;text-align:left;border-bottom:1px solid var(--border-1)}.shortcut-table th[data-v-3f257230]{background-color:var(--surface-2);font-weight:600;color:var(--text-1);font-size:14px;position:sticky;top:0;z-index:1}.shortcut-table tr[data-v-3f257230]:hover{background-color:var(--surface-2)}.shortcut-key[data-v-3f257230]{font-family:var(--font-mono);font-size:14px;font-weight:600;color:var(--brand-600);background-color:var(--brand-50);padding:6px 12px;border-radius:var(--radius-sm);display:inline-block;white-space:nowrap}.special-key[data-v-3f257230]{font-weight:700;color:var(--brand-600)}.plus-sign[data-v-3f257230]{margin:0 4px;color:var(--text-2)}.function-description[data-v-3f257230]{font-size:14px;color:var(--text-1);line-height:1.6}.copy-button[data-v-3f257230]{background-color:var(--surface-3);border:none;padding:6px 10px;border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition);color:var(--text-2);font-size:14px}.copy-button[data-v-3f257230]:hover{background-color:var(--brand-500);color:var(--text-inverse)}.no-results[data-v-3f257230]{padding:60px 20px;text-align:center;color:var(--text-3)}.no-results-icon[data-v-3f257230]{font-size:48px;margin-bottom:16px;opacity:.5}.no-results p[data-v-3f257230]{font-size:16px;margin:0}@media (max-width:768px){.shortcut-keys-tool[data-v-3f257230]{padding:14px}.search-input[data-v-3f257230]{font-size:16px;padding:10px 35px 10px 35px}.tabs-container[data-v-3f257230]{flex-direction:column;padding:0}.tab-button[data-v-3f257230]{justify-content:flex-start;padding:12px 15px;border-radius:0;border-bottom:1px solid var(--border-1)}.tab-button.active[data-v-3f257230]{border-radius:0}.shortcut-table td[data-v-3f257230],.shortcut-table th[data-v-3f257230]{padding:10px 15px;font-size:13px}.shortcut-key[data-v-3f257230]{font-size:12px;padding:4px 8px}}@media (max-width:480px){.shortcut-keys-tool[data-v-3f257230]{padding:10px}.search-container[data-v-3f257230]{max-width:100%}.shortcut-table[data-v-3f257230]{font-size:12px}.shortcut-table td[data-v-3f257230],.shortcut-table th[data-v-3f257230]{padding:8px 10px}.shortcut-key[data-v-3f257230]{font-size:12px;padding:3px 6px}.search-result-hint[data-v-3f257230]{padding:10px 12px;font-size:13px}.no-results[data-v-3f257230]{padding:40px 12px}}