.expert-detail-page[data-v-adb359d7]{background:#f5f5f5;min-height:100vh}.expert-detail-container[data-v-adb359d7]{margin:0 auto;max-width:1440px;padding:20px 24px}.breadcrumb[data-v-adb359d7]{align-items:center;color:#909399;display:flex;font-size:14px;margin-bottom:20px}.breadcrumb .breadcrumb-item[data-v-adb359d7]{cursor:pointer}.breadcrumb .breadcrumb-item[data-v-adb359d7]:hover{color:#2978ff}.breadcrumb .breadcrumb-item.active[data-v-adb359d7]{color:#161616;cursor:default}.breadcrumb .breadcrumb-divider[data-v-adb359d7]{margin:0 8px}.expert-detail-content[data-v-adb359d7]{position:relative}.expert-info-card[data-v-adb359d7]{background:#fff;border-radius:10px;margin-bottom:10px;overflow:hidden;padding:20px;position:relative}.expert-info-card .expert-header-bg[data-v-adb359d7]{height:100px;left:0;position:absolute;right:0;top:0;z-index:0}.expert-info-card .expert-header[data-v-adb359d7]{align-items:flex-start;display:flex;margin-bottom:20px;position:relative;z-index:1}.expert-info-card .expert-header .expert-avatar[data-v-adb359d7]{margin-right:20px;position:relative}.expert-info-card .expert-header .expert-avatar.expert-avatar-subscribed .avatar-wrapper[data-v-adb359d7]{background:#fff;border:2px solid #2978ff;border-radius:50%;padding:3px}.expert-info-card .expert-header .expert-avatar .subscribed-badge[data-v-adb359d7]{background:#2978ff;border-radius:4px;bottom:-8px;color:#fff;font-size:10px;left:50%;padding:2px 8px;position:absolute;transform:translate(-50%);white-space:nowrap}.expert-info-card .expert-header .expert-info[data-v-adb359d7]{align-items:flex-start;display:flex;flex:1;justify-content:space-between}.expert-info-card .expert-header .expert-info .expert-info-left[data-v-adb359d7]{flex:1}.expert-info-card .expert-header .expert-info .expert-info-left .expert-name[data-v-adb359d7]{align-items:center;display:flex;margin-bottom:12px}.expert-info-card .expert-header .expert-info .expert-info-left .expert-name .nickname[data-v-adb359d7]{color:#161616;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:500;line-height:normal;max-width:300px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.expert-info-card .expert-header .expert-info .expert-info-left .expert-tags[data-v-adb359d7]{display:flex;gap:8px}.expert-info-card .expert-header .expert-info .expert-info-left .expert-tags .tag[data-v-adb359d7]{border-radius:4px;font-size:12px;padding:4px 8px}.expert-info-card .expert-header .expert-info .expert-info-left .expert-tags .tag.tag-blue[data-v-adb359d7]{background:#2978ff1a;color:#2978ff}.expert-info-card .expert-header .expert-info .expert-info-left .expert-tags .tag.tag-red[data-v-adb359d7]{background:#ff4b4b1a;color:#ff4b4b}.expert-info-card .expert-header .expert-info .expert-info-right .follow-btn[data-v-adb359d7]{background:#2978ff;border-color:#2978ff;border-radius:20px;color:#fff;font-size:14px;height:40px;width:110px}.expert-info-card .expert-header .expert-info .expert-info-right .follow-btn.followed[data-v-adb359d7]{background:#fff;border-color:#2978ff;color:#2978ff}.expert-info-card .expert-sign[data-v-adb359d7]{color:#909399;font-size:14px;line-height:1.6;margin-bottom:20px;white-space:pre-wrap;word-wrap:break-word}.expert-info-card .recent-performance-section[data-v-adb359d7]{align-items:center;display:flex;gap:16px;margin-top:20px}.expert-info-card .recent-performance-title[data-v-adb359d7]{color:#161616;flex-shrink:0;font-size:16px;font-weight:600}.expert-info-card .recent-performance-list[data-v-adb359d7]{display:flex;flex-wrap:wrap;gap:4px}.expert-info-card .recent-performance-list .performance-item[data-v-adb359d7]{flex-shrink:0;height:28px;position:relative;width:28px}.expert-info-card .recent-performance-list .performance-item img[data-v-adb359d7]{height:100%;width:100%}.nine-fourteen-card[data-v-adb359d7]{align-items:center;background:#fff;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.nine-fourteen-card .nine-fourteen-left[data-v-adb359d7]{color:#161616;font-weight:500}.nine-fourteen-card .nine-fourteen-left[data-v-adb359d7],.nine-fourteen-card .nine-fourteen-right[data-v-adb359d7]{font-family:PingFang SC;font-size:20px;font-style:normal;line-height:normal;text-align:center}.nine-fourteen-card .nine-fourteen-right[data-v-adb359d7]{align-items:center;color:#2978ff;display:flex;font-weight:400;gap:4px}.expert-plans-section[data-v-adb359d7]{background:#fff;border-radius:10px;margin-bottom:20px;padding:20px}.expert-plans-section .section-title[data-v-adb359d7]{color:#161616;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}.expert-plans-section .plan-list[data-v-adb359d7]{display:grid;gap:16px;grid-template-columns:1fr}.expert-plans-section .plan-card[data-v-adb359d7]{background:#fff;border:1px solid #f0f0f0;border-radius:10px;cursor:pointer;padding:12px}.expert-plans-section .plan-card .card-header[data-v-adb359d7]{align-items:center;color:#161616;display:flex;font-size:16px;font-weight:500;margin-bottom:12px}.expert-plans-section .plan-card .card-body[data-v-adb359d7]{align-items:center;background:#f7f8f9;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:12px;padding:8px 12px;position:relative}.expert-plans-section .plan-card .card-body .match-info[data-v-adb359d7]{color:#999;flex:1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-plans-section .plan-card .card-body .match-info .league[data-v-adb359d7]{margin-right:16px}.expert-plans-section .plan-card .card-body .match-info .time[data-v-adb359d7]{min-width:90px}.expert-plans-section .plan-card .card-body .result-badge[data-v-adb359d7],.expert-plans-section .plan-card .card-body .result-icon[data-v-adb359d7]{position:absolute;right:0;top:50%;transform:translateY(-50%)}.expert-plans-section .plan-card .card-body .result-badge[data-v-adb359d7]{height:32px;width:32px}.expert-plans-section .plan-card .card-body .result-badge .result-text[data-v-adb359d7]{bottom:0;color:#fff;display:block;font-size:10px;font-weight:400;height:12px;margin:auto;position:absolute;text-align:center;top:0;width:32px;z-index:999}.expert-plans-section .plan-card .card-footer[data-v-adb359d7]{align-items:center;display:flex;justify-content:space-between}.expert-plans-section .plan-card .card-footer .meta-info[data-v-adb359d7]{align-items:center;color:#b4b4b4;display:flex;font-size:14px;gap:4px}.expert-plans-section .plan-card .card-footer .meta-info .tag[data-v-adb359d7]{color:#2978ff;font-size:14px;text-transform:uppercase}.expert-plans-section .plan-card .card-footer .price-info[data-v-adb359d7]{align-items:center;display:flex}.expert-plans-section .plan-card .card-footer .price-info .discount-text[data-v-adb359d7]{color:#ff4b4b;font-size:12px;margin-right:4px}.expert-plans-section .plan-card .card-footer .price-info .price-value[data-v-adb359d7]{color:#2978ff;font-size:14px;font-weight:500}.expert-plans-section .plan-card .card-footer .price-info .price-value.gray-price[data-v-adb359d7]{color:#b4b4b4;text-decoration:line-through}.expert-plans-section .plan-card .card-footer .price-info .free-text[data-v-adb359d7]{color:#2978ff;font-size:12px;font-weight:500}.expert-plans-section .load-more-container[data-v-adb359d7]{align-items:center;display:flex;justify-content:center;margin-top:20px;padding:20px 0}.expert-plans-section .load-more-container .loading-more[data-v-adb359d7]{align-items:center;color:#2978ff;display:flex;font-size:14px;gap:8px}.expert-plans-section .load-more-container .loading-more .el-icon[data-v-adb359d7]{font-size:16px}.subscribe-card[data-v-adb359d7]{background-image:url(./subscribe_02.BVuE7MkM.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:12px;cursor:pointer;height:120px;margin-bottom:10px;position:relative;width:100%}.subscribe-card.subscribe-card-hk[data-v-adb359d7]{background-image:url(./subscribe_03.CphVRUDl.png)}.subscribe-card .close-icon[data-v-adb359d7]{align-items:center;background:#ffffffe6;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:8px;top:8px;transition:all .3s ease;width:28px}
