.lv2 .oa{background:var(--a-bg);width:1440px;height:860px;color:var(--a-tx);letter-spacing:-.01em;grid-template-columns:72px 1fr;font-size:13px;display:grid;position:relative;overflow:hidden}.lv2 .oa svg.i{width:18px;height:18px}.lv2 .oa-rail{border-right:1px solid var(--a-line);flex-direction:column;align-items:center;padding-top:26px;display:flex;position:relative}.lv2 .oa-rail .mk{width:22px;height:22px;margin-bottom:59px}.lv2 .oa-rail .rb{background:var(--a-line-2);color:#7d7da8;border-radius:8px;place-items:center;width:36px;height:36px;margin-bottom:42px;display:grid;position:relative}.lv2 .oa-rail .rb.on{color:var(--blue-2);background:#1d2b52}.lv2 .oa-rail .rb.on:before{content:"";background:var(--blue);border-radius:2px;width:3px;height:24px;position:absolute;top:6px;left:-18px}.lv2 .oa-rail .av{color:#7aa2e0;background:#1b2440;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid;position:absolute;bottom:26px}.lv2 .oa-r{grid-template-rows:48px 1fr;min-width:0;display:grid}.lv2 .oa-top{border-bottom:1px solid var(--a-line);align-items:center;gap:8px;padding:0 32px;display:flex}.lv2 .crumb{color:#9f9fb7;align-items:center;gap:8px;font-size:13.5px;display:flex}.lv2 .crumb svg.i{width:13px;height:13px}.lv2 .crumb b{color:#d4d4e4;font-weight:500}.lv2 .oa-top .sp{flex:1}.lv2 .tbtn{border:1px solid var(--a-line);color:#c6c6d9;background:#19192f;border-radius:8px;align-items:center;gap:8px;height:32px;padding:0 13px;font-size:12.5px;font-weight:500;display:inline-flex}.lv2 .tbtn svg.i{width:15px;height:15px}.lv2 .tbtn.sq{justify-content:center;width:32px;padding:0}.lv2 .tbtn.up{color:var(--blue-2);background:#141b31;border-color:#1f3561}.lv2 .oa-body{grid-template-columns:260px 1fr;min-height:0;display:grid;position:relative}.lv2 .oa-side{border-right:1px solid var(--a-line);grid-template-rows:262px auto 1fr;min-height:0;display:grid;position:relative}.lv2 .oa-fold{padding:14px 20px 0 12px}.lv2 .oa-fold .hd{color:#9f9fb7;justify-content:space-between;align-items:center;padding:0 0 10px 8px;font-size:12.5px;display:flex}.lv2 .oa-fold .hd svg.i{width:15px;height:15px}.lv2 .frow{color:#c6c6d9;border-radius:8px;align-items:center;gap:10px;height:36px;margin-bottom:16px;padding:0 14px;font-size:13.5px;display:flex}.lv2 .frow.on{background:var(--a-sel);color:var(--blue-2)}.lv2 .frow .n{color:#6c7899;margin-left:auto;font-size:12.5px}.lv2 .frow:not(.on) .n{color:#8b8ba2}.lv2 .frow svg.i{width:16px;height:16px}.lv2 .oa-split{background:var(--a-line);height:1px;position:relative}.lv2 .oa-split i{background:var(--a-line-2);border-radius:4px;width:30px;height:7px;margin-left:-15px;position:absolute;top:-3px;left:50%}.lv2 .oa-filt{align-content:start;padding:28px 20px 0 24px;display:grid}.lv2 .fsec{border-bottom:1px solid var(--a-line-2);margin-bottom:12px;padding:0 0 10px}.lv2 .fsec .fh{color:#d4d4e4;justify-content:space-between;align-items:center;height:24px;font-size:13px;font-weight:600;display:flex}.lv2 .fsec .fh svg.i{color:#a4a4b5;width:15px;height:15px}.lv2 .fsec.col .fh{color:#717188;font-weight:500}.lv2 .fsec.col .fh small{color:#55556a;margin-left:6px;font-size:10.5px;font-weight:400}.lv2 .fr{color:#8a8aa0;align-items:center;gap:8px;height:31px;font-size:13px;display:flex}.lv2 .fr .ct{color:#8a8aa0}.lv2 .fr .ct span{display:inline-block}.lv2 .fr .cb{border:1.5px solid #3a3a58;border-radius:50%;width:15px;height:15px;margin-left:auto}.lv2 .fr .st{color:var(--star);gap:1px;display:flex}.lv2 .fr .st svg.i{fill:currentColor;stroke:none;width:13px;height:13px}.lv2 .fr svg.i{width:15px;height:15px}.lv2 .oa-main{grid-template-rows:auto auto 1fr;gap:0;min-width:0;padding:20px 32px 0;display:grid}.lv2 .assets{color:#b8b8cc;align-items:center;gap:12px;height:16px;font-size:14px;display:flex}.lv2 .assets i{background:#3d4f88;border-radius:50%;width:4px;height:4px}.lv2 .assets svg.i{color:#55556a;width:14px;height:14px}.lv2 .tool{background:var(--a-bar);color:#c6c6d9;border:1px solid #262642;border-radius:10px;align-items:center;gap:2px;height:42px;margin-top:22px;padding:0 10px;font-size:13px;display:flex}.lv2 .tool span{border-radius:7px;align-items:center;gap:8px;padding:6px 11px;display:inline-flex}.lv2 .tool .dv{background:var(--a-line);width:1px;height:16px;margin:0 6px;padding:0}.lv2 .tool .sl{background:var(--blue-2);border-radius:2px;width:146px;height:3px;margin:0 8px;padding:0;position:relative}.lv2 .tool .sl:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:-5px;right:-6px}.lv2 .tool .sp{flex:1;padding:0}.lv2 .tool .pv{border:1px solid var(--a-line);background:#1b1b33}.lv2 .tool svg.i{color:#a4a4b5;width:16px;height:16px}.lv2 .cards{grid-template-columns:repeat(3,1fr);align-content:start;gap:16px;margin-top:14px;display:grid}.lv2 .card{background:var(--a-card);outline-offset:-1px;border-radius:4px;outline:2px solid #0000;position:relative;overflow:hidden}.lv2 .card.sel{outline-color:var(--blue)}.lv2 .card .ph{background:#000;place-items:center;height:447px;display:grid;overflow:hidden}.lv2 .card .ph img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.lv2 .card .inf{gap:5px;height:111px;padding:10px 12px 12px;display:grid}.lv2 .card .lk{color:#a4a4b5;align-items:center;gap:5px;height:18px;font-size:12px;display:flex}.lv2 .card .lk svg.i{width:16px;height:16px}.lv2 .card .lk.on{color:var(--red)}.lv2 .card .lk.on svg.i{fill:currentColor}.lv2 .card .fn{color:var(--a-name);font-size:12.5px}.lv2 .card .dt{color:var(--a-date);margin-top:-2px;font-size:12px}.lv2 .card .rt{color:#4b4b62;gap:2px;display:flex}.lv2 .card .rt svg.i{stroke-width:1.6px;width:14px;height:14px}.lv2 .card .rt .on{color:var(--star);fill:var(--star);stroke:var(--star)}.lv2 .selbar{background:var(--a-foot);border-top:1px solid #1a1a2c;align-items:center;gap:14px;height:60px;padding:0 24px;font-size:13px;display:flex;position:absolute;bottom:0;left:332px;right:0;transform:translateY(100%)}.lv2 .selbar .x{color:#a4a4b5}.lv2 .selbar b{color:var(--blue-2);margin-left:6px;font-weight:600}.lv2 .selbar .t{color:#a4a4b5;margin-left:-8px}.lv2 .selbar .all{color:var(--blue-2);margin-left:14px;font-weight:500}.lv2 .selbar .mid{gap:26px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.lv2 .selbar .ic{color:#b8b8cc;justify-items:center;gap:3px;font-size:10px;display:grid}.lv2 .selbar .ic svg.i{color:#d4d4e4;width:20px;height:20px}.lv2 .selbar .rb{gap:26px;margin-left:auto;display:flex}.lv2 .rainbow{background:conic-gradient(#ef4444,#f59e0b,#eab308,#22c55e,#3b82f6,#a855f7,#ef4444);border-radius:50%;width:20px;height:20px}
.lv2 .apin{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;margin:-12px 0 0 -12px;font-size:11.5px;font-weight:700;display:grid;position:absolute;box-shadow:0 0 0 2px #fff,0 4px 14px #00000073}.lv2 .cm{grid-template-columns:30px 1fr;align-items:center;gap:4px 10px;display:grid}.lv2 .cm .av{color:#b9bbcf;background:#2d2c4c;border-radius:8px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:grid}.lv2 .cm .nm{color:#b9bbcf;font-size:12.5px;font-weight:500}.lv2 .cm .bb{grid-column:2;justify-self:start;align-items:flex-end;gap:8px;display:flex}.lv2 .cm .bd{background:var(--v-bub);border:1px solid var(--v-bub-line);color:#e6e6f2;border-radius:14px;max-width:200px;padding:11px 14px 10px;font-size:13px;line-height:1.6}.lv2 .cm .chip{color:#9aa0c0;background:#0000002e;border-radius:8px;align-items:center;gap:7px;margin-top:8px;padding:4px 8px;font-size:11px;font-weight:600;display:flex}.lv2 .cm .chip i{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;display:grid;box-shadow:0 0 0 1.5px #fff}.lv2 .cm .chip i svg.i{color:#fff;width:10px;height:10px}.lv2 .cm .tm{color:#6b6e84;white-space:nowrap;font-size:10.5px}.lv2 .vw{background:var(--v-bg);width:1440px;height:900px;color:var(--a-tx);grid-template-columns:1031px 1fr;gap:6px;padding:5px;font-size:13px;display:grid;position:relative;overflow:hidden}.lv2 .vw svg.i{width:18px;height:18px}.lv2 .vl{background:var(--v-top);border:1px solid #1a1b30;border-radius:10px;grid-template-rows:54px 1fr 66px 52px;display:grid;overflow:hidden}.lv2 .vtop{border-bottom:1px solid #0c0d18;align-items:center;gap:14px;padding:0 20px 0 36px;display:flex}.lv2 .vtop .bk{color:#c6c6d9;margin-right:12px}.lv2 .vtop .fn{font-size:15px;font-weight:600}.lv2 .vchip{color:#a8acd0;background:#232245;border-radius:6px;align-items:center;gap:3px;height:24px;padding:0 7px;font-size:11.5px;font-weight:600;display:inline-flex;position:relative}.lv2 .vchip svg.i{width:12px;height:12px}.lv2 .vchip:after{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3px}.lv2 .vtabs{gap:6px;margin-left:56px;display:flex}.lv2 .vtab{color:#c6c6d9;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 15px;font-size:13px;font-weight:500;display:inline-flex}.lv2 .vtab.on{color:#fff;background:#2664ec;box-shadow:0 6px 20px -6px #2664ecb3}.lv2 .vtab svg.i{width:16px;height:16px}.lv2 .vnav{color:#e0e0ec;align-items:center;gap:26px;margin-left:auto;margin-right:28px;font-size:14.5px;font-weight:600;display:flex}.lv2 .vstage{background:var(--v-stage);position:relative;overflow:hidden}.lv2 .vimg{height:685px;position:absolute;top:20px;left:0;right:0}.lv2 .vimg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lv2 .vimg .apin{width:18px;height:18px;margin:-9px 0 0 -9px;font-size:10px;box-shadow:0 0 0 1.5px #fff,0 3px 10px #0006}.lv2 .vimg svg.draw{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lv2 .vimg .ink{fill:none;stroke:#ef4444;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.lv2 .vimg .ink-hd{fill:#ef4444;stroke:#ef4444;stroke-width:2px;stroke-linejoin:round;opacity:0}.lv2 .vimg .pen{background:var(--red);border-radius:50%;place-items:center;width:20px;height:20px;margin:-10px 0 0 -10px;display:grid;position:absolute;box-shadow:0 0 0 1.5px #fff}.lv2 .vimg .pen svg.i{color:#fff;width:11px;height:11px}.lv2 .vimg .dmini{color:#fff;opacity:0;background:#ef4444;border-radius:999px;align-items:center;gap:4px;padding:5px 9px;font-size:10.5px;font-weight:700;display:flex;position:absolute;box-shadow:0 4px 12px #ef444466}.lv2 .vimg .dmini svg.i{width:12px;height:12px}.lv2 .vimg .dpop{transform-origin:0 0;opacity:0;background:#161726f5;border:1px solid #2a2b45;border-radius:12px;width:210px;padding:10px;position:absolute;box-shadow:0 20px 40px -10px #000000b3}.lv2 .vimg .dpop .hd{align-items:center;gap:6px;margin-bottom:7px;font-size:10.5px;display:flex}.lv2 .vimg .dpop .hd i{background:#ef4444;border-radius:50%;width:8px;height:8px;box-shadow:0 0 6px #ef444480}.lv2 .vimg .dpop .hd b{color:#ef4444}.lv2 .vimg .dpop .hd small{color:#8b8ba2;margin-left:auto;font-size:9.5px}.lv2 .vimg .dpop .ta{color:#e6e6f2;background:#ffffff0a;border:1px solid #2a2b45;border-radius:8px;height:62px;padding:7px 8px;font-size:11.5px;line-height:1.55}.lv2 .vimg .dpop .ta .ph{color:#5f6178}.lv2 .vimg .dpop .ft{color:#8b8ba2;align-items:center;gap:8px;margin-top:8px;font-size:10.5px;display:flex}.lv2 .vimg .dpop .ft svg.i{width:13px;height:13px}.lv2 .vimg .dpop .ft .sv{color:#fff;background:#2563eb;border-radius:6px;margin-left:auto;padding:4px 11px;font-weight:700}.lv2 .cmp{opacity:0;pointer-events:none;position:absolute;inset:0}.lv2 .cmp .v1,.lv2 .cmp .v2{height:685px;position:absolute;top:20px;left:0;right:0}.lv2 .cmp img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lv2 .cmp .v1 img{filter:saturate(.7)brightness(.94)sepia(.12)}.lv2 .cmp .v2{clip-path:inset(0 0 0 var(--x,40%))}.lv2 .cmp .hd{top:0;bottom:0;left:var(--x,40%);background:#fff;width:3px;margin-left:-1.5px;position:absolute}.lv2 .cmp .hd:after{content:"‹ ›";color:#333;letter-spacing:2px;background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;margin:-18px;font-size:14px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 4px 14px #00000059}.lv2 .cmp .tg{color:#fff;letter-spacing:.04em;background:#1c1c1c;border-radius:999px;place-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:700;display:grid;position:absolute;top:12px}.lv2 .cmp .vs{color:#fff;background:#000;border:1px solid #222;border-radius:8px;align-items:center;gap:22px;height:34px;padding:0 20px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.lv2 .cmp .vs span{color:#888}.lv2 .vstrip{background:#131526;border-top:1px solid #1d1f33;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.lv2 .vstrip .vth{transition:opacity .2s}.lv2 .vstrip.tools .vth{opacity:0}.lv2 .dtb{opacity:0;pointer-events:none;background:#181928f5;border:1px solid #2a2b45;border-radius:999px;align-items:center;gap:2px;height:38px;padding:0 4px;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-30%)scale(.92);box-shadow:0 18px 36px -12px #000c}.lv2 .dtb.on{opacity:1;transform:translate(-50%,-50%)}.lv2 .dtb b{color:#8b8ba299;border-radius:8px;place-items:center;width:30px;height:30px;transition:background .2s,color .2s;display:grid}.lv2 .dtb b.on{color:#e8e8f0;background:#2a2b45}.lv2 .vw .dtb svg.i{width:17px;height:17px}.lv2 .dtb .tg{gap:2px;padding:0 2px;display:flex}.lv2 .dtb .cs{align-items:center;gap:7px;padding:0 9px;display:flex}.lv2 .dtb .cs i{opacity:.8;border-radius:50%;width:14px;height:14px}.lv2 .dtb .cs i.on{opacity:1;box-shadow:0 0 0 1.5px #13141f,0 0 0 3px #fff}.lv2 .dtb u{background:#2a2b45;width:1px;height:12px;margin:0 3px}.lv2 .dtb .ud{color:#8b8ba259}.lv2 .dtb .xx{color:#fb718599;border-radius:50%}.lv2 .vth{background:#000;border:2px solid #0000;border-radius:6px;width:44px;height:52px;position:relative;overflow:hidden}.lv2 .vth.on{border-color:var(--blue)}.lv2 .vth img{-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%;height:100%}.lv2 .vth b{text-align:center;color:#fff;text-shadow:0 1px 2px #000;font-size:9.5px;font-weight:700;position:absolute;bottom:2px;left:0;right:0}.lv2 .vbot{color:#c6c6d9;background:#13141f;align-items:center;gap:22px;padding:0 22px 0 30px;display:flex}.lv2 .vbot .z{font-size:14.5px;font-weight:600}.lv2 .vbot .fit{background:#313060;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.lv2 .vbot .mid{align-items:center;gap:22px;display:flex;position:absolute;left:470px}.lv2 .vbot .mid .tl{border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.lv2 .vbot .mid .tl.on{background:#22c55e22;box-shadow:inset 0 0 0 1px #22c55e66}.lv2 .vbot .mid .tl.tdraw{color:#fb923cb3}.lv2 .vbot .mid .tl.tdraw.on{color:#f97316;background:#fb923c1a;box-shadow:inset 0 0 0 1px #f9731666}.lv2 .vbot .end{align-items:center;gap:18px;margin-left:auto;display:flex}.lv2 .vbot .end .q{background:#1d1e30;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.lv2 .vr{grid-template-rows:162px 1fr;gap:8px;min-height:0;display:grid}.lv2 .vchat{background:var(--v-panel-2);border:1px solid #1f1e3e;border-radius:10px;grid-template-rows:88px 1fr 76px;min-height:0;display:grid;overflow:hidden}.lv2 .vch-h{background:var(--v-panel);border-bottom:1px solid #26263f;align-items:center;gap:14px;padding:0 24px;display:flex}.lv2 .vch-h .ic{background:linear-gradient(160deg,#3b67f0,#2546c8);border-radius:10px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 20px -6px #295ae0b3}.lv2 .vch-h b{letter-spacing:.01em;font-size:12.5px;display:block}.lv2 .vch-h small{letter-spacing:.16em;color:#6b6e84;font-size:10.5px;font-weight:600;display:block}.lv2 .vlist{flex-direction:column;justify-content:flex-end;gap:16px;padding:16px 22px 14px 24px;display:flex;overflow:hidden}.lv2 .vday{letter-spacing:.18em;color:#6b6e84;align-items:center;gap:14px;font-size:11px;display:flex}.lv2 .vday:before,.lv2 .vday:after{content:"";background:#26263f;flex:1;height:1px}.lv2 .cm.me{grid-template-columns:1fr}.lv2 .cm.me .bb{flex-direction:row-reverse;grid-column:1;justify-self:end}.lv2 .cm.me .bd{color:#fff;background:linear-gradient(160deg,#3d74f2,#2a5ae6);border-color:#0000;max-width:270px}.lv2 .cm .q{color:#9aa0c0;border-bottom:1px solid #2c2d4a;margin-bottom:7px;padding-bottom:7px;font-size:11px}.lv2 .cm .q b{color:#c6c6d9;font-weight:600;display:block}.lv2 .sys{height:34px;color:var(--blue-2);background:#0b1530;border:1px solid #1d2a55;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:600;display:inline-flex}.lv2 .sys svg.i{width:15px;height:15px}.lv2 .sys small{color:#3f5a92;font-size:10.5px;font-weight:500}.lv2 .vin{background:var(--v-in);color:#8a8db0;border:1px solid #2d2d48;border-radius:26px;align-items:center;gap:16px;min-width:0;margin:0 14px 14px;padding:0 10px 0 20px;font-size:13.5px;display:flex}.lv2 .vin .ph{color:#6b6e84;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lv2 .vin .pc{align-items:center;gap:5px;margin-right:-6px;display:none}.lv2 .vin.pin{gap:12px}.lv2 .vin.pin .pc{display:inline-flex}.lv2 .vin .pc i{border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.lv2 .vw .vin .pc svg.i{width:14px;height:14px}.lv2 .vin .pc b{font-size:10px;font-weight:900}.lv2 .vin .tx{color:#e6e6f2;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lv2 .vin .tx:empty{display:none}.lv2 .vin .snd{transition:background .2s,color .2s}.lv2 .vin .snd.on{color:#fff;background:#2563eb}.lv2 .vin .snd{color:#55597a;background:#26263f;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}
.lv2 .pill{border:1px solid var(--paper-line);background:var(--paper);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.lv2 .pill .n{min-width:1.2em}.lv2 .pill.has .hrt{color:#ef4444;fill:#ef4444}.lv2 .pill.hasok .okc{color:#fff;fill:#10b981}.lv2 .gl-ib{width:36px;height:36px;color:var(--paper-mute);place-items:center;display:grid}.lv2 .gl-row{gap:8px;display:flex}.lv2 .gt{background:var(--paper-muted);flex:none;position:relative;overflow:hidden}.lv2 .gt img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lv2 .gt .veil{opacity:0;background:linear-gradient(#0000 62%,#00000047);position:absolute;inset:0}.lv2 .gt .acts{opacity:0;gap:2px;display:flex;position:absolute;bottom:6px;right:6px}.lv2 .gt .acts span{color:#fff;filter:drop-shadow(0 1px 3px #0000008c);place-items:center;width:36px;height:36px;display:grid}.lv2 .gt .acts svg.i{width:22px;height:22px}.lv2 .gt.hov .veil,.lv2 .gt.hov .acts,.lv2 .gt.liked .acts,.lv2 .gt.approved .acts{opacity:1}.lv2 .gt.liked .like svg.i{color:#ef4444;fill:#ef4444;filter:drop-shadow(0 0 12px #ef44448c)}.lv2 .gt.approved .ok svg.i{color:#fff;fill:#10b981}.lv2 .phone{background:#16161c;border:1px solid #ffffff24;border-radius:46px;width:320px;height:640px;padding:11px;box-shadow:0 50px 100px -30px #000000e6,inset 0 0 0 2px #000}.lv2 .phone-in{background:var(--kakao-bg);color:#1c1c1c;border-radius:36px;grid-template-rows:auto 1fr;height:100%;display:grid;position:relative;overflow:hidden}.lv2 .ph-top{background:#b2c7d9f2;align-items:center;gap:8px;padding:44px 16px 10px;font-size:14px;font-weight:700;display:flex}.lv2 .ph-top i{background:#0b0e1a;border-radius:10px;place-items:center;width:28px;height:28px;display:grid}.lv2 .ph-top i svg{width:17px;height:17px}.lv2 .notch{z-index:3;background:#000;border-radius:20px;width:96px;height:28px;margin-left:-48px;position:absolute;top:11px;left:50%}.lv2 .chat{flex-direction:column;justify-content:flex-end;gap:10px;padding:12px 12px 18px;display:flex;overflow:hidden}.lv2 .day{color:#fff;background:#0000002e;border-radius:999px;align-self:center;padding:3px 10px;font-size:11px}.lv2 .at{background:#fff;border-radius:4px 14px 14px;width:240px;font-size:12px;line-height:1.6;overflow:hidden}.lv2 .at-h{background:var(--kakao);padding:8px 12px;font-size:12px;font-weight:700}.lv2 .at-b{white-space:pre-line;color:#222;padding:11px 12px 2px}.lv2 .at-btn{text-align:center;background:#f2f2f2;border-radius:6px;margin:10px 12px 12px;padding:9px;font-weight:600}.lv2 .at-t{color:#00000073;margin:-6px 0 0 4px;font-size:10px}
.lv2 .cam{transform-origin:0 0;position:absolute;top:0;left:0}.lv2 main#top .stage-box{overflow:hidden}.lv2 .stage .atoast{z-index:40;opacity:0;color:#e8e8f0;white-space:nowrap;background:#1b1b30;border:1px solid #2c2c4a;border-radius:10px;align-items:center;gap:10px;width:max-content;height:46px;margin-inline:auto;padding:0 18px;font-size:13.5px;font-weight:500;display:flex;position:absolute;top:20px;left:0;right:0;box-shadow:0 18px 40px -12px #000000b3}.lv2 .stage .atoast svg.i{color:#34d399;width:17px;height:17px}.lv2 .stage .atoast.light{color:#111;background:#fff;border-color:#dbdbe1;box-shadow:0 12px 32px -10px #00000040}.lv2 .stage .oa .cards{grid-template-columns:repeat(4,1fr);gap:16px}.lv2 .stage .oa .card .ph{height:300px}.lv2 .stage .oa .card .inf{height:104px}.lv2 .stage .card.live{animation:1.4s ease-out lv2-livering}@keyframes lv2-livering{0%{box-shadow:0 0 #ef444400}35%{box-shadow:0 0 0 6px #ef444473}to{box-shadow:0 0 #ef444400}}.lv2 .stage .dimmer{z-index:20;background:#06060ea8;position:absolute;inset:0}.lv2 .stage .vw{height:860px}.lv2 .stage .vimg,.lv2 .stage .cmp .v1,.lv2 .stage .cmp .v2{height:auto;top:16px;bottom:16px}.lv2 .stage .vcard2{background:var(--v-panel);border:1px solid #1f1e3e;border-radius:10px;padding:22px 22px 0}.lv2 .stage .vcard2 .rw{align-items:center;gap:8px;display:flex}.lv2 .stage .vst{color:#a4a4b5;background:#202038;border:1px solid #2c2d4a;border-radius:6px;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.lv2 .stage .vst i{background:#6e6f82;border-radius:50%;width:5px;height:5px}.lv2 .stage .vst.ok{color:#6ee7b7;background:#10b9811f;border-color:#10b98159}.lv2 .stage .vst.ok i{background:#10b981}.lv2 .stage .vcard2 .vv{color:#8b8ba2;font-variant-numeric:tabular-nums;font-size:12px}.lv2 .stage .vcard2 h4{margin:10px 0 0;font-size:16px;font-weight:600}.lv2 .stage .vcard2 .ca{gap:8px;margin-top:20px;display:flex}.lv2 .stage .vcard2 .ca span{border-radius:8px;flex:1;justify-content:center;align-items:center;height:40px;font-size:13px;font-weight:600;display:flex}.lv2 .stage .vcard2 .ok2{color:#fff;background:#2563eb}.lv2 .stage .vcard2 .rq2{color:#fdba74;border:1px solid #f973164d}.lv2 .stage .vcard2 .cc{color:#f43f5e;border:1px solid #f43f5e4d}.lv2 .stage .sm2{z-index:30;color:#e8e8f0;background:linear-gradient(#14152a,#121322);border:1px solid #2a2b45;border-radius:14px;width:452px;margin-left:-226px;position:absolute;top:18px;left:50%;overflow:hidden;box-shadow:0 40px 90px -20px #000000e6}.lv2 .stage .sm2 svg.i{color:#a4a4b5;width:16px;height:16px}.lv2 .stage .sm2 .h{border-bottom:1px solid #22243a;align-items:center;gap:16px;padding:20px 24px 18px;display:flex;position:relative}.lv2 .stage .sm2 .h .ic{background:#1a2340;border:1px solid #26304f;border-radius:12px;place-items:center;width:50px;height:50px;display:grid}.lv2 .stage .sm2 .h .ic svg.i{color:#4f8df8;width:22px;height:22px}.lv2 .stage .sm2 .h b{font-size:18px;font-weight:700;display:block}.lv2 .stage .sm2 .h small{color:#c6c6d9;margin-top:2px;font-size:12.5px;display:block}.lv2 .stage .sm2 .h .x{position:absolute;top:22px;right:22px}.lv2 .stage .sm2 .bd{position:relative}.lv2 .stage .sm2 .bi{padding:18px 24px 4px}.lv2 .stage .sm2 .r0{align-items:center;gap:12px;display:flex}.lv2 .stage .sm2 .r0 b,.lv2 .stage .sm2 .sr3 b{font-size:14.5px;font-weight:600;display:block}.lv2 .stage .sm2 .r0 small,.lv2 .stage .sm2 .sr3 small{color:#8b8ba2;margin-top:1px;font-size:12px;display:block}.lv2 .stage .sm2 .opts{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.lv2 .stage .sm2 .opt{background:#16172b;border:1px solid #2a2c46;border-radius:10px;padding:12px 12px 13px;transition:border-color .25s,background .25s;position:relative}.lv2 .stage .sm2 .opt.on{background:#152042;border-color:#3b82f6;box-shadow:inset 0 0 0 1px #3b82f6}.lv2 .stage .sm2 .opt .ot{align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.lv2 .stage .sm2 .opt .ot svg.i{color:#60a5fa;width:15px;height:15px}.lv2 .stage .sm2 .opt .df{color:#a4a4b5;background:#272844;border-radius:999px;align-items:center;height:19px;padding:0 6px;font-size:10.5px;font-weight:600;display:inline-flex}.lv2 .stage .sm2 .opt p{color:#c6c6d9;margin-top:8px;font-size:11.5px;line-height:1.5}.lv2 .stage .sm2 .opt .ck{opacity:0;background:#3b82f6;border-radius:50%;place-items:center;width:18px;height:18px;transition:opacity .2s,transform .25s;display:grid;position:absolute;top:9px;right:9px;transform:scale(.5)}.lv2 .stage .sm2 .opt .ck svg.i{color:#fff;stroke-width:3px;width:11px;height:11px}.lv2 .stage .sm2 .opt.on .ck{opacity:1;transform:none}.lv2 .stage .sr3{border-top:1px solid #22243a;align-items:center;gap:12px;padding:12px 0;display:flex}.lv2 .stage .sm2 .opts+.sr3{margin-top:14px}.lv2 .stage .sr3 .tx{flex:1}.lv2 .stage .tg3{background:#23233e;border-radius:999px;flex:none;width:44px;height:24px;transition:background .3s;position:relative}.lv2 .stage .tg3:after{content:"";background:#0f0f1a;border-radius:50%;width:18px;height:18px;transition:transform .35s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;left:3px}.lv2 .stage .tg3.on{background:#3b82f6}.lv2 .stage .tg3.on:after{transform:translate(20px)}.lv2 .stage .pwf{height:0;overflow:hidden}.lv2 .stage .pwf .fld3{color:#d4d4e4;letter-spacing:.1em;background:#171931;border:1px solid #2a2c46;border-radius:9px;align-items:center;height:42px;margin:0 0 14px;padding:0 14px;font-size:14px;display:flex}.lv2 .stage .pwf .fld3 .ph{color:#6e6f82;letter-spacing:0}.lv2 .stage .dd3{background:#171931;border:1px solid #2a2c46;border-radius:8px;align-items:center;gap:10px;height:34px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.lv2 .stage .dd3 svg.i{width:13px;height:13px}.lv2 .stage .ddm{z-index:5;opacity:0;pointer-events:none;background:#1a1b31;border:1px solid #2a2c46;border-radius:9px;width:124px;padding:5px;position:absolute;top:40px;right:0;transform:translateY(-6px);box-shadow:0 16px 40px -10px #000c}.lv2 .stage .ddm span{color:#c6c6d9;border-radius:6px;align-items:center;height:30px;padding:0 9px;font-size:12.5px;display:flex}.lv2 .stage .ddm span.hl{color:#fff;background:#262748}.lv2 .stage .sm2 .ft2{border-top:1px solid #22243a;gap:8px;padding:16px 24px 8px;display:flex}.lv2 .stage .sm2 .url{color:#d4d4e4;white-space:nowrap;background:#171931;border:1px solid #2a2c46;border-radius:9px;flex:1;align-items:center;height:44px;padding:0 12px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px;display:flex;overflow:hidden}.lv2 .stage .sm2 .cp{color:#fff;background:#2563eb;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:118px;height:44px;font-size:13.5px;font-weight:600;display:flex}.lv2 .stage .sm2 .cp svg.i{color:#fff;width:15px;height:15px}.lv2 .stage .sm2 .nt{color:#6b6e84;justify-content:space-between;padding:4px 24px 18px;font-size:11.5px;display:flex}.lv2 .stage .sm2 .nt span:last-child{color:#c6c6d9}.lv2 .stage .gp{color:#000;letter-spacing:-.025em;background:#fcfcfb;width:1440px;height:860px;position:relative;overflow:hidden}.lv2 .stage .gp svg.i{width:16px;height:16px}.lv2 .stage .gp-sc{position:absolute;top:0;left:0;right:0}.lv2 .stage .gp-hero{color:#fff;background:#2a2622;height:860px;position:relative;overflow:hidden}.lv2 .stage .gp-hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.lv2 .stage .gp-hero:before{content:"";z-index:1;background:linear-gradient(#00000061,#0000001a 30%,#00000024 52%,#0009);position:absolute;inset:0}.lv2 .stage .gp-hero .frame{z-index:2;border:1px solid #ffffff8c;position:absolute;inset:20px}.lv2 .stage .gp-hero .br{z-index:2;text-align:center;letter-spacing:.32em;color:#ffffffeb;font-size:11px;font-weight:700;position:absolute;top:46px;left:0;right:0}.lv2 .stage .gp-hero .tb{z-index:2;text-align:center;position:absolute;bottom:92px;left:0;right:0}.lv2 .stage .gp-hero h5{font-family:var(--lv2-serif),"Noto Serif KR","Nanum Myeongjo",serif;letter-spacing:0;text-shadow:0 1px 24px #0000002e;margin:0;font-size:72px;font-weight:300;line-height:1.1}.lv2 .stage .gp-hero .mt{letter-spacing:.22em;color:#ffffffdb;margin-top:18px;font-size:12px}.lv2 .stage .gp-hero .go{letter-spacing:.22em;flex-direction:column;align-items:center;gap:12px;margin-top:44px;font-size:12px;display:inline-flex}.lv2 .stage .gp-hero .go u{border-bottom:1px solid #fffc;padding-bottom:6px;text-decoration:none}.lv2 .stage .gp-bar{z-index:10;background:#fcfcfbf0;border-bottom:1px solid #dbdbe1;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.lv2 .stage .gp-bar .who{align-items:baseline;gap:14px;display:flex}.lv2 .stage .gp-bar .who small{letter-spacing:.06em;text-transform:uppercase;color:#525252;font-size:11px;font-weight:700}.lv2 .stage .gp-bar .who b{font-size:16px;font-weight:400}.lv2 .stage .gp-bar .tools{align-items:center;gap:8px;display:flex}.lv2 .stage .gp .gl-ib{color:#525252;place-items:center;width:36px;height:36px;display:grid}.lv2 .stage .gp-rows{gap:8px;padding:64px 20px 40px;display:grid}.lv2 .stage .gp-rows .gl-row{gap:8px;display:flex}.lv2 .stage .gt .rv2{opacity:0;background:#f59e0b;border-radius:999px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:8px;right:8px;transform:scale(.4);box-shadow:0 2px 8px #0006}.lv2 .stage .gt .rv2 svg.i{color:#fff;width:14px;height:14px}.lv2 .stage .lbx{z-index:20;color:#fff;opacity:0;pointer-events:none;background:#141210;grid-template-rows:60px 1fr 92px;display:grid;position:absolute;inset:0}.lv2 .stage .lbx .tp{color:#b3aa9e;justify-content:space-between;align-items:center;padding:0 24px;font-size:13px;display:flex}.lv2 .stage .lbx .tp b{color:#fff;font-weight:500}.lv2 .stage .lbx .tp svg.i{color:#fff;width:20px;height:20px}.lv2 .stage .lbx .ph{place-items:center;display:grid;position:relative;overflow:hidden}.lv2 .stage .lbx .ph img{-o-object-fit:contain;object-fit:contain;max-width:90%;max-height:100%}.lv2 .stage .lbx .act{justify-content:center;align-items:center;display:flex}.lv2 .stage .lbx .pl{background:#24211e;border:1px solid #ffffff14;border-radius:999px;gap:4px;padding:6px;display:flex}.lv2 .stage .lbx .pl span{color:#f1eeea;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.lv2 .stage .lbx .pl span svg.i{width:19px;height:19px}.lv2 .stage .lbx .pl span.hot{color:#fbbf24;background:#f59e0b29}.lv2 .stage .rsh{z-index:25;color:#111;background:#fff;border-radius:18px 18px 0 0;width:560px;margin-left:-280px;padding:22px 24px 24px;position:absolute;bottom:0;left:50%;transform:translateY(105%);box-shadow:0 -20px 60px -10px #00000080}.lv2 .stage .rsh .hd{justify-content:space-between;align-items:center;display:flex}.lv2 .stage .rsh h6{margin:0;font-size:16px;font-weight:600}.lv2 .stage .rsh .ta{color:#111;border:1px solid #dbdbe1;border-radius:10px;height:96px;margin-top:14px;padding:12px 14px;font-size:14.5px;line-height:1.55}.lv2 .stage .rsh .ta .ph{color:#8a8a8a}.lv2 .stage .rsh .rw{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.lv2 .stage .rsh .mk{border:1px solid #dbdbe1;border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}.lv2 .stage .rsh .mk svg.i{color:#f59e0b;width:15px;height:15px}.lv2 .stage .rsh .sd{color:#fff;background:#111;border-radius:8px;align-items:center;height:38px;padding:0 20px;font-size:13.5px;font-weight:600;display:inline-flex}.lv2 .stage .ab{color:#e8e8f0;letter-spacing:-.01em;background:#0d0d18;grid-template-rows:44px 1fr 30px;width:1440px;height:860px;font-size:12.5px;display:grid;position:relative;overflow:hidden}.lv2 .stage .ab svg.i{width:15px;height:15px}.lv2 .stage .ab-top{background:#11111e;border-bottom:1px solid #22223a;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 14px;display:grid}.lv2 .stage .ab-top .l{color:#a4a4b5;align-items:center;gap:10px;font-size:13px;display:flex}.lv2 .stage .ab-top .l b{color:#fff;font-weight:600}.lv2 .stage .ab-chip{color:#c6c6d9;background:#191a2e;border:1px solid #2a2b45;border-radius:999px;align-items:center;height:22px;padding:0 9px;font-size:11.5px;display:inline-flex}.lv2 .stage .ab-chip.st{color:#a5b4fc;background:#1d1f3d;border-color:#2c2f5a}.lv2 .stage .ab-top .c{font-size:13.5px;font-weight:600}.lv2 .stage .ab-top .c small{color:#8b8ba2;margin-left:6px;font-weight:400}.lv2 .stage .ab-top .r{justify-self:end;align-items:center;gap:8px;display:flex}.lv2 .stage .ab-ib{color:#6e6f82;border:1px solid #23243c;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.lv2 .stage .ab-saved{color:#34d399;background:#10b9811f;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:11.5px;display:inline-flex}.lv2 .stage .ab-saved i{background:#10b981;border-radius:50%;width:6px;height:6px}.lv2 .stage .ab-btn{color:#e8e8f0;background:#16172a;border:1px solid #2a2b45;border-radius:7px;align-items:center;gap:7px;height:30px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.lv2 .stage .ab-body{grid-template-columns:228px 1fr 262px;min-height:0;display:grid}.lv2 .stage .ab-dock{background:#121220;border-right:1px solid #22223a;grid-template-rows:42px 74px 38px 28px 1fr;min-height:0;display:grid}.lv2 .stage .ab-tabs{border-bottom:1px solid #22223a;grid-template-columns:1fr 1fr;font-size:13px;display:grid}.lv2 .stage .ab-tabs span{color:#a4a4b5;place-items:center;display:grid}.lv2 .stage .ab-tabs span.on{color:#fff;font-weight:600;box-shadow:inset 0 -2px #3b82f6}.lv2 .stage .ab-logo{grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.lv2 .stage .ab-logo span{color:#7a7b92;border:1px dashed #2c2d48;border-radius:8px;place-items:center;font-size:10.5px;display:grid}.lv2 .stage .ab-tl{color:#8b8ba2;align-items:center;gap:10px;padding:0 12px;display:flex}.lv2 .stage .ab-tl .sl{background:linear-gradient(90deg,#60a5fa 40%,#2a2b45 40%);border-radius:2px;flex:1;height:3px;position:relative}.lv2 .stage .ab-tl .sl:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-5px;left:40%}.lv2 .stage .ab-cnt{color:#c6c6d9;padding:0 12px;font-size:12px}.lv2 .stage .ab-cnt small{color:#8b8ba2;margin-left:4px}.lv2 .stage .ab-ph{grid-template-columns:repeat(3,1fr);align-content:start;gap:6px;padding:6px 12px 12px;display:grid;overflow:hidden}.lv2 .stage .ab-ph span{aspect-ratio:1;background:#1b1b2c;border-radius:4px;position:relative;overflow:hidden}.lv2 .stage .ab-ph img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lv2 .stage .ab-ph b{color:#fff;background:#0009;border-radius:4px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;display:grid;position:absolute;top:4px;left:4px}.lv2 .stage .ab-ph b:empty{display:none}.lv2 .stage .ab-ph span.used img{opacity:.55}.lv2 .stage .ab-cv{background:#0b0b15;position:relative;overflow:hidden}.lv2 .stage .ab-sps{gap:30px;width:660px;margin-left:-330px;display:grid;position:absolute;top:22px;left:50%}.lv2 .stage .ab-sp{position:relative}.lv2 .stage .ab-sp .no{color:#93a4e8;background:#151a35;border:1px solid #2c3060;border-radius:5px;place-items:center;min-width:17px;height:17px;padding:0 5px;font-size:10.5px;font-weight:600;display:grid;position:absolute;top:-22px;left:-2px}.lv2 .stage .ab-pg{outline-offset:3px;background:#fff;outline:2px solid #0000;grid-template-columns:1fr 1fr;height:420px;transition:outline-color .25s;display:grid;position:relative}.lv2 .stage .ab-sp.sel .ab-pg{outline-color:#3b82f6}.lv2 .stage .ab-pg:before{content:"";pointer-events:none;z-index:2;border:1px dashed #60a5fa99;position:absolute;inset:1.404% .894%}.lv2 .stage .ab-pg:after{content:"";pointer-events:none;z-index:2;background:repeating-linear-gradient(90deg,#f59e0b1f 0 2px,#0000 2px 5px);border-left:1px solid #f59e0b80;border-right:1px solid #f59e0b80;width:3.578%;position:absolute;top:0;bottom:0;left:48.211%}.lv2 .stage .ab-pr{background:#121220;border-left:1px solid #22223a;padding:0 16px;overflow:hidden}.lv2 .stage .ab-pr .hd{border-bottom:1px solid #22223a;align-items:center;gap:8px;height:44px;margin:0 -16px;padding:0 16px;font-size:13px;font-weight:600;display:flex}.lv2 .stage .ab-pr .ck{color:#c6c6d9;border-bottom:1px solid #22223a;align-items:center;gap:8px;height:52px;margin:0 -16px;padding:0 16px;display:flex}.lv2 .stage .ab-pr .ck i{border:1px solid #4a4b66;border-radius:3px;width:13px;height:13px}.lv2 .stage .ab-pr .sec{padding:16px 0 6px;border-bottom:1px solid #22223a;margin:0 -16px;padding-inline:16px}.lv2 .stage .ab-pr .sh{justify-content:space-between;margin-bottom:10px;font-weight:600;display:flex}.lv2 .stage .ab-pr .sh small{color:#8b8ba2;font-size:11.5px;font-weight:400}.lv2 .stage .ab-pr .kv{color:#8b8ba2;justify-content:space-between;align-items:center;height:26px;font-size:12px;display:flex}.lv2 .stage .ab-pr .kv b{color:#e8e8f0;font-weight:500}.lv2 .stage .ab-pr .sel3{color:#e8e8f0;background:#16172a;border:1px solid #2a2b45;border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 8px;display:inline-flex}.lv2 .stage .ab-st{color:#8b8ba2;background:#11111e;border-top:1px solid #22223a;align-items:center;gap:14px;padding:0 14px;font-size:11.5px;display:flex}.lv2 .stage .ab-st .wn{color:#f59e0b;align-items:center;gap:6px;display:inline-flex}.lv2 .stage .ab-st .wn i{background:#f59e0b;border-radius:50%;width:6px;height:6px}.lv2 .stage .ab-st .r{align-items:center;gap:12px;margin-left:auto;display:flex}.lv2 .stage .ab-st .gd{color:#c7d2fe;border:1px solid #3b4a8a;border-radius:5px;align-items:center;height:20px;padding:0 8px;display:inline-flex}.lv2 .stage .team{color:#e8e8f0;letter-spacing:-.01em;background:#0f0f1a;grid-template-columns:264px 1fr;width:1440px;height:860px;font-size:13px;display:grid;position:relative;overflow:hidden}.lv2 .stage .team svg.i{width:18px;height:18px}.lv2 .stage .tm-sb{border-right:1px solid #24243e;flex-direction:column;padding:24px 14px 18px;display:flex}.lv2 .stage .tm-lg{font-family:"Zalando Sans Expanded",var(--f);text-align:center;background:linear-gradient(100deg,#3b82f6,#a855f7);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:36px;font-size:19px;font-weight:600}.lv2 .stage .tm-nv{border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;height:62px;margin-bottom:12px;padding:0 12px;display:flex;position:relative}.lv2 .stage .tm-nv .bx{color:#9b9bc8;background:#224;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.lv2 .stage .tm-nv .bx svg.i{width:19px;height:19px}.lv2 .stage .tm-nv b{font-size:13.5px;font-weight:500;display:block}.lv2 .stage .tm-nv small{color:#7d7e98;margin-top:1px;font-size:11.5px;display:block}.lv2 .stage .tm-nv.on{background:#191932;border-color:#2a2b4c}.lv2 .stage .tm-nv.on:before{content:"";background:#3b82f6;border-radius:2px;width:3px;height:26px;position:absolute;top:18px;left:-14px}.lv2 .stage .tm-nv.on .bx{color:#60a5fa;background:#1d2b52}.lv2 .stage .tm-me{align-items:center;gap:12px;margin-top:auto;padding:0 6px;display:flex}.lv2 .stage .tm-me .av{color:#7aa2e0;background:#1b2440;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:grid}.lv2 .stage .tm-me b{font-size:13.5px;display:block}.lv2 .stage .tm-me small{color:#a4a4b5;font-size:12px;display:block}.lv2 .stage .tm-mn{min-width:0;position:relative}.lv2 .stage .tm-v{grid-template-rows:48px 1fr;display:grid;position:absolute;inset:0}.lv2 .stage .tm-tp{border-bottom:1px solid #24243e;align-items:center;gap:8px;padding:0 32px;font-size:13.5px;display:flex}.lv2 .stage .tm-tp .sp{flex:1}.lv2 .stage .tm-bt{color:#c6c6d9;background:#191932;border:1px solid #2a2b48;border-radius:8px;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:12.5px;display:inline-flex}.lv2 .stage .tm-bt svg.i{width:14px;height:14px}.lv2 .stage .tm-bt.pr{color:#60a5fa;background:#141b31;border-color:#1f3561;font-weight:600}.lv2 .stage .tm-sr{color:#6e6f82;width:176px}.lv2 .stage .tm-ct{padding:32px}.lv2 .stage .tm-gr{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.lv2 .stage .tm-cd{background:#151527;border:1px solid #2a2b48;border-radius:12px;grid-template-rows:auto 1fr auto;height:142px;padding:18px 20px;display:grid;position:relative}.lv2 .stage .tm-cd.new{background:0 0;border-style:dashed;align-items:center;gap:16px;display:flex}.lv2 .stage .tm-cd.new .pl{color:#60a5fa;background:#1a2340;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.lv2 .stage .tm-cd .tt{align-items:center;gap:14px;display:flex}.lv2 .stage .tm-cd .av{color:#d8c7ff;background:#2b1f4d;border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;font-weight:700;display:grid}.lv2 .stage .tm-cd .nm{font-size:15px;font-weight:600}.lv2 .stage .tm-cd .bg{gap:6px;display:flex;position:absolute;top:18px;right:18px}.lv2 .stage .tm-cd .bg span{border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.lv2 .stage .tm-cd .bg .o{color:#fb923c;background:#f9731624}.lv2 .stage .tm-cd .bg .m{color:#60a5fa;background:#3b82f624}.lv2 .stage .tm-cd .mt{color:#a4a4b5;align-self:end;align-items:center;gap:7px;font-size:12px;display:flex}.lv2 .stage .tm-cd .mt svg.i{width:14px;height:14px}.lv2 .stage .tm-tabs{border-bottom:1px solid #24243e;gap:6px;margin-bottom:24px;display:flex}.lv2 .stage .tm-tabs span{color:#a4a4b5;align-items:center;gap:8px;height:44px;padding:0 10px;font-size:13.5px;display:inline-flex}.lv2 .stage .tm-tabs span.on{color:#60a5fa;box-shadow:inset 0 -2px #3b82f6}.lv2 .stage .tm-tabs i{background:#25264a;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-style:normal;display:grid}.lv2 .stage .tm-tb{background:#14142a;border:1px solid #2a2b48;border-radius:12px;overflow:hidden}.lv2 .stage .tm-tr{border-top:1px solid #24243e;grid-template-columns:40% 20% 30% 10%;align-items:center;height:68px;padding:0 24px;display:grid}.lv2 .stage .tm-tr.th{color:#8b8ba2;background:#17172e;border-top:0;height:48px;font-size:11.5px}.lv2 .stage .tm-tr .who{align-items:center;gap:12px;display:flex}.lv2 .stage .tm-tr .av{border:1px solid #2a2b48;border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:grid}.lv2 .stage .tm-tr b{font-size:13.5px;font-weight:500;display:block}.lv2 .stage .tm-tr b em{color:#6e6f82;font-style:normal;font-weight:400}.lv2 .stage .tm-tr small{color:#8b8ba2;font-size:12px;display:block}.lv2 .stage .rl{border:1px solid;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.lv2 .stage .rl.ow{color:#c084fc;background:#a855f71a;border-color:#a855f740}.lv2 .stage .rl.tmr{color:#60a5fa;background:#3b82f61a;border-color:#3b82f640}.lv2 .stage .tm-tr .dt{color:#a4a4b5}.lv2 .stage .tm-tr .mn{color:#6e6f82;justify-self:end}.lv2 .stage .tm-mod{z-index:30;opacity:0;pointer-events:none;background:#06060e99;place-items:center;display:grid;position:absolute;inset:0}.lv2 .stage .tm-dlg{background:linear-gradient(#151632,#121326);border:1px solid #2a2b48;border-radius:14px;width:512px;box-shadow:0 40px 90px -20px #000000e6}.lv2 .stage .tm-dlg .h{border-bottom:1px solid #24243e;align-items:center;gap:16px;padding:24px;display:flex;position:relative}.lv2 .stage .tm-dlg .h .ic{color:#60a5fa;background:#1a2340;border:1px solid #26304f;border-radius:12px;place-items:center;width:50px;height:50px;display:grid}.lv2 .stage .tm-dlg .h b{font-size:18px;display:block}.lv2 .stage .tm-dlg .h small{color:#c6c6d9;margin-top:2px;font-size:12.5px;display:block}.lv2 .stage .tm-dlg .h .x{color:#a4a4b5;position:absolute;top:20px;right:20px}.lv2 .stage .tm-dlg .b{padding:24px}.lv2 .stage .tm-dlg .lb{color:#c6c6d9;letter-spacing:.04em;margin-bottom:10px;font-size:12px;font-weight:600}.lv2 .stage .tm-dlg .lb em{color:#8b8ba2;font-style:normal;font-weight:400}.lv2 .stage .tm-ta{color:#e8e8f0;background:#191a35;border:1px solid #31347a;border-radius:10px;height:110px;padding:14px 16px;font-size:13.5px;line-height:1.6}.lv2 .stage .tm-ta .ph{color:#6e6f82}.lv2 .stage .tm-sel{background:#171831;border:1px solid #2a2b48;border-radius:10px;justify-content:space-between;align-items:center;height:46px;margin-top:0;padding:0 16px;font-size:13.5px;display:flex;position:relative}.lv2 .stage .tm-sel svg.i{width:14px;height:14px}.lv2 .stage .tm-om{z-index:5;opacity:0;pointer-events:none;background:#1b1c37;border:1px solid #2a2b48;border-radius:10px;padding:5px;position:absolute;top:50px;left:0;right:0;box-shadow:0 16px 40px -10px #000c}.lv2 .stage .tm-om span{color:#c6c6d9;border-radius:7px;align-items:center;height:34px;padding:0 12px;font-size:13px;display:flex}.lv2 .stage .tm-om span.hl{color:#fff;background:#2a2c55}.lv2 .stage .tm-send{color:#fff;background:linear-gradient(90deg,#2348b8,#2f5fd8);border-radius:10px;justify-content:center;align-items:center;gap:10px;height:48px;margin-top:24px;font-size:14px;font-weight:600;display:flex}.lv2 .stage .tm-send svg.i{width:16px;height:16px}.lv2 .stage .tm-dlg .nt{text-align:center;color:#a4a4b5;margin-top:14px;font-size:12px}.lv2 .stage .ab-ph span.pick{outline-offset:-2px;outline:2px solid #3b82f6}.lv2 .stage .ab-ph span .od{color:#fff;background:#3b82f6;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-weight:700;display:none;position:absolute;top:4px;right:4px;box-shadow:0 0 0 1.5px #121220}.lv2 .stage .ab-ph span.pick .od{display:grid}.lv2 .stage .ab-cnt .sl2{color:#60a5fa;opacity:0;margin-left:8px}.lv2 .stage .ab-pg.free{position:relative}.lv2 .stage .ab-drop{z-index:3;outline-offset:-6px;background:0 0;outline:2px dashed #0000;width:50%;transition:outline-color .2s,background .2s;position:absolute;top:0;bottom:0}.lv2 .stage .ab-drop.r{right:0}.lv2 .stage .ab-drop.hot{background:#3b82f612;outline-color:#3b82f6}.lv2 .stage .fs{opacity:0;background:#e9e9ee;transition:left .55s cubic-bezier(.22,1,.36,1),top .55s cubic-bezier(.22,1,.36,1),width .55s cubic-bezier(.22,1,.36,1),height .55s cubic-bezier(.22,1,.36,1);position:absolute;overflow:hidden}.lv2 .stage .fs img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lv2 .stage .ab-ghost2{z-index:50;opacity:0;pointer-events:none;width:70px;height:70px;position:absolute;top:0;left:0}.lv2 .stage .ab-ghost2 img{-o-object-fit:cover;object-fit:cover;border:2px solid #fff;border-radius:6px;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 10px 24px #0000008c}.lv2 .stage .ab-ghost2 img:first-child{transform:rotate(-8deg)translate(-6px,2px)}.lv2 .stage .ab-ghost2 img:nth-child(2){transform:rotate(5deg)translate(5px,-2px)}.lv2 .stage .ab-ghost2 b{color:#fff;background:#3b82f6;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;display:grid;position:absolute;top:-9px;right:-9px;box-shadow:0 0 0 2px #0b0b15}.lv2 .stage .ab-fr{opacity:0;border-bottom:1px solid #22223a;height:0;margin:0 -16px;padding:0 16px;overflow:hidden}.lv2 .stage .ab-fr .in{padding:14px 0}.lv2 .stage .ab-fr h6{margin:0;font-size:13px;font-weight:600}.lv2 .stage .ab-fr h6 small{color:#8b8ba2;margin-left:2px;font-weight:400}.lv2 .stage .ab-fr .hint{color:#8b8ba2;margin-top:4px;font-size:11.5px}.lv2 .stage .ab-fr .stt{align-items:center;margin-top:12px;font-size:12px;font-weight:500;display:flex}.lv2 .stage .ab-fr .stt small{color:#8b8ba2;margin-left:4px;font-weight:400}.lv2 .stage .ab-fr .stt i{color:#c6c6d9;border:1px solid #2a2b45;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:auto;font-size:11px;font-style:normal;display:grid}.lv2 .stage .ab-fr .tg4{gap:7px;margin-top:8px;display:grid}.lv2 .stage .ab-fr .tg4.s{grid-template-columns:repeat(2,1fr)}.lv2 .stage .tth{outline-offset:1px;background:#fff;border-radius:3px;outline:2px solid #0000;transition:outline-color .2s,box-shadow .2s;position:relative}.lv2 .stage .tth.p{aspect-ratio:.785}.lv2 .stage .tth.s{aspect-ratio:1.57}.lv2 .stage .tth i{background:#94a3b8;position:absolute;box-shadow:0 0 0 1px #fff}.lv2 .stage .tth.s:after{content:"";background:#00000026;width:1px;position:absolute;top:0;bottom:0;left:50%}.lv2 .stage .tth.hv{outline-color:#60a5fa8c}.lv2 .stage .tth.on{outline-color:#3b82f6;box-shadow:0 0 0 4px #3b82f640}.lv2 .stage .ab-fr .nt2{color:#7a7b92;margin-top:8px;font-size:11px;line-height:1.5}.lv2 .stage .oa .tool{position:relative}.lv2 .stage .tool .t-disp.on{background:#23243c}.lv2 .stage .tool .sl2x{background:#2a2b45;border-radius:2px;width:146px;height:3px;margin:0 8px;padding:0;position:relative}.lv2 .stage .sl2x .fl{background:var(--blue-2);border-radius:2px;width:85%;position:absolute;top:0;bottom:0;left:0}.lv2 .stage .sl2x .kn{background:#fff;border-radius:50%;width:13px;height:13px;margin-left:-6.5px;position:absolute;top:-5px;left:85%;box-shadow:0 1px 4px #00000073}.lv2 .stage .apm{z-index:30;opacity:0;pointer-events:none;background:#1a1b2ef7;border:1px solid #2a2b48;border-radius:12px;gap:12px;width:280px;padding:12px 16px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 24px 50px -12px #000000bf}.lv2 .stage .apm .row{color:#d4d4e4;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;display:flex}.lv2 .stage .apm .seg{background:#23243c;border-radius:8px;gap:1px;padding:2px;display:flex}.lv2 .stage .apm .seg b{color:#e8e8f099;border-radius:6px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.lv2 .stage .apm .seg b.on{color:#fff;background:#2563eb;box-shadow:0 2px 6px #3b82f64d}.lv2 .stage .apm .seg b svg.i{width:14px;height:14px}.lv2 .stage .ri{opacity:.75;border:1px solid;border-radius:2px;display:inline-block}.lv2 .stage .ri.l{width:14px;height:10px}.lv2 .stage .ri.s{width:11px;height:11px}.lv2 .stage .ri.p{width:10px;height:14px}.lv2 .stage .oa .cards.v3{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));align-content:start;gap:16px}.lv2 .stage .oa .cards.v3 .card .ph{height:auto;aspect-ratio:var(--ar,.75)}.lv2 .stage .cards.v3.fill .card .ph img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.lv2 .stage .oa .cards.v3 .card .inf{height:auto;padding:9px 11px 11px}.lv2 .stage .cards.v3 .card .fn,.lv2 .stage .cards.v3 .card .dt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lv2 .stage .cards.v3 .card .lk,.lv2 .stage .cards.v3 .card .rt svg{cursor:pointer}.lv2 .stage .selbar .ic.ctag{position:relative}.lv2 .stage .cpop{opacity:0;pointer-events:none;background:#1a1b2ef7;border:1px solid #2a2b48;border-radius:12px;align-items:center;gap:4px;margin-left:-82px;padding:6px 10px;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;box-shadow:0 20px 40px -10px #000000b3}.lv2 .stage .cpop i{border-radius:50%;width:18px;height:18px;margin:2px}.lv2 .stage .cpop u{background:#2a2b48;width:1px;height:16px;margin:0 2px}.lv2 .stage .cpop svg.i{color:#8b8ba2!important;width:16px!important;height:16px!important}.lv2 .stage .card .cbar{transform-origin:0;height:3px;position:absolute;bottom:0;left:0;right:0}.lv2 .stage .ab-sps{grid-template-columns:var(--sw,660px);justify-content:center;width:auto;margin-left:0;left:0;right:0}.lv2 .stage .ab-sps.h{grid-template-columns:repeat(auto-fill,var(--sw,660px));gap:34px 24px;padding:0 30px;top:44px}.lv2 .stage .ab-sps .ab-pg{aspect-ratio:1.57;height:auto}.lv2 .stage .ab-drop.l{left:0}.lv2 .stage .ab-st .bd2,.lv2 .stage .ab-st .zm{border:1px solid #2a2b45;border-radius:6px;align-items:center;display:inline-flex;overflow:hidden}.lv2 .stage .ab-st .bd2 b{color:#8b8ba2;place-items:center;width:28px;height:22px;transition:background .2s,color .2s;display:grid}.lv2 .stage .ab-st .bd2 b.on{color:#e8e8f0;background:#23243c}.lv2 .stage .ab-st .bd2 svg.i{width:13px;height:13px}.lv2 .stage .ab-st .zm b{color:#c6c6d9;padding:0 8px;font-weight:400;line-height:22px}.lv2 .stage .ab-st .zm .zv{text-align:center;color:#e8e8f0;font-variant-numeric:tabular-nums;min-width:3.5em;line-height:22px}.lv2 .stage .ab-st kbd{border:1px solid #2a2b45;border-radius:4px;margin-right:4px;padding:0 4px;font:11px ui-monospace,Menlo,monospace}.lv2 .stage .ab-fr .tg4.p{grid-template-columns:repeat(4,1fr)}
.lv2 main#top .theatre{text-align:left;width:100%;margin-top:52px;position:relative}.lv2 main#top .theatre:before{content:"";filter:blur(30px);pointer-events:none;background:radial-gradient(50% 60% at 50% 40%,#7c3aed61,#7c3aed00);height:340px;position:absolute;top:-60px;left:8%;right:8%}.lv2 main#top .th-win{background:#0b0b14;border:1px solid #ffffff1f;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 50px 140px -50px #7c3aed8c,0 30px 60px -30px #000c}.lv2 main#top .th-stage{aspect-ratio:1440/860;background:#0f0f1a;position:relative}.lv2 main#top .th-stage>.stage-box{opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s;position:absolute;inset:0}.lv2 main#top .th-stage>.stage-box.on{opacity:1;visibility:visible}.lv2 main#top .th-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.lv2 main#top .th-tab{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 2px 6px}.lv2 main#top .th-tab .bar{background:#ffffff1f;border-radius:2px;height:2px;display:block;overflow:hidden}.lv2 main#top .th-tab .bar b{background:linear-gradient(90deg,#8b5cf6,#60a5fa);width:0;height:100%;display:block}.lv2 main#top .th-tab .t{color:#ffffff80;align-items:baseline;gap:8px;margin-top:14px;font-size:15.5px;font-weight:700;transition:color .3s;display:flex}.lv2 main#top .th-tab .t small{color:#ffffff52;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.lv2 main#top .th-tab .s{color:#ffffff57;margin-top:3px;font-size:13px;transition:color .3s;display:block}.lv2 main#top .th-tab.on .t{color:var(--fg)}.lv2 main#top .th-tab.on .s{color:var(--body)}.lv2 main#top .th-tab:hover .t{color:var(--fg)}.lv2 main#top .f-row{grid-template-columns:minmax(0,440px) minmax(0,1fr);justify-content:stretch;gap:72px}.lv2 main#top .f-row.rev{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.lv2 main#top .xvis{min-width:0}.lv2 main#top .xshot{border:1px solid var(--line);background:#0f0f1a;border-radius:16px;overflow:hidden;box-shadow:0 40px 100px -50px #000000e6}.lv2 main#top .f-txt .eb{color:#a78bfa;align-items:center;gap:8px;margin-bottom:16px;font-size:14.5px;font-weight:700;display:inline-flex}.lv2 main#top .bul li{align-items:flex-start}.lv2 main#top .bul li .ib{margin-top:1px}.lv2 main#top .bul li b{font-weight:600;display:block}.lv2 main#top .bul li small{color:var(--mute);margin-top:3px;font-size:14px;font-weight:400;line-height:1.55;display:block}.lv2 main#top .theatre{margin-top:0}.lv2 main#top .theatre:before{height:300px;top:-40px;left:4%;right:4%}.lv2 main#top .th-rail{gap:10px;margin-top:16px}.lv2 main#top .th-tab .t{margin-top:12px;font-size:14px}.lv2 main#top .th-tab .s{font-size:12px}@media (max-width:1360px){.lv2 main#top .f-row{grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:56px}.lv2 main#top .f-row.rev{grid-template-columns:minmax(0,1fr) minmax(0,400px)}}@media (max-width:960px){.lv2 main#top .f-row,.lv2 main#top .f-row.rev{grid-template-columns:1fr;gap:40px}.lv2 main#top .xvis,.lv2 main#top .f-row.rev .xvis{margin:0}.lv2 main#top .th-rail{scrollbar-width:none;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);gap:10px;display:flex;overflow-x:auto}.lv2 main#top .th-rail::-webkit-scrollbar{display:none}.lv2 main#top .th-tab{flex:0 0 128px}}.lv2 main#top{padding-top:130px}.lv2 main#top .hero-c{text-align:center;flex-direction:column;align-items:center;display:flex}.lv2 main#top .hero-c .tag{border:1px solid var(--line);height:36px;color:var(--body);border-radius:999px;align-items:center;gap:9px;padding:0 16px;font-size:15px;display:inline-flex}.lv2 main#top .hero-c .tag i{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #22c55e2e}.lv2 main#top .hero-c h1{text-wrap:balance;margin-top:24px}.lv2 main#top .hero-c .hero-p{text-wrap:balance;max-width:640px}.lv2 main#top .hero-c .hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.lv2 main#top .b-ghost{border:1px solid var(--line);background:#ffffff08;border-radius:10px;align-items:center;gap:10px;height:56px;padding:0 26px;font-size:16px;font-weight:700;transition:background .2s;display:inline-flex}.lv2 main#top .b-ghost:hover{background:#ffffff14}.lv2 main#top .b-ghost svg.i{width:15px;height:15px}.lv2 main#top .hero-c .theatre{text-align:left;width:100%;margin-top:56px}.lv2 main#top .hero-c .th-rail{gap:14px;margin-top:20px}.lv2 main#top .hero-c .th-tab .t{font-size:15px}.lv2 main#top .hero-c .th-tab .s{font-size:13px}.lv2 main#top .hero-c .strip{width:100%}@media (max-width:960px){.lv2 main#top{padding-top:120px}.lv2 main#top .hero-c .theatre{margin-top:40px}}@media (max-width:600px){.lv2 main#top{padding-top:110px}.lv2 main#top .hero-c .hero-cta>a{justify-content:center;width:100%}}