html,body{margin:0;padding:0}body.jvbs-shorts-page{background:#000!important;overflow:hidden}body.jvbs-shorts-page #page,body.jvbs-shorts-page .site,body.jvbs-shorts-page .site-content,body.jvbs-shorts-page .site-main,body.jvbs-shorts-page .content-area,body.jvbs-shorts-page .single-wrap,body.jvbs-shorts-page .clear{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}body.jvbs-shorts-page #content{margin:0!important;padding:0!important}body.jvbs-shorts-page #masthead,body.jvbs-shorts-page #colophon,body.jvbs-shorts-page .site-header,body.jvbs-shorts-page .site-footer{display:none!important}.jvbs-shorts{position:fixed;inset:0;width:100vw;height:100vh;background:#000;z-index:999999}.jvbs-feed{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior-y:contain;scrollbar-width:none}.jvbs-feed::-webkit-scrollbar{display:none}.jvbs-short{position:relative;width:100%;height:100vh;min-height:100vh;display:flex;align-items:center;justify-content:center;scroll-snap-align:start;scroll-snap-stop:always;background:#000}.jvbs-screen{position:relative;width:min(100vw,430px);height:min(100vh,765px);overflow:hidden;background:#111;border-radius:10px;box-shadow:0 0 40px rgb(0 0 0 / .35)}.jvbs-media{position:absolute;inset:0;background:#000;z-index:2}.jvbs-media iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;margin:0!important;padding:0!important;display:block!important}.jvbs-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:4;background:#111;transition:opacity .2s ease}.jvbs-short.is-loaded .jvbs-poster{opacity:0;pointer-events:none}.jvbs-loader{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:42px;height:42px;border:3px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:jvbs-spin .8s linear infinite;z-index:7}.jvbs-short.is-loaded .jvbs-loader{display:none}@keyframes jvbs-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.jvbs-top{position:fixed;left:0;right:0;top:0;z-index:1000000;display:flex;justify-content:center;pointer-events:none}.jvbs-brand{margin-top:14px;padding:8px 14px;border-radius:999px;background:rgb(0 0 0 / .42);color:#fff;font-size:13px;font-weight:700;letter-spacing:.2px;backdrop-filter:blur(6px)}.jvbs-back{position:fixed;left:16px;top:14px;z-index:1000001;width:44px;height:44px;border:0;border-radius:50%;background:rgb(0 0 0 / .55);color:#fff;font-size:21px;cursor:pointer}.jvbs-mute{position:absolute;right:14px;top:64px;z-index:12;width:42px;height:42px;border:0;border-radius:50%;background:rgb(0 0 0 / .55);color:#fff;font-size:18px;cursor:pointer}.jvbs-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:11;width:66px;height:66px;border:0;border-radius:50%;background:rgb(0 0 0 / .55);color:#fff;font-size:27px;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s}.jvbs-short.is-paused .jvbs-play{opacity:1;pointer-events:auto}.jvbs-gradient{position:absolute;left:0;right:0;bottom:0;height:42%;z-index:8;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / .78),#fff0)}.jvbs-info{position:absolute;left:16px;right:76px;bottom:22px;z-index:10;color:#fff;text-shadow:0 1px 6px rgb(0 0 0 / .95)}.jvbs-title{margin:0 0 8px;color:#fff;font-size:18px;line-height:1.35;font-weight:700}.jvbs-excerpt{margin:0;color:rgb(255 255 255 / .92);font-size:14px;line-height:1.4}.jvbs-author{display:flex;align-items:center;gap:8px;margin-bottom:9px}.jvbs-author img{width:34px;height:34px;border-radius:50%;object-fit:cover;border:2px solid #fff}.jvbs-author-name{font-size:13px;font-weight:700}.jvbs-actions{position:absolute;right:10px;bottom:78px;z-index:13;display:flex;flex-direction:column;align-items:center;gap:15px}.jvbs-action{display:flex;flex-direction:column;align-items:center;gap:4px;color:#fff;font-size:11px;text-shadow:0 1px 5px #000}.jvbs-action button{width:47px;height:47px;border:0;border-radius:50%;background:rgb(0 0 0 / .55);color:#fff;font-size:20px;cursor:pointer}.jvbs-action button.is-liked{transform:scale(1.08)}.jvbs-count{min-width:16px;text-align:center}.jvbs-empty{height:100vh;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;padding:20px}.jvbs-empty h2{color:#fff}.jvbs-empty p{color:rgb(255 255 255 / .75)}@media (min-width:768px){.jvbs-screen{width:min(51.75vh,450px);height:min(92vh,800px)}.jvbs-short{min-height:100vh}}@media (max-width:767px){.jvbs-screen{width:100vw;height:100vh;border-radius:0}.jvbs-info{left:13px;right:68px;bottom:20px}.jvbs-title{font-size:16px}.jvbs-actions{right:7px;bottom:72px}.jvbs-action button{width:44px;height:44px}.jvbs-back{left:9px;top:9px}.jvbs-brand{margin-top:10px}}body.jvbs-shorts-page{background:#000!important}body.jvbs-shorts-page .jvbs-wrap{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000!important}body.jvbs-shorts-page .jvbs-feed{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}body.jvbs-shorts-page .jvbs-short{position:relative!important;width:100%!important;height:100vh!important;min-height:100vh!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important;overflow:hidden!important}body.jvbs-shorts-page .jvbs-screen{position:relative!important;width:min(100vw, 430px)!important;height:min(100vh, 765px)!important;max-width:430px!important;max-height:765px!important;min-width:0!important;min-height:0!important;margin:0 auto!important;padding:0!important;overflow:hidden!important;background:#000!important;border-radius:12px!important;box-shadow:0 0 45px rgb(0 0 0 / .55)!important}body.jvbs-shorts-page .jvbs-screen .jvbs-media{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000!important}body.jvbs-shorts-page .jvbs-screen .jvbs-media iframe,body.jvbs-shorts-page .jvbs-screen iframe{position:absolute!important;left:0!important;top:0!important;display:block!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;aspect-ratio:auto!important;transform:none!important}body.jvbs-shorts-page .jvbs-media>div,body.jvbs-shorts-page .jvbs-media .video-embed,body.jvbs-shorts-page .jvbs-media .video-embed-container{position:static!important;width:100%!important;height:100%!important;max-width:none!important;padding:0!important;margin:0!important}body.jvbs-shorts-page .jvbs-top{position:fixed!important;left:50%!important;top:16px!important;transform:translateX(-50%)!important;z-index:100000!important;pointer-events:none!important;color:#fff!important;font-size:15px!important;font-weight:700!important;text-shadow:0 1px 8px #000!important}body.jvbs-shorts-page .jvbs-actions{position:absolute!important;right:12px!important;bottom:92px!important;z-index:50!important}body.jvbs-shorts-page .jvbs-info{position:absolute!important;left:18px!important;right:72px!important;bottom:24px!important;z-index:50!important}@media (max-width:767px){body.jvbs-shorts-page .jvbs-screen{width:100vw!important;height:100vh!important;max-width:none!important;max-height:none!important;border-radius:0!important;box-shadow:none!important}body.jvbs-shorts-page .jvbs-actions{right:10px!important;bottom:90px!important}body.jvbs-shorts-page .jvbs-info{left:15px!important;right:68px!important;bottom:24px!important}}body.jvbs-shorts-page .jvbs-screen{width:min(100vw, 430px)!important;height:min(100vh, 765px)!important;aspect-ratio:9 / 16!important}body.jvbs-shorts-page .jvbs-media,body.jvbs-shorts-page .jvbs-media iframe{box-sizing:border-box!important}body.jvbs-shorts-page .jvbs-media iframe[width="100%"][height="100%"]{width:100%!important;height:100%!important}@media (max-width:767px){body.jvbs-shorts-page .jvbs-screen{width:100vw!important;height:100vh!important;aspect-ratio:9 / 16!important}}body.jvbs-shorts-page .jvbs-info{left:26px!important;right:82px!important;bottom:28px!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important}body.jvbs-shorts-page .jvbs-author{margin-left:0!important}body.jvbs-shorts-page .jvbs-title,body.jvbs-shorts-page .jvbs-excerpt{margin-left:0!important}@media (max-width:767px){body.jvbs-shorts-page .jvbs-info{left:20px!important;right:72px!important;bottom:24px!important}}body.jvbs-shorts-page .jvbs-play{display:none;align-items:center;justify-content:center;box-sizing:border-box!important;width:66px!important;height:66px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#ff7057!important;color:#fff!important;box-shadow:0 5px 18px rgb(0 0 0 / .28)!important;font-size:0!important;line-height:0!important;-webkit-appearance:none!important;appearance:none!important;transform:translate(-50%,-50%)!important}body.jvbs-shorts-page .jvbs-play .jvbs-play-icon{display:block!important;width:27px!important;height:27px!important;margin:0!important;padding:0!important;fill:#fff!important;pointer-events:none!important}body.jvbs-shorts-page .jvbs-play[aria-hidden="false"]{display:flex!important;pointer-events:auto!important}.jvbs-tap-toggle{position:absolute;left:20%;top:15%;width:60%;height:65%;z-index:10;border:0;padding:0;margin:0;background:#fff0;cursor:pointer;-webkit-tap-highlight-color:#fff0}.jvbs-tap-toggle:focus{outline:none}.jvbs-play{z-index:14}.jvbs-mute{z-index:15}.jvbs-actions{z-index:16}.jvbs-info{z-index:15}.jvbs-gradient{z-index:8}@media(max-width:767px){.jvbs-tap-toggle{left:12%;top:18%;width:76%;height:58%}}.jvbs-collection-action .jvbs-more{display:flex;align-items:center;justify-content:center}.jvbs-collection-action .jvbs-more svg{width:22px;height:22px;display:block}.jvbs-collection-action span{max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jvbs-sticky-ad{position:fixed!important;left:50%!important;bottom:max(10px,env(safe-area-inset-bottom))!important;transform:translate(-50%,calc(100% + 30px))!important;width:min(420px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;z-index:1000000!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:transform .22s ease,opacity .22s ease,visibility .22s ease!important}.jvbs-sticky-ad.is-visible{transform:translate(-50%,0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.jvbs-sticky-ad-inner{position:relative!important;width:100%!important;min-height:50px!important;max-height:90px!important;box-sizing:border-box!important;overflow:hidden!important;background:rgb(255 255 255 / .98)!important;border-radius:9px!important;box-shadow:0 3px 18px rgb(0 0 0 / .42)!important}.jvbs-sticky-ad-label{position:absolute!important;top:2px!important;left:5px!important;z-index:3!important;font:9px/1 Arial,sans-serif!important;color:#777!important;background:rgb(255 255 255 / .85)!important;padding:2px 3px!important;border-radius:2px!important;pointer-events:none!important}.jvbs-sticky-ad-close{position:absolute!important;top:3px!important;right:3px!important;z-index:10!important;width:28px!important;height:28px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:rgb(0 0 0 / .55)!important;color:#fff!important;font:22px/27px Arial,sans-serif!important;text-align:center!important;cursor:pointer!important}.jvbs-sticky-ad-content{width:100%!important;min-height:50px!important;max-height:90px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.jvbs-sticky-ad-content>*{max-width:100%!important}@media(min-width:768px){.jvbs-sticky-ad{width:min(420px,calc(100vw - 30px))!important;max-width:420px!important;bottom:15px!important}}@media(max-width:767px){.jvbs-sticky-ad{width:calc(100vw - 20px)!important;max-width:420px!important}}body.jvbs-shorts-page .jvbs-excerpt{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;max-height:calc(1.4em * 2)!important}@media (max-width:767px){body.jvbs-shorts-page .jvbs-excerpt{font-size:14px!important;line-height:1.35!important;-webkit-line-clamp:2!important;max-height:calc(1.35em * 2)!important}}@media (max-width:767px){body.jvbs-shorts-page .jvbs-wrap,body.jvbs-shorts-page .jvbs-feed,body.jvbs-shorts-page .jvbs-short,body.jvbs-shorts-page .jvbs-screen{height:100dvh!important}body.jvbs-shorts-page .jvbs-short{min-height:100dvh!important}body.jvbs-shorts-page .jvbs-screen{max-height:none!important;aspect-ratio:auto!important}}@supports not (height:100dvh){@media (max-width:767px){body.jvbs-shorts-page .jvbs-wrap,body.jvbs-shorts-page .jvbs-feed,body.jvbs-shorts-page .jvbs-short,body.jvbs-shorts-page .jvbs-screen{height:100vh!important}body.jvbs-shorts-page .jvbs-short{min-height:100vh!important}}}body.jvbs-shorts-page .jvbs-excerpt{display:none!important}body.jvbs-shorts-page .jvbs-title{margin:0!important;color:#fff!important;font-size:18px!important;line-height:1.3!important;font-weight:700!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:break-word!important;max-height:calc(1.3em * 2)!important}@media (max-width:767px){body.jvbs-shorts-page .jvbs-info{left:16px!important;right:72px!important;bottom:24px!important}body.jvbs-shorts-page .jvbs-title{font-size:18px!important;line-height:1.3!important;-webkit-line-clamp:2!important;max-height:calc(1.3em * 2)!important}}body.jvbs-shorts-page .short-video-container.jvbs-media{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important;background:#000!important;z-index:2!important}body.jvbs-shorts-page .short-video-container.jvbs-media iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important}body.jvbs-shorts-page .shorts-author-info.jvbs-info{position:absolute!important;left:18px!important;right:86px!important;bottom:24px!important;z-index:60!important;color:#fff!important;text-shadow:0 1px 6px rgb(0 0 0 / .95)!important}body.jvbs-shorts-page .channel-detail.jvbs-author{display:flex!important;align-items:center!important;gap:9px!important;margin:0 0 9px!important}body.jvbs-shorts-page .channel-detail .avatar{width:40px!important;height:40px!important;flex:0 0 40px!important;border-radius:50%!important;object-fit:cover!important;border:2px solid #fff!important;box-sizing:border-box!important}body.jvbs-shorts-page .channel-detail .username{min-width:0!important;max-width:calc(100% - 112px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;font-weight:700!important;color:#fff!important}body.jvbs-shorts-page .shorts-title.jvbs-title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:46px!important;margin:0!important;padding:0!important;color:#fff!important;font-size:18px!important;line-height:23px!important;font-weight:700!important;word-break:normal!important;overflow-wrap:anywhere!important}body.jvbs-shorts-page .shorts-action-bar.jvbs-actions{position:absolute!important;right:10px!important;bottom:86px!important;z-index:70!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:16px!important}body.jvbs-shorts-page .shorts-action-item.jvbs-action{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;color:#fff!important;font-size:12px!important;line-height:1.15!important;text-shadow:0 1px 5px #000!important}body.jvbs-shorts-page .shorts-action-item .icon-box{display:flex!important;align-items:center!important;justify-content:center!important;width:47px!important;height:47px!important;padding:0!important;border:0!important;border-radius:50%!important;background:rgb(0 0 0 / .48)!important;color:#fff!important;font-size:21px!important;line-height:1!important;cursor:pointer!important;text-shadow:none!important}body.jvbs-shorts-page .shorts-action-item .icon-box i{font-size:21px!important}body.jvbs-shorts-page .jvbs-emoji-fallback{display:none}body.jvbs-shorts-page .shorts-action-item .jvbs-count{min-width:16px!important;text-align:center!important}body.jvbs-shorts-page .jvbs-mute{right:14px!important;top:64px!important;z-index:80!important}body.jvbs-shorts-page .jvbs-tap-toggle{z-index:40!important}body.jvbs-shorts-page .jvbs-play{z-index:90!important}@media (max-width:767px){body.jvbs-shorts-page .shorts-author-info.jvbs-info{left:16px!important;right:76px!important;bottom:24px!important}body.jvbs-shorts-page .channel-detail .avatar{width:40px!important;height:40px!important}body.jvbs-shorts-page .shorts-title.jvbs-title{font-size:17px!important;line-height:22px!important;max-height:44px!important}body.jvbs-shorts-page .shorts-action-bar.jvbs-actions{right:8px!important;bottom:82px!important;gap:15px!important}body.jvbs-shorts-page .shorts-action-item .icon-box{width:44px!important;height:44px!important}body.jvbs-shorts-page .shorts-action-item .icon-box i{font-size:20px!important}}@media (max-width:767px){body.jvbs-shorts-page .jvbs-wrap,body.jvbs-shorts-page .jvbs-feed,body.jvbs-shorts-page .jvbs-short,body.jvbs-shorts-page .jvbs-screen{height:100dvh!important}body.jvbs-shorts-page .jvbs-short{min-height:100dvh!important}body.jvbs-shorts-page .jvbs-screen{max-height:none!important;aspect-ratio:auto!important}}body.jvbs-shorts-page .jvbs-follow{margin-left:6px!important;padding:6px 14px!important;font-size:13px!important;font-weight:600!important;font-family:inherit!important;line-height:1.2!important;text-transform:none!important;letter-spacing:normal!important;color:#0f0f0f!important;background:#fff!important;border:0!important;border-radius:999px!important;box-shadow:none!important;cursor:pointer!important;white-space:nowrap!important;flex:none!important;-webkit-appearance:none!important;appearance:none!important}body.jvbs-shorts-page .jvbs-follow:hover{background:#f1f1f1!important}body.jvbs-shorts-page .jvbs-follow.is-following{background:rgb(255 255 255 / .2)!important;color:#fff!important}body.jvbs-shorts-page .jvbs-follow.is-following:hover{background:rgb(255 255 255 / .3)!important}.jvbs-follow-modal{position:fixed;inset:0;z-index:2000000;display:none;align-items:center;justify-content:center}.jvbs-follow-modal.is-open{display:flex}.jvbs-follow-modal-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .6)}.jvbs-follow-modal-box{position:relative;z-index:1;width:min(360px, 90vw);background:#fff;color:#111;border-radius:14px;padding:22px 20px 18px;box-sizing:border-box;font-family:Arial,sans-serif}.jvbs-follow-modal-box h3{margin:0 0 8px;font-size:18px}.jvbs-follow-modal-box p{margin:0 0 14px;font-size:13px;color:#555;line-height:1.4}.jvbs-follow-modal-close{position:absolute;top:10px;right:12px;border:none;background:none;font-size:22px;line-height:1;cursor:pointer;color:#888}.jvbs-follow-form{display:flex;gap:8px}.jvbs-follow-form input[type="email"]{flex:1;min-width:0;padding:10px 12px;border:1px solid #ddd;border-radius:8px;font-size:14px}.jvbs-follow-form button[type="submit"]{padding:10px 16px!important;border:0!important;border-radius:8px!important;background:#111!important;color:#fff!important;font-weight:700!important;font-size:14px!important;text-transform:none!important;box-shadow:none!important;cursor:pointer;flex:none}.jvbs-follow-form button[type="submit"]:disabled{opacity:.6;cursor:default}.jvbs-follow-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.jvbs-follow-message{margin:10px 0 0;font-size:13px;min-height:16px}.jvbs-follow-message.is-error{color:#d43f3f}.jvbs-follow-message.is-success{color:#1a8a3c}.jvbs-deep-link-loading{position:fixed;inset:0;z-index:2000001;background:#000;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.jvbs-deep-link-loading.is-hiding{opacity:0;pointer-events:none}.jvbs-deep-link-spinner{width:42px;height:42px;border:3px solid rgb(255 255 255 / .25);border-top-color:#fff;border-radius:50%;animation:jvbs-spin-plain .8s linear infinite}@keyframes jvbs-spin-plain{to{transform:rotate(360deg)}}