.lvp{isolation:isolate;color:var(--nx-on-img-ink,#f4efe8);-webkit-tap-highlight-color:transparent;background:#000;outline:none;font-size:13px;line-height:1;display:block;position:relative;overflow:hidden}.lvp:focus-visible{box-shadow:inset 0 0 0 2px var(--nx-acc)}.lvp[data-idle]{cursor:none}.lvp-video{background:0 0;width:100%;height:100%;display:block}.lvp-big{z-index:2;cursor:pointer;background:var(--nx-on-img);width:56px;height:56px;color:var(--nx-on-img-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .16s var(--oa-ease-out,ease-out), background .16s;border:0;border-radius:50%;justify-content:center;align-items:center;margin:-28px 0 0 -28px;padding:0 0 0 3px;display:inline-flex;position:absolute;top:50%;left:50%;box-shadow:0 6px 24px #00000059}.lvp-big svg{width:24px;height:24px}.lvp-big:hover{background:var(--nx-acc);color:var(--nx-acc-ink)}.lvp-big:active{transform:scale(.94)}.lvp[data-size=s] .lvp-big{width:44px;height:44px;margin:-22px 0 0 -22px}.lvp[data-size=s] .lvp-big svg{width:20px;height:20px}.lvp-spin{z-index:2;border:3px solid #ffffff40;border-top-color:var(--nx-acc);pointer-events:none;border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;animation:.8s linear infinite lvp-rot;position:absolute;top:50%;left:50%}@keyframes lvp-rot{to{transform:rotate(360deg)}}.lvp-err{z-index:3;text-align:center;background:var(--nx-on-img-flat,#0e0c0ab8);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:13px;line-height:1.4;display:flex;position:absolute;inset:0}.lvp-errbtn{cursor:pointer;height:40px;color:inherit;font:inherit;background:#ffffff24;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.lvp-errbtn:hover{background:#ffffff38}.lvp-errbtn svg{width:16px;height:16px}.lvp-bar{z-index:4;background:var(--nx-on-img);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);opacity:0;pointer-events:none;transition:opacity .2s var(--oa-ease-out,ease-out), transform .2s var(--oa-ease-out,ease-out);border-radius:14px;flex-direction:column;padding:0 4px;display:flex;position:absolute;bottom:8px;left:8px;right:8px;transform:translateY(6px)}:is(.lvp-bar[data-on],.lvp:has(.lvp-bar :focus-visible) .lvp-bar){opacity:1;pointer-events:auto;transform:none}.lvp-track{cursor:pointer;touch-action:none;height:18px;margin:2px 6px 0;position:relative}.lvp-rail{background:#ffffff38;border-radius:999px;height:4px;margin-top:-2px;transition:height .12s,margin .12s;position:absolute;top:50%;left:0;right:0;overflow:hidden}.lvp-track:hover .lvp-rail,.lvp-track[data-scrub] .lvp-rail{height:6px;margin-top:-3px}.lvp-buf,.lvp-fill{transform-origin:0;position:absolute;inset:0}.lvp-buf{background:#ffffff4d}.lvp-fill{background:var(--nx-acc)}.lvp-knob{pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:transform .12s;position:absolute;top:50%;transform:scale(0);box-shadow:0 1px 4px #0006}.lvp-track:hover .lvp-knob,.lvp-track[data-scrub] .lvp-knob{transform:scale(1)}.lvp-tip{pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums;background:#0e0c0ae6;border-radius:7px;padding:4px 7px;font-size:12px;position:absolute;bottom:calc(100% + 6px);transform:translate(-50%)}.lvp-row{align-items:center;gap:0;min-width:0;height:40px;display:flex}.lvp-btn{cursor:pointer;width:40px;height:40px;color:inherit;font:inherit;opacity:.92;transition:background .14s, transform .14s var(--oa-ease-out,ease-out), opacity .14s;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.lvp-btn:hover{opacity:1;background:#ffffff1f}.lvp-btn:active{transform:scale(.94)}.lvp-btn:focus-visible,.lvp-menu button:focus-visible,.lvp-errbtn:focus-visible{outline:2px solid var(--nx-acc);outline-offset:-2px}.lvp-btn:disabled{opacity:.4;cursor:default}.lvp-rate{font-variant-numeric:tabular-nums;width:auto;min-width:40px;padding:0 8px;font-size:13px;font-weight:600}.lvp-time{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:0 6px;font-size:13px}.lvp-dur{opacity:.66}.lvp-gap{flex:auto;min-width:0}.lvp-vol{flex:none;align-items:center;display:inline-flex}.lvp-volr{opacity:0;cursor:pointer;appearance:none;width:0;height:40px;transition:width .18s var(--oa-ease-out,ease-out), opacity .18s, margin .18s;background:0 0;margin:0}@media (hover:hover){.lvp-vol:hover .lvp-volr,.lvp-volr:focus-visible{opacity:1;width:72px;margin:0 6px 0 2px}}.lvp-volr::-webkit-slider-runnable-track{background:linear-gradient(to right, #fff var(--lvp-v,100%), #ffffff40 var(--lvp-v,100%));border-radius:999px;height:4px}.lvp-volr::-moz-range-track{background:linear-gradient(to right, #fff var(--lvp-v,100%), #ffffff40 var(--lvp-v,100%));border-radius:999px;height:4px}.lvp-volr::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:12px;height:12px;margin-top:-4px}.lvp-volr::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:12px;height:12px}.lvp-volr:focus{outline:none}.lvp-speed{flex:none;display:inline-flex;position:relative}.lvp-menu{z-index:5;background:#14110ef0;border-radius:12px;flex-direction:column;min-width:76px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000073}.lvp-menu button{cursor:pointer;height:36px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:13px}.lvp-menu button:hover{background:#ffffff1a}.lvp-menu button[aria-checked=true]{color:var(--nx-acc);font-weight:700}.lvp[data-size=m] .lvp-volr,.lvp[data-size=s] .lvp-volr,.lvp[data-size=m] .lvp-speed,.lvp[data-size=s] .lvp-speed,.lvp[data-size=s] .lvp-dur,.lvp[data-size=s] .lvp-vol{display:none}.lvp-time{text-overflow:clip;min-width:0;overflow:hidden}.lvp[data-size=s] .lvp-bar{border-radius:12px;bottom:4px;left:4px;right:4px}.lvp[data-size=s] .lvp-btn{width:36px}.lvp[data-fs],.lvp:fullscreen{width:calc(100vw / var(--vz,1))!important;height:calc(100vh / var(--vz,1))!important;border-radius:0!important;max-width:none!important;max-height:none!important}.lvp[data-fs] .lvp-video,.lvp:fullscreen .lvp-video{width:100%;max-width:none;height:100%;max-height:none;object-fit:contain!important}.lvp[data-fs] .lvp-bar{bottom:20px;left:max(16px,50% - 480px);right:max(16px,50% - 480px)}@media (prefers-reduced-motion:reduce){.lvp-bar,.lvp-big,.lvp-btn,.lvp-rail,.lvp-knob,.lvp-volr{transition:none!important}.lvp-spin{animation-duration:2.4s}}
.mxg,.mxg-back{--mxg-surf:var(--nx-surf);--mxg-ink:var(--nx-ink);--mxg-mute:var(--nx-mute);--mxg-bg2:var(--nx-bg2);--mxg-acc:var(--nx-acc);--mxg-acc-ink:var(--nx-acc-ink);--mxg-dim:var(--nx-dim);--mxg-shadow:var(--nx-shadow-s);--mxg-onimg:var(--nx-on-img);--mxg-onimg-ink:var(--nx-on-img-ink)}.mxg{flex-direction:column;gap:10px;min-width:0;display:flex}.mxg-row{grid-template-columns:repeat(4, minmax(0, var(--mxg-w,1fr)));gap:12px;display:grid}.mxg-tile{min-width:0;color:var(--mxg-ink);text-align:left;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.mxg-media{aspect-ratio:9/16;background:var(--mxg-bg2);box-shadow:var(--mxg-shadow);border-radius:16px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:block;position:relative;overflow:hidden}.mxg-media>*{pointer-events:none}.mxg-media img,.mxg-media video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mxg-media video{opacity:0;transition:opacity .3s}.mxg-media video.on{opacity:1}.mxg-play{background:var(--mxg-onimg);width:28px;height:28px;color:var(--mxg-onimg-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex;position:absolute;bottom:8px;left:8px}.mxg-play svg{margin-left:2px}.mxg-tile:hover .mxg-media{transform:translateY(-2px)}.mxg-tile:hover .mxg-play,.mxg-tile:focus-visible .mxg-play{background:var(--mxg-acc);color:var(--mxg-acc-ink)}.mxg-tile:focus-visible{outline:none}.mxg-tile:focus-visible .mxg-media{box-shadow:0 0 0 2px var(--mxg-acc)}.mxg-txt{flex-direction:column;gap:1px;min-width:0;padding:0 2px;display:flex}.mxg-name{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;line-height:1.25;overflow:hidden}.mxg-cap{color:var(--mxg-mute);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.3;overflow:hidden}@media (max-width:560px){.mxg-row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-inline:-16px;padding:0 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.mxg-row::-webkit-scrollbar{display:none}.mxg-tile{scroll-snap-align:start;flex:0 0 132px}}html:has(.mxg-back){overflow:hidden}.mxg-back{z-index:90;background:var(--mxg-dim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:16px;animation:.18s ease-out mxg-in;display:flex;position:fixed;inset:0}@keyframes mxg-in{0%{opacity:0}}.mxg-dlg{--mxg-pw:min(calc((calc(100dvh / var(--vz,1)) - 120px) * 9 / 16), 460px, calc(calc(100vw / var(--vz,1)) - 160px));background:var(--mxg-surf);color:var(--mxg-ink);border-radius:24px;outline:none;flex-direction:column;gap:10px;padding:12px;display:flex;position:relative;box-shadow:0 30px 80px -30px #0000008c}.mxg-head{min-width:0;width:var(--mxg-pw);align-items:center;gap:10px;padding-left:4px;display:flex}.mxg-head-t{flex-direction:column;flex:1;min-width:0;display:flex}.mxg-head-t b{font-size:14px;font-weight:700;line-height:1.25}.mxg-head-t span{color:var(--mxg-mute);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.3;overflow:hidden}.mxg-count{color:var(--mxg-mute);white-space:nowrap;font-size:12.5px}.mxg-x,.mxg-nav,.mxg-hnav{cursor:pointer;width:40px;height:40px;color:var(--mxg-ink);background:var(--mxg-bg2);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.mxg-x:hover,.mxg-nav:hover,.mxg-hnav:hover{background:var(--mxg-acc);color:var(--mxg-acc-ink)}.mxg-x:focus-visible,.mxg-nav:focus-visible,.mxg-hnav:focus-visible{outline:2px solid var(--mxg-acc);outline-offset:2px}.mxg-hnav{display:none}.mxg-stage{position:relative}.mxg-player{width:var(--mxg-pw);aspect-ratio:9/16;border-radius:16px}.mxg-nav{background:var(--mxg-surf);box-shadow:var(--mxg-shadow);margin-top:-20px;position:absolute;top:50%}.mxg-prev{left:-68px}.mxg-next{right:-68px}@media (max-width:640px){.mxg-back{padding:10px}.mxg-dlg{--mxg-pw:min(calc((calc(100dvh / var(--vz,1)) - 110px) * 9 / 16), calc(calc(100vw / var(--vz,1)) - 44px));border-radius:20px;padding:10px}.mxg-nav{display:none}.mxg-hnav{display:inline-flex}.mxg-head{gap:6px}}@media (prefers-reduced-motion:reduce){.mxg-media,.mxg-media video,.mxg-back{transition:none;animation:none}}
