.command-palette-overlay[data-v-3913fefb]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:flex-start;padding-top:20vh;display:flex;position:fixed;inset:0}.command-palette[data-v-3913fefb]{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:640px;max-height:500px;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.command-palette.dark[data-v-3913fefb]{background:#1e1e1e}.command-palette-header[data-v-3913fefb]{border-bottom:1px solid #e5e7eb;align-items:center;padding:12px 16px;display:flex}.command-palette.dark .command-palette-header[data-v-3913fefb]{border-bottom-color:#374151}.command-icon[data-v-3913fefb]{color:#9ca3af;justify-content:center;align-items:center;width:20px;height:20px;margin-right:12px;display:flex}.command-search-input[data-v-3913fefb]{background:0 0;border:none;outline:none;flex:1;font-size:16px}.command-palette.dark .command-search-input[data-v-3913fefb]{color:#fff}.command-search-input[data-v-3913fefb]::placeholder{color:#9ca3af}.command-shortcuts[data-v-3913fefb]{gap:4px;display:flex}.shortcut-key[data-v-3913fefb]{color:#6b7280;background:#f3f4f6;border-radius:4px;justify-content:center;align-items:center;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.command-palette.dark .shortcut-key[data-v-3913fefb]{color:#9ca3af;background:#374151}.command-palette-body[data-v-3913fefb]{flex:1;overflow-y:auto}.command-input-panel[data-v-3913fefb]{gap:12px;padding:20px;display:grid}.command-input-heading[data-v-3913fefb]{gap:4px;display:grid}.command-input-heading span[data-v-3913fefb]{color:#6b7280;font-size:13px}.command-textarea[data-v-3913fefb]{box-sizing:border-box;resize:vertical;width:100%;min-height:128px;font:inherit;border:1px solid #d1d5db;border-radius:6px;padding:10px;line-height:1.55}.command-palette.dark .command-textarea[data-v-3913fefb]{color:#f9fafb;background:#111827;border-color:#4b5563}.command-input-actions[data-v-3913fefb]{justify-content:flex-end;gap:8px;display:flex}.command-primary-button[data-v-3913fefb],.command-secondary-button[data-v-3913fefb]{cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:7px 12px}.command-primary-button[data-v-3913fefb]{color:#fff;background:#187c73;border-color:#187c73}.command-primary-button[data-v-3913fefb]:disabled,.command-secondary-button[data-v-3913fefb]:disabled{cursor:not-allowed;opacity:.55}.command-result-panel[data-v-3913fefb]{border-top:1px solid #e5e7eb;gap:8px;padding-top:14px;display:grid}.command-palette.dark .command-result-panel[data-v-3913fefb]{border-top-color:#374151}.command-result-text[data-v-3913fefb]{min-height:180px}.command-error[data-v-3913fefb]{color:#b42318;margin:0;font-size:13px}.loading-state[data-v-3913fefb],.empty-state[data-v-3913fefb]{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;padding:48px;display:flex}.command-palette.dark .loading-state[data-v-3913fefb],.command-palette.dark .empty-state[data-v-3913fefb]{color:#9ca3af}.loading-spinner[data-v-3913fefb]{border:2px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:24px;height:24px;margin-bottom:12px;animation:.8s linear infinite spin-3913fefb}@keyframes spin-3913fefb{to{transform:rotate(360deg)}}.empty-state p[data-v-3913fefb]{margin-top:12px}.command-list[data-v-3913fefb]{padding:8px 0}.command-item[data-v-3913fefb]{cursor:pointer;align-items:center;padding:10px 16px;transition:background-color .15s;display:flex}.command-item[data-v-3913fefb]:hover,.command-item.selected[data-v-3913fefb]{background-color:#f3f4f6}.command-palette.dark .command-item[data-v-3913fefb]:hover,.command-palette.dark .command-item.selected[data-v-3913fefb]{background-color:#374151}.command-item-icon[data-v-3913fefb]{color:#6b7280;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;display:flex}.command-item-content[data-v-3913fefb]{flex:1;overflow:hidden}.command-item-name[data-v-3913fefb]{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.command-palette.dark .command-item-name[data-v-3913fefb]{color:#f9fafb}.command-item-description[data-v-3913fefb]{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.command-palette.dark .command-item-description[data-v-3913fefb]{color:#9ca3af}.command-item-shortcut[data-v-3913fefb]{color:#9ca3af;font-size:12px;font-weight:500}.fade-enter-active[data-v-3913fefb],.fade-leave-active[data-v-3913fefb]{transition:opacity .15s ease-out}.fade-enter-from[data-v-3913fefb],.fade-leave-to[data-v-3913fefb]{opacity:0}html,body,#app{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}:root{--primary-color:#409eff;--success-color:#67c23a;--warning-color:#e6a23c;--danger-color:#f56c6c;--info-color:#909399;--bg-color:#f5f7fa;--text-color:#303133;--text-secondary:#606266;--border-color:#dcdfe6}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--text-color);background-color:var(--bg-color);font-family:PingFang SC,Microsoft YaHei,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.6}.page-container{height:calc(100vh - 60px);padding:20px;overflow-y:auto}.card-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.card-header h2{color:var(--text-color);font-size:20px;font-weight:600}.flex-between{justify-content:space-between;align-items:center;display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.text-center{text-align:center}.text-right{text-align:right}.text-primary{color:var(--primary-color)}.text-success{color:var(--success-color)}.text-warning{color:var(--warning-color)}.text-danger{color:var(--danger-color)}html.native-shell,html.native-shell body,html.native-shell #app{min-height:100dvh}html.native-shell body{overscroll-behavior-y:none}html.native-shell #app{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}
