.modal-fade-enter-active[data-v-a90d886e],.modal-fade-leave-active[data-v-a90d886e]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-a90d886e],.modal-fade-leave-to[data-v-a90d886e]{opacity:0}.modal-fade-enter-active .transfer-modal-container[data-v-a90d886e]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.modal-fade-leave-active .transfer-modal-container[data-v-a90d886e]{transition:transform .2s ease}.modal-fade-enter-from .transfer-modal-container[data-v-a90d886e]{transform:translate(-50%,-48%) scale(.95)}.modal-fade-leave-to .transfer-modal-container[data-v-a90d886e]{transform:translate(-50%,-50%) scale(.95)}.transfer-modal-overlay[data-v-a90d886e]{position:fixed;inset:0;background-color:#0a0a0ca6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;justify-content:center;align-items:center}.transfer-modal-container[data-v-a90d886e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:25rem;background:linear-gradient(135deg,#16181ef2,#101116fa);border:1px solid rgba(255,255,255,.1);border-radius:1rem;box-shadow:0 10px 40px #00000080,inset 0 1px #ffffff0d;display:flex;flex-direction:column;max-height:85vh;overflow:hidden}.transfer-modal-header[data-v-a90d886e]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.06)}.transfer-modal-header h3[data-v-a90d886e]{font-size:1rem;font-weight:600;color:#fff;margin:0}.close-btn[data-v-a90d886e]{background:none;border:none;color:#ffffff73;cursor:pointer;padding:.25rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.close-btn[data-v-a90d886e]:hover{background-color:#ffffff0f;color:#fff}.transfer-dialog-info[data-v-a90d886e]{display:flex;align-items:center;padding:.75rem 1.25rem;background-color:#ffffff05;border-bottom:1px solid rgba(255,255,255,.04);font-size:.8125rem}.info-label[data-v-a90d886e]{color:#fff6;flex-shrink:0}.info-value[data-v-a90d886e]{color:#3b82f6;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-section[data-v-a90d886e]{padding:.75rem 1.25rem .5rem}.search-input-wrapper[data-v-a90d886e]{position:relative;display:flex;align-items:center}.search-icon[data-v-a90d886e]{position:absolute;left:.75rem;color:#ffffff4d;pointer-events:none}.search-input[data-v-a90d886e]{width:100%;height:2.125rem;padding:0 2rem;background-color:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;color:#fff;font-size:.8125rem;transition:all .2s ease}.search-input[data-v-a90d886e]:focus{border-color:#3b82f6;background-color:#00000059;outline:none;box-shadow:0 0 0 2px #3b82f626}.clear-search-btn[data-v-a90d886e]{position:absolute;right:.75rem;background:none;border:none;color:#ffffff4d;cursor:pointer;padding:.125rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.clear-search-btn[data-v-a90d886e]:hover{background-color:#ffffff1a;color:#fff}.model-list-wrapper[data-v-a90d886e]{flex:1;padding:.5rem 1.25rem;overflow-y:auto;max-height:20rem;min-height:12rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.12) transparent}.model-list-wrapper[data-v-a90d886e]::-webkit-scrollbar{width:.25rem;height:.25rem}.model-list-wrapper[data-v-a90d886e]::-webkit-scrollbar-track{background:transparent}.model-list-wrapper[data-v-a90d886e]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:.125rem}.model-list-wrapper[data-v-a90d886e]::-webkit-scrollbar-thumb:hover{background:#ffffff38}.model-grid[data-v-a90d886e]{display:flex;flex-direction:column;gap:.5rem}.model-card[data-v-a90d886e]{display:flex;align-items:center;padding:.625rem .75rem;background-color:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:.5rem;cursor:pointer;transition:all .2s ease;position:relative}.model-card[data-v-a90d886e]:hover{background-color:#ffffff0d;border-color:#ffffff1a}.model-card.active[data-v-a90d886e]{background-color:#3b82f614;border-color:#3b82f666}.model-avatar-wrapper[data-v-a90d886e]{width:1.75rem;height:1.75rem;border-radius:.375rem;overflow:hidden;background-color:#ffffff0d;display:flex;align-items:center;justify-content:center;margin-right:.75rem;flex-shrink:0}.model-avatar[data-v-a90d886e]{width:100%;height:100%;object-fit:cover}.model-avatar-fallback[data-v-a90d886e]{font-size:.875rem;font-weight:600;color:#ffffffb3}.model-info[data-v-a90d886e]{flex:1;min-width:0}.model-name[data-v-a90d886e]{font-size:.8125rem;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-desc[data-v-a90d886e]{font-size:.75rem;color:#ffffff59;margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-indicator[data-v-a90d886e]{width:1rem;height:1rem;border:1px solid rgba(255,255,255,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-left:.5rem;flex-shrink:0}.model-card.active .select-indicator[data-v-a90d886e]{border-color:#3b82f6}.indicator-inner[data-v-a90d886e]{width:.5rem;height:.5rem;border-radius:50%;background-color:#3b82f6;opacity:0;transform:scale(.5);transition:all .2s ease}.model-card.active .indicator-inner[data-v-a90d886e]{opacity:1;transform:scale(1)}.loading-state[data-v-a90d886e],.empty-state[data-v-a90d886e]{display:flex;justify-content:center;align-items:center;padding:3rem 0;color:#ffffff59;font-size:.8125rem}.spinner[data-v-a90d886e]{animation:spin-a90d886e 1s linear infinite;color:#3b82f6}.load-more-state[data-v-a90d886e]{display:flex;justify-content:center;align-items:center;gap:.375rem;padding:.75rem 0;color:#ffffff59;font-size:.75rem}.transfer-modal-footer[data-v-a90d886e]{display:flex;justify-content:flex-end;gap:.75rem;padding:.875rem 1.25rem;border-top:1px solid rgba(255,255,255,.06);background-color:#00000026}.footer-btn[data-v-a90d886e]{height:2.125rem;padding:0 1rem;border-radius:.5rem;font-size:.8125rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.375rem;transition:all .2s ease}.cancel-btn[data-v-a90d886e]{background-color:transparent;border:1px solid rgba(255,255,255,.1);color:#ffffffb3}.cancel-btn[data-v-a90d886e]:hover:not(:disabled){background-color:#ffffff0d;color:#fff}.confirm-btn[data-v-a90d886e]{background-color:#3b82f6;border:none;color:#fff;box-shadow:0 2px 8px #3b82f64d}.confirm-btn[data-v-a90d886e]:hover:not(:disabled){background-color:#2563eb;box-shadow:0 2px 12px #3b82f666}.confirm-btn[data-v-a90d886e]:disabled{background-color:#ffffff0a;border:1px solid rgba(255,255,255,.02);color:#ffffff40;cursor:not-allowed;box-shadow:none}.btn-spinner[data-v-a90d886e]{color:#fff}@keyframes spin-a90d886e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:48rem){.transfer-modal-container[data-v-a90d886e]{max-height:80vh;border-radius:1rem 1rem 0 0;position:fixed;bottom:0;top:auto;left:0;transform:none;width:100%;max-width:100%}.modal-fade-enter-from .transfer-modal-container[data-v-a90d886e],.modal-fade-leave-to .transfer-modal-container[data-v-a90d886e]{transform:translateY(100%)}.modal-fade-enter-to .transfer-modal-container[data-v-a90d886e],.modal-fade-leave-from .transfer-modal-container[data-v-a90d886e]{transform:translateY(0)}}.lishi-duihua-container[data-v-26827e6a]{width:100%;height:100%;display:flex;flex-direction:column;background:transparent;overflow:hidden}.lishi-duihua-container.no-header[data-v-26827e6a]{height:auto;max-height:calc(100vh - 14rem)}.lishi-duihua-container.no-header .list-wrapper[data-v-26827e6a]{padding:0}.header[data-v-26827e6a]{padding:.75rem;border-bottom:1px solid var(--w-6);flex-shrink:0}.new-btn[data-v-26827e6a]{width:100%;height:2rem;display:flex;align-items:center;justify-content:center;gap:.375rem;background:linear-gradient(135deg,#ffd70026,#ffc1071f);border:1px solid rgba(255,215,0,.2);border-radius:.375rem;color:#ffdf64;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;overflow:hidden}.new-btn .btn-icon[data-v-26827e6a]{flex-shrink:0}.new-btn .btn-text[data-v-26827e6a]{white-space:nowrap;opacity:1;transition:opacity .2s ease}.new-btn[data-v-26827e6a]:hover{background:linear-gradient(135deg,#ffd70040,#ffc10733);border-color:#ffd70059}.new-btn[data-v-26827e6a]:active{transform:scale(.98)}.list-wrapper[data-v-26827e6a]{flex:1;overflow-y:auto;overflow-x:hidden;padding:.5rem;scrollbar-width:thin;scrollbar-color:var(--w-10) transparent}.list-wrapper[data-v-26827e6a]::-webkit-scrollbar{width:4px}.list-wrapper[data-v-26827e6a]::-webkit-scrollbar-track{background:transparent}.list-wrapper[data-v-26827e6a]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:2px}.list-wrapper[data-v-26827e6a]::-webkit-scrollbar-thumb:hover{background:var(--w-20)}.history-search[data-v-26827e6a]{width:100%;height:2.125rem;box-sizing:border-box;margin-bottom:.375rem;padding:0 .625rem;border:1px solid var(--w-8);border-radius:.5625rem;background:var(--w-4);color:var(--w-88);font-family:inherit;font-size:.75rem;outline:none;transition:border-color .18s ease,background .18s ease}.history-search[data-v-26827e6a]::placeholder{color:var(--w-35)}.history-search[data-v-26827e6a]:focus{border-color:#ffd70052;background:var(--w-6)}.batch-toolbar[data-v-26827e6a]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:1.75rem;padding:.25rem 0 0 .625rem;margin:0 0 .375rem;background:transparent;border-bottom:0;-webkit-backdrop-filter:none;backdrop-filter:none}.select-all[data-v-26827e6a]{display:inline-flex;align-items:center;gap:.375rem;min-width:0;padding:0;color:var(--w-45);font-size:.6875rem;line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,color .15s ease}.select-all[data-v-26827e6a]:hover{color:var(--w-65)}.select-all input[data-v-26827e6a],.item-check input[data-v-26827e6a]{width:.875rem;height:.875rem;margin:0;appearance:none;display:grid;place-content:center;flex-shrink:0;border:1px solid var(--w-18);border-radius:.25rem;background:#ffffff08;cursor:pointer;transition:all .15s ease}.select-all input[data-v-26827e6a]:before,.item-check input[data-v-26827e6a]:before{content:"";width:.42rem;height:.24rem;border-left:1.5px solid rgb(40,32,0);border-bottom:1.5px solid rgb(40,32,0);transform:rotate(-45deg) scale(0);transform-origin:center;transition:transform .12s ease}.select-all input[data-v-26827e6a]:hover,.item-check input[data-v-26827e6a]:hover{border-color:#ffd70080;background:#ffd70014}.select-all input[data-v-26827e6a]:checked,.item-check input[data-v-26827e6a]:checked{border-color:#ffd700d9;background:linear-gradient(135deg,#ffe768,#f5b218);box-shadow:0 0 0 2px #ffd70014}.select-all input[data-v-26827e6a]:checked:before,.item-check input[data-v-26827e6a]:checked:before{transform:rotate(-45deg) scale(1)}.batch-actions[data-v-26827e6a]{display:inline-flex;align-items:center;gap:.3125rem;flex-shrink:0}.batch-merge-btn[data-v-26827e6a]{flex-shrink:0;width:1.75rem;height:1.75rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,215,0,.18);border-radius:.5rem;background:#ffd70014;color:#ffdc5ae6;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.batch-merge-btn[data-v-26827e6a]:not(:disabled):hover{background:#ffd70029;border-color:#ffd70059;color:#ffe378}.batch-merge-btn[data-v-26827e6a]:disabled{cursor:not-allowed;opacity:.38}.batch-merge-icon[data-v-26827e6a]{flex-shrink:0}.batch-delete-btn[data-v-26827e6a]{flex-shrink:0;width:1.75rem;height:1.75rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,80,80,.16);border-radius:.5rem;background:#ff505014;color:#ff8282e6;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.batch-delete-btn[data-v-26827e6a]:not(:disabled):hover{background:#ff505029;border-color:#ff505052;color:#ff9c9c}.batch-delete-btn[data-v-26827e6a]:disabled{cursor:not-allowed;opacity:.38}.batch-delete-icon[data-v-26827e6a]{flex-shrink:0}.loading-state[data-v-26827e6a]{display:flex;align-items:center;justify-content:center;padding:2rem}.loading-spinner[data-v-26827e6a]{width:1.25rem;height:1.25rem;border:2px solid var(--w-10);border-top-color:#ffd70099;border-radius:50%;animation:spin-26827e6a .8s linear infinite}@keyframes spin-26827e6a{to{transform:rotate(360deg)}}.empty-state[data-v-26827e6a]{display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--w-35);font-size:.75rem}.empty-state.compact[data-v-26827e6a]{padding:.75rem .625rem}.duihua-item[data-v-26827e6a]{display:flex;align-items:center;gap:.5rem;padding:.625rem .5rem .625rem .375rem;border:1px solid transparent;border-radius:.5625rem;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;position:relative;margin-bottom:.25rem}.duihua-item[data-v-26827e6a]:hover{background:var(--w-4);border-color:var(--w-6)}.duihua-item.checked[data-v-26827e6a]{background:linear-gradient(90deg,#ffd70014,#ffd70006);border-color:#ffd70021}.duihua-item.active[data-v-26827e6a]{background:linear-gradient(90deg,#ffd7001f,#ffd70009);border-color:#ffd7002e}.duihua-item.checked.active[data-v-26827e6a]{box-shadow:inset 2px 0 #ffd700bf}.duihua-item:hover .item-actions[data-v-26827e6a]{opacity:1;pointer-events:auto}.item-check[data-v-26827e6a]{width:1rem;height:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.72;transition:opacity .15s ease}.duihua-item:hover .item-check[data-v-26827e6a],.duihua-item.checked .item-check[data-v-26827e6a]{opacity:1}.item-icon[data-v-26827e6a]{width:1.75rem;height:1.75rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background:linear-gradient(180deg,#2c2f3a,#1e2028);border:1px solid var(--w-8);color:#ebeef5b8}.item-icon img[data-v-26827e6a]{width:1.25rem;height:1.25rem;object-fit:contain;border-radius:.25rem}.item-content[data-v-26827e6a]{flex:1;min-width:0;overflow:hidden;opacity:1;transition:opacity .2s ease}.item-title[data-v-26827e6a]{display:flex;align-items:center;gap:.25rem;font-size:.8125rem;color:var(--w-85);line-height:1.3;margin-bottom:.25rem;overflow:hidden}.dui-hua-tag[data-v-26827e6a]{font-size:.625rem;padding:.0625rem .25rem;border-radius:.25rem;line-height:1;white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.chat-tag[data-v-26827e6a]{background:#6495ed1f;border:1px solid rgba(100,149,237,.25);color:#96b9ff}.agent-tag[data-v-26827e6a]{background:#ffa5001f;border:1px solid rgba(255,165,0,.3);color:#ffbe64}.item-title .title-text[data-v-26827e6a]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pin-icon-fixed[data-v-26827e6a]{flex-shrink:0;color:#ff7a28;fill:currentColor}.duihua-item.active .item-title[data-v-26827e6a]{color:#ffeb96}.item-meta[data-v-26827e6a]{display:flex;align-items:center;justify-content:space-between;gap:.25rem;font-size:.6875rem;color:var(--w-35)}.item-meta-left[data-v-26827e6a]{display:flex;align-items:center;gap:.375rem;min-width:0}.item-count[data-v-26827e6a]{flex-shrink:0;white-space:nowrap;color:#ffd70080}.item-time[data-v-26827e6a]{display:flex;flex-direction:column;min-width:0;line-height:1.35;white-space:nowrap;flex-shrink:0;transition:opacity .15s ease}.item-time-date[data-v-26827e6a],.item-time-clock[data-v-26827e6a]{overflow:hidden;text-overflow:ellipsis}.item-time-clock[data-v-26827e6a]{color:var(--w-25)}.duihua-item:hover .item-time[data-v-26827e6a]{opacity:0}.duihua-item:hover .item-meta-left[data-v-26827e6a]{max-width:calc(100% - 7.5rem);overflow:hidden}.edit-input[data-v-26827e6a]{width:100%;padding:.125rem .25rem;background:var(--w-6);border:1px solid rgba(255,215,0,.3);border-radius:.25rem;color:var(--w-90);font-size:.8125rem;outline:none;font-family:inherit;line-height:1.3;margin-bottom:.25rem}.edit-input[data-v-26827e6a]:focus{border-color:#ffd70099}.item-actions[data-v-26827e6a]{position:absolute;right:.4375rem;bottom:.5rem;z-index:2;display:flex;align-items:center;gap:.125rem;padding:.1875rem;border:1px solid var(--w-12);border-radius:.5625rem;background:#20232cf5;box-shadow:0 .1875rem .5rem var(--b-30);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .15s}@media(max-width:900px){.item-actions[data-v-26827e6a]{position:static;z-index:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;flex-shrink:0;align-self:center;pointer-events:auto}.duihua-item:hover .item-time[data-v-26827e6a]{opacity:1}.duihua-item:hover .item-meta-left[data-v-26827e6a]{max-width:none;overflow:visible}}.act-btn[data-v-26827e6a]{width:1.1875rem;height:1.1875rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;background:transparent;cursor:pointer;transition:all .15s}.transfer-btn[data-v-26827e6a]{color:#00cae0d9}.transfer-btn[data-v-26827e6a]:hover:not(:disabled){background:#00cae026;color:#78ebff}.transfer-btn[data-v-26827e6a]:disabled{opacity:.4;cursor:not-allowed!important;background:transparent!important}.export-btn[data-v-26827e6a]{color:#ffd700d9}.export-btn[data-v-26827e6a]:hover{background:#ffd70026;color:#ffe378}.pin-btn[data-v-26827e6a]{color:var(--w-75)}.pin-btn[data-v-26827e6a]:hover{background:#ffd70026;color:#ffe378}.pin-btn.is-pinned[data-v-26827e6a]{color:#ffd700d9}.pin-btn.is-pinned[data-v-26827e6a]:hover{background:#ffd70026;color:#ffe378}.edit-btn[data-v-26827e6a]{color:var(--w-75)}.edit-btn[data-v-26827e6a]:hover{background:#ffd70026;color:#ffe378}.del-btn[data-v-26827e6a]{color:#ff8787e6}.del-btn[data-v-26827e6a]:hover{background:#ff505029;color:#ff7878}.del-btn-forbidden[data-v-26827e6a],.del-btn-forbidden[data-v-26827e6a]:hover{cursor:not-allowed;opacity:.38;background:transparent;color:#ff8787e6}.conversation-export-dialog[data-v-26827e6a]{position:absolute;right:.3125rem;top:calc(50% + 1.125rem);z-index:5;width:13.5rem;padding:.5rem;border:1px solid var(--w-10);border-radius:.75rem;background:#14161cfa;box-shadow:0 .75rem 1.5rem var(--b-30),0 0 0 1px var(--w-2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.conversation-export-title[data-v-26827e6a]{margin-bottom:.375rem;color:var(--w-72);font-size:.6875rem;font-weight:700}.conversation-export-types[data-v-26827e6a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.1875rem;border:1px solid var(--w-8);border-radius:.625rem;background:var(--b-20)}.conversation-export-type[data-v-26827e6a]{position:relative;min-height:1.625rem;display:flex;align-items:center;justify-content:center;padding:0 .25rem;border:1px solid transparent;border-radius:.5rem;color:var(--w-68);font-size:.6875rem;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.conversation-export-type[data-v-26827e6a]:hover,.conversation-export-type.active[data-v-26827e6a]{border-color:#ffd70057;background:#ffd70014;color:#ffe07ef2}.conversation-export-type.active[data-v-26827e6a]{background:linear-gradient(135deg,#ffd70029,#f7931a24);box-shadow:inset 0 1px 0 var(--w-12),0 .25rem .75rem #f7931a1f}.conversation-export-type input[data-v-26827e6a]{position:absolute;inset:0;opacity:0;cursor:pointer}.conversation-export-actions[data-v-26827e6a]{display:flex;justify-content:flex-end;gap:.375rem;margin-top:.5rem}.conversation-export-cancel[data-v-26827e6a],.conversation-export-confirm[data-v-26827e6a]{height:1.625rem;padding:0 .625rem;border:0;border-radius:.5rem;font-family:inherit;font-size:.6875rem;font-weight:600;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.conversation-export-cancel[data-v-26827e6a]{background:var(--w-8);color:var(--w-62)}.conversation-export-confirm[data-v-26827e6a]{background:linear-gradient(135deg,gold,#f7931a);color:#1a1a1a;box-shadow:0 .375rem 1rem #f7931a38}.conversation-export-cancel[data-v-26827e6a]:hover,.conversation-export-confirm[data-v-26827e6a]:hover{transform:translateY(-1px)}.conversation-export-fade-enter-active[data-v-26827e6a],.conversation-export-fade-leave-active[data-v-26827e6a]{transition:opacity .16s ease,transform .16s ease}.conversation-export-fade-enter-from[data-v-26827e6a],.conversation-export-fade-leave-to[data-v-26827e6a]{opacity:0;transform:translateY(-.25rem)}.load-more[data-v-26827e6a]{display:flex;align-items:center;justify-content:center;padding:.75rem;font-size:.6875rem;color:var(--w-40);cursor:pointer;transition:color .15s ease}.load-more[data-v-26827e6a]:hover{color:#ffd700b3}html[data-theme=light] .header[data-v-26827e6a]{border-bottom-color:#0000000f}html[data-theme=light] .new-btn[data-v-26827e6a]{background:linear-gradient(135deg,#f59e0b1f,#fbbf2414);border-color:#f59e0b33;color:#b47800}html[data-theme=light] .new-btn[data-v-26827e6a]:hover{background:linear-gradient(135deg,#f59e0b33,#fbbf2426);border-color:#f59e0b59}html[data-theme=light] .loading-spinner[data-v-26827e6a]{border-color:#00000014;border-top-color:#dca000}html[data-theme=light] .empty-state[data-v-26827e6a]{color:#8c91a0}html[data-theme=light] .history-search[data-v-26827e6a]{background:#0f172a09;border-color:#0f172a14;color:#232a3a}html[data-theme=light] .history-search[data-v-26827e6a]::placeholder{color:#4650647a}html[data-theme=light] .history-search[data-v-26827e6a]:focus{background:#f59e0b14;border-color:#c88c0040}html[data-theme=light] .duihua-item[data-v-26827e6a]:hover{background:#0000000a;border-color:#0000000a}html[data-theme=light] .duihua-item.checked[data-v-26827e6a]{background:linear-gradient(90deg,#f59e0b14,#f59e0b06);border-color:#f59e0b21}html[data-theme=light] .duihua-item.active[data-v-26827e6a]{background:linear-gradient(90deg,#f59e0b1f,#f59e0b09);border-color:#f59e0b2e}html[data-theme=light] .duihua-item.checked.active[data-v-26827e6a]{box-shadow:inset 2px 0 #f59e0bbf}html[data-theme=light] .item-icon[data-v-26827e6a]{background:linear-gradient(180deg,#343a48,#242834);border-color:#0f172a2e;color:#f0f3fad9}html[data-theme=light] .item-title[data-v-26827e6a]{color:#1e2332}html[data-theme=light] .chat-tag[data-v-26827e6a]{background:#6495ed1a;border-color:#6495ed4d;color:#3264c8}html[data-theme=light] .agent-tag[data-v-26827e6a]{background:#f59e0b1a;border-color:#f59e0b59;color:#b46400}html[data-theme=light] .pin-icon-fixed[data-v-26827e6a]{color:#e65a14}html[data-theme=light] .duihua-item.active .item-title[data-v-26827e6a]{color:#b47800}html[data-theme=light] .item-count[data-v-26827e6a]{color:#c88c00}html[data-theme=light] .item-meta[data-v-26827e6a]{color:#828796}html[data-theme=light] .edit-input[data-v-26827e6a]{background:#0000000a;border-color:#f59e0b4d;color:#1e2332}html[data-theme=light] .edit-input[data-v-26827e6a]:focus{border-color:#f59e0b99}html[data-theme=light] .item-time-clock[data-v-26827e6a]{color:#a0a6b4}html[data-theme=light] .item-actions[data-v-26827e6a]{border-color:#0f172a24;background:#fffffffc;box-shadow:0 .1875rem .5rem #0f172a29}html[data-theme=light] .transfer-btn[data-v-26827e6a]{color:#0096af}html[data-theme=light] .transfer-btn[data-v-26827e6a]:hover:not(:disabled){background:#00b4d21f;color:#00788c}html[data-theme=light] .export-btn[data-v-26827e6a]{color:#b97d00}html[data-theme=light] .export-btn[data-v-26827e6a]:hover{background:#f59e0b24;color:#a06900}html[data-theme=light] .pin-btn[data-v-26827e6a]{color:#505a6e}html[data-theme=light] .pin-btn[data-v-26827e6a]:hover{background:#f59e0b24;color:#a06900}html[data-theme=light] .pin-btn.is-pinned[data-v-26827e6a]{color:#b97d00}html[data-theme=light] .pin-btn.is-pinned[data-v-26827e6a]:hover{background:#f59e0b24;color:#a06900}html[data-theme=light] .edit-btn[data-v-26827e6a]{color:#505a6e}html[data-theme=light] .edit-btn[data-v-26827e6a]:hover{background:#f59e0b24;color:#a06900}html[data-theme=light] .del-btn[data-v-26827e6a]{color:#cd4646}html[data-theme=light] .del-btn[data-v-26827e6a]:hover{background:#dc32321f;color:#be2d2d}html[data-theme=light] .conversation-export-dialog[data-v-26827e6a]{border-color:#0f172a14;background:#fffffffa;box-shadow:0 .75rem 1.5rem #0f172a1f,0 0 0 1px #ffffffc7}html[data-theme=light] .conversation-export-title[data-v-26827e6a]{color:#0f172a9e}html[data-theme=light] .conversation-export-types[data-v-26827e6a]{border-color:#0f172a14;background:#0f172a09}html[data-theme=light] .conversation-export-type[data-v-26827e6a]{color:#0f172ab8}html[data-theme=light] .conversation-export-type[data-v-26827e6a]:hover,html[data-theme=light] .conversation-export-type.active[data-v-26827e6a]{border-color:#c88c0047;background:#f59e0b1a;color:#925605}html[data-theme=light] .conversation-export-type.active[data-v-26827e6a]{background:linear-gradient(135deg,#ffd6665c,#f59e0b2e);box-shadow:inset 0 1px #ffffffb8,0 .25rem .75rem #b4780014}html[data-theme=light] .conversation-export-cancel[data-v-26827e6a]{background:#0f172a0f;color:#0f172a9e}html[data-theme=light] .load-more[data-v-26827e6a]{color:#828796}html[data-theme=light] .load-more[data-v-26827e6a]:hover{color:#c88c00}html[data-theme=light] .list-wrapper[data-v-26827e6a]{scrollbar-color:rgba(0,0,0,.1) transparent}html[data-theme=light] .list-wrapper[data-v-26827e6a]::-webkit-scrollbar-thumb{background:#0000001a}html[data-theme=light] .list-wrapper[data-v-26827e6a]::-webkit-scrollbar-thumb:hover{background:#0000002e}html[data-theme=light] .batch-toolbar[data-v-26827e6a]{background:transparent;border-bottom-color:transparent}html[data-theme=light] .select-all[data-v-26827e6a]{color:#788296}html[data-theme=light] .select-all[data-v-26827e6a]:hover{color:#464e5f}html[data-theme=light] .select-all input[data-v-26827e6a],html[data-theme=light] .item-check input[data-v-26827e6a]{border-color:#00000024;background:#ffffffe6}html[data-theme=light] .select-all input[data-v-26827e6a]:hover,html[data-theme=light] .item-check input[data-v-26827e6a]:hover{border-color:#f59e0b8c;background:#f59e0b14}html[data-theme=light] .select-all input[data-v-26827e6a]:checked,html[data-theme=light] .item-check input[data-v-26827e6a]:checked{border-color:#f59e0bd9;background:linear-gradient(135deg,#fbd252,#f59e0b);box-shadow:0 0 0 2px #f59e0b1a}html[data-theme=light] .batch-merge-btn[data-v-26827e6a]{background:#f59e0b12;border-color:#f59e0b38;color:#b97d00}html[data-theme=light] .batch-merge-btn[data-v-26827e6a]:not(:disabled):hover{background:#f59e0b24;border-color:#f59e0b61;color:#a06900}html[data-theme=light] .batch-delete-btn[data-v-26827e6a]{background:#dc32320f;border-color:#dc323224;color:#c84646}html[data-theme=light] .batch-delete-btn[data-v-26827e6a]:not(:disabled):hover{background:#dc323224;border-color:#dc32323d;color:#c83232}.duihua-container[data-v-d1f6c5af]{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;padding-top:3rem;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--w-10) transparent}.duihua-container[data-v-d1f6c5af]::-webkit-scrollbar{width:6px}.duihua-container[data-v-d1f6c5af]::-webkit-scrollbar-track{background:transparent}.duihua-container[data-v-d1f6c5af]::-webkit-scrollbar-thumb{background:var(--w-10);border-radius:3px}.content-wrapper[data-v-d1f6c5af]{max-width:80rem;width:100%;margin:0 auto;padding:0 1.5rem;box-sizing:border-box}.load-more-area[data-v-d1f6c5af]{text-align:center;padding:.75rem;cursor:pointer}.loading-text[data-v-d1f6c5af],.load-hint[data-v-d1f6c5af]{font-size:.75rem;color:var(--w-40)}.load-hint[data-v-d1f6c5af]:hover{color:#ffd700b3}.loading-state[data-v-d1f6c5af]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:.75rem;color:var(--w-40);font-size:.875rem}.loading-spinner[data-v-d1f6c5af]{width:1.5rem;height:1.5rem;border:2px solid var(--w-10);border-top-color:#ffd70099;border-radius:50%;animation:spin-d1f6c5af .8s linear infinite}@keyframes spin-d1f6c5af{to{transform:rotate(360deg)}}.message-item[data-v-d1f6c5af]{margin-bottom:3rem}html[data-theme=light] .load-hint[data-v-d1f6c5af]:hover{color:#b48200}html[data-theme=light] .loading-spinner[data-v-d1f6c5af]{border-color:#0000000f;border-top-color:#c89600}.ai-message-row[data-v-d1f6c5af]{display:flex;flex-direction:column;gap:.5rem}.top-align-row[data-v-d1f6c5af]{display:flex;align-items:center;gap:.75rem;width:100%;min-height:1.625rem}.top-align-spacer[data-v-d1f6c5af]{width:3rem;flex-shrink:0}.top-align-content[data-v-d1f6c5af]{flex:1;min-width:0;max-width:85%;display:flex;justify-content:flex-end}.stop-btn[data-v-d1f6c5af]{padding:.2rem .75rem;font-size:.75rem;line-height:1.4;color:#ff6e6ee6;background:transparent;border:1px solid rgba(255,110,110,.5);border-radius:.4rem;cursor:pointer;transition:all .2s}.stop-btn[data-v-d1f6c5af]:hover{color:#fff;background:#e64646d9;border-color:#e64646d9}.stop-btn-waiting[data-v-d1f6c5af]{visibility:hidden;pointer-events:none}html[data-theme=light] .stop-btn[data-v-d1f6c5af]{color:#c82d2d;border-color:#c82d2d73}html[data-theme=light] .stop-btn[data-v-d1f6c5af]:hover{color:#fff;background:#cd3c3c;border-color:#cd3c3c}.stop-pending-label[data-v-d1f6c5af],.user-stop-notice[data-v-d1f6c5af]{padding:.2rem .75rem;font-size:.75rem;line-height:1.4;color:#ffc864d9;background:#ffb43c14;border:1px solid rgba(255,180,60,.22);border-radius:.4rem;text-align:right;white-space:normal}html[data-theme=light] .stop-pending-label[data-v-d1f6c5af],html[data-theme=light] .user-stop-notice[data-v-d1f6c5af]{color:#a06900;background:#e6a01e14;border-color:#d28c1440}.fasong-duilie[data-v-45fdf2ee]{margin-bottom:1.375rem;display:flex;flex-direction:column;gap:.375rem;animation:duilie-fade-in-45fdf2ee .24s ease}@keyframes duilie-fade-in-45fdf2ee{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}.duilie-header[data-v-45fdf2ee]{display:flex;align-items:center;gap:.4375rem;padding:0 .375rem;min-width:0}.header-dot[data-v-45fdf2ee]{width:.4375rem;height:.4375rem;border-radius:50%;background:var(--color-primary);box-shadow:0 0 0 0 var(--c-primary-40);animation:duilie-pulse-45fdf2ee 2s ease-out infinite;flex-shrink:0}@keyframes duilie-pulse-45fdf2ee{0%{box-shadow:0 0 0 0 var(--c-primary-40)}70%{box-shadow:0 0 0 .375rem #00cae000}to{box-shadow:0 0 #00cae000}}.header-title[data-v-45fdf2ee]{font-size:.75rem;font-weight:600;color:var(--text-primary);flex-shrink:0}.header-hint[data-v-45fdf2ee]{font-size:.6875rem;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.duilie-banner[data-v-45fdf2ee]{display:flex;align-items:center;gap:.5rem;padding:.4375rem .625rem;border-radius:.625rem;background:rgba(var(--c-warning-rgb),.1);border:1px solid rgba(var(--c-warning-rgb),.32);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem)}.banner-icon[data-v-45fdf2ee]{color:var(--c-warning);flex-shrink:0}.banner-text[data-v-45fdf2ee]{flex:1;min-width:0;font-size:.75rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner-resume[data-v-45fdf2ee]{flex-shrink:0;border:none;border-radius:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;color:#fff;background:var(--c-warning);cursor:pointer;transition:filter .15s ease,transform .15s ease}.banner-resume[data-v-45fdf2ee]:hover{filter:brightness(1.08)}.banner-resume[data-v-45fdf2ee]:active{transform:scale(.97)}.duilie-list[data-v-45fdf2ee]{display:flex;flex-direction:column;gap:.375rem;max-height:13.5rem;overflow-y:auto;overflow-x:hidden;padding-right:.125rem}.duilie-list[data-v-45fdf2ee]::-webkit-scrollbar{width:.25rem}.duilie-list[data-v-45fdf2ee]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:.25rem}.duilie-card[data-v-45fdf2ee]{display:flex;align-items:flex-start;gap:.5625rem;padding:.5rem .625rem;border-radius:.75rem;background:var(--bg-input-a);border:1px solid var(--bg-card-2);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);box-shadow:var(--shadow-sm);transition:border-color .18s ease,background .18s ease}.duilie-card[data-v-45fdf2ee]:hover{border-color:var(--w-15)}.duilie-card.is-editing[data-v-45fdf2ee]{border-color:var(--color-primary);background:var(--c-primary-12);box-shadow:0 0 0 .125rem var(--c-primary-30)}.card-index[data-v-45fdf2ee]{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;background:var(--c-primary-12);color:var(--color-primary);font-size:.6875rem;font-weight:700;line-height:1}.card-body[data-v-45fdf2ee]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3125rem}.card-text[data-v-45fdf2ee]{font-size:.8125rem;line-height:1.45;color:var(--text-primary);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;white-space:pre-wrap}.card-meta[data-v-45fdf2ee]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.meta-chip[data-v-45fdf2ee]{display:inline-flex;align-items:center;gap:.25rem;padding:.0938rem .4375rem;border-radius:62.4375rem;background:var(--w-6);border:1px solid var(--w-8);color:var(--text-secondary);font-size:.6563rem;line-height:1.5;max-width:12.5rem}.chip-text[data-v-45fdf2ee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-uploading[data-v-45fdf2ee]{color:var(--c-warning);border-color:rgba(var(--c-warning-rgb),.3);background:rgba(var(--c-warning-rgb),.08)}.chip-spin[data-v-45fdf2ee]{animation:duilie-spin-45fdf2ee .9s linear infinite}@keyframes duilie-spin-45fdf2ee{to{transform:rotate(360deg)}}.card-actions[data-v-45fdf2ee]{flex-shrink:0;display:flex;align-items:center;gap:.125rem;opacity:0;transition:opacity .15s ease}.duilie-card:hover .card-actions[data-v-45fdf2ee],.duilie-card:focus-within .card-actions[data-v-45fdf2ee]{opacity:1}@media(hover:none){.card-actions[data-v-45fdf2ee]{opacity:1}}.card-action-btn[data-v-45fdf2ee]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:.4375rem;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease}.card-action-btn[data-v-45fdf2ee]:hover{background:var(--w-8);color:var(--text-primary)}.card-action-delete[data-v-45fdf2ee]:hover{background:rgba(var(--c-error-rgb),.12);color:var(--c-error)}.card-action-btn.is-active[data-v-45fdf2ee]{background:var(--c-primary-12);color:var(--color-primary)}.duilie-item-enter-active[data-v-45fdf2ee]{transition:all .22s ease}.duilie-item-leave-active[data-v-45fdf2ee]{transition:all .18s ease}.duilie-item-enter-from[data-v-45fdf2ee]{opacity:0;transform:translateY(.375rem)}.duilie-item-leave-to[data-v-45fdf2ee]{opacity:0;transform:translate(.5rem)}.duilie-item-move[data-v-45fdf2ee]{transition:transform .22s ease}html[data-theme=light] .duilie-card[data-v-45fdf2ee]{background:#fffffff5;border-color:#00000014;box-shadow:0 1px 6px #0000000d}html[data-theme=light] .duilie-card[data-v-45fdf2ee]:hover{border-color:#00000024}html[data-theme=light] .duilie-banner[data-v-45fdf2ee]{background:rgba(var(--c-warning-rgb),.08);border-color:rgba(var(--c-warning-rgb),.35)}@keyframes duilie-pulse-light-45fdf2ee{0%{box-shadow:0 0 #00a1c266}70%{box-shadow:0 0 0 .375rem #00a1c200}to{box-shadow:0 0 #00a1c200}}html[data-theme=light] .header-dot[data-v-45fdf2ee]{animation-name:duilie-pulse-light-45fdf2ee}.chat-container[data-v-c8b49158]{width:100%;height:100%;display:flex;flex-direction:row;overflow:hidden;position:relative}.main-content[data-v-c8b49158]{flex:1;height:100%;position:relative;overflow:hidden}.mobile-history-entry[data-v-c8b49158]{display:none;width:2.25rem;height:2.25rem;box-sizing:border-box;align-items:center;justify-content:center;flex:0 0 2.25rem;padding:0;border:.0625rem solid var(--bg-card-2);border-radius:1.125rem;background:var(--bg-input-a);color:#ffd700d9;cursor:pointer;box-shadow:0 .125rem .625rem #0003;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);transition:transform .18s ease,border-color .18s ease}.mobile-history-entry[data-v-c8b49158]:active{transform:scale(.95)}@media(max-width:900px){.mobile-history-entry[data-v-c8b49158]{display:inline-flex}}html[data-theme=light] .mobile-history-entry[data-v-c8b49158]{background:#fffffff0;border-color:#00000014;color:#b47800;box-shadow:0 .125rem .5rem #0f172a14}.back-to-top-entry-absolute[data-v-c8b49158],.back-to-bottom-entry-absolute[data-v-c8b49158]{width:2.25rem;height:2.25rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.25rem;padding:0;border:1px solid rgba(255,215,0,.24);border-radius:1.125rem;background:#181a20eb;color:#ffd700e6;font-family:inherit;font-size:.75rem;font-weight:600;cursor:pointer;box-shadow:0 2px 12px #0000003d,inset 0 1px 0 var(--w-8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .18s ease,border-color .18s ease,background .18s ease;white-space:nowrap}.back-to-top-entry-absolute[data-v-c8b49158]:hover,.back-to-bottom-entry-absolute[data-v-c8b49158]:hover{transform:translateY(-1px);border-color:#ffd70061;background:#282a32fa}.back-to-top-entry-absolute[data-v-c8b49158]:active,.back-to-bottom-entry-absolute[data-v-c8b49158]:active{transform:translateY(0) scale(.98)}.top-model-info[data-v-c8b49158]{position:absolute;top:5rem;left:50%;transform:translate(-50%);z-index:5;max-width:37.5rem;width:calc(100% - 2.5rem);display:flex;flex-direction:column;align-items:center;max-height:calc(var(--shuruqu-ding-bian, 100%) - 5rem - 1.25rem)}.chat-messages-area[data-v-c8b49158]{position:absolute;inset:0;overflow:hidden}.bottom-input-wrapper[data-v-c8b49158]{position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%);z-index:10;max-width:calc(100% - 2rem);pointer-events:none}.input-queue-float[data-v-c8b49158]{pointer-events:auto;transform-origin:50% 100%;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .28s ease,visibility 0s linear 0s}.input-queue-float.is-collapsed[data-v-c8b49158]{transform:scale(.04);opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .28s ease,visibility 0s linear .35s}.input-collapse-fab[data-v-c8b49158]{position:absolute;bottom:0;left:50%;z-index:12;width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border:.0625rem solid var(--bg-card-2);border-radius:50%;background:var(--bg-input-a);color:var(--color-primary);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);cursor:pointer;transform:translate(-50%) scale(.2);opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.34,1.3,.64,1),opacity .25s ease,visibility 0s linear .35s}.input-collapse-fab[data-v-c8b49158]:after{content:"";position:absolute;inset:0;border-radius:50%;border:.0625rem solid var(--c-primary-30);opacity:0}.input-collapse-fab.is-visible[data-v-c8b49158]{transform:translate(-50%) scale(1);opacity:1;visibility:visible;pointer-events:auto;transition:transform .35s cubic-bezier(.34,1.3,.64,1) .1s,opacity .25s ease .1s,visibility 0s linear .1s;animation:inputFabBreathGlow-c8b49158 3.2s ease-in-out .5s infinite}.input-collapse-fab.is-visible[data-v-c8b49158]:after{animation:inputFabBreathRing-c8b49158 3.2s ease-in-out .5s infinite}.input-collapse-fab[data-v-c8b49158]:hover{border-color:var(--c-primary-30)}.input-collapse-fab.is-visible.has-companion[data-v-c8b49158]{transform:translate(calc(-50% - 1.75rem)) scale(1)}.back-to-bottom-entry-absolute.input-fab-companion[data-v-c8b49158]{position:absolute;bottom:0;left:50%;z-index:11;width:3rem;height:3rem;flex:none;padding:0;border:.0625rem solid var(--bg-card-2);border-radius:50%;background:var(--bg-input-a);color:#fff;box-shadow:0 .375rem 1rem #00000047;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);cursor:pointer;transform:translate(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.34,1.3,.64,1),opacity .15s ease .18s,visibility 0s linear .35s}.back-to-bottom-entry-absolute.input-fab-companion[data-v-c8b49158]:after{content:"";position:absolute;inset:0;border-radius:50%;border:.0625rem solid rgba(255,255,255,.18);opacity:0}.back-to-bottom-entry-absolute.input-fab-companion.is-visible[data-v-c8b49158]{transform:translate(calc(-50% + 1.75rem));opacity:1;visibility:visible;pointer-events:auto;transition:transform .35s cubic-bezier(.34,1.3,.64,1) .1s,opacity .12s ease .1s,visibility 0s linear .1s;animation:companionFabBreathGlow-c8b49158 3.2s ease-in-out .5s infinite}.back-to-bottom-entry-absolute.input-fab-companion.is-visible[data-v-c8b49158]:after{animation:inputFabBreathRing-c8b49158 3.2s ease-in-out .5s infinite}@keyframes companionFabBreathGlow-c8b49158{0%,to{box-shadow:0 .375rem 1rem #00000047,0 0 .25rem #ffffff14}50%{box-shadow:0 .375rem 1rem #00000047,0 0 .75rem #ffffff29}}.back-to-bottom-entry-absolute.input-fab-companion.is-visible[data-v-c8b49158]:hover,.back-to-bottom-entry-absolute.input-fab-companion.is-visible[data-v-c8b49158]:active{transform:translate(calc(-50% + 1.75rem));border-color:#fff6;background:var(--bg-input-a)}.external-back-to-bottom[data-v-c8b49158]{display:none;position:absolute;left:calc(100% + .625rem);bottom:8.25rem;z-index:12;width:3rem;height:3rem;align-items:center;justify-content:center;padding:0;border:.0625rem solid var(--bg-card-2);border-radius:50%;background:var(--bg-input-a);color:#fff;box-shadow:0 .375rem 1rem #00000047;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);cursor:pointer;transform:translateY(.5rem);opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.34,1.3,.64,1),opacity .2s ease,visibility 0s linear .35s}.external-back-to-bottom[data-v-c8b49158]:after{content:"";position:absolute;inset:0;border-radius:50%;border:.0625rem solid rgba(255,255,255,.18);opacity:0}.external-back-to-bottom.is-visible[data-v-c8b49158]{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;animation:companionFabBreathGlow-c8b49158 3.2s ease-in-out .5s infinite}.external-back-to-bottom.is-visible[data-v-c8b49158]:after{animation:inputFabBreathRing-c8b49158 3.2s ease-in-out .5s infinite}.external-back-to-bottom[data-v-c8b49158]:hover{border-color:#fff6}html[data-theme=light] .external-back-to-bottom[data-v-c8b49158]{background:#fffffff0;border-color:#0000001a;color:#334155eb;box-shadow:0 .375rem 1rem #0f172a1f}html[data-theme=light] .external-back-to-bottom[data-v-c8b49158]:hover{border-color:#33415559}html[data-theme=light] .external-back-to-bottom[data-v-c8b49158]:after{border-color:#33415547}html[data-theme=light] .external-back-to-bottom.is-visible[data-v-c8b49158]{animation-name:companionFabBreathGlowLight-c8b49158}.bottom-external-mode-actions[data-v-c8b49158]{transition:opacity .25s ease .12s,visibility 0s linear .12s}.bottom-external-mode-actions.is-input-collapsed[data-v-c8b49158]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility 0s linear .18s}@keyframes inputFabBreathGlow-c8b49158{0%,to{box-shadow:0 .375rem 1rem #00000047,0 0 .25rem var(--c-primary-15)}50%{box-shadow:0 .375rem 1rem #00000047,0 0 .75rem var(--c-primary-30)}}@keyframes inputFabBreathRing-c8b49158{0%{transform:scale(.92);opacity:0}30%{opacity:.55}70%,to{transform:scale(1.28);opacity:0}}.bottom-container[data-v-c8b49158]{position:relative;max-width:100%;min-height:11.25rem;max-height:37rem;background-color:var(--bg-input-a);border:.0625rem solid var(--bg-card-2);border-radius:1.125rem;display:flex;flex-direction:column;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);box-sizing:border-box;pointer-events:auto;transform-origin:50% 100%;transition:min-height .2s ease,border-color .2s ease,box-shadow .2s ease,transform .35s cubic-bezier(.4,0,.2,1),opacity .28s ease,visibility 0s linear 0s}.bottom-container.is-collapsed[data-v-c8b49158]{transform:scale(.04);opacity:0;visibility:hidden;pointer-events:none;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .28s ease,visibility 0s linear .35s}.bottom-container.drag-over[data-v-c8b49158]{border-color:var(--color-primary);box-shadow:0 0 0 .125rem var(--c-primary-30),0 0 1.25rem var(--c-primary-15)}.top-section[data-v-c8b49158]{width:100%;flex:1;min-height:0;display:flex;flex-direction:row;align-items:stretch;overflow:visible}.input-section[data-v-c8b49158]{flex:1;display:flex;flex-direction:column;padding:.75rem .625rem .9375rem 1rem;box-sizing:border-box;min-height:0;overflow:visible}.input-toolbar[data-v-c8b49158]{display:flex;align-items:center;gap:.625rem;width:100%;margin-bottom:.5rem;min-height:2.75rem;padding:.25rem 0 .25rem .125rem;box-sizing:border-box;transition:max-height .18s ease,min-height .18s ease,margin-bottom .18s ease,opacity .18s ease,padding .18s ease}.input-upload-action[data-v-c8b49158]{flex-shrink:0}.asset-library-action[data-v-c8b49158]{height:2rem;width:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex-shrink:0;border:.0625rem solid rgba(96,165,250,.24);border-radius:999px;background:linear-gradient(135deg,#3b82f62e,#0ea5e91f);color:#bfdbfef5;font-size:.75rem;font-weight:500;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease}.asset-library-action[data-v-c8b49158]:hover{transform:translateY(-.0625rem);border-color:#60a5fa6b;background:linear-gradient(135deg,#3b82f642,#0ea5e92e)}.asset-library-action__icon[data-v-c8b49158]{display:block;flex-shrink:0}html[data-theme=light] .asset-library-action[data-v-c8b49158]{border-color:#2563eb61;background:linear-gradient(135deg,#3b82f624,#0ea5e91a);color:#2563eb}html[data-theme=light] .asset-library-action[data-v-c8b49158]:hover{border-color:#2563eb99;background:linear-gradient(135deg,#3b82f638,#0ea5e929)}.file-list-container[data-v-c8b49158]{flex:0 1 auto;width:100%;max-height:20rem;overflow-y:auto;overflow-x:hidden;margin-bottom:.5rem;margin-left:-.5rem;scrollbar-width:thin;scrollbar-color:var(--w-15) transparent}.file-list-container[data-v-c8b49158]::-webkit-scrollbar{width:.375rem}.file-list-container[data-v-c8b49158]::-webkit-scrollbar-track{background:transparent}.file-list-container[data-v-c8b49158]::-webkit-scrollbar-thumb{background:var(--w-15);border-radius:.1875rem}.file-list-container[data-v-c8b49158]::-webkit-scrollbar-thumb:hover{background:var(--w-25)}.file-list-area[data-v-c8b49158]{width:100%;background:transparent!important}.file-list-container[data-v-c8b49158],.file-list-area[data-v-c8b49158],.file-list-container[data-v-c8b49158] .mc-file-list,.file-list-area[data-v-c8b49158] .mc-file-list{background:transparent!important}.file-list-container[data-v-c8b49158]>div,.file-list-area[data-v-c8b49158]>div,.file-list-container[data-v-c8b49158] .mc-file-list>div,.file-list-area[data-v-c8b49158] .mc-file-list>div{background:transparent!important}.input-section[data-v-c8b49158] .shurukuang-container{flex:0 0 auto;min-height:5.25rem;display:flex;flex-direction:column}.input-section[data-v-c8b49158] .shurukuang-textarea,.input-section[data-v-c8b49158] .rich-input{min-height:5.25rem;max-height:13.1875rem}.bottom-section[data-v-c8b49158]{width:100%;height:3rem;flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:.5625rem .9375rem .75rem;box-sizing:border-box;gap:.625rem}.bottom-inline-mode-actions[data-v-c8b49158]{display:flex;align-items:center;gap:.625rem;flex-shrink:0}.bottom-external-mode-actions[data-v-c8b49158]{display:none}.selectors-scroll-container[data-v-c8b49158]{flex:1;overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:row;align-items:center;gap:.75rem;min-width:0;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none}.selectors-scroll-container[data-v-c8b49158]::-webkit-scrollbar{height:0;display:none}.config-loading-placeholder[data-v-c8b49158]{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:.375rem;background-color:var(--bg-elevated-3);border:1px solid var(--border-color-trans);color:var(--text-color-placeholder);font-size:.75rem;cursor:not-allowed;opacity:.6}.send-button[data-v-c8b49158]{width:1.875rem;height:1.875rem;border-radius:50%;background-color:var(--color-primary);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}:where([data-tip][data-v-c8b49158]){position:relative}[data-tip][data-v-c8b49158]:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);padding:3px 8px;border-radius:6px;background:#0f121aeb;color:#ffffffeb;font-size:11px;line-height:1.4;white-space:nowrap;pointer-events:none;opacity:0;z-index:60}[data-tip][data-v-c8b49158]:hover:after{opacity:1}html[data-theme=light] [data-tip][data-v-c8b49158]:after{background:#1e2330f0;color:#fffffff2}.enter-mode-button[data-v-c8b49158]{width:1.875rem;height:1.875rem;padding:0;border:.0625rem solid var(--w-8);border-radius:50%;background:var(--w-5);color:var(--w-70);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;transition:all .2s ease}.enter-mode-button[data-v-c8b49158]:hover{border-color:var(--w-16);background:var(--w-8);color:var(--w-90)}.enter-mode-button[data-v-c8b49158]:active{transform:scale(.96)}.enter-mode-button.is-enter-newline[data-v-c8b49158]{color:var(--color-primary);border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.prompt-editor-button[data-v-c8b49158],.clear-input-button[data-v-c8b49158]{width:1.875rem;height:1.875rem;padding:0;border:.0625rem solid var(--w-8);border-radius:50%;background:var(--w-5);color:var(--w-70);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.prompt-editor-button[data-v-c8b49158]:hover,.clear-input-button[data-v-c8b49158]:hover{border-color:var(--w-16);background:var(--w-8);color:var(--w-90)}.prompt-editor-button[data-v-c8b49158]:active,.clear-input-button[data-v-c8b49158]:active{transform:scale(.96)}.send-button[data-v-c8b49158]:hover{background-color:var(--color-primary);opacity:.9;transform:scale(1.05)}.send-button[data-v-c8b49158]:active{transform:scale(.95)}.send-button[data-v-c8b49158]:disabled{background-color:var(--w-12);cursor:not-allowed;opacity:.6;transform:none!important}.send-button .send-icon[data-v-c8b49158]{transform:scaleX(-1)}@media(min-width:451px){.bottom-input-wrapper[data-v-c8b49158]{max-width:calc(100% - 9rem)}.bottom-inline-mode-actions[data-v-c8b49158]{display:none}.bottom-external-mode-actions[data-v-c8b49158]{position:absolute;left:calc(100% + .625rem);bottom:0;z-index:12;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;border:.0625rem solid var(--bg-card-2);border-radius:999px;background:var(--bg-input-a);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);box-shadow:0 .5rem 1.25rem #0000002e;pointer-events:auto}.external-back-to-bottom[data-v-c8b49158]{display:inline-flex}}html[data-theme=light] .bottom-external-mode-actions[data-v-c8b49158]{background:#ffffffe0;border-color:#0000001a;box-shadow:0 .5rem 1.125rem #0f172a1a}.price-tag[data-v-c8b49158]{position:absolute;top:-1rem;right:.75rem;background:var(--bg-input-a);border:.0625rem solid var(--bg-card-2);padding:.25rem .625rem;border-radius:.75rem;font-size:.75rem;display:flex;align-items:center;gap:.375rem;box-shadow:var(--shadow-sm);z-index:20;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);white-space:nowrap;max-width:70%;overflow:hidden}.price-type[data-v-c8b49158]{color:#9ca3af99;font-weight:400;line-height:1;overflow:hidden;text-overflow:ellipsis}.price-value[data-v-c8b49158]{color:#ff9800a6;font-weight:500;line-height:1;overflow:hidden;text-overflow:ellipsis}.price-info-btn[data-v-c8b49158]{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;color:#9ca3af8c;cursor:pointer;line-height:0;flex-shrink:0;transition:color .2s ease}.price-info-btn[data-v-c8b49158]:hover{color:var(--color-primary, #00cae0)}.price-separator[data-v-c8b49158]{color:#9ca3af66;margin:0 .25rem;font-weight:300}.calculating[data-v-c8b49158]{color:#9ca3afcc!important;font-weight:400!important;font-size:.75rem;animation:pulse-c8b49158 1.5s ease-in-out infinite}@keyframes pulse-c8b49158{0%,to{opacity:.6}50%{opacity:1}}@media(max-width:450px){.top-model-info[data-v-c8b49158]{top:3.25rem;max-height:calc(var(--shuruqu-ding-bian, 100%) - 3.25rem - 1rem)}.bottom-input-wrapper[data-v-c8b49158]{left:0;right:0;width:auto;max-width:100%;transform:none}.bottom-container[data-v-c8b49158]{width:100%!important;min-height:10.5rem}[data-v-c8b49158] .mobile-action-entry.has-start-input{bottom:15rem}}html[data-theme=light] .input-collapse-fab[data-v-c8b49158]{background:#fffffff0;border-color:#0000001a}html[data-theme=light] .bottom-container[data-v-c8b49158]{background-color:#fff;border-color:#00000014;box-shadow:0 2px 16px #0000000f,0 0 0 1px #00000008}html[data-theme=light] .back-to-top-entry-absolute[data-v-c8b49158],html[data-theme=light] .back-to-bottom-entry-absolute[data-v-c8b49158]{border-color:#d9770638;background:#fffffff0;color:#a16207;box-shadow:0 2px 8px #0f172a14,0 8px 20px #d977061a,inset 0 1px #ffffffd9}html[data-theme=light] .back-to-top-entry-absolute[data-v-c8b49158]:hover,html[data-theme=light] .back-to-bottom-entry-absolute[data-v-c8b49158]:hover{border-color:#d977065c;background:#fffbebfa;box-shadow:0 4px 10px #0f172a14,0 10px 24px #d9770624}html[data-theme=light] .back-to-top-entry-absolute svg[data-v-c8b49158],html[data-theme=light] .back-to-bottom-entry-absolute svg[data-v-c8b49158]{stroke:#a16207}html[data-theme=light] .back-to-bottom-entry-absolute.input-fab-companion[data-v-c8b49158],html[data-theme=light] .back-to-bottom-entry-absolute.input-fab-companion[data-v-c8b49158]:hover{background:#fffffff0;border-color:#0000001a;color:#334155eb;box-shadow:0 .375rem 1rem #0f172a1f}html[data-theme=light] .back-to-bottom-entry-absolute.input-fab-companion[data-v-c8b49158]:hover{border-color:#33415559}html[data-theme=light] .back-to-bottom-entry-absolute.input-fab-companion svg[data-v-c8b49158]{stroke:#334155eb}html[data-theme=light] .back-to-bottom-entry-absolute.input-fab-companion[data-v-c8b49158]:after{border-color:#33415547}html[data-theme=light] .back-to-bottom-entry-absolute.input-fab-companion.is-visible[data-v-c8b49158]{animation-name:companionFabBreathGlowLight-c8b49158}@keyframes companionFabBreathGlowLight-c8b49158{0%,to{box-shadow:0 .375rem 1rem #0f172a1f,0 0 .25rem #3341551f}50%{box-shadow:0 .375rem 1rem #0f172a1f,0 0 .75rem #3341553d}}html[data-theme=light] .price-tag[data-v-c8b49158]{background:#fffffff2;border-color:#00000014;box-shadow:0 1px 4px #0000000f}html[data-theme=light] .price-type[data-v-c8b49158]{color:#646e7d}html[data-theme=light] .price-value[data-v-c8b49158]{color:#c36400;font-weight:600}html[data-theme=light] .price-info-btn[data-v-c8b49158]{color:#646e7db3}html[data-theme=light] .price-info-btn[data-v-c8b49158]:hover{color:#0096aa}html[data-theme=light] .price-separator[data-v-c8b49158]{color:#00000026}html[data-theme=light] .calculating[data-v-c8b49158]{color:#788291!important}html[data-theme=light] .send-button[data-v-c8b49158]{box-shadow:0 2px 6px #0000001a}.jsby-wrapper[data-v-c8b49158]{display:flex;flex-shrink:0}.jsby-btn[data-v-c8b49158]{height:1.875rem;padding:0 .625rem;display:flex;align-items:center;justify-content:center;gap:.375rem;border:1px solid transparent;border-radius:.375rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;position:relative;color:var(--color-text-primary);white-space:nowrap;background:linear-gradient(var(--bg-elevated),var(--bg-elevated)) padding-box,linear-gradient(135deg,#6366f199,#a855f780) border-box}.jsby-btn[data-v-c8b49158]:hover{background:linear-gradient(var(--bg-elevated-4),var(--bg-elevated-4)) padding-box,linear-gradient(135deg,#6366f1e6,#a855f7cc) border-box;box-shadow:0 0 .75rem #6366f129}.jsby-btn.is-active[data-v-c8b49158]{background:linear-gradient(var(--bg-elevated-4),var(--bg-elevated-4)) padding-box,linear-gradient(135deg,#6366f1f2,#a855f7e6) border-box;box-shadow:0 0 .75rem #6366f13d}.jsby-btn[data-v-c8b49158]:active{transform:scale(.98)}.jsby-btn-icon[data-v-c8b49158]{color:#6366f1d9;flex-shrink:0}.jsby-btn-avatar[data-v-c8b49158]{width:1.125rem;height:1.125rem;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,var(--c-primary-50),rgba(100,100,255,.5));display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:600;color:#fff;flex-shrink:0}.jsby-btn-avatar img[data-v-c8b49158]{width:100%;height:100%;object-fit:cover}.jsby-btn-text[data-v-c8b49158]{font-size:.75rem;max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jsby-btn-clear[data-v-c8b49158]{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:var(--w-10);color:var(--color-text-secondary);transition:all .2s ease;margin-left:.125rem;flex-shrink:0}.jsby-btn-clear[data-v-c8b49158]:hover{background:#ef44448c;color:#fff}html[data-theme=light] .jsby-btn[data-v-c8b49158]{background:linear-gradient(var(--bg-elevated),var(--bg-elevated)) padding-box,linear-gradient(135deg,#6366f16b,#a855f761) border-box}html[data-theme=light] .jsby-btn[data-v-c8b49158]:hover{background:linear-gradient(var(--bg-elevated-4),var(--bg-elevated-4)) padding-box,linear-gradient(135deg,#6366f1b8,#a855f7a8) border-box;box-shadow:0 0 .75rem #6366f124}html[data-theme=light] .jsby-btn.is-active[data-v-c8b49158]{background:linear-gradient(var(--bg-elevated-4),var(--bg-elevated-4)) padding-box,linear-gradient(135deg,#6366f1cc,#a855f7bf) border-box;box-shadow:0 0 .75rem #6366f12e}html[data-theme=light] .jsby-btn-icon[data-v-c8b49158]{color:#6366f1}html[data-theme=light] .jsby-btn-clear[data-v-c8b49158]{background:#0000000f}html[data-theme=light] .jsby-btn-clear[data-v-c8b49158]:hover{background:#ef44448c;color:#fff}
