.robot-aggregate[data-v-3240542a]{min-height:100vh;background:linear-gradient(180deg,#f0f5ff,#f8f0ff 50%,#fff5f5)}.page-header[data-v-3240542a]{display:flex;align-items:center;padding:18px 16px;margin:12px;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.06)}.page-header__icon[data-v-3240542a]{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;margin-right:14px;flex-shrink:0}.page-header__icon img[data-v-3240542a]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.page-title[data-v-3240542a]{font-size:20px;font-weight:700;color:#1f2937;margin-bottom:4px}.page-subtitle[data-v-3240542a]{font-size:13px;color:#6b7280}.robot-list[data-v-3240542a]{padding:0 12px 24px}.robot-card[data-v-3240542a]{display:flex;align-items:center;padding:16px;margin-bottom:12px;background:hsla(0,0%,100%,.92);border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.06);border:1px solid hsla(0,0%,100%,.6);opacity:0;animation:cardEnter-3240542a .5s ease forwards}.robot-card[data-v-3240542a]:active{background:hsla(0,0%,100%,.98);transform:scale(.98)}.robot-card__icon-wrap[data-v-3240542a]{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#eff6ff,#f5f3ff);display:flex;align-items:center;justify-content:center;margin-right:14px;flex-shrink:0}.robot-card__icon[data-v-3240542a]{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;border-radius:6px}.robot-card__content[data-v-3240542a]{flex:1;min-width:0}.robot-card__name[data-v-3240542a]{font-size:16px;font-weight:600;color:#1f2937;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.robot-card__desc[data-v-3240542a]{font-size:13px;color:#6b7280;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.robot-card__arrow[data-v-3240542a]{color:#9ca3af;margin-left:8px}.empty-state[data-v-3240542a]{padding-top:80px}@keyframes cardEnter-3240542a{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}