.cm-editor.cm-focused{outline:none!important}:root{--color-primary: #ff8928;--color-primary-hover: #5a67d8;--color-secondary: #764ba2;--color-accent: #ff8928;--color-accent-light: #fef6e7;--color-accent-gray: #feeac8;--btn-primary-bg: #e1e1e1;--btn-primary-hover: #d1d1d1;--btn-primary-text: #6d6d6d;--general-settings-open-folder-btn-bg: var(--network-group-bg);--general-settings-open-folder-btn-text: var(--color-primary);--general-settings-open-folder-btn-border: color-mix(in srgb, var(--color-primary) 24%, var(--border-color));--general-settings-open-folder-btn-hover-bg: color-mix(in srgb, var(--color-primary) 10%, var(--network-group-bg));--general-settings-open-folder-btn-hover-border: color-mix(in srgb, var(--color-primary) 40%, var(--border-color));--general-settings-select-folder-btn-bg: var(--bg-secondary);--general-settings-select-folder-btn-text: var(--text-primary);--general-settings-select-folder-btn-border: var(--border-color);--general-settings-select-folder-btn-hover-bg: var(--hover-bg);--general-settings-select-folder-btn-hover-border: var(--border-secondary);--platform-toggle-bg: #e2e8f0;--platform-toggle-slider: #ffffff;--platform-toggle-active: #48bb78;--platform-toggle-active-hover: #38a169;--toggle-default-bg: #cbd5e0;--toggle-default-slider: #ffffff;--toggle-default-active: #48bb78;--toggle-success-bg: #cbd5e0;--toggle-success-slider: #ffffff;--toggle-success-active: #48bb78;--toggle-warning-bg: #cbd5e0;--toggle-warning-slider: #ffffff;--toggle-warning-active: #ed8936;--toggle-danger-bg: #cbd5e0;--toggle-danger-slider: #ffffff;--toggle-danger-active: #e53e3e;--model-selected-color: #48a9ff;--model-selected-active: #3b82f6;--question-detail-search-placeholder: #9ca3af;--question-detail-clear-btn-bg: #f3f4f6;--question-detail-clear-btn-text: #6b7280;--question-detail-clear-btn-hover-bg: #e5e7eb;--question-detail-clear-btn-hover-text: #374151;--question-detail-add-btn-bg: #10b981;--question-detail-add-btn-text: #ffffff;--question-detail-add-btn-hover-bg: #059669;--add-btn-icon-bg: #ebebeb;--add-btn-icon-color: #5a5a5a;--add-btn-icon-hover-bg: #dcdcdc;--question-detail-search-info-text: #6b7280;--question-detail-search-highlight-bg: #fef3c7;--question-detail-search-highlight-text: #92400e;--question-detail-edit-btn-text: #666666;--question-detail-edit-btn-hover-text: #333333;--question-detail-back-icon-fill: #666666;--question-detail-back-icon-hover-fill: #333333;--question-detail-type-tag-bg: #e3f2fd;--question-detail-type-tag-text: #1976d2;--question-detail-cancel-btn-bg: #f8f9fa;--question-detail-cancel-btn-text: #666666;--question-detail-cancel-btn-border: #ddd;--question-detail-cancel-btn-hover-bg: #e9ecef;--question-detail-cancel-btn-hover-text: #333333;--question-detail-save-btn-bg: #007acc;--question-detail-save-btn-text: #ffffff;--question-detail-save-btn-hover-bg: #0056b3;--question-detail-save-btn-disabled-bg: #ccc;--checkbox-bg: #ffffff;--checkbox-border: #d1d5db;--checkbox-checked-bg: #3b82f6;--checkbox-checked-border: #3b82f6;--checkbox-hover-bg: #f9fafb;--checkbox-hover-border: #9ca3af;--server-toggle-bg: rgba(248, 182, 45, .2);--server-toggle-text: #f6b826;--server-toggle-hover-bg: #fcc454;--server-toggle-hover-text: #ffffff;--server-toggle-shadow: rgba(249, 167, 96, .8);--request-table-header-text: #868686;--request-table-border: #f1f5f9;--request-table-hover-bg: #f8fafc;--ql-th-text: #4f4f4f;--ql-th-icon: #6f6f6f;--ql-th-bg: #fafafa;--ql-divider: #d6d6d6;--ql-row-hover-bg: #f3f3f3;--ql-row-active-bg: #e9e9e9;--ql-row-active-border: #c6c6c6;--ql-row-selected-bg: #efefef;--ql-table-divider: #e1e1e1;--ql-table-divider-hover: #cccccc;--ql-table-divider-active: #b8b8b8;--ql-table-divider-selected: #c4c4c4;--ql-count-info-text: #6b6b6b;--ql-id-text: #404040;--ql-time-text: #757575;--ql-type-tag-bg: #f2f2f2;--ql-type-tag-text: #3d3d3d;--ql-type-tag-border: #d2d2d2;--ql-no-type-text: #9a9a9a;--ql-empty-text: #4d4d4d;--ql-empty-subtext: #8a8a8a;--ql-loading-spinner-track: #e0e0e0;--ql-loading-spinner-head: #4a4a4a;--ql-loading-text: #686868;--ql-checkbox-bg: #ffffff;--ql-checkbox-border: #bcbcbc;--ql-checkbox-hover-bg: #f2f2f2;--ql-checkbox-hover-border: #8f8f8f;--ql-checkbox-checked-bg: #2f2f2f;--ql-checkbox-checked-border: #2f2f2f;--ql-checkbox-checkmark: #ffffff;--ql-checkbox-focus-ring: rgba(0, 0, 0, .14);--request-details-bg: #ffffff;--request-details-border: #e2e8f0;--request-details-shadow: rgba(0, 0, 0, .1);--request-details-header-text: #2d3748;--request-details-back-btn-text: #666666;--request-details-back-btn-hover: #e2e8f0;--request-details-tab-text: #4a5568;--request-details-tab-active: #f7c934;--request-details-section-title: #2d3748;--request-details-section-border: #e2e8f0;--request-details-label-text: #4a5568;--request-details-value-text: #2d3748;--request-details-headers-bg: #f8fafc;--request-details-headers-border: #e2e8f0;--request-details-headers-text: #4a5568;--request-details-headers-strong: #2d3748;--request-details-code-bg: #f8fafc;--request-details-code-text: #1e293b;--request-details-code-border: #dbe4f0;--request-details-model-calling-bg: #f7fafc;--request-details-model-calling-text: #4a5568;--request-details-streaming-bg: #f0fff4;--request-details-streaming-border: #9ae6b4;--request-details-streaming-text: #22543d;--request-details-streaming-cursor: #38a169;--request-details-selected-bg: #ebf4ff;--request-details-resizer-hover: #e2e8f0;--request-details-resizer-active: #667eea;--multi-model-tab-bg: #f4f4f4;--multi-model-tab-text: #475569;--multi-model-tab-border: #dbe3f0;--multi-model-tab-shadow: none;--multi-model-tab-hover-bg: #ffffff;--multi-model-tab-hover-border: #cbd5e1;--multi-model-tab-hover-text: #334155;--multi-model-tab-hover-shadow: 0 4px 14px rgba(15, 23, 42, .08);--multi-model-tab-active-bg: #e2e8f0;--multi-model-tab-active-border: #cbd5e1;--multi-model-tab-active-text: #1e293b;--multi-model-tab-active-shadow: 0 8px 18px rgba(15, 23, 42, .12);--multi-model-tab-summary-bg: rgba(245, 158, 11, .1);--multi-model-tab-summary-text: #b45309;--multi-model-tab-summary-border: rgba(245, 158, 11, .28);--multi-model-tab-summary-hover-bg: rgba(245, 158, 11, .16);--multi-model-tab-summary-hover-border: #f59e0b;--multi-model-tab-summary-hover-text: #d97706;--multi-model-tab-summary-active-bg: linear-gradient(135deg, #d97706 0%, #c2410c 100%);--multi-model-tab-summary-active-border: #d97706;--multi-model-tab-summary-active-text: #ffffff;--multi-model-tab-summary-glow: 0 0 0 1px rgba(217, 119, 6, .12), 0 0 14px rgba(194, 65, 12, .12);--multi-model-tab-summary-active-glow: 0 0 0 1px rgba(217, 119, 6, .12), 0 6px 16px rgba(194, 65, 12, .16);--multi-model-tab-failed-bg: rgba(239, 68, 68, .1);--multi-model-tab-failed-text: #b91c1c;--multi-model-tab-failed-border: rgba(239, 68, 68, .28);--multi-model-tab-failed-shadow: 0 4px 14px rgba(185, 28, 28, .08);--multi-model-tab-failed-hover-bg: rgba(239, 68, 68, .16);--multi-model-tab-failed-hover-text: #991b1b;--multi-model-tab-failed-hover-border: rgba(220, 38, 38, .36);--multi-model-tab-failed-active-bg: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%);--multi-model-tab-failed-active-text: #ffffff;--multi-model-tab-failed-active-border: rgba(185, 28, 28, .72);--multi-model-tab-failed-active-shadow: 0 8px 18px rgba(185, 28, 28, .18);--model-response-card-bg: #f4f4f4;--model-response-card-divider: #e2e8f0;--model-response-card-title: #2d3748;--model-response-card-muted-text: #4a5568;--model-response-card-success-text: #22c55e;--model-response-card-loading-border: #9ae6b4;--model-response-card-loading-shadow: 0 0 0 2px rgba(99, 102, 241, .08);--model-response-card-spinner-track: #e2e8f0;--model-response-card-spinner-accent: #6366f1;--model-response-card-summary-bg: #f4f4f4;--model-response-card-summary-header-bg: #f4f4f4;--model-response-card-summary-divider: #e2e8f0;--model-response-card-summary-shadow: 0 4px 14px rgba(15, 23, 42, .05);--model-response-card-summary-border: rgba(217, 119, 6, .18);--model-response-card-summary-accent: #b45309;--model-response-card-summary-tag-bg: rgba(217, 119, 6, .12);--model-response-card-summary-tag-text: #b45309;--bg-primary: #f4f4f4;--bg-secondary: #fff;--bg-tertiary: #e8e8e8;--bg-sidebar: #2d3748;--bg-overlay: rgba(0, 0, 0, .5);--text-primary: #2d3748;--text-secondary: #9c9c9c;--text-tertiary: #718096;--text-light: #a0aec0;--text-white: #ffffff;--text-accent: #ff8928;--border-primary: #e2e8f0;--border-secondary: #cbd5e0;--border-focus: #667eea;--border-color: #e3e3e3;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .1);--color-success: #48bb78;--color-warning: #ed8936;--color-error: #f56565;--color-info: #4299e1;--hover-bg: #f7fafc;--active-bg: #edf2f7;--selected-bg: #e3f2fd;--disabled-bg: #e2e8f0;--disabled-text: #a0aec0;--primary-color: var(--color-primary);--primary-hover: var(--color-primary-hover);--table-divider: #e5e7eb;--table-divider-hover: #d1d5db;--table-divider-active: #93c5fd;--table-divider-selected: #bfdbfe;--table-header-divider: #d1d5db;--context-menu-bg: #ffffff;--context-menu-border: #e2e8f0;--context-menu-shadow: rgba(0, 0, 0, .1);--context-menu-item-text: #2d3748;--context-menu-item-hover-bg: #eaeaea;--context-menu-item-disabled-text: #a0aec0;--context-menu-divider-bg: #e2e8f0;--context-menu-danger-text: #dc2626;--context-menu-danger-hover-bg: #fee2e2;--nav-item-text: #636363;--nav-item-text-hover: #2d3748;--nav-item-text-active: #ff8928;--nav-item-bg: transparent;--nav-item-bg-hover: #ffffff;--nav-item-bg-active: #ffffff;--nav-item-border: transparent;--nav-item-border-hover: transparent;--nav-item-border-active: #eaeaea;--platform-item-bg: transparent;--platform-item-hover-bg: #f4f4f4;--platform-item-active-bg: #ffffff;--platform-item-border: transparent;--platform-item-hover-border: transparent;--platform-item-active-border: #e6e6e6;--platform-item-text: #2d3748;--platform-item-hover-text: #2d3748;--platform-item-active-text: #2d3748;--platform-item-icon-bg: #ffffff;--platform-detail-bg: #ffffff;--platform-detail-border: #e2e8f0;--platform-detail-content-bg: #ffffff;--platform-detail-section-border: #f7fafc;--platform-detail-header-text: #2d3748;--platform-detail-description-text: #718096;--platform-detail-form-label-text: #2d3748;--platform-detail-form-input-bg: #ffffff;--platform-detail-form-input-border: #e2e8f0;--platform-detail-form-input-focus-border: #3182ce;--form-input-focus-border: #e3e3e3;--platform-detail-form-input-text: #2d3748;--model-item-bg: #ffffff;--model-item-border: transparent;--model-item-hover-bg: #efefef;--model-item-hover-border: transparent;--model-item-active-bg: var(--platform-item-active-bg, #ebebeb);--model-item-active-border: var(--platform-item-active-border, #d0d0d0);--model-item-active-shadow: 0 2px 12px rgba(0,0,0,.05);--model-item-text: #2d3748;--model-item-hover-text: #2d3748;--model-item-active-text: #2d3748;--model-item-name-text: #2d3748;--model-item-description-text: #718096;--model-item-specs-text: #a0aec0;--model-item-selected-icon: #3182ce;--dialog-button-primary-bg: #3b82f6;--dialog-button-primary-text: #ffffff;--dialog-button-primary-hover: #2563eb;--dialog-button-secondary-bg: #ffffff;--dialog-button-secondary-text: #374151;--dialog-button-secondary-border: #d1d5db;--dialog-button-secondary-hover-bg: #f9fafb;--dialog-button-secondary-hover-border: #9ca3af;--dialog-button-danger-bg: #d73a49;--dialog-button-danger-text: #ffffff;--dialog-button-danger-hover: #cb2431;--dialog-button-close-bg: transparent;--dialog-button-close-text: #586069;--dialog-button-close-hover-bg: #e1e4e8;--dialog-button-close-hover-text: #24292e;--update-dialog-header-icon-bg: #fafafa;--update-dialog-header-icon-border: #e5e7eb;--update-dialog-header-icon-color: #f59e0b;--update-dialog-close-btn-bg: transparent;--update-dialog-close-btn-text: #6b7280;--update-dialog-close-btn-hover-bg: #f3f4f6;--update-dialog-close-btn-hover-text: #1f2937;--update-dialog-neutral-btn-bg: #e6e6e6;--update-dialog-neutral-btn-text: #4b5563;--update-dialog-neutral-btn-border: transparent;--update-dialog-neutral-btn-hover-bg: #ebebeb;--update-dialog-neutral-btn-hover-text: #1f2937;--update-dialog-neutral-btn-hover-border: #c7c7c7;--update-dialog-neutral-btn-focus-border: #9ca3af;--update-dialog-secondary-btn-bg: rgba(245, 158, 11, .1);--update-dialog-secondary-btn-text: #c2410c;--update-dialog-secondary-btn-border: rgba(245, 158, 11, .22);--update-dialog-secondary-btn-hover-bg: rgba(245, 158, 11, .16);--update-dialog-secondary-btn-hover-text: #9a3412;--update-dialog-secondary-btn-hover-border: rgba(245, 158, 11, .34);--update-dialog-secondary-btn-focus-border: rgba(245, 158, 11, .4);--platform-config-dialog-bg: #ffffff;--platform-config-overlay-bg: rgba(0, 0, 0, .5);--platform-config-dialog-border: #e2e8f0;--platform-config-dialog-header-border: #e2e8f0;--platform-config-dialog-title-text: #2d3748;--platform-config-dialog-close-text: #718096;--platform-config-dialog-close-hover-bg: #f7fafc;--platform-config-dialog-close-hover-text: #2d3748;--platform-config-form-label-text: #2d3748;--platform-config-form-input-border: #e2e8f0;--platform-config-form-input-focus-border: #667eea;--platform-config-btn-secondary-bg: #f7fafc;--platform-config-btn-secondary-text: #4a5568;--platform-config-btn-secondary-border: #e2e8f0;--platform-config-btn-secondary-hover-bg: #667eea;--platform-config-btn-secondary-hover-text: #ffffff;--platform-config-icon-display-bg: #f7fafc;--platform-config-icon-display-border: #e2e8f0;--platform-config-icon-fallback-text: #718096;--platform-config-icon-dropdown-bg: #ffffff;--platform-config-icon-dropdown-border: #e2e8f0;--platform-config-icon-section-title-text: #718096;--platform-config-icon-section-title-bg: #f7fafc;--platform-config-icon-option-bg: #ffffff;--platform-config-icon-option-border: #e2e8f0;--platform-config-icon-option-hover-border: #667eea;--platform-config-icon-option-hover-bg: #f0f4ff;--platform-config-icon-option-active-border: #667eea;--platform-config-icon-option-active-bg: #667eea;--platform-config-icon-option-active-text: #ffffff;--platform-config-toggle-button-bg: #f7fafc;--platform-config-toggle-button-text: #4a5568;--platform-config-toggle-button-border: #e2e8f0;--platform-config-toggle-button-hover-bg: #edf2f7;--platform-config-toggle-button-hover-border: #cbd5e0;--platform-config-icon-picker-content-bg: #f7fafc;--platform-config-icon-picker-content-border: #e2e8f0;--platform-config-icon-category-title-text: #718096;--platform-config-error-text: #e53e3e;--platform-config-error-bg: #fed7d7;--about-section-title-color: #2d3748;--about-section-title-border: #e2e8f0;--about-text: #2d3748;--about-text-secondary: #4a5568;--about-card-bg: #ffffff;--about-card-border: #e2e8f0;--about-card-hover-bg: #f4f4f4;--about-accent: #667eea;--about-accent-hover: #5a67d8;--about-link-icon-bg: #667eea;--about-debug-button-bg: #ffffff;--about-debug-button-border: #e2e8f0;--about-debug-button-color: #2d3748;--about-debug-button-hover-bg: #f4f4f4;--about-debug-button-hover-border: #667eea;--about-debug-button-hover-color: #667eea;--custom-scrollbar-thumb: rgba(0, 0, 0, .2);--custom-scrollbar-thumb-hover: rgba(0, 0, 0, .4);--question-editor-overlay-bg: rgba(0, 0, 0, .5);--question-editor-modal-bg: #ffffff;--question-editor-header-border: #e2e8f0;--question-editor-header-title: #2d3748;--question-editor-label-text: #374151;--question-editor-textarea-bg: #ffffff;--question-editor-textarea-border: #d1d5db;--question-editor-textarea-text: #2d3748;--question-editor-textarea-placeholder: #9ca3af;--question-editor-textarea-focus-border: var(--border-focus);--question-editor-textarea-focus-shadow: var(--border-focus);--question-editor-actions-border: #e2e8f0;--question-editor-submit-bg: #5f83e7;--question-editor-submit-text: #ffffff;--question-editor-submit-hover-bg: #2563eb;--question-editor-submit-disabled-bg: #9ca3af;--filetree-node-text: var(--text-primary);--filetree-node-hover-bg: var(--hover-bg);--filetree-node-selected-bg: var(--active-bg);--filetree-node-dragover-bg: var(--active-bg);--filetree-node-dragging-bg: var(--active-bg);--filetree-level-line-color: #dfdfdf;--filetree-expand-arrow-color: #cccccc;--fileinfo-gap: 8px;--fileinfo-sidebar-bg: var(--bg-secondary);--fileinfo-sidebar-border: var(--border-color);--fileinfo-content-bg: var(--bg-primary);--fileinfo-content-border: var(--border-color);--fileinfo-algo-gap: 8px;--network-group-bg:#ffffff}[data-theme=dark]{--border-primary: #3c3c3c;--border-secondary: #2d3748;--border-focus: #667eea;--border-color: #3a3a3a;--color-primary: #f8b62b;--color-primary-hover: #5a67d8;--color-secondary: #764ba2;--color-accent: #ffffff;--color-accent-light: #4d4d4d;--color-accent-gray: #4d4d4d;--btn-primary-bg: #4b4b4b;--btn-primary-hover: #3e3e3e;--btn-primary-text: #ffffff;--general-settings-open-folder-btn-bg: var(--network-group-bg);--general-settings-open-folder-btn-text: var(--color-primary);--general-settings-open-folder-btn-border: color-mix(in srgb, var(--color-primary) 28%, var(--border-color));--general-settings-open-folder-btn-hover-bg: color-mix(in srgb, var(--color-primary) 12%, var(--network-group-bg));--general-settings-open-folder-btn-hover-border: color-mix(in srgb, var(--color-primary) 45%, var(--border-color));--general-settings-select-folder-btn-bg: #3a3a3a;--general-settings-select-folder-btn-text: #e5e7eb;--general-settings-select-folder-btn-border: #4a4a4a;--general-settings-select-folder-btn-hover-bg: #454545;--general-settings-select-folder-btn-hover-border: #5a5a5a;--platform-toggle-bg: #4a5568;--platform-toggle-slider: #e2e8f0;--platform-toggle-active: #41a269;--platform-toggle-active-hover: #38a169;--toggle-default-bg: #4a5568;--toggle-default-slider: #e2e8f0;--toggle-default-active: #63b3ed;--toggle-success-bg: #4a5568;--toggle-success-slider: #e2e8f0;--toggle-success-active: #68d391;--toggle-warning-bg: #4a5568;--toggle-warning-slider: #e2e8f0;--toggle-warning-active: #f6ad55;--toggle-danger-bg: #4a5568;--toggle-danger-slider: #e2e8f0;--toggle-danger-active: #fc8181;--model-selected-color: #124583;--model-selected-active: #3b82f6;--question-detail-search-placeholder: #6b7280;--question-detail-clear-btn-bg: #374151;--question-detail-clear-btn-text: #9ca3af;--question-detail-clear-btn-hover-bg: #4b5563;--question-detail-clear-btn-hover-text: #d1d5db;--question-detail-add-btn-bg: #059669;--question-detail-add-btn-text: #ffffff;--question-detail-add-btn-hover-bg: #047857;--add-btn-icon-bg: #3a3a3a;--add-btn-icon-color: #bbbbbb;--add-btn-icon-hover-bg: #4a4a4a;--question-detail-search-info-text: #9ca3af;--question-detail-search-highlight-bg: #451a03;--question-detail-search-highlight-text: #fbbf24;--question-detail-edit-btn-text: #9ca3af;--question-detail-edit-btn-hover-text: #d1d5db;--question-detail-back-icon-fill: #9ca3af;--question-detail-back-icon-hover-fill: #d1d5db;--question-detail-type-tag-bg: #39435c;--question-detail-type-tag-text: #93c5fd;--question-detail-cancel-btn-bg: #374151;--question-detail-cancel-btn-text: #9ca3af;--question-detail-cancel-btn-border: #4b5563;--question-detail-cancel-btn-hover-bg: #4b5563;--question-detail-cancel-btn-hover-text: #d1d5db;--question-detail-save-btn-bg: #1d4ed8;--question-detail-save-btn-text: #ffffff;--question-detail-save-btn-hover-bg: #1e40af;--question-detail-save-btn-disabled-bg: #6b7280;--checkbox-bg: #2d3748;--checkbox-border: #4a5568;--checkbox-checked-bg: #3b82f6;--checkbox-checked-border: #3b82f6;--checkbox-hover-bg: #374151;--checkbox-hover-border: #6b7280;--server-toggle-bg: rgba(255, 162, 86, .15);--server-toggle-text: #ffa256;--server-toggle-hover-bg: #e67e22;--server-toggle-hover-text: #ffffff;--server-toggle-shadow: rgba(255, 162, 86, .6);--request-table-header-text: #a0aec0;--request-table-border: #4a5568;--request-table-hover-bg: #374151;--ql-th-text: #d8d8d8;--ql-th-icon: #bcbcbc;--ql-th-bg: #1f1f1f;--ql-divider: #3b3b3b;--ql-row-hover-bg: #292929;--ql-row-active-bg: #333333;--ql-row-active-border: #585858;--ql-row-selected-bg: #3c3c3c;--ql-table-divider: #404040;--ql-table-divider-hover: #575757;--ql-table-divider-active: #6c6c6c;--ql-table-divider-selected: #5d5d5d;--ql-count-info-text: #b0b0b0;--ql-id-text: #e5e5e5;--ql-time-text: #a6a6a6;--ql-type-tag-bg: #2b2b2b;--ql-type-tag-text: #dddddd;--ql-type-tag-border: #555555;--ql-no-type-text: #8e8e8e;--ql-empty-text: #d2d2d2;--ql-empty-subtext: #9b9b9b;--ql-loading-spinner-track: #474747;--ql-loading-spinner-head: #dadada;--ql-loading-text: #b5b5b5;--ql-checkbox-bg: #242424;--ql-checkbox-border: #707070;--ql-checkbox-hover-bg: #2d2d2d;--ql-checkbox-hover-border: #949494;--ql-checkbox-checked-bg: #dddddd;--ql-checkbox-checked-border: #dddddd;--ql-checkbox-checkmark: #111111;--ql-checkbox-focus-ring: rgba(255, 255, 255, .14);--request-details-bg: #2d3748;--request-details-border: #4a5568;--request-details-shadow: rgba(0, 0, 0, .3);--request-details-header-text: #e2e8f0;--request-details-back-btn-text: #a0aec0;--request-details-back-btn-hover: #4a5568;--request-details-tab-text: #cbd5e0;--request-details-tab-active: #ffa256;--request-details-section-title: #e2e8f0;--request-details-section-border: #4a5568;--request-details-label-text: #cbd5e0;--request-details-value-text: #e2e8f0;--request-details-headers-bg: #374151;--request-details-headers-border: #4a5568;--request-details-headers-text: #cbd5e0;--request-details-headers-strong: #e2e8f0;--request-details-code-bg: #1a202c;--request-details-code-text: #e2e8f0;--request-details-code-border: #2d3748;--request-details-model-calling-bg: #374151;--request-details-model-calling-text: #cbd5e0;--request-details-streaming-bg: #22543d;--request-details-streaming-border: #38a169;--request-details-streaming-text: #f0fff4;--request-details-streaming-cursor: #68d391;--request-details-selected-bg: #2c5282;--request-details-resizer-hover: #4a5568;--request-details-resizer-active: #667eea;--multi-model-tab-bg: #313845;--multi-model-tab-text: #d5deea;--multi-model-tab-border: #4b5563;--multi-model-tab-shadow: 0 1px 2px rgba(0, 0, 0, .24);--multi-model-tab-hover-bg: #394150;--multi-model-tab-hover-border: #667085;--multi-model-tab-hover-text: #f1f5f9;--multi-model-tab-hover-shadow: 0 6px 18px rgba(0, 0, 0, .2);--multi-model-tab-active-bg: #495466;--multi-model-tab-active-border: #758195;--multi-model-tab-active-text: #ffffff;--multi-model-tab-active-shadow: 0 10px 24px rgba(0, 0, 0, .28);--multi-model-tab-summary-bg: rgba(245, 158, 11, .12);--multi-model-tab-summary-text: #fcd34d;--multi-model-tab-summary-border: rgba(245, 158, 11, .32);--multi-model-tab-summary-hover-bg: rgba(245, 158, 11, .18);--multi-model-tab-summary-hover-border: #fbbf24;--multi-model-tab-summary-hover-text: #fde68a;--multi-model-tab-summary-active-bg: linear-gradient(135deg, #a16207 0%, #9a3412 100%);--multi-model-tab-summary-active-border: #d97706;--multi-model-tab-summary-active-text: #fff7ed;--multi-model-tab-summary-glow: 0 0 0 1px rgba(217, 119, 6, .14), 0 0 14px rgba(154, 52, 18, .18);--multi-model-tab-summary-active-glow: 0 0 0 1px rgba(217, 119, 6, .14), 0 6px 18px rgba(154, 52, 18, .24);--multi-model-tab-failed-bg: rgba(248, 113, 113, .12);--multi-model-tab-failed-text: #fca5a5;--multi-model-tab-failed-border: rgba(248, 113, 113, .3);--multi-model-tab-failed-shadow: 0 6px 18px rgba(127, 29, 29, .18);--multi-model-tab-failed-hover-bg: rgba(248, 113, 113, .18);--multi-model-tab-failed-hover-text: #fecaca;--multi-model-tab-failed-hover-border: rgba(252, 165, 165, .42);--multi-model-tab-failed-active-bg: linear-gradient(135deg, #b91c1c 0%, #991b1b 100%);--multi-model-tab-failed-active-text: #fff1f2;--multi-model-tab-failed-active-border: rgba(252, 165, 165, .42);--multi-model-tab-failed-active-shadow: 0 10px 24px rgba(127, 29, 29, .28);--model-response-card-bg: #313131;--model-response-card-divider: #474747;--model-response-card-title: #e2e8f0;--model-response-card-muted-text: #cbd5e0;--model-response-card-success-text: #4ade80;--model-response-card-loading-border: #38a169;--model-response-card-loading-shadow: 0 0 0 2px rgba(99, 102, 241, .14);--model-response-card-spinner-track: #4a5568;--model-response-card-spinner-accent: #818cf8;--model-response-card-summary-bg: #34322f;--model-response-card-summary-header-bg: #34322f;--model-response-card-summary-divider: rgba(251, 191, 36, .42);--model-response-card-summary-shadow: 0 6px 18px rgba(0, 0, 0, .18);--model-response-card-summary-border: rgba(245, 158, 11, .22);--model-response-card-summary-accent: #fbbf24;--model-response-card-summary-tag-bg: rgba(251, 191, 36, .14);--model-response-card-summary-tag-text: #fcd34d;--bg-primary: #3c3c3c;--bg-secondary: #252526;--bg-tertiary: #6c6c6c;--bg-sidebar: #1a202c;--bg-overlay: rgba(0, 0, 0, .7);--text-primary: #dcdcdc;--text-secondary: #bbbbbb;--text-tertiary: #cbd5e0;--text-light: #a0aec0;--text-white: #ffffff;--text-accent: #ffa256;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .3);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .3);--color-success: #68d391;--color-warning: #f6ad55;--color-error: #fc8181;--color-info: #63b3ed;--hover-bg: #353535;--active-bg: #484848;--selected-bg: #90949c;--disabled-bg: #2d3748;--disabled-text: #718096;--primary-color: var(--color-primary);--primary-hover: var(--color-primary-hover);--table-divider: #434343;--table-divider-hover: #4b4b4b;--table-divider-active: #3d3d3d;--table-divider-selected: #5a67d8;--table-header-divider: #718096;--context-menu-bg: #515151;--context-menu-border: #4a4a4a;--context-menu-shadow: rgba(0, 0, 0, .3);--context-menu-item-text: #e2e8f0;--context-menu-item-hover-bg: #696969;--context-menu-item-disabled-text: #718096;--context-menu-divider-bg: #747474;--context-menu-danger-text: #fca5a5;--context-menu-danger-hover-bg: #6b2a2a;--nav-item-text: #a0aec0;--nav-item-text-hover: #e2e8f0;--nav-item-text-active: #ffa256;--nav-item-bg: transparent;--nav-item-bg-hover: #5c5c5c;--nav-item-bg-active: #5c5c5c;--nav-item-border: transparent;--nav-item-border-hover: transparent;--nav-item-border-active: #606060;--platform-item-bg: transparent;--platform-item-hover-bg: #3b3b3b;--platform-item-active-bg: #444444;--platform-item-border: transparent;--platform-item-hover-border: transparent;--platform-item-active-border: #606060;--platform-item-text: #e2e8f0;--platform-item-hover-text: #e2e8f0;--platform-item-active-text: #ffffff;--platform-item-icon-bg: #ffffff;--platform-detail-bg: #252526;--platform-detail-border: #252526;--platform-detail-content-bg: #25252;--platform-detail-section-border: #4a5568;--platform-detail-header-text: #e2e8f0;--platform-detail-description-text: #a0aec0;--platform-detail-form-label-text: #e2e8f0;--platform-detail-form-input-bg: #374151;--platform-detail-form-input-border: #555555;--platform-detail-form-input-focus-border: #575757;--form-input-focus-border: #575757;--platform-detail-form-input-text: #e2e8f0;--model-item-bg: transparent;--model-item-border: transparent;--model-item-hover-bg: #3b3b3b;--model-item-hover-border: transparent;--model-item-active-bg: var(--platform-item-active-bg, #444444);--model-item-active-border: var(--platform-item-active-border, #606060);--model-item-active-shadow: 8px 8px 20px 0 rgba(0, 0, 0, .2);--model-item-text: #e2e8f0;--model-item-hover-text: #f3f4f6;--model-item-active-text: #ffffff;--model-item-name-text: #f3f4f6;--model-item-description-text: #cbd5e0;--model-item-specs-text: #9ca3af;--model-item-selected-icon: #667eea;--dialog-button-primary-bg: #667eea;--dialog-button-primary-text: #ffffff;--dialog-button-primary-hover: #5a67d8;--dialog-button-secondary-bg: #4a5568;--dialog-button-secondary-text: #e2e8f0;--dialog-button-secondary-border: #4a5568;--dialog-button-secondary-hover-bg: #3c4858;--dialog-button-secondary-hover-border: #5a6578;--dialog-button-danger-bg: #e53e3e;--dialog-button-danger-text: #ffffff;--dialog-button-danger-hover: #c53030;--dialog-button-close-bg: transparent;--dialog-button-close-text: #a0aec0;--dialog-button-close-hover-bg: #4a5568;--dialog-button-close-hover-text: #e2e8f0;--update-dialog-header-icon-bg: #4a4a4a;--update-dialog-header-icon-border: #52525b;--update-dialog-header-icon-color: #fbbf24;--update-dialog-close-btn-bg: transparent;--update-dialog-close-btn-text: #9ca3af;--update-dialog-close-btn-hover-bg: #374151;--update-dialog-close-btn-hover-text: #f3f4f6;--update-dialog-neutral-btn-bg: #4a4a4a;--update-dialog-neutral-btn-text: #d4d4d8;--update-dialog-neutral-btn-border: transparent;--update-dialog-neutral-btn-hover-bg: #525252;--update-dialog-neutral-btn-hover-text: #fafafa;--update-dialog-neutral-btn-hover-border: #71717a;--update-dialog-neutral-btn-focus-border: #71717a;--update-dialog-secondary-btn-bg: rgba(245, 158, 11, .14);--update-dialog-secondary-btn-text: #fbbf24;--update-dialog-secondary-btn-border: rgba(245, 158, 11, .28);--update-dialog-secondary-btn-hover-bg: rgba(245, 158, 11, .22);--update-dialog-secondary-btn-hover-text: #fde68a;--update-dialog-secondary-btn-hover-border: rgba(251, 191, 36, .44);--update-dialog-secondary-btn-focus-border: rgba(251, 191, 36, .5);--question-editor-overlay-bg: rgba(0, 0, 0, .7);--question-editor-modal-bg: #2d3748;--question-editor-header-border: #4a5568;--question-editor-header-title: #e2e8f0;--question-editor-label-text: #e2e8f0;--question-editor-textarea-bg: #374151;--question-editor-textarea-border: #4a5568;--question-editor-textarea-text: #e2e8f0;--question-editor-textarea-placeholder: #9ca3af;--question-editor-textarea-focus-border: var(--border-focus);--question-editor-textarea-focus-shadow: var(--border-focus);--question-editor-actions-border: #4a5568;--question-editor-submit-bg: #5f83e7;--question-editor-submit-text: #ffffff;--question-editor-submit-hover-bg: #2563eb;--question-editor-submit-disabled-bg: #6b7280;--filetree-node-text: var(--text-primary);--filetree-node-hover-bg: var(--hover-bg);--filetree-node-selected-bg: var(--active-bg);--filetree-node-dragover-bg: var(--active-bg);--filetree-node-dragging-bg: var(--active-bg);--filetree-level-line-color: #6b7280;--filetree-expand-arrow-color: #9ca3af;--fileinfo-gap: 8px;--fileinfo-sidebar-bg: var(--bg-secondary);--fileinfo-sidebar-border: var(--border-color);--fileinfo-content-bg: var(--bg-primary);--fileinfo-content-border: var(--border-color);--fileinfo-algo-gap: 8px;--platform-config-dialog-bg: #2d2d2d;--platform-config-overlay-bg: rgba(0, 0, 0, .6);--platform-config-dialog-border: #424242;--platform-config-dialog-header-border: #4c4c4c;--platform-config-dialog-title-text: #e2e8f0;--platform-config-dialog-close-text: #a0aec0;--platform-config-dialog-close-hover-bg: #303030;--platform-config-dialog-close-hover-text: #e2e8f0;--platform-config-form-label-text: #e2e8f0;--platform-config-form-input-border: #555555;--platform-config-form-input-focus-border: #667eea;--platform-config-btn-secondary-bg: #4a5568;--platform-config-btn-secondary-text: #e2e8f0;--platform-config-btn-secondary-border: #4a5568;--platform-config-btn-secondary-hover-bg: #667eea;--platform-config-btn-secondary-hover-text: #ffffff;--platform-config-icon-display-bg: #4a5568;--platform-config-icon-display-border: #4a5568;--platform-config-icon-fallback-text: #a0aec0;--platform-config-icon-dropdown-bg: #2d3748;--platform-config-icon-dropdown-border: #4a5568;--platform-config-icon-section-title-text: #a0aec0;--platform-config-icon-section-title-bg: #4a5568;--platform-config-icon-option-bg: #434343;--platform-config-icon-option-border: #4d4d4d;--platform-config-icon-option-hover-border: #667eea;--platform-config-icon-option-hover-bg: #3c4858;--platform-config-icon-option-active-border: #667eea;--platform-config-icon-option-active-bg: #667eea;--platform-config-icon-option-active-text: #ffffff;--platform-config-toggle-button-bg: #4a5568;--platform-config-toggle-button-text: #e2e8f0;--platform-config-toggle-button-border: #4a5568;--platform-config-toggle-button-hover-bg: #3c4858;--platform-config-toggle-button-hover-border: #5a6578;--platform-config-icon-picker-content-bg: #4a5568;--platform-config-icon-picker-content-border: #4a5568;--platform-config-icon-category-title-text: #a0aec0;--platform-config-error-text: #fc8181;--platform-config-error-bg: #742a2a;--form-input-bg: #3a3a3a;--form-input-hover-bg: #444444;--form-input-hover-border: #555555;--about-section-title-color: #e2e8f0;--about-section-title-border: #4a5568;--about-text: #e2e8f0;--about-text-secondary: #d1d5db;--about-card-bg: #444444;--about-card-border: #606060;--about-card-hover-bg: #444444;--about-card-hover-border: #606060;--about-accent: #667eea;--about-accent-hover: #5a67d8;--about-link-icon-bg: #667eea;--about-debug-button-bg: #374151;--about-debug-button-border: #4a5568;--about-debug-button-color: #e2e8f0;--about-debug-button-hover-bg: #4b5563;--about-debug-button-hover-border: #667eea;--about-debug-button-hover-color: #667eea;--custom-scrollbar-thumb: rgba(100, 100, 100, .5);--custom-scrollbar-thumb-hover: rgba(100, 100, 100, .8);--network-group-bg: #343434}*{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.no-transition,.no-transition *{transition:none!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button{height:0;width:0;display:none}::-webkit-scrollbar-button:vertical:start:increment,::-webkit-scrollbar-button:vertical:end:decrement,::-webkit-scrollbar-button:horizontal:start:increment,::-webkit-scrollbar-button:horizontal:end:decrement{display:none}::-webkit-scrollbar-button:vertical:start,::-webkit-scrollbar-button:vertical:end,::-webkit-scrollbar-button:horizontal:start,::-webkit-scrollbar-button:horizontal:end{height:0;width:0}::-webkit-scrollbar-track{background:transparent;border-radius:4px}::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:4px;transition:background-color .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}::-webkit-scrollbar-thumb:active{background:var(--color-primary)}::-webkit-scrollbar-corner{background:transparent}.dialog-body{scrollbar-width:none;-ms-overflow-style:none}.dialog-body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}*{scrollbar-width:thin;scrollbar-color:var(--border-secondary) var(--bg-primary)}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--bg-secondary)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--border-primary)}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--text-light)}[data-theme=dark] ::-webkit-scrollbar-corner{background:var(--bg-secondary)}[data-theme=dark] *{scrollbar-color:var(--border-primary) var(--bg-secondary)}
