.chat-history-panel[data-v-2083f799]:after{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent,var(--el-border-color-light) 12%,var(--el-border-color-light) 88%,transparent);opacity:.7;width:1px;height:100%;position:absolute;top:0;right:0}.modern-new-btn[data-v-2083f799]{background-color:#fff;background-image:url(data:image/png;base64,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);background-position:50%;background-size:100% 100%;border:1px solid #fff;position:relative;overflow:hidden;color:#27264d!important}html.dark .modern-new-btn[data-v-2083f799],html[data-ve-theme=dark] .modern-new-btn[data-v-2083f799]{transition:all .3s;color:var(--el-text-color-primary)!important;background-image:none!important;background-color:var(--el-fill-color-dark)!important;border:1px solid var(--el-border-color)!important}html.dark .modern-new-btn[data-v-2083f799] svg,html[data-ve-theme=dark] .modern-new-btn[data-v-2083f799] svg{color:var(--el-text-color-primary)!important}html.dark .modern-new-btn[data-v-2083f799]:hover,html[data-ve-theme=dark] .modern-new-btn[data-v-2083f799]:hover{background-color:var(--el-fill-color)!important;border-color:var(--el-color-primary)!important;color:var(--el-color-primary)!important}html.dark .modern-new-btn[data-v-2083f799]:hover svg,html[data-ve-theme=dark] .modern-new-btn[data-v-2083f799]:hover svg{color:var(--el-color-primary)!important}.session-item[data-v-2083f799]{cursor:pointer;height:2.75rem;color:var(--el-text-color-secondary);border-width:1px;border-color:#0000;border-radius:.75rem;align-items:center;gap:.75rem;padding-left:.75rem;padding-right:.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.session-item[data-v-2083f799]:hover{background:var(--gradient-soft);color:var(--el-text-color-regular);border-color:#2379ff26}.session-item.is-active[data-v-2083f799]{background-color:var(--el-bg-color);color:var(--el-color-primary);border:1px solid #2379ff33;font-weight:700;box-shadow:0 2px 8px #2379ff1a}.session-item.is-active[data-v-2083f799]:before{content:"";background:var(--gradient-primary);border-radius:0 2px 2px 0;width:3px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.session-item .session-icon[data-v-2083f799]{opacity:.3;flex-shrink:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.session-item.is-active .session-icon[data-v-2083f799],.session-item:hover .session-icon[data-v-2083f799]{opacity:1}.session-item .session-title[data-v-2083f799]{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;line-height:1;overflow:hidden}.session-item .more-trigger[data-v-2083f799]{width:1.75rem;height:1.75rem;color:var(--el-text-color-placeholder);opacity:0;border-radius:.5rem;justify-content:center;align-items:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.session-item .more-trigger[data-v-2083f799]:hover{color:var(--el-color-primary);background:#2379ff1a}.session-item:hover .more-trigger[data-v-2083f799]{opacity:1}.table-action-item[data-v-2083f799]{cursor:pointer;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:13px;font-weight:700;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.table-action-item[data-v-2083f799]:hover{background:var(--gradient-soft);color:var(--el-color-primary)}.\!text-red-500[data-v-2083f799]{color:#ef4444!important}.clear-all-btn[data-v-2083f799]{color:#94a3b8;background:0 0;border:1px solid #0000;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);position:relative;overflow:hidden}.clear-all-btn[data-v-2083f799]:before{content:"";background:linear-gradient(90deg,#0000,#ef444414,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.clear-all-btn[data-v-2083f799]:hover{color:#ef4444;background:#ef444414;border-color:#ef444433;transform:translateY(-1px);box-shadow:0 4px 12px #ef444426}.clear-all-btn[data-v-2083f799]:hover:before{left:100%}.clear-all-btn[data-v-2083f799]:active{transform:translateY(0)scale(.98);box-shadow:0 2px 6px #ef44441a}
