@media (max-width:767px){:root{--global-notice-height:0px!important}.workspace-utility-bar,.workspace-notification{display:none!important}main.app-canvas{height:100dvh!important;padding:0!important}main.app-canvas>div{gap:0!important;max-width:none!important;padding:0!important}.workspace-shell{gap:0!important;margin:0!important}.workspace-main{gap:0!important;padding:0!important}.markdown-message{line-height:1.55}.markdown-message p{margin-top:4px;margin-bottom:4px}.markdown-message li>p{margin-top:0;margin-bottom:0}.markdown-message li{margin-top:1px;margin-bottom:1px}.markdown-message ol,.markdown-message ul{margin-top:6px;margin-bottom:6px;padding-left:4px;list-style:none}.markdown-message ol{counter-reset:md-ol}.markdown-message ol>li{counter-increment:md-ol}.markdown-message ol>li>p:before{content:counter(md-ol) ". "}.markdown-message ol>li:not(:has(>*)):before{content:counter(md-ol) ". "}.markdown-message ul>li>p:before{content:"• "}.markdown-message ul>li:not(:has(>*)):before{content:"• "}}
@layer components{:root{--lg-blur:26px;--lg-sat:2;--lg-dur:.34s;--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-tint:#ffffff12;--lg-radius:20px;--lg-drop:0 12px 38px #0000006b;--skin-bg:#07070c;--skin-fg:#f2f3f7;--skin-fg-dim:#f2f3f794;--skin-fg-mute:#f2f3f75c;--skin-acc-1:#6a4dff;--skin-acc-2:#00a0ff;--grad-1:#6a4dff;--grad-2:#3a2a8c;--grad-3:#00c2ff;--grad-4:#2a1a5c;--grad-5:#4d6bff;--skin-vignette:#07070cad;--skin-acc-soft-1:#6a4dff2e;--skin-acc-soft-2:#00a0ff1a;--skin-acc-edge:#8278ff38;--skin-hi-1:#b4a0ff8c;--skin-hi-2:#8cb4ff6b;--skin-send-1:#6a4dff;--skin-send-2:#00a0ff;--skin-send-glow:#505aff80;--skin-tab-1:#6a4dff8c;--skin-tab-2:#00c2ff59;--skin-tab-glow:#3c288c59;--skin-card-1a:#6a4dff4d;--skin-card-1b:#00c2ff24;--skin-card-2a:#965aff4d;--skin-card-2b:#5a5aff24;--skin-card-3a:#00a0ff47;--skin-card-3b:#5a8cff24;--skin-hist-active:#8a7aff80;--skin-hist-active-soft:#8a7aff4d;--skin-bubble-1:#7c6bff52;--skin-bubble-2:#00a0ff38;--skin-bubble-edge:#96aaff3d;--skin-boot-1:#0a0a10f5;--skin-boot-2:#0e0c1af0;--skin-boot-3:#07070ceb;--skin-boot-text:#b9b3f2;--border:transparent;--input:transparent}html:not(.dark){--lg-tint:#ffffff6b;--border:#e8dde8;--input:#e8dde8;--lg-drop:0 12px 38px #46597f33;--skin-bg:#f0eefa;--skin-fg:#232135;--skin-fg-dim:#2321359e;--skin-fg-mute:#2321356b;--grad-1:#f5b8d5;--grad-2:#b9a8f5;--grad-3:#a8d8f5;--grad-4:#b8e8d0;--grad-5:#f5d8b8}html.dark[data-lg-theme=teal]{--skin-bg:#04090d;--grad-1:#00b3a6;--grad-2:#0e3a6e;--grad-3:#00d4ff;--grad-4:#0a2e3d;--grad-5:#1e6bff;--skin-vignette:#04090dad;--skin-acc-soft-1:#00b3a62e;--skin-acc-soft-2:#00a0ff1a;--skin-acc-edge:#78c8e638;--skin-hi-1:#a0e6dc8c;--skin-hi-2:#8cbeff6b;--skin-send-1:#00c2a8;--skin-send-2:#00a0ff;--skin-send-glow:#0096b480;--skin-tab-1:#00b3a68c;--skin-tab-2:#00c2ff59;--skin-tab-glow:#00506459;--skin-card-1a:#00b3a64d;--skin-card-1b:#00c2ff24;--skin-card-2a:#008cc84d;--skin-card-2b:#1e6bff24;--skin-card-3a:#00a0ff47;--skin-card-3b:#00c8b424;--skin-hist-active:#5ac8dc80;--skin-hist-active-soft:#5ac8dc4d;--skin-bubble-1:#00b4c84d;--skin-bubble-2:#00a0ff38;--skin-bubble-edge:#8cdce63d;--skin-boot-1:#060c10f5;--skin-boot-2:#0a141ef0;--skin-boot-3:#04090deb;--skin-boot-text:#a8e6e0}html.dark[data-lg-theme=pink]{--skin-bg:#0a0510;--grad-1:#ff4d9e;--grad-2:#6a2a9c;--grad-3:#d44dff;--grad-4:#3d1052;--grad-5:#ff6b9e;--skin-vignette:#0a0510ad;--skin-acc-soft-1:#ff4d9e29;--skin-acc-soft-2:#d44dff1a;--skin-acc-edge:#ff96c838;--skin-hi-1:#ffb4dc8c;--skin-hi-2:#e6a0ff6b;--skin-send-1:#ff4d9e;--skin-send-2:#b84dff;--skin-send-glow:#dc50a080;--skin-tab-1:#ff4d9e80;--skin-tab-2:#d44dff59;--skin-tab-glow:#781e5a59;--skin-card-1a:#ff4d9e47;--skin-card-1b:#d44dff24;--skin-card-2a:#d44dff47;--skin-card-2b:#964dff24;--skin-card-3a:#ff6b9e42;--skin-card-3b:#ff4ddc24;--skin-hist-active:#ff8cc880;--skin-hist-active-soft:#ff8cc84d;--skin-bubble-1:#ff5aaa4d;--skin-bubble-2:#c85aff38;--skin-bubble-edge:#ffaadc3d;--skin-boot-1:#10060cf5;--skin-boot-2:#160a1af0;--skin-boot-3:#0a0510eb;--skin-boot-text:#f2b9d9}html.dark[data-lg-theme=gold]{--skin-bg:#0c0805;--grad-1:#ff9a3d;--grad-2:#8c4a1e;--grad-3:#ffd23d;--grad-4:#4a2a10;--grad-5:#ff6b3d;--skin-vignette:#0c0805ad;--skin-acc-soft-1:#ff9a3d29;--skin-acc-soft-2:#ff6b3d1a;--skin-acc-edge:#ffbe8c38;--skin-hi-1:#ffd7aa8c;--skin-hi-2:#ffbe8c6b;--skin-send-1:#ffa53d;--skin-send-2:#ff6b3d;--skin-send-glow:#ff823c73;--skin-tab-1:#ff9a3d80;--skin-tab-2:#ff6b3d59;--skin-tab-glow:#8c461459;--skin-card-1a:#ff9a3d47;--skin-card-1b:#ff6b3d24;--skin-card-2a:#ffd23d3d;--skin-card-2b:#ff9a3d24;--skin-card-3a:#ff6b3d42;--skin-card-3b:#ffb43d24;--skin-hist-active:#ffbe7880;--skin-hist-active-soft:#ffbe784d;--skin-bubble-1:#ff96504d;--skin-bubble-2:#ff6e3c38;--skin-bubble-edge:#ffc8963d;--skin-boot-1:#100c06f5;--skin-boot-2:#181008f0;--skin-boot-3:#0c0805eb;--skin-boot-text:#f2d0a8}html{background:0 0!important}body,.app-canvas{color:var(--skin-fg)}html:not(.dark) body{--skin-bg-plain:#eceae4}html.dark body{--skin-bg-plain:#232025}body{background:var(--skin-bg-plain,var(--skin-bg))!important}@keyframes bgFlow{0%{transform:translate(-2.2%,-1.6%)}50%{transform:translate(1.8%,2.2%)}to{transform:translate(-2.2%,-1.6%)}}.skin-bg-layer{z-index:-3;pointer-events:none;opacity:0;-webkit-background-size:135% 135%,148% 148%,142% 142%,138% 138%;backface-visibility:hidden;will-change:transform;background-position:50%,50%,50%,50%;background-size:135% 135%,148% 148%,142% 142%,138% 138%;transition:opacity 3s ease-in-out;animation:12s ease-in-out infinite paused bgFlow;position:fixed;inset:-22%}.skin-bg-layer.on{opacity:1;animation-play-state:running}.skin-bg-b{animation-duration:13s;animation-direction:reverse}.skin-bg-c{animation-duration:14s}.skin-bg-d{animation-duration:13s;animation-direction:reverse}.skin-bg-a{background-color:#eceae4;background-image:radial-gradient(50% 48% at 18% 24%,#ecd0d2,#ecd0d200),radial-gradient(46% 52% at 82% 18%,#d8cfec,#d8cfec00),radial-gradient(52% 46% at 76% 76%,#c8d8ea,#c8d8ea00),radial-gradient(48% 52% at 22% 80%,#cfe4d6,#cfe4d600)}html.dark .skin-bg-a{background-color:#232025;background-image:radial-gradient(50% 48% at 18% 24%,#2b2126,#2b212600),radial-gradient(46% 52% at 82% 18%,#242232,#24223200),radial-gradient(52% 46% at 76% 76%,#1f282e,#1f282e00),radial-gradient(48% 52% at 22% 80%,#212b24,#212b2400)}.skin-bg-b{background-color:#ebe9e2;background-image:radial-gradient(52% 50% at 25% 30%,#ecd2be,#ecd2be00),radial-gradient(40% 44% at 80% 14%,#ccd6da,#ccd6da00),radial-gradient(46% 44% at 78% 70%,#d2dcc2,#d2dcc200),radial-gradient(44% 48% at 15% 82%,#e0cbb2,#e0cbb200)}html.dark .skin-bg-b{background-color:#26211a;background-image:radial-gradient(52% 50% at 25% 30%,#2e251c,#2e251c00),radial-gradient(40% 44% at 80% 14%,#29221e,#29221e00),radial-gradient(46% 44% at 78% 70%,#232822,#23282200),radial-gradient(44% 48% at 15% 82%,#1e2429,#1e242900)}.skin-bg-c{background-color:#e9eaee;background-image:radial-gradient(52% 50% at 22% 28%,#c4d6ec,#c4d6ec00),radial-gradient(42% 46% at 78% 20%,#cec8e8,#cec8e800),radial-gradient(46% 44% at 76% 78%,#c2d8d4,#c2d8d400),radial-gradient(40% 44% at 16% 80%,#eed2d8,#eed2d800)}html.dark .skin-bg-c{background-color:#22252a;background-image:radial-gradient(52% 50% at 22% 28%,#1e252d,#1e252d00),radial-gradient(42% 46% at 78% 20%,#262233,#26223300),radial-gradient(46% 44% at 76% 78%,#1c2628,#1c262800),radial-gradient(40% 44% at 16% 80%,#2b252b,#2b252b00)}.skin-bg-d{background-color:#ece8e0;background-image:radial-gradient(52% 50% at 24% 30%,#eccebe,#eccebe00),radial-gradient(42% 46% at 80% 16%,#e4c8cc,#e4c8cc00),radial-gradient(46% 44% at 76% 76%,#c8dccc,#c8dccc00),radial-gradient(40% 44% at 16% 82%,#d6cfe4,#d6cfe400)}html.dark .skin-bg-d{background-color:#242021;background-image:radial-gradient(52% 50% at 24% 30%,#2c2224,#2c222400),radial-gradient(42% 46% at 80% 16%,#282226,#28222600),radial-gradient(46% 44% at 76% 76%,#252820,#25282000),radial-gradient(40% 44% at 16% 82%,#242130,#24213000)}.skin-dust{z-index:-2;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.skin-grain{z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='0.62'/%3E%3C/svg%3E");position:fixed;inset:-60%}@media (prefers-reduced-motion:reduce){.skin-dust{display:none}}body.wall-on .skin-bg-layer,body.wall-on .skin-dust{display:none}.app-canvas{background:0 0!important}.lg-glass,.workspace-skin-sidebar,.workspace-main,.lg-glass-panel,.lg-glass-composer,.lg-glass-hud{isolation:auto;border-radius:var(--lg-radius);-webkit-backdrop-filter:blur(26px)saturate(1.55);backdrop-filter:blur(26px)saturate(1.55);transition:transform var(--lg-dur) var(--lg-ease), box-shadow var(--lg-dur) var(--lg-ease), background var(--lg-dur) var(--lg-ease);background:linear-gradient(168deg,#343e379e,#181e1a80);position:relative;box-shadow:0 28px 80px -30px #0000009e;border:1px solid #ffffff21!important;outline:none!important}html:not(.dark) .lg-glass,html:not(.dark) .workspace-skin-sidebar,html:not(.dark) .workspace-main,html:not(.dark) .lg-glass-panel,html:not(.dark) .lg-glass-composer,html:not(.dark) .lg-glass-hud{background:linear-gradient(168deg,#fffc,#ffffff70);box-shadow:0 24px 70px -26px #61471c52,0 2px 10px -2px #61471c12;border-color:#ffffffb8!important}.workspace-skin-sidebar,.workspace-conversation-surface{box-shadow:none!important;-webkit-backdrop-filter:blur(26px)saturate(1.55)!important;backdrop-filter:blur(26px)saturate(1.55)!important;background:linear-gradient(168deg,#fffc,#ffffff70)!important;border:1px solid #ffffffb8!important}.dark .workspace-skin-sidebar,.dark .workspace-conversation-surface,html.dark .workspace-skin-sidebar,html.dark .workspace-conversation-surface{box-shadow:none!important;background:linear-gradient(168deg,#343e379e,#181e1a80)!important;border-color:#ffffff21!important}.workspace-main{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:none!important}.lg-glass:before,.workspace-skin-sidebar:before,.workspace-main:before,.lg-glass-panel:before,.lg-glass-composer:before,.lg-glass-hud:before,.lg-glass:after,.workspace-skin-sidebar:after,.workspace-main:after,.lg-glass-panel:after,.lg-glass-composer:after,.lg-glass-hud:after{display:none!important}.lg-glass:active{transform:scale(.985)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-glass,.workspace-skin-sidebar,.workspace-main,.lg-glass-panel,.lg-glass-composer,.lg-glass-hud{background:#16161ed1}}.workspace-skin-sidebar{padding:16px}.workspace-main{border-radius:var(--lg-radius)}.lg-glass-panel{border-radius:24px}.lg-glass-hud,.lg-glass-composer{border-radius:22px}.lg-glass-composer textarea::placeholder{color:var(--skin-fg-mute)!important}.lg-glass-composer button:not(.skin-send){color:var(--skin-fg-dim)!important;background:#ffffff14!important;border:1px solid #ffffff14!important;border-radius:10px!important;transition:background .2s,color .2s!important}.lg-glass-composer button:not(.skin-send):hover{color:#fff!important;background:#ffffff24!important}html:not(.dark) .lg-glass-composer button:not(.skin-send){color:#232135b3!important;background:#fff9!important;border-color:#7864dc2e!important}html:not(.dark) .lg-glass-composer button:not(.skin-send):hover{color:#232135!important;background:#ffffffd9!important}.skin-send,.skin-send:hover,.skin-send:disabled{color:#1e3a5f!important;background:#aed0f2f2!important;border:none!important;box-shadow:0 4px 14px #78aadc59!important}html:not(.dark) .skin-send:hover{background:#9ec6ee!important}html.dark .skin-send,html.dark .skin-send:hover,html.dark .skin-send:disabled{color:#12263c!important;background:#96bce4f2!important;box-shadow:0 4px 14px #3c6eaa66!important}.skin-send:hover{transform:translateY(-1px)}.skin-send:active{transform:scale(.94)}.skin-send:disabled{opacity:.45!important;box-shadow:none!important}.topbar-skin{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important}.topbar-skin:before,.topbar-skin:after{display:none!important}.topbar-skin button{cursor:pointer;width:38px;height:38px;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #ffffff0f, var(--lg-drop);place-items:center;display:grid;position:relative;color:var(--skin-fg-dim)!important;background:var(--lg-tint)!important;border:0!important;border-radius:50%!important;transition:color .2s!important}.topbar-skin button:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(145deg,#ffffffc7 0%,#ffffff29 18%,#fff0 42%,#ffffff0d 62%,#ffffff1a 78%,#ffffff8c 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.topbar-skin button:hover{color:#fff!important}.topbar-skin .avatar{width:38px;height:38px;margin:0}.workspace-notification{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));white-space:nowrap;position:relative;overflow:hidden;color:var(--skin-fg-dim)!important;background:var(--lg-tint)!important;box-shadow:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #ffffff0f, var(--lg-drop)!important;border-radius:999px!important;padding:8px 16px!important;font-size:13px!important}.workspace-notification:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(145deg,#ffffffc7 0%,#ffffff29 18%,#fff0 42%,#ffffff0d 62%,#ffffff1a 78%,#ffffff8c 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.workspace-notification svg{color:var(--skin-fg-dim)!important}html:not(.dark) .workspace-notification,html:not(.dark) .workspace-notification svg{color:#3c3282cc!important}.workspace-mode-switcher{box-shadow:none!important;background:#ffffff0d!important;border:1px solid #ffffff0f!important;border-radius:14px!important;padding:4px!important}.workspace-mode-tab{flex-direction:column;align-items:center;gap:4px;color:var(--skin-fg-dim)!important;transition:background .25s var(--lg-ease), color .25s!important;background:0 0!important;border-radius:11px!important;padding:10px!important;font-size:12px!important}.workspace-mode-tab:hover{color:#fff!important;background:0 0!important}.workspace-mode-icon{color:inherit!important;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}.workspace-mode-tab-active{color:#fff!important;background:#ffffff24!important;font-weight:500!important;box-shadow:inset 0 1px #ffffff1f!important}html:not(.dark) .workspace-mode-tab-active{color:var(--skin-fg)!important;background:#ffffff8c!important;box-shadow:inset 0 1px #ffffffd9!important}.workspace-mode-tab-active:hover{color:#fff!important}html:not(.dark) .workspace-mode-tab-active:hover{color:var(--skin-fg)!important}.workspace-mode-tab-active .workspace-mode-icon{color:inherit!important}.workspace-new-session-button{-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);position:relative;color:var(--skin-fg)!important;background:#ffffff85!important;border:1px solid #ffffffb8!important;border-radius:12px!important;font-size:13px!important;box-shadow:0 2px 10px -2px #61471c12,inset 0 1px #ffffffd9!important}html:not(.dark) .workspace-new-session-button{color:#5a4a30!important}.workspace-new-session-button:before,.workspace-new-session-button:after{display:none!important}.workspace-new-session-button:hover{background:#fffc!important}.workspace-list-heading{color:var(--skin-fg-mute)!important;box-shadow:none!important;background:0 0!important;border:none!important}.workspace-list-heading h2{color:var(--skin-fg-dim)!important;font-size:12px!important;font-weight:600!important}.workspace-list-heading span,.workspace-gallery-button{color:var(--skin-fg-dim)!important;background:#ffffff1a!important;border:none!important}html:not(.dark) .workspace-list-heading span,html:not(.dark) .workspace-gallery-button{color:#5a4a30!important;background:#ffffff80!important}.workspace-history-empty{color:var(--skin-fg-mute)!important;background:0 0!important;border:1px dashed #ffffff1a!important}.workspace-item-action{color:var(--skin-fg-dim)!important;background:#ffffff0f!important}.workspace-item-action:hover{color:#fff!important;background:#ffffff1a!important}.workspace-item-delete:hover{color:#ff8ba0!important;background:#ff5a6e29!important}.workspace-task-chip{color:var(--skin-fg-dim)!important;background:#ffffff12!important}.workspace-history-item{background:#ffffff80;border-radius:14px;transition:transform .25s var(--lg-ease)!important;border:1px solid #fff9!important}.workspace-history-item:hover{transform:translateY(-2px)}.workspace-history-item *{color:var(--skin-fg)}.workspace-history-item .text-stone-500,.workspace-history-item .text-stone-400,.workspace-history-item [class*=text-stone-]{color:var(--skin-fg-mute)!important}.history-color-0,.history-color-1,.history-color-2,.history-color-3,.history-color-4,.history-color-5{background:#ffffff80!important}.workspace-history-item-active{background:#ffffffc7!important;border-color:#fffffff2!important;box-shadow:0 2px 10px -2px #61471c1a,inset 3px 0 #61471c47!important}html:not(.dark) .workspace-history-item *{color:#4a4038}.workspace-history-list::-webkit-scrollbar{width:0}.skin-bubble{box-shadow:none!important;background:#ffffff12!important;border-color:#ffffff1a!important;border-radius:18px!important;font-size:13.5px!important}.msg-tail-r .skin-bubble{background:linear-gradient(135deg, var(--skin-bubble-1), var(--skin-bubble-2))!important;border-color:var(--skin-bubble-edge)!important;border-bottom-right-radius:6px!important}.msg-tail-l .skin-bubble{border-bottom-left-radius:6px!important}html:not(.dark) .skin-bubble{background:#ffffff8c!important;border-color:#7864dc33!important}html:not(.dark) .msg-tail-r .skin-bubble{background:linear-gradient(135deg,#7c6bff42,#00a0ff2e)!important}.msg-tail-r>div:last-child,.msg-tail-l>div:last-child{transition:opacity .2s}.msg-tail-r:hover>div:last-child,.msg-tail-l:hover>div:last-child{opacity:1}[data-slot=dialog-overlay]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1412181f!important}html.dark [data-slot=dialog-overlay]{background:#04040a57!important}.lg-glass-panel [class*=bg-white\/],.lg-glass-panel [class*=bg-white]{transition:background .22s var(--lg-ease), transform .22s var(--lg-ease), box-shadow .22s var(--lg-ease);background:#ffffff0d!important;border:1px solid #ffffff14!important;border-radius:16px!important}.lg-glass-panel [class*=bg-white\/]:hover,.lg-glass-panel [class*=bg-white]:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000047;background:#ffffff1a!important}html:not(.dark) .lg-glass-panel [class*=bg-white\/],html:not(.dark) .lg-glass-panel [class*=bg-white]{background:#ffffffb8!important;border-color:#7864dc29!important}.lg-glass-hud{--lg-tint:#ffffff12}html:not(.dark) .lg-glass-hud{--lg-tint:#ffffff6b}.lg-glass-hud [class*=bg-black\/5],.lg-glass-hud [class*=bg-black\/50]{background:#ffffff14!important;border:1px solid #ffffff1a!important}.app-canvas ::-webkit-scrollbar{width:6px;height:6px}.workspace-main ::-webkit-scrollbar{width:6px;height:6px}.app-canvas ::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.workspace-main ::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}html:not(.dark) .app-canvas ::-webkit-scrollbar-thumb{background:#5a50a040}html:not(.dark) .workspace-main ::-webkit-scrollbar-thumb{background:#5a50a040}footer,[class*=disclaimer]{color:var(--skin-fg-mute)!important}[data-sonner-toast]{-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6)}[data-sonner-toaster]{--normal-bg:#16161eb8;--normal-border:#ffffff1f;--normal-text:#f2f3f7}html:not(.dark) [data-sonner-toaster]{--normal-bg:#fffc;--normal-border:#7864dc33;--normal-text:#232135}.page-boot-loader{background:radial-gradient(circle at center, var(--skin-boot-1), var(--skin-boot-2) 55%, var(--skin-boot-3))!important}.page-boot-loader-text{color:var(--skin-boot-text)!important}html:not(.dark){--skin-boot-1:#f6f4eff5;--skin-boot-2:#f0eee8f0;--skin-boot-3:#eceae4eb;--skin-boot-text:#8f8a7c}.workspace-sidebar{box-shadow:none!important;background:0 0!important;border:none!important}.workspace-sidebar:after{display:none!important}html.dark .workspace-conversation-surface{box-shadow:none!important;background:0 0!important}.dark .image-result-card{box-shadow:none!important}.dark .image-generation-placeholder{background-color:#ffffff0d!important;border-radius:18px!important}.dark .image-result-card{background:0 0!important}.dark .image-result-card img{border-radius:18px!important}@media (max-width:860px){.workspace-notification{max-width:46vw}}[data-sonner-toast][data-type=error]{color:#ffd7dc!important;background:#3a161ce0!important;border:1px solid #ff5a6e4d!important}[data-sonner-toast][data-type=success]{color:#c9f5dd!important;background:#142a20e0!important;border:1px solid #46c88c4d!important}html:not(.dark) [data-sonner-toast][data-type=error],html:not(.dark) [data-sonner-toast][data-type=success]{background:#ffffffd9!important}.lg-glass-panel .wp-save-btn,html:not(.dark) .lg-glass-panel .wp-save-btn,html.dark .lg-glass-panel .wp-save-btn{color:#fff!important;background:#1c1917f2!important;border:none!important;box-shadow:0 4px 14px #1c191740!important}html:not(.dark) .lg-glass-panel .wp-save-btn:hover{background:#1c1917!important}html.dark .lg-glass-panel .wp-save-btn,html.dark .lg-glass-panel .wp-save-btn:hover{color:#1c1917!important;background:#f5f5f4f2!important}.workspace-image-composer.lg-glass-composer button,html:not(.dark) .workspace-image-composer.lg-glass-composer button:not(.skin-send),html.dark .workspace-image-composer.lg-glass-composer button:not(.skin-send){border-color:#0000!important;outline:none!important}@keyframes lg-ava-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.lg-ava{animation:9s ease-in-out infinite lg-ava-shift;color:#38445c!important;background-image:linear-gradient(135deg,#b9c6ea,#d3c5e8)!important;background-size:220% 220%!important}.lg-ava-ai{background-image:linear-gradient(135deg,#b5dcd2,#bcd2ea)!important}@media (max-width:639px){.workspace-mobile-bar{box-shadow:none!important;background:0 0!important;border:none!important}.workspace-mobile-bar h2{color:var(--skin-fg)!important}.workspace-mobile-bar button{color:var(--skin-fg-dim)!important;background:#ffffff80!important;border:1px solid #ffffffb8!important}html.dark .workspace-mobile-bar button{background:#ffffff14!important;border-color:#ffffff21!important}.skin-bubble{border-radius:14px!important;max-width:86%!important;padding:9px 12px!important;line-height:1.5!important}.skin-bubble *{line-height:1.5!important}.workspace-mobile-list button{margin:1px 4px;border:none!important;border-radius:12px!important}.workspace-mobile-list button:active{background:#fff6!important}html.dark .workspace-mobile-list button:active{background:#ffffff1a!important}.workspace-mobile-list .border-b{border-bottom-color:#0000!important}}.workspace-side-footer,.workspace-clear-button,html:not(.dark) .workspace-clear-button{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}.workspace-clear-button:hover{background:#ffffff59!important}html.dark .workspace-clear-button:hover{background:#ffffff1a!important}.chat-upload-btn,.lg-glass-composer .chat-upload-btn,html:not(.dark) .lg-glass-composer button.chat-upload-btn:not(.skin-send),html.dark .lg-glass-composer button.chat-upload-btn:not(.skin-send),html:not(.dark) .lg-glass-composer .chat-upload-btn,html.dark .lg-glass-composer .chat-upload-btn{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important}.chat-upload-btn:hover{background:#ffffff59!important}html.dark .chat-upload-btn:hover{background:#ffffff1a!important}.skin-bubble,.skin-bubble.font-song,.skin-bubble.font-hei,.skin-bubble *,.skin-bubble code,.skin-bubble pre,.skin-bubble pre *,.skin-bubble .markdown-message,.skin-bubble .markdown-message *,.chat-composer textarea,.chat-composer textarea::placeholder,.workspace-image-composer textarea,.workspace-image-composer textarea::placeholder,.skin-bubble em,.skin-bubble i,.skin-bubble em *,.skin-bubble i *,.skin-bubble blockquote,.skin-bubble blockquote *,.skin-bubble blockquote em,.skin-bubble blockquote i{font-family:-apple-system,PingFang SC,HarmonyOS Sans SC,Microsoft YaHei,system-ui,sans-serif!important;font-style:normal!important}@media (max-width:639px){.msg-tail-r,.msg-tail-l{gap:8px!important}.msg-tail-r>div:first-child>:nth-child(2),.msg-tail-l>div:first-child>:nth-child(2){display:none!important}.skin-bubble{max-width:calc(100vw - 118px)!important}.chat-composer{margin-left:0!important;margin-right:0!important}}}
