.app[data-v-92291f8c]{height:100vh;display:flex;flex-direction:column}.looks[data-v-92291f8c]{display:flex;flex-wrap:wrap;gap:8px}.look[data-v-92291f8c]{padding:8px 12px;border-radius:8px;border:1px solid var(--border-2);background:var(--panel-2);color:var(--text);cursor:pointer;font-size:13px;font-weight:600}.look[data-v-92291f8c]:hover{border-color:var(--accent)}.look.on[data-v-92291f8c]{background:var(--accent);color:#fff;border-color:var(--accent)}.topbar[data-v-92291f8c]{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid var(--border);background:var(--panel)}.brand[data-v-92291f8c]{font-weight:600;font-size:15px;display:flex;align-items:center;gap:9px}.dot[data-v-92291f8c]{width:9px;height:9px;border-radius:50%;background:var(--accent)}.actions[data-v-92291f8c]{display:flex;gap:8px;align-items:center}.filebtn[data-v-92291f8c]{background:var(--panel-2);border:1px solid var(--border-2);border-radius:8px;padding:8px 14px;cursor:pointer;font-size:14px}.filebtn[data-v-92291f8c]:hover{background:#232733}.layout[data-v-92291f8c]{flex:1;display:grid;grid-template-columns:1fr 380px;min-height:0}.stage-col[data-v-92291f8c]{display:flex;flex-direction:column;padding:18px;gap:14px;min-width:0}.stage[data-v-92291f8c]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;max-height:calc(100vh - 230px)}.frame[data-v-92291f8c]{position:relative;width:100%;height:100%;line-height:0;display:flex;align-items:center;justify-content:center;background:#000;border:1px solid var(--border);border-radius:12px;overflow:hidden}.overlay[data-v-92291f8c]{position:relative;z-index:1;display:block;pointer-events:auto;cursor:move;touch-action:none;max-width:100%;max-height:100%;width:auto;height:auto}.bg-video[data-v-92291f8c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:contain;background:#000}.placeholder[data-v-92291f8c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--muted);line-height:1.5}.safezones[data-v-92291f8c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.sz[data-v-92291f8c]{position:absolute;border:1.5px dashed rgba(226,75,74,.85);background:#e24b4a21;border-radius:6px}.sz span[data-v-92291f8c]{position:absolute;top:4px;left:5px;font-size:10px;color:#ffdada;background:#00000073;padding:1px 5px;border-radius:4px;white-space:nowrap}.sz-right[data-v-92291f8c]{right:2%;width:13%;top:34%;height:56%}.sz-bottom[data-v-92291f8c]{left:2%;right:16%;bottom:3%;height:20%}.safe-toggle[data-v-92291f8c]{margin-left:6px;font-size:12px;white-space:nowrap}.scrubwrap[data-v-92291f8c]{position:relative;flex:1;display:flex;align-items:center}.scrubwrap .scrub[data-v-92291f8c]{width:100%;position:relative;z-index:1}.trimband[data-v-92291f8c]{position:absolute;top:50%;transform:translateY(-50%);height:6px;border-radius:3px;background:#2a64c480;border:1px solid #2a64c4;pointer-events:none;z-index:0}.trimbar[data-v-92291f8c]{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.trimbtn[data-v-92291f8c]{font-size:12px;padding:5px 10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:7px;color:inherit;cursor:pointer}.trimbtn[data-v-92291f8c]:hover{background:#ffffff21}.trimbtn.reset[data-v-92291f8c]{border-color:#2a64c4;color:#8fb6ff}.trim-len[data-v-92291f8c]{font-size:12px;color:var(--muted);margin-left:auto}.trim-len.on[data-v-92291f8c]{color:#8fb6ff}.timeline[data-v-92291f8c]{position:relative;border:1px solid var(--border-2);border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#12151c,#0b0d11);cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:0 4px 18px #0006,inset 0 1px #ffffff0d;padding-bottom:8px}.tl-ruler[data-v-92291f8c]{position:relative;height:20px}.tl-tick[data-v-92291f8c]{position:absolute;top:0;height:100%}.tl-tick[data-v-92291f8c]:before{content:"";position:absolute;left:0;top:6px;bottom:5px;width:1px;background:#ffffff1f}.tl-tick span[data-v-92291f8c]{position:absolute;left:5px;top:4px;font-size:9.5px;line-height:1;letter-spacing:.02em;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.tl-film[data-v-92291f8c]{display:flex;gap:2px;height:60px;padding:0 4px}.tl-thumb[data-v-92291f8c]{flex:1 1 0;height:100%;object-fit:cover;min-width:0;pointer-events:none;border-radius:5px;box-shadow:inset 0 0 0 1px #ffffff0a}.tl-loading[data-v-92291f8c]{color:var(--muted);font-size:12px;padding:18px}.tl-caps[data-v-92291f8c]{position:relative;height:32px;margin:6px 4px 0}.tl-cap[data-v-92291f8c]{position:absolute;top:0;height:28px;display:flex;align-items:center;padding:0 9px 0 11px;border-radius:8px;box-sizing:border-box;cursor:grab;touch-action:none;overflow:hidden;background:linear-gradient(180deg,#6366f1,#4f46e5);box-shadow:0 2px 5px #00000059;transition:transform .1s ease,box-shadow .1s ease}.tl-cap[data-v-92291f8c]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#ffffff8c}.tl-cap span[data-v-92291f8c]{font-size:10.5px;line-height:1;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-cap[data-v-92291f8c]:hover{transform:translateY(-1px);box-shadow:0 4px 10px #00000080}.tl-cap.active[data-v-92291f8c]{background:linear-gradient(180deg,#3a7bd5,#2a64c4);box-shadow:0 0 0 1.5px #fff,0 4px 12px #2a64c48c;z-index:2}.tl-cap.active span[data-v-92291f8c]{font-weight:700}.tl-lane[data-v-92291f8c]{position:relative;height:24px;margin:5px 4px 0}.tl-tag[data-v-92291f8c]{position:absolute;left:0;top:4px;z-index:4;font-size:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:#ffffff12;padding:2px 5px;border-radius:4px;pointer-events:none}.tl-blk[data-v-92291f8c]{position:absolute;top:0;height:22px;display:flex;align-items:center;padding:0 7px;border-radius:6px;overflow:hidden;box-sizing:border-box;box-shadow:0 1px 3px #00000059;cursor:grab;touch-action:none}.tl-cap[data-v-92291f8c]:active,.tl-blk[data-v-92291f8c]:active,.tl-mk[data-v-92291f8c]:active{cursor:grabbing}.tl-blk span[data-v-92291f8c]{font-size:11px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.tl-hook[data-v-92291f8c]{background:linear-gradient(180deg,#ec4899,#db2777)}.tl-stk[data-v-92291f8c]{background:linear-gradient(180deg,#f59e0b,#d97706);justify-content:center;padding:0 4px}.tl-stk span[data-v-92291f8c]{font-size:13px}.tl-mk[data-v-92291f8c]{position:absolute;top:0;height:22px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none}.tl-mk span[data-v-92291f8c]{font-size:15px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.tl-mk[data-v-92291f8c]:after{content:"";position:absolute;left:50%;bottom:-3px;width:2px;height:5px;border-radius:1px;background:#14b8a6;transform:translate(-50%)}.tl-chatmk[data-v-92291f8c]:after{background:#ec4899}.tl-trim[data-v-92291f8c]{position:absolute;top:0;bottom:0;background:#07090dbd;pointer-events:none;z-index:3}.tl-playhead[data-v-92291f8c]{position:absolute;top:0;bottom:0;width:2px;background:#ff3b5c;pointer-events:none;box-shadow:0 0 7px #ff3b5cd9;z-index:5}.tl-playhead[data-v-92291f8c]:after{content:"";position:absolute;top:0;left:-4px;border:5px solid transparent;border-top-color:#ff3b5c}.tl-phtime[data-v-92291f8c]{position:absolute;top:18px;left:50%;transform:translate(-50%);font-size:9px;font-weight:700;color:#fff;background:#ff3b5c;padding:1.5px 5px;border-radius:4px;white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:0 1px 4px #0006}.placeholder small[data-v-92291f8c]{color:#6b7180}.transport[data-v-92291f8c]{display:flex;align-items:center;gap:12px}.play[data-v-92291f8c]{width:44px}.time[data-v-92291f8c]{font-variant-numeric:tabular-nums;font-size:13px;min-width:56px}.time.muted[data-v-92291f8c]{color:var(--muted)}.scrub[data-v-92291f8c]{flex:1}.exportbar[data-v-92291f8c]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fps[data-v-92291f8c]{display:flex;align-items:center;gap:6px;color:var(--muted)}.fps select[data-v-92291f8c]{width:auto}.progress[data-v-92291f8c]{flex:1;height:8px;background:var(--panel-2);border-radius:5px;overflow:hidden;min-width:120px}.progress .bar[data-v-92291f8c]{height:100%;background:linear-gradient(90deg,#3a7bd5,#2a64c4);transition:width .1s}.pct[data-v-92291f8c]{font-variant-numeric:tabular-nums;min-width:38px}.dl[data-v-92291f8c]{text-decoration:none;padding:8px 14px;border-radius:8px}.warn[data-v-92291f8c]{color:var(--danger);font-size:13px;margin:0}.side[data-v-92291f8c]{border-left:1px solid var(--border);background:var(--panel);display:flex;flex-direction:column;min-height:0}.tabbody[data-v-92291f8c]{flex:1;overflow-y:auto;min-height:0}.nowplaying[data-v-92291f8c]{padding:11px 16px;border-bottom:1px solid var(--border);background:var(--panel-2)}.np-label[data-v-92291f8c]{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.np-body[data-v-92291f8c]{margin-top:5px;display:flex;flex-direction:column;gap:4px}.np-body.idle[data-v-92291f8c]{color:var(--muted);font-size:13px}.np-tc[data-v-92291f8c]{font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.np-words[data-v-92291f8c]{font-size:16px;font-weight:600;line-height:1.35;display:flex;flex-wrap:wrap;gap:4px 7px}.np-w[data-v-92291f8c]{color:#ffffff8c;transition:color .08s}.np-w.on[data-v-92291f8c]{color:var(--accent)}.tabs[data-v-92291f8c]{display:flex;border-bottom:1px solid var(--border);background:var(--panel);flex-shrink:0}.tab[data-v-92291f8c]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:11px 4px;background:none;border:none;border-bottom:2px solid transparent;color:var(--muted);font-size:13px;cursor:pointer}.tab[data-v-92291f8c]:hover{color:var(--text)}.tab.on[data-v-92291f8c]{color:var(--text);border-bottom-color:var(--accent);background:var(--panel-2)}.tab-ico[data-v-92291f8c]{font-size:14px}.panel[data-v-92291f8c]{padding:16px 18px;border-bottom:1px solid var(--border)}.panel h3[data-v-92291f8c]{margin:0 0 12px;font-size:14px;font-weight:600}.grid2[data-v-92291f8c]{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.ctl[data-v-92291f8c]{display:flex;flex-direction:column;gap:5px}.color[data-v-92291f8c]{padding:2px;height:32px}.toggles[data-v-92291f8c]{display:flex;gap:16px;margin-top:14px}.chk[data-v-92291f8c]{display:flex;align-items:center;gap:6px;color:var(--text);cursor:pointer}.templates[data-v-92291f8c]{display:flex;flex-wrap:wrap;gap:8px}.tpl[data-v-92291f8c]{padding:7px 11px;font-size:13px}.tpl.on[data-v-92291f8c]{background:var(--accent);border-color:var(--accent);color:#fff}.tpl-hint[data-v-92291f8c]{color:var(--muted);font-size:12px;margin:10px 0 0}.censor[data-v-92291f8c]{margin-top:14px}.censor label[data-v-92291f8c]{display:block;margin-bottom:5px}.cues[data-v-92291f8c]{flex:1;min-height:0;display:flex;flex-direction:column}.cues-head[data-v-92291f8c]{display:flex;align-items:center;justify-content:space-between}.sm[data-v-92291f8c]{padding:5px 9px;font-size:12px;margin-left:6px}.cuelist[data-v-92291f8c]{overflow-y:auto;margin-top:12px;display:flex;flex-direction:column;gap:8px}.cue[data-v-92291f8c]{background:var(--panel-2);border:1px solid var(--border);border-radius:9px;padding:9px}.cue.active[data-v-92291f8c]{border-color:var(--accent)}.cue-row[data-v-92291f8c]{display:flex;align-items:center;gap:6px;margin-bottom:7px}.cue-row .t[data-v-92291f8c]{width:70px;padding:4px 6px;font-variant-numeric:tabular-nums}.arrow[data-v-92291f8c]{color:var(--muted)}.ico[data-v-92291f8c]{padding:4px 8px;margin-left:auto}.ico.del[data-v-92291f8c]{margin-left:0;color:var(--danger)}.cue-text[data-v-92291f8c]{resize:vertical}.cue-words[data-v-92291f8c]{font-size:11px;color:var(--muted)}.cue-foot[data-v-92291f8c]{display:flex;align-items:center;gap:4px;margin-top:6px}.spk-label[data-v-92291f8c]{font-size:11px;color:var(--muted);margin-right:2px}.spk-dot[data-v-92291f8c]{width:16px;height:16px;border-radius:50%;border:1px solid rgba(255,255,255,.25);cursor:pointer;padding:0;font-size:9px;line-height:1;color:#fff;background:transparent;display:inline-flex;align-items:center;justify-content:center}.spk-dot.on[data-v-92291f8c]{outline:2px solid #fff;outline-offset:1px}.cue-foot .cue-words[data-v-92291f8c]{margin-left:auto}.emoji-grid[data-v-92291f8c]{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.emoji-btn[data-v-92291f8c]{font-size:20px;padding:6px 0;background:var(--panel2, rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer}.emoji-btn[data-v-92291f8c]:hover{background:#ffffff1f}.rowitem[data-v-92291f8c]{display:flex;align-items:center;gap:6px;margin-top:8px;padding:6px;border:1px solid rgba(255,255,255,.08);border-radius:8px;cursor:pointer}.rowitem.active[data-v-92291f8c]{border-color:#2a64c4;background:#2a64c41f}.rowitem-emoji[data-v-92291f8c]{font-size:18px}.rowitem .t[data-v-92291f8c]{width:52px}.rowitem .anim[data-v-92291f8c]{flex:1;min-width:0}.sfx-name[data-v-92291f8c]{flex:1;font-size:13px}.sfx-grid[data-v-92291f8c]{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.sfx-btn[data-v-92291f8c]{display:flex;align-items:center;gap:6px;padding:8px;background:var(--panel2, rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer;font-size:13px;color:inherit}.sfx-btn[data-v-92291f8c]:hover{background:#ffffff1f}.sfx-btn span[data-v-92291f8c]:first-child{font-size:16px}.sfx-prev[data-v-92291f8c]{margin-left:auto;font-size:10px;opacity:.6;padding:2px 4px;border-radius:4px}.sfx-prev[data-v-92291f8c]:hover{opacity:1;background:#ffffff26}.empty[data-v-92291f8c]{color:var(--muted);font-size:13px}.modal-backdrop[data-v-92291f8c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#080a0ec7;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal[data-v-92291f8c]{width:min(420px,90vw);background:var(--panel);border:1px solid var(--border-2);border-radius:16px;padding:28px 28px 24px;text-align:center;box-shadow:0 20px 60px #00000080}.spinner[data-v-92291f8c]{width:34px;height:34px;margin:0 auto 16px;border-radius:50%;border:3px solid var(--border-2);border-top-color:var(--accent);animation:spin-92291f8c .8s linear infinite}@keyframes spin-92291f8c{to{transform:rotate(360deg)}}.modal-title[data-v-92291f8c]{font-size:17px;font-weight:600;margin-bottom:6px}.modal-sub[data-v-92291f8c]{font-size:13px;color:var(--muted);margin-bottom:20px}.modal-note[data-v-92291f8c]{font-size:12px;color:var(--warning, #e0a32e);background:#e0a32e1f;border:.5px solid rgba(224,163,46,.3);border-radius:8px;padding:8px 10px;margin:-8px 0 16px;line-height:1.4}.mprogress[data-v-92291f8c]{height:10px;background:var(--panel-2);border-radius:6px;overflow:hidden}.mbar[data-v-92291f8c]{height:100%;background:linear-gradient(90deg,#3a7bd5,#2a64c4);transition:width .2s ease}.modal-meta[data-v-92291f8c]{display:flex;align-items:baseline;justify-content:space-between;margin:12px 2px 22px}.modal-meta .big[data-v-92291f8c]{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.modal-meta .muted[data-v-92291f8c]{color:var(--muted);font-size:13px}.modal[data-v-92291f8c]{position:relative;overflow:hidden}.ring-wrap[data-v-92291f8c]{position:relative;width:120px;height:120px;margin:4px auto 18px}.ring[data-v-92291f8c]{width:120px;height:120px;transform:rotate(-90deg)}.ring-bg[data-v-92291f8c]{fill:none;stroke:var(--panel-2);stroke-width:8}.ring-fg[data-v-92291f8c]{fill:none;stroke:#3a7bd5;stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset .25s ease}.ring-ctr[data-v-92291f8c]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;line-height:1}.ring-pct[data-v-92291f8c]{font-size:36px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text)}.ring-unit[data-v-92291f8c]{font-size:16px;font-weight:600;color:var(--muted);margin-left:2px;transform:translateY(-7px)}.film-mini[data-v-92291f8c]{position:relative;display:flex;gap:1px;height:32px;border-radius:7px;overflow:hidden;margin:16px 0 8px;background:#000}.film-mini-t[data-v-92291f8c]{flex:1 1 0;height:100%;object-fit:cover;min-width:0}.film-veil[data-v-92291f8c]{position:absolute;top:0;bottom:0;left:0;background:#3a7bd52e;border-right:0;pointer-events:none}.film-head[data-v-92291f8c]{position:absolute;top:-2px;bottom:-2px;width:2px;background:#fff;box-shadow:0 0 8px #ffffffe6;transition:left .25s ease;pointer-events:none}.ghost-btn[data-v-92291f8c],.text-link[data-v-92291f8c]{background:none;border:none;color:var(--muted);cursor:pointer;font-size:13px}.ghost-btn[data-v-92291f8c]{margin-top:6px;padding:8px 16px;border:1px solid var(--border-2);border-radius:9px}.ghost-btn[data-v-92291f8c]:hover{color:var(--text);background:var(--panel-2)}.modal-done[data-v-92291f8c]{animation:pop-92291f8c .4s cubic-bezier(.2,1.4,.4,1)}@keyframes pop-92291f8c{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.done-badge[data-v-92291f8c]{width:48px;height:48px;margin:2px auto 12px;border-radius:50%;background:#1db954;color:#fff;font-size:26px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #1db95473;animation:pop-92291f8c .45s cubic-bezier(.2,1.6,.4,1) .05s both}.done-frame[data-v-92291f8c]{width:96px;aspect-ratio:9/16;margin:6px auto 12px;border-radius:10px;overflow:hidden;border:1px solid var(--border-2);box-shadow:0 8px 24px #00000073}.done-frame img[data-v-92291f8c]{width:100%;height:100%;object-fit:cover}.done-meta[data-v-92291f8c]{font-size:12px;color:var(--muted);margin-bottom:16px;font-variant-numeric:tabular-nums}.done-actions[data-v-92291f8c]{display:flex;gap:10px;margin-bottom:12px}.dl-big[data-v-92291f8c],.share-big[data-v-92291f8c]{flex:1;padding:13px;border-radius:11px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;text-align:center;border:none}.dl-big[data-v-92291f8c]{background:var(--accent);color:#fff}.dl-big[data-v-92291f8c]:hover{filter:brightness(1.08)}.share-big[data-v-92291f8c]{background:var(--panel-2);color:var(--text);border:1px solid var(--border-2)}.share-big[data-v-92291f8c]:hover{background:#232733}.text-link[data-v-92291f8c]:hover{color:var(--text)}.confetti[data-v-92291f8c]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.conf[data-v-92291f8c]{position:absolute;top:-12px;width:8px;height:10px;border-radius:2px;opacity:.95;animation-name:fall-92291f8c;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fall-92291f8c{to{transform:translateY(420px) rotate(540deg);opacity:0}}.app.mobile[data-v-92291f8c]{height:auto;min-height:100vh}.app.mobile .layout[data-v-92291f8c]{display:flex;flex-direction:column;flex:none}.app.mobile .side[data-v-92291f8c]{flex:none}.app.mobile .tabbody[data-v-92291f8c]{overflow:visible;min-height:0}.app.mobile .topbar[data-v-92291f8c]{padding:9px 12px;flex-wrap:wrap;gap:8px}.app.mobile .brand[data-v-92291f8c]{font-size:14px}.app.mobile .actions[data-v-92291f8c]{gap:6px}.app.mobile .filebtn[data-v-92291f8c],.app.mobile .actions button[data-v-92291f8c]{padding:7px 10px;font-size:12.5px}.app.mobile .stage-col[data-v-92291f8c]{padding:8px;gap:8px;flex:0 0 auto}.app.mobile .stage[data-v-92291f8c]{height:42vh;max-height:42vh;min-height:0}.app.mobile .transport[data-v-92291f8c]{gap:8px}.app.mobile .timeline[data-v-92291f8c]{height:auto}.app.mobile .tl-film[data-v-92291f8c]{height:46px}.app.mobile .trimbar[data-v-92291f8c]{gap:6px;font-size:12px}.app.mobile .exportbar[data-v-92291f8c]{gap:8px}.app.mobile .exportbar .primary[data-v-92291f8c]{flex:1;min-width:140px}.app.mobile .fps[data-v-92291f8c]{font-size:12px}.app.mobile .side[data-v-92291f8c]{flex:none;border-left:none;border-top:1px solid var(--border);min-height:0}.app.mobile .tabs[data-v-92291f8c]{position:sticky;top:0;z-index:5}.app.mobile .tab[data-v-92291f8c]{padding:12px 4px}.app.mobile .nowplaying[data-v-92291f8c]{padding:8px 12px}.app.mobile .np-words[data-v-92291f8c]{font-size:15px}.app.mobile .panel[data-v-92291f8c]{padding:13px 14px}.app.mobile .grid2[data-v-92291f8c]{gap:10px 12px}.app.mobile select[data-v-92291f8c],.app.mobile input[type=text][data-v-92291f8c],.app.mobile input[type=number][data-v-92291f8c]{min-height:38px;font-size:15px}.app.mobile input[type=range][data-v-92291f8c]{height:26px}.app.mobile .look[data-v-92291f8c],.app.mobile .tpl[data-v-92291f8c],.app.mobile .sfx-btn[data-v-92291f8c],.app.mobile .emoji-btn[data-v-92291f8c]{min-height:38px}.app.mobile .ico[data-v-92291f8c],.app.mobile .sm[data-v-92291f8c]{min-width:32px;min-height:32px}:root{color-scheme:dark;--bg: #0f1115;--panel: #161922;--panel-2: #1b1e26;--border: #242833;--border-2: #2c303b;--text: #e7e9ee;--muted: #9aa0ad;--accent: #2a64c4;--accent-h: #3174dd;--danger: #e24b4a}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;background:var(--bg);color:var(--text);font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}button{font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--border-2);border-radius:8px;padding:8px 14px;cursor:pointer;transition:background .12s,border-color .12s}button:hover:not(:disabled){background:#232733}button:disabled{opacity:.45;cursor:not-allowed}button.primary{background:var(--accent);border-color:var(--accent)}button.primary:hover:not(:disabled){background:var(--accent-h)}button.danger{color:var(--danger)}input[type=text],input[type=number],select,textarea{font:inherit;color:var(--text);background:var(--panel-2);border:1px solid var(--border-2);border-radius:7px;padding:6px 9px;width:100%}input[type=range]{width:100%;accent-color:var(--accent)}label{color:var(--muted);font-size:12px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#2c303b;border-radius:6px}
