.avatar{width:20px;height:20px;border-radius:50%;margin-right:10px}.card{width:100%;height:230px;cursor:pointer;margin:0}.image-cover{width:100%;height:160px;display:block}.bottom{margin-top:5px;line-height:20px}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.nick_name{font-size:13px;color:#707070;vertical-align:top;line-height:22px}.live-platform[data-v-3618f59a]{min-height:100vh;position:relative;background:linear-gradient(135deg,#667eea,#764ba2);overflow-x:hidden}.dynamic-background[data-v-3618f59a]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.dynamic-background .bg-animation[data-v-3618f59a]{background:linear-gradient(-45deg,#667eea,#764ba2,#f093fb,#f5576c);background-size:400% 400%;-webkit-animation:gradientShift-3618f59a 15s ease infinite;animation:gradientShift-3618f59a 15s ease infinite}.dynamic-background .bg-animation[data-v-3618f59a],.dynamic-background .bg-particles[data-v-3618f59a]{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-background .bg-particles .particle[data-v-3618f59a]{position:absolute;width:2px;height:2px;background:hsla(0,0%,100%,.5);border-radius:50%;-webkit-animation:float-3618f59a linear infinite;animation:float-3618f59a linear infinite}@-webkit-keyframes gradientShift-3618f59a{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradientShift-3618f59a{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes float-3618f59a{0%{-webkit-transform:translateY(100vh) rotate(0deg);transform:translateY(100vh) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{-webkit-transform:translateY(-100px) rotate(1turn);transform:translateY(-100px) rotate(1turn);opacity:0}}@keyframes float-3618f59a{0%{-webkit-transform:translateY(100vh) rotate(0deg);transform:translateY(100vh) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{-webkit-transform:translateY(-100px) rotate(1turn);transform:translateY(-100px) rotate(1turn);opacity:0}}.left-float-toolbar[data-v-3618f59a]{position:fixed;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1000;background:hsla(0,0%,100%,.9);backdrop-filter:blur(20px);border-radius:20px;-webkit-box-shadow:0 8px 32px rgba(31,38,135,.37);box-shadow:0 8px 32px rgba(31,38,135,.37);border:1px solid hsla(0,0%,100%,.18);padding:16px 8px}.left-float-toolbar .toolbar-item[data-v-3618f59a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);margin:8px 0}.left-float-toolbar .toolbar-item .icon-wrapper[data-v-3618f59a],.left-float-toolbar .toolbar-item[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px}.left-float-toolbar .toolbar-item .icon-wrapper[data-v-3618f59a]{width:48px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);margin-bottom:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.left-float-toolbar .toolbar-item .icon-wrapper i[data-v-3618f59a]{font-size:20px;color:#fff}.left-float-toolbar .toolbar-item span[data-v-3618f59a]{font-size:11px;color:#666;text-align:center;line-height:1.2;font-weight:500}.left-float-toolbar .toolbar-item[data-v-3618f59a]:hover{-webkit-transform:translateX(8px) scale(1.05);transform:translateX(8px) scale(1.05)}.left-float-toolbar .toolbar-item:hover .icon-wrapper[data-v-3618f59a]{background:linear-gradient(135deg,#f093fb,#f5576c);-webkit-box-shadow:0 8px 25px rgba(240,147,251,.4);box-shadow:0 8px 25px rgba(240,147,251,.4)}.left-float-toolbar .toolbar-item:hover span[data-v-3618f59a]{color:#333}.main-container[data-v-3618f59a]{padding-top:80px}.content-wrapper[data-v-3618f59a]{max-width:1400px;margin:0 auto;padding:0 24px}.hero-section[data-v-3618f59a]{padding:80px 0 120px}.hero-section .hero-content[data-v-3618f59a]{display:grid;grid-template-columns:1fr 1fr;gap:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:500px}.hero-section .hero-left .hero-title[data-v-3618f59a]{font-size:4rem;font-weight:800;margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.hero-section .hero-left .hero-title .gradient-text[data-v-3618f59a]{background:linear-gradient(135deg,#fff,#f0f8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-section .hero-left .hero-title .live-tag[data-v-3618f59a]{background:linear-gradient(135deg,#ff6b6b,#ee5a24);color:#fff;padding:8px 16px;border-radius:20px;font-size:1rem;-webkit-animation:pulse-3618f59a 2s infinite;animation:pulse-3618f59a 2s infinite}.hero-section .hero-left .hero-subtitle[data-v-3618f59a]{font-size:1.5rem;color:hsla(0,0%,100%,.9);margin-bottom:40px;line-height:1.6}.hero-section .hero-left .hero-stats[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin-bottom:48px}.hero-section .hero-left .hero-stats .stat-item[data-v-3618f59a]{text-align:center}.hero-section .hero-left .hero-stats .stat-item .stat-number[data-v-3618f59a]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:8px}.hero-section .hero-left .hero-stats .stat-item .stat-label[data-v-3618f59a]{font-size:.9rem;color:hsla(0,0%,100%,.7)}.hero-section .hero-left .hero-actions[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.hero-section .hero-left .hero-actions .primary-btn[data-v-3618f59a]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:16px 32px;font-size:1.1rem;font-weight:600;border-radius:50px;-webkit-box-shadow:0 8px 25px rgba(102,126,234,.4);box-shadow:0 8px 25px rgba(102,126,234,.4);-webkit-transition:all .3s ease;transition:all .3s ease}.hero-section .hero-left .hero-actions .primary-btn[data-v-3618f59a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 35px rgba(102,126,234,.6);box-shadow:0 12px 35px rgba(102,126,234,.6)}.hero-section .hero-left .hero-actions .secondary-btn[data-v-3618f59a]{background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.3);color:#fff;padding:14px 32px;font-size:1.1rem;font-weight:600;border-radius:50px;backdrop-filter:blur(10px);-webkit-transition:all .3s ease;transition:all .3s ease}.hero-section .hero-left .hero-actions .secondary-btn[data-v-3618f59a]:hover{background:hsla(0,0%,100%,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.hero-section .hero-right .featured-video[data-v-3618f59a]{position:relative}.hero-section .hero-right .featured-video .video-preview[data-v-3618f59a]{position:relative;border-radius:20px;overflow:hidden;cursor:pointer;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.3);box-shadow:0 20px 60px rgba(0,0,0,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.hero-section .hero-right .featured-video .video-preview[data-v-3618f59a]:hover{-webkit-transform:translateY(-8px) scale(1.02);transform:translateY(-8px) scale(1.02);-webkit-box-shadow:0 30px 80px rgba(0,0,0,.4);box-shadow:0 30px 80px rgba(0,0,0,.4)}.hero-section .hero-right .featured-video .video-preview img[data-v-3618f59a]{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.hero-section .hero-right .featured-video .video-preview .video-overlay[data-v-3618f59a]{position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px}.hero-section .hero-right .featured-video .video-preview .video-overlay .play-button[data-v-3618f59a]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;background:hsla(0,0%,100%,.9);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;backdrop-filter:blur(10px);-webkit-transition:all .3s ease;transition:all .3s ease}.hero-section .hero-right .featured-video .video-preview .video-overlay .play-button[data-v-3618f59a]:hover{background:#fff;-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.hero-section .hero-right .featured-video .video-preview .video-overlay .play-button i[data-v-3618f59a]{font-size:32px;color:#667eea;margin-left:4px}.hero-section .hero-right .featured-video .video-preview .video-overlay .video-info[data-v-3618f59a]{-ms-flex-item-align:end;align-self:flex-end;width:100%}.hero-section .hero-right .featured-video .video-preview .video-overlay .video-info h3[data-v-3618f59a]{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:8px}.hero-section .hero-right .featured-video .video-preview .video-overlay .video-info .video-meta[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;color:hsla(0,0%,100%,.8);font-size:.9rem}@-webkit-keyframes pulse-3618f59a{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-3618f59a{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.categories-section[data-v-3618f59a],.hot-lives-section[data-v-3618f59a],.news-section[data-v-3618f59a],.recommend-section[data-v-3618f59a],.video-highlights-section[data-v-3618f59a]{padding:80px 0;position:relative}.categories-section[data-v-3618f59a]:before,.hot-lives-section[data-v-3618f59a]:before,.news-section[data-v-3618f59a]:before,.recommend-section[data-v-3618f59a]:before,.video-highlights-section[data-v-3618f59a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px)}.categories-section .content-wrapper[data-v-3618f59a],.hot-lives-section .content-wrapper[data-v-3618f59a],.news-section .content-wrapper[data-v-3618f59a],.recommend-section .content-wrapper[data-v-3618f59a],.video-highlights-section .content-wrapper[data-v-3618f59a]{position:relative;z-index:1}.section-header[data-v-3618f59a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:48px}.section-header[data-v-3618f59a],.section-header h2[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-header h2[data-v-3618f59a]{font-size:2.5rem;font-weight:700;gap:16px}.section-header h2 i[data-v-3618f59a],.section-header h2[data-v-3618f59a]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header h2 i[data-v-3618f59a]{font-size:2rem}.section-header .section-subtitle[data-v-3618f59a]{color:#666;font-size:1.1rem;margin-top:8px}.section-header .header-actions[data-v-3618f59a]{gap:16px}.section-header .header-actions[data-v-3618f59a],.section-header .refresh-btn[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-header .refresh-btn[data-v-3618f59a]{gap:8px;color:#667eea;cursor:pointer;font-size:1rem;font-weight:500;padding:12px 24px;border-radius:25px;background:rgba(102,126,234,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.section-header .refresh-btn[data-v-3618f59a]:hover{background:rgba(102,126,234,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.section-header .refresh-btn i[data-v-3618f59a]{font-size:18px}.hot-lives-grid[data-v-3618f59a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px}.live-card[data-v-3618f59a]{background:#fff;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.1);box-shadow:0 8px 32px rgba(0,0,0,.1);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.live-card[data-v-3618f59a]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 20px 60px rgba(0,0,0,.2);box-shadow:0 20px 60px rgba(0,0,0,.2)}.live-card .live-thumbnail[data-v-3618f59a]{position:relative;height:200px;overflow:hidden}.live-card .live-thumbnail img[data-v-3618f59a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.live-card .live-thumbnail .live-status[data-v-3618f59a]{position:absolute;top:16px;left:16px;background:rgba(255,0,0,.9);color:#fff;padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.live-card .live-thumbnail .live-status .live-indicator[data-v-3618f59a]{width:8px;height:8px;background:#fff;border-radius:50%;-webkit-animation:pulse-3618f59a 1.5s infinite;animation:pulse-3618f59a 1.5s infinite}.live-card .live-thumbnail .viewer-count[data-v-3618f59a]{position:absolute;top:16px;right:16px;background:rgba(0,0,0,.7);color:#fff;padding:6px 12px;border-radius:20px;font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.live-card .live-info[data-v-3618f59a]{padding:20px}.live-card .live-info .streamer-info[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.live-card .live-info .streamer-info .streamer-name[data-v-3618f59a]{font-weight:600;color:#333}.live-card .live-info .live-title[data-v-3618f59a]{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.live-card .live-info .live-tags[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.live-card .live-info .live-tags .tag[data-v-3618f59a]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:4px 12px;border-radius:12px;font-size:.8rem;font-weight:500}.live-card:hover .live-thumbnail img[data-v-3618f59a]{-webkit-transform:scale(1.05);transform:scale(1.05)}.video-tabs[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;background:rgba(102,126,234,.1);border-radius:25px;padding:4px}.video-tabs .tab-item[data-v-3618f59a]{padding:12px 24px;border-radius:20px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:500;color:#667eea}.video-tabs .tab-item.active[data-v-3618f59a]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;-webkit-box-shadow:0 4px 15px rgba(102,126,234,.4);box-shadow:0 4px 15px rgba(102,126,234,.4)}.video-tabs .tab-item[data-v-3618f59a]:not(.active):hover{background:rgba(102,126,234,.2)}.video-grid[data-v-3618f59a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.video-card[data-v-3618f59a]{background:#fff;border-radius:16px;overflow:hidden;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.08);box-shadow:0 6px 24px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.video-card[data-v-3618f59a]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.15);box-shadow:0 12px 40px rgba(0,0,0,.15)}.video-card .video-thumbnail[data-v-3618f59a]{position:relative;height:180px;overflow:hidden}.video-card .video-thumbnail img[data-v-3618f59a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.video-card .video-thumbnail .video-duration[data-v-3618f59a]{position:absolute;bottom:12px;right:12px;background:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:6px;font-size:.8rem}.video-card .video-thumbnail .video-play[data-v-3618f59a]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;background:hsla(0,0%,100%,.9);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.video-card .video-thumbnail .video-play i[data-v-3618f59a]{font-size:24px;color:#667eea;margin-left:2px}.video-card .video-content[data-v-3618f59a]{padding:16px}.video-card .video-content .video-title[data-v-3618f59a]{font-size:1rem;font-weight:600;color:#333;margin-bottom:8px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video-card .video-content .video-meta[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#666;font-size:.9rem}.video-card:hover .video-thumbnail img[data-v-3618f59a]{-webkit-transform:scale(1.05);transform:scale(1.05)}.video-card:hover .video-thumbnail .video-play[data-v-3618f59a]{opacity:1}.news-grid[data-v-3618f59a]{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto auto;gap:24px}.news-grid .news-card[data-v-3618f59a]{background:#fff;border-radius:16px;overflow:hidden;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.08);box-shadow:0 6px 24px rgba(0,0,0,.08);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.news-grid .news-card.featured[data-v-3618f59a]{grid-row:1/3}.news-grid .news-card.featured .news-image[data-v-3618f59a]{height:300px}.news-grid .news-card.featured .news-title[data-v-3618f59a]{font-size:1.5rem}.news-grid .news-card[data-v-3618f59a]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 40px rgba(0,0,0,.15);box-shadow:0 12px 40px rgba(0,0,0,.15)}.news-grid .news-card .news-image[data-v-3618f59a]{position:relative;height:180px;overflow:hidden}.news-grid .news-card .news-image img[data-v-3618f59a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.news-grid .news-card .news-image .news-category[data-v-3618f59a]{position:absolute;top:12px;left:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:6px 12px;border-radius:12px;font-size:.8rem;font-weight:500}.news-grid .news-card .news-content[data-v-3618f59a]{padding:20px}.news-grid .news-card .news-content .news-title[data-v-3618f59a]{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-grid .news-card .news-content .news-summary[data-v-3618f59a]{color:#666;font-size:.9rem;line-height:1.5;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-grid .news-card .news-content .news-meta[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#999;font-size:.8rem}.news-grid .news-card:hover .news-image img[data-v-3618f59a]{-webkit-transform:scale(1.05);transform:scale(1.05)}.categories-grid[data-v-3618f59a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.category-card[data-v-3618f59a]{background:#fff;border-radius:20px;padding:32px 24px;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.08);box-shadow:0 6px 24px rgba(0,0,0,.08);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;position:relative;overflow:hidden}.category-card[data-v-3618f59a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));-webkit-transition:all .3s ease;transition:all .3s ease}.category-card[data-v-3618f59a]:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 20px 60px rgba(102,126,234,.2);box-shadow:0 20px 60px rgba(102,126,234,.2)}.category-card[data-v-3618f59a]:hover:before{left:0}.category-card:hover .category-arrow[data-v-3618f59a]{-webkit-transform:translateX(8px);transform:translateX(8px)}.category-card .category-icon[data-v-3618f59a]{width:80px;height:80px;border-radius:16px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1}.category-card .category-icon img[data-v-3618f59a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-card .category-content[data-v-3618f59a]{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1}.category-card .category-content .category-name[data-v-3618f59a]{font-size:1.3rem;font-weight:700;color:#333;margin-bottom:8px}.category-card .category-content .category-stats[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;color:#666;font-size:.9rem}.category-card .category-content .category-stats .live-count[data-v-3618f59a]{color:#667eea;font-weight:600}.category-card .category-arrow[data-v-3618f59a]{color:#667eea;font-size:20px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:1}.recommend-grid[data-v-3618f59a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.loading-container[data-v-3618f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px}.loading-container .loading-spinner[data-v-3618f59a]{text-align:center}.loading-container .loading-spinner .spinner[data-v-3618f59a]{width:60px;height:60px;border:4px solid rgba(102,126,234,.2);border-top:4px solid #667eea;border-radius:50%;-webkit-animation:spin-3618f59a 1s linear infinite;animation:spin-3618f59a 1s linear infinite;margin:0 auto 16px}.loading-container .loading-spinner p[data-v-3618f59a]{color:#667eea;font-size:1.1rem;font-weight:500}@-webkit-keyframes spin-3618f59a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-3618f59a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.empty-state[data-v-3618f59a]{text-align:center;padding:60px 20px;color:#666}.empty-state i[data-v-3618f59a]{font-size:4rem;margin-bottom:16px;color:#ccc}.empty-state p[data-v-3618f59a]{font-size:1.1rem;margin-bottom:24px}@media(max-width:1200px){.content-wrapper[data-v-3618f59a]{padding:0 20px}.hero-content[data-v-3618f59a]{gap:40px}.hero-left .hero-title[data-v-3618f59a]{font-size:3rem}}@media(max-width:768px){.left-float-toolbar[data-v-3618f59a]{display:none}.main-container[data-v-3618f59a]{padding-top:60px}.hero-section[data-v-3618f59a]{padding:40px 0 60px}.hero-section .hero-content[data-v-3618f59a]{grid-template-columns:1fr;gap:40px;text-align:center}.hero-section .hero-left .hero-title[data-v-3618f59a]{font-size:2.5rem}.hero-section .hero-left .hero-stats[data-v-3618f59a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.hero-section .hero-left .hero-actions[data-v-3618f59a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-section .hero-left .hero-actions[data-v-3618f59a],.section-header[data-v-3618f59a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.section-header[data-v-3618f59a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-header h2[data-v-3618f59a]{font-size:2rem}.section-header .header-actions[data-v-3618f59a]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hot-lives-grid[data-v-3618f59a],.news-grid[data-v-3618f59a],.recommend-grid[data-v-3618f59a],.video-grid[data-v-3618f59a]{grid-template-columns:1fr}.news-grid .news-card.featured[data-v-3618f59a]{grid-row:auto}.categories-grid[data-v-3618f59a]{grid-template-columns:1fr}.category-card[data-v-3618f59a]{padding:20px}.category-card .category-icon[data-v-3618f59a]{width:60px;height:60px}}