@font-face{font-family:Inter;src:url(/app/fonts/inter-ui-1.woff2)format(woff2);font-weight:400 800;font-display:block;unicode-range:U+20-7e,U+a0-ac,U+ae-148,U+14a-17f,U+1b0,U+219,U+24f,U+300,U+36f,U+391,U+395,U+3ac,U+3b1,U+3b7,U+3b9-3bb,U+3bd,U+3ff-400,U+404,U+406-407,U+410,U+420,U+423,U+430,U+438-43a,U+43d,U+440-441,U+443,U+44c,U+454,U+456-457,U+490-491,U+52f,U+1ea1,U+1ebf,U+1ec7,U+1ed9,U+1edb,U+1edd,U+1ee3,U+1ee7,U+1eef,U+2000-200b,U+2010-2027,U+202f-2055,U+2057,U+205f,U+20ac,U+2122,U+2190-2199,U+2212,U+2248,U+24c2,U+25b6,U+25c0,U+2600,U+26a0,U+2713,U+2764,U+2b06}@font-face{font-family:Inter;src:url(/app/fonts/inter-ui-ext-1.woff2)format(woff2);font-weight:400 800;font-display:swap;unicode-range:U+180-1af,U+1b1-1c3,U+1c5-218,U+21a-24e,U+250-254,U+256-27b,U+27e-284,U+286-290,U+292-2a4,U+2a6-2ff,U+301-304,U+306-30a,U+30c,U+30f,U+313,U+315,U+31b,U+323,U+326-328,U+32c,U+337-338,U+342-343,U+346-36e,U+374-376,U+37a-37f,U+384-38a,U+38c,U+38e-390,U+392-394,U+396-3a1,U+3a3-3ab,U+3ad-3b0,U+3b2-3b6,U+3b8,U+3bc,U+3be-3d7,U+3dc-3dd,U+3f0-3f6,U+3f9-3fa,U+3fc-3fe,U+401-403,U+405,U+408-40f,U+411-41f,U+421-422,U+424-42f,U+431-437,U+43b-43c,U+43e-43f,U+442,U+444-44b,U+44d-453,U+455,U+458-479,U+48?,U+492-49d,U+4a0-4ff,U+1e00-1e9b,U+1e9d-1ea0,U+1ea2-1ebe,U+1ec0-1ec6,U+1ec8-1ed8,U+1eda,U+1edc,U+1ede-1ee2,U+1ee4-1ee6,U+1ee8-1eee,U+1ef?,U+2070-2071,U+2074-208e,U+2090-209c,U+20a0-20ab,U+20ad-20af,U+20b1-20b5,U+20b8-20ba,U+20bc-20c0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211e-2121,U+2126,U+212a-212b,U+212e,U+2132,U+213b,U+214d,U+2150-217f,U+2183-2186,U+2189,U+21a9-21aa,U+21b0-21b1,U+21b3-21b5,U+21ba-21bb,U+21d0,U+21d2,U+21d4,U+21de-21df,U+21e4-21e5,U+21e7,U+21ea,U+2202,U+2205-2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2236,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2318,U+2325-2327,U+232b,U+2380,U+2387,U+238b,U+23ce-23cf,U+2460-2468,U+24b6-24c1,U+24c3-24cf,U+24ea,U+25a0-25a2,U+25aa,U+25b2-25b3,U+25b7,U+25ba-25bd,U+25c1,U+25c4-25c7,U+25ca-25cb,U+25cf,U+25e6,U+25ef,U+2605-2606,U+263c,U+2661,U+2665,U+266a-266b,U+2717,U+2756,U+2780-2788}@font-face{font-family:Inter Display;src:url(/app/fonts/inter-ui-1.woff2)format(woff2);font-weight:400 800;font-display:block;unicode-range:U+20-7e,U+a0-ac,U+ae-148,U+14a-17f,U+1b0,U+219,U+24f,U+300,U+36f,U+391,U+395,U+3ac,U+3b1,U+3b7,U+3b9-3bb,U+3bd,U+3ff-400,U+404,U+406-407,U+410,U+420,U+423,U+430,U+438-43a,U+43d,U+440-441,U+443,U+44c,U+454,U+456-457,U+490-491,U+52f,U+1ea1,U+1ebf,U+1ec7,U+1ed9,U+1edb,U+1edd,U+1ee3,U+1ee7,U+1eef,U+2000-200b,U+2010-2027,U+202f-2055,U+2057,U+205f,U+20ac,U+2122,U+2190-2199,U+2212,U+2248,U+24c2,U+25b6,U+25c0,U+2600,U+26a0,U+2713,U+2764,U+2b06}@font-face{font-family:Inter Display;src:url(/app/fonts/inter-ui-ext-1.woff2)format(woff2);font-weight:400 800;font-display:swap;unicode-range:U+180-1af,U+1b1-1c3,U+1c5-218,U+21a-24e,U+250-254,U+256-27b,U+27e-284,U+286-290,U+292-2a4,U+2a6-2ff,U+301-304,U+306-30a,U+30c,U+30f,U+313,U+315,U+31b,U+323,U+326-328,U+32c,U+337-338,U+342-343,U+346-36e,U+374-376,U+37a-37f,U+384-38a,U+38c,U+38e-390,U+392-394,U+396-3a1,U+3a3-3ab,U+3ad-3b0,U+3b2-3b6,U+3b8,U+3bc,U+3be-3d7,U+3dc-3dd,U+3f0-3f6,U+3f9-3fa,U+3fc-3fe,U+401-403,U+405,U+408-40f,U+411-41f,U+421-422,U+424-42f,U+431-437,U+43b-43c,U+43e-43f,U+442,U+444-44b,U+44d-453,U+455,U+458-479,U+48?,U+492-49d,U+4a0-4ff,U+1e00-1e9b,U+1e9d-1ea0,U+1ea2-1ebe,U+1ec0-1ec6,U+1ec8-1ed8,U+1eda,U+1edc,U+1ede-1ee2,U+1ee4-1ee6,U+1ee8-1eee,U+1ef?,U+2070-2071,U+2074-208e,U+2090-209c,U+20a0-20ab,U+20ad-20af,U+20b1-20b5,U+20b8-20ba,U+20bc-20c0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211e-2121,U+2126,U+212a-212b,U+212e,U+2132,U+213b,U+214d,U+2150-217f,U+2183-2186,U+2189,U+21a9-21aa,U+21b0-21b1,U+21b3-21b5,U+21ba-21bb,U+21d0,U+21d2,U+21d4,U+21de-21df,U+21e4-21e5,U+21e7,U+21ea,U+2202,U+2205-2206,U+220f,U+2211,U+221a,U+221e,U+222b,U+2236,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2318,U+2325-2327,U+232b,U+2380,U+2387,U+238b,U+23ce-23cf,U+2460-2468,U+24b6-24c1,U+24c3-24cf,U+24ea,U+25a0-25a2,U+25aa,U+25b2-25b3,U+25b7,U+25ba-25bd,U+25c1,U+25c4-25c7,U+25ca-25cb,U+25cf,U+25e6,U+25ef,U+2605-2606,U+263c,U+2661,U+2665,U+266a-266b,U+2717,U+2756,U+2780-2788}:root{--buncss-light: ;--buncss-dark:initial;color-scheme:dark;--bg:#0d0d0e;--bg2:#111112;--panel:#141415;--s1:#19191a;--s2:#1e1e20;--s3:#252527;--s4:#2d2d30;--s5:#37373b;--sheet:#161617;--line:#ffffff0e;--line2:#ffffff17;--line3:#ffffff24;--text:#ececee;--text-hi:#fafafa;--text2:#a1a1aa;--text3:#6b6b75;--text4:#48484d;--accent:#f2f2f3;--on-accent:#0b0b0c;--green:#3ddc84;--green-soft:#3ddc8424;--green2:#34c77b;--blue:#4f8bff;--violet:#8b5cff;--pink:#ff5ca8;--gold:#ffc24d;--orange:#ff8a3c;--teal:#2ad4c6;--danger:#ff5a5f;--danger-soft:#ff5a5f1f;--sel:#2e2e31;--r-xs:6px;--r-sm:9px;--r:12px;--r-lg:16px;--r-xl:22px;--shadow:0 18px 50px #0000008c,0 2px 8px #0006;--shadow-sm:0 6px 18px #00000073;--ease:cubic-bezier(.2,.8,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,1,1);--spring:cubic-bezier(.34,1.36,.64,1);--font:"Inter","Segoe UI",system-ui,sans-serif;--font-display:"Inter Display","Inter","Segoe UI",system-ui,sans-serif;--titlebar:64px}*{box-sizing:border-box}html,body,#root{overflow:hidden;height:100%;margin:0}body{background:var(--bg);color:var(--text);font:13.5px/1.5 var(--font);-webkit-font-smoothing:antialiased;user-select:none;cursor:default;font-feature-settings:"cv11","ss01"}input,textarea,[contenteditable]{user-select:text;cursor:text}button,input,textarea,select{font:inherit;color:inherit}button{cursor:default}a{color:inherit}img,canvas,video{display:block}::selection{background:#3ddc8452}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff14 padding-box padding-box;border:3px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#ffffff29 padding-box padding-box;border:3px solid #0000}::-webkit-scrollbar-corner{background:0 0}.display{font:700 28px/1.1 var(--font-display);letter-spacing:-.6px;color:var(--text-hi)}.h1{font:700 22px/1.2 var(--font-display);letter-spacing:-.4px;color:var(--text-hi)}.h2{font:600 17px/1.3 var(--font-display);letter-spacing:-.2px;color:var(--text-hi)}.h3{font:600 14px/1.35 var(--font);color:var(--text-hi)}.sub{color:var(--text2);font-size:12.5px}.small{color:var(--text3);font-size:11.5px}.label{font:600 10.5px/1.2 var(--font);letter-spacing:1.1px;text-transform:uppercase;color:var(--text3)}.mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.muted{color:var(--text2)}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:focus{outline:none}:focus-visible{outline:none}.btn{display:inline-flex;outline:none;background:var(--s3);color:var(--text);white-space:nowrap;transition:background .16s var(--ease),transform .16s var(--ease),color .16s,opacity .16s,box-shadow .2s;border:0;border-radius:999px;justify-content:center;align-items: center;gap:8px;height:34px;padding:0 14px;font-size:13px;font-weight:550}.btn:hover{background:var(--s4)}.btn:disabled{opacity:.38;pointer-events:none}.btn.primary{background:var(--accent);color:var(--on-accent);font-weight:600}.btn.primary:hover{background:#fff;box-shadow:0 0 0 4px #ffffff0f}.btn.green{background:var(--green);color:#06120b;font-weight:650}.btn.green:hover{background:#4ae892;box-shadow:0 0 0 4px #3ddc841f}.btn.ghost{color:var(--text2);background:0 0}.btn.ghost:hover{color:var(--text);background:#ffffff0f}.btn.danger{background:var(--danger-soft);color:#ff8589}.btn.danger:hover{background:#ff5a5f33}.btn.sm{gap:6px;height:28px;padding:0 11px;font-size:12px}.btn.lg{height:42px;padding:0 20px;font-size:14px}.btn.block{width:100%}:where(.ic){flex:none;width:1.15em;height:1.15em}.btn .ic{flex:none;width:16px;height:16px}.btn.sm .ic{width:14px;height:14px}.icon-btn{display:inline-grid;color:var(--text2);background:0 0;border:0;border-radius:10px;place-items: center;width:32px;height:32px;padding:0;transition:background .14s,color .14s,transform .14s}.icon-btn:hover{color:var(--text);background:#ffffff12}.icon-btn.on{color:var(--text-hi);background:#ffffff1a}.icon-btn:disabled{opacity:.3;pointer-events:none}.icon-btn .ic{width:18px;height:18px}.icon-btn.sm{border-radius:8px;width:26px;height:26px}.icon-btn.sm .ic{width:15px;height:15px}.chip{display:inline-flex;background:var(--s2);color:var(--text2);white-space:nowrap;border:0;border-radius:999px;align-items: center;gap:6px;height:28px;padding:0 12px;transition:background .14s,color .14s;font-size:12px;font-weight:500}.chip:hover{background:var(--s3);color:var(--text)}.chip.on{background:var(--accent);color:var(--on-accent);font-weight:600}.field{border:1px solid var(--line2);background:var(--s1);color:var(--text);outline:none;border-radius:10px;width:100%;height:36px;padding:0 12px;transition:border-color .15s,background .15s}.field:hover{border-color:var(--line3)}textarea.field{resize:none;height:auto;padding:10px 12px;line-height:1.5}.search{display:flex;background:var(--s1);border:1px solid var(--line);color:var(--text3);border-radius:999px;align-items: center;gap:8px;height:34px;padding:0 12px;transition:border-color .15s,background .15s}.search input{outline:none;color:var(--text);background:0 0;border:0;flex:1;min-width:0}.search .ic{width:15px;height:15px}.switch{position:relative;background:var(--s5);transition:background .2s var(--ease);border:0;border-radius:999px;flex:none;width:30px;height:18px;padding:0}.switch:after{content:"";position:absolute;transition:transform .22s var(--spring),background .2s;background:#d8d8dc;border-radius:50%;width:14px;height:14px;top:2px;left:2px}.switch.on{background:var(--green)}.switch.on:after{background:#fff;transform:translate(12px)}.card{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-lg)}kbd{display:inline-grid;border:1px solid var(--line2);font:600 10px/1 var(--font);color:var(--text2);background:#ffffff12;border-bottom-width:2px;border-radius:5px;place-items: center;min-width:18px;height:18px;padding:0 5px}[data-tip]{position:relative}[data-tip]:hover:before{content:attr(data-tip);position:absolute;z-index:1000;color:var(--text);font:500 11.5px/1.2 var(--font);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-sm);animation:tipIn .16s .35s both var(--ease);background:#2a2a2d;border-radius:7px;padding:5px 9px;top:calc(100% + 8px);left:50%;transform:translate(-50%)}[data-tip-pos=right]:hover:before{top:50%;left:calc(100% + 10px);transform:translateY(-50%)}[data-tip-pos=top]:hover:before{top:auto;bottom:calc(100% + 8px)}@keyframes tipIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes riseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes popIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}.spinner{animation:.8s linear infinite spin;border:2px solid #ffffff26;border-top-color:currentColor;border-radius:50%;width:16px;height:16px}.row{display:flex;align-items: center}.col{display:flex;flex-direction:column}.grow{flex:1;min-width:0}.gap10{gap:10px}.center{display:grid;place-items: center}.hidden{display:none!important}.modal-back{position:fixed;z-index:600;display:grid;animation:fadeIn .18s var(--ease);background:#040405b8;place-items: center;inset:0}.modal{position:relative;overflow:auto;background:var(--sheet);border:1px solid var(--line2);animation:popIn .26s var(--ease-out);border-radius:22px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);padding:22px}.modal-frame{position:relative;max-width:calc(100vw - 32px)}.modal-frame>.modal{animation:none}.modal-frame{animation:modalIn .42s var(--spring-soft)both}.modal-corner{position:absolute;z-index:2;top:0;left:calc(100% + 12px)}@media (max-width:1140px){.modal-corner{top:12px;left:auto;right:12px}}.ov.leaving .modal-frame>.modal{animation:none}.ov.leaving .modal-frame{animation:popOut .19s var(--ease-in)both}.menu{position:fixed;z-index:2000;animation:.18s cubic-bezier(.16,1,.3,1) both menuIn;outline:none;background:#18181a;border-radius:22px;min-width:240px;padding:10px;box-shadow:0 30px 80px #0000009e,0 8px 22px #0006}.menu.rich{width:340px}@keyframes menuIn{0%{opacity:0;transform:scale(.95)translateY(-4px)}}@keyframes menuCover{0%{transform:scale(1.06)}}.menu-quick{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:6px;padding:0 0 8px}.menu-q{display:flex;color:var(--text2);font:600 12px/1 var(--font);outline:none;transition:background .12s,transform .15s var(--spring);background:#202022;border:0;border-radius:15px;flex-direction:column;justify-content:center;align-items: center;gap:9px;min-width:0;height:78px;padding:0 4px}.menu-q:hover:not(:disabled){color:var(--text-hi);background:#2a2a2d}.menu-q:focus-visible{color:var(--text-hi);background:#2a2a2d}.menu-q:disabled{opacity:.3}.menu-q-ic{display:grid;color:var(--text);place-items: center}.menu-q:hover:not(:disabled) .menu-q-ic{color:#fff}.menu-q:focus-visible .menu-q-ic{color:#fff}.menu-q-ic .ic{display:block;width:22px;height:22px}.menu-list{display:flex;flex-direction:column;gap:2px}.menu-item{display:flex;color:var(--text);font:550 14px/1 var(--font);text-align:left;outline:none;background:0 0;border:0;border-radius:13px;align-items: center;gap:14px;width:100%;height:44px;padding:0 12px}.menu-item>.grow{padding-top:1px;line-height:1}.menu-item:hover:not(:disabled){background:#222224}.menu-item:focus-visible{background:#222224}.menu-item:disabled{opacity:.32}.menu-item.danger{color:#ff7a7e}.menu-item.danger:hover{background:#ff5a5f1f}.menu-item.danger:focus-visible{background:#ff5a5f1f}.menu-ic{display:grid;color:var(--text3);flex:none;place-items: center;width:22px;height:22px}.menu-item:hover:not(:disabled) .menu-ic{color:var(--text-hi)}.menu-item:focus-visible .menu-ic{color:var(--text-hi)}.menu-item.checked .menu-ic{color:var(--green)}.menu-item.danger .menu-ic{color:#ff7a7e}.menu-ic .ic{display:block;width:19px;height:19px}.menu-hint{display:inline-grid;color:var(--text3);font:600 11px/1 var(--font);background:#262628;border-radius:7px;place-items: center;min-width:24px;height:22px;padding:0 7px}.menu-more{display:grid;color:var(--text4);place-items: center;margin-right:-2px}.menu-more .ic{width:16px;height:16px}.menu-item:hover .menu-more{color:var(--text2)}.menu-item:focus-visible .menu-more{color:var(--text2)}.menu-sep{background:#252527;height:1px;margin:6px 12px}.scrub{display:inline-flex;font:600 12px/1 var(--font);font-variant-numeric:tabular-nums;color:var(--text);cursor:ew-resize;border-radius:7px;justify-content:center;align-items: center;height:26px;padding:0 6px;transition:background .12s,color .12s}.scrub:hover{background:#ffffff0f}.scrub.active{color:var(--text-hi);background:#ffffff1a}.stepper{display:inline-flex;background:var(--s2);border-radius:10px;align-items: center;gap:2px;padding:2px}.stepper button{display:grid;color:var(--text2);background:0 0;border:0;border-radius:7px;place-items: center;width:24px;height:24px}.stepper button:hover{color:var(--text);background:#ffffff14}.stepper button:disabled{opacity:.3}.stepper .ic{width:13px;height:13px}.slider{position:relative;touch-action:none;flex:1;min-width:60px;height:22px}.tabs{display:inline-flex;background:var(--s1);border:1px solid var(--line);border-radius:12px;gap:2px;padding:3px}.tab{display:inline-flex;color:var(--text2);background:0 0;border:0;border-radius:9px;align-items: center;gap:6px;height:28px;padding:0 12px;transition:background .15s,color .15s;font-size:12.5px;font-weight:550}.tab:hover{color:var(--text)}.tab.on{background:var(--s4);color:var(--text-hi)}.tab .ic{width:15px;height:15px}.tabs.small .tab{height:24px;padding:0 9px;font-size:11.5px}.seg{display:inline-flex;background:var(--s2);border-radius:10px;gap:2px;padding:2px}.notice-host{position:fixed;top:calc(var(--titlebar) + 12px);z-index:3000;pointer-events:none;left:50%;transform:translate(-50%)}.notice{pointer-events:auto;display:flex;border:1px solid var(--acc-line);box-shadow:var(--shadow);position:relative;overflow:hidden;animation:noticeIn .42s var(--spring);background:#19191b;border-radius:20px;align-items: center;gap:13px;min-width:340px;max-width:520px;padding:12px 16px 12px 12px}.notice.leaving{animation:noticeOut .2s var(--ease-in)forwards}@keyframes noticeIn{0%{opacity:0;transform:translateY(-24px)scale(.94)}to{opacity:1;transform:none}}@keyframes noticeOut{to{opacity:0;transform:translateY(-16px)scale(.97)}}.notice-glow{position:absolute;pointer-events:none;background:radial-gradient(240px 120px at 30px 50%,var(--acc-glow),transparent 70%);inset:0}.notice-ic{position:relative;display:grid;background:var(--acc-bg);border:1.5px solid var(--acc-ring);color:var(--acc);border-radius:50%;flex:none;place-items: center;width:40px;height:40px}.notice-ic svg{width:24px;height:24px}.notice-ic path{stroke-dasharray:40;stroke-dashoffset:40;animation:draw .5s .16s var(--ease-out)forwards}@keyframes draw{to{stroke-dashoffset:0}}.notice-title{font:600 14.5px/1.3 var(--font);color:#fff}.notice-msg{color:var(--text2);margin-top:2px;font-size:12px;line-height:1.4}.notice-act{position:relative;color:#fff;background:#ffffff1f;border:0;border-radius:99px;flex:none;height:30px;padding:0 14px;font-size:12.5px;font-weight:600}.notice-act:hover{background:#fff3}.notice.error{--acc:#ff5a64;--acc-bg:#ff5a6424;--acc-ring:#ff5a6480;--acc-glow:#ff5a6447;--acc-line:#ff5a6438}.notice.warning{--acc:#ffc24d;--acc-bg:#ffc24d24;--acc-ring:#ffc24d80;--acc-glow:#ffc24d3d;--acc-line:#ffc24d33}.notice.success{--acc:#3ddc84;--acc-bg:#3ddc8424;--acc-ring:#3ddc8480;--acc-glow:#3ddc8442;--acc-line:#3ddc8438}.swatch{position:relative;border:0;border-radius:7px;flex:none;width:22px;height:22px;padding:0;box-shadow:inset 0 0 0 1px #ffffff1f}.swatch.on:after{content:"";position:absolute;border-radius:9px;inset:-3px;box-shadow:0 0 0 1.5px #fff}.swatch-check{background-image:linear-gradient(45deg,#444 25%,#0000 25%),linear-gradient(-45deg,#444 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#444 75%),linear-gradient(-45deg,#0000 75%,#444 75%);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}.menu.am{transform-origin:100% 0;background:#18181a;border-radius:24px;width:304px;max-width:calc(100vw - 32px);padding:7px}.menu.am.grow{animation:none;box-shadow:none;will-change:clip-path;border-radius:22px;padding:0 7px 7px}.am-sh{position:fixed;z-index:1999;pointer-events:none;will-change:opacity;border-radius:22px;box-shadow:0 24px 60px #0000008c,0 6px 18px #00000059}.am-top{cursor:pointer;height:58px;margin:0 -7px}.am-id{display:flex;will-change:transform;align-items: center;gap:12px;height:100%;padding:0 15px}.am-id .gl.quiet>i.g{background:var(--green);opacity:var(--o,1);transition:none}.am-id .gl>i{animation:none!important}.am-who{display:flex;will-change:transform;flex-direction:column;gap:7px;min-width:0}.am-name,.am-mail>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:1px;line-height:1}.am-name{color:var(--text);font:600 13.5px/1 var(--font)}.am-mail>span{color:var(--text3);font:500 12px/1 var(--font);will-change:transform}@supports (text-box: trim-both cap alphabetic){.am-name,.am-mail>span{text-box:trim-both cap alphabetic;padding-top:0}}.am-name,.am-mail,.am-mail>span{overflow:clip;overflow-clip-margin:4px}.am-label{font:600 11px/1 var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--text4);padding:12px 12px 8px}.am.grow .am-label{padding-top:8px}.am .menu-list{gap:2px}.am .menu-item{border-radius:14px;gap:12px;height:46px;padding:0 12px 0 8px}.am .menu-item:hover:not(:disabled){background:#222225}.am .menu-item:focus-visible{background:#222225}.am .menu-ic{color:var(--text2);background:#202022;border-radius:10px;width:30px;height:30px}.am .menu-item:hover .menu-ic{color:var(--text-hi);background:#2a2a2d}.am .menu-item:focus-visible .menu-ic{color:var(--text-hi);background:#2a2a2d}.am .menu-item.danger .menu-ic{color:#ff7a7e;background:#ff5a5f1a}.am .menu-item.danger:hover .menu-ic{background:#ff5a5f29}.am .menu-item.danger:focus-visible .menu-ic{background:#ff5a5f29}.am .menu-sep{background:#252527;margin:6px 10px}.am .menu-item{animation:.26s cubic-bezier(.16,1,.3,1) both amIn;animation-delay:calc(var(--i)*16ms)}@keyframes amIn{0%{opacity:0;transform:translateY(5px)}}.am.grow .menu-item{animation:none}.am-v{font:500 12.5px/1 var(--font);color:var(--text3);flex:none}.am-plan{--pt:var(--green);background:color-mix(in srgb,var(--pt)16%,transparent);font:650 11.5px/1 var(--font);color:color-mix(in srgb,var(--pt)70%,#fff);border-radius:99px;flex:none;padding:5px 9px}.am-plan.t0{--pt:#3d7bff}.am-plan.t1{--pt:#ff7a2e}.am-plan.t2{--pt:#13c987}@media (prefers-reduced-motion:reduce){.am .menu-item{animation:none}}.av{display:block;background:var(--av-bg);border-radius:50%;flex:none;width:30px;height:30px}.av svg{display:block;fill:var(--av-fg);width:100%;height:100%}.av .av-eyes,.av .av-mouth{transform-box:fill-box;transform-origin:center}.av .av-mouth{fill:none;stroke:var(--av-fg);stroke-width:3.2;stroke-linecap:round}.av .av-eyes{animation:8s ease-in-out infinite avBlink}@keyframes avBlink{0%,94%,to{transform:none}95.5%{transform:scaleY(.12)}}.av-host:hover .av-mouth{animation:.95s ease-in-out avTalk}@keyframes avTalk{0%,to{transform:none}18%{transform:scale(.62,1.55)}38%{transform:scale(1.04,.85)}58%{transform:scale(.74,1.4)}78%{transform:scale(.96,.95)}}@media (prefers-reduced-motion:reduce){.av .av-eyes,.av-host:hover .av-mouth{animation:none}}.app{position:fixed;display:flex;background:var(--bg);flex-direction:column;inset:0}.app-body{position:relative;display:flex;flex:1;min-height:0}.titlebar{position:relative;z-index:500;height:var(--titlebar);display:flex;padding:0 var(--sp5);background:var(--bg);border-bottom:1px solid var(--line);flex:none;align-items: center}.titlebar.clear{background:0 0;border-bottom-color:#0000}.titlebar.slotted{padding-left:var(--gut);border-bottom-color:#0000}@media (min-width:761px){.titlebar.slotted{display:grid;grid-template-columns:minmax(0,1fr)auto minmax(0,1fr);grid-template-rows:100%}.titlebar.slotted .tb-left{min-width:0}.titlebar.slotted .tb-right{justify-self:end}}.tb-left{display:flex;align-items: center;gap:10px;min-width:200px;height:100%}.tb-center{display:flex;flex:1;justify-content:center;align-items: center;min-width:0;height:100%}.tb-right{display:flex;align-items: center;gap:6px;height:100%}.brand{display:inline-flex;font:700 1em/1 var(--font-display);letter-spacing:-.03em;color:var(--text-hi);white-space:nowrap}.brand>span{display:inline-block}.brand-i{position:relative}.brand-pill{position:absolute;background:var(--green);border-radius:1em;width:.3em;height:.135em;margin-left:-.15em;top:.035em;left:50%}.brand.intro>span{animation:brandLetter .55s calc(.18s + var(--i)*70ms)both var(--ease-out)}.brand.intro .brand-pill{animation:brandPill .62s .85s both var(--spring)}@keyframes brandLetter{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:none;filter:none}}@keyframes brandPill{0%{opacity:0;transform:translateY(-.45em)scale(.3)}to{opacity:1;transform:none}}.drop-zone{position:fixed;inset:var(--titlebar)0 0 0;z-index:900;display:grid;pointer-events:none;animation:fadeIn .18s var(--ease);background:#080809e0;place-items: center}.drop-card{aspect-ratio:16/9;display:grid;text-align:center;animation:dropPulse 1.6s var(--ease)infinite alternate;background:#3ddc840d;border:2px dashed #3ddc848c;border-radius:28px;place-items: center;width:min(520px,80vw)}@keyframes dropPulse{0%{transform:scale(.985);border-color:#3ddc8466}to{transform:scale(1);border-color:#3ddc84bf}}.drop-card .ic{color:var(--green);width:40px;height:40px;margin:0 auto 14px}.tb-right{gap:var(--sp2)}@property --amb{syntax:"<color>";inherits:true;initial-value:#3ddc84}.home{position:relative;display:flex;overflow:hidden;transition:--amb .8s var(--ease);flex-direction:column;flex:1;min-width:0}.home-ambient{position:fixed;pointer-events:none;z-index:0;background:radial-gradient(60% 70% at 18% 0%,color-mix(in srgb,var(--amb)var(--amb-k,9%),transparent),transparent 70%),radial-gradient(45% 60% at 82% 6%,#4f8bff0f,transparent 72%),radial-gradient(80% 90% at 50% -20%,#ffffff09,transparent 70%);mask-image:linear-gradient(#000 30%,#0000);animation:homeIn .6s var(--ease-out)both;height:680px;top:0;left:0;right:0}.home-inner{animation:homeIn .6s var(--ease-out)both}@keyframes homeIn{0%{opacity:0}to{opacity:1}}.home-scroll{position:relative;z-index:1;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;flex:1}.home-inner{padding:var(--sp12)clamp(32px,5vw,80px)120px;max-width:1680px;margin:0 auto}.hero{display:flex;margin-bottom:40px;margin-bottom:var(--sp10);align-items: flex-end;gap:32px}.hero-back{display:inline-flex;color:var(--text3);font:inherit;background:0 0;border:0;border-radius:99px;align-items: center;gap:6px;margin-left:-6px;padding:4px 10px 4px 6px;transition:color .15s,background .15s}.hero-back:hover{color:var(--text);background:#ffffff0d}.hero-back .ic{width:15px;height:15px}.hero-title{display:flex;font:700 clamp(38px,3.6vw,54px)/1.02 var(--font-display);letter-spacing:-.035em;color:var(--text-hi);align-items: center;gap:16px;margin:12px 0 0}.hero-search{display:flex;border:1px solid var(--line2);color:var(--text3);transition:border-color .2s,background .2s,box-shadow .25s var(--ease);background:#ffffff09;border-radius:16px;align-items: center;gap:12px;width:min(400px,34vw);height:48px;padding:0 10px 0 18px}.hero-search:hover{border-color:var(--line3)}.hero-search .ic{flex:none;width:18px;height:18px}.hero-search input{outline:none;color:var(--text);background:0 0;border:0;flex:1;min-width:0;font-size:14px}.hero-search input::placeholder{color:var(--text3)}.hero-search kbd{opacity:.7}.views{position:sticky;z-index:5;display:flex;margin:0 calc(var(--sp3)*-1)var(--sp10);padding:var(--sp2)var(--sp3);transition:background .3s var(--ease),box-shadow .3s;border-radius:20px;align-items: center;gap:12px;top:0}.views.stuck{box-shadow:0 1px 0 var(--line),0 18px 40px #00000059;background:#101011f7}.view{display:inline-flex;color:var(--text2);font:550 13.5px/1 var(--font);white-space:nowrap;transition:background .18s var(--ease),color .18s,box-shadow .2s,transform .2s var(--spring);background:0 0;border:0;border-radius:99px;align-items: center;gap:9px;height:38px;padding:0 16px}.view:hover{color:var(--text);background:#ffffff0d}.view.on{background:var(--accent);color:var(--on-accent);font-weight:650}.view.target{box-shadow:inset 0 0 0 1.5px #ffffff1f}.view.over{background:var(--green-soft);color:var(--green);transform:scale(1.06);box-shadow:inset 0 0 0 1.5px #3ddc8499}.views-add{display:inline-flex;border:1px dashed var(--line3);color:var(--text3);font:550 13px/1 var(--font);transition:all .2s var(--ease);background:0 0;border-radius:99px;align-items: center;gap:8px;height:38px;padding:0 15px}.views-add:hover{color:var(--text);border-color:#ffffff47}.hero-tools>.views-add:not(:hover)>.gl>i{opacity:calc(var(--o,1)*.8);animation:none}.views-add .ic{width:16px;height:16px}.views-add.hot{color:var(--green);background:var(--green-soft);border-color:#3ddc8499}.home .views-add.hot{transition:background .2s,color .2s}.home .views-add.hot.over{color:#6fe8a6;background:#3ddc8433}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--cw),1fr));gap:var(--sp10);--cw:300px}.grid.size-s{--cw:230px;gap:var(--sp8)}.grid.size-l{--cw:400px;gap:var(--sp12)}.card-p{position:relative;outline:none;cursor:pointer;border-radius:22px}.cp-thumb{position:relative;z-index:1;aspect-ratio:16/10;overflow:hidden;background:#151516;border-radius:20px;transition:box-shadow .2s}.card-p.sel .cp-thumb{box-shadow:0 0 0 2.5px var(--accent),0 0 0 7px #ffffff0f}.cp-img{position:absolute;object-fit:cover;transition:transform .9s var(--ease-out),filter .5s;width:100%;height:100%;inset:0}.cp-img.tall{object-fit:contain}.cp-amb{position:absolute;opacity:.5;background:#1b1b1d 50%/100% 100% no-repeat;inset:0}.cp-amb:after{content:"";position:absolute;background:radial-gradient(#10101133,#101011b3);inset:0}.card-p:hover .cp-img{filter:brightness(1.08);transform:scale(1.07)}.card-p:active .cp-thumb{transition:transform .15s}.cp-thumb{transition:box-shadow .2s,transform .3s var(--spring)}.card-p:hover .cp-name{color:#fff}.cp-shade{position:absolute;z-index:2;pointer-events:none;opacity:.6;background:linear-gradient(#0000 58%,#0000008c);transition:opacity .3s;inset:0}.card-p:hover .cp-shade{opacity:1}.cp-dur,.cp-langs{position:absolute;z-index:3;display:inline-flex;color:#fff;font:600 11.5px/1 var(--font);background:#000000ad;border-radius:8px;align-items: center;gap:6px;height:24px;padding:0 9px}.cp-dur{bottom:12px;right:12px}.cp-langs{letter-spacing:.6px;color:#a9dcff;bottom:12px;left:12px}.cp-fresh{position:absolute;z-index:3;display:inline-flex;background:var(--green);color:#06120b;font:650 12px/1 var(--font);border-radius:99px;align-items: center;gap:5px;height:26px;padding:0 11px 0 8px;top:12px;left:12px;box-shadow:0 6px 20px #3ddc8459}.cp-fresh .ic{stroke-width:2.6;width:14px;height:14px}.cp-check{position:absolute;z-index:3;display:grid;background:var(--accent);color:var(--on-accent);animation:popIn .25s var(--spring);border-radius:50%;place-items: center;width:28px;height:28px;top:12px;right:12px}.cp-check .ic{stroke-width:2.6;width:15px;height:15px}.cp-meta{position:relative;z-index:1;display:flex;align-items: flex-start;gap:var(--sp2);padding:var(--sp4)var(--sp1)0}.cp-name{font:600 15.5px/1.3 var(--font);letter-spacing:-.1px;color:var(--text-hi)}.cp-sub{display:flex;color:var(--text3);align-items: center;gap:8px;margin-top:6px;font-size:12.5px}.cp-more{display:grid;color:var(--text3);opacity:0;background:0 0;border:0;border-radius:10px;place-items: center;width:30px;height:30px;margin-top:-3px;transition:opacity .2s,background .15s,color .15s}.card-p:hover .cp-more{opacity:1}.cp-more:hover{color:var(--text);background:#ffffff12}.cp-more .ic{width:17px;height:17px}.dotsep{background:var(--text4);border-radius:50%;width:3px;height:3px}.add-card{position:relative;outline:none;cursor:pointer}.add-face{position:relative;aspect-ratio:16/10;overflow:hidden;display:grid;color:var(--text3);background:#111112;border-radius:16px;place-items: center;transition:color .2s}.add-face:before{content:"";position:absolute;opacity:0;transition:opacity .2s var(--ease);background:#171718;inset:0}.add-face .ic{position:relative;stroke-width:1.8;width:22px;height:22px}.add-card:hover .add-face{color:var(--text)}.add-card:focus-visible .add-face{color:var(--text)}.add-card:hover .add-face:before{opacity:1}.add-card:focus-visible .add-face:before{opacity:1}.add-card .cp-name{color:var(--text2);transition:color .2s}.add-card:hover .cp-name{color:var(--text)}.add-card.armed .add-face{color:var(--green)}.add-card.armed .add-face:before{border-radius:inherit;background:color-mix(in srgb,var(--green)6%,#121213);box-shadow:inset 0 0 0 1.5px var(--green);opacity:1}.add-card.armed .cp-name{color:var(--text-hi)}.dock{position:absolute;z-index:20;display:flex;border:1px solid var(--line2);animation:dockIn .35s var(--spring)both;background:#1c1c1efa;border-radius:20px;align-items: center;gap:6px;padding:8px 8px 8px 10px;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #0009}@keyframes dockIn{0%{opacity:0;transform:translate(-50%,20px)scale(.96)}to{opacity:1;transform:translate(-50%)}}.dock-count{display:grid;background:var(--accent);color:var(--on-accent);border-radius:10px;place-items: center;min-width:30px;height:30px;padding:0 8px;font-weight:700}.dock-label{color:var(--text2);margin:0 8px 0 4px;font-weight:500}.dock-sep{background:var(--line2);width:1px;height:22px;margin:0 4px}.empty{display:grid;color:var(--text2);text-align:center;place-items: center;gap:10px;padding:100px 0}.empty>.ic{color:var(--text3);width:38px;height:38px;margin-bottom:6px}.activity{display:flex;margin-bottom:var(--sp10);padding:var(--sp4)var(--sp5);cursor:pointer;position:relative;border:1px solid var(--line2);animation:riseIn .4s var(--ease-out);background:#ffffff08;border-radius:20px;align-items: center;gap:16px}.activity:hover{background:#ffffff0d}.activity-bar{background:var(--s4);overflow:hidden;border-radius:4px;width:200px;height:4px}.activity-bar i{display:block;background:var(--green);transition:width .4s var(--ease);height:100%;box-shadow:0 0 12px #3ddc8499}.activity.ready{cursor:default;background:linear-gradient(90deg,#3ddc841a,#ffffff05 45%);border-color:#3ddc8447}.activity-ic{display:grid;background:var(--green);color:#06120b;border-radius:50%;flex:none;place-items: center;width:40px;height:40px}.activity-ic.busy{color:var(--text);background:#ffffff0f}.activity-ic .ic{stroke-width:2.6;width:20px;height:20px}.mv{position:fixed;z-index:2000;visibility:hidden;background:#18181a;border-radius:22px;width:340px;padding:10px;box-shadow:0 28px 70px #0009,0 6px 18px #00000061}.mv.ready{visibility:visible;animation:.2s cubic-bezier(.16,1,.3,1) both mvIn}.mv.above.ready{animation-name:mvUp}.mv.morph.ready{animation:none;overflow:hidden}@keyframes mvIn{0%{opacity:0;transform:scale(.96)translateY(-6px)}}@keyframes mvUp{0%{opacity:0;transform:scale(.96)translateY(6px)}}.mv-head{display:flex;align-items: center;gap:12px;padding:2px 0 8px 12px}.mv-head b{font:650 14px/1.2 var(--font);color:var(--text-hi)}.mv-x{display:grid;color:var(--text3);background:0 0;border:0;border-radius:99px;flex:none;align-self: flex-start;place-items: center;width:28px;height:28px}.mv-x:hover{color:var(--text);background:#262628}.mv-x .ic{width:15px;height:15px}.mv-search{display:flex;color:var(--text3);background:#202022;border-radius:13px;align-items: center;gap:10px;height:42px;margin:0 0 4px;padding:0 14px}.mv-search:focus-within{color:var(--text2);background:#262628}.mv-search .ic{flex:none;width:15px;height:15px}.mv-search input{outline:0;color:var(--text);font:500 13px var(--font);background:0 0;border:0;flex:1;min-width:0;height:100%}.mv-search input::placeholder{color:var(--text3)}.mv-list{display:flex;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#333 transparent;flex-direction:column;gap:2px;max-height:min(380px,52vh);padding:4px 0 6px}.mv-label{font:600 11px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--text4);padding:12px 12px 8px}.mv-empty{text-align:center;color:var(--text3);padding:18px 10px;font-size:12.5px}.mv-row{display:flex;color:var(--text);text-align:left;outline:none;background:0 0;border:0;border-radius:14px;align-items: center;gap:14px;width:100%;padding:7px 12px 7px 7px}.mv-row:hover:not(:disabled){background:#222224}.mv-row:focus-visible{background:#222224}.mv-row:disabled{cursor:default}.mv-ic{display:grid;background:color-mix(in srgb,var(--fc)18%,#1f1f21);color:var(--fc);border-radius:12px;flex:none;place-items: center;width:40px;height:40px}.mv-ic.plain{color:var(--text2);background:#232326}.mv-ic .ic{width:18px;height:18px}.mv-t{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.mv-t b{font:600 14px/1.2 var(--font);color:var(--text)}.mv-t small{font:500 12px/1.2 var(--font);color:var(--text3)}.mv-row:disabled .mv-t b{color:var(--text2)}.mv-row:disabled .mv-ic{opacity:.6}.mv-go-ic{display:grid;color:var(--text2);opacity:0;transition:opacity .15s,transform .2s var(--ease);border-radius:99px;place-items: center;width:26px;height:26px;transform:translate(-4px)}.mv-go-ic .ic{width:15px;height:15px}.mv-row:hover .mv-go-ic{opacity:1;color:var(--text-hi);background:#2c2c2f;transform:none}.mv-row:focus-visible .mv-go-ic{opacity:1;color:var(--text-hi);background:#2c2c2f;transform:none}.mv-here{color:var(--text3);font:600 11px/1 var(--font);background:#262628;border-radius:99px;padding:5px 9px}.mv-foot{border-top:1px solid #252527;margin-top:2px;padding-top:8px}.mv-new{display:flex;color:var(--text2);font:600 14px/1 var(--font);text-align:left;outline:none;background:0 0;border:0;border-radius:14px;align-items: center;gap:14px;width:100%;padding:7px 12px 7px 7px}.mv-new:hover{color:var(--text-hi);background:#222224}.mv-new:focus-visible{color:var(--text-hi);background:#222224}.mv-new-ic{display:grid;color:var(--text2);background:#232326;border-radius:12px;flex:none;place-items: center;width:40px;height:40px}.mv-new:hover .mv-new-ic{color:var(--text-hi);background:#2c2c2f}.mv-new-ic .ic{width:16px;height:16px}.mv-make{display:flex;animation:mvMake .22s var(--ease)both;background:#202022;border-radius:14px;align-items: center;gap:12px;padding:7px}@keyframes mvMake{0%{opacity:0;transform:translateY(4px)}}.mv-dot{display:grid;background:color-mix(in srgb,var(--fc)22%,#1f1f21);color:var(--fc);transition:background .2s,color .2s,transform .25s var(--spring);border:0;border-radius:12px;flex:none;place-items: center;width:40px;height:40px}.mv-dot:hover{transform:scale(1.06)}.mv-dot .ic{width:18px;height:18px}.mv-make input{outline:0;color:var(--text-hi);font:600 13.5px var(--font);background:0 0;border:0;flex:1;min-width:0;height:40px}.mv-make input::placeholder{color:var(--text3);font-weight:500}.mv-go{background:var(--accent);color:var(--on-accent);font:650 12.5px/1 var(--font);border:0;border-radius:99px;flex:none;height:32px;padding:0 14px;transition:opacity .15s,transform .15s}.mv-go:disabled{opacity:.25}.sx-back{position:fixed;z-index:650;display:grid;animation:fadeIn .18s var(--ease)both;background:#040405b8;place-items: start center;padding:max(24px,9vh) 16px 24px;inset:0}.sx{display:flex;animation:.26s cubic-bezier(.16,1,.3,1) both sxIn;background:#18181a;border-radius:28px;flex-direction:column;gap:12px;width:min(920px,100%);height:min(620px,100vh + -1*max(24px,9vh) - 24px);padding:14px}@keyframes sxIn{0%{opacity:0;transform:translateY(12px)scale(.97)}}.sx-field{display:flex;color:var(--text3);background:#202022;border-radius:18px;flex:none;align-items: center;gap:14px;height:58px;padding:0 10px 0 20px;transition:background .15s}.sx-field:focus-within{color:var(--text2);background:#232326}.sx-field>.ic{flex:none;width:20px;height:20px}.sx-field input{outline:0;color:var(--text-hi);font:500 17px var(--font);letter-spacing:-.01em;background:0 0;border:0;flex:1;min-width:0;height:100%}.sx-field input::placeholder{color:var(--text3)}.sx-clear{display:grid;color:var(--text2);background:#2a2a2d;border:0;border-radius:12px;flex:none;place-items: center;width:36px;height:36px}.sx-clear:hover{color:#fff;background:#333336}.sx-clear .ic{width:14px;height:14px}.sx-scopes{display:flex;overflow-x:auto;scrollbar-width:none;flex:none;gap:8px;padding:0 2px 2px}.sx-scopes::-webkit-scrollbar{display:none}.sx-pill{display:inline-flex;color:var(--text2);font:600 13px/1 var(--font);background:#202022;border:0;border-radius:99px;flex:none;align-items: center;gap:8px;max-width:220px;height:36px;padding:0 16px 0 12px;transition:background .15s,color .15s}.sx-pill:hover{color:var(--text);background:#26262a}.sx-pill.on{background:color-mix(in srgb,var(--fc)22%,#262629);color:var(--text-hi)}.sx-pill i{background:var(--fc);border-radius:50%;flex:none;width:9px;height:9px}.sx-pill .ic{flex:none;width:14px;height:14px}.sx-pill small{color:var(--text3);font-size:11.5px;font-weight:600;line-height:1;transform:translateY(1px)}.sx-pill.on small{color:var(--text2)}.sx-body,.sx-col{display:flex;flex-direction:column;flex:1;min-height:0}.sx-label{display:flex;font:600 11px/1 var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--text4);flex:none;justify-content:space-between;padding:8px 14px 10px}.sx-count{letter-spacing:0;text-transform:none;color:var(--text3);font-size:12px;font-weight:500}.sx-list{display:flex;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#333 transparent;flex-direction:column;flex:1;gap:2px;min-height:0;padding-right:2px}.sx-row{display:flex;color:var(--text);text-align:left;outline:none;background:0 0;border:0;border-radius:18px;flex:none;align-items: center;gap:18px;width:100%;padding:9px 16px 9px 9px}.sx-row.on{background:#222225}.sx-thumb{position:relative;overflow:hidden;background:#232326;border-radius:13px;flex:none;width:120px;height:75px}.sx-thumb img{position:absolute;object-fit:cover;width:100%;height:100%;inset:0}.sx-t{display:flex;flex-direction:column;flex:1;gap:8px;min-width:0}.sx-t b{font:600 15.5px/1.2 var(--font);color:var(--text)}.sx-row.on .sx-t b{color:var(--text-hi)}.sx-t small{display:flex;font:500 13px/1.2 var(--font);color:var(--text3);align-items: center;gap:8px;min-width:0}.sx-folder{display:inline-flex;color:var(--text2);flex:none;align-items: center;gap:6px;font-weight:600}.sx-folder i{background:var(--fc);border-radius:50%;width:7px;height:7px}.sx mark{background:color-mix(in srgb,var(--green)28%,transparent);color:#fff;border-radius:3px;margin:0 -1px;padding:0 1px}.sx-empty{display:flex;color:var(--text3);text-align:center;flex-direction:column;align-items: center;gap:14px;padding:60px 20px}.sx-empty-ic{display:grid;color:var(--text3);background:#222225;border-radius:16px;place-items: center;width:52px;height:52px}.sx-empty-ic .ic{width:22px;height:22px}.sx-empty b{font:600 14px/1.3 var(--font);color:var(--text2)}.sx-all{color:#0b0b0c;font:650 13px/1 var(--font);background:#fff;border:0;border-radius:99px;height:38px;padding:0 16px}@media (max-width:760px){.sx{height:calc(100vh - 48px)}.sx-thumb{width:84px;height:52px}}.dlg{padding:26px}.dlg-actions{display:flex;justify-content:flex-end;align-items: center;gap:8px;margin-top:22px}.dlg-ic{display:grid;background:var(--s3);border-radius:50%;place-items: center;width:46px;height:46px}.dlg-ic.danger{background:var(--danger-soft);color:#ff7a7e}.dlg-ic .ic{width:22px;height:22px}.tb-title{color:var(--text2);max-width:420px;font-size:12.5px;font-weight:550}.proc{overflow:hidden;border-radius:26px}@keyframes eq{0%{height:15%;opacity:.5}to{height:100%;opacity:1}}@keyframes dot{0%,80%,to{opacity:.25}40%{opacity:1}}.ps-tag{display:inline-grid;color:#fff;font:700 11px/1 var(--font);letter-spacing:.6px;background:#ffffff29;border-radius:8px;place-items: center;height:24px;padding:0 9px}.ps-tag.green{background:var(--green);color:#06120b}@keyframes shake{20%{transform:translate(-4px)}60%{transform:translate(4px)}}.proc-err{text-align:center;color:#ff8a8e;margin-top:10px;font-size:12px}.imp{display:flex;background:var(--s1);border:1px solid var(--line2);border-radius:18px;flex-direction:column;flex:1;margin-top:22px;padding:18px}.imp-badge{display:grid;background:var(--s3);font:700 11px/1 var(--font);letter-spacing:1px;border-radius:9px;place-items: center;min-width:46px;height:30px;transition:background .3s,color .3s}.imp-badge.ok{background:var(--green);color:#06120b}.imp-strip{position:relative;background:var(--s3);overflow:hidden;border-radius:8px;height:26px;margin-top:16px}.imp-strip i{position:absolute;background:#ffffff8c;border-radius:2px;top:5px;bottom:5px}.imp-strip.scanning:after{content:"";position:absolute;animation:1.2s linear scan;background:linear-gradient(90deg,#0000,#3ddc8499,#0000);width:40px;top:0;bottom:0}@keyframes scan{0%{left:-40px}to{left:100%}}.imp-cue{color:var(--text2);animation:.3s fadeIn;min-height:20px;margin-top:14px;font-size:13px}.samelang{position:absolute;z-index:5;display:flex;text-align:center;animation:.25s fadeIn;background:#0e0e0ff0;flex-direction:column;justify-content:center;align-items: center;padding:40px;inset:0}.sl-badges{position:relative;display:flex;animation:popIn .4s var(--spring);gap:6px}.sl-check{position:absolute;display:grid;background:var(--green);color:#06120b;border-radius:50%;place-items: center;width:24px;height:24px;bottom:-10px;right:-10px}.sl-check .ic{stroke-width:3;width:14px;height:14px}.settings{overflow:hidden;background:#131313;border-color:#ffffff0f;border-radius:30px}.code-boxes{display:flex;gap:8px}.code-box{outline:none;color:#fff;text-align:center;text-transform:uppercase;caret-color:var(--green);background:#232323;border:0;border-radius:14px;width:52px;height:62px;padding:0;transition:box-shadow .15s,background .15s;font-size:24px;font-weight:700;box-shadow:inset 0 0 0 1.5px #0000}.code-box.filled{background:#2a2a2a}@property --c1{syntax:"<color>";inherits:true;initial-value:#9b5cff}@property --c2{syntax:"<color>";inherits:true;initial-value:#ff5cc8}@property --deep{syntax:"<color>";inherits:true;initial-value:#221050}.modal.gx-modal{overflow:hidden;background:#101012;border:0;border-radius:32px;max-width:calc(100vw - 32px)}.gx{position:relative;display:flex;color:#fff;background:var(--deep);isolation:isolate;transition:--c1 .7s var(--ease),--c2 .7s var(--ease),--deep .7s var(--ease);flex-direction:column;min-height:min(680px,100vh - 48px);padding:18px 28px 20px}.gx>:not(.gx-mesh):not(.gx-shade){position:relative;z-index:1}.gx-mesh{position:absolute;z-index:0;overflow:hidden;pointer-events:none;inset:0}.gx-mesh i{position:absolute;will-change:transform;border-radius:50%}.gx-mesh .b1{aspect-ratio:1;background:radial-gradient(closest-side,color-mix(in srgb,var(--c1)92%,transparent),transparent);animation:14s ease-in-out infinite alternate gxB1;width:110%;top:-45%;left:-30%}.gx-mesh .b2{aspect-ratio:1;background:radial-gradient(closest-side,color-mix(in srgb,var(--c2)68%,transparent),transparent);animation:11s ease-in-out infinite alternate gxB2;width:85%;top:-10%;right:-32%}.gx-mesh .b3{aspect-ratio:1;background:radial-gradient(closest-side,color-mix(in srgb,var(--c1)50%,transparent),transparent);animation:16s ease-in-out infinite alternate gxB3;width:70%;top:35%;left:-20%}.gx-mesh .b4{aspect-ratio:1;background:radial-gradient(closest-side,var(--deep),transparent);width:120%;bottom:-75%;left:-10%}@keyframes gxB1{to{transform:translate(22%,9%)scale(1.08)}}@keyframes gxB2{to{transform:translate(-16%,14%)scale(1.12)}}@keyframes gxB3{to{transform:translate(14%,-10%)scale(.92)}}.gx-shade{position:absolute;z-index:0;pointer-events:none;background:linear-gradient(#0000 38%,#0000008c);inset:0}.gx-bar{display:flex;align-items: center;gap:10px;height:44px}.gx-tier{position:relative;overflow:hidden;display:grid;background:#00000040;border-radius:99px;height:30px;padding:0 14px}.gx-tier b{grid-area:1/1;font:700 12px/1 var(--font);letter-spacing:.14em;align-self: center}.gx-have{display:inline-flex;color:#ffffffb8;font:500 12.5px/1 var(--font);background:#00000040;border-radius:99px;align-items: center;gap:5px;height:32px;padding:0 14px}.gx-have b{color:#fff;font-variant-numeric:tabular-nums;font-weight:650}@keyframes gxBoost{40%{transform:scale(1.08);background:#ffffff40}}.gx-x{display:grid;color:#fff;background:#00000040;border:0;border-radius:99px;place-items: center;width:38px;height:38px}.gx-x:hover{background:#0006}.gx-x .ic{width:17px;height:17px}.gx-body{margin-top:auto;padding-top:28px}.gx-over{font:700 12px/1 var(--font);letter-spacing:.24em;color:#ffffffb8}.gx-amount{display:flex;overflow:hidden;align-items:baseline;gap:14px;height:118px;margin-top:10px}.gx-num{font:700 120px/1 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.gx-unit{font:550 26px/1 var(--font);color:#ffffffdb}.gx-eq{font:500 14.5px/1.3 var(--font);color:#ffffffc2;margin-top:10px}.gx-price{display:flex;overflow:hidden;align-items:baseline;gap:12px;height:36px;margin-top:14px}.gx-price b{font:700 32px/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.gx-price span{font:500 14px/1 var(--font);color:#fff9}.gx-swap{display:inline-block;animation:.34s cubic-bezier(.16,1,.3,1) both gxUp}.gx-swap.down{animation-name:gxDown}@keyframes gxUp{0%{opacity:0;transform:translateY(.32em)}}@keyframes gxDown{0%{opacity:0;transform:translateY(-.32em)}}.gx-slider{margin-top:22px;padding:0 2px}.gx-track{position:relative;cursor:pointer;touch-action:none;--inset:14px;height:44px}.gx-rail,.gx-fill{position:absolute;left:var(--inset);border-radius:99px;height:6px;margin-top:-3px;top:50%}.gx-rail{right:var(--inset);background:#ffffff38}.gx-fill{width:calc((100% - 2*var(--inset))*var(--p));background:#fff;transition:width .28s cubic-bezier(.2,.8,.2,1)}.gx-dot{position:absolute;top:50%;left:calc(var(--inset) + (100% - 2*var(--inset))*var(--f));background:#ffffff80;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px}.gx-knob{position:absolute;top:50%;left:calc(var(--inset) + (100% - 2*var(--inset))*var(--p));outline:none;transition:left .28s cubic-bezier(.2,.8,.2,1),box-shadow .2s,transform .2s var(--spring);background:#fff;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;box-shadow:0 0 0 6px #ffffff40,0 4px 14px #0000004d}.gx-track:active .gx-knob{box-shadow:0 0 0 9px #ffffff4d,0 4px 14px #0000004d}.gx-knob:focus-visible{box-shadow:0 0 0 9px #ffffff4d,0 4px 14px #0000004d}.gx-marks{position:relative;height:22px;margin:0 14px}.gx-mark{position:absolute;color:#ffffff8c;font:550 12px/1 var(--font);white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:3px 6px;transition:color .15s,background .15s;top:0;transform:translate(-50%)}.gx-mark:first-child{transform:translate(-20%)}.gx-mark:last-child{transform:translate(-80%)}.gx-mark:hover{color:#fff;background:#0003}.gx-mark.on{color:#fff}.gx-foot{margin-top:22px}.gx-buy-wrap{display:flex;justify-content:center}.gx-buy{position:relative;overflow:hidden;color:#0b0b0c;font:650 16.5px/1 var(--font);transition:width .5s var(--spring),transform .15s var(--spring),box-shadow .2s;background:#fff;border:0;border-radius:99px;width:100%;height:58px;box-shadow:0 12px 34px #00000047}.gx-buy:hover:not(:disabled){box-shadow:0 14px 40px #0000005c}.gx-buy-t{display:inline-flex;white-space:nowrap;align-items: center;gap:9px;transition:opacity .2s}.gx-buy-t .ic{width:17px;height:17px}.gx-buy-spin{position:absolute;display:grid;opacity:0;place-items: center;transition:opacity .25s .15s;inset:0}.gx-buy-spin .spinner{border-color:#0b0b0c #0000002e #0000002e}.gx-buy.busy{width:58px}.gx-buy.busy .gx-buy-t{opacity:0}.gx-buy.busy .gx-buy-spin{opacity:1}.gx-secure{text-align:center;color:#ffffff9e;font:500 12.5px/1.5 var(--font);margin-top:12px}.gx-secure .ic{display:inline-block;vertical-align:-2px;width:13px;height:13px;margin-right:6px}.gx-secure .gx-link{margin-left:8px}.gx-link{color:#fff;font:600 12.5px/1.4 var(--font);text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.gx-legal{display:flex;justify-content:center;gap:16px;margin-top:10px}.gx-legal a{color:#ffffff73;font:500 12px/1 var(--font);text-decoration:none}.gx-legal a:hover{color:#fff}@media (max-width:600px){.gx{padding:14px 18px}.gx-amount{height:86px}.gx-num{font-size:86px}.gx-unit{font-size:20px}}.olang{position:relative;overflow:hidden;background:#131313;border-color:#ffffff0f;border-radius:30px}.olang-top{position:relative;padding:16px 16px 0}.olang-screen{position:relative;overflow:hidden;background:#0c0c0d;border-radius:20px;height:224px;box-shadow:inset 0 0 0 1px #ffffff0d}.olang-bg{position:absolute;object-fit:cover;width:100%;height:100%;transition:opacity .3s;inset:0;transform:scale(1.04)}.olang-shade{position:absolute;background:linear-gradient(#0a0a0b80,#0a0a0b9e 60%,#0a0a0bc7);inset:0}.olang-lines{position:absolute;display:flex;text-align:center;flex-direction:column;justify-content:center;align-items: center;gap:10px;padding:0 64px;inset:0}.olang-line{color:#fff;font:650 22px/1.3 var(--font-display);letter-spacing:-.01em;text-wrap:balance;text-shadow:0 1px 12px #00000073;animation:.25s both faIn;max-width:100%;margin:0}.olang-line.second{color:#ffe08a;font:550 16px/1.35 var(--font);letter-spacing:0}.olang .pz-close{color:#ffffffd9;background:#00000061;width:34px;height:34px;top:26px;right:26px}.olang .pz-close:hover{background:#0009}.olang-swap{position:absolute;display:grid;color:#ffffffd9;transition:background .15s,color .15s,opacity .2s,transform .3s var(--ease-out);background:#00000061;border:0;border-radius:50%;place-items: center;width:34px;height:34px;margin-top:-17px;top:46%;right:12px}.olang-swap .ic{width:16px;height:16px}.olang-swap:hover:not(:disabled){color:#fff;background:#0009}.olang-swap:active:not(:disabled){transform:rotate(180deg)}.olang-swap.off{opacity:0;pointer-events:none}.olang-body{padding:var(--sp5)var(--sp6)var(--sp6)}.olang-label{display:flex;margin:var(--sp5)4px 12px;color:#bdbdbd;font:600 12.5px/14px var(--font);align-items: center;gap:10px}.olang-label:first-child{margin-top:0}.olang-label .bar{border-radius:3px;width:14px;height:4px}.olang-label .bar.white{background:#fff}.olang-label .bar.yellow{background:#ffe08a}.olang-opt-l{color:#616161;font-weight:500}.olang-row{display:flex;flex-wrap:wrap;gap:8px}.olang-chip{position:relative;isolation:isolate;display:inline-flex;color:#b8b8b8;font:600 14px/20px var(--font);white-space:nowrap;background:#1c1c1e;border:0;border-radius:99px;align-items: center;gap:7px;height:40px;padding:0 18px;transition:color .16s}.olang-chip:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#f2f2f2;transition:opacity .16s;inset:0}.olang-row.two .olang-chip:before{background:#ffe08a}.olang-chip small{color:#6c6c6c;font:500 12px/20px var(--font);transition:color .16s}.olang-chip:hover:not(:disabled){background:#232326}.olang-chip:hover:not(:disabled):not(.on){color:#eee}.olang-chip.on{color:#111}.olang-chip.on:before{opacity:1}.olang-chip.on small{color:#666}.olang-row.two .olang-chip.on{color:#2a2205}.olang-row.two .olang-chip.on small{color:#8a7230}.olang-chip.used{opacity:.35;cursor:default}.olang-go{margin-top:var(--sp5)}.olang-fresh{position:absolute;display:inline-flex;color:#7cf0ae;font:650 12.5px/1 var(--font);animation:.3s both faIn;background:#0c2015db;border-radius:99px;align-items: center;gap:7px;height:30px;padding:0 13px 0 10px;top:12px;left:12px}.olang-fresh .ic{width:14px;height:14px}.se-page{position:fixed;z-index:640;display:flex;overflow-y:auto;background:#09090a;flex-direction:column;inset:0}.se-bar{position:relative;display:flex;animation:fadeIn .3s var(--ease-out)both;flex:none;justify-content:center;align-items: center;min-height:62px;padding:22px 16px 0}.se-slot{position:relative;width:min(640px,100%)}.se-inner{position:relative}.se-step{animation:seIn .34s var(--ease-out)both}.se-step.after{animation-delay:.12s}.se-step.out{position:absolute;pointer-events:none;animation:seOut .2s var(--ease-in)both;inset:0 0 auto}@keyframes seIn{0%{opacity:0;transform:translateY(6px)}}@keyframes seOut{to{opacity:0}}.se-mid{position:relative;display:flex;flex-direction:column;flex:1;justify-content:center;align-items: center;gap:20px;padding:16px 16px 56px}.se-page .se-card{position:relative;animation:none;width:100%;max-width:none;max-height:none;margin:0;padding:0}.ov.leaving .se-page{animation:fadeOut .19s var(--ease-in)both}.ov.leaving .se-page .se-card{animation:none}@media (max-width:760px){.se-bar{min-height:52px;padding:12px 16px 0}.se-mid{padding:24px 8px calc(24px + var(--m-safe));justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.se-bar,.se-step{animation:none}}.olang-presets{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:var(--sp5);gap:8px}.olang-preset{position:relative;display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;color:#d6d6d6;text-align:left;cursor:pointer;background:#1b1b1d;border:0;border-radius:18px;align-items: center;gap:2px 11px;padding:12px 14px 12px 12px}.olang-preset:before{content:"";position:absolute;border-radius:inherit;opacity:0;background:#242427;transition:opacity .15s;inset:0}.olang-preset:hover:before{opacity:1}.olang-preset>*{position:relative}.olang-preset-ic{grid-row:1/3;display:grid;color:#cfcfcf;background:#29292c;border-radius:11px;place-items: center;width:34px;height:34px}.olang-preset-ic .ic{width:16px;height:16px}.olang-preset b{font:650 13.5px/1.2 var(--font);color:#f2f2f2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.olang-preset small{font:500 11.5px/1.25 var(--font);color:#7c7c80;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.olang-preset.on{background:#f2f2f2}.olang-preset.on:before{opacity:0}.olang-preset.on b{color:#111}.olang-preset.on small{color:#555}.olang-preset.on .olang-preset-ic{color:#fff;background:#111}.pl{position:fixed;z-index:900;display:flex;overflow:hidden;animation:.45s cubic-bezier(.16,1,.3,1) both plIn;background:#09090a;flex-direction:column;inset:0}@keyframes plIn{0%{opacity:0;transform:scale(1.015)}}.ov.leaving .pl{animation:.22s cubic-bezier(.4,0,1,1) both plOut}@keyframes plOut{to{opacity:0;transform:scale(1.01)}}.pl.idle{cursor:none}.pl-floor{position:absolute;pointer-events:none;background:radial-gradient(70% 45% at 50% -8%,#ffffff09,#0000 70%);inset:0}.pl-dots,.pl-lit{position:absolute;background-position:11px 11px;background-size:22px 22px;inset:0}.pl-dots{transition:opacity .8s var(--ease);-webkit-mask-image:radial-gradient(85% 85% at 50% 45%,#000 35%,#0000 100%);mask-image:radial-gradient(85% 85% at 50% 45%,#000 35%,#0000 100%);background-image:radial-gradient(circle,#ffffff16 1px,#0000 1.6px)}.pl-lit{opacity:0;transition:opacity .6s var(--ease);-webkit-mask-image:radial-gradient(200px circle at var(--fx,50%)var(--fy,50%),#000,transparent 75%);mask-image:radial-gradient(200px circle at var(--fx,50%)var(--fy,50%),#000,transparent 75%);background-image:radial-gradient(circle,#cdffe280 1.1px,#0000 1.8px)}.pl:hover .pl-lit{opacity:1}.pl.playing .pl-dots{opacity:.35}.pl.playing .pl-lit,.pl.idle .pl-lit{opacity:0}.pl-top{position:relative;z-index:3;display:flex;transition:opacity .5s var(--ease),transform .5s var(--ease);flex:none;align-items: center;gap:12px;padding:18px 22px}.pl.idle .pl-top{opacity:0;pointer-events:none;transform:translateY(-10px)}.pl-round{display:grid;color:var(--text-hi);background:#ffffff12;border:0;border-radius:50%;flex:none;place-items: center;width:44px;height:44px;padding:0}.pl-round:hover{background:#ffffff1f}.pl-round .ic{width:20px;height:20px}.pl-title{display:flex;flex-direction:column;gap:5px;min-width:0}.pl-title b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 19px/1.1 var(--font-display);letter-spacing:-.02em;color:var(--text-hi)}.pl-title span{display:flex;color:var(--text3);white-space:nowrap;align-items: center;gap:5px;font-size:12px}.pl-title em{color:var(--text2);font-style:normal}.pl-dot{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:2px}.pl-pill{display:inline-flex;color:#0b0b0c;font:650 13.5px/1 var(--font);background:#f4f4f5;border:0;border-radius:99px;flex:none;align-items: center;gap:8px;height:42px;padding:0 18px 0 15px}.pl-pill:hover{background:#fff}.pl-pill.ghost{color:var(--text);background:#ffffff12}.pl-pill.ghost:hover{color:var(--text-hi);background:#ffffff1f}.pl-pill .ic{width:16px;height:16px}.pl-stage{position:relative;z-index:2;display:grid;flex:1;place-items: center;min-height:0;padding:22px 64px 30px}.pl-screen{position:relative}.pl-screen video{display:block;cursor:pointer;background:#000;border-radius:16px;width:100%;height:100%;box-shadow:0 0 0 1px #ffffff12,0 50px 100px -30px #000000e6,0 16px 30px -14px #0009}.pl-c{position:absolute;pointer-events:none;transition:border-color .5s var(--ease),transform .55s var(--spring),opacity .5s var(--ease);border:0 solid #ffffff42;width:24px;height:24px}.pl-c.pl-tl{--vx:-1;--vy:-1;border-top-width:2px;border-left-width:2px;border-top-left-radius:9px;top:-16px;left:-16px}.pl-c.pl-tr{--vx:1;--vy:-1;border-top-width:2px;border-right-width:2px;border-top-right-radius:9px;top:-16px;right:-16px}.pl-c.pl-bl{--vx:-1;--vy:1;border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:9px;bottom:-16px;left:-16px}.pl-c.pl-br{--vx:1;--vy:1;border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:9px;bottom:-16px;right:-16px}.pl.playing .pl-c{transform:translate(calc(var(--vx)*4px),calc(var(--vy)*4px));border-color:#3ddc84cc}.pl.idle .pl-c{opacity:0}.pl-flash{position:absolute;display:grid;color:#fff;pointer-events:none;animation:.6s cubic-bezier(.16,1,.3,1) both plFlash;background:#0a0a0b99;border-radius:50%;place-items: center;width:76px;height:76px;margin:-38px 0 0 -38px;top:50%;left:50%}.pl-flash .ic{width:28px;height:28px}@keyframes plFlash{0%{opacity:0;transform:scale(.7)}25%{opacity:1}to{opacity:0;transform:scale(1.25)}}.pl-bigplay{position:absolute;display:grid;color:#0b0b0c;animation:exPop .5s var(--spring)both;background:#f4f4f5;border:0;border-radius:50%;place-items: center;width:84px;height:84px;margin:-42px 0 0 -42px;padding:0;top:50%;left:50%;box-shadow:0 16px 44px #0000008c}.pl-bigplay .ic{position:relative;width:28px;height:28px;margin-left:4px}.pl-bigplay i{position:absolute;animation:ripple 2.6s var(--ease-out)infinite;border:1.5px solid #fff9;border-radius:50%;inset:0}.pl-bigplay i+i{animation-delay:1.3s}.pl-console{position:relative;z-index:3;transition:opacity .5s var(--ease),transform .5s var(--ease);background:#131314e6;border-radius:26px;flex:none;width:min(980px,100% - 44px);margin:0 auto 22px;padding:14px 16px 10px;box-shadow:inset 0 1px #ffffff0d,inset 0 0 0 1px #ffffff08,0 28px 60px -24px #000c}.pl.idle .pl-console{opacity:0;pointer-events:none;transform:translateY(14px)}.pl-track{position:relative;cursor:pointer;touch-action:none;height:22px;margin:0 6px}.pl-track:before{content:"";position:absolute;transition:transform .2s var(--ease);background:#ffffff1f;border-radius:4px;height:4px;top:9px;left:0;right:0}.pl-fill{position:absolute;transform-origin:left center;pointer-events:none;transition:height .2s var(--ease),top .2s var(--ease);background:#f4f4f5;border-radius:4px;height:4px;top:9px;left:0;right:0}.pl-track:hover:before{transform:scaleY(1.6)}.pl-track:hover .pl-fill{height:6px;top:8px}.pl-head{position:absolute;pointer-events:none;background:#fff;border-radius:50%;width:14px;height:14px;margin-left:-7px;top:4px;box-shadow:0 2px 8px #00000080}.pl-tip{position:absolute;color:#0b0b0c;pointer-events:none;white-space:nowrap;background:#f4f4f5;border-radius:9px;padding:5px 9px;font-size:12px;font-weight:700;bottom:calc(100% + 8px);transform:translate(-50%)}.pl-ctl{display:grid;grid-template-columns:1fr auto 1fr;align-items: center;gap:12px;height:58px;margin-top:2px}.pl-time{display:flex;white-space:nowrap;align-items:baseline;gap:8px;padding-left:6px}.pl-time b{color:#fff;font-size:19px;font-weight:650}.pl-time span{color:var(--text3);font-size:12.5px}.pl-time span:before{content:"/";color:var(--text4,#3a3a40);margin-right:8px}.pl-mid{display:flex;align-items: center;gap:8px}.pl-right{display:flex;justify-content:flex-end;align-items: center;gap:4px}.pl-ib{display:grid;color:#bdbdbd;background:0 0;border:0;border-radius:50%;flex:none;place-items: center;width:38px;height:38px;padding:0}.pl-ib:hover{color:#fff;background:#ffffff12}.pl-ib .ic{width:18px;height:18px}.pl-play{display:grid;color:#0b0b0c;background:#f4f4f5;border:0;border-radius:50%;place-items: center;width:50px;height:50px;padding:0}.pl-play:hover{background:#fff}.pl-play .ic{width:19px;height:19px}.pl-rate{color:var(--text);background:#ffffff12;border:0;border-radius:99px;min-width:50px;height:30px;padding:0 10px;font-size:12px;font-weight:650}.pl-rate:hover{background:#ffffff1f}.pl-vol{display:flex;align-items: center;gap:2px;margin:0 2px}.pl-vol-t{position:relative;cursor:pointer;touch-action:none;width:76px;height:24px}.pl-vol-t:before{content:"";position:absolute;background:#ffffff24;border-radius:3px;height:3px;top:10.5px;left:0;right:0}.pl-vol-t i{position:absolute;transform-origin:left center;background:#f4f4f5;border-radius:3px;height:3px;top:10.5px;left:0;right:0}@media (max-width:760px){.pl-top{padding:12px 14px}.pl-pill.ghost{display:none}.pl-stage{padding:14px 22px 18px}.pl-console{width:calc(100% - 24px);margin-bottom:12px}.pl-vol-t,.pl-time span{display:none}}.modal.xa{background:#161617;border-radius:28px;padding:22px 22px 20px;box-shadow:0 0 0 1px #ffffff12}.xa-head{display:flex;align-items: center;gap:13px}.xa-ic{display:grid;color:var(--text2);background:#1f1f21;border-radius:15px;flex:none;place-items: center;width:46px;height:46px}.xa-k{font:650 10.5px/1 var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}.xa-t{font:700 22px/1.1 var(--font-display);letter-spacing:-.03em;color:var(--text-hi);margin-top:7px}.xa-x{display:grid;color:var(--text2);background:#ffffff0f;border:0;border-radius:50%;flex:none;align-self: flex-start;place-items: center;width:36px;height:36px;padding:0}.xa-x:hover{color:var(--text-hi);background:#ffffff1c}.xa-x .ic{width:16px;height:16px}.xa-stage{position:relative;overflow:hidden;background:radial-gradient(circle,#ffffff12 .9px,#0000 1.4px) 0 0/14px 14px,radial-gradient(90% 80%,#18181a,#0f0f10);border-radius:22px;height:250px;margin-top:18px;box-shadow:inset 0 0 0 1px #ffffff0d}.xa-stage canvas{display:block;width:100%;height:100%}.xa-stage.done{display:grid;background:radial-gradient(60% 50%,#3ddc8429,#0000 75%),radial-gradient(circle,#ffffff12 .9px,#0000 1.4px) 0 0/14px 14px,radial-gradient(90% 80%,#18181a,#0f0f10);place-items: center}.xa-prog{display:flex;align-items:baseline;gap:14px;margin-top:14px;padding:0 4px}.xa-prog b{font:700 40px/1 var(--font-display);letter-spacing:-.04em;color:var(--text-hi)}.xa-prog b small{letter-spacing:0;color:var(--text3);margin-left:2px;font-size:18px}.xa-prog span{text-align:right;color:var(--text3);flex:1;min-width:0;font-size:12.5px}.xa-err{color:#ff8a8a;background:#ff6b6b1a;border-radius:14px;margin-top:12px;padding:10px 12px;font-size:12.5px}.xa-player{display:flex;animation:.2s both fadeIn;background:#141415;border-radius:29px;align-items: center;gap:10px;width:92%;height:58px;padding:0 18px 0 6px;box-shadow:inset 0 0 0 1px #ffffff14,0 20px 50px -18px #000c}.xa-play{display:grid;color:#0b0b0c;background:#f4f4f5;border:0;border-radius:50%;flex:none;place-items: center;width:46px;height:46px;padding:0}.xa-play:hover{background:#fff}.xa-play .pmorph{width:20px;height:20px}.xa-wave{cursor:pointer;touch-action:none;flex:1;min-width:0;height:38px}.xa-time{color:var(--text2);flex:none;font-size:12px}.xa-file{display:flex;animation:.45s cubic-bezier(.16,1,.3,1) 50ms both xaUp;background:#1f1f21;border-radius:18px;align-items: center;gap:12px;margin-top:14px;padding:10px 14px 10px 10px}.xa-file-ic{display:grid;color:var(--green);background:#3ddc841f;border-radius:13px;flex:none;place-items: center;width:40px;height:40px}.xa-file-ic .ic{width:17px;height:17px}.xa-file b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:650 14px/1.2 var(--font);color:var(--text-hi)}.xa-file small{display:block;color:var(--text3);margin-top:4px;font-size:11.5px}.xa-foot{display:flex;animation:.45s cubic-bezier(.16,1,.3,1) .12s both xaUp;gap:8px;margin-top:16px}.xa-btn{display:inline-flex;font:650 14px/1 var(--font);border:0;border-radius:99px;justify-content:center;align-items: center;gap:8px;height:48px;padding:0 20px}.xa-btn.ghost{color:var(--text);background:0 0;box-shadow:inset 0 0 0 1px #ffffff1c}.xa-btn.ghost:hover{background:#ffffff0d}.xa-btn.primary{color:#0b0b0c;background:#f4f4f5;flex:1}.xa-btn.primary:hover{background:#fff}@keyframes xaUp{0%{opacity:0;transform:translateY(8px)}}.maint{position:fixed;inset:var(--titlebar)0 0 0;z-index:1500;display:flex;background:radial-gradient(500px 300px at 50% 30%,#ffc24d1f,transparent 70%),var(--bg);animation:.3s fadeIn;flex-direction:column;justify-content:center;align-items: center}.maint-gears{position:relative;color:var(--gold);width:120px;height:100px}.maint-gears .g1{position:absolute;animation:6s linear infinite spin;width:70px;height:70px;top:0;left:10px}.maint-gears .g2{position:absolute;animation:4s linear infinite reverse spin;opacity:.7;width:46px;height:46px;bottom:0;right:6px}.maint-count{font:700 34px/1 var(--font-display);color:var(--gold);margin-top:18px}.modal.tx{overflow:hidden;background:#141415;border:0;border-radius:24px}.tx-in{display:flex;height:min(640px,100vh - 48px)}.tx-side{display:flex;overflow-y:auto;background:#181819;flex-direction:column;flex:none;gap:18px;width:300px;padding:20px}.tx-thumb{position:relative;aspect-ratio:16/10;overflow:hidden;background:#222224;border-radius:14px}.tx-thumb img{position:absolute;object-fit:cover;width:100%;height:100%;inset:0}.tx-dur{position:absolute;color:#fff;background:#0000009e;border-radius:7px;padding:4px 7px;font-size:11px;font-weight:600;bottom:8px;right:8px}.tx-name{display:flex;flex-direction:column;gap:6px;min-width:0}.tx-name small{font:500 12.5px/1.3 var(--font);color:var(--text3);font-variant-numeric:tabular-nums}.tx-name b{font:700 19px/1.25 var(--font-display,var(--font));letter-spacing:-.015em;color:var(--text-hi);overflow-wrap:anywhere}.tx-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.tx-stats span{display:flex;text-align:center;font:500 11.5px/1 var(--font);color:var(--text3);background:#1f1f21;border-radius:12px;flex-direction:column;align-items: center;gap:6px;padding:12px 6px 11px}.tx-stats b{color:var(--text-hi);font-size:16px;font-weight:700}.tx-label{font:600 11px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--text4);margin-bottom:-10px;padding-left:6px}.tx-langs{display:flex;flex-direction:column;gap:2px}.tx-lang{display:flex;color:var(--text2);font:550 13px/1 var(--font);text-align:left;background:0 0;border:0;border-radius:11px;align-items: center;gap:10px;height:40px;padding:0 10px 0 6px}.tx-lang:hover{color:var(--text);background:#1f1f21}.tx-lang.on{color:var(--text-hi);background:#252528}.tx-lang small{font:500 11px/1 var(--font);color:var(--text3)}.tx-tag{display:grid;color:var(--text2);font:700 9.5px/1 var(--font);letter-spacing:.05em;background:#29292c;border-radius:7px;flex:none;place-items: center;min-width:30px;height:24px;padding:0 6px}.tx-lang.on .tx-tag{background:var(--green);color:#06140c}.tx-opt{display:flex;color:var(--text);font:550 13px/1 var(--font);cursor:pointer;background:#1f1f21;border-radius:12px;align-items: center;gap:10px;padding:12px 12px 12px 14px}.tx-actions{display:flex;flex-direction:column;gap:8px}.tx-btn{display:flex;color:var(--text);font:650 13.5px/1 var(--font);background:#252528;border:0;border-radius:99px;justify-content:center;align-items: center;gap:8px;height:42px;transition:background .15s,transform .15s}.tx-btn:hover:not(:disabled){background:#2e2e31}.tx-btn.main{background:var(--accent);color:var(--on-accent)}.tx-btn.main:hover:not(:disabled){background:#fff}.tx-btn:disabled{opacity:.35}.tx-btn .ic{width:16px;height:16px}.tx-main{display:flex;flex-direction:column;flex:1;min-width:0}.tx-head{display:flex;align-items: center;gap:10px;padding:16px 16px 8px 24px}.tx-search{display:flex;color:var(--text3);background:#1c1c1e;border-radius:99px;flex:1;align-items: center;gap:10px;height:42px;padding:0 8px 0 14px}.tx-search:focus-within{color:var(--text2);background:#222224}.tx-search .ic{flex:none;width:16px;height:16px}.tx-search input{outline:0;color:var(--text);font:500 13.5px var(--font);background:0 0;border:0;flex:1;min-width:0;height:100%}.tx-search input::placeholder{color:var(--text3)}.tx-hits{color:var(--text3);flex:none;font-size:11.5px}.tx-clear,.tx-x{display:grid;color:var(--text3);background:0 0;border:0;border-radius:99px;flex:none;place-items: center}.tx-clear{width:28px;height:28px}.tx-x{width:38px;height:38px}.tx-clear:hover,.tx-x:hover{color:var(--text);background:#ffffff12}.tx-clear .ic{width:14px;height:14px}.tx-x .ic{width:17px;height:17px}.tx-body{overflow-y:auto;user-select:text;scrollbar-width:thin;scrollbar-color:#333 transparent;flex:1;padding:10px 24px 32px 16px}.tx-wait{display:grid;color:var(--text3);place-items: center;height:100%;font-size:13.5px}.tx-line{position:relative;display:flex;border-radius:12px;align-items:baseline;gap:18px;padding:9px 44px 9px 10px}.tx-line:hover{background:#1a1a1c}.tx-at{color:var(--text4);flex:none;width:44px;transition:color .15s;font-size:12px;font-weight:600}.tx-line:hover .tx-at{color:var(--green)}.tx-text{color:#dcdcdf;font-size:15px;line-height:1.65}.tx-copy{position:absolute;display:grid;color:var(--text2);opacity:0;background:#262629;border:0;border-radius:9px;place-items: center;width:30px;height:30px;margin-top:-15px;transition:opacity .15s;top:50%;right:8px}.tx-copy:hover{color:var(--text-hi);background:#2f2f33}.tx-copy .ic{width:14px;height:14px}.tx-line:hover .tx-copy{opacity:1}.tx-p{color:#dcdcdf;margin:0 0 18px;padding:0 10px;font-size:15.5px;line-height:1.8}.tx-body mark{background:color-mix(in srgb,var(--green)28%,transparent);color:#fff;border-radius:4px;margin:0 -2px;padding:1px 2px}@media (max-width:760px){.tx-in{flex-direction:column;height:calc(100vh - 32px)}.tx-side{flex:none;gap:12px;width:auto;padding:16px}.tx-thumb,.tx-stats,.tx-label,.tx-langs{display:none}.tx-actions{flex-direction:row}.tx-actions .tx-btn{flex:1}.tx-side>.grow{display:none}}.pd{position:fixed;z-index:700;display:grid;animation:fadeIn .3s var(--ease)both;overflow:hidden;background:#050506db;place-items: center;inset:0}.pd-glow{position:absolute;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--c1)16%,transparent),color-mix(in srgb,var(--c2)4%,transparent)55%,transparent);animation:1.1s cubic-bezier(.16,1,.3,1) both pdGlow;border-radius:50%;width:900px;margin:-450px 0 0 -450px;top:42%;left:50%}@keyframes pdGlow{0%{opacity:0;transform:scale(.2)}}.pd-in{position:relative;display:flex;text-align:center;flex-direction:column;align-items: center;padding:24px}.pd-burst{position:relative;width:132px;height:132px;margin-bottom:30px}.pd-core{position:absolute;display:grid;background:radial-gradient(circle at 35% 30%,var(--c2),var(--c1)70%);box-shadow:0 18px 44px color-mix(in srgb,var(--c1)22%,transparent);animation:.7s cubic-bezier(.34,1.56,.64,1) 80ms both pdPop;border-radius:50%;place-items: center;inset:0}@keyframes pdPop{0%{transform:scale(0)}}.pd-core svg{fill:none;stroke:#fff;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:.45s cubic-bezier(.65,0,.35,1) .45s forwards pdDraw;width:64px;height:64px}@keyframes pdDraw{to{stroke-dashoffset:0}}.pd-ring{position:absolute;border:2px solid var(--c2);opacity:0;animation:1.4s cubic-bezier(.16,1,.3,1) .35s both pdRing;border-radius:50%;inset:0}.pd-ring.r2{animation-delay:.6s;border-color:var(--c1)}@keyframes pdRing{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(2.3)}}.pd-bit{position:absolute;opacity:0;animation:pdBit 1.5s cubic-bezier(.2,.7,.3,1)var(--d)both;border-radius:99px;width:22px;height:9px;margin:-4.5px 0 0 -11px;top:50%;left:50%}.pd-bit.c0{background:var(--c1)}.pd-bit.c1{background:var(--c2)}.pd-bit.c2{background:#fff}@keyframes pdBit{0%{opacity:0;transform:translate(0)rotate(0)scale(.3)}12%{opacity:1}70%{opacity:1;transform:translate(var(--x),var(--y))rotate(var(--r))scale(var(--s))}to{opacity:0;transform:translate(var(--x),calc(var(--y) + 40px))rotate(calc(var(--r)*1.4))scale(var(--s))}}.pd-title{font:700 56px/1 var(--font-display);letter-spacing:-.035em;color:#fff;animation:.6s cubic-bezier(.16,1,.3,1) .5s both pdUp;margin:0}.pd-plus{background:color-mix(in srgb,var(--c1)26%,#ffffff0f);color:#fff;font:650 17px/1.2 var(--font);animation:.6s cubic-bezier(.16,1,.3,1) .6s both pdUp;border-radius:99px;margin:14px 0 0;padding:7px 16px}.pd-bal{color:#ffffffa8;font:500 15px/1.3 var(--font);animation:.6s cubic-bezier(.16,1,.3,1) .7s both pdUp;margin:18px 0 0}.pd-bal b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.pd-go{color:#0b0b0c;font:650 15px/1 var(--font);animation:.6s cubic-bezier(.16,1,.3,1) .8s both pdUp;transition:transform .15s var(--spring);background:#fff;border:0;border-radius:99px;height:50px;margin-top:30px;padding:0 30px}.pd-note{color:#fff6;font:500 12.5px/1.5 var(--font);animation:.6s cubic-bezier(.16,1,.3,1) .9s both pdUp;max-width:340px;margin:16px 0 0}@keyframes pdUp{0%{opacity:0;transform:translateY(14px)}}.ov.leaving .pd{animation:fadeOut .25s var(--ease)both}.modal.st{overflow:hidden;background:#141415;border:0;border-radius:28px;max-width:calc(100vw - 32px)}.st-in{display:flex;height:min(700px,100vh - 48px)}.st-side{display:flex;background:#18181a;flex-direction:column;flex:none;gap:10px;width:252px;padding:14px}.st-side-t{font:700 21px/1 var(--font-display);letter-spacing:-.015em;color:var(--text-hi);padding:12px 10px 8px}.st-nav{display:flex;flex-direction:column;gap:3px}.st-item{display:flex;color:var(--text2);font:550 14px/1 var(--font);text-align:left;background:0 0;border:0;border-radius:14px;align-items: center;gap:12px;width:100%;height:46px;padding:0 10px 0 7px;transition:background .15s,color .15s}.st-item:hover{color:var(--text);background:#1f1f21}.st-item.on{color:var(--text-hi);background:#252528}.st-item-ic{display:grid;color:var(--text3);background:#222225;border-radius:10px;flex:none;place-items: center;width:32px;height:32px;transition:background .15s,color .15s}.st-item.on .st-item-ic{color:var(--text-hi);background:#34343a}.st-item-ic .ic{width:16px;height:16px}.st-item.out{color:#ff7a7e}.st-item.out .st-item-ic{color:#ff7a7e;background:#ff5a5f1f}.st-item.out:hover{background:#ff5a5f14}.st-ver{color:var(--text4);font:500 11.5px/1 var(--font);padding:4px 10px 2px}.st-main{position:relative;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#333 transparent;flex:1;min-width:0}.st-x{display:grid;color:var(--text2);background:#202022;border:0;border-radius:99px;place-items: center;width:40px;height:40px;transition:background .15s,color .15s}.st-x:hover{color:#fff;background:#2c2c2f}.st-x .ic{width:16px;height:16px}.st-page{position:relative;display:flex;animation:.32s cubic-bezier(.16,1,.3,1) both stIn;flex-direction:column;padding:30px 34px 36px}@keyframes stIn{0%{opacity:0;transform:translateY(8px)}}.st-wait{justify-content:center;align-items: center;min-height:260px}.st-head{display:flex;align-items: center;gap:16px;margin-bottom:18px;padding-right:56px}.st-head-ic{display:grid;color:var(--text-hi);background:#222225;border-radius:16px;flex:none;place-items: center;width:52px;height:52px}.st-head-ic .ic{width:23px;height:23px}.st-head h2{font:700 26px/1.15 var(--font-display);letter-spacing:-.02em;color:var(--text-hi);margin:0}.st-head p{color:var(--text3);font:500 14px/1.45 var(--font);max-width:560px;margin:6px 0 0}.st-label{font:600 11px/1 var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--text4);padding:24px 6px 10px}.st-card{overflow:hidden;background:#1a1a1c;border-radius:20px}.st-card+.st-card{margin-top:12px}.st-row{display:flex;color:var(--text);text-align:left;background:0 0;border:0;align-items: center;gap:14px;width:100%;min-height:66px;padding:12px 18px 12px 14px}.st-row+.st-row{box-shadow:inset 0 1px #222224}.st-row.link{cursor:pointer;transition:background .12s}.st-row.link:hover{background:#1f1f21}.st-row-ic{display:grid;color:var(--text2);background:#242427;border-radius:12px;flex:none;place-items: center;width:40px;height:40px}.st-row-ic.toned{color:var(--text-hi);background:#242427}.st-row-ic .ic{width:18px;height:18px}.st-row-t{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.st-row-t b{font:600 14px/1.25 var(--font);color:var(--text)}.st-row-t small{font:500 12.5px/1.4 var(--font);color:var(--text3)}.st-row.danger .st-row-ic{color:#ff7a7e;background:#ff5a5f1f}.st-row.danger .st-row-t b{color:#ff8a8d}.st-faint{color:var(--text4);flex:none;width:16px;height:16px}.st-amount{color:var(--text-hi);flex:none;font-size:14px;font-weight:650}.st-amount.plus{color:var(--text-hi)}.st-receipt{display:inline-flex;color:var(--text2);font:600 12px/1 var(--font);text-decoration:none;background:#232326;border-radius:99px;flex:none;align-items: center;gap:5px;height:28px;padding:0 10px;transition:background .15s,color .15s}.st-receipt:hover{color:var(--text-hi);background:#2c2c30}.st-receipt .ic{width:12px;height:12px}.st-tag{color:var(--text3);font:600 11px/1 var(--font);background:#262629;border-radius:99px;flex:none;padding:5px 9px}.st-tag.red{color:#ff8a8d;background:#ff5a5f1f}.st-empty{color:var(--text3);font:500 13px/1.4 var(--font);text-align:center;padding:26px 18px}.st-note{color:var(--text3);font:500 12.5px/1.6 var(--font);margin:12px 6px 0}.st-btn{display:inline-flex;color:var(--text);font:600 13px/1 var(--font);transition:background .15s,transform .15s var(--spring);background:#262629;border:0;border-radius:99px;flex:none;justify-content:center;align-items: center;gap:8px;height:40px;padding:0 18px}.st-btn:hover:not(:disabled){background:#2f2f33}.st-btn:disabled{opacity:.35}.st-btn .ic{width:15px;height:15px}.st-btn.main{background:var(--accent);color:var(--on-accent);height:46px;padding:0 22px;font-size:14px}.st-btn.main:hover:not(:disabled){background:#fff}.st-btn.danger{color:#ff8a8d;background:#ff5a5f24}.st-btn.danger:hover{background:#ff5a5f38}.st-redeem{display:flex;align-items: center;gap:16px;padding:16px 16px 16px 18px}.st-redeem-ic{display:grid;color:var(--text-hi);background:#252528;border-radius:14px;flex:none;place-items: center;width:46px;height:46px}.st-redeem-ic .ic{width:21px;height:21px}.st-redeem-t{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.st-redeem-t b{font:650 14.5px/1.25 var(--font);color:var(--text-hi)}.st-redeem-t small{font:500 12.5px/1.35 var(--font);color:var(--text3)}.st-redeem .code-boxes{gap:6px}.st-redeem .code-box{background:#29292c;border-radius:12px;width:40px;height:48px;font-size:19px}.st-redeem .code-box:focus{background:#303034;box-shadow:inset 0 0 0 1.5px #8a8a92}.st-redeem .code-box.filled{background:#303034}.st-redeem .st-btn.main{min-width:104px;height:48px}.st-langs{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.st-search{display:flex;color:var(--text3);cursor:text;background:#1d1d1f;border-radius:99px;align-items: center;gap:11px;height:48px;margin-bottom:14px;padding:0 8px 0 16px}.st-search>.ic{flex:none;width:17px;height:17px}.st-search input{outline:none;color:var(--text-hi);font:500 15px/1 var(--font);background:0 0;border:0;flex:1;min-width:0}.st-search input::placeholder{color:var(--text3)}.st-search-x{display:grid;color:var(--text3);background:0 0;border:0;border-radius:50%;place-items: center;width:32px;height:32px}.st-search-x .ic{width:14px;height:14px}.st-lang-none{grid-column:1/-1;text-align:center;color:var(--text3);padding:28px 12px;font-size:14px}.st-lang{position:relative;display:flex;color:var(--text);text-align:left;transition:background .15s,transform .2s var(--spring);background:#1a1a1c;border:0;border-radius:20px;flex-direction:column;align-items: flex-start;gap:4px;min-height:168px;padding:18px}.st-lang:not(.soon):hover{background:#1f1f22}.st-lang.on{background:#232326}.st-lang-tag{display:grid;color:var(--text2);font:700 12px/1 var(--font);letter-spacing:.06em;background:#262629;border-radius:10px;place-items: center;width:44px;height:32px;margin-bottom:14px}.st-lang-tag .ic{width:15px;height:15px}.st-lang.on .st-lang-tag{background:var(--accent);color:var(--on-accent)}.st-lang b{font:700 18px/1.15 var(--font-display);color:var(--text-hi)}.st-lang small{font:500 12.5px/1.2 var(--font);color:var(--text3)}.st-lang-sample{font:500 12.5px/1.35 var(--font);color:var(--text2);margin-top:auto;padding-top:14px;font-style:italic}.st-lang-check{position:absolute;display:grid;background:var(--accent);color:var(--on-accent);opacity:0;transition:opacity .2s,transform .3s var(--spring);border-radius:50%;place-items: center;width:26px;height:26px;top:16px;right:16px;transform:scale(.6)}.st-lang-check .ic{stroke-width:2.6;width:14px;height:14px}.st-lang.on .st-lang-check{opacity:1;transform:none}.st-lang.soon{background:0 0;box-shadow:inset 0 0 0 1.5px #232326}.st-lang.soon b{color:var(--text3)}.st-ring{display:grid;animation:.8s cubic-bezier(.16,1,.3,1) both stRing;border-radius:50%;flex:none;place-items: center;width:172px;height:172px}@keyframes stRing{0%{transform:scale(.94);opacity:0}}.st-ring-in{display:flex;background:#1a1a1c;border-radius:50%;flex-direction:column;justify-content:center;align-items: center;gap:4px;width:128px;height:128px}.st-ring-in b{font:700 24px/1 var(--font-display);color:var(--text-hi)}.st-ring-in small{font:500 12px/1 var(--font);color:var(--text3)}.st-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.st-fact{display:flex;background:#1a1a1c;border-radius:18px;flex-direction:column;gap:4px;min-width:0;padding:16px}.st-fact-ic{display:grid;color:var(--text-hi);background:#252528;border-radius:10px;place-items: center;width:32px;height:32px;margin-bottom:10px}.st-fact-ic .ic{width:16px;height:16px}.st-fact small{font:500 12px/1.2 var(--font);color:var(--text3)}.st-fact b{font:600 14px/1.3 var(--font);color:var(--text-hi)}.st-devices{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.st-device{position:relative;display:flex;background:#1a1a1c;border-radius:18px;flex-direction:column;gap:4px;padding:16px;transition:opacity .2s}.st-device.busy{opacity:.5;pointer-events:none}.st-device.me .st-device-ic{color:var(--green);background:#3ddc8424}.st-device.empty{justify-content:center;min-height:64px}.st-device-x{position:absolute;display:grid;color:var(--text3);cursor:pointer;background:#252528;border:0;border-radius:50%;place-items: center;width:28px;height:28px;top:10px;right:10px}.st-device-x:before{content:"";position:absolute;border-radius:inherit;opacity:0;background:#34343a;transition:opacity .15s;inset:0}.st-device-x:hover:before{opacity:1}.st-device-x:hover{color:var(--text-hi)}.st-device-x .ic{position:relative;width:13px;height:13px}.st-device-ic{display:grid;color:var(--text-hi);background:#252528;border-radius:11px;place-items: center;width:36px;height:36px;margin-bottom:10px}.st-device-ic .ic{width:17px;height:17px}.st-device b{font:600 14px/1.25 var(--font);color:var(--text-hi)}.st-device small{font:500 12px/1.2 var(--font);color:var(--text3)}.st-danger{display:flex;background:#281e20;align-items: center;gap:16px;margin-top:28px;padding:18px}.st-danger-ic{display:grid;color:#ff7a7e;background:#ff5a5f24;border-radius:13px;flex:none;place-items: center;width:44px;height:44px}.st-danger-ic .ic{width:19px;height:19px}.st-danger-t{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.st-danger-t b{font:650 14.5px/1.25 var(--font);color:#ff8a8d}.st-danger-t small{font:500 12.5px/1.4 var(--font);color:var(--text3)}.st-flow{display:flex;align-items:stretch;gap:8px;margin-bottom:12px}.st-step{display:flex;background:#1a1a1c;border-radius:20px;flex-direction:column;flex:1;gap:4px;padding:18px}.st-step-ic{display:grid;color:var(--text-hi);background:#252528;border-radius:12px;place-items: center;width:40px;height:40px;margin-bottom:12px}.st-step-ic .ic{width:18px;height:18px}.st-step b{font:650 14px/1.25 var(--font);color:var(--text-hi)}.st-step small{font:500 12.5px/1.4 var(--font);color:var(--text3)}.st-arrow{color:var(--text4);flex:none;align-self: center}.st-arrow .ic{width:16px;height:16px}@keyframes pulse{50%{opacity:.55}}@media (max-width:760px){.st-in{flex-direction:column;height:calc(100vh - 32px)}.st-side{overflow-x:auto;flex-direction:row;gap:6px;width:auto;padding:10px}.st-side-t,.st-ver,.st-side>.grow{display:none}.st-nav{flex-direction:row}.st-item{white-space:nowrap;width:auto}.st-page{padding:20px}.st-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-top,.st-flow,.st-redeem{flex-direction:column;align-items:stretch}.st-arrow{transform:rotate(90deg)}}.modal.si{overflow:hidden;background:#161618;border:0;border-radius:28px;max-width:calc(100vw - 32px)}.si-art{position:relative;display:flex;overflow:hidden;background:#1b1b1e;justify-content:center;align-items: center;gap:34px;height:210px}.si-win{position:relative;animation:.6s cubic-bezier(.16,1,.3,1) both siUp;background:#232327;border-radius:16px;width:250px;height:150px;box-shadow:0 24px 50px #00000073}@keyframes siUp{0%{opacity:0;transform:translateY(14px)scale(.97)}}.si-bar{display:flex;background:#2b2b30;border-radius:16px 16px 0 0;align-items: center;gap:5px;height:26px;padding:0 10px}.si-bar i{background:#45454c;border-radius:50%;width:7px;height:7px}.si-bar span{color:#8a8a93;font:600 8.5px/14px var(--font);background:#1e1e22;border-radius:99px;height:14px;margin-left:8px;padding:0 10px}.si-shelf{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:12px 14px}.si-vid{animation:.6s cubic-bezier(.34,1.4,.64,1) both siDrop;border-radius:9px;height:42px}.si-vid.v0{animation-delay:.35s;background:linear-gradient(135deg,#3b5bdb,#1c2541)}.si-vid.v1{animation-delay:.55s;background:linear-gradient(135deg,#c2255c,#2b1220)}.si-vid.v2{animation-delay:.75s;background:linear-gradient(135deg,#2b8a3e,#13261a)}.si-vid.v3{animation-delay:.95s;background:linear-gradient(135deg,#e8590c,#2e1608)}@keyframes siDrop{0%{opacity:0;transform:translateY(-40px)scale(.8)}}.si-lock{position:absolute;display:grid;background:var(--accent);color:var(--on-accent);animation:.5s cubic-bezier(.34,1.56,.64,1) 1.3s both siLock;border-radius:14px;place-items: center;width:44px;height:44px;bottom:-14px;right:-14px;box-shadow:0 10px 26px #00000080}.si-lock .ic{width:20px;height:20px}@keyframes siLock{0%{opacity:0;transform:scale(.4)rotate(-20deg)}}.si-art.full .si-lock{color:#fff;background:#ff5a5f}.si-fill{position:absolute;overflow:hidden;background:#1c1c20;border-radius:99px;height:6px;bottom:12px;left:14px;right:14px}.si-fill i{display:block;transform-origin:left;animation:1.2s cubic-bezier(.22,.61,.36,1) .5s both siFill;background:#ff5a5f;width:100%;height:100%}@keyframes siFill{0%{transform:scaleX(.2)}}.si-cloud{display:flex;animation:.6s cubic-bezier(.16,1,.3,1) .15s both siUp;flex-direction:column;align-items: center;gap:10px}.si-cloud-ic{display:grid;color:var(--text-hi);background:#232327;border-radius:17px;place-items: center;width:54px;height:54px}.si-cloud-ic .ic{width:22px;height:22px}.si-cloud small{color:var(--text3);font:600 11px/1 var(--font)}.si-wave{display:flex;align-items: center;gap:3px;height:22px}.si-wave i{background:var(--green);animation:1s ease-in-out infinite alternate siWave;border-radius:99px;width:4px;height:100%}.si-wave i:nth-child(2){animation-delay:.15s}.si-wave i:nth-child(3){animation-delay:.3s}.si-wave i:nth-child(4){animation-delay:.45s}.si-wave i:nth-child(5){animation-delay:.6s}@keyframes siWave{0%{transform:scaleY(.3)}}.si-body{position:relative;padding:26px 28px 24px}.si-x{position:absolute;display:grid;color:var(--text2);background:#00000059;border:0;border-radius:99px;place-items: center;width:36px;height:36px;top:-194px;right:14px}.si-x:hover{color:#fff;background:#0000008c}.si-x .ic{width:15px;height:15px}.si-body h2{font:700 24px/1.15 var(--font-display);letter-spacing:-.02em;color:var(--text-hi);margin:0}.si-sub{color:var(--text3);font:500 14px/1.5 var(--font);margin:8px 0 0}.si-points{display:flex;flex-direction:column;gap:4px;margin-top:18px}.si-point{display:flex;animation:siUp .5s cubic-bezier(.16,1,.3,1)calc(.25s + var(--i)*80ms)both;align-items: flex-start;gap:14px;padding:10px 6px}.si-point-ic{display:grid;color:var(--text-hi);background:#232326;border-radius:12px;flex:none;place-items: center;width:38px;height:38px}.si-point-ic .ic{width:17px;height:17px}.si-point b{display:block;font:650 14px/1.3 var(--font);color:var(--text-hi);margin-top:2px}.si-point small{display:block;font:500 13px/1.45 var(--font);color:var(--text3);margin-top:3px}.si-space{background:#1d1d20;border-radius:16px;margin-top:14px;padding:14px 16px}.si-space-t{display:flex;font:500 12.5px/1.3 var(--font);color:var(--text3);flex-wrap:wrap;justify-content:space-between;gap:12px}.si-space-t b{color:var(--text-hi);font-weight:650}.si-meter{overflow:hidden;background:#2a2a2e;border-radius:99px;height:8px;margin-top:10px}.si-meter i{display:block;animation:.9s cubic-bezier(.16,1,.3,1) .3s both siMeter;transform-origin:left;background:#f2f2f3;border-radius:99px;height:100%}.si-meter.hot i{background:#ff5a5f}@keyframes siMeter{0%{transform:scaleX(0)}}.si-perm{display:flex;background:#1d1d20;border-radius:16px;align-items: center;gap:14px;margin-top:12px;padding:14px 14px 14px 16px}.si-perm-ic{display:grid;color:var(--text-hi);background:#2a2a2e;border-radius:12px;flex:none;place-items: center;width:40px;height:40px}.si-perm.ok .si-perm-ic{background:var(--green);color:#06140c}.si-perm-ic .ic{width:18px;height:18px}.si-perm>div{flex:1;min-width:0}.si-perm b{display:block;font:650 14px/1.3 var(--font);color:var(--text-hi)}.si-perm small{display:block;font:500 12.5px/1.45 var(--font);color:var(--text3);margin-top:3px}.si-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.si-btn{color:var(--text);font:650 14px/1 var(--font);transition:background .15s,transform .15s var(--spring);background:#262629;border:0;border-radius:99px;height:44px;padding:0 20px}.si-btn:hover:not(:disabled){background:#2f2f33}.si-btn.main{background:var(--accent);color:var(--on-accent)}.si-btn.main:hover:not(:disabled){background:#fff}.si-btn.wide{width:100%;height:48px}.si-btn:disabled{opacity:.5}.modal.fa,.modal.mi{overflow:hidden auto;background:#161618;border:0;border-radius:28px;max-width:calc(100vw - 32px);max-height:calc(100vh - 40px)}.fa-art{position:relative;display:flex;overflow:hidden;background:#1b1b1e;justify-content:center;align-items: center;height:200px}.fa-win-bar{display:flex;background:#2b2b30;border-radius:14px 14px 0 0;align-items: center;gap:5px;height:24px;padding:0 10px}.fa-win-bar i{background:#45454c;border-radius:50%;width:6px;height:6px}.fa-win-bar span{color:#8a8a93;font:600 8px/13px var(--font);background:#1e1e22;border-radius:99px;height:13px;margin-left:6px;padding:0 9px}.fa-art.intro{gap:0}.fa-disk,.fa-kap{position:relative;animation:.6s cubic-bezier(.16,1,.3,1) both faUp;background:#232327;border-radius:14px;width:186px;height:128px;box-shadow:0 22px 46px #00000073}.fa-kap{animation-delay:.12s}@keyframes faUp{0%{opacity:0;transform:translateY(14px)scale(.97)}}.fa-file{display:flex;color:#8a8a93;font:600 10.5px/1 var(--font);border-radius:8px;align-items: center;gap:8px;height:28px;margin:4px 6px 0;padding:0 8px}.fa-file:first-of-type{margin-top:7px}.fa-file-ic{display:grid;background:#2e2e33;border-radius:5px;place-items: center;width:18px;height:18px}.fa-file-ic .ic{width:10px;height:10px}.fa-file.on{color:var(--text-hi);animation:.5s .55s both faPick}.fa-file.on .fa-file-ic{background:var(--green);color:#06140c}@keyframes faPick{0%{background:0 0}to{background:#2d2d32}}.fa-wire{position:relative;width:108px;height:40px}.fa-wire svg{position:absolute;overflow:visible;width:100%;height:100%;inset:0}.fa-wire-p{fill:none;stroke:#3a3a40;stroke-width:2;stroke-dasharray:4 5;stroke-linecap:round;animation:1s linear infinite faDash,.4s .6s both faIn}@keyframes faDash{to{stroke-dashoffset:-18}}@keyframes faIn{0%{opacity:0}}.fa-wire>i{position:absolute;background:var(--green);opacity:0;animation:1.8s cubic-bezier(.45,0,.55,1) infinite faFlow;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;top:50%;left:0}.fa-wire>i:first-of-type{animation-delay:.9s}.fa-wire>i:nth-of-type(2){animation-delay:1.5s}.fa-wire>i:nth-of-type(3){animation-delay:2.1s}@keyframes faFlow{0%{transform:translate(0);opacity:0}15%,85%{opacity:1}to{transform:translate(101px);opacity:0}}.fa-wire small{position:absolute;white-space:nowrap;color:var(--text3);font:600 10px/1 var(--font);animation:.4s .8s both faIn;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.fa-screen{position:relative;overflow:hidden;animation:.6s 1.15s both faIn;display:grid;background:linear-gradient(135deg,#3b5bdb,#1c2541);border-radius:9px;place-items: center;height:92px;margin:6px}.fa-play{display:grid;color:#fff;background:#00000059;border-radius:50%;place-items: center;width:30px;height:30px}.fa-play .ic{width:12px;height:12px;margin-left:2px}.fa-screen em{position:absolute;white-space:nowrap;color:#fff;font:700 9px/1 var(--font);animation:.45s cubic-bezier(.34,1.4,.64,1) 1.6s both faUp;background:#000;border-radius:5px;padding:3px 7px;font-style:normal;bottom:8px;left:50%;transform:translate(-50%)}.fa-zero{position:absolute;background:var(--green);color:#06140c;font:700 11px/1 var(--font);animation:.5s cubic-bezier(.34,1.56,.64,1) 1.9s both faPop;border-radius:99px;padding:7px 11px;bottom:-12px;right:-12px;box-shadow:0 10px 24px #00000073}@keyframes faPop{0%{opacity:0;transform:scale(.4)}}.fa-mo{position:relative;display:grid;overflow:hidden;background:radial-gradient(circle at 50% 45%,#19191c,#0f0f11 72%);place-items: center;height:250px}.fa-mo-card{position:relative;display:grid;grid-template-columns:repeat(var(--C),1fr);grid-template-rows:repeat(var(--R),1fr);overflow:hidden;animation:.6s cubic-bezier(.34,1.56,.64,1) both faPop;border-radius:14px;gap:3px;transition:gap .5s .4s}.fa-mo-t{position:relative;background-color:#1c1c20;background-size:calc(var(--C)*100%)calc(var(--R)*100%);transition:transform .45s cubic-bezier(.34,1.5,.5,1)calc(var(--k)*45ms),border-radius .4s calc(var(--k)*45ms);border-radius:4px;transform:scale(.82)}.fa-mo-t:after{content:"";position:absolute;border-radius:inherit;opacity:.82;transition:opacity .4s calc(var(--k)*45ms),background .3s;background:#141416;inset:0}.fa-mo.asking .fa-mo-t{animation:faWave 1.2s ease-in-out calc(var(--k)*70ms)infinite}.fa-mo.granted .fa-mo-card{gap:0}.fa-mo.granted .fa-mo-t{border-radius:0;transform:none}.fa-mo.granted .fa-mo-t:after{opacity:0}.fa-mo.denied .fa-mo-t:after{background:#3a1416}.fa-mo.denied .fa-mo-card{animation:.5s both faShake}.fa-lock{position:absolute;z-index:2;display:grid;background:var(--accent);color:var(--on-accent);animation:.5s cubic-bezier(.34,1.56,.64,1) .3s both faPop;border-radius:50%;place-items: center;width:52px;height:52px;margin:-26px 0 0 -26px;transition:background .3s,color .3s;top:50%;left:50%;box-shadow:0 12px 30px #00000080}.fa-lock .ic{width:22px;height:22px}.fa-mo.asking .fa-lock{animation:1.3s ease-in-out infinite faBreath}.fa-mo.granted .fa-lock{background:var(--green);color:#06140c;animation:.55s cubic-bezier(.34,1.56,.64,1) .6s both faWin}.fa-mo.denied .fa-lock{color:#fff;animation:.5s both faShake;background:#ff5a5f}@keyframes faWave{0%,to{transform:scale(.82)}50%{transform:scale(.94)}}@keyframes faBreath{50%{transform:scale(1.08)}}@keyframes faWin{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes faShake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}.fa-body,.mi-body{padding:24px 28px 22px}.fa-x{position:absolute;z-index:2;display:grid;color:var(--text2);background:#00000059;border:0;border-radius:99px;place-items: center;width:36px;height:36px;top:14px;right:14px}.fa-x:hover{color:#fff;background:#0000008c}.fa-x .ic{width:15px;height:15px}.fa-body h2,.mi-body h2{font:700 24px/1.15 var(--font-display);letter-spacing:-.02em;color:var(--text-hi);margin:0}.fa-sub{color:var(--text3);font:500 14px/1.5 var(--font);margin:8px 0 0}.fa-steps{position:relative;display:flex;list-style:none;flex-direction:column;gap:16px;margin:20px 0 0;padding:0}.fa-steps li{position:relative;display:flex;opacity:.45;align-items: flex-start;gap:14px;transition:opacity .3s}.fa-steps li:not(:last-child):before{content:"";position:absolute;background:#2a2a2e;width:2px;transition:background .4s;top:32px;bottom:-16px;left:15px}.fa-steps li.done:not(:last-child):before{background:var(--green)}.fa-steps li.on,.fa-steps li.done{opacity:1}.fa-steps li.next{opacity:.75}.fa-steps .n{position:relative;z-index:1;display:grid;color:var(--text2);font:700 13px/1 var(--font);background:#232326;border-radius:50%;flex:none;place-items: center;width:32px;height:32px;transition:background .3s,color .3s;box-shadow:0 0 0 4px #161618}.fa-steps .n .ic{width:15px;height:15px}.fa-steps li.on .n{color:#0b0b0c;background:#f4f4f5}.fa-steps li.done .n{background:var(--green);color:#06140c}.fa-steps li.bad .n{color:#fff;background:#ff5a5f}.fa-steps-c{flex:1;min-width:0;padding-top:7px}.fa-steps-c>b{display:block;color:var(--text-hi);font:650 14.5px/1.3 var(--font)}.fa-steps-c>small{display:block;color:var(--text3);font:500 12.5px/1.4 var(--font);margin-top:3px}.fa-chips{display:flex;animation:.4s cubic-bezier(.16,1,.3,1) both faUp;flex-wrap:wrap;gap:8px;margin-top:10px}.fa-chips button{display:inline-flex;color:var(--text);font:650 13.5px/1 var(--font);background:#232326;border:0;border-radius:99px;align-items: center;gap:8px;height:40px;padding:0 14px;transition:background .15s}.fa-chips button:hover{background:#2a2a2e}.fa-chips .best{background:var(--green);color:#06140c}.fa-chips .best:hover{background:#4be592}.fa-chips .ic{width:15px;height:15px}.fa-chips em{font:700 9.5px/1 var(--font);background:#06140c29;border-radius:99px;padding:3px 6px;font-style:normal}.fa-prompt{display:flex;color:#1b1b1b;animation:.4s cubic-bezier(.16,1,.3,1) both faUp;background:#f4f4f5;border-radius:12px;flex-direction:column;gap:10px;max-width:300px;margin-top:10px;padding:11px 12px;box-shadow:0 10px 30px #0006}.fa-prompt>span:first-child{display:flex;font:650 12px/1 var(--font);align-items: center;gap:7px}.fa-prompt>span:first-child i{background:var(--green);border-radius:3px;width:12px;height:12px}.fa-prompt .b{display:flex;justify-content:flex-end;gap:6px}.fa-prompt .b i{font:650 11.5px/1 var(--font);background:#e2e2e6;border-radius:99px;padding:7px 11px;font-style:normal}.fa-prompt .b i.y{color:#fff;animation:1.3s ease-in-out infinite faHint;background:#1a73e8}.fa-picker{display:flex;color:#1b1b1b;animation:.4s cubic-bezier(.16,1,.3,1) both faUp;background:#f4f4f5;border-radius:12px;flex-direction:column;gap:3px;max-width:300px;margin-top:10px;padding:10px;box-shadow:0 10px 30px #0006}.fa-picker .t{font:650 12px/1 var(--font);margin:0 2px 5px}.fa-picker .r{display:flex;font:500 11.5px/1 var(--font);border-radius:6px;align-items: center;gap:8px;height:24px;padding:0 8px}.fa-picker .r i{background:#f0b429;border-radius:2px 3px 3px;width:14px;height:11px}.fa-picker .r.on{background:#d6e6fb}.fa-picker .b{display:flex;justify-content:flex-end;gap:6px;margin-top:6px}.fa-picker .b i{font:650 11.5px/1 var(--font);background:#e2e2e6;border-radius:99px;padding:7px 11px;font-style:normal}.fa-picker .b i.y{color:#fff;animation:1.3s ease-in-out infinite faHint;background:#1a73e8}@keyframes faHint{0%,to{box-shadow:0 0 #1a73e880}50%{box-shadow:0 0 0 5px #1a73e800}}.fa-foot:empty{display:none}.fa-app{display:grid;background:#0d0d0e;border-radius:12px;flex:none;place-items: center;width:42px;height:42px;box-shadow:0 6px 16px #00000059}.fa-app i{background:var(--green);border-radius:5px;width:9px;height:22px}.fa-foot{display:flex;flex-wrap:wrap;align-items: center;gap:10px;margin-top:20px}.fa-btn{display:inline-flex;color:var(--text);font:650 14px/1 var(--font);transition:background .15s,color .15s,transform .15s var(--spring);background:#262629;border:0;border-radius:99px;flex:none;justify-content:center;align-items: center;gap:8px;height:44px;padding:0 20px}.fa-btn:hover:not(:disabled){background:#2f2f33}.fa-btn:disabled{opacity:.6}.fa-btn .ic{width:15px;height:15px}.fa-btn.main{background:var(--accent);color:var(--on-accent)}.fa-btn.main:hover:not(:disabled){background:#fff}.fa-btn.ghost{color:var(--text3);background:0 0;padding:0 14px}.fa-btn.ghost:hover:not(:disabled){color:var(--text);background:#1f1f22}.fa-btn.ghost.danger:hover:not(:disabled){color:#ff8a8d;background:#ff5a5f1a}@media (max-width:620px){.fa-art.intro{transform:scale(.62)}}.mi-art{position:relative;display:grid;overflow:hidden;background:#1b1b1e;place-items: center;height:230px}.mi-frame{position:relative;animation:.55s cubic-bezier(.16,1,.3,1) both faUp;width:240px;height:150px;transition:width .3s}.mi-frame:before{content:"";position:absolute;opacity:0;border:2px dashed #3d3d44;border-radius:18px;transition:opacity .4s;inset:0}.mi-art.gone:not(.found) .mi-frame:before{opacity:1;transition-delay:1.1s}.mi-pix{position:absolute;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(6,1fr);overflow:visible;border-radius:18px;inset:0}.mi-pix i{background-color:#26262a;background-size:1000% 600%;margin:0 -.6px -.6px 0}.mi-pix i:first-child{border-top-left-radius:18px}.mi-pix i:nth-child(10){border-top-right-radius:18px}.mi-pix i:nth-child(51){border-bottom-left-radius:18px}.mi-pix i:nth-child(60){border-bottom-right-radius:18px}.mi-art.gone .mi-pix i{animation:miOut .8s cubic-bezier(.55,0,1,.45)calc(var(--d) + .45s)both}@keyframes miOut{to{opacity:0;transform:translate(var(--dx),var(--dy))scale(.3)rotate(25deg)}}.mi-art.gone.found .mi-pix i{animation:miIn .75s cubic-bezier(.16,1,.3,1)calc(var(--d)*.6)both}@keyframes miIn{0%{opacity:0;transform:translate(var(--dx),var(--dy))scale(.3)rotate(25deg)}}.mi-ghost{position:absolute;object-fit:cover;opacity:0;z-index:-1;border-radius:18px;width:100%;height:100%;inset:0}.mi-art:not(.gone).searching .mi-ghost{animation:.7s cubic-bezier(.34,1.4,.64,1) .4s both miSplit}.mi-art:-webkit-any(.changed,.mismatch) .mi-ghost{animation:.7s cubic-bezier(.34,1.4,.64,1) .4s both miSplit}.mi-art:-moz-any(.changed,.mismatch) .mi-ghost{animation:.7s cubic-bezier(.34,1.4,.64,1) .4s both miSplit}.mi-art:is(.changed,.mismatch) .mi-ghost{animation:.7s cubic-bezier(.34,1.4,.64,1) .4s both miSplit}@keyframes miSplit{to{opacity:.45;transform:translate(26px,-16px)rotate(5deg);filter:hue-rotate(140deg)saturate(1.4)}}.mi-art:-webkit-any(.changed,.mismatch) .mi-frame{animation:.55s cubic-bezier(.16,1,.3,1) both faUp,.5s 1s both faShake}.mi-art:-moz-any(.changed,.mismatch) .mi-frame{animation:.55s cubic-bezier(.16,1,.3,1) both faUp,.5s 1s both faShake}.mi-art:is(.changed,.mismatch) .mi-frame{animation:.55s cubic-bezier(.16,1,.3,1) both faUp,.5s 1s both faShake}.mi-badge{position:absolute;z-index:2;display:grid;color:#fff;animation:.5s cubic-bezier(.34,1.56,.64,1) 1.4s both faPop;background:#ff5a5f;border-radius:50%;place-items: center;width:42px;height:42px;top:-15px;right:-15px;box-shadow:0 10px 24px #00000073}.mi-badge .ic{width:18px;height:18px}.mi-art:-webkit-any(.changed,.mismatch) .mi-badge{color:#1a1200;animation-delay:.9s;background:#ffb224}.mi-art:-moz-any(.changed,.mismatch) .mi-badge{color:#1a1200;animation-delay:.9s;background:#ffb224}.mi-art:is(.changed,.mismatch) .mi-badge{color:#1a1200;animation-delay:.9s;background:#ffb224}.mi-art.found .mi-badge{background:var(--green);color:#06140c;animation:.55s cubic-bezier(.34,1.56,.64,1) .45s both faWin}.mi-lens{position:absolute;display:grid;color:var(--text-hi);opacity:0;background:#2a2a2f;border-radius:50%;place-items: center;width:46px;height:46px;margin:-23px 0 0 -23px;top:50%;left:50%;box-shadow:0 10px 24px #00000073}.mi-lens .ic{width:19px;height:19px}.mi-art:-webkit-any(.lost,.searching) .mi-lens{animation:5s ease-in-out 1.8s infinite miLens}.mi-art:-moz-any(.lost,.searching) .mi-lens{animation:5s ease-in-out 1.8s infinite miLens}.mi-art:is(.lost,.searching) .mi-lens{animation:5s ease-in-out 1.8s infinite miLens}.mi-art.searching .mi-lens{animation-duration:2.2s;animation-delay:0s}@keyframes miLens{0%{opacity:0;transform:translate(-150px,60px)}10%{opacity:1}30%{transform:translate(-60px,-70px)}55%{transform:translate(150px,-40px)}80%{transform:translate(90px,70px);opacity:1}to{opacity:0;transform:translate(-150px,60px)}}.sm-hero{overflow:hidden;padding:0}.sm-top{display:flex;align-items: center;gap:30px;padding:24px 26px 22px}.sm-top .st-ring{width:156px;height:156px}.sm-top .st-ring-in{width:118px;height:118px}.sm-parts{display:flex;flex-direction:column;flex:1;min-width:0}.sm-part{display:flex;align-items: center;gap:14px;padding:11px 2px}.sm-part+.sm-part{box-shadow:inset 0 1px #ffffff0d}.sm-part i{border-radius:50%;flex:none;width:10px;height:10px}.sm-part span{display:flex;flex-direction:column;flex:1;gap:3px;min-width:0}.sm-part b{font:600 14px/1.2 var(--font);color:var(--text)}.sm-part small{font:500 12px/1.2 var(--font);color:var(--text3)}.sm-part em{color:var(--text-hi);font-size:14px;font-style:normal;font-weight:650}.sm-browser{display:flex;background:#1d1d1f;align-items: center;gap:14px;padding:16px 22px 16px 18px}.sm-browser-ic{display:grid;color:#ffb224;background:#ffb2241f;border-radius:12px;flex:none;place-items: center;width:40px;height:40px}.sm-browser.ok .sm-browser-ic{color:var(--green);background:#3ddc841f}.sm-browser-ic .ic{width:18px;height:18px}.sm-browser-t{display:flex;flex-direction:column;flex:1;gap:3px;min-width:0}.sm-browser-t b{font:600 14px/1.25 var(--font);color:var(--text)}.sm-browser-t small{font:500 12.5px/1.35 var(--font);color:var(--text3)}.sm-saved{display:flex;text-align:right;flex-direction:column;flex:none;align-items: flex-end;gap:3px}.sm-saved b{font:700 17px/1 var(--font-display);color:var(--green)}.sm-saved small{font:500 11.5px/1.2 var(--font);color:var(--text3)}@media (max-width:760px){.sm-browser{flex-wrap:wrap}.sm-saved{text-align:left;align-items: flex-start}}.sf-label{font:600 11px/1 var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--text4);margin:24px 0 10px 4px}.sf-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sf-mode{display:flex;color:var(--text);text-align:left;cursor:pointer;transition:background .15s,transform .15s var(--spring);background:#1a1a1c;border:0;border-radius:20px;flex-direction:column;align-items: flex-start;gap:6px;padding:16px 18px 18px}.sf-mode:hover:not(:disabled){background:#1f1f21}.sf-mode.on{background:#222225}.sf-mode.off{opacity:.45;cursor:default}.sf-mode-top{display:flex;align-items: center;gap:8px;width:100%;margin-bottom:8px}.sf-mode-ic{display:grid;color:var(--text-hi);background:#262629;border-radius:12px;place-items: center;width:40px;height:40px}.sf-mode-ic .ic{width:18px;height:18px}.sf-mode-top em{color:var(--green);font:700 10.5px/1 var(--font);background:#3ddc8424;border-radius:99px;padding:4px 9px;font-style:normal}.sf-radio{display:grid;color:#0000;transition:background .2s,color .2s,transform .25s var(--spring);background:#2a2a2e;border-radius:50%;place-items: center;width:24px;height:24px;margin-left:auto}.sf-radio .ic{width:12px;height:12px}.sf-mode.on .sf-radio{background:var(--accent);color:var(--on-accent);transform:scale(1.06)}.sf-mode b{font:650 15px/1.25 var(--font);color:var(--text-hi)}.sf-mode small{font:500 12.5px/1.45 var(--font);color:var(--text3)}.sf-app{display:flex;align-items: center;gap:14px;padding:16px 18px 16px 16px}.sf-done{display:grid;background:var(--green);color:#06140c;border-radius:50%;flex:none;place-items: center;width:36px;height:36px}.sf-done .ic{width:16px;height:16px}@media (max-width:760px){.sf-modes{grid-template-columns:1fr}}.st-short{display:none}.ed{--isl:#131313;--isl-r:24px;--isl-edge:inset 0 1px 0 #ffffff0b,inset 0 0 0 1px #ffffff06;--isl-drop:0 28px 60px -24px #000000b3;position:relative;display:flex;padding:0 var(--gut)var(--gut);background:0 0;flex-direction:column;flex:1;min-width:0}.ed-amb{position:fixed;z-index:0;pointer-events:none;background:radial-gradient(70% 45% at 50% -8%,#ffffff09,#0000 70%),#09090a;inset:0}.ed-dots,.ed-lit{position:absolute;background-position:11px 11px;background-size:22px 22px;inset:0}.ed-dots{-webkit-mask-image:radial-gradient(85% 85% at 55% 45%,#000 35%,#0000 100%);mask-image:radial-gradient(85% 85% at 55% 45%,#000 35%,#0000 100%);transition:opacity .8s var(--ease);animation:fadeIn 1.2s var(--ease)backwards;background-image:radial-gradient(circle,#ffffff16 1px,#0000 1.6px)}.ed-lit{opacity:0;transition:opacity .6s var(--ease);will-change:opacity;-webkit-mask-image:radial-gradient(200px circle at var(--fx,50%)var(--fy,50%),#000,transparent 75%);mask-image:radial-gradient(200px circle at var(--fx,50%)var(--fy,50%),#000,transparent 75%);background-image:radial-gradient(circle,#cdffe23d 1px,#0000 1.6px)}.ed:hover .ed-lit{opacity:1}.ed.playing .ed-dots{opacity:.35}.ed.playing .ed-lit{opacity:0}.app:has(.ed) .titlebar{background:0 0;border-bottom-color:#0000}.ed-main{position:relative;z-index:1;display:flex;gap:var(--gut);flex:1;min-height:0}html.ed-swap .ed *,html.ed-swap .titlebar *{animation-duration:0s!important;animation-delay:0s!important}html.ed-swap .ed .ed-work,html.ed-swap .ed .ed-panel{animation:.5s cubic-bezier(.16,1,.3,1) both edSwap!important}@keyframes edSwap{0%{opacity:.25;transform:scale(.992)}}.tb-slot,.tb-slot>div{display:contents}.tb-ed{display:flex;animation:tbIn .55s var(--ease-out)backwards;align-items: center;gap:12px;min-width:0;height:100%}.tb-back{display:grid;color:var(--text2);background:#ffffff0f;border:0;border-radius:50%;flex:none;place-items: center;width:40px;height:40px;transition:background .2s,color .2s}.tb-back:hover{color:var(--text-hi);background:#ffffff1c}.tb-back .ic{transition:transform .35s var(--spring);width:18px;height:18px}.tb-back:hover .ic{transform:translate(-2px)}.tb-ed-mid{display:flex;align-items: center;gap:var(--sp2);animation:tbIn .55s 60ms var(--ease-out)backwards}.tb-ed-right{display:flex;animation:tbIn .55s .12s var(--ease-out)backwards;align-items: center;gap:10px;margin-right:4px}@keyframes tbIn{0%{opacity:0;transform:translateY(-10px)}}.tb-pill{display:flex;background:#ffffff0d;border-radius:99px;align-items: center;gap:2px;height:42px;padding:0 5px}.tb-pill .icon-btn{border-radius:50%;width:32px;height:32px}.tp-lang{position:relative;display:flex;cursor:pointer;background:#222224;border:0;border-radius:99px;width:98px;height:32px;margin-right:6px;padding:3px}.tp-lang>span:not(.tp-lang-thumb){position:relative;z-index:1;display:grid;font:700 12px/1 var(--font);letter-spacing:.05em;color:var(--text2);flex:1;place-items: center;transition:color .16s}.tp-lang>span.on{color:#0b0b0c}.tp-lang-thumb{position:absolute;z-index:1;transition:transform .32s var(--spring);background:#fff;border-radius:99px;width:46px;height:26px;top:3px;left:3px}.tp-lang-thumb.right{transform:translate(46px)}.tp-lang:before{content:"";position:absolute;border-radius:inherit;opacity:0;background:#ffffff0d;transition:opacity .15s;inset:0}.tp-lang:hover:before{opacity:1}.tb-export{position:relative;overflow:hidden;display:inline-flex;color:#0b0b0c;font:650 13.5px/1 var(--font);background:#f4f4f5;border:0;border-radius:99px;align-items: center;height:42px;padding:0 20px 0 16px;transition:background .2s}.tb-export-in{position:relative;z-index:2;display:inline-flex;align-items: center;gap:8px}.tb-export .ic{width:16px;height:16px}.tb-export:hover{background:#fff}.tb-export.busy{color:#fff;font-variant-numeric:tabular-nums;background:#16241b;box-shadow:inset 0 0 0 1px #3ddc8447}.tb-export.busy:before{content:"";position:absolute;z-index:1;transform-origin:left;transform:scaleX(var(--p,0));transition:transform .45s var(--ease);background:#1f9d5a;inset:0}.tb-export .spinner{border-color:#fff #ffffff40 #ffffff40;width:13px;height:13px}.ed-side{display:flex;gap:var(--gut);transition:opacity .6s var(--ease);flex:none;min-height:0}.ed-side.sizing{clip-path:inset(-80px 0 -80px -80px)}.ed-rail{position:relative;display:flex;border-radius:var(--isl-r);background:var(--isl);box-shadow:var(--isl-edge),var(--isl-drop);overflow-y:auto;scrollbar-width:none;animation:railIn .65s var(--ease-out)backwards;flex-direction:column;flex:none;align-self: flex-start;align-items: center;gap:7px;width:92px;max-height:100%;padding:6px}.ed-rail::-webkit-scrollbar{display:none}.ed-rail>.glide{box-shadow:none;will-change:transform;background:#ffffff1a;border-radius:20px}.ed-tool{position:relative;isolation:isolate;display:flex;color:var(--text3);font:600 11px/1 var(--font);letter-spacing:.005em;animation:toolIn .5s var(--ease-out)backwards;animation-delay:calc(.14s + var(--i,0)*45ms);background:0 0;border:0;border-radius:20px;flex-direction:column;flex:none;justify-content:center;align-items: center;gap:8px;width:80px;height:70px;transition:color .2s}.ed-tool:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#ffffff0f;transition:opacity .18s;inset:0}.ed-tool:hover:not(.on):before{opacity:1}.ed-tool-ic{display:grid;place-items: center}.ed-tool-ic .ic{width:22px;height:22px}.ed-tool:hover{color:var(--text-hi)}.ed-tool.on{color:var(--text-hi);font-weight:650}.ed-tool-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em;max-width:100%;padding:0 2px}.ed-tool-t.long{letter-spacing:-.025em;padding:0;font-size:10.5px}.ed-tool .gl.quiet>i.g{opacity:var(--o,1)}@keyframes railIn{0%{opacity:0;transform:translate(-20px)}}@keyframes toolIn{0%{opacity:0;transform:translateY(10px)scale(.9)}}.ed-panel{--dir:0;position:relative;display:flex;border-radius:var(--isl-r);overflow:hidden;background:var(--isl);box-shadow:var(--isl-edge),var(--isl-drop);transform-origin:left center;animation:.42s cubic-bezier(.16,1,.3,1) backwards panelOpen;will-change:transform,opacity;flex-direction:column;flex:none;align-self: flex-start;width:400px;min-height:0;max-height:100%}.ed-panel>.pnl,.ed-panel .pnl-scroll{flex:0 auto}.ed-panel.sizing .pnl-scroll{overflow:hidden}.ed-panel.templates,.ed-panel.motion{width:560px}.ed-panel.leaving{animation:.2s cubic-bezier(.4,0,1,1) forwards panelClose;pointer-events:none}@keyframes panelOpen{0%{opacity:0;transform:translate(-18px)scale(.985)}}@keyframes panelClose{to{opacity:0;transform:translate(-14px)scale(.985)}}.ed-panel-close{position:absolute;z-index:3;display:grid;color:var(--text3);background:#ffffff0a;border:0;border-radius:11px;place-items: center;width:32px;height:32px;transition:background .15s,color .15s;top:22px;right:16px}.ed-panel-close:hover{color:var(--text-hi);background:#ffffff17}.ed-panel-close .ic{transition:transform .35s var(--spring);width:17px;height:17px}.ed-panel-close:hover .ic{transform:translate(-2px)}.ed-side .pnl-head{min-height:76px;padding-right:56px}.ed-side .pnl-head .h2{font:700 24px/1.05 var(--font-display);letter-spacing:-.035em;color:var(--text-hi)}.ed-panel>.pnl{animation:.32s cubic-bezier(.16,1,.3,1) backwards pnlIn}@keyframes pnlIn{0%{opacity:0;transform:translateY(calc(var(--dir)*12px))}}.ed-panel .pnl-scroll{animation:.4s cubic-bezier(.16,1,.3,1) 50ms backwards secIn}@keyframes secIn{0%{opacity:0;transform:translateY(10px)}}.ed.playing .ed-side:not(:hover){opacity:.42}.ed-work{display:flex;gap:var(--gut);flex-direction:column;flex:1;min-width:0;min-height:0}.ed-center{position:relative;display:flex;animation:stageIn .8s 40ms var(--ease-out)backwards;flex-direction:column;flex:1;min-width:0;min-height:0}@keyframes stageIn{0%{opacity:0;transform:scale(.975)}}.stage{position:relative;overflow:hidden;z-index:1;flex:1;min-height:0}.vf{position:absolute;z-index:0;pointer-events:none;transition:left .5s var(--ease-out),top .5s var(--ease-out),width .5s var(--ease-out),height .5s var(--ease-out)}.stage.instant .stage-video,.stage.instant .vf{transition:none}.vf-c{position:absolute;transition:border-color .5s var(--ease),transform .55s var(--spring);animation:vfIn .8s .3s var(--ease-out)backwards;border:0 solid #ffffff42;width:22px;height:22px}.vf-c.vf-tl{--vx:-14px;--vy:-14px;border-top-width:2px;border-left-width:2px;border-top-left-radius:9px;top:-16px;left:-16px}.vf-c.vf-tr{--vx:14px;--vy:-14px;border-top-width:2px;border-right-width:2px;border-top-right-radius:9px;top:-16px;right:-16px}.vf-c.vf-bl{--vx:-14px;--vy:14px;border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:9px;bottom:-16px;left:-16px}.vf-c.vf-br{--vx:14px;--vy:14px;border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:9px;bottom:-16px;right:-16px}@keyframes vfIn{0%{opacity:0;transform:translate(var(--vx),var(--vy))}}.stage:hover .vf-c{transform:translate(calc(var(--vx)*.2),calc(var(--vy)*.2));border-color:#ffffff80}.ed.playing .vf-c{transform:translate(calc(var(--vx)*-.3),calc(var(--vy)*-.3));border-color:#3ddc84cc}.vf-tag{position:absolute;display:flex;color:var(--text3);white-space:nowrap;opacity:0;transition:opacity .35s var(--ease),transform .35s var(--ease);align-items: center;gap:8px;font-size:11px;top:-36px;left:16px;transform:translateY(4px)}.vf-tag b{color:var(--text2);background:#ffffff12;border-radius:7px;padding:4px 7px;font-weight:650}.stage:hover .vf-tag{opacity:1;transform:none}.ed.playing .vf-tag{opacity:0}.vf-guide{position:absolute;z-index:3;pointer-events:none;animation:.15s fadeIn;background:repeating-linear-gradient(#3ddc84f2 0 6px,#0000 6px 12px);width:1px;margin-left:-.5px;top:0;bottom:0;left:50%}.stage-video{position:absolute;z-index:1;overflow:hidden;transition:left .5s var(--ease-out),top .5s var(--ease-out),width .5s var(--ease-out),height .5s var(--ease-out);background:#000;border-radius:14px;box-shadow:0 0 0 1px #ffffff12,0 40px 80px -24px #000000d9,0 12px 24px -12px #0009}@keyframes ripple{0%{transform:scale(1);opacity:.7}to{transform:scale(1.9);opacity:0}}@keyframes playIn{0%{opacity:0;transform:scale(.6)}}.console{position:relative;z-index:2;display:flex;border-radius:var(--isl-r);background:var(--isl);box-shadow:var(--isl-edge),var(--isl-drop);animation:consoleIn .7s .12s var(--ease-out)backwards;flex-direction:column;flex:none}@keyframes consoleIn{0%{opacity:0;transform:translateY(28px)}}.transport{position:relative;display:grid;grid-template-columns:1fr auto 1fr;flex:none;align-items: center;height:60px;padding:4px 12px 0 22px}.tp-time{display:flex;color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px;min-width:0;font-size:12.5px}.tp-time b{color:#fff;letter-spacing:.01em;font-size:19px;font-weight:650}.tp-time span:before{content:"/";color:var(--text4);margin-right:8px}.tp-mid{position:absolute;display:flex;align-items: center;gap:4px;top:calc(50% + 2px);left:50%;transform:translate(-50%,-50%)}.tp-right{grid-column:3;display:flex;justify-content:flex-end;align-items: center;gap:4px}.transport .icon-btn{color:#bdbdbd;border-radius:50%;width:36px;height:36px}.transport .icon-btn:hover{color:#fff;background:#ffffff12}.tp-play{position:relative;display:grid;color:#0b0b0c;transition:background .25s var(--ease),color .25s var(--ease);background:#f4f4f5;border:0;border-radius:50%;place-items: center;width:42px;height:42px;margin:0 10px}.tp-play:hover{background:#fff}.tp-play.on{color:#fff;background:#262628}.tp-play.on:hover{background:#2e2e31}.tp-play .pmorph{position:relative;width:17px;height:17px;margin-left:1px}.tp-play.on .pmorph{margin-left:0}.tp-scrub{position:absolute;z-index:2;touch-action:none;cursor:pointer;height:16px;top:0;left:22px;right:22px}.tp-track{position:absolute;overflow:hidden;transition:height .25s var(--ease);background:#ffffff12;border-radius:0 0 3px 3px;height:3px;top:0;left:0;right:0}.tp-fill{position:absolute;border-radius:inherit;background:linear-gradient(90deg,#3ddc844d,var(--green));top:0;bottom:0;left:0}.tp-scrub:hover .tp-track,.tp-scrub.drag .tp-track{height:5px}.tp-knob{position:absolute;transition:transform .25s var(--spring);pointer-events:none;background:#fff;border-radius:50%;width:11px;height:11px;top:2.5px;transform:translate(-50%,-50%)scale(0);box-shadow:0 0 0 3px #3ddc844d}.tp-scrub:hover .tp-knob,.tp-scrub.drag .tp-knob{transform:translate(-50%,-50%)scale(1)}.tp-ghost{position:absolute;pointer-events:none;background:#ffffff8c;width:2px;height:5px;margin-left:-1px;top:0}.tp-tip{position:absolute;color:#fff;white-space:nowrap;pointer-events:none;background:#262626;border-radius:7px;padding:3px 7px;font-size:11px;bottom:calc(100% + 8px);transform:translate(-50%);box-shadow:0 6px 16px #0006}.cs-lane{position:relative;overflow:hidden;border-radius:0 0 var(--isl-r)var(--isl-r);animation:laneIn .45s var(--ease-out)backwards;flex:none}@keyframes laneIn{0%{opacity:0;transform:translateY(12px)}}.wr{position:relative;padding:4px 0 10px}.wr-canvas{display:block;touch-action:none;cursor:grab;width:100%}.stage-gl,.stage-ov{position:absolute;width:100%;height:100%;inset:0}.stage-video:not(.ready) .stage-ov{visibility:hidden}.sub-box{position:absolute;cursor:move;border:2.5px solid #ffffffd9;border-radius:9px;transition:border-color .15s;box-shadow:0 0 0 1px #00000040,inset 0 0 0 1px #00000040}.sub-box:hover{background:#ffffff0a}.sub-box.drag{background:#ffffff0f;border-color:#fff}.sub-box.locked{border-color:#ff5a64}.sub-h{position:absolute;cursor:ew-resize;background:#fff;border-radius:4px;width:8px;height:22px;margin-top:-11px;top:50%;box-shadow:0 1px 4px #0009}.sub-h:after{content:"";position:absolute;inset:-8px -10px}.sub-h.l{left:-5.5px}.sub-h.r{right:-5.5px}.sub-lock{position:absolute;display:grid;color:#000;background:#fff;border:0;border-radius:50%;place-items: center;width:24px;height:24px;top:-12px;right:-12px;box-shadow:0 2px 6px #00000080}.sub-box.locked .sub-lock{color:#fff;background:#ff5a64}.sub-lock .ic{width:12px;height:12px}.tl{position:relative;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2a2a2a transparent;flex:none;max-height:48vh}.tl-canvas{display:block;touch-action:none;cursor:grab;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.tl-edit{position:absolute;z-index:2;border:1.5px solid var(--green);color:#fff;outline:none;background:#26262b;border-radius:11px;padding:0 12px;font:500 16px/1 Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;box-shadow:0 0 0 4px #3ddc8426}.pnl{display:flex;flex-direction:column;flex:1;min-height:0}.pnl-head{display:flex;align-items: center;gap:var(--sp3);padding:var(--pp)var(--pp)var(--sp4);min-height:72px}.pnl-scroll{overflow-y:auto;flex:1;min-height:0}.style-prev{display:block;background:radial-gradient(160px 90px,#2a2a2e,#121214);width:100%}.font-btn{display:flex;border:1px solid var(--line2);background:var(--s1);color:var(--text);text-align:left;border-radius:11px;align-items: center;gap:8px;width:100%;height:40px;padding:0 12px}.font-btn:hover{border-color:var(--line3)}.font-btn .ic{color:var(--text3);width:15px;height:15px}.fp-back{z-index:2100}.sx.fp{width:min(860px,100%)}.fp-import{display:inline-flex;color:var(--text);font:600 13px/1 var(--font);background:#2a2a2d;border:0;border-radius:99px;flex:none;align-items: center;gap:8px;height:38px;padding:0 16px 0 13px}.fp-import:hover{color:var(--text-hi);background:#333336}.fp-import .ic{width:15px;height:15px}.fp-row .sx-thumb.fp-aa{display:grid;color:var(--text);place-items: center;width:76px;height:60px;font-size:26px;line-height:1}.fp-row.cur .sx-thumb.fp-aa{color:#0b0b0c;background:#f4f4f5}.fp-row .sx-t{gap:9px}.fp-row .sx-t b.fp-sample{font-size:21px;font-weight:400;line-height:1.25}.fp-group{color:var(--text4);flex:none}.fp-cur{display:grid;background:var(--green);color:#0b0b0c;border-radius:50%;flex:none;place-items: center;width:28px;height:28px}.fp-cur .ic{width:15px;height:15px}.gfx-box{position:absolute;z-index:3;cursor:move;animation:.15s fadeIn;border:1.5px solid #ffffffe6;border-radius:6px;box-shadow:0 0 0 1px #00000059}.gfx-h{position:absolute;background:#fff;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 5px #0000008c}.gfx-h.scale{cursor:nwse-resize;bottom:-8px;right:-8px}.gfx-h.rot{cursor:grab;margin-left:-7px;top:-30px;left:50%}.gfx-h.rot:after{content:"";position:absolute;background:#ffffffd9;width:1.5px;height:16px;top:14px;left:6px}.tp-zoom{display:flex;animation:.3s fadeIn;border-right:1px solid #ffffff12;align-items: center;gap:2px;margin-right:6px;padding-right:8px}.transport .tp-zoom .icon-btn{width:32px;height:32px}.tp-zoom .ic{width:16px;height:16px}.app:has(.ed){--titlebar:78px}.tb-ed{gap:14px}.tb-ed .tb-back{width:44px;height:44px}.tb-ed .tb-back .ic{width:19px;height:19px}.ed-side{padding-top:6px}.ex-back{position:fixed;z-index:2000;display:grid;animation:fadeIn .18s var(--ease)both;background:#040405b8;place-items: center;padding:16px;inset:0}.ex{position:relative;display:grid;grid-template-columns:minmax(0,1fr)400px;overflow:hidden;clip-path:inset(var(--cy)0 round 34px);animation:modalIn .42s var(--spring-soft)both;background:#131313;border-radius:34px;width:min(900px,100%);max-height:calc(100vh - 32px)}.ex:after{content:"";position:absolute;left:0;right:0;top:var(--cy);bottom:var(--cy);z-index:5;pointer-events:none;border-radius:34px;box-shadow:inset 0 0 0 1px #ffffff0f}.ex-back.leaving{animation:.22s both exFade;pointer-events:none}.ex-back.leaving .ex{animation:.22s cubic-bezier(.4,0,1,1) both exOut}@keyframes exOut{to{opacity:0;transform:translateY(10px)scale(.975)}}@keyframes exFade{to{opacity:0}}.ex-x{position:absolute;z-index:3;display:grid;color:var(--text2);background:#ffffff0f;border:0;border-radius:50%;place-items: center;width:36px;height:36px;padding:0;top:18px;right:18px}.ex-x:hover{color:var(--text-hi);background:#ffffff1c}.ex-x .ic{width:16px;height:16px}.ex-left{display:flex;background-color:#0e0e0f;background-image:radial-gradient(#ffffff13 1px,#0000 1.3px);background-size:18px 18px;flex-direction:column;gap:18px;min-width:0;padding:28px}.ex-stage{display:grid;flex:1;place-items: center;min-height:300px}.ex-frame{position:relative;overflow:hidden;background:#000;border-radius:16px;max-width:100%;box-shadow:0 0 0 1px #ffffff14}.ex-frame img{position:absolute;object-fit:cover;width:100%;height:100%;inset:0}.ex-dim{filter:grayscale(1)brightness(.42)}.ex-nothumb{position:absolute;display:grid;color:var(--text4,#3a3a40);background:radial-gradient(80% 80%,#161618,#0b0b0c);place-items: center;inset:0}.ex-nothumb .ic{width:34px;height:34px}.ex-edge{position:absolute;background:var(--green);width:2px;margin-left:-1px;top:0;bottom:0;box-shadow:0 0 16px 2px #3ddc848c}.ex-frame-tag{position:absolute;display:inline-flex;color:#fff;font:600 12px/1 var(--font);animation:exPop .5s var(--spring).15s both;background:#0a0a0bb8;border-radius:99px;align-items: center;gap:6px;height:28px;padding:0 12px 0 9px;bottom:12px;left:12px}.ex-frame-tag .ic{width:13px;height:13px}@keyframes exPop{0%{opacity:0;transform:scale(.6)}}.ex-meta{display:flex;align-items: center;gap:12px;min-width:0}.ex-meta b{font:650 15px/1.2 var(--font);color:var(--text-hi);flex:1;min-width:0}.ex-meta span{display:inline-flex;color:var(--text3);font-variant-numeric:tabular-nums;flex:none;align-items: center;gap:8px;font-size:12px}.ex-meta em{color:var(--text2);background:#ffffff12;border-radius:7px;padding:4px 7px;font-style:normal;font-weight:650}.ex-right{display:flex;overflow-y:auto;scrollbar-width:none;flex-direction:column;min-width:0;min-height:0;padding:26px 26px 22px}.ex-right::-webkit-scrollbar{display:none}.ex-head h2{font:700 26px/1.05 var(--font-display);letter-spacing:-.035em;color:var(--text-hi);margin:2px 0 18px;padding-right:44px}.ex-tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;background:#0e0e0f;border-radius:99px;padding:4px}.ex-tabs-thumb{position:absolute;background:#2a2a2d;border-radius:99px;width:calc(50% - 4px);transition:transform .38s cubic-bezier(.32,.72,0,1);top:4px;bottom:4px;left:4px}.ex-tabs.subs .ex-tabs-thumb{transform:translate(100%)}.ex-tabs button{position:relative;z-index:1;display:inline-flex;color:var(--text3);font:600 13px/1 var(--font);background:0 0;border:0;border-radius:99px;justify-content:center;align-items: center;gap:7px;height:38px;padding:0;transition:color .2s}.ex-tabs button:hover:not(.on),.ex-tabs button.on{color:var(--text-hi)}.ex-tabs .ic{width:15px;height:15px}.ex-body{flex:1;min-height:0}.ex-label{font:650 10.5px/1 var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--text3);margin:24px 2px 10px}.ex-qs,.ex-fmts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ex-qs.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ex-q,.ex-fmt{display:flex;color:var(--text);text-align:left;background:#1f1f21;border:0;border-radius:18px;flex-direction:column;align-items: flex-start;gap:4px;min-width:0;padding:14px 14px 13px}.ex-q:hover:not(.on),.ex-fmt:hover:not(.on){background:#252527}.ex-q b,.ex-fmt b{font:650 16px/1.1 var(--font);color:var(--text-hi)}.ex-q small,.ex-fmt small{color:var(--text3);font-size:11px}.ex-q em{color:var(--text2);margin-top:6px;font-size:12px;font-style:normal;font-weight:600}.ex-q,.ex-fmt{position:relative}.ex-q.on,.ex-fmt.on{background:#2a2a2d;box-shadow:inset 0 0 0 1.5px #4a4a50}.ex-q.on:after,.ex-fmt.on:after{content:"";position:absolute;background:var(--green)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='%2306140c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;border-radius:50%;width:16px;height:16px;top:12px;right:12px}.ex-q.on small,.ex-fmt.on small{color:var(--text2)}.ex-q.on em{color:var(--text-hi)}.ex-facts{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ex-facts span{display:inline-flex;color:var(--text2);background:#1f1f21;border-radius:99px;align-items: center;gap:6px;height:28px;padding:0 11px 0 9px;font-size:11.5px}.ex-facts .ic{color:var(--text3);width:13px;height:13px}.ex-warn{display:flex;color:#ff8a8a;background:#ff6b6b1a;border-radius:14px;align-items: center;gap:8px;margin-top:12px;padding:10px 12px;font-size:12.5px;line-height:1.4}.ex-warn .ic{flex:none;width:15px;height:15px}.ex-note{display:flex;color:var(--text3);align-items: flex-start;gap:8px;margin:16px 2px 0;font-size:12px;line-height:1.5}.ex-note .ic{flex:none;width:14px;height:14px;margin-top:1.5px}.ex-langs{display:flex;flex-direction:column;gap:6px}.ex-all{display:flex;color:var(--text-hi);text-align:left;background:#262628;border:0;border-radius:18px;align-items: center;gap:12px;width:100%;margin-bottom:8px;padding:9px 14px 9px 10px;transition:background .15s}.ex-all:hover{background:#2e2e31}.ex-all-ic{display:grid;color:#0b0b0c;background:#f4f4f5;border-radius:12px;flex:none;place-items: center;width:38px;height:38px}.ex-all b{display:block;font:650 14px/1.2 var(--font)}.ex-all small{display:block;color:var(--text3);margin-top:3px;font-size:11.5px}.ex-lang{display:flex;color:var(--text);text-align:left;background:#1f1f21;border:0;border-radius:18px;align-items: center;gap:12px;padding:9px 9px 9px 10px}.ex-lang:hover{background:#252527}.ex-lang-tag{display:grid;color:var(--text-hi);font:700 11px/1 var(--font);letter-spacing:.04em;background:#2a2a2d;border-radius:12px;flex:none;place-items: center;width:38px;height:38px}.ex-lang b{display:block;font:650 14px/1.2 var(--font);color:var(--text-hi)}.ex-lang small{display:block;color:var(--text3);margin-top:3px;font-size:11.5px}.ex-lang-dl{display:grid;color:var(--text-hi);background:#2c2c2f;border-radius:50%;flex:none;place-items: center;width:36px;height:36px;transition:background .15s,color .15s}.ex-lang:hover .ex-lang-dl{color:#0b0b0c;background:#f4f4f5}.ex-lang-dl .ic{width:15px;height:15px}.ex-wait{display:grid;place-items: center;height:58px}.ex-foot{display:flex;gap:8px;padding-top:20px}.ex-btn{display:inline-flex;color:var(--text);font:650 14px/1 var(--font);white-space:nowrap;background:#232325;border:0;border-radius:99px;flex:none;justify-content:center;align-items: center;gap:8px;height:48px;padding:0 18px}.ex-btn:hover{color:var(--text-hi);background:#2a2a2d}.ex-btn.ghost{background:0 0;box-shadow:inset 0 0 0 1px #ffffff1c}.ex-btn.ghost:hover{background:#ffffff0d}.ex-btn.primary{color:#0b0b0c;background:#f4f4f5;flex:1}.ex-btn.primary:hover{color:#0b0b0c;background:#fff}.ex-btn:disabled{opacity:.4;pointer-events:none}.ex-btn .ic{width:16px;height:16px}.ex-run{display:flex;flex-direction:column;flex:1;padding-top:34px}.ex-run-top{display:flex;align-items: center;gap:20px}.ex-pct{font:700 68px/.9 var(--font-display);letter-spacing:-.045em;color:var(--text-hi);font-variant-numeric:tabular-nums}.ex-pct small{letter-spacing:0;color:var(--text3);margin-left:3px;font-size:26px}.ex-stage-t{color:var(--text2);margin-top:10px;font-size:13.5px}.ex-bar{overflow:hidden;background:#ffffff12;border-radius:99px;height:6px;margin-top:30px}.ex-bar i{display:block;border-radius:inherit;transform-origin:left center;transition:transform .45s var(--ease);background:#f4f4f5;height:100%}.ex-stats{display:flex;color:var(--text3);justify-content:space-between;gap:12px;min-height:16px;margin-top:10px;font-size:12px}.ex-stats span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ex-run .ex-foot{margin-top:auto}.ex-ok{display:flex;flex-direction:column;align-items: flex-start}.ex-ok-mark{position:relative;display:grid;animation:.6s cubic-bezier(.34,1.5,.5,1) both exMark;background:#f4f4f5;border-radius:50%;place-items: center;width:76px;height:76px;box-shadow:0 18px 40px -12px #000000b3}.ex-ok-mark svg{position:relative;width:44px;height:44px}.ex-ok-mark path{fill:none;stroke:#0b0b0c;stroke-width:4.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36;animation:.45s cubic-bezier(.65,0,.35,1) .28s forwards exDraw}.ex-ok-mark i{position:absolute;opacity:0;animation:1.6s cubic-bezier(.16,1,.3,1) .3s both exRing;border:1.5px solid #ffffff73;border-radius:50%;inset:0}.ex-ok-mark i+i{animation-delay:.55s}@keyframes exMark{0%{opacity:0;transform:scale(.5)}}@keyframes exDraw{to{stroke-dashoffset:0}}@keyframes exRing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.ex-ok h3{font:700 30px/1.05 var(--font-display);letter-spacing:-.035em;color:var(--text-hi);animation:.5s cubic-bezier(.16,1,.3,1) .18s both exUp;margin:26px 0 0}.ex-ok p{color:var(--text3);animation:.5s cubic-bezier(.16,1,.3,1) .24s both exUp;margin:10px 0 0;font-size:13px;line-height:1.5}.ex-file{display:flex;animation:.5s cubic-bezier(.16,1,.3,1) .3s both exUp;background:#1f1f21;border-radius:18px;align-items: center;gap:12px;width:100%;margin-top:22px;padding:10px 14px 10px 10px}.ex-file-ic{display:grid;color:var(--text2);background:#2a2a2d;border-radius:13px;flex:none;place-items: center;width:42px;height:42px}.ex-file-ic .ic{width:18px;height:18px}.ex-file-t{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}.ex-file-t b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:650 14px/1.2 var(--font);color:var(--text-hi)}.ex-file-t small{color:var(--text3);font-size:11.5px}@keyframes exUp{0%{opacity:0;transform:translateY(8px)}}.ex-run.bad .ex-pct{color:var(--text2)}@media (max-width:820px){.ex{grid-template-columns:minmax(0,1fr);overflow-y:auto}.ex-left{padding:18px}.ex-stage{min-height:180px}.ex-right{overflow:visible;min-height:0;padding:22px 18px 18px}.ex-foot{flex-wrap:wrap}}.adj{position:absolute;z-index:4;cursor:default;animation:.2s both fadeIn;inset:0}.adj-fmt{position:absolute;pointer-events:none;border-radius:14px;box-shadow:0 0 0 1px #ffffffe6}.adj-fmt>i{position:absolute;background:#ffffff38}.adj-fmt>.v1,.adj-fmt>.v2{width:1px;top:0;bottom:0}.adj-fmt>.v1{left:33.333%}.adj-fmt>.v2{left:66.666%}.adj-fmt>.h1,.adj-fmt>.h2{height:1px;left:0;right:0}.adj-fmt>.h1{top:33.333%}.adj-fmt>.h2{top:66.666%}.adj-guide{position:absolute;background:repeating-linear-gradient(var(--d,to bottom),#ffd43b 0 6px,transparent 6px 11px)}.adj-guide.x{--d:to bottom;width:1.5px;margin-left:-.75px;top:0;bottom:0;left:50%}.adj-guide.y{--d:to right;height:1.5px;margin-top:-.75px;top:50%;left:0;right:0}.adj-seg{position:absolute;cursor:move;touch-action:none;box-shadow:inset 0 0 0 2px #ffd43b}.adj.busy .adj-seg{cursor:grabbing}.adj-c{position:absolute;cursor:nwse-resize;border:0 solid #ffd43b;width:22px;height:22px}.adj-c:after{content:"";position:absolute;inset:-8px}.adj-c.tl{border-top-width:4px;border-left-width:4px;top:-1px;left:-1px}.adj-c.tr{cursor:nesw-resize;border-top-width:4px;border-right-width:4px;top:-1px;right:-1px}.adj-c.bl{cursor:nesw-resize;border-bottom-width:4px;border-left-width:4px;bottom:-1px;left:-1px}.adj-c.br{border-bottom-width:4px;border-right-width:4px;bottom:-1px;right:-1px}.adj-z{position:absolute;color:#000;pointer-events:none;white-space:nowrap;background:#ffd43b;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:750}.adj-hint{position:absolute;color:#fff;font:500 12px/1.2 var(--font);white-space:nowrap;pointer-events:none;background:#0000009e;border-radius:99px;padding:7px 14px;left:50%;transform:translate(-50%)}.adj-menu{position:absolute;display:flex;background:#141415eb;border-radius:99px;gap:6px;padding:4px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff12,0 10px 30px -10px #000000b3}.adj-menu button{display:inline-flex;color:var(--text2);font:600 12px/1 var(--font);background:0 0;border:0;border-radius:99px;align-items: center;gap:7px;height:30px;padding:0 12px 0 10px}.adj-menu button:hover{color:var(--text-hi);background:#ffffff14}.adj-menu .ic{width:13px;height:13px}@keyframes xrScan{0%{background-position:150% 0}to{background-position:-100% 0}}.tb-publish{position:relative;display:inline-flex;color:var(--text-hi);font:650 13.5px/1 var(--font);font-variant-numeric:tabular-nums;background:#1f1f21;border:0;border-radius:99px;align-items: center;gap:8px;height:42px;padding:0 18px 0 14px;transition:background .2s}.tb-publish:hover,.tb-publish.on{background:#2a2a2d}.tb-publish .gl{color:var(--text-hi)}.tb-publish.live{padding-right:30px}.tb-publish-dot{position:absolute;background:var(--green);animation:2.4s ease-in-out infinite pbDot;border-radius:50%;width:7px;height:7px;margin-top:-3.5px;top:50%;right:13px}@keyframes pbDot{50%{opacity:.35}}.tb-publish .spinner{border-color:#fff3;border-top-color:var(--green);width:13px;height:13px}.ex.pb{grid-template-columns:minmax(0,1fr)420px}.pb-left{justify-content:center;align-items: center;gap:14px}.pb-preview-l{text-align:center;font:650 10.5px/1 var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--text3);align-self:stretch}.pb-card{overflow:hidden;transition:transform .5s var(--ease);background:#1b1b1d;border-radius:22px;width:min(100%,340px);box-shadow:0 30px 60px -24px #000000d9}.pb-card-img{position:relative;aspect-ratio:16/10;overflow:hidden;background:#0b0b0c}.pb-card-img img{object-fit:cover;display:block;width:100%;height:100%}.pb-card-play{position:absolute;display:grid;color:#0b0b0c;background:#f4f4f5;border-radius:50%;place-items: center;width:52px;height:52px;margin:-26px 0 0 -26px;top:50%;left:50%}.pb-card-play .ic{width:20px;height:20px;margin-left:2px}.pb-card-dur{position:absolute;display:grid;color:#fff;background:#0b0b0c;border-radius:7px;place-items: center;height:22px;padding:0 8px;font-size:11px;font-weight:650;bottom:10px;right:10px}.pb-card-live{position:absolute;display:inline-flex;color:#fff;font:650 11.5px/1 var(--font);animation:exPop .5s var(--spring)both;background:#0b0b0c;border-radius:99px;align-items: center;gap:6px;height:26px;padding:0 11px 0 9px;top:10px;left:10px}.pb-card-live i{background:var(--green);animation:2.4s ease-in-out infinite pbDot;border-radius:50%;width:7px;height:7px}.pb-card-t{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.pb-card-t small{font:600 11px/1 var(--font);letter-spacing:.02em;color:var(--text3);text-transform:lowercase}.pb-card-t b{font:700 16px/1.25 var(--font);color:var(--text-hi);letter-spacing:-.01em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical}.pb-card-t p{color:var(--text2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.45}.pb-card-t .ph{color:var(--text3)}.pb-card-t b.ph{color:#6d6d75}.pb-head h2{margin-bottom:8px}.pb-head p{color:var(--text3);margin:0 44px 0 0;font-size:13px;line-height:1.5}.pb-lab{display:flex;justify-content:space-between;align-items:baseline}.pb-lab em{letter-spacing:.02em;text-transform:none;color:#5a5a62;font-style:normal;font-weight:500}.pb-field{position:relative}.pb-in{color:var(--text-hi);font:500 14px/1.4 var(--font);outline:none;resize:none;background:#1f1f21;border:0;border-radius:14px;width:100%;padding:13px 54px 13px 14px;transition:background .15s}.pb-in:hover{background:#232325}.pb-in::placeholder{color:#5a5a62}.pb-ta{min-height:82px;padding-bottom:22px}.pb-count{position:absolute;color:#55555c;pointer-events:none;font-size:10.5px;bottom:9px;right:12px}.pb-field:has(.pb-in:not(.pb-ta)) .pb-count{bottom:50%;transform:translateY(50%)}.pb-exps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pb-exp{display:flex;color:var(--text2);text-align:left;background:#1f1f21;border:0;border-radius:16px;flex-direction:column;align-items: flex-start;gap:5px;padding:12px 12px 11px;transition:background .15s,color .15s}.pb-exp:hover{color:var(--text-hi);background:#262628}.pb-exp b{font:650 14px/1 var(--font);color:inherit}.pb-exp small{color:var(--text3);font-size:11px}.pb-exp.on{color:#0b0b0c;background:#f4f4f5}.pb-exp.on small{color:#55555c}.pb-notice{display:flex;color:#b9ad8c;background:#1c1a14;border-radius:16px;gap:12px;margin-top:16px;padding:13px 14px;font-size:12.5px;line-height:1.5}.pb-notice b{display:block;font:650 13px/1.35 var(--font);color:#f1d98a;margin-bottom:2px}.pb-notice-ic{display:grid;color:#f1d98a;background:#2b2618;border-radius:10px;flex:none;place-items: center;width:30px;height:30px}.pb-notice-ic .ic{width:15px;height:15px}.pb-go .gl{color:#0b0b0c}.pb-live{display:flex;flex-direction:column;flex:1;padding-top:22px}.pb-mark .gl{position:relative;color:#0b0b0c;animation:exPop .5s var(--spring).2s both}.pb-link{display:flex;animation:.5s cubic-bezier(.16,1,.3,1) .3s both exUp;background:#1f1f21;border-radius:18px;align-items: center;gap:10px;margin-top:22px;padding:7px 7px 7px 10px}.pb-link-ic{display:grid;color:var(--text-hi);background:#2a2a2d;border-radius:11px;flex:none;place-items: center;width:34px;height:34px}.pb-link-u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-hi);user-select:all;flex:1;min-width:0;font-size:12.5px}.pb-copy{display:inline-flex;color:#0b0b0c;font:650 12.5px/1 var(--font);background:#f4f4f5;border:0;border-radius:99px;flex:none;align-items: center;gap:6px;height:36px;padding:0 14px;transition:background .2s,color .2s}.pb-copy:hover{background:#fff}.pb-copy.ok{background:var(--green);color:#06140c}.pb-copy .ic{width:14px;height:14px}.pb-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));animation:.5s cubic-bezier(.16,1,.3,1) .36s both exUp;gap:8px;margin-top:10px}.pb-stat{display:flex;background:#1a1a1c;border-radius:16px;flex-direction:column;gap:4px;padding:12px}.pb-stat .ic{color:var(--text3);width:14px;height:14px;margin-bottom:4px}.pb-stat b{font:700 15px/1.1 var(--font);color:var(--text-hi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pb-stat small{color:var(--text3);font-size:11px}.pb-foot{margin-top:auto}.pb-danger{display:inline-flex;color:#ff8a8a;font:600 12.5px/1 var(--font);background:0 0;border:0;border-radius:99px;align-self: flex-start;align-items: center;gap:7px;height:34px;margin:12px 0 0 -4px;padding:0 12px 0 10px;transition:background .15s,color .15s}.pb-danger .ic{width:14px;height:14px}.pb-danger:hover{color:#ffb0b0;background:#ff5a5f14}.pb-danger.sure{color:#ffd0d0;background:#3a1517}a.ex-btn{text-decoration:none}.pb-run{padding-top:40px}.pb-off{display:flex;color:var(--text3);flex-direction:column;flex:1;justify-content:center;align-items: flex-start;gap:6px}.pb-off h2{font:700 26px/1.05 var(--font-display);color:var(--text-hi);margin:14px 0 0}.pb-off p{margin:0;font-size:13px;line-height:1.5}@media (max-width:760px){.ex.pb{grid-template-columns:1fr}.pb-left{display:none}.tb-publish{height:40px;padding:0 12px}.tb-publish-t{display:none}.tb-publish.live{padding-right:24px}.tb-publish-dot{right:9px}}.sh{animation:none}.sh-logo{display:inline-flex;color:var(--text-hi);text-decoration:none;align-items: center;height:44px;padding:0 6px}html.sp-on,html.sp-on body,html.sp-on #root{overflow:visible;height:auto;min-height:100%}html.sp-on{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#333 transparent;background:#0b0b0c}html.sp-on body{background:#0b0b0c}html.sp-on .app:empty{display:none}.sp{--side:clamp(400px,32vw,500px);position:relative;isolation:isolate;display:flex;padding-right:var(--side);color:var(--text);user-select:text;flex-direction:column;min-height:100vh}.sp.solo{padding-right:0}.sp:before{content:"";position:absolute;left:0;right:var(--side);z-index:-1;-webkit-mask-image:linear-gradient(#000,#0000 30%);mask-image:linear-gradient(#000,#0000 30%);pointer-events:none;background:radial-gradient(circle,#2c2c31 1.1px,#0000 1.6px) 11px 11px/22px 22px;height:100vh;top:0}.sp.solo:before{right:0}.sp a{text-decoration:none}.sp-nav,.sp-main,.sp-foot{width:calc(100% - 96px);margin-left:auto;margin-right:auto}.sp-nav{display:flex;align-items: center;gap:8px;height:72px}.sp-logo{display:inline-flex;color:var(--text-hi);flex:none;align-items: center;height:38px}.sp.solo .sp-logo{margin-right:auto}.sp-acts{display:flex;flex:none;align-items: center;gap:4px;margin-left:auto}.sp-acts .pl-pill{height:38px;margin-left:6px;padding:0 17px 0 14px}.sp-tool,.sp-ib{position:relative;isolation:isolate;display:inline-flex;color:var(--text2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items: center;gap:8px;transition:color .15s}.sp-tool:before,.sp-ib:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#ffffff12;transition:opacity .15s;inset:0}.sp-tool:hover,.sp-ib:hover,.sp-ib.on{color:var(--text-hi)}.sp-tool:hover:before,.sp-ib:hover:before,.sp-ib.on:before{opacity:1}.sp-tool{font:600 13.5px/1 var(--font);border-radius:99px;height:38px;padding:0 14px 0 12px}.sp-tool .ic{width:16px;height:16px}.sp-ib{border-radius:50%;flex:none;width:38px;height:38px;padding:0}.sp-ib .ic{width:18px;height:18px}.sp-main{--vh:max(240px,calc(100vh - 72px - 92px - 40px - 66px - 32px));display:flex;--pw:max(min(100%,calc(var(--vh)*var(--a))),min(100%,400px));justify-content:center;align-items: center;min-width:0;min-height:calc(100vh - 116px);padding-bottom:8px}.sp-video{display:flex;justify-content:center;width:100%}.sp-player{position:relative;width:var(--pw);display:flex;animation:.7s cubic-bezier(.22,1,.36,1) backwards spIn;flex-direction:column;align-items: center;gap:40px}@keyframes spIn{0%{opacity:0;transform:translateY(14px)}}.sp-frame{position:relative;width:min(100%,calc(var(--vh)*var(--a)))}.sh-stage{position:relative;display:grid;aspect-ratio:var(--a);overflow:hidden;cursor:pointer;background:#000;border-radius:16px;flex:none;place-items: center;width:100%;margin:0;padding:0;box-shadow:0 0 0 1px #ffffff12}.sh-screen{position:relative;overflow:hidden;background:#000;width:100%;height:100%}.sh-gl,.sh-ov{position:absolute;display:block;width:100%;height:100%;inset:0}.sh-screen:not(.ready) .sh-ov{visibility:hidden}.sh-screen .pl-bigplay{z-index:3;animation:none;width:64px;height:64px;margin:-32px 0 0 -32px}.sh-screen .pl-bigplay .pmorph{width:26px;height:26px}.sh-wait{position:absolute;z-index:3;display:grid;pointer-events:none;animation:.2s ease-out both shWait;background:#0000008c;border-radius:50%;place-items: center;width:52px;height:52px;margin:-26px 0 0 -26px;top:50%;left:50%}.sh-wait .spinner{border-width:2.5px;border-color:#fff #fff3 #fff3;width:22px;height:22px}@keyframes shWait{0%{opacity:0}}.sp-vf{position:absolute;z-index:2;pointer-events:none;border:0 solid #ffffff3d;width:22px;height:22px;transition:border-color .5s,transform .55s cubic-bezier(.34,1.56,.64,1)}.sp-vf.tl{--vx:-1px;--vy:-1px;border-top-width:2px;border-left-width:2px;border-top-left-radius:9px;top:-15px;left:-15px}.sp-vf.tr{--vx:1px;--vy:-1px;border-top-width:2px;border-right-width:2px;border-top-right-radius:9px;top:-15px;right:-15px}.sp-vf.bl{--vx:-1px;--vy:1px;border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:9px;bottom:-15px;left:-15px}.sp-vf.br{--vx:1px;--vy:1px;border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:9px;bottom:-15px;right:-15px}.sp-frame:hover .sp-vf{transform:translate(calc(var(--vx)*3),calc(var(--vy)*3));border-color:#ffffff80}.sp-player.on .sp-vf{transform:translate(calc(var(--vx)*-4),calc(var(--vy)*-4));border-color:#3ddc84d9}.sp-ctl{display:flex;flex-direction:column;align-self:stretch}.sp-seek{position:relative;cursor:pointer;touch-action:none;--rail:4px;height:18px}.sp-rail{position:absolute;height:var(--rail);margin-top:calc(var(--rail)/-2);overflow:hidden;pointer-events:none;background:#ffffff1f;border-radius:99px;transition:transform .22s cubic-bezier(.22,1,.36,1);top:50%;left:0;right:0}.sp-rail i{position:absolute;transform-origin:0 50%;inset:0;transform:scaleX(0)}.sp-rail-ahead{opacity:0;background:#ffffff1f;transition:opacity .18s}.sp-rail-on{background:#f4f4f5}.sp-knob{position:absolute;pointer-events:none;background:#fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;transition:transform .22s cubic-bezier(.22,1,.36,1);top:50%;transform:scale(0);box-shadow:0 2px 8px #00000080}.sp-seek:hover .sp-rail,.sp-seek.drag .sp-rail{transform:scaleY(1.5)}.sp-seek:hover .sp-rail-ahead{opacity:1}.sp-seek:hover .sp-knob,.sp-seek.drag .sp-knob{transform:scale(1)}@media (hover:none){.sp-knob{transform:scale(1)}}.sp-times{display:flex;color:var(--text3);font:600 11.5px/1 var(--font);justify-content:space-between;margin-top:4px}.sp-row{display:grid;grid-template-columns:1fr auto 1fr;align-items: center;height:52px;margin-top:8px}.sp-mid{display:flex;align-items: center;gap:14px}.sp-end{display:flex;justify-content:flex-end}.sp-cb{position:relative;isolation:isolate;display:grid;color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items: center;width:40px;height:40px;padding:0;transition:color .15s}.sp-cb:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#ffffff14;transition:opacity .15s;inset:0}.sp-cb:hover{color:var(--text-hi)}.sp-cb:hover:before{opacity:1}.sp-cb .ic{width:19px;height:19px}.sp-skip small{position:absolute;font:700 9px/9px var(--font);text-align:center;pointer-events:none;margin-top:-4px;top:50%;left:0;right:0}.sp-skip .ic{width:26px;height:26px}.sp-play{display:grid;color:#0b0b0c;cursor:pointer;background:#f4f4f5;border:0;border-radius:50%;flex:none;place-items: center;width:52px;height:52px;padding:0;transition:transform .2s cubic-bezier(.22,1,.36,1);box-shadow:0 10px 30px -10px #000c}.sp-play:active{transform:scale(.94)}.sp-play .pmorph{width:22px;height:22px}.sp-vol{display:flex;align-items: center;gap:4px;min-width:0}.sp-vbar{position:relative;cursor:pointer;touch-action:none;width:92px;height:24px}.sp-vrail{position:absolute;overflow:hidden;pointer-events:none;background:#ffffff1f;border-radius:99px;height:4px;margin-top:-2px;top:50%;left:0;right:0}.sp-vrail i{position:absolute;transform-origin:0 50%;background:#f4f4f5;inset:0}.sp-vknob{position:absolute;pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:transform .2s cubic-bezier(.22,1,.36,1);top:50%;transform:scale(0);box-shadow:0 2px 6px #00000080}.sp-vbar:hover .sp-vknob,.sp-vbar:active .sp-vknob{transform:scale(1)}.sp-player:-webkit-full-screen{animation:none;background:#000;justify-content:center;gap:0;width:100%;padding:0 0 16px}.sp-player:fullscreen{animation:none;background:#000;justify-content:center;gap:0;width:100%;padding:0 0 16px}.sp-player:-webkit-full-screen .sp-frame{flex:1;width:100%;min-height:0}.sp-player:fullscreen .sp-frame{flex:1;width:100%;min-height:0}.sp-player:-webkit-full-screen .sh-stage{aspect-ratio:auto;box-shadow:none;border-radius:0;height:100%}.sp-player:fullscreen .sh-stage{aspect-ratio:auto;box-shadow:none;border-radius:0;height:100%}.sp-player:-webkit-full-screen .sp-vf{display:none}.sp-player:fullscreen .sp-vf{display:none}.sp-player:-webkit-full-screen .sp-ctl{align-self: center;width:min(100% - 48px,960px);margin-top:14px}.sp-player:fullscreen .sp-ctl{align-self: center;width:min(100% - 48px,960px);margin-top:14px}.sp-lang{display:inline-flex;color:var(--text-hi);font:700 11px/1 var(--font);letter-spacing:.05em;cursor:pointer;background:#1b1b1e;border:0;border-radius:99px;flex:none;align-items: center;gap:4px;height:32px;margin-left:4px;padding:0 9px 0 12px;transition:color .15s}.sp-lang .ic{color:var(--text3);width:13px;height:13px}.sh-open:disabled{opacity:.85}.sh-open .spinner{border-color:#0b0b0c #00000026 #00000026;width:13px;height:13px}.sp-side{position:fixed;z-index:30;width:var(--side);background:#0f0f11;min-width:0;top:0;bottom:0;right:0;box-shadow:inset 1px 0 #ffffff0f}.sp-panel{position:relative;display:flex;flex-direction:column;height:100%}.sp-panel-h{flex:none;padding:0 18px 0 28px}.sp-head{padding:20px 0 22px}.sp-head-top{display:flex;align-items: center;gap:10px;min-height:40px;margin:0 2px 8px 0}.sp-head-top .sp-kicker{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.sp-head-t,.sp-desc{padding-right:12px}.sp-kicker{color:var(--text3);font:600 11px/1.3 var(--font);letter-spacing:.07em;text-transform:uppercase;margin:0}.sp-head-t{color:var(--text-hi);font:700 23px/1.22 var(--font-display);letter-spacing:-.022em;text-wrap:pretty;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;margin:0}.sp-head-t.long{letter-spacing:-.012em;font-size:18.5px;line-height:1.35}.sp-desc{color:var(--text2);font:450 14.5px/1.6 var(--font);white-space:pre-line;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;margin:10px 0 0}.sp-desc.open{display:block;overflow-y:auto;scrollbar-width:none;max-height:30vh}.sp-more{color:var(--text-hi);font:600 13px/1.4 var(--font);cursor:pointer;background:0 0;border:0;margin:6px 0 0;padding:0}.sp-more:hover{color:var(--green)}.sp-tools{display:flex;flex:none;align-items: center;gap:2px}.sp-find{display:flex;color:var(--text3);animation:.22s cubic-bezier(.22,1,.36,1) both spFind;background:#19191c;border-radius:14px;align-items: center;gap:4px;height:42px;margin:0 0 14px -6px;padding:0 6px 0 13px;box-shadow:inset 0 0 0 1px #ffffff14}@keyframes spFind{0%{opacity:0;transform:translateY(-4px)}}.sp-find>.ic{flex:none;width:15px;height:15px}.sp-find input{outline:0;color:var(--text-hi);font:500 14px/1 var(--font);background:0 0;border:0;flex:1;min-width:0;height:100%;padding:0 6px}.sp-find input::placeholder{color:var(--text4)}.sp-find-n{color:var(--text3);flex:none;padding:0 4px;font-size:12px}.sp-find-b{display:grid;color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items: center;width:28px;height:28px;padding:0}.sp-find-b:hover:not(:disabled){color:var(--text-hi)}.sp-find-b:disabled{opacity:.35;cursor:default}.sp-find-b .ic{width:15px;height:15px}.sp-list{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(#0000,#000 22px calc(100% - 90px),#0000);mask-image:linear-gradient(#0000,#000 22px calc(100% - 90px),#0000);flex:1;min-height:0;padding:10px 0 30vh;box-shadow:inset 0 1px #ffffff0f}.sp-read{position:relative}.sp-p{margin:0;padding:12px 30px 14px 28px}.sp-at{position:relative;isolation:isolate;display:inline-block;color:var(--text3);font:600 11.5px/22px var(--font);vertical-align:top;background:#ffffff0b;border-radius:99px;height:22px;margin:0 0 8px -2px;padding:0 9px;transition:color .25s}.sp-at:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#3ddc8421;transition:opacity .25s;inset:0}.sp-at:hover{color:var(--text-hi)}.sp-p.now .sp-at{color:var(--green)}.sp-p.now .sp-at:before{opacity:1}.sp-eq{position:absolute;display:flex;opacity:0;pointer-events:none;align-items: flex-end;gap:2px;height:10px;transition:opacity .25s;top:6px;left:calc(100% + 8px)}.sp-eq b{background:var(--green);transform-origin:50% 100%;border-radius:1px;width:2px;height:10px;transform:scaleY(.4)}.sp-panel.playing .sp-p.now .sp-eq{opacity:1}.sp-panel.playing .sp-p.now .sp-eq b{animation:.9s ease-in-out infinite alternate spEq}.sp-panel.playing .sp-p.now .sp-eq b:nth-child(2){animation-duration:.7s;animation-delay:-.3s}.sp-panel.playing .sp-p.now .sp-eq b:nth-child(3){animation-duration:1.1s;animation-delay:-.6s}@keyframes spEq{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.sp-txt{display:block;color:#c6c6cd;font:450 17px/1.72 var(--font);letter-spacing:-.006em;overflow-wrap:anywhere;text-wrap:pretty;transition:color .4s}.sp-panel.live .sp-txt{color:#5f5f68}.sp-panel.live .sp-p.past .sp-txt{color:#94949c}.sp-panel.live .sp-p.now .sp-txt{color:#85858e}.sp-txt .w{cursor:pointer;border-radius:4px;transition:color .18s}.sp-panel.live .sp-p.now .w.said{color:#f7f7f8}.sp-txt .w.on{color:var(--green)}.sp-txt .w:hover{color:#fff}.sp-txt .w.hit{color:#fff;background:#ffd60a2e;box-shadow:0 0 0 2px #ffd60a2e}.sp-txt .w.cur{color:#0b0b0c;background:#ffd60a;box-shadow:0 0 0 2px #ffd60a}.sp-sync{position:absolute;z-index:2;display:inline-flex;color:#0b0b0c;font:600 13px/1 var(--font);white-space:nowrap;cursor:pointer;animation:.28s cubic-bezier(.22,1,.36,1) both spSync;background:#f4f4f5;border:0;border-radius:99px;align-items: center;gap:7px;height:40px;padding:0 17px 0 13px;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -8px #000000b3}.sp-sync .ic{width:15px;height:15px}@keyframes spSync{0%{opacity:0;transform:translate(-50%,10px)}}.sp-list::-webkit-scrollbar{display:none}.sp-desc::-webkit-scrollbar{display:none}.sp-foot{display:flex;color:var(--text4);font:500 13px/1 var(--font);flex-wrap:wrap;align-items: center;gap:4px 20px;height:44px;margin-top:auto;margin-bottom:22px}@media (min-width:1041px){html.sp-on{overflow:hidden}.sp{overflow:hidden;height:100vh;min-height:0}.sp-main{flex:1;min-height:0}}.sp-foot a,.sp-report{color:var(--text3)}.sp-foot a:hover,.sp-report:hover{color:var(--text-hi)}.sp-report{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.sp-c{color:var(--text4);margin-left:auto}.sp>*{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.sp.leaving{pointer-events:none}.sp.leaving>*{opacity:0}.sh-ghost{position:fixed;z-index:2000;pointer-events:none;border-radius:14px}html.ed-from-share .stage-video{visibility:hidden}html.ed-from-share .ed-center,html.ed-from-share .ed-main,html.ed-from-share .ed-work{animation:none}.sh-signin-in{display:flex;text-align:center;flex-direction:column;align-items: center;gap:12px;padding:30px 26px 26px}.sh-signin-in h3{font:700 21px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--text-hi);margin:6px 0 0}.sh-signin-in p{color:var(--text3);margin:0 0 8px;font-size:13.5px;line-height:1.5}.sh-reasons{display:flex;flex-direction:column;align-self:stretch;gap:6px}.sh-reason{display:flex;color:var(--text);font:600 14px/1 var(--font);text-align:left;background:#1f1f21;border:0;border-radius:16px;justify-content:space-between;align-items: center;gap:10px;height:48px;padding:0 14px 0 16px;transition:background .15s}.sh-reason:hover{color:var(--text-hi);background:#262628}.sh-reason .ic{color:var(--text3);width:15px;height:15px}.sh-state-in{position:relative;z-index:2;display:flex;text-align:center;color:var(--text3);flex-direction:column;flex:1;justify-content:center;align-items: center;gap:12px;padding:24px}.sh-state-ic{display:grid;color:var(--text-hi);background:#18181a;border-radius:24px;place-items: center;width:76px;height:76px;margin-bottom:10px}.sh-state-in h1{font:700 34px/1.1 var(--font-display);letter-spacing:-.035em;color:var(--text-hi);margin:0}.sh-state-in p{max-width:420px;margin:0 0 14px;font-size:15px;line-height:1.5}.sh-state-in .pl-pill{text-decoration:none}.sp-open-tx,.sp-grab{display:none}@media (max-width:1040px){html.sp-on{overflow:hidden}.sp{overflow:hidden;height:100dvh;min-height:0;padding-right:0}.sp:before{-webkit-mask-image:linear-gradient(#000,#0000 55%);mask-image:linear-gradient(#000,#0000 55%);height:100dvh;right:0}.sp-nav,.sp-main,.sp-foot{width:calc(100% - 40px)}.sp-nav{flex:none;height:60px;transition:margin-top .5s cubic-bezier(.32,.72,0,1),opacity .3s}.sp.tall.sheet .sp-nav{opacity:0;pointer-events:none;margin-top:-60px}.sp-main{--vh:max(150px,calc(100dvh - 60px - 84px - 40px - 24px - 116px));flex:none;height:calc(100dvh - 184px);min-height:0;padding:24px 0 0;transition:height .5s cubic-bezier(.32,.72,0,1)}.sp.sheet .sp-main{--vh:max(100px,calc(50dvh - 60px - 24px - 142px));height:calc(50dvh - 60px)}.sp.tall.sheet .sp-main{--vh:max(100px,calc(50dvh - 24px - 142px));height:50dvh}.sp-player{animation:none}.sp-frame{transition:width .5s cubic-bezier(.32,.72,0,1)}.sh-stage{border-radius:14px}.sp-vf.tl,.sp-vf.bl{left:-12px}.sp-vf.tr,.sp-vf.br{right:-12px}.sp-vf.tl,.sp-vf.tr{top:-12px}.sp-vf.bl,.sp-vf.br{bottom:-12px}.sp-times{display:none}.sp-player{gap:30px}.sp-seek{--rail:3px;height:16px}.sp-row{height:44px;margin-top:10px}.sp-mid{gap:26px}.sp-cb{width:34px;height:34px}.sp-cb .ic{width:17px;height:17px}.sp-skip .ic{width:23px;height:23px}.sp-skip small{font-size:8px}.sp-play{width:44px;height:44px}.sp-play .pmorph{width:19px;height:19px}.sp-open-tx{display:inline-flex;color:var(--text-hi);font:600 14px/1 var(--font);cursor:pointer;background:#ffffff12;border:0;border-radius:99px;flex:none;align-self: center;align-items: center;gap:8px;height:44px;margin:20px 0;padding:0 20px 0 16px;transition:opacity .3s,transform .5s cubic-bezier(.32,.72,0,1)}.sp-open-tx .ic{width:17px;height:17px}.sp.sheet .sp-open-tx{opacity:0;pointer-events:none;transform:translateY(20px)}.sp-side{position:fixed;z-index:30;visibility:hidden;background:#111113;border-radius:22px 22px 0 0;width:auto;max-width:760px;height:50dvh;margin:0 auto;transition:transform .5s cubic-bezier(.32,.72,0,1),visibility 0s .5s;inset:auto 0 0;transform:translateY(102%);box-shadow:0 -24px 60px #0000008c,inset 0 1px #ffffff12}.sp.sheet .sp-side{visibility:visible;transition:transform .5s cubic-bezier(.32,.72,0,1),visibility;transform:none}.sp-grab{display:grid;cursor:pointer;background:0 0;border:0;place-items: center;width:100%;height:26px;padding:0}.sp-grab i{background:#ffffff38;border-radius:99px;width:40px;height:4px}.sp-panel{height:calc(100% - 26px)}.sp-panel-h{padding:0 12px 0 20px}.sp-head{padding:0 0 14px}.sp-head-top{margin:0 0 6px}.sp-head-t{-webkit-line-clamp:2;font-size:19px}.sp-desc{-webkit-line-clamp:2;font-size:14px}.sp-p{padding:12px 22px 14px 20px}.sp-list{padding-bottom:28px}.sp-foot{gap:14px;height:40px;margin:auto auto 0;padding:0;transition:opacity .3s;font-size:12px}.sp.sheet .sp-foot{opacity:0;pointer-events:none}}@media (min-width:1041px) and (max-width:1279px){html.sp-on:has(.sp.hz){overflow:hidden}.sp.hz{overflow:hidden;height:100dvh;min-height:0;padding-right:0}.sp.hz:before{-webkit-mask-image:linear-gradient(#000,#0000 55%);mask-image:linear-gradient(#000,#0000 55%);height:100dvh;right:0}.sp.hz .sp-nav,.sp.hz .sp-main,.sp.hz .sp-foot{width:calc(100% - 40px)}.sp.hz .sp-nav{flex:none;height:60px;transition:margin-top .5s cubic-bezier(.32,.72,0,1),opacity .3s}.sp.hz.tall.sheet .sp-nav{opacity:0;pointer-events:none;margin-top:-60px}.sp.hz .sp-main{--vh:max(150px,calc(100dvh - 60px - 84px - 40px - 24px - 116px));flex:none;height:calc(100dvh - 184px);min-height:0;padding:24px 0 0;transition:height .5s cubic-bezier(.32,.72,0,1)}.sp.hz.sheet .sp-main{--vh:max(100px,calc(50dvh - 60px - 24px - 142px));height:calc(50dvh - 60px)}.sp.hz.tall.sheet .sp-main{--vh:max(100px,calc(50dvh - 24px - 142px));height:50dvh}.sp.hz .sp-player{animation:none}.sp.hz .sp-frame{transition:width .5s cubic-bezier(.32,.72,0,1)}.sp.hz .sh-stage{border-radius:14px}.sp.hz .sp-vf.tl,.sp.hz .sp-vf.bl{left:-12px}.sp.hz .sp-vf.tr,.sp.hz .sp-vf.br{right:-12px}.sp.hz .sp-vf.tl,.sp.hz .sp-vf.tr{top:-12px}.sp.hz .sp-vf.bl,.sp.hz .sp-vf.br{bottom:-12px}.sp.hz .sp-times{display:none}.sp.hz .sp-player{gap:30px}.sp.hz .sp-seek{--rail:3px;height:16px}.sp.hz .sp-row{height:44px;margin-top:10px}.sp.hz .sp-mid{gap:26px}.sp.hz .sp-cb{width:34px;height:34px}.sp.hz .sp-cb .ic{width:17px;height:17px}.sp.hz .sp-skip .ic{width:23px;height:23px}.sp.hz .sp-skip small{font-size:8px}.sp.hz .sp-play{width:44px;height:44px}.sp.hz .sp-play .pmorph{width:19px;height:19px}.sp.hz .sp-open-tx{display:inline-flex;color:var(--text-hi);font:600 14px/1 var(--font);cursor:pointer;background:#ffffff12;border:0;border-radius:99px;flex:none;align-self: center;align-items: center;gap:8px;height:44px;margin:20px 0;padding:0 20px 0 16px;transition:opacity .3s,transform .5s cubic-bezier(.32,.72,0,1)}.sp.hz .sp-open-tx .ic{width:17px;height:17px}.sp.hz.sheet .sp-open-tx{opacity:0;pointer-events:none;transform:translateY(20px)}.sp.hz .sp-side{position:fixed;z-index:30;visibility:hidden;background:#111113;border-radius:22px 22px 0 0;width:auto;max-width:760px;height:50dvh;margin:0 auto;transition:transform .5s cubic-bezier(.32,.72,0,1),visibility 0s .5s;inset:auto 0 0;transform:translateY(102%);box-shadow:0 -24px 60px #0000008c,inset 0 1px #ffffff12}.sp.hz.sheet .sp-side{visibility:visible;transition:transform .5s cubic-bezier(.32,.72,0,1),visibility;transform:none}.sp.hz .sp-grab{display:grid;cursor:pointer;background:0 0;border:0;place-items: center;width:100%;height:26px;padding:0}.sp.hz .sp-grab i{background:#ffffff38;border-radius:99px;width:40px;height:4px}.sp.hz .sp-panel{height:calc(100% - 26px)}.sp.hz .sp-panel-h{padding:0 12px 0 20px}.sp.hz .sp-head{padding:0 0 14px}.sp.hz .sp-head-top{margin:0 0 6px}.sp.hz .sp-head-t{-webkit-line-clamp:2;font-size:19px}.sp.hz .sp-desc{-webkit-line-clamp:2;font-size:14px}.sp.hz .sp-p{padding:12px 22px 14px 20px}.sp.hz .sp-list{padding-bottom:28px}.sp.hz .sp-foot{gap:14px;height:40px;margin:auto auto 0;padding:0;transition:opacity .3s;font-size:12px}.sp.hz.sheet .sp-foot{opacity:0;pointer-events:none}}@media (max-width:1279px){.sp.hz .sp-open-tx,.sp.hz .sp-grab,.sp.hz .sp-foot{display:none}.sp.hz .sp-main{--vh:min(42dvh,calc(100dvh - 330px));height:auto;padding:24px 0 0;transition:none}.sp.hz .sp-frame{transition:none}.sp.hz .sp-side{position:relative;visibility:visible;flex:1;width:100%;height:auto;min-height:0;margin:22px auto 0;transition:none;inset:auto;transform:none}.sp.hz .sp-panel{height:100%;padding-top:14px}}@media (max-width:760px){.sp-tool{width:38px;padding:0}.sp-tool span,.sp-vbar{display:none}.sp-txt{font-size:16.5px}}.px-swap{display:inline-block;animation:.38s cubic-bezier(.16,1,.3,1) both gxUp}.px-swap.down{animation-name:gxDown}.modal.liq-modal{background:#101012;border:0;border-radius:32px}.liq{position:relative;display:flex;color:#fff;background:var(--deep);isolation:isolate;transition:--c1 .8s var(--ease),--c2 .8s var(--ease),--deep .8s var(--ease);flex-direction:column;padding:18px 28px 20px}.liq>:not(.gx-mesh):not(.gx-shade){position:relative;z-index:1}.liq-bar{display:flex;align-items: center;gap:10px;height:44px}.liq-over{font:700 12px/1 var(--font);letter-spacing:.24em;color:#ffffffb8}.liq-buy{align-self: center;margin-top:22px}.liq.sw>.liq-bar{position:absolute;z-index:2;height:auto;top:18px;right:22px}.sw-paid{display:flex;flex-direction:column;gap:20px;padding:10px 0 0}.sw-hero{display:flex;flex-direction:column;gap:6px}.sw-name{display:flex;align-items: center;gap:12px}.sw-tier{display:block;overflow:hidden;height:58px}.sw-tier b{font:700 54px/58px var(--font-display);letter-spacing:-.045em}.sw-price{display:flex;overflow:hidden;align-items:baseline;gap:6px;height:40px}.sw-price b{font:700 34px/1.15 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sw-price span{font:500 14px/1 var(--font);color:#ffffffb3}.sw-stat{display:flex;background:#ffffff1a;border-radius:18px;align-self: flex-start;align-items: center;gap:12px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:8px;padding:9px 16px 9px 9px}.sw-stat-ic{display:grid;color:var(--deep);background:#fff;border-radius:11px;flex:none;place-items: center;width:34px;height:34px}.sw-stat-ic .sw-g{width:18px;height:18px}.sw-stat b{font:700 24px/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sw-stat>span:last-child{font:550 13.5px/1.25 var(--font);color:#ffffffd1}.sw-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sw-card{position:relative;isolation:isolate;display:flex;color:#fff;text-align:left;cursor:pointer;transition:transform .25s var(--spring),box-shadow .25s;background:#00000038;border:0;border-radius:20px;flex-direction:column;align-items: flex-start;gap:6px;padding:14px 14px 13px;box-shadow:inset 0 0 0 1px #ffffff17}.sw-card:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;transition:opacity .28s var(--ease),transform .4s var(--spring);background:#fff;inset:0;transform:scale(.94)}.sw-card:hover:not(.on){box-shadow:inset 0 0 0 1px #ffffff38}.sw-card:active{transform:scale(.97)}.sw-card.on{color:#0b0b0c;box-shadow:0 14px 34px #00000047}.sw-card.on:before{opacity:1;transform:none}.sw-card:focus-visible{outline:2px solid #fffc;outline-offset:2px}.sw-card-top{display:flex;align-items: center;gap:6px;width:100%;min-height:20px}.sw-card-n{font:650 14px/1 var(--font)}.sw-tag{font:700 9.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;background:#ffffff29;border-radius:99px;margin-left:auto;padding:4px 7px}.sw-card.on .sw-tag{background:var(--deep);color:#fff}.sw-card-h{font:500 13px/1 var(--font);color:inherit;opacity:.75}.sw-card-h b{font:700 30px/1 var(--font-display);letter-spacing:-.03em;opacity:1}.sw-card.on .sw-card-h{opacity:1}.sw-card-h small{opacity:.7;margin-left:2px;font-size:12px}.sw-card-p{font:600 12.5px/1 var(--font);opacity:.72;font-variant-numeric:tabular-nums}.sw-card.on .sw-card-p{opacity:.9}.sw-list{list-style:none;display:flex;background:#0000003d;border-radius:22px;flex-direction:column;gap:11px;margin:0;padding:16px 18px}.sw-list li{display:flex;font:500 14px/18px var(--font);color:#ffffffbf;align-items: center;gap:12px}.sw-list li b{color:#fff;font-weight:650}.sw-g{display:block;width:18px;height:18px}.sw-ic{display:grid;color:#fff;background:#ffffff21;border-radius:10px;flex:none;place-items: center;width:32px;height:32px}.sw-hours{display:flex;flex-direction:column;gap:10px}.sw-hours-top{display:flex;font:550 13.5px/1 var(--font);color:#ffffffd1;justify-content:space-between;align-items:baseline}.sw-hours-top b{font:700 26px/1 var(--font-display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.sw-track{position:relative;cursor:pointer;touch-action:none;height:30px;margin:0 14px}.sw-track:before{content:"";position:absolute;background:#ffffff38;border-radius:2px;height:4px;margin-top:-2px;top:50%;left:0;right:0}.sw-track:focus-visible{outline:none}.sw-track:focus-visible .sw-thumb{box-shadow:0 0 0 7px #ffffff59,0 6px 16px #00000040}.sw-fill{position:absolute;transition:width .35s var(--ease);background:#fff;border-radius:2px;height:4px;margin-top:-2px;top:50%;left:0}.sw-dot{position:absolute;background:#fff9;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;top:50%}.sw-thumb{position:absolute;background:#fff;border-radius:50%;width:28px;height:28px;margin:-14px 0 0 -14px;transition:left .32s cubic-bezier(.3,1.1,.5,1);top:50%;box-shadow:0 0 0 7px #ffffff2e,0 6px 16px #00000040}.sw-stops{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sw-stops button{color:#ffffff9e;font:550 13px/1.2 var(--font);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:4px 0}.sw-stops button:first-child{text-align:left}.sw-stops button:nth-child(2){text-align:center}.sw-stops button:nth-child(3){text-align:right}.sw-stops button.on{color:#fff;font-weight:700}.sw-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.sw-tx small{font:500 12.5px/1.25 var(--font);color:#ffffff9e}@media (prefers-reduced-motion:reduce){.sw-card,.sw-card:before,.sw-fill,.sw-thumb{transition:none}}@media (max-width:560px){.liq{padding:14px 16px 18px}.liq.sw>.liq-bar{top:14px;right:14px}.sw-tier{height:46px}.sw-tier b{font-size:42px;line-height:46px}.sw-tiers{gap:7px}.sw-card{border-radius:17px;padding:12px 10px 11px}.sw-card-h b{font-size:24px}.sw-tag{display:none}}.gx-buy.off{color:#ffffff8c;box-shadow:none;cursor:default;background:#ffffff1a}.sb-hero{position:relative;overflow:hidden;display:flex;isolation:isolate;flex-direction:column;gap:8px;padding:22px 24px 24px}.sb-hero:before{content:"";position:absolute;z-index:-1;background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--tone)55%,transparent),transparent 60%),radial-gradient(90% 120% at 100% 100%,color-mix(in srgb,var(--tone)22%,transparent),transparent 70%);inset:0}.sb-top{display:flex;align-items: center;gap:10px}.sb-over{font:700 11px/1 var(--font);letter-spacing:.2em;color:#ffffffb3}.sb-chip{font:600 12px/1 var(--font);color:#fff;background:#ffffff1f;border-radius:99px;margin-left:auto;padding:5px 10px}.sb-chip.warn{color:#ffd08a;background:#ffb0202e}.sb-name{font:700 40px/1.05 var(--font-display);letter-spacing:-.04em;color:#fff}.sb-left{display:flex;align-items:baseline;gap:8px;margin-top:4px}.sb-left b{font:700 24px/1 var(--font-display);color:#fff}.sb-left span{font:500 13px/1 var(--font);color:#ffffffb8}.sb-bar{overflow:hidden;background:#ffffff29;border-radius:99px;height:6px}.sb-bar i{display:block;border-radius:inherit;transition:width .9s var(--ease);background:#fff;height:100%}.sb-sub{font:500 13px/1.5 var(--font);color:#ffffffc7;margin:2px 0 0}.sb-go{align-self: flex-start;margin-top:10px}.st-foot{font:500 12px/1.6 var(--font);color:var(--text3);margin:16px 6px 0}.wd-find{padding:0 var(--pp)var(--sp4);display:flex;gap:var(--sp2);flex-direction:column}.wd-find .search{border-radius:12px;height:40px}.wd-count{font:600 12px/1 var(--font);color:var(--text3);font-variant-numeric:tabular-nums;flex:none}.wd-search,.wd-repl{display:flex;color:var(--text3);cursor:text;background:#1a1a1a;border-radius:99px;align-items: center;gap:4px;height:44px;padding:0 6px 0 15px}.wd-search>.ic{width:15px;height:15px;margin-right:6px}.wd-search input,.wd-repl input{outline:none;color:var(--text-hi);font:500 14px/1 var(--font);background:0 0;border:0;flex:1;min-width:0;height:100%}.wd-search input::placeholder,.wd-repl input::placeholder{color:var(--text3)}.wd-hits{color:var(--text2);padding:0 4px;font-size:11.5px}.wd-hits.none{color:#ff8589}.wd-ib{display:grid;color:var(--text3);background:0 0;border:0;border-radius:50%;flex:none;place-items: center;width:32px;height:32px;padding:0;transition:color .15s}.wd-ib:hover{color:var(--text-hi);background:#ffffff12}.wd-ib:disabled{opacity:.35;pointer-events:none}.wd-ib.on{color:#0b0b0c;background:#f4f4f5}.wd-ib .ic{width:15px;height:15px}.wd-repl{animation:.18s fadeIn;padding-right:5px}.wd-repl-go{display:inline-flex;color:#0b0b0c;font:600 12.5px/1 var(--font);background:#f4f4f5;border:0;border-radius:99px;flex:none;align-items: center;gap:7px;height:34px;padding:0 14px}.wd-repl-go:hover{background:#fff}.wd-repl-go:disabled{opacity:.35;pointer-events:none}.wd-repl-go b{display:grid;color:#f4f4f5;background:#0b0b0c;border-radius:99px;place-items: center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px}.wd-list{padding:2px 10px 24px}.wd-phrase{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr)28px;content-visibility:auto;contain-intrinsic-size:auto 52px;border-radius:16px;align-items: start;gap:6px;padding:11px 8px 13px 12px}.wd-phrase:before{content:"";position:absolute;border-radius:inherit;opacity:0;pointer-events:none;background:#ffffff08;transition:opacity .15s;inset:0}.wd-phrase:hover:before{opacity:1}.wd-phrase.now,.wd-phrase.open{background:#1a1a1a}.wd-time{position:relative;color:var(--text3);text-align:left;background:0 0;border:0;width:50px;height:24px;padding:0;font-size:11.5px}.wd-tc{display:block;transition:opacity .12s;line-height:24px}.wd-tplay{position:absolute;display:grid;color:#0b0b0c;opacity:0;background:#f4f4f5;border-radius:50%;place-items: center;width:24px;height:24px;transition:opacity .12s;top:0;left:0}.wd-tplay .ic{width:10px;height:10px}.wd-time:hover .wd-tplay{background:#fff}.wd-phrase:hover .wd-tc,.wd-phrase.looping .wd-tc{opacity:0}.wd-phrase:hover .wd-tplay,.wd-phrase.looping .wd-tplay{opacity:1}.wd-phrase.looping .wd-tplay,.wd-phrase.looping .wd-time:hover .wd-tplay{background:var(--green);color:#07140d}.wd-phrase.now .wd-tc{color:var(--green)}.wd-words{position:relative;display:flex;flex-wrap:wrap;gap:2px 1px;margin-left:-4px;line-height:1.5}.wd-w{color:var(--text2);cursor:pointer;border-radius:7px;padding:1px 4px;transition:color .12s;font-size:14.5px}.wd-w:hover{color:var(--text-hi);background:#ffffff14}.wd-w.said{color:var(--text-hi)}.wd-w.live{color:var(--green)}.wd-w.hl{color:var(--gold);font-weight:650}.wd-w.hit{color:var(--text-hi);background:#ffc24d29}.wd-w.hit.cur{background:var(--gold);color:#1a1200}.wd-w.sel,.wd-w.sel:hover{color:#0b0b0c;background:#f4f4f5}.wd-pen{position:relative;display:grid;color:var(--text3);opacity:0;background:0 0;border:0;border-radius:50%;place-items: center;width:28px;height:28px;margin-top:-2px;padding:0;transition:opacity .12s,color .12s}.wd-pen:hover{color:var(--text-hi);background:#ffffff14}.wd-phrase:hover .wd-pen{opacity:1}.wd-pen .ic{width:14px;height:14px}.wd-prog{position:absolute;background:var(--green);opacity:.75;transform-origin:left center;pointer-events:none;border-radius:2px;height:2px;bottom:5px;left:14px;right:14px}.wd-editbox{grid-column:2/4;display:flex;flex-direction:column;gap:6px}.wd-edit{color:var(--text-hi);font:500 14.5px/1.5 var(--font);resize:none;outline:none;background:#111;border:0;border-radius:12px;width:100%;min-height:66px;padding:10px 12px;box-shadow:inset 0 0 0 1.5px #ffffff24}.wd-edit-hint{color:var(--text3);padding-left:2px;font-size:11px}.wd-empty{display:flex;text-align:center;flex-direction:column;align-items: center;gap:5px;padding:48px 20px}.wd-empty-ic{display:grid;color:var(--text3);background:#1a1a1a;border-radius:16px;place-items: center;width:48px;height:48px;margin-bottom:8px}.wd-empty-ic .ic{width:20px;height:20px}.wd-empty b{color:var(--text);font-size:14px;font-weight:600}.wd-empty small{color:var(--text3);font-size:12px}@keyframes cardUp{0%{opacity:0;transform:translateY(18px)scale(.98)}}.br-score{display:flex;align-items: center;gap:var(--sp4);margin:0 var(--pp);padding:var(--sp4);background:var(--s1);border:1px solid var(--line);border-radius:18px}.br-ring{position:relative;display:grid;flex:none;place-items: center;width:64px;height:64px;transition:color .4s}.br-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.br-ring circle{fill:none;stroke-width:5}.br-ring-bg{stroke:#ffffff12}.br-ring-fg{stroke:currentColor;stroke-linecap:round}.br-ring b{position:relative;font:700 18px/1 var(--font-display);color:var(--text-hi)}.br-issues{display:flex;margin-top:var(--sp1);color:var(--text3);flex-direction:column;gap:2px;font-size:11.5px;line-height:16px}.br-strip{display:flex;margin:var(--sp3)var(--pp)var(--sp2);gap:2px;height:10px}.br-strip i{background:var(--green);opacity:.75;cursor:pointer;transition:opacity .15s,transform .2s var(--spring);border-radius:3px;min-width:2px}.br-strip i.bad{background:var(--gold)}.br-strip i:hover{opacity:1;transform:scaleY(1.6)}.br-presets{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp2)}.br-preset{position:relative;display:flex;padding:var(--sp3);text-align:left;border:1px solid var(--line);background:var(--s1);color:var(--text);transition:border-color .18s,background .18s,transform .18s var(--spring);border-radius:14px;flex-direction:column;align-items: flex-start;gap:3px}.br-preset:hover{border-color:var(--line3)}.br-preset.on{background:var(--s3);border-color:#ffffff8c}.br-preset b{color:var(--text-hi);font-size:13px}.br-preset small{color:var(--text3);font-size:11px;line-height:1.35}.br-preset.best{grid-column:1/-1;background:linear-gradient(100deg,#ffc24d14,var(--s1)60%);border-color:#ffc24d4d;padding-left:52px}.br-preset.best.on{border-color:var(--gold)}.mo-stage{position:relative;margin:0 var(--pp);overflow:hidden;border:1px solid var(--line2);background:#0b0b0c;border-radius:20px}.mo-stage .style-prev{border-radius:0}.mo-stage-bar{display:flex;align-items: center;gap:var(--sp2);padding:var(--sp2)var(--sp2)var(--sp2)var(--sp4);border-top:1px solid var(--line);background:#ffffff05}.mo-stage-bar b{color:var(--text-hi);font-size:13px}.mo-live{background:var(--green);box-shadow:0 0 10px var(--green);animation:1.6s ease-in-out infinite livePulse;border-radius:50%;width:7px;height:7px}.mo-live.off{background:var(--text4);box-shadow:none;animation:none}@keyframes livePulse{50%{opacity:.35}}.mo-pencil{display:inline-flex;background:var(--accent);color:var(--on-accent);font:650 12px/1 var(--font);transition:transform .15s var(--spring);border:0;border-radius:10px;align-items: center;gap:6px;height:30px;padding:0 12px 0 10px}.mo-pencil .ic{width:14px;height:14px}.ease-glyph path{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.curve{background:var(--s1);border:1px solid var(--line);overflow:hidden;border-radius:16px}.curve-svg{display:block;touch-action:none;width:100%;height:auto}.curve-box{fill:#ffffff04;stroke:#ffffff0f;stroke-dasharray:3 4}.curve-diag{stroke:#ffffff0f;stroke-width:1}.curve-line{fill:none;stroke:var(--green);stroke-width:2.6;stroke-linecap:round;pointer-events:none;filter:drop-shadow(0 0 6px #3ddc8473)}.curve-hit{fill:none;stroke:transparent;stroke-width:14;cursor:copy}.curve-arm{stroke:#ffffff59;stroke-width:1.2}.curve-handle{fill:#111;stroke:#fff;stroke-width:1.6;cursor:grab}.curve-node{fill:#fff;stroke:#111;stroke-width:2;cursor:grab;transition:fill .15s}.curve-node.sel{fill:var(--green)}.curve-node.fixed{cursor:default}.curve-bar{display:flex;align-items: center;gap:var(--sp1);padding:0 var(--sp2)0 var(--sp3);border-top:1px solid var(--line);min-height:40px}.pnl-foot{padding:var(--sp4)var(--pp)var(--pp);border-top:1px solid var(--line);background:linear-gradient(to top,var(--panel)70%,transparent);flex:none}.cl-hero{padding:16px 16px 14px}.cl-hero-top{display:flex;align-items: flex-end;gap:12px}.cl-k{display:block;font:650 10.5px/1 var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}.cl-big{display:block;font:700 34px/1 var(--font-display);letter-spacing:-.03em;color:var(--text-hi);margin-top:9px}.cl-hero.none .cl-big{color:var(--text2)}.cl-from{display:flex;color:var(--text3);align-items: center;gap:6px;padding-bottom:3px;font-size:12.5px}.cl-from .ic{width:13px;height:13px}.cl-from b{color:var(--text);font-weight:650}.cl-ok{display:inline-flex;color:var(--text2);font:600 12px/1 var(--font);background:#242424;border-radius:99px;align-items: center;gap:6px;height:28px;margin-bottom:1px;padding:0 11px 0 9px}.cl-ok .ic{width:13px;height:13px}.cl-map,.cl-lane{display:block;touch-action:none;transition:transform .5s var(--ease-in),opacity .5s,filter .5s;transform-origin:center;width:100%}.cl-map{cursor:pointer;height:64px;margin-top:14px}.cl-lane{cursor:grab;background:#101010;border-radius:20px;height:96px;margin-top:8px}.cl-lane.grabbing{cursor:grabbing}.cl-hero.closing :-webkit-any(.cl-map,.cl-lane){filter:brightness(1.6)blur(1px);opacity:.6;transform:scaleX(.92)}.cl-hero.closing :-moz-any(.cl-map,.cl-lane){filter:brightness(1.6)blur(1px);opacity:.6;transform:scaleX(.92)}.cl-hero.closing :is(.cl-map,.cl-lane){filter:brightness(1.6)blur(1px);opacity:.6;transform:scaleX(.92)}.cl-nav{display:flex;align-items: center;gap:8px;margin-top:10px}.cl-arrow{display:grid;color:var(--text-hi);background:#ffffff12;border:0;border-radius:50%;flex:none;place-items: center;width:34px;height:34px}.cl-arrow:hover:not(:disabled){background:#ffffff1f}.cl-arrow:disabled{color:var(--text3);opacity:.5;background:#ffffff08}.cl-arrow .ic{width:15px;height:15px}.cl-nav-mid{display:flex;color:var(--text3);white-space:nowrap;flex:1;justify-content:center;align-items: center;gap:4px;min-width:0;font-size:13px}.cl-nav-mid b{color:var(--text);font-weight:650}.cl-nav-at{color:var(--text2);margin-left:3px}.cl-nav-none{color:var(--text3)}.cl-nav-play{display:grid;color:#0b0b0c;background:#f4f4f5;border:0;border-radius:50%;flex:none;place-items: center;width:26px;height:26px;margin-right:6px}.cl-nav-play .ic{width:10px;height:10px;margin-left:1px}.cl-nav-keep{color:#ff8a8a;font:600 11px/1 var(--font);background:#ff6b6b24;border:0;border-radius:99px;height:24px;margin-left:8px;padding:0 10px}.cl-nav-keep:hover{background:#ff6b6b38}.cl-nav-keep.kept{color:var(--text2);background:#262626}.cl-cut.kept{opacity:.45}.cl-cut.kept .grow{text-decoration:line-through}.cl-legend{display:flex;color:var(--text3);align-items: center;gap:14px;margin-top:12px;padding:0 2px;font-size:11.5px}.cl-legend>span{display:inline-flex;align-items: center;gap:7px}.cl-dot{border-radius:50%;flex:none;width:8px;height:8px}.cl-dot.filler{background:var(--gold)}.cl-dot.silence{background:#ff6b6b}.cl-ic{display:grid;border-radius:11px;flex:none;place-items: center;width:32px;height:32px}.cl-ic .ic{width:16px;height:16px}.cl-ic.filler{color:var(--gold);background:#ffc24d1f}.cl-ic.silence{color:#ff8a8a;background:#ff6b6b1f}.cl-chips{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 14px 60px}.cl-chip{display:inline-flex;color:var(--gold);background:#ffc24d1a;border-radius:99px;align-items: center;gap:5px;height:26px;padding:0 10px;font-size:12px;font-weight:600}.cl-chip i{color:var(--text3);font-style:normal;font-weight:500}.cl-steps{display:flex;align-items: center;gap:4px;padding:0 14px 14px 60px}.cl-steps>span{color:var(--text3);margin-right:4px;font-size:11.5px}.cl-step{color:var(--text2);font:600 12px/1 var(--font);font-variant-numeric:tabular-nums;background:#262626;border:0;border-radius:99px;height:30px;padding:0 11px}.cl-step:hover{color:var(--text-hi);background:#2e2e2e}.cl-step.on,.cl-step.on:hover{color:#0b0b0c;background:#f4f4f5}.cl-list{padding:4px}.cl-cut{display:flex;color:var(--text2);text-align:left;background:0 0;border:0;border-radius:18px;align-items: center;gap:12px;width:100%;height:42px;padding:0 8px 0 14px;font-size:13px}.cl-cut:hover{color:var(--text-hi);background:#ffffff0d}.cl-cut-t,.cl-cut-d{color:var(--text3);flex:none;font-size:11.5px}.cl-cut-play{display:grid;color:#0b0b0c;opacity:0;background:#f4f4f5;border-radius:50%;flex:none;place-items: center;width:26px;height:26px;transition:opacity .12s}.cl-cut-play .ic{width:10px;height:10px}.cl-cut:hover .cl-cut-play{opacity:1}.ed-side .pnl-foot.cl-foot{padding:14px 18px 18px}.fx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:var(--sp4)var(--sp3);padding:0 var(--pp)var(--pp)}.fx-tile{display:flex;gap:var(--sp2);color:var(--text2);text-align:center;background:0 0;border:0;flex-direction:column;padding:0}.fx-box{position:relative;overflow:hidden;border:1px solid var(--line);display:grid;transition:border-color .18s,transform .25s var(--spring),box-shadow .25s;background:#000;border-radius:12px;place-items: center;width:100%}.fx-box canvas{position:absolute;width:100%;height:100%;inset:0}.fx-box.none{background:var(--s1);color:var(--text3)}.fx-box.none .ic{width:22px;height:22px}.fx-tile:hover .fx-box{border-color:var(--line3);transform:translateY(-2px);box-shadow:0 10px 24px #00000073}.fx-tile.on .fx-box{box-shadow:0 0 0 2px var(--accent),0 10px 24px #00000073;border-color:#0000}.fx-name{font-size:11.5px;font-weight:550}.fx-tile.on .fx-name{color:var(--text-hi)}.mu-vol{display:flex;align-items: center;gap:var(--sp3);padding:var(--sp1)0 var(--sp1)var(--sp4);color:var(--text3);animation:riseIn .2s var(--ease-out);flex-basis:100%}.mu-vol .ic{width:16px;height:16px}@keyframes muBar{0%{height:3px}to{height:13px}}.gx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:var(--sp3);padding:0 var(--pp)var(--pp)}.gx-grid.wide{grid-template-columns:repeat(auto-fill,minmax(124px,1fr))}.gx-tile{display:flex;color:var(--text3);text-align:center;background:0 0;border:0;flex-direction:column;gap:6px;min-width:0;padding:0}.gx-tile span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:550}.gx-box{position:relative;aspect-ratio:1;overflow:hidden;border:1px solid var(--line);transition:border-color .18s,transform .25s var(--spring),box-shadow .25s;background:radial-gradient(80% 80% at 50% 40%,#26262a,#141416);border-radius:14px}.gx-grid.wide .gx-box{aspect-ratio:1.45}.gx-tile:hover .gx-box{border-color:var(--line3);transform:translateY(-2px);box-shadow:0 10px 24px #00000073}.gx-tile:hover span{color:var(--text)}.gx-tile.on .gx-box{box-shadow:0 0 0 2px var(--accent);border-color:#0000}.gx-canvas{position:absolute;width:100%;height:100%;inset:0}.gx-colors{display:flex;padding:0 var(--pp)var(--sp4);flex-wrap:wrap;align-items: center;gap:6px}.gx-color{transition:transform .2s var(--spring);border:2px solid #0000;border-radius:50%;width:26px;height:26px;padding:0;box-shadow:inset 0 0 0 1px #ffffff26}.gx-color:hover{transform:scale(1.1)}.gx-color.on{border-color:var(--accent);transform:scale(1.1)}.gx-egroups{display:flex;padding:0 var(--pp)var(--sp3);overflow-x:auto;scrollbar-width:none;gap:2px}.gx-egroups::-webkit-scrollbar{display:none}.gx-egroups button{opacity:.5;background:0 0;border:0;border-radius:11px;flex:none;width:38px;height:38px;transition:opacity .15s,background .15s;font-size:20px;line-height:1}.gx-egroups button:hover{opacity:1;background:#ffffff0d}.gx-egroups button.on{opacity:1;background:var(--s3)}.gx-emojis{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));padding:0 var(--sp3)var(--pp);gap:2px}.gx-emojis button{aspect-ratio:1;transition:background .12s,transform .2s var(--spring);background:0 0;border:0;border-radius:10px;font-size:26px;line-height:1}.gx-emojis button:hover{background:#ffffff12;transform:scale(1.15)}.gx-stage{position:relative;margin:0 var(--pp)var(--sp4);overflow:hidden;border:1px solid var(--line2);background:radial-gradient(80% 90% at 50% 40%,#2a2a2f,#121214);border-radius:18px;height:150px}.gx-mchips{display:flex;overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 88%,#0000);padding-right:var(--sp6);gap:6px}.gx-mchips::-webkit-scrollbar{display:none}.gx-mchips .chip{flex:none;height:28px}:root{--sp1:4px;--sp2:8px;--sp3:12px;--sp4:16px;--sp5:20px;--sp6:24px;--sp8:32px;--sp10:40px;--sp12:48px;--sp16:64px;--gut:12px;--pp:20px;--spring-soft:cubic-bezier(.32,1.25,.5,1);--glide-ms:.42s}.glide{position:absolute;z-index:0;pointer-events:none;opacity:0;transition:transform var(--glide-ms)var(--spring-soft),width var(--glide-ms)var(--spring-soft),height var(--glide-ms)var(--spring-soft),opacity .2s;top:0;left:0}.tabs,.seg,.ed-rail{position:relative}.tabs>:not(.glide),.seg>:not(.glide),.ed-rail>:not(.glide){position:relative;z-index:1}.tabs>.glide{background:var(--s4);border-radius:9px}.tab.on{background:0 0}.seg>.glide{background:var(--s5);border-radius:8px}.view.on{background:0 0;transition-delay:50ms}.pmorph{fill:currentColor;overflow:visible;width:20px;height:20px}.pmorph path{transition:d .34s var(--spring-soft)}.pmorph .pm-a{d:path("M8 5 L13 8.1 L13 15.9 L8 19 Z")}.pmorph .pm-b{d:path("M13 8.1 L19.5 12 L19.5 12 L13 15.9 Z")}.pmorph.playing .pm-a{d:path("M6.5 5 L10.5 5 L10.5 19 L6.5 19 Z")}.pmorph.playing .pm-b{d:path("M13.5 5 L17.5 5 L17.5 19 L13.5 19 Z")}html[data-vt] .vt-hero{view-transition-name:hero}::view-transition-group(hero){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,.9,.1,1);z-index:50}::view-transition-old(hero){object-fit:cover;animation-duration:.62s;width:100%;height:100%}::view-transition-new(hero){object-fit:cover;animation-duration:.62s;width:100%;height:100%}::view-transition-old(hero){animation-name:vtHeroOut}::view-transition-new(hero){animation-name:vtHeroIn}@keyframes vtHeroOut{0%{opacity:1}55%{opacity:0}to{opacity:0}}@keyframes vtHeroIn{0%{opacity:0}35%{opacity:1}to{opacity:1}}::view-transition-old(root){animation:vtRootOut .32s var(--ease-in)both}::view-transition-new(root){animation:vtRootIn .5s 80ms var(--ease-out)both}@keyframes vtRootOut{to{opacity:0;transform:scale(.985)}}@keyframes vtRootIn{0%{opacity:0;transform:scale(1.012)}}.home.again .home-inner,.home.again .home-ambient{animation:none}.ov.leaving{pointer-events:none}.ov.leaving .modal-back{animation:fadeOut .19s var(--ease-in)both}.ov.leaving .modal{animation:popOut .19s var(--ease-in)both}@keyframes fadeOut{to{opacity:0}}@keyframes popOut{to{opacity:0;transform:scale(.965)translateY(6px)}}.modal{animation:modalIn .42s var(--spring-soft)both}@keyframes modalIn{0%{opacity:0;transform:scale(.94)translateY(14px)}}.spot{--mx:50%;--my:50%}.spot:before{content:"";position:absolute;z-index:3;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(260px circle at var(--mx)var(--my),#ffffff1c,transparent 62%);mix-blend-mode:soft-light;transition:opacity .35s var(--ease);inset:0}.spot.spot-on:before{opacity:1}.btn,.icon-btn,.chip,.view,.views-add,.tb-export,.tb-back,.tpl{transition-timing-function:var(--spring)}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.gl{position:relative;display:block;flex:none;width:24px;height:20px}.gl>i{position:absolute;display:block;opacity:calc(var(--o,1)*.8);transform-origin:center;background:currentColor;transition:opacity .25s}.gl>i.g{background:var(--green);opacity:calc(var(--o,1)*.85)}.gl>i.w{opacity:.95;background:#fff}.gl.quiet>i.g{opacity:calc(var(--o,1)*.8);background:currentColor;transition:background-color .2s,opacity .2s}:-webkit-any(.on,:hover,.active)>*>.gl.quiet>i.g{background:var(--green);opacity:var(--o,1)}:-moz-any(.on,:hover,.active)>*>.gl.quiet>i.g{background:var(--green);opacity:var(--o,1)}:is(.on,:hover,.active)>*>.gl.quiet>i.g{background:var(--green);opacity:var(--o,1)}:-webkit-any(.on,:hover,.active)>.gl.quiet>i.g{background:var(--green);opacity:var(--o,1)}:-moz-any(.on,:hover,.active)>.gl.quiet>i.g{background:var(--green);opacity:var(--o,1)}:is(.on,:hover,.active)>.gl.quiet>i.g{background:var(--green);opacity:var(--o,1)}:-webkit-any(.on,:hover)>*>.gl>i{opacity:calc(var(--o,1)*.95)}:-moz-any(.on,:hover)>*>.gl>i{opacity:calc(var(--o,1)*.95)}:is(.on,:hover)>*>.gl>i{opacity:calc(var(--o,1)*.95)}:-webkit-any(.on,:hover)>.gl>i{opacity:calc(var(--o,1)*.95)}:-moz-any(.on,:hover)>.gl>i{opacity:calc(var(--o,1)*.95)}:is(.on,:hover)>.gl>i{opacity:calc(var(--o,1)*.95)}:-webkit-any(.on,:hover)>*>.gl>i.g{opacity:var(--o,1)}:-moz-any(.on,:hover)>*>.gl>i.g{opacity:var(--o,1)}:is(.on,:hover)>*>.gl>i.g{opacity:var(--o,1)}:-webkit-any(.on,:hover)>.gl>i.g{opacity:var(--o,1)}:-moz-any(.on,:hover)>.gl>i.g{opacity:var(--o,1)}:is(.on,:hover)>.gl>i.g{opacity:var(--o,1)}:-webkit-any(.on,:hover)>*>.gl>i[class*=a-]{animation-duration:.7s;animation-timing-function:cubic-bezier(.34,1.3,.5,1);animation-fill-mode:both;animation-delay:calc(var(--d)*80ms)}:-moz-any(.on,:hover)>*>.gl>i[class*=a-]{animation-duration:.7s;animation-timing-function:cubic-bezier(.34,1.3,.5,1);animation-fill-mode:both;animation-delay:calc(var(--d)*80ms)}:is(.on,:hover)>*>.gl>i[class*=a-]{animation-duration:.7s;animation-timing-function:cubic-bezier(.34,1.3,.5,1);animation-fill-mode:both;animation-delay:calc(var(--d)*80ms)}:-webkit-any(.on,:hover)>.gl>i[class*=a-]{animation-duration:.7s;animation-timing-function:cubic-bezier(.34,1.3,.5,1);animation-fill-mode:both;animation-delay:calc(var(--d)*80ms)}:-moz-any(.on,:hover)>.gl>i[class*=a-]{animation-duration:.7s;animation-timing-function:cubic-bezier(.34,1.3,.5,1);animation-fill-mode:both;animation-delay:calc(var(--d)*80ms)}:is(.on,:hover)>.gl>i[class*=a-]{animation-duration:.7s;animation-timing-function:cubic-bezier(.34,1.3,.5,1);animation-fill-mode:both;animation-delay:calc(var(--d)*80ms)}:-webkit-any(.on,:hover)>*>.gl>i.a-drop{animation-name:glDrop}:-moz-any(.on,:hover)>*>.gl>i.a-drop{animation-name:glDrop}:is(.on,:hover)>*>.gl>i.a-drop{animation-name:glDrop}:-webkit-any(.on,:hover)>.gl>i.a-drop{animation-name:glDrop}:-moz-any(.on,:hover)>.gl>i.a-drop{animation-name:glDrop}:is(.on,:hover)>.gl>i.a-drop{animation-name:glDrop}:-webkit-any(.on,:hover)>*>.gl>i.a-grow{animation-name:glGrow;transform-origin:left center}:-moz-any(.on,:hover)>*>.gl>i.a-grow{animation-name:glGrow;transform-origin:left center}:is(.on,:hover)>*>.gl>i.a-grow{animation-name:glGrow;transform-origin:left center}:-webkit-any(.on,:hover)>.gl>i.a-grow{animation-name:glGrow;transform-origin:left center}:-moz-any(.on,:hover)>.gl>i.a-grow{animation-name:glGrow;transform-origin:left center}:is(.on,:hover)>.gl>i.a-grow{animation-name:glGrow;transform-origin:left center}:-webkit-any(.on,:hover)>*>.gl>i.a-pop{animation-name:glPop}:-moz-any(.on,:hover)>*>.gl>i.a-pop{animation-name:glPop}:is(.on,:hover)>*>.gl>i.a-pop{animation-name:glPop}:-webkit-any(.on,:hover)>.gl>i.a-pop{animation-name:glPop}:-moz-any(.on,:hover)>.gl>i.a-pop{animation-name:glPop}:is(.on,:hover)>.gl>i.a-pop{animation-name:glPop}:-webkit-any(.on,:hover)>*>.gl>i.a-slide{animation-name:glSlide}:-moz-any(.on,:hover)>*>.gl>i.a-slide{animation-name:glSlide}:is(.on,:hover)>*>.gl>i.a-slide{animation-name:glSlide}:-webkit-any(.on,:hover)>.gl>i.a-slide{animation-name:glSlide}:-moz-any(.on,:hover)>.gl>i.a-slide{animation-name:glSlide}:is(.on,:hover)>.gl>i.a-slide{animation-name:glSlide}:-webkit-any(.on,:hover)>*>.gl>i.a-hop{animation-name:glHop}:-moz-any(.on,:hover)>*>.gl>i.a-hop{animation-name:glHop}:is(.on,:hover)>*>.gl>i.a-hop{animation-name:glHop}:-webkit-any(.on,:hover)>.gl>i.a-hop{animation-name:glHop}:-moz-any(.on,:hover)>.gl>i.a-hop{animation-name:glHop}:is(.on,:hover)>.gl>i.a-hop{animation-name:glHop}:-webkit-any(.on,:hover)>*>.gl>i.a-fall{animation-name:glFall}:-moz-any(.on,:hover)>*>.gl>i.a-fall{animation-name:glFall}:is(.on,:hover)>*>.gl>i.a-fall{animation-name:glFall}:-webkit-any(.on,:hover)>.gl>i.a-fall{animation-name:glFall}:-moz-any(.on,:hover)>.gl>i.a-fall{animation-name:glFall}:is(.on,:hover)>.gl>i.a-fall{animation-name:glFall}:-webkit-any(.on,:hover)>*>.gl>i.a-dip{animation-name:glDip;animation-duration:.9s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-delay:0s}:-moz-any(.on,:hover)>*>.gl>i.a-dip{animation-name:glDip;animation-duration:.9s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-delay:0s}:is(.on,:hover)>*>.gl>i.a-dip{animation-name:glDip;animation-duration:.9s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-delay:0s}:-webkit-any(.on,:hover)>.gl>i.a-dip{animation-name:glDip;animation-duration:.9s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-delay:0s}:-moz-any(.on,:hover)>.gl>i.a-dip{animation-name:glDip;animation-duration:.9s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-delay:0s}:is(.on,:hover)>.gl>i.a-dip{animation-name:glDip;animation-duration:.9s;animation-timing-function:cubic-bezier(.45,0,.25,1);animation-delay:0s}:-webkit-any(.on,:hover)>*>.gl>i.a-cut{animation-name:glCut;animation-duration:.9s;animation-timing-function:ease-in-out}:-moz-any(.on,:hover)>*>.gl>i.a-cut{animation-name:glCut;animation-duration:.9s;animation-timing-function:ease-in-out}:is(.on,:hover)>*>.gl>i.a-cut{animation-name:glCut;animation-duration:.9s;animation-timing-function:ease-in-out}:-webkit-any(.on,:hover)>.gl>i.a-cut{animation-name:glCut;animation-duration:.9s;animation-timing-function:ease-in-out}:-moz-any(.on,:hover)>.gl>i.a-cut{animation-name:glCut;animation-duration:.9s;animation-timing-function:ease-in-out}:is(.on,:hover)>.gl>i.a-cut{animation-name:glCut;animation-duration:.9s;animation-timing-function:ease-in-out}:-webkit-any(.on,:hover)>*>.gl>i.a-eq{animation-name:glEq;animation-duration:.8s;animation-timing-function:ease-in-out;transform-origin:center bottom}:-moz-any(.on,:hover)>*>.gl>i.a-eq{animation-name:glEq;animation-duration:.8s;animation-timing-function:ease-in-out;transform-origin:center bottom}:is(.on,:hover)>*>.gl>i.a-eq{animation-name:glEq;animation-duration:.8s;animation-timing-function:ease-in-out;transform-origin:center bottom}:-webkit-any(.on,:hover)>.gl>i.a-eq{animation-name:glEq;animation-duration:.8s;animation-timing-function:ease-in-out;transform-origin:center bottom}:-moz-any(.on,:hover)>.gl>i.a-eq{animation-name:glEq;animation-duration:.8s;animation-timing-function:ease-in-out;transform-origin:center bottom}:is(.on,:hover)>.gl>i.a-eq{animation-name:glEq;animation-duration:.8s;animation-timing-function:ease-in-out;transform-origin:center bottom}:-webkit-any(.on,:hover)>*>.gl>i.a-sweep{animation-name:glSweep;animation-duration:.85s;animation-timing-function:cubic-bezier(.45,0,.2,1)}:-moz-any(.on,:hover)>*>.gl>i.a-sweep{animation-name:glSweep;animation-duration:.85s;animation-timing-function:cubic-bezier(.45,0,.2,1)}:is(.on,:hover)>*>.gl>i.a-sweep{animation-name:glSweep;animation-duration:.85s;animation-timing-function:cubic-bezier(.45,0,.2,1)}:-webkit-any(.on,:hover)>.gl>i.a-sweep{animation-name:glSweep;animation-duration:.85s;animation-timing-function:cubic-bezier(.45,0,.2,1)}:-moz-any(.on,:hover)>.gl>i.a-sweep{animation-name:glSweep;animation-duration:.85s;animation-timing-function:cubic-bezier(.45,0,.2,1)}:is(.on,:hover)>.gl>i.a-sweep{animation-name:glSweep;animation-duration:.85s;animation-timing-function:cubic-bezier(.45,0,.2,1)}:-webkit-any(.on,:hover)>*>.gl>i.a-morph{animation-name:glMorph}:-moz-any(.on,:hover)>*>.gl>i.a-morph{animation-name:glMorph}:is(.on,:hover)>*>.gl>i.a-morph{animation-name:glMorph}:-webkit-any(.on,:hover)>.gl>i.a-morph{animation-name:glMorph}:-moz-any(.on,:hover)>.gl>i.a-morph{animation-name:glMorph}:is(.on,:hover)>.gl>i.a-morph{animation-name:glMorph}:-webkit-any(.on,:hover)>*>.gl>i.a-nudgeL{animation-name:glNudgeL;animation-duration:.5s}:-moz-any(.on,:hover)>*>.gl>i.a-nudgeL{animation-name:glNudgeL;animation-duration:.5s}:is(.on,:hover)>*>.gl>i.a-nudgeL{animation-name:glNudgeL;animation-duration:.5s}:-webkit-any(.on,:hover)>.gl>i.a-nudgeL{animation-name:glNudgeL;animation-duration:.5s}:-moz-any(.on,:hover)>.gl>i.a-nudgeL{animation-name:glNudgeL;animation-duration:.5s}:is(.on,:hover)>.gl>i.a-nudgeL{animation-name:glNudgeL;animation-duration:.5s}:-webkit-any(.on,:hover)>*>.gl>i.a-nudgeR{animation-name:glNudgeR;animation-duration:.5s}:-moz-any(.on,:hover)>*>.gl>i.a-nudgeR{animation-name:glNudgeR;animation-duration:.5s}:is(.on,:hover)>*>.gl>i.a-nudgeR{animation-name:glNudgeR;animation-duration:.5s}:-webkit-any(.on,:hover)>.gl>i.a-nudgeR{animation-name:glNudgeR;animation-duration:.5s}:-moz-any(.on,:hover)>.gl>i.a-nudgeR{animation-name:glNudgeR;animation-duration:.5s}:is(.on,:hover)>.gl>i.a-nudgeR{animation-name:glNudgeR;animation-duration:.5s}:-webkit-any(.on,:hover)>*>.gl>i.a-lift{animation-name:glLift;transform-origin:left bottom}:-moz-any(.on,:hover)>*>.gl>i.a-lift{animation-name:glLift;transform-origin:left bottom}:is(.on,:hover)>*>.gl>i.a-lift{animation-name:glLift;transform-origin:left bottom}:-webkit-any(.on,:hover)>.gl>i.a-lift{animation-name:glLift;transform-origin:left bottom}:-moz-any(.on,:hover)>.gl>i.a-lift{animation-name:glLift;transform-origin:left bottom}:is(.on,:hover)>.gl>i.a-lift{animation-name:glLift;transform-origin:left bottom}:-webkit-any(.on,:hover)>*>.gl>i.a-dup{animation-name:glDup}:-moz-any(.on,:hover)>*>.gl>i.a-dup{animation-name:glDup}:is(.on,:hover)>*>.gl>i.a-dup{animation-name:glDup}:-webkit-any(.on,:hover)>.gl>i.a-dup{animation-name:glDup}:-moz-any(.on,:hover)>.gl>i.a-dup{animation-name:glDup}:is(.on,:hover)>.gl>i.a-dup{animation-name:glDup}:-webkit-any(.on,:hover)>*>.gl>i.a-blink{animation-name:glBlink;animation-duration:1s;animation-timing-function:steps(1,end)}:-moz-any(.on,:hover)>*>.gl>i.a-blink{animation-name:glBlink;animation-duration:1s;animation-timing-function:steps(1,end)}:is(.on,:hover)>*>.gl>i.a-blink{animation-name:glBlink;animation-duration:1s;animation-timing-function:steps(1,end)}:-webkit-any(.on,:hover)>.gl>i.a-blink{animation-name:glBlink;animation-duration:1s;animation-timing-function:steps(1,end)}:-moz-any(.on,:hover)>.gl>i.a-blink{animation-name:glBlink;animation-duration:1s;animation-timing-function:steps(1,end)}:is(.on,:hover)>.gl>i.a-blink{animation-name:glBlink;animation-duration:1s;animation-timing-function:steps(1,end)}@keyframes glDrop{0%{transform:translateY(-4px);opacity:0}}@keyframes glGrow{0%{transform:scaleX(0)}}@keyframes glPop{0%{transform:scale(.4);opacity:0}60%{opacity:1}}@keyframes glSlide{0%{transform:translate(-7px);opacity:0}}@keyframes glHop{0%,to{transform:none}35%{transform:translateY(-4px)}60%{transform:translateY(.5px)}}@keyframes glDip{0%,to{transform:none}45%{transform:translateY(2.5px)}}@keyframes glFall{0%{transform:translateY(-6px);opacity:0}}@keyframes glCut{0%,to{transform:none}40%,55%{transform:scaleY(.1)}}@keyframes glEq{0%,to{transform:none}30%{transform:scaleY(.35)}65%{transform:scaleY(1.15)}}@keyframes glSweep{0%{transform:translate(-10px)}70%{transform:translate(10px)}to{transform:none}}@keyframes glMorph{0%{transform:scale(2.1,.5);opacity:.4}}@keyframes glNudgeL{0%,to{transform:none}40%{transform:translate(-3px)}}@keyframes glNudgeR{0%,to{transform:none}40%{transform:translate(3px)}}@keyframes glLift{0%,to{transform:none}40%{transform:translateY(-2px)rotate(-8deg)}}@keyframes glDup{0%{transform:translate(-6px,-6px);opacity:.3}}@keyframes glBlink{0%,50%{opacity:1}25%,75%{opacity:0}}.gl.solid>i{opacity:var(--o,1)!important}.gl.still>i{animation:none!important}@media (prefers-reduced-motion:reduce){.gl>i{animation:none!important}}.pmorph path{stroke:currentColor;stroke-width:2.2;stroke-linejoin:round}.pl-bigplay .pmorph{width:34px;height:34px;margin-left:3px}.pl-flash .pmorph{width:30px;height:30px}.pl-play .pmorph{width:22px;height:22px}.web-foot{display:flex;align-items: center;gap:var(--sp3)var(--sp6);margin-top:var(--sp16);padding-top:var(--sp8);color:var(--text3);flex-wrap:wrap;font-size:13px}.web-foot a{color:var(--text3);text-decoration:none;transition:color .15s}.web-foot a:hover{color:var(--text)}.web-foot-c{color:var(--text4)}.tb-crumb{display:flex;align-items: center;gap:var(--sp2);min-width:0}.tb-crumb-name{font:650 15px/1.15 var(--font);color:var(--text-hi);min-width:0;max-width:34vw}.tb-saved{display:inline-flex;color:#6f6f6f;white-space:nowrap;align-items: center;gap:6px;font-size:11.5px;line-height:1}.tb-saved i{background:var(--green);border-radius:50%;width:6px;height:6px;transition:background .2s,box-shadow .2s;box-shadow:0 0 8px #3ddc8499}.tb-saved.temp i{background:#f5b14c;box-shadow:0 0 8px #f5b14c80}.tb-saved.busy i{background:var(--gold);animation:.9s ease-in-out infinite alternate savePulse;box-shadow:0 0 8px #ffc24d99}@keyframes savePulse{to{opacity:.35}}.ed-main>*,.ed>:last-child{animation:edIn .36s both var(--ease-out)}.ed-main>:nth-child(2){animation-delay:30ms}.ed-main>:nth-child(3){animation-delay:60ms}.ed>:last-child{animation-delay:90ms}@keyframes edIn{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}.acct{display:flex;align-items: center;gap:var(--sp2)}.acct-time{--pt:var(--green);position:relative;isolation:isolate;display:inline-flex;align-items: center;gap:var(--sp2);background:color-mix(in srgb,var(--pt)10%,transparent);color:var(--text-hi);font:650 13.5px/1 var(--font);font-variant-numeric:tabular-nums;transition:transform .15s var(--spring);border:0;border-radius:99px;height:40px;padding:0 6px 0 7px}.acct-time.t0{--pt:#3d7bff}.acct-time.t1{--pt:#ff7a2e}.acct-time.t2{--pt:#13c987}.acct-time:before{content:"";position:absolute;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--pt)14%,transparent);opacity:0;transition:opacity .18s;inset:0}.acct-time:hover:before{opacity:1}.acct-time-ic{display:grid;background:var(--pt);color:#06120b;border-radius:50%;place-items: center;width:26px;height:26px}.acct-time-ic .ic{width:14px;height:14px}.acct-time-add{display:grid;color:var(--pt);border-radius:50%;place-items: center;width:26px;height:26px}.acct-time-add .ic{width:14px;height:14px}.acct-time.empty{color:var(--text);background:#ffffff0d}.acct-time.empty:before{background:#ffffff0a}.acct-time.empty .acct-time-ic{color:var(--text2);background:#ffffff1a}.acct-time.empty .acct-time-add{color:var(--text2)}.acct-me{display:inline-flex;align-items: center;gap:var(--sp2);padding:0 var(--sp4)0 5px;position:relative;isolation:isolate;color:var(--text);font:600 13.5px/1 var(--font);background:#ffffff0d;border:0;border-radius:99px;height:40px}.acct-me:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#ffffff0a;transition:opacity .18s;inset:0}.acct-me:hover:before,.acct-me.open:before{opacity:1}@media (min-width:761px){.acct-me.open{opacity:0}.acct-me.open:before{opacity:0;transition:none}}.acct-me.open .gl.quiet>i.g{background:var(--green);opacity:var(--o,1);transition:none}.acct-me.open .gl>i{animation:none!important}.acct-av{display:grid;color:var(--av-fg);place-items: center;width:30px;height:30px}.acct-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}@media (max-width:700px){.acct-name{display:none}}.home .hero{align-items: center;gap:var(--sp6);margin-bottom:var(--sp8)}.hero-l{display:flex;align-items: flex-start;gap:var(--sp2);flex-direction:column;flex:1;min-width:0}.home .hero-title{margin:0}.hero-tools{display:flex;align-items: center;gap:var(--sp2);flex:none}.home .hero-search{gap:var(--sp2);backdrop-filter:none;color:var(--text3);background:#ffffff0d;border:0;border-radius:99px;width:min(320px,28vw);height:40px;padding:0 6px 0 16px}.home .hero-search:hover{background:#ffffff13}.home .hero-search{transition:width .35s var(--ease-out),background .2s,color .2s}.home .hero-search input::placeholder{transition:color .2s}.home .hero-search .ic{width:16px;height:16px}.home .hero-search input{font-size:13.5px}.home .home-inner{display:flex;padding-bottom:var(--sp8);flex-direction:column;min-height:100%}.home .home-inner>.grid{margin-bottom:var(--sp16)}.home .web-foot{margin-top:auto}.acct-time-v,.acct-name{padding-top:1px;line-height:1}@supports (text-box: trim-both cap alphabetic){.acct-time-v,.acct-name{text-box:trim-both cap alphabetic;padding-top:0;line-height:1}}.acct-name{overflow:clip;overflow-clip-margin:4px}.home .hero-title{display:flex;align-items: center;gap:var(--sp3)}.home .hero-title .hero-back{color:var(--text2);background:#ffffff0d;border-radius:50%;flex:none;justify-content:center;width:40px;height:40px;margin:0;padding:0}.home .hero-title .hero-back:hover{color:var(--text-hi);background:#ffffff1a}.home .hero-title .hero-back .ic{width:18px;height:18px}.home .hero{min-height:56px}.home .views{margin-bottom:var(--sp8)}.home .views-add{background:#ffffff0d;border-style:solid;border-color:#0000}.home .views-add:hover{background:#ffffff17;border-color:#0000}.shelf{margin-bottom:var(--sp10)}.shelf-head{margin:0 0 var(--sp4)}.shelf-t{font:650 13px/1 var(--font);color:var(--text3);letter-spacing:.01em}.shelf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,200px));gap:var(--sp4)}.fold{position:relative;display:flex;cursor:pointer;user-select:none;background:color-mix(in srgb,var(--fc)11%,#262628);transition:background .2s,box-shadow .2s,transform .25s var(--spring);border-radius:20px;flex-direction:column;height:112px;padding:15px 16px 14px}.fold:hover{background:color-mix(in srgb,var(--fc)16%,#262628)}.fold-ic{display:grid;background:color-mix(in srgb,var(--fc)18%,transparent);color:var(--fc);border-radius:11px;place-items: center;width:36px;height:36px}.fold-ic .ic{width:19px;height:19px}.fold-name{font:600 14.5px/1.25 var(--font);color:var(--text-hi)}.fold-n{color:var(--text3);margin-top:2px;font-size:12.5px}.fold.over{background:color-mix(in srgb,var(--fc)26%,#262628);box-shadow:inset 0 0 0 2px var(--fc);transform:scale(1.04)}.fold.gulp{animation:foldGulp .8s var(--spring)}@keyframes foldGulp{0%{transform:scale(1)}30%{transform:scale(1.08,.94)}55%{transform:scale(.96,1.04)}to{transform:scale(1)}}.fly-ghost{position:fixed;z-index:2000;pointer-events:none;will-change:transform,opacity;background-position:50%;background-size:cover;border-radius:12px;box-shadow:0 20px 50px #00000080}.home .home-scroll{scrollbar-gutter:stable}.lift{position:fixed;z-index:3000;pointer-events:none;will-change:transform;background-color:#1b1b1e;background-position:50%;background-size:cover;border-radius:10px;top:0;left:0;box-shadow:0 30px 60px #0000008c,0 10px 20px #00000059,0 0 0 1px #ffffff1f}.lift-n{position:absolute;display:grid;background:var(--green);color:#06120b;font:700 13px/1 var(--font);border-radius:99px;place-items: center;min-width:26px;height:26px;padding:0 7px;top:-10px;right:-10px;box-shadow:0 4px 12px #0006}.card-p.lifted .cp-thumb{opacity:.18;outline:1.5px dashed #ffffff47;outline-offset:-1.5px}.out-zone{display:inline-flex;align-items: center;gap:var(--sp2);margin-left:var(--sp3);padding:0 var(--sp4);border:1.5px dashed color-mix(in srgb,var(--amb)55%,transparent);background:color-mix(in srgb,var(--amb)8%,transparent);color:var(--text2);font:600 13px/1 var(--font);letter-spacing:0;animation:riseIn .25s var(--ease-out)both;transition:background .2s,border-color .2s,color .2s,transform .25s var(--spring);border-radius:99px;height:40px}.out-zone .ic{width:16px;height:16px}.out-zone.over{border-style:solid;border-color:var(--amb);background:color-mix(in srgb,var(--amb)20%,transparent);color:var(--text-hi);transform:scale(1.04)}.out-zone.gulp{animation:foldGulp .8s var(--spring)}.fmk-back{position:fixed;z-index:600;animation:.2s both fadeIn;background:#0000005c;inset:0}.fmk{position:absolute;overflow:hidden;display:flex;gap:var(--sp4);padding:var(--sp5)var(--sp5)var(--sp4);animation:fmkIn .38s var(--spring)both;background:#1a1a1c;border-radius:28px;flex-direction:column;width:min(460px,100vw - 32px)}@keyframes fmkIn{0%{opacity:0;transform:translateY(-10px)scale(.97)}}.fmk-tint{position:absolute;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--fc)13%,transparent),transparent 210px);transition:background .4s;inset:0}.fmk>:not(.fmk-tint){position:relative}.fmk-head{display:flex;align-items: center;gap:var(--sp3);color:var(--text);font:550 14.5px/1 var(--font)}.fmk-dot{background:var(--fc);border-radius:50%;width:12px;height:12px;transition:background .3s}.fmk-cancel{color:var(--text2);font:500 14px/1 var(--font);background:0 0;border:0;padding:4px 2px;transition:color .15s}.fmk-cancel:hover{color:var(--text-hi)}.fmk-in{outline:none;color:var(--text-hi);font:700 30px/1.15 var(--font-display);letter-spacing:-.03em;background:0 0;border:0;width:100%;padding:0}.fmk-in::placeholder{color:#ffffff52}.fmk-row{display:flex;align-items: center;gap:8px}.fmk-c{position:relative;display:grid;cursor:pointer;color:#fffffff2;transition:transform .2s var(--spring),box-shadow .2s;border:0;border-radius:50%;flex:none;place-items: center;width:30px;height:30px;padding:0}.fmk-c:hover{transform:scale(1.1)}.fmk-c .ic{width:14px;height:14px}.fmk-c.on{box-shadow:0 0 0 3px #1a1a1c,0 0 0 5px var(--fc)}.fmk-rainbow{background:conic-gradient(#ff6b6b,#ffd93d,#6bff95,#4dd8ff,#6b7bff,#e46bff,#ff6b6b)}.fmk-c-in{display:grid;color:#ffffffe6;border-radius:50%;place-items: center;width:20px;height:20px;transition:background .2s}.fmk-c-in .ic{stroke-width:2.6;transition:transform .4s var(--fmk-ease);width:12px;height:12px}.fmk-rainbow.open:not(.on) .fmk-c-in .ic{transform:rotate(45deg)}.fmk-ok{display:grid;color:#ffffff8c;transition:background .3s,color .3s,transform .2s var(--spring),box-shadow .3s;background:#2c2c30;border:0;border-radius:50%;flex:none;place-items: center;width:52px;height:52px}.fmk-ok .ic{width:20px;height:20px}.fmk-ok.ready{background:var(--fc);color:#000000bf;box-shadow:0 10px 26px color-mix(in srgb,var(--fc)40%,transparent)}.fmk-ok.ready:hover{transform:scale(1.06)}.fmk-ok:disabled{cursor:default}.fmk{--fmk-ease:cubic-bezier(.32,.72,0,1)}.fmk-more{display:grid;grid-template-rows:0fr;margin-top:calc(var(--sp4)*-1);transition:grid-template-rows .38s var(--fmk-ease)}.fmk-more>div{overflow:hidden;min-height:0}.fmk-more>div>.hsv{margin-top:var(--sp4)}.fmk-more.open{grid-template-rows:1fr}.hsv{display:flex;opacity:0;background:#00000047;border-radius:20px;flex-direction:column;gap:10px;padding:10px;transition:opacity .3s;box-shadow:inset 0 0 0 1px #ffffff0d}.fmk-more.open .hsv{opacity:1;transition-delay:50ms}.hsv-sv{position:relative;cursor:crosshair;touch-action:none;background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,var(--hue));border-radius:12px;height:112px}.hsv-sv i,.hsv-hue i{position:absolute;pointer-events:none;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;box-shadow:0 0 0 2.5px #fff,0 2px 8px #00000080}.hsv-row{display:flex;align-items: center;gap:10px}.hsv-hue{position:relative;cursor:ew-resize;touch-action:none;background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:99px;flex:1;height:14px;margin:0 9px}.hsv-hue i{top:50%}.hsv-hex{display:flex;cursor:text;background:#ffffff0d;border-radius:11px;flex:none;align-items: center;gap:8px;width:118px;height:34px;padding:0 10px 0 5px;transition:background .15s}.hsv-sw{border-radius:7px;flex:none;width:24px;height:24px;box-shadow:inset 0 0 0 1px #ffffff1f}.hsv-hex input{outline:none;color:var(--text-hi);letter-spacing:.04em;background:0 0;border:0;width:100%;min-width:0;font-size:13px}@media (max-width:600px){.home .home-inner{padding:var(--sp8)var(--sp4)var(--sp6)}.home .hero{gap:var(--sp4);margin-bottom:var(--sp6)}.home .hero-title{font-size:34px}.hero-tools{flex-wrap:wrap}.home .hero-search{flex:1 0 100%;order:2;width:auto}.hero-tools .acct{margin-left:auto}.home .views{gap:var(--sp2);flex-wrap:wrap}.grid,.grid.size-s,.grid.size-l{--cw:100%;gap:var(--sp6)}.web-foot{gap:var(--sp3);flex-wrap:wrap}}.tiles{display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));gap:var(--sp2)}.ed-side .font-btn{background:var(--s2);border-color:#0000;border-radius:12px;height:48px}.ed-side .font-btn span{font-size:17px!important}.ed-side .font-btn:hover{border-color:var(--line3)}.mo-hero{margin:0 var(--sp3)var(--sp2);overflow:hidden;border:1px solid var(--line);background:#0b0b0c;border-radius:16px}.mo-hero .mo-stage{border:0;border-radius:0;margin:0}.mo-hero .mo-stage-bar{padding:var(--sp3)var(--sp3)var(--sp3)var(--sp4)}.mo-name{display:flex;flex-direction:column;gap:2px;min-width:0}.mo-name b{color:var(--text-hi);font-size:13.5px}.mo-name small{color:var(--text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11.5px}.ed-side,.console{--panel:#131313;--s1:#1a1a1a;--s2:#232323;--s3:#2a2a2a;--s4:#313131;--s5:#3a3a3a;--line:#ffffff0b;--line2:#ffffff13;--line3:#ffffff21}.ed-side .pnl-foot{background:linear-gradient(#0000,#131313 30%);border-top-color:#0000}.k-body{padding:0 18px 36px}.k-sec{display:flex;align-items: center;gap:10px;min-height:22px;padding:26px 2px 11px}.k-sec.first{padding-top:4px}.k-sec-t{font:650 10.5px/1 var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--text3);flex:1}.k-sec-r{display:flex;color:var(--text3);align-items: center;gap:8px;height:14px;font-size:11.5px;line-height:14px}.st-none{opacity:0}.st-none.on{opacity:1}.k-pills,.gx-mchips,.gx-egroups{cursor:grab}:-webkit-any(.k-pills,.gx-mchips,.gx-egroups).dragging{cursor:grabbing;user-select:none}:-moz-any(.k-pills,.gx-mchips,.gx-egroups).dragging{cursor:grabbing;user-select:none}:is(.k-pills,.gx-mchips,.gx-egroups).dragging{cursor:grabbing;user-select:none}:-webkit-any(.k-pills,.gx-mchips,.gx-egroups).dragging>*{pointer-events:none}:-moz-any(.k-pills,.gx-mchips,.gx-egroups).dragging>*{pointer-events:none}:is(.k-pills,.gx-mchips,.gx-egroups).dragging>*{pointer-events:none}.k-mini{position:relative;background:#262626;border:0;border-radius:99px;flex:none;width:32px;height:19px;padding:0;transition:background .2s}.k-mini i{position:absolute;background:#6b6b75;border-radius:50%;width:12px;height:12px;transition:transform .32s cubic-bezier(.34,1.4,.5,1),background .2s;top:3.5px;left:3.5px}.k-mini.on{background:#ffffff3d}.k-mini.on i{background:#f2f2f3;transform:translate(13px)}.k-mini:hover:not(.on){background:#2e2e2e}.k-dim{transition:opacity .24s var(--ease)}.k-dim.off{opacity:.32;pointer-events:none}.k-card{position:relative;background:#1a1a1a;border-radius:22px}.k-card.pad{padding:10px}.k-card.row{display:flex;align-items: center}.k-card+.k-card{margin-top:8px}.k-card:not(.pad):has(>.k-scrub-row,>.k-spring){overflow:hidden}.k-rule{background:#ffffff13;flex:none;width:1px;height:34px;margin:0 12px}.k-rule-h{display:block;background:#ffffff13;height:1px;margin:10px 6px}.k-swap{display:inline-grid}.k-step{display:flex;flex:1;align-items: center;gap:4px;min-width:0}.k-step-b{display:grid;color:var(--text);background:#262626;border:0;border-radius:50%;flex:none;place-items: center;width:40px;height:40px;transition:background .15s}.k-step-b:hover:not(:disabled){background:#303030}.k-step-b:disabled{opacity:.35}.k-step-b .ic{stroke-width:2.4;width:13px;height:13px}.k-step-mid{display:flex;cursor:ew-resize;touch-action:none;user-select:none;flex-direction:column;flex:1;align-items: center;min-width:0}.k-step-v{font:700 26px/1.05 var(--font);letter-spacing:-.02em;color:var(--text-hi);font-variant-numeric:tabular-nums}.k-step.big .k-step-v{font-size:30px}.k-step-u{color:var(--text3);margin-top:1px;font-size:11px}.k-step-dots{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);opacity:.55;background-image:radial-gradient(circle,#ffffff8c 1.4px,#0000 1.9px);background-size:8px 6px;width:64px;height:6px;margin-top:5px;transition:opacity .2s}.k-step.active .k-step-dots,.k-step-mid:hover .k-step-dots{opacity:1}.k-scrub-row{display:flex;align-items: center;height:44px}.k-scrub-row>.k-scrub+.k-scrub{border-left:1px solid #ffffff13}.k-scrub{display:flex;cursor:ew-resize;touch-action:none;user-select:none;border-radius:14px;flex:1;align-items: center;gap:10px;min-width:0;height:100%;padding:0 14px}.k-scrub-row>.k-scrub{border-radius:0}.k-scrub:hover{background:#ffffff06}.k-scrub.active{background:#ffffff0b}.k-scrub-l{font:650 12px/1 var(--font);color:var(--text3);white-space:nowrap}.k-scrub-v{font:650 15px/1 var(--font);color:var(--text);font-variant-numeric:tabular-nums;flex:1;min-width:0}.k-scrub-h{color:var(--text3);font-size:13px}.k-scrub-in{color:#fff;font:650 14px var(--font);outline:none;background:#262626;border:1px solid #ffffff2e;border-radius:8px;flex:1;min-width:0;height:26px;padding:0 6px}.k-dot-w{display:inline-flex;flex-direction:column;flex:none;align-items: center;gap:5px}.k-dot{position:relative;background:repeating-conic-gradient(#3a3a3a 0 25%,#222 0 50%)0 0/8px 8px;transition:box-shadow .2s,transform .3s var(--spring);border:0;border-radius:50%;padding:0;box-shadow:0 0 0 1.5px #ffffff38}.k-dot i{position:absolute;border-radius:50%;inset:0}.k-dot:hover{transform:scale(1.06);box-shadow:0 0 0 1.5px #ffffff80}.k-dot.open{box-shadow:0 0 0 2px #fff}.k-dot-l{font:500 10px/1 var(--font);color:var(--text3);white-space:nowrap}.k-dots{display:flex;align-items: center;gap:10px;padding-right:4px}.k-rail{position:relative;touch-action:none;cursor:pointer;height:34px}.k-rail-t{position:absolute;background:#2a2a2a;border-radius:4px;height:4px;top:15px;left:11px;right:11px}.k-rail-t i{position:absolute;border-radius:inherit;background:#fff;top:0;bottom:0}.k-rail-k{position:absolute;transition:transform .2s var(--spring);background:#fff;border-radius:50%;width:22px;height:22px;margin-left:-11px;top:6px;box-shadow:0 1.5px 4px #00000073}.k-rail:hover .k-rail-k,.k-rail.on .k-rail-k{transform:scale(1.08)}.k-tiles{display:grid;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:6px}.k-tile{display:flex;color:var(--text);background:#1a1a1a;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items: center;gap:5px;min-width:0;height:66px;padding:0 4px;transition:background .18s,color .18s}.k-tile:hover:not(.on):not(:disabled){background:#212121}.k-tile.on{color:#0b0b0c;background:#f4f4f5}.k-tile:disabled{opacity:.35}.k-tile-g{display:grid;font:600 15px/1 var(--font);place-items: center;height:22px}.k-tile-g .ic{width:18px;height:18px}.k-tile-c{font:500 9.5px/1 var(--font);color:var(--text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.k-tile.on .k-tile-c{color:#0000008c}.k-spring{position:relative;display:flex;cursor:ew-resize;touch-action:none;user-select:none;align-items: center;height:50px;padding:0 16px}.k-spring+.k-spring:before{content:"";position:absolute;background:#ffffff13;height:1px;top:0;left:14px;right:14px}.k-spring-l{color:var(--text2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:none;width:82px;font-size:13px}.k-spring-w{position:relative;flex:1;min-width:0;height:20px}.k-spring-s{position:absolute;overflow:visible;width:100%;height:100%;inset:0}.k-spring-s path{fill:none;stroke:var(--text2);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:d .35s cubic-bezier(.34,1.3,.5,1)}.k-spring-k{position:absolute;background:#fff;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;transition:left .35s cubic-bezier(.34,1.3,.5,1);top:50%}.k-spring.active .k-spring-s path,.k-spring.active .k-spring-k{transition:none}.k-spring-v{font:650 15px/1 var(--font);color:var(--text);font-variant-numeric:tabular-nums;flex:none;justify-items:end;width:36px}.k-pills{display:flex;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 28px),#0000);flex:none;gap:6px;padding:0 18px 14px}.k-pills::-webkit-scrollbar{display:none}.k-pill{display:inline-flex;color:var(--text2);font:600 12.5px/1 var(--font);background:0 0;border:0;border-radius:99px;flex:none;align-items: center;gap:6px;height:32px;padding:0 14px;transition:background .2s,color .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #ffffff14}.k-pill:hover{color:var(--text-hi);box-shadow:inset 0 0 0 1px #ffffff29}.k-pill.on{color:#0b0b0c;box-shadow:none;background:#f4f4f5}.k-pill .ic{width:13px;height:13px}.k-head-act{display:inline-flex;color:var(--text);font:600 12px/1 var(--font);background:#232323;border:0;border-radius:99px;align-items: center;gap:6px;height:32px;padding:0 13px 0 10px;transition:background .15s}.k-head-act:hover{background:#2c2c2c}.k-head-act .ic{width:14px;height:14px}.k-card-row{display:flex;align-items: center}.st-size{display:flex;align-items: center;gap:12px;padding:2px 2px 0}.st-size-n{display:flex;flex:1;align-items: flex-end;gap:8px}.st-size-v{font:700 42px/1 var(--font-display);letter-spacing:-.04em;color:var(--text-hi);font-variant-numeric:tabular-nums}.st-size-n>span:last-child{color:var(--text3);padding-bottom:6px;font-size:13px}.st-fonts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.st-font{position:relative;isolation:isolate;aspect-ratio:1;display:grid;color:var(--text);background:#1a1a1a;border:0;border-radius:18px;place-items: center;min-width:0;padding:0;transition:color .16s}.st-font:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#f4f4f5;transition:opacity .16s;inset:0}.st-font:hover{background:#212121}.st-font.on{color:#0b0b0c}.st-font.on:before{opacity:1}.st-font-aa{font-size:22px;line-height:1}.st-font.more{color:var(--text2);background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff17}.st-font.more:hover{color:var(--text-hi);box-shadow:inset 0 0 0 1.5px #ffffff2e}.st-font.more .ic{width:20px;height:20px}.st-g{font:700 17px/1 var(--font);text-decoration:none;font-style:normal}.st-g.it{font-style:italic;font-weight:500}u.st-g{text-decoration:underline;text-underline-offset:3px;font-weight:500}.st-springs{margin-top:8px}.st-bgkind{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.st-bgk{display:flex;color:var(--text);font:600 14px/1 var(--font);background:#1a1a1a;border:0;border-radius:18px;align-items: center;gap:10px;height:58px;padding:0 14px;transition:background .2s,color .2s}.st-bgk:hover:not(.on){background:#212121}.st-bgk.on{color:#0b0b0c;background:#f4f4f5}.st-bgk-g rect{transition:fill .2s}.st-bgk-g .box{fill:#2f2f2f}.st-bgk-g .lit{fill:var(--text)}.st-bgk-g .dim{fill:var(--text3)}.st-bgk.on .st-bgk-g .box{fill:#0b0b0c}.st-bgk.on .st-bgk-g .lit{fill:#fff}.st-bgk.on .st-bgk-g .dim{fill:#00000059}.st-sub{display:flex;color:var(--text2);justify-content:space-between;align-items: center;padding:4px 4px 2px 10px;font-size:13px;font-weight:500}.wp-nav{display:flex;color:var(--text3);align-items: center;gap:2px;margin-right:40px;font-size:12px}.wp-nav .icon-btn{border-radius:50%;width:30px;height:30px}.wp-nav span{text-align:center;font-variant-numeric:tabular-nums;color:var(--text2);min-width:54px}.wp-nav i{color:var(--text4);margin:0 3px;font-style:normal}.wp-hero{display:flex;align-items: center;gap:12px;padding:0 2px}.wp-text{display:grid;flex:1;align-items: center;min-width:0;height:52px}.wp-word{grid-area:1/1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text;font:700 34px/1.25 var(--font-display);letter-spacing:-.03em;color:var(--text-hi)}.wp-word:hover{color:#fff;text-decoration:underline;text-decoration-color:#ffffff2e;text-underline-offset:7px;text-decoration-thickness:2px}.wp-in{color:#fff;font:700 30px/1 var(--font-display);letter-spacing:-.03em;outline:none;background:#1a1a1a;border:0;border-radius:14px;width:100%;height:48px;margin-left:-12px;padding:0 12px;box-shadow:inset 0 0 0 1.5px #ffffff29}.wp-dur{display:flex;flex-direction:column;flex:none;align-items: flex-end;gap:3px}.wp-dur b{color:var(--text);font-size:15px;font-weight:650}.wp-dur span{color:var(--text3);font-size:10px}.wp-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:16px}.wp-act{display:flex;color:var(--text);font:500 11px/1.1 var(--font);text-align:center;background:#1a1a1a;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items: center;gap:7px;height:66px;padding:0 6px;transition:background .18s,color .18s}.wp-act .ic{transition:transform .35s var(--spring);width:19px;height:19px}.wp-act:hover:not(:disabled){background:#222}.wp-act:hover:not(:disabled) .ic{transform:translateY(-2px)}.wp-act:disabled{opacity:.35}.wp-act.danger:hover:not(:disabled){color:#ff8a8e;background:#ff5a5f1f}.wp-time{margin-top:10px;padding:12px 14px}.wp-time-top{display:flex;align-items: center}.wp-time-top>div{display:flex;flex-direction:column;flex:1;gap:3px}.wp-time-top>div.right{align-items: flex-end}.wp-time-top span{color:var(--text3);font-size:10px}.wp-time-top b{color:var(--text);transition:color .15s;font-size:14px;font-weight:650}.wp-time-top b.hot{color:#fff}.wp-loop{display:grid;color:#fff;background:#2a2a2a;border:0;border-radius:50%;flex:none;place-items: center;width:44px;height:44px;transition:background .2s,box-shadow .3s}.wp-loop:hover{background:#333}.wp-loop.on{color:#0b0b0c;background:#f4f4f5;box-shadow:0 0 0 5px #3ddc8424}.wp-loop .ic{width:15px;height:15px}.wp-track{position:relative;touch-action:none;cursor:ew-resize;height:46px;margin:10px 14px 0}.wp-rail{position:absolute;background:#ffffff0f;border-radius:3px;height:6px;top:20px;left:-14px;right:-14px}.wp-nb{position:absolute;background:#3a3a3e;border-radius:3px;height:6px;top:20px}.wp-nb em{position:absolute;font:500 10px/1 var(--font);color:#6b6b75;white-space:nowrap;font-style:normal;bottom:10px;left:50%;transform:translate(-50%)}.wp-me{position:absolute;background:#fff;border-radius:3px;height:6px;top:20px}.wp-h{position:absolute;transition:transform .2s var(--spring);pointer-events:none;background:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;top:23px;box-shadow:0 1.5px 4px #00000073}.wp-h.big{transform:scale(1.22)}.wp-nudges{display:flex;align-items: center;gap:6px;margin-top:6px}.wp-nudge{display:grid;color:var(--text);touch-action:none;background:#2a2a2a;border:0;border-radius:50%;place-items: center;width:34px;height:34px;transition:background .15s}.wp-nudge:hover{background:#333}.wp-nudge:active{background:#3a3a3a}.wp-nudge .ic{stroke-width:2.6;width:11px;height:11px}.wp-bracket{border:1.3px solid #ffffff17;border-top:0;height:6px;margin:34px 0 0}.wp-phr{background:#1a1a1a;border-radius:20px;margin-top:16px;padding:10px 12px 12px 10px}.wp-phr-top{display:flex;align-items: center;gap:11px}.wp-phr-play{display:grid;color:#0b0b0c;background:#f4f4f5;border:0;border-radius:50%;flex:none;place-items: center;width:40px;height:40px;padding:0}.wp-phr-play:hover{background:#fff}.wp-phr-play .ic{width:14px;height:14px}.wp-phr-t{display:flex;flex-direction:column;gap:5px;min-width:0}.wp-phr-t b{font:650 14px/1.1 var(--font);color:var(--text-hi)}.wp-phr-t b span{color:var(--text3);margin-left:3px;font-weight:600}.wp-phr-t b i{opacity:.6;margin:0 1px;font-style:normal}.wp-phr-t small{color:var(--text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px}.wp-phr-nav{display:grid;color:var(--text3);background:0 0;border:0;border-radius:50%;flex:none;place-items: center;width:32px;height:32px;padding:0;transition:color .15s}.wp-phr-nav:hover{color:var(--text-hi);background:#ffffff12}.wp-phr-nav:disabled{opacity:.3;pointer-events:none}.wp-phr-nav .ic{width:15px;height:15px}.wp-phr-words{display:flex;flex-wrap:wrap;gap:5px;margin-top:14px;padding:0 2px}.wp-pw{position:relative;color:var(--text2);font:600 13.5px/1 var(--font);background:#232325;border:0;border-radius:10px;height:32px;padding:0 11px;transition:color .12s}.wp-pw:hover{color:var(--text-hi);background:#2a2a2d}.wp-pw.said{color:var(--text-hi)}.wp-pw.live{color:#fff;background:#313134}.wp-pw.hl{color:var(--gold)}.wp-pw.sel,.wp-pw.sel:hover{color:#0b0b0c;background:#f4f4f5}.wp-pw.cut:before{content:"";position:absolute;animation:.15s fadeIn;background:#f4f4f5;border-radius:2px;width:2px;margin-left:-1px;top:-3px;bottom:-3px;left:-4px}.wp-phr-prog{display:flex;align-items: center;gap:10px;margin-top:14px;padding:0 2px}.wp-phr-prog>span{color:var(--text3);flex:none;font-size:10.5px}.wp-phr-bar{position:relative;cursor:pointer;flex:1;height:16px}.wp-phr-bar:before{content:"";position:absolute;background:#ffffff14;border-radius:3px;height:3px;top:6.5px;left:0;right:0}.wp-phr-bar i{position:absolute;transform-origin:left center;background:#f4f4f5;border-radius:3px;height:3px;top:6.5px;left:0;right:0}.wp-hl{display:flex;color:inherit;text-align:left;background:0 0;border:0;border-radius:14px;align-items: center;gap:12px;width:100%;margin-top:18px;padding:8px 4px 8px 2px}.wp-hl b{display:block;font:650 17px/1.2 var(--font);color:var(--text)}.wp-hl small{display:block;color:var(--text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:6px;font-size:13px}.wp-style{animation:secIn .35s var(--ease-out)backwards;margin-top:18px}.tp-mine{display:inline-flex;color:var(--text);font:600 12.5px/1 var(--font);background:#1f1f21;border:0;border-radius:99px;flex:none;align-self: flex-start;align-items: center;gap:7px;height:32px;margin-top:2px;padding:0 12px 0 11px;transition:color .16s}.tp-mine:hover{color:var(--text-hi);background:#262628}.tp-mine .ic{color:#ffd166;width:14px;height:14px}.tp-mine small{display:grid;color:var(--text2);font:650 11px/1 var(--font);background:#ffffff14;border-radius:99px;place-items: center;min-width:20px;height:20px;padding:0 6px}.tp-mine.on{color:#0b0b0c;background:#f4f4f5}.tp-mine.on .ic{color:#0b0b0c}.tp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:28px}.tp-card{position:relative;isolation:isolate;aspect-ratio:1.25;overflow:hidden;cursor:pointer;outline:none;background:#161616;border-radius:22px}.tp-bg{position:absolute;z-index:-1;background:radial-gradient(90% 80% at 50% 45%,#1b1b1d,#121213);inset:0}.tp-bg:after{content:"";position:absolute;opacity:.7;-webkit-mask-image:radial-gradient(75% 70% at 50% 45%,#000 20%,#0000 100%);mask-image:radial-gradient(75% 70% at 50% 45%,#000 20%,#0000 100%);background-image:radial-gradient(circle,#ffffff1f .9px,#0000 1.4px);background-position:7px 7px;background-size:14px 14px;transition:opacity .3s;inset:0}.tp-card:hover .tp-bg:after{opacity:1}.tp-bg.light{background:radial-gradient(90% 80% at 50% 45%,#ececef,#d4d4d9)}.tp-bg.light:after{background-image:radial-gradient(circle,#00000021 .9px,#0000 1.4px)}.tp-card .style-prev{position:absolute;width:100%;height:100%;inset:0}.tp-card:after{content:"";position:absolute;border-radius:inherit;pointer-events:none;transition:box-shadow .2s;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.tp-card:hover:after{box-shadow:inset 0 0 0 1.5px #ffffff38}.tp-card:focus-visible:after{box-shadow:inset 0 0 0 1.5px #ffffff38}.tp-card.on:after{box-shadow:inset 0 0 0 2.5px #f4f4f5}.tp-label{position:absolute;font:600 12.5px/1.2 var(--font);color:#ffffffdb;text-shadow:0 1px 6px #0009;bottom:11px;left:12px;right:40px}.tp-bg.light~.tp-label{color:#0a0a0cb3;text-shadow:none}.tp-check{position:absolute;display:grid;color:#0b0b0c;animation:tpCheckIn .3s var(--spring)backwards;background:#f4f4f5;border-radius:50%;place-items: center;width:24px;height:24px;bottom:8px;right:9px;box-shadow:0 2px 8px #0006}.tp-check .ic{width:13px;height:13px}@keyframes tpCheckIn{0%{opacity:0;transform:scale(.5)}}.tp-save{overflow:hidden;background:#1a1a1a;border-radius:22px;margin-bottom:18px}.tp-save-prev{position:relative;isolation:isolate;overflow:hidden;border-radius:18px;height:150px;margin:6px 6px 0}.tp-save-prev .style-prev{position:absolute;width:100%;height:100%;inset:0}.tp-meta{display:flex;align-items: center;gap:10px;padding:12px 12px 12px 16px}.tp-meta b{display:block;font:600 15px/1.25 var(--font);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.tp-meta b.ok{color:var(--green)}.tp-meta span{display:block;color:var(--text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px;font-size:12px}.tp-now i{background:var(--green);animation:1.6s ease-in-out infinite tpPulse;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #3ddc84b3}@keyframes tpPulse{50%{opacity:.45}}.tp-now{position:absolute;display:inline-flex;color:#fff;background:#0009;border-radius:99px;align-items: center;gap:6px;padding:6px 11px;font-size:11px;font-weight:550;top:10px;left:10px}.tp-add,.tp-ok{display:inline-flex;color:#0b0b0c;font:600 13px/1 var(--font);background:#f4f4f5;border:0;border-radius:99px;flex:none;align-items: center;gap:6px;height:38px;padding:0 16px 0 12px}.tp-ok{height:44px;padding:0 18px;font-size:14px}.tp-add:hover,.tp-ok:hover{background:#fff}.tp-add .ic{width:14px;height:14px}.tp-name{display:flex;animation:.2s fadeIn;align-items: center;gap:6px;padding:8px 8px 10px}.tp-name input{color:var(--text);font:15px var(--font);outline:none;background:#2a2a2a;border:0;border-radius:99px;flex:1;min-width:0;height:44px;padding:0 16px}.tp-x{display:grid;color:var(--text2);background:#2a2a2a;border:0;border-radius:50%;flex:none;place-items: center;width:44px;height:44px}.tp-x .ic{width:13px;height:13px}.tp-del{position:absolute;z-index:2;display:grid;color:#fff;font:600 12px/1 var(--font);opacity:0;background:#0009;border:0;border-radius:99px;place-items: center;min-width:28px;height:28px;padding:0;transition:opacity .15s;top:8px;right:8px}.tp-del.ask{background:var(--danger);opacity:1;padding:0 11px}.tp-card:hover .tp-del{opacity:1}.tp-del .ic{width:10px;height:10px}.tp-empty{display:flex;color:var(--text3);border:1.5px dashed #ffffff17;border-radius:24px;flex-direction:column;justify-content:center;align-items: center;gap:4px;height:150px;margin-bottom:10px;font-size:12px}.tp-empty .ic{width:26px;height:26px;margin-bottom:6px}.tp-empty b{color:var(--text2);font-size:14px;font-weight:500}.k-list{overflow:hidden;background:#1a1a1a;border-radius:22px}.k-row{position:relative;display:flex;align-items: center;gap:12px;min-height:54px;padding:10px 14px 10px 16px}.k-row+.k-row:before{content:"";position:absolute;background:#ffffff0f;height:1px;top:0;left:16px;right:14px}.k-row.tap{cursor:pointer}.k-row.tap:hover{background:#ffffff06}.k-row-ic{display:grid;color:var(--text2);background:#262626;border-radius:11px;flex:none;place-items: center;width:32px;height:32px}.k-row-ic .ic{width:16px;height:16px}.k-row-t{display:flex;flex-direction:column;flex:1;gap:3px;min-width:0}.k-row-t b{font:550 13.5px/1.25 var(--font);color:var(--text)}.k-row-t small{color:var(--text3);font-size:11.5px;line-height:1.35}.k-row-r{display:flex;flex:none;align-items: center;gap:8px}.k-body .br-score{display:block;background:#1a1a1a;border:0;border-radius:22px;margin:0;padding:16px}.br-score-top{display:flex;align-items: center;gap:16px;min-height:121px}.br-k{font:650 10.5px/1 var(--font);letter-spacing:.09em;text-transform:uppercase}.br-v{font:700 20px/1.1 var(--font-display);letter-spacing:-.02em;color:var(--text-hi);margin-top:5px}.k-body .br-strip{height:8px;margin:14px 0 0}.br-note{color:var(--text3);margin:10px 4px 0;font-size:12px;line-height:1.5}.br-mg rect{fill:currentColor;opacity:.85}.br-best{display:flex;text-align:left;color:var(--text);background:linear-gradient(135deg,#3ddc841f,#3ddc8408 60%),#1a1a1a;border:0;border-radius:22px;align-items: center;gap:12px;width:100%;padding:14px 14px 14px 12px;transition:box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #3ddc8429}.br-best:hover:not(:disabled){box-shadow:inset 0 0 0 1px #3ddc8452}.br-best.on{box-shadow:inset 0 0 0 1.5px #3ddc8499}.br-best:disabled{opacity:.7}.br-best-ic{display:grid;color:var(--green);background:#3ddc8429;border-radius:13px;flex:none;place-items: center;width:40px;height:40px}.br-best-ic .ic{width:19px;height:19px}.br-best b{display:block;font:650 14.5px/1.2 var(--font)}.br-best small{display:block;color:var(--text3);margin-top:3px;font-size:11.5px}.br-check{display:grid;background:var(--green);color:#06120b;animation:checkIn .4s var(--spring)backwards;border-radius:50%;flex:none;place-items: center;width:22px;height:22px}@keyframes checkIn{0%{transform:scale(0)}}.br-check .ic{stroke-width:3;width:12px;height:12px}.k-body .br-presets{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.k-body .br-preset{display:flex;color:var(--text);text-align:left;background:#1a1a1a;border:0;border-radius:18px;flex-direction:column;align-items: flex-start;gap:3px;min-height:0;padding:14px;transition:background .18s,color .18s}.k-body .br-preset:hover:not(.on){background:#212121}.k-body .br-preset.on{color:#0b0b0c;background:#f4f4f5}.k-body .br-preset b{font:650 13.5px/1.2 var(--font)}.k-body .br-preset small{color:var(--text3);font-size:11px;line-height:1.3}.k-body .br-preset.on small{color:#0000008c}.br-lines{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%;height:14px;margin-bottom:8px}.br-lines i{display:block;opacity:.45;background:currentColor;border-radius:2px;height:4px}.br-preset.on .br-lines i{opacity:.8}.ed-panel .seg{display:flex;background:#1a1a1a;border-radius:16px;gap:0;width:100%;padding:4px}.ed-panel .seg>.glide{background:#f4f4f5;border-radius:12px;box-shadow:0 4px 12px #00000059}.ed-panel .tabs{display:flex;background:#1a1a1a;border:0;border-radius:16px;padding:4px}.ed-panel .tab{border-radius:12px;flex:1;justify-content:center}.ed-panel .tabs>.glide{background:#f4f4f5;border-radius:12px}.ed-panel .tab.on{color:#0b0b0c;background:0 0}.ed-panel .switch{background:#262626;width:32px;height:19px}.ed-panel .switch:after{background:#6b6b75;width:12px;height:12px;transition:transform .32s cubic-bezier(.34,1.4,.5,1),background .2s;top:3.5px;left:3.5px}.ed-panel .switch.on{background:#ffffff3d}.ed-panel .switch.on:after{background:#f2f2f3;transform:translate(13px)}.ed-panel .slider{height:26px}.ed-panel .stepper{background:#262626;border-radius:99px;padding:3px}.ed-panel .stepper button{border-radius:50%}.ed-panel .search{background:#1a1a1a;border:0;border-radius:99px}.ed-panel .mo-hero{overflow:hidden;background:#1a1a1a;border:0;border-radius:22px;margin:0 18px 4px}.ed-panel .mo-hero .mo-stage{background:radial-gradient(70% 90% at 50% 70%,#3ddc8417,#0000 70%),#111;border:0;border-radius:18px;margin:6px 6px 0}.ed-panel .mo-hero .mo-stage .style-prev{background:0 0!important}.ed-panel .mo-hero .mo-stage-bar{background:0 0;border:0;gap:10px;padding:10px 10px 12px 16px}.ed-panel .mo-pencil{color:#0b0b0c;background:#f4f4f5;border-radius:99px;height:34px;padding:0 14px 0 11px}.ed-panel .mo-pencil:hover{background:#fff}.ed-panel .wd-find{padding:0 18px 12px}.ed-panel .wd-find .search{background:#1a1a1a;border-radius:99px;height:42px;padding:0 8px 0 14px}.wd-sel{display:flex;animation:.18s fadeIn;background:#1f1f21;border-radius:99px;align-items: center;gap:8px;margin:0 18px 10px;padding:6px}.wd-sel-play{display:grid;color:#0b0b0c;background:#f4f4f5;border:0;border-radius:50%;flex:none;place-items: center;width:38px;height:38px}.wd-sel-play:hover{background:#fff}.wd-sel-play.on{background:var(--green);color:#07140d}.wd-sel-play .ic{width:15px;height:15px}.wd-sel-t{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0;padding-left:2px}.wd-sel-t b{font:650 15px/1.15 var(--font);color:var(--text-hi)}.wd-sel-t small{color:var(--text3);font-variant-numeric:tabular-nums;font-size:11px}.wd-sel-edit{display:inline-flex;color:var(--text);font:600 12.5px/1 var(--font);background:#2c2c2f;border:0;border-radius:99px;flex:none;align-items: center;gap:4px;height:38px;padding:0 10px 0 15px}.wd-sel-edit:hover{color:var(--text-hi);background:#343437}.wd-sel-edit .ic{width:14px;height:14px}.wd-sel-x{display:grid;color:var(--text3);background:0 0;border:0;border-radius:50%;flex:none;place-items: center;width:32px;height:32px;margin-right:2px}.wd-sel-x:hover{color:var(--text-hi);background:#ffffff0f}.wd-sel-x .ic{width:13px;height:13px}.wp-back{display:inline-flex;color:var(--text2);font:600 12.5px/1 var(--font);background:#1f1f21;border:0;border-radius:99px;flex:none;align-self: center;align-items: center;gap:3px;height:32px;padding:0 13px 0 8px}.wp-back:hover{color:var(--text-hi);background:#262628}.wp-back .ic{width:15px;height:15px}.ed-side .pnl.wp-sub .pnl-head .h2{font-size:20px}.ed-panel .pnl.wp-sub>.pnl-scroll{background:#171719;border-radius:22px 22px 0 0;margin:0 8px;padding-top:6px;box-shadow:inset 0 1px #ffffff0a}.ed-panel .gx-grid{gap:10px 8px;padding:0 18px 24px}.ed-panel .gx-box{transition:transform .35s var(--spring),box-shadow .25s,background .2s;background:radial-gradient(120% 120% at 50% 40%,#222,#161616);border:0;border-radius:16px}.ed-panel .gx-tile:hover .gx-box{transform:translateY(-3px);box-shadow:0 16px 30px -14px #000c}.ed-panel .gx-tile span{color:var(--text3);font-size:11px}.ed-panel .gx-colors{padding:0 18px 14px}.ed-panel .gx-egroups{padding:0 18px 10px}.ed-panel .gx-emojis{padding:0 12px 24px}.ed-panel .pnl-scroll{scrollbar-gutter:stable both-edges;overscroll-behavior:contain}.ed-panel .pnl-scroll::-webkit-scrollbar{width:8px}.ed-panel ::-webkit-scrollbar-track{background:0 0;border:0}.ed-panel ::-webkit-scrollbar-thumb{background:padding-box padding-box;border:2px solid #0000;border-radius:99px;min-height:40px}.ed-panel :hover::-webkit-scrollbar-thumb{background-color:#ffffff21}.ed-panel ::-webkit-scrollbar-thumb:hover{background-color:#ffffff3d}.ed-panel ::-webkit-scrollbar-thumb:active{background-color:#ffffff52}.ed-panel .pnl-scroll .k-body,.ed-panel .pnl-scroll .gx-grid,.ed-panel .pnl-scroll .gx-colors,.ed-panel .pnl-scroll .gx-egroups{padding-left:10px;padding-right:10px}.ed-panel .pnl-scroll .mo-hero{margin-left:10px;margin-right:10px}.ed-panel .pnl-scroll.wd-list{padding-left:2px;padding-right:2px}.ed-panel .pnl-scroll .gx-emojis{padding-left:4px;padding-right:4px}.ed-panel .gx-stage{background:radial-gradient(120% 120% at 50% 40%,#232323,#141414);border:0;border-radius:22px;margin:0 18px 12px}.gx-text2{color:var(--text-hi);font:600 17px/1.35 var(--font);resize:none;outline:none;background:#1a1a1a;border:0;border-radius:18px;width:100%;min-height:54px;padding:14px 16px;transition:box-shadow .2s;box-shadow:inset 0 0 0 1.5px #0000}.gx-text2:focus{box-shadow:inset 0 0 0 1.5px #ffffff29}.k-card .font-btn{background:#232323;border:0;border-radius:14px;height:46px}.k-card .font-btn:hover{background:#2a2a2a}.gx-acts{display:flex;gap:6px}.gx-acts .k-head-act{height:28px;padding:0 11px 0 9px;font-size:11.5px}.gx-acts .k-head-act .ic{width:13px;height:13px}.ed-panel .gx-mchips{display:flex;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 24px),#0000);gap:6px;margin:0 -10px;padding:0 10px 2px}.ed-panel .gx-mchips::-webkit-scrollbar{display:none}.gx-preview{display:flex;color:#0b0b0c;font:650 13.5px/1 var(--font);background:#f4f4f5;border:0;border-radius:99px;justify-content:center;align-items: center;gap:8px;width:100%;height:46px;margin-top:14px}.gx-preview:hover{background:#fff}.gx-preview .ic{width:14px;height:14px}.gx-shape{opacity:.8;background:currentColor;width:22px;height:16px}.gx-shape.round{border-radius:5px}.gx-shape.circle{border-radius:50%;width:18px;height:18px}.gx-shape.card{background:0 0;border:2.5px solid;box-shadow:inset 0 -5px}.cpk{position:fixed;z-index:950;animation:.28s cubic-bezier(.2,1.2,.4,1) both cpkIn;background:#161618;border-radius:24px;padding:14px 16px 16px;box-shadow:0 30px 80px #0009,0 0 0 1px #ffffff0a}@keyframes cpkIn{0%{opacity:0;transform:scale(.92)}}.cpk-head{display:flex;align-items: center;gap:12px;margin-bottom:14px}.cpk-now{position:relative;overflow:hidden;border-radius:12px;flex:none;width:38px;height:38px}.cpk-now i{position:absolute;border-radius:inherit;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.cpk-t{display:flex;flex-direction:column;flex:1;gap:3px;min-width:0}.cpk-t b{font:650 15px/1.15 var(--font);color:var(--text-hi)}.cpk-hex{color:var(--text3);outline:none;background:0 0;border:0;width:100%;height:18px;padding:0;font-size:12px}.cpk-hex:hover{color:var(--text2)}.cpk-hex:focus{color:var(--text-hi)}.cpk-done{background:var(--accent);color:var(--on-accent);font:650 13.5px/1 var(--font);transition:background .15s,transform .15s var(--spring);border:0;border-radius:99px;flex:none;height:36px;padding:0 18px}.cpk-done:hover{background:#fff}.cpk-sv{position:relative;cursor:crosshair;touch-action:none;background:linear-gradient(to bottom,transparent,#000),linear-gradient(to right,#fff,var(--hue));border-radius:18px;height:164px}.cpk-knob{position:absolute;background:var(--c);pointer-events:none;transition:transform .15s var(--spring);border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;box-shadow:0 0 0 3px #fff,0 0 0 5px #0000004d,0 4px 10px #00000059}.cpk-sv.on .cpk-knob{transform:scale(1.15)}.cpk-bar{position:relative;cursor:pointer;touch-action:none;height:26px;margin-top:12px}.cpk-bar.hue{margin-top:16px}.cpk-track{position:absolute;overflow:hidden;border-radius:99px;height:14px;top:6px;left:11px;right:11px}.cpk-track i{position:absolute;inset:0}.cpk-bar.hue .cpk-track{background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.cpk-pin{position:absolute;pointer-events:none;transition:transform .15s var(--spring);background:#fff;border-radius:50%;width:22px;height:22px;margin-left:-11px;top:2px;box-shadow:0 2px 6px #00000073,inset 0 0 0 6px #fff,inset 0 0 0 7px #222}.cpk-bar.on .cpk-pin{transform:scale(1.15)}.cpk-dots{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-top:16px}.cpk-label+.cpk-dots{margin-top:8px}.cpk-label{font:650 10.5px/1 var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--text4);margin-top:14px}.cpk-dot{position:relative;aspect-ratio:1;background:var(--c);overflow:hidden;cursor:pointer;transition:transform .2s var(--spring),box-shadow .2s;border:0;border-radius:50%;width:100%;padding:0;box-shadow:inset 0 0 0 1px #ffffff1f}.cpk-dot.swatch-check:after{content:"";position:absolute;background:var(--c);border-radius:inherit;inset:0}.cpk-dot:hover{transform:scale(1.12)}.cpk-dot.on{box-shadow:0 0 0 2px #161618,0 0 0 4px #fff}.mo-empty-mine{margin-top:18px}.me{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.me-head{gap:8px}.me-back{display:grid;color:var(--text2);background:#1f1f21;border:0;border-radius:50%;flex:none;align-self: flex-start;place-items: center;width:32px;height:32px;margin-top:2px}.me-back:hover{color:var(--text-hi);background:#262628}.me-back .ic{width:16px;height:16px}.me-kinds{position:relative;display:flex;background:#1a1a1a;border-radius:99px;flex:1;align-self: flex-start;min-width:0;height:36px;padding:3px}.me-kinds>.glide{background:#f4f4f5;border-radius:99px}.me-kinds>button{position:relative;z-index:1;display:inline-flex;color:var(--text2);font:600 12.5px/1 var(--font);background:0 0;border:0;border-radius:99px;flex:1;justify-content:center;align-items: center;gap:6px;min-width:0;transition:color .2s}.me-kinds>button:hover:not(.on){color:var(--text-hi)}.me-kinds>button.on{color:#0b0b0c}.me-kinds>button i{background:var(--green);opacity:0;border-radius:50%;width:5px;height:5px;transition:opacity .2s}.me-kinds>button.live i{opacity:1}.me-save{display:grid;color:#0b0b0c;animation:meSaveIn .26s var(--ease-out)backwards;background:#f4f4f5;border:0;border-radius:50%;flex:none;align-self: flex-start;place-items: center;width:32px;height:32px;margin-top:2px}.me-save:hover:not(.ok){background:#fff}.me-save.ok{background:var(--green);color:#07140d;cursor:default}.me-save .ic{width:14px;height:14px}.me-tick{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20;animation:meTick .38s 60ms var(--ease-out)forwards;width:16px;height:16px}@keyframes meTick{to{stroke-dashoffset:0}}@keyframes meSaveIn{0%{opacity:0;transform:scale(.7)}}.me-name{display:flex;animation:.2s fadeIn;align-items: center;gap:6px;padding:0 20px 12px}.me-name input{color:var(--text);font:15px var(--font);outline:none;background:#2a2a2a;border:0;border-radius:99px;flex:1;min-width:0;height:44px;padding:0 16px}.me-top{flex:none;padding:0 20px}.me-stage{position:relative;isolation:isolate;overflow:hidden;border-radius:20px;height:104px}.me-stage .style-prev{position:absolute;width:100%;height:100%;inset:0}.me-pose{position:absolute;color:#fff;font:550 11px/1 var(--font);animation:.2s fadeIn;background:#0000008c;border-radius:99px;padding:5px 10px;top:10px;left:10px}.me-timing{display:flex;align-items: center;gap:10px;margin-top:12px}.me-timing.sub{margin-top:8px}.me-timing-l{color:var(--text3);padding-left:4px;font-size:12.5px}.me-scopes{display:flex;gap:2px}.me-scopes button{color:var(--text3);font:600 12px/1 var(--font);background:0 0;border:0;border-radius:99px;height:34px;padding:0 13px;transition:color .16s}.me-scopes button:hover{color:var(--text-hi)}.me-scopes button.on{color:var(--text-hi);background:#262628}.me-ms{display:flex;background:#1a1a1a;border-radius:99px;flex:none;align-items: center;height:34px}.me-ms button{display:grid;color:var(--text2);background:0 0;border:0;border-radius:50%;place-items: center;width:34px;height:34px}.me-ms button:hover{color:var(--text-hi);background:#ffffff0f}.me-ms .ic{width:12px;height:12px}.me-ms span{text-align:center;font:600 13px/34px var(--font);font-variant-numeric:tabular-nums;color:var(--text);cursor:ew-resize;user-select:none;touch-action:none;min-width:62px}.me-lane-card{position:relative;background:#1a1a1a;border-radius:22px;margin-top:12px;padding:16px 10px 8px}.me-lane{position:relative;cursor:crosshair;outline:none;touch-action:none;user-select:none;background:#141415;border-radius:16px;height:92px}.me-lane svg{display:block;overflow:visible}.me-grid{stroke:#ffffff0a;stroke-width:1}.me-grid.edge{stroke:#ffffff14}.me-prop{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.me-head-l{stroke:#8fd9a4;stroke-width:2;stroke-linecap:round}.me-head-d{fill:#8fd9a4}.me-dia path{fill:#9a9a9a;stroke:#141415;stroke-width:1.5;cursor:grab}.me-dia.sel path{fill:#fff;stroke:none}.me-dia-halo{fill:#ffffff24}.me-lane-hint{position:absolute;text-align:center;color:var(--text3);pointer-events:none;font-size:11.5px;bottom:12px;left:0;right:0}.me-del{position:absolute;z-index:2;display:grid;color:var(--text2);cursor:pointer;animation:meDelIn .3s var(--spring)backwards;background:#2c2c2f;border:0;border-radius:50%;place-items: center;width:26px;height:26px;padding:0;top:-13px;box-shadow:0 0 0 3px #1a1a1a}.me-del:hover{background:var(--danger);color:#fff}.me-del .ic{width:11px;height:11px}@keyframes meDelIn{0%{opacity:0;transform:translateY(6px)scale(.6)}}.me-ticks{display:flex;font:500 10.5px/1 var(--font);font-variant-numeric:tabular-nums;color:var(--text3);justify-content:space-between;padding:6px 12px 0}.me-scroll{flex:1;min-height:120px;padding-top:14px}.me-body{display:flex;align-items:stretch;gap:10px;padding:0 12px}.me-keys-col{display:flex;flex-direction:column;flex:none;gap:8px;width:84px}.me-keys{display:flex;overflow-y:auto;scrollbar-width:none;flex-direction:column;flex:1;gap:6px;min-height:0;max-height:236px}.me-keys::-webkit-scrollbar{display:none}.me-key{display:flex;color:var(--text2);text-align:left;background:#1a1a1a;border:0;border-radius:14px;flex-direction:column;flex:none;align-items: flex-start;gap:4px;padding:9px 11px}.me-key b{font:700 14px/1 var(--font)}.me-key small{font:500 10.5px/1 var(--font);font-variant-numeric:tabular-nums;color:var(--text3)}.me-key:hover{background:#202022}.me-key.on{color:var(--text-hi);background:#2a2a2d;box-shadow:inset 0 0 0 1px #fff6}.me-curve-tile{display:flex;background:#1a1a1a;border:0;border-radius:14px;flex-direction:column;flex:none;align-items: center;gap:6px;padding:10px 6px 9px}.me-curve-tile small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 10.5px/1 var(--font);color:var(--text3);max-width:100%}.me-curve-tile:hover small,.me-curve-tile.on small{color:var(--text-hi)}.me-curve-tile:hover{background:#202022}.me-curve-tile.on{background:#2a2a2d;box-shadow:inset 0 0 0 1px #fff6}.me-mini{overflow:visible;width:56px;height:38px}.me-mini path{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.me-mini circle{fill:#fff}.me-mini.off path{stroke:#6a6a6a}.me-mini.off circle{fill:#6a6a6a}.me-vals{background:#1a1a1a;border-radius:18px;flex:1;align-self: flex-start;min-width:0;padding:2px 0}.me-vals .k-spring{height:46px;padding:0 14px}.me-vals .k-spring-l{width:76px;font-size:12px}.me-vrow{position:relative;cursor:ew-resize;user-select:none;touch-action:none;padding:10px 14px 11px}.me-vrow-t{display:flex;color:var(--text2);justify-content:space-between;align-items:baseline;font-size:12px}.me-vrow-t b{font:600 12.5px/1 var(--font);font-variant-numeric:tabular-nums;color:var(--text)}.me-vrow.zero .me-vrow-t b{color:var(--text3)}.me-vrow-r{position:relative;height:14px;margin:9px 7px 0}.me-vrow-r:before{content:"";position:absolute;background:#ffffff17;border-radius:2px;height:3px;top:5.5px;left:0;right:0}.me-vrow-f{position:absolute;background:#fffc;border-radius:2px;height:3px;top:5.5px}.me-vrow-c{position:absolute;background:#ffffff59;border-radius:1px;width:1.5px;height:10px;margin-left:-.75px;top:2px;left:50%}.me-vrow-k{position:absolute;background:#fff;border-radius:50%;width:12px;height:12px;margin-left:-6px;top:1px;box-shadow:0 0 0 2px #1a1a1a}.me-vrow.held .me-vrow-k{box-shadow:0 0 0 2px #1a1a1a,0 0 0 7px #ffffff24}.me-empty{display:flex;color:var(--text3);text-align:center;background:#1a1a1a;border-radius:18px;flex-direction:column;flex:1;justify-content:center;align-items: center;gap:10px;padding:22px 20px;font-size:13px;line-height:1.45}.me-empty .ic{width:20px;height:20px}.me-curve-head{display:flex;justify-content:space-between;align-items:baseline;padding:0 4px 8px}.me-curve-head b{font:650 13px/1 var(--font);color:var(--text-hi)}.me-curve-head span{color:var(--text3);font-size:12px}.me-eases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:10px}.me-ease{display:flex;color:var(--text3);background:#222224;border:0;border-radius:12px;flex-direction:column;align-items: center;gap:5px;padding:9px 4px 8px}.me-ease:hover{color:var(--text-hi)}.me-ease.on{color:#0b0b0c;background:#f4f4f5}.me-ease small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 10.5px/1 var(--font);max-width:100%}.me-sec{padding:0 12px}.me-remove{display:flex;justify-content:center;padding:18px 0 30px}.me-remove button{color:var(--danger);font:600 13px/1 var(--font);background:0 0;border:0;border-radius:99px;height:38px;padding:0 16px}.me-remove button.ask{background:var(--danger);color:#fff}.me-scroll>:last-child:not(.me-remove){margin-bottom:30px}.ed-panel .gx-box,.ed-panel .fx-box{position:relative;background:radial-gradient(circle,#ffffff12 .9px,#0000 1.4px) 0 0/12px 12px,radial-gradient(90% 80% at 50% 45%,#1b1b1d,#121213);border:0;border-radius:18px;transition:none;transform:none!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.ed-panel .gx-box:after,.ed-panel .fx-box:after{content:"";position:absolute;z-index:2;border-radius:inherit;pointer-events:none;transition:box-shadow .2s;inset:0;box-shadow:inset 0 0 0 1.5px #0000}.ed-panel .gx-tile:hover .gx-box:after,.ed-panel .fx-tile:hover .fx-box:after{box-shadow:inset 0 0 0 1.5px #ffffff38}.ed-panel .gx-tile.on .gx-box:after,.ed-panel .fx-tile.on .fx-box:after{box-shadow:inset 0 0 0 2.5px #f4f4f5}.ed-panel .gx-tile span,.ed-panel .fx-name{font:600 11.5px/1.2 var(--font);color:var(--text3);padding:0 2px;transition:color .15s}.ed-panel .gx-tile:hover span,.ed-panel .fx-tile:hover .fx-name,.ed-panel .gx-tile.on span,.ed-panel .fx-tile.on .fx-name{color:var(--text-hi)}.ed-panel .gx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;padding-top:2px}.ed-panel .gx-grid.wide{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-panel .gx-tile{gap:7px}.ed-panel .fx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;padding:0}.ed-panel .fx-tile{gap:7px}.ed-panel .fx-box canvas{border-radius:inherit}.ed-panel .fx-box.none{color:var(--text3)}.ed-panel .gx-colors{flex-wrap:nowrap;gap:5px}.ed-panel .gx-color{border:0;flex:none;width:26px;height:26px;transition:box-shadow .15s;box-shadow:inset 0 0 0 1px #ffffff24;transform:none!important}.ed-panel .gx-color.on{box-shadow:0 0 0 2px #161616,0 0 0 4px #f4f4f5}.ed-panel .gx-egroups{gap:6px}.ed-panel .gx-egroups button{opacity:.6;background:#1a1a1a;border-radius:13px;width:40px;height:40px;transition:opacity .15s}.ed-panel .gx-egroups button:hover{opacity:1;background:#222}.ed-panel .gx-egroups button.on{opacity:1;background:#f4f4f5}.ed-panel .gx-emojis button{border-radius:12px;transition:none;transform:none!important}.ed-panel .gx-emojis button:hover{background:#ffffff12}.gx-h2.h2{min-width:0;font-size:20px!important}.gx-hb{display:grid;color:var(--text2);background:#1f1f21;border:0;border-radius:50%;flex:none;place-items: center;width:34px;height:34px;padding:0}.gx-hb:hover{color:var(--text-hi);background:#29292b}.gx-hb.danger:hover{background:var(--danger-soft);color:#ff8589}.gx-hb .ic{width:15px;height:15px}.ed-panel .pnl-head:has(.gx-hb){gap:8px;padding-right:58px}.ed-panel .gx-stage{position:relative;background:radial-gradient(circle,#ffffff12 .9px,#0000 1.4px) 0 0/12px 12px,radial-gradient(90% 80% at 50% 45%,#1b1b1d,#121213);border:0;border-radius:22px;height:170px;margin:0 18px 14px;box-shadow:inset 0 0 0 1px #ffffff0f}.gx-when{position:absolute;z-index:2;color:var(--text2);background:#0000008c;border-radius:99px;padding:5px 9px;font-size:11px;bottom:11px;left:12px}.mu-c+.mu-c{position:relative}.mu-c+.mu-c:before{content:"";position:absolute;background:#ffffff0f;height:1px;top:0;left:16px;right:14px}.mu-c.sel{background:#212123}.mu-ic{display:grid;color:var(--green);background:#3ddc841f;border-radius:11px;flex:none;place-items: center;width:32px;height:32px}.mu-ic.b{color:#6db3ff;background:#4da3ff1f}.mu-ic .ic{width:15px;height:15px}.mu-x{display:grid;color:var(--text3);opacity:0;background:0 0;border:0;border-radius:50%;place-items: center;width:32px;height:32px;padding:0;transition:opacity .15s}.mu-c:hover .mu-x,.mu-c.sel .mu-x{opacity:1}.mu-x:hover{background:var(--danger-soft);color:#ff8589}.mu-x .ic{width:14px;height:14px}.mu-vol{display:flex;animation:.18s fadeIn;align-items: center;gap:8px;padding:0 14px 12px 12px}.mu-vol .k-rail{flex:1}.mu-vol>span{text-align:right;color:var(--text2);flex:none;width:44px;font-size:11.5px}.mu-mute{display:grid;color:var(--text2);background:0 0;border:0;border-radius:50%;flex:none;place-items: center;width:32px;height:32px;padding:0}.mu-mute:hover{color:var(--text-hi);background:#ffffff12}.mu-mute .ic{width:16px;height:16px}.cp-hero{display:flex;align-items: center;gap:12px;padding:12px 14px 12px 12px}.cp-hero-ic{display:grid;color:var(--text2);background:#262628;border-radius:13px;flex:none;place-items: center;width:40px;height:40px}.cp-hero-ic .ic{width:18px;height:18px}.cp-vol{gap:6px;padding:8px 14px 8px 8px}.cp-vol .k-rail{flex:1}.rs-up{display:inline-flex;color:#0b0b0c;font:650 12.5px/1 var(--font);background:#f4f4f5;border:0;border-radius:99px;align-items: center;gap:7px;height:34px;padding:0 14px 0 11px}.rs-up:hover{background:#fff}.rs-up:disabled{opacity:.6}.rs-up .ic{width:14px;height:14px}.rs-up .spinner{border-color:#0b0b0c #0000002e #0000002e;width:13px;height:13px}.rs-hint{display:flex;color:var(--text3);align-items: center;gap:8px;margin:0 2px 12px;font-size:11.5px;line-height:1.4}.rs-hint .ic{flex:none;width:13px;height:13px}.ed-panel .pnl-scroll>.gx-hint{margin:2px 20px 12px}.rs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 8px}.rs-card{display:flex;cursor:grab;flex-direction:column;gap:7px;min-width:0}.rs-card:active{cursor:grabbing}.rs-art{position:relative;aspect-ratio:16/10;overflow:hidden;background:radial-gradient(circle,#ffffff12 .9px,#0000 1.4px) 0 0/12px 12px,radial-gradient(90% 80% at 50% 45%,#1b1b1d,#121213);border-radius:16px}.rs-art:after{content:"";position:absolute;border-radius:inherit;pointer-events:none;transition:box-shadow .2s;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.rs-card:hover .rs-art:after{box-shadow:inset 0 0 0 1.5px #ffffff3d}.rs-art img{position:absolute;object-fit:cover;pointer-events:none;width:100%;height:100%;inset:0}.rs-art img[src*="/graphics/"]{object-fit:contain;padding:10px}.rs-wave{position:absolute;width:calc(100% - 24px);height:54%;top:18%;left:12px;right:12px}.rs-listen{position:absolute;z-index:2;display:grid;color:#fff;background:#ffffff1f;border:0;border-radius:50%;place-items: center;width:30px;height:30px;padding:0;bottom:9px;left:10px}.rs-listen:hover{background:#fff3}.rs-listen.on{color:#0b0b0c;background:#f4f4f5}.rs-listen .ic{width:11px;height:11px}.rs-kind{position:absolute;display:grid;color:#fff;background:#0000008c;border-radius:8px;place-items: center;width:24px;height:24px;top:8px;left:8px}.rs-card.audio .rs-kind{color:var(--green)}.rs-kind .ic{width:13px;height:13px}.rs-dur{position:absolute;color:#fff;background:#0009;border-radius:7px;padding:4px 7px;font-size:10.5px;font-weight:650;bottom:8px;right:8px}.rs-del{position:absolute;z-index:2;display:grid;color:#fff;opacity:0;background:#0c0c0db8;border:0;border-radius:50%;place-items: center;width:28px;height:28px;padding:0;transition:opacity .15s;top:8px;right:8px;box-shadow:inset 0 0 0 1px #ffffff1f,0 4px 12px #0006}.rs-card:hover .rs-del{opacity:1}.rs-del:before{content:"";position:absolute;border-radius:inherit;opacity:0;background:#ff5a5a;transition:opacity .15s;inset:0}.rs-del:hover:before{opacity:1}.rs-del .ic{position:relative;width:13px;height:13px}.rs-name{font:600 11.5px/1.2 var(--font);color:var(--text2);padding:0 2px}.rs-card:hover .rs-name{color:var(--text-hi)}.rs-empty{display:flex;color:var(--text3);text-align:center;background:0 0;border:1.5px dashed #ffffff1f;border-radius:24px;flex-direction:column;align-items: center;gap:6px;width:100%;padding:36px 20px;font-size:12px;line-height:1.5}.rs-empty:hover{border-color:#ffffff3d}.rs-empty b{font:650 14.5px/1.2 var(--font);color:var(--text-hi)}.rs-empty-ic{display:grid;color:var(--text2);background:#1a1a1a;border-radius:18px;place-items: center;width:56px;height:56px;margin-bottom:8px}.mu-acts{display:flex;padding:0 14px 14px 52px}.mu-acts .ic{width:12px;height:12px}.mu-goto{display:flex;color:var(--text3);text-align:left;background:#1a1a1a;border:0;border-radius:20px;align-items: center;gap:12px;width:100%;margin-top:12px;padding:12px 14px 12px 12px}.mu-goto.first{margin-top:0}.mu-goto:hover{color:var(--text-hi);background:#212121}.mu-goto>.ic{flex:none;width:15px;height:15px}.mu-goto-ic{display:grid;color:var(--text2);background:#262628;border-radius:13px;flex:none;place-items: center;width:40px;height:40px}.fm2-apply{display:inline-flex;color:#0b0b0c;font:650 13.5px/1 var(--font);background:#f4f4f5;border:0;border-radius:99px;align-items: center;gap:6px;height:36px;padding:0 17px}.fm2-apply:hover{background:#fff}.fm2-apply.done{color:var(--text3);background:#1f1f21;padding:0 14px 0 11px}.fm2-apply .ic{width:14px;height:14px}.fm2-stage{position:relative;overflow:hidden;background:#0b0b0b;border-radius:22px;height:300px;margin:0 10px}.fm2-stage canvas{display:block;width:100%;height:100%}.fm2-out{position:absolute;color:var(--text2);background:#ffffff12;border-radius:99px;padding:4px 9px;font-size:11px;font-weight:600;top:12px;left:12px}.fm2-zones{position:absolute;display:inline-flex;color:var(--text2);font:600 11px/1.3 var(--font);opacity:0;pointer-events:none;background:#ffffff12;border:0;border-radius:99px;align-items: center;gap:6px;padding:4px 9px;transition:opacity .2s;top:12px;right:12px}.fm2-zones.show{opacity:1;pointer-events:auto}.fm2-zones.on{color:#ff8a8a;background:#ff5a5a2e}.fm2-zones i{position:relative;border:1.2px solid;border-radius:2px;width:11px;height:11px}.fm2-zones i:before{content:"";position:absolute;background:currentColor;width:3px;height:4.5px;top:2.5px;right:0}.fm2-zones i:after{content:"";position:absolute;background:currentColor;height:2px;bottom:0;left:0;right:0}.fm2-fit{position:absolute;display:grid;grid-template-columns:1fr 1fr;background:#1a1a1a;border-radius:99px;width:220px;height:36px;margin-left:-110px;padding:3px;bottom:12px;left:50%;box-shadow:inset 0 0 0 1px #ffffff0f}.fm2-fit-glow{position:absolute;background:#ffd43b29;border-radius:99px;width:calc(50% - 3px);transition:transform .4s cubic-bezier(.34,1.2,.5,1);top:3px;bottom:3px;left:3px}.fm2-fit.fill .fm2-fit-glow{transform:translate(100%)}.fm2-fit button{position:relative;display:inline-flex;color:var(--text2);font:600 12px/1 var(--font);background:0 0;border:0;border-radius:99px;justify-content:center;align-items: center;gap:6px;padding:0}.fm2-fit button.on{color:#ffd43b}.fm2-gi{position:relative;border:1.4px solid;border-radius:2.5px;width:14px;height:11px}.fm2-gi:after{content:"";position:absolute;background:currentColor;border-radius:1px}.fm2-gi.fit:after{inset:1.5px 3px}.fm2-gi.fill:after{opacity:.75;inset:-3px 1.5px}.fm2-name{display:flex;flex-direction:column;align-items: center;padding-top:18px}.fm2-title{display:flex;align-items: flex-end;gap:9px}.fm2-title b{font:650 22px/1.1 var(--font);color:var(--text-hi)}.fm2-ratio{color:#ffd43b;padding-bottom:2px;font-size:15px;font-weight:650}.fm2-orig{color:#000;font:750 10px/1.3 var(--font);background:#ffd43b;border-radius:99px;margin-bottom:4px;padding:2px 7px}.fm2-for{display:flex;color:var(--text3);align-items: center;gap:6px;height:18px;margin-top:8px;font-size:12px}.fm2-pg{fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.fm2-pg .f{fill:currentColor;stroke:none}.fm2-car{position:relative;margin-top:16px}.fm2-notch{position:absolute;clip-path:polygon(0 0,100% 0,50% 100%);background:#ffd43b;width:14px;height:7px;margin-left:-7px;top:0;left:50%}.fm2-row{display:flex;overflow-x:auto;scrollbar-width:none;cursor:grab;user-select:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);height:96px;margin-top:10px;padding:0 calc(50% - 38px)}.fm2-row::-webkit-scrollbar{display:none}.fm2-row.dragging{cursor:grabbing}.fm2-row.dragging .fm2-it{pointer-events:none}.fm2-it{--k:0;display:flex;color:var(--text2);opacity:calc(.35 + .65*var(--k));transform:scale(calc(.84 + .16*var(--k)));background:0 0;border:0;flex-direction:column;flex:none;align-items: center;width:76px;height:100%;padding:0}.fm2-shape{display:grid;place-items: center;width:54px;height:54px}.fm2-sh{position:relative;display:grid;background:#ffffff14;border:1.5px solid #ffffffbf;border-radius:3px;place-items: center}.fm2-sh b{background:#ffffffbf;border-radius:50%;width:5px;height:5px}.fm2-it.on .fm2-sh{background:#ffd43b38;border-color:#ffd43b}.fm2-it.on .fm2-sh b{background:#ffd43b}.fm2-free-ic{position:relative;border:1.5px dashed #ffffffbf;border-radius:3px;width:34px;height:26px}.fm2-it.on .fm2-free-ic{border-color:#ffd43b}.fm2-free-ic b{position:absolute;background:#ffffffbf;border-radius:50%;width:5px;height:5px}.fm2-it.on .fm2-free-ic b{background:#ffd43b}.fm2-free-ic b:first-child{top:-3.5px;left:-3.5px}.fm2-free-ic b:nth-child(2){top:-3.5px;right:-3.5px}.fm2-free-ic b:nth-child(3){bottom:-3.5px;left:-3.5px}.fm2-free-ic b:nth-child(4){bottom:-3.5px;right:-3.5px}.fm2-it-n{font:400 12px/1.2 var(--font);white-space:nowrap;margin-top:6px}.fm2-it.on .fm2-it-n{color:#ffd43b;font-weight:650}.fm2-it-r{color:var(--text3);margin-top:1px;font-size:10px}.fm2-it.on .fm2-it-r{color:#ffd43bb3}.fm2-free{animation:.25s both fadeIn;padding-top:4px}.fm2-dial{display:block;cursor:grab;touch-action:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);width:100%;height:86px}.fm2-dial:active{cursor:grabbing}.fm2-free-row{display:flex;align-items: center;padding:12px 16px 0}.fm2-rot{display:inline-flex;color:var(--text);font:650 13px/1 var(--font);background:#ffffff12;border:0;border-radius:99px;align-items: center;gap:8px;height:44px;padding:0 14px}.fm2-rot:disabled{color:var(--text3)}.fm2-rot i{border:1.6px solid #ffd43b;border-radius:2.5px;width:10px;height:16px;transition:transform .4s cubic-bezier(.34,1.3,.5,1)}.fm2-colon{color:var(--text2);padding:0 4px;font-size:18px}.fm2-num{display:flex;background:#ffffff12;border-radius:99px;align-items: center;height:44px;padding:0 4px}.fm2-num button{display:grid;color:var(--text2);font:700 17px/1 var(--font);background:0 0;border:0;border-radius:50%;place-items: center;width:34px;height:34px;padding:0}.fm2-num button:hover{color:var(--text-hi);background:#ffffff12}.fm2-num b{text-align:center;color:var(--text);width:34px;font-size:15px}.trx-count{color:var(--text3);background:#1f1f1f;border-radius:99px;height:24px;margin-right:40px;padding:0 10px;font-size:11px;line-height:24px}.k-body.trx-top{padding-bottom:14px}.trx-tabs{position:relative;display:grid;grid-template-columns:repeat(3,1fr);background:#1a1a1a;border-radius:20px;padding:4px}.trx-tabs-bg{position:absolute;transform:translateX(calc(var(--i)*100%));background:#2a2a2a;border-radius:16px;width:calc(33.3333% - 2.66667px);transition:transform .32s cubic-bezier(.2,.9,.25,1);top:4px;bottom:4px;left:4px}.trx-tabs button{position:relative;z-index:1;display:flex;color:var(--text3);font:600 12px/1 var(--font);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items: center;gap:7px;padding:11px 4px 9px;transition:color .2s}.trx-tabs button:hover,.trx-tabs button.on{color:var(--text-hi)}.trx-g,.trx-diag{position:relative;display:flex;align-items: center;gap:2px;width:34px;height:18px}.trx-g i,.trx-diag i{background:#4a4a4f;border-radius:4px;flex:1;height:100%;transition:background .2s}.trx-g b,.trx-diag b{clip-path:polygon(0 0,50% 50%,100% 0,100% 100%,50% 50%,0 100%);background:#6a6a70;flex:none;width:10px;height:12px;transition:background .2s,transform .3s}.trx-g.in,.trx-g.out,.trx-diag.in,.trx-diag.out{gap:0}.trx-g.in b,.trx-g.out b,.trx-diag.in b,.trx-diag.out b{position:absolute;clip-path:polygon(0 0,100% 0,0 100%);opacity:.85;background:#1a1a1a;border-radius:4px 0 0 4px;width:55%;height:100%;top:0}.trx-g.in b,.trx-diag.in b{left:0}.trx-g.out b,.trx-diag.out b{clip-path:polygon(0 0,100% 0,100% 100%);border-radius:0 4px 4px 0;right:0}.trx-diag.in i:last-child,.trx-diag.out i:last-child{display:none}.trx-tabs button.on .trx-g i,.trx-tabs button:hover .trx-g i{background:#77777d}.trx-tabs button.on .trx-g.join b,.trx-tabs button:hover .trx-g.join b{background:var(--green)}.trx-tabs button.on .trx-g.join b{transform:scale(1.15)}.trx-tabs button.on .trx-g:-webkit-any(.in,.out) i{background:var(--green)}.trx-tabs button.on .trx-g:-moz-any(.in,.out) i{background:var(--green)}.trx-tabs button.on .trx-g:is(.in,.out) i{background:var(--green)}.trx-tabs button:hover .trx-g:-webkit-any(.in,.out) i{background:var(--green)}.trx-tabs button:hover .trx-g:-moz-any(.in,.out) i{background:var(--green)}.trx-tabs button:hover .trx-g:is(.in,.out) i{background:var(--green)}.trx-tabs button.on .trx-g:-webkit-any(.in,.out) b{background:#2a2a2a}.trx-tabs button.on .trx-g:-moz-any(.in,.out) b{background:#2a2a2a}.trx-tabs button.on .trx-g:is(.in,.out) b{background:#2a2a2a}.trx-tabs button:hover:not(.on) .trx-g:-webkit-any(.in,.out) b{background:#1a1a1a}.trx-tabs button:hover:not(.on) .trx-g:-moz-any(.in,.out) b{background:#1a1a1a}.trx-tabs button:hover:not(.on) .trx-g:is(.in,.out) b{background:#1a1a1a}.trx-target{overflow:hidden;margin-top:8px}.trx-where{display:flex;align-items: center;gap:13px;min-height:64px;padding:10px 8px 10px 14px}.trx-diag{box-sizing:content-box;background:#222;border-radius:12px;flex:none;width:46px;height:28px;padding:5px 6px}.trx-diag.in,.trx-diag.out{padding:5px 6px}.trx-diag b{width:11px;height:14px}.trx-diag.set.join b{background:var(--green)}.trx-diag.set:-webkit-any(.in,.out) i{background:var(--green)}.trx-diag.set:-moz-any(.in,.out) i{background:var(--green)}.trx-diag.set:is(.in,.out) i{background:var(--green)}.trx-diag.in b,.trx-diag.out b{background:#222;width:26px;height:28px;top:5px}.trx-diag.in b{left:6px}.trx-diag.out b{right:6px}.trx-where .k-row-t small{font-variant-numeric:tabular-nums}.trx-where .k-row-t b{color:var(--text-hi);font-size:14.5px;font-weight:650}.trx-nav{display:flex;color:var(--text3);align-items: center;gap:0;font-size:12px}.trx-nav .icon-btn{border-radius:50%;width:30px;height:30px}.trx-nav span{text-align:center;color:var(--text2);min-width:38px}.trx-nav i{color:var(--text4);margin:0 2px;font-style:normal}.trx-target .k-scrub-row{border-top:1px solid #ffffff0f}.trx-acts{display:flex;border-top:1px solid #ffffff0f;align-items: center;height:46px}.trx-acts .k-rule{height:22px;margin:0}.trx-act{display:inline-flex;color:var(--text2);font:600 12.5px/1 var(--font);cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items: center;gap:7px;height:100%;transition:color .15s}.trx-act:hover{color:var(--text-hi)}.trx-act.danger:hover{color:#ff6b6b}.trx-act .ic{width:15px;height:15px}.trx-hint{display:flex;color:var(--text3);align-items: flex-start;gap:10px;margin:14px 2px 0;font-size:11.5px;line-height:1.45}.trx-hint-g{display:flex;flex:none;align-items: center;gap:2px;width:22px;height:12px;margin-top:2px}.trx-hint-g i{background:#3a3a3e;border-radius:3px;flex:1;height:100%}.trx-hint-g b{background:var(--green);clip-path:polygon(0 0,50% 50%,100% 0,100% 100%,50% 50%,0 100%);width:7px;height:9px}.ed-panel .fx-tile.grab{cursor:grab}.ed-panel .fx-tile.grab:active{cursor:grabbing}.trx-curve{border-top:1px solid #ffffff0f;padding:14px 12px 12px}.trx-curve .curve{background:#141414;border-color:#ffffff0f;border-radius:14px}.trx-curve .curve-bar{min-height:34px}.trx-curve .me-eases{margin-top:8px}.trx-curve .ease-glyph path{stroke-width:2.4}.k-body.trx-all{padding-top:0}.k-body.trx-all .k-sec.first{padding-top:10px}.gx-ease-side{display:inline-flex;background:#1f1f1f;border-radius:99px;gap:2px;padding:2px;height:auto!important;line-height:1!important}.gx-ease-side button{color:var(--text3);font:600 11px/1 var(--font);cursor:pointer;background:0 0;border:0;border-radius:99px;height:24px;padding:0 10px}.gx-ease-side button:hover{color:var(--text-hi)}.gx-ease-side button.on{color:#0b0b0c;background:#f4f4f5}.k-card.gx-ease{padding:14px 12px 12px}.gx-ease .curve,.trx-curve .curve{background:#141414;border-color:#ffffff0f;border-radius:14px}.ease-card .curve-bar{min-height:34px}.ease-card .me-eases{margin-top:8px}.k-card.me-ease-card{margin:0 12px;padding:12px}.me-ease-card .curve{background:#141414;border-color:#ffffff0f;border-radius:14px}.me-grid{padding:0 12px 28px}.me-grid .tp-label .ic{vertical-align:-1px;width:11px;height:11px;margin-right:5px}.me-grid{gap:8px}.me-grid .tp-card{aspect-ratio:1.75;border-radius:18px}.me-grid .tp-card .style-prev{height:calc(100% - 18px);inset:0 0 18px}.me-grid .tp-label{font-size:11.5px;bottom:9px;left:11px}.me-grid .tp-check{width:20px;height:20px;bottom:7px;right:8px}.me-grid .tp-check .ic{width:11px;height:11px}.me-pop{position:absolute;z-index:30;display:flex;border-radius:inherit;animation:.2s both mePopBg;background:#0808099e;align-items: flex-end;padding:12px;inset:0}.me-pop-card{overflow-y:auto;scrollbar-width:none;animation:mePopIn .32s var(--ease-out)both;background:#161618;border-radius:22px;width:100%;max-height:100%;padding:12px;box-shadow:inset 0 0 0 1px #ffffff12,0 24px 60px #0000008c}.me-pop-card::-webkit-scrollbar{display:none}.me-pop-head{display:flex;align-items: center;gap:8px;padding:2px 2px 10px}.me-pop-head b{font:650 14px/1 var(--font);color:var(--text-hi)}.me-pop-head span{font:500 12px/1 var(--font);color:var(--text3);flex:1}.me-pop-x{display:grid;color:var(--text2);background:#222225;border:0;border-radius:50%;place-items: center;width:28px;height:28px}.me-pop-x:hover{color:var(--text-hi);background:#2a2a2d}.me-pop-x .ic{width:14px;height:14px}.me-pop .me-ease-card{background:0 0;margin:0;padding:0}@keyframes mePopBg{0%{opacity:0}}@keyframes mePopIn{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.me-pop,.me-pop-card{animation:none}}.pz{position:relative;overflow:hidden;background:#131313;border:0;border-radius:34px;max-width:calc(100vw - 32px)}@property --cy{syntax:"<length>";inherits:true;initial-value:0}.modal.pz{clip-path:inset(var(--cy)0 round 34px)}.modal.pz:after{content:"";position:absolute;left:0;right:0;top:var(--cy);bottom:var(--cy);z-index:5;pointer-events:none;border-radius:34px;box-shadow:inset 0 0 0 1px #ffffff0f}.pz-in{position:relative;display:flex;height:min(440px,100vh - 48px)}.pz-in.picking{height:min(640px,100vh - 48px)}.pz-in.collapsing .pz-main{padding-top:calc(var(--sp6) + var(--gy));padding-bottom:calc(var(--sp5) + var(--gy))}.pz-in.collapsing .pz-close{top:calc(18px + var(--gy))}.pz-side{position:relative;display:flex;overflow:hidden;background-color:#0e0e0f;background-image:radial-gradient(#ffffff13 1px,#0000 1.3px);background-size:18px 18px;border-right:1px solid #ffffff0a;flex-direction:column;flex:none;justify-content:center;align-items: center;width:320px}.pz-side-in{display:flex;justify-content:center;align-items: center;gap:var(--sp5);padding:var(--sp6);flex-direction:column;flex:none;width:100%}.pz-side>:not(.pz-amb):not(.pz-amb-grain),.pz-side-in>*{position:relative}.pz-file{display:flex;text-align:center;flex-direction:column;align-items: center;gap:8px;width:100%}.pz-file b{color:#f2f2f2;font:650 17px/1.25 var(--font-display);letter-spacing:-.2px;max-width:100%}.pz-file-meta{display:flex;color:#8d8d8d;font-variant-numeric:tabular-nums;align-items: center;gap:8px;font-size:13px}.pz-file-meta i{background:#555;border-radius:50%;width:3px;height:3px}.pz-main{position:relative;display:flex;padding:var(--sp6)var(--sp6)var(--sp5);flex-direction:column;flex:1;min-width:0}.pz-close{position:absolute;z-index:3;display:grid;color:#ffffffb3;background:0 0;border:0;border-radius:50%;place-items: center;width:40px;height:40px;transition:background .15s,color .15s;top:18px;right:18px}.pz-close:hover{color:#fff;background:#ffffff12}.pz-close .ic{width:20px;height:20px}.pz-circle{position:relative;display:grid;flex:none;place-items: center;width:216px;height:216px}.pz-blob{position:absolute;animation:9s ease-in-out infinite pzMorph,26s linear infinite pzTurn;transition:opacity .46s var(--ease);background:#1c1c1ccc;border-radius:48% 52% 50% 50%/51% 49%;inset:8px}@keyframes pzMorph{0%,to{border-radius:48% 52% 50% 50%/51% 49%}33%{border-radius:52% 48% 47% 53%/48% 53% 47% 52%}66%{border-radius:49% 51% 53% 47%/53% 47% 52% 48%}}@keyframes pzTurn{to{transform:rotate(360deg)}}.pz-circle.running .pz-blob{opacity:0}.pz-ring{position:absolute;opacity:0;transition:opacity .46s var(--ease);overflow:visible;width:100%;height:100%;inset:0;transform:rotate(-90deg)}.pz-circle.running .pz-ring{opacity:1}.pz-ring circle{fill:none;stroke-width:3}.pz-ring-track{stroke:#ffffff0d}.pz-ring-bar{stroke:#1fa340;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.4,0,.2,1)}.pz-ring-spin{transform-origin:110px 110px;animation:1.4s linear infinite pzTurn}.pz-circle.done .pz-ring-spin{animation:none}.pz-thumb{position:relative;overflow:hidden;background:#080808;border-radius:50%;width:150px;height:150px}.pz-thumb img{object-fit:cover;display:block;animation:.26s fadeIn;width:100%;height:100%}.pz-thumb-dim{position:absolute;transition:background .46s var(--ease);background:0 0;inset:0}.pz-circle.running .pz-thumb-dim{background:#00000059}.pz-check{position:absolute;display:grid;color:#fff;animation:.32s cubic-bezier(.16,1,.3,1) both pzPop;background:#1fa340;border-radius:50%;place-items: center;width:60px;height:60px;margin:-30px 0 0 -30px;top:50%;left:50%}.pz-check .ic{width:28px;height:28px}@keyframes pzPop{0%{opacity:0;transform:scale(.6)}}.pz-idle{display:flex;flex-direction:column;flex:1;gap:12px;width:100%;min-height:0}.pz-title{padding:2px 56px var(--sp2)4px}.pz-title h2{color:#fff;font:700 26px/1.1 var(--font-display);letter-spacing:-.03em;margin:0}.pz-title p{color:#8d8d8d;margin:8px 0 0;font-size:14px}@keyframes pzUp{0%{transform:translateY(10px);opacity:.001}}.pz-card{background:#1c1c1c;border-radius:30px;width:100%;padding:5px}.pz-lang{position:relative;display:flex;text-align:left;color:#fff;background:#161616;border:1px solid #0000;flex-direction:column;align-items: flex-start;gap:7px;width:100%;padding:16px 52px 16px 22px;transition:background .2s,border-color .2s,transform .15s}button.pz-lang:hover{background:#191919}.pz-lang.top{border-radius:25px 25px 6px 6px}.pz-lang.bottom{border-radius:6px 6px 25px 25px;margin-top:5px}.pz-lang.need{animation:.4s shake;background:#2a241a;border-color:#e2a33a}.pz-lang-l{display:inline-flex;color:#b1b1b1ba;align-items: center;gap:6px;font-size:13px}.pz-lang-v{color:#b3b3b3;transition:color .2s;font-size:17px;font-weight:500}.pz-lang-v.picked{color:#ededed}.pz-lang-arrow{position:absolute;color:#fff9;top:26px;right:18px;width:22px!important;height:22px!important}.pz-lang .pz-mini{position:absolute;top:50%;right:50px;transform:translateY(-50%)}.pz-lang.known{padding-right:112px}.pz-lang.known .pz-mini{right:14px}.pz-known-t{color:#7be29ae6}.pz-known-line{position:relative;overflow:hidden;background:#ffffff12;border-radius:2px;width:100%;height:4px;margin-top:2px}.pz-known-line i{position:absolute;animation:.9s cubic-bezier(.4,0,.2,1) .12s both pzDraw;transform-origin:0 50%;background:#1fa340;border-radius:2px;top:0;bottom:0}@keyframes pzDraw{0%{transform:scaleX(0)}}.pz-mini{display:inline-flex;color:#cfcfcf;font:500 12px/1 var(--font);cursor:pointer;transition:background .15s,transform .15s var(--spring);background:#ffffff14;border:0;border-radius:99px;align-items: center;gap:6px;padding:8px 12px 8px 10px}.pz-mini:hover{background:#ffffff21}.pz-mini .ic{width:13px;height:13px}.pz-reason{display:flex;text-align:left;animation:.3s cubic-bezier(.16,1,.3,1) both pzUp;background:0 0;border:0;border-radius:6px 6px 25px 25px;align-items: center;gap:10px;width:100%;padding:12px 20px 14px 24px}.pz-box{display:grid;border-radius:5px;flex:none;place-items: center;width:16px;height:16px;transition:box-shadow .26s,background .26s;box-shadow:inset 0 0 0 1.3px #555}.pz-box svg{fill:none;stroke:#1fa340e6;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12;transition:stroke-dashoffset .26s var(--ease-out);width:16px;height:16px}.pz-reason.on .pz-box{background:#1fa34029;box-shadow:inset 0 0 0 1.3px #1fa3408c}.pz-reason.on .pz-box svg{stroke-dashoffset:0}.pz-reason-t{color:#9a9a9a;white-space:nowrap;font-size:13px}.pz-reason-d{color:#646464;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px}.pz-reason-x{display:inline-flex;color:#8ee3a8;font:600 12px/1 var(--font);font-variant-numeric:tabular-nums;animation:.32s cubic-bezier(.16,1,.3,1) both pzSlide;align-items: center;gap:4px}.pz-reason-x .ic{width:10px;height:10px}@keyframes pzSlide{0%{opacity:0;transform:translate(10px)}}.pz-actions{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:auto}.pz-idle>.pz-actions{margin-top:0}.pz-wrap{background:#181818;border-radius:99px;width:100%;height:78px;padding:5px}.pz-fast{display:flex;color:#f2f2f2;text-align:left;transition:transform .15s var(--spring),background .2s;background:#1a2b20;border:0;border-radius:99px;align-items: center;gap:12px;width:100%;height:100%;padding:0 22px 0 6px}.pz-fast:hover{background:#1e3325}.pz-fast:disabled{opacity:.5;pointer-events:none}.pz-fast>.ic{opacity:.75;width:20px;height:20px}.pz-fast-ic{position:relative;display:grid;color:#fff;background:#1f8f3d;border-radius:50%;flex:none;place-items: center;width:56px;height:56px;box-shadow:0 4px 14px #1f8f3d40}.pz-fast-ic .ic{width:22px;height:22px}.pz-fast-ic .spinner{width:20px;height:20px}.pz-fast-t{display:flex;flex-direction:column;flex:1;gap:3px;min-width:0}.pz-fast-t b{font:600 16px/1.1 var(--font)}.pz-fast-t small{color:#8fa596;font-variant-numeric:tabular-nums;font-size:11.5px}.pz-fast-cost{color:#dcdcdc;font:600 13.5px/1 var(--font);font-variant-numeric:tabular-nums;background:#ffffff0f;border-radius:99px;padding:7px 11px}.pz-fast.empty{position:relative;overflow:hidden;background:#122019}.pz-fast.empty:before{content:"";position:absolute;background:conic-gradient(from 0deg,transparent 0 80%,#8ee3a8d9 92%,transparent);animation:2.6s linear infinite pzTurn;inset:-60%}.pz-fast.empty:after{content:"";position:absolute;border-radius:inherit;background:#122019;inset:1.5px}.pz-fast.empty>*{position:relative;z-index:1}.pz-fast.empty .pz-fast-ic{color:#ffffff40;background:#ffffff14}.pz-fill{position:absolute;display:grid;color:#8ee3a8;animation:2.2s ease-in-out infinite alternate pzFill;place-items: center;inset:0}@keyframes pzFill{0%{clip-path:inset(85% 0 0 0)}to{clip-path:inset(10% 0 0 0)}}.pz-get{font-weight:600;color:#8ee3a8!important}.pz-import{display:flex;color:#8d8d8d;background:0 0;border:0;border-radius:99px;align-self: center;align-items: center;gap:8px;padding:8px 12px;transition:color .15s,background .15s;font-size:13px}.pz-import:hover{color:#cfcfcf;background:#ffffff0a}.pz-import .ic{width:15px;height:15px}.pz-import b{color:#e6e6e6;font-weight:600}.pz-import-ext{color:#5c5c5c;font-size:12px}.pz-run{display:flex;animation:.46s cubic-bezier(.16,1,.3,1) both pzUp;flex-direction:column;flex:1;width:100%;min-height:0}.pz-run-top{padding:0 56px 0 4px}.pz-pct{display:flex;color:#fff;align-items: flex-end;gap:4px}.pz-pct b{font:700 54px/.9 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.pz-pct span{color:#6f6f6f;font:600 22px/1 var(--font-display);padding-bottom:6px}.pz-stage{color:#dbdbdb;font:500 15px/1.3 var(--font);animation:.26s ease-out both pzUp;margin-top:10px}.pz-steps{display:flex;margin-top:var(--sp5);gap:6px}.pz-step{display:flex;flex-direction:column;flex:1;gap:10px;min-width:0}.pz-step-bar{position:relative;overflow:hidden;background:#ffffff12;border-radius:4px;height:4px}.pz-step-bar i{position:absolute;border-radius:inherit;transform-origin:0 50%;transition:transform .6s var(--ease-out);background:#1fa340;inset:0;transform:scaleX(0)}.pz-step.done .pz-step-bar i{transform:none}.pz-step.now .pz-step-bar i{animation:1.4s linear infinite pzFlow;background:linear-gradient(90deg,#1fa34026,#1fa340 50%,#1fa34026) 0 0/200% 100%;transform:none}@keyframes pzFlow{0%{background-position:200% 0}to{background-position:0 0}}.pz-step-l{display:flex;color:#5f5f5f;font:500 12.5px/1 var(--font);white-space:nowrap;align-items: center;gap:6px;transition:color .3s}.pz-step.done .pz-step-l{color:#9a9a9a}.pz-step.now .pz-step-l{color:#fff}.pz-step-dot{display:grid;border-radius:50%;flex:none;place-items: center;width:14px;height:14px;transition:background .3s,box-shadow .3s;box-shadow:inset 0 0 0 1.4px #3a3a3a}.pz-step.done .pz-step-dot{box-shadow:none;color:#fff;background:#1fa340}.pz-step.now .pz-step-dot{box-shadow:inset 0 0 0 1.4px #1fa340,0 0 0 3px #1fa3402e}.pz-step-dot .ic{stroke-width:3;width:9px;height:9px}.pz-tip{color:#8a8a8a;text-align:center;animation:.3s ease-out both pzUp;width:100%;height:38px;margin-top:auto;font-size:13px;line-height:19px}.pz-cancel{color:#b1b1b1;font:500 15px/1 var(--font);background:#181818;border:0;border-radius:99px;flex:none;width:100%;height:52px;margin-top:auto;transition:background .15s,color .15s}.pz-cancel:hover{color:#fff;background:#1e1e1e}.pz-in.running .pz-cancel{margin-top:10px}.pz-wave{position:relative;margin-top:var(--sp5);animation:.38s cubic-bezier(.16,1,.3,1) .12s both pzUp;width:100%;height:124px}.pz-words{position:absolute;height:50px;top:0;left:0;right:0}.pz-word{position:absolute;color:#000;font:700 12px/1.3 var(--font);white-space:nowrap;opacity:0;background:#3ddc84;border-radius:8px;padding:2px 7px;transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);top:0;transform:translate(-50%)translateY(10px)}.pz-word.low{top:26px}.pz-word.on{opacity:1;transform:translate(-50%)translateY(0)}.pz-word:first-child{transform:translate(-10%)translateY(10px)}.pz-word:first-child.on{transform:translate(-10%)}.pz-word:last-child{transform:translate(-90%)translateY(10px)}.pz-word:last-child.on{transform:translate(-90%)}.pz-bars{position:absolute;display:flex;justify-content:space-between;align-items: center;height:80px;bottom:6px;left:0;right:0}.pz-bars i{height:calc(var(--h)*64px);animation:3s ease-in-out infinite pzBreath;animation-delay:calc(var(--d)*-1);background:#fff3;border-radius:4px;flex:0 0 1.14583%;width:55%;max-width:4.6px;transition:background .3s}.pz-bars i.past{background:#1fa340}@keyframes pzBreath{50%{transform:scaleY(.85)}}.pz-head{position:absolute;background:#fff;border-radius:2px;width:2px;margin-left:-1px;transition:left .5s cubic-bezier(.4,0,.2,1);top:0;bottom:0}.pz-head:before{content:"";position:absolute;background:#fff;border-radius:50%;width:8px;height:8px;top:-4px;left:-3px}.pz-tr{margin-top:var(--sp5);display:flex;animation:.38s cubic-bezier(.16,1,.3,1) both pzUp;flex-direction:column;align-items: center;width:100%;height:124px}.pz-tr-pills{display:flex;align-items: center}.pz-pill{color:#bdbdbd;font:700 12px/1 var(--font);letter-spacing:.07em;background:#242424;border-radius:99px;padding:5px 12px}.pz-pill.green{color:#7be29a;background:#1fa3402e}.pz-tr-dots{display:flex;gap:6px;padding:0 10px}.pz-tr-dots i{opacity:.25;animation:1.1s linear infinite pzDots;background:#1fa340;border-radius:50%;width:5px;height:5px}.pz-tr-dots i:nth-child(2){animation-delay:.275s}.pz-tr-dots i:nth-child(3){animation-delay:.55s}.pz-tr-dots i:nth-child(4){animation-delay:.825s}@keyframes pzDots{0%,25%{opacity:1;transform:scale(1.5)}26%,to{opacity:.25;transform:none}}.pz-tr-box{display:grid;overflow:hidden;background:#161616;border-radius:18px;place-items: center;width:100%;height:62px;margin-top:12px;padding:0 16px}.pz-tr-text{color:#dbdbdb;font:500 14px/19px var(--font);text-align:center;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;background:linear-gradient(90deg,#dbdbdb 0 40%,#1fa340 50%,#dbdbdb 60% 100%) 0 0/300% 100%;-webkit-text-fill-color:transparent;animation:1.5s linear infinite pzSweep,.34s cubic-bezier(.16,1,.3,1) both pzUp;-webkit-background-clip:text;background-clip:text;-webkit-box-orient:vertical;max-width:100%}@keyframes pzSweep{0%{background-position:100% 0}to{background-position:0 0}}.pz-tr-text.done{-webkit-text-fill-color:#8beaa8;animation:.46s cubic-bezier(.16,1,.3,1) both pzPop}.pz-tr-lines{display:flex;flex-direction:column;align-items: center;gap:5px;width:72%;margin-top:12px}.pz-tr-lines i{background:linear-gradient(90deg,#1fa3408c 0 var(--w2,0%),#ffffff0f var(--w2,0%));animation:2.6s cubic-bezier(.4,0,.2,1) infinite pzWrite;border-radius:3px;height:5px}.pz-tr-lines i:first-child{width:100%}.pz-tr-lines i:last-child{animation-delay:.6s;width:62%}.pz-tr-lines.done i{--w2:100%;animation:none}@property --w2{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes pzWrite{0%{--w2:0%}80%,to{--w2:100%}}.pz-imp{padding:18px}.pz-imp .imp-strip{margin-top:14px}@media (prefers-reduced-motion:reduce){.pz-blob,.pz-ring-spin,.pz-bars i,.pz-fast.empty:before{animation:none!important}}.lp{display:flex;margin:0 calc(var(--sp6)*-1)calc(var(--sp5)*-1);animation:.32s cubic-bezier(.16,1,.3,1) both lpIn;flex-direction:column;flex:1;min-height:0}@keyframes lpIn{0%{opacity:0;transform:translate(18px)}}.lp-head{display:flex;align-items: center;gap:6px;padding:0 64px 0 14px}.lp-back{display:grid;color:#b3b3b3;transition:background .15s,color .15s,transform .15s var(--spring);background:0 0;border:0;border-radius:50%;flex:none;place-items: center;width:40px;height:40px}.lp-back:hover{color:#fff;background:#ffffff12}.lp-back .ic{stroke-width:2.2;width:22px;height:22px}.lp-title{display:flex;flex-direction:column;gap:4px;min-width:0}.lp-title b{font:700 22px/1.1 var(--font-display);letter-spacing:-.02em;color:#fff}.lp-title small{color:#8a8a8a;font-size:13px}.lp-scroll{overflow-y:auto;padding:4px var(--sp6)var(--sp6);scrollbar-width:thin;scrollbar-color:#333 transparent;mask-image:linear-gradient(#0000,#000 8px calc(100% - 22px),#0000);flex:1;min-height:0;margin-top:14px}.lp-auto{display:flex;color:#fff;text-align:left;background:#1c1c1c;border:0;border-radius:22px;align-items: center;gap:14px;width:100%;padding:14px 16px 14px 14px;transition:background .2s,box-shadow .2s,transform .15s}.lp-auto:hover{background:#212121}.lp-auto.on{background:#1a2a1e}.lp-auto>.grow>b{display:block;font:600 16px/1.2 var(--font);color:#ededed}.lp-auto>.grow>small{display:block;color:#8d8d8d;margin-top:3px;font-size:12px;line-height:1.35}.lp-wave{position:relative;display:flex;background:#ffffff0d;border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items: center;gap:6px;width:56px;height:56px}.lp-bars{display:flex;align-items: center;gap:3px;height:18px}.lp-bars i{animation:1.4s ease-in-out infinite lpBar;background:#ffffffb3;border-radius:3px;width:3px;height:100%}.lp-bars i:first-child{animation-delay:-.2s}.lp-bars i:nth-child(2){animation-delay:-.55s}.lp-bars i:nth-child(3){animation-delay:-.9s}.lp-bars i:nth-child(4){animation-delay:-1.1s}.lp-bars i:nth-child(5){animation-delay:-.35s}@keyframes lpBar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.lp-auto.on .lp-bars i{background:#34c77b}.lp-wave b{font:700 9px/1 var(--font);letter-spacing:.6px;color:#bdbdbd;animation:.26s cubic-bezier(.16,1,.3,1) both pzUp}.lp-auto.on .lp-wave b{color:#7be29a}.lp-label{color:#7f7f7f;padding:22px 8px 10px;font-size:13px}.lp-search{display:flex;cursor:text;background:#1c1c1c;border-radius:99px;align-items: center;gap:11px;height:46px;margin-bottom:10px;padding:0 8px 0 16px;transition:background .15s,box-shadow .15s}.lp-search>.ic{color:#777;width:17px;height:17px}.lp-search input{outline:none;color:#fff;font:400 15px/1 var(--font);background:0 0;border:0;flex:1;min-width:0}.lp-search input::placeholder{color:#7f7f7f}.lp-clear{display:grid;color:#888;background:0 0;border:0;border-radius:50%;place-items: center;width:32px;height:32px}.lp-clear:hover{color:#fff;background:#ffffff12}.lp-clear .ic{width:14px;height:14px}.lp-group{display:flex;overflow:hidden;border-radius:22px;flex-direction:column}.lp-row{position:relative;display:flex;color:#fff;text-align:left;background:#1c1c1c;border:0;align-items: center;gap:13px;min-width:0;padding:11px 16px 11px 14px;transition:background .2s}.lp-row:after{content:"";position:absolute;background:#ffffff0d;height:1px;bottom:0;left:0;right:0}.lp-row:last-child:after,.lp-row.on:after,.lp-row.before-on:after{display:none}.lp-row:hover{background:#212121}.lp-row.first{background:#222}.lp-row.on{background:#1a2a1e}.lp-badge{display:grid;color:#fff;font:700 12px/1 var(--font);letter-spacing:.02em;border-radius:50%;flex:none;place-items: center;width:36px;height:36px}.lp-row-t{display:flex;flex-direction:column;flex:1;gap:2px;min-width:0}.lp-row-t b{font:500 15px/1.25 var(--font);color:#e6e6e6}.lp-row-t small{color:#8d8d8d;font-size:12px}.lp-check{display:grid;color:#000;animation:.3s cubic-bezier(.16,1,.3,1) both pzPop;background:#34c77b;border-radius:50%;flex:none;place-items: center;width:22px;height:22px}.lp-check .ic{stroke-width:3;width:12px;height:12px}.lp-none{display:flex;color:#8a8a8a;text-align:center;flex-direction:column;align-items: center;gap:6px;padding:36px 24px;font-size:14px}.lp-none b{font:600 17px/1.2 var(--font);color:#fff}@media (max-width:880px){.pz-in,.pz-in.picking{flex-direction:column;height:auto;min-height:0}.pz-side-in{padding:0}.pz-side{padding:var(--sp6)var(--sp5)var(--sp4);border-right:0;width:auto}.pz-main{padding:var(--sp5)}.lp{margin:0 calc(var(--sp5)*-1)}}.pz-pair{position:relative;display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:5px}.pz-pair .pz-lang{justify-content:center;gap:5px;min-height:104px;padding:16px 28px 16px 74px}.pz-pair .pz-lang.top{border-radius:25px 6px 6px 25px}.pz-pair .pz-lang.bottom{border-radius:6px 25px 25px 6px;margin-top:0;padding-left:84px}.pz-pair .pz-lang-ic{position:absolute;display:grid;color:#cfcfcf;background:#ffffff0f;border-radius:13px;place-items: center;width:40px;height:40px;margin-top:-20px;transition:background .2s,color .2s;top:50%;left:20px}.pz-pair .pz-lang-ic .ic{width:19px;height:19px}.pz-pair .pz-lang-ic.done{color:#fff;background:#1fa340}.pz-pair .pz-lang.bottom .pz-lang-ic{left:30px}.pz-pair .pz-lang.bottom.set .pz-lang-ic{color:#7be29a;background:#1fa3402e}.pz-pair .pz-lang-v{letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:18px;font-weight:600}.pz-pair .pz-lang-arrow{display:none}.pz-pair button.pz-lang:hover{background:#1b1b1b}.pz-pair .pz-lang.known{justify-content:flex-start;padding-right:20px}.pz-pair .pz-lang .pz-mini,.pz-pair .pz-lang.known .pz-mini{position:absolute;top:18px;right:14px;transform:none}.pz-pair .pz-known-line{margin-top:6px}.pz-pair-arrow{position:absolute;z-index:2;display:grid;color:#8d8d8d;pointer-events:none;background:#1c1c1c;border-radius:50%;place-items: center;width:36px;height:36px;margin:-18px 0 0 -18px;top:50%;left:50%;box-shadow:0 0 0 5px #1c1c1c}.pz-pair-arrow .ic{width:16px;height:16px}.pz-pair-arrow:before{content:"";position:absolute;z-index:-1;background:#242424;border-radius:50%;inset:0}@media (max-width:560px){.pz-pair{grid-template-columns:1fr}.pz-pair-arrow{display:none}.pz-pair .pz-lang{min-height:0}}.pz-variant{display:inline-flex;color:#9a9a9a;font:500 12.5px/1 var(--font);cursor:pointer;border-radius:8px;align-items: center;gap:3px;margin:1px 0 -3px -7px;padding:4px 6px 4px 7px;transition:background .15s,color .15s}.pz-variant:hover{color:#e6e6e6;background:#ffffff12}.pz-variant .ic{width:13px;height:13px}.pz-pair .pz-lang.known{padding-right:20px}.pz-pair .pz-lang.known .pz-lang-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.pz-pair .pz-lang.known .pz-mini{position:static;align-self: flex-start;margin-top:6px;padding:6px 10px 6px 8px}.pz-pair .pz-lang .pz-variant+.pz-mini,.pz-pair .pz-lang .pz-lang-v+.pz-mini{position:static;align-self: flex-start;margin-top:4px}.pz-in:has(.pz-xnote):not(.picking){height:min(530px,100vh - 48px)}.pz-side-in:has(.pz-xnote){gap:var(--sp5);padding-top:var(--sp6);padding-bottom:var(--sp6)}.pz-xnote{display:flex;text-align:left;animation:.6s cubic-bezier(.22,1,.36,1) .15s both pzXn;background:#ffffff09;border-radius:18px;flex-direction:column;gap:4px;width:100%;max-width:280px;padding:6px}.pz-xn{display:flex;border-radius:13px;align-items: flex-start;gap:10px;padding:8px 10px}.pz-xn+.pz-xn{background:#ffffff08}.pz-xn .ic{color:#3ddc84;flex:none;width:15px;height:15px;margin-top:2px}.pz-xn span{display:flex;color:#8d8d8d;flex-direction:column;gap:2px;min-width:0;font-size:12px;line-height:1.4}.pz-xn b{color:#e8e8e8;font-size:13px;font-weight:600}@keyframes pzXn{0%{opacity:0;transform:translateY(6px)}}@media (max-width:880px){.pz-xnote{flex-direction:row;max-width:none}.pz-xn{flex:1}}@media (max-width:520px){.pz-xnote{flex-direction:column}}.pz-tk{--nr:7px;position:relative;display:flex;color:#f2f2f2;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:stretch;gap:2px;width:100%;height:76px;padding:0}.pz-tk:disabled{opacity:.45;pointer-events:none}.pz-tk-main{position:relative;isolation:isolate;display:flex;-webkit-mask:radial-gradient(circle at calc(100% + 1px)0,transparent var(--nr),#000 calc(var(--nr) + .5px)),radial-gradient(circle at calc(100% + 1px)100%,transparent var(--nr),#000 calc(var(--nr) + .5px));-webkit-mask-composite:source-in;mask:radial-gradient(circle at calc(100% + 1px)0,transparent var(--nr),#000 calc(var(--nr) + .5px)),radial-gradient(circle at calc(100% + 1px)100%,transparent var(--nr),#000 calc(var(--nr) + .5px));mask-composite:intersect;background:#1f1f20;border-radius:18px 6px 6px 18px;flex-direction:column;flex:1;justify-content:center;gap:7px;min-width:0;padding:0 24px}.pz-tk-main:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#262628;transition:opacity .2s;inset:0}.pz-tk:hover .pz-tk-main:before{opacity:1}.pz-tk-main b{font:700 21px/1 var(--font-display);letter-spacing:-.02em}.pz-tk-main small{color:#8d8d92;font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1}.pz-tk-stub{display:flex;background:var(--green);color:#07140c;-webkit-mask:radial-gradient(circle at -1px 0,transparent var(--nr),#000 calc(var(--nr) + .5px)),radial-gradient(circle at -1px 100%,transparent var(--nr),#000 calc(var(--nr) + .5px));-webkit-mask-composite:source-in;mask:radial-gradient(circle at -1px 0,transparent var(--nr),#000 calc(var(--nr) + .5px)),radial-gradient(circle at -1px 100%,transparent var(--nr),#000 calc(var(--nr) + .5px));mask-composite:intersect;transition:transform .3s var(--ease-out);border-radius:6px 18px 18px 6px;flex-direction:column;flex:none;justify-content:center;align-items: center;gap:5px;width:118px}.pz-tk:hover .pz-tk-stub{transform:translate(4px)rotate(1.5deg)}.pz-tk-stub b{font:750 22px/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pz-tk-stub small{font:600 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.08em;opacity:.7}.si{position:fixed;z-index:400;display:flex;overflow:hidden;opacity:0;justify-content:flex-end;transition:opacity .3s cubic-bezier(.22,1,.36,1);inset:0}.si.open{opacity:1;transition:none}.si-field{position:absolute;background:#0b0b0c;inset:0}.si-field canvas{position:absolute;width:100%;height:100%;inset:0}.si-side{position:relative;z-index:1;display:flex;overflow-y:auto;background:#0d0d0e;border-left:1px solid #1e1e21;justify-content:center;align-items: center;width:clamp(420px,33vw,540px);padding:40px;transition:transform .38s cubic-bezier(.22,1,.36,1);transform:translate(100%)}.si.open .si-side{transition-duration:.55s;transform:none}.si-card{display:flex;flex-direction:column;align-items: flex-start;width:100%;max-width:360px}.si-logo{width:auto;height:30px}.si-sub{color:#a6a6ad;margin:24px 0 0;font-size:15px;line-height:1.6}.si-g{display:grid;place-items: center start;width:100%;min-height:44px;margin-top:32px}.si-facts{list-style:none;display:flex;border-top:1px solid #1e1e21;flex-direction:column;gap:13px;width:100%;margin:32px 0 0;padding:24px 0 0}.si-facts li{display:flex;color:#a6a6ad;align-items: center;gap:12px;font-size:13.5px;line-height:1.4}.si-facts svg{fill:none;stroke:var(--green);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.si-legal{color:#5d5d64;margin:30px 0 0;font-size:12px;line-height:1.5}.si-legal a{color:#8d8d94;text-decoration:underline;text-underline-offset:2px}.si-x{position:absolute;display:grid;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items: center;width:48px;height:48px;top:16px;right:16px}.si-x:before{content:"";position:absolute;border-radius:inherit;opacity:0;background:#1c1c1f;transition:opacity .25s cubic-bezier(.22,1,.36,1);inset:0}.si-x:hover:before{opacity:1}.si-x svg{position:relative;fill:none;stroke:#8d8d94;stroke-width:1.8;stroke-linecap:round;width:20px;height:20px}@media (max-width:900px){.si{flex-direction:column;justify-content:flex-end}.si-side{padding:28px 22px;padding-bottom:max(26px,env(safe-area-inset-bottom));border-top:1px solid #1e1e21;border-left:0;width:100%;max-height:72svh;transform:translateY(100%)}.si-card{max-width:none}.si-sub{margin-top:16px;font-size:14.5px;line-height:1.55}.si-g{justify-items:center;margin-top:22px}.si-facts{gap:10px;margin-top:22px;padding-top:18px}.si-legal{margin-top:18px}}@media (max-width:900px) and (max-height:720px){.si-facts{display:none}.si-legal{margin-top:20px}}.ed-mode{position:relative;display:flex;background:#0e0e0f;border-radius:99px;align-items: center;height:44px;padding:4px;box-shadow:inset 0 1px 2px #000000b3,0 0 0 1px #ffffff0d}.ed-mode button{position:relative;z-index:1;display:inline-flex;color:var(--text3);font:600 13.5px/1 var(--font);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items: center;gap:8px;height:100%;padding:0 16px 0 13px;transition:color .2s}.ed-mode button:hover:not(.on){color:var(--text2)}.ed-mode button.on{color:var(--text-hi)}.ed-mode .ic{opacity:.7;flex:none;width:17px;height:17px;transition:opacity .2s,color .2s}.ed-mode button.on .ic{color:var(--green);opacity:1}.ed-mode-thumb{position:absolute;width:var(--w,0);pointer-events:none;transform:translateX(var(--x,0));background:#232325;border-radius:99px;transition:transform .42s cubic-bezier(.32,.72,0,1),width .42s cubic-bezier(.32,.72,0,1);top:4px;bottom:4px;left:0;box-shadow:inset 0 1px #ffffff12,0 2px 6px #00000080}@media (max-width:760px){.ed-mode{height:40px;padding:3px}.ed-mode button{gap:6px;padding:0 11px 0 9px;font-size:12.5px}.ed-mode .ic{width:15px;height:15px}.ed-mode-thumb{top:3px;bottom:3px}}.beta{position:relative;isolation:isolate;display:inline-flex;color:var(--text-hi);font:600 13px/1 var(--font);white-space:nowrap;text-decoration:none;background:#111113;border-radius:99px;flex:none;align-items: center;gap:10px;height:38px;padding:0 5px 0 15px}.beta:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#ffffff0b;transition:opacity .2s;inset:0}.beta:hover:before{opacity:1}.beta-and{fill:none;stroke:#3ddc84;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px;margin-right:-3px}.beta-and .fill{fill:#3ddc84;stroke:none}.beta-and .eye{fill:#111113;stroke:none}.beta-t{letter-spacing:-.005em;color:var(--text2)}.beta-s{display:none}.beta-go{display:inline-flex;color:var(--text-hi);background:#ffffff14;border-radius:99px;align-items: center;gap:5px;height:28px;padding:0 10px 0 11px;font-size:12.5px}.beta-go svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;transition:transform .35s cubic-bezier(.22,1,.36,1)}.beta:hover .beta-go svg{transform:translate(2px)}.sp-nav .beta{margin-left:10px;translate:0 2px}.hero-title .beta{letter-spacing:0;margin-left:2px;translate:0 3px}@media (max-width:760px){.hero-title .beta{display:none}}.tb-ed .beta{height:44px;padding:0 7px 0 16px}.tb-ed .beta-go{height:30px}@media (max-width:1100px){.tb-ed .beta-l{display:none}.tb-ed .beta-s{display:inline}}@media (max-width:760px){.beta-l{display:none}.beta-s{display:inline}.sp-nav .beta{margin-left:8px}.tb-ed .beta{height:40px;padding:0 5px 0 13px}}@media (max-width:600px){.tb-ed .beta{display:none}}@media (max-width:440px){.sp-nav .beta{gap:8px;padding-left:12px}.sp-nav .beta-j{display:none}.sp-nav .beta-go{padding:0 8px}}.xp{position:fixed;z-index:1;display:flex;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;color:#f4f4f5;font-family:var(--font);-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:#2a2a2e transparent;background:#09090a;flex-direction:column;inset:0}#xp-ssr{position:fixed;z-index:50;inset:0}#xp-ssr .xp{position:absolute}.xp-sr{position:absolute;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px}.xp a{color:inherit;text-decoration:none}.xp button{font-family:inherit}.xp-grow{flex:1}.xp-first{position:relative;z-index:1;display:flex;flex-direction:column;flex:none}.xp-floor{position:fixed;pointer-events:none;background:radial-gradient(60% 42% at 50% -6%,#ffffff0a,#0000 70%);inset:0}.xp-dots,.xp-lit{position:absolute;background-position:11px 11px;background-size:22px 22px;inset:0}.xp-dots{background-image:radial-gradient(circle,#ffffff13 1px,#0000 1.6px)}.xp-lit{opacity:0;transition:opacity .6s var(--ease);-webkit-mask-image:radial-gradient(180px circle at var(--fx,50%)var(--fy,50%),#000,transparent 75%);mask-image:radial-gradient(180px circle at var(--fx,50%)var(--fy,50%),#000,transparent 75%);background-image:radial-gradient(circle,#cdffe26b 1.1px,#0000 1.8px)}.xp:hover .xp-lit{opacity:1}.xp-top{position:relative;z-index:3;display:flex;flex:none;align-items: center;gap:6px;padding:22px max(22px,50% - 620px)}.xp-brand{display:flex;padding:6px 4px}.xp-brand img{display:block;width:auto;height:26px}.xp-nav{position:relative;isolation:isolate;cursor:pointer;display:inline-flex;background:0 0;border:0;border-radius:99px;align-items: center;height:40px;padding:0 16px;transition:color .2s;font-size:14px;font-weight:550;color:#a9a9b0!important}.xp-nav:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#ffffff12;transition:opacity .2s;inset:0}.xp-nav:hover{color:#fff!important}.xp-nav:hover:before{opacity:1}.xp-nav.pill{background:#f4f4f5;padding:0 18px;color:#0b0b0c!important}.xp-nav.pill:before{background:#fff}.xp-main{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;padding:clamp(36px,9vh,110px) 22px 0}.xp-hero{display:flex;text-align:center;flex-direction:column;align-items: center;width:min(760px,100%)}.xp-h1{position:relative;display:flex;font-family:var(--font-display);letter-spacing:-.05em;color:#f6f6f7;flex-direction:column;align-items: center;margin:0;font-size:clamp(42px,min(7.4vw,11.6vh),104px);font-weight:450;line-height:1.02}.xp-line{display:block;white-space:nowrap}.xp-x{position:relative;display:inline-block;vertical-align:-.03em;width:.74em;height:.74em;margin:0 .04em 0 .02em}.xp-x i{position:absolute;border-radius:99px;width:.17em;height:.98em;margin:-.49em 0 0 -.085em;top:50%;left:50%}.xp-xa{background:#f4f4f5;transform:rotate(-45deg)}.xp-xb{background:#3ddc84;transform:rotate(45deg)}.xp-lead{color:#8f8f96;text-wrap:balance;max-width:30em;margin:clamp(14px,2.6vh,24px) 0 0;font-size:clamp(15px,1.25vw,17.5px);line-height:1.5}.xp-form{position:relative;isolation:isolate;overflow:hidden;display:flex;background:#141416;border:1px solid #ffffff12;border-radius:99px;align-items: center;gap:4px;width:min(640px,100%);margin-top:clamp(22px,4.4vh,40px);padding:5px;transition:border-color .25s;box-shadow:0 24px 60px -30px #000000e6}.xp-form:before{content:"";position:absolute;z-index:-1;transform:scaleX(var(--p,0));transform-origin:left center;opacity:0;background:#3ddc841f;transition:transform .3s linear,opacity .3s;inset:0}.xp-form.busy:before{opacity:1}.xp-form:focus-within{border-color:#ffffff26}.xp-form.busy{border-color:#3ddc8438}.xp-form.busy input{color:#a9a9b0;cursor:default}.xp-form[data-shake]:not([data-shake="0"]){animation:.42s cubic-bezier(.36,.07,.19,.97) xpShake}.xp-fic{display:grid;color:#6b6b72;flex:none;place-items: center;width:38px}.xp-fic .ic{width:18px;height:18px}.xp-form input{outline:0;color:#f4f4f5;font:500 15.5px var(--font);text-overflow:ellipsis;background:0 0;border:0;flex:1;min-width:0;height:48px;padding:0 4px}.xp-form input::placeholder{color:#5d5d64}.xp-go{position:relative;isolation:isolate;display:inline-flex;color:#dcdce0;cursor:pointer;background:#ffffff12;border:0;border-radius:99px;flex:none;justify-content:center;align-items: center;gap:8px;min-width:128px;height:48px;padding:0 18px 0 20px;transition:color .2s;font-size:14.5px;font-weight:600}.xp-go:before{content:"";position:absolute;z-index:-1;border-radius:inherit;opacity:0;background:#ffffff0f;transition:opacity .2s;inset:0}.xp-go:hover{color:#fff}.xp-go:hover:before{opacity:1}.xp-go .ic{color:#8f8f96;transition:transform .3s var(--ease),color .2s;width:16px;height:16px}.xp-go:hover .ic{color:#3ddc84;transform:translate(3px)}.xp-go:disabled{cursor:default}.xp-spin{animation:.7s linear infinite xpSpin;border:2px solid #ffffff1f;border-top-color:#3ddc84;border-radius:50%;width:17px;height:17px}.xp-err{color:#ff8a8a;font-variant-numeric:tabular-nums;min-height:20px;margin:12px 0 0;font-size:13.5px}.xp-err.info{color:#8f8f96}.xp-err:empty{visibility:hidden}.xp-sec{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:clamp(48px,7vh,84px) 40px 0}.xp-faq{margin:0 auto}.xp-qs{max-width:860px}.xp-nums{display:flex;gap:4px;margin-bottom:32px}.xp-nums button{container-type:inline-size;flex:calc(var(--len) + 140)1 0;display:flex;color:#8d8d94;text-align:left;overflow:hidden;cursor:pointer;background:#1a1a1c;border:0;border-radius:14px;flex-direction:column;justify-content:space-between;min-width:0;height:84px;padding:12px;transition:background .2s,color .2s,box-shadow .2s}.xp-nums button b{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.xp-nums button span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:1.2}.xp-nums button:hover{color:#c4c4ca;background:#1f1f22}.xp-nums button.on{color:#f4f4f5;background:#222225;box-shadow:inset 0 0 0 1.5px #55555c}.xp-nums button:focus-visible{outline:2px solid #3ddc84;outline-offset:2px}@container (width<=76px){.xp-nums button span{display:none}}@media (max-width:1023px){.xp-nums{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;margin:0 -40px 28px;padding:0 40px}.xp-nums::-webkit-scrollbar{display:none}.xp-nums button{width:calc(116px + var(--len)*.55px);flex:none}}@media (max-width:560px){.xp-nums{margin:0 -20px 24px;padding:0 20px}}.xp-q+.xp-q{margin-top:28px}.xp-qt{font-family:var(--font-display);letter-spacing:-.035em;color:#f4f4f5;margin:0;font-size:clamp(24px,2.7vw,40px);font-weight:550;line-height:1.12}.xp-qa{color:#8d8d94;margin:16px 0 0;font-size:clamp(16px,1.25vw,18px);line-height:1.55}.xp-faq:has(.xp-nums) .xp-qs{display:grid}.xp-faq:has(.xp-nums) .xp-q{grid-area:1/1;visibility:hidden;margin:0}.xp-faq:has(.xp-nums) .xp-q.open{visibility:visible}.xp-faq.moved .xp-q.open>*{animation:.45s cubic-bezier(.22,1,.36,1) both xpQ}.xp-faq.moved .xp-q.open .xp-qa{animation-delay:50ms}@keyframes xpQ{0%{opacity:0;transform:translateY(8px)}}.xp-foot{position:relative;z-index:1;display:flex;color:#8d8d94;align-items: center;gap:28px;width:100%;max-width:1240px;margin:auto auto 0;padding:clamp(72px,9vh,120px) 40px 32px;font-size:14px}.xp-foot img{opacity:.9;width:auto;height:19px}.xp-foot nav{display:flex;gap:22px}.xp-foot nav a{transition:color .2s;color:#8d8d94!important}.xp-foot nav a:hover{color:#fff!important}.xp-foot-n{color:#5d5d64;font-size:13px}@keyframes xpShake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(5px)}}@keyframes xpSpin{to{transform:rotate(360deg)}}@media (max-height:700px){.xp-top{padding-top:14px;padding-bottom:14px}}@media (max-width:560px){.xp-top{padding:14px}.xp-nav:not(.pill){padding:0 10px}.xp-main{padding:clamp(28px,6vh,64px) 16px 0}.xp-h1{font-size:clamp(40px,12.6vw,58px)}.xp-lead{font-size:15px}.xp-fic{display:none}.xp-form input{height:46px;padding-left:12px;font-size:16px}.xp-go{width:46px;min-width:0;height:46px;padding:0}.xp-go span{display:none}.xp-sec{padding-left:20px;padding-right:20px}.xp-foot{padding:80px 20px max(32px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:16px 22px}.xp-foot .xp-grow{display:none}.xp-foot-n{width:100%}}@media (prefers-reduced-motion:reduce){.xp-faq .xp-q.open>*{animation:none}}.modal.pz:after{box-shadow:inset 0 0 0 5px #1e1e1e}.lp-scroll{padding-right:calc(var(--sp6) - 9px);margin-right:9px}.pz-side .pz-circle{animation:.75s cubic-bezier(.16,1,.3,1) 50ms both pzSideCircle}.pz-side .pz-file b{animation:.6s cubic-bezier(.16,1,.3,1) .13s both pzSideUp}.pz-side .pz-file-meta{animation:.6s cubic-bezier(.16,1,.3,1) .19s both pzSideUp}.pz-side .pz-file-meta>*{animation:.35s both pzSideFade}@keyframes pzSideCircle{0%{opacity:0;transform:scale(.92)}}@keyframes pzSideUp{0%{opacity:0;transform:translateY(8px)}}@keyframes pzSideFade{0%{opacity:0}}.pz-thumb img{animation:none;opacity:0;transition:opacity .5s,transform .9s cubic-bezier(.16,1,.3,1);transform:scale(1.06)}.pz-thumb img.on{opacity:1;transform:none}.pz-idle .pz-wrap{background:0 0;height:auto;padding:0}.pz-idle .pz-fast{color:#f2f2f2;background:#1c1c1c;border-radius:99px;gap:14px;height:68px;padding:0 24px 0 8px;box-shadow:inset 0 0 0 1px #ffffff12}.pz-idle .pz-fast:hover{background:#222}.pz-idle .pz-fast-ic{color:#d6d6d6;box-shadow:none;background:#2a2a2a;width:52px;height:52px}.pz-idle .pz-fast-ic .ic{width:20px;height:20px}.pz-idle .pz-fast-t{gap:4px}.pz-idle .pz-fast-t b{font:650 16px/1.1 var(--font);letter-spacing:-.1px}.pz-idle .pz-fast-t small{color:#8d8d8d;font-variant-numeric:tabular-nums;font-size:12px}.pz-idle .pz-fast-cost{color:#bdbdbd;font:600 14px/1 var(--font);font-variant-numeric:tabular-nums;background:0 0;padding:0}.pz-idle .pz-fast.empty{overflow:visible;background:#1a1a1a}.pz-idle .pz-fast.empty:hover{background:#1f1f1f}.pz-idle .pz-fast.empty:before,.pz-idle .pz-fast.empty:after{content:none}.pz-idle .pz-fast.empty .pz-fast-ic{color:#777;background:#232323}@media (prefers-reduced-motion:reduce){.pz-side .pz-circle,.pz-side .pz-file b,.pz-side .pz-file-meta,.pz-side .pz-file-meta>*{animation:none}.pz-thumb img{transition:opacity .2s;transform:none}}.home .grid,.home .grid.size-s,.home .grid.size-l{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp8)var(--sp6)}@media (max-width:1500px){.home .grid,.home .grid.size-s,.home .grid.size-l{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.home .grid,.home .grid.size-s,.home .grid.size-l{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.home .grid,.home .grid.size-s,.home .grid.size-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.home .grid,.home .grid.size-s,.home .grid.size-l{grid-template-columns:1fr}}.home .cp-meta{padding-top:var(--sp3)}.home .cp-name{font-size:14.5px}.home .cp-sub{margin-top:4px;font-size:12px}.home .cp-dur,.home .cp-langs{height:22px;padding:0 8px;font-size:11px;bottom:9px}.home .cp-dur{right:9px}.home .cp-langs{left:9px}.home .cp-fresh{top:9px;left:9px}.home .cp-check{top:9px;right:9px}.home .home-inner{padding-top:0}.home .hero{--hx:clamp(32px,5vw,80px);position:sticky;z-index:30;margin:0 calc(var(--hx)*-1)var(--sp6);padding:0 var(--hx);border-bottom:1px solid #0000;height:77px;transition:background .2s,border-color .2s;top:0}html[data-scrolled] .home .hero{border-bottom-color:var(--line);clip-path:inset(0 -100vmax);background:#0b0b0b;box-shadow:0 0 0 100vmax #0b0b0b}.home .hero-title{font-size:30px}.home .hero-title .brand{font-size:34px}@media (max-width:600px){.home .hero{--hx:var(--sp4)}}.home .brand.intro>span{animation:none}.home .brand.intro .brand-pill{animation-delay:.2s}.home .home-ambient{display:none}.home{background:#0b0b0b}.app:has(.home){background:#0b0b0b}.low-space{display:flex;color:var(--text2);text-align:left;flex-direction:column;gap:12px;margin-top:6px;font-size:13.5px;line-height:1.55}.low-space p{margin:0}.ls-num{color:var(--text3);font-size:13px}.ls-num b{color:var(--text-hi);font:650 15px/1 var(--font);margin-right:2px}.ls-meter{overflow:hidden;background:#ffffff12;border-radius:99px;height:6px;margin-top:-4px}.ls-meter i{display:block;border-radius:inherit;background:#f2b84b;height:100%}.ls-h{color:var(--text-hi);font:600 13.5px/1.3 var(--font);margin-top:4px}.low-space ul{display:flex;flex-direction:column;gap:6px;margin:-4px 0 0;padding-left:18px}.home .hero-tools .views-add{color:var(--text2);justify-content:center;gap:0;min-width:40px;height:40px;padding:0}.home .hero-tools .views-add:not(.hot) span:not(.gl){display:none}.home .hero-tools .views-add.hot{gap:8px;padding:0 15px}.home .hero-tools .views-add .ic{width:20px;height:20px}.home .hero-search .ic{width:19px;height:19px}.home .hero-search .hs-ic{opacity:.8;width:20px;height:20px}html body .btn:active,html body .icon-btn:active,html body .olang-chip:active,html body .tb-back:active,html body .tb-export:active,html body .ed-tool:active .ed-tool-ic,html body .mo-pencil:active,html body .tpl:active,html body .view:active,html body .views-add:active,html body .acct-time:active,html body .fold:active,html body button.pz-lang:active,html body .pz-mini:active,html body .pz-fast:active,html body .lp-back:active,html body .lp-auto:active{transform:none}[data-tip]:hover:before{content:none!important;display:none!important}button:not(:disabled),a[href],[role=button],[tabindex="0"],label[for],select,summary,input[type=checkbox],input[type=radio],input[type=color],input[type=file],input[type=range],.card-p,.add-card,.fold,.hero-search,.acct-time,.acct-me,.pz-lang,.lp-row,.lp-auto,.cp-more,.views-add{cursor:pointer}button:disabled{cursor:default}.home .cp-thumb{transition:box-shadow .2s,transform .3s var(--spring);border-radius:16px}.home .card-p:before{content:"";position:absolute;z-index:0;opacity:0;pointer-events:none;background:#151516;border-radius:24px;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);inset:-10px -10px -12px;transform:scale(.965)}.home .card-p .cp-meta{position:static}.home .card-p .cp-meta>.grow{position:relative;z-index:1}.home .card-p .cp-more{position:absolute;z-index:4;color:#fff;background:#0000008c;border-radius:50%;width:32px;height:32px;margin:0;transition:opacity .25s,background .15s;top:10px;right:10px}.home .card-p .cp-more:hover{color:#fff;background:#000000c7}.home .card-p.sel .cp-more{display:none}.home .card-p:hover:before{opacity:1;transform:none}.home .card-p.sel .cp-thumb,.home .card-p.sel:hover .cp-thumb{box-shadow:0 0 0 2.5px var(--accent),0 0 0 7px #ffffff0f}.home .hero-search{color:var(--text2);cursor:pointer;font:inherit;border:0;justify-content:center;gap:0;width:40px;height:40px;padding:0}.home .hero-search .hs-ph{display:none}@media (max-width:600px){.home .hero-search{justify-content:flex-start;gap:10px;padding:0 14px}.home .hero-search .hs-ph{display:inline;color:var(--text3);font-size:13.5px}}.home .card-p .cp-img,.home .card-p:before,.fmk-c,.fmk-ok{will-change:transform}.home .card-p .cp-more{will-change:opacity}.ed-grab,.modal-grab,.home-fab,.sx-arrow{display:none}@media (max-width:760px){:root{--gut:10px;--m-rail:68px;--m-safe:env(safe-area-inset-bottom,0px)}html,body{overscroll-behavior:none}button,a,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.app{height:100dvh;inset:0 0 auto}.modal-back{place-items: end center}.modal,.modal-frame{max-width:100vw!important}.modal-back>.modal,.modal-frame>.modal{max-height:calc(100dvh - 40px - env(safe-area-inset-top,0px));padding-bottom:calc(22px + var(--m-safe));animation:.42s cubic-bezier(.16,1,.3,1) both sheetUp;border-width:0;border-radius:28px 28px 0 0;width:100vw!important}.modal-frame{animation:none;align-self: end;width:100vw}.modal-frame>.modal{animation:.42s cubic-bezier(.16,1,.3,1) both sheetUp}.ov.leaving .modal-back>.modal,.ov.leaving .modal-frame{animation:.22s cubic-bezier(.4,0,1,1) both sheetDown!important}.modal-grab{display:block;position:sticky;z-index:30;touch-action:none;cursor:grab;width:120px;height:22px;margin:-22px auto 0;top:0}.modal[style*="padding: 0"]>.modal-grab,.modal.noPad>.modal-grab{margin:0 auto -22px}.modal-grab i{position:absolute;background:#ffffff3d;border-radius:99px;width:40px;height:5px;margin-left:-20px;top:8px;left:50%}.modal-corner{top:12px;left:auto;right:12px}.menu{overflow-y:auto;transform-origin:50% 100%;animation:.32s cubic-bezier(.16,1,.3,1) both sheetUp;border-radius:26px;min-width:0;max-height:70dvh;padding:12px;top:auto!important;left:8px!important;right:8px!important;bottom:calc(8px + var(--m-safe))!important;width:auto!important}.menu.rich,.menu.am{max-width:none;width:auto!important}.menu button{min-height:48px}.mv{top:auto!important;left:8px!important;right:8px!important;bottom:calc(8px + var(--m-safe))!important;width:auto!important}.notice-host{left:10px!important;right:10px!important}.home .home-inner{padding:0 14px calc(110px + var(--m-safe))}.home .hero{gap:12px;margin-bottom:18px}.home .hero-title{font-size:30px}.hero-tools{gap:8px}.home .hero-search{border-radius:16px;height:46px}.views-add{justify-content:center;width:46px;height:46px;padding:0}.views-add>span:last-child{display:none}.views-add.hot>span:last-child{display:inline}.shelf{margin:0 -14px 26px}.shelf-head{padding:0 14px}.shelf-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 14px;scrollbar-width:none;gap:10px;padding:0 14px 4px}.shelf-grid::-webkit-scrollbar{display:none}.shelf-grid>*{scroll-snap-align:start;flex:0 0 148px}.home .fold{height:104px}.home .grid,.home .grid.size-s,.home .grid.size-l{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.home .grid>.add-card{display:none}.home .card-p{display:flex;background:#141415;border-radius:20px;align-items: center;gap:14px;padding:8px}.home .card-p:before{display:none}.home .card-p .cp-thumb{border-radius:14px;flex:none;width:132px}.home .card-p .cp-meta{flex:1;align-items: center;min-width:0;padding:0 2px 0 0}.home .card-p .cp-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14.5px}.home .card-p .cp-sub{margin-top:5px;font-size:12px}.home .card-p .cp-dur{font-size:10.5px}.home .card-p .cp-langs{font-size:9.5px}.home .card-p .cp-more{position:static;opacity:1;color:var(--text3);background:0 0;flex:none;width:36px;height:36px}.home .card-p.sel{background:#1d1d20}.home .card-p:hover .cp-img{filter:none;transform:none}.home-fab{display:grid;position:fixed;z-index:40;right:26px;bottom:calc(40px + var(--m-safe));color:#0b0b0c;animation:.5s cubic-bezier(.16,1,.3,1) .2s backwards fabIn;background:#f4f4f5;border:0;border-radius:50%;place-items: center;width:60px;height:60px;box-shadow:0 18px 40px -12px #000c,0 4px 12px #0006}.home-fab .ic{stroke-width:2.2;width:26px;height:26px}.home.file-drag .home-fab{opacity:0;pointer-events:none}.home:has(.dock) .home-fab{opacity:0;pointer-events:none}.dock{left:10px!important;right:10px!important;bottom:calc(10px + var(--m-safe))!important;transform:none!important}.web-foot{padding-bottom:12px}.home .hero{--hx:14px;height:calc(74px + env(safe-area-inset-top,0px));padding-top:calc(env(safe-area-inset-top,0px) + 10px);flex-wrap:nowrap;align-items: center;gap:10px;margin-bottom:12px;padding-bottom:0}.home .hero,html[data-scrolled] .home .hero{box-shadow:none;clip-path:none;background:#0b0b0b;border-bottom-color:#0000}.home .hero-l{flex:1 0 auto;min-width:0}.acct-time-add{display:none}.acct-time{padding:0 13px 0 6px}.home .hero-title{margin:0;font-size:26px}.home .hero-title .brand{font-size:30px}.hero-tools{flex-wrap:nowrap;gap:6px;margin-left:auto;width:auto!important}.home .hero-search{background:#ffffff0d;order:0;justify-content:center;gap:0;border-radius:50%!important;flex:none!important;width:40px!important;height:40px!important;padding:0!important}.home .hero-search .hs-ph{display:none!important}.home .hero-tools .views-add{background:#ffffff0d;border-style:solid;border-color:#0000;border-radius:50%;width:40px;min-width:40px;height:40px;padding:0}.home .hero-tools .views-add.hot{border-radius:99px;width:auto;padding:0 14px}.hero-tools .acct{gap:6px;margin-left:0}.acct-me{border-radius:50%;justify-content:center;width:40px;height:40px;padding:0}.acct-me .acct-name{display:none}.acct-time{height:40px}.home .hero-l:has(.hero-back){flex:auto}.home .hero-title:has(.hero-back){letter-spacing:-.02em;gap:10px;min-width:0;font-size:21px}.home .hero-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.home .hero:has(.hero-back) .acct-time-v{display:none}.home .hero:has(.hero-back) .acct-time{justify-content:center;width:40px;padding:0}.home .hero-back{color:var(--text-hi);background:#ffffff0d;border-radius:50%;justify-content:center;width:40px;height:40px;margin:0;padding:0}.home .hero-back .ic{width:18px;height:18px}.shelf>.shelf-head{display:none}.web-foot{display:none!important}.fmk{right:14px;left:14px!important;top:calc(env(safe-area-inset-top,0px) + 64px)!important;width:auto!important}.sx-back{padding:calc(env(safe-area-inset-top,0px) + 14px)14px calc(14px + var(--m-safe));grid-template-columns:minmax(0,1fr);place-items:stretch}.sx{overflow:hidden;border-radius:26px;min-width:0;max-height:none;width:auto!important;height:auto!important}.sx-scopes{overflow-x:auto;scrollbar-width:none}.sx-field{gap:6px;height:52px;padding-left:6px}.sx-field>.ic{display:none}.sx-arrow{display:grid;color:var(--text-hi);background:0 0;border:0;border-radius:50%;flex:none;place-items: center;width:40px;height:40px}.sx-arrow .ic{width:19px;height:19px}.sx-field input{font-size:16px}.modal-back:has(>.modal.fa){padding:calc(env(safe-area-inset-top,0px) + 24px)14px 24px;place-items: center}.modal-back:has(>.modal.mi){padding:calc(env(safe-area-inset-top,0px) + 24px)14px 24px;place-items: center}.modal-back>.modal.fa,.modal-back>.modal.mi{animation:popIn .3s var(--ease-out)both;border-radius:28px;padding-bottom:0;width:100%!important}.modal.fa>.modal-grab,.modal.mi>.modal-grab{display:none}.fa-foot .fa-btn.main{flex:100%;height:50px;font-size:15px}.modal-back>.modal,.modal-frame>.modal{max-height:calc(100dvh - 76px - env(safe-area-inset-top,0px))}.modal-back>.modal.pz{height:calc(100dvh - 76px - env(safe-area-inset-top,0px));clip-path:inset(var(--cy)0 0 0 round 28px 28px 0 0);padding-bottom:0}.modal.pz:after{border-radius:28px 28px 0 0;bottom:-2px}.modal.pz .pz-in,.modal.pz .pz-in.picking{height:100%}.modal.pz .pz-in.picking .pz-side{display:none}.modal.pz .pz-main{overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(var(--sp5) + var(--m-safe));flex:1;min-height:0}.modal.pz .pz-in.picking .pz-main{overflow:hidden;padding-top:28px}.modal.pz .lp{min-height:0}.modal.pz .lp-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pz-pair .pz-lang.top{border-radius:25px 25px 6px 6px}.pz-pair .pz-lang.bottom{border-radius:6px 6px 25px 25px;padding-left:74px}.pz-pair .pz-lang.bottom .pz-lang-ic{left:20px}.pz-pair .pz-lang{min-height:84px}.modal.tx{height:calc(100dvh - 76px - env(safe-area-inset-top,0px));padding-bottom:0!important}.modal.tx .tx-in{height:100%}.modal.tx .tx-side{padding-top:22px}.modal.tx .tx-main{min-height:0}.home .hero-title>.brand{transform:translateY(-2px)}.adj-hint{display:none}.modal.st{height:calc(100dvh - 76px - env(safe-area-inset-top,0px));padding-bottom:0!important}.st-in{flex-direction:column;height:100%}.st-in .st-main{overflow-y:auto;overscroll-behavior:contain;flex:1;order:1;min-height:0}.st-in .st-side{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:6px 12px calc(6px + var(--m-safe));scroll-snap-type:x proximity;scroll-padding-inline:12px;background:#101011;flex-direction:row;flex:none;order:2;align-items:stretch;gap:2px;width:auto}.st-in .st-side::-webkit-scrollbar{display:none}.st-in .st-side-t,.st-in .st-ver,.st-in .st-side>.grow{display:none!important}.st-in .st-nav{flex-direction:row;gap:2px}.st-in .st-item{white-space:nowrap;scroll-snap-align:start;border-radius:16px;flex-direction:column;flex:none;justify-content:center;gap:6px;width:76px;height:58px;padding:0 2px;font-size:10.5px}.st-in .st-item .grow{overflow:hidden;text-overflow:ellipsis;text-align:center;flex:none;max-width:100%}.st-in .st-item:has(.st-short) .st-long{display:none}.st-in .st-item .st-short{display:inline}.st-in .st-item-ic{background:0 0;border-radius:9px;width:26px;height:26px}.st-in .st-item.out{margin:0}.st .modal-corner{position:absolute;z-index:40;top:10px;left:auto;right:12px}.st-langs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.st-lang{min-height:132px;padding:14px}.st-page{padding:22px 16px 12px!important}.st-head{padding-right:44px}.app:has(.ed) .titlebar{padding:env(safe-area-inset-top,0px)10px 0;gap:8px;height:56px}.app:has(.ed) .tb-left{flex:none;min-width:0}.app:has(.ed) .tb-right{height:auto}.app:has(.ed) .tb-center{flex:1;justify-content:flex-start;height:auto}.tb-ed{gap:8px}.tb-ed .tb-back{width:40px;height:40px}.tb-ed-right{gap:6px;margin:0}.tb-ed-right .tb-pill{height:40px;padding:0 3px}.tb-ed-right .tb-pill .icon-btn{width:34px;height:34px}.tb-export{font-size:13px;height:40px!important;padding:0 14px!important}.ed{padding:0}.ed-amb .ed-lit{display:none}.ed-main{flex-direction:column;gap:0}.ed-work{order:1;gap:8px;padding:4px 8px 8px}.ed-center{min-height:120px}.vf-c,.vf-tag{display:none}.stage-video{border-radius:12px}.console{border-radius:22px}.transport{height:54px;padding:2px 8px 0 14px}.tp-time b{font-size:16px}.tp-time span{display:none}.tp-right .icon-btn{width:34px;height:34px}.tp-mid .icon-btn,.tp-zoom .icon-btn:nth-child(2){display:none}.tp-lang{width:86px}.tp-lang-thumb{width:40px}.tp-lang-thumb.right{transform:translate(40px)}.tl{overflow-y:auto;overscroll-behavior:contain;max-height:34dvh}.ed-side{flex-direction:column;order:2;gap:0;opacity:1!important;padding:0!important}.ed-rail{height:calc(var(--m-rail) + var(--m-safe));padding:6px 12px var(--m-safe);box-shadow:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding-inline:12px;animation:railUp .5s var(--ease-out)backwards;background:#101011;border-radius:0;flex-direction:row;align-self:stretch;align-items: flex-start;gap:2px;width:100%;max-height:none}.ed-rail>.glide{border-radius:16px}.ed-tool{scroll-snap-align:start;animation-name:none;border-radius:16px;gap:6px;width:auto;min-width:70px;height:56px;padding:0 10px;font-size:10.5px}.ed-tool-t,.ed-tool-t.long{overflow:visible;text-overflow:clip;letter-spacing:0;max-width:none;font-size:10.5px}.ed-tool-ic .ic,.ed-tool-ic .gl{width:20px;height:20px}.ed-tool-t.long{font-size:10px}.ed-panel{position:fixed;z-index:50;left:0;right:0;bottom:calc(var(--m-rail) + var(--m-safe));transform-origin:50% 100%;animation:.42s cubic-bezier(.16,1,.3,1) backwards sheetUp;border-radius:26px 26px 0 0;align-self:auto;height:54dvh;max-height:none;box-shadow:0 -20px 50px -10px #000000bf,inset 0 1px #ffffff0f;width:auto!important}.ed-panel.leaving{animation:.24s cubic-bezier(.4,0,1,1) forwards edSheetDown}.ed-rail{position:fixed;z-index:60;bottom:0;left:0;right:0}.ed-main>.ed-side{animation:none!important;transform:none!important}.ed-main{padding-bottom:calc(var(--m-rail) + var(--m-safe))}.ed-work,.ed-center{min-height:0}.ed-work{overflow:hidden}.ed-panel>.pnl,.ed-panel .pnl-scroll{flex:auto;min-height:0}.ed-panel .pnl-scroll{overscroll-behavior:contain}.ed-panel .pnl>:not(.pnl-scroll){flex-shrink:0}.ed-grab{display:block;position:absolute;z-index:4;touch-action:none;cursor:grab;width:140px;height:30px;margin-left:-70px;top:0;left:50%}.ed-grab i{position:absolute;background:#ffffff3d;border-radius:99px;width:40px;height:5px;margin-left:-20px;top:9px;left:50%}.ed-panel-close{top:16px;right:12px}.ed-panel-close .ic,.ed-panel-close:hover .ic{transform:rotate(-90deg)}.ed-side .pnl-head{min-height:64px;padding-top:18px}.ed-side .pnl-head .h2{font-size:21px}.ed:not(.bare) .console{display:none}.ed:not(.bare) .ed-work{padding-bottom:calc(var(--m-sheet,54dvh) + 8px)}.ed-panel:has(.fm2-apply){max-height:calc(100dvh - 56px - var(--m-rail) - var(--m-safe) - 90px);height:auto}.ed-panel:has(.me){height:calc(100dvh - 56px - env(safe-area-inset-top,0px) - var(--m-rail) - var(--m-safe));background:#131313}.ed-panel:has(.gx-h2){height:calc(100dvh - 56px - env(safe-area-inset-top,0px) - var(--m-rail) - var(--m-safe));background:#131313}.ed:not(.bare) .ed-main{min-height:0}.sub-box,.sub-h,.sub-lock,.gfx-box,.gfx-h{touch-action:none}.sub-h{width:10px;height:28px;margin-top:-14px}.sub-h:after{inset:-14px -16px}.sub-lock{width:30px;height:30px;top:-15px;right:-15px}.ex-back{place-items: end center;padding:0}.ex{border-radius:28px 28px 0 0;max-height:calc(100dvh - 24px);width:100vw!important}.ex-left{display:none}.ex-right{padding:18px 16px calc(18px + var(--m-safe))}.ex-foot{flex-wrap:wrap}.ex-foot .ex-btn{flex:auto}.ex-x{top:14px;right:14px}@keyframes sheetUp{0%{transform:translateY(100%)}}@keyframes sheetDown{to{transform:translateY(100%)}}@keyframes edSheetDown{to{transform:translateY(calc(100% + 24px));opacity:.4}}@keyframes railUp{0%{opacity:0;transform:translateY(20px)}}@keyframes fabIn{0%{opacity:0;transform:translateY(24px)scale(.8)}}}@media (max-width:380px){.acct-time-v{display:none}.acct-time{justify-content:center;width:40px;padding:0!important}}@media (max-width:400px){.tb-export-in{gap:0;font-size:0}.tb-export-in .ic,.tb-export-in .gl{font-size:initial}.tb-export{justify-content:center;width:44px;padding:0!important}}
