:root{--tg-bubble-in-bg:var(--invex-bubble-in);--tg-bubble-in-fg:var(--primary-text-color,#000000);--tg-bubble-in-border:rgba(0,0,0,0.06);--tg-bubble-in-link:var(--invex-accent-text);--tg-bubble-in-link-rgb:var(--invex-accent-text-rgb);--tg-bubble-out-bg:var(--invex-bubble-out);--tg-bubble-out-fg:var(--invex-text);--tg-bubble-out-border:rgba(0,0,0,0.06);--tg-bubble-out-tail:var(--tg-bubble-out-bg);--tg-bubble-shadow:0 1px 1px rgba(0,0,0,0.06);--tg-bubble-error:#e53935}html[data-theme=dark]{--tg-bubble-in-bg:var(--invex-bubble-in);--tg-bubble-in-fg:var(--invex-text);--tg-bubble-in-border:rgba(255,255,255,0.08);--tg-bubble-in-link:var(--invex-accent-text);--tg-bubble-in-link-rgb:var(--invex-accent-text-rgb);--tg-bubble-out-bg:var(--invex-bubble-out);--tg-bubble-out-fg:#ffffff;--tg-bubble-out-border:rgba(255,255,255,0.08);--tg-bubble-out-tail:var(--tg-bubble-out-bg);--tg-bubble-shadow:0 1px 1px rgba(0,0,0,0.28);--tg-bubble-error:#ff8a80}[data-bubble-shell]{--message-error-color:var(--tg-bubble-error)}:root{--chat-composer-zone-height:3.5rem;--chat-chrome-fade-color:rgba(255,255,255,0.24);--chat-chrome-fade-top-add:0px;--chat-chrome-fade-bottom-measured:var(--chat-composer-zone-height);--chat-chrome-fade-bottom:calc(var(--chat-chrome-fade-bottom-measured) + var(--page-chats-padding-chat, 0px));--chat-safe-area-top:env(safe-area-inset-top,0px);--chat-safe-area-bottom:env(safe-area-inset-bottom,0px)}@media (display-mode:standalone){html{--chat-safe-area-top:0px;--chat-safe-area-bottom:0px}}html[data-theme=dark]{--chat-chrome-fade-color:rgba(0,0,0,0.28)}#column-center [data-chat-pane]{--chat-chrome-bottom:0px}#column-center .chat-surface{overflow:hidden;flex:1 1 auto;min-height:0;--chat-chrome-inset-top:var(
    --chat-topbar-zone-height,calc(var(--chat-topbar-inset, 0px) + var(--topbar-floating-audio-height, 0px) + var(--topbar-floating-call-height, 0px) + var(--chat-topbar-height, 3rem))
  );--chat-padding-top:var(--chat-chrome-inset-top);--chat-chrome-top:var(--chat-chrome-inset-top);--chat-chrome-visual-top:var(--chat-chrome-inset-top)}#column-center .chat-surface>header.chat-search,#column-center .chat-surface>header.topbar{position:absolute;z-index:4}#column-center .chat-surface>.chat-bottom-chrome,#column-center .chat-surface>.chat-composer-host,#column-center .chat-surface>footer.chat-search-footer{position:absolute;bottom:calc(var(--page-chats-padding-chat, 0px) + var(--chat-safe-area-bottom, 0px));inset-inline:0;width:auto!important;max-width:var(--chat-width);margin-inline:auto;z-index:4;pointer-events:none;padding-bottom:0;box-sizing:border-box}#column-center .chat-surface>.chat-bottom-chrome>*,#column-center .chat-surface>.chat-composer-host,#column-center .chat-surface>footer.chat-search-footer{pointer-events:auto;overflow:visible}#column-center .chat-surface>.chat-bottom-chrome .chat-composer-host{position:static;width:100%!important;margin-inline:0}#column-center .chat-surface>[data-chat-drop-zone]{position:relative;flex:1 1 auto;min-height:0;height:0}#column-center .chat-surface [data-chat-drop-zone] .chat-scrollport{position:absolute;inset:0;padding-top:var(--chat-chrome-inset-top);padding-bottom:var(--chat-chrome-bottom);scroll-padding-top:var(--chat-chrome-inset-top);scroll-padding-bottom:var(--chat-chrome-bottom);box-sizing:border-box;--chat-chrome-fade-top:calc(var(--chat-chrome-inset-top) + 0.5rem);--fade-top-ramp:calc(var(--chat-chrome-fade-top) - var(--chat-chrome-fade-top-add));-webkit-mask-image:linear-gradient(to bottom,var(--chat-chrome-fade-color) 0,var(--chat-chrome-fade-color) var(--chat-chrome-fade-top-add),color-mix(in srgb,#000 8.6%,var(--chat-chrome-fade-color)) calc(var(--chat-chrome-fade-top-add) + var(--fade-top-ramp) * .2),color-mix(in srgb,#000 33.4%,var(--chat-chrome-fade-color)) calc(var(--chat-chrome-fade-top-add) + var(--fade-top-ramp) * .4),color-mix(in srgb,#000 66.6%,var(--chat-chrome-fade-color)) calc(var(--chat-chrome-fade-top-add) + var(--fade-top-ramp) * .6),color-mix(in srgb,#000 91.4%,var(--chat-chrome-fade-color)) calc(var(--chat-chrome-fade-top-add) + var(--fade-top-ramp) * .8),#000 var(--chat-chrome-fade-top),#000 calc(100% - var(--chat-chrome-fade-bottom)),color-mix(in srgb,#000 91.4%,var(--chat-chrome-fade-color)) calc(100% - var(--chat-chrome-fade-bottom) * .8),color-mix(in srgb,#000 66.6%,var(--chat-chrome-fade-color)) calc(100% - var(--chat-chrome-fade-bottom) * .6),color-mix(in srgb,#000 33.4%,var(--chat-chrome-fade-color)) calc(100% - var(--chat-chrome-fade-bottom) * .4),color-mix(in srgb,#000 8.6%,var(--chat-chrome-fade-color)) calc(100% - var(--chat-chrome-fade-bottom) * .2),var(--chat-chrome-fade-color) 100%);mask-image:linear-gradient(to bottom,var(--chat-chrome-fade-color) 0,var(--chat-chrome-fade-color) var(--chat-chrome-fade-top-add),color-mix(in srgb,#000 8.6%,var(--chat-chrome-fade-color)) calc(var(--chat-chrome-fade-top-add) + var(--fade-top-ramp) * .2),color-mix(in srgb,#000 33.4%,var(--chat-chrome-fade-color)) calc(var(--chat-chrome-fade-top-add) + var(--fade-top-ramp) * .4),color-mix(in srgb,#000 66.6%,var(--chat-chrome-fade-color)) calc(var(--chat-chrome-fade-top-add) + var(--fade-top-ramp) * .6),color-mix(in srgb,#000 91.4%,var(--chat-chrome-fade-color)) calc(var(--chat-chrome-fade-top-add) + var(--fade-top-ramp) * .8),#000 var(--chat-chrome-fade-top),#000 calc(100% - var(--chat-chrome-fade-bottom)),color-mix(in srgb,#000 91.4%,var(--chat-chrome-fade-color)) calc(100% - var(--chat-chrome-fade-bottom) * .8),color-mix(in srgb,#000 66.6%,var(--chat-chrome-fade-color)) calc(100% - var(--chat-chrome-fade-bottom) * .6),color-mix(in srgb,#000 33.4%,var(--chat-chrome-fade-color)) calc(100% - var(--chat-chrome-fade-bottom) * .4),color-mix(in srgb,#000 8.6%,var(--chat-chrome-fade-color)) calc(100% - var(--chat-chrome-fade-bottom) * .2),var(--chat-chrome-fade-color) 100%)}html.no-backdrop #column-center .chat-surface [data-chat-drop-zone] .chat-scrollport{-webkit-mask-image:none;mask-image:none}[data-timeline-loading-badge]{z-index:20}[data-timeline-loading-badge][data-placement=top]{top:calc(var(--chat-chrome-inset-top, var(--chat-topbar-height, 3rem)) + .375rem)}[data-timeline-loading-badge][data-placement=bottom]{bottom:calc(var(--chat-chrome-bottom, 0px) + .625rem)}.support-chat-scrollport{--support-fade-top:var(
    --chat-chrome-inset-top,var(--chat-topbar-height,3rem)
  );padding-top:var(--support-fade-top);padding-bottom:calc(var(--chat-chrome-bottom, 1rem));scroll-padding-top:var(--support-fade-top);scroll-padding-bottom:var(--chat-chrome-bottom,1rem);box-sizing:border-box;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--support-fade-top),#000 calc(100% - var(--chat-chrome-bottom, 1rem)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--support-fade-top),#000 calc(100% - var(--chat-chrome-bottom, 1rem)),transparent 100%)}html.no-backdrop .support-chat-scrollport{-webkit-mask-image:none;mask-image:none}.tgk-chat-wallpaper{pointer-events:none;overflow:hidden}.tgk-chat-wallpaper__slot{position:absolute;inset:0;opacity:0}.tgk-chat-wallpaper__slot--pattern{background-color:#000}.tgk-chat-wallpaper__slot--tinted{background-color:var(--background,#0b1220)}.tgk-chat-wallpaper__slot--active{opacity:1}.tgk-chat-wallpaper__slot--fade{transition:opacity .2s ease}.tgk-chat-wallpaper__skeleton{pointer-events:none}.tgk-chat-wallpaper__canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tgk-chat-wallpaper__gradient{height:150%;top:-25%}.tgk-chat-wallpaper__canvas--blend{mix-blend-mode:soft-light}.tgk-chat-wallpaper__canvas--dark-invert{filter:invert(1)}.page-chats[data-shell-wallpaper-host]{position:relative;isolation:isolate}:root[data-wallpaper-preset=custom-doodle] .page-chats[data-shell-wallpaper-host],html[data-theme=dark][data-wallpaper-preset=custom-doodle] .page-chats[data-shell-wallpaper-host]{background-color:transparent}.page-chats[data-shell-wallpaper-host]>[data-tgk-chat-wallpaper]{z-index:0}.page-chats[data-shell-wallpaper-host]:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:rgba(0,0,0,var(--tgk-wallpaper-dim-light,.07))}html[data-theme=dark] .page-chats[data-shell-wallpaper-host]:before{background:rgba(0,0,0,var(--tgk-wallpaper-dim-dark,.14))}#column-center [data-chat-pane]{position:relative}#column-center [data-chat-pane]>[data-tgk-chat-wallpaper]{display:none}:root,html[data-theme=light]{--tg-bubble-out-peer-rgb:var(--invex-accent-text-rgb);--tg-bubble-out-peer:var(--invex-accent-text);--tg-bubble-out-secondary:rgba(0,0,0,0.45);--tg-bubble-out-highlight:rgba(0,0,0,0.06);--tg-bubble-out-highlight-hover:rgba(0,0,0,0.1);--tg-bubble-out-quote-bg:color-mix(in srgb,var(--tg-bubble-out-bg) 72%,rgba(0,0,0,0.09));--tg-bubble-out-quote-bg-hover:color-mix(in srgb,var(--tg-bubble-out-bg) 58%,rgba(0,0,0,0.14));--tg-bubble-out-quote-bar:color-mix(in srgb,var(--tg-bubble-out-peer) 22%,#000 78%);--tg-bubble-out-quote-icon:color-mix(in srgb,var(--tg-bubble-out-peer) 55%,var(--invex-navy) 45%);--tg-bubble-out-reply-bg:rgba(var(--tg-bubble-out-peer-rgb),0.16);--tg-bubble-out-reply-bg-hover:rgba(var(--tg-bubble-out-peer-rgb),0.27);--tg-bubble-out-code-border:rgba(0,0,0,0.1);--tg-bubble-out-code-bg:rgba(0,0,0,0.08);--tg-bubble-out-code-header-bg:rgba(var(--tg-bubble-out-peer-rgb),0.18);--tg-bubble-out-code-header-fg:var(--tg-bubble-out-peer);--tg-bubble-out-mono-bg:rgba(0,0,0,0.08);--tg-bubble-out-mono-fg:#0b5a52;--tg-bubble-out-inline-code-bg:#00695f;--tg-bubble-out-inline-code-fg:#ffffff;--tg-bubble-out-link:var(--tg-bubble-out-peer);--tg-bubble-out-voice-play-bg:rgb(var(--tg-bubble-out-peer-rgb));--tg-bubble-out-voice-wave:rgb(var(--tg-bubble-out-peer-rgb));--tg-bubble-out-voice-transcribe-bg:rgba(var(--tg-bubble-out-peer-rgb),0.16);--tg-bubble-out-voice-transcribe-fg:var(--tg-bubble-out-peer);--tg-bubble-out-reaction-bg:rgba(0,0,0,0.06);--tg-bubble-out-reaction-counter:var(--tg-bubble-out-peer);--tg-bubble-out-reaction-chosen-bg:var(--tg-bubble-out-peer);--tg-bubble-out-reaction-chosen-counter:#ffffff;--tg-bubble-out-error:#c62828}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--tg-bubble-out-peer-rgb:255,255,255;--tg-bubble-out-peer:rgba(255,255,255,0.94);--tg-bubble-out-secondary:rgba(255,255,255,0.72);--tg-bubble-out-highlight:rgba(255,255,255,0.14);--tg-bubble-out-highlight-hover:rgba(255,255,255,0.22);--tg-bubble-out-quote-bg:rgba(0,0,0,0.14);--tg-bubble-out-quote-bg-hover:rgba(0,0,0,0.22);--tg-bubble-out-quote-bar:rgba(255,255,255,0.45);--tg-bubble-out-quote-icon:rgba(255,255,255,0.72);--tg-bubble-out-reply-bg:rgba(0,0,0,0.2);--tg-bubble-out-reply-bg-hover:rgba(0,0,0,0.32);--tg-bubble-out-code-border:rgba(255,255,255,0.12);--tg-bubble-out-code-bg:rgba(0,0,0,0.35);--tg-bubble-out-code-header-bg:color-mix(in srgb,var(--shell-primary) 20%,transparent);--tg-bubble-out-code-header-fg:var(--shell-primary,#3390ec);--tg-bubble-out-mono-bg:rgba(255,255,255,0.12);--tg-bubble-out-mono-fg:rgba(255,255,255,0.92);--tg-bubble-out-inline-code-bg:var(--invex-accent-strong);--tg-bubble-out-inline-code-fg:#ffffff;--tg-bubble-out-link:rgba(255,255,255,0.92);--tg-bubble-out-voice-play-bg:rgba(255,255,255,0.18);--tg-bubble-out-voice-wave:rgba(255,255,255,0.92);--tg-bubble-out-voice-transcribe-bg:rgba(255,255,255,0.12);--tg-bubble-out-voice-transcribe-fg:rgba(255,255,255,0.72);--tg-bubble-out-reaction-bg:rgba(255,255,255,0.22);--tg-bubble-out-reaction-counter:#ffffff;--tg-bubble-out-reaction-chosen-bg:rgba(255,255,255,0.92);--tg-bubble-out-reaction-chosen-counter:var(--invex-bubble-out);--tg-bubble-out-error:#ffb4ab}}html[data-theme=dark]{--tg-bubble-out-peer-rgb:255,255,255;--tg-bubble-out-peer:rgba(255,255,255,0.94);--tg-bubble-out-secondary:rgba(255,255,255,0.72);--tg-bubble-out-highlight:rgba(255,255,255,0.14);--tg-bubble-out-highlight-hover:rgba(255,255,255,0.22);--tg-bubble-out-quote-bg:rgba(0,0,0,0.14);--tg-bubble-out-quote-bg-hover:rgba(0,0,0,0.22);--tg-bubble-out-quote-bar:rgba(255,255,255,0.45);--tg-bubble-out-quote-icon:rgba(255,255,255,0.72);--tg-bubble-out-reply-bg:rgba(0,0,0,0.2);--tg-bubble-out-reply-bg-hover:rgba(0,0,0,0.32);--tg-bubble-out-code-border:rgba(255,255,255,0.12);--tg-bubble-out-code-bg:rgba(0,0,0,0.35);--tg-bubble-out-code-header-bg:color-mix(in srgb,var(--shell-primary) 20%,transparent);--tg-bubble-out-code-header-fg:var(--shell-primary,#3390ec);--tg-bubble-out-mono-bg:rgba(255,255,255,0.12);--tg-bubble-out-mono-fg:rgba(255,255,255,0.92);--tg-bubble-out-inline-code-bg:var(--invex-accent-strong);--tg-bubble-out-inline-code-fg:#ffffff;--tg-bubble-out-link:rgba(255,255,255,0.92);--tg-bubble-out-voice-play-bg:rgba(255,255,255,0.18);--tg-bubble-out-voice-wave:rgba(255,255,255,0.92);--tg-bubble-out-voice-transcribe-bg:rgba(255,255,255,0.12);--tg-bubble-out-voice-transcribe-fg:rgba(255,255,255,0.72);--tg-bubble-out-reaction-bg:rgba(255,255,255,0.22);--tg-bubble-out-reaction-counter:#ffffff;--tg-bubble-out-reaction-chosen-bg:rgba(255,255,255,0.92);--tg-bubble-out-reaction-chosen-counter:var(--invex-bubble-out);--tg-bubble-out-error:#ffb4ab}[data-bubble-out]{--primary-text-color:var(--tg-bubble-out-fg);--secondary-text-color:var(--tg-bubble-out-secondary);--message-primary-color:var(--tg-bubble-out-peer);--message-primary-color-rgb:var(--tg-bubble-out-peer-rgb);--peer-color-rgb:var(--tg-bubble-out-peer-rgb);--message-secondary-color:var(--tg-bubble-out-secondary);--message-highlighting-color:var(--tg-bubble-out-highlight);--message-highlighting-hover-color:var(--tg-bubble-out-highlight-hover);--message-time-color:color-mix(in srgb,var(--tg-bubble-out-fg) 55%,transparent);--message-status-color:var(--chat-msg-status-out,var(--tg-bubble-out-peer));--message-error-color:var(--tg-bubble-out-error,var(--tg-bubble-error,#e53935));--chat-voice-play-bg:var(--tg-bubble-out-voice-play-bg);--chat-voice-wave:var(--tg-bubble-out-voice-wave);--chat-voice-transcribe-bg:var(--tg-bubble-out-voice-transcribe-bg);--chat-voice-transcribe-fg:var(--tg-bubble-out-voice-transcribe-fg);--chat-reaction-out-bg:var(--tg-bubble-out-reaction-bg);--chat-reaction-out-counter:var(--tg-bubble-out-reaction-counter);--chat-reaction-out-chosen-bg:var(--tg-bubble-out-reaction-chosen-bg);--chat-reaction-out-chosen-counter:var(--tg-bubble-out-reaction-chosen-counter)}[data-bubble-out] .code{border-color:var(--tg-bubble-out-code-border);background:var(--tg-bubble-out-code-bg)}[data-bubble-out] .code-header{background-color:var(--tg-bubble-out-code-header-bg);color:var(--tg-bubble-out-code-header-fg)}[data-bubble-out] .code-header-button:hover{background-color:color-mix(in srgb,var(--tg-bubble-out-code-header-fg) 16%,transparent)}[data-bubble-out] .monospace-text{background:var(--tg-bubble-out-mono-bg);color:var(--tg-bubble-out-mono-fg);background:var(--tg-bubble-out-inline-code-bg);color:var(--tg-bubble-out-inline-code-fg)}:root,html[data-theme=light]{--chat-chrome-fg:var(--primary-text-color,#000000);--chat-chrome-fg-secondary:var(--secondary-text-color,#707579);--chat-chrome-fg-muted:color-mix(in srgb,var(--chat-chrome-fg) 42%,transparent);--chat-chrome-border-subtle:color-mix(in srgb,var(--chat-chrome-fg) 10%,transparent);--chat-chrome-hover:color-mix(in srgb,var(--chat-chrome-fg) 6%,transparent);--chat-chrome-hover-strong:color-mix(in srgb,var(--chat-chrome-fg) 10%,transparent);--chat-chrome-active-surface:color-mix(in srgb,var(--shell-primary,#3390ec) 14%,transparent);--chat-chrome-send-bg:var(--shell-primary,#3390ec);--chat-chrome-send-bg-hover:color-mix(in srgb,var(--shell-primary,#3390ec) 88%,#ffffff);--chat-chrome-send-fg:#ffffff;--chat-chrome-accent:var(--shell-primary,#3390ec);--chat-chrome-floating-bg:var(--chat-panel-glass,rgba(var(--chat-panel-bg-rgb,255,255,255),0.96));--chat-chrome-floating-border:color-mix(in srgb,var(--chat-panel-border,var(--chat-chrome-fg)) 85%,transparent);--chat-chrome-floating-shadow:0 4px 24px rgba(0,0,0,0.12);--chat-chrome-go-down-shadow:0 1px 8px 1px rgba(0,0,0,0.12);--chat-chrome-go-down-hover:color-mix(in srgb,var(--chat-chrome-fg) 6%,transparent);--chat-chrome-go-down-active:color-mix(in srgb,var(--chat-chrome-fg) 10%,transparent);--chat-chrome-reaction-counter:var(--shell-primary,#3390ec);--chat-chrome-reaction-counter-chosen:#ffffff;--chat-chrome-wave-inactive:color-mix(in srgb,var(--chat-chrome-fg) 28%,transparent);--chat-chrome-wave-active:var(--shell-primary,#3390ec);--chat-chrome-thumb-bg:color-mix(in srgb,var(--chat-chrome-fg) 6%,var(--chat-panel-bg,var(--surface-color,#fff)));--chat-chrome-emoji-search-bg:color-mix(in srgb,var(--chat-chrome-fg) 6%,transparent);--chat-timeline-pill-fg:#ffffff;--chat-timeline-pill-bg:hsla(85.5319,36.9171%,40.402%,0.4);--chat-sticky-date-fg:var(--chat-timeline-pill-fg);--chat-sticky-date-bg:var(--chat-timeline-pill-bg);--chat-unread-bg:var(--surface-color,#fff);--chat-highlight-bg:color-mix(in srgb,var(--shell-primary,#3390ec) 22%,transparent);--chat-bubble-jump-highlight:color-mix(in srgb,var(--shell-primary,#3390ec) 34%,transparent);--chat-floating-time-fg:#ffffff;--chat-floating-time-bg:rgba(0,0,0,0.55);--chat-msg-time-out:rgba(0,0,0,0.45);--chat-msg-time-out-faint:rgba(0,0,0,0.38);--chat-msg-status-out:var(--tg-bubble-out-peer,#4aae42);--chat-voice-play-bg:var(--shell-primary,#3390ec);--chat-voice-wave:var(--shell-primary,#3390ec);--chat-voice-transcribe-bg:color-mix(in srgb,var(--shell-primary,#3390ec) 14%,transparent);--chat-voice-transcribe-fg:var(--shell-primary,#3390ec)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--chat-chrome-fg:var(--primary-text-color,#ffffff);--chat-chrome-fg-secondary:var(--secondary-text-color,#aaaaaa);--chat-chrome-fg-muted:color-mix(in srgb,var(--chat-chrome-fg) 50%,transparent);--chat-chrome-border-subtle:rgba(255,255,255,0.08);--chat-chrome-hover:rgba(255,255,255,0.06);--chat-chrome-hover-strong:rgba(255,255,255,0.1);--chat-chrome-active-surface:rgba(255,255,255,0.1);--chat-chrome-floating-bg:var(--chat-panel-glass,rgba(var(--chat-panel-bg-rgb,27,39,52),0.96));--chat-chrome-floating-border:color-mix(in srgb,var(--chat-panel-border,#283848) 90%,transparent);--chat-chrome-floating-shadow:0 4px 24px rgba(0,0,0,0.45);--chat-chrome-go-down-shadow:0 1px 8px 1px rgba(0,0,0,0.28);--chat-chrome-go-down-hover:rgba(255,255,255,0.08);--chat-chrome-go-down-active:rgba(255,255,255,0.12);--chat-chrome-reaction-counter:#ffffff;--chat-chrome-thumb-bg:var(--chat-panel-subtle,#16202a);--chat-chrome-emoji-search-bg:rgba(255,255,255,0.06);--chat-timeline-pill-fg:#ffffff;--chat-timeline-pill-bg:color-mix(in srgb,var(--shell-primary,#3390ec) 32%,transparent);--chat-sticky-date-fg:var(--chat-timeline-pill-fg);--chat-sticky-date-bg:var(--chat-timeline-pill-bg);--chat-unread-bg:var(--chat-panel-bg,var(--surface-color));--chat-highlight-bg:color-mix(in srgb,var(--shell-primary,#3390ec) 30%,transparent);--chat-bubble-jump-highlight:color-mix(in srgb,var(--shell-primary,#3390ec) 42%,transparent);--chat-floating-time-fg:#ffffff;--chat-floating-time-bg:rgba(0,0,0,0.55);--chat-msg-time-out:rgba(255,255,255,0.62);--chat-msg-time-out-faint:rgba(255,255,255,0.55);--chat-msg-status-out:#ffffff;--chat-voice-play-bg:var(--shell-primary,#3390ec);--chat-voice-wave:var(--shell-primary,#3390ec);--chat-voice-transcribe-bg:color-mix(in srgb,var(--shell-primary,#3390ec) 16%,transparent);--chat-voice-transcribe-fg:var(--invex-accent-text)}}html[data-theme=dark]{--chat-chrome-fg:var(--primary-text-color,#ffffff);--chat-chrome-fg-secondary:var(--secondary-text-color,#aaaaaa);--chat-chrome-fg-muted:color-mix(in srgb,var(--chat-chrome-fg) 50%,transparent);--chat-chrome-border-subtle:rgba(255,255,255,0.08);--chat-chrome-hover:rgba(255,255,255,0.06);--chat-chrome-hover-strong:rgba(255,255,255,0.1);--chat-chrome-active-surface:rgba(255,255,255,0.1);--chat-chrome-floating-bg:var(--chat-panel-glass,rgba(var(--chat-panel-bg-rgb,27,39,52),0.96));--chat-chrome-floating-border:color-mix(in srgb,var(--chat-panel-border,#283848) 90%,transparent);--chat-chrome-floating-shadow:0 4px 24px rgba(0,0,0,0.45);--chat-chrome-go-down-shadow:0 1px 8px 1px rgba(0,0,0,0.28);--chat-chrome-go-down-hover:rgba(255,255,255,0.08);--chat-chrome-go-down-active:rgba(255,255,255,0.12);--chat-chrome-reaction-counter:#ffffff;--chat-chrome-thumb-bg:var(--chat-panel-subtle,#16202a);--chat-chrome-emoji-search-bg:rgba(255,255,255,0.06);--chat-timeline-pill-fg:#ffffff;--chat-timeline-pill-bg:color-mix(in srgb,var(--shell-primary,#3390ec) 32%,transparent);--chat-sticky-date-fg:var(--chat-timeline-pill-fg);--chat-sticky-date-bg:var(--chat-timeline-pill-bg);--chat-unread-bg:var(--chat-panel-bg,var(--surface-color));--chat-highlight-bg:color-mix(in srgb,var(--shell-primary,#3390ec) 30%,transparent);--chat-bubble-jump-highlight:color-mix(in srgb,var(--shell-primary,#3390ec) 42%,transparent);--chat-floating-time-fg:#ffffff;--chat-floating-time-bg:rgba(0,0,0,0.55);--chat-msg-time-out:rgba(255,255,255,0.62);--chat-msg-time-out-faint:rgba(255,255,255,0.55);--chat-msg-status-out:#ffffff;--chat-voice-play-bg:var(--shell-primary,#3390ec);--chat-voice-wave:var(--shell-primary,#3390ec);--chat-voice-transcribe-bg:color-mix(in srgb,var(--shell-primary,#3390ec) 16%,transparent);--chat-voice-transcribe-fg:var(--invex-accent-text)}