| | :root { |
| | --zen-accent-h: 220; |
| | --zen-accent-s: 95%; |
| | --zen-accent-l: 55%; |
| | --zen-font: "Inter", "Segoe UI", Arial, sans-serif; |
| | } |
| |
|
| | html, body, * { |
| | font-family: var(--zen-font); |
| | font-size: 1.08em; |
| | } |
| |
|
| | .gr-button-primary { |
| | background: hsl(var(--zen-accent-h) var(--zen-accent-s) var(--zen-accent-l)); |
| | color: white; |
| | border: none; |
| | } |
| | .gr-button-primary:hover { filter: brightness(1.1); } |
| |
|
| | |
| | .gr-chatbot .message.user { |
| | background: hsla(var(--zen-accent-h) var(--zen-accent-s) calc(var(--zen-accent-l) + 25%), .18); |
| | color: #fff; |
| | } |
| | .gr-chatbot .message.bot { |
| | background: hsla(var(--zen-accent-h) var(--zen-accent-s) calc(var(--zen-accent-l) + 15%), .13); |
| | color: #fff; |
| | } |
| |
|
| | |
| | .gr-chatbot .message.user *, |
| | .gr-chatbot .message.bot * { |
| | color: #fff !important; |
| | } |
| |
|
| | .gr-image, .gr-plot { |
| | border-radius: 12px; |
| | box-shadow: 0 4px 16px rgba(0,0,0,.07); |
| | margin-top: 6px; |
| | } |
| |
|
| | .gr-textbox, .gr-chatbot { |
| | border-radius: 8px; |
| | } |
| |
|
| | body { |
| | background: #f7fafe; |
| | } |
| | |
| | #zen-header { color: #1e6cff; } |