#qagent-widget-root{position:relative;z-index:121;font-family:Golos,sans-serif}body:is(.server-console-docked-right,.server-console-docked-bottom) #qagent-widget-root:has(.qagent-console:not(.qagent-console-docked)){z-index:124}:root{--dashboard-navbar-width: 300px}#qagent-widget-root *,#qagent-widget-root *:before,#qagent-widget-root *:after{box-sizing:border-box}#qagent-widget-root button,#qagent-widget-root input,#qagent-widget-root textarea{font:inherit}body:is(.qagent-docked-right,.server-console-docked-right) #header{right:calc(var(--qagent-dock-right-width, 0px) + var(--server-console-dock-right-width, 0px));width:auto}body:is(.qagent-docked-right,.server-console-docked-right) #pre-body{width:calc(100% - var(--dashboard-navbar-width) - var(--qagent-dock-right-width, 0px) - var(--server-console-dock-right-width, 0px));flex-grow:0}body:is(.qagent-docked-bottom,.server-console-docked-bottom) #pre-body{height:calc(100dvh - 57px - var(--qagent-dock-bottom-height, 0px) - var(--server-console-dock-bottom-height, 0px));min-height:calc(100dvh - 57px - var(--qagent-dock-bottom-height, 0px) - var(--server-console-dock-bottom-height, 0px));max-height:calc(100dvh - 57px - var(--qagent-dock-bottom-height, 0px) - var(--server-console-dock-bottom-height, 0px));overflow-y:auto}body:is(.qagent-docked-right,.server-console-docked-right) #header,body:is(.qagent-docked-right,.server-console-docked-right) #pre-body,body:is(.qagent-docked-bottom,.server-console-docked-bottom) #pre-body{transition:width .2s ease,height .2s ease,min-height .2s ease,right .2s ease}body.dashboard-window-layout-instant #header,body.dashboard-window-layout-instant #pre-body{transition:none!important}.qagent-console{z-index:121;border-color:#ffffff1a;background-color:#161718f7;color:#f8f8f2;box-shadow:0 16px 40px #0000005c}.qagent-console-closed{display:none!important}.qagent-console-docked{min-width:0;min-height:0;max-width:none;max-height:none;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.qagent-console-docked-right{border-width:0 0 0 1px}.qagent-console-docked-bottom{left:var(--dashboard-navbar-width)!important;width:auto!important;border-width:1px 0 0;box-shadow:none}body.server-console-docked-right .qagent-console-docked-right{right:var(--server-console-dock-right-width)!important}body.server-console-docked-bottom .qagent-console-docked-bottom{bottom:var(--server-console-dock-bottom-height)!important}body.server-console-docked-right .qagent-console-docked-bottom{right:var(--server-console-dock-right-width)!important}.qagent-console-docked .mini-console-header{cursor:default}.qagent-console-docked-right .mini-console-resize-w{left:0;width:10px}.qagent-console-docked-right .mini-console-resize-w:after{position:absolute;top:calc(50% - 24px);left:3px;width:3px;height:48px;border-radius:999px;background-color:#f8f8f23d;content:""}.qagent-console-docked-bottom .mini-console-resize-n{top:0;height:10px}.qagent-dock-preview{position:fixed;z-index:10000;display:grid;place-items:center;border:1px solid rgba(0,255,154,.34);background-color:#00ff9a13;pointer-events:none}.qagent-dock-preview-right{top:0;right:0;bottom:0}.qagent-dock-preview-bottom{right:0;bottom:0;left:var(--dashboard-navbar-width)}body.server-console-docked-right .qagent-dock-preview-right{right:var(--server-console-dock-right-width)}body.server-console-docked-bottom .qagent-dock-preview-bottom{bottom:var(--server-console-dock-bottom-height)}body.server-console-docked-right .qagent-dock-preview-bottom{right:var(--server-console-dock-right-width)}.qagent-dock-preview>span{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background-color:#161718eb;color:#ffffffd1;padding:9px 12px;box-shadow:0 8px 22px #0000003d;font-family:Neue,sans-serif;font-size:13px}.qagent-dock-preview>span i{color:var(--primary-color)}.qagent-console .mini-console-header{min-height:42px;padding:5px 7px}.qagent-console .mini-console-title i{color:var(--primary-color)}#qagent-widget-root .qagent-console .mini-console-title{min-width:0;max-width:none;flex:1 1 auto;justify-content:flex-start;gap:7px;overflow:hidden;padding:0 5px;color:#fff;font-family:Neue,sans-serif;font-size:14px;text-align:left}#qagent-widget-root .qagent-console .mini-console-title span{min-width:0;flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}#qagent-widget-root .qagent-console .mini-console-title>i{flex:none}.qagent-console .mini-console-title .qagent-title-chevron{margin-left:2px;color:#ffffff6b;font-size:9px;transition:transform .16s ease}.qagent-console .mini-console-title .qagent-title-chevron-open{transform:rotate(180deg)}.qagent-console .mini-console-action i{line-height:1}.qagent-console .mini-console-actions{gap:2px}.qagent-console .mini-console-action{width:28px;height:28px;border-color:transparent;background:transparent;color:#ffffffad}.qagent-console .mini-console-action:hover{background-color:#ffffff14;color:#fff}.qagent-console .qagent-action-active{color:#fff;background-color:#ffffff17}.qagent-console .qagent-chevron-up{transform:rotate(180deg)}.qagent-console-body{position:relative;gap:0;padding:0}.qagent-console.mini-console-collapsed{height:42px!important;min-height:42px;box-shadow:0 8px 20px #00000047}.qagent-console.mini-console-collapsed .mini-console-header{flex:1;border-bottom:0}.qagent-chat-frame{display:flex;min-height:0;flex:1;flex-direction:column;margin:0;padding:0;border-radius:0;background:transparent;animation:qagent-view-in .2s ease both}.qagent-list-overlay{position:absolute;top:0;right:0;left:0;z-index:4;display:flex;height:min(380px,100%);overflow:hidden;border-bottom:1px solid rgba(255,255,255,.09);border-radius:0 0 9px 9px;background-color:#161718fc;box-shadow:0 14px 30px #00000061;animation:qagent-list-down .16s ease both}@keyframes qagent-list-down{0%{opacity:0;transform:translateY(-5px)}}@keyframes qagent-view-in{0%{opacity:0;transform:translateY(4px)}}.qagent-limit>span{width:6px;height:6px;margin-right:6px;border-radius:50%;background-color:var(--primary-color)}.qagent-thread-list-root{display:flex;min-width:0;min-height:0;max-width:100%;flex:1;flex-direction:column;overflow:hidden;padding:6px 7px 5px}.qagent-thread-search{display:flex;min-height:33px;align-items:center;gap:9px;border:0;border-radius:7px;background-color:#ffffff0b;color:#f8f8f2;padding:0 9px}.qagent-thread-search{min-height:33px;margin:0;border:1px solid rgba(255,255,255,.07);color:#ffffff7a}.qagent-thread-search input{min-width:0;width:100%;border:0;outline:0;background:none;color:#f8f8f2;font-size:14px}.qagent-thread-search input::placeholder{color:#f8f8f26b}.qagent-thread-list-toolbar{display:flex;min-height:33px;align-items:center;justify-content:space-between;padding:2px 2px 0 8px;color:#ffffffad;font-size:13px}.qagent-thread-list-scroll{min-width:0;min-height:0;max-width:100%;flex:1;overflow-x:hidden;overflow-y:auto;padding-top:1px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.qagent-thread-item{position:relative;display:flex;min-width:0;min-height:34px;max-width:100%;align-items:center;overflow:hidden;border-radius:7px;color:#ffffffc2;transition:background-color .16s,color .16s}.qagent-thread-item:hover,.qagent-thread-active{background-color:#ffffff12;color:#f8f8f2}.qagent-thread-active{color:#fff}.qagent-thread-trigger{display:flex;min-width:0;max-width:100%;height:34px;flex:1;align-items:center;gap:7px;overflow:hidden;border:0;background:none;color:inherit;padding:0 9px;cursor:pointer;text-align:left;font-size:14px}.qagent-thread-name{min-width:0;flex:1;overflow:hidden;font-family:Neue,sans-serif;text-overflow:ellipsis;white-space:nowrap}.qagent-thread-time{flex:none;margin-left:8px;color:#ffffff61;font-size:11px;transition:opacity .15s}.qagent-thread-actions{position:absolute;right:4px;display:flex;gap:2px;padding-left:12px;background:linear-gradient(90deg,transparent,#292a2b 24%);opacity:0;transition:opacity .15s}.qagent-thread-item:hover .qagent-thread-actions,.qagent-thread-active .qagent-thread-actions,.qagent-thread-actions:focus-within{opacity:1}.qagent-thread-item:hover .qagent-thread-time,.qagent-thread-active .qagent-thread-time{opacity:0}.qagent-thread-action{display:grid;width:27px;height:27px;place-items:center;border:0;border-radius:6px;background:none;color:#f8f8f27a;padding:0;cursor:pointer}.qagent-thread-action:hover{background-color:#ffffff17;color:#f8f8f2}.qagent-thread-delete:hover{color:#ff8d8d}.qagent-thread-action i{font-size:12px}.qagent-thread-rename{width:calc(100% - 8px);height:32px;margin:3px 4px;border:0;border-radius:7px;outline:0;background-color:#ffffff17;color:#f8f8f2;padding:0 9px;font-size:12.5px}.qagent-thread-empty{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 8px;color:#f8f8f273;font-size:12px}.qagent-limit{flex:none;border-top:1px solid rgba(255,255,255,.06);color:#ffffff7a;padding:9px 8px 5px;font-size:11px;line-height:1.35}.qagent-limit-plain{min-height:30px}.qagent-limit-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.qagent-limit-row strong{color:#ffffffc7;font-family:Neue,sans-serif;font-size:11px;font-weight:400}.qagent-limit-bar{height:4px;overflow:hidden;margin-top:7px;border-radius:999px;background-color:#ffffff14}.qagent-limit-bar>span{display:block;height:100%;border-radius:inherit;background-color:var(--primary-color);transition:width .25s ease}.qagent-limit-reset{margin-top:5px;color:#ffffff61}.qagent-thread{display:flex;min-height:0;flex:1;flex-direction:column;overflow:hidden}.qagent-viewport{display:flex;min-height:0;flex:1;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:18px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.qagent-messages{display:flex;min-height:0;flex:1;flex-direction:column;gap:8px;padding:14px 14px 18px}.qagent-message{display:flex;min-width:0;width:100%;max-width:100%;gap:0}.qagent-messages:after{display:block;flex:0 0 18px;content:""}.qagent-message-user{justify-content:flex-end;padding-left:10%}.qagent-user-bubble{max-width:100%;border-radius:9px;background-color:#ffffff12;color:#fff;padding:8px 12px;font-size:16px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.qagent-user-bubble p{margin:0}.qagent-assistant-body{min-width:0;width:100%;max-width:100%;overflow:hidden;color:#fff;font-size:16px;line-height:1.48;overflow-wrap:anywhere}.qagent-message-actions{display:flex;min-height:22px;align-items:center;margin-top:8px;opacity:1!important;visibility:visible!important}.qagent-message-action{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border:0;border-radius:5px;background:transparent;color:#ffffffa3;padding:0;line-height:1;cursor:pointer;opacity:1!important;visibility:visible!important}.qagent-message-action:hover{background-color:#ffffff17;color:#fff}.qagent-message-action i{display:block;font-size:14px;line-height:1}.qagent-copy-success{display:none!important}.qagent-copy-action[data-copied=true]{color:var(--primary-color)}.qagent-copy-action[data-copied=true] .qagent-copy-icon{display:none}.qagent-copy-action[data-copied=true] .qagent-copy-success{display:block!important}.qagent-markdown>:first-child{margin-top:0}.qagent-markdown>:last-child{margin-bottom:0}.qagent-markdown{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;color:#fff}.qagent-markdown>*{min-width:0;max-width:100%}.qagent-markdown p{margin:0 0 6px}.qagent-markdown h1,.qagent-markdown h2,.qagent-markdown h3{margin:13px 0 6px;color:#f8f8f2;font-family:Neue,sans-serif;font-weight:400;line-height:1.3}.qagent-markdown h1{font-size:17px}.qagent-markdown h2{font-size:15px}.qagent-markdown h3{font-size:13px}.qagent-markdown ul,.qagent-markdown ol{margin:5px 0;padding-left:18px}.qagent-markdown li{max-width:100%;margin:2px 0;overflow-wrap:anywhere;word-break:break-word}.qagent-markdown a{overflow-wrap:anywhere;word-break:break-word;color:var(--primary-color)}.qagent-markdown blockquote{margin:8px 0;border-left:2px solid var(--primary-color);padding-left:9px;color:#f8f8f28c}.qagent-markdown code,.qagent-tool code{border-radius:4px;background-color:#ffffff12;color:#f8f8f2;padding:2px 4px;font:11px Roboto Mono,monospace}.qagent-markdown pre,.qagent-tool pre{max-width:100%;overflow:auto;border-radius:7px;background-color:#0000003d;color:#f8f8f2;padding:8px;font:10.5px/1.5 Roboto Mono,monospace;white-space:pre-wrap}.qagent-markdown pre code{background:none;padding:0}.qagent-markdown table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.qagent-markdown th,.qagent-markdown td{border:1px solid rgba(255,255,255,.09);padding:4px 6px}.qagent-disclosure{margin:4px 0 9px;overflow:hidden;border:1px solid rgba(255,255,255,.055);border-radius:7px;background-color:#ffffff0b;color:#ffffffa6}.qagent-disclosure>button{display:flex;width:100%;min-height:41px;align-items:center;gap:8px;border:0;background:none;color:#ffffff94;padding:9px 12px;cursor:pointer;text-align:left;font-size:12px}.qagent-disclosure-title{font-family:Neue,sans-serif;font-size:14px;font-weight:400}.qagent-disclosure>button code{min-width:0;overflow:hidden;margin-left:auto;color:#fff6;text-overflow:ellipsis;white-space:nowrap}.qagent-disclosure-icon,.qagent-tool-done{display:grid;width:14px;height:14px;flex:none;place-items:center;color:#ffffff7a}.qagent-disclosure .qagent-spinner{border-color:#ffffff24;border-top-color:#ffffff94}.qagent-disclosure-chevron{margin-left:auto;font-size:10px;transition:transform .2s}.qagent-tool code+.qagent-disclosure-chevron{margin-left:0}.qagent-disclosure-open .qagent-disclosure-chevron{transform:rotate(180deg)}.qagent-disclosure-grid{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .2s ease}.qagent-disclosure-grid>div{min-height:0;overflow:hidden}.qagent-disclosure-open .qagent-disclosure-grid{grid-template-rows:1fr;opacity:1}.qagent-disclosure-content{border-top:1px solid rgba(255,255,255,.055);padding:11px 12px 12px;color:#ffffffa3}.qagent-disclosure-content .qagent-markdown{color:#ffffffa3}.qagent-disclosure-content .qagent-markdown a{color:#ffffffc2}.qagent-disclosure-content .qagent-markdown blockquote{border-left-color:#fff3;color:#ffffff80}.qagent-disclosure-content small{display:block;margin:4px 0 6px;color:#ffffff6b;font-family:Neue,sans-serif;font-size:12px}.qagent-spinner{display:inline-block;width:13px;height:13px;flex:none;border:2px solid rgba(0,255,154,.2);border-top-color:var(--primary-color);border-radius:50%;animation:qagent-spin .7s linear infinite}@keyframes qagent-spin{to{transform:rotate(360deg)}}.qagent-thinking{display:flex;align-items:center;gap:4px;min-height:25px}.qagent-thinking span{width:5px;height:5px;border-radius:50%;background-color:var(--primary-color);animation:qagent-dot 1.2s ease-in-out infinite}.qagent-thinking span:nth-child(2){animation-delay:.14s}.qagent-thinking span:nth-child(3){animation-delay:.28s}@keyframes qagent-dot{0%,65%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.qagent-waiting{align-items:flex-start}.qagent-welcome{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:18px 16px 28px;text-align:center}.qagent-welcome-icon{display:grid;width:44px;height:44px;place-items:center;border-radius:11px;background-color:var(--background-primary-color);color:var(--primary-color);font-size:18px}.qagent-welcome h2{margin:15px 0 7px;color:#fff;font-family:Neue,sans-serif;font-size:21px;font-weight:400}.qagent-welcome p{max-width:350px;margin:0;color:#ffffff94;font-size:14px;line-height:1.45}.qagent-suggestions{display:flex;width:min(100%,350px);flex-direction:column;gap:7px;margin-top:18px}.qagent-suggestion{border:none;display:flex;width:100%;min-height:40px;align-items:center;gap:10px;border-radius:10px;background-color:#ffffff09;color:#ffffffd1;padding:10px 15px;cursor:pointer;text-align:left;font-size:14px;line-height:1.35;transition:border-color .16s,background-color .16s,color .16s,transform .16s}.qagent-suggestion i{color:var(--primary-color)}.qagent-suggestion:hover{background-color:#fff1;color:#fff}.qagent-history-loader{display:flex;flex:1;align-items:center;justify-content:center;gap:8px;color:#f8f8f273;font-size:12px}.qagent-disclaimer{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;overflow-y:auto;padding:24px 18px}.qagent-disclaimer-content{width:min(100%,430px);color:#fff;text-align:center}.qagent-disclaimer-icon{display:grid;width:44px;height:44px;margin:0 auto;place-items:center;border-radius:11px;background-color:#ffffff0e;color:#ffffffd1;font-size:19px}.qagent-disclaimer h2{margin:14px 0 8px;font-family:Neue,sans-serif;font-size:20px;font-weight:400;line-height:1.25}.qagent-disclaimer-content>p{margin:0;color:#ffffffad;font-size:14px;line-height:1.5}.qagent-disclaimer-warning{margin:16px 0;border:1px solid rgba(255,255,255,.075);border-radius:9px;background-color:#ffffff09;padding:12px 13px;text-align:left}.qagent-disclaimer-warning p{margin:0;color:#ffffffb8;font-size:13px;line-height:1.48}.qagent-disclaimer-warning p+p{margin-top:9px}.qagent-disclaimer-accept{width:min(100%,220px);min-height:46px;border:0;border-radius:10px;background-color:var(--background-primary-color);color:var(--primary-color);padding:10px 15px;cursor:pointer;font-family:Neue,sans-serif;font-size:16px;line-height:26px;transition:opacity .3s}.qagent-disclaimer-accept:hover{opacity:.8}.qagent-scroll-bottom{position:absolute;top:-37px;left:50%;display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;background-color:#292a2b;color:#ffffffd1;padding:0;box-shadow:0 5px 14px #0000004d;cursor:pointer;transform:translate(-50%)}.qagent-scroll-bottom:hover{background-color:#323334;color:#fff}.qagent-scroll-bottom i{font-size:13px;line-height:1}.qagent-composer-dock{position:relative;z-index:3;flex:none;padding:5px 8px 7px;background-color:#161718fc}.qagent-error{display:flex;align-items:center;gap:8px;margin:0 0 6px}.qagent-error span{flex:1}.qagent-error button{border:0;background:none;color:inherit;padding:0;cursor:pointer;font-size:17px}.qagent-composer{flex:none;min-height:42px;margin:0;padding:5px 6px 5px 9px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background-color:#ffffff06}.qagent-composer>i{font-size:12px}.qagent-composer-input{display:block;min-width:0;width:100%;min-height:28px;max-height:100px;resize:none;overflow-y:auto;border:0;outline:0;background:none;color:#fff;padding:4px 0;font-size:16px;line-height:1.4}.qagent-composer-input::placeholder{color:#f8f8f273}.qagent-send{width:30px;height:30px;border:0;color:var(--primary-color)}.qagent-stop{color:#ff8d8d}:root[data-theme=light] .qagent-console{border-color:#0000001a;background-color:#fffffffa;color:#171819;box-shadow:0 16px 40px #00000029}:root[data-theme=light] .qagent-console .mini-console-header,:root[data-theme=light] .qagent-list-overlay,:root[data-theme=light] .qagent-limit,:root[data-theme=light] .qagent-disclosure-content{border-color:#00000014}:root[data-theme=light] .qagent-console .mini-console-title,:root[data-theme=light] .qagent-console .mini-console-action:hover,:root[data-theme=light] .qagent-thread-search input,:root[data-theme=light] .qagent-thread-rename,:root[data-theme=light] .qagent-thread-active,:root[data-theme=light] .qagent-user-bubble,:root[data-theme=light] .qagent-assistant-body,:root[data-theme=light] .qagent-markdown,:root[data-theme=light] .qagent-markdown h1,:root[data-theme=light] .qagent-markdown h2,:root[data-theme=light] .qagent-markdown h3,:root[data-theme=light] .qagent-welcome h2,:root[data-theme=light] .qagent-disclaimer-content,:root[data-theme=light] .qagent-composer-input{color:#171819}:root[data-theme=light] #qagent-widget-root .qagent-console .mini-console-title{color:#171819}:root[data-theme=light] .qagent-console .mini-console-action,:root[data-theme=light] .qagent-message-action,:root[data-theme=light] .qagent-thread-action{color:#00000094}:root[data-theme=light] .qagent-console .mini-console-action:hover,:root[data-theme=light] .qagent-message-action:hover,:root[data-theme=light] .qagent-thread-action:hover{background-color:#0000000f}:root[data-theme=light] .qagent-console .mini-console-start,:root[data-theme=light] .qagent-copy-action[data-copied=true]{color:var(--primary-color)}:root[data-theme=light] .qagent-console .qagent-stop{color:var(--text-red-color)}:root[data-theme=light] .qagent-title-chevron,:root[data-theme=light] .qagent-thread-search,:root[data-theme=light] .qagent-thread-list-toolbar,:root[data-theme=light] .qagent-thread-item,:root[data-theme=light] .qagent-limit,:root[data-theme=light] .qagent-welcome p,:root[data-theme=light] .qagent-disclaimer-content>p,:root[data-theme=light] .qagent-history-loader{color:#0000008f}:root[data-theme=light] .qagent-thread-time,:root[data-theme=light] .qagent-limit-reset,:root[data-theme=light] .qagent-thread-empty,:root[data-theme=light] .qagent-thread-search input::placeholder,:root[data-theme=light] .qagent-composer-input::placeholder{color:#0000006b}:root[data-theme=light] .qagent-list-overlay,:root[data-theme=light] .qagent-composer-dock{background-color:#fffffffc}:root[data-theme=light] .qagent-thread-search,:root[data-theme=light] .qagent-thread-rename,:root[data-theme=light] .qagent-user-bubble,:root[data-theme=light] .qagent-suggestion,:root[data-theme=light] .qagent-disclaimer-icon,:root[data-theme=light] .qagent-disclaimer-warning,:root[data-theme=light] .qagent-composer{border-color:#0000001a;background-color:#00000009}:root[data-theme=light] .qagent-disclaimer-icon{color:#000000b8}:root[data-theme=light] .qagent-disclaimer-warning p{color:#000000ad}:root[data-theme=light] .qagent-thread-item:hover,:root[data-theme=light] .qagent-thread-active,:root[data-theme=light] .qagent-suggestion:hover,:root[data-theme=light] .qagent-action-active{background-color:#0000000f;color:#171819}:root[data-theme=light] .qagent-thread-actions{background:linear-gradient(90deg,transparent,#f1f1f1 24%)}:root[data-theme=light] .qagent-limit-row strong,:root[data-theme=light] .qagent-suggestion{color:#000000c2}:root[data-theme=light] .qagent-limit-bar{background-color:#00000014}:root[data-theme=light] .qagent-viewport,:root[data-theme=light] .qagent-thread-list-scroll{scrollbar-color:rgba(0,0,0,.18) transparent}:root[data-theme=light] .qagent-markdown code,:root[data-theme=light] .qagent-tool code{background-color:#0000000f;color:#242526}:root[data-theme=light] .qagent-markdown pre,:root[data-theme=light] .qagent-tool pre{background-color:#0000000e;color:#242526}:root[data-theme=light] .qagent-markdown th,:root[data-theme=light] .qagent-markdown td{border-color:#0000001a}:root[data-theme=light] .qagent-markdown blockquote{border-left-color:#0003;color:#0000008f}:root[data-theme=light] .qagent-disclosure-content .qagent-markdown a{color:var(--primary-color)}:root[data-theme=light] .qagent-disclosure{border-color:#00000012;background-color:#00000009;color:#000000ad}:root[data-theme=light] .qagent-disclosure>button,:root[data-theme=light] .qagent-disclosure-content,:root[data-theme=light] .qagent-disclosure-content .qagent-markdown{color:#0000009e}:root[data-theme=light] .qagent-disclosure>button code,:root[data-theme=light] .qagent-disclosure-icon,:root[data-theme=light] .qagent-tool-done,:root[data-theme=light] .qagent-disclosure-content small{color:#00000075}:root[data-theme=light] .qagent-disclosure .qagent-spinner{border-color:#00000024;border-top-color:#00000094}:root[data-theme=light] .qagent-scroll-bottom{border-color:#0000001a;background-color:#f1f1f1;color:#000000b8;box-shadow:0 5px 14px #00000024}:root[data-theme=light] .qagent-scroll-bottom:hover{background-color:#e8e8e8;color:#171819}:root[data-theme=light] .qagent-dock-preview>span{border-color:#0000001a;background-color:#fffffff5;color:#000000c7}@media(max-width:900px){:root{--dashboard-navbar-width: 0px}}@media(max-width:560px){.qagent-console{inset:auto 0 0!important;width:100%!important;height:42vh!important;z-index:121}body.qagent-mobile-native-present .qagent-console{bottom:var(--qagent-native-console-height, 42px)!important}.qagent-console.mini-console-collapsed{height:42px!important;min-height:42px}.qagent-messages{padding-right:12px;padding-left:12px}.qagent-console .mini-console-title{font-size:14px}.qagent-disclaimer{align-items:flex-start;padding:18px 14px}.qagent-disclaimer-icon{width:38px;height:38px;font-size:17px}.qagent-disclaimer h2{margin-top:11px;font-size:18px}.qagent-disclaimer-warning{margin:12px 0;padding:10px 11px}.qagent-disclaimer-accept{width:100%}}@media(prefers-reduced-motion:reduce){.qagent-chat-frame,.qagent-list-overlay{animation:none}.qagent-disclosure-grid{transition:none}}
