.grok{--grok-background:#efefed;--grok-foreground:#0f1419;--grok-header-background:#efefed;--grok-header-foreground:#0f1419;--chat-header-background:var(--grok-header-background);--chat-header-foreground:var(--grok-header-foreground);--grok-footer-background:#efefed;--grok-input-background:#fff;--grok-input-foreground:#0f1419;--grok-input-placeholder:#536471;--grok-input-border:#e0e0e0;--grok-user-message-background:#fdfbfa;--grok-user-message-foreground:#0f1419;--grok-assistant-message-foreground:#0f1419;--grok-action-button-color:#536471;--grok-action-button-hover:#0f1419;--grok-voice-button-background:#0f1419;--grok-voice-button-foreground:#fff;--grok-code-header-background:#2d2d2d;--grok-code-header-foreground:#e7e9ea;--grok-code-block-background:#1e1e1e;--grok-code-block-foreground:#d4d4d4;--grok-inline-code-background:#eff3f4;--grok-inline-code-foreground:#0f1419;--grok-accent-color:#f97316;--grok-disclaimer-color:#536471;--grok-deepsearch-background:#fff;--grok-deepsearch-foreground:#0f1419;--grok-deepsearch-border:#d1d5db;--grok-think-background:#fff;--grok-think-foreground:#0f1419;--grok-think-border:#d1d5db;--grok-border-color:#e0e0e0;--grok-send-button-background:#0f1419;--grok-send-button-foreground:#fff;color:var(--grok-foreground);background-color:var(--grok-background)}.grok.dark{--grok-background:#000;--grok-foreground:#e7e9ea;--grok-header-background:#000;--grok-header-foreground:#e7e9ea;--grok-footer-background:#000;--grok-input-background:#202327;--grok-input-foreground:#e7e9ea;--grok-input-placeholder:#71767b;--grok-input-border:#3f4448;--grok-user-message-background:#202327;--grok-user-message-foreground:#e7e9ea;--grok-assistant-message-foreground:#e7e9ea;--grok-action-button-color:#71767b;--grok-action-button-hover:#e7e9ea;--grok-voice-button-background:#f97316;--grok-voice-button-foreground:#fff;--grok-code-header-background:#202327;--grok-code-header-foreground:#e7e9ea;--grok-code-block-background:#1e1e1e;--grok-code-block-foreground:#d4d4d4;--grok-inline-code-background:#202327;--grok-inline-code-foreground:#e7e9ea;--grok-accent-color:#f97316;--grok-disclaimer-color:#71767b;--grok-deepsearch-background:#202327;--grok-deepsearch-foreground:#e7e9ea;--grok-deepsearch-border:#3f4448;--grok-think-background:#202327;--grok-think-foreground:#e7e9ea;--grok-think-border:#3f4448;--grok-border-color:#3f4448;--grok-send-button-background:#e7e9ea;--grok-send-button-foreground:#0f1419}.grok-header{color:var(--grok-header-foreground);background-color:var(--grok-header-background)}.grok-footer{background-color:var(--grok-footer-background)}.grok-input{color:var(--grok-input-foreground);background-color:var(--grok-input-background);border:1px solid var(--grok-input-border)}.grok-input .text-muted-foreground{color:var(--grok-input-placeholder)}.grok-user-message{color:var(--grok-user-message-foreground);background-color:var(--grok-user-message-background)}.grok-assistant-message{color:var(--grok-assistant-message-foreground)}.grok-action-button{color:var(--grok-action-button-color)}.grok-action-button:hover{color:var(--grok-action-button-hover)}.grok-voice-button{color:var(--grok-voice-button-foreground);background-color:var(--grok-voice-button-background)}.grok-code-header{color:var(--grok-code-header-foreground);background-color:var(--grok-code-header-background)}.grok-code-block{color:var(--grok-code-block-foreground);background-color:var(--grok-code-block-background);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace}.grok-inline-code{color:var(--grok-inline-code-foreground);background-color:var(--grok-inline-code-background);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace}.grok-disclaimer{color:var(--grok-disclaimer-color)}.grok-deepsearch-button{color:var(--grok-deepsearch-foreground);background-color:var(--grok-deepsearch-background);border:1px solid var(--grok-deepsearch-border)}.grok-think-button{color:var(--grok-think-foreground);background-color:var(--grok-think-background);border:1px solid var(--grok-think-border)}.grok-send-button{color:var(--grok-send-button-foreground);background-color:var(--grok-send-button-background)}
