.component-renderer[data-v-10c247a4]{position:relative;width:100%;box-sizing:border-box;overflow:hidden}.section-product-core[data-v-10c247a4],.section-recommend[data-v-10c247a4],.section-trust[data-v-10c247a4]{background:#f7f8fa}.section-social[data-v-10c247a4]{background:transparent}.module-title[data-v-10c247a4]{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:18px;font-weight:700;color:#1d2129;margin-bottom:16px}.module-title .title-bar[data-v-10c247a4]{width:4px;height:18px;background:linear-gradient(180deg,#149a4f,#1cb564);border-radius:2px;flex-shrink:0}.module-title-row[data-v-10c247a4]{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-bottom:16px}.module-title-row .module-title[data-v-10c247a4]{margin-bottom:0}.article-header-preview[data-v-10c247a4],.attachment-preview[data-v-10c247a4],.cases-preview[data-v-10c247a4],.expert-preview[data-v-10c247a4],.faq-preview[data-v-10c247a4],.outline-preview[data-v-10c247a4],.process-preview[data-v-10c247a4],.product-trade-preview[data-v-10c247a4],.related-preview[data-v-10c247a4],.rich-text-preview[data-v-10c247a4]{background:#fff;padding:24px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06);margin-bottom:4px}.placeholder-img[data-v-10c247a4]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:36px;color:#c9cdd4;background:linear-gradient(135deg,#f0f9f3,#e8f7ee);position:absolute;top:0;left:0}.placeholder-preview[data-v-10c247a4]{padding:40px 20px;text-align:center;color:#86909c;background:#f7f8fa;border-radius:8px}.rich-text-content[data-v-10c247a4]{font-size:15px;color:#4e5969;line-height:1.75}.prose-style[data-v-10c247a4] :deep(h3){font-size:18px;font-weight:700;color:#1d2129;margin:20px 0 12px;padding-left:12px;border-left:4px solid #149a4f}.prose-style[data-v-10c247a4] :deep(h4){font-size:16px;font-weight:600;color:#1d2129;margin:16px 0 8px}.prose-style[data-v-10c247a4] :deep(p){margin-bottom:16px}.prose-style[data-v-10c247a4] :deep(ol),.prose-style[data-v-10c247a4] :deep(ul){padding-left:24px;margin-bottom:16px}.prose-style[data-v-10c247a4] :deep(li){margin-bottom:8px;line-height:1.75}.prose-style[data-v-10c247a4] :deep(ul li)::marker{color:#149a4f}.prose-style[data-v-10c247a4] :deep(img){max-width:100%;height:auto;display:block;margin:16px auto;border-radius:8px}.prose-style[data-v-10c247a4] :deep(table){width:100%;border-collapse:collapse;margin:16px 0}.prose-style[data-v-10c247a4] :deep(td),.prose-style[data-v-10c247a4] :deep(th){border:1px solid #e5e6eb;padding:8px 12px;font-size:14px}.prose-style[data-v-10c247a4] :deep(th){background:#f7f8fa;font-weight:600}.prose-style[data-v-10c247a4] :deep(tr:nth-child(2n)){background:#fafbfc}.hero-trade-preview[data-v-10c247a4]{background:#fff}.hero-trade-preview .cover-wrapper[data-v-10c247a4]{position:relative;width:100%;padding-top:26.666%;background:linear-gradient(135deg,#f0f9f3,#e8f7ee);overflow:hidden}.hero-trade-preview .cover-img[data-v-10c247a4]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.hero-trade-preview .cover-placeholder[data-v-10c247a4]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#86909c;font-size:14px;grid-gap:8px;gap:8px}.hero-trade-preview .cover-overlay[data-v-10c247a4]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.7))}.hero-trade-preview .cover-content[data-v-10c247a4]{position:absolute;bottom:0;left:0;right:0;padding:24px 32px;color:#fff}.hero-trade-preview .hero-type-badge[data-v-10c247a4]{right:16px;background:rgba(0,0,0,.55);padding:4px 12px;border-radius:4px}.hero-trade-preview .hero-type-badge[data-v-10c247a4],.hero-trade-preview .live-status-pill[data-v-10c247a4]{position:absolute;top:16px;color:#fff;font-size:12px;font-weight:600;z-index:2}.hero-trade-preview .live-status-pill[data-v-10c247a4]{left:50%;transform:translateX(-50%);padding:4px 16px;border-radius:14px}.hero-trade-preview .live-status-pill.live[data-v-10c247a4]{background:#ff4d4f}.hero-trade-preview .live-status-pill.upcoming[data-v-10c247a4]{background:#ff7d00}.hero-trade-preview .live-status-pill.ended[data-v-10c247a4]{background:#86909c}.hero-trade-preview .live-status-tag[data-v-10c247a4]{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;background:rgba(20,154,79,.9);color:#fff;padding:4px 12px;border-radius:16px;font-size:12px;margin-bottom:12px}.hero-trade-preview .pulse[data-v-10c247a4]{width:6px;height:6px;background:#fff;border-radius:50%;-webkit-animation:pulse-data-v-10c247a4 1.5s infinite;animation:pulse-data-v-10c247a4 1.5s infinite}.hero-trade-preview .hero-title[data-v-10c247a4]{font-size:26px;font-weight:800;line-height:1.35;margin-bottom:6px;text-shadow:0 2px 8px rgba(0,0,0,.3)}.hero-trade-preview .hero-subtitle[data-v-10c247a4]{font-size:14px;opacity:.9;margin-bottom:0}.hero-trade-preview .hero-info-card[data-v-10c247a4]{background:#fff;padding:20px 32px}.hero-trade-preview .hero-price-cta-row[data-v-10c247a4]{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-bottom:14px}.hero-trade-preview .hero-price-block[data-v-10c247a4]{flex:1;display:flex;align-items:baseline;grid-gap:10px;gap:10px;flex-wrap:wrap}.hero-trade-preview .hero-current-price[data-v-10c247a4]{font-size:30px;font-weight:800;color:#f53f3f}.hero-trade-preview .hero-current-price.free[data-v-10c247a4]{color:#00b42a}.hero-trade-preview .hero-current-price.member[data-v-10c247a4]{color:#ff7d00}.hero-trade-preview .hero-original-price[data-v-10c247a4]{font-size:14px;color:#86909c;text-decoration:line-through}.hero-trade-preview .hero-discount-tag[data-v-10c247a4]{background:#ff4d4f;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px}.hero-trade-preview .hero-cta-btn[data-v-10c247a4]{flex-shrink:0;padding:11px 32px;font-size:15px;font-weight:600;color:#fff;background:linear-gradient(135deg,#149a4f,#1cb564);border:none;border-radius:24px;cursor:pointer;box-shadow:0 4px 14px rgba(20,154,79,.45);transition:transform .2s,box-shadow .2s}.hero-trade-preview .hero-cta-btn[data-v-10c247a4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(20,154,79,.55)}.hero-trade-preview .hero-cta-btn[data-v-10c247a4]:disabled{opacity:.55;cursor:not-allowed;background:#86909c;box-shadow:none}.hero-trade-preview .hero-cta-btn[data-v-10c247a4]:disabled:hover{transform:none;box-shadow:none}.hero-trade-preview .hero-countdown-bar[data-v-10c247a4]{margin-bottom:14px;padding:8px 14px;background:#fff0f6;color:#eb2f96;border-radius:8px;font-size:14px;font-weight:600;text-align:center}.hero-trade-preview .hero-info-chips[data-v-10c247a4]{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px}.hero-trade-preview .hero-chip[data-v-10c247a4]{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;padding:5px 12px;border-radius:16px;font-size:13px;color:#4d5266;background:#f2f3f5}.hero-trade-preview .hero-chip.warn[data-v-10c247a4]{color:#ff7d00;background:#fff7e8}.hero-trade-preview .hero-chip i[data-v-10c247a4]{font-size:14px;color:#149a4f}.hero-trade-preview .hero-chip.warn i[data-v-10c247a4]{color:#ff7d00}.hero-trade-preview .hero-location-card[data-v-10c247a4]{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;margin-bottom:12px;padding:14px 16px;border:1px solid #e8f0e8;border-radius:12px;background:#f7fbf7}.hero-trade-preview .hero-location-card .loc-icon[data-v-10c247a4]{color:#149a4f;font-size:22px;flex-shrink:0;margin-top:2px}.hero-trade-preview .hero-location-card .loc-addr[data-v-10c247a4]{font-size:15px;font-weight:600;color:#1d2129;line-height:1.4}.hero-trade-preview .hero-location-card .loc-time[data-v-10c247a4]{font-size:13px;color:#86909c;margin-top:4px}@-webkit-keyframes pulse-data-v-10c247a4{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulse-data-v-10c247a4{0%,to{opacity:1}50%{opacity:.4}}.outline-stats[data-v-10c247a4]{font-size:13px;color:#86909c;margin-bottom:16px;padding:8px 12px;background:#f0f9f3;border-radius:6px;display:flex;align-items:center;grid-gap:6px;gap:6px}.outline-stats .dot[data-v-10c247a4]{color:#c9cdd4}.outline-chapter[data-v-10c247a4]{margin-bottom:16px}.outline-chapter[data-v-10c247a4]:last-child{margin-bottom:0}.chapter-title[data-v-10c247a4]{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:15px;font-weight:700;color:#1d2129;padding:10px 12px;background:linear-gradient(90deg,#f0f9f3,#f7f8fa);border-radius:6px;border-left:3px solid #149a4f}.chapter-title.clickable[data-v-10c247a4]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .2s}.chapter-title.clickable[data-v-10c247a4]:hover{color:#149a4f}.chapter-title .chevron[data-v-10c247a4]{transition:transform .2s;font-size:12px}.chapter-title .chevron.rotated[data-v-10c247a4]{transform:rotate(90deg)}.outline-empty[data-v-10c247a4]{padding:60px 0;text-align:center;color:#86909c;font-size:14px}.next-live-card[data-v-10c247a4]{justify-content:space-between;grid-gap:12px;gap:12px;background:linear-gradient(135deg,#fff7e6,#fff1e0);border:1px solid #ffd591;border-radius:10px;padding:14px 16px;margin-bottom:16px}.next-live-card[data-v-10c247a4],.next-live-info[data-v-10c247a4]{display:flex;align-items:center;flex-wrap:wrap}.next-live-info[data-v-10c247a4]{grid-gap:10px;gap:10px}.next-live-title[data-v-10c247a4]{font-weight:600;color:#1d2129;font-size:15px}.next-live-time[data-v-10c247a4]{color:#86909c;font-size:13px}.chapter-index[data-v-10c247a4]{font-size:12px;color:#149a4f;font-weight:600;background:#e8f7ee;padding:2px 8px;border-radius:10px;flex-shrink:0}.chapter-sections[data-v-10c247a4]{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:4px 0}.outline-section[data-v-10c247a4]{display:flex;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;padding:12px 14px;background:#f7f8fa;border-radius:10px;transition:background .2s;cursor:pointer}.outline-section[data-v-10c247a4]:hover{background:#f0f9f3}.section-left[data-v-10c247a4]{display:flex;align-items:center;grid-gap:10px;gap:10px;color:#4e5969;font-size:14px;flex:1;min-width:0}.section-play-icon[data-v-10c247a4]{color:#149a4f;font-size:16px;flex-shrink:0}.section-name[data-v-10c247a4]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-right[data-v-10c247a4]{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0}.duration[data-v-10c247a4]{font-size:12px;color:#86909c}.free-tag[data-v-10c247a4]{grid-gap:3px;gap:3px;color:#149a4f;background:#e8f7ee}.free-tag[data-v-10c247a4],.lecturer-tag[data-v-10c247a4]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:10px;font-size:11px;margin-left:8px;font-weight:500}.lecturer-tag[data-v-10c247a4]{color:#1d6fff;background:#e8f0ff}.live-sessions[data-v-10c247a4]{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.live-session-card[data-v-10c247a4]{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;background:#f7f8fa;border-radius:10px;padding:14px 16px;border-left:3px solid #149a4f}.live-session-card .session-left[data-v-10c247a4]{flex:1;min-width:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.session-head[data-v-10c247a4]{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap}.session-name[data-v-10c247a4]{font-size:15px;color:#1d2129;font-weight:600}.session-meta[data-v-10c247a4]{display:flex;align-items:center;grid-gap:16px;gap:16px;font-size:13px;color:#86909c;flex-wrap:wrap}.session-meta .el-icon[data-v-10c247a4]{margin-right:4px}.offline-agenda[data-v-10c247a4]{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.agenda-item[data-v-10c247a4]{display:flex;grid-gap:16px;gap:16px;padding:14px;background:#f7f8fa;border-radius:10px}.agenda-time[data-v-10c247a4]{flex-shrink:0;width:120px;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.agenda-date[data-v-10c247a4]{font-size:15px;color:#1d2129;font-weight:700}.agenda-slot[data-v-10c247a4]{font-size:13px;color:#149a4f}.agenda-body[data-v-10c247a4]{flex:1;min-width:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.agenda-body-head[data-v-10c247a4]{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px}.agenda-title[data-v-10c247a4]{font-size:15px;color:#1d2129;font-weight:600}.agenda-meta[data-v-10c247a4]{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;font-size:13px;color:#86909c}.agenda-meta .el-icon[data-v-10c247a4]{margin-right:4px}.outline-btn[data-v-10c247a4]{display:inline-flex;align-items:center;justify-content:center;padding:2px 12px;border-radius:16px;font-size:12px;line-height:20px;cursor:pointer;border:1px solid #d9d9d9;background:#fff;color:#4e5969;transition:all .2s}.outline-btn[data-v-10c247a4]:hover{opacity:.85}.outline-btn.primary[data-v-10c247a4]{background:#149a4f;border-color:#149a4f;color:#fff}.outline-btn.success[data-v-10c247a4]{color:#149a4f;border-color:#149a4f}.outline-btn.warning[data-v-10c247a4]{color:#ff7d00;border-color:#ff7d00}.outline-btn.outline[data-v-10c247a4]{color:#149a4f;border-color:#149a4f;background:#fff}.outline-btn.text[data-v-10c247a4]{border:none;background:transparent;padding:2px 8px}.outline-btn.text.success[data-v-10c247a4]{color:#149a4f}.outline-btn.text.warning[data-v-10c247a4]{color:#ff7d00}.session-action[data-v-10c247a4]{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0}.replay-pending[data-v-10c247a4]{font-size:12px;color:#c9cdd4}.countdown[data-v-10c247a4]{color:#f53f3f;font-weight:500}.live-status-badge[data-v-10c247a4]{display:inline-flex;align-items:center;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:500}.live-status-badge.not_started[data-v-10c247a4]{background:#f2f3f5;color:#86909c}.live-status-badge.live[data-v-10c247a4]{background:#ffece8;color:#f53f3f;-webkit-animation:live-pulse-data-v-10c247a4 1.5s infinite;animation:live-pulse-data-v-10c247a4 1.5s infinite}.live-status-badge.ended[data-v-10c247a4]{background:#f7f8fa;color:#c9cdd4}@-webkit-keyframes live-pulse-data-v-10c247a4{0%,to{opacity:1}50%{opacity:.55}}@keyframes live-pulse-data-v-10c247a4{0%,to{opacity:1}50%{opacity:.55}}.offline-status-badge[data-v-10c247a4]{display:inline-flex;align-items:center;padding:1px 6px;border-radius:8px;font-size:10px;font-weight:500}.offline-status-badge.not_started[data-v-10c247a4]{background:#f2f3f5;color:#86909c}.offline-status-badge.ongoing[data-v-10c247a4]{background:#e8f7ee;color:#149a4f}.offline-status-badge.ended[data-v-10c247a4]{background:#f7f8fa;color:#c9cdd4}.agenda-location[data-v-10c247a4]{color:#149a4f;text-decoration:none}.agenda-location .el-icon[data-v-10c247a4]{margin-right:4px;vertical-align:-1px}.agenda-action[data-v-10c247a4]{display:flex;grid-gap:4px;gap:4px;flex-wrap:wrap;flex-shrink:0}.lock-icon[data-v-10c247a4],.outline-section.locked .section-name[data-v-10c247a4]{color:#c9cdd4}.outline-video-modal[data-v-10c247a4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center}.outline-video-box[data-v-10c247a4]{position:relative;width:800px;max-width:92vw;background:#000;border-radius:8px;overflow:hidden}.outline-video-el[data-v-10c247a4]{display:block;width:100%;max-height:80vh}.outline-video-close[data-v-10c247a4]{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:50%;border:none;background:hsla(0,0%,100%,.2);color:#fff;cursor:pointer;font-size:16px}.outline-remind-box[data-v-10c247a4]{position:relative;width:260px;max-width:90vw;background:#fff;border-radius:12px;padding:28px 20px 24px;text-align:center;box-sizing:border-box}.outline-remind-title[data-v-10c247a4]{font-size:16px;font-weight:600;color:#1d2129;margin-bottom:6px}.outline-remind-desc[data-v-10c247a4]{font-size:13px;color:#86909c;margin-bottom:16px}.outline-remind-box .outline-video-close[data-v-10c247a4]{background:rgba(0,0,0,.06);color:#4e5969}.expert-cards[data-v-10c247a4]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.expert-card[data-v-10c247a4]{display:flex;grid-gap:14px;gap:14px;padding:16px;background:#f9fbf9;border:1px solid #e8f0e8;border-radius:10px;transition:box-shadow .2s}.expert-card[data-v-10c247a4]:hover{box-shadow:0 4px 16px rgba(20,154,79,.08)}.expert-avatar[data-v-10c247a4]{width:64px;height:64px;border-radius:50%;overflow:hidden;background:#f0f2f5;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.expert-avatar img[data-v-10c247a4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.expert-avatar i[data-v-10c247a4]{font-size:28px;color:#c9cdd4}.expert-info[data-v-10c247a4]{flex:1;min-width:0}.expert-name-row[data-v-10c247a4]{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-bottom:4px}.expert-name[data-v-10c247a4]{font-size:16px;font-weight:600;color:#1d2129}.expert-realname[data-v-10c247a4]{font-size:12px;color:#149a4f;background:#e8f7ee;padding:1px 6px;border-radius:8px}.expert-title[data-v-10c247a4]{font-size:12px;color:#149a4f;margin-bottom:6px;font-weight:500}.expert-bio[data-v-10c247a4]{font-size:13px;color:#86909c;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.expert-bio.expanded[data-v-10c247a4]{-webkit-line-clamp:unset;overflow:visible}.expert-expand[data-v-10c247a4]{font-size:12px;color:#149a4f;margin-top:6px;cursor:pointer;display:flex;align-items:center;grid-gap:4px;gap:4px}.faq-item[data-v-10c247a4]{margin-bottom:12px;background:#f9fbf9;border:1px solid #e8f0e8;border-radius:10px;overflow:hidden}.faq-item[data-v-10c247a4]:last-child{margin-bottom:0}.faq-item.expanded[data-v-10c247a4]{border-color:#149a4f;box-shadow:0 2px 8px rgba(20,154,79,.08)}.faq-q[data-v-10c247a4]{font-size:15px;font-weight:500;color:#1d2129;padding:14px 16px;grid-gap:10px;gap:10px;cursor:pointer}.faq-badge[data-v-10c247a4],.faq-q[data-v-10c247a4]{display:flex;align-items:center}.faq-badge[data-v-10c247a4]{width:22px;height:22px;border-radius:50%;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.faq-badge.q[data-v-10c247a4]{background:#149a4f;color:#fff}.faq-badge.a[data-v-10c247a4]{background:#e8f7ee;color:#149a4f}.faq-q-text[data-v-10c247a4]{flex:1;min-width:0;word-break:break-word;word-wrap:anywhere}.faq-arrow[data-v-10c247a4]{transition:transform .3s;color:#86909c}.faq-arrow.rotate[data-v-10c247a4]{transform:rotate(180deg);color:#149a4f}.faq-a[data-v-10c247a4]{padding:0 16px 14px 48px;display:flex;align-items:flex-start;grid-gap:10px;gap:10px;font-size:14px;color:#4e5969;line-height:1.7;background:#fff}.faq-slide-enter-active[data-v-10c247a4],.faq-slide-leave-active[data-v-10c247a4]{transition:all .3s ease}.faq-slide-enter-from[data-v-10c247a4],.faq-slide-leave-to[data-v-10c247a4]{opacity:0;max-height:0}.dynamics-preview[data-v-10c247a4]{background:linear-gradient(135deg,#f0f9f3,#e8f7ee);padding:16px 20px;border-radius:12px;border:1px solid #d4ead4}.dyn-title[data-v-10c247a4]{font-size:14px;font-weight:600;color:#149a4f;margin-bottom:12px;display:flex;align-items:center;grid-gap:6px;gap:6px}.dyn-list[data-v-10c247a4]{display:flex;flex-direction:column;grid-gap:8px;gap:8px;max-height:200px;overflow:hidden}.dyn-empty[data-v-10c247a4]{padding:12px 0;text-align:center;font-size:13px;color:#86909c}.dyn-item[data-v-10c247a4]{grid-gap:10px;gap:10px;padding:8px 12px;background:hsla(0,0%,100%,.8);border-radius:20px;font-size:13px;-webkit-animation:dynFadeIn-data-v-10c247a4 .5s ease both;animation:dynFadeIn-data-v-10c247a4 .5s ease both}.dyn-avatar[data-v-10c247a4],.dyn-item[data-v-10c247a4]{display:flex;align-items:center}.dyn-avatar[data-v-10c247a4]{width:28px;height:28px;border-radius:50%;background:#149a4f;color:#fff;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0}.dyn-content[data-v-10c247a4]{flex:1;min-width:0}.dyn-user[data-v-10c247a4]{color:#1d2129;font-weight:500;margin-right:4px}.dyn-action[data-v-10c247a4]{color:#86909c}.dyn-time[data-v-10c247a4]{font-size:11px;color:#c9cdd4;flex-shrink:0}@-webkit-keyframes dynFadeIn-data-v-10c247a4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes dynFadeIn-data-v-10c247a4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.invite-preview[data-v-10c247a4]{background:linear-gradient(135deg,#fff0f6,#fdf0f5);padding:24px 20px;text-align:center;border-radius:12px}.invite-title[data-v-10c247a4]{font-size:18px;font-weight:700;color:#eb2f96;margin-bottom:16px}.invite-poster-wrapper[data-v-10c247a4]{margin-bottom:16px;border-radius:12px;overflow:hidden}.invite-poster-wrapper .poster-bg[data-v-10c247a4]{width:100%;display:block;border-radius:12px}.invite-poster-wrapper .poster-placeholder[data-v-10c247a4]{width:100%;height:200px;flex-direction:column;color:#c9cdd4;background:#fff;grid-gap:8px;gap:8px}.invite-poster-wrapper .poster-placeholder[data-v-10c247a4],.invite-reward[data-v-10c247a4]{display:flex;align-items:center;justify-content:center;font-size:14px}.invite-reward[data-v-10c247a4]{color:#666;margin-bottom:16px;grid-gap:6px;gap:6px}.btn-invite[data-v-10c247a4]{width:100%;padding:14px;background:linear-gradient(135deg,#149a4f,#1cb564);color:#fff;border:none;border-radius:28px;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(20,154,79,.4);transition:all .3s}.btn-invite[data-v-10c247a4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(20,154,79,.5)}.invite-poster-dialog-body[data-v-10c247a4]{text-align:center}.invite-poster-dialog-img[data-v-10c247a4]{width:100%;display:block;border-radius:8px}.related-grid[data-v-10c247a4]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.related-card[data-v-10c247a4]{background:#f9fbf9;border:1px solid #e8f0e8;border-radius:10px;overflow:hidden;transition:all .3s;cursor:pointer;text-decoration:none;color:inherit;display:block}.related-card[data-v-10c247a4]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.related-cover-wrapper[data-v-10c247a4]{position:relative;width:100%;padding-top:56%;background:linear-gradient(135deg,#f0f9f3,#e8f7ee);overflow:hidden}.related-cover[data-v-10c247a4]{-o-object-fit:cover;object-fit:cover}.related-cover-placeholder[data-v-10c247a4],.related-cover[data-v-10c247a4]{position:absolute;top:0;left:0;width:100%;height:100%}.related-cover-placeholder[data-v-10c247a4]{display:flex;align-items:center;justify-content:center;color:#c9cdd4;font-size:28px}.related-tag[data-v-10c247a4]{position:absolute;top:8px;left:8px;font-size:11px;color:#149a4f;background:hsla(0,0%,100%,.92);padding:2px 8px;border-radius:10px;font-weight:500}.related-info[data-v-10c247a4]{padding:12px}.related-text[data-v-10c247a4]{font-size:14px;color:#1d2129;font-weight:500;line-height:1.5;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-meta[data-v-10c247a4]{font-size:12px;color:#86909c;display:flex;align-items:center;grid-gap:4px;gap:4px}.recommend-grid[data-v-10c247a4]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.recommend-card[data-v-10c247a4]{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s;cursor:pointer;text-decoration:none;color:inherit;display:block}.recommend-card[data-v-10c247a4]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.recommend-empty[data-v-10c247a4]{padding:16px;color:#999;font-size:13px;text-align:center}.recommend-img[data-v-10c247a4]{height:100px;background:linear-gradient(135deg,#f0f9f3,#e8f7ee);display:flex;align-items:center;justify-content:center;color:#c9cdd4;font-size:28px;overflow:hidden}.recommend-img img[data-v-10c247a4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recommend-info[data-v-10c247a4]{padding:10px}.recommend-title[data-v-10c247a4]{font-size:13px;font-weight:500;color:#1d2129;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.recommend-meta[data-v-10c247a4]{font-size:12px;color:#86909c;display:flex;align-items:center;grid-gap:4px;gap:4px}.article-header-preview[data-v-10c247a4]{background:#fff;padding:32px 24px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.article-title[data-v-10c247a4]{font-size:26px;font-weight:800;color:#1d2129;margin-bottom:16px;line-height:1.4}.article-meta[data-v-10c247a4]{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:13px;color:#86909c;margin-bottom:16px;flex-wrap:wrap}.article-meta .meta-author[data-v-10c247a4]{color:#149a4f;font-weight:500}.article-meta .author-avatar[data-v-10c247a4]{width:24px;height:24px;border-radius:50%;overflow:hidden;flex-shrink:0}.article-meta .author-avatar img[data-v-10c247a4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-meta .meta-dot[data-v-10c247a4]{color:#c9cdd4}.article-meta i[data-v-10c247a4]{font-size:14px}.article-tags[data-v-10c247a4]{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.article-tag[data-v-10c247a4]{background:transparent;color:#149a4f;border:1px solid #149a4f;padding:3px 10px;border-radius:14px;font-size:12px;transition:all .2s}.article-tag[data-v-10c247a4]:hover{background:#149a4f;color:#fff}.service-hero-preview[data-v-10c247a4]{background:#fff}.service-banner[data-v-10c247a4]{width:100%;padding-top:26.666%;position:relative;overflow:hidden;background:linear-gradient(135deg,#f0f9f3,#e8f7ee)}.service-banner img[data-v-10c247a4]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.service-banner .banner-overlay[data-v-10c247a4],.service-banner .placeholder-img[data-v-10c247a4],.service-banner img[data-v-10c247a4]{position:absolute;top:0;left:0;width:100%;height:100%}.service-banner .banner-overlay[data-v-10c247a4]{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.6))}.service-banner .banner-content[data-v-10c247a4]{position:absolute;bottom:0;left:0;right:0;padding:28px 32px;color:#fff}.service-title[data-v-10c247a4]{font-size:24px;font-weight:800;margin-bottom:12px;text-shadow:0 2px 8px rgba(0,0,0,.3);word-break:break-word;word-wrap:anywhere}.service-points[data-v-10c247a4]{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;font-size:14px}.service-points span[data-v-10c247a4]{display:flex;align-items:center;grid-gap:6px;gap:6px;max-width:100%;word-break:break-word}.service-points i[data-v-10c247a4]{color:#52c41a}.service-hero-preview .service-price-range[data-v-10c247a4]{font-size:26px;font-weight:800;color:#ffec3d;margin-top:10px;text-shadow:0 2px 8px rgba(0,0,0,.4)}.service-action[data-v-10c247a4]{padding:20px 24px}.cv-trade-panel[data-v-10c247a4]{margin-bottom:16px}.cv-spec-list[data-v-10c247a4]{flex-wrap:wrap;margin-bottom:14px}.cv-spec-item[data-v-10c247a4],.cv-spec-list[data-v-10c247a4]{display:flex;grid-gap:10px;gap:10px}.cv-spec-item[data-v-10c247a4]{align-items:center;padding:8px 12px;border:1px solid #eee;cursor:pointer;background:#fff;max-width:100%}.cv-spec-item .cv-spec-name[data-v-10c247a4]{color:#6a6a6a;font-size:14px;word-break:break-all;word-wrap:anywhere}.cv-spec-item .cv-spec-price[data-v-10c247a4]{font-size:14px;font-weight:700;color:#ff0e0e}.cv-spec-item.active[data-v-10c247a4]{background:#149a4f;border-color:#149a4f}.cv-spec-item.active .cv-spec-name[data-v-10c247a4],.cv-spec-item.active .cv-spec-price[data-v-10c247a4]{color:#fff}.cv-spec-item.locked[data-v-10c247a4]{cursor:default}.cv-spec-list.mall .cv-spec-item[data-v-10c247a4]{display:inline-block}.cv-buy-num[data-v-10c247a4]{display:flex;align-items:center;grid-gap:10px;gap:10px;flex-wrap:wrap;margin-bottom:12px}.cv-buy-label[data-v-10c247a4]{font-size:14px;color:#333}.cio-stepper[data-v-10c247a4]{display:inline-flex;align-items:center;border:1px solid #dcdfe6;border-radius:4px;overflow:hidden}.cio-step-btn[data-v-10c247a4]{width:32px;height:32px;border:none;background:#f5f7fa;color:#333;font-size:18px;line-height:1;cursor:pointer}.cio-step-input[data-v-10c247a4]{width:56px;height:32px;border:1px solid #dcdfe6;border-top:none;border-bottom:none;text-align:center;font-size:14px;outline:none;box-sizing:border-box}.cv-buy-unit[data-v-10c247a4]{font-size:13px;color:#999}.cv-buy-total[data-v-10c247a4]{font-size:14px;color:#666}.cv-buy-total em[data-v-10c247a4]{font-style:normal;font-size:18px;color:#ff4949;font-weight:600}.cv-agree[data-v-10c247a4]{display:flex;flex-wrap:wrap;grid-gap:6px 8px;gap:6px 8px;margin-bottom:8px;font-size:14px;color:#333}.cv-agree-label[data-v-10c247a4],.cv-agree[data-v-10c247a4]{align-items:center;line-height:22px}.cv-agree-label[data-v-10c247a4]{display:inline-flex;grid-gap:6px;gap:6px;margin:0;cursor:pointer}.cv-agree-label input[data-v-10c247a4]{width:14px;height:14px;margin:0;flex-shrink:0;vertical-align:middle}.cv-agree-name[data-v-10c247a4]{color:#149a4f;cursor:pointer;line-height:22px;word-break:break-word;word-wrap:anywhere}.service-btn[data-v-10c247a4]{width:100%;padding:16px;background:linear-gradient(135deg,#149a4f,#1cb564);color:#fff;border:none;border-radius:28px;font-size:18px;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(20,154,79,.4);transition:all .3s}.service-btn[data-v-10c247a4]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(20,154,79,.5)}.product-gallery-preview[data-v-10c247a4]{background:#fff}.gallery-wrapper[data-v-10c247a4]{width:100%;padding-top:26.666%;position:relative;background:linear-gradient(135deg,#f0f9f3,#e8f7ee);overflow:hidden}.gallery-wrapper img[data-v-10c247a4]{transition:opacity .3s}.gallery-wrapper img[data-v-10c247a4],.product-gallery-preview .gallery-video[data-v-10c247a4]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-gallery-preview .gallery-video[data-v-10c247a4]{background:#000}.gallery-play-btn[data-v-10c247a4]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:64px;height:64px;border:none;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;font-size:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.gallery-play-btn[data-v-10c247a4]:hover{background:rgba(0,0,0,.6)}.gallery-nav[data-v-10c247a4]{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 12px;pointer-events:none}.gallery-btn[data-v-10c247a4]{width:36px;height:36px;border-radius:50%;background:rgba(0,0,0,.4);color:#fff;border:none;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;pointer-events:auto;transition:background .2s}.gallery-btn[data-v-10c247a4]:hover{background:rgba(0,0,0,.6)}.gallery-dots[data-v-10c247a4]{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;grid-gap:6px;gap:6px}.gallery-dot[data-v-10c247a4]{width:8px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s}.gallery-dot.active[data-v-10c247a4]{width:20px;border-radius:4px;background:#fff}.video-player-preview[data-v-10c247a4]{background:#000;color:#fff;border-radius:12px;overflow:hidden}.video-wrapper[data-v-10c247a4]{width:100%;padding-top:26.666%;position:relative;background:#111;cursor:pointer}.video-wrapper.is-video[data-v-10c247a4]{cursor:default;padding-top:0}.video-wrapper .video-el[data-v-10c247a4]{display:block;width:100%;height:auto;background:#000}.video-meta-row[data-v-10c247a4]{display:flex;grid-gap:16px;gap:16px;padding:12px 24px;font-size:13px;color:#aaa;background:#000}.video-meta-row i[data-v-10c247a4]{font-size:14px;margin-right:4px}.video-wrapper img[data-v-10c247a4]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:.85}.video-overlay[data-v-10c247a4],.video-wrapper img[data-v-10c247a4]{position:absolute;top:0;left:0;width:100%;height:100%}.video-overlay[data-v-10c247a4]{background:linear-gradient(180deg,rgba(0,0,0,.1) 50%,rgba(0,0,0,.8))}.play-btn[data-v-10c247a4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:rgba(20,154,79,.85);display:flex;align-items:center;justify-content:center;font-size:32px;color:#fff;-webkit-animation:playPulse-data-v-10c247a4 2s infinite;animation:playPulse-data-v-10c247a4 2s infinite}@-webkit-keyframes playPulse-data-v-10c247a4{0%,to{box-shadow:0 0 0 0 rgba(20,154,79,.4)}50%{box-shadow:0 0 0 12px rgba(20,154,79,0)}}@keyframes playPulse-data-v-10c247a4{0%,to{box-shadow:0 0 0 0 rgba(20,154,79,.4)}50%{box-shadow:0 0 0 12px rgba(20,154,79,0)}}.video-info-overlay[data-v-10c247a4]{position:absolute;bottom:0;left:0;right:0;padding:20px 24px}.video-title[data-v-10c247a4]{font-size:18px;font-weight:700;margin-bottom:6px;text-shadow:0 2px 8px rgba(0,0,0,.5)}.video-desc[data-v-10c247a4]{font-size:13px;opacity:.8;line-height:1.5}.attachment-tabs[data-v-10c247a4]{display:flex;grid-gap:24px;gap:24px;margin-bottom:16px;border-bottom:2px solid #f0f2f5}.attachment-tab[data-v-10c247a4]{padding:8px 4px;font-size:14px;color:#86909c;cursor:pointer;transition:all .2s;position:relative;font-weight:500}.attachment-tab[data-v-10c247a4]:hover{color:#149a4f}.attachment-tab.active[data-v-10c247a4]{color:#149a4f;font-weight:600}.attachment-tab.active[data-v-10c247a4]:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:#149a4f;border-radius:2px}.attachment-list[data-v-10c247a4]{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.attachment-item[data-v-10c247a4]{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:14px 16px;background:#f9fbf9;border:1px solid #e8f0e8;border-radius:10px;transition:box-shadow .2s;overflow:hidden}.attachment-item[data-v-10c247a4]:hover{box-shadow:0 2px 12px rgba(0,0,0,.06)}.file-icon[data-v-10c247a4]{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.file-icon.file-pdf[data-v-10c247a4]{background:#fff0f0;color:#f53f3f}.file-icon.file-doc[data-v-10c247a4]{background:#e8f3ff;color:#165dff}.file-icon.file-xls[data-v-10c247a4]{background:#f0fff4;color:#00b42a}.file-icon.file-ppt[data-v-10c247a4]{background:#fff7e8;color:#ff7d00}.file-icon.file-zip[data-v-10c247a4]{background:#f2f3f5;color:#86909c}.file-icon.file-default[data-v-10c247a4]{background:#e8f7ee;color:#149a4f}.file-info[data-v-10c247a4]{flex:1;min-width:0;overflow:hidden}.file-name[data-v-10c247a4]{font-size:14px;font-weight:500;color:#1d2129;margin-bottom:2px;overflow:hidden;word-break:break-all;word-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.file-size[data-v-10c247a4]{font-size:12px;color:#86909c}.linked-tag[data-v-10c247a4]{font-size:11px;color:#149a4f;background:#e8f7ee;padding:1px 6px;border-radius:4px}.linked-link[data-v-10c247a4]{font-size:12px;color:#149a4f;text-decoration:none;cursor:pointer}.linked-link[data-v-10c247a4]:hover{text-decoration:underline}.doc-price-paid[data-v-10c247a4]{color:#f53f3f;font-weight:600}.doc-price-free[data-v-10c247a4]{color:#00b42a}.download-btn.paid-btn[data-v-10c247a4]{border-color:#ff7d00;color:#ff7d00}.download-btn.paid-btn[data-v-10c247a4]:hover{background:#ff7d00;color:#fff}.attachment-item.is-linked[data-v-10c247a4]{background:#f0f9f3;border-color:#c9e7d3}.download-btn[data-v-10c247a4]{padding:8px 16px;border:1px solid #149a4f;color:#149a4f;background:transparent;border-radius:20px;font-size:13px;cursor:pointer;transition:all .2s;display:flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0;text-decoration:none}.download-btn[data-v-10c247a4]:hover{background:#149a4f;color:#fff}.linked-btn[data-v-10c247a4]{border-color:#149a4f;color:#149a4f}.process-timeline[data-v-10c247a4]{display:flex;flex-direction:column}.process-step[data-v-10c247a4]{display:flex;grid-gap:16px;gap:16px}.step-node[data-v-10c247a4]{flex-direction:column;flex-shrink:0}.step-node-circle[data-v-10c247a4],.step-node[data-v-10c247a4]{display:flex;align-items:center}.step-node-circle[data-v-10c247a4]{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#149a4f,#1cb564);color:#fff;justify-content:center;font-size:15px;font-weight:700;box-shadow:0 2px 8px rgba(20,154,79,.3)}.step-line[data-v-10c247a4]{width:2px;flex:1;background:linear-gradient(180deg,#149a4f,#e8f7ee);margin:4px 0;min-height:24px}.step-info[data-v-10c247a4]{flex:1;padding-bottom:24px}.process-step:last-child .step-info[data-v-10c247a4]{padding-bottom:0}.step-title[data-v-10c247a4]{font-size:16px;font-weight:700;color:#1d2129;margin-bottom:4px;word-break:break-word;word-wrap:anywhere}.step-desc[data-v-10c247a4]{font-size:13px;color:#86909c;line-height:1.6}.product-trade-preview[data-v-10c247a4]{background:#fff;padding:20px 24px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.trade-quote-row[data-v-10c247a4]{display:flex;align-items:baseline;grid-gap:12px;gap:12px;margin-bottom:12px}.quote-label[data-v-10c247a4]{flex-shrink:0;font-size:14px;color:#86909c}.quote-value[data-v-10c247a4]{font-size:22px;font-weight:700;color:#f53f3f;word-break:break-word}.trade-details[data-v-10c247a4]{margin:0 0 12px}.trade-detail-item[data-v-10c247a4]{display:flex;grid-gap:12px;gap:12px;padding:6px 0;font-size:14px;line-height:1.5}.trade-detail-item .detail-label[data-v-10c247a4]{flex-shrink:0;min-width:72px;color:#86909c}.trade-detail-item .detail-value[data-v-10c247a4]{color:#1d2129;word-break:break-all}.trade-notes[data-v-10c247a4]{margin:0 0 12px;padding:10px 12px;background:#f7f8fa;border-radius:8px}.trade-notes .notes-label[data-v-10c247a4]{font-size:13px;color:#86909c;margin-bottom:4px}.trade-notes .notes-value[data-v-10c247a4]{font-size:14px;color:#1d2129;line-height:1.6;white-space:pre-wrap}.trade-price-row[data-v-10c247a4]{display:flex;align-items:baseline;grid-gap:10px;gap:10px;margin-bottom:12px}.price-symbol[data-v-10c247a4]{font-size:18px;color:#f53f3f;font-weight:700}.price-value[data-v-10c247a4]{font-size:32px;color:#f53f3f;font-weight:800}.price-value.free[data-v-10c247a4]{color:#00b42a}.price-value.member[data-v-10c247a4]{color:#ff7d00}.original-price[data-v-10c247a4]{font-size:15px;color:#86909c;text-decoration:line-through}.sales-volume[data-v-10c247a4]{font-size:13px;color:#86909c;margin-left:auto}.trade-title[data-v-10c247a4]{font-size:17px;font-weight:700;color:#1d2129;margin-bottom:16px;line-height:1.4;word-break:break-word;word-wrap:anywhere}.trade-guarantees[data-v-10c247a4]{display:flex;grid-gap:20px;gap:20px;flex-wrap:wrap;padding:12px 16px;background:#f0fff4;border-radius:8px}.guarantee-item[data-v-10c247a4]{display:flex;align-items:center;grid-gap:4px;gap:4px;font-size:13px;color:#00b42a}.guarantee-item i[data-v-10c247a4]{font-size:15px}.product-trade-preview .product-cta-row[data-v-10c247a4]{margin-top:18px}.product-trade-preview .product-cta-row.inquiry[data-v-10c247a4]{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap}.product-trade-preview .product-cta-btn[data-v-10c247a4]{width:100%;padding:13px 0;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(135deg,#149a4f,#1cb564);border:none;border-radius:24px;cursor:pointer}.product-trade-preview .product-cta-row.inquiry .product-cta-btn[data-v-10c247a4]{width:auto;flex:1;min-width:120px}.product-trade-preview .product-cta-btn.outline[data-v-10c247a4]{color:#149a4f;background:#fff;border:1px solid #149a4f}.product-trade-preview .product-cta-btn[data-v-10c247a4]:hover{opacity:.92}.cases-grid[data-v-10c247a4]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.case-card[data-v-10c247a4]{background:#f9fbf9;border:1px solid #e8f0e8;border-radius:12px;padding:16px;transition:all .3s}.case-card[data-v-10c247a4]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.case-header[data-v-10c247a4]{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:12px}.case-img[data-v-10c247a4]{-o-object-fit:cover;object-fit:cover}.case-img-placeholder[data-v-10c247a4],.case-img[data-v-10c247a4]{width:56px;height:56px;border-radius:10px;flex-shrink:0}.case-img-placeholder[data-v-10c247a4]{background:linear-gradient(135deg,#f0f9f3,#e8f7ee);display:flex;align-items:center;justify-content:center;color:#149a4f;font-size:24px}.case-info[data-v-10c247a4]{flex:1;min-width:0}.case-name[data-v-10c247a4]{font-size:15px;font-weight:700;color:#1d2129;margin-bottom:4px;word-break:break-word;word-wrap:anywhere}.case-industry[data-v-10c247a4]{font-size:12px;color:#149a4f;background:#e8f7ee;padding:2px 8px;border-radius:10px;display:inline-block}.case-desc[data-v-10c247a4]{font-size:13px;color:#86909c;line-height:1.6}.auth-tag[data-v-10c247a4]{font-size:12px;padding:3px 10px;border-radius:12px;font-weight:500;flex-shrink:0}.auth-tag.login[data-v-10c247a4]{background:#fff7e8;color:#ff7d00}.auth-tag.paid[data-v-10c247a4]{background:#ffece8;color:#f53f3f}