.club-card .club-header[data-v-0a2242d0]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.club-card .club-header h3[data-v-0a2242d0]{margin:0;font-size:18px}.club-card .club-header .club-types-container[data-v-0a2242d0]{display:flex;flex-wrap:wrap;gap:6px;flex:1;margin-right:10px}.club-card .club-header .club-type[data-v-0a2242d0]{display:inline-block;font-size:12px;color:#666;background:#f5f7fa;padding:4px 10px;border-radius:12px;border:1px solid #e4e7ed;white-space:nowrap}.club-card .club-info .name-section[data-v-0a2242d0]{display:flex;align-items:center;margin-bottom:15px}.club-card .club-info .name-section h3[data-v-0a2242d0]{margin:0;margin-left:15px;font-size:18px}.club-card .club-info .name-section .club-avatar[data-v-0a2242d0]{width:50px;height:50px;min-width:50px;min-height:50px;border-radius:50%;overflow:hidden}.club-card .club-info .name-section .club-avatar img[data-v-0a2242d0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:2px solid #e6e8eb;border-radius:50%}.club-card .club-info .name-section .club-avatar .avatar-placeholder[data-v-0a2242d0]{width:100%;height:100%;background-color:#e6e8eb;display:flex;align-items:center;justify-content:center;font-size:20px;color:#909399}.club-card .club-info .students-count[data-v-0a2242d0]{margin-bottom:10px;color:#666}.club-card .club-info .students-count i[data-v-0a2242d0]{margin-right:5px}.club-card .club-info .advisers-section[data-v-0a2242d0]{margin:15px 0}.club-card .club-info .advisers-section .section-title[data-v-0a2242d0]{margin-bottom:5px;color:#303133;font-weight:400}.club-card .club-info .advisers-section .advisors-list[data-v-0a2242d0]{display:flex;flex-wrap:wrap;gap:4px}.club-card .club-info .advisers-section .advisors-list .advisor[data-v-0a2242d0]{display:inline-flex}.club-card .club-info .status-section[data-v-0a2242d0]{display:flex;align-items:center}.club-card .club-info .actions[data-v-0a2242d0]{margin-top:15px;display:flex;justify-content:flex-end}.club-card .club-info div[data-v-0a2242d0]:has(.status-section){display:flex;justify-content:space-between;align-items:center}.club-card .club-info div:has(.status-section) .actions[data-v-0a2242d0]{margin-top:0}.club-grid[data-v-5d3f8f74]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-top:20px}