.hljs{display:block;overflow-x:auto;padding:.5em;color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#c678dd}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:#98c379}.hljs-built_in,.hljs-class .hljs-title{color:#e6c07b}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#d19a66}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#61aeee}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}[data-v-e0aeaa92]:export{colorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#333;dashboardColorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#5b5b5b}.permission-box[data-v-e0aeaa92]{line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.permission-box .permission-box-member[data-v-e0aeaa92]{position:relative;background-color:#fff}.permission-box .permission-box-member[data-v-e0aeaa92] .el-tabs__header{background-color:#fff;border-color:#f3f3f3}.permission-box .permission-box-member[data-v-e0aeaa92] .el-tabs__item{padding:0 10px!important;font-size:12px!important}.permission-box .permission-box-member[data-v-e0aeaa92] .el-tabs__content{position:relative;height:100%;padding:0 10px 10px;overflow:auto}[data-v-3193a720]:export{colorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#333;dashboardColorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#5b5b5b}.app-resource-panel[data-v-3193a720]{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;width:100%;overflow:hidden}.app-resource-panel-opt[data-v-3193a720]{position:relative;padding:5px;width:100%;overflow:hidden}.app-resource-panel-content[data-v-3193a720]{position:relative;-webkit-box-flex:1;flex:1;padding:5px;width:100%;min-height:200px;max-height:600px;overflow:auto}.app-res-image[data-v-3193a720]{position:relative;width:100%;height:32px;border-bottom:1px solid #efefef;margin-bottom:4px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer;overflow:hidden;border-radius:2px}.app-res-image[data-v-3193a720]:hover{background:rgba(0,0,0,.2);border-radius:2px}.app-res-image-name[data-v-3193a720]{-webkit-box-flex:1;flex:1;font-size:12px;color:#333;padding-left:10px}.app-res-image-inner[data-v-3193a720]{height:28px;width:100px}.app-res-image-selected[data-v-3193a720]{border:1px solid #409eff}[data-v-62497d3c]:export{colorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#333;dashboardColorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#5b5b5b}.app-icon-select-menu[data-v-62497d3c]{margin:10px}.app-icon-select-system-filter[data-v-62497d3c]{padding:0 10px 5px 10px}.app-icon-select-system-list[data-v-62497d3c]{padding:10px 0 0 10px}.app-icon-select-system-group[data-v-62497d3c]{height:32px;line-height:32px;font-weight:500}.app-icon-select-system-icon-box[data-v-62497d3c]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:30px;height:30px;border:1px solid #ddd;border-radius:4px;margin:1px;cursor:pointer;color:#666;font-size:20px;overflow:hidden}.app-icon-select-system-icon-box-active[data-v-62497d3c]{color:#05a1fc;border-color:#05a1fc}.app-icon-select-reference[data-v-62497d3c]{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;cursor:pointer}.app-icon-select-reference-box[data-v-62497d3c]{width:32px;height:32px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:center;font-size:12px;line-height:32px;-webkit-transition:all .3s;transition:all .3s;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.app-icon-select-reference-box[data-v-62497d3c]:hover{background-color:rgba(0,0,0,.1)}.app-icon-select-reference-icon[data-v-62497d3c]{font-size:18px}.app-icon-select-reference-dropdown[data-v-62497d3c]{margin-left:3px;color:#dddfe6;font-size:12px}.app-icon-select-opt-bar[data-v-62497d3c]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;border-top:1px solid #eee;padding:5px}[data-v-d628941a]:export{colorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#333;dashboardColorList:#5b8ff9,#57ca8c,#5d7092,#faad14,#e86452,#56c1ec,#945fb9,#ff9845,#1e9493,#5b5b5b}.sessions-panel[data-v-d628941a]{display:-webkit-box;display:flex;height:100%;background:-webkit-radial-gradient(18% 8%,circle,rgba(101,143,255,.14),transparent 32%),-webkit-radial-gradient(84% 18%,circle,rgba(45,212,191,.12),transparent 28%),-webkit-linear-gradient(315deg,#f7f9fd,#eef4ff 44%,#f8fbff);background:radial-gradient(circle at 18% 8%,rgba(101,143,255,.14),transparent 32%),radial-gradient(circle at 84% 18%,rgba(45,212,191,.12),transparent 28%),linear-gradient(135deg,#f7f9fd,#eef4ff 44%,#f8fbff);overflow:hidden;color:#1f2937}.sessions-list[data-v-d628941a]{width:260px;flex-shrink:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background:hsla(0,0%,100%,.82);border-right:1px solid rgba(208,218,232,.86);box-shadow:14px 0 32px rgba(59,83,122,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-transition:width .2s ease;transition:width .2s ease}.sessions-list.collapsed[data-v-d628941a]{width:40px}.sessions-list.collapsed .sessions-list-body[data-v-d628941a]{display:none}.sessions-list.collapsed .sessions-list-header[data-v-d628941a]{padding:12px 6px;-webkit-box-pack:center;justify-content:center}.sessions-list-resizer[data-v-d628941a]{width:4px;flex-shrink:0;background:transparent;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition:background .15s;transition:background .15s}.sessions-list-resizer.dragging[data-v-d628941a],.sessions-list-resizer[data-v-d628941a]:hover{background:rgba(64,158,255,.32)}.sessions-list-header[data-v-d628941a]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:6px;-webkit-box-pack:justify;justify-content:space-between;padding:16px 14px 12px;border-bottom:1px solid rgba(226,232,240,.9);background:-webkit-linear-gradient(top,hsla(0,0%,100%,.92),rgba(249,251,255,.86));background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(249,251,255,.86));flex-shrink:0}.sessions-list-header .header-title[data-v-d628941a]{font-size:15px;font-weight:700;color:#1e293b;letter-spacing:0;-webkit-box-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sessions-list-header .header-actions[data-v-d628941a]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:6px;flex-shrink:0}.sessions-list-header .header-actions[data-v-d628941a] .el-button{border-color:rgba(203,213,225,.8);background:hsla(0,0%,100%,.76);color:#475569;box-shadow:0 6px 14px rgba(15,23,42,.06);-webkit-transition:box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,-webkit-transform .18s ease}.sessions-list-header .header-actions[data-v-d628941a] .el-button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:rgba(96,165,250,.78);box-shadow:0 10px 20px rgba(59,130,246,.14)}.sessions-list-header .header-actions[data-v-d628941a] .el-button.el-button--primary{border-color:transparent;background:-webkit-linear-gradient(315deg,#3b82f6,#14b8a6);background:linear-gradient(135deg,#3b82f6,#14b8a6);color:#fff;box-shadow:0 10px 22px rgba(37,99,235,.22)}.sessions-list-body[data-v-d628941a]{-webkit-box-flex:1;flex:1;overflow-y:auto;padding:8px 8px 12px}.sessions-empty[data-v-d628941a],.sessions-loading[data-v-d628941a]{color:#909399;font-size:13px;padding:40px 12px;text-align:center}.sessions-item[data-v-d628941a]{padding:11px 12px;margin:4px 0;cursor:pointer;border:1px solid transparent;border-radius:14px;-webkit-transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,-webkit-transform .18s ease;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,-webkit-transform .18s ease}.sessions-item[data-v-d628941a]:hover{background:hsla(0,0%,100%,.72);border-color:rgba(147,197,253,.42);box-shadow:0 10px 24px rgba(59,130,246,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sessions-item.active[data-v-d628941a]{background:-webkit-linear-gradient(315deg,rgba(239,246,255,.98),hsla(0,0%,100%,.94));background:linear-gradient(135deg,rgba(239,246,255,.98),hsla(0,0%,100%,.94));border-color:rgba(96,165,250,.58);box-shadow:0 12px 28px rgba(59,130,246,.14);position:relative}.sessions-item.active[data-v-d628941a]:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 999px 999px 0;background:-webkit-linear-gradient(top,#60a5fa,#14b8a6);background:linear-gradient(180deg,#60a5fa,#14b8a6)}.sessions-item-row[data-v-d628941a]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;gap:6px;margin-bottom:4px}.sessions-item-actions[data-v-d628941a]{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:2px;flex-shrink:0}.sessions-item-delete[data-v-d628941a],.sessions-item-edit[data-v-d628941a],.sessions-item-pin[data-v-d628941a]{color:#94a3b8;cursor:pointer;font-size:14px;padding:3px 5px;flex-shrink:0;border-radius:8px;opacity:0;-webkit-transition:opacity .15s,color .15s,background .15s;transition:opacity .15s,color .15s,background .15s}.sessions-item-pin.is-pinned[data-v-d628941a],.sessions-item-pin[data-v-d628941a]:hover{color:#e6a23c}.sessions-item-pin[data-v-d628941a]:hover{background:rgba(230,162,60,.12)}.sessions-item-pin.is-pinned[data-v-d628941a]{opacity:1}.sessions-item-pin.is-busy[data-v-d628941a]{pointer-events:none;opacity:.45}.sessions-item-edit[data-v-d628941a]:hover{color:#409eff;background:rgba(64,158,255,.1)}.sessions-item-delete[data-v-d628941a]:hover{color:#f56c6c;background:hsla(0,87%,69%,.1)}.sessions-item.active .sessions-item-delete[data-v-d628941a],.sessions-item.active .sessions-item-edit[data-v-d628941a],.sessions-item.active .sessions-item-pin[data-v-d628941a],.sessions-item:hover .sessions-item-delete[data-v-d628941a],.sessions-item:hover .sessions-item-edit[data-v-d628941a],.sessions-item:hover .sessions-item-pin[data-v-d628941a]{opacity:1}.sessions-item-name[data-v-d628941a]{font-size:13px;font-weight:650;color:#223047;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:1;flex:1;min-width:0;gap:4px}.sessions-item-busy[data-v-d628941a],.sessions-item-name[data-v-d628941a]{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}.sessions-item-busy[data-v-d628941a]{flex-shrink:0}.busy-dot[data-v-d628941a]{width:8px;height:8px;background:#14b8a6;border-radius:50%;box-shadow:0 0 0 0 rgba(20,184,166,.6);-webkit-animation:sessions-busy-pulse-d628941a 1.4s ease-in-out infinite;animation:sessions-busy-pulse-d628941a 1.4s ease-in-out infinite}@-webkit-keyframes sessions-busy-pulse-d628941a{0%{box-shadow:0 0 0 0 rgba(20,184,166,.6);-webkit-transform:scale(1);transform:scale(1)}70%{box-shadow:0 0 0 6px rgba(20,184,166,0);-webkit-transform:scale(1.15);transform:scale(1.15)}to{box-shadow:0 0 0 0 rgba(20,184,166,0);-webkit-transform:scale(1);transform:scale(1)}}@keyframes sessions-busy-pulse-d628941a{0%{box-shadow:0 0 0 0 rgba(20,184,166,.6);-webkit-transform:scale(1);transform:scale(1)}70%{box-shadow:0 0 0 6px rgba(20,184,166,0);-webkit-transform:scale(1.15);transform:scale(1.15)}to{box-shadow:0 0 0 0 rgba(20,184,166,0);-webkit-transform:scale(1);transform:scale(1)}}.sessions-item-text[data-v-d628941a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;-webkit-box-flex:1;flex:1}.sessions-item-type[data-v-d628941a]{font-size:11px;color:#fff;background:-webkit-linear-gradient(315deg,#14b8a6,#60a5fa);background:linear-gradient(135deg,#14b8a6,#60a5fa);padding:1px 6px;border-radius:8px;flex-shrink:0}.sessions-item-meta[data-v-d628941a]{font-size:11px;color:#8a97aa;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:6px;flex-wrap:wrap}.sessions-item-meta-text[data-v-d628941a]{-webkit-box-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sessions-item-tokens[data-v-d628941a]{flex-shrink:0;color:#64748b;font-variant-numeric:tabular-nums}.sessions-detail[data-v-d628941a]{min-width:0;overflow:hidden}.sessions-detail-empty[data-v-d628941a],.sessions-detail[data-v-d628941a]{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.sessions-detail-empty[data-v-d628941a]{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#94a3b8;gap:12px}.sessions-detail-empty i[data-v-d628941a]{font-size:56px;color:#60a5fa;-webkit-filter:drop-shadow(0 8px 18px rgba(96,165,250,.22));filter:drop-shadow(0 8px 18px rgba(96,165,250,.22))}.sessions-detail-empty span[data-v-d628941a]{font-size:14px;color:#64748b}.sessions-detail-loading[data-v-d628941a]{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#909399}.sessions-detail-panel[data-v-d628941a]{-webkit-box-flex:1;flex:1;min-height:0;display:-webkit-box;display:flex;padding:16px 18px 14px 14px;gap:0}.sessions-detail-chat[data-v-d628941a]{min-width:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background:hsla(0,0%,100%,.72);border:1px solid rgba(218,226,238,.9);border-radius:24px;box-shadow:0 22px 60px rgba(30,41,59,.1);overflow:hidden;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sessions-detail-chat>[data-v-d628941a]{-webkit-box-flex:1;flex:1;min-height:0}.sessions-preview-resizer[data-v-d628941a]{width:14px;flex-shrink:0;background:transparent;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-transition:background .15s;transition:background .15s}.sessions-preview-resizer.dragging[data-v-d628941a],.sessions-preview-resizer[data-v-d628941a]:hover{background:rgba(96,165,250,.12)}.sessions-splitter-overlay[data-v-d628941a]{position:fixed;inset:0;z-index:9999;cursor:col-resize}.sessions-preview-pane[data-v-d628941a]{-webkit-box-flex:1;flex:1;min-width:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background:hsla(0,0%,100%,.84);border:1px solid rgba(218,226,238,.9);border-radius:24px;box-shadow:0 22px 60px rgba(30,41,59,.1);overflow:hidden}.sessions-preview-toolbar[data-v-d628941a]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:12px 14px;border-bottom:1px solid rgba(226,232,240,.94);background:hsla(0,0%,100%,.92)}.sessions-preview-toolbar .preview-title[data-v-d628941a]{font-size:13px;font-weight:500;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sessions-preview-toolbar .preview-toolbar-actions[data-v-d628941a]{display:-webkit-box;display:flex;gap:6px;flex-shrink:0}.sessions-preview-iframe[data-v-d628941a]{-webkit-box-flex:1;flex:1;width:100%;border:0;background:#fff}.preview-toggle-actions[data-v-d628941a]{gap:6px;min-height:34px;padding:4px;border-radius:18px;background:-webkit-linear-gradient(315deg,rgba(248,250,252,.96),rgba(241,245,249,.88));background:linear-gradient(135deg,rgba(248,250,252,.96),rgba(241,245,249,.88));border:1px solid rgba(203,213,225,.8);box-shadow:0 10px 24px rgba(15,23,42,.06)}.created-app-actions[data-v-d628941a],.preview-toggle-actions[data-v-d628941a]{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}.created-app-actions[data-v-d628941a]{gap:8px;min-height:26px;padding:4px 8px;border-radius:14px;background:hsla(0,0%,100%,.72);border:1px solid transparent;-webkit-transition:background .18s ease,border-color .18s ease;transition:background .18s ease,border-color .18s ease}.created-app-actions i[data-v-d628941a]{color:#60a5fa;font-size:14px;flex-shrink:0}.created-app-actions .preview-switch-label[data-v-d628941a]{font-size:12px;line-height:1;color:#526176;white-space:nowrap}.created-app-actions[data-v-d628941a]:hover{background:hsla(0,0%,100%,.94);border-color:rgba(191,219,254,.82)}.created-app-actions[data-v-d628941a] .el-switch{height:18px;line-height:18px}.created-app-actions[data-v-d628941a] .el-switch__core{width:34px!important;height:18px;border:0;border-radius:999px;background:#dbe3ef;box-shadow:inset 0 1px 2px rgba(15,23,42,.12)}.created-app-actions[data-v-d628941a] .el-switch__core:after{width:14px;height:14px;top:2px;left:2px;box-shadow:0 2px 5px rgba(15,23,42,.18)}.created-app-actions[data-v-d628941a] .el-switch.is-checked .el-switch__core{background:-webkit-linear-gradient(315deg,#3b82f6,#14b8a6);background:linear-gradient(135deg,#3b82f6,#14b8a6)}.created-app-actions[data-v-d628941a] .el-switch.is-checked .el-switch__core:after{margin-left:-16px}.sessions-input-right-actions[data-v-d628941a]{margin-left:auto;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:8px}.sessions-detail[data-v-d628941a] .agent-input-actions .session-token-usage{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid rgba(191,219,254,.9);border-radius:14px;background:rgba(239,246,255,.9);color:#46617f;font-size:12px;line-height:1;white-space:nowrap;font-family:Menlo,Monaco,Consolas,monospace;cursor:default}.sessions-detail[data-v-d628941a] .agent-input-actions .session-token-usage i{color:#409eff;font-size:14px}.sessions-detail[data-v-d628941a] .agent-input-actions .session-token-usage.is-active{color:#45627f;background:#f5f9ff;border-color:#d6e8ff}.sessions-detail[data-v-d628941a] .agent-input-actions .session-token-usage.is-active i{color:#409eff}.sessions-detail[data-v-d628941a] .agent-input-actions .agent-settings-btn{margin-left:0}.sessions-detail[data-v-d628941a] .ai-agent-panel{background:transparent}.sessions-detail[data-v-d628941a] .agent-model-bar{padding:12px 16px;border-bottom:1px solid rgba(226,232,240,.82);background:hsla(0,0%,100%,.74)}.sessions-detail[data-v-d628941a] .agent-model-bar .model-bar-dot{width:8px;height:8px;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.12)}.sessions-detail[data-v-d628941a] .agent-model-bar .model-bar-label{color:#475569;font-weight:700}.sessions-detail[data-v-d628941a] .agent-model-bar .model-bar-dropdown .el-input__inner{height:32px;border:0;border-radius:999px;background:rgba(248,250,252,.96);color:#64748b;box-shadow:inset 0 0 0 1px rgba(226,232,240,.92)}.sessions-detail[data-v-d628941a] .agent-messages{padding:24px 28px;background:-webkit-linear-gradient(top,rgba(248,250,252,.52),hsla(0,0%,100%,.22) 38%,rgba(248,250,252,.58)),-webkit-radial-gradient(94% 10%,circle,rgba(96,165,250,.08),transparent 26%);background:linear-gradient(180deg,rgba(248,250,252,.52),hsla(0,0%,100%,.22) 38%,rgba(248,250,252,.58)),radial-gradient(circle at 94% 10%,rgba(96,165,250,.08),transparent 26%)}.sessions-detail[data-v-d628941a] .message-item{width:100%;max-width:1080px;margin-left:auto;margin-right:auto;margin-bottom:18px}.sessions-detail[data-v-d628941a] .message-user .message-bubble{max-width:min(680px,74%);padding:11px 16px;border-radius:18px 18px 4px 18px;background:-webkit-linear-gradient(315deg,#3b82f6,#2563eb 56%,#14b8a6 130%);background:linear-gradient(135deg,#3b82f6,#2563eb 56%,#14b8a6 130%);box-shadow:0 12px 26px rgba(37,99,235,.2);color:#fff;line-height:1.7}.sessions-detail[data-v-d628941a] .message-ai .message-bubble{max-width:min(820px,78%);padding:14px 17px;border:1px solid rgba(226,232,240,.92);border-radius:18px 18px 18px 6px;background:hsla(0,0%,100%,.9);box-shadow:0 12px 32px rgba(15,23,42,.07);color:#273142;line-height:1.75}.sessions-detail[data-v-d628941a] .ask-question-card,.sessions-detail[data-v-d628941a] .codestudio-preview-card,.sessions-detail[data-v-d628941a] .plan-mode-card,.sessions-detail[data-v-d628941a] .task-card,.sessions-detail[data-v-d628941a] .thinking-bubble-content,.sessions-detail[data-v-d628941a] .todo-card,.sessions-detail[data-v-d628941a] .tool-exec-item{max-width:min(920px,82%);border-radius:16px;border:1px solid rgba(226,232,240,.9);background:hsla(0,0%,100%,.76);box-shadow:0 10px 26px rgba(30,41,59,.06)}.sessions-detail[data-v-d628941a] .thinking-bubble-content{padding:13px 15px;border-left:3px solid #93c5fd;color:#667085}.sessions-detail[data-v-d628941a] .thinking-bubble-header{color:#64748b}.sessions-detail[data-v-d628941a] .tool-exec-item{-webkit-box-align:center;align-items:center;padding:8px 12px;background:rgba(248,250,252,.9)}.sessions-detail[data-v-d628941a] .todo-card{background:-webkit-linear-gradient(315deg,rgba(239,246,255,.94),hsla(0,0%,100%,.8));background:linear-gradient(135deg,rgba(239,246,255,.94),hsla(0,0%,100%,.8));border-color:rgba(147,197,253,.72)}.sessions-detail[data-v-d628941a] .thinking-indicator .thinking-bubble{border-radius:999px;background:hsla(0,0%,100%,.88);border:1px solid rgba(226,232,240,.9);box-shadow:0 10px 24px rgba(15,23,42,.07)}.sessions-detail[data-v-d628941a] .empty-messages{color:#94a3b8}.sessions-detail[data-v-d628941a] .empty-messages i{width:78px;height:78px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:26px;background:-webkit-linear-gradient(315deg,#eff6ff,#ecfeff);background:linear-gradient(135deg,#eff6ff,#ecfeff);color:#60a5fa;font-size:38px;box-shadow:0 18px 40px rgba(96,165,250,.16)}.sessions-detail[data-v-d628941a] .agent-input-area{width:calc(100% - 36px);max-width:1080px;margin:0 auto 18px;padding:12px;border:1px solid rgba(203,213,225,.92);border-radius:22px;background:hsla(0,0%,100%,.9);box-shadow:0 18px 42px rgba(15,23,42,.09)}.sessions-detail[data-v-d628941a] .agent-input-actions{gap:10px;margin-bottom:11px;flex-wrap:wrap}.sessions-detail[data-v-d628941a] .agent-input-actions .el-button{border-radius:999px;border-color:rgba(203,213,225,.86);background:rgba(248,250,252,.92);color:#475569}.sessions-detail[data-v-d628941a] .agent-input-row{gap:10px}.sessions-detail[data-v-d628941a] .agent-input-row .el-textarea__inner{min-height:60px;max-height:260px;padding:14px 16px;border:0;border-radius:16px;background:#f7f9fc;color:#1f2937;box-shadow:inset 0 0 0 1px rgba(226,232,240,.88);line-height:1.7;-webkit-transition:box-shadow .18s ease,background .18s ease;transition:box-shadow .18s ease,background .18s ease}.sessions-detail[data-v-d628941a] .agent-input-row .el-textarea__inner:focus{background:#fff;box-shadow:inset 0 0 0 1px rgba(96,165,250,.8),0 0 0 4px rgba(96,165,250,.12)}.sessions-detail[data-v-d628941a] .agent-input-row .el-button--primary{width:42px;height:42px;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0;border:0;background:-webkit-linear-gradient(315deg,#3b82f6,#14b8a6);background:linear-gradient(135deg,#3b82f6,#14b8a6);box-shadow:0 14px 26px rgba(37,99,235,.24);-webkit-transition:box-shadow .18s ease,-webkit-transform .18s ease;transition:box-shadow .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,-webkit-transform .18s ease}.sessions-detail[data-v-d628941a] .agent-input-row .el-button--primary:hover:not(.is-disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 18px 32px rgba(37,99,235,.28)}.sessions-detail[data-v-d628941a] .agent-input-row .el-button--primary.is-disabled{background:#cbd5e1;box-shadow:none}.sessions-detail[data-v-d628941a] .agent-input-row .el-button--primary i{display:none}.sessions-detail[data-v-d628941a] .agent-input-row .el-button--primary:before{content:"";display:block;width:18px;height:18px;margin-left:2px;background:#fff;-webkit-clip-path:polygon(8% 8%,94% 50%,8% 92%,25% 55%,60% 50%,25% 45%);clip-path:polygon(8% 8%,94% 50%,8% 92%,25% 55%,60% 50%,25% 45%);-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}