.mnShorts{background:#000;overflow:hidden;position:fixed}.mnShorts,.mnSplide{height:100%;left:0;top:0;width:100%}.mnSplide{position:absolute!important;z-index:1}.mnSplideSlide{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.mnSplideVideo{aspect-ratio:9/16;left:50%;max-width:480px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.mnSplidePlayer{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:100% auto;height:100%;margin:0 auto;max-width:480px;position:relative;width:100%}.mnSplidePlayer img{max-height:100%;max-width:100%}.mnSplideCard{background:transparent;bottom:0;left:50%;max-width:480px;padding:53px 16px 14px;position:absolute;transform:translate(-50%);width:100%;z-index:12}.mnSplideCard .mnCardInfo{display:flex;gap:8px}.mnSplideCard .mnCardMeta{position:relative}.mnSplideCard .mnCardAside{display:flex;flex-direction:column;flex-shrink:0;gap:12px;justify-content:flex-end;margin-left:auto}.mnSplideCard .mnCardAside .mnButton{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:10px;font-weight:400;gap:4px;line-height:16px}.mnSplideCard .mnCardActions{display:flex;gap:8px;margin-top:48px;position:relative}.mnSplideCard .mnCardActions .mnCocachmark{align-items:center;animation:bounce-vertical 1.2s ease-in-out infinite;background:linear-gradient(92deg,#007eff 10.37%,#ff6a8d 80%);border:1px solid #fff;border-radius:30px;bottom:50px;color:#fff;display:flex;font-size:12px;font-weight:500;gap:4px;height:30px;left:50%;line-height:18px;padding:0 11px 0 22px;position:absolute;transform:translate(-50%);white-space:nowrap}.mnSplideCard .mnCardActions .mnCocachmark .mnIcon{display:block;height:30px;left:-6px;position:absolute;top:-9px;width:30px;z-index:1}.mnSplideCard .mnCardActions .mnCocachmark .mnCount{align-items:center;background:#fff;border-radius:8px;color:#161616;display:flex;font-size:12px;font-weight:500;gap:2px;height:18px;justify-content:center;line-height:18px;margin-right:4px;padding:0 8px}.mnSplideCard .mnCardActions .mnCocachmark .mnCount em{color:#fa6f14;font-size:14px;font-weight:600}.mnSplideCard .mnCardActions .mnCocachmark:after{background:url(../../images/v3/icons/ico_coachmark_bubble.png) no-repeat 50%/cover;content:"";display:block;height:9px;left:50%;position:absolute;top:100%;transform:translate(-50%);width:16px}.mnSplideCard .mnCardActions .mnButton{align-items:center;border:1px solid #007eff;border-radius:6px;display:flex;flex:1 0 0%;font-size:14px;font-weight:600;gap:4px;height:46px;justify-content:center;line-height:22px;min-width:0}.mnSplideCard .mnCardActions .mnButton.outline{background:#fff;color:#007eff}.mnSplideCard .mnCardActions .mnButton.primary{background:#007eff;color:#fff}.mnSplideCard .mnViewCount{align-items:center;background:#ffb451;border-radius:50px;color:#fff;display:flex;font-size:10px;font-weight:500;height:20px;left:0;line-height:16px;padding:0 8px 0 4px;position:absolute;top:-28px;vertical-align:top}.mnSplideCard .mnAuthorInfo{align-items:center;display:flex;gap:8px;margin-top:8px}.mnSplideCard .mnAuthorThumb{border-radius:56px;display:flex;flex-shrink:0;height:56px;overflow:hidden;width:56px}.mnSplideCard .mnAuthorCredentials{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;-webkit-box-orient:vertical;color:#fff;font-size:14px;font-weight:500;height:44px;line-height:22px;text-overflow:ellipsis}.mnSplideCard .mnAuthorName{color:#fff;font-size:10px;font-weight:400;line-height:16px;margin-top:-4px}.mnSplideCard .mnIntroduceMessage{color:#fff;display:block;font-size:12px;font-weight:500;line-height:20px;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.mnSplideActions{left:50%;max-width:480px;position:absolute;top:0;transform:translate(-50%);width:100%;z-index:2}.mnSplideCloseButton{display:flex;position:absolute;right:16px;top:19px}.mnSplideAudioButton{background-image:url(../../images/v3/icons/ico_shorts_audio.svg);background-repeat:no-repeat;display:flex;height:30px;position:absolute;right:40px;top:12px;width:30px}.mnSplideAudioButton.muted{background-image:url(../../images/v3/icons/ico_shorts_audio_muted.svg)}@keyframes bounce-vertical{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-5px)}}
