:is(html[data-wegpt-ui=facelift],:is(.chatMain,.room-page)[data-wegpt-facelift=true]){--ui-brand: #41d0ca;--ui-ink: #172d32;--ui-link: #246e6a;--bg-primary: #ffffff;--bg-secondary: #f8fafc;--bg-tertiary: #edf3f6;--bg-gray-1: #f3f7fa;--bg-grey1: var(--bg-gray-1);--bg-elevated: var(--bg-primary);--bg-cool-gray: #cbd5e1;--text-primary: #1e293b;--text-secondary: #58687c;--text-muted: #64748b;--border-light: #dce5e9;--border-medium: #becbd4;--border-primary: var(--border-light);--border-color: var(--border-light);--accent-primary: var(--ui-brand);--accent-secondary: var(--ui-link);--sidepanel-bg: #effafa;--sidepanel-text: var(--text-primary);--sidepanel-border: var(--border-light);--settings-bg: var(--bg-primary);--settings-text: var(--text-primary);--settings-border: var(--border-light);--settings-input-bg: var(--bg-gray-1);--bg-user-response: #e5f6f4;--bg-disabled: #e2e8f0;--text-disabled: #64748b;--success-color: #18734b;--error-color: #b42335;--copy-button-hover: var(--ui-link);--overlay-bg: #0c192a66;--overlay-text: var(--text-primary);--shadow-sm: 0 2px 6px #193e420a;--shadow-md: 0 6px 24px #193e4210;--shadow-lg: 0 12px 36px #193e421f;--ui-radius: 14px;--ui-thread-max-width: 860px;--ui-header-height: 64px;--ui-composer-height: 88px;--ui-bottom-reserve: 88px;--ui-history-width: 0px;--ui-keyboard-offset: 0px;--ui-content-width: calc(100vw - var(--ui-history-width));--dynamic-width: var(--ui-content-width);--ui-code-bg: #edf2f7;--ui-code-keyword: #7143a2;--ui-code-string: #186c53;--ui-code-number: #9c4820;--ui-code-comment: #58687c;--un-prose-body: var(--text-primary);--un-prose-headings: var(--text-primary);--un-prose-links: var(--ui-link);--un-prose-bold: var(--text-primary);--un-prose-code: var(--text-primary);--un-prose-hr: var(--border-light);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-theme=dark][data-wegpt-ui=facelift],html[data-theme=dark] :is(.chatMain,.room-page)[data-wegpt-facelift=true]{--ui-link: #63dfd5;--bg-primary: #1c2939;--bg-secondary: #141e2c;--bg-tertiary: #263646;--bg-gray-1: #202f40;--bg-cool-gray: #435569;--text-primary: #eef3f7;--text-secondary: #b0bfd0;--text-muted: #a4b5c7;--border-light: #354556;--border-medium: #52657a;--sidepanel-bg: #172632;--bg-user-response: #203e44;--bg-disabled: #354556;--text-disabled: #b0bfd0;--success-color: #80d7b1;--error-color: #ff9ca7;--shadow-md: 0 6px 24px #0003;--shadow-lg: 0 12px 36px #0005;--ui-code-bg: #101a27;--ui-code-keyword: #c9a3f0;--ui-code-string: #93dbb6;--ui-code-number: #edba87;--ui-code-comment: #a4b5c7}:is(.chatMain,.room-page)[data-wegpt-facelift=true].chatMain{display:flex;flex-direction:column;height:var(--ui-viewport-height, 100dvh);min-height:0;background:var(--bg-secondary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true]>#topBar{flex:0 0 auto;width:100%}:is(.chatMain,.room-page)[data-wegpt-facelift=true]>.main-area{flex:1 1 auto;min-height:0}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .main-area>.container{width:var(--ui-content-width);max-width:none;height:100%;padding-left:0!important;margin-left:var(--ui-history-width);transition:none;min-width:0}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .top-component{width:100%;min-height:0;overflow:hidden;padding-bottom:var(--ui-bottom-reserve);box-sizing:border-box}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(#chatInputDiv,#chat-form,#ta,#file-list){--dynamic-width: var(--ui-content-width) !important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #feedElementDiv{width:100%;max-width:100%;padding:20px clamp(8px,2vw,28px) 12px;scroll-behavior:auto}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(#feedElementDiv,.rooms-feed){align-items:center}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(#feedElementDiv,.rooms-feed)>*{width:min(100%,var(--ui-thread-max-width));max-width:var(--ui-thread-max-width);min-width:0;margin-inline:auto;flex-shrink:0;box-sizing:border-box}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rooms-feed{padding:20px clamp(8px,2vw,28px) 16px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-response-shell{padding-left:0!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rooms-feed-item>:is(.tool-results-group,[data-reasoning-root],.ci-payload,.ce-payload,.tool-call-pending,.tool-call-error){width:100%;max-width:100%;margin-inline:0}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .scroll-to-bottom-wrapper{bottom:calc(var(--ui-bottom-reserve) + 12px)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .history-panel{top:var(--ui-header-height);bottom:var(--ui-keyboard-offset);width:min(300px,100vw);border-radius:0;border-right:1px solid var(--border-light);box-shadow:none}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .panel-header{padding:20px 16px 16px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .search-input-wrap{min-height:42px;border-radius:10px;background:var(--bg-primary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .conv-item{margin-inline:8px;border-radius:10px;padding-block:12px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .conv-item.active{background:var(--bg-user-response);box-shadow:inset 3px 0 var(--ui-brand)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .conv-name{color:var(--text-primary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.conv-time,.conv-preview,.section-label,.search-hint){color:var(--text-secondary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .topBar{height:64px;min-height:64px;padding:8px 16px;background:var(--ui-brand);color:var(--ui-ink)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar :is(.icon-button,.rooms-icon-button){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0 2px;border-radius:10px;color:var(--ui-ink)!important;transition:background-color .14s ease}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .rooms-icon-button{-webkit-mask-size:24px 24px;mask-size:24px 24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .icon-button:hover{background:#172d3212}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .logo{height:36px;width:36px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .logo-container{align-items:center;gap:8px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar :is(.text,.text2){color:var(--ui-ink);margin-top:0;font-size:14px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .text{font-weight:600;margin-left:0;font-size:17px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .provider-badge{background:#246e6a;color:#fff;padding:5px 9px;border-radius:7px;font-size:12px;margin-right:8px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .spacer{width:4px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .liveIndicator{color:#e07f01}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chatInputDiv{left:var(--ui-history-width);bottom:var(--ui-keyboard-offset);width:var(--ui-content-width);padding:0 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--bg-secondary);box-sizing:border-box;z-index:21}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .chatInputContainer{background:transparent;max-width:860px;margin-inline:auto}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form{width:100%;padding:12px;gap:8px;min-height:70px;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--ui-radius);box-shadow:var(--shadow-md)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form:focus-within{border:1px solid var(--ui-link);box-shadow:0 0 0 2px var(--bg-user-response),var(--shadow-md)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #ta{width:100%;min-width:0;min-height:24px;max-height:120px;margin-right:0;font-size:16px;line-height:24px;color:var(--text-primary);background:transparent!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #ta::placeholder{color:var(--text-secondary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form .button-wrapper{flex:0 0 44px;width:44px;height:44px;margin-right:0;background:transparent}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form :is(.paperclip-icon-container,.history-icon-container){width:44px;height:44px;border-radius:10px;color:var(--text-secondary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form :is(.paperclip-icon,.history-icon){width:24px;height:24px;opacity:1}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form .button-wrapper:last-child{background:var(--ui-brand);border-radius:10px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form .inputButton{width:44px;height:44px;mask:none!important;-webkit-mask:none!important;background:transparent!important;display:inline-flex;align-items:center;justify-content:center}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form .ui-send-glyph{display:inline-block;width:22px;height:22px;color:var(--ui-ink)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form .inputButton:disabled .ui-send-glyph{color:#50626a}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form .overlay{inset:0;width:44px;height:44px;opacity:1;border:0;border-radius:10px;background:var(--ui-brand);transition:background-color .14s ease}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form .overlay:before{content:"";display:block;width:12px;height:12px;border-radius:2px;background:var(--ui-ink)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-composer-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:8px 4px 0;font-size:12px;line-height:1.5}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-composer-model{min-width:0;overflow-wrap:anywhere;color:var(--ui-link)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-composer-status{flex-shrink:0;max-width:55%;overflow-wrap:anywhere;color:var(--text-secondary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-composer-status[data-state=working],:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-composer-status[data-state=uploading]{color:var(--ui-link)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-composer-status[data-state=error]{color:var(--error-color)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-message-actions{display:flex;width:100%;max-width:860px;margin:0 auto 16px;padding-inline:16px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-copy-message{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 8px;border-radius:8px;font-size:12px;color:var(--text-secondary);background:transparent;transition:color .14s ease,background-color .14s ease}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-copy-message:hover:not(:disabled){color:var(--ui-link);background:var(--bg-tertiary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-copy-message:disabled{opacity:.5;cursor:default}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .ui-copy-message span{color:inherit}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #file-list{position:fixed;left:var(--ui-history-width);width:var(--ui-content-width);bottom:calc(var(--ui-keyboard-offset) + var(--ui-composer-height));margin-bottom:0!important;background:var(--bg-secondary);z-index:21;transition:none}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .file-uploader{width:100%;max-width:892px;margin-inline:auto;padding:0 16px;gap:8px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .file-uploader .file-item{background:var(--bg-user-response);border-radius:10px;padding:6px 10px;margin:0;min-width:0;max-width:100%;gap:6px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .file-uploader .file-item>span:first-of-type{overflow-wrap:anywhere}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .remove-button{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--error-color)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .responseContainer{width:100%;max-width:860px;margin-inline:auto;border-radius:var(--ui-radius);box-sizing:border-box}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .responseContainer[style*=bg-user-response]{border:1px solid var(--border-light)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .responseContainer>p{font-size:13px;margin-block:0 10px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .responseContainer>p[style*=accent-primary]{color:var(--ui-link)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .prose{width:100%;max-width:100%;font-size:16px;line-height:1.7;color:var(--text-primary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .prose :is(h1,h2,h3,h4,h5,h6){color:var(--text-primary);letter-spacing:-.025em}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .prose :is(p,li,td,th,strong,b){color:inherit}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .prose a{color:var(--ui-link);text-decoration:underline;text-underline-offset:3px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .prose :not(pre)>code{background:var(--ui-code-bg);color:var(--text-primary);padding:.1em .3em;border-radius:4px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.prose pre,.code-content pre,.output-content pre){background:var(--ui-code-bg)!important;color:var(--text-primary)!important;border:1px solid var(--border-light);border-radius:10px;padding:42px 16px 16px;max-width:100%;min-width:0;overflow-x:auto;white-space:pre;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .item-content{background:var(--ui-code-bg);padding:12px;max-height:320px;overflow:auto;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .item-content :is(table,tr,td,pre,code){border:0;border-radius:0;box-shadow:none;margin:0}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .item-content td{padding:0 10px 0 0;vertical-align:top}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .item-content td>pre{padding:0;max-height:none;overflow:visible;background:transparent!important;font:inherit}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .item-content td>pre code{padding:0;background:transparent!important;font:inherit}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .item-content .hljs{background:var(--ui-code-bg)!important;color:var(--text-primary)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] pre code{color:inherit;background:transparent!important;white-space:inherit;font:inherit}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .copy-button{top:6px!important;right:8px!important;min-width:32px;min-height:32px;padding:5px!important;border-radius:6px;color:var(--text-secondary)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .copy-button:hover{color:var(--ui-link)!important;background:var(--bg-tertiary)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .prose table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .prose :is(th,td){border-color:var(--border-light);padding:10px 12px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .prose th{background:var(--bg-tertiary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .prose blockquote{color:var(--text-secondary);border-left:3px solid var(--ui-brand)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .katex-display{max-width:100%;overflow-x:auto;overflow-y:hidden;padding-block:4px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.tool-results-group,.ci-payload,.ce-payload){border-color:var(--border-light);background:var(--bg-primary);border-radius:10px;max-width:100%}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.group-header,.item-header,.code-header,.reasoning-trigger){color:var(--text-secondary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.group-header,.item-header,.code-header):hover{background:var(--bg-tertiary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.tool-call-pending,.tool-call-error){width:auto;max-width:860px;background:var(--bg-tertiary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .tool-call-error{border-left-color:var(--error-color);color:var(--error-color)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.status-label.error,.badge.error){color:var(--error-color)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .status-detail{color:var(--text-secondary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.badge.success,.status-icon.success){color:var(--success-color)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .hljs{background:var(--ui-code-bg)!important;color:var(--text-primary)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.hljs-keyword,.hljs-literal,.hljs-built_in,.hljs-type,.hljs-attr){color:var(--ui-code-keyword)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.hljs-string,.hljs-regexp,.hljs-symbol){color:var(--ui-code-string)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.hljs-number,.hljs-title,.hljs-params){color:var(--ui-code-number)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.hljs-comment,.hljs-quote){color:var(--ui-code-comment)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .welcome-title{display:block;font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-.035em;margin:0 0 14px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .sample-pitch{display:block;color:var(--text-secondary);font-size:14px;line-height:1.7}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .sample-pitch .icon{color:inherit}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .sample-pitch .workspace{color:#fff;background:#246e6a;white-space:nowrap}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .modal-content{max-width:920px;width:100%;padding:24px 16px;max-height:none;text-align:left}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .blurb{width:100%;margin-left:0;text-align:left}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .vspacer1{height:12px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .vspacer3{height:12px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .sample-header{justify-content:flex-start;margin-top:24px;font-size:14px;font-weight:500;color:var(--text-secondary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .cards-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;gap:12px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .cards-container .card{width:auto;height:auto;min-height:138px;padding:16px;border:1px solid var(--border-light);border-radius:var(--ui-radius);box-shadow:none;display:flex;flex-direction:column;align-items:stretch;text-align:left}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .cards-container .card:hover{border-color:var(--ui-link);box-shadow:var(--shadow-md);transform:translateY(-2px)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .card-icon{display:flex;align-items:center;justify-content:flex-start;gap:7px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .card-title{color:var(--text-primary);font-size:14px;font-weight:500}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .card-content{color:var(--text-secondary);font-size:12px;line-height:1.55;text-align:left;margin-top:7px;overflow:visible;-webkit-line-clamp:unset}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .model-label{position:static;align-self:flex-end;margin-top:auto;padding-top:12px;color:var(--ui-link);font-size:11px;overflow-wrap:anywhere}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .connect-api-button{background:transparent;color:var(--ui-link);padding:10px 0;border:0;font-weight:500}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.wegpt-settings-panel,#rooms-dropdown-menu){top:calc(var(--ui-header-height) + 8px);right:12px;width:min(340px,calc(100vw - 24px));max-height:calc(var(--ui-viewport-height,100dvh) - var(--ui-header-height) - 20px);overflow-y:auto;overflow-x:visible;border:1px solid var(--border-light);background:var(--bg-primary);color:var(--text-primary);border-radius:var(--ui-radius);box-shadow:var(--shadow-lg);padding:20px;text-align:left}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .wegpt-settings-panel>div{margin-left:0!important;min-height:0!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .svelte-select{--border: 1px solid var(--border-light);--borderRadius: 9px;--background: var(--bg-gray-1);--inputColor: var(--text-primary);max-width:100%}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .svelte-select-list{background:var(--bg-primary)!important;border-color:var(--border-light)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .svelte-select :is(.item,.list-item){color:var(--text-primary)!important;background:var(--bg-primary)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .svelte-select .item.hover{background:var(--bg-tertiary)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .svelte-select .item.active{background:var(--ui-brand)!important;color:var(--ui-ink)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.guide-btn,.dark-mode-toggle){color:var(--ui-link);border-color:var(--border-light);box-shadow:none;min-height:36px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .controlLabel{font-weight:500;margin-top:12px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #roomTitleInput{width:100%;min-height:42px;padding:9px 11px;border:1px solid var(--border-light);border-radius:9px;background:var(--bg-gray-1);color:var(--text-primary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #rooms-dropdown-menu :is(.panelButton,.pending-button,.accepted-button,.info-button){min-width:40px;min-height:40px;border-radius:9px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #rooms-dropdown-menu .itemPanel{display:flex;justify-content:flex-end;margin-top:6px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #rooms-dropdown-menu .panelButton{width:32px;height:32px;min-width:32px;min-height:32px;mask-size:18px 18px;-webkit-mask-size:18px 18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;color:var(--ui-link)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #rooms-dropdown-menu .titleSave{color:var(--success-color)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #rooms-dropdown-menu .titleCancel{color:var(--error-color)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.pending-viewer,.accepted-viewer){flex:1;min-width:0;color:var(--text-primary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rooms-control-container{gap:8px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .control-button{min-height:44px;border:1px solid var(--border-light);background:var(--bg-gray-1);padding:10px 12px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .control-button:not(:disabled):hover{background:var(--bg-user-response);color:var(--text-primary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(.line,.separator){border-color:var(--border-light);margin-left:0;width:100%}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .stats p{color:var(--text-secondary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rescind{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-light)}html[data-wegpt-ui=facelift] .api-modal-backdrop{--topbar-h: 64px}html[data-wegpt-ui=facelift] :is(.api-modal-panel,.model-guide-modal,.modal-content,.inline-preview-modal,dialog){color:var(--text-primary)}html[data-wegpt-ui=facelift] :is(.api-modal-panel,.inline-preview-modal){background:var(--bg-primary);border-color:var(--border-light);box-shadow:var(--shadow-lg)}html[data-wegpt-ui=facelift] :is(.api-modal-ok,.api-step-number,.cancelBtn){background:var(--ui-brand);color:var(--ui-ink)}html[data-wegpt-ui=facelift] :is(#viewer-input-overlay,#send-cancel-options){color:var(--text-primary)!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true].room-page{height:var(--ui-viewport-height,100dvh)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rooms-header{min-height:64px;background:var(--ui-brand);color:var(--ui-ink);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rooms-header .center-content{position:static;left:auto;transform:none}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rooms-header .right{justify-self:end}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rooms-header :is(.title,.text){color:var(--ui-ink)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rooms-header .logoSize{width:36px;height:36px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .textarea-shell{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--ui-radius)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .textarea-shell:focus-within{border:1px solid var(--ui-link)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .textarea{font-size:16px;line-height:24px;color:var(--text-primary)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .textarea::placeholder{font-size:16px;line-height:24px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .btn{min-height:44px;background:var(--ui-brand);color:var(--ui-ink)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .btn.secondary{color:var(--text-primary);background:transparent}:is(.chatMain,.room-page)[data-wegpt-facelift=true] :is(button,input,textarea,select,[role=button],[tabindex]:not(.history-panel)):focus-visible{outline:2px solid var(--ui-link)!important;outline-offset:3px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form #ta:focus-visible,:is(.chatMain,.room-page)[data-wegpt-facelift=true] .textarea-shell .textarea:focus-visible{outline:none!important;box-shadow:none!important}@media(pointer:coarse){:is(.chatMain,.room-page)[data-wegpt-facelift=true] #rooms-dropdown-menu .panelButton{width:44px;height:44px;min-width:44px;min-height:44px}}@media(max-width:1100px){:is(.chatMain,.room-page)[data-wegpt-facelift=true] .cards-container{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .center-content{position:static;transform:none;left:auto!important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .right-section{min-width:0}}@media(max-width:767px){:is(.chatMain,.room-page)[data-wegpt-facelift=true]{--ui-history-width: 0px !important}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .history-panel{box-shadow:var(--shadow-lg)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .topBar{padding:8px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .text{display:none}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar :is(.provider-badge,.text2){max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:2px;font-size:11px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar :is(.icon-button,.rooms-icon-button){min-width:40px;margin:0}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chatInputDiv{padding-inline:8px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] #chat-form{padding:8px;gap:4px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .modal-content{padding:16px 4px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .cards-container .card{padding:12px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .welcome-title{font-size:26px}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .rooms-header .text{display:none}}@media(max-width:380px){:is(.chatMain,.room-page)[data-wegpt-facelift=true] .topBar .logo{display:none}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .cards-container{grid-template-columns:minmax(0,1fr)}:is(.chatMain,.room-page)[data-wegpt-facelift=true] .responseContainer{padding-inline:8px!important}}@media(prefers-reduced-motion:reduce){html[data-wegpt-ui=facelift] *,html[data-wegpt-ui=facelift] *:before,html[data-wegpt-ui=facelift] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
