@charset "UTF-8";.ui-msg-prompt[data-v-5381fe04]{display:flex;align-items:center;gap:var(--msg-prompt-gap);padding:var(--msg-prompt-pad-y) var(--msg-prompt-pad-x);border-radius:var(--msg-prompt-radius);border:1px solid transparent;font-size:var(--msg-prompt-fs);line-height:var(--msg-prompt-lh);font-weight:500;box-sizing:border-box;width:100%;max-width:100%}.ui-msg-prompt__badge[data-v-5381fe04]{width:var(--msg-prompt-icon);height:var(--msg-prompt-icon);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--on-primary)}.ui-msg-prompt__glyph[data-v-5381fe04]{width:var(--msg-prompt-glyph);height:var(--msg-prompt-glyph);stroke-width:2.5}.ui-msg-prompt__text[data-v-5381fe04]{flex:1;min-width:0;word-break:break-word}.ui-msg-prompt--success[data-v-5381fe04]{background:var(--msg-prompt-success-bg);border-color:var(--msg-prompt-success-border);color:var(--msg-prompt-success-text)}.ui-msg-prompt--success .ui-msg-prompt__badge[data-v-5381fe04]{background:var(--color-success)}.ui-msg-prompt--error[data-v-5381fe04]{background:var(--msg-prompt-error-bg);border-color:var(--msg-prompt-error-border);color:var(--msg-prompt-error-text)}.ui-msg-prompt--error .ui-msg-prompt__badge[data-v-5381fe04]{background:var(--color-error)}.ui-msg-prompt--warning[data-v-5381fe04]{background:var(--msg-prompt-warning-bg);border-color:var(--msg-prompt-warning-border);color:var(--msg-prompt-warning-text)}.ui-msg-prompt--warning .ui-msg-prompt__badge[data-v-5381fe04]{background:var(--color-warning)}.ui-msg-prompt--info[data-v-5381fe04]{background:var(--msg-prompt-info-bg);border-color:var(--msg-prompt-info-border);color:var(--msg-prompt-info-text)}.ui-msg-prompt--info .ui-msg-prompt__badge[data-v-5381fe04]{background:var(--color-info)}.app{display:flex;width:100%;height:100vh;background:var(--bg-white);color:var(--text-1)}.app.dark{background:var(--bg-white);color:var(--text-1)}.toast-container{position:fixed;top:20px;right:20px;display:flex;flex-direction:column;gap:10px;z-index:9999;pointer-events:none}.toast-shell{max-width:min(420px,100vw - 40px);pointer-events:auto;box-shadow:0 4px 24px #00000014;border-radius:var(--msg-prompt-radius)}.dark .toast-shell{box-shadow:0 6px 28px #00000059}.toast-enter-active,.toast-leave-active{transition:all .3s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translate(100px)}.toast-move{transition:transform .3s ease}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color, #e5e7eb)}:before,:after{--un-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container,[container=""]{width:100%}[\!container=""]{width:100%!important}.full,[full=""]{width:100%;height:100%}.btn-primary{background-color:var(--brand-1);--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}@media(min-width:640px){.container,[container=""]{max-width:640px}[\!container=""]{max-width:640px!important}}@media(min-width:768px){.container,[container=""]{max-width:768px}[\!container=""]{max-width:768px!important}}@media(min-width:1024px){.container,[container=""]{max-width:1024px}[\!container=""]{max-width:1024px!important}}@media(min-width:1280px){.container,[container=""]{max-width:1280px}[\!container=""]{max-width:1280px!important}}@media(min-width:1536px){.container,[container=""]{max-width:1536px}[\!container=""]{max-width:1536px!important}}[select~="$event),"]{-webkit-user-select:var(--event\));user-select:var(--event\))}.sr-only,[sr-only=""]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible,[visible=""]{visibility:visible}.absolute,[absolute=""]{position:absolute}.fixed,[fixed=""]{position:fixed}.relative,[relative=""]{position:relative}.sticky,[sticky=""]{position:sticky}.static,[static=""]{position:static}.isolate,[isolate=""]{isolation:isolate}.z0{z-index:0}.grid,[grid=""]{display:grid}[rows~="1"]{grid-template-rows:repeat(1,minmax(0,1fr))}[rows~="2"]{grid-template-rows:repeat(2,minmax(0,1fr))}[rows~="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}[rows~="4"]{grid-template-rows:repeat(4,minmax(0,1fr))}[rows~="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}[rows~="6"]{grid-template-rows:repeat(6,minmax(0,1fr))}[rows~="7"]{grid-template-rows:repeat(7,minmax(0,1fr))}.m\[1\]{margin:1}.m\[2\]{margin:2}.m\[3\]{margin:3}.m\[r\.id\]{margin:r.id}.m0,[m0=""]{margin:0}.m1,[m1=""]{margin:.25rem}.m2,[m2=""]{margin:.5rem}.m6{margin:1.5rem}.my,.my-4{margin-top:1rem;margin-bottom:1rem}.me{margin-inline-end:1rem}.ml-2{margin-left:.5rem}.ms,[ms=""]{margin-inline-start:1rem}.mt,[mt=""]{margin-top:1rem}.mt-1{margin-top:.25rem}[\!mt=""]{margin-top:1rem!important}.inline,[inline=""]{display:inline}.block,[block=""]{display:block}[\!block=""]{display:block!important}.inline-block{display:inline-block}.contents{display:contents}.hidden,[hidden=""]{display:none}[size~="13"]{width:3.25rem;height:3.25rem}[size~="14"]{width:3.5rem;height:3.5rem}[size~="15"]{width:3.75rem;height:3.75rem}[size~="16"]{width:4rem;height:4rem}[size~="18"]{width:4.5rem;height:4.5rem}[size~="20"]{width:5rem;height:5rem}[size~="30"]{width:7.5rem;height:7.5rem}[size~="34"]{width:8.5rem;height:8.5rem}.h-5,[h5=""]{height:1.25rem}.h-9{height:2.25rem}.h0,[h0=""]{height:0}.h1,[h1=""]{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.w-5{width:1.25rem}.w-9{width:2.25rem}.w0,[w0=""]{width:0}.w1,[w~="1"],[w1=""]{width:.25rem}.flex,[flex=""]{display:flex}.inline-flex,[inline-flex=""]{display:inline-flex}.flex-\$1\$2{flex:var(--1\$2)}.flex-1{flex:1 1 0%}.flex-shrink,.shrink,[shrink=""]{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.flex-wrap{flex-wrap:wrap}.table,[table=""]{display:table}.border-collapse{border-collapse:collapse}.transform,[transform=""]{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize,[resize=""]{resize:both}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.gap-3{gap:.75rem}.\!b{border-width:1px!important}.b,.border,[b=""],[border=""]{border-width:1px}[-b=""]{border-width:-1px}[-border-2=""]{border-width:-2px}[-border-3=""]{border-width:-3px}.rounded,[rounded=""]{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}[stroke-width~="0.8"]{stroke-width:.8px}[stroke-width~="1.5"]{stroke-width:1.5px}[stroke-width~="1.6"]{stroke-width:1.6px}[stroke-width~="2"]{stroke-width:2px}[stroke-width~="2.5"]{stroke-width:2.5px}.p-4{padding:1rem}.p\[--n\]{padding:var(--n)}.p\[0\],.p0,[p~="0"],[p0=""]{padding:0}.p\[1\]{padding:1}.p\[i\]{padding:i}.p\[i\+\+\]{padding:i++}.p1,[p1=""]{padding:.25rem}.p2{padding:.5rem}.p3{padding:.75rem}.pa,[pa=""]{padding:auto}[\!p0=""]{padding:0!important}[\!p1=""]{padding:.25rem!important}[p~="12"]{padding:3rem}[p~=inherit]{padding:inherit}.px,[px=""]{padding-left:1rem;padding-right:1rem}.py,[py=""]{padding-top:1rem;padding-bottom:1rem}.pb,[pb=""]{padding-bottom:1rem}.pl{padding-left:1rem}.pie,[pie=""]{padding-inline-end:1rem}.indent,[indent=""]{text-indent:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}[-text-1=""]{font-size:-.25rem}.leading-relaxed{line-height:1.625}[-lh-normal=""]{line-height:-1.5}.uppercase{text-transform:uppercase}.ordinal{--un-ordinal:ordinal;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline{text-decoration-line:underline}.tab,.active-tab:active{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}[outline~="1"]{outline-width:1px}.\!outline{outline-style:solid!important}.outline{outline-style:solid}[disabled~="!outline"]:disabled{outline-style:solid!important}.ring,[ring=""]{--un-ring-width:3px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.blur,[blur=""]{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.invert,[invert=""]{--un-invert:invert(1);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter,[filter=""]{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition,[transition=""]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out,[ease=""]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.text-t1{color:var(--text-1)}.text-t3{color:var(--text-3)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#9b9b9b80;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9b9b9bb3}.dark ::-webkit-scrollbar-thumb{background:#64646480}.dark ::-webkit-scrollbar-thumb:hover{background:#646464b3}:root{--chat-sidebar-width: 266px;--chat-content-max-width: min(1040px, calc(100vw - var(--chat-sidebar-width) - 240px));--chat-input-height: 140px;--header-height: 60px;--page-data-panel-height-ratio: .8427;--udp-body-padding-inline: 32px;--udp-body-padding-bottom: 40px;--udp-header-content-gap: 24px;--udp-header-height: 56px;--udp-header-title-fs: 18px;--udp-row-height: 61px;--panel-control-height: 32px;--panel-control-radius: 4px;--udp-filter-control-width: 360px;--udp-toolbar-btn-w-outline: 72px;--udp-toolbar-btn-w-primary-end: 100px;--udp-row-action-trigger-w: 80px;--text-1: rgba(10, 22, 41, 1);--text-2: rgba(10, 22, 41, .8);--text-3: rgba(10, 22, 41, .6);--text-4: rgba(10, 22, 41, .5);--text-5: rgba(10, 22, 41, .4);--text-6: rgba(10, 22, 41, .2);--border-1: #E6E7ED;--border-2: #EEF0F2;--border-3: #CDCED3;--border-4: #D9DFE2;--conversation-jump-mark-other-color: var(--border-3);--fill-1: #EEF0F2;--fill-2: #F8F7F8;--bg-white: #ffffff;--bg-popover: rgba(255, 255, 255, .96);--brand-1: #514BFD;--brand-2: rgba(81, 75, 253, .5);--brand-3: rgba(81, 75, 253, .3);--brand-4: rgba(81, 75, 253, .12);--brand-5: rgba(81, 75, 253, .08);--brand-mix-indigo: #1e1b4b;--brand-mix-lilac: #9d8cff;--brand-gradient-avatar: linear-gradient( 135deg, color-mix(in srgb, var(--brand-1) 88%, #ffffff) 0%, color-mix(in srgb, var(--brand-1) 72%, var(--brand-mix-indigo)) 100% );--brand-gradient-banner: linear-gradient( 90deg, color-mix(in srgb, var(--brand-1) 90%, #ffffff) 0%, var(--brand-1) 52%, color-mix(in srgb, var(--brand-1) 55%, var(--brand-mix-indigo)) 100% );--color-error: #F44C46;--color-warning: #FF9500;--color-caution: #F5BF17;--color-success: #2FBC65;--color-info: #3b82f6;--msg-prompt-success-bg: color-mix(in srgb, var(--color-success) 12%, var(--bg-white));--msg-prompt-success-border: color-mix(in srgb, var(--color-success) 35%, var(--border-2));--msg-prompt-success-text: var(--color-success);--msg-prompt-error-bg: color-mix(in srgb, var(--color-error) 12%, var(--bg-white));--msg-prompt-error-border: color-mix(in srgb, var(--color-error) 35%, var(--border-2));--msg-prompt-error-text: var(--color-error);--msg-prompt-warning-bg: color-mix(in srgb, var(--color-warning) 12%, var(--bg-white));--msg-prompt-warning-border: color-mix(in srgb, var(--color-warning) 35%, var(--border-2));--msg-prompt-warning-text: var(--color-warning);--msg-prompt-info-bg: color-mix(in srgb, var(--color-info) 12%, var(--bg-white));--msg-prompt-info-border: color-mix(in srgb, var(--color-info) 35%, var(--border-2));--msg-prompt-info-text: var(--color-info);--msg-prompt-pad-y: 12px;--msg-prompt-pad-x: 16px;--msg-prompt-gap: 10px;--msg-prompt-fs: var(--fs-14);--msg-prompt-lh: var(--lh-normal);--msg-prompt-radius: 10px;--msg-prompt-icon: 22px;--msg-prompt-glyph: 13px;--on-primary: #ffffff;--surface-muted: #f8fafc;--surface-contrast-btn: #1f2937;--text-on-contrast-btn: #ffffff;--login-canvas: #f5f7fa;--login-brand-surface: #ebf0ff;--login-qr-dark: #0f172a;--login-qr-light: #ffffff;--oauth-azure-red: #f25022;--oauth-azure-green: #7fba00;--oauth-azure-blue: #00a4ef;--oauth-azure-yellow: #ffb900;--link-on-brand: color-mix(in srgb, var(--on-primary) 38%, var(--brand-2));--code-pre-bg: #1e1e2e;--code-pre-border: #2d2d3d;--code-header-bg: #181825;--code-muted: #a6adc8;--code-text: #cdd6f4;--code-line-num: #585b70;--code-hl-keyword: #cba6f7;--code-hl-string: #a6e3a1;--code-hl-number: #fab387;--code-hl-comment: #6c7086;--code-hl-function: #89b4fa;--code-hl-operator: #89dceb;--code-hl-punctuation: #9399b2;--code-hl-class: #f9e2af;--code-hl-green: #a6e3a1;--fs-user-scale: 1;--fs-viewport-base: 14px;--fs-base: calc(var(--fs-viewport-base) * var(--fs-user-scale));--fs-9: calc(var(--fs-base) * 9 / 14);--fs-10: calc(var(--fs-base) * 10 / 14);--fs-11: calc(var(--fs-base) * 11 / 14);--fs-12: calc(var(--fs-base) * 12 / 14);--fs-13: calc(var(--fs-base) * 13 / 14);--fs-14: var(--fs-base);--fs-15: calc(var(--fs-base) * 15 / 14);--fs-16: calc(var(--fs-base) * 16 / 14);--fs-18: calc(var(--fs-base) * 18 / 14);--fs-20: calc(var(--fs-base) * 20 / 14);--fs-21: calc(var(--fs-base) * 21 / 14);--fs-22: calc(var(--fs-base) * 22 / 14);--fs-23: calc(var(--fs-base) * 23 / 14);--fs-24: calc(var(--fs-base) * 24 / 14);--fs-26: calc(var(--fs-base) * 26 / 14);--fs-28: calc(var(--fs-base) * 28 / 14);--fs-30: calc(var(--fs-base) * 30 / 14);--fs-32: calc(var(--fs-base) * 32 / 14);--fs-34: calc(var(--fs-base) * 34 / 14);--lh-tight: 1.35;--lh-normal: 1.5;--lh-loose: 1.6;--fs-body: var(--fs-14);--fs-body-reading: var(--fs-16);--fs-ui-welcome-hi: var(--fs-28);--fs-ui-welcome-question: var(--fs-30);--lh-ui-welcome-hi: 2.5rem;--lh-ui-welcome-question: 2.625rem;--welcome-hero-avatar-size: 44px;--sidebar-new-chat-icon-size: 20px;--sidebar-search-icon-size: 20px;--sidebar-conv-avatar-inner: 12px;--sidebar-conv-avatar-bg: #ffffff;--sidebar-conv-avatar-border: #dddddd;--sidebar-conv-avatar-radius: var(--radius-8);--sidebar-mono-icon-filter: none;--header-title-menu-icon-size: 16px;--welcome-input-plus-outer: 34px;--welcome-input-action-bg: 34px;--welcome-input-aux-icon: 18px;--welcome-mic-border-radius: 10px;--welcome-chips-gap-top: 30px;--welcome-chips-min-height: 78px;--welcome-list-margin-top: 20px;--welcome-reco-chip-h: 34px;--welcome-reco-chip-radius: 17px;--welcome-reco-chip-gap: 6px;--welcome-reco-chip-pad-x: 8px;--welcome-reco-avatar: 24px;--welcome-reco-avatar-fs: 12px;--welcome-reco-text-w: 112px;--welcome-reco-text-fs: 14px;--welcome-reco-text-lh: 20px;--welcome-reco-explore-size: 34px;--welcome-reco-explore-radius: 17px;--welcome-reco-chevron-w: 11px;--welcome-reco-chevron-h: 18px;--welcome-list-item-pad-block: 14px;--welcome-list-item-pad-inline-end: 14px;--welcome-list-item-pad-inline-start: 12px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 30px;--space-8: 32px;--space-9: 40px;--space-10: 48px;--space-11: 60px;--space-14: 14px;--space-18: 18px;--space-19: 19px;--space-22: 22px;--explore-app-card-gap-1280: var(--space-14);--explore-app-card-gap-1680: var(--space-19);--explore-app-card-gap-1920: var(--space-22);--radius-4: 4px;--radius-6: 6px;--radius-8: 8px;--radius-10: 10px;--radius-12: 12px;--radius-16: 16px;--radius-pill: 9999px;--shadow-card: 0 10px 40px rgba(0, 0, 0, .08);--shadow-corner: -2px 2px 8px rgba(0, 0, 0, .12);--shadow-popover-elevated: 0 10px 24px rgba(0, 0, 0, .12);--chat-input-radius: var(--radius-12);--chat-input-focus-ring: 2px;--chat-input-shadow: 0px 2px 6px 0px rgba(0, 0, 0, .08);--chat-input-welcome-height: 176px;--chat-input-welcome-height-with-files: 227px;--chat-input-welcome-file-band-h: 51px;--chat-input-welcome-actions-h: 44px;--chat-input-welcome-actions-pb: 12px;--chat-input-welcome-input-pad-y: 10px;--chat-input-welcome-input-pad-x: var(--space-4);--chat-input-welcome-file-padding-y: var(--space-2);--chat-input-welcome-file-thumb: 32px;--chat-input-welcome-commands-bar-h: 32px;--chat-input-welcome-commands-expanded-head-h: 36px;--chat-input-welcome-commands-list-max-h: 120px;--chat-input-welcome-radius: var(--chat-input-radius);--chat-input-welcome-border-width: 2px;--chat-input-welcome-border-color: #d9dee8;--chat-input-welcome-focus-border-width: 2px;--chat-input-welcome-focus-border-color: #17a8f5;--chat-input-welcome-focus-shadow: 0 0 0 4px rgba(23, 168, 245, .14);--conversation-jump-gap: 12px;--agent-details-modal-w: 648px;--agent-details-modal-h: 667px;--agent-details-modal-radius: var(--radius-16);--agent-details-avatar-size: 80px;--agent-details-title-fs: 20px;--agent-details-title-lh: 28px;--agent-details-meta-fs: 16px;--agent-details-meta-lh: 22px;--agent-details-desc-max-w: 568px;--agent-details-desc-fs: 16px;--agent-details-desc-lh: 22px;--agent-details-section-title-fs: 16px;--agent-details-section-title-lh: 22px;--agent-details-section-gap: 8px;--agent-details-chip-h: 36px;--agent-details-chip-radius: 8px;--agent-details-chip-gap: 8px;--agent-details-chip-fs: 13px;--agent-details-chip-lh: 18px;--agent-details-footer-btn-w: 278px;--agent-details-footer-btn-h: 40px;--agent-details-footer-btn-radius: 6px;--agent-details-footer-icon: 16px;--agent-details-footer-text-fs: 14px;--agent-details-footer-text-lh: 20px;--history-modal-w: 648px;--history-modal-h: 709px;--history-modal-radius: var(--radius-16);--file-manage-modal-w: 648px;--file-manage-modal-h: 709px;--file-manage-modal-radius: var(--radius-16);--notice-modal-w: 720px;--notice-modal-h: 544px;--notice-modal-radius: var(--radius-16);--login-card-w: 1024px;--login-card-h: 640px;--login-card-radius: var(--radius-16);--login-card-shadow: 0px 4px 24px 0px rgba(0, 0, 0, .08);--login-panel-pad: clamp(var(--space-7), 4.2vw, var(--space-10));--login-form-max-w: 400px;--login-logo-w: 140px;--login-qr-size: 200px;--login-qr-canvas-size: 180px;--login-profile-avatar: 64px;--welcome-plus-menu-w: 240px;--welcome-plus-menu-h: 154px;--welcome-plus-menu-radius: var(--radius-10);--welcome-plus-menu-row-h: 46px;--welcome-plus-menu-py: var(--space-2);--welcome-plus-menu-px: var(--space-1);--welcome-plus-menu-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .1);--chat-selection-chip-h: 36px;--chat-selection-chip-radius: 8px;--chat-selection-chip-border: #e1e5ec;--chat-selection-chip-bg: #f6f7f9;--chat-selection-chip-color: #526179;--chat-selection-chip-hover-border: #d4dae4;--chat-selection-chip-hover-bg: #f1f3f6;--chat-selection-chip-hover-ring: 0 8px 18px rgba(15, 23, 42, .08);--chat-selection-chip-selected-border: #cfd8ff;--chat-selection-chip-selected-bg: #f4f7ff;--chat-selection-chip-selected-color: #23324a;--chat-selection-chip-gap: 8px;--chat-selection-chip-font-size: 13px;--chat-switch-w: 26px;--chat-switch-h: 14px;--chat-switch-thumb: 10px;--chat-switch-thumb-offset: 2px;--chat-switch-thumb-translate: 12px;--chat-quick-menu-row-radius: var(--radius-6);--chat-quick-menu-row-pad-x: var(--space-2);--scheduled-tools-menu-w: var(--welcome-plus-menu-w);--scheduled-tools-menu-offset: var(--space-2);--scheduled-tools-menu-py: var(--welcome-plus-menu-py);--scheduled-tools-menu-radius: var(--welcome-plus-menu-radius);--scheduled-tools-menu-shadow: var(--welcome-plus-menu-shadow);--scheduled-model-menu-size: 160px;--scheduled-model-menu-radius: var(--radius-8);--scheduled-model-menu-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .1);--file-upload-item-w: 240px;--file-upload-item-h: 56px;--file-upload-item-radius: var(--radius-12);--file-upload-item-icon: 28px;--file-upload-remove-btn-size: 28px;--file-upload-remove-glyph-size: 14px;--library-preview-modal-w: 900px;--library-preview-modal-h: 560px;--library-preview-modal-radius: var(--radius-16);--library-preview-modal-header-h: 56px;--conv-del-modal-w: 408px;--conv-del-modal-h: 172px;--conv-del-modal-radius: 12px;--conv-del-modal-pad: var(--space-5);--conv-del-modal-icon: 24px;--conv-del-modal-title-fs: 16px;--conv-del-modal-title-lh: 24px;--conv-del-modal-desc-fs: 14px;--conv-del-modal-desc-lh: 22px;--conv-del-modal-btn-w: 72px;--conv-del-modal-btn-h: 32px;--conv-del-modal-btn-radius: 6px;--conv-del-modal-btn-fs: 14px;--conv-del-modal-btn-lh: 20px;--logout-confirm-modal-w: 360px;--logout-confirm-modal-h: 152px;--logout-confirm-modal-pad: var(--space-4);--m-modal-overlay: rgba(0, 0, 0, .5);--m-modal-w: 320px;--m-modal-radius: 24px;--m-modal-pad: 36px;--m-modal-title-fs: var(--fs-16);--m-modal-title-lh: 1.5rem;--m-modal-desc-fs: var(--fs-14);--m-modal-desc-lh: 1.5rem;--m-modal-gap: 32px;--m-modal-input-radius: 11px;--m-modal-btn-h: 40px;--m-modal-btn-radius: 10px;--m-modal-btn-fs: var(--fs-14);--m-modal-btn-lh: 1.5rem;--shadow-login-corner: var(--shadow-corner)}@media(min-width:1680px){:root{--chat-input-radius: var(--radius-16);--chat-input-focus-ring: 2px;--chat-input-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .08);--chat-input-welcome-height: 188px;--chat-input-welcome-height-with-files: 256px;--chat-input-welcome-file-band-h: 68px;--chat-input-welcome-file-padding-y: 10px;--chat-input-welcome-file-thumb: 48px;--chat-input-welcome-commands-bar-h: 36px;--chat-input-welcome-commands-expanded-head-h: 40px;--chat-input-welcome-commands-list-max-h: 152px}}@media(min-width:1920px){:root{--chat-sidebar-width: 304px;--fs-viewport-base: 16px;--fs-9: var(--fs-base);--fs-10: var(--fs-base);--fs-11: var(--fs-base);--fs-12: var(--fs-base);--fs-13: var(--fs-base);--fs-14: var(--fs-base);--fs-ui-welcome-hi: calc(32px * var(--fs-user-scale));--fs-ui-welcome-question: calc(34px * var(--fs-user-scale));--lh-ui-welcome-hi: calc(46px * var(--fs-user-scale));--lh-ui-welcome-question: calc(48px * var(--fs-user-scale));--welcome-hero-avatar-size: 50px;--sidebar-new-chat-icon-size: 23px;--sidebar-search-icon-size: 23px;--sidebar-conv-avatar-inner: 14px;--header-title-menu-icon-size: 18px;--welcome-input-plus-outer: 39px;--welcome-input-action-bg: 39px;--welcome-input-aux-icon: 21px;--welcome-mic-border-radius: 12px;--welcome-chips-gap-top: 34px;--welcome-chips-min-height: 89px;--welcome-reco-chip-h: 39px;--welcome-reco-chip-radius: 19px;--welcome-reco-chip-gap: 6px;--welcome-reco-chip-pad-x: 9px;--welcome-reco-avatar: 27px;--welcome-reco-avatar-fs: 14px;--welcome-reco-text-w: 128px;--welcome-reco-text-fs: 16px;--welcome-reco-text-lh: 23px;--welcome-reco-explore-size: 39px;--welcome-reco-explore-radius: 19px;--welcome-reco-chevron-w: 13px;--welcome-reco-chevron-h: 21px;--welcome-list-margin-top: 23px;--welcome-list-item-pad-block: 13px;--welcome-list-item-pad-inline-end: 13px;--welcome-list-item-pad-inline-start: 14px;--udp-body-padding-inline: 37px;--udp-header-content-gap: 27px;--udp-header-height: 64px;--udp-header-title-fs: 21px;--udp-row-height: 70px;--panel-control-height: 37px;--panel-control-radius: 5px;--udp-filter-control-width: 411px;--udp-toolbar-btn-w-outline: 82px;--udp-toolbar-btn-w-primary-end: 114px;--udp-row-action-trigger-w: 91px;--chat-input-radius: 18px;--chat-input-focus-ring: 2px;--chat-input-shadow: 0px 2px 9px 0px rgba(0, 0, 0, .08);--chat-input-welcome-height: 204px;--chat-input-welcome-height-with-files: 282px;--chat-input-welcome-file-band-h: 78px;--chat-input-welcome-file-padding-y: 11px;--chat-input-welcome-file-thumb: 56px;--chat-input-welcome-actions-pb: 14px;--chat-input-welcome-input-pad-y: 12px;--chat-input-welcome-commands-bar-h: 40px;--chat-input-welcome-commands-expanded-head-h: 44px;--chat-input-welcome-commands-list-max-h: 176px;--conversation-jump-gap: 14px;--agent-details-modal-w: 741px;--agent-details-modal-h: 762px;--agent-details-modal-radius: 18px;--agent-details-avatar-size: 91px;--agent-details-title-fs: 23px;--agent-details-title-lh: 32px;--agent-details-meta-fs: 18px;--agent-details-meta-lh: 25px;--agent-details-desc-max-w: 649px;--agent-details-desc-fs: 18px;--agent-details-desc-lh: 25px;--agent-details-section-title-fs: 18px;--agent-details-section-title-lh: 25px;--agent-details-section-gap: 9px;--agent-details-chip-h: 41px;--agent-details-chip-radius: 9px;--agent-details-chip-gap: 9px;--agent-details-chip-fs: 15px;--agent-details-chip-lh: 21px;--agent-details-footer-btn-w: 318px;--agent-details-footer-btn-h: 46px;--agent-details-footer-btn-radius: 7px;--agent-details-footer-icon: 18px;--agent-details-footer-text-fs: 16px;--agent-details-footer-text-lh: 23px;--history-modal-w: 741px;--history-modal-h: 810px;--history-modal-radius: 18px;--file-manage-modal-w: 741px;--file-manage-modal-h: 810px;--file-manage-modal-radius: 18px;--notice-modal-w: 823px;--notice-modal-h: 622px;--notice-modal-radius: 18px;--login-card-w: 1170px;--login-card-h: 731px;--login-card-radius: 18px;--login-card-shadow: 0px 5px 27px 0px rgba(0, 0, 0, .08);--login-panel-pad: clamp(var(--space-8), 3.8vw, var(--space-11));--login-form-max-w: 440px;--login-logo-w: 160px;--login-qr-size: 224px;--login-qr-canvas-size: 202px;--login-profile-avatar: 72px;--msg-prompt-pad-y: 14px;--msg-prompt-pad-x: 18px;--msg-prompt-fs: var(--fs-15);--msg-prompt-radius: 12px;--msg-prompt-icon: 24px;--msg-prompt-glyph: 14px;--welcome-plus-menu-w: 274px;--welcome-plus-menu-h: 176px;--welcome-plus-menu-radius: 11px;--welcome-plus-menu-row-h: 52px;--welcome-plus-menu-py: 10px;--welcome-plus-menu-shadow: 0px 2px 9px 0px rgba(0, 0, 0, .1);--chat-selection-chip-h: 40px;--chat-selection-chip-radius: 9px;--chat-selection-chip-font-size: 14px;--scheduled-model-menu-size: 183px;--scheduled-model-menu-radius: 9px;--scheduled-model-menu-shadow: 0px 2px 9px 0px rgba(0, 0, 0, .1);--file-upload-item-w: 274px;--file-upload-item-h: 64px;--file-upload-item-radius: 14px;--file-upload-item-icon: 32px;--file-upload-remove-btn-size: 32px;--file-upload-remove-glyph-size: 16px;--library-preview-modal-w: 1024px;--library-preview-modal-h: 640px;--library-preview-modal-radius: 18px;--library-preview-modal-header-h: 64px;--conv-del-modal-w: 466px;--conv-del-modal-h: 197px;--conv-del-modal-radius: 14px;--conv-del-modal-icon: 27px;--conv-del-modal-title-fs: 18px;--conv-del-modal-title-lh: 27px;--conv-del-modal-desc-fs: 16px;--conv-del-modal-desc-lh: 25px;--conv-del-modal-btn-w: 82px;--conv-del-modal-btn-h: 37px;--conv-del-modal-btn-radius: 7px;--conv-del-modal-btn-fs: 16px;--conv-del-modal-btn-lh: 23px}}@media(max-width:1280px){:root{--chat-sidebar-width: 203px;--chat-content-max-width: min(760px, calc(100vw - var(--chat-sidebar-width) - 160px));--fs-viewport-base: 11px;--fs-9: var(--fs-base);--fs-10: var(--fs-base);--fs-11: var(--fs-base);--fs-12: var(--fs-base);--fs-13: var(--fs-base);--fs-14: var(--fs-base);--fs-ui-welcome-hi: calc(21px * var(--fs-user-scale));--fs-ui-welcome-question: calc(23px * var(--fs-user-scale));--lh-ui-welcome-hi: calc(30px * var(--fs-user-scale));--lh-ui-welcome-question: calc(32px * var(--fs-user-scale));--welcome-hero-avatar-size: 34px;--sidebar-new-chat-icon-size: 15px;--sidebar-search-icon-size: 15px;--sidebar-conv-avatar-inner: 9px;--header-title-menu-icon-size: 12px;--agent-details-modal-w: 494px;--agent-details-modal-h: 508px;--agent-details-modal-radius: var(--radius-12);--agent-details-avatar-size: 61px;--agent-details-title-fs: 15px;--agent-details-title-lh: 21px;--agent-details-meta-fs: 12px;--agent-details-meta-lh: 17px;--agent-details-desc-max-w: 433px;--agent-details-desc-fs: 12px;--agent-details-desc-lh: 17px;--agent-details-section-title-fs: 12px;--agent-details-section-title-lh: 17px;--agent-details-section-gap: 6px;--agent-details-chip-h: 27px;--agent-details-chip-radius: 6px;--agent-details-chip-gap: 6px;--agent-details-chip-fs: 10px;--agent-details-chip-lh: 14px;--agent-details-footer-btn-w: 212px;--agent-details-footer-btn-h: 30px;--agent-details-footer-btn-radius: 5px;--agent-details-footer-icon: 12px;--agent-details-footer-text-fs: 11px;--agent-details-footer-text-lh: 15px;--history-modal-w: 494px;--history-modal-h: 540px;--history-modal-radius: var(--radius-12);--file-manage-modal-w: 494px;--file-manage-modal-h: 540px;--file-manage-modal-radius: var(--radius-12);--notice-modal-w: 549px;--notice-modal-h: 414px;--notice-modal-radius: var(--radius-12);--login-card-w: 780px;--login-card-h: 488px;--login-card-radius: var(--radius-12);--login-card-shadow: 0px 3px 18px 0px rgba(0, 0, 0, .08);--login-panel-pad: clamp(var(--space-6), 3.6vw, var(--space-8));--login-form-max-w: 340px;--login-logo-w: 120px;--login-qr-size: 176px;--login-qr-canvas-size: 158px;--login-profile-avatar: 56px;--msg-prompt-pad-y: 10px;--msg-prompt-pad-x: 14px;--msg-prompt-fs: var(--fs-13);--msg-prompt-radius: 8px;--msg-prompt-icon: 20px;--msg-prompt-glyph: 12px;--welcome-plus-menu-w: 183px;--welcome-plus-menu-h: 117px;--welcome-plus-menu-radius: var(--radius-8);--welcome-plus-menu-row-h: 35px;--welcome-plus-menu-py: 6px;--welcome-plus-menu-shadow: 0px 2px 6px 0px rgba(0, 0, 0, .1);--chat-selection-chip-h: 30px;--chat-selection-chip-radius: 7px;--chat-selection-chip-font-size: var(--fs-12);--scheduled-model-menu-size: 122px;--scheduled-model-menu-radius: var(--radius-6);--scheduled-model-menu-shadow: 0px 2px 6px 0px rgba(0, 0, 0, .1);--welcome-input-plus-outer: 26px;--welcome-input-action-bg: 26px;--welcome-input-aux-icon: 14px;--welcome-mic-border-radius: 8px;--welcome-chips-gap-top: 23px;--welcome-chips-min-height: 59px;--welcome-reco-chip-h: 26px;--welcome-reco-chip-radius: 13px;--welcome-reco-chip-gap: 4px;--welcome-reco-chip-pad-x: 6px;--welcome-reco-avatar: 18px;--welcome-reco-avatar-fs: 11px;--welcome-reco-text-w: 85px;--welcome-reco-text-fs: 11px;--welcome-reco-text-lh: 15px;--welcome-reco-explore-size: 26px;--welcome-reco-explore-radius: 13px;--welcome-reco-chevron-w: 9px;--welcome-reco-chevron-h: 15px;--welcome-list-margin-top: 15px;--welcome-list-item-pad-block: 7px;--welcome-list-item-pad-inline-end: 7px;--welcome-list-item-pad-inline-start: 9px;--udp-body-padding-inline: 24px;--udp-header-content-gap: 18px;--udp-header-height: 43px;--udp-header-title-fs: 14px;--udp-row-height: 46px;--panel-control-height: 24px;--panel-control-radius: 3px;--udp-filter-control-width: 274px;--udp-toolbar-btn-w-outline: 55px;--udp-toolbar-btn-w-primary-end: 61px;--udp-row-action-trigger-w: 61px;--conversation-jump-gap: 9px;--chat-input-welcome-actions-pb: 9px;--chat-input-welcome-input-pad-y: 8px;--file-upload-item-w: 183px;--file-upload-item-h: 43px;--file-upload-item-radius: 9px;--file-upload-item-icon: 22px;--file-upload-remove-btn-size: 22px;--file-upload-remove-glyph-size: 11px;--library-preview-modal-w: 720px;--library-preview-modal-h: 480px;--library-preview-modal-radius: var(--radius-12);--library-preview-modal-header-h: 43px;--conv-del-modal-w: 311px;--conv-del-modal-h: 131px;--conv-del-modal-radius: 9px;--conv-del-modal-icon: 18px;--conv-del-modal-title-fs: 12px;--conv-del-modal-title-lh: 18px;--conv-del-modal-desc-fs: 11px;--conv-del-modal-desc-lh: 17px;--conv-del-modal-btn-w: 55px;--conv-del-modal-btn-h: 24px;--conv-del-modal-btn-radius: 5px;--conv-del-modal-btn-fs: 11px;--conv-del-modal-btn-lh: 15px}}@media(max-width:900px){:root{--chat-sidebar-width: 278px;--udp-body-padding-inline: 0;--fs-viewport-base: 13px;--welcome-chips-gap-top: 14px;--welcome-list-item-pad-block: var(--space-3);--welcome-list-item-pad-inline-end: 10px;--welcome-list-item-pad-inline-start: var(--space-3);--welcome-list-margin-top: var(--space-3);--m-modal-w: calc(100vw - 48px) ;--chat-input-welcome-mobile-editable-lh: calc(var(--fs-body) * var(--lh-normal));--chat-input-welcome-mobile-expanded-lines: 3;--chat-input-welcome-mobile-editable-max-h: 160px;--chat-input-welcome-mobile-composer-py: var(--space-2);--welcome-mobile-fixed-bottom-inset: calc(env(safe-area-inset-bottom, 0px) + var(--space-2));--welcome-mobile-chips-input-gap: var(--space-1);--welcome-mobile-content-reserve-no-files: 170px;--welcome-mobile-content-pad-bottom: calc( env(safe-area-inset-bottom, 0px) + var(--welcome-mobile-content-reserve-no-files) );--welcome-mobile-content-pad-bottom-with-files: calc( env(safe-area-inset-bottom, 0px) + var(--welcome-mobile-content-reserve-no-files) + (var(--chat-input-welcome-height-with-files) - var(--chat-input-welcome-height)) );--panel-control-height: var(--space-9);--panel-control-radius: var(--radius-6)}}.dark{--text-1: rgba(255, 255, 255, 1);--text-2: rgba(255, 255, 255, .85);--text-3: rgba(255, 255, 255, .65);--text-4: rgba(255, 255, 255, .55);--text-5: rgba(255, 255, 255, .45);--text-6: rgba(255, 255, 255, .35);--text-7: rgba(255, 255, 255, .25);--border-1: #505051;--border-2: #3b3c3d;--border-3: #666666;--border-4: #505051;--conversation-jump-mark-other-color: rgba(255, 255, 255, .85);--fill-1: #2f3031;--fill-2: #1f2022;--bg-white: #040405;--bg-popover: rgba(31, 32, 34, .96);--brand-1: #7685FF;--brand-2: rgba(118, 133, 255, .5);--brand-3: rgba(118, 133, 255, .3);--brand-4: rgba(118, 133, 255, .12);--brand-5: rgba(118, 133, 255, .2);--brand-mix-indigo: #1e1b4b;--brand-mix-lilac: #9d8cff;--brand-gradient-avatar: linear-gradient( 135deg, color-mix(in srgb, var(--brand-1) 88%, var(--brand-mix-indigo)) 0%, color-mix(in srgb, var(--brand-1) 65%, #0f172a) 100% );--brand-gradient-banner: linear-gradient( 90deg, color-mix(in srgb, var(--brand-1) 58%, #0f172a) 0%, color-mix(in srgb, var(--brand-1) 88%, var(--brand-mix-indigo)) 52%, color-mix(in srgb, var(--brand-1) 42%, #020617) 100% );--color-error: #F44C46;--color-warning: #FF9500;--color-caution: #F5BF17;--color-success: #2FBC65;--color-info: #60a5fa;--msg-prompt-success-bg: color-mix(in srgb, var(--color-success) 18%, var(--fill-1));--msg-prompt-success-border: color-mix(in srgb, var(--color-success) 45%, var(--border-3));--msg-prompt-success-text: var(--color-success);--msg-prompt-error-bg: color-mix(in srgb, var(--color-error) 16%, var(--fill-1));--msg-prompt-error-border: color-mix(in srgb, var(--color-error) 45%, var(--border-3));--msg-prompt-error-text: var(--color-error);--msg-prompt-warning-bg: color-mix(in srgb, var(--color-warning) 16%, var(--fill-1));--msg-prompt-warning-border: color-mix(in srgb, var(--color-warning) 45%, var(--border-3));--msg-prompt-warning-text: var(--color-warning);--msg-prompt-info-bg: color-mix(in srgb, var(--color-info) 16%, var(--fill-1));--msg-prompt-info-border: color-mix(in srgb, var(--color-info) 45%, var(--border-3));--msg-prompt-info-text: var(--color-info);--on-primary: #ffffff;--surface-muted: #1f2022;--surface-contrast-btn: #2f3031;--text-on-contrast-btn: #ffffff;--login-canvas: #040405;--login-brand-surface: color-mix(in srgb, var(--brand-1) 22%, var(--fill-2));--login-qr-dark: #ffffff;--login-qr-light: #1f2022;--link-on-brand: color-mix(in srgb, var(--on-primary) 42%, var(--brand-2));--shadow-card: 0 10px 40px rgba(0, 0, 0, .4);--shadow-login-corner: -2px 2px 8px rgba(0, 0, 0, .35);--shadow-popover-elevated: 0 10px 24px rgba(0, 0, 0, .35);--scheduled-tools-menu-shadow: var(--chat-input-shadow);--chat-input-shadow: 0px 2px 6px 0px rgba(0, 0, 0, .35);--sidebar-mono-icon-filter: brightness(0) invert(1);--welcome-template-slot-bg: color-mix(in srgb, var(--brand-1) 8%, transparent);--welcome-template-slot-text: color-mix(in srgb, var(--brand-1) 50%, transparent);--welcome-template-agent-tag-fg: var(--brand-1);--welcome-template-slot-radius: 5px;--welcome-template-slot-fs: calc(12px * var(--fs-user-scale));--welcome-template-slot-lh: calc(20px * var(--fs-user-scale));--welcome-above-hint-pill-bg: #262626}@media(min-width:1680px){.dark{--chat-input-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .35)}}@media(min-width:1920px){.dark{--chat-input-shadow: 0px 2px 9px 0px rgba(0, 0, 0, .35)}}:root{--icon-scale: calc(var(--fs-base) / 14px)}.icon-12{width:calc(12px * var(--icon-scale));height:calc(12px * var(--icon-scale));flex-shrink:0}.icon-14{width:calc(14px * var(--icon-scale));height:calc(14px * var(--icon-scale));flex-shrink:0}.icon-15{width:calc(15px * var(--icon-scale));height:calc(15px * var(--icon-scale));flex-shrink:0}.icon-16{width:calc(16px * var(--icon-scale));height:calc(16px * var(--icon-scale));flex-shrink:0}.icon-18{width:calc(18px * var(--icon-scale));height:calc(18px * var(--icon-scale));flex-shrink:0}.icon-20{width:calc(20px * var(--icon-scale));height:calc(20px * var(--icon-scale));flex-shrink:0}.icon-22{width:calc(22px * var(--icon-scale));height:calc(22px * var(--icon-scale));flex-shrink:0}.icon-24{width:calc(24px * var(--icon-scale));height:calc(24px * var(--icon-scale));flex-shrink:0}.icon-32{width:calc(32px * var(--icon-scale));height:calc(32px * var(--icon-scale));flex-shrink:0}.icon-36{width:calc(36px * var(--icon-scale));height:calc(36px * var(--icon-scale));flex-shrink:0}.icon-40{width:calc(40px * var(--icon-scale));height:calc(40px * var(--icon-scale));flex-shrink:0}.sidebar-nav-icon-size{width:var(--sidebar-new-chat-icon-size);height:var(--sidebar-new-chat-icon-size);flex-shrink:0}.ui-w-full{width:100%}:root{--ui-control-radius: var(--radius-8);--ui-control-border: var(--border-2);--ui-control-bg: var(--bg-white);--ui-control-fg: var(--text-1);--ui-control-pad-y: var(--space-2);--ui-control-pad-x: var(--space-3)}.dark{--ui-control-bg: var(--fill-1);--ui-control-border: var(--border-1)}.ui-form-control{width:100%;box-sizing:border-box;padding:var(--ui-control-pad-y) var(--ui-control-pad-x);border:1px solid var(--ui-control-border);border-radius:var(--ui-control-radius);font-size:var(--fs-14);line-height:var(--lh-normal);color:var(--ui-control-fg);background:var(--ui-control-bg);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.ui-form-control::placeholder{color:var(--text-4)}.ui-form-control:focus{border-color:color-mix(in srgb,var(--brand-1) 35%,var(--ui-control-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-1) 16%,transparent)}select.ui-form-control{padding-right:calc(var(--ui-control-pad-x) + 18px)}.ui-data-empty{box-sizing:border-box;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-4)}.ui-data-empty__img{display:block;flex-shrink:0}.ui-data-empty__text{margin:0;font-size:var(--fs-14);line-height:var(--lh-normal)}@media(min-width:1680px){.ui-data-empty{padding-top:var(--space-9);padding-bottom:var(--space-9)}}@media(max-width:900px){.ui-data-empty{padding:var(--space-5) var(--space-3)}}.ui-mt-2{margin-top:var(--space-2)}.ui-mt-4{margin-top:var(--space-4)}.ui-field{margin-bottom:var(--space-5);position:relative}.ui-input{width:100%;height:44px;border-radius:var(--radius-6);border:1px solid var(--border-3);padding:0 var(--space-14);font-size:var(--fs-14);background:var(--bg-white);color:var(--text-1);outline:none;transition:border-color .2s}.ui-input:focus{border-color:var(--brand-1)}.dark .ui-input{background:var(--fill-2);border-color:var(--border-3);color:var(--text-1)}.dark .ui-input:focus{border-color:color-mix(in srgb,var(--brand-1) 72%,var(--on-primary))}.ui-btn{height:44px;border-radius:var(--radius-6);border:none;font-size:var(--fs-body);font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .2s}.ui-btn:disabled{opacity:.6;cursor:not-allowed}.ui-btn--sm{height:36px;min-width:92px;padding:0 20px;border-radius:var(--radius-6);border:1px solid transparent;font-size:var(--fs-14)}.ui-btn--primary{background:var(--brand-1);color:var(--on-primary)}.ui-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--brand-1) 85%,var(--text-1))}.ui-link-btn{background:transparent;border:none;color:var(--text-3);font-size:var(--fs-body);font-weight:500;cursor:pointer;padding:0;transition:color .2s}.ui-link-btn:hover{color:var(--brand-1)}.dark .ui-link-btn{color:var(--text-4)}.dark .ui-link-btn:hover{color:color-mix(in srgb,var(--brand-1) 72%,var(--on-primary))}.ui-btn--text{background:transparent;color:var(--text-3);font-size:var(--fs-body)}.ui-btn--text:hover{color:var(--brand-1)}.dark .ui-btn--text{color:var(--text-4)}.dark .ui-btn--text:hover{color:color-mix(in srgb,var(--brand-1) 72%,var(--on-primary))}.ui-btn--azure{background:var(--surface-muted);color:var(--text-2);border:1px solid var(--border-2);gap:8px}.ui-btn--azure:hover{background:var(--fill-2)}.dark .ui-btn--azure{background:var(--surface-contrast-btn);border-color:var(--border-3);color:var(--text-4)}.dark .ui-btn--azure:hover{background:var(--border-3)}.ui-btn--code{width:110px;height:44px;background:var(--fill-2);color:var(--text-5);border-radius:var(--radius-6);font-size:var(--fs-body)}.ui-btn--code:hover{background:var(--border-2)}.dark .ui-btn--code{background:var(--border-3);color:var(--text-4)}.dark .ui-btn--code:hover{background:var(--fill-2)}.ui-btn--outline{background:var(--bg-white);border:1px solid var(--border-3);color:var(--text-1)}.ui-btn--outline:hover:not(:disabled){background:var(--surface-muted)}.dark .ui-btn--outline{background:var(--fill-2);border-color:var(--border-3);color:var(--text-2)}.dark .ui-btn--outline:hover:not(:disabled){background:var(--fill-1)}.ui-btn--outline-ghost{background:transparent;border:1px solid var(--border-3);color:var(--text-1)}.ui-btn--outline-ghost:hover:not(:disabled){background:var(--surface-muted)}.dark .ui-btn--outline-ghost{border-color:var(--border-3);color:var(--text-2)}.dark .ui-btn--outline-ghost:hover:not(:disabled){background:var(--fill-1)}.ui-btn--panel{box-sizing:border-box;height:var(--panel-control-height);padding:0 var(--space-4);border-radius:var(--panel-control-radius);border:1px solid var(--border-1);cursor:pointer;background:var(--bg-white);color:var(--text-2);font-size:var(--fs-14);white-space:nowrap}.ui-btn--panel-primary{background:var(--brand-5);color:var(--brand-1);border-color:var(--brand-3)}.ui-btn--panel-outline{background:var(--bg-white);color:var(--text-3);border-color:var(--border-1)}.ui-btn--panel-outline:hover:not(:disabled),.ui-btn--panel-outline:active:not(:disabled),.ui-btn--panel-outline:focus-visible:not(:disabled){background:var(--brand-5);color:var(--brand-1);border-color:var(--brand-3)}.ui-btn--panel-primary-solid{box-sizing:border-box;background:var(--brand-1);color:var(--on-primary);border-color:var(--brand-1)}.ui-btn--panel-danger-solid{box-sizing:border-box;background:var(--color-error);color:var(--on-primary);border-color:var(--color-error)}.ui-btn--panel-sm{height:var(--panel-control-height);padding:0 var(--space-3);font-size:var(--fs-13)}.dark .ui-btn--panel:not(.ui-btn--panel-primary-solid):not(.ui-btn--panel-danger-solid){background:var(--fill-2);color:var(--text-2)}.dark .ui-btn--panel-outline{background:var(--fill-2)}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,PingFang SC,Microsoft YaHei,sans-serif;font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--text-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .3s ease}.slide-enter-from,.slide-leave-to{opacity:0;transform:translate(-20px)}.welcome__params-float{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-2);box-sizing:border-box;flex-wrap:nowrap;min-width:0}.welcome__params-float--stage-corner{position:absolute;top:0;right:min(var(--space-11),max(var(--space-8),(100% - var(--welcome-col-w)) / 3));z-index:2;width:auto;max-width:100%;padding:0}.welcome__params-float--chat-main{width:100%;max-width:var(--chat-content-max-width);margin:0 auto;padding:0 var(--space-5) var(--space-2);flex-shrink:0}@media(max-width:900px){.welcome__params-float--chat-main{padding:0 var(--space-2) var(--space-2)}.welcome__params-float--hi-strip-mobile{flex:0 1 auto;margin-inline-start:auto;min-width:0;max-width:min(48%,var(--file-upload-item-w));justify-content:flex-end;gap:var(--space-2)}.welcome__params-float--agent-strip-above-desc{width:100%;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;flex-wrap:nowrap;gap:var(--space-2);margin-top:var(--space-2);padding-inline-end:var(--space-2);min-width:0}.welcome__params-float--agent-strip-above-desc .outside-strip.outside-strip--float{flex:0 1 auto;min-width:0;max-width:min(70vw,var(--file-upload-item-w))}.welcome__dialogue-btn-row-above-opening{width:100%;box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;margin-top:0;margin-bottom:var(--space-2);padding-inline-end:var(--space-2)}.welcome__dialogue-btn-row-above-opening--agent{margin-top:var(--space-2);margin-bottom:var(--space-2)}}.welcome__hero-dialogue-btn{flex-shrink:0;width:var(--welcome-input-action-bg, 40px);height:var(--welcome-input-action-bg, 40px);border-radius:var(--radius-10);border:none;background:var(--brand-5);color:var(--brand-1);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent}.welcome__hero-dialogue-btn:hover{background:color-mix(in srgb,var(--brand-1) 16%,transparent);color:var(--brand-1)}.welcome__hero-dialogue-icon{width:var(--welcome-input-aux-icon, 20px);height:var(--welcome-input-aux-icon, 20px)}.welcome__params-float--chat-main .outside-strip.outside-strip--float{flex:1 1 auto;min-width:0}
