.nd-live{background:var(--nd-bg);color:var(--nd-t1)}.lv{--lv-l:340px;--lv-r:300px;box-sizing:border-box;padding:14px 24px 24px}.lv-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:2px 0 12px;display:flex}.lv-title{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.lv-title .nd-h1{margin:0}.lv-topr{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lv-pill{background:var(--nd-atint);border:1px solid var(--nd-aline);color:var(--nd-atxt);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.lv-notready{background:var(--nd-ybg);color:var(--nd-yt);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600}.lv-notready[hidden]{display:none}.lv-chip{box-sizing:border-box;background:var(--nd-panel);border:1px solid var(--nd-line);color:var(--nd-t2);white-space:nowrap;border-radius:999px;align-items:baseline;gap:8px;min-height:34px;padding:7px 14px;font-size:12.5px;display:inline-flex}.lv-chip small{color:var(--nd-t3);font-size:12px}.lv-chip b{color:var(--nd-t1);font-variant-numeric:tabular-nums;font-size:15px}.lv-grid{grid-template-columns:var(--lv-l)minmax(0,1fr)var(--lv-r);align-items:start;gap:16px;display:grid}.lv-left{top:calc(var(--nd-head-h,64px) + 12px);max-height:calc(100vh - var(--nd-head-h,64px) - 24px);scrollbar-width:thin;box-sizing:border-box;flex-direction:column;gap:6px;padding:12px 14px;display:flex;position:sticky;overflow-y:auto}.lv-left>*{flex-shrink:0}.lv-step{border-bottom:1px solid var(--nd-line);flex-direction:column;gap:8px;padding:10px 2px 12px;display:flex}.lv-step:last-child{border-bottom:0}.lv-step.is-todo .lv-num{background:var(--nd-a2,#c99a5b);color:#fff;box-shadow:0 0 0 4px var(--nd-atint)}.lv-hd{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.lv-hd b{align-items:center;gap:8px;font-size:14px;display:inline-flex}.lv-hd small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4)}.lv-num{background:var(--nd-raised,var(--nd-card));border:1px solid var(--nd-line2);color:var(--nd-t2);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:700;display:inline-grid}.lv-link{color:var(--nd-atxt);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 2px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none}.lv-link:hover{text-decoration:underline}.lv-modes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lv-modes button{border:1.5px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t2);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:3px;min-height:76px;padding:10px 12px;font-family:inherit;display:flex}.lv-modes button b{color:var(--nd-t1);font-size:14px}.lv-modes button small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t3);word-break:keep-all;line-height:1.4}.lv-modes button em{color:var(--nd-atxt);margin-top:auto;font-size:12px;font-style:normal;font-weight:700}.lv-modes button[aria-checked=true]{border-color:var(--nd-atxt);box-shadow:0 0 0 3px var(--nd-atint)}.lv-modes button:disabled{opacity:.45;cursor:not-allowed}.lv-modes button[data-mode=vton]{grid-column:1/-1;min-height:0}.lv-frames{grid-template-columns:1fr 1fr;gap:8px;display:grid}.lv-frame{border:1.5px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t3);cursor:pointer;text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px 8px 12px;font-family:inherit;display:flex}.lv-frame svg{color:var(--nd-t4);width:100%;max-width:130px;height:auto;margin-bottom:6px}.lv-frame b{color:var(--nd-t1);font-size:15px}.lv-frame small{font-size:max(11.5px,var(--fs122,0px));word-break:keep-all;line-height:1.4}.lv-frame[aria-checked=true]{border-color:var(--nd-atxt);box-shadow:0 0 0 3px var(--nd-atint)}.lv-frame[aria-checked=true] svg{color:var(--nd-atxt)}.lv-frame:disabled{opacity:.5;cursor:not-allowed}.lv-seg{background:var(--nd-bg);border:1px solid var(--nd-line);border-radius:12px;gap:3px;padding:3px;display:flex}.lv-seg button{color:var(--nd-t3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.lv-seg button[aria-checked=true]{background:var(--nd-card);color:var(--nd-t1);box-shadow:var(--nd-3d-sm)}.lv-seg button:disabled{opacity:.45;cursor:not-allowed}.lv-seg--s{display:inline-flex}.lv-charbox{aspect-ratio:4/3;border:1.5px dashed var(--nd-line3);background:var(--nd-bg);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.lv-charbox.has{border:2px solid var(--nd-aline)}.lv-charbox img{object-fit:contain;background:#111;width:100%;height:100%;position:absolute;inset:0}.lv-charbox>span:not(.lv-charbox__empty){color:#edeae4;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#000000c7);padding:18px 12px 8px;font-size:12.5px;font-weight:600;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.lv-charbox__empty{text-align:center;color:var(--nd-t2);word-break:keep-all;flex-direction:column;align-items:center;gap:4px;padding:12px;font-size:13px;display:flex}.lv-charbox__empty small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4)}.lv-x{z-index:2;color:#fff;cursor:pointer;background:#0b0c0fa6;border:1px solid #ffffff59;border-radius:50%;width:28px;height:28px;font-size:16px;line-height:1;position:absolute;top:8px;right:8px}.lv-badge{word-break:keep-all;border-radius:10px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5}.lv-badge.is-ok{color:#2f8f62;background:#7fd1a81f}.lv-badge.is-warn{background:var(--nd-ybg);color:var(--nd-yt)}.lv-badge.is-wait{background:var(--nd-card);color:var(--nd-t3)}[data-theme=dark] .lv-badge.is-ok{color:#7fd1a8}.lv-badge .lv-link{padding:0 2px;font-size:12px}.lv-row2{gap:8px;display:flex}.lv-row2>*{flex:1}.lv-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.lv-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.lv-tile{aspect-ratio:4/3;cursor:pointer;background:var(--nd-bg);opacity:.85;border:2px solid #0000;border-radius:10px;padding:0;position:relative;overflow:hidden}.lv-tile:hover{opacity:1}.lv-tile[aria-checked=true]{border-color:var(--nd-atxt);box-shadow:0 0 0 3px var(--nd-atint);opacity:1}.lv-tile.is-up{border:2px dashed var(--nd-line3)}.lv-tile i{background-position:50%;background-size:cover;position:absolute;inset:0}.lv-tile i.lv-room{background:linear-gradient(#3a352f 0%,#26231f 62%,#1a1816 100%)}.lv-tile i.lv-plus{color:var(--nd-t3);background:var(--nd-card);place-items:center;padding-bottom:14px;font-size:22px;font-style:normal;display:grid}.lv-tile span{color:#edeae4;font-size:max(11px,var(--fs122,0px));white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#000c);padding:12px 6px 5px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.lv-tiny{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4);word-break:keep-all;margin:0;line-height:1.5;display:block}.lv-input{box-sizing:border-box;border:1px solid var(--nd-line2);background:var(--nd-bg);color:var(--nd-t1);border-radius:12px;outline:none;width:100%;min-height:44px;padding:0 12px;font-family:inherit;font-size:13px}.lv-input:focus{border-color:var(--nd-aline)}.lv-hr{background:var(--nd-line);border:0;width:100%;height:1px;margin:2px 0}.lv-set summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:36px;list-style:none;display:flex}.lv-set summary::-webkit-details-marker{display:none}.lv-set summary b{font-size:14px}.lv-set summary small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4)}.lv-set summary:after{content:"▾";color:var(--nd-t4);font-size:12px}.lv-set[open] summary:after{content:"▴"}.lv-sw{border:1px solid var(--nd-line);background:var(--nd-card);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:13px;display:flex}.lv-center{flex-direction:column;gap:10px;min-width:0;display:flex}.lv-stagewrap{min-width:0;display:block}.lv-stage{width:min(100%,calc((100vh - var(--nd-head-h,64px) - 230px)*16/9));aspect-ratio:16/9;border:1px solid var(--nd-line);color:#edeae4;background:#050506;border-radius:18px;min-width:min(100%,420px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 16px 36px #00000059}.lv-stage [hidden]{display:none!important}.lv-off{text-align:center;background:radial-gradient(420px 260px at 50% 45%,#d6bb9514,#0000 70%),#0e0f12;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px;display:flex;position:absolute;inset:0}.lv-off b{font-size:18px}.lv-off small{color:#b5b1a9;word-break:keep-all;max-width:440px;font-size:13px;line-height:1.6}.lv-camicon{box-sizing:border-box;border:2px solid #9a968e;border-radius:10px;width:64px;height:44px;position:relative}.lv-camicon:before{content:"";box-sizing:border-box;border:2px solid #9a968e;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lv-camicon:after{content:"";background:#9a968e;height:2px;position:absolute;top:50%;left:-8px;right:-8px;transform:rotate(-28deg)}.lv-preview,.lv-result{position:absolute;inset:0}.lv-cam,.lv-comp,.lv-out{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.lv-comp{display:none}.lv-out.is-back{visibility:hidden}.lv.has-comp .lv-comp{display:block}.lv.has-comp .lv-cam{visibility:hidden}.lv.is-mirror .lv-cam,.lv.is-mirror .lv-comp,.lv.is-mirror .lv-out,.lv.is-mirror .lv-pip video{transform:scaleX(-1)}.lv-hint{text-align:center;word-break:keep-all;background:#0b0c0fcc;border-radius:12px;max-width:calc(100% - 32px);padding:10px 16px;font-size:13px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.lv-hint.is-warn{color:#f6ddb0;background:#3a2814eb;border:1px solid #5c4a2e}.lv-starting{background:#08090b8c;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex;position:absolute;inset:0}.lv-starting i{border:2px solid #ffffff4d;border-top-color:#e6cda8;border-radius:50%;width:18px;height:18px;animation:.9s linear infinite lv-spin}@keyframes lv-spin{to{transform:rotate(360deg)}}.lv-pip{aspect-ratio:16/9;background:#1e1c1a;border:1px solid #fff3;border-radius:10px;width:min(22%,200px);position:absolute;bottom:12px;right:12px;overflow:hidden;box-shadow:0 8px 18px #00000080}.lv-pip video{object-fit:cover;width:100%;height:100%;display:block}.lv-pip small{font-size:max(11px,var(--fs122,0px));text-shadow:0 1px 2px #0009;position:absolute;top:6px;left:8px}.lv-tags{z-index:3;gap:6px;display:flex;position:absolute;top:12px;left:12px}.lv-tags--r{left:auto;right:12px}.lv[data-phase=ready] .lv-tags--r{display:none}.lv-tag{white-space:nowrap;background:#0b0c0fb8;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.lv-tag--rec{color:#fff;background:#e5484d;font-weight:700}.lv-dot{background:#7fd1a8;border-radius:50%;width:8px;height:8px}.lv.is-gen .lv-dot{background:#e5484d;animation:1.4s infinite lv-blink}.lv[data-phase=paused] .lv-dot,.lv[data-phase=multi] .lv-dot{background:#9a968e}@keyframes lv-blink{50%{opacity:.25}}.lv-over{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;background:#08090bb8;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.lv-over b{font-size:20px}.lv-over>span{color:#d8d4cc;word-break:keep-all;max-width:480px;font-size:13px;line-height:1.6}.lv-over .lv-row2{flex-wrap:wrap;justify-content:center;max-width:none}.lv-over .lv-row2>*{flex:none}.lv-faces{gap:8px;display:flex}.lv-faces i{border:2px solid #e6c27a;border-radius:50%;width:34px;height:34px}.lv-strip{z-index:3;word-break:keep-all;background:#0b0c0fd1;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.lv-strip i{color:#7fd1a8;font-style:normal;font-weight:700}.lv-strip i.is-warn{color:#f2b84b}.lv-strip--low{background:#3a2814eb;border:1px solid #5c4a2e;justify-content:space-between}.lv-strip--low .nd-btn{flex:none}.lv-bar{background:var(--nd-panel);border:1px solid var(--nd-line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 12px;display:flex}.lv-ctrls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lv-go{align-items:center;gap:10px;display:inline-flex}.lv-go small{background:#ffffff2e;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.lv-recnote{color:#d2555b;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}[data-theme=dark] .lv-recnote{color:#f08a8e}.lv-cost{white-space:nowrap;align-items:baseline;gap:8px;margin-left:auto;display:inline-flex}.lv-cost small{color:var(--nd-t3);font-size:12px}.lv-cost b{font-variant-numeric:tabular-nums;font-size:16px}.lv-check{background:var(--nd-panel);border:1px solid var(--nd-line);border-radius:14px;flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.lv-check[hidden]{display:none}.lv-check__hd{border-bottom:1px solid var(--nd-line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;display:flex}.lv-check__hd b{color:var(--nd-t1);align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.lv-check__hd b:before{content:"";background:var(--nd-atxt);border-radius:2px;width:4px;height:16px}.lv-check__n{background:var(--nd-bg);border:1px solid var(--nd-line2);color:var(--nd-t3);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.lv-check__n.is-done{color:#2f8f62;background:#7fd1a824;border-color:#0000}[data-theme=dark] .lv-check__n.is-done{color:#7fd1a8}.lv-check__list{flex-wrap:wrap;gap:6px 8px;display:flex}.lv-ck{background:var(--nd-card);border:1px solid var(--nd-line);color:var(--nd-t2);word-break:keep-all;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.lv-ck i{font-style:normal;font-size:max(11px,var(--fs122,0px));border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-weight:700;display:grid}.lv-ck.is-ok i{color:#2f8f62;background:#7fd1a82e}.lv-ck.is-warn{background:var(--nd-ybg);color:var(--nd-yt);border-color:#0000}.lv-ck.is-warn i{color:var(--nd-yt);background:#f2b84b40}.lv-ck.is-todo{border-color:var(--nd-aline);color:var(--nd-t1)}.lv-ck.is-todo i{background:var(--nd-a2,#c99a5b);color:#fff}.lv-ck.is-wait i{background:var(--nd-bg);color:var(--nd-t4)}[data-theme=dark] .lv-ck.is-ok i{color:#7fd1a8}.lv-ck .lv-link{padding:0 2px;font-size:12px}.lv-right{top:calc(var(--nd-head-h,64px) + 12px);flex-direction:column;gap:12px;display:flex;position:sticky}.lv-box{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.lv-h{font-size:14px}.lv-kv{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.lv-kv>span:first-child,.lv-kv>small{color:var(--nd-t3)}.lv-kv b{font-variant-numeric:tabular-nums}.lv-kv b small{color:var(--nd-t4);font-weight:500}.lv-savedlist{max-height:calc(100vh - var(--nd-head-h,64px) - 380px);scrollbar-width:thin;flex-direction:column;gap:8px;min-height:60px;display:flex;overflow-y:auto}.lv-saved{background:var(--nd-card);border:1px solid var(--nd-line);border-radius:12px;flex-direction:column;gap:8px;padding:8px;display:flex}.lv-saved__row{align-items:center;gap:10px;display:flex}.lv-saved__row i{aspect-ratio:16/9;background:#111 50%/cover;border-radius:8px;flex:none;width:72px}.lv-saved__row>span{flex-direction:column;gap:1px;min-width:0;font-size:12.5px;display:flex}.lv-saved small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4)}.lv-acts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lv-acts .nd-btn{flex:auto}.lv-acts--4{grid-template-columns:1fr 1fr;gap:6px;display:grid}.lv-acts--4 .nd-btn{justify-content:center;min-width:0;padding-left:6px;padding-right:6px}.lv-saving{background:var(--nd-card);color:var(--nd-t2);border-radius:10px;align-items:center;gap:8px;padding:10px;font-size:12.5px;display:flex}.lv-saving i{border:2px solid var(--nd-line2);border-top-color:var(--nd-atxt);border-radius:50%;width:14px;height:14px;animation:.9s linear infinite lv-spin}.lv-empty{border:1px dashed var(--nd-line2);color:var(--nd-t4);text-align:center;word-break:keep-all;border-radius:10px;padding:14px 10px;font-size:12px;line-height:1.55;display:block}.lv-warn{background:var(--nd-ybg);color:var(--nd-yt);word-break:keep-all;border-radius:12px;margin:0;padding:10px 12px;font-size:12px;line-height:1.55}.lv-lib__empty{border:1px dashed var(--nd-line2);color:var(--nd-t4);text-align:center;word-break:keep-all;border-radius:10px;margin:0;padding:12px;font-size:12px}.lv-dropnote{margin-top:2px;display:block;color:var(--nd-atxt)!important}[data-drop].is-over{outline-offset:2px;box-shadow:0 0 0 6px var(--nd-atint);outline:3px solid var(--nd-atxt)!important}.lv-styimg{border:1.5px dashed var(--nd-line3);background:var(--nd-card);color:var(--nd-t2);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:64px;padding:8px;font-family:inherit;display:flex;position:relative}.lv-styimg.has{border-style:solid;border-color:var(--nd-line2)}.lv-styimg[aria-checked=true]{border-color:var(--nd-atxt);box-shadow:0 0 0 3px var(--nd-atint)}.lv-styimg>i{background:#111 50%/cover;border-radius:8px;flex:none;width:64px;height:48px}.lv-styimg>i.lv-plus{color:var(--nd-t3);background:var(--nd-bg);place-items:center;font-size:20px;font-style:normal;display:grid}.lv-styimg>span{flex-direction:column;gap:2px;min-width:0;font-size:12.5px;display:flex}.lv-styimg>span b{color:var(--nd-t1)}.lv-styimg small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t4);word-break:keep-all}.lv-styimg .lv-x{place-items:center;width:24px;height:24px;font-size:14px;font-style:normal;display:grid;top:6px;right:6px}.lv-notice{gap:10px;margin:0 0 10px;display:flex}.lv-notice>b{background:var(--nd-atint);color:var(--nd-atxt);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.lv-notice>span{flex-direction:column;gap:2px;font-size:13px;display:flex}.lv-notice small{color:var(--nd-t3);word-break:keep-all;font-size:12px;line-height:1.55}.lv-agree{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:13px;display:flex}.lv-agree input{accent-color:var(--nd-a2);width:18px;height:18px}.lv-guide{grid-template-columns:1fr 1fr;gap:10px;margin:10px 0;display:grid}.lv-guide>div{background:var(--nd-card);border:1px solid var(--nd-line);word-break:keep-all;border-radius:12px;flex-direction:column;gap:6px;padding:12px;font-size:12.5px;line-height:1.5;display:flex}.lv-guide b.ok{color:#3fa374}.lv-guide b.no{color:#d2555b}.lv-endrows{background:var(--nd-card);border:1px solid var(--nd-line);border-radius:12px;flex-direction:column;gap:8px;margin:0 0 10px;padding:12px 14px;display:flex}.lv-libgrid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;max-height:60vh;display:grid;overflow:auto}.lv-libt{aspect-ratio:1;background:var(--nd-raised);cursor:pointer;border:2px solid #0000;border-radius:10px;padding:0;overflow:hidden}.lv-libt:hover{border-color:var(--nd-aline)}.lv-libt img{object-fit:cover;width:100%;height:100%;display:block}.lv-libt.is-busy{opacity:.45;pointer-events:none}.lv-lib__sub{word-break:keep-all;margin:0 0 12px;font-size:13px}.lv-lib__body{min-height:120px}@media (max-width:1500px){.lv{--lv-l:310px;--lv-r:270px}}@media (max-width:1280px){.lv{--lv-l:300px}.lv-grid{grid-template-columns:var(--lv-l)minmax(0,1fr)}.lv-right{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;display:grid;position:static}.lv-right .lv-warn{grid-column:1/-1}.lv-savedlist{max-height:none}}@media (max-width:899px){.lv{padding:12px 16px 32px}.lv-top{margin-bottom:8px}.lv-topr{width:100%}.lv-chip{flex:auto;justify-content:center}.lv-grid{grid-template-columns:1fr;gap:12px}.lv-center{display:contents}.lv-stage{border-radius:14px;order:1;width:100%;min-width:0}.lv-bar{order:2}.lv-check{order:3}.lv-left{order:4;max-height:none;position:static}.lv-right{order:5;grid-template-columns:1fr}.lv-cost{width:100%;margin-left:0}.lv-ctrls{width:100%}.lv-ctrls .nd-btn{flex:auto;justify-content:center}.lv-pip{width:30%}.lv-hint{font-size:12px;bottom:12px}.lv-over b{font-size:17px}.lv-guide{grid-template-columns:1fr}}@media (min-width:1100px) and (min-height:600px){.lv{--lv-l:300px;--lv-r:280px;height:calc(100vh - var(--nd-head-h,64px));flex-direction:column;padding:10px 20px 14px;display:flex;overflow:hidden}.lv-top{flex:none;margin:0 0 10px}.lv-top .nd-h1{font-size:24px}.lv-grid{grid-template-columns:var(--lv-l)minmax(0,1fr)var(--lv-r);flex:1;align-items:stretch;gap:14px;min-height:0}.lv-left{gap:0;height:100%;max-height:none;padding:8px 12px;position:static}.lv-step{gap:7px;padding:8px 2px 10px}.lv-modes button{min-height:64px;padding:8px 10px}.lv-frame{padding:8px 6px 9px}.lv-frame svg{max-width:96px;margin-bottom:4px}.lv-step--grow{flex:auto;min-height:0}.lv-step--grow .lv-charbox{aspect-ratio:auto;flex:auto;min-height:96px}.lv-center{gap:8px;height:100%;min-height:0}.lv-stagewrap{flex:auto;justify-content:center;align-items:center;min-height:150px;display:flex;container-type:size}.lv-stage{width:min(100cqw,177.778cqh);min-width:0;margin:0}.lv-bar{flex:none;padding:8px 10px}.lv-check{flex-direction:row;flex:none;align-items:center;gap:12px;padding:8px 12px}.lv-check__hd{border-bottom:0;border-right:1px solid var(--nd-line);flex-direction:column;flex:none;align-items:flex-start;gap:4px;padding:0 12px 0 0}.lv-check__list{flex:1;min-width:0}.lv-right{gap:10px;height:100%;min-height:0;position:static}.lv-box{gap:6px;padding:10px 12px}.lv-box--rset{flex:none;gap:0}.lv-box--rset .lv-step{padding:4px 0 8px}.lv-box--rset .lv-step:last-child{padding-bottom:0}.lv-box--rset .lv-tile{aspect-ratio:16/10}.lv-box--saved{flex:auto;min-height:110px}.lv-savedlist{flex:1;min-height:0;max-height:none}.lv-box--rate{flex:none}}@media (min-width:1100px) and (max-width:1340px) and (min-height:600px){.lv{--lv-l:268px;--lv-r:248px}.lv-right{flex-direction:column;grid-column:auto;display:flex}.lv-modes button small{display:none}}@media (min-width:1100px) and (min-height:600px) and (max-height:820px){.lv-pill{display:none}.lv-top{margin-bottom:8px}.lv-top .nd-h1{font-size:21px}.lv-chip{min-height:30px;padding:5px 12px}.lv-frame svg{max-width:70px}.lv-frame small+small{display:none}.lv-modes button{min-height:54px}.lv-modes button small{display:none}}.lv-step--orient .lv-seg{display:flex}.lv-or{box-sizing:border-box;border:1.5px solid;border-radius:2px;margin-right:6px;display:inline-block}.lv-or--h{width:15px;height:9px}.lv-or--v{width:9px;height:15px}.lv.is-v .lv-stage{aspect-ratio:9/16;width:min(100%,calc((100vh - var(--nd-head-h,64px) - 230px)*9/16));min-width:0}.lv.is-v .lv-pip{aspect-ratio:9/16;width:min(28%,110px)}.lv-saved__row i.is-v{aspect-ratio:9/16;width:34px}@media (max-width:899px){.lv.is-v .lv-stage{width:min(100%,40.5vh);margin:0 auto}}@media (min-width:1100px) and (min-height:600px){.lv.is-v .lv-stage{width:min(100cqw,56.25cqh)}}.lv-modebar{flex:600px;justify-content:center;gap:8px;min-width:0;display:flex}.lv-mtab{box-sizing:border-box;border:1.5px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t2);text-align:left;cursor:pointer;border-radius:14px;flex:1 1 0;align-items:center;gap:10px;min-width:0;max-width:340px;min-height:54px;padding:7px 12px;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.lv-mtab:hover:not(:disabled){border-color:var(--nd-aline);color:var(--nd-t1)}.lv-mtab.is-on{border-color:var(--nd-atxt);background:var(--nd-atint);box-shadow:0 0 0 3px var(--nd-atint);color:var(--nd-t1)}.lv-mtab:disabled{opacity:.45;cursor:not-allowed}.lv-mtab__ic{background:var(--nd-panel);border:1px solid var(--nd-line);color:var(--nd-t2);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.lv-mtab.is-on .lv-mtab__ic{background:var(--nd-atxt);border-color:var(--nd-atxt);color:var(--nd-card)}.lv-mtab__ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.lv-mtab__t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lv-mtab__t b{color:var(--nd-t1);white-space:nowrap;align-items:center;gap:6px;font-size:14.5px;display:flex}.lv-mtab__t small{font-size:max(11.5px,var(--fs122,0px));color:var(--nd-t3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lv-mtab__p{color:var(--nd-atxt);white-space:nowrap;flex:none;font-size:12px;font-weight:700}.lv-new{font-style:normal;font-size:max(10px,var(--fs122,0px));background:var(--nd-atxt);color:var(--nd-card);border-radius:999px;padding:0 6px;font-weight:800;line-height:1.5}@media (min-width:1100px) and (max-width:1599px){.lv-mtab__p{display:none}}@media (min-width:1100px) and (max-width:1340px){.lv-mtab__t small,.lv-new{display:none}.lv-mtab{gap:8px;min-height:46px;padding:6px 10px}.lv-mtab__ic{width:30px;height:30px}.lv-mtab__t b{font-size:13.5px}}@media (max-width:1099px){.lv-modebar{flex-basis:100%;order:3}}@media (max-width:899px){.lv-modebar{gap:6px}.lv-mtab{text-align:center;flex-direction:column;align-items:center;gap:4px;min-height:0;padding:8px 4px}.lv-mtab__t{align-items:center}.lv-mtab__t b{flex-direction:column;gap:2px;font-size:13px}.lv-mtab__t small{display:none}.lv-mtab__p{font-size:max(11.5px,var(--fs122,0px));display:block}}@media (min-width:1100px) and (min-height:600px){.lv-top{grid-template-columns:var(--lv-l)minmax(0,1fr)var(--lv-r);align-items:center;gap:14px;display:grid}.lv-title{min-width:0}.lv-modebar{flex:none;justify-content:stretch}.lv-mtab{max-width:none}.lv-topr{flex-wrap:nowrap;justify-content:flex-end}}.lv-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lv-center>.lv-notready{order:-2;align-self:flex-start}.lv-center>.lv-modebar{flex:none;order:-1;justify-content:stretch}.lv-center>.lv-modebar .lv-mtab{max-width:none}html body.nd-live:not(#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p) .lv-tile span{text-shadow:0 1px 2px #000000bf!important;padding:12px 5px 4px!important;line-height:1.15!important}html body.nd-live:not(#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p) .lv-tile.is-up span{color:var(--nd-t2)!important;text-shadow:none!important;background:0 0!important}html body.nd-live:not(#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p) .lv-tile.is-up i.lv-plus{color:var(--nd-t3)!important;padding:0 0 18px!important;font-size:18px!important;line-height:1!important}html:not([data-theme=light]) body.nd-live:not(#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p) .lv-step.is-todo .lv-num,html:not([data-theme=light]) body.nd-live:not(#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p#_p) .lv-ck.is-todo i{color:var(--nd-on-a)!important}@media (max-width:767px){:root{--fs122:12px}}