.full-loading{position:fixed;z-index:1;background:var(--bgColor);width:100%;height:100%;top:0;left:0;right:0}@media(max-width:640px){.page-collection-event .semi-title{display:none}}.page-collection-event .custom-container{max-width:768px!important;margin-left:auto;margin-right:auto;padding-bottom:64px;padding-left:0!important;padding-right:0!important}.page-collection-event .custom-grid{max-width:768px!important;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:24px;padding:16px}.page-collection-event .episode-grid-container{background-color:var(--bgColorGray2);border:1px solid var(--bgColorGray7);padding:12px}.page-collection-event .episode-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.page-collection-event .episode-item{position:relative;overflow:hidden;background:#fff;box-sizing:border-box}.page-collection-event .episode-item.free,.page-collection-event .episode-item.owned{border:3px solid #5f46f5}.page-collection-event.general-target-active .episode-item.free,.page-collection-event .general-target-active .episode-item.free,.page-collection-event.general-target-active .episode-item.owned,.page-collection-event .general-target-active .episode-item.owned{border-color:var(--primary)}.page-collection-event.general-target-active .ownership-tag.free,.page-collection-event .general-target-active .ownership-tag.free,.page-collection-event.general-target-active .ownership-tag.owned,.page-collection-event .general-target-active .ownership-tag.owned{background:var(--primary)}.page-collection-event.adult-target-active .episode-item.free,.page-collection-event .adult-target-active .episode-item.free,.page-collection-event.adult-target-active .episode-item.owned,.page-collection-event .adult-target-active .episode-item.owned{border-color:var(--soft-red)}.page-collection-event.adult-target-active .ownership-tag.free,.page-collection-event .adult-target-active .ownership-tag.free,.page-collection-event.adult-target-active .ownership-tag.owned,.page-collection-event .adult-target-active .ownership-tag.owned{background:var(--soft-red)}.page-collection-event .episode-thumbnail{width:100%;aspect-ratio:1;height:calc(100% + 1px);overflow:hidden;background:#f5f5f5;border-radius:0;position:relative;box-sizing:border-box}.page-collection-event .episode-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-collection-event .episode-top{position:absolute;top:0;left:0;right:0;z-index:3}.page-collection-event .episode-bottom{position:absolute;bottom:0;left:0;right:0;z-index:3}.page-collection-event .episode-title{color:var(--whitefix);background-color:rgba(0,0,0,.7)}.page-collection-event .episode-title,.page-collection-event .ownership-tag{font-size:12px;padding:0;font-weight:500;text-align:center;width:100%;height:24px;line-height:24px}.page-collection-event .ownership-tag{background:grey;color:#fff;border-radius:0;display:block}.page-collection-event .ownership-tag.free,.page-collection-event .ownership-tag.owned{background:#5f46f5}.page-collection-event .unowned-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.6);pointer-events:none;z-index:1}@media(min-width:640.02px){.page-collection-event .episode-grid{grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.page-collection-event .episode-top{top:0;left:0;right:0}.page-collection-event .episode-title,.page-collection-event .ownership-tag{font-size:12px;padding:0;height:28px;line-height:28px}.page-collection-event .ownership-tag{text-align:center}}.page-collection-event .page-list__group4 .btn:disabled,.page-collection-event .page-list__group4 .calendar-btn-disabled{background-color:var(--new-charge-btn-disabled-bg)!important;border-color:var(--new-charge-btn-disabled-bg)!important;opacity:1!important}.page-collection-event .adult-target-active .page-list__group4 .btn-primary:not(:disabled):not(.calendar-btn-disabled){background-color:var(--soft-red)!important;border-color:var(--soft-red)!important}.page-collection-event .adult-target-active .page-list__group4 .btn-primary:not(:disabled):not(.calendar-btn-disabled):focus{box-shadow:0 0 0 .2rem rgba(232,65,63,.25)!important}.page-collection-event .adult-target-active .btn-outline-primary:not(:disabled){color:var(--soft-red)!important;border-color:var(--soft-red)!important}.page-collection-event .adult-target-active .btn-outline-primary:not(:disabled):focus,.page-collection-event .adult-target-active .btn-outline-primary:not(:disabled):hover{background-color:var(--soft-red)!important;color:var(--white)!important}.page-collection-event .tab-item{position:relative;font-size:16px;color:var(--gray-300);font-weight:500;padding:22px 10px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}@media(max-width:640px){.page-collection-event .tab-item{padding:16px 8px;text-align:center;font-size:14px}}.page-collection-event .tab-item:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--bgColorGray2);transition:all .2s ease}.page-collection-event .tab-item.active{color:var(--dark);font-weight:600}.page-collection-event .tab-item.active:after{height:3px;background-color:var(--primary)}.page-collection-event .tab-item.adult-target.active:after{background-color:var(--soft-red)}.page-collection-event .tab-item.general-target.active:after{background-color:var(--primary)}.page-collection-event .tab-item:hover:not(.active){color:var(--gray-400)}.page-collection-event .tab-item .badge.badge-adult{background-color:var(--soft-red);color:#fff}.page-collection-event .tab-item .badge.badge-general{background-color:var(--primary);color:#fff}.page-collection-event .progress-section .progress{background-color:var(--gray-100)!important;border-radius:10px!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)!important;overflow:hidden!important}.page-collection-event .progress-section .progress-bar{border-radius:10px!important;transition:width .8s ease!important;position:relative!important;overflow:hidden!important;background:var(--primary)!important;background-image:linear-gradient(45deg,var(--primary),#7b64f7 80%,var(--primary))!important;box-shadow:0 0 15px rgba(95,70,245,.6),0 0 30px rgba(95,70,245,.4),inset 0 0 10px hsla(0,0%,100%,.2)!important;animation:collection-event-liquid-wave-blue 4s ease-in-out infinite,collection-event-shimmer-wave 3s linear infinite,collection-event-progress-pulse 2s ease-in-out infinite,collection-event-progress-glow 3s ease-in-out infinite alternate!important}.page-collection-event .progress-section .progress-bar:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(159,140,255,.9) 50%,transparent);animation:collection-event-shimmer-move 2s linear infinite;z-index:2;border-radius:8px}.page-collection-event .progress-section .progress-bar:after{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background:radial-gradient(ellipse at center,hsla(0,0%,100%,.3) 0,transparent 60%),radial-gradient(ellipse at 30%,at 50%,hsla(0,0%,100%,.2) 0,transparent 40%);background:radial-gradient(ellipse at center,hsla(0,0%,100%,.3) 0,transparent 60%),radial-gradient(ellipse at 30% 50%,hsla(0,0%,100%,.2) 0,transparent 40%);animation:collection-event-liquid-flow 3.5s ease-in-out infinite;z-index:1}.page-collection-event .progress-section.general-progress .progress-bar,.page-collection-event .progress-section.general-progress .progress .bg-primary,.page-collection-event .progress-section.general-progress .progress .progress-bar{background:var(--primary)!important;background-image:linear-gradient(45deg,var(--primary),#7b64f7 80%,var(--primary))!important;background-color:var(--primary)!important;animation:collection-event-liquid-wave-blue 4s ease-in-out infinite,collection-event-shimmer-wave 3s linear infinite!important}.page-collection-event .progress-section.general-progress .progress .progress-bar:before{background:linear-gradient(90deg,transparent,rgba(159,140,255,.9) 50%,transparent)!important}.page-collection-event .progress-section.adult-progress .progress-bar,.page-collection-event .progress-section.adult-progress .progress .bg-primary,.page-collection-event .progress-section.adult-progress .progress .progress-bar{background:var(--soft-red)!important;background-image:linear-gradient(45deg,var(--soft-red),#f49c7f 80%,var(--soft-red))!important;background-color:var(--soft-red)!important;box-shadow:0 0 15px rgba(232,65,63,.6),0 0 30px rgba(232,65,63,.4),inset 0 0 10px hsla(0,0%,100%,.2)!important;animation:collection-event-liquid-wave-pink 4s ease-in-out infinite,collection-event-shimmer-wave 3s linear infinite!important}.page-collection-event .progress-section.adult-progress .progress .progress-bar:before{background:linear-gradient(90deg,transparent,rgba(244,156,127,.8) 50%,transparent)!important}.page-collection-event .progress-tag{font-size:13px;font-weight:600;color:var(--white);border-radius:50px;padding:4px 8px;margin-left:12px;white-space:nowrap}.page-collection-event .progress-tag.progress-tag-general{background-color:var(--primary)}.page-collection-event .progress-tag.progress-tag-adult{background-color:var(--soft-red)}@keyframes collection-event-progress-pulse{0%,to{transform:scaleY(1);opacity:1}50%{transform:scaleY(1.05);opacity:.9}}@keyframes collection-event-progress-glow{0%{box-shadow:0 0 10px rgba(95,70,245,.4),0 0 20px rgba(95,70,245,.2),inset 0 0 10px hsla(0,0%,100%,.1)}to{box-shadow:0 0 25px rgba(95,70,245,.8),0 0 40px rgba(95,70,245,.6),inset 0 0 15px hsla(0,0%,100%,.3)}}@keyframes collection-event-liquid-wave-blue{0%,to{background-image:linear-gradient(45deg,var(--primary),#7b64f7 50%,var(--primary));transform:translateY(0)}25%{background-image:linear-gradient(45deg,#7b64f7,var(--primary) 30%,#7b64f7);transform:translateY(-1px)}50%{background-image:linear-gradient(45deg,var(--primary) 20%,#7b64f7 70%,var(--primary));transform:translateY(0)}75%{background-image:linear-gradient(45deg,#7b64f7,var(--primary) 60%,#7b64f7);transform:translateY(1px)}}@keyframes collection-event-liquid-wave-pink{0%,to{background-image:linear-gradient(45deg,var(--soft-red),#f49c7f 50%,var(--soft-red));transform:translateY(0)}25%{background-image:linear-gradient(45deg,#f49c7f,var(--soft-red) 30%,#f49c7f);transform:translateY(-1px)}50%{background-image:linear-gradient(45deg,var(--soft-red) 20%,#f49c7f 70%,var(--soft-red));transform:translateY(0)}75%{background-image:linear-gradient(45deg,#f49c7f,var(--soft-red) 60%,#f49c7f);transform:translateY(1px)}}@keyframes collection-event-shimmer-wave{0%{background-size:200% 100%;background-position:-200%}to{background-position:200%}}@keyframes collection-event-shimmer-move{0%{left:-100%}to{left:100%}}@keyframes collection-event-liquid-flow{0%{transform:translateX(-50%) scale(1);opacity:.3}50%{transform:translateX(-25%) scale(1.1);opacity:.5}to{transform:translateX(0) scale(1);opacity:.3}}