.wp-block-vgblk-video-shorts-reel,.wp-block-vgblk-video-shorts-reel *{box-sizing:border-box}.wp-block-vgblk-video-shorts-reel [role=button]:focus,.wp-block-vgblk-video-shorts-reel [role=button]:focus-visible,.wp-block-vgblk-video-shorts-reel [role=button]:focus-within,.wp-block-vgblk-video-shorts-reel a:focus,.wp-block-vgblk-video-shorts-reel a:focus-visible,.wp-block-vgblk-video-shorts-reel a:focus-within,.wp-block-vgblk-video-shorts-reel button:focus,.wp-block-vgblk-video-shorts-reel button:focus-visible,.wp-block-vgblk-video-shorts-reel button:focus-within{box-shadow:none;outline:none}.wp-block-vgblk-video-shorts-reel .wp-block-vsr-video-shorts-reel-pro{align-items:center;background-color:rgba(0,0,0,.734);color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;min-height:200px;width:100%}.wp-block-vgblk-video-shorts-reel .vsr-reel{position:relative;width:100%}.wp-block-vgblk-video-shorts-reel .vsr-reel__container{margin:0 auto;width:100%}.wp-block-vgblk-video-shorts-reel .vsr-feed{margin-inline:calc(var(--vsr-card-gutter-x, 0px)*-1);overflow-y:auto;overscroll-behavior:contain;padding-inline:var(--vsr-card-gutter-x,0);position:relative;scroll-behavior:smooth;width:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wp-block-vgblk-video-shorts-reel .vsr-feed::-webkit-scrollbar{display:none}.wp-block-vgblk-video-shorts-reel .vsr-feed--mandatory{scroll-snap-type:y mandatory}.wp-block-vgblk-video-shorts-reel .vsr-feed--proximity{scroll-snap-type:y proximity}.wp-block-vgblk-video-shorts-reel .vsr-feed--off{scroll-snap-type:none}.wp-block-vgblk-video-shorts-reel .vsr-slide{align-items:center;background:transparent;display:flex;justify-content:center;position:relative;scroll-snap-align:start;scroll-snap-stop:always;width:100%}.wp-block-vgblk-video-shorts-reel .vsr-card{background:#000;display:block;overflow:hidden;position:relative}.wp-block-vgblk-video-shorts-reel .vsr-aspect--9-16{aspect-ratio:9/16;--vsr-card-ratio:0.5625}.wp-block-vgblk-video-shorts-reel .vsr-aspect--4-5{aspect-ratio:4/5;--vsr-card-ratio:0.8}.wp-block-vgblk-video-shorts-reel .vsr-aspect--1-1{aspect-ratio:1/1;--vsr-card-ratio:1}.wp-block-vgblk-video-shorts-reel .vsr-aspect--auto{aspect-ratio:9/16}.wp-block-vgblk-video-shorts-reel .vsr-iframe,.wp-block-vgblk-video-shorts-reel .vsr-poster,.wp-block-vgblk-video-shorts-reel .vsr-video{border:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-vgblk-video-shorts-reel .vsr-iframe-wrap{height:100%;inset:0;position:absolute;width:100%}.wp-block-vgblk-video-shorts-reel .vsr-iframe .plyr,.wp-block-vgblk-video-shorts-reel .vsr-iframe .plyr__video-embed,.wp-block-vgblk-video-shorts-reel .vsr-iframe .plyr__video-wrapper,.wp-block-vgblk-video-shorts-reel .vsr-iframe.plyr{background:transparent;height:100%!important;inset:0;padding-bottom:0!important;position:absolute;width:100%!important}.wp-block-vgblk-video-shorts-reel .vsr-iframe img,.wp-block-vgblk-video-shorts-reel .vsr-iframe video{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.wp-block-vgblk-video-shorts-reel iframe.vsr-iframe{aspect-ratio:16/9!important;height:auto!important;left:50%;min-height:100%!important;min-width:100%!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto!important}.wp-block-vgblk-video-shorts-reel .vsr-overlay-bottom,.wp-block-vgblk-video-shorts-reel .vsr-overlay-top{left:0;pointer-events:none;position:absolute;right:0}.wp-block-vgblk-video-shorts-reel .vsr-overlay-top{top:0}.wp-block-vgblk-video-shorts-reel .vsr-overlay-bottom{bottom:0}.wp-block-vgblk-video-shorts-reel .vsr-caption{bottom:0;color:#fff;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.wp-block-vgblk-video-shorts-reel .vsr-caption .vsr-caption__author{align-items:center;display:flex;margin-bottom:8px;pointer-events:auto}.wp-block-vgblk-video-shorts-reel .vsr-caption .vsr-caption__author img{border:2px solid hsla(0,0%,100%,.7);border-radius:50%;height:40px;margin:0;-o-object-fit:cover;object-fit:cover;width:40px}.wp-block-vgblk-video-shorts-reel .vsr-caption .vsr-caption__author .vsr-caption__handle{font-weight:600}.wp-block-vgblk-video-shorts-reel .vsr-caption .vsr-caption__title{color:#fff;margin:0 0 4px}.wp-block-vgblk-video-shorts-reel .vsr-caption .vsr-caption__text{display:-webkit-box;margin:0 0 12px;-webkit-box-orient:vertical;overflow:hidden}.wp-block-vgblk-video-shorts-reel .vsr-caption .vsr-cta{align-items:center;border:0;cursor:pointer;display:inline-flex;gap:6px;justify-content:center;pointer-events:auto;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.wp-block-vgblk-video-shorts-reel .vsr-caption .vsr-cta:hover{transform:translateY(-1px)}.wp-block-vgblk-video-shorts-reel .vsr-action-rail{align-items:center;bottom:120px;display:flex;flex-direction:column;position:absolute;right:16px;z-index:4}.wp-block-vgblk-video-shorts-reel .vsr-action-rail .vsr-action{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;padding:0;transition:transform .2s ease,color .2s ease}.wp-block-vgblk-video-shorts-reel .vsr-action-rail .vsr-action svg{display:block;transition:color .2s ease,fill .2s ease}.wp-block-vgblk-video-shorts-reel .vsr-action-rail .vsr-action span{margin-top:4px}.wp-block-vgblk-video-shorts-reel .vsr-action-rail .vsr-action:hover{transform:scale(1.08)}.wp-block-vgblk-video-shorts-reel .vsr-action-rail .vsr-action.is-active svg{color:#ff3b5c;fill:#ff3b5c}.wp-block-vgblk-video-shorts-reel .vsr-comments{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,7%,.96);border-radius:16px 16px 0 0;bottom:0;color:#fff;display:flex;flex-direction:column;left:0;max-height:60%;position:absolute;right:0;z-index:6}.wp-block-vgblk-video-shorts-reel .vsr-comments__head{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;font-size:14px;font-weight:600;justify-content:space-between;padding:12px 16px}.wp-block-vgblk-video-shorts-reel .vsr-comments__close{background:transparent;border:0;color:#fff;cursor:pointer;display:flex;padding:2px}.wp-block-vgblk-video-shorts-reel .vsr-comments__list{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:10px 16px}.wp-block-vgblk-video-shorts-reel .vsr-comments__empty{font-size:13px;margin:8px 0;opacity:.65}.wp-block-vgblk-video-shorts-reel .vsr-comments__form{border-top:1px solid hsla(0,0%,100%,.1);display:flex;gap:8px;padding:10px 12px}.wp-block-vgblk-video-shorts-reel .vsr-comments__input{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;flex:1;font-size:14px;min-width:0;outline:none;padding:8px 14px}.wp-block-vgblk-video-shorts-reel .vsr-comments__input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.wp-block-vgblk-video-shorts-reel .vsr-comments__input::placeholder{color:hsla(0,0%,100%,.5)}.wp-block-vgblk-video-shorts-reel .vsr-comments__submit{background:#ff3b5c;border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:600;padding:8px 16px}.wp-block-vgblk-video-shorts-reel .vsr-comments__submit:disabled{cursor:default;opacity:.5}.wp-block-vgblk-video-shorts-reel .vsr-comments__login{border-top:1px solid hsla(0,0%,100%,.1);font-size:13px;margin:0;opacity:.75;padding:14px 16px}.wp-block-vgblk-video-shorts-reel .vsr-comments__login-link{color:#ff7a90;font-weight:600;text-decoration:underline}.wp-block-vgblk-video-shorts-reel .vsr-saved-toggle{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.45);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;left:calc(14px + var(--vsr-card-inset-x, 0px));position:absolute;top:calc(14px + var(--vsr-card-gutter, 0px));width:40px;z-index:5}.wp-block-vgblk-video-shorts-reel .vsr-saved-toggle svg{height:20px;width:20px}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,7%,.97);bottom:var(--vsr-card-gutter,0);box-shadow:-8px 0 24px rgba(0,0,0,.35);color:#fff;display:flex;flex-direction:column;position:absolute;right:var(--vsr-card-inset-x,0);top:var(--vsr-card-gutter,0);width:min(340px,88%);z-index:7}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel__head{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;font-weight:600;justify-content:space-between;padding:14px 16px}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel__close{background:transparent;border:0;color:#fff;cursor:pointer;display:flex}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel__list{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:12px}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel__empty{font-size:13px;opacity:.65;padding:8px}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel__item{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:12px;padding:0;text-align:left}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel__thumb{background:#000 50%/cover no-repeat;border-radius:8px;flex:0 0 auto;height:96px;width:54px}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel__meta{display:flex;flex-direction:column;gap:3px;min-width:0}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel__title{font-size:14px;font-weight:600;line-height:1.3}.wp-block-vgblk-video-shorts-reel .vsr-saved-panel__author{font-size:12px;opacity:.7}.wp-block-vgblk-video-shorts-reel .vsr-comment{display:flex;flex-direction:column;font-size:14px;gap:2px}.wp-block-vgblk-video-shorts-reel .vsr-comment__author{font-size:13px;font-weight:600}.wp-block-vgblk-video-shorts-reel .vsr-comment__text{opacity:.92;word-break:break-word}.wp-block-vgblk-video-shorts-reel .vsr-comment__actions{display:flex;gap:12px;margin-top:2px}.wp-block-vgblk-video-shorts-reel .vsr-comment__edit{align-items:center;display:flex;gap:6px;margin-top:4px}.wp-block-vgblk-video-shorts-reel .vsr-comment__btn{background:transparent;border:0;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:12px;font-weight:600;padding:0}.wp-block-vgblk-video-shorts-reel .vsr-comment__btn:hover{color:#fff}.wp-block-vgblk-video-shorts-reel .vsr-comment__btn--save{color:#ff7a90}.wp-block-vgblk-video-shorts-reel .vsr-comment__btn--danger:hover{color:#ff3b5c}.wp-block-vgblk-video-shorts-reel .vsr-mute-toggle{align-items:center;background:rgba(0,0,0,.45);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;position:absolute;right:16px;top:16px;z-index:4}.wp-block-vgblk-video-shorts-reel .vsr-mute-toggle svg{height:18px;width:18px}.wp-block-vgblk-video-shorts-reel .vsr-progress{bottom:0;left:0;overflow:hidden;position:absolute;right:0;z-index:5}.wp-block-vgblk-video-shorts-reel .vsr-progress .vsr-progress__fill{height:100%;transition:width .15s linear;width:0}.wp-block-vgblk-video-shorts-reel .vsr-play-btn{align-items:center;background:rgba(0,0,0,.35);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;inset:0;justify-content:center;margin:auto;position:absolute;transition:opacity .2s ease,transform .2s ease;z-index:3}.wp-block-vgblk-video-shorts-reel .vsr-play-btn--hidden{opacity:0}.wp-block-vgblk-video-shorts-reel .vsr-card:hover .vsr-play-btn--hidden,.wp-block-vgblk-video-shorts-reel .vsr-play-btn--hidden:focus-visible{opacity:1}.wp-block-vgblk-video-shorts-reel .vsr-feed .vsr-slide .vsr-card{height:calc(100% - var(--vsr-card-gutter, 0px)*2)}.wp-block-vgblk-video-shorts-reel .vsr-arrow{align-items:center;background:rgba(0,0,0,.45);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);z-index:6}.wp-block-vgblk-video-shorts-reel .vsr-arrow:hover{background:rgba(0,0,0,.75)}.wp-block-vgblk-video-shorts-reel .vsr-arrow svg{display:block}.wp-block-vgblk-video-shorts-reel .vsr-arrow--up{top:calc(16px + var(--vsr-card-gutter, 0px))}.wp-block-vgblk-video-shorts-reel .vsr-arrow--down{bottom:calc(16px + var(--vsr-card-gutter, 0px));left:auto;right:calc(16px + var(--vsr-card-inset-x, 0px));transform:none}.wp-block-vgblk-video-shorts-reel .vsr-dots{display:flex;flex-direction:column;left:calc(12px + var(--vsr-card-inset-x, 0px));position:absolute;top:50%;transform:translateY(-50%);z-index:5}.wp-block-vgblk-video-shorts-reel .vsr-dots .vsr-dot{border:0;cursor:pointer;padding:0}.wp-block-vgblk-video-shorts-reel .vsr-side-rail{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) var(--vsr-rail-width,280px)}.wp-block-vgblk-video-shorts-reel .vsr-side-rail .vsr-side-rail__player{align-items:center;container-name:vsr-stage;container-type:size;display:flex;height:70vh;justify-content:center;min-width:0;position:relative}.wp-block-vgblk-video-shorts-reel .vsr-side-rail .vsr-side-rail__player .vsr-card{height:min(100cqh - 2*var(--vsr-card-gutter,0px),(100cqw - 2*var(--vsr-card-gutter-x,0px))/var(--vsr-card-ratio,.5625));max-width:100%;width:auto}.wp-block-vgblk-video-shorts-reel .vsr-side-rail .vsr-side-rail__list{max-height:100%;overflow-y:auto;padding:8px}.wp-block-vgblk-video-shorts-reel .vsr-side-rail .vsr-side-rail__list .vsr-side-thumb{align-items:center;background:transparent;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:10px;padding:8px;text-align:left;width:100%}.wp-block-vgblk-video-shorts-reel .vsr-side-rail .vsr-side-rail__list .vsr-side-thumb.is-active{background:hsla(0,0%,100%,.08)}.wp-block-vgblk-video-shorts-reel .vsr-side-rail .vsr-side-rail__list .vsr-side-thumb img{aspect-ratio:9/16;border-radius:8px;margin:0;-o-object-fit:cover;object-fit:cover;width:56px}.wp-block-vgblk-video-shorts-reel .vsr-side-rail .vsr-side-rail__list .vsr-side-thumb .vsr-side-thumb__body{flex:1;min-width:0}.wp-block-vgblk-video-shorts-reel .vsr-side-rail .vsr-side-rail__list .vsr-side-thumb .vsr-side-thumb__title{display:-webkit-box;font-size:13px;font-weight:600;line-height:1.3;margin:0 0 4px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wp-block-vgblk-video-shorts-reel .vsr-side-rail .vsr-side-rail__list .vsr-side-thumb .vsr-side-thumb__handle{font-size:12px;margin:0;opacity:.7}.wp-block-vgblk-video-shorts-reel .vsr-grid{display:grid;width:100%}.wp-block-vgblk-video-shorts-reel .vsr-grid-card{background:#000;border:0;color:#fff;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;text-align:left}.wp-block-vgblk-video-shorts-reel .vsr-grid-card__hover-play{align-items:center;background:rgba(0,0,0,.25);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.wp-block-vgblk-video-shorts-reel .vsr-grid-card__hover-play svg{color:#fff;height:36px;width:36px}.wp-block-vgblk-video-shorts-reel .vsr-grid-card__open{align-items:center;background:rgba(0,0,0,.45);border-radius:999px;cursor:pointer;display:flex;height:64px;justify-content:center;pointer-events:auto;width:64px}.wp-block-vgblk-video-shorts-reel .vsr-grid-card:hover .vsr-grid-card__hover-play{opacity:1}.wp-block-vgblk-video-shorts-reel .vsr-grid-card__meta{bottom:10px;color:#fff;font-size:12px;font-weight:600;left:10px;position:absolute;right:10px;text-shadow:0 1px 4px rgba(0,0,0,.7)}.wp-block-vgblk-video-shorts-reel .vsr-modal{align-items:center;background:rgba(0,0,0,.85);display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.wp-block-vgblk-video-shorts-reel .vsr-modal .vsr-modal__close{align-items:center;background:hsla(0,0%,100%,.15);border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;width:40px;z-index:2}.wp-block-vgblk-video-shorts-reel .vsr-modal .vsr-modal__feed{background:transparent;max-height:100vh;overflow:visible;width:100%}.wp-block-vgblk-video-shorts-reel .bPlNowEditing{outline:2px solid #4527a4;outline-offset:-2px}@media(max-width:1024px){.wp-block-vgblk-video-shorts-reel .vsr-side-rail{--vsr-rail-width:220px}}@media(max-width:780px){.wp-block-vgblk-video-shorts-reel .vsr-side-rail{grid-template-columns:1fr}}.vsr-loading-overlay{align-items:center;background-color:rgba(0,0,0,.3);display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}.vsr-spinner{animation:vsr-spin 1s ease-in-out infinite;border:4px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:36px;width:36px}@keyframes vsr-spin{to{transform:rotate(1turn)}}
