.shorts{overflow:hidden;margin:-.65rem 0 0;padding-top:2rem;background-color:#13272a}.shorts--light{background-color:#fff}.shorts__header{width:100%;max-width:100vw;margin:0 auto;padding-right:25px;padding-left:25px}@media (min-width:769px){.shorts__header{max-width:768px;padding-right:30px;padding-left:30px}}@media (min-width:993px){.shorts__header{max-width:992px;padding-right:30px;padding-left:30px}}@media (min-width:1201px){.shorts__header{max-width:1200px;padding-right:30px;padding-left:30px}}@media (min-width:1481px){.shorts__header{max-width:1480px;padding-right:30px;padding-left:30px}}@media (min-width:1481px){.main--shift-layout .shorts__header{margin-left:0}}@media (min-width:2151px){.main--shift-layout .shorts__header{margin-left:auto}}.shorts__header .link__icon{background-color:#fff}.shorts__title{font-family:var(--yoo-font-family-headline),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-headline);font-weight:var(--yoo-font-weight-headline);font-size:2.5rem;margin:0 0 12px}@media print{.shorts__title{font-family:inter-latin-400,sans-serif;line-height:1.185;font-weight:400}}@media (min-width:993px){.shorts__title{font-size:2.875rem}}@media print{.shorts__title{font-size:35px}}@media print and (min-width:993px){.shorts__title{font-size:40.25px}}.shorts__container{width:100%;max-width:100vw;margin:0 auto;padding-right:25px;padding-left:25px;overflow:visible;position:relative}@media (min-width:769px){.shorts__container{max-width:768px;padding-right:30px;padding-left:30px}}@media (min-width:993px){.shorts__container{max-width:992px;padding-right:30px;padding-left:30px}}@media (min-width:1201px){.shorts__container{max-width:1200px;padding-right:30px;padding-left:30px}}@media (min-width:1481px){.shorts__container{max-width:1480px;padding-right:30px;padding-left:30px}}@media (min-width:1481px){.main--shift-layout .shorts__container{margin-left:0}}@media (min-width:2151px){.main--shift-layout .shorts__container{margin-left:auto}}.shorts__container .swiper-button-next,.shorts__container .swiper-button-prev{transform:unset;left:2.5rem;top:calc(50% - 3.75rem)}.shorts__container .swiper-button-next{right:2.5rem;left:unset}.shorts__list{position:relative;list-style:none;margin-bottom:0;padding:0}.shorts__item{width:225px;flex:0 0 225px}.shorts__item.swiper-slide:not(.swiper-slide-visible){visibility:hidden;opacity:0}.shorts__item.swiper-slide-visible+.swiper-slide:not(.swiper-slide-visible){visibility:visible;opacity:1;mask-image:linear-gradient(90deg,#000 0,transparent 150px);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:linear-gradient(90deg,#000 0,transparent 150px);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}.shorts__item.swiper-slide:has(+.swiper-slide-visible):not(.swiper-slide-visible){visibility:visible;opacity:1;mask-image:linear-gradient(270deg,#000 0,transparent 150px);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:linear-gradient(270deg,#000 0,transparent 150px);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}.shorts__overlay{position:relative}.shorts-modal.modal{background-color:#000;z-index:105}.shorts-modal .modal__content{max-width:none;width:100%;height:calc(100dvh + 1px);margin-top:0;max-height:calc(100dvh + 1px);padding:0;background:transparent;display:flex;flex-direction:column}.shorts-modal .modal__header{position:absolute;top:20px;right:20px;left:auto;width:auto;z-index:100;padding:0;border:0}@media (min-width:769px){.shorts-modal .modal__header{left:calc(50% + (90vh - 40px) * .566 / 2 + 1.6rem)}}.shorts-modal .modal__header .modal__close-button{background:#fff;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;transition:background .2s}.shorts-modal .modal__header .modal__close-button:focus,.shorts-modal .modal__header .modal__close-button:focus-visible,.shorts-modal .modal__header .modal__close-button:hover{background:#f0f0f0;opacity:1}.shorts-modal .modal__header .modal__close-button .icon-x{background-color:#000}.shorts-modal .modal__header .modal__headline{display:none}.shorts-modal .modal__scroll-content{height:100%;display:flex;flex-direction:column;overflow:hidden;padding:0}@media (min-width:769px){.shorts-modal .modal__scroll-content{padding:0}}.shorts-modal__content{flex:1;display:flex;flex-direction:column;height:100%;width:100%;position:relative;overflow:hidden}@media (min-width:769px){.shorts-modal__content{overflow:visible;margin:0 auto;max-width:calc((90vh - 40px) * .566);height:auto;min-height:90dvh}}.shorts-modal__navigation{position:absolute;right:20px;bottom:40px;display:none;flex-direction:column;gap:12px;z-index:100}@media (min-width:769px){.shorts-modal__navigation{left:calc(50% + (90vh - 40px) * .566 / 2 + 44px - 1.6rem);display:flex;right:auto;top:calc(90% - 3rem);bottom:auto;transform:translateY(-50%)}}.shorts-modal__navigation button{background:#fff;border:0;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.shorts-modal__navigation button:hover{background:#f0f0f0}.shorts-modal__navigation button .icon-arrow-down{background-color:#000}.shorts-modal__track{display:flex;flex-direction:column;height:100%;transition:transform .5s cubic-bezier(.45,.05,.55,.95)}.is-resizing .shorts-modal__track,.modal.is-resizing .shorts-modal__track,.shorts-modal__track.is-resizing .shorts-modal__track{transition:none!important}.shorts-modal__slide{flex:0 0 100%;width:100%;height:100%;position:relative;background:#000;display:flex;flex-direction:column}@media (min-width:769px){.shorts-modal__slide{flex:0 0 calc(90vh - 40px);height:calc(90vh - 40px);margin-top:20px;margin-bottom:20px;background:transparent;outline:none}}.shorts-modal__slide.is-next .shorts-modal__slide-details,.shorts-modal__slide.is-next .shorts-modal__video,.shorts-modal__slide.is-prev .shorts-modal__video{opacity:0;visibility:hidden}.shorts-modal__slide.is-next .shorts-modal__poster,.shorts-modal__slide.is-prev .shorts-modal__poster{z-index:10;opacity:1;visibility:visible}.shorts-modal__slide.is-active .shorts-modal__poster,.shorts-modal__slide.is-active .shorts-modal__video{opacity:1;visibility:visible}.shorts-modal__slide.is-active .shorts-modal__video-container.is-paused .shorts-modal__poster,.shorts-modal__slide.is-active .shorts-modal__video-container.is-playing .shorts-modal__poster{opacity:0;visibility:hidden}.shorts-modal__slide.is-active .shorts-modal__video-container.is-paused .shorts-modal__video,.shorts-modal__slide.is-active .shorts-modal__video-container.is-playing .shorts-modal__video{z-index:10;opacity:1;visibility:visible}.shorts-modal__video-container{position:relative;flex:1;width:100%;height:100%;overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (min-width:769px){.shorts-modal__video-container{height:calc(90vh - 40px);flex:0 0 calc(90vh - 40px);overflow:visible}}.shorts-modal__video-container:after{content:"";width:64px;height:64px;background:hsla(0,0%,100%,.8);border-radius:50%;z-index:15}.shorts-modal__video-container:after,.shorts-modal__video-container__play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;pointer-events:none}.shorts-modal__video-container__play-icon{width:32px;height:32px;background-color:#000;z-index:16}.shorts-modal__video-content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media (min-width:769px){.shorts-modal__video-content{aspect-ratio:.566;width:auto;height:100%;max-width:100%;background:#000;border-radius:0;overflow:hidden}}.shorts-modal__video-container.is-paused .shorts-modal__video-container__play-icon,.shorts-modal__video-container.is-paused:after{opacity:1;visibility:visible}.shorts-modal__video{width:100%;height:100%;object-fit:cover;display:block;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}@media (min-width:769px){.shorts-modal__video{object-fit:cover;width:100%;height:calc(100% - 3px)}}.shorts-modal__poster{position:absolute;inset:0;background-size:cover;background-position:50%;z-index:1;opacity:1;visibility:visible;transition:opacity .3s,visibility .3s}@media (min-width:769px){.shorts-modal__poster{background-size:cover;background-repeat:no-repeat;width:100%;height:100%}}.shorts-modal__slide-details{padding:24px;background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);color:#fff;z-index:11;position:absolute;bottom:0;left:-1px;right:-1px;display:flex;flex-direction:column;pointer-events:none}@media (min-width:769px){.shorts-modal__slide-details{padding:20px;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent)}}.shorts-modal__slide-details *{pointer-events:auto}.shorts-modal__slide-meta,.shorts-modal__slide-title{transition:opacity .3s ease;opacity:1}.shorts-modal__slide-meta.meta-hidden,.shorts-modal__slide-title.meta-hidden{opacity:0;pointer-events:none}.shorts-modal__slide-meta{font-family:var(--yoo-font-family-copytext),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-copytext);font-weight:var(--yoo-font-weight-copytext);font-size:1rem;font-size:14px;font-weight:700;margin-bottom:4px;color:#fff}@media print{.shorts-modal__slide-meta{font-family:inter-latin-400,sans-serif;line-height:1.5;font-weight:400}}@media (min-width:993px){.shorts-modal__slide-meta{font-size:1.125rem}}@media print{.shorts-modal__slide-meta{font-size:14px}}@media print and (min-width:993px){.shorts-modal__slide-meta{font-size:15.75px}}@media (min-width:769px){.shorts-modal__slide-meta{font-size:16px}}.shorts-modal__slide-title{font-family:var(--yoo-font-family-headline),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-headline);font-weight:var(--yoo-font-weight-headline);font-size:2.5rem;margin:0 0 12px;color:#fff;font-size:18px;line-height:1.2}@media print{.shorts-modal__slide-title{font-family:inter-latin-400,sans-serif;line-height:1.185;font-weight:400}}@media (min-width:993px){.shorts-modal__slide-title{font-size:2.875rem}}@media print{.shorts-modal__slide-title{font-size:35px}}@media print and (min-width:993px){.shorts-modal__slide-title{font-size:40.25px}}@media (min-width:769px){.shorts-modal__slide-title{font-size:1.4rem}}.shorts-modal__slide-description{font-family:var(--yoo-font-family-copytext),var(--yoo-font-family-fallback);line-height:var(--yoo-line-height-copytext);font-weight:var(--yoo-font-weight-copytext);font-size:1rem;font-size:14px;margin-bottom:12px;color:#fff;opacity:.9;line-height:1.4}@media print{.shorts-modal__slide-description{font-family:inter-latin-400,sans-serif;line-height:1.5;font-weight:400}}@media (min-width:993px){.shorts-modal__slide-description{font-size:1.125rem}}@media print{.shorts-modal__slide-description{font-size:14px}}@media print and (min-width:993px){.shorts-modal__slide-description{font-size:15.75px}}@media (min-width:769px){.shorts-modal__slide-description{font-size:15px}}.shorts-modal__progress-container{width:100%;height:4px;background:hsla(0,0%,100%,.3);border-radius:2px;margin-bottom:16px;overflow:hidden;transition:opacity .3s,visibility .3s,height .2s,margin-bottom .2s;cursor:pointer}@media (min-width:769px){.shorts-modal__progress-container{max-width:calc((90vh - 40px) * .566)}}.shorts-modal__progress-container:hover{height:8px;margin-bottom:12px}.shorts-modal__progress-container:hover .shorts-modal__progress-bar:after{opacity:1}.shorts-modal__progress-bar{height:100%;background:#fc3;width:0;transition:width .1s linear;position:relative}.shorts-modal__progress-bar:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#fc3;border-radius:50%;opacity:0;transition:opacity .2s}.shorts-modal__actions{display:flex;align-items:center;justify-content:space-between;width:100%;transition:opacity .3s,visibility .3s}@media (min-width:769px){.shorts-modal__actions{max-width:calc((90vh - 40px) * .566)}}.shorts-modal__actions-left{display:flex;gap:12px}.shorts-modal__action-btn{background:transparent;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.shorts-modal__action-btn .icon-24{background-color:#fff;opacity:.8;transition:opacity .2s}.shorts-modal__action-btn .icon-24:hover{opacity:1}.shorts-modal__quality-menu{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.9);border:1px solid hsla(0,0%,100%,.2);border-radius:4px;padding:8px 0;margin-bottom:8px;display:none;flex-direction:column;min-width:100px;z-index:30}.shorts-modal__quality-menu.is-active{display:flex}.shorts-modal__quality-menu__item{background:transparent;border:0;color:#fff;padding:8px 16px;margin-right:1.75rem;cursor:pointer;text-align:left;font-size:14px;white-space:nowrap}.shorts-modal__quality-menu__item:hover{background:hsla(0,0%,100%,.1)}.shorts-modal__quality-menu__item.is-active{color:#fc3;font-weight:700}.shorts-modal__episode-btn{background:#000;color:#fff;text-decoration:none;padding:8px 16px;border-radius:4px;display:flex;align-items:center;gap:8px;font-weight:700;font-size:14px;transition:background .2s}.shorts-modal__episode-btn:hover{background:#333}.shorts-modal__episode-btn .icon-24{background-color:#fff;width:16px;height:16px}.shorts-modal__unmute-button{display:none;position:absolute;top:50%;left:50%;width:52px;height:52px;transform:translate(-50%,-50%);z-index:1000;background-color:#fff;background-image:url(/assets/images/unmute-button.svg);background-position:50%;background-size:50%;background-repeat:no-repeat;border:none;border-radius:6.8rem;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.3);opacity:0;transition:opacity .3s ease}.shorts-modal__unmute-button:hover{box-shadow:0 4px 12px rgba(0,0,0,.5)}.shorts-modal__unmute-button.shorts-modal--show-unmute-button{display:flex;opacity:1}.shorts-modal__unmute-button.shorts-modal--hiding-unmute-button{opacity:0}
/*# sourceMappingURL=../maps/components/shorts.v202607071.min.css.map */
