@charset "UTF-8";.loading-mask[data-v-b8b56982]{background:var(--loading-mask-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;border-radius:10px}.loading-mask.is-nonblocking[data-v-b8b56982]{pointer-events:none}.loading-mask.is-nonblocking .loading-content[data-v-b8b56982]{pointer-events:auto}.loading-mask.fullscreen[data-v-b8b56982]{position:fixed;top:0;left:0;width:100%;height:100%;border-radius:0;z-index:99999;background:var(--loading-mask-full-bg)}.loading-mask.is-absolute[data-v-b8b56982]{position:absolute;top:0;left:0;width:100%;height:100%}.loading-mask .loading-content[data-v-b8b56982]{display:flex;flex-direction:column;align-items:center;justify-content:center}.loading-mask .loading-content .loading-icon-wrapper[data-v-b8b56982]{width:400px;height:300px}.loading-mask .loading-content .loading-icon-wrapper .loading-icon[data-v-b8b56982]{width:100%;height:100%;object-fit:contain}.loading-mask .loading-content .loading-icon-wrapper .loading-icon.breathing[data-v-b8b56982]{animation:breathe-float 2s ease-in-out infinite}.loading-mask .loading-content .loading-text[data-v-b8b56982]{margin-top:20px;color:var(--loading-text-color);font-size:15px;letter-spacing:1px}.loading-mask .loading-content .loading-progress[data-v-b8b56982]{margin-top:15px;width:240px;height:6px;background-color:var(--loading-progress-bg);border-radius:6px;overflow:hidden;position:relative;background-image:repeating-linear-gradient(-45deg,var(--loading-progress-strip-1) 25%,var(--loading-progress-strip-2) 25%,var(--loading-progress-strip-2) 50%,var(--loading-progress-strip-1) 50%,var(--loading-progress-strip-1) 75%,var(--loading-progress-strip-2) 75%,var(--loading-progress-strip-2) 100%);background-size:20px 20px;animation:flow 1s linear infinite}.loading-mask .loading-content .retry-btn[data-v-b8b56982]{margin-top:20px;padding:8px 24px;background-color:var(--ai-loading-retry-bg);color:var(--ai-loading-retry-text);border:1px solid var(--ai-loading-retry-border);border-radius:6px;cursor:pointer;font-size:14px;transition:opacity .3s;box-shadow:var(--ai-loading-retry-shadow)}.loading-mask .loading-content .retry-btn[data-v-b8b56982]:hover{background-color:var(--ai-loading-retry-hover-bg);border-color:var(--ai-loading-retry-hover-border);opacity:.8}.loading-mask .loading-content .retry-btn.is-retrying[data-v-b8b56982]{opacity:.8;cursor:not-allowed;display:flex;align-items:center;gap:8px}.loading-mask .loading-content .retry-btn .loading-spinner[data-v-b8b56982]{width:14px;height:14px;border:2px solid #ffffff;border-top-color:transparent;border-radius:50%;animation:spin-b8b56982 1s linear infinite}.loading-mask .loading-content .refresh-btn[data-v-b8b56982]{margin-top:12px;padding:8px 24px;background-color:transparent;color:var(--ai-loading-refresh-text);border-radius:6px;cursor:pointer;font-size:14px;transition:opacity .3s;border:1px solid var(--ai-loading-refresh-border)}.loading-mask .loading-content .refresh-btn[data-v-b8b56982]:hover{background-color:var(--ai-loading-refresh-hover-bg);border-color:var(--ai-loading-refresh-hover-border);opacity:.85}@keyframes spin-b8b56982{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.global-overflow-tooltip{max-width:400px;z-index:5300!important}.global-overflow-tooltip .tooltip-content{white-space:pre-wrap;word-break:break-all;line-height:1.4}.network-debug-root[data-v-faf4e253] .debug-network-drawer .el-drawer__header{margin-bottom:0;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-color);background:var(--setting-glass-bg, var(--bg-transparent-white-2))}.network-debug-root[data-v-faf4e253] .debug-network-drawer .el-drawer__body{padding:0;background:var(--setting-glass-bg, var(--bg-transparent-white-2))}.network-debug-trigger[data-v-faf4e253]{position:fixed;right:18px;bottom:18px;z-index:2500;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;border:var(--setting-glass-border, 1px solid var(--border-color));background:var(--setting-glass-bg, var(--bg-transparent-white-2));color:var(--text-primary);font-size:12px;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.7;transition:opacity .16s ease}.network-debug-trigger[data-v-faf4e253]:hover{opacity:1}.network-debug-trigger .t[data-v-faf4e253]{white-space:nowrap}.network-debug-trigger .badge[data-v-faf4e253]{min-width:18px;height:18px;border-radius:999px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;background:#ef44442e;color:#ef4444;font-weight:600}.debug-network[data-v-faf4e253]{height:100%;display:flex;flex-direction:column;min-height:0}.debug-network .debug-network__toolbar[data-v-faf4e253]{padding:var(--spacing-md) var(--spacing-lg);display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--border-color);flex-shrink:0;background:var(--setting-glass-bg, var(--bg-transparent-white-2))}.debug-network .debug-network__search[data-v-faf4e253]{flex:1 1 auto;min-width:0}.debug-network .debug-network__only-error[data-v-faf4e253]{flex-shrink:0;-webkit-user-select:none;user-select:none}.debug-network .debug-network__btn[data-v-faf4e253]{flex-shrink:0}.debug-network .debug-network__body[data-v-faf4e253]{flex:1 1 auto;min-height:0;display:flex;gap:0}.debug-network .debug-network__list[data-v-faf4e253]{flex:0 0 320px;flex-shrink:0;min-width:320px;border-right:1px solid var(--border-color);overflow:auto}.debug-network .debug-network__item[data-v-faf4e253]{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;gap:6px}.debug-network .debug-network__item[data-v-faf4e253]:hover{background:var(--bg-transparent-white-2)}.debug-network .debug-network__item.active[data-v-faf4e253]{background:var(--bg-transparent-white-3)}.debug-network .debug-network__item .line1[data-v-faf4e253]{display:flex;align-items:center;gap:8px;min-width:0}.debug-network .debug-network__item .method[data-v-faf4e253]{font-size:12px;color:var(--text-secondary);white-space:nowrap}.debug-network .debug-network__item .duration[data-v-faf4e253]{margin-left:auto;font-size:12px;color:var(--text-secondary);white-space:nowrap}.debug-network .debug-network__item .line2[data-v-faf4e253]{display:flex;align-items:center;min-width:0}.debug-network .debug-network__item .name[data-v-faf4e253]{font-size:12px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.debug-network .debug-network__detail[data-v-faf4e253]{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;padding:var(--spacing-md) var(--spacing-lg);display:flex;flex-direction:column;gap:14px}.debug-network .debug-network__meta[data-v-faf4e253]{border:var(--setting-glass-border, 1px solid var(--border-color));border-radius:var(--card-border-radius);background:var(--bg-transparent-white-2);padding:12px 14px;display:flex;flex-direction:column;gap:10px}.debug-network .debug-network__meta .meta-line[data-v-faf4e253]{display:flex;align-items:flex-start;gap:10px;min-width:0}.debug-network .debug-network__meta .meta-line .k[data-v-faf4e253]{flex:0 0 42px;color:var(--text-secondary);font-size:12px;white-space:nowrap}.debug-network .debug-network__meta .meta-line .v[data-v-faf4e253]{flex:1 1 auto;min-width:0;color:var(--text-primary);font-size:12px;display:flex;align-items:center;gap:8px;word-break:break-all}.debug-network .debug-network__meta .meta-line .meta-text[data-v-faf4e253]{color:var(--text-secondary)}.debug-network .debug-network__section[data-v-faf4e253]{border:var(--setting-glass-border, 1px solid var(--border-color));border-radius:var(--card-border-radius);background:var(--bg-transparent-white-2);overflow:hidden}.debug-network .debug-network__section .section-head[data-v-faf4e253]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.debug-network .debug-network__section .section-head .t[data-v-faf4e253]{font-weight:600;color:var(--text-primary);font-size:13px}.debug-network .debug-network__code[data-v-faf4e253]{margin:0;padding:12px;font-size:12px;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;line-height:1.5;max-height:320px;overflow:auto;background:#0000002e;border-radius:0}.debug-network .debug-network__empty[data-v-faf4e253],.debug-network .debug-network__empty-detail[data-v-faf4e253]{padding:16px;color:var(--text-secondary);font-size:12px}html,body,#app{width:100%;height:100%;margin:0;padding:0;overflow:hidden}#app{position:relative;z-index:0}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .2s ease}.fade-slide-enter-from{opacity:0;transform:translate(10px)}.fade-slide-leave-to{opacity:0;transform:translate(-10px)}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,button,input,textarea,th,td{margin:0;padding:0}body{font-size:14px;font-style:normal;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji}small{font-size:12px}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4,h5,h6{font-size:100%}ul,ol{list-style:none}a{text-decoration:none;background-color:transparent}a:hover,a:active{outline-width:0;text-decoration:none}table{border-collapse:collapse;border-spacing:0}hr{border:0;height:1px}img{border-style:none}img:not([src]){display:none}svg:not(:root){overflow:hidden}html{-webkit-touch-callout:none;-webkit-text-size-adjust:100%}input,textarea,button,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}mark{background-color:var(--mark-bg);color:var(--mark-color)}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,select,textarea{font-size:100%;outline:0}button,input{overflow:visible}button,select{text-transform:none}textarea{overflow:auto}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes popIn{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes breathe-button{0%{transform:scale(1);box-shadow:0 0 #26c5ffb3}50%{transform:scale(1.15);box-shadow:0 0 10px 4px #26c5ff00}to{transform:scale(1);box-shadow:0 0 #26c5ff00}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes breathe-float{0%{transform:scale(.95) translateY(0);opacity:.8}50%{transform:scale(1.05) translateY(-5px);opacity:1}to{transform:scale(.95) translateY(0);opacity:.8}}@keyframes flow{0%{background-position:0 0}to{background-position:20px 0}}@keyframes ripple-expand{0%{opacity:.5;height:100%;width:100%;transform:translate(-50%,-50%)}50%{opacity:.5;height:150%;width:110%;transform:translate(-50%,-50%)}to{opacity:0;height:150%;width:110%;transform:translate(-50%,-50%)}}@keyframes dotBounce{0%,80%,to{transform:translateY(0);opacity:.6}40%{transform:translateY(-6px);opacity:1}}@keyframes loadingDots{0%{content:""}25%{content:"."}50%{content:".."}75%,to{content:"..."}}@keyframes techParticlesDrift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-1.5%,-.8%,0) scale(1.02)}to{transform:translateZ(0) scale(1)}}@keyframes techGlowDrift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(1.2%,.6%,0) scale(1.03)}to{transform:translateZ(0) scale(1)}}@font-face{font-family:YouSheBiaoTiHei-2;src:url(../fonts/YouSheBiaoTiHei-2.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PangMenZhengDao;src:url(../fonts/PangMenZhengDao.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;font-family:Source Sans Pro,sans-serif,Microsoft YaHei,system-ui,Arial}a{text-decoration:none;color:var(--text-primary)}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-multi{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:auto;word-break:break-word}.el-dialog{padding:0!important;border-radius:var(--dialog-border-radius)!important;max-width:var(--dialog-max-width);min-width:var(--dialog-min-width)}.el-dialog .dialog-header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-xl);border-bottom:var(--divider-width) solid var(--divider-color)}.el-dialog .dialog-header h3{font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}.el-dialog .close-btn{background:none;border:none;font-size:var(--icon-size-lg);cursor:pointer}.el-dialog .close-btn:hover{color:var(--color-info);transform:scale(1.2)}.el-dialog .dialog-content{padding:var(--spacing-base) var(--spacing-xxl)}.el-dialog .dialog-content .content-item{margin-bottom:var(--spacing-base)}.el-dialog .dialog-content .content-item:last-child{margin-bottom:0}.el-dialog .dialog-content label{display:block;margin-bottom:var(--spacing-md);font-size:var(--font-size-base)}.el-dialog .dialog-buttons{display:flex;justify-content:flex-end;padding:var(--spacing-xl);gap:var(--spacing-md);border-top:var(--divider-width) solid var(--divider-color)}.el-dialog .dialog-buttons .create-button,.el-dialog .dialog-buttons .cancel-button{padding:var(--button-padding);border:none;border-radius:var(--button-border-radius);cursor:pointer}.el-dialog .dialog-buttons .create-button{background-color:var(--btn-primary);color:var(--text-white)}.el-dialog .dialog-buttons .create-button:hover{background-color:var(--btn-primary-hover);box-shadow:var(--box-shadow-medium)}.el-dialog .dialog-buttons .cancel-button{background-color:var(--btn-secondary);color:var(--text-white)}.el-dialog .dialog-buttons .cancel-button:hover{background-color:var(--btn-secondary-hover);box-shadow:var(--box-shadow-medium)}.el-table{border-radius:var(--table-border-radius);font-size:var(--font-size-sm)!important}.el-table th{background-color:var(--table-header-bg)!important}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height)}::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important;background:transparent!important}::-webkit-scrollbar-button:vertical,::-webkit-scrollbar-button:horizontal,::-webkit-scrollbar-button:start,::-webkit-scrollbar-button:end,::-webkit-scrollbar-button:single-button{display:none!important;width:0!important;height:0!important;background:transparent!important}::-webkit-resizer{display:none}::-webkit-scrollbar-track{background:transparent;border-radius:var(--border-radius-round)}::-webkit-scrollbar-thumb{background-color:transparent;border-radius:var(--border-radius-round);border:2px solid transparent}*:hover::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border:2px solid transparent}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*:hover{scrollbar-color:var(--scrollbar-thumb-hover) transparent}::-ms-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-height)}::-ms-scrollbar-button{display:none!important;width:0!important;height:0!important}::-ms-scrollbar-track{background:transparent}::-ms-scrollbar-thumb{background-color:var(--scrollbar-thumb-hover);border-radius:var(--border-radius-round);border:2px solid var(--scrollbar-track)}::-ms-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.prompt-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--font-size-base);color:var(--text-lighter);text-wrap:nowrap}.required-mark{color:var(--color-error)}.ui-resizer-overlay-line{--ui-resizer-color: var(--el-color-primary);--ui-resizer-hover-opacity: .4;--ui-resizer-active-opacity: 1;--ui-resizer-hover-delay: .1s;--ui-resizer-transition-duration: .15s;--ui-resizer-inset-start: 38px;--ui-resizer-inset-end: 38px;--ui-resizer-thickness: 2px;--ui-resizer-offset: 0px;--ui-resizer-hint-bg: rgba(0, 0, 0, .68);--ui-resizer-hint-color: #fff;--ui-resizer-hint-padding-y: 4px;--ui-resizer-hint-padding-x: 8px;--ui-resizer-hint-radius: 6px;--ui-resizer-hint-font-size: 12px;--ui-resizer-hint-gap: 8px;-webkit-user-select:none;user-select:none}.ui-resizer-overlay-line:before{content:"";position:absolute;background:var(--ui-resizer-color);opacity:0;transition:opacity var(--ui-resizer-transition-duration) ease,background-color var(--ui-resizer-transition-duration) ease}.ui-resizer-overlay-line:hover:before{opacity:var(--ui-resizer-hover-opacity);transition-delay:var(--ui-resizer-hover-delay)}.ui-resizer-overlay-line.edge-resize-active:before{opacity:var(--ui-resizer-active-opacity);transition-delay:0s}.ui-resizer-overlay-line.ui-resizer-limit-hint:after{content:attr(data-resize-limit-hint);position:absolute;z-index:30;background:var(--ui-resizer-hint-bg);color:var(--ui-resizer-hint-color);padding:var(--ui-resizer-hint-padding-y) var(--ui-resizer-hint-padding-x);border-radius:var(--ui-resizer-hint-radius);font-size:var(--ui-resizer-hint-font-size);line-height:1.2;max-width:180px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;pointer-events:none;opacity:1}.ui-resizer-overlay-line--y{cursor:row-resize}.ui-resizer-overlay-line--y:before{left:var(--ui-resizer-inset-start);right:var(--ui-resizer-inset-end);top:calc(50% + var(--ui-resizer-offset));height:var(--ui-resizer-thickness);transform:translateY(-50%)}.ui-resizer-overlay-line--y.ui-resizer-limit-hint:after{left:50%;top:calc(50% - var(--ui-resizer-hint-gap));transform:translate(-50%,-100%)}.ui-resizer-overlay-line--x{cursor:ew-resize}.ui-resizer-overlay-line--x:before{top:var(--ui-resizer-inset-start);bottom:var(--ui-resizer-inset-end);left:calc(50% + var(--ui-resizer-offset));width:var(--ui-resizer-thickness);transform:translate(-50%)}.ui-resizer-overlay-line--x.ui-resizer-limit-hint:after{left:calc(50% + var(--ui-resizer-hint-gap));top:50%;transform:translateY(-50%)}.ui-resizer-edge-line{--ui-resizer-color: var(--el-color-primary);--ui-resizer-hover-opacity: .4;--ui-resizer-active-opacity: 1;--ui-resizer-hover-delay: .1s;--ui-resizer-transition-duration: .15s;--ui-resizer-edge-inset: 0px;--ui-resizer-edge-offset: -2px;--ui-resizer-thickness: 2px;--ui-resizer-hint-bg: rgba(0, 0, 0, .68);--ui-resizer-hint-color: #fff;--ui-resizer-hint-padding-y: 4px;--ui-resizer-hint-padding-x: 8px;--ui-resizer-hint-radius: 6px;--ui-resizer-hint-font-size: 12px;--ui-resizer-hint-gap: 8px;position:relative}.ui-resizer-edge-line.ui-resizer-limit-hint:before{content:attr(data-resize-limit-hint);position:absolute;top:50%;transform:translateY(-50%);z-index:30;background:var(--ui-resizer-hint-bg);color:var(--ui-resizer-hint-color);padding:var(--ui-resizer-hint-padding-y) var(--ui-resizer-hint-padding-x);border-radius:var(--ui-resizer-hint-radius);font-size:var(--ui-resizer-hint-font-size);line-height:1.2;max-width:180px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;pointer-events:none;opacity:1}.ui-resizer-edge-line:after{content:"";position:absolute;top:var(--ui-resizer-edge-inset);bottom:var(--ui-resizer-edge-inset);width:var(--ui-resizer-thickness);background:var(--ui-resizer-color);opacity:0;transition:opacity var(--ui-resizer-transition-duration) ease,background-color var(--ui-resizer-transition-duration) ease;pointer-events:none}.ui-resizer-edge-line.edge-resize-hover:after{opacity:var(--ui-resizer-hover-opacity);transition-delay:var(--ui-resizer-hover-delay)}.ui-resizer-edge-line.edge-resize-active:after{opacity:var(--ui-resizer-active-opacity);transition-delay:0s}.ui-resizer-edge-line--right:after{right:var(--ui-resizer-edge-offset)}.ui-resizer-edge-line--right.ui-resizer-limit-hint:before{left:calc(100% + var(--ui-resizer-hint-gap))}.ui-resizer-edge-line--left:after{left:var(--ui-resizer-edge-offset)}.ui-resizer-edge-line--left.ui-resizer-limit-hint:before{right:calc(100% + var(--ui-resizer-hint-gap))}.ui-resizer-edge-line.ui-resizer-edge-line--right.edge-resize-hover,.ui-resizer-edge-line.ui-resizer-edge-line--right.edge-resize-active,.ui-resizer-edge-line.ui-resizer-edge-line--left.edge-resize-hover,.ui-resizer-edge-line.ui-resizer-edge-line--left.edge-resize-active{cursor:ew-resize}.ui-resizer-edge-line.ui-resizer-edge-line--bottom.edge-resize-hover,.ui-resizer-edge-line.ui-resizer-edge-line--bottom.edge-resize-active{cursor:row-resize}:root{--nav-width: 420px;--nav-top: 92px;--nav-margin-left: 30px;--nav-margin-right: 30px;--close-button-width: 50px;--close-button-height: 50px;--close-button-font-size: 50px;--close-button-right: 30px;--close-button-top: 30px;--menu-item-font-size: 32px;--menu-item-margin-bottom: 16px;--menu-item-height: 64px;--arrow-font-size: 28px;--arrow-right: 40px;--submenu-item-height: 64px;--submenu-item-font-size: 32px;--submenu-item-text-indent: 60px;--submenu-item-padding-bottom: 16px;--border-radius-small: 4px;--border-radius-medium: 6px;--border-radius-large: 8px;--border-radius-xlarge: 10px;--border-radius-round: 50px;--border-radius-circle: 100px;--spacing-xxs: 4px;--spacing-xs: 6px;--spacing-sm: 8px;--spacing-md: 10px;--spacing-lg: 14px;--spacing-xl: 20px;--spacing-xxl: 30px;--font-size-xs: 11px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-base: 15px;--font-size-lg: 16px;--font-size-xl: 17px;--font-size-xxl: 18px;--font-size-title: 22px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.8;--line-height-loose: 2;--transition-fast: .15s;--transition-base: .3s;--transition-slow: .5s;--z-index-dropdown: 10;--z-index-sticky: 20;--z-index-fixed: 30;--z-index-modal-backdrop: 40;--z-index-modal: 50;--z-index-popover: 60;--z-index-tooltip: 70;--container-max-width: 1200px;--sidebar-width: 60px;--chat-sidebar-width: 230px;--header-height: 45px;--header-trailing-chip-height: 30px;--sidebar-header-height: 60px;--chat-item-height: 40px;--icon-btn-size: 32px;--table-header-bg: #f4f9ff;--table-border-radius: 6px;--dialog-max-width: 400px;--dialog-min-width: 300px;--dialog-border-radius: 15px;--input-border-radius: 6px;--input-height-large: 40px;--button-padding: 8px 16px;--button-border-radius: 4px;--card-border-radius: 10px;--card-padding: 10px;--scrollbar-width: 12px;--scrollbar-height: 12px;--icon-size-sm: 16px;--icon-size-md: 18px;--icon-size-lg: 22px;--avatar-size-sm: 30px;--avatar-size-md: 40px;--avatar-size-lg: 60px;--badge-size: 10px;--divider-width: 1px;--border-width-active: 3px;--mask-bg: rgba(0, 0, 0, .5);--inset-shadow-white: inset 0px 0px 10px #fff, inset 0px 0px 20px #fff;--inset-shadow-white-light: inset 0px 0px 5px #ffffff, inset 0px 0px 10px #fff;--box-shadow-light: 0 2px 8px rgba(0, 0, 0, .1);--box-shadow-medium: 0 4px 8px rgba(0, 0, 0, .15);--box-shadow-blue: 0px 10px 10px 0px rgba(21, 47, 82, .1);--box-shadow-hover: 0px 4px 10px #cad8f8;--backdrop-blur: blur(5px);--backdrop-blur-light: blur(2px)}.el-select__tags .el-tag__close{border:none!important;background-color:transparent!important;border-radius:50%!important;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;font-size:12px;margin-left:6px;top:0;color:var(--el-text-color-regular)!important;outline:none!important;box-shadow:none!important}.el-select__tags .el-tag__close:hover{background-color:var(--el-color-info)!important;color:#fff!important}.el-select__tags .el-tag__close svg{width:10px;height:10px;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}.el-tag.el-tag--info .el-tag__close:hover{background-color:var(--el-color-info)!important;color:#fff!important}.el-tag.el-tag--info .el-tag__close{color:var(--el-text-color-regular)!important;background-color:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.el-input__wrapper,.el-textarea__inner,.el-select .el-input__wrapper,.el-input.is-focus .el-input__wrapper,.el-input__inner,.el-select{border-radius:8px!important}.el-select__tags,.el-select__wrapper{border-radius:8px!important;overflow:hidden}.el-date-editor .el-input__wrapper,.el-input-number .el-input__wrapper,.el-input--password .el-input__wrapper,.el-radio__input,.el-checkbox__input,[class*=el-input] .el-input__wrapper,[class*=el-select] .el-input__wrapper{border-radius:8px!important}.el-dialog{border-radius:15px!important}.el-message-box{border-radius:15px!important;width:480px!important;max-width:90vw!important;padding:var(--spacing-xl)!important}.el-message-box .el-message-box__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);padding:var(--spacing-xs) 0}.el-message-box .el-message-box__header{border-bottom:var(--divider-width) solid var(--border-lighter)}.el-message-box button.el-message-box__headerbtn{height:55px;line-height:55px}.el-message-box button.el-message-box__headerbtn .el-message-box__close{font-size:var(--icon-size-lg)!important;transform:translateY(8px);margin-right:var(--spacing-xl);transition:all var(--transition-base) ease}.el-message-box button.el-message-box__headerbtn .el-message-box__close:hover{transform:translateY(5px)}.el-message-box .el-message-box__content{font-size:var(--font-size-lg)!important;color:var(--text-primary)!important;font-weight:var(--font-weight-normal)!important;margin:var(--spacing-md) 0!important}.el-message-box .el-message-box__content .el-message-box__container{padding:var(--spacing-md) 0}.el-message-box .el-message-box__content .el-message-box__container p{line-height:var(--line-height-relaxed)}.el-message-box .el-message-box__btns{display:flex;flex-direction:row-reverse;gap:var(--spacing-sm);justify-content:flex-start;padding:0}.el-message-box .el-message-box__btns .el-button.el-button--primary{padding:var(--button-padding);border:1px solid var(--ai-dialog-confirm-border);border-radius:var(--button-border-radius);background-color:var(--ai-dialog-confirm-bg);color:var(--ai-dialog-confirm-text);cursor:pointer}.el-message-box .el-message-box__btns .el-button.el-button--primary:hover{background-color:var(--ai-dialog-confirm-hover-bg);border-color:var(--ai-dialog-confirm-hover-border);box-shadow:var(--box-shadow-medium)}.el-message-box .el-message-box__btns .el-button.ai-message-box__confirm--danger{background-color:var(--btn-danger);color:var(--text-white)}.el-message-box .el-message-box__btns .el-button.ai-message-box__confirm--danger:hover{background-color:var(--btn-danger-hover)}.el-message-box .el-message-box__btns .el-button{padding:var(--button-padding);border:1px solid var(--ai-dialog-cancel-border);border-radius:var(--button-border-radius);background-color:var(--ai-dialog-cancel-bg);color:var(--ai-dialog-cancel-text);cursor:pointer}.el-message-box .el-message-box__btns .el-button:hover{background-color:var(--ai-dialog-cancel-hover-bg);border-color:var(--ai-dialog-cancel-hover-border);color:var(--ai-dialog-cancel-hover-text);box-shadow:var(--box-shadow-medium)}.el-message-box.ai-message-box--danger .el-message-box__status{color:var(--btn-danger)}.el-message-box.ai-message-box--danger .el-message-box__btns .el-button.ai-message-box__confirm--danger{background-color:var(--ai-message-box-danger-confirm-bg)!important;border:1px solid var(--ai-message-box-danger-confirm-border)!important;border-color:var(--ai-message-box-danger-confirm-border)!important;color:var(--ai-message-box-danger-confirm-text)!important}.el-message-box.ai-message-box--danger .el-message-box__btns .el-button.ai-message-box__confirm--danger:hover,.el-message-box.ai-message-box--danger .el-message-box__btns .el-button.ai-message-box__confirm--danger:focus{background-color:var(--ai-message-box-danger-confirm-hover-bg)!important;border-color:var(--ai-message-box-danger-confirm-hover-border)!important;color:var(--ai-message-box-danger-confirm-text)!important}.el-message-box.ai-message-box--danger .el-message-box__btns .el-button.ai-message-box__cancel{background-color:var(--ai-message-box-cancel-bg)!important;border:1px solid var(--ai-message-box-cancel-border)!important;border-color:var(--ai-message-box-cancel-border)!important;color:var(--ai-message-box-cancel-text)!important}.el-message-box.ai-message-box--danger .el-message-box__btns .el-button.ai-message-box__cancel:hover,.el-message-box.ai-message-box--danger .el-message-box__btns .el-button.ai-message-box__cancel:focus{background-color:var(--ai-message-box-cancel-hover-bg)!important;border-color:var(--ai-message-box-cancel-hover-border)!important;color:var(--ai-message-box-cancel-hover-text)!important}.el-button--primary:not(.is-plain){background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}.el-button--primary:not(.is-plain):hover{background-color:var(--el-color-primary-light-3)!important;border-color:var(--el-color-primary-light-3)!important}.el-button--primary:not(.is-plain):active{background-color:var(--el-color-primary-dark-2)!important;border-color:var(--el-color-primary-dark-2)!important}.el-button.is-plain{box-shadow:none!important}.el-button.is-plain.is-disabled,.el-button.is-plain.is-disabled:hover,.el-button.is-plain.is-disabled:focus{opacity:1!important;box-shadow:none!important}.el-button--primary.is-plain{--el-button-text-color: var(--ai-button-plain-primary-text-color);--el-button-bg-color: var(--ai-button-plain-primary-bg-color);--el-button-border-color: var(--ai-button-plain-primary-border-color);--el-button-hover-text-color: var(--ai-button-plain-primary-hover-text-color);--el-button-hover-bg-color: var(--ai-button-plain-primary-hover-bg-color);--el-button-hover-border-color: var( --ai-button-plain-primary-hover-border-color );--el-button-active-text-color: var(--ai-button-plain-primary-active-text-color);--el-button-active-bg-color: var(--ai-button-plain-primary-active-bg-color);--el-button-active-border-color: var( --ai-button-plain-primary-active-border-color );--el-button-disabled-text-color: var(--ai-button-plain-disabled-text-color);--el-button-disabled-bg-color: var(--ai-button-plain-disabled-bg-color);--el-button-disabled-border-color: var( --ai-button-plain-disabled-border-color )}.el-button--success.is-plain{--el-button-text-color: var(--ai-button-plain-success-text-color);--el-button-bg-color: var(--ai-button-plain-success-bg-color);--el-button-border-color: var(--ai-button-plain-success-border-color);--el-button-hover-text-color: var(--ai-button-plain-success-hover-text-color);--el-button-hover-bg-color: var(--ai-button-plain-success-hover-bg-color);--el-button-hover-border-color: var( --ai-button-plain-success-hover-border-color );--el-button-active-text-color: var(--ai-button-plain-success-active-text-color);--el-button-active-bg-color: var(--ai-button-plain-success-active-bg-color);--el-button-active-border-color: var( --ai-button-plain-success-active-border-color );--el-button-disabled-text-color: var(--ai-button-plain-disabled-text-color);--el-button-disabled-bg-color: var(--ai-button-plain-disabled-bg-color);--el-button-disabled-border-color: var( --ai-button-plain-disabled-border-color )}.el-button--warning.is-plain{--el-button-text-color: var(--ai-button-plain-warning-text-color);--el-button-bg-color: var(--ai-button-plain-warning-bg-color);--el-button-border-color: var(--ai-button-plain-warning-border-color);--el-button-hover-text-color: var(--ai-button-plain-warning-hover-text-color);--el-button-hover-bg-color: var(--ai-button-plain-warning-hover-bg-color);--el-button-hover-border-color: var( --ai-button-plain-warning-hover-border-color );--el-button-active-text-color: var(--ai-button-plain-warning-active-text-color);--el-button-active-bg-color: var(--ai-button-plain-warning-active-bg-color);--el-button-active-border-color: var( --ai-button-plain-warning-active-border-color );--el-button-disabled-text-color: var(--ai-button-plain-disabled-text-color);--el-button-disabled-bg-color: var(--ai-button-plain-disabled-bg-color);--el-button-disabled-border-color: var( --ai-button-plain-disabled-border-color )}.el-button--danger.is-plain{--el-button-text-color: var(--ai-button-plain-danger-text-color);--el-button-bg-color: var(--ai-button-plain-danger-bg-color);--el-button-border-color: var(--ai-button-plain-danger-border-color);--el-button-hover-text-color: var(--ai-button-plain-danger-hover-text-color);--el-button-hover-bg-color: var(--ai-button-plain-danger-hover-bg-color);--el-button-hover-border-color: var( --ai-button-plain-danger-hover-border-color );--el-button-active-text-color: var(--ai-button-plain-danger-active-text-color);--el-button-active-bg-color: var(--ai-button-plain-danger-active-bg-color);--el-button-active-border-color: var( --ai-button-plain-danger-active-border-color );--el-button-disabled-text-color: var(--ai-button-plain-disabled-text-color);--el-button-disabled-bg-color: var(--ai-button-plain-disabled-bg-color);--el-button-disabled-border-color: var( --ai-button-plain-disabled-border-color )}.el-button--info.is-plain{--el-button-text-color: var(--ai-button-plain-info-text-color);--el-button-bg-color: var(--ai-button-plain-info-bg-color);--el-button-border-color: var(--ai-button-plain-info-border-color);--el-button-hover-text-color: var(--ai-button-plain-info-hover-text-color);--el-button-hover-bg-color: var(--ai-button-plain-info-hover-bg-color);--el-button-hover-border-color: var(--ai-button-plain-info-hover-border-color);--el-button-active-text-color: var(--ai-button-plain-info-active-text-color);--el-button-active-bg-color: var(--ai-button-plain-info-active-bg-color);--el-button-active-border-color: var( --ai-button-plain-info-active-border-color );--el-button-disabled-text-color: var(--ai-button-plain-disabled-text-color);--el-button-disabled-bg-color: var(--ai-button-plain-disabled-bg-color);--el-button-disabled-border-color: var( --ai-button-plain-disabled-border-color )}.el-tag.el-tag--success.el-tag--plain{color:var(--el-color-success)!important;background-color:var(--el-color-success-light-9)!important;border-color:var(--el-color-success-light-5)!important}.el-tag.el-tag--warning.el-tag--plain{color:var(--el-color-warning)!important;background-color:var(--el-color-warning-light-9)!important;border-color:var(--el-color-warning-light-5)!important}.el-tag.el-tag--danger.el-tag--plain{color:var(--el-color-danger)!important;background-color:var(--el-color-danger-light-9)!important;border-color:var(--el-color-danger-light-5)!important}.el-tag.el-tag--info.el-tag--plain{color:var(--ai-tag-info-text-color)!important;background-color:var(--ai-tag-info-bg-color)!important;border-color:var(--ai-tag-info-border-color)!important}.delete-confirm-body{margin:0;padding:0;text-align:left}.delete-confirm-body .delete-confirm-lead{margin:0;font-size:15px;font-weight:500;line-height:1.55;color:var(--text-primary);word-break:break-word}.delete-confirm-body .delete-confirm-em{font-weight:600;color:var(--ai-dialog-title-text, var(--text-primary));word-break:break-all}.delete-confirm-body .delete-confirm-sub{margin:10px 0 0;padding:0;font-size:13px;font-weight:400;line-height:1.55;color:var(--text-light);word-break:break-word}.delete-confirm-body .delete-confirm-sub--emphasis{font-weight:500;color:var(--text-secondary)}.delete-tip{display:block;margin-top:10px;color:var(--text-light);font-size:13px;font-weight:400;line-height:1.55}.el-empty .el-empty__title{color:var(--app-empty-title-color, var(--text-secondary));font-weight:var(--app-empty-title-weight, 500)}.el-empty .el-empty__description,.el-empty .el-empty__description p{color:var(--app-empty-description-color, var(--text-light));font-size:var(--app-empty-description-size, 13px);line-height:1.6}:root[data-theme=dark-tech] .el-table{background-color:var(--el-table-bg-color)!important;color:var(--el-table-text-color)!important}:root[data-theme=dark-tech] .el-table th.el-table__cell{background-color:#313d4f!important;color:var(--el-table-header-text-color)!important;border-color:var(--el-table-border-color)!important}:root[data-theme=dark-tech] .el-table td.el-table__cell{border-color:var(--el-table-border-color)!important}:root[data-theme=dark-tech] .el-table tr{background-color:#253041!important}:root[data-theme=dark-tech] .el-table tr:hover>td{background-color:#2a374b!important}:root[data-theme=dark-tech] .el-table .el-table__body tr.current-row>td{background-color:var(--el-table-current-row-bg-color)!important}:root[data-theme=dark-tech] .el-table--border,:root[data-theme=dark-tech] .el-table--group{border-color:var(--el-table-border-color)!important}:root[data-theme=dark-tech] .el-table:before,:root[data-theme=dark-tech] .el-table:after{background-color:var(--el-table-border-color)!important}:root[data-theme=dark-tech] .el-input__wrapper{background-color:#161b22!important;border-color:var(--el-input-border-color)!important;box-shadow:0 0 0 1px var(--el-input-border-color) inset!important}:root[data-theme=dark-tech] .el-input__wrapper:hover{border-color:var(--el-input-hover-border-color)!important;box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset!important}:root[data-theme=dark-tech] .el-input__wrapper.is-focus{border-color:var(--el-input-focus-border-color)!important;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset!important}:root[data-theme=dark-tech] .el-input__inner{color:var(--el-input-text-color)!important}:root[data-theme=dark-tech] .el-input__inner::placeholder{color:var(--el-input-placeholder-color)!important}:root[data-theme=dark-tech] .el-input.is-disabled .el-input__wrapper{background-color:#161b22bd!important;border-color:var(--el-input-disabled-border-color)!important;box-shadow:0 0 0 1px var(--el-input-disabled-border-color) inset!important}:root[data-theme=dark-tech] .el-input.is-disabled .el-input__inner{color:var(--el-input-disabled-text-color)!important}:root[data-theme=dark-tech] .el-textarea__inner{background-color:var(--el-input-bg-color)!important;border-color:var(--el-input-border-color)!important;color:var(--el-input-text-color)!important}:root[data-theme=dark-tech] .el-textarea__inner::placeholder{color:var(--el-input-placeholder-color)!important}:root[data-theme=dark-tech] .el-textarea__inner:hover{border-color:var(--el-input-hover-border-color)!important}:root[data-theme=dark-tech] .el-textarea__inner:focus{border-color:var(--el-input-focus-border-color)!important}:root[data-theme=dark-tech] .el-button{background-color:var(--el-button-bg-color)!important;border-color:var(--el-button-border-color)!important;color:var(--el-button-text-color)!important}:root[data-theme=dark-tech] .el-button:hover{background-color:var(--el-button-hover-bg-color)!important;border-color:var(--el-button-hover-border-color)!important;color:var(--el-button-hover-text-color)!important}:root[data-theme=dark-tech] .el-button:active{background-color:var(--el-button-active-bg-color)!important;border-color:var(--el-button-active-border-color)!important}:root[data-theme=dark-tech] .el-button.is-disabled{background-color:var(--el-button-disabled-bg-color)!important;border-color:var(--el-button-disabled-border-color)!important;color:var(--el-button-disabled-text-color)!important}:root[data-theme=dark-tech] .el-button--primary:not(.is-plain){background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}:root[data-theme=dark-tech] .el-button--primary:not(.is-plain):hover{background-color:var(--el-color-primary-light-3)!important;border-color:var(--el-color-primary-light-3)!important}:root[data-theme=dark-tech] .el-button--primary:not(.is-plain):active{background-color:var(--el-color-primary-dark-2)!important;border-color:var(--el-color-primary-dark-2)!important}:root[data-theme=dark-tech] .el-select .el-input__wrapper{background-color:#161b22!important;border-color:var(--el-input-border-color)!important}:root[data-theme=dark-tech] .el-select .el-input__inner{color:var(--el-input-text-color)!important}:root[data-theme=dark-tech] .el-select-dropdown{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important;box-shadow:var(--el-dropdown-menu-box-shadow)!important}:root[data-theme=dark-tech] .el-select__wrapper.el-tooltip__trigger{background-color:#161b22!important}:root[data-theme=dark-tech] .el-select-dropdown__item{color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-select-dropdown__item:hover{background-color:var(--el-fill-color-dark)!important}:root[data-theme=dark-tech] .el-select-dropdown__item.selected{color:var(--el-color-primary)!important;background-color:var(--el-fill-color)!important}:root[data-theme=dark-tech] .el-input-number .el-input__wrapper{background-color:var(--el-input-bg-color)!important;border-color:var(--el-input-border-color)!important}:root[data-theme=dark-tech] .el-input-number .el-input-number__decrease,:root[data-theme=dark-tech] .el-input-number .el-input-number__increase{background-color:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-input-number .el-input-number__decrease:hover,:root[data-theme=dark-tech] .el-input-number .el-input-number__increase:hover{color:var(--el-color-primary)!important}:root[data-theme=dark-tech] .el-dialog{background-color:var(--el-dialog-bg-color)!important;border:1px solid var(--el-border-color)!important;box-shadow:var(--el-dialog-box-shadow)!important}:root[data-theme=dark-tech] .el-dialog__header{border-bottom-color:var(--el-border-color)!important}:root[data-theme=dark-tech] .el-dialog__title{color:var(--el-text-color-primary)!important}:root[data-theme=dark-tech] .el-dialog__body{color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-pagination .el-pager li{background-color:var(--el-pagination-button-bg-color)!important;color:var(--el-text-color-regular)!important;border:1px solid var(--el-border-color)!important}:root[data-theme=dark-tech] .el-pagination .el-pager li:hover{color:var(--el-pagination-hover-color)!important}:root[data-theme=dark-tech] .el-pagination .el-pager li.active{background-color:var(--el-color-primary)!important;color:#fff!important;border-color:var(--el-color-primary)!important}:root[data-theme=dark-tech] .el-pagination button{background-color:var(--el-pagination-button-bg-color)!important;color:var(--el-text-color-regular)!important;border:1px solid var(--el-border-color)!important}:root[data-theme=dark-tech] .el-pagination button:hover{color:var(--el-pagination-hover-color)!important}:root[data-theme=dark-tech] .el-pagination button:disabled{background-color:var(--el-fill-color-light)!important;color:var(--el-text-color-disabled)!important}:root[data-theme=dark-tech] .el-checkbox .el-checkbox__inner{background-color:var(--el-input-bg-color)!important;border-color:var(--checkbox-border)!important}:root[data-theme=dark-tech] .el-checkbox:hover .el-checkbox__inner{border-color:var(--checkbox-hover-border)!important}:root[data-theme=dark-tech] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--checkbox-checked-bg)!important;border-color:var(--checkbox-checked-border)!important}:root[data-theme=dark-tech] .el-checkbox__label{color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-radio .el-radio__inner{background-color:var(--el-input-bg-color)!important;border-color:var(--el-border-color)!important}:root[data-theme=dark-tech] .el-radio:hover .el-radio__inner{border-color:var(--el-color-primary)!important}:root[data-theme=dark-tech] .el-radio__input.is-checked .el-radio__inner{background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important}:root[data-theme=dark-tech] .el-radio__label{color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-switch .el-switch__core{background-color:var(--el-fill-color-darker)!important;border-color:var(--el-border-color-dark)!important}:root[data-theme=dark-tech] .el-switch.is-checked .el-switch__core{background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important}:root[data-theme=dark-tech] .el-tag{background-color:var(--el-fill-color)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-tag--primary{background-color:var(--el-color-primary-light-9)!important;border-color:var(--el-color-primary-light-7)!important;color:var(--el-color-primary)!important}:root[data-theme=dark-tech] .el-tag--success{background-color:var(--ai-pc-header-status-success-bg)!important;border-color:var(--ai-pc-header-status-success-border)!important;color:var(--ai-pc-header-status-success-fg)!important}:root[data-theme=dark-tech] .el-tag--warning{background-color:var(--ai-pc-header-status-warning-bg)!important;border-color:var(--ai-pc-header-status-warning-border)!important;color:var(--ai-pc-header-status-warning-fg)!important}:root[data-theme=dark-tech] .el-tag--danger{background-color:var(--ai-pc-header-status-danger-bg)!important;border-color:var(--ai-pc-header-status-danger-border)!important;color:var(--ai-pc-header-status-danger-fg)!important}:root[data-theme=dark-tech] .el-tag--info{background-color:var(--ai-pc-header-status-info-bg)!important;border-color:var(--ai-pc-header-status-info-border)!important;color:var(--ai-pc-header-status-info-fg)!important}:root[data-theme=dark-tech] .el-overlay{background-color:#000000b3!important}:root[data-theme=dark-tech] .el-message-box{background-color:var(--el-dialog-bg-color)!important;border-color:var(--el-border-color)!important}:root[data-theme=dark-tech] .el-message-box .el-message-box__title{color:var(--el-text-color-primary)!important}:root[data-theme=dark-tech] .el-message-box .el-message-box__content{color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-message{background-color:#161b22f5!important;border-color:var(--el-border-color)!important;box-shadow:0 4px 12px #00000047,0 12px 32px #0000005c!important}:root[data-theme=dark-tech] .el-message.is-plain{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important;box-shadow:var(--box-shadow-light)!important}:root[data-theme=dark-tech] .el-message--primary{background-color:#182234f7!important;border-color:#4ca0ff73!important}:root[data-theme=dark-tech] .el-message--info{background-color:#182232f7!important;border-color:#4ca0ff73!important}:root[data-theme=dark-tech] .el-message--success{background-color:#14241ef7!important;border-color:#3fb9507a!important}:root[data-theme=dark-tech] .el-message--warning{background-color:#2c2412f7!important;border-color:#d2992280!important}:root[data-theme=dark-tech] .el-message--error{background-color:#2c1818f7!important;border-color:#f851497a!important}:root[data-theme=dark-tech] .el-notification{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important}:root[data-theme=dark-tech] .el-notification .el-notification__title{color:var(--el-text-color-primary)!important}:root[data-theme=dark-tech] .el-notification .el-notification__content{color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-popover.el-popper{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-popper-border-color)!important;color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-tooltip__popper{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-dropdown-menu{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important}:root[data-theme=dark-tech] .el-dropdown-menu .el-dropdown-menu__item{color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-dropdown-menu .el-dropdown-menu__item:hover{background-color:var(--el-fill-color-dark)!important;color:var(--el-color-primary)!important}:root[data-theme=dark-tech] .el-form-item__label{color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-date-editor .el-input__wrapper{background-color:var(--el-input-bg-color)!important;border-color:var(--el-input-border-color)!important}:root[data-theme=dark-tech] .el-date-editor .el-input__inner{color:var(--el-input-text-color)!important}:root[data-theme=dark-tech] .el-picker-panel{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .el-time-panel{background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color)!important;color:var(--el-text-color-regular)!important}:root[data-theme=dark-tech] .agent-card .delete-btn{background-color:#473939!important;border:1px solid #8d5353!important;color:#fff!important}:root[data-theme=dark-tech] .agent-card .delete-btn:hover{background-color:#8d5353!important;border-color:#a86363!important}:root{--blue-50: #f4f9ff;--blue-100: #ebf3ff;--blue-200: #d9e4ff;--blue-300: #a0cfff;--blue-400: #6bb0ff;--blue-500: #3976fa;--blue-600: #409eff;--blue-700: #2d7fe6;--blue-800: #1b3a5b;--blue-900: #00398f;--indigo-300: #a5b4fc;--indigo-400: #818cf8;--indigo-500: #6366f1;--indigo-600: #4f46e5;--indigo-700: #4338ca;--purple-400: #c084fc;--purple-500: #7c3aed;--sky-400: #38bdf8;--sky-500: #0ea5e9;--gray-50: #ffffff;--gray-100: #f5f7fa;--gray-200: #ebeef5;--gray-300: #e4e7ed;--gray-400: #dcdfe6;--gray-500: #909399;--gray-600: #606266;--gray-700: #303133;--gray-800: #1f2937;--gray-900: #0d1117;--dark-bg-base: #0a0e1a;--dark-bg-overlay: #0f1524;--dark-bg-container: #141b2d;--dark-border-base: #1c2639;--dark-border-subtle: #243049;--dark-border-active: #3d5494;--dark-text-primary: #f0f3f8;--dark-text-secondary: #d1d5de;--dark-text-muted: #a0a8b8;--red-100: #fef0f0;--red-200: #ffdad9;--red-400: #f56c6c;--red-500: #f85149;--red-600: #dc3545;--green-100: #f0fdf4;--green-400: #42b983;--green-500: #3fb950;--green-600: #28a745;--yellow-500: #d29922}:root[data-theme=dark-tech]{--green-500: #2ecc71;--primary-color: #3a86ff;--primary-light: #5fa3ff;--primary-lighter: #7eb8ff;--primary-dark: #2563eb;--primary-hover: #4f95ff;--bg-page: #0a0e1a;--bg-base: #0a0e1a;--bg-overlay: var(--dark-bg-overlay);--bg-container: var(--dark-bg-container);--bg-white: var(--dark-bg-base);--bg-light: var(--dark-bg-overlay);--bg-light-bg: var(--dark-bg-overlay);--bg-light-blue: #141b2d;--bg-light-blue-1: var(--chat-tool-bg);--bg-light-blue-2: #1a1f35;--bg-light-blue-3: #1f2440;--bg-light-blue-4: #2a345c;--bg-light-blue-5: #9ba3c0;--bg-light-blue-6: #0f1524;--bg-light-blue-7: #141b2d;--bg-light-blue-8: #384472;--bg-light-blue-9: #141b2d;--bg-transparent-white: rgba(255, 255, 255, .04);--bg-transparent-white-1: #252b4a40;--bg-transparent-white-2: rgba(255, 255, 255, .08);--bg-transparent-white-3: rgba(255, 255, 255, .03);--bg-transparent-white-4: rgba(255, 255, 255, .06);--bg-transparent-blue: rgba(58, 134, 255, .12);--tooltip-bg: rgba(14, 18, 40, .92);--bg-gradient-blue: linear-gradient( 90deg, rgba(9, 11, 24, .96) 0%, rgba(15, 21, 45, .88) 35%, rgba(18, 26, 52, .82) 50%, rgba(15, 21, 45, .88) 65%, rgba(9, 11, 24, .96) 100% );--bg-gradient-button: linear-gradient(135deg, #3a86ff 0%, #2563eb 100%);--bg-gradient-start: var(--dark-bg-overlay);--bg-gradient-mid: var(--dark-bg-base);--bg-gradient-end: var(--dark-bg-overlay);--bg-gradient-button-start: #3a86ff;--bg-gradient-button-end: #2563eb;--chat-area-bg: var(--agent-pool-vertical-bg);--chat-area-border: var(--agent-pool-border);--chat-area-shadow: 0 0 10px rgba(0, 0, 0, .5);--header-bg-gradient: linear-gradient( 90deg, rgba(9, 11, 24, 0) 0%, rgba(38, 72, 138, .32) 22%, rgba(48, 86, 165, .55) 50%, rgba(38, 72, 138, .32) 78%, rgba(9, 11, 24, 0) 100% );--header-border-bottom-color: linear-gradient(to right, transparent 0%, var(--primary-color) 50%, transparent 100%);--header-box-shadow: 0 2px 8px rgba(0, 0, 0, 1);--header-chip-bg: rgba(90, 140, 255, .21);--header-chip-hover-bg: rgba(95, 163, 255, .28);--header-btn-bg: rgba(58, 134, 255, .16);--header-btn-hover-bg: rgba(58, 134, 255, .42);--aurora-background: #0a0e1a;--aurora-base-mask-color: rgba(22, 34, 58, .14);--text-primary: var(--dark-text-primary);--text-secondary: var(--dark-text-secondary);--text-light: var(--dark-text-muted);--text-lighter: #4a5370;--text-white: #ffffff;--text-dark: #5fa3ff;--text-dark-2: #7eb8ff;--text-blue: #5fa3ff;--text-gray: #8b949e;--text-dark-gray: #e6edf3;--app-empty-title-color: var(--text-secondary);--app-empty-description-color: var(--text-light);--app-empty-title-weight: 500;--app-empty-description-size: 13px;--border-color: var(--dark-border-subtle);--border-white: #1a2240;--border-light: #252c48;--border-lighter: #2e3862;--border-extra-light: rgba(58, 134, 255, .1);--border-dashed: #1d2a4a;--btn-primary: var(--primary-color);--btn-primary-hover: var(--primary-hover);--btn-secondary: #141b2d;--btn-secondary-hover: #252b4a;--btn-danger: var(--red-500);--btn-danger-hover: #ff6b6b;--btn-success: var(--green-500);--ai-dialog-confirm-bg: var(--btn-primary);--ai-dialog-confirm-border: var(--btn-primary);--ai-dialog-confirm-text: #f3f8ff;--ai-dialog-confirm-hover-bg: var(--btn-primary-hover);--ai-dialog-confirm-hover-border: var(--btn-primary-hover);--ai-dialog-confirm-disabled-bg: rgba(58, 134, 255, .28);--ai-dialog-confirm-disabled-border: rgba(58, 134, 255, .24);--ai-dialog-confirm-disabled-text: rgba(243, 248, 255, .56);--ai-dialog-cancel-bg: #252b4a;--ai-dialog-cancel-border: #2c3458;--ai-dialog-cancel-text: #e6edf3;--ai-dialog-cancel-hover-bg: #424d60;--ai-dialog-cancel-hover-border: #5a6880;--ai-dialog-cancel-hover-text: #f3f8ff;--ai-loading-retry-bg: var(--ai-dialog-confirm-bg);--ai-loading-retry-border: var(--ai-dialog-confirm-border);--ai-loading-retry-text: var(--ai-dialog-confirm-text);--ai-loading-retry-hover-bg: var(--ai-dialog-confirm-hover-bg);--ai-loading-retry-hover-border: var(--ai-dialog-confirm-hover-border);--ai-loading-retry-shadow: 0 8px 30px rgba(54, 92, 214, .46);--ai-loading-refresh-text: var(--setting-accent-border);--ai-loading-refresh-border: rgba(95, 163, 255, .5);--ai-loading-refresh-hover-bg: rgba(95, 163, 255, .1);--ai-loading-refresh-hover-border: rgba(95, 163, 255, .72);--ai-theme-switcher-hover-border: var(--setting-accent-border);--ai-theme-switcher-active-bg: #546a95;--ai-human-input-alert-warning-bg: rgba(210, 153, 34, .12);--ai-human-input-alert-warning-border: rgba(210, 153, 34, .35);--ai-human-input-alert-warning-text: var(--el-text-color-primary);--ai-human-input-alert-warning-icon: var(--el-color-warning);--ai-human-input-alert-error-bg: rgba(248, 81, 73, .12);--ai-human-input-alert-error-border: rgba(248, 81, 73, .35);--ai-human-input-alert-error-text: var(--el-text-color-primary);--ai-human-input-alert-error-icon: var(--el-color-danger);--ai-human-input-tag-success-bg: rgba(46, 204, 113, .12);--ai-human-input-tag-success-border: rgba(46, 204, 113, .35);--ai-human-input-tag-success-text: var(--el-color-success);--ai-human-input-tag-warning-bg: rgba(210, 153, 34, .12);--ai-human-input-tag-warning-border: rgba(210, 153, 34, .35);--ai-human-input-tag-warning-text: var(--el-color-warning);--ai-human-input-tag-danger-bg: rgba(248, 81, 73, .12);--ai-human-input-tag-danger-border: rgba(248, 81, 73, .35);--ai-human-input-tag-danger-text: var(--el-color-danger);--ai-human-input-tag-info-bg: rgba(58, 134, 255, .12);--ai-human-input-tag-info-border: rgba(58, 134, 255, .35);--ai-human-input-tag-info-text: var(--el-color-info);--ai-dialog-surface-bg: #141b2d;--ai-dialog-surface-border: rgba(255, 255, 255, .1);--ai-dialog-surface-shadow: 0 20px 25px -5px rgba(0, 0, 0, .5), 0 10px 10px -5px rgba(0, 0, 0, .4);--ai-dialog-header-bg: rgba(255, 255, 255, .02);--ai-dialog-header-border: rgba(255, 255, 255, .08);--ai-dialog-title-text: #e6edf3;--ai-dialog-content-text: #c9d1d9;--ai-dialog-footer-bg: rgba(255, 255, 255, .02);--ai-dialog-close-text: #8b949e;--ai-dialog-close-hover-text: #ffffff;--ai-dialog-close-hover-bg: rgba(255, 255, 255, .1);--ai-common-list-search-text: #ffffff;--ai-common-list-search-placeholder: rgba(255, 255, 255, .7);--ai-composite-input-bg: rgba(255, 255, 255, .03);--ai-composite-input-border: var(--el-border-color);--ai-composite-input-focus-border: rgba(95, 163, 255, .72);--ai-composite-input-disabled-bg: rgba(255, 255, 255, .04);--ai-composite-input-disabled-border: var(--el-border-color-light);--ai-composite-input-divider: rgba(255, 255, 255, .08);--ai-mini-progress-track-bg: #1d2238;--ai-mini-progress-primary-start: #60a5fa;--ai-mini-progress-primary-end: #3a86ff;--ai-mini-progress-primary-stripe: rgba(96, 165, 250, .3);--ai-mini-progress-full-start: #d97706;--ai-mini-progress-full-end: #f59e0b;--ai-mini-progress-error-start: #b91c1c;--ai-mini-progress-error-end: #dc2626;--ai-mini-progress-error-stripe: rgba(239, 68, 68, .3);--ai-mini-progress-success-stripe: rgba(34, 197, 94, .3);--ai-mini-progress-warning-stripe: rgba(230, 162, 60, .3);--ai-message-box-danger-confirm-bg: #f85149;--ai-message-box-danger-confirm-border: #f85149;--ai-message-box-danger-confirm-text: #fff5f4;--ai-message-box-danger-confirm-hover-bg: #ff6b6b;--ai-message-box-danger-confirm-hover-border: #ff6b6b;--ai-message-box-cancel-bg: var(--ai-dialog-cancel-bg);--ai-message-box-cancel-border: var(--ai-dialog-cancel-border);--ai-message-box-cancel-text: var(--ai-dialog-cancel-text);--ai-message-box-cancel-hover-bg: var(--ai-dialog-cancel-hover-bg);--ai-message-box-cancel-hover-border: var(--ai-dialog-cancel-hover-border);--ai-message-box-cancel-hover-text: var(--ai-dialog-cancel-hover-text);--ai-button-plain-disabled-text-color: #4a5370;--ai-button-plain-disabled-bg-color: rgba(14, 17, 32, .92);--ai-button-plain-disabled-border-color: rgba(37, 44, 72, .9);--ai-tag-info-text-color: #c9d1d9;--ai-tag-info-bg-color: rgba(110, 118, 129, .18);--ai-tag-info-border-color: rgba(139, 148, 158, .34);--ai-button-plain-primary-text-color: #7eb8ff;--ai-button-plain-primary-bg-color: rgba(58, 134, 255, .16);--ai-button-plain-primary-border-color: rgba(95, 163, 255, .38);--ai-button-plain-primary-hover-text-color: #e6edf3;--ai-button-plain-primary-hover-bg-color: rgba(58, 134, 255, .28);--ai-button-plain-primary-hover-border-color: rgba(95, 163, 255, .62);--ai-button-plain-primary-active-text-color: #f3f8ff;--ai-button-plain-primary-active-bg-color: rgba(58, 134, 255, .34);--ai-button-plain-primary-active-border-color: rgba(141, 194, 255, .74);--ai-button-plain-success-text-color: #7ee787;--ai-button-plain-success-bg-color: rgba(46, 204, 113, .16);--ai-button-plain-success-border-color: rgba(46, 204, 113, .38);--ai-button-plain-success-hover-text-color: #f0fff4;--ai-button-plain-success-hover-bg-color: rgba(46, 204, 113, .28);--ai-button-plain-success-hover-border-color: rgba(46, 204, 113, .56);--ai-button-plain-success-active-text-color: #f0fff4;--ai-button-plain-success-active-bg-color: rgba(46, 204, 113, .34);--ai-button-plain-success-active-border-color: rgba(126, 231, 135, .68);--ai-button-plain-warning-text-color: #f5c242;--ai-button-plain-warning-bg-color: rgba(210, 153, 34, .16);--ai-button-plain-warning-border-color: rgba(210, 153, 34, .4);--ai-button-plain-warning-hover-text-color: #fff4d6;--ai-button-plain-warning-hover-bg-color: rgba(210, 153, 34, .28);--ai-button-plain-warning-hover-border-color: rgba(232, 179, 57, .58);--ai-button-plain-warning-active-text-color: #fff4d6;--ai-button-plain-warning-active-bg-color: rgba(210, 153, 34, .34);--ai-button-plain-warning-active-border-color: rgba(245, 194, 66, .7);--ai-button-plain-danger-text-color: #ff938a;--ai-button-plain-danger-bg-color: rgba(248, 81, 73, .16);--ai-button-plain-danger-border-color: rgba(248, 81, 73, .38);--ai-button-plain-danger-hover-text-color: #ffe5e2;--ai-button-plain-danger-hover-bg-color: rgba(248, 81, 73, .28);--ai-button-plain-danger-hover-border-color: rgba(255, 107, 107, .58);--ai-button-plain-danger-active-text-color: #fff0ee;--ai-button-plain-danger-active-bg-color: rgba(248, 81, 73, .34);--ai-button-plain-danger-active-border-color: rgba(255, 147, 138, .7);--ai-button-plain-info-text-color: #c9d1d9;--ai-button-plain-info-bg-color: rgba(110, 118, 129, .16);--ai-button-plain-info-border-color: rgba(110, 118, 129, .42);--ai-button-plain-info-hover-text-color: #e6edf3;--ai-button-plain-info-hover-bg-color: rgba(110, 118, 129, .28);--ai-button-plain-info-hover-border-color: rgba(139, 148, 158, .62);--ai-button-plain-info-active-text-color: #f3f4f6;--ai-button-plain-info-active-bg-color: rgba(110, 118, 129, .34);--ai-button-plain-info-active-border-color: rgba(201, 209, 217, .54);--color-error: var(--red-500);--color-error-hover: #ff6b6b;--color-warning: var(--yellow-500);--color-warning-hover: #e8b339;--color-info: var(--primary-color);--el-color-primary: #3a86ffd7;--el-color-primary-light-1: #3a86ffbf;--el-color-primary-light-3: #5fa3ff;--el-color-primary-light-5: #5590da;--el-color-primary-light-7: #4081cc3b;--el-color-primary-light-8: #141b2d;--el-color-primary-light-9: #384d6a;--el-color-primary-dark-2: #2563eb;--el-color-success: var(--green-500);--el-color-success-light-3: #4ade80;--el-color-success-light-5: rgba(46, 204, 113, .38);--el-color-success-light-7: rgba(46, 204, 113, .22);--el-color-success-light-8: rgba(46, 204, 113, .18);--el-color-success-light-9: rgba(46, 204, 113, .12);--el-color-warning: var(--yellow-500);--el-color-warning-light-3: #e8b339;--el-color-warning-light-5: rgba(210, 153, 34, .4);--el-color-warning-light-7: rgba(210, 153, 34, .24);--el-color-warning-light-8: rgba(210, 153, 34, .19);--el-color-warning-light-9: rgba(210, 153, 34, .14);--el-color-danger: var(--red-500);--el-color-danger-light-3: #ff7b72;--el-color-danger-light-5: rgba(248, 81, 73, .42);--el-color-danger-light-7: rgba(248, 81, 73, .24);--el-color-danger-light-8: rgba(248, 81, 73, .19);--el-color-danger-light-9: rgba(248, 81, 73, .14);--el-color-info: var(--blue-500);--el-color-info-light-3: rgba(139, 148, 158, .7);--el-color-info-light-5: rgba(139, 148, 158, .46);--el-color-info-light-7: rgba(139, 148, 158, .28);--el-color-info-light-8: rgba(139, 148, 158, .22);--el-color-info-light-9: rgba(139, 148, 158, .16);--ai-status-online-text-color: #7ee787;--ai-status-online-bg-color: rgba(46, 204, 113, .14);--ai-status-online-border-color: rgba(46, 204, 113, .4);--ai-status-error-text-color: #ff938a;--ai-status-error-bg-color: rgba(248, 81, 73, .14);--ai-status-error-border-color: rgba(248, 81, 73, .4);--ai-status-offline-text-color: var(--text-secondary);--ai-status-offline-bg-color: var(--el-fill-color-light);--ai-status-offline-border-color: var(--el-border-color);--ai-status-default-card-border-color: rgba(126, 231, 135, .5);--setting-accent-gradient: var(--gradient-light-blue-to-transparent);--setting-accent-border: var(--setting-neon-primary);--setting-accent-dot: var(--setting-neon-primary);--setting-drag-over-bg: rgba(95, 163, 255, .14);--setting-drag-over-shadow: inset 0 0 10px rgba(95, 163, 255, .32);--setting-focus-ring: 0 0 0 1px var(--setting-neon-primary) inset;--setting-refresh-hover-bg: var(--bg-light-blue-2);--setting-segmented-bg: var(--bg-transparent-white-2);--setting-segmented-selected-bg: var(--setting-neon-primary);--setting-segmented-selected-text: #f3f8ff;--setting-segmented-selected-shadow: 0 2px 6px rgba(0, 0, 0, .25);--setting-status-warning-text: var(--el-color-warning);--setting-status-success-text: var(--el-color-success);--setting-status-success-bg: color-mix( in srgb, var(--el-color-success) 16%, var(--bg-container) );--setting-status-error-text: var(--el-color-danger);--setting-status-error-bg: color-mix( in srgb, var(--el-color-danger) 14%, var(--bg-container) );--common-list-hover-bg: var(--setting-accent-gradient);--common-list-hover-border: var(--setting-accent-border);--common-list-view-hover-text: var(--setting-accent-border);--common-list-delete-hover-text: var(--el-color-danger);--pc-surface-1: rgba(7, 9, 22, .65);--pc-surface-2: rgba(10, 14, 30, .75);--pc-border: rgba(58, 134, 255, .12);--ai-config-hover-border-color: rgba(95, 163, 255, .52);--ai-config-hover-shadow: 0 8px 22px rgba(0, 0, 0, .28);--ai-config-neutral-chip-bg: rgba(255, 255, 255, .05);--ai-config-neutral-chip-border: rgba(255, 255, 255, .08);--ai-config-neutral-chip-text: var(--text-secondary);--ai-config-input-bg: rgba(255, 255, 255, .03);--ai-config-input-border: var(--el-border-color);--ai-config-input-focus-border: rgba(95, 163, 255, .72);--ai-config-input-disabled-bg: rgba(255, 255, 255, .04);--ai-config-input-disabled-border: var(--el-border-color-light);--ai-config-divider-color: rgba(255, 255, 255, .08);--el-bg-color: var(--bg-base);--el-bg-color-page: var(--bg-page);--el-bg-color-overlay: var(--bg-overlay);--el-text-color-primary: var(--text-primary);--el-text-color-regular: var(--text-secondary);--el-text-color-secondary: var(--text-light);--el-text-color-placeholder: #4a5370;--el-text-color-disabled: #484f58;--el-border-color: #252c48;--el-border-color-light: #1d2238;--el-border-color-lighter: #0f1524;--el-border-color-extra-light: #0f1524;--el-border-color-dark: #2c3458;--el-border-color-darker: #4a5370;--el-fill-color: #141b2d;--el-fill-color-light: #0f1524;--el-fill-color-lighter: #0a0e1a;--el-fill-color-extra-light: #0a0e1a;--el-fill-color-dark: #252b4a;--el-fill-color-darker: #2c3458;--el-fill-color-blank: transparent;--el-input-text-color: #e6edf3;--el-input-border-color: #252c48;--el-input-hover-border-color: #2c3458;--el-input-focus-border-color: #3a86ff;--el-input-bg-color: #0f1524;--el-input-disabled-bg-color: #0a0e1a;--el-input-disabled-text-color: #484f58;--el-input-disabled-border-color: #0f1524;--el-input-placeholder-color: #4a5370;--el-button-text-color: #c9d1d9;--el-button-bg-color: #1a1f35;--el-button-border-color: #2c3458;--el-button-hover-text-color: #e6edf3;--el-button-hover-bg-color: #252b4a;--el-button-hover-border-color: #3b4572;--el-button-active-bg-color: #2c3458;--el-button-active-border-color: #4a5370;--el-button-disabled-text-color: #484f58;--el-button-disabled-bg-color: #0a0e1a;--el-button-disabled-border-color: #0f1524;--el-select-border-color-hover: #2c3458;--el-select-disabled-border: #0f1524;--el-select-input-focus-border-color: #3a86ff;--el-dropdown-menu-box-shadow: 0 8px 24px rgba(0, 0, 0, .7), 0 0 0 1px rgba(58, 134, 255, .1);--el-popper-border-color: #1e2848;--el-popover-border-color: #1e2848;--el-dialog-bg-color: #0e1426;--el-dialog-box-shadow: 0 20px 60px rgba(0, 0, 0, .7), 0 0 0 1px rgba(58, 134, 255, .12);--el-table-border-color: #252c48;--el-table-bg-color: transparent;--el-table-tr-bg-color: transparent;--el-table-header-bg-color: #141b2d;--el-table-row-hover-bg-color: #1d2238;--el-table-current-row-bg-color: rgba(58, 134, 255, .1);--el-table-header-text-color: #e6edf3;--el-table-text-color: #c9d1d9;--el-pagination-bg-color: #141b2d;--el-pagination-button-bg-color: #141b2d;--el-pagination-hover-color: #3a86ff;--input-focus-border: var(--el-color-primary);--input-disabled-bg: #0f1524;--checkbox-border: #2c3458;--checkbox-checked-bg: var(--el-color-primary);--checkbox-checked-border: var(--el-color-primary);--checkbox-hover-border: var(--el-color-primary);--file-error-bg: rgba(248, 81, 73, .1);--file-error-border: #f85149;--file-error-text: #ff6b6b;--delete-btn-color: #f85149;--delete-btn-hover: #ff6b6b;--delete-btn-bg-hover: rgba(248, 81, 73, .15);--table-header-bg: #141b2d;--box-shadow-light: 0 4px 12px rgba(0, 0, 0, .3), 0 0 0 1px rgba(58, 134, 255, .06);--box-shadow-medium: 0 10px 30px rgba(0, 0, 0, .55), 0 0 0 1px rgba(58, 134, 255, .08);--box-shadow-blue: 0 0 20px rgba(58, 134, 255, .28);--box-shadow-hover: 0 20px 40px rgba(0, 0, 0, .65), 0 0 0 1px rgba(58, 134, 255, .1);--shadow-light: rgba(0, 0, 0, .4);--shadow-medium: rgba(0, 0, 0, .6);--shadow-dark: rgba(0, 0, 0, .8);--shadow-blue: rgba(58, 134, 255, .3);--scrollbar-thumb: #2a3460;--scrollbar-thumb-hover: #3b4878;--scrollbar-track: transparent;--chat-dot-loading: #3a86ff;--chat-error-icon: #f85149;--chat-tool-status: #8b949e;--chat-badge-hover-bg: rgba(58, 134, 255, .15);--chat-badge-hover-color: var(--primary-color);--chat-badge-disabled: #4a5370;--chat-badge-disabled-border: #252c48;--chat-badge-playing: #f85149;--chat-badge-playing-bg: rgba(248, 81, 73, .1);--chat-suggest-arrow: #4a5370;--chat-suggest-hover-shadow: rgba(58, 134, 255, .2);--chat-tool-border: #252c48;--chat-tool-bg-2: #1f2440;--chat-tool-gradient-start: var(--bg-light-blue-1);--chat-tool-gradient-end: rgba(255, 255, 255, 0);--chat-tool-content-bg: #1a1f35;--chat-tool-content-color: #96a2b1;--workflow-error-color: #f85149;--agent-card-bg-image: url(./images/agent-card-dark.png);--retriever-hover-bg: rgba(58, 134, 255, .1);--icon-btn-color: #5fa3ff;--new-chat-btn-gradient: linear-gradient( 135deg, rgba(58, 134, 255, .8) 0%, #2563eb );--new-chat-btn-hover-gradient: linear-gradient( 90deg, #3a86ff 0%, #5fa3ff 100% );--new-chat-btn-border: rgba(58, 134, 255, .3);--new-chat-btn-shadow: 0 0 15px rgba(58, 134, 255, .25);--new-chat-btn-hover-shadow: 0 0 20px rgba(58, 134, 255, .4);--setting-glass-bg: rgba(9, 13, 30, .78);--setting-glass-border: 1px solid rgba(58, 134, 255, .18);--setting-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 8px 40px rgba(0, 0, 0, .65);--setting-glass-blur: blur(24px);--setting-inner-bg: rgba(6, 9, 20, .68);--setting-inner-border: 1px solid rgba(58, 134, 255, .08);--setting-inner-radius: 12px;--setting-inner-shadow: inset 0 2px 15px rgba(0, 0, 0, .4);--setting-item-bg: rgba(255, 255, 255, .05);--setting-tab-bg: rgba(9, 13, 30, .78);--setting-tab-border: 1px solid rgba(58, 134, 255, .18);--setting-tab-shadow: 0 2px 5px rgba(0, 0, 0, .5);--setting-tab-bg-img: linear-gradient(to right, #1e2855 0%, transparent 100%);--setting-neon-primary: var(--primary-color);--setting-tab-active-shadow: 0 0 12px rgba(58, 134, 255, .6);--tech-matrix-dots: radial-gradient(rgba(120, 180, 255, .5) 1.5px, transparent 1.5px);--tech-ambient-light: radial-gradient(ellipse at 50% 0%, rgba(58, 134, 255, .5) 0%, transparent 80%);--common-list-selected-bg: rgba(58, 134, 255, .08);--common-list-selected-shadow: 0 0 8px rgba(58, 134, 255, .12);--common-list-selected-color: var(--primary-light);--common-list-selected-border: 2px solid rgba(58, 134, 255, .55);--audio-waveform-color-transparent: rgba(58, 134, 255, 0);--audio-waveform-color: #3a86ff;--gradient-title-reflection: linear-gradient( to top, rgba(255, 255, 255, .4) 0%, transparent 70% );--gradient-light-blue-to-transparent: linear-gradient( to right, rgba(58, 134, 255, .14) 0%, transparent 100% );--gradient-light-start: #141b2d;--gradient-light-end: transparent;--agent-pool-gradient: linear-gradient(90deg, #3a86ff 0%, #2563eb 100%);--agent-pool-gradient-135: linear-gradient(135deg, #3a86ff 0%, #2563eb 100%);--agent-pool-gradient-start: #3a86ff;--agent-pool-gradient-end: #2563eb;--agents-item-bg: #141b2d;--agent-key-card-gradient: linear-gradient( 165deg, #1a1f35 0%, var(--agents-item-bg) 40%, var(--agents-item-bg) 100% );--agent-key-card-border: 1px solid rgba(71, 85, 105, .42);--agent-key-card-shadow: 0 1px 2px rgba(0, 0, 0, .22), 0 2px 10px rgba(0, 0, 0, .16);--agent-key-dify-icon-gradient: linear-gradient( 130deg, #1c2244 0%, #28325a 45%, #1e2646 100% );--agent-key-dify-icon-border: 1px solid rgba(58, 134, 255, .4);--agent-key-dify-icon-box-shadow: 0 1px 6px rgba(0, 0, 0, .4), 0 0 12px rgba(58, 134, 255, .1);--agent-key-dify-corner-fg: #8bb4f8;--agent-key-segmented-track-bg: rgba(255, 255, 255, .04);--agent-key-segmented-track-border: 1px solid rgba(255, 255, 255, .08);--agent-key-segmented-track-shadow: none;--agent-key-segmented-maip-bg: rgba(255, 255, 255, .06);--agent-key-segmented-maip-color: var(--text-secondary);--agent-key-drag-floating-bg: rgba(30, 36, 66, .96);--agent-key-card-footer-top-border: 1px solid rgba(255, 255, 255, .08);--agent-key-pool-mount-pill-fg: var(--text-secondary);--agent-key-pool-mount-pill-border: 1px solid rgba(148, 163, 184, .2);--agent-key-pool-mount-pill-inset-shadow: none;--agent-key-pool-mount-pill-hover-bg: rgba(255, 255, 255, .08);--agent-key-pool-icon-btn-color: var(--text-secondary);--agent-key-pool-icon-btn-bg: rgba(255, 255, 255, .06);--agent-key-pool-icon-btn-border: 1px solid rgba(148, 163, 184, .18);--agent-key-dify-tab-logo-filter: brightness(0) invert(1);--agent-key-native-card-surface: var(--el-bg-color, #141b2d);--agent-key-native-card-media-bg: var(--agents-item-bg);--agent-key-mount-popover-row-border: 1px solid rgba(255, 255, 255, .08);--agent-key-mount-popover-row-bg: rgba(0, 0, 0, .22);--agent-key-mount-popover-row-hover-bg: rgba(255, 255, 255, .06);--agent-key-mount-popover-head-bg: transparent;--agent-key-add-to-menus-row-border: 1px solid rgba(255, 255, 255, .08);--agent-pool-border: rgba(100, 155, 230, .42);--agent-pool-vertical-bg: linear-gradient( 180deg, rgba(46, 78, 150, .2) 0%, rgba(18, 26, 52, .34) 40%, rgba(12, 18, 40, .46) 100% ), linear-gradient( 90deg, rgba(36, 70, 138, .16) 0%, rgba(12, 16, 36, .22) 50%, rgba(40, 72, 142, .14) 100% );--agent-pool-horizontal-bg: linear-gradient( 90deg, rgba(46, 78, 150, .18) 0%, rgba(16, 22, 48, .36) 48%, rgba(42, 74, 148, .16) 100% );--agent-pool-horizontal-shadow: 0px 4px 5px rgba(0, 0, 0, .4);--agent-pool-vertical-shadow: 4px 4px 5px rgba(0, 0, 0, .5);--agent-pool-divider: #333b63;--agent-pool-trigger-bg: rgba(30, 41, 59, .6);--agent-pool-trigger-hover-bg: rgba(58, 134, 255, .2);--agent-pool-overlay-bg: rgba(9, 11, 24, .6);--agent-pool-desc-color: #94aeca;--agent-pool-active-desc: #e2e8f0;--agent-pool-active-overlay: rgba(58, 134, 255, .1);--agent-key-content-veil: rgba(9, 11, 24, .48);--agent-pool-hover-mask-bg: rgba(9, 11, 24, .6);--agent-pool-card-surface-film: rgba(22, 32, 58, .48);--agent-container-border: #182c49;--agent-container-bg: rgba(22, 30, 56, .36);--agent-menu-bg: rgba(18, 26, 52, .48);--agent-menu-border: rgba(120, 165, 235, .22);--agent-title-bg: rgba(19, 27, 50, .72);--agent-title-color: #e6edf3;--agent-item-color: #c9d1d9;--agent-item-active-bg: rgba(58, 134, 255, .1);--agent-item-active-shadow: 0 0 8px rgba(58, 134, 255, .1);--agent-item-active-border: rgba(58, 134, 255, .5);--agent-item-active-color: #ffffff;--agent-create-bg: rgba(58, 134, 255, .08);--agent-create-border: #3a86ff;--agent-create-color: #3a86ff;--agent-create-tip-color: rgba(58, 134, 255, .7);--agent-create-tip-border: rgba(58, 134, 255, .3);--agent-create-tip-bg: transparent;--agent-chat-bg: rgba(18, 26, 52, .48);--agent-chat-border: rgba(120, 165, 235, .22);--agent-chat-title-bg: rgba(19, 27, 50, .72);--agent-chat-title-color: #e6edf3;--agent-chat-send-bg: rgba(19, 27, 50, .72);--user-trigger-bg: linear-gradient(270deg, #3a86ff 0%, #3a86ff);--chat-input-area-bg: var(--chat-variable-dialog-bg);--chat-input-area-border: var(--chat-variable-dialog-border);--chat-btn-bg: rgba(58, 134, 255, .18);--chat-btn-text-color: #ffffff;--chat-btn-border-color: rgba(58, 134, 255, .4);--chat-scroll-btn-icon: #fff;--dify-chat-user-message-bg: #1a1f35;--dify-chat-selected-bg: rgba(58, 134, 255, .15);--dify-chat-selected-bg-fade: rgba(58, 134, 255, .05);--dify-chat-selected-shadow: rgba(38, 108, 194, .521);--dify-chat-selected-border: rgba(58, 134, 255, .3);--dify-chat-hover-bg: rgba(58, 134, 255, .3);--dify-chat-hover-bg-fade: rgba(58, 134, 255, .02);--dify-chat-hover-shadow: rgba(58, 134, 255, .1);--dify-chat-context-menu-bg: #141b2d;--dify-chat-context-menu-shadow: 0 4px 12px rgba(0, 0, 0, .6);--dify-chat-history-bg: rgba(18, 26, 50, .55);--dify-chat-history-shadow: 0 4px 12px rgba(0, 0, 0, .6);--dify-chat-history-hover-shadow: 0 0 10px rgba(58, 134, 255, .2);--dify-chat-history-item-shadow: rgba(0, 0, 0, .4);--dify-chat-card-bg: #141b2d;--dify-chat-card-border: #252c48;--dify-chat-card-shadow: 0 4px 6px rgba(0, 0, 0, .4);--dify-chat-card-hover-shadow: 0 0 10px rgba(58, 134, 255, .15);--dify-chat-delete-hover-color: #fc6c64;--dify-chat-delete-hover-shadow: rgba(248, 81, 73, .2);--dify-chat-delete-hover-border: #f85149;--dify-chat-send-btn-bg: #141b2d;--dify-chat-send-btn-border: #252c48;--dify-chat-stop-btn-bg: #141b2d;--dify-chat-stop-btn-shadow-1: rgba(58, 134, 255, .1);--dify-chat-stop-btn-shadow-2: rgba(58, 134, 255, .05);--dify-chat-stop-btn-shadow-3: rgba(0, 0, 0, .6);--chat-input-area-shadow: #00000099;--input-var-file-hover-shadow: rgba(58, 134, 255, .2);--chat-container-bg: var(--agent-pool-vertical-bg);--loading-mask-bg: rgba(9, 11, 24, .1);--loading-mask-full-bg: rgba(9, 11, 24, .95);--loading-text-color: #8b949e;--loading-progress-bg: #252c48;--loading-progress-strip-1: #2c3458;--loading-progress-strip-2: #6b7280;--dify-footer-clear-bg: #141b2d;--dify-footer-clear-color: #8b949e;--dify-footer-clear-border: #252c48;--dify-footer-clear-hover-bg: #252b4a;--dify-footer-clear-hover-shadow: 0 2px 8px rgba(0, 0, 0, .6);--dify-footer-execute-gradient-start: #3a86ff;--dify-footer-execute-gradient-end: #2563eb;--dify-footer-execute-shadow-inset-1: rgba(0, 0, 0, .2);--dify-footer-execute-shadow-inset-2: rgba(255, 255, 255, .1);--dify-footer-execute-color: #ffffff;--dify-footer-execute-hover-shadow: 0 0 15px rgba(58, 134, 255, .4);--dify-footer-disabled-bg: #252b4a;--dify-footer-stop-gradient-start: rgba(248, 81, 73, .8);--dify-footer-stop-gradient-end: rgba(255, 107, 107, .8);--workflow-progress-bar-1: #5fa3ff;--workflow-progress-bar-2: #5fa3ff;--workflow-progress-bar-3: #7eb8ff;--workflow-progress-bar-4: #c4b5fd;--workflow-progress-bar-5: #ddd6fe;--workflow-progress-bar-6: #d4e8ff;--workflow-bg-gradient-start: rgba(14, 17, 32, .8);--workflow-bg-gradient-end: rgba(9, 11, 24, 0);--workflow-wrap-gradient-start: rgba(19, 23, 41, .6);--workflow-wrap-gradient-end: rgba(14, 17, 32, 0);--file-item-hover-border: var(--primary-color);--chat-suggest-bg: #141b2d;--chat-suggest-border: #252c48;--chat-suggest-hover-bg: rgba(58, 134, 255, .1);--chat-suggest-hover-arrow: #5fa3ff;--chat-suggest-hover-color: #5fa3ff;--chat-tool-bg: #141b2d;--dify-chat-hover-border: rgba(58, 134, 255, .3);--chat-variable-dialog-border: #252c48;--chat-variable-header-border: #252c48;--chat-variable-dialog-bg: #141b2d;--sidebar-divider-bg: #252c48;--menu-item-active-color: #ffffff;--mark-bg: rgba(255, 255, 0, .2);--mark-color: #ff0;--gradient-title-start: rgba(255, 255, 255, 1);--gradient-title-end: rgba(255, 255, 255, 1);--title-container-gradient: linear-gradient( 90deg, #0a0e1a 0%, #141b2d 50%, #0a0e1a 100% );--department-menu-bg: linear-gradient(to bottom, #20274d 0%, #0f1524 100%);--department-menu-shadow: 5px 5px 5px rgba(0, 0, 0, .5);--department-menu-item-bg: var(--bg-light-blue-4);--department-menu-item-hover-bg: #40508d;--chat-timestamp-color: #8b949e;--chat-message-bg: #141b2d;--chat-message-text: #c9d1d9;--chat-message-meta: #8b949e;--chat-file-icon-color: #5fa3ff;--chat-delete-btn-bg: #f85149;--chat-delete-btn-hover: #ff6b6b;--bg-white-73: rgba(14, 17, 32, .73);--bg-light-hint: #0f1524;--notfound-bg: #0a0e1a;--mode-name-bg: #141b2d;--menu-item-hover-bg: #1a1f35;--delete-item-color: #f85149;--delete-item-bg-hover: rgba(248, 81, 73, .1);--workflow-loading-color: #3a86ff;--workflow-name-color: #c9d1d9;--workflow-progress-text: #8b949e;--thinking-text-color: #8fa8c2;--thinking-title-color: #e6edf3;--thinking-bg: #0e1426;--thinking-border: #1e2a48;--retriever-quote-title: #8b949e;--retriever-divider: #4a525d;--retriever-text: #c9d1d9;--retriever-link-hover: #5fa3ff;--retriever-card-bg: #141b2d;--retriever-card-shadow: 0 4px 6px rgba(0, 0, 0, .4);--retriever-title-color: #e6edf3;--retriever-title-bg: #0f1524;--retriever-position-color: #8b949e;--retriever-border: #252c48;--retriever-content-color: #c9d1d9;--retriever-quote-color: #8b949e;--retriever-bottom-border: #252c48;--retriever-progress-bg: #252c48;--retriever-progress-text: #e6edf3;--message-text-color: #e6edf3;--message-heading-color: #e6edf3;--message-del-color: #4a5370;--message-pre-bg: #070a18;--message-code-bg: #4a6080;--message-code-text: #e6edf3;--message-code-container-bg: #141b2d;--message-code-header-bg: var(--chat-input-area-bg);--message-code-header-text: #8b949e;--message-code-lang: #e6edf3;--message-copy-btn: #8b949e;--message-copy-btn-hover-bg: #252b4a;--message-copy-btn-hover-text: #e6edf3;--message-copy-success: #2ecc71;--message-quote-text: #c9d1d9;--message-table-border: #4b5561;--message-link-color: #5fa3ff;--message-link-hover: #7eb8ff;--message-html-preview-bg: #141b2d;--message-html-preview-border: #252c48;--message-blockquote-border: #3a86ff;--message-blockquote-bg-start: rgba(58, 134, 255, .1);--icon-btn-bg: #1a1f35;--icon-btn-hover-bg: #252b4a;--icon-btn-hover-color: #5fa3ff;--action-icon-btn-bg: rgba(58, 134, 255, .22);--new-chat-btn-text: #ffffff;--new-chat-btn-hover-border: rgba(58, 134, 255, .6);--new-chat-btn-shine: linear-gradient( to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .1) 50%, rgba(255, 255, 255, 0) 100% );--html-preview-close-btn: #8b949e;--html-preview-close-btn-hover: #5fa3ff;--dialog-header-border: #1d2238;--user-role-dashed-border: rgba(58, 134, 255, .3);--user-role-input-shadow: #1d2238;--file-quote-title: #8b949e;--file-divider: #252c48;--file-item-bg: #1f2440;--file-item-border: #252b4a;--file-item-hover-bg: var(--chat-input-area-bg);--file-progress-bg: var(--chat-input-area-bg);--file-name-color: #c9d1d9;--file-desc-color: #8b949e;--file-retry-icon: #f85149;--file-retry-hover-bg: rgba(248, 81, 73, .1);--file-upload-mask-bg: rgba(9, 11, 24, .8);--file-upload-progress-text: #5fa3ff;--file-error-mask-bg: rgba(9, 11, 24, .6);--file-retry-bg: #141b2d;--file-retry-shadow: rgba(248, 81, 73, .2);--file-retry-hover-bg-2: rgba(248, 81, 73, .1);--file-link-bg: rgba(58, 134, 255, .2);--file-link-color: #e6edf3;--file-link-hover-bg: #3a86ff;--file-alt-bg: #0f1524;--file-alt-color: #8b949e;--file-close-btn-bg: #f85149;--file-close-btn-hover-bg: #ff6b6b;--file-close-btn-hover-shadow: rgba(0, 0, 0, .4);--dify-layout-container-bg: rgba(16, 22, 44, .32);--dify-layout-panel-bg: rgba(20, 28, 52, .58);--dify-layout-expand-btn-color: #4a5370;--dify-layout-expand-btn-hover-bg: #252b4a;--dify-layout-expand-btn-hover-color: #5fa3ff;--dify-layout-tab-active-color: #3a86ff;--dify-header-color: #e6edf3;--dify-header-info-bg: #121b2956;--dify-header-separator-color: #334a67;--dify-header-suffix-color: #94a3b8;--dify-result-item-bg: rgba(19, 23, 41, .5);--dify-result-item-border: #252c48;--export-dialog-label-color: #cbd5e1;--code-block-bg: #090d1e;--code-block-border: #1d2644;--code-block-header-bg: #0e1426;--code-block-header-text: #8b949e;--code-block-lang-name: #c9d1d9;--code-block-copy-btn: #8b949e;--code-block-copy-hover-bg: #252b4a;--code-block-copy-hover-text: #e6edf3;--code-block-copy-success: #2ecc71;--batch-drop-border: #1d2238;--batch-drop-bg: #0f1222;--batch-drop-hover-border: #10b981;--batch-drop-hover-bg: rgba(16, 185, 129, .1);--batch-text-color: #848d97;--batch-link-color: #10b981;--batch-download-color: #3a86ff;--common-list-hover-mask-bg: rgba(9, 11, 24, .6);--scrollbar-thumb-light: #475569;--label-text-color: #cbd5e1;--hint-text-color: #94a3b8;--gradient-btn-text-color: #ffffff;--aurora-overlay-bg: rgba(22, 36, 68, .08);--aurora-base-mask-opacity: .06;--tech-dots-opacity: .58;--tech-dot-grid-inner-opacity: .72;--tech-dot-grid-mask: radial-gradient( ellipse 102% 96% at 50% 40%, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, .88) 66%, rgba(0, 0, 0, .38) 84%, rgba(0, 0, 0, 0) 100% );--tech-dots-spot-layer-mask: radial-gradient( ellipse at 0% 30%, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 80%, rgba(0, 0, 0, 0) 100% );--tech-dot-base: rgba(130, 182, 255, .12);--tech-dot-highlight: rgba(200, 225, 255, .18);--tech-spot-blue: rgba(100, 175, 255, .3);--tech-spot-green: rgba(118, 140, 248, .14);--ratio-legend-scroll-thumb: rgba(58, 134, 255, .7);--user-welcome-btn-bg: rgba(58, 134, 255, .18);--user-welcome-btn-text: #d6d6dd;--user-welcome-btn-hover-bg: rgba(58, 134, 255, .32);--search-input-inner-bg: var(--agents-item-bg);--chat-input-bg: var(--chat-input-area-shadow);--voice-input-border: rgba(255, 255, 255, .1);--voice-input-shadow-inset: inset 0 0 10px rgba(255, 255, 255, .05), inset 0 0 20px rgba(255, 255, 255, .02);--voice-input-stop-hover-bg: rgba(255, 255, 255, .1);--user-setting-bg: var(--bg-light-blue-1);--user-setting-shadow: 0px 4px 10px rgba(0, 0, 0, .5);--divider-color: #252c48;--sidebar-divider-bg: #3a467b;--ai-config-card-bg: rgba(14, 17, 32, .62);--ai-config-model-card-bg: rgba(46, 204, 113, .1);--ai-config-model-card-status: rgba(255, 255, 255, .04);--ai-config-model-card-elev-shadow: 0 2px 8px rgba(0, 0, 0, .22), 0 0 0 1px rgba(255, 255, 255, .04);--ai-config-model-card-disabled-bg: rgba(48, 54, 61, .85);--ai-config-model-card-disabled-border: rgba(255, 255, 255, .1);--ai-config-model-default-hover-border: rgba(126, 231, 135, .72);--ai-config-model-default-hover-shadow: 0 0 0 1px rgba(126, 231, 135, .35), 0 4px 18px rgba(0, 0, 0, .32);--ai-config-model-disabled-hover-border: rgba(201, 209, 217, .42);--ai-config-model-disabled-hover-shadow: 0 0 0 1px rgba(255, 255, 255, .1), 0 2px 12px rgba(0, 0, 0, .28);--ai-model-tag-enabled-bg: rgba(46, 160, 67, .42);--ai-model-tag-enabled-fg: #d1f2d4;--ai-model-tag-enabled-ring: rgba(126, 231, 135, .38);--ai-model-tag-inactive-bg: rgba(90, 98, 108, .55);--ai-model-tag-inactive-fg: #e6edf3;--ai-model-tag-inactive-ring: rgba(201, 209, 217, .22);--ai-model-tag-default-bg: rgba(187, 128, 9, .48);--ai-model-tag-default-fg: #fff2d6;--ai-model-tag-default-ring: rgba(255, 200, 120, .35);--ai-model-tag-thinking-bg: rgba(56, 120, 210, .45);--ai-model-tag-thinking-fg: #d8e8ff;--ai-model-tag-thinking-ring: rgba(130, 170, 255, .4);--ai-pc-header-status-success-bg: rgba(46, 160, 67, .4);--ai-pc-header-status-success-fg: #c8f5cf;--ai-pc-header-status-success-border: rgba(126, 231, 135, .48);--ai-pc-header-status-info-bg: rgba(88, 120, 165, .32);--ai-pc-header-status-info-fg: #b4ccf0;--ai-pc-header-status-info-border: rgba(130, 170, 255, .35);--ai-pc-header-status-danger-bg: rgba(200, 70, 70, .36);--ai-pc-header-status-danger-fg: #ffcccc;--ai-pc-header-status-danger-border: rgba(255, 130, 130, .42);--ai-pc-header-status-warning-bg: rgba(210, 153, 34, .22);--ai-pc-header-status-warning-fg: #ffe7b3;--ai-pc-header-status-warning-border: rgba(255, 200, 100, .42);--login-text-blue: #d8ecff;--login-bg-transparent-white-3: linear-gradient( 180deg, rgba(14, 24, 44, .72) 0%, rgba(7, 13, 26, .58) 100% );--login-bg-transparent-white-4: rgba(96, 178, 255, .18);--login-box-shadow-blue: 0 22px 56px rgba(0, 0, 0, .42), 0 0 32px rgba(58, 134, 255, .18);--login-border-lighter: rgba(160, 199, 255, .3);--login-text-primary: #e6edf3;--login-checkbox-checked-bg: var(--blue-500);--login-checkbox-checked-border: var(--blue-500);--login-checkbox-hover-border: var(--blue-500);--login-bg-gradient-button: linear-gradient(135deg, #275ee8 0%, #1fb7ff 100%);--login-button-3d-face-top: #d4ecff;--login-button-drop-far: rgba(36, 98, 210, .36);--login-button-drop-near: rgba(72, 150, 255, .22);--login-button-drop-glow: rgba(96, 180, 255, .2);--login-text-white: #ffffff;--login-bg-light-blue-4: #5fa3ff;--login-gradient-title-reflection: linear-gradient( to top, rgba(160, 210, 255, .88) 0%, rgba(141, 194, 255, .08) 45%, transparent 100% );--login-inset-shadow-white: inset 0px 0px 10px rgba(255, 255, 255, .22), inset 0px 0px 20px rgba(141, 194, 255, .18);--login-button-hover-shadow: inset 0 0 14px rgba(186, 230, 255, .2), 0 10px 32px rgba(20, 90, 200, .45), 0 0 28px rgba(49, 160, 255, .28);--login-button-ripple-bg: rgba(210, 240, 255, .22);--login-button-ripple-border: rgba(186, 230, 255, .45);--login-side-veil: linear-gradient( 90deg, rgba(9, 11, 24, 0) 0%, rgba(2, 10, 28, .24) 45%, rgba(4, 12, 32, .52) 100% );--login-panel-bg: linear-gradient( 145deg, rgba(8, 17, 35, .72) 0%, rgba(9, 20, 42, .52) 52%, rgba(13, 32, 58, .36) 100% );--login-panel-shadow: 0 30px 88px rgba(0, 0, 0, .46), 0 0 54px rgba(31, 183, 255, .12), inset 0 1px 0 rgba(191, 226, 255, .14), inset 0 -1px 0 rgba(0, 0, 0, .28);--login-panel-highlight: linear-gradient( 135deg, rgba(165, 218, 255, .16) 0%, rgba(165, 218, 255, 0) 38%, rgba(86, 190, 255, .12) 100% );--login-panel-accent-line: linear-gradient( 90deg, rgba(86, 190, 255, 0), rgba(86, 190, 255, .58) );--login-panel-blur: 24px;--login-divider-bg: linear-gradient( 90deg, rgba(141, 194, 255, 0), rgba(141, 194, 255, .2), rgba(141, 194, 255, 0) );--login-divider-accent: rgba(186, 230, 255, .65);--login-hud-bracket-color: rgba(209, 240, 255, .68);--login-hud-bracket-soft: rgba(141, 194, 255, .32);--login-top-mask: linear-gradient( to bottom, rgba(3, 8, 22, .86), rgba(3, 8, 22, 0) );--login-slogan-color: rgba(216, 236, 255, .78);--login-form-label-color: #d8ecff;--login-input-bg: rgba(7, 13, 26, .72);--login-input-text: #e6edf3;--login-input-border: rgba(141, 194, 255, .28);--login-input-shadow: 0 12px 30px rgba(0, 0, 0, .18), inset 0 0 0 1px rgba(141, 194, 255, .16);--login-input-focus-shadow: 0 14px 34px rgba(31, 183, 255, .13), inset 0 0 0 1px rgba(86, 190, 255, .36);--login-input-placeholder: rgba(220, 234, 255, .72);--login-field-rest-lift: 0 10px 38px rgba(0, 0, 0, .4), 0 4px 14px rgba(0, 0, 0, .28), 0 0 0 1px rgba(138, 198, 255, .32);--login-field-hover-lift: 0 12px 46px rgba(0, 0, 0, .46), 0 6px 18px rgba(0, 0, 0, .32), 0 0 0 1px rgba(158, 210, 255, .38);--login-field-focus-lift: 0 14px 50px rgba(0, 0, 0, .48), 0 0 0 1px rgba(174, 222, 255, .44);--login-field-focus-halo: 0 10px 32px rgba(72, 160, 255, .2);--login-field-idle-lift: 0 12px 44px rgba(0, 0, 0, .42), 0 5px 16px rgba(0, 0, 0, .3), 0 0 0 1px rgba(132, 192, 255, .3);--login-field-rest-glass: inset 0 1px 0 rgba(255, 255, 255, .12), inset 0 -28px 42px rgba(12, 30, 60, .28);--login-field-focus-glass: inset 0 1px 0 rgba(255, 255, 255, .18), inset 0 -28px 44px rgba(18, 40, 86, .24);--login-field-idle-sheet: inset 0 1px 0 rgba(255, 255, 255, .14), inset 0 -36px 50px rgba(10, 30, 64, .2);--login-field-bg: rgba(22, 40, 76, .78);--login-field-bg-focus: rgba(34, 58, 108, .92);--login-field-bg-hover: rgba(28, 50, 92, .86);--login-field-edge: rgba(160, 210, 255, .28);--login-field-underline-idle: rgba(188, 228, 255, .52);--login-field-underline-focus: rgba(228, 248, 255, .92);--login-field-underline-glow: rgba(88, 170, 255, .22);--login-label-tone: rgba(230, 244, 255, .9);--login-label-bar-fill: linear-gradient(180deg, #b9ffff 0%, #4a9fff 100%);--login-label-bar-glow: rgba(120, 200, 255, .55);--login-required-dot: rgba(255, 140, 154, .88);--login-input-prefix: rgba(200, 230, 255, .62);--login-field-bg-idle: rgba(24, 44, 82, .72);--login-field-error-bg: rgba(42, 30, 44, .86);--login-field-error-bg-hover: rgba(50, 36, 50, .9);--login-field-error-focus-bg: rgba(30, 52, 96, .94);--login-placeholder-idle: rgba(220, 238, 255, .78);--login-form-hint-color: rgba(216, 236, 255, .86);--login-button-shadow: 0 16px 38px rgba(31, 183, 255, .22), inset 0 1px 0 rgba(255, 255, 255, .22);--login-button-gate-rim: rgba(186, 230, 255, .32);--login-button-gate-rim-hover: rgba(226, 244, 255, .48);--login-button-gate-highlight: rgba(255, 255, 255, .38);--login-button-frame-ambient: radial-gradient( ellipse 110% 90% at 50% 45%, rgba(76, 180, 255, .38) 0%, rgba(31, 120, 220, .14) 48%, transparent 74% );--login-button-frame-rail: linear-gradient( 90deg, transparent 0%, rgba(120, 200, 255, .12) 10%, rgba(226, 250, 255, .92) 50%, rgba(120, 200, 255, .12) 90%, transparent 100% );--login-button-frame-rail-soft: linear-gradient( 90deg, transparent 0%, rgba(141, 194, 255, .18) 32%, rgba(226, 244, 255, .55) 50%, rgba(141, 194, 255, .18) 68%, transparent 100% );--login-button-frame-bracket: rgba(214, 244, 255, .78);--login-button-frame-bracket-glow: rgba(141, 194, 255, .55);--login-button-halo-soft: 0 14px 46px rgba(31, 183, 255, .22), 0 0 36px rgba(86, 190, 255, .16);--login-button-halo-hover: 0 20px 58px rgba(31, 183, 255, .4), 0 0 52px rgba(120, 220, 255, .24);--login-button-hover-shadow: inset 0px 0px 12px rgba(179, 222, 255, .28), 0px 12px 42px rgba(31, 183, 255, .34);--login-button-ripple-bg: rgba(66, 170, 255, .22);--login-button-ripple-border: rgba(137, 211, 255, .42);--login-button-ripple-edge-strong: rgba(226, 248, 255, .68);--login-button-ripple-edge-fade: rgba(150, 210, 255, .22);--login-debug-panel-bg: rgba(10, 17, 31, .62);--login-debug-panel-border: rgba(141, 194, 255, .28);--login-debug-title: #d8ecff;--login-debug-text: rgba(216, 236, 255, .68);--login-debug-desc: rgba(216, 236, 255, .78);--login-debug-control-bg: rgba(7, 13, 26, .8);--login-debug-control-border: rgba(141, 194, 255, .28);--login-debug-action-bg: rgba(58, 134, 255, .14);--login-debug-action-hover-bg: rgba(58, 134, 255, .22);--login-fallback-bg: radial-gradient(circle at 18% 14%, rgba(58, 134, 255, .28), transparent 36%), radial-gradient(circle at 78% 24%, rgba(96, 210, 255, .18), transparent 44%), linear-gradient(180deg, #050b18 0%, #0b1426 48%, #111f36 100%)}:root[data-theme=dark-tech] .hljs{color:#c9d1d9!important;background:transparent!important}:root[data-theme=dark-tech] .hljs-comment,:root[data-theme=dark-tech] .hljs-quote{color:#8b949e!important;font-style:italic}:root[data-theme=dark-tech] .hljs-keyword,:root[data-theme=dark-tech] .hljs-selector-tag,:root[data-theme=dark-tech] .hljs-subst{color:#ff7b72!important}:root[data-theme=dark-tech] .hljs-string,:root[data-theme=dark-tech] .hljs-title,:root[data-theme=dark-tech] .hljs-section,:root[data-theme=dark-tech] .hljs-type,:root[data-theme=dark-tech] .hljs-symbol,:root[data-theme=dark-tech] .hljs-bullet,:root[data-theme=dark-tech] .hljs-attribute,:root[data-theme=dark-tech] .hljs-built_in,:root[data-theme=dark-tech] .hljs-builtin-name,:root[data-theme=dark-tech] .hljs-addition,:root[data-theme=dark-tech] .hljs-variable,:root[data-theme=dark-tech] .hljs-template-tag,:root[data-theme=dark-tech] .hljs-template-variable{color:#a5d6ff!important}:root[data-theme=dark-tech] .hljs-literal,:root[data-theme=dark-tech] .hljs-number,:root[data-theme=dark-tech] .hljs-attr,:root[data-theme=dark-tech] .hljs-meta{color:#79c0ff!important}:root[data-theme=dark-tech] .hljs-function{color:#d2a8ff!important}:root[data-theme=dark-tech] .hljs-title.class_,:root[data-theme=dark-tech] .hljs-class .hljs-title{color:#f0883e!important}:root[data-theme=dark-tech] .hljs-tag,:root[data-theme=dark-tech] .hljs-name,:root[data-theme=dark-tech] .hljs-selector-id,:root[data-theme=dark-tech] .hljs-selector-class,:root[data-theme=dark-tech] .hljs-regexp,:root[data-theme=dark-tech] .hljs-link{color:#7ee787!important}:root[data-theme=dark-tech] .hljs-doctag{color:#ff7b72!important}:root{--primary-color: var(--blue-500);--primary-light: #5d7bff;--primary-lighter: #83b9ff;--primary-dark: #2a69b0;--primary-hover: #479ef5;--bg-page: var(--gray-50);--bg-base: var(--gray-50);--bg-overlay: var(--gray-50);--bg-container: var(--gray-50);--bg-white: #ffffff;--bg-light: #f4f9ff;--bg-light-blue: var(--blue-100);--bg-light-blue-1: #dfecff;--bg-light-blue-2: #e3eeff;--bg-light-blue-3: #c8dbff;--bg-light-blue-4: #ebf3ff;--bg-light-blue-8: #d9e4ff;--bg-light-blue-9: var(--bg-white);--bg-light-bg: #dbe2f3;--bg-transparent-white: rgba(255, 255, 255, .5);--bg-transparent-white-1: rgba(255, 255, 255, 1);--bg-transparent-white-2: rgba(255, 255, 255, .6);--bg-transparent-white-3: rgba(255, 255, 255, .2);--bg-transparent-white-4: rgba(255, 255, 255, .4);--bg-transparent-blue: rgba(186, 210, 242, .3);--bg-gradient-blue: linear-gradient( 90deg, #ebf3ff 0%, #ffffff 50%, #ebf3ff 100% );--bg-gradient-button: linear-gradient(45deg, #5d7bff, 50%, #83c7ff);--chat-area-bg: #F5FAFF;--chat-area-border: var(--agent-pool-border);--tooltip-bg: rgba(214, 217, 255, .233);--chat-area-shadow: 0 0 5px rgba(0, 0, 0, 0);--header-bg-gradient: var(--bg-gradient-blue);--header-border-bottom-color: linear-gradient(to right, transparent 0%, white 50%, transparent 100%);--header-box-shadow: 0 2px 8px rgba(0, 0, 0, .12);--header-chip-bg: rgba(0, 57, 143, .06);--header-chip-hover-bg: rgba(0, 57, 143, .12);--header-btn-bg: rgba(0, 57, 143, .05);--header-btn-border: rgba(0, 57, 143, .13);--header-btn-hover-bg: rgba(0, 57, 143, .1);--header-btn-hover-border: rgba(0, 57, 143, .24);--text-primary: var(--gray-700);--text-secondary: var(--gray-600);--text-light: #999999;--text-lighter: #c2c2c2;--text-white: #ffffff;--text-dark: #1b3a5b;--text-dark-2: #474a6b;--text-blue: #00398f;--text-light-blue: #4084ff;--text-gray: #909399;--text-dark-gray: #303133;--app-empty-title-color: var(--text-secondary);--app-empty-description-color: var(--text-light);--app-empty-title-weight: 500;--app-empty-description-size: 13px;--border-color: var(--gray-300);--border-white: #ffffff;--border-light: #dddddd;--border-lighter: #eeeeee;--border-extra-light: #ebeef5;--border-dashed: #d6dbff;--btn-primary: #007bff;--btn-primary-hover: #0056b3;--btn-secondary: #a9afb4;--btn-secondary-hover: #788188;--btn-danger: var(--red-600);--btn-danger-hover: #c82333;--btn-success: #0add49;--ai-dialog-confirm-bg: var(--btn-primary);--ai-dialog-confirm-border: var(--btn-primary);--ai-dialog-confirm-text: var(--text-white);--ai-dialog-confirm-hover-bg: var(--btn-primary-hover);--ai-dialog-confirm-hover-border: var(--btn-primary-hover);--ai-dialog-confirm-disabled-bg: #b7d3ff;--ai-dialog-confirm-disabled-border: #b7d3ff;--ai-dialog-confirm-disabled-text: rgba(255, 255, 255, .78);--ai-dialog-cancel-bg: #eef1f5;--ai-dialog-cancel-border: #d2d8e1;--ai-dialog-cancel-text: #475467;--ai-dialog-cancel-hover-bg: #e2e8f0;--ai-dialog-cancel-hover-border: #c5ced9;--ai-dialog-cancel-hover-text: #344054;--ai-loading-retry-bg: var(--ai-dialog-confirm-bg);--ai-loading-retry-border: var(--ai-dialog-confirm-border);--ai-loading-retry-text: var(--ai-dialog-confirm-text);--ai-loading-retry-hover-bg: var(--ai-dialog-confirm-hover-bg);--ai-loading-retry-hover-border: var(--ai-dialog-confirm-hover-border);--ai-loading-retry-shadow: 0 8px 30px rgba(54, 92, 214, .3);--ai-loading-refresh-text: var(--ai-dialog-confirm-bg);--ai-loading-refresh-border: rgba(57, 118, 250, .5);--ai-loading-refresh-hover-bg: rgba(57, 118, 250, .08);--ai-loading-refresh-hover-border: rgba(57, 118, 250, .72);--ai-theme-switcher-hover-border: var(--setting-accent-border);--ai-theme-switcher-active-bg: rgba(0, 57, 143, .12);--ai-human-input-alert-warning-bg: var(--el-color-warning-light-9);--ai-human-input-alert-warning-border: var(--el-color-warning-light-5);--ai-human-input-alert-warning-text: var(--el-text-color-primary);--ai-human-input-alert-warning-icon: var(--el-color-warning);--ai-human-input-alert-error-bg: var(--el-color-danger-light-9);--ai-human-input-alert-error-border: var(--el-color-danger-light-5);--ai-human-input-alert-error-text: var(--el-text-color-primary);--ai-human-input-alert-error-icon: var(--el-color-danger);--ai-human-input-tag-success-bg: var(--el-color-success-light-9);--ai-human-input-tag-success-border: var(--el-color-success-light-5);--ai-human-input-tag-success-text: var(--el-color-success);--ai-human-input-tag-warning-bg: var(--el-color-warning-light-9);--ai-human-input-tag-warning-border: var(--el-color-warning-light-5);--ai-human-input-tag-warning-text: var(--el-color-warning);--ai-human-input-tag-danger-bg: var(--el-color-danger-light-9);--ai-human-input-tag-danger-border: var(--el-color-danger-light-5);--ai-human-input-tag-danger-text: var(--el-color-danger);--ai-human-input-tag-info-bg: var(--ai-tag-info-bg-color);--ai-human-input-tag-info-border: var(--ai-tag-info-border-color);--ai-human-input-tag-info-text: var(--ai-tag-info-text-color);--ai-dialog-surface-bg: var(--user-setting-bg);--ai-dialog-surface-border: transparent;--ai-dialog-surface-shadow: var(--user-setting-shadow);--ai-dialog-header-bg: transparent;--ai-dialog-header-border: var(--dialog-header-border);--ai-dialog-title-text: var(--text-dark-gray);--ai-dialog-content-text: var(--text-primary);--ai-dialog-footer-bg: transparent;--ai-dialog-close-text: var(--text-gray);--ai-dialog-close-hover-text: var(--el-color-primary);--ai-dialog-close-hover-bg: transparent;--ai-common-list-search-text: var(--text-primary);--ai-common-list-search-placeholder: var(--el-text-color-placeholder);--ai-composite-input-bg: var(--bg-white);--ai-composite-input-border: var(--el-border-color);--ai-composite-input-focus-border: var(--primary-color);--ai-composite-input-disabled-bg: var(--el-fill-color-light);--ai-composite-input-disabled-border: var(--el-border-color-light);--ai-composite-input-divider: var(--el-border-color-lighter);--ai-mini-progress-track-bg: #f3f4f6;--ai-mini-progress-primary-start: #3b82f6;--ai-mini-progress-primary-end: #60a5fa;--ai-mini-progress-primary-stripe: rgba(59, 130, 246, .25);--ai-mini-progress-full-start: #f59e0b;--ai-mini-progress-full-end: #fbbf24;--ai-mini-progress-error-start: #dc2626;--ai-mini-progress-error-end: #ef4444;--ai-mini-progress-error-stripe: rgba(239, 68, 68, .2);--ai-mini-progress-success-stripe: rgba(34, 197, 94, .25);--ai-mini-progress-warning-stripe: rgba(230, 162, 60, .25);--ai-message-box-danger-confirm-bg: var(--btn-danger);--ai-message-box-danger-confirm-border: var(--btn-danger);--ai-message-box-danger-confirm-text: var(--text-white);--ai-message-box-danger-confirm-hover-bg: var(--btn-danger-hover);--ai-message-box-danger-confirm-hover-border: var(--btn-danger-hover);--ai-message-box-cancel-bg: var(--ai-dialog-cancel-bg);--ai-message-box-cancel-border: var(--ai-dialog-cancel-border);--ai-message-box-cancel-text: var(--ai-dialog-cancel-text);--ai-message-box-cancel-hover-bg: var(--ai-dialog-cancel-hover-bg);--ai-message-box-cancel-hover-border: var(--ai-dialog-cancel-hover-border);--ai-message-box-cancel-hover-text: var(--ai-dialog-cancel-hover-text);--ai-button-plain-disabled-text-color: #a0a4ad;--ai-button-plain-disabled-bg-color: rgba(245, 247, 250, .92);--ai-button-plain-disabled-border-color: rgba(220, 223, 230, .92);--ai-tag-info-text-color: #606266;--ai-tag-info-bg-color: #f4f4f5;--ai-tag-info-border-color: #d4d7de;--ai-button-plain-primary-text-color: var(--primary-color);--ai-button-plain-primary-bg-color: rgba(57, 118, 250, .1);--ai-button-plain-primary-border-color: rgba(57, 118, 250, .28);--ai-button-plain-primary-hover-text-color: #ffffff;--ai-button-plain-primary-hover-bg-color: var(--primary-color);--ai-button-plain-primary-hover-border-color: var(--primary-color);--ai-button-plain-primary-active-text-color: #ffffff;--ai-button-plain-primary-active-bg-color: #2d68dc;--ai-button-plain-primary-active-border-color: #2d68dc;--ai-button-plain-success-text-color: #2f8f46;--ai-button-plain-success-bg-color: rgba(63, 185, 80, .1);--ai-button-plain-success-border-color: rgba(63, 185, 80, .28);--ai-button-plain-success-hover-text-color: #ffffff;--ai-button-plain-success-hover-bg-color: #3fb950;--ai-button-plain-success-hover-border-color: #3fb950;--ai-button-plain-success-active-text-color: #ffffff;--ai-button-plain-success-active-bg-color: #2f9a42;--ai-button-plain-success-active-border-color: #2f9a42;--ai-button-plain-warning-text-color: #b37b12;--ai-button-plain-warning-bg-color: rgba(210, 153, 34, .12);--ai-button-plain-warning-border-color: rgba(210, 153, 34, .28);--ai-button-plain-warning-hover-text-color: #ffffff;--ai-button-plain-warning-hover-bg-color: #d29922;--ai-button-plain-warning-hover-border-color: #d29922;--ai-button-plain-warning-active-text-color: #ffffff;--ai-button-plain-warning-active-bg-color: #b8821d;--ai-button-plain-warning-active-border-color: #b8821d;--ai-button-plain-danger-text-color: var(--red-600);--ai-button-plain-danger-bg-color: rgba(220, 53, 69, .1);--ai-button-plain-danger-border-color: rgba(220, 53, 69, .25);--ai-button-plain-danger-hover-text-color: #ffffff;--ai-button-plain-danger-hover-bg-color: var(--red-600);--ai-button-plain-danger-hover-border-color: var(--red-600);--ai-button-plain-danger-active-text-color: #ffffff;--ai-button-plain-danger-active-bg-color: #b02a37;--ai-button-plain-danger-active-border-color: #b02a37;--ai-button-plain-info-text-color: #606266;--ai-button-plain-info-bg-color: rgba(144, 147, 153, .1);--ai-button-plain-info-border-color: rgba(144, 147, 153, .28);--ai-button-plain-info-hover-text-color: #ffffff;--ai-button-plain-info-hover-bg-color: #909399;--ai-button-plain-info-hover-border-color: #909399;--ai-button-plain-info-active-text-color: #ffffff;--ai-button-plain-info-active-bg-color: #7b7d82;--ai-button-plain-info-active-border-color: #7b7d82;--color-error: #ef5a5a;--color-error-hover: #db3b3b;--color-warning: #adadad;--color-warning-hover: #808080;--color-info: #3b91f0;--el-color-primary: var(--primary-color);--el-color-primary-light-1: #4ca0ffbf;--el-color-primary-light-3: #6bb0ff;--el-color-primary-light-5: #8dc2ff;--el-color-primary-light-7: #c6e2ff;--el-color-primary-light-8: #d9ecff;--el-color-primary-light-9: #ecf5ff;--el-color-primary-dark-2: #337ecc;--el-color-success: #3fb950;--el-color-success-light-3: #67c674;--el-color-success-light-5: #8bd694;--el-color-success-light-7: #c7edd0;--el-color-success-light-8: #def5e4;--el-color-success-light-9: #edf9f0;--el-color-warning: #d29922;--el-color-warning-light-3: #dfae4e;--el-color-warning-light-5: #ebc77a;--el-color-warning-light-7: #f4e4b7;--el-color-warning-light-8: #f8edd0;--el-color-warning-light-9: #fcf5e8;--el-color-danger: var(--red-600);--el-color-danger-light-3: #e35d69;--el-color-danger-light-5: #ed8d96;--el-color-danger-light-7: #f7c4c8;--el-color-danger-light-8: #f9d7da;--el-color-danger-light-9: #fcedee;--el-color-info-light-3: #b6bbc4;--el-color-info-light-5: #c8ccd3;--el-color-info-light-7: #dcdfe4;--el-color-info-light-8: #e9ebef;--el-color-info-light-9: #f4f4f5;--ai-status-online-text-color: var(--el-color-success);--ai-status-online-bg-color: var(--el-color-success-light-9);--ai-status-online-border-color: var(--el-color-success-light-5);--ai-status-error-text-color: var(--el-color-danger);--ai-status-error-bg-color: var(--el-color-danger-light-9);--ai-status-error-border-color: var(--el-color-danger-light-5);--ai-status-offline-text-color: var(--text-secondary);--ai-status-offline-bg-color: var(--el-fill-color-light);--ai-status-offline-border-color: var(--el-border-color);--ai-status-default-card-border-color: var(--el-color-success-light-5);--setting-neon-primary: var(--primary-color);--setting-tab-active-shadow: 0 2px 10px rgba(0, 0, 0, .1);--setting-accent-gradient: var(--gradient-light-blue-to-transparent);--setting-accent-border: var(--setting-neon-primary);--setting-accent-dot: var(--setting-neon-primary);--setting-drag-over-bg: var(--el-color-primary-light-7);--setting-drag-over-shadow: inset 0 0 10px var(--el-color-primary-light-5);--setting-focus-ring: 0 0 0 1px var(--setting-neon-primary) inset;--setting-refresh-hover-bg: var(--bg-light-blue-2);--setting-segmented-bg: var(--bg-transparent-white-2);--setting-segmented-selected-bg: var(--setting-neon-primary);--setting-segmented-selected-text: #ffffff;--setting-segmented-selected-shadow: 0 2px 6px rgba(0, 0, 0, .1);--setting-status-warning-text: var(--el-color-warning);--setting-status-success-text: var(--el-color-success);--setting-status-success-bg: color-mix( in srgb, var(--el-color-success) 16%, var(--bg-container) );--setting-status-error-text: var(--el-color-danger);--setting-status-error-bg: color-mix( in srgb, var(--el-color-danger) 14%, var(--bg-container) );--setting-tab-bg-img: linear-gradient(to left, #f0f5ff 0%, var(--bg-transparent-white) 100%);--setting-tab-shadow: 0 2px 5px rgba(0, 0, 0, .1) --common-list-hover-bg: var(--setting-accent-gradient);--common-list-hover-border: var(--setting-accent-border);--common-list-view-hover-text: var(--setting-accent-border);--common-list-delete-hover-text: var(--el-color-danger);--pc-surface-1: rgba(255, 255, 255, .72);--pc-surface-2: rgba(255, 255, 255, .42);--pc-border: rgba(220, 223, 230, .9);--ai-config-hover-border-color: var(--primary-color);--ai-config-hover-shadow: 0 2px 10px rgba(0, 0, 0, .1);--ai-config-neutral-chip-bg: var(--el-fill-color-light);--ai-config-neutral-chip-border: var(--border-lighter);--ai-config-neutral-chip-text: var(--text-secondary);--ai-config-input-bg: var(--bg-white);--ai-config-input-border: var(--el-border-color);--ai-config-input-focus-border: var(--primary-color);--ai-config-input-disabled-bg: var(--el-fill-color-light);--ai-config-input-disabled-border: var(--el-border-color-light);--ai-config-divider-color: var(--el-border-color-lighter);--el-bg-color: var(--bg-base);--el-bg-color-page: #f2f3f5;--el-bg-color-overlay: var(--bg-overlay);--el-text-color-primary: var(--text-primary);--el-text-color-regular: var(--text-secondary);--el-text-color-secondary: var(--text-light);--el-border-color: var(--border-color);--shadow-light: rgba(0, 0, 0, .1);--shadow-medium: rgba(0, 0, 0, .15);--shadow-dark: rgba(0, 0, 0, .5);--shadow-blue: rgba(21, 47, 82, .1);--scrollbar-thumb: #e9e9e9;--scrollbar-thumb-hover: #dbdbdb;--scrollbar-track: #f5f5f5;--input-focus-border: var(--el-color-primary);--input-disabled-bg: #f5f5f5;--checkbox-border: #dcdfe6;--checkbox-checked-bg: var(--el-color-primary);--checkbox-checked-border: var(--el-color-primary);--checkbox-hover-border: var(--el-color-primary);--file-error-bg: #fef0f0;--file-error-border: #f56c6c;--file-error-text: #555;--delete-btn-color: #ff4d4f;--delete-btn-hover: #ff2420;--delete-btn-bg-hover: #ffdad9;--chat-timestamp-color: #999;--chat-message-bg: #fff;--chat-message-text: #666;--chat-message-meta: #999;--chat-file-icon-color: #4e91e9;--chat-delete-btn-bg: #f56c6c;--chat-delete-btn-hover: #ee5858;--department-menu-bg: linear-gradient(to bottom, white 0%, white 100%);--department-menu-shadow: 2px 2px 5px rgba(0, 0, 0, .1);--menu-item-hover-bg: #f5f7fa;--menu-item-active-color: #ffffff;--department-menu-item-bg: var(--bg-light-blue-4);--department-menu-item-hover-bg: var(--bg-light-blue-3);--bg-white-73: rgba(255, 255, 255, 1);--bg-light-hint: #fbfdff;--notfound-bg: #f4f6f8;--mode-name-bg: #f5f7fa;--delete-item-color: #f56c6c;--delete-item-bg-hover: #fef0f0;--chat-dot-loading: #909399;--chat-error-icon: #f56c6c;--chat-tool-status: #666;--chat-badge-hover-color: #1d6df7;--chat-badge-disabled: #999;--chat-badge-disabled-border: #eaeef8;--chat-badge-playing: #f56c6c;--chat-badge-playing-bg: rgba(245, 108, 108, .1);--chat-suggest-arrow: #9aa8c1;--chat-suggest-hover-color: #1d6df7;--chat-suggest-hover-shadow: rgba(59, 145, 240, .25);--chat-tool-border: #e0e3e7;--chat-tool-bg-2: #ffffff75;--chat-tool-gradient-start: var(--bg-light-blue-1);--chat-tool-gradient-end: rgba(255, 255, 255, .1);--chat-tool-content-bg: #fff;--chat-tool-content-color: #999;--agent-container-border: #fff;--agent-container-bg: rgba(177, 210, 252, .3);--agent-menu-bg: rgba(255, 255, 255, .5);--agent-menu-border: #ffffff;--agent-title-bg: #ffffff;--agent-title-color: #1b3a5b;--agent-item-color: #1b3a5b;--agent-item-active-bg: rgba(59, 145, 240, .8);--agent-item-active-shadow: rgba(0, 0, 0, .1);--agent-item-active-border: #ffffff;--agent-item-active-color: #fff;--agent-create-bg: rgba(59, 145, 240, .08);--agent-create-border: #ffffff;--agent-create-color: #3b91f0;--agent-create-tip-color: rgba(59, 145, 240, .5);--agent-create-tip-border: rgba(59, 145, 240, .5);--agent-create-tip-bg: rgba(217, 217, 217, 0);--agent-chat-bg: rgba(255, 255, 255, .5);--agent-chat-border: #ffffff;--agent-chat-title-bg: #ffffff;--agent-chat-title-color: #1b3a5b;--agent-chat-send-bg: #ffffff;--user-trigger-bg: var(--bg-light-blue-4);--chat-input-area-bg: var(--bg-white);--chat-btn-bg: #fff;--chat-btn-text-color: #333;--chat-btn-border-color: #e7e7e7;--chat-scroll-btn-icon: var(--text-primary);--dify-chat-user-message-bg: #dfe8ff;--dify-chat-selected-bg: #dbe9ff;--dify-chat-selected-bg-fade: rgba(219, 233, 255, .4);--dify-chat-selected-shadow: rgba(34, 92, 151, .116);--dify-chat-selected-border: rgba(52, 137, 255, .5);--dify-chat-hover-bg: #c6dfff;--dify-chat-hover-bg-fade: rgba(198, 223, 255, .5);--dify-chat-hover-shadow: rgba(64, 158, 255, .1);--dify-chat-hover-border: #3489ff;--chat-variable-dialog-border: #eeeff1;--chat-variable-header-border: #ddd;--dify-chat-context-menu-bg: white;--dify-chat-context-menu-shadow: rgba(0, 0, 0, .15);--dify-chat-history-bg: rgba(255, 255, 255, .6);--dify-chat-history-shadow: rgba(0, 0, 0, .08);--dify-chat-history-hover-shadow: rgba(0, 0, 0, .1);--dify-chat-history-item-shadow: rgba(0, 0, 0, .05);--dify-chat-card-bg: #fff;--dify-chat-card-border: #eeeff1;--dify-chat-card-shadow: rgba(0, 0, 0, .1);--dify-chat-card-hover-shadow: rgba(0, 0, 0, .1);--dify-chat-delete-hover-color: #e95959;--dify-chat-delete-hover-shadow: rgba(0, 0, 0, .1);--dify-chat-delete-hover-border: #e95959;--dify-chat-send-btn-bg: rgb(255, 255, 255);--dify-chat-send-btn-border: #e7e7e7;--dify-chat-stop-btn-bg: rgb(255, 255, 255);--dify-chat-stop-btn-shadow-1: rgba(255, 255, 255, 1);--dify-chat-stop-btn-shadow-2: rgba(255, 255, 255, .1);--dify-chat-stop-btn-shadow-3: rgba(0, 0, 0, .1);--chat-container-bg: var(--bg-transparent-white);--workflow-progress-bar-1: rgb(32, 91, 255);--workflow-progress-bar-2: rgb(32, 91, 255);--workflow-progress-bar-3: #6e95ff;--workflow-progress-bar-4: #8fadff;--workflow-progress-bar-5: #9db7ff;--workflow-progress-bar-6: #b3c8ff;--workflow-bg-gradient-start: rgba(233, 241, 253, 1);--workflow-bg-gradient-end: rgba(255, 255, 255, .1);--workflow-wrap-gradient-start: rgba(233, 241, 253, 1);--workflow-wrap-gradient-end: rgba(233, 241, 253, .3);--chat-input-area-shadow: rgba(0, 0, 0, .08);--input-var-file-hover-shadow: rgba(0, 0, 0, .08);--loading-mask-bg: rgba(255, 255, 255, .6);--loading-mask-full-bg: rgba(255, 255, 255);--loading-text-color: #909399;--loading-progress-bg: #ebeef5;--loading-progress-strip-1: #f0f2f5;--loading-progress-strip-2: #e4e7ed;--workflow-loading-color: #409eff;--workflow-error-color: #f56c6c;--workflow-name-color: #666;--workflow-progress-text: #909399;--thinking-text-color: #8b8b8b;--thinking-title-color: #333;--thinking-bg: #fff;--thinking-border: #eaebed;--retriever-quote-title: #999;--retriever-divider: #e0e2eb;--retriever-text: #666;--retriever-link-hover: #5b86ff;--retriever-card-bg: #fff;--retriever-card-shadow: rgba(0, 0, 0, .15);--retriever-hover-bg: rgba(91, 134, 255, .2);--retriever-title-color: #333;--retriever-title-bg: #edf1f7;--retriever-position-color: #999;--retriever-border: #e7e7e7;--retriever-content-color: #666;--retriever-quote-color: #b8b8b8;--retriever-bottom-border: #e9e9e9;--retriever-progress-bg: #bdbdbd;--retriever-progress-text: #333;--message-text-color: #333;--message-heading-color: #212c49;--message-del-color: #8b8b8b;--message-pre-bg: #f5f7fa;--message-code-bg: #dce2f3;--message-code-text: #1e354d;--message-code-container-bg: #f6f8fa;--message-code-header-bg: #f1f3f6;--message-code-header-text: #666;--message-code-lang: #24292e;--message-copy-btn: #666;--message-copy-btn-hover-bg: #e1e4e8;--message-copy-btn-hover-text: #24292e;--message-copy-success: #28a745;--message-quote-text: #1e354d;--message-table-border: #e6efff;--message-link-color: #296dff;--message-link-hover: #3ba3f0;--message-html-preview-bg: #f5f7fa;--message-html-preview-border: #e1e4e8;--message-blockquote-border: #5f9fff;--message-blockquote-bg-start: #eff4ff;--icon-btn-color: #b0c3df;--icon-btn-bg: #e0edff;--icon-btn-hover-bg: #d5dff3;--icon-btn-hover-color: #679ae7;--action-icon-btn-bg: #7cb3ff48;--new-chat-btn-text: #ffffff;--new-chat-btn-border: rgba(255, 255, 255, .4);--new-chat-btn-hover-border: rgba(255, 255, 255, .7);--new-chat-btn-gradient: linear-gradient( 135deg, rgba(102, 177, 255, .85) 0%, #145eff );--new-chat-btn-hover-gradient: linear-gradient( 90deg, #26c5ff 0%, #145eff 100% );--new-chat-btn-shadow: rgba(64, 158, 255, .2);--new-chat-btn-hover-shadow: rgba(64, 158, 255, .35);--new-chat-btn-shine: linear-gradient( to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .3) 50%, rgba(255, 255, 255, 0) 100% );--html-preview-close-btn: #909399;--html-preview-close-btn-hover: #409eff;--dialog-header-border: #ddd;--user-role-dashed-border: rgba(221, 221, 221, .38);--user-role-input-shadow: #dcdfe6;--file-quote-title: #999;--file-divider: #e0e2eb;--file-item-bg: #fdfdff;--file-item-border: #e2e8f3;--file-item-hover-border: var(--primary-color);--file-item-hover-bg: var(--bg-light-blue-2);--file-progress-bg: #ebeef5;--file-name-color: #777;--file-desc-color: #999;--file-retry-icon: #f56c6c;--file-retry-hover-bg: rgba(245, 108, 108, .1);--file-upload-mask-bg: rgba(255, 255, 255, .8);--file-upload-progress-text: #409eff;--file-error-mask-bg: rgba(255, 255, 255, .6);--file-retry-bg: #fff;--file-retry-shadow: rgba(245, 108, 108, .2);--file-retry-hover-bg-2: #fef0f0;--file-link-bg: rgba(17, 31, 70, .42);--file-link-color: #fff;--file-link-hover-bg: #5b86ff;--file-alt-bg: #f5f5f5;--file-alt-color: #999;--file-close-btn-bg: #f56c6c;--file-close-btn-hover-bg: #ee5858;--file-close-btn-hover-shadow: rgba(143, 143, 143, .5);--dify-layout-container-bg: rgba(255, 255, 255, .5);--dify-layout-panel-bg: rgba(255, 255, 255, .8);--dify-layout-expand-btn-color: #bfc2c7;--dify-layout-expand-btn-hover-bg: #e8ecf5;--dify-layout-expand-btn-hover-color: #679ae7;--dify-layout-tab-active-color: #0d6efd;--dify-footer-clear-bg: #e7eef3;--dify-footer-clear-color: #333;--dify-footer-clear-border: #bbbbbb;--dify-footer-clear-hover-bg: #d9e0ed;--dify-footer-clear-hover-shadow: rgba(0, 0, 0, .15);--dify-footer-execute-gradient-start: #18aaff;--dify-footer-execute-gradient-end: #0167ff;--dify-footer-execute-shadow-inset-1: rgba(0, 0, 0, .1);--dify-footer-execute-shadow-inset-2: rgba(255, 255, 255, .6);--dify-footer-execute-color: #fff;--dify-footer-execute-hover-shadow: rgba(0, 0, 0, .15);--dify-footer-disabled-bg: #ccc;--dify-footer-stop-gradient-start: rgba(255, 128, 24, .56);--dify-footer-stop-gradient-end: rgba(255, 9, 1, .56);--dify-header-color: #999;--dify-header-info-bg: #e7edf7;--dify-header-separator-color: #eeeeee;--dify-header-suffix-color: #999;--dify-result-item-bg: rgba(255, 255, 255, .5);--dify-result-item-border: #fff;--export-dialog-label-color: #606266;--gradient-light-blue-to-transparent: linear-gradient( to right, #eff4ff 0%, transparent 100% );--code-block-bg: #f6f8fa;--code-block-border: #e1e4e8;--code-block-header-bg: #f1f3f6;--code-block-header-text: #666;--code-block-lang-name: #24292e;--code-block-copy-btn: #666;--code-block-copy-hover-bg: #eaecef;--code-block-copy-hover-text: #24292e;--code-block-copy-success: #28a745;--batch-drop-border: #ccc;--batch-drop-bg: #f8f8f8;--batch-drop-hover-border: #42b983;--batch-drop-hover-bg: #f0fdf4;--batch-text-color: #a5a5a5;--batch-link-color: #42b983;--batch-download-color: #0d6efd;--agent-pool-border: rgba(255, 255, 255, 1);--agent-pool-vertical-bg: rgba(255, 255, 255, .4);--agent-pool-horizontal-bg: rgba(255, 255, 255, .4);--agent-pool-horizontal-shadow: 0 2px 5px rgba(0, 0, 0, .1);--agent-pool-vertical-shadow: 0 2px 5px rgba(0, 0, 0, .1);--agent-pool-divider: #e0e0e0;--agent-pool-trigger-bg: rgba(224, 233, 255, .4);--agent-pool-trigger-hover-bg: rgba(255, 255, 255, .7);--agent-pool-overlay-bg: rgba(255, 255, 255, .6);--agent-pool-desc-color: var(--text-secondary);--agent-pool-active-desc: #daecff;--agent-pool-active-overlay: rgba(255, 255, 255, .15);--agent-key-content-veil: rgba(255, 255, 255, .34);--agents-item-bg: #ffffffde;--agent-key-card-gradient: linear-gradient( 165deg, rgba(250, 252, 255, 1) 0%, #fff 42%, #fff 100% );--agent-key-card-border: 1px solid rgba(226, 232, 240, .95);--agent-key-card-shadow: 0 1px 2px rgba(15, 23, 42, .04), 0 4px 12px rgba(15, 23, 42, .04);--agent-key-dify-icon-gradient: linear-gradient( 130deg, #ffffff 0%, #eff6ff 45%, #dbeafe 100% );--agent-key-dify-icon-border: 1px solid rgba(59, 130, 246, .45);--agent-key-dify-icon-box-shadow: 0 1px 2px rgba(15, 23, 42, .06);--agent-key-dify-corner-fg: #1d4ed8;--agent-key-segmented-track-bg: var(--bg-white);--agent-key-segmented-track-border: 1px solid var(--border-lighter, #e4e7ed);--agent-key-segmented-track-shadow: 0 1px 2px rgba(0, 0, 0, .05);--agent-key-segmented-maip-bg: linear-gradient(135deg, #e8f0ff, #d4e4ff);--agent-key-segmented-maip-color: #2563eb;--agent-key-drag-floating-bg: rgba(255, 255, 255, .92);--agent-key-card-footer-top-border: 1px solid rgba(241, 245, 249, .95);--agent-key-pool-mount-pill-fg: #334155;--agent-key-pool-mount-pill-border: 1px solid rgba(148, 163, 184, .32);--agent-key-pool-mount-pill-inset-shadow: 0 1px 0 rgba(255, 255, 255, .85) inset;--agent-key-pool-mount-pill-hover-bg: linear-gradient(180deg, #f1f5f9 0%, #e8eef5 100%);--agent-key-pool-icon-btn-color: #64748b;--agent-key-pool-icon-btn-bg: rgba(255, 255, 255, .65);--agent-key-pool-icon-btn-border: 1px solid rgba(148, 163, 184, .22);--agent-key-native-card-surface: var(--el-bg-color, #fff);--agent-key-native-card-media-bg: var(--el-fill-color-light, #f5f7fa);--agent-key-mount-popover-row-border: 1px solid var(--border-extra-light, #f0f0f0);--agent-key-mount-popover-row-bg: var(--bg-container, #fafbfc);--agent-key-mount-popover-row-hover-bg: var(--bg-white, #fff);--agent-key-mount-popover-head-bg: linear-gradient( 180deg, var(--el-fill-color-blank, #fafafa) 0%, transparent 100% );--agent-key-add-to-menus-row-border: 1px solid var(--border-lighter);--agent-pool-hover-mask-bg: rgba(255, 255, 255, .6);--agent-pool-gradient-start: #26c5ff;--agent-pool-gradient-end: #145eff;--agent-pool-gradient: linear-gradient(90deg, #26c5ff 0%, #145eff 100%);--agent-pool-gradient-135: linear-gradient(135deg, #26c5ff 20%, #145eff 80%);--agent-pool-card-surface-film: rgba(255, 255, 255, .6);--audio-waveform-color: #1976d2;--audio-waveform-color-transparent: rgba(25, 118, 210, 0);--gradient-title-reflection: linear-gradient( to top, rgba(255, 255, 255, .4) 0%, transparent 70% );--gradient-title-start: var(--text-blue);--gradient-title-end: var(--text-light-blue);--common-list-hover-mask-bg: rgba(255, 255, 255, .6);--scrollbar-thumb-light: #dcdfe6;--label-text-color: #606266;--hint-text-color: #909399;--gradient-btn-text-color: #fff;--aurora-background: var(--bg-light);--aurora-base-mask-color: var(--bg-light-bg);--aurora-overlay-bg: rgba(255, 255, 255, .12);--aurora-base-mask-opacity: .46;--tech-dots-opacity: .72;--tech-dot-grid-inner-opacity: .78;--tech-dot-grid-mask: radial-gradient( ellipse 104% 98% at 50% 40%, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, .92) 68%, rgba(0, 0, 0, .42) 88%, rgba(0, 0, 0, 0) 100% );--tech-dot-base: rgba(236, 242, 255, .24);--tech-dot-highlight: rgba(15, 23, 42, .085);--tech-spot-blue: rgba(38, 157, 255, .16);--tech-spot-green: rgba(47, 29, 206, .13);--ratio-legend-scroll-thumb: rgba(0, 93, 200, .35);--user-welcome-btn-bg: #d1e1ff;--user-welcome-btn-text: #474a6b;--user-welcome-btn-hover-bg: #c4d6ff;--chat-suggest-bg: rgba(233, 241, 253, .8);--chat-suggest-border: #e6efff;--chat-suggest-hover-bg: #eef4ff;--chat-suggest-hover-arrow: #5b86ff;--chat-tool-bg: #f4f7ff;--mark-bg: #ff0;--mark-color: #000;--workflow-progress-stripe-1: var(--primary-color);--workflow-progress-stripe-2: var(--primary-lighter);--workflow-progress-stripe-3: var(--el-color-primary-light-5);--workflow-progress-stripe-4: var(--el-color-primary-light-7);--workflow-progress-stripe-5: var(--el-color-primary-light-8);--search-input-inner-bg: var(--bg-white);--chat-variable-dialog-bg: var(--bg-white);--chat-input-border: var(--border-color);--chat-input-area-border: var(--chat-variable-dialog-border);--voice-input-border: #ffffff;--voice-input-shadow-inset: inset 0 0 10px rgba(255, 255, 255, 1), inset 0 0 20px rgba(255, 255, 255, .1);--voice-input-stop-hover-bg: rgba(0, 0, 0, .05);--user-setting-bg: var(--bg-white);--user-setting-shadow: 0px 4px 10px rgba(0, 0, 0, .1);--divider-color: #ddd;--sidebar-divider-bg: #e6e6e6;--setting-glass-bg: rgba(255, 255, 255, .8);--login-text-blue: var(--text-blue);--login-bg-transparent-white-3: var(--bg-transparent-white-3);--login-bg-transparent-white-4: var(--bg-transparent-white-4);--login-box-shadow-blue: var(--box-shadow-blue);--login-border-lighter: var(--border-lighter);--login-text-primary: var(--text-primary);--login-checkbox-checked-bg: var(--checkbox-checked-bg);--login-checkbox-checked-border: var(--checkbox-checked-border);--login-checkbox-hover-border: var(--checkbox-hover-border);--login-bg-gradient-button: var(--bg-gradient-button);--login-button-3d-face-top: #ffffff;--login-button-drop-far: rgba(122, 184, 255, .2);--login-button-drop-near: rgba(175, 215, 255, .15);--login-button-drop-glow: rgba(210, 240, 255, .32);--login-text-white: var(--text-white);--login-bg-light-blue-4: var(--bg-light-blue-4);--login-gradient-title-reflection: var(--gradient-title-reflection);--login-inset-shadow-white: var(--inset-shadow-white);--login-button-ripple-bg: #fff;--login-button-ripple-border: #fff;--login-side-veil: linear-gradient( 90deg, rgba(255, 255, 255, 0) 0%, rgba(238, 246, 255, .26) 52%, rgba(238, 246, 255, .46) 100% );--login-panel-bg: linear-gradient( 145deg, rgba(255, 255, 255, .58) 0%, rgba(255, 255, 255, .34) 48%, rgba(231, 242, 255, .28) 100% );--login-panel-shadow: 0 26px 70px rgba(34, 88, 150, .16), 0 10px 28px rgba(64, 132, 255, .08), inset 0 1px 0 rgba(255, 255, 255, .72), inset 0 -1px 0 rgba(55, 118, 205, .08);--login-panel-highlight: linear-gradient( 135deg, rgba(255, 255, 255, .58) 0%, rgba(255, 255, 255, 0) 38%, rgba(64, 132, 255, .1) 100% );--login-panel-accent-line: linear-gradient( 90deg, rgba(64, 132, 255, 0), rgba(64, 132, 255, .42) );--login-panel-blur: 22px;--login-divider-bg: linear-gradient( 90deg, rgba(0, 57, 143, 0), rgba(0, 57, 143, .18), rgba(0, 57, 143, 0) );--login-divider-accent: rgba(96, 160, 255, .55);--login-hud-bracket-color: rgba(28, 86, 168, .58);--login-hud-bracket-soft: rgba(64, 132, 255, .28);--login-top-mask: linear-gradient( to bottom, rgba(255, 255, 255, .7), rgba(255, 255, 255, 0) );--login-slogan-color: #6b8ab7;--login-form-label-color: #00398f;--login-input-bg: #ffffff;--login-input-text: #28303d;--login-input-border: #dcdfe6;--login-input-shadow: 0 12px 28px rgba(64, 132, 255, .07), inset 0 0 0 1px rgba(190, 210, 235, .56);--login-input-focus-shadow: 0 14px 32px rgba(64, 132, 255, .13), inset 0 0 0 1px rgba(64, 132, 255, .34);--login-input-placeholder: #5c6d84;--login-field-rest-lift: 0 10px 34px rgba(72, 128, 220, .15), 0 4px 14px rgba(100, 155, 240, .09), 0 0 0 1px rgba(58, 120, 255, .14);--login-field-hover-lift: 0 12px 40px rgba(74, 130, 224, .19), 0 5px 17px rgba(110, 168, 245, .11), 0 0 0 1px rgba(58, 120, 255, .18);--login-field-focus-lift: 0 11px 32px rgba(78, 132, 228, .15), 0 0 0 1px rgba(58, 120, 255, .22);--login-field-focus-halo: 0 7px 22px rgba(130, 180, 255, .13);--login-field-idle-lift: 0 12px 42px rgba(74, 128, 220, .17), 0 5px 15px rgba(105, 158, 240, .1), 0 0 0 1px rgba(58, 120, 255, .16);--login-field-rest-glass: inset 0 1px 0 rgba(255, 255, 255, .62), inset 0 -22px 34px rgba(245, 250, 255, .12);--login-field-focus-glass: inset 0 1px 0 rgba(255, 255, 255, .76), inset 0 -16px 28px rgba(236, 244, 255, .1);--login-field-idle-sheet: inset 0 1px 0 rgba(255, 255, 255, .72), inset 0 -26px 38px rgba(255, 255, 255, .1);--login-field-bg: rgba(255, 255, 255, .86);--login-field-bg-focus: rgba(255, 255, 255, .98);--login-field-bg-hover: rgba(255, 255, 255, .93);--login-field-edge: rgba(255, 255, 255, .35);--login-field-underline-idle: rgba(0, 57, 143, .45);--login-field-underline-focus: rgba(58, 120, 255, .88);--login-field-underline-glow: rgba(92, 145, 240, .12);--login-label-tone: rgba(0, 57, 143, .78);--login-label-bar-fill: linear-gradient(180deg, #7ee8ff 0%, #4180ff 100%);--login-label-bar-glow: rgba(64, 148, 255, .48);--login-required-dot: rgba(214, 76, 92, .78);--login-input-prefix: rgba(30, 90, 180, .58);--login-field-bg-idle: rgba(255, 255, 255, .8);--login-field-error-bg: rgba(255, 246, 246, .96);--login-field-error-bg-hover: rgba(255, 252, 252, .98);--login-field-error-focus-bg: rgba(255, 255, 255, .99);--login-placeholder-idle: rgba(0, 57, 143, .62);--login-form-hint-color: rgba(0, 57, 143, .76);--login-button-shadow: 0 14px 32px rgba(57, 118, 250, .2), inset 0 1px 0 rgba(255, 255, 255, .38);--login-button-gate-rim: rgba(255, 255, 255, .38);--login-button-gate-rim-hover: rgba(255, 255, 255, .54);--login-button-gate-highlight: rgba(255, 255, 255, .44);--login-button-frame-ambient: radial-gradient( ellipse 108% 86% at 50% 48%, rgba(74, 140, 255, .42) 0%, rgba(74, 140, 255, .12) 45%, transparent 72% );--login-button-frame-rail: linear-gradient( 90deg, transparent 0%, rgba(74, 150, 255, .15) 12%, rgba(115, 190, 255, .85) 50%, rgba(74, 150, 255, .15) 88%, transparent 100% );--login-button-frame-rail-soft: linear-gradient( 90deg, transparent 0%, rgba(0, 57, 143, .12) 30%, rgba(58, 120, 255, .45) 50%, rgba(0, 57, 143, .12) 70%, transparent 100% );--login-button-frame-bracket: rgba(14, 78, 168, .72);--login-button-frame-bracket-glow: rgba(64, 148, 255, .45);--login-button-halo-soft: 0 12px 42px rgba(57, 118, 250, .2), 0 0 32px rgba(120, 180, 255, .14);--login-button-halo-hover: 0 14px 48px rgba(57, 118, 250, .35), 0 0 40px rgba(120, 180, 255, .22);--login-button-hover-shadow: inset 0px 0px 10px #fff, 0px 10px 40px #ebf3ff;--login-button-ripple-bg: #ffffff;--login-button-ripple-border: #ffffff;--login-button-ripple-edge-strong: rgba(255, 255, 255, .82);--login-button-ripple-edge-fade: rgba(215, 235, 255, .35);--login-debug-panel-bg: rgba(255, 255, 255, .58);--login-debug-panel-border: rgba(0, 87, 255, .25);--login-debug-title: #00398f;--login-debug-text: rgba(33, 69, 123, .72);--login-debug-desc: rgba(33, 69, 123, .78);--login-debug-control-bg: #ffffff;--login-debug-control-border: rgba(58, 120, 255, .24);--login-debug-action-bg: rgba(58, 120, 255, .08);--login-debug-action-hover-bg: rgba(58, 120, 255, .14);--login-fallback-bg: radial-gradient(circle at 20% 15%, rgba(133, 183, 255, .35), transparent 38%), radial-gradient(circle at 80% 25%, rgba(98, 160, 255, .24), transparent 45%), linear-gradient(180deg, #f7fbff 0%, #e9f2ff 42%, #d9e9ff 100%);--ai-config-card-bg: rgba(255, 255, 255, .5);--ai-config-model-card-bg: rgba(237, 249, 240, .92);--ai-config-model-card-status: rgba(247, 250, 252, .92);--ai-config-model-card-elev-shadow: 0 1px 2px rgba(15, 23, 42, .06), 0 1px 3px rgba(15, 23, 42, .04);--ai-config-model-card-disabled-bg: rgba(235, 240, 247, .96);--ai-config-model-card-disabled-border: #e2e8f0;--ai-config-model-default-hover-border: #4ade80;--ai-config-model-default-hover-shadow: 0 0 0 1px rgba(22, 163, 74, .2), 0 4px 14px rgba(15, 23, 42, .08);--ai-config-model-disabled-hover-border: #94a3b8;--ai-config-model-disabled-hover-shadow: 0 0 0 1px rgba(100, 116, 139, .18), 0 3px 10px rgba(15, 23, 42, .07);--ai-model-tag-enabled-bg: var(--el-color-success);--ai-model-tag-enabled-fg: #fff;--ai-model-tag-enabled-ring: rgba(0, 0, 0, .06);--ai-model-tag-inactive-bg: #64748b;--ai-model-tag-inactive-fg: #f8fafc;--ai-model-tag-inactive-ring: rgba(0, 0, 0, .08);--ai-model-tag-default-bg: var(--el-color-warning);--ai-model-tag-default-fg: #fff;--ai-model-tag-default-ring: rgba(0, 0, 0, .06);--ai-model-tag-thinking-bg: var(--el-color-primary);--ai-model-tag-thinking-fg: #fff;--ai-model-tag-thinking-ring: rgba(0, 0, 0, .07);--ai-pc-header-status-success-bg: var(--el-color-success-light-9);--ai-pc-header-status-success-fg: var(--el-color-success-dark-2);--ai-pc-header-status-success-border: var(--el-color-success-light-5);--ai-pc-header-status-info-bg: var(--el-fill-color-light);--ai-pc-header-status-info-fg: var(--el-text-color-secondary);--ai-pc-header-status-info-border: var(--el-border-color-lighter);--ai-pc-header-status-danger-bg: var(--el-color-danger-light-9);--ai-pc-header-status-danger-fg: var(--el-color-danger-dark-2);--ai-pc-header-status-danger-border: var(--el-color-danger-light-5);--ai-pc-header-status-warning-bg: var(--el-color-warning-light-9);--ai-pc-header-status-warning-fg: #9a6700;--ai-pc-header-status-warning-border: var(--el-color-warning-light-5)}body{position:relative;background-color:var(--aurora-background, var(--bg-light))}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:var(--aurora-base-mask-color, var(--bg-light-bg));opacity:var(--aurora-base-mask-opacity, .5)}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--tech-dot-highlight, rgb(255, 255, 255)) 1.5px,transparent 12%),radial-gradient(ellipse at 62% 30%,var(--tech-spot-blue, rgba(58, 134, 255, .582)) 0%,transparent 58%),radial-gradient(ellipse at 28% 78%,var(--tech-spot-green, rgba(46, 204, 113, .568)) 0%,transparent 58%),radial-gradient(circle,var(--tech-dot-base, rgba(255, 255, 255, .06)) 6px,transparent 10px),linear-gradient(0deg,var(--aurora-overlay-bg),var(--aurora-overlay-bg));background-size:18px 18px,100% 100%,100% 100%,10px 10px,100% 100%;background-position:10px 10px,0 0,0 0,0 0,0 0;background-repeat:repeat,no-repeat,no-repeat,repeat,no-repeat}.ri-whale-fill{display:inline-block;width:1em;height:1em;vertical-align:-.15em;background:url(./images/whale.svg) no-repeat center;background-size:contain}.ri-links-fill{display:inline-block;width:1em;height:1em;vertical-align:-.15em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3e%3cpath%20d='M128%20512c0-212%20172-384%20384-384s384%20172%20384%20384-172%20384-384%20384S128%20724%20128%20512z%20m384-256c-141.4%200-256%20114.6-256%20256s114.6%20256%20256%20256%20256-114.6%20256-256-114.6-256-256-256z'%20fill='currentColor'%20opacity='0.0'%20/%3e%3cpath%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm238.8%20375.2l-14.2%2013.8c-15.6%2015.2-15.8%2040-0.4%2055.4%207.6%207.6%2017.6%2011.4%2027.6%2011.4%2010.2%200%2020.4-4%2028-11.8l14.2-13.8c42.8-41.6%2042.8-109.2%200-150.8-42.8-41.6-112.2-41.6-155%200l-88.6%2086.2c-41.8%2040.6-42.6%20106-2.2%20147.4l-38.6%2037.6c-61.8-63.2-60.6-163.4%203.4-225.6l88.6-86.2c63.8-62%20167.6-62%20231.4%200%2063.8%2062%2063.8%20162.6%205.8%20224.4zM425.2%20654l-88.6%2086.2c-42.8%2041.6-112.2%2041.6-155%200-42.8-41.6-42.8-109.2%200-150.8l14.2-13.8c15.4-15%2040.2-14.8%2055.2%200.6%2015%2015.4%2014.8%2040.2-0.6%2055.2l-14.2%2013.8c-11.6%2011.2-11.6%2029.6%200%2040.8%2011.6%2011.2%2030.4%2011.2%2042%200l88.6-86.2c11.6-11.2%2011.6-29.6%200-40.8-7.6-7.4-11.8-17.2-11.8-27.6%200-10.6%204.2-20.6%2012.2-28.2%2015.4-14.8%2040.2-14.6%2055.2%200.8%2020.4%2021.6%2020.2%2055.4-0.6%2076.8l38.6%2037.6c-10.6%2010.2-21.6%2019-33%2026.6%204.6%203.2%2028.2%2026.2%2032.8%2030.8%2030.6-30.8%2054-68%2067.8-108.6l-37.4-38.6c-40.4%2041.4-105.8%2042.2-147.6%201.6z'%20fill='currentColor'%20/%3e%3c/svg%3e") no-repeat center;mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%201024%201024'%20xmlns='http://www.w3.org/2000/svg'%20width='200'%20height='200'%3e%3cpath%20d='M128%20512c0-212%20172-384%20384-384s384%20172%20384%20384-172%20384-384%20384S128%20724%20128%20512z%20m384-256c-141.4%200-256%20114.6-256%20256s114.6%20256%20256%20256%20256-114.6%20256-256-114.6-256-256-256z'%20fill='currentColor'%20opacity='0.0'%20/%3e%3cpath%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm238.8%20375.2l-14.2%2013.8c-15.6%2015.2-15.8%2040-0.4%2055.4%207.6%207.6%2017.6%2011.4%2027.6%2011.4%2010.2%200%2020.4-4%2028-11.8l14.2-13.8c42.8-41.6%2042.8-109.2%200-150.8-42.8-41.6-112.2-41.6-155%200l-88.6%2086.2c-41.8%2040.6-42.6%20106-2.2%20147.4l-38.6%2037.6c-61.8-63.2-60.6-163.4%203.4-225.6l88.6-86.2c63.8-62%20167.6-62%20231.4%200%2063.8%2062%2063.8%20162.6%205.8%20224.4zM425.2%20654l-88.6%2086.2c-42.8%2041.6-112.2%2041.6-155%200-42.8-41.6-42.8-109.2%200-150.8l14.2-13.8c15.4-15%2040.2-14.8%2055.2%200.6%2015%2015.4%2014.8%2040.2-0.6%2055.2l-14.2%2013.8c-11.6%2011.2-11.6%2029.6%200%2040.8%2011.6%2011.2%2030.4%2011.2%2042%200l88.6-86.2c11.6-11.2%2011.6-29.6%200-40.8-7.6-7.4-11.8-17.2-11.8-27.6%200-10.6%204.2-20.6%2012.2-28.2%2015.4-14.8%2040.2-14.6%2055.2%200.8%2020.4%2021.6%2020.2%2055.4-0.6%2076.8l38.6%2037.6c-10.6%2010.2-21.6%2019-33%2026.6%204.6%203.2%2028.2%2026.2%2032.8%2030.8%2030.6-30.8%2054-68%2067.8-108.6l-37.4-38.6c-40.4%2041.4-105.8%2042.2-147.6%201.6z'%20fill='currentColor'%20/%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;mask-size:contain}.ri-cup-fill{display:inline-block;width:1em;height:1em;vertical-align:-.15em;background:url("data:image/svg+xml,%3csvg%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M338.6%20519.8c53.8-37.6%2098.1-29.4%20132.8-38.4%2034.8-8.9%2062.8-33.2%2070.1-68.9%207.3-35.7-8.4-71.1-42-84.1s-65.7%203.1-81.1%2017.4c0.6-20.9-9.2-56.2-41.1-73-31.9-16.8-69-5.4-91%2023.5s-21.9%2066.1-5.9%2098.2c16.1%2032.1%2051.3%2060.2%2058.2%20125.3zM593.8%20262.5c16.7%206.6%2039.1%205.2%2063.5%2027.1%207.4-31.9%2026.6-43.6%2036.5-58.5%2010-14.9%2012.2-33.3%203.1-49.1-9.1-15.7-26.9-23.6-43.7-17.2-16.9%206.4-23.4%2023.1-24.4%2033.5-6.8-8.1-22.2-17.8-39.7-13.4-17.5%204.4-27.4%2021.1-26%2039.1%201.5%2018.2%2013.9%2031.9%2030.7%2038.5zM358.6%20147.4c13.4%203.7%2030.7%200.8%2051.3%2015.6%203-25.2%2016.9-36%2023.3-48.3%206.4-12.3%206.7-26.7-1.7-38.1-8.4-11.4-22.8-16-35.2-9.7-12.5%206.3-16.1%2019.9-16%2027.9-5.9-5.6-18.7-11.9-31.8-7-13.1%204.8-19.4%2018.6-16.8%2032.4%202.6%2013.8%2013.4%2023.4%2027.2z'%20fill='%23f5b937'%3e%3c/path%3e%3cpath%20d='M891%20908.2H619c70.7-25.1%20113.8-83.3%20139.8-148.6v-0.1c7%2014%2021.3%2023.4%2038.1%2023.7h0.3c11.2%200%2022.8-5%2031.7-14%207.3-7.2%207.3-19%200.1-26.3s-19-7.3-26.3-0.1c-3.2%203-4.7%203-5.8%203.1-1.2%200-2.6-0.5-3.8-1.7s-1.6-2.6-1.6-3.3c0.2-0.8-0.5-4.3%2011.5-10.1%2038.2-17.2%2066-36.6%2084.7-57.4%2018.7-20.7%2028.5-43.2%2028.5-65.1%200-17.1-6.2-33.2-17.1-45.7-16.2-18.9-37.7-26.4-56-26.2-18.5%200.3-34.3%206.1-45.4%2011.8-0.4%2013.1-1.1%2027.8-2.5%2043.7%202.8-0.5%205.4-1.7%207.7-3.5l0.5-0.4c3.4-2.8%2023-14.8%2039.5-14.4%2010%200.4%2018.3%202.7%2028.1%2013.6%205.3%206.1%207.9%2012.9%207.9%2021.2%200%2010.5-4.7%2024.4-18.9%2040.2-14.1%2015.7-37.5%2032.8-72.2%2048.3-3.8%201.6-7.3%203.5-10.6%205.7%209.9-38.6%2015.3-77%2017.9-110.5%201.3-15.9%202-30.6%202.5-43.7%201.1-35-0.5-58.4-0.5-60.5%200-14.1-90.7-38.1-237.4-43.3-16%2033-47.2%2055.2-81.4%2063.8-44.9%2010.3-77.8%202.1-123.8%2034.2-4.7%203.3-10.3%204.9-15.9%204.9-3.9%200-7.8-0.9-11.5-2.5-8.9-4.1-15-12.6-16-22.2-3.1-28.5-11.8-47.5-22.6-64.7-61.6%209.3-98.3%2021.4-98.3%2029.8%200%207.9-23.6%20348.7%20178.1%20420.3H132.9c-14.3%200-25.9%2011.6-25.9%2025.9s11.6%2025.9%2025.9%2025.9h758.2c14.3%200%2025.9-11.6%2025.9-25.9s-11.7-25.9-26-25.9z'%20fill='rgba(243,163,15,0.918)'%3e%3c/path%3e%3c/svg%3e") no-repeat center;background-size:contain}.ri-whale-fill:before,.ri-links-fill:before,.ri-cup-fill:before{content:none!important}.active .ri-whale-fill{background:currentColor;-webkit-mask:url(./images/whale.svg) no-repeat center;mask:url(./images/whale.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain}.active .ri-cup-fill{background:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M338.6%20519.8c53.8-37.6%2098.1-29.4%20132.8-38.4%2034.8-8.9%2062.8-33.2%2070.1-68.9%207.3-35.7-8.4-71.1-42-84.1s-65.7%203.1-81.1%2017.4c0.6-20.9-9.2-56.2-41.1-73-31.9-16.8-69-5.4-91%2023.5s-21.9%2066.1-5.9%2098.2c16.1%2032.1%2051.3%2060.2%2058.2%20125.3zM593.8%20262.5c16.7%206.6%2039.1%205.2%2063.5%2027.1%207.4-31.9%2026.6-43.6%2036.5-58.5%2010-14.9%2012.2-33.3%203.1-49.1-9.1-15.7-26.9-23.6-43.7-17.2-16.9%206.4-23.4%2023.1-24.4%2033.5-6.8-8.1-22.2-17.8-39.7-13.4-17.5%204.4-27.4%2021.1-26%2039.1%201.5%2018.2%2013.9%2031.9%2030.7%2038.5zM358.6%20147.4c13.4%203.7%2030.7%200.8%2051.3%2015.6%203-25.2%2016.9-36%2023.3-48.3%206.4-12.3%206.7-26.7-1.7-38.1-8.4-11.4-22.8-16-35.2-9.7-12.5%206.3-16.1%2019.9-16%2027.9-5.9-5.6-18.7-11.9-31.8-7-13.1%204.8-19.4%2018.6-16.8%2032.4%202.6%2013.8%2013.4%2023.4%2027.2z'%20fill='%23f5b937'%3e%3c/path%3e%3cpath%20d='M891%20908.2H619c70.7-25.1%20113.8-83.3%20139.8-148.6v-0.1c7%2014%2021.3%2023.4%2038.1%2023.7h0.3c11.2%200%2022.8-5%2031.7-14%207.3-7.2%207.3-19%200.1-26.3s-19-7.3-26.3-0.1c-3.2%203-4.7%203-5.8%203.1-1.2%200-2.6-0.5-3.8-1.7s-1.6-2.6-1.6-3.3c0.2-0.8-0.5-4.3%2011.5-10.1%2038.2-17.2%2066-36.6%2084.7-57.4%2018.7-20.7%2028.5-43.2%2028.5-65.1%200-17.1-6.2-33.2-17.1-45.7-16.2-18.9-37.7-26.4-56-26.2-18.5%200.3-34.3%206.1-45.4%2011.8-0.4%2013.1-1.1%2027.8-2.5%2043.7%202.8-0.5%205.4-1.7%207.7-3.5l0.5-0.4c3.4-2.8%2023-14.8%2039.5-14.4%2010%200.4%2018.3%202.7%2028.1%2013.6%205.3%206.1%207.9%2012.9%207.9%2021.2%200%2010.5-4.7%2024.4-18.9%2040.2-14.1%2015.7-37.5%2032.8-72.2%2048.3-3.8%201.6-7.3%203.5-10.6%205.7%209.9-38.6%2015.3-77%2017.9-110.5%201.3-15.9%202-30.6%202.5-43.7%201.1-35-0.5-58.4-0.5-60.5%200-14.1-90.7-38.1-237.4-43.3-16%2033-47.2%2055.2-81.4%2063.8-44.9%2010.3-77.8%202.1-123.8%2034.2-4.7%203.3-10.3%204.9-15.9%204.9-3.9%200-7.8-0.9-11.5-2.5-8.9-4.1-15-12.6-16-22.2-3.1-28.5-11.8-47.5-22.6-64.7-61.6%209.3-98.3%2021.4-98.3%2029.8%200%207.9-23.6%20348.7%20178.1%20420.3H132.9c-14.3%200-25.9%2011.6-25.9%2025.9s11.6%2025.9%2025.9%2025.9h758.2c14.3%200%2025.9-11.6%2025.9-25.9s-11.7-25.9-26-25.9z'%20fill='rgba(243,163,15,0.918)'%3e%3c/path%3e%3c/svg%3e") no-repeat center;mask:url("data:image/svg+xml,%3csvg%20viewBox='0%200%201024%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M338.6%20519.8c53.8-37.6%2098.1-29.4%20132.8-38.4%2034.8-8.9%2062.8-33.2%2070.1-68.9%207.3-35.7-8.4-71.1-42-84.1s-65.7%203.1-81.1%2017.4c0.6-20.9-9.2-56.2-41.1-73-31.9-16.8-69-5.4-91%2023.5s-21.9%2066.1-5.9%2098.2c16.1%2032.1%2051.3%2060.2%2058.2%20125.3zM593.8%20262.5c16.7%206.6%2039.1%205.2%2063.5%2027.1%207.4-31.9%2026.6-43.6%2036.5-58.5%2010-14.9%2012.2-33.3%203.1-49.1-9.1-15.7-26.9-23.6-43.7-17.2-16.9%206.4-23.4%2023.1-24.4%2033.5-6.8-8.1-22.2-17.8-39.7-13.4-17.5%204.4-27.4%2021.1-26%2039.1%201.5%2018.2%2013.9%2031.9%2030.7%2038.5zM358.6%20147.4c13.4%203.7%2030.7%200.8%2051.3%2015.6%203-25.2%2016.9-36%2023.3-48.3%206.4-12.3%206.7-26.7-1.7-38.1-8.4-11.4-22.8-16-35.2-9.7-12.5%206.3-16.1%2019.9-16%2027.9-5.9-5.6-18.7-11.9-31.8-7-13.1%204.8-19.4%2018.6-16.8%2032.4%202.6%2013.8%2013.4%2023.4%2027.2z'%20fill='%23f5b937'%3e%3c/path%3e%3cpath%20d='M891%20908.2H619c70.7-25.1%20113.8-83.3%20139.8-148.6v-0.1c7%2014%2021.3%2023.4%2038.1%2023.7h0.3c11.2%200%2022.8-5%2031.7-14%207.3-7.2%207.3-19%200.1-26.3s-19-7.3-26.3-0.1c-3.2%203-4.7%203-5.8%203.1-1.2%200-2.6-0.5-3.8-1.7s-1.6-2.6-1.6-3.3c0.2-0.8-0.5-4.3%2011.5-10.1%2038.2-17.2%2066-36.6%2084.7-57.4%2018.7-20.7%2028.5-43.2%2028.5-65.1%200-17.1-6.2-33.2-17.1-45.7-16.2-18.9-37.7-26.4-56-26.2-18.5%200.3-34.3%206.1-45.4%2011.8-0.4%2013.1-1.1%2027.8-2.5%2043.7%202.8-0.5%205.4-1.7%207.7-3.5l0.5-0.4c3.4-2.8%2023-14.8%2039.5-14.4%2010%200.4%2018.3%202.7%2028.1%2013.6%205.3%206.1%207.9%2012.9%207.9%2021.2%200%2010.5-4.7%2024.4-18.9%2040.2-14.1%2015.7-37.5%2032.8-72.2%2048.3-3.8%201.6-7.3%203.5-10.6%205.7%209.9-38.6%2015.3-77%2017.9-110.5%201.3-15.9%202-30.6%202.5-43.7%201.1-35-0.5-58.4-0.5-60.5%200-14.1-90.7-38.1-237.4-43.3-16%2033-47.2%2055.2-81.4%2063.8-44.9%2010.3-77.8%202.1-123.8%2034.2-4.7%203.3-10.3%204.9-15.9%204.9-3.9%200-7.8-0.9-11.5-2.5-8.9-4.1-15-12.6-16-22.2-3.1-28.5-11.8-47.5-22.6-64.7-61.6%209.3-98.3%2021.4-98.3%2029.8%200%207.9-23.6%20348.7%20178.1%20420.3H132.9c-14.3%200-25.9%2011.6-25.9%2025.9s11.6%2025.9%2025.9%2025.9h758.2c14.3%200%2025.9-11.6%2025.9-25.9s-11.7-25.9-26-25.9z'%20fill='rgba(243,163,15,0.918)'%3e%3c/path%3e%3c/svg%3e") no-repeat center;-webkit-mask-size:contain;mask-size:contain}
