.character-detail[data-v-f2667a36]{max-width:1200px;margin:0 auto;padding:20px}.detail-content[data-v-f2667a36]{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow:hidden}.basic-info[data-v-f2667a36]{position:relative}.carousel-container[data-v-f2667a36]{width:100%;margin-bottom:20px;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.character-header[data-v-f2667a36]{display:flex;justify-content:space-between;align-items:center;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px}.header-left[data-v-f2667a36]{display:flex;align-items:center;gap:20px}.character-avatar-large[data-v-f2667a36]{flex-shrink:0}.character-title h1[data-v-f2667a36]{margin:0 0 10px 0;font-size:28px;font-weight:700}.character-tags[data-v-f2667a36]{display:flex;gap:10px}.detail-tabs[data-v-f2667a36]{padding:0 20px 20px}.attributes-content[data-v-f2667a36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.attribute-card[data-v-f2667a36]{margin-bottom:0}.card-header[data-v-f2667a36]{display:flex;justify-content:space-between;align-items:center}.attribute-list[data-v-f2667a36]{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.attribute-item[data-v-f2667a36]{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#f9f9f9;border-radius:4px}.attribute-label[data-v-f2667a36]{font-weight:700;color:#666}.attribute-value[data-v-f2667a36]{font-size:18px;font-weight:700;color:#1890ff}.skills-content[data-v-f2667a36]{padding:20px 0}.skill-list[data-v-f2667a36]{display:flex;flex-direction:column;gap:20px}.skill-item[data-v-f2667a36]{border-radius:8px;padding:15px;background-color:#f9f9f9}.skill-item.passive[data-v-f2667a36]{border-left:4px solid #4caf50}.skill-item.active[data-v-f2667a36]{border-left:4px solid #1890ff}.skill-item.level[data-v-f2667a36]{border-left:4px solid #ff9800}.skill-item.star[data-v-f2667a36]{border-left:4px solid #9c27b0}.skill-header[data-v-f2667a36]{display:flex;align-items:center;gap:15px;margin-bottom:10px}.skill-icon[data-v-f2667a36]{flex-shrink:0}.skill-info h3[data-v-f2667a36]{margin:0 0 5px 0;font-size:18px;font-weight:700}.skill-description[data-v-f2667a36]{margin-bottom:15px}.skill-description p[data-v-f2667a36]{margin:0;line-height:1.6;color:#333}.skill-branches[data-v-f2667a36]{margin-top:15px;padding-top:15px;border-top:1px solid #eaeaea}.skill-branches h4[data-v-f2667a36]{margin:0 0 10px 0;font-size:16px;font-weight:700;color:#666}.branches-list[data-v-f2667a36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px}.branch-item[data-v-f2667a36]{flex:1}.branch-card[data-v-f2667a36]{margin-bottom:0}.branch-header[data-v-f2667a36]{margin-bottom:5px}.branch-name[data-v-f2667a36]{font-weight:700;color:#333}.branch-description p[data-v-f2667a36]{margin:0;line-height:1.5;color:#666}.star-skills-content[data-v-f2667a36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px}.skill-card[data-v-f2667a36]{margin-bottom:0}.empty-skills[data-v-f2667a36]{grid-column:1/-1;padding:50px 0}.equipment-content[data-v-f2667a36]{padding:20px 0}.equipment-card[data-v-f2667a36]{margin-bottom:0}.weapon-info[data-v-f2667a36]{display:flex;gap:20px;align-items:flex-start}.weapon-image[data-v-f2667a36]{flex-shrink:0}.weapon-details[data-v-f2667a36]{flex:1}.weapon-details h3[data-v-f2667a36]{margin:0 0 15px 0;font-size:18px;font-weight:700}.weapon-stats[data-v-f2667a36]{margin-bottom:15px}.weapon-stats p[data-v-f2667a36]{margin:5px 0;color:#666}.weapon-skill h4[data-v-f2667a36]{margin:0 0 10px 0;font-size:16px;font-weight:700;color:#333}.weapon-skill p[data-v-f2667a36]{margin:0;line-height:1.5;color:#666}@media (max-width:768px){.character-header[data-v-f2667a36]{flex-direction:column;align-items:flex-start;gap:15px}.attribute-list[data-v-f2667a36],.attributes-content[data-v-f2667a36],.skills-content[data-v-f2667a36],.star-skills-content[data-v-f2667a36]{grid-template-columns:1fr}.weapon-info[data-v-f2667a36]{flex-direction:column;align-items:center;text-align:center}}