.agent-list[data-v-45f9c1f7]{height:100%;background-color:#fff}.container[data-v-45f9c1f7]{height:100%;overflow:auto;margin:0 auto}.cards-wrapper[data-v-45f9c1f7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px}.agent-card[data-v-45f9c1f7]{background:#f7faff;border-radius:10px;padding:20px 20px 10px 20px;box-shadow:0 2px 8px rgba(74,144,226,.1);transition:all .3s ease;border:1px solid #eaecef}.agent-card[data-v-45f9c1f7]:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(74,144,226,.2)}.card-header[data-v-45f9c1f7]{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.card-header .card_tips[data-v-45f9c1f7]{width:45px;line-height:25px;background:#eaf1ff;color:#3370ff;text-align:center;font-size:12px;border-radius:5px;margin:auto;margin-top:6px}.icon-container[data-v-45f9c1f7]{flex-shrink:0;width:70px;height:70px;border-radius:8px;border:1px solid #eaecef;background:#fff}.icon-container img[data-v-45f9c1f7]{width:78%}.robot-icon[data-v-45f9c1f7]{width:100%;height:100%}.info-container[data-v-45f9c1f7]{flex:1;min-width:0}.agent-name[data-v-45f9c1f7]{font-size:16px;color:#1a1a1a;line-height:1.4;flex:1}.use_tool[data-v-45f9c1f7]{font-size:12px;color:#002781;width:102px}.agent-id[data-v-45f9c1f7],.agent-semester[data-v-45f9c1f7]{font-size:12px;color:#666;margin:4px 0;line-height:1.5}.card-footer[data-v-45f9c1f7]{display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid rgba(74,144,226,.2)}.update-time[data-v-45f9c1f7]{font-size:12px;color:#999}.train-btn[data-v-45f9c1f7]{display:flex;align-items:center;gap:6px;padding:6px 10px;background:#e6edff;color:#002781;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}.train-btn[data-v-45f9c1f7]:hover{background:linear-gradient(135deg,#357abd,#2a5a8d);transform:translateX(2px);color:#fff}.loading-more[data-v-45f9c1f7]{display:flex;align-items:center;justify-content:center;padding:20px 0;color:#999;font-size:14px;gap:8px}.loading-more .is-loading[data-v-45f9c1f7]{animation:rotate-45f9c1f7 1s linear infinite}@keyframes rotate-45f9c1f7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}