.home-container[data-v-2b235a45]{background:linear-gradient(135deg,#667eea,#764ba2);height:100%;box-sizing:border-box;overflow:auto;border-radius:8px;padding:32px 30px}.welcome-section[data-v-2b235a45]{text-align:center;color:#fff;margin-bottom:50px}.welcome-title[data-v-2b235a45]{font-size:42px;font-weight:700;margin:0 0 16px 0;text-shadow:0 2px 10px rgba(0,0,0,.2)}.welcome-subtitle[data-v-2b235a45]{font-size:18px;opacity:.9;margin:0 0 40px 0}.quick-stats[data-v-2b235a45]{display:flex;justify-content:center;gap:60px}.stat-item[data-v-2b235a45]{text-align:center}.stat-number[data-v-2b235a45]{font-size:36px;font-weight:700;line-height:1;margin-bottom:8px}.stat-label[data-v-2b235a45]{font-size:14px;opacity:.8}.platform-section[data-v-2b235a45]{margin-bottom:50px}.section-title[data-v-2b235a45]{color:#fff;font-size:24px;font-weight:600;margin:0 0 24px 0;text-align:center}.platform-card[data-v-2b235a45]{background:#fff;border-radius:12px;padding:30px 24px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;height:240px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.platform-card[data-v-2b235a45]:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.2)}.platform-card[data-v-2b235a45]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.pc-card[data-v-2b235a45]:before{background:linear-gradient(90deg,#409eff,#67c23a)}.app-card[data-v-2b235a45]:before{background:linear-gradient(90deg,#e6a23c,#f56c6c)}.mini-card[data-v-2b235a45]:before{background:linear-gradient(90deg,#9c27b0,#673ab7)}.platform-icon[data-v-2b235a45]{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.pc-card .platform-icon[data-v-2b235a45]{background:linear-gradient(135deg,#409eff,#66b1ff)}.app-card .platform-icon[data-v-2b235a45]{background:linear-gradient(135deg,#e6a23c,#f0c78a)}.mini-card .platform-icon[data-v-2b235a45]{background:linear-gradient(135deg,#9c27b0,#ba68c8)}.platform-icon i[data-v-2b235a45]{font-size:28px;color:#fff}.platform-title[data-v-2b235a45]{font-size:20px;font-weight:600;color:#303133;margin:0 0 12px 0}.platform-desc[data-v-2b235a45]{font-size:14px;color:#606266;line-height:1.6;margin:0 0 16px 0}.platform-tags[data-v-2b235a45]{display:flex;gap:8px;flex-wrap:wrap}.clickable-tag[data-v-2b235a45]{cursor:pointer;transition:all .3s ease}.clickable-tag[data-v-2b235a45]:hover{transform:translateY(-4px);background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff;box-shadow:0 4px 12px rgba(102,126,234,.4)}.platform-arrow[data-v-2b235a45]{position:absolute;bottom:24px;right:24px;width:32px;height:32px;border-radius:50%;background:#f0f2f5;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.platform-card:hover .platform-arrow[data-v-2b235a45]{background:#409eff;color:#fff}.platform-arrow i[data-v-2b235a45]{font-size:14px}.skills-section[data-v-2b235a45]{margin-bottom:30px}.skill-card[data-v-2b235a45]{background:hsla(0,0%,100%,.95);border-radius:8px;padding:20px;cursor:pointer;transition:all .3s ease;height:160px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.skill-card[data-v-2b235a45]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.skill-header[data-v-2b235a45]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.skill-header i[data-v-2b235a45]{font-size:24px}.skill-category[data-v-2b235a45]{font-size:12px;color:#909399;background:#f0f2f5;padding:4px 10px;border-radius:12px}.skill-title[data-v-2b235a45]{font-size:16px;font-weight:600;color:#303133;margin:0 0 8px 0}.skill-desc[data-v-2b235a45]{font-size:13px;color:#606266;line-height:1.5;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:768px){.welcome-title[data-v-2b235a45]{font-size:32px}.welcome-subtitle[data-v-2b235a45]{font-size:16px}.quick-stats[data-v-2b235a45]{gap:40px}.stat-number[data-v-2b235a45]{font-size:28px}.platform-card[data-v-2b235a45]{margin-bottom:20px;height:auto;min-height:220px}.skill-card[data-v-2b235a45]{margin-bottom:16px}}