#socialLive{margin:20px 0 30px;padding:0}.social-live-card{border-radius:16px;overflow:hidden;padding:24px}.social-live-header{display:flex;align-items:center;gap:14px;margin-bottom:24px}.social-live-badge{background:#535050;color:#fff;font-size:.8rem;font-weight:700;padding:6px 12px;border-radius:999px;white-space:nowrap;width:fit-content;margin-bottom:18px}.social-live-header h3{margin:0;font-size:1.5rem}.social-live-header small{display:block;margin-top:4px;opacity:.7}.social-live-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:stretch}.social-live-video{width:100%;max-height:430px;overflow:hidden;border-radius:16px}.social-live-video img{width:100%;height:100%;max-height:430px;display:block;object-fit:cover}.social-live-player{position:relative;width:100%;aspect-ratio:16/9}.social-live-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:12px}.social-live-sidebar{display:flex;flex-direction:column}.social-live-sidebar a{display:block}.social-live-sidebar img{width:100%;display:block;border-radius:12px}.social-live-info{display:flex;flex-direction:column}.social-live-button{margin-top:auto;width:fit-content}.social-live-info h6{margin:0 0 10px;font-size:1rem}.social-live-info p{margin:0 0 15px;line-height:1.6}.series-view-more{margin:10px;width:fit-content}@media (max-width:900px){.social-live-layout,.social-live-layout-single{grid-template-columns:1fr;gap:20px}.social-live-video{order:2}.social-live-info,.social-live-sidebar{order:1;width:100%}}@media (max-width:512px){.social-live-header{display:flex;align-items:flex-start;flex-direction:column}.social-live-card{padding:10px 24px 0}.social-live-badge{margin-bottom:14px}}.social-live-layout-single{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:stretch}.social-live-layout-single .social-live-info{display:flex;flex-direction:column;height:95%}.social-live-layout-single .social-live-info h3{margin:0;font-size:1.7rem}.social-live-layout-single .social-live-info small{opacity:.75;line-height:1.5}.social-live-layout-single .social-live-info p{margin-top:18px;line-height:1.7}.social-live-layout-single .social-live-button{margin-top:auto}@media (max-width:900px){.social-live-layout-single{grid-template-columns:1fr}.social-live-layout-single .social-live-info{order:1}.social-live-layout-single .social-live-video{order:2}}#socialLiveCarousel{overflow:visible;margin:-20px 0 10px;padding:0}#socialLiveCarousel,#socialLiveCarousel .sl-carousel{position:relative;width:100%}#socialLiveCarousel .sl-viewport{width:100%;overflow:hidden;border-radius:16px}#socialLiveCarousel .sl-track{display:flex;flex-wrap:nowrap;align-items:stretch;will-change:transform}#socialLiveCarousel .sl-slide{flex:0 0 100%;width:100%;min-width:100%;max-width:100%}#socialLiveCarousel .sl-slide>*{width:100%}#socialLiveCarousel .sl-arrow{position:absolute;top:50%;transform:translateY(-50%);width:54px;height:54px;border:none;border-radius:50%;background:rgba(20,20,30,.88);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:50;transition:.25s;box-shadow:0 10px 25px rgba(0,0,0,.35)}#socialLiveCarousel .sl-arrow:hover{transform:translateY(-50%) scale(1.08);background:var(--zikpic-gradient)}#socialLiveCarousel .sl-arrow i{font-size:18px}#socialLiveCarousel .sl-prev{left:-24px}#socialLiveCarousel .sl-next{right:-24px}#socialLiveCarousel .sl-dots{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:flex;gap:10px;z-index:20}#socialLiveCarousel .sl-dot{width:11px;height:11px;border:none;border-radius:50%;background:hsla(0,0%,100%,.35);cursor:pointer;transition:.25s;padding:0}#socialLiveCarousel .sl-dot:hover{background:hsla(0,0%,100%,.7)}#socialLiveCarousel .sl-dot.active{background:#fff;transform:scale(1.2)}@media (max-width:900px){#socialLiveCarousel .sl-prev{left:10px}#socialLiveCarousel .sl-next{right:10px}}@media (max-width:640px){#socialLiveCarousel .sl-dots{bottom:5px}#socialLiveCarousel .sl-arrow{display:none}}.series-view-more a{margin-top:30px!important}.social-live-layout .social-live-info{display:flex;flex-direction:column;width:100%;margin:0}.social-live-layout .social-live-info h3{margin:0;font-size:1.7rem;line-height:1.2}.social-live-layout .social-live-info small{display:block;margin-top:4px;opacity:.75;line-height:1.5}.social-live-layout .social-live-info p{margin:18px 0 15px;line-height:1.7}.social-live-layout .social-live-info .social-live-button{margin-top:auto!important}