.command-picker.svelte-1j703wa{flex-direction:column;height:400px;display:flex}.search-container.svelte-1j703wa{background:var(--input-bg);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;display:flex}.search-container.svelte-1j703wa svg{width:16px;height:16px;color:var(--text-secondary);flex-shrink:0}.search-input.svelte-1j703wa{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px}.search-input.svelte-1j703wa::placeholder{color:var(--text-secondary)}.commands-list.svelte-1j703wa{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--panel-bg);flex:1;overflow-y:auto}.category-group.svelte-1j703wa{padding:4px 0}.category-group.svelte-1j703wa:not(:last-child){border-bottom:1px solid var(--border-color)}.category-header.svelte-1j703wa{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;background:var(--bg-secondary);padding:6px 12px;font-size:11px;font-weight:600;position:sticky;top:0}.command-item.svelte-1j703wa{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;transition:background .1s;display:flex}.command-item.svelte-1j703wa:hover,.command-item.selected.svelte-1j703wa{background:var(--hover-bg)}.command-icon.svelte-1j703wa{width:20px;height:20px;color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.command-icon.svelte-1j703wa svg{width:16px;height:16px}.command-name.svelte-1j703wa{flex:1;font-size:13px}.command-shortcut.svelte-1j703wa{color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--radius-sm);padding:2px 6px;font-size:11px}.no-results.svelte-1j703wa{text-align:center;color:var(--text-secondary);padding:24px;font-size:14px}.wheel-menu-editor.svelte-5j9x1e{flex-direction:column;gap:20px;display:flex}.preview-container.svelte-5j9x1e{background:var(--bg-secondary);border-radius:var(--radius-md);flex-direction:column;align-items:center;padding:20px;display:flex}.wheel-preview.svelte-5j9x1e{justify-content:center;align-items:center;display:flex;position:relative}.preview-button.svelte-5j9x1e{border:2px solid var(--border-color);border-radius:var(--radius-sm);background:var(--button-bg);color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute}.preview-button.svelte-5j9x1e:hover{background:var(--button-bg-hover);border-color:var(--text-secondary)}.preview-button.editing.svelte-5j9x1e{border-color:var(--accent-color);box-shadow:0 0 0 2px rgba(var(--accent-rgb), .3)}.preview-button.svelte-5j9x1e svg{width:18px;height:18px}.slot-number.svelte-5j9x1e{color:var(--text-secondary);font-size:12px;font-weight:600}.preview-center.svelte-5j9x1e{border:2px solid var(--border-color);border-radius:var(--radius-md);background:var(--button-bg);color:var(--text-primary);justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute}.preview-center.clickable.svelte-5j9x1e{cursor:pointer}.preview-center.clickable.svelte-5j9x1e:hover{background:var(--button-bg-hover);border-color:var(--text-secondary)}.preview-center.editing.svelte-5j9x1e{border-color:var(--accent-color);box-shadow:0 0 0 2px rgba(var(--accent-rgb), .3)}.preview-center.svelte-5j9x1e svg{width:20px;height:20px}.center-placeholder.svelte-5j9x1e{color:var(--text-secondary);font-size:16px;font-weight:600}.preview-hint.svelte-5j9x1e{color:var(--text-secondary);margin-top:12px;font-size:12px}.controls.svelte-5j9x1e{flex-direction:column;gap:12px;display:flex}.control-row.svelte-5j9x1e{justify-content:space-between;align-items:center;display:flex}.control-label.svelte-5j9x1e{color:var(--text-primary);font-size:14px}.slot-controls.svelte-5j9x1e{align-items:center;gap:8px;display:flex}.slot-button.svelte-5j9x1e{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--button-bg);width:28px;height:28px;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:flex}.slot-button.svelte-5j9x1e:hover:not(:disabled){background:var(--button-bg-hover)}.slot-button.svelte-5j9x1e:disabled{opacity:.4;cursor:not-allowed}.slot-button.svelte-5j9x1e svg{width:14px;height:14px}.slot-count.svelte-5j9x1e{text-align:center;min-width:24px;font-size:14px;font-weight:600}.footer.svelte-5j9x1e{border-top:1px solid var(--border-color);justify-content:space-between;padding-top:12px;display:flex}
