:root{--relay-surface: #0b0b0d;--relay-surface-elevated: #26262b;--relay-row-hover: #1a1a1f;--relay-text: #fafafa;--relay-text-muted: #9b9ba3;--relay-user-bubble: #ffffff;--relay-user-text: #0b0b0d;--relay-border: #3a3a40;--relay-hairline: rgba(255, 255, 255, .08);--relay-launcher-bg: #ffffff;--relay-launcher-icon: #0b0b0d;--relay-menu-surface: #141417;--relay-composer-border: rgba(255, 255, 255, .9);--relay-skeleton-base: #1a1a1f;--relay-skeleton-highlight: #26262b;--relay-radius-panel: 16px;--relay-radius-bubble: 16px;font-family:DM Sans,system-ui,-apple-system,sans-serif;color:var(--relay-text);color-scheme:dark}:root[data-relay-theme=light]{--relay-surface: #ffffff;--relay-surface-elevated: #f1f1f4;--relay-row-hover: #f4f4f7;--relay-text: #0b0b0d;--relay-text-muted: #6b6b74;--relay-user-bubble: #0b0b0d;--relay-user-text: #ffffff;--relay-border: #dcdce3;--relay-hairline: rgba(11, 11, 13, .1);--relay-launcher-bg: #0b0b0d;--relay-launcher-icon: #ffffff;--relay-menu-surface: #ffffff;--relay-composer-border: rgba(11, 11, 13, .55);--relay-skeleton-base: #ececf0;--relay-skeleton-highlight: #f7f7f9}*{box-sizing:border-box}html,body,#root{margin:0;width:100%;height:100%;background:transparent;overflow:hidden}button,textarea,input{font:inherit;color:inherit}button{cursor:pointer}@keyframes relay-panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes relay-panel-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}
