.lv{background:var(--bg);width:100%;box-shadow:0 0 0 1.5px var(--line-2), 0 40px 90px #140d0a8c;opacity:0;border-radius:28px;transition:opacity .4s;position:relative;overflow:hidden}:root[data-theme=light] .lv{box-shadow:0 0 0 1.5px var(--line-2), 0 40px 90px #2a1d1733}.lv[data-ready="1"]{opacity:1}.lv iframe{transform-origin:0 0;width:1194px;height:834px;transform:scale(var(--s,1));pointer-events:none;background:0 0;border:0;position:absolute;top:0;left:0}.lv-film{gap:clamp(14px,2vw,22px);display:grid}.lv-chapters{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(8px,1.4vw,18px);display:grid}.lv-chapters button{color:var(--ink-3);font:500 14px var(--ui);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;gap:10px;padding:6px 0;transition:color .2s;display:grid}.lv-chapters button:hover,.lv-chapters button[aria-current]{color:var(--ink)}.lv-chapters i{background:var(--line-2);border-radius:2px;height:3px;display:block;overflow:hidden}.lv-chapters i span{background:var(--primary);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (max-width:700px){.lv-chapters{gap:6px}.lv-chapters button{gap:0;padding:10px 0;font-size:0}.lv-chapters i{height:4px}}@media (prefers-reduced-motion:reduce){.lv{transition:none}}
