/* Liquid 01 — scoped skin; existing playback/session/room services stay intact. */
.blockst-liquid{display:block;width:100%;height:100%;--accent:var(--lp-accent,#c2afff);--accent-ink:var(--lp-accent-ink,#15101f);--accent-text:var(--lp-accent-text,#e0d5ff);--panel:#191b23;--control:40px;--ease:cubic-bezier(.18,.85,.25,1);--spring:cubic-bezier(.2,1.45,.4,1);font-family:Inter,"Segoe UI",Arial,sans-serif;color:#f6f6fa;color-scheme:dark}
.blockst-liquid *{box-sizing:border-box}.blockst-liquid button{appearance:none;background:none;border:0;margin:0;padding:0;color:inherit;font:inherit;line-height:1.25;cursor:pointer;box-shadow:none;text-transform:none;letter-spacing:normal;min-height:0}.blockst-liquid button:disabled{opacity:.4;cursor:default}.blockst-liquid input{font:inherit}.blockst-liquid [hidden]{display:none!important}.blockst-liquid :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.blockst-liquid svg{width:21px;height:21px;flex-shrink:0;display:block}.lp-stage{position:relative;display:block;isolation:isolate;width:100%;height:100%;overflow:hidden;background:#030405;--pos:0;--buffer:0;--loud:100%;border-radius:inherit;touch-action:pan-y}.blockst-liquid video{position:absolute!important;inset:0;width:100%!important;height:100%!important;display:block;object-fit:contain;background:#000;outline:0}.blockst-liquid .lp-shade{pointer-events:none;position:absolute;inset:0;background:linear-gradient(#0006,transparent 26%,transparent 65%,#0006);transition:opacity .4s}.lp-heading{position:absolute;z-index:3;top:22px;left:26px;right:26px;display:flex;justify-content:space-between;align-items:center;gap:20px;pointer-events:none;transition:opacity .4s,transform .4s}.lp-heading>span:first-child{min-width:0}.lp-heading strong{display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65vw}.lp-heading small{display:block;font-size:7px;letter-spacing:2px;margin-top:5px;color:#d5d8e3}.lp-resolution{white-space:nowrap;padding:7px 11px;border:1px solid #fff3;border-radius:30px;background:#10131b99;font-size:9px}.lp-hero{position:absolute;z-index:4;left:50%;top:46%;transform:translate(-50%,-50%);width:88px;height:88px;border-radius:50%!important;background:#ffffff18!important;border:1px solid #ffffff55!important;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(12px);transition:opacity .3s,scale .4s var(--spring),background .3s}.lp-hero:hover{scale:1.08;background:#ffffff2b!important}.lp-orbit{position:absolute;inset:-8px;border:1px solid #fff2;border-radius:50%;transition:inset .45s var(--spring),rotate .8s}.lp-hero:hover .lp-orbit{inset:-15px;rotate:70deg;border-style:dashed}.lp-morph{display:block;position:relative;width:19px;height:23px;pointer-events:none}.lp-morph i{position:absolute;inset:0;background:currentColor;clip-path:polygon(10% 0,100% 50%,10% 100%);transition:clip-path .3s,opacity .2s,scale .3s}.lp-morph b{position:absolute;top:1px;bottom:1px;width:5px;background:currentColor;left:1px;border-radius:1px;opacity:0;transform:scaleY(.25);transition:opacity .2s,transform .3s var(--spring)}.lp-morph b:last-child{left:auto;right:1px}.is-playing .lp-morph i{clip-path:polygon(50% 0,50% 50%,50% 100%);opacity:0;scale:.5}.is-playing .lp-morph b{opacity:1;transform:none}.is-playing .lp-hero{opacity:0;pointer-events:none;scale:.83}.lp-deck{position:absolute;z-index:7;bottom:17px;left:18px;right:18px;display:flex;align-items:center;gap:10px;min-height:58px;padding:8px 12px;border:1px solid #ffffff35;border-radius:40px;background:linear-gradient(115deg,#30303bd9,#282b30b5);box-shadow:inset 0 1px #ffffff12,0 12px 35px #0003;backdrop-filter:blur(24px) saturate(1.25);transition:opacity .4s,transform .4s var(--ease),visibility .4s}.lp-deck>div{min-width:0}.blockst-liquid .lp-tool{width:var(--control);height:var(--control);min-width:var(--control);display:flex;align-items:center;justify-content:center;border-radius:50%;background:transparent;transition:background .22s,scale .22s var(--spring);flex-shrink:0}.lp-tool:hover,.lp-tool[aria-expanded=true]{background:#ffffff19}.lp-tool:active{scale:.9}.lp-transport,.lp-actions,.lp-sound{display:flex;align-items:center;gap:2px}.lp-sound{position:relative;flex-shrink:0}.lp-volume-wing{width:0;opacity:0;visibility:hidden;overflow:hidden;transition:width .4s var(--ease),opacity .25s,transform .4s var(--spring),visibility 0s .4s}.lp-volume-wing>div{display:flex;align-items:center;width:157px;gap:7px}.sound-open .lp-volume-wing{width:157px;opacity:1;visibility:visible;transition-delay:0s}.lp-volume-wing output{min-width:20px;font-size:9px;color:#e0e3eb}.blockst-liquid .lp-volume-wing .lp-tool{width:28px;min-width:28px;height:28px}.lp-volume-wing svg{width:16px;height:16px}.blockst-liquid input.lp-volume{appearance:none;-webkit-appearance:none;flex:none;width:82px;min-width:82px;height:26px;margin:0 0 0 5px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.lp-volume::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(to right,var(--accent) var(--loud),#fff4 var(--loud))}.lp-volume::-webkit-slider-thumb{appearance:none;width:11px;height:11px;border-radius:50%;background:#fff;margin-top:-3.5px}.lp-volume::-moz-range-track{height:4px;border-radius:4px;background:#fff4}.lp-volume::-moz-range-progress{height:4px;background:var(--accent)}.lp-volume::-moz-range-thumb{width:11px;height:11px;border:0;border-radius:50%;background:#fff}.lp-elapsed,.lp-remaining{font-size:10px;white-space:nowrap;color:#f3f4f9;font-variant-numeric:tabular-nums}.lp-scrubber{height:32px;min-width:20px!important;position:relative;flex:1}.lp-track{height:3px;background:#ffffff38;border-radius:5px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);overflow:hidden;transition:height .2s}.lp-track i{position:absolute;inset:0;transform-origin:left;transform:scaleX(var(--buffer));background:#fff5}.lp-track .lp-progress{transform:scaleX(var(--pos));background:var(--accent)}.lp-scrubber:hover .lp-track{height:5px}.blockst-liquid input.lp-seek{appearance:none;-webkit-appearance:none;position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;margin:0;padding:0;cursor:pointer}.lp-seek-ball{position:absolute;top:50%;left:calc(var(--pos) * 100%);width:10px;height:10px;background:#fff;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s;pointer-events:none}.lp-scrubber:hover .lp-seek-ball,.lp-scrubber:focus-within .lp-seek-ball{transform:translate(-50%,-50%) scale(1)}.lp-seek-preview{position:absolute;bottom:40px;left:50%;transform:translateX(-50%) translateY(5px);padding:7px 10px;border:1px solid #fff3;border-radius:10px;background:#181b26f2;font-size:11px;opacity:0;visibility:hidden;transition:.2s;pointer-events:none}.lp-scrubber:hover .lp-seek-preview{opacity:1;visibility:visible;transform:translateX(-50%)}.quiet .lp-deck,.quiet .lp-heading{opacity:0;visibility:hidden;transform:translateY(10px);pointer-events:none}.quiet .lp-shade{opacity:0}.lp-stage.quiet{cursor:none}
.lp-panel{position:absolute;z-index:15;bottom:88px;right:18px;width:310px;max-width:calc(100% - 24px);max-height:calc(100% - 106px);overflow:auto;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;border:1px solid #fff3;border-radius:23px;background:#181b25f5;backdrop-filter:blur(24px);box-shadow:0 20px 50px #0007;opacity:0;visibility:hidden;transform:translateY(18px) scale(.91);transform-origin:bottom right;transition:opacity .23s,transform .4s var(--spring),visibility 0s .4s}.lp-panel.open{opacity:1;visibility:visible;transform:none;transition-delay:0s}.lp-panel>header{display:flex;align-items:center;gap:10px;position:sticky;top:0;background:#1c1f29;z-index:2;padding:17px 16px 14px;border-bottom:1px solid #ffffff0d}.lp-panel header>div{flex:1;min-width:0}.lp-panel header small{display:block;font-size:6px;letter-spacing:1.7px;color:#acb5c7}.lp-panel header h3{margin:6px 0 0;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600}.blockst-liquid .lp-close,.blockst-liquid .lp-back{width:28px;height:28px;border-radius:50%;font-size:21px;display:grid;place-content:center;flex:none}.lp-close:hover,.lp-back:hover{background:#fff1}.lp-back{display:none!important}.lp-panel[data-level=sub] .lp-back{display:grid!important}.lp-page{padding:9px}.blockst-liquid .lp-row{width:100%;display:flex;align-items:center;gap:12px;min-height:43px;padding:12px;border-radius:12px;text-align:left;font-size:12px;transition:background .2s,transform .25s}.lp-row:hover{background:#ffffff0d;transform:translateX(2px)}.lp-row>span{flex:1;min-width:0}.lp-row>small{font-size:10px;color:#acb6ca;white-space:nowrap}.lp-row>b{font-size:17px;color:#858f9f;font-weight:400}.lp-row>svg{width:18px;height:18px;color:var(--accent-text)}.lp-row.selected{background:color-mix(in srgb,var(--accent),transparent 90%);color:var(--accent-text)}.lp-row.selected>b>svg{width:14px;height:14px}.lp-description{font-size:12px;line-height:1.65;color:#b7c0d3;margin:9px 10px 13px}.lp-toast{position:absolute;z-index:17;left:50%;bottom:88px;max-width:calc(100% - 30px);width:max-content;transform:translateX(-50%) translateY(10px);opacity:0;pointer-events:none;padding:10px 15px;font-size:12px;line-height:1.5;border:1px solid #fff3;border-radius:14px;background:#191d29ed;transition:opacity .2s,transform .25s}.lp-toast.visible{opacity:1;transform:translateX(-50%)}.lp-burst{position:absolute;z-index:4;left:50%;top:45%;transform:translate(-50%,-50%);padding:25px;border-radius:50%;background:#1316249c;color:#fff;font-size:18px;opacity:0;pointer-events:none}.lp-burst.show{animation:lp-burst .65s ease-out}.lp-wait{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);display:flex;gap:5px;pointer-events:none}.lp-wait i{width:6px;height:6px;background:var(--accent);border-radius:50%;animation:lp-dots .55s infinite alternate}.lp-wait i:nth-child(2){animation-delay:.15s}.lp-wait i:nth-child(3){animation-delay:.3s}
.lp-device-tabs{display:flex;padding:4px;background:#0003;border-radius:12px;margin:2px 2px 10px}.blockst-liquid .lp-device-tabs button{flex:1;padding:10px 5px;border-radius:9px;font-size:11px;color:#b9c1d2}.lp-device-tabs button.active{background:#fff1;color:#fff}.blockst-liquid .lp-device{display:flex;align-items:center;gap:12px;width:100%;padding:14px;margin:7px 0;border:1px solid #ffffff20;border-radius:15px;background:#ffffff05;text-align:left}.lp-device>span{flex:1;min-width:0}.lp-device strong{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis}.lp-device small{display:block;margin-top:5px;font-size:9px;color:#a0acc0}.lp-device svg{color:var(--accent)}.lp-device:hover{background:#fff1;border-color:var(--accent)}.lp-radar{width:52px;height:52px;margin:12px auto;border:1px solid #ffffff24;border-radius:50%;display:grid;place-content:center;position:relative}.lp-radar:before{content:"";position:absolute;inset:8px;border:1px solid #ffffff24;border-radius:50%}.lp-radar.scanning{border-top-color:var(--accent);animation:lp-spin 1.7s linear infinite}.lp-empty{text-align:center;padding:10px}.lp-empty strong{font-size:12px}.lp-empty p{font-size:11px;color:#a9b5c9;line-height:1.6}.blockst-liquid .lp-scan{width:100%;padding:11px 14px;border:1px solid #fff3;border-radius:12px;background:#ffffff0f;font-size:11px}.lp-pair{padding:5px 10px}.lp-pair label{display:block;font-size:12px;color:#b8c3d9}.lp-pair input{display:block;width:100%;padding:12px;margin:10px 0;background:#0004;border:1px solid #fff3;border-radius:12px;color:#fff}
.lp-legacy-controls{display:none!important}.liquid-frame{border-radius:25px!important;overflow:hidden}.video-shell.liquid-mounted{max-width:1200px}.liquid-frame:fullscreen{width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;border-radius:0!important;aspect-ratio:auto!important}.liquid-frame:fullscreen .blockst-liquid{height:100%}.blockst-liquid .lp-stage:fullscreen{width:100vw;height:100dvh}.party-sync-chip{z-index:5;pointer-events:none}.liquid-frame .party-sync-chip{top:12px;left:12px;font-size:10px;padding:6px 9px}.lp-room .lp-heading{top:47px}.lp-room .lp-heading small{display:none}.lp-room .lp-heading strong{max-width:35vw;font-size:11px}.liquid-frame .party-unlock{z-index:18}.lp-live .lp-scrubber,.lp-live .lp-elapsed{visibility:hidden}.lp-live .lp-remaining{color:#ff9a9a;font-weight:700}.shape-soft .blockst-liquid .lp-tool{border-radius:11px}.shape-square .blockst-liquid .lp-tool{border-radius:4px}.density-compact .blockst-liquid{--control:34px}.density-comfortable .blockst-liquid{--control:40px}
@keyframes lp-burst{0%{opacity:0;scale:.7}20%,65%{opacity:1;scale:1}100%{opacity:0;scale:1.25}}@keyframes lp-dots{to{transform:translateY(-6px);opacity:.3}}@keyframes lp-spin{to{rotate:360deg}}
@media(max-width:850px){.blockst-liquid{--control:36px}.lp-deck{gap:6px;left:12px;right:12px;bottom:12px;padding:7px 8px;min-height:52px}.lp-volume-wing{position:absolute;left:-4px;bottom:48px;background:#191d28f5;border-radius:18px;border:1px solid transparent;transform:translateY(10px) scale(.85);transform-origin:bottom left}.sound-open .lp-volume-wing{width:180px;padding:10px;border-color:#fff3;transform:none}.lp-heading{top:15px;left:18px;right:18px}.lp-heading strong{font-size:11px}.lp-panel{bottom:77px;right:12px;max-height:calc(100% - 93px)}.lp-room .lp-panel{bottom:10px;max-height:calc(100% - 20px)}}
@media(max-width:600px){.blockst-liquid,.density-comfortable .blockst-liquid{--control:34px}.density-compact .blockst-liquid{--control:30px}.video-shell.liquid-mounted .video-wrapper{aspect-ratio:4/3!important;min-height:245px}.lp-deck{left:9px;right:9px;bottom:10px;padding:5px 6px;gap:4px;min-height:46px}.blockst-liquid svg{width:18px;height:18px}.lp-elapsed{display:none}.lp-remaining{font-size:8px}.lp-actions{gap:0}.lp-actions [data-lp=pip]{display:none}.lp-hero{width:65px;height:65px;top:43%}.lp-morph{width:17px;height:21px}.lp-panel{bottom:9px!important;right:9px!important;width:min(310px,calc(100% - 18px));max-height:calc(100% - 18px)}.lp-panel>header{padding:12px}.lp-row{font-size:11px!important;min-height:40px!important;padding:10px!important}.lp-heading{top:14px;left:15px;right:15px}.lp-heading strong{max-width:50vw}.lp-resolution{font-size:8px;padding:5px 8px}.lp-toast{bottom:68px;font-size:11px}.lp-room .lp-heading{display:none}.liquid-frame{border-radius:20px!important}.lp-volume-wing{bottom:43px}.lp-room .lp-deck{left:6px;right:6px;bottom:7px}.lp-room .lp-hero{width:50px;height:50px}.lp-seek-preview{display:none}}
@media(max-width:359px){.lp-actions .lp-tool{width:28px;min-width:28px}.lp-deck{gap:2px}.lp-remaining{font-size:7px}.lp-deck .lp-morph{width:15px;height:18px}}
@media(orientation:landscape) and (max-height:550px){.video-shell.liquid-mounted .video-wrapper{aspect-ratio:16/9!important;min-height:190px}.lp-hero{width:60px;height:60px}.lp-panel{bottom:9px;max-height:calc(100% - 18px)}.lp-room .lp-panel{max-height:calc(100% - 12px);bottom:6px}.lp-room .lp-panel header{padding:8px 10px}.lp-room .lp-panel header small{display:none}.lp-room .lp-panel h3{margin:0;font-size:12px}.lp-room .lp-heading{display:none}}
@media(prefers-reduced-motion:reduce){.blockst-liquid *,.blockst-liquid *:before,.lp-palette-dialog{animation:none!important;transition-duration:.01ms!important}}.motion-calm .blockst-liquid *,.motion-calm .blockst-liquid *:before{animation:none!important;transition-duration:.01ms!important}

/* Personal palette */
.lp-palette-dialog{width:min(420px,calc(100% - 28px));max-height:calc(100dvh - 30px);overflow:auto;background:var(--panel);color:#eff0f7;border:1px solid #ffffff26;border-radius:25px;padding:26px;box-shadow:0 35px 120px #000a;animation:dialog-in .4s var(--spring)}.lp-palette-dialog::backdrop{background:#03050bd1;backdrop-filter:blur(7px)}.palette-heading{display:flex;align-items:center;justify-content:space-between}.palette-heading h2{font-size:23px;letter-spacing:-.7px;margin:0}.palette-heading button{border:0;background:#fff1;border-radius:50%;width:30px;height:30px;font-size:23px}.lp-palette-dialog>p{font-size:11px;color:#929aaa;line-height:1.7}.lp-palette-dialog h3{font-size:11px;color:#c9ccda;font-weight:500;margin:23px 0 11px}.swatches{display:flex;gap:11px}.swatches button{width:35px;height:35px;border-radius:50%;background:var(--swatch);border:5px solid var(--panel);outline:1px solid transparent;transition:transform .3s var(--spring)}.swatches button:hover{transform:scale(1.18)}.swatches button[aria-pressed=true]{outline-color:var(--swatch)}.color-custom{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;margin-top:16px;border:1px solid #fff2;border-radius:10px;font-size:11px;color:#a5aebf}.color-custom input{padding:0;border:0;width:34px;height:25px;background:transparent}.preference-pills{display:flex;gap:6px;flex-wrap:wrap}.preference-pills button{padding:10px 13px;background:#fff1;border:1px solid transparent;border-radius:12px;font-size:11px;color:#bbc0cd}.preference-pills button[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent),transparent 90%);color:var(--accent-text)}.palette-save{margin-top:25px;display:flex;align-items:center;justify-content:space-between}.palette-save button{border:0;padding:11px 17px;border-radius:12px;background:var(--accent);color:var(--accent-ink);font-size:11px}.palette-save .palette-reset{background:transparent;color:#8d99ad;padding-left:0}.palette-note{font-size:9px!important;border-top:1px solid #fff1;padding-top:15px;margin-top:20px}
.lp-palette-dialog{--panel:#191b23;--accent:var(--lp-accent,#c2afff);--accent-text:var(--lp-accent-text,#e0d5ff);--accent-ink:var(--lp-accent-ink,#15101f);--spring:cubic-bezier(.2,1.45,.4,1);font-family:Inter,"Segoe UI",Arial,sans-serif;color-scheme:dark}.lp-palette-dialog button{cursor:pointer;font-family:inherit;color:inherit}.lp-palette-dialog .palette-save button{color:var(--accent-ink)}.lp-palette-dialog .palette-reset{color:#a9b3c5!important}.lp-palette-dialog input[type=color]{padding:0;min-width:34px}
.blockst-liquid .lp-orbit{pointer-events:none}
.blockst-liquid button:active{transform:none}.blockst-liquid .lp-hero:active{transform:translate(-50%,-50%)}
#watch-party-room .party-player-controls.lp-legacy-controls,.video-shell.liquid-mounted>.video-controls.lp-legacy-controls,.video-shell.liquid-mounted>.subtitle-selector.lp-legacy-controls{display:none!important}
/* Keep the selected Liquid skin independent of the legacy app-wide buttons. */
.blockst-liquid button{background:none!important;color:inherit!important;border:0!important;box-shadow:none!important;border-radius:0!important}
.blockst-liquid .lp-tool{border-radius:var(--lp-button-radius,50%)!important}
.blockst-liquid .lp-tool:hover,.blockst-liquid .lp-tool[aria-expanded=true]{background:#ffffff19!important}
.blockst-liquid .lp-hero{border-radius:50%!important;background:#ffffff18!important;border:1px solid #ffffff55!important}
.blockst-liquid .lp-hero:hover{background:#ffffff2b!important}
.blockst-liquid .lp-row{border-radius:12px!important}
.blockst-liquid .lp-row:hover{background:#ffffff0d!important}
.blockst-liquid .lp-row.selected{background:color-mix(in srgb,var(--accent),transparent 90%)!important;color:var(--accent-text)!important}
.blockst-liquid .lp-close,.blockst-liquid .lp-back{border-radius:50%!important}
.blockst-liquid .lp-close:hover,.blockst-liquid .lp-back:hover{background:#fff1!important}
.blockst-liquid .lp-device-tabs button{border-radius:9px!important;color:#b9c1d2!important}
.blockst-liquid .lp-device-tabs button.active{background:#fff1!important;color:#fff!important}
.blockst-liquid .lp-device{border:1px solid #ffffff20!important;border-radius:15px!important;background:#ffffff05!important}
.blockst-liquid .lp-device:hover{background:#fff1!important;border-color:var(--accent)!important}
.blockst-liquid .lp-scan{border:1px solid #fff3!important;border-radius:12px!important;background:#ffffff0f!important}
.shape-soft .blockst-liquid{--lp-button-radius:11px}.shape-square .blockst-liquid{--lp-button-radius:4px}
.lp-palette-dialog button{color:inherit!important;box-shadow:none!important;border:0!important}
.lp-palette-dialog .palette-heading button{border-radius:50%!important;background:#fff1!important}
.lp-palette-dialog .swatches button{background:var(--swatch)!important;border:5px solid var(--panel)!important;border-radius:50%!important}
.lp-palette-dialog .preference-pills button{background:#fff1!important;border:1px solid transparent!important;border-radius:12px!important;color:#bbc0cd!important}
.lp-palette-dialog .preference-pills button[aria-pressed=true]{border-color:var(--accent)!important;background:color-mix(in srgb,var(--accent),transparent 90%)!important;color:var(--accent-text)!important}
.lp-palette-dialog .palette-save button{border-radius:12px!important;background:var(--accent)!important;color:var(--accent-ink)!important}
.lp-palette-dialog .palette-save .palette-reset{background:transparent!important;color:#a9b3c5!important}


@media(max-width:600px){body.blockst-web-mode main:has(.video-shell.liquid-mounted){padding-inline:10px}body.blockst-web-mode .panel:has(>.video-shell.liquid-mounted){padding-inline:10px}}

@media(orientation:landscape) and (max-height:550px){
 body.blockst-app-mode[data-blockst-page="movies"]:has(.liquid-mounted) .blockst-bottom-nav,
 body.blockst-app-mode[data-blockst-page="anime"]:has(.liquid-mounted) .blockst-bottom-nav,
 body.blockst-app-mode[data-blockst-page="cartoons"]:has(.liquid-mounted) .blockst-bottom-nav{display:none!important}
 body.blockst-app-mode .blockst-page-head.blockst-media-page-head{display:none!important}
 .video-shell.liquid-mounted .video-wrapper:not(:fullscreen){height:min(56.25vw,calc(100dvh - 44px))!important;aspect-ratio:auto!important;min-height:180px!important}
 body.blockst-ios-native .video-shell.liquid-mounted .video-wrapper:not(:fullscreen){height:min(56.25vw,calc(100dvh - 110px))!important}
}
.lp-switching .lp-hero{opacity:.2;pointer-events:none}.lp-progress{transition:transform .075s linear}
