.chatgpt-md-websearch-approval-modal { max-width: 600px; } .websearch-query-info { margin-bottom: 10px; padding: 8px; background: var(--background-secondary); border-radius: 4px; } .websearch-button-container { display: flex; gap: 8px; margin-bottom: 10px; } .websearch-results-container { max-height: 300px; overflow-y: auto; margin-bottom: 10px; } .websearch-result-item { border-bottom: 1px solid var(--background-modifier-border); padding: 8px 0; } .websearch-result-url { font-size: 0.85em; color: var(--text-muted); } .websearch-result-snippet { font-size: 0.9em; color: var(--text-muted); } .websearch-privacy-warning { background: var(--background-modifier-warning); padding: 8px; border-radius: 4px; margin-bottom: 10px; } .websearch-action-buttons { display: flex; justify-content: flex-end; gap: 8px; } /* Model suggestion tool badge */ .ai-model-tool-badge { background-color: var(--interactive-accent, #7b6cd9); color: var(--text-on-accent, #ffffff); padding: 2px 8px; border-radius: 4px; font-size: 11px; font-weight: 500; flex-shrink: 0; white-space: nowrap; display: inline-block; line-height: 1.4; }