.cs__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--lx-z-modal, 60);background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:24px}.cs{width:min(460px,94vw);background:var(--lx-surface, #16161d);border:1px solid var(--lx-line, rgba(255, 255, 255, .12));border-radius:var(--lx-radius-lg, 18px);padding:22px;box-shadow:0 30px 80px -30px #000c}.cs__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.cs__head h2{margin:0;font-size:20px;font-weight:800}.cs__x{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:0;background:var(--lx-bg);color:var(--lx-text-muted);cursor:pointer}.cs__x:hover{color:var(--lx-text)}.cs__drop{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:26px 18px;border:2px dashed var(--lx-line);border-radius:var(--lx-radius-lg);background:var(--lx-bg);color:var(--lx-text-muted);cursor:pointer;transition:border-color var(--lx-dur-fast) var(--lx-ease),background var(--lx-dur-fast) var(--lx-ease)}.cs__drop:hover,.cs__drop.is-drag{border-color:var(--lx-blue);background:#1e88ff14;color:var(--lx-text)}.cs__drop svg{color:var(--lx-blue)}.cs__drop p{margin:0;font-size:13.5px;line-height:1.4}.cs__drop strong{color:var(--lx-text)}.cs__or{display:flex;align-items:center;gap:12px;margin:16px 0;color:var(--lx-text-dim);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.cs__or:before,.cs__or:after{content:"";flex:1;height:1px;background:var(--lx-line)}.cs__types{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.cs__type{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:14px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);background:var(--lx-bg);color:var(--lx-text);cursor:pointer;text-align:left;transition:border-color var(--lx-dur-fast) var(--lx-ease),transform var(--lx-dur-fast) var(--lx-ease)}.cs__type:hover{border-color:var(--lx-blue);transform:translateY(-2px)}.cs__type-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#1e88ff24;color:var(--lx-blue);margin-bottom:4px}.cs__type-lbl{font-weight:800;font-size:15px}.cs__type-desc{color:var(--lx-text-dim);font-size:12px}:root{--lx-rail: 76px;--lx-rail-open: 250px}.lx-shell{padding-left:var(--lx-rail);padding-top:var(--lx-header-h);box-sizing:border-box;min-height:100vh;display:flex;flex-direction:column}.lx-shell>main{flex:1 0 auto}.ui-rail{position:fixed;top:0;left:0;bottom:0;width:var(--lx-rail);z-index:calc(var(--lx-z-header) + 1);display:flex;flex-direction:column;overflow:hidden;background:#101114;border-right:1px solid var(--lx-line);transition:width var(--lx-dur-mid) var(--lx-ease)}.ui-rail:hover{width:var(--lx-rail-open);box-shadow:24px 0 60px #00000080}.ui-rail__brand{display:flex;align-items:center;justify-content:center;height:var(--lx-header-h);flex:0 0 auto}.ui-rail__brand img{height:32px;width:32px;object-fit:contain}.ui-rail__nav{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px 0 16px;display:flex;flex-direction:column;scrollbar-width:none}.ui-rail__nav::-webkit-scrollbar{display:none}.ui-rail__link{position:relative;display:flex;align-items:center;gap:15px;height:46px;padding:0 22px;color:var(--lx-text-muted);font-size:15px;font-weight:600;white-space:nowrap;text-decoration:none}.ui-rail__link.is-grouptop{margin-top:10px}.ui-rail__ico{position:relative;flex:0 0 auto;display:grid;place-items:center;width:24px;height:24px}.ui-rail__badge{position:absolute;top:-5px;right:-6px;min-width:15px;height:15px;padding:0 3px;border-radius:var(--lx-radius-full);background:#e5231b;color:#fff;font-size:9px;font-weight:800;line-height:15px;text-align:center;box-shadow:0 0 0 2px var(--lx-bg, #0b0b0d)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ui-rail__ico svg{width:22px;height:22px}.ui-rail__ico img{width:24px;height:24px;object-fit:contain;border-radius:6px}.ui-rail__lbl{opacity:0;transition:opacity var(--lx-dur-fast) var(--lx-ease)}.ui-rail:hover .ui-rail__lbl{opacity:1}.ui-rail__link:hover{color:#fff;background:var(--lx-surface-2)}.ui-rail__link:hover .ui-rail__lbl{text-shadow:0 0 16px rgba(30,136,255,.75)}.ui-rail__link:hover .ui-rail__ico svg{color:var(--lx-blue);filter:drop-shadow(0 0 10px rgba(30,136,255,.8))}.ui-rail__link.active{color:var(--lx-text)}button.ui-rail__link,button.ui-drawer__link{border:0;background:none;cursor:pointer;font:inherit;width:100%;text-align:left}button.ui-rail__link{height:46px;padding:0 22px;color:var(--lx-text-muted);font-size:15px;font-weight:600}.ui-rail__link.active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--lx-blue);box-shadow:0 0 12px #1e88ffb3}.ui-rail__link.active .ui-rail__ico svg{color:var(--lx-blue)}.ui-topbar{position:fixed;top:0;left:var(--lx-rail);right:0;height:var(--lx-header-h);z-index:var(--lx-z-header);display:flex;align-items:center;gap:var(--lx-sp-4);padding:0 var(--lx-page-pad, var(--lx-sp-5));background:linear-gradient(180deg,rgba(var(--lx-bg-rgb),.92),rgba(var(--lx-bg-rgb),.55));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--lx-line)}.ui-topbar__brand{display:flex;align-items:center;flex:0 0 auto}.ui-topbar__brand img{height:26px;width:auto}.ui-header__search{flex:1 1 0;min-width:0;max-width:460px;margin-left:auto;display:flex;align-items:center;gap:10px;height:42px;padding:0 14px;border-radius:var(--lx-radius-full);background:var(--lx-surface);border:1px solid var(--lx-line);transition:border-color var(--lx-dur-mid) var(--lx-ease),box-shadow var(--lx-dur-mid) var(--lx-ease)}.ui-header__search:focus-within{border-color:var(--lx-blue);box-shadow:var(--lx-blue-soft) 0 0 0 4px}.ui-header__search-icon{width:18px;height:18px;color:var(--lx-text-muted);flex:0 0 auto}.ui-spinner{width:28px;height:28px;border:3px solid var(--lx-surface-3);border-top-color:var(--lx-blue);border-radius:50%;animation:lx-spin .8s linear infinite}.ui-center{display:grid;place-items:center;min-height:240px;gap:var(--lx-sp-3)}@keyframes lx-spin{to{transform:rotate(360deg)}}.ui-logo{display:flex;align-items:center;flex:0 0 auto}.ui-logo img{height:44px;width:auto;flex:0 0 auto;max-width:none}.ui-typeahead{position:relative;display:flex;flex:1 1 0;min-width:0;max-width:460px;margin-left:auto}.ui-typeahead>.ui-header__search{flex:1 1 auto;max-width:none;margin-left:0}.ui-drawer .ui-typeahead{display:block;flex:none;max-width:none;margin-left:0}.ui-typeahead__list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:80;margin:0;padding:5px;list-style:none;max-height:min(60vh,420px);overflow-y:auto;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:var(--lx-surface, #131317);box-shadow:0 18px 48px #0000008c}.ui-typeahead__opt{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:10px;cursor:pointer}.ui-typeahead__opt.is-active{background:#ffffff14}.ui-typeahead__thumb{width:34px;height:34px;flex:0 0 auto;border-radius:7px;object-fit:cover;background:#ffffff14}.ui-typeahead__meta{display:flex;flex-direction:column;min-width:0}.ui-typeahead__title{font-size:13px;color:var(--lx-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-typeahead__sub{font-size:11px;color:var(--lx-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-typeahead__all{margin-top:3px;padding:9px;border-top:1px solid rgba(255,255,255,.08);border-radius:0 0 10px 10px;font-size:12px;color:var(--lx-text-muted);cursor:pointer}.ui-typeahead__all:hover{color:var(--lx-text);background:#ffffff0f}.ui-header__search input{flex:1;border:0;background:none;outline:none;color:var(--lx-text);font-size:var(--lx-fs-sm)}.ui-header__search input::placeholder{color:var(--lx-text-dim)}.ui-header__kbd{font-size:12px;color:var(--lx-text-dim);border:1px solid var(--lx-line-strong);border-radius:5px;padding:1px 6px}.ui-header__right{display:flex;align-items:center;gap:var(--lx-sp-3);flex:0 0 auto}.ui-header__plus{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:var(--lx-radius-full);background:var(--lx-surface-2);border:1px solid var(--lx-blue);font-family:var(--lx-font-ui);font-weight:700;font-size:var(--lx-fs-md);text-transform:uppercase;letter-spacing:.02em;color:#fff;box-shadow:0 0 0 1px #1e88ff73,0 0 18px #1e88ff80;transition:background var(--lx-dur-fast) var(--lx-ease),box-shadow var(--lx-dur-fast) var(--lx-ease)}.ui-header__plus:hover{background:var(--lx-surface-3);box-shadow:0 0 0 1px var(--lx-blue),0 0 26px #1e88ffb3}.ui-header__plus-mark{color:var(--lx-blue);margin-left:2px;font-weight:900}.ui-header__getapp{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border-radius:var(--lx-radius-full);border:1px solid var(--lx-line-strong);background:none;color:var(--lx-text-muted);font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-medium);white-space:nowrap;transition:color var(--lx-dur-fast) var(--lx-ease),border-color var(--lx-dur-fast) var(--lx-ease),background var(--lx-dur-fast) var(--lx-ease)}.ui-header__getapp:hover{color:var(--lx-text);border-color:var(--lx-blue);background:#ffffff0d}.ui-header__getapp svg{width:17px;height:17px;flex:0 0 auto}@media (max-width: 760px){.ui-header__getapp{display:none}}.ui-header__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--lx-radius-full);border:0;background:none;color:var(--lx-text-muted);cursor:pointer}.ui-header__icon:hover{color:var(--lx-text);background:#ffffff0f}.ui-header__icon svg{width:20px;height:20px}.ui-notif{position:relative;display:inline-flex}.ui-notif__badge{position:absolute;top:-7px;right:-8px;min-width:15px;height:15px;padding:0 3px;border-radius:var(--lx-radius-full);background:#e5231b;color:#fff;font-size:9px;font-weight:800;line-height:15px;text-align:center;box-shadow:0 0 0 2px var(--lx-bg, #0b0b0d)}.ui-notif__panel{position:absolute;top:calc(100% + 8px);right:0;z-index:70;width:min(360px,calc(100vw - 24px));max-height:min(70vh,520px);overflow-y:auto;padding:6px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:var(--lx-surface, #131317);box-shadow:0 18px 48px #0000008c}.ui-notif__head{padding:8px 10px 10px;font-size:13px;font-weight:700;color:var(--lx-text)}.ui-notif__empty{margin:0;padding:14px 10px 18px;font-size:13px;color:var(--lx-text-muted)}.ui-notif__row{display:flex;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:none;text-align:left;cursor:pointer;color:var(--lx-text)}.ui-notif__row:hover:not(:disabled){background:#ffffff0f}.ui-notif__row.is-inert{cursor:default}.ui-notif__row.is-unread{background:#2d7df617}.ui-notif__row.is-unread:hover:not(:disabled){background:#2d7df626}.ui-notif__avatar{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:var(--lx-radius-full);overflow:hidden;background:#ffffff1a;font-size:12px;font-weight:700;color:var(--lx-text-muted)}.ui-notif__avatar img{width:100%;height:100%;object-fit:cover}.ui-notif__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ui-notif__text{font-size:13px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ui-notif__when{font-size:11px;color:var(--lx-text-muted)}.ui-header__burger{display:none;place-items:center;width:40px;height:40px;flex:0 0 auto;border:0;background:none;cursor:pointer;color:var(--lx-text);border-radius:var(--lx-radius-full)}.ui-header__burger:hover{background:#ffffff0f}.ui-header__burger svg{width:24px;height:24px}.ui-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--lx-z-overlay);visibility:hidden}.ui-drawer.is-open{visibility:visible}.ui-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;transition:opacity var(--lx-dur-mid) var(--lx-ease)}.ui-drawer.is-open .ui-drawer__scrim{opacity:1}.ui-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(84vw,320px);display:flex;flex-direction:column;gap:var(--lx-sp-4);padding:var(--lx-sp-4);background:var(--lx-bg);border-right:1px solid var(--lx-line);overflow-y:auto;transform:translate(-100%);transition:transform var(--lx-dur-mid) var(--lx-ease)}.ui-drawer.is-open .ui-drawer__panel{transform:translate(0)}.ui-drawer__head{display:flex;align-items:center;justify-content:space-between}.ui-drawer__head .ui-logo img{height:32px}.ui-drawer__search{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;border-radius:var(--lx-radius-full);background:var(--lx-surface);border:1px solid var(--lx-line)}.ui-drawer__search input{flex:1;min-width:0;border:0;background:none;outline:none;color:var(--lx-text);font-size:var(--lx-fs-sm)}.ui-drawer__nav{display:flex;flex-direction:column;gap:2px}.ui-drawer__nav a{color:var(--lx-text-muted);font-size:var(--lx-fs-lg);font-weight:var(--lx-fw-medium);padding:12px 10px;border-radius:var(--lx-radius-md);text-decoration:none}.ui-drawer__nav a:hover,.ui-drawer__nav a.active{color:#fff;background:#ffffff12}.ui-drawer__nav a:hover{text-shadow:0 0 16px rgba(30,136,255,.75)}.ui-drawer__wordmark{height:26px;width:auto}.ui-drawer__link{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--lx-text-muted);font-size:var(--lx-fs-lg);font-weight:var(--lx-fw-medium);padding:12px 10px;border-radius:var(--lx-radius-md)}.ui-drawer__link:hover,.ui-drawer__link.active{color:#fff;background:#ffffff12}.ui-drawer__link:hover .ui-rail__lbl{text-shadow:0 0 16px rgba(30,136,255,.75)}.ui-drawer__link:hover .ui-rail__ico svg{color:var(--lx-blue);filter:drop-shadow(0 0 10px rgba(30,136,255,.8))}.ui-drawer__link .ui-rail__ico{width:22px;height:22px}.ui-drawer__link .ui-rail__ico svg{width:22px;height:22px}.ui-drawer__link .ui-rail__ico img{width:24px;height:24px;object-fit:contain;border-radius:6px}.ui-drawer .ui-rail__lbl{opacity:1}@media (max-width: 1023px){:root{--lx-rail: 0px}.ui-rail{display:none}.ui-topbar{left:0}.ui-header__burger{display:grid}}@media (min-width: 1024px){.ui-drawer{display:none}}@media (max-width: 760px){.ui-header__search,.ui-header__plus{display:none}}@media (max-width: 620px){.ui-header__right .vpntog{display:none}}@media (max-width: 560px){.ui-topbar{gap:8px}.ui-header__right{gap:6px}.ui-header__icon{width:34px;height:34px}.ui-header__icon svg{width:18px;height:18px}}.ui-row{margin-bottom:var(--lx-sp-6)}.ui-row__scroller{display:grid;grid-auto-flow:column;grid-auto-columns:165px;gap:var(--lx-sp-3);overflow-x:auto;padding-bottom:var(--lx-sp-2);scroll-snap-type:x mandatory}.ui-tile{scroll-snap-align:start;border:none;padding:0;background:none;cursor:pointer;text-align:left;color:inherit;transition:transform var(--lx-dur-mid) var(--lx-ease)}.ui-tile:hover{transform:scale(1.04)}.ui-tile__poster{width:100%;aspect-ratio:2 / 3;border-radius:var(--lx-radius-md);object-fit:cover;background:var(--lx-surface-2);box-shadow:var(--lx-shadow-md)}.ui-tile__title{font-size:var(--lx-fs-sm);margin-top:var(--lx-sp-2);font-weight:var(--lx-fw-medium)}.ui-tile__meta{font-size:var(--lx-fs-xs);color:var(--lx-text-dim)}.ui-footer{position:relative;z-index:1;margin-top:var(--lx-sp-8);border-top:1px solid var(--lx-line);background:var(--lx-bg-raised)}.ui-footer__inner{max-width:var(--app-content-max);margin:0 auto;padding:var(--lx-sp-7) var(--lx-sp-5) var(--lx-sp-6);display:grid;grid-template-columns:minmax(220px,1.4fr) 3fr;gap:var(--lx-sp-6)}.ui-footer__brand{display:flex;flex-direction:column;align-items:flex-start}.ui-footer__mark{height:120px;width:auto;display:block;margin-left:-6px}.ui-footer__slogan{margin:var(--lx-sp-4) 0 0;color:#fff;font-size:clamp(27px,2.8vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.02}.ui-footer__slogan span{color:#3b8bff;text-transform:uppercase;text-shadow:0 0 30px rgba(59,139,255,.55)}.ui-footer__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--lx-sp-5)}.ui-footer__col{display:flex;flex-direction:column;gap:var(--lx-sp-2)}.ui-footer__col h4{font-family:var(--lx-font-ui);font-size:var(--lx-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--lx-text-dim);margin:0 0 var(--lx-sp-1)}.ui-footer__col a{color:var(--lx-text-muted);font-size:var(--lx-fs-sm);transition:color var(--lx-dur-mid) var(--lx-ease)}.ui-footer__col a:hover{color:#fff;text-shadow:0 0 15px rgba(30,136,255,.7)}.ui-footer__bar{max-width:var(--app-content-max);margin:0 auto;padding:var(--lx-sp-4) var(--lx-sp-5);border-top:1px solid var(--lx-line);display:flex;align-items:center;justify-content:space-between;gap:var(--lx-sp-3);flex-wrap:wrap;font-size:var(--lx-fs-xs);color:var(--lx-text-dim)}.ui-footer__free{background:var(--lx-blue-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:var(--lx-fw-bold)}@media (max-width: 760px){.ui-footer__inner{grid-template-columns:1fr;gap:var(--lx-sp-5)}.ui-footer__cols{grid-template-columns:repeat(2,1fr)}}.ui-player{position:relative;background:#000;border-radius:var(--lx-radius-lg);overflow:hidden;aspect-ratio:16 / 9}.ui-player video{width:100%;height:100%;display:block}.ui-player__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(180deg,#0000001a,#0009);pointer-events:none}.ui-player__title{position:absolute;top:var(--lx-sp-4);left:var(--lx-sp-5);z-index:1;font-weight:var(--lx-fw-bold);font-size:var(--lx-fs-lg);text-shadow:0 2px 8px rgba(0,0,0,.6)}._btn_fbmaz_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--lx-sp-2);border:0;border-radius:var(--lx-radius-full);font-family:var(--lx-font-ui);font-weight:var(--lx-fw-semi);cursor:pointer;white-space:nowrap;transition:transform var(--lx-dur-fast) var(--lx-ease),box-shadow var(--lx-dur-mid) var(--lx-ease),background var(--lx-dur-mid) var(--lx-ease)}._btn_fbmaz_1:hover{transform:translateY(-1px)}._btn_fbmaz_1:active{transform:translateY(0)}._icon_fbmaz_18{display:inline-flex}._icon_fbmaz_18 svg{width:1.15em;height:1.15em}._sm_fbmaz_22{padding:8px 14px;font-size:var(--lx-fs-sm)}._md_fbmaz_23{padding:11px 20px;font-size:var(--lx-fs-md)}._lg_fbmaz_24{padding:15px 30px;font-size:var(--lx-fs-lg)}._primary_fbmaz_27{background:var(--lx-primary-grad);color:var(--lx-text-on-brand)}._primary_fbmaz_27:hover{box-shadow:var(--lx-glow-blue)}._brand_fbmaz_34{background:var(--lx-blue-grad);color:var(--lx-text-on-brand)}._brand_fbmaz_34:hover{box-shadow:var(--lx-glow-blue)}._ghost_fbmaz_41{background:#ffffff0f;color:var(--lx-text);border:1px solid var(--lx-line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._ghost_fbmaz_41:hover{background:#ffffff1f}._subtle_fbmaz_50{background:var(--lx-surface-2);color:var(--lx-text)}._subtle_fbmaz_50:hover{background:var(--lx-surface-3)}._sub_1m35w_1{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:var(--lx-radius-full);font-family:var(--lx-font-display);font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--lx-text);background:#00000073;border:1px solid var(--lx-line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._mark_1m35w_17{width:17px;height:17px;object-fit:contain;display:block;margin-left:-1px}._chip_1m35w_25{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:var(--lx-radius-sm);font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-medium);color:var(--lx-text-muted);background:var(--lx-surface-2)}._brand_1m35w_36{color:var(--lx-blue);background:var(--lx-blue-soft)}._accent_1m35w_37{color:var(--lx-orange-bright);background:var(--lx-orange-soft)}._wrap_1ec67_1{position:relative;display:inline-grid;place-items:center;border-radius:var(--lx-radius-full);overflow:visible;flex:0 0 auto}._img_1ec67_9,._fallback_1ec67_10{width:100%;height:100%;border-radius:var(--lx-radius-full);object-fit:cover}._fallback_1ec67_10{display:grid;place-items:center;color:#fff;font-family:var(--lx-font-display);font-weight:var(--lx-fw-semi)}._verified_1ec67_23{position:absolute;right:-3px;bottom:-3px;width:40%;height:40%;color:var(--lx-blue);background:var(--lx-bg);border-radius:var(--lx-radius-full)}._stack_cusyh_1{position:fixed;bottom:24px;right:24px;z-index:calc(var(--lx-z-overlay) + 10);display:flex;flex-direction:column;gap:12px;width:min(360px,calc(100vw - 48px))}._toast_cusyh_11{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:var(--lx-radius-md);background:var(--lx-surface-2);border:1px solid var(--lx-line-strong);box-shadow:var(--lx-shadow-md);border-left:3px solid var(--lx-text-dim);animation:_slide_cusyh_1 var(--lx-dur-slow) var(--lx-ease)}._success_cusyh_23{border-left-color:var(--lx-success)}._info_cusyh_24{border-left-color:var(--lx-blue)}._warning_cusyh_25{border-left-color:var(--lx-warning)}._danger_cusyh_26{border-left-color:var(--lx-danger)}._success_cusyh_23 ._icon_cusyh_27{color:var(--lx-success)}._info_cusyh_24 ._icon_cusyh_27{color:var(--lx-blue)}._warning_cusyh_25 ._icon_cusyh_27{color:var(--lx-warning)}._danger_cusyh_26 ._icon_cusyh_27{color:var(--lx-danger)}._icon_cusyh_27{width:20px;height:20px;flex:0 0 auto;margin-top:1px}._text_cusyh_33{display:flex;flex-direction:column;gap:2px;flex:1}._title_cusyh_34{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi)}._msg_cusyh_35{font-size:var(--lx-fs-sm);color:var(--lx-text-muted)}._close_cusyh_36{border:0;background:none;color:var(--lx-text-dim);cursor:pointer;padding:0}._close_cusyh_36:hover{color:var(--lx-text)}._close_cusyh_36 svg{width:16px;height:16px}@keyframes _slide_cusyh_1{0%{opacity:0;transform:translate(20px)}}.vpnx{color:var(--lx-text)}.vpnx__h2{font-size:var(--lx-fs-2xl);font-weight:var(--lx-fw-bold);text-align:center;margin:0 0 var(--lx-sp-3)}.vpnx__lead{text-align:center;color:var(--lx-text-muted);margin:0 auto var(--lx-sp-6);max-width:580px}.vpnx__eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:.14em;font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);color:var(--lx-blue);margin-bottom:var(--lx-sp-3)}.vpnx__hero{position:relative;padding:var(--lx-sp-9) var(--lx-sp-5) var(--lx-sp-8);text-align:center;background:radial-gradient(ellipse 70% 70% at 50% -10%,var(--lx-blue-soft),transparent 70%),var(--lx-bg);border-bottom:1px solid var(--lx-line)}.vpnx__hero-inner{max-width:820px;margin:0 auto}.vpnx__logo{width:72px;height:72px;object-fit:contain;margin-bottom:var(--lx-sp-4)}.vpnx__title{font-size:clamp(34px,6vw,64px);line-height:var(--lx-lh-tight);margin:0 0 var(--lx-sp-4)}.vpnx__title span{background:var(--lx-blue-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.vpnx__sub{font-size:var(--lx-fs-lg);color:var(--lx-text-muted);max-width:640px;margin:0 auto var(--lx-sp-6);line-height:var(--lx-lh-body)}.vpnx__hero-cta{display:flex;gap:var(--lx-sp-3);justify-content:center;align-items:center;flex-wrap:wrap}.vpnx__ghostbtn{display:inline-flex;align-items:center;padding:0 var(--lx-sp-5);height:44px;border-radius:var(--lx-radius-full);border:1px solid var(--lx-line-strong);color:var(--lx-text);text-decoration:none;font-weight:var(--lx-fw-semi)}.vpnx__ghostbtn:hover{background:var(--lx-surface)}.vpnx__trust{list-style:none;display:flex;gap:var(--lx-sp-7);justify-content:center;padding:0;margin:var(--lx-sp-7) 0 0}.vpnx__trust li{display:flex;flex-direction:column;gap:2px}.vpnx__trust strong{font-size:var(--lx-fs-xl);font-weight:var(--lx-fw-bold)}.vpnx__trust span{font-size:var(--lx-fs-sm);color:var(--lx-text-muted)}.vpnx__section{max-width:1100px;margin:0 auto;padding:var(--lx-sp-8) var(--lx-sp-5)}.vpnx__features{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--lx-sp-4)}.vpnx__feature{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-6)}.vpnx__feature-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--lx-radius-md);background:var(--lx-blue-soft);color:var(--lx-blue);margin-bottom:var(--lx-sp-4)}.vpnx__feature h3{margin:0 0 var(--lx-sp-2);font-size:var(--lx-fs-lg)}.vpnx__feature p{margin:0;color:var(--lx-text-muted);line-height:var(--lx-lh-body)}.vpnx__protect{background:var(--lx-bg-raised);border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line)}.vpnx__protect-inner{max-width:1100px;margin:0 auto;padding:var(--lx-sp-8) var(--lx-sp-5);display:grid;grid-template-columns:1.1fr 1fr;gap:var(--lx-sp-7);align-items:center}.vpnx__protect-copy .vpnx__h2{text-align:left}.vpnx__protect-copy p{color:var(--lx-text-muted);line-height:var(--lx-lh-body);margin:0 0 var(--lx-sp-5)}.vpnx__stats{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:var(--lx-sp-5);padding:0;margin:0}.vpnx__stats strong{display:block;font-size:var(--lx-fs-2xl);font-weight:var(--lx-fw-bold);background:var(--lx-blue-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.vpnx__stats span{color:var(--lx-text-muted);font-size:var(--lx-fs-sm)}.vpnx__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--lx-sp-4)}.vpnx__step{position:relative;background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-6)}.vpnx__step-n{position:absolute;top:var(--lx-sp-4);right:var(--lx-sp-5);font-size:var(--lx-fs-xl);font-weight:var(--lx-fw-bold);color:var(--lx-surface-3)}.vpnx__step-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--lx-radius-md);background:var(--lx-blue-soft);color:var(--lx-blue);margin-bottom:var(--lx-sp-4)}.vpnx__step h3{margin:0 0 var(--lx-sp-2)}.vpnx__step p{margin:0;color:var(--lx-text-muted);line-height:var(--lx-lh-body)}.vpnx__bundle{display:flex;justify-content:center}.vpnx__bundle-card{position:relative;width:100%;max-width:440px;background:var(--lx-surface);border:1px solid var(--lx-blue);border-radius:var(--lx-radius-lg);box-shadow:var(--lx-glow-blue);padding:var(--lx-sp-6);display:flex;flex-direction:column;gap:var(--lx-sp-3)}.vpnx__plan-flag{position:absolute;top:-12px;left:var(--lx-sp-6);background:var(--lx-blue-grad);color:var(--lx-text-on-brand);font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);padding:4px 10px;border-radius:var(--lx-radius-full)}.vpnx__bundle-name{font-size:var(--lx-fs-xl);font-weight:var(--lx-fw-bold)}.vpnx__plan-tag{margin:0;color:var(--lx-text-muted);font-size:var(--lx-fs-sm)}.vpnx__plan-feats{list-style:none;padding:0;margin:var(--lx-sp-2) 0 var(--lx-sp-3);display:flex;flex-direction:column;gap:var(--lx-sp-2)}.vpnx__plan-feats li{display:flex;align-items:center;gap:var(--lx-sp-2);color:var(--lx-text-muted)}.vpnx__plan-feats svg{color:var(--lx-success);flex:0 0 auto}.vpnx__guarantee{display:flex;align-items:center;justify-content:center;gap:var(--lx-sp-2);margin-top:var(--lx-sp-6);color:var(--lx-text-muted)}.vpnx__guarantee svg{color:var(--lx-success)}.vpnx__cta-band{text-align:center;padding:var(--lx-sp-9) var(--lx-sp-5);background:radial-gradient(ellipse 60% 80% at 50% 120%,var(--lx-blue-soft),transparent 70%)}.vpnx__cta-band h2{font-size:var(--lx-fs-2xl);margin:0 0 var(--lx-sp-2)}.vpnx__cta-band p{color:var(--lx-text-muted);margin:0 0 var(--lx-sp-5)}.vpnx__cta-band .vpntog{justify-content:center}@media (max-width: 820px){.vpnx__protect-inner{grid-template-columns:1fr}}.vpnx__compare{display:grid;grid-template-columns:1fr 1fr;gap:var(--lx-sp-4);max-width:880px;margin:0 auto}.vpnx__compare-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--lx-sp-4);padding:var(--lx-sp-7) var(--lx-sp-6);background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg)}.vpnx__compare-card.is-with{border-color:var(--lx-success);box-shadow:0 0 24px #2bd47d2e}.vpnx__compare-card.is-without{border-color:var(--lx-danger)}.vpnx__compare-flag{text-transform:uppercase;letter-spacing:.1em;font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);color:var(--lx-text-muted)}.vpnx__compare-card.is-with .vpnx__compare-flag{color:var(--lx-success)}.vpnx__compare-card.is-without .vpnx__compare-flag{color:var(--lx-danger)}.vpnx__compare-note{margin:0;color:var(--lx-text-muted);font-size:var(--lx-fs-sm);line-height:var(--lx-lh-body);max-width:320px}.vpntog--demo{cursor:default;pointer-events:none}@media (max-width: 680px){.vpnx__compare{grid-template-columns:1fr}}.vpntog{display:inline-flex;align-items:center;gap:var(--lx-sp-2);height:40px;padding:0 6px 0 14px;border-radius:var(--lx-radius-full);background:var(--lx-surface-2);border:1px solid var(--lx-line-strong);color:var(--lx-text);font-family:var(--lx-font-ui);font-weight:700;font-size:var(--lx-fs-sm);letter-spacing:.03em;cursor:pointer;transition:border-color var(--lx-dur-fast) var(--lx-ease),background var(--lx-dur-fast) var(--lx-ease)}.vpntog:hover{background:var(--lx-surface-3)}.vpntog__shield{flex:0 0 auto;width:22px;height:22px;object-fit:contain}.vpntog--hero .vpntog__shield{width:26px;height:26px}.vpntog__label{text-transform:uppercase}.vpntog__switch{position:relative;width:42px;height:24px;border-radius:var(--lx-radius-full);background:var(--lx-danger);transition:background var(--lx-dur-mid) var(--lx-ease);flex:0 0 auto}.vpntog__knob{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0006;transition:transform var(--lx-dur-mid) var(--lx-ease)}.vpntog.is-on .vpntog__switch{background:var(--lx-success)}.vpntog.is-on .vpntog__knob{transform:translate(18px)}.vpntog.is-on .vpntog__shield{color:var(--lx-success)}.vpntog.is-on{border-color:var(--lx-success);box-shadow:0 0 16px #2bd47d59}.vpntog--hero{height:48px;font-size:var(--lx-fs-md);padding:0 8px 0 18px}.vpntog--hero .vpntog__switch{width:48px;height:28px}.vpntog--hero .vpntog__knob{width:24px;height:24px}.vpntog--hero.is-on .vpntog__knob{transform:translate(20px)}.vpntog--plan{width:100%;justify-content:space-between;height:46px}.vpntog--pill{height:38px}.vpnx__phone-inner{display:grid;grid-template-columns:minmax(240px,300px) 1fr;gap:var(--lx-sp-8);align-items:center;max-width:980px;margin:0 auto}.vpnx__phone{position:relative;width:280px;height:560px;margin:0 auto;border-radius:42px;background:linear-gradient(165deg,var(--lx-surface-2),var(--lx-bg));border:2px solid var(--lx-line-strong);box-shadow:var(--lx-shadow-lg);padding:14px}.vpnx__phone-notch{position:absolute;top:16px;left:50%;transform:translate(-50%);width:110px;height:20px;border-radius:12px;background:#000;z-index:2}.vpnx__phone-screen{height:100%;border-radius:30px;background:radial-gradient(120% 70% at 50% 0%,rgba(30,136,255,.2),transparent 60%),var(--lx-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lx-sp-4);padding:var(--lx-sp-6);text-align:center}.vpnx__phone-logo{width:76px;height:76px;object-fit:contain}.vpnx__phone-status{color:var(--lx-success);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:var(--lx-fs-sm)}.vpnx__phone-loc{color:var(--lx-text-muted);font-size:var(--lx-fs-sm)}.vpnx__why{list-style:none;padding:0;margin:var(--lx-sp-5) 0 0;display:flex;flex-direction:column;gap:var(--lx-sp-4)}.vpnx__why li{display:flex;align-items:center;gap:var(--lx-sp-3);color:var(--lx-text-muted);font-size:var(--lx-fs-md)}.vpnx__why svg{color:var(--lx-blue);flex:0 0 auto}@media (max-width: 820px){.vpnx__phone-inner{grid-template-columns:1fr}}.usermenu{position:relative;display:inline-flex}.usermenu__btn{display:inline-flex;padding:0;border:none;background:none;cursor:pointer;border-radius:var(--lx-radius-full);transition:box-shadow var(--lx-dur-fast) var(--lx-ease)}.usermenu__btn:hover{box-shadow:0 0 0 2px var(--lx-line)}.usermenu__btn[aria-expanded=true]{box-shadow:0 0 0 2px var(--lx-orange, #e8731c)}.usermenu__panel{position:absolute;top:calc(100% + 10px);right:0;width:280px;z-index:60;display:flex;flex-direction:column;padding:8px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);background:var(--lx-surface, #14141c);box-shadow:0 18px 50px #00000080;animation:usermenu-in var(--lx-dur-fast, .14s) var(--lx-ease, ease) both}@keyframes usermenu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.usermenu__head{display:flex;align-items:center;gap:12px;padding:10px 10px 14px}.usermenu__id{display:flex;flex-direction:column;gap:1px;min-width:0}.usermenu__name{font-weight:800;font-size:var(--lx-fs-md);color:var(--lx-text)}.usermenu__handle{color:var(--lx-text-dim);font-size:var(--lx-fs-xs)}.usermenu__credits{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;margin-bottom:6px;border-radius:var(--lx-radius-md);text-decoration:none;color:var(--lx-text);background:radial-gradient(120% 180% at 100% 0%,rgba(232,115,28,.22),transparent 60%),var(--lx-surface-2, #1b1b24);border:1px solid var(--lx-line);transition:border-color var(--lx-dur-fast) var(--lx-ease)}.usermenu__credits:hover{border-color:var(--lx-orange, #e8731c)}.usermenu__credits-l{display:inline-flex;align-items:center;gap:11px;min-width:0}.usermenu__credits-l svg{color:var(--lx-orange, #e8731c);flex:none}.usermenu__credits-text{display:flex;flex-direction:column;gap:1px}.usermenu__credits-label{font-size:var(--lx-fs-xs);color:var(--lx-text-muted);font-weight:600}.usermenu__credits-bal{font-size:19px;font-weight:800}.usermenu__credits-add{padding:5px 12px;border-radius:var(--lx-radius-full);background:var(--lx-orange, #e8731c);color:#fff;font-size:var(--lx-fs-xs);font-weight:800}.usermenu__links{display:flex;flex-direction:column;gap:2px;padding:4px 0}.usermenu__item{display:flex;align-items:center;gap:11px;width:100%;padding:10px 12px;border:none;background:none;border-radius:var(--lx-radius-md);color:var(--lx-text);font:inherit;font-size:var(--lx-fs-sm);font-weight:600;text-decoration:none;text-align:left;cursor:pointer;transition:background var(--lx-dur-fast) var(--lx-ease)}.usermenu__item:hover{background:var(--lx-surface-2, #1b1b24)}.usermenu__item svg{color:var(--lx-text-muted);flex:none}.usermenu__item>span:first-of-type{flex:1}.usermenu__signout{margin-top:4px;border-top:1px solid var(--lx-line);border-radius:0 0 var(--lx-radius-md) var(--lx-radius-md);color:var(--lx-danger, #ef4444)}.usermenu__signout svg{color:var(--lx-danger, #ef4444)}.feed-wrap{position:relative;display:flex;height:calc(100dvh - var(--lx-header-h));overflow:hidden;background:radial-gradient(80% 60% at 50% 0%,rgba(0,174,205,.08),transparent 60%),var(--lx-bg, #07070b);-webkit-user-select:none;user-select:none}.stage__take{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden}.stage__take-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.stage__take-ol{position:absolute;top:0;right:0;bottom:0;left:0}.stage__take-text{position:relative;z-index:1;margin:0;padding:28px;max-width:88%;color:#fff;font-size:clamp(19px,2.6vw,27px);font-weight:700;line-height:1.4;text-align:center;white-space:pre-line;text-shadow:0 2px 14px rgba(0,0,0,.5)}.feed-empty{display:grid;place-items:center;color:var(--lx-text, #fff)}.feed-empty__box{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:24px}.feed-empty__box p{margin:0;color:var(--lx-text-dim);font-size:15px;max-width:320px}.feed-empty__cta{display:inline-flex;align-items:center;gap:7px;background:var(--lx-blue-grad);color:#fff;text-decoration:none;font-weight:700;font-size:14px;padding:10px 20px;border-radius:999px}.feed-empty__cta:hover{filter:brightness(1.08)}.feed-stagewrap{position:relative;flex:1;min-width:0}.feed-comments{flex:0 0 360px;min-width:0;display:flex;flex-direction:column;border-left:1px solid var(--lx-line);background:var(--lx-bg, #07070b);overflow:hidden}.fca{flex:0 0 auto;padding:18px 20px 14px;border-bottom:1px solid var(--lx-line);display:flex;flex-direction:column;gap:10px}.fca__about{display:flex;flex-direction:column;gap:4px}.fcm{position:relative;flex:0 0 auto;margin:16px 16px 4px;border:1px solid var(--lx-line);border-radius:16px;background:var(--lx-surface);overflow:hidden;padding-bottom:14px}.fcm__banner{height:62px;position:relative;z-index:0;background:linear-gradient(135deg,#1a2740,#101826)}.fcm__mail{position:absolute;top:10px;right:10px;z-index:3;width:34px;height:34px;border-radius:50%;border:0;background:#0006;color:#fff;display:grid;place-items:center;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fcm__mail:hover{background:#0009}.fcm__av{position:relative;z-index:2;display:grid;place-items:center;width:58px;height:58px;margin:-26px 0 0 16px;border-radius:16px;border:3px solid var(--lx-surface);background:var(--lx-surface-2, #1b1b24);color:#fff;font-weight:var(--lx-fw-bold);font-size:22px;cursor:pointer;padding:0;overflow:hidden}.fcm__av img{width:100%;height:100%;object-fit:cover;display:block}.fcm__id{display:flex;flex-direction:column;gap:2px;margin:8px 16px 0;border:0;background:none;padding:0;text-align:left;cursor:pointer;color:var(--lx-text)}.fcm__name{display:inline-flex;align-items:center;gap:6px;font-weight:var(--lx-fw-bold);font-size:16px}.fcm__name svg{color:var(--lx-blue);flex:0 0 auto}.fcm__id:hover .fcm__name{color:var(--lx-blue)}.fcm__sub{color:var(--lx-text-muted);font-size:13px}.fcm__btns{display:flex;gap:8px;margin:12px 16px 0}.fcm__follow{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:var(--lx-radius-full);padding:10px 14px;background:var(--lx-blue-grad);color:#fff;font:inherit;font-weight:var(--lx-fw-bold);cursor:pointer}.fcm__follow:hover{filter:brightness(1.08)}.fcm__follow.is-on{background:var(--lx-surface-2, #1b1b24)}.fcm__tip{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(245,197,24,.5);border-radius:var(--lx-radius-full);padding:10px 16px;background:#f5c51814;color:#f5c518;font:inherit;font-weight:var(--lx-fw-bold);cursor:pointer}.fcm__tip:hover{background:#f5c51829}.fca__cap{font-size:14px;line-height:1.45}.fca__tags{color:var(--lx-blue);font-size:13px}.feed-comments__empty{flex:1;display:grid;place-items:center;text-align:center;color:var(--lx-text-dim);padding:24px}.cpanel{flex:1;min-height:0;display:flex;flex-direction:column}.cpanel__head{display:flex;align-items:center;justify-content:space-between;padding:var(--lx-sp-4) var(--lx-sp-5);border-bottom:1px solid var(--lx-line);font-weight:var(--lx-fw-bold)}.feed{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;outline:none}.feed::-webkit-scrollbar{display:none}.feed__slide{height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:grid;place-items:center;padding:16px;box-sizing:border-box}.stagebox{position:relative;height:100%;max-height:100%;aspect-ratio:9 / 16;max-width:100%;will-change:transform}.stagebox.is-wide{height:auto;width:100%;max-height:100%}.stage{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--lx-radius-lg, 18px);box-shadow:0 30px 80px #0009,0 0 0 1px #ffffff0a;background:var(--lx-surface)}.stage__fill{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%;object-fit:cover;filter:blur(26px) brightness(.5);transform:scale(1.05)}.stage__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1}video:fullscreen,video:-webkit-full-screen,:fullscreen video,:-webkit-full-screen video{object-fit:contain!important;width:100%!important;height:100%!important;background:#000}.stage__grad{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.78) 0%,transparent 42%),linear-gradient(to bottom,rgba(0,0,0,.32) 0%,transparent 20%);pointer-events:none}.stage__playicon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;color:#ffffffd1;pointer-events:none}.stage__playicon svg{width:76px;height:76px;filter:drop-shadow(0 2px 10px rgba(0,0,0,.5))}.stage__chip{position:absolute;left:14px;bottom:76px;z-index:3;display:inline-flex;align-items:center;gap:9px;max-width:75%;padding:6px 12px 6px 6px;border:0;border-radius:var(--lx-radius-full);background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;font:inherit}.stage__chip-av{flex:0 0 auto;width:32px;height:32px;border-radius:var(--lx-radius-full);background:var(--lx-blue-grad);display:grid;place-items:center;font-weight:var(--lx-fw-bold);font-size:14px}.stage__chip-who{display:inline-flex;align-items:center;gap:6px;font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm)}.stage__chip-who svg{color:var(--lx-blue)}.stage__chip-tag{display:inline-flex;align-items:center;gap:4px;margin-left:2px;padding:2px 8px;border-radius:var(--lx-radius-full);background:#ffffff29;font-size:11px;font-weight:var(--lx-fw-semi)}.stage__actions{position:absolute;z-index:4;left:100%;top:50%;display:none;flex-direction:column;align-items:center;gap:12px;transform:translateY(-50%);margin-left:12px}.sact{display:inline-flex;flex-direction:column;align-items:center;gap:4px;border:0;background:none;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:var(--lx-fw-semi)}.sact span{text-shadow:0 1px 3px rgba(0,0,0,.6)}.sact>svg{width:46px;height:46px;padding:12px;border-radius:50%;box-sizing:border-box;background:#08090d80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);transition:background var(--lx-dur-fast) var(--lx-ease),transform var(--lx-dur-fast) var(--lx-ease)}.sact:hover>svg{background:#1e1e28b8}.sact:active>svg{transform:scale(.92)}.sact.is-on{color:#ff2d55}.sact--sm>svg{width:38px;height:38px;padding:10px}.sact--cta>svg{background:var(--lx-blue-grad);border:0}.stage__bar{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:4;display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:var(--lx-radius-full);background:#0000006b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 6px 20px #0006}.stage__act{display:inline-flex;align-items:center;gap:7px;border:0;background:none;color:#fff;cursor:pointer;font:inherit;font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi);padding:8px 12px;border-radius:var(--lx-radius-full);transition:background var(--lx-dur-fast) var(--lx-ease),transform var(--lx-dur-fast) var(--lx-ease)}.stage__act:hover{background:#ffffff1f}.stage__act:active{transform:scale(.94)}.stage__act.is-on{color:#ff2d55}.stage__act--wide{background:var(--lx-blue-grad);color:#fff;padding:10px 20px}.stage__act--wide:hover{filter:brightness(1.08);background:var(--lx-blue-grad)}.stamp{position:absolute;top:28px;z-index:4;padding:6px 18px;border:4px solid;border-radius:var(--lx-radius-md);font-family:var(--lx-font-display);font-weight:var(--lx-fw-bold);font-size:34px;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.stamp--like{left:22px;color:#2bd576;border-color:#2bd576;transform:rotate(-16deg)}.stamp--nope{right:22px;color:#ff3b5c;border-color:#ff3b5c;transform:rotate(16deg)}.stamp--love{left:22px;color:#2bd576;border-color:#2bd576;transform:rotate(-16deg);box-shadow:0 0 24px #2bd5768c}.stamp--hate{right:22px;color:#ff3b5c;border-color:#ff3b5c;transform:rotate(16deg);box-shadow:0 0 24px #ff3b5c8c}.feed-aside{flex:0 0 360px;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid var(--lx-line);background:var(--lx-bg, #07070b);overflow-y:auto;scrollbar-width:thin}.feed-aside__inner{padding:22px 22px 12px;display:flex;flex-direction:column;gap:16px}.feed-aside__eyebrow{font-size:11px;font-weight:var(--lx-fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--lx-blue)}.ctx-creator{display:flex;align-items:center;gap:12px;border:0;background:none;cursor:pointer;text-align:left;padding:0;color:var(--lx-text);width:100%}.ctx-creator__av{flex:0 0 auto;width:50px;height:50px;border-radius:var(--lx-radius-full);background:var(--lx-blue-grad);display:grid;place-items:center;color:#fff;font-weight:var(--lx-fw-bold);font-size:20px}.ctx-creator__id{display:flex;flex-direction:column;min-width:0}.ctx-creator__name{display:inline-flex;align-items:center;gap:6px;font-weight:var(--lx-fw-bold);font-size:var(--lx-fs-md)}.ctx-creator__name svg{color:var(--lx-blue);flex:0 0 auto}.ctx-creator__sub{color:var(--lx-text-muted);font-size:var(--lx-fs-sm)}.ctx-body{display:flex;flex-direction:column;gap:6px}.ctx-caption{margin:0;font-size:var(--lx-fs-md);line-height:1.5;color:var(--lx-text)}.ctx-tags{margin:0;font-size:var(--lx-fs-sm);color:#46d3ff;font-weight:var(--lx-fw-medium)}.ctx-card{display:flex;align-items:center;gap:12px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);background:var(--lx-surface);padding:10px;cursor:pointer;text-align:left;width:100%;color:var(--lx-text);transition:border-color var(--lx-dur-fast) var(--lx-ease),transform var(--lx-dur-fast) var(--lx-ease)}.ctx-card:hover{border-color:var(--lx-blue);transform:translateY(-1px)}.ctx-card img{flex:0 0 auto;width:60px;height:84px;object-fit:cover;border-radius:var(--lx-radius-md)}.ctx-card--film .ctx-card__label{display:inline-flex;align-items:center;gap:7px;font-weight:var(--lx-fw-bold);font-size:var(--lx-fs-md)}.ctx-card--film .ctx-card__label svg{color:var(--lx-blue)}.ctx-card__info{display:flex;flex-direction:column;gap:4px;min-width:0}.ctx-card__info strong{font-size:var(--lx-fs-md);line-height:1.25}.ctx-card__price{color:var(--lx-blue);font-weight:var(--lx-fw-bold);font-size:var(--lx-fs-md)}.ctx-card__cta{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi);color:var(--lx-text-muted)}.ctx-actions{display:flex;gap:8px}.ctx-act{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--lx-line);background:var(--lx-surface);color:var(--lx-text);border-radius:var(--lx-radius-full);padding:9px 15px;cursor:pointer;font:inherit;font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi);transition:background var(--lx-dur-fast) var(--lx-ease)}.ctx-act:hover{background:var(--lx-surface-2, #1b1b24)}.ctx-act.is-on{color:#ff2d55;border-color:#ff2d5566}.ctx-comments{border:0;background:none;color:var(--lx-text-muted);cursor:pointer;font:inherit;font-size:var(--lx-fs-sm);text-align:left;padding:0}.ctx-comments:hover{color:var(--lx-text)}.feed-aside__legend{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 22px;border-top:1px solid var(--lx-line);font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);color:var(--lx-text-muted)}.feed-aside__legend span{display:inline-flex;align-items:center;gap:5px}.feed-aside__legend .is-like{color:#2bd576}.feed-aside__legend .is-nope{color:#ff3b5c}.sheet__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--lx-z-modal, 60);background:#00000080;display:flex;align-items:flex-end;justify-content:center}.sheet{width:100%;max-width:520px;max-height:72dvh;background:var(--lx-bg-raised);border:1px solid var(--lx-line);border-bottom:0;border-radius:var(--lx-radius-lg) var(--lx-radius-lg) 0 0;display:flex;flex-direction:column;animation:sheet-up .26s var(--lx-ease)}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet__head{display:flex;align-items:center;justify-content:space-between;padding:var(--lx-sp-4) var(--lx-sp-5);border-bottom:1px solid var(--lx-line);font-weight:var(--lx-fw-bold)}.sheet__close{border:0;background:none;color:var(--lx-text-muted);cursor:pointer;font-size:22px;line-height:1}.sheet__list{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--lx-sp-4) var(--lx-sp-5);display:flex;flex-direction:column;gap:var(--lx-sp-4)}.cmt__av{flex:0 0 auto;width:34px;height:34px;border-radius:var(--lx-radius-full);background:var(--lx-blue-grad);display:grid;place-items:center;color:#fff;font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-bold)}.cmt__body{flex:1}.cmt__who{font-size:var(--lx-fs-sm);color:var(--lx-text-muted)}.cmt__text{font-size:var(--lx-fs-md);margin-top:2px}.sheet__compose{display:flex;gap:var(--lx-sp-3);padding:var(--lx-sp-4) var(--lx-sp-5);border-top:1px solid var(--lx-line)}.sheet__compose input{flex:1;height:42px;padding:0 14px;border-radius:var(--lx-radius-full);background:var(--lx-surface);border:1px solid var(--lx-line);color:var(--lx-text);outline:none;font:inherit}.sheet__compose input:focus{border-color:var(--lx-blue)}.pf__shelves,.xp__shelves{display:flex;flex-direction:column;gap:26px;margin-top:22px}.shelf{min-width:0}.shelf__head{display:flex;align-items:baseline;gap:12px;padding:0 4px;margin-bottom:12px}.shelf__title{font-size:18px;font-weight:var(--lx-fw-bold);margin:0}.shelf__sub{color:var(--lx-text-muted);font-size:var(--lx-fs-sm)}.shelf__row{display:flex;gap:12px;overflow-x:auto;padding:4px 4px 12px;scroll-snap-type:x proximity;scrollbar-width:thin}.shelf__row::-webkit-scrollbar{height:8px}.shelf__row::-webkit-scrollbar-thumb{background:var(--lx-line);border-radius:99px}.shelf__card{position:relative;flex:0 0 auto;width:158px;scroll-snap-align:start;display:flex;flex-direction:column;gap:7px}.shelf__thumb{position:relative;width:158px;aspect-ratio:9 / 16;border:0;padding:0;cursor:pointer;border-radius:var(--lx-radius-md);overflow:hidden;background-color:#16161d;background-size:cover;background-position:center;transition:transform var(--lx-dur-fast) var(--lx-ease),box-shadow var(--lx-dur-fast) var(--lx-ease)}.shelf__thumb:hover{transform:translateY(-3px);box-shadow:0 14px 30px #00000073}.shelf__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;opacity:0;background:#0000004d;transition:opacity var(--lx-dur-fast) var(--lx-ease)}.shelf__thumb:hover .shelf__play{opacity:1}.shelf__likes{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:var(--lx-fw-bold);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8)}.shelf__author{border:0;background:none;cursor:pointer;padding:0 2px;color:var(--lx-text-muted);font:inherit;font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shelf__author:hover{color:var(--lx-blue)}.shelf__del{position:absolute;top:8px;right:8px;z-index:3;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#08090bb8;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity var(--lx-dur-fast) var(--lx-ease),background var(--lx-dur-fast) var(--lx-ease)}.shelf__card:hover .shelf__del,.shelf__del:focus-visible{opacity:1}.shelf__del:hover{background:#b91c1c;border-color:#b91c1c}@media (hover: none){.shelf__del{opacity:1}}.sx{display:flex;height:calc(100dvh - var(--lx-header-h));background:var(--lx-bg)}.sx-rail{flex:0 0 240px;display:flex;flex-direction:column;padding:16px 14px 80px;border-right:1px solid var(--lx-line);background:var(--lx-bg);overflow-y:auto;scrollbar-width:none}.sx-rail::-webkit-scrollbar{display:none}.sx-rail__nav{display:flex;flex-direction:column;gap:18px}.sx-rail__group{display:flex;flex-direction:column;gap:2px}.sx-rail__label{padding:0 14px 4px;font-size:11px;font-weight:var(--lx-fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--lx-text-dim)}.sx-rail__link{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:var(--lx-radius-md);color:var(--lx-text);text-decoration:none;font-size:15px;font-weight:var(--lx-fw-semi);transition:background var(--lx-dur-fast) var(--lx-ease),color var(--lx-dur-fast) var(--lx-ease)}.sx-rail__link svg{flex:0 0 auto;color:var(--lx-text-muted);transition:color var(--lx-dur-fast) var(--lx-ease)}.sx-rail__link:hover{background:var(--lx-surface)}.sx-rail__link.is-active{background:var(--lx-blue-soft, rgba(0,194,255,.12));color:var(--lx-blue)}.sx-rail__link.is-active svg{color:var(--lx-blue)}.sx-rail__foot{color:var(--lx-text-dim);font-size:12px;line-height:1.4;padding:0 14px;margin:22px 0 0}.sx-main{flex:1;min-width:0;overflow-y:auto;scrollbar-width:thin}.sx-main .feed-wrap{height:100%}@media (max-width: 1040px){.feed-aside,.feed-comments{display:none}}@media (min-width: 1041px){.feed-wrap:not(.feed-wrap--compact) .stage__actions{display:flex}.feed-wrap:not(.feed-wrap--compact) .stagebox{max-width:calc(100% - 132px)}.feed-wrap:not(.feed-wrap--compact) .stage__bar,.feed-wrap:not(.feed-wrap--compact) .stage__chip,.feed-wrap:not(.feed-wrap--compact) .feed__coach{display:none}}.feed-wrap--compact .feed__slide{padding:8px}.feed-wrap--compact .stagebox{max-width:100%!important;max-height:100%!important}.feed-wrap--compact .stage{background:#000}.feed-wrap--compact .stage__media,.feed-wrap--compact .deckslot__vid,.feed-wrap--compact .deckslot,.feed-wrap--compact .deckslot video{object-fit:contain!important}.feed-wrap--compact .stage__bar{left:8px;right:8px;width:auto;justify-content:space-around;gap:4px;flex-wrap:wrap}@media (max-width: 900px){.sx-rail{flex-basis:76px;padding:14px 8px}.sx-rail__link{justify-content:center;padding:12px}.sx-rail__link span,.sx-rail__foot,.sx-rail__label{display:none}.sx-rail__nav{gap:10px}}@media (max-width: 560px){.sx{flex-direction:column-reverse;height:calc(100dvh - var(--lx-header-h))}.sx-rail{flex-basis:auto;flex-direction:row;border-right:0;border-top:1px solid var(--lx-line);padding:6px 4px;overflow-x:auto}.sx-rail__nav{flex-direction:row;justify-content:space-around;width:100%;gap:0}.sx-rail__group{flex-direction:row;gap:0}.sx-rail__link{padding:8px}.feed__slide{padding:0}.stage{border-radius:0;box-shadow:none}}.feed__charge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-content:center;justify-items:center;gap:14px;pointer-events:none}.feed__charge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,var(--heat, #f5c518),transparent 72%);opacity:calc(var(--c, 0) * .32)}.feed__charge.is-love:before{background:radial-gradient(circle at center,rgba(43,212,125,.32),transparent 72%)}.feed__charge.is-hate:before{background:radial-gradient(circle at center,rgba(255,59,92,.32),transparent 72%)}@keyframes chargePulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.5)}}.feed__charge-eyebrow{position:relative;font-size:18px;font-weight:900;letter-spacing:.22em;color:#fff;text-transform:uppercase;opacity:.95;text-shadow:0 2px 10px rgba(0,0,0,.9)}.feed__charge-label{position:relative;font-size:40px;line-height:1;font-weight:900;letter-spacing:.01em;color:#fff;transform:scale(calc(.92 + var(--c,0) * .22));text-align:center;text-shadow:0 2px 12px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.8)}.feed__charge-sub{position:relative;font-size:22px;font-weight:900;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.9)}.feed__charge-sub b.is-love{color:#2bd47d}.feed__charge-sub b.is-hate{color:#ff3b5c;text-shadow:0 0 10px #fff,0 0 20px rgba(255,255,255,.75)}.feed__charge.is-armed .feed__charge-label{animation:chargePulse .4s ease-in-out infinite}.feed__coach{position:absolute;left:50%;bottom:22px;transform:translate(-50%);z-index:25;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;max-width:92%;padding:10px 16px;border-radius:14px;background:#0d0c14a8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);font-size:13px;font-weight:700;color:#ffffffeb;pointer-events:none;box-shadow:0 12px 34px -14px #000c;animation:coachIn .4s ease-out}.feed__coach b{font-weight:900}.feed__coach b.is-like{color:#2bd47d}.feed__coach b.is-nope{color:#ff3b5c}.feed__coach b.is-super{color:#f5c518}@keyframes coachIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.feed__slide.is-charging{animation:feedShake .07s linear infinite}@keyframes feedShake{0%,to{transform:translate(0)}25%{transform:translate(-1.5px,1px)}50%{transform:translate(1.5px,-1px)}75%{transform:translate(-1px,-1px)}}.feed__superstamp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-12deg);z-index:31;font-size:34px;font-weight:900;letter-spacing:.06em;padding:10px 22px;border-radius:16px;pointer-events:none;animation:superPop .3s ease-out}.feed__superstamp.is-love{color:#2bd47d;border:4px solid #2bd47d;text-shadow:0 0 22px rgba(43,212,125,.8)}.feed__superstamp.is-hate{color:#ff3b5c;border:4px solid #ff3b5c;text-shadow:0 0 22px rgba(255,59,92,.8)}@keyframes superPop{0%{transform:translate(-50%,-50%) rotate(-12deg) scale(.4);opacity:0}to{transform:translate(-50%,-50%) rotate(-12deg) scale(1);opacity:1}}.feed-aside__legend .is-super{color:var(--lx-blue);display:inline-flex;align-items:center;gap:4px}.flagsheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;background:#05060ab3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px}.flagsheet__panel{width:100%;max-width:440px;background:var(--lx-surface, #14141c);border:1px solid var(--lx-line);border-radius:18px;padding:20px;box-shadow:0 30px 70px -20px #000c}.flagsheet__head{display:flex;align-items:center;justify-content:space-between}.flagsheet__title{display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:800;color:var(--lx-text)}.flagsheet__x{border:0;background:none;color:var(--lx-text-dim);cursor:pointer}.flagsheet__sub{color:var(--lx-text-muted);font-size:13.5px;line-height:1.5;margin:6px 0 14px}.flagsheet__reasons{display:grid;grid-template-columns:1fr 1fr;gap:8px}.flagsheet__reason{text-align:left;border:1px solid var(--lx-line);background:#ffffff0a;color:var(--lx-text);border-radius:11px;padding:11px 13px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.flagsheet__reason:hover{background:#ffffff17}.flagsheet__reason.is-on{border-color:var(--lx-blue);color:var(--lx-blue);background:#1e88ff1f}.flagsheet__never{display:flex;align-items:center;gap:10px;margin:14px 0;color:var(--lx-text);font-size:14px;font-weight:600;cursor:pointer}.flagsheet__never input{width:18px;height:18px;accent-color:var(--lx-blue)}.flagsheet__tip{display:flex;gap:8px;align-items:flex-start;background:#1e88ff1a;border:1px solid rgba(30,136,255,.25);border-radius:12px;padding:11px 13px;color:var(--lx-text-muted);font-size:12.5px;line-height:1.5}.flagsheet__tip svg{color:var(--lx-blue);flex:0 0 auto;margin-top:1px}.flagsheet__tip strong{color:var(--lx-text)}.flagsheet__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.flagsheet__cancel{border:1px solid var(--lx-line);background:none;color:var(--lx-text);border-radius:999px;padding:10px 18px;font:inherit;font-weight:700;cursor:pointer}.flagsheet__submit{border:0;background:var(--lx-blue-grad);color:#fff;border-radius:999px;padding:10px 22px;font:inherit;font-weight:800;cursor:pointer}.flagsheet__submit:disabled{opacity:.4;cursor:default}.swtut{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;align-content:center;gap:30px;background:#05060adb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:20px}.swtut__stage{position:relative;width:300px;height:380px;display:grid;place-items:center}.swtut__cue{position:absolute;display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;padding:7px 13px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);color:#fff}.swtut__cue--like{right:-6px;top:50%;transform:translateY(-50%);color:#2bd47d;border-color:#2bd47d66}.swtut__cue--dislike{left:-6px;top:50%;transform:translateY(-50%);color:#ff5b73;border-color:#ff3b5c66}.swtut__cue--skip{bottom:-2px;left:50%;transform:translate(-50%);color:#fff}.swtut__card{position:relative;width:190px;height:280px;border-radius:20px;background:linear-gradient(160deg,#2a2540,#15131f);border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px -18px #000c;overflow:hidden;animation:swtutDemo 10.5s ease-in-out infinite}.swtut__card:before{content:"";position:absolute;left:16px;top:16px;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--lx-blue),#6d28d9)}.swtut__card:after{content:"";position:absolute;left:16px;top:74px;right:16px;height:10px;border-radius:6px;background:#ffffff2e;box-shadow:0 20px #ffffff1f,0 40px #ffffff14}.swtut__hand{position:absolute;left:calc(50% - 34px);top:56%;line-height:0;color:#fff;z-index:5;pointer-events:none;filter:drop-shadow(0 3px 5px rgba(0,0,0,.6));animation:swtutHand 10.5s ease-in-out infinite}.swtut__hand svg{display:block}.swtut__stamp{position:absolute;top:18px;font-size:20px;font-weight:900;letter-spacing:.04em;padding:5px 12px;border-radius:10px;opacity:0}.swtut__stamp--next{left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;border:3px solid #fff;text-shadow:0 0 14px rgba(0,0,0,.6);animation:swtutNext 10.5s ease-in-out infinite}.swtut__stamp--like{left:14px;color:#2bd47d;border:3px solid #2bd47d;transform:rotate(-14deg);animation:swtutLike 10.5s ease-in-out infinite}.swtut__stamp--dislike{right:14px;color:#ff3b5c;border:3px solid #ff3b5c;transform:rotate(14deg);animation:swtutDislike 10.5s ease-in-out infinite}.swtut__stamp--love{left:14px;font-size:24px;color:#2bd47d;border:4px solid #2bd47d;transform:rotate(-14deg);text-shadow:0 0 16px rgba(43,212,125,.7);animation:swtutLove 10.5s ease-in-out infinite}.swtut__stamp--hate{right:14px;font-size:24px;color:#ff3b5c;border:4px solid #ff3b5c;transform:rotate(14deg);text-shadow:0 0 16px rgba(255,59,92,.7);animation:swtutHate 10.5s ease-in-out infinite}@keyframes swtutDemo{0%,4%{transform:translate(0) rotate(0);box-shadow:0 24px 60px -18px #000c}9%{transform:translateY(140px);box-shadow:0 24px 60px -18px #000c}13%,17%{transform:translate(0);box-shadow:0 24px 60px -18px #000c}23%{transform:translate(150px) rotate(12deg);box-shadow:0 24px 60px -18px #000c}27%,31%{transform:translate(0) rotate(0);box-shadow:0 24px 60px -18px #000c}37%{transform:translate(-150px) rotate(-12deg);box-shadow:0 24px 60px -18px #000c}41%,45%{transform:translate(0) rotate(0);box-shadow:0 24px 60px -18px #000c}48%{transform:translate(3px) rotate(1deg) scale(1.03);box-shadow:0 0 34px #f5c518}50%{transform:translate(-5px,2px) rotate(-1.5deg) scale(1.04);box-shadow:0 0 46px #f5c518}52%{transform:translate(8px,-2px) rotate(2deg) scale(1.05);box-shadow:0 0 58px #f5c518}54%{transform:translate(-11px,3px) rotate(-2.6deg) scale(1.06);box-shadow:0 0 70px #f5c518}56%{transform:translate(14px,-3px) rotate(3.2deg) scale(1.07);box-shadow:0 0 80px #ffd83a}58%{transform:translate(-17px,4px) rotate(-3.8deg) scale(1.08);box-shadow:0 0 92px #ffd83a}60%{transform:translate(17px,-2px) rotate(3.8deg) scale(1.08);box-shadow:0 0 92px #ffd83a}64%{transform:translate(150px) rotate(12deg) scale(1.05);box-shadow:0 0 72px #2bd47d}67%,69%{transform:translate(0) rotate(0);box-shadow:0 24px 60px -18px #000c}71%{transform:translate(3px) rotate(1deg) scale(1.03);box-shadow:0 0 34px #f5c518}73%{transform:translate(-5px,2px) rotate(-1.5deg) scale(1.04);box-shadow:0 0 46px #f5c518}75%{transform:translate(8px,-2px) rotate(2deg) scale(1.05);box-shadow:0 0 58px #f5c518}77%{transform:translate(-11px,3px) rotate(-2.6deg) scale(1.06);box-shadow:0 0 70px #f5c518}79%{transform:translate(14px,-3px) rotate(3.2deg) scale(1.07);box-shadow:0 0 80px #ffd83a}81%{transform:translate(-17px,4px) rotate(-3.8deg) scale(1.08);box-shadow:0 0 92px #ffd83a}83%{transform:translate(17px,-2px) rotate(3.8deg) scale(1.08);box-shadow:0 0 92px #ffd83a}87%{transform:translate(-150px) rotate(-12deg) scale(1.05);box-shadow:0 0 72px #ff3b5c}92%,to{transform:translate(0) rotate(0);box-shadow:0 24px 60px -18px #000c}}@keyframes swtutHand{0%,4%{transform:translate(0) scale(1)}9%{transform:translateY(140px) scale(.9)}13%,17%{transform:translate(0) scale(1)}23%{transform:translate(150px) scale(.9)}27%,31%{transform:translate(0) scale(1)}37%{transform:translate(-150px) scale(.9)}41%,45%{transform:translate(0) scale(1)}48%,60%{transform:translate(0) scale(.82)}64%{transform:translate(150px) scale(.88)}67%,69%{transform:translate(0) scale(1)}71%,83%{transform:translate(0) scale(.82)}87%{transform:translate(-150px) scale(.88)}92%,to{transform:translate(0) scale(1)}}@keyframes swtutNext{0%,3%{opacity:0}7%,11%{opacity:1}15%,to{opacity:0}}@keyframes swtutLike{0%,19%{opacity:0}23%,27%{opacity:1}30%,to{opacity:0}}@keyframes swtutDislike{0%,33%{opacity:0}37%,41%{opacity:1}44%,to{opacity:0}}@keyframes swtutLove{0%,59%{opacity:0}63%,66%{opacity:1}68%,to{opacity:0}}@keyframes swtutHate{0%,82%{opacity:0}86%,89%{opacity:1}91%,to{opacity:0}}.swtut__hold{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:#fff}.swtut__hold svg:first-child{color:var(--lx-blue)}.swtut__love{font-style:normal;display:inline-flex;align-items:center;gap:4px;color:#2bd47d}.swtut__hate{font-style:normal;display:inline-flex;align-items:center;gap:4px;color:#ff5b73}.swtut__start{border:0;background:var(--lx-blue-grad);color:#fff;border-radius:999px;padding:13px 40px;font:inherit;font-weight:800;font-size:15px;cursor:pointer}.swtut__start:hover{filter:brightness(1.08)}@media (prefers-reduced-motion: reduce){.swtut__card,.swtut__stamp,.swtut__hand{animation:none}}.stage__posterov{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .28s ease;pointer-events:none;z-index:2}.stage__posterov.is-up{opacity:1;transition:none}.studio{--st-green: #22c55e;max-width:1100px;margin:0 auto;padding:24px 24px 72px;color:var(--lx-text)}.studio--center{min-height:60vh;display:flex;align-items:center;justify-content:center}.studio__eyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--lx-orange, #e8731c);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.studio__gate{max-width:460px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.studio__gate-title{font-size:30px;font-weight:800;margin:6px 0 0}.studio__gate-lead{color:var(--lx-text-muted);line-height:1.55;margin:0 0 6px}.studio__top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:18px}.studio__title{font-size:26px;font-weight:800;margin:10px 0 4px}.studio__sub{color:var(--lx-text-muted);margin:0}.studio__modes{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-full);background:var(--lx-surface)}.studio__mode{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border:none;border-radius:var(--lx-radius-full);background:transparent;color:var(--lx-text-muted);font-weight:700;font-size:14px;cursor:pointer;transition:all var(--lx-dur-fast) var(--lx-ease)}.studio__mode.is-active{background:var(--lx-blue);color:#fff}.studio__tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--lx-line);margin-bottom:24px}.studio__tab{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;color:var(--lx-text-muted);font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color var(--lx-dur-fast) var(--lx-ease)}.studio__tab:hover{color:var(--lx-text)}.studio__tab.active{color:var(--lx-orange, #e8731c);border-bottom-color:var(--lx-orange, #e8731c)}.studio__page{display:flex;flex-direction:column;gap:22px}.studio__cols{display:grid;grid-template-columns:1.4fr 1fr;gap:18px}@media (max-width: 760px){.studio__cols{grid-template-columns:1fr}}.studio__card{border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);background:var(--lx-surface);padding:20px}.studio__card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.studio__h2{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:800;margin:0}.studio__h2 svg{color:var(--lx-blue)}.studio__muted{color:var(--lx-text-muted);line-height:1.5;margin:0}.studio__small{color:var(--lx-text-dim);font-size:12px;font-weight:600}.studio__big{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.studio__link{display:inline-flex;align-items:center;gap:4px;color:var(--lx-blue);font-weight:700;font-size:13px;text-decoration:none}.studio__pill{padding:4px 11px;border-radius:var(--lx-radius-full);background:#22c55e24;color:var(--st-green);font-size:12px;font-weight:800}.studio__cta{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:6px;padding:10px 18px;border-radius:var(--lx-radius-full);background:var(--lx-orange, #e8731c);color:#fff;font-weight:800;text-decoration:none}.studio__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width: 760px){.studio__stats{grid-template-columns:repeat(2,1fr)}}.st-stat{display:flex;align-items:center;gap:14px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);background:var(--lx-surface);padding:18px}.st-stat__ic{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--lx-radius-md);flex:none;background:#ffffff0d;color:var(--lx-text-muted)}.st-stat--blue .st-stat__ic{background:#3884ff29;color:var(--lx-blue)}.st-stat--orange .st-stat__ic{background:#e8731c29;color:var(--lx-orange, #e8731c)}.st-stat--green .st-stat__ic{background:#22c55e29;color:var(--st-green)}.st-stat__body{display:flex;flex-direction:column;gap:2px;min-width:0}.st-stat__label{color:var(--lx-text-dim);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.st-stat__value{font-size:24px;font-weight:800;font-variant-numeric:tabular-nums}.st-stat__sub{color:var(--lx-text-dim);font-size:12px}.st-spark{display:block;width:100%;height:auto}.st-spark--empty{height:120px;border-radius:var(--lx-radius-md);background:#ffffff08}.st-copy{display:flex;flex-direction:column;gap:6px}.st-copy__label{color:var(--lx-text-dim);font-size:12px;font-weight:700}.st-copy__row{display:flex;gap:8px}.st-copy__input{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);background:#00000040;color:var(--lx-text);font-size:14px;font-family:inherit}.st-copy__btn{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);background:var(--lx-blue);color:#fff;font-weight:700;cursor:pointer;white-space:nowrap}.studio__trend-foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;color:var(--lx-text-muted);font-size:13px}.studio__earn-snap{display:flex;flex-direction:column}.studio__earn-amt{font-size:34px;font-weight:800;color:var(--st-green)}.studio__earn-label{color:var(--lx-text-dim);font-size:13px}.studio__earn-meta{display:flex;flex-wrap:wrap;gap:14px;margin:12px 0;color:var(--lx-text-muted);font-size:13px}.studio__earn-meta span{display:inline-flex;align-items:center;gap:5px}.studio__earn-progress{display:flex;flex-direction:column;gap:6px;margin-top:8px}.studio__earn-bar{height:8px;border-radius:var(--lx-radius-full);background:#ffffff14;overflow:hidden}.studio__earn-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--lx-blue),var(--lx-orange, #e8731c))}.studio__earn-hint{color:var(--lx-text-dim);font-size:12px}.studio__affiliate{background:radial-gradient(120% 160% at 100% 0%,rgba(232,115,28,.14),transparent 55%),var(--lx-surface)}.studio__affiliate .studio__muted{margin:0 0 14px}.studio__affiliate-stats{display:flex;flex-wrap:wrap;align-items:center;gap:28px;margin-top:16px;padding-top:16px;border-top:1px solid var(--lx-line)}.studio__affiliate-stats>div{display:flex;flex-direction:column}.studio__affiliate-cta{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:var(--lx-blue);font-weight:700;font-size:13px;text-decoration:none}.studio__table{width:100%;border-collapse:collapse}.studio__table th{text-align:left;padding:0 12px 10px;color:var(--lx-text-dim);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--lx-line)}.studio__table td{padding:12px;border-bottom:1px solid var(--lx-line);vertical-align:middle}.studio__table .studio__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.studio__table td.studio__num{color:var(--lx-text-muted);font-weight:700}.studio__table td.studio__num svg{color:var(--lx-text-dim);vertical-align:-2px;margin-right:2px}.studio__earn-cell{color:var(--st-green)!important}.studio__content-cell{display:flex;align-items:center;gap:12px}.studio__thumb{width:72px;height:41px;object-fit:cover;border-radius:var(--lx-radius-md);flex:none}.studio__thumb--ph{background:#ffffff0f}.studio__content-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.studio__content-title{font-weight:700;font-size:14px}.studio__content-date{color:var(--lx-text-dim);font-size:12px}.studio__promo-col{text-align:right;white-space:nowrap}.studio__promo-make,.studio__promo-have{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--lx-radius-full);font-weight:700;font-size:13px;cursor:pointer;border:1px solid var(--lx-line);background:transparent;color:var(--lx-text)}.studio__promo-make:hover:not(:disabled){border-color:var(--lx-orange, #e8731c);color:var(--lx-orange, #e8731c)}.studio__promo-have{color:var(--st-green);border-color:#22c55e66}.studio__spin{animation:st-spin .8s linear infinite}@keyframes st-spin{to{transform:rotate(360deg)}}.studio__empty{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:56px 24px;color:var(--lx-text-muted)}.studio__empty svg{color:var(--lx-text-dim)}.studio__empty h2{margin:4px 0 0;font-size:18px;color:var(--lx-text)}.studio__earn-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:26px 28px;background:radial-gradient(120% 160% at 0% 0%,rgba(34,197,94,.16),transparent 55%),linear-gradient(120deg,#16201a,#0b0b12 72%)}.studio__earn-hero-main{display:flex;flex-direction:column;gap:8px}.studio__earn-hero-amt{font-size:40px;font-weight:800;color:#fff}.studio__earn-hero-side{display:flex;gap:28px}.studio__earn-hero-side>div{display:flex;flex-direction:column;gap:2px}.studio__sources{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.studio__source{display:flex;align-items:center;gap:12px}.studio__source-ic{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--lx-radius-md);background:#3884ff24;color:var(--lx-blue);flex:none}.studio__source-main{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.studio__source-label{font-weight:700;font-size:13px}.studio__source-bar{height:7px;border-radius:var(--lx-radius-full);background:#ffffff14;overflow:hidden}.studio__source-bar>span{display:block;height:100%;background:var(--lx-orange, #e8731c);border-radius:inherit}.studio__source-amt{font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.studio__tips-note{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--lx-line);color:var(--lx-text-muted);font-size:13px;line-height:1.5}.studio__tips-note svg{color:var(--lx-orange, #e8731c);flex:none;margin-top:1px}.studio__links-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.studio__links-head .studio__muted{flex:1;min-width:240px}.studio__link-form{display:flex;flex-direction:column;gap:14px}.studio__kinds{display:flex;flex-wrap:wrap;gap:8px}.studio__kind{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-full);background:transparent;color:var(--lx-text-muted);font-weight:700;font-size:13px;cursor:pointer}.studio__kind.is-active{border-color:var(--lx-blue);color:#fff;background:#3884ff29}.studio__link-fields{display:flex;gap:10px;flex-wrap:wrap}.studio__input{flex:1;min-width:180px;padding:10px 12px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);background:#00000040;color:var(--lx-text);font-size:14px;font-family:inherit}.studio__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.studio__link-row{display:flex;align-items:center;gap:14px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);background:var(--lx-surface);padding:12px 14px}.studio__link-ic{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--lx-radius-md);background:#e8731c24;color:var(--lx-orange, #e8731c);flex:none}.studio__link-main{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.studio__link-label{font-weight:700;font-size:14px}.studio__link-url{color:var(--lx-text-dim);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio__link-stats{display:flex;gap:16px;color:var(--lx-text-muted);font-size:13px;font-weight:700}.studio__link-stats span{display:inline-flex;align-items:center;gap:5px}.studio__link-stats svg{color:var(--lx-text-dim)}.studio__link-actions{display:flex;gap:6px}.studio__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);background:transparent;color:var(--lx-text-muted);cursor:pointer}.studio__icon-btn:hover{color:var(--lx-text);border-color:var(--lx-text-dim)}.studio__icon-btn--danger:hover{color:#ef4444;border-color:#ef444480}.studio__payout-hero{display:flex;align-items:stretch;justify-content:space-between;gap:24px;flex-wrap:wrap;border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:26px 28px;background:linear-gradient(120deg,#1d2433,#0b0b12 72%)}.studio__payout-hero>div:first-child{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.studio__payout-acct{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:center;max-width:280px;padding-left:24px;border-left:1px solid var(--lx-line)}@media (max-width: 600px){.studio__payout-acct{border-left:none;padding-left:0}}.studio__acct-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--lx-radius-full);border:1px solid var(--lx-line);color:var(--lx-text-muted);font-weight:700;font-size:13px}.studio__acct-badge--ok{background:#22c55e24;color:var(--st-green);border-color:transparent}.studio__acct-detail{display:inline-flex;align-items:center;gap:6px;font-weight:700}.studio__acct-note{line-height:1.5}.studio__payouts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.studio__payout-row{display:flex;align-items:center;gap:16px;padding:12px 4px;border-bottom:1px solid var(--lx-line)}.studio__payout-status{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:13px;min-width:120px}.studio__payout-status--paid{color:var(--st-green)}.studio__payout-status--pending{color:var(--lx-orange, #e8731c)}.studio__payout-status--failed{color:#ef4444}.studio__payout-main{flex:1;display:flex;flex-direction:column;gap:2px}.studio__payout-amt{font-weight:800;font-variant-numeric:tabular-nums}:root{--lx-bg: #161719;--lx-bg-rgb: 22, 23, 25;--lx-bg-raised: #1c1d20;--lx-surface: #212327;--lx-surface-2: #2a2c31;--lx-surface-3: #34373d;--lx-line: rgba(255, 255, 255, .08);--lx-line-strong: rgba(255, 255, 255, .16);--lx-text: #f3f6fc;--lx-text-muted: #9aa4b6;--lx-text-dim: #5c6678;--lx-text-on-accent:#0a0500;--lx-text-on-brand: #ffffff;--lx-blue: #1e88ff;--lx-blue-strong: #1a56ce;--lx-blue-deep: #0b2a66;--lx-blue-soft: rgba(30, 136, 255, .14);--lx-blue-grad: linear-gradient(135deg, #2a93ff 0%, #1652d0 100%);--lx-orange: #ff5320;--lx-orange-bright: #ff7a3c;--lx-orange-deep: #e22600;--lx-orange-soft: rgba(255, 83, 32, .16);--lx-accent-grad: linear-gradient(135deg, #ff7a2a 0%, #ff4517 50%, #e22600 100%);--lx-live: #ff3b5c;--lx-success: #2bd47d;--lx-warning: #ffb02e;--lx-danger: #ff4d4f;--lx-primary: var(--lx-blue);--lx-primary-grad: var(--lx-blue-grad);--lx-brand: var(--lx-blue);--lx-accent: var(--lx-orange);--lx-focus: var(--lx-blue);--lx-font-display: "Space Grotesk", "Inter", system-ui, sans-serif;--lx-font-ui: "Inter", system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--lx-font-numeral: "Rajdhani", "Space Grotesk", system-ui, sans-serif;--lx-fs-xs: .75rem;--lx-fs-sm: .875rem;--lx-fs-md: 1rem;--lx-fs-lg: 1.25rem;--lx-fs-xl: 1.75rem;--lx-fs-2xl: 2.5rem;--lx-fs-3xl: 4rem;--lx-fw-regular: 400;--lx-fw-medium: 500;--lx-fw-semi: 600;--lx-fw-bold: 700;--lx-lh-tight: 1.05;--lx-lh-snug: 1.25;--lx-lh-body: 1.55;--lx-sp-1: 4px;--lx-sp-2: 8px;--lx-sp-3: 12px;--lx-sp-4: 16px;--lx-sp-5: 24px;--lx-sp-6: 32px;--lx-sp-7: 48px;--lx-sp-8: 64px;--lx-sp-9: 96px;--lx-radius-sm: 6px;--lx-radius-md: 10px;--lx-radius-lg: 16px;--lx-radius-xl: 22px;--lx-radius-full: 999px;--lx-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--lx-shadow-md: 0 8px 24px rgba(0, 0, 0, .45);--lx-shadow-lg: 0 24px 60px rgba(0, 0, 0, .55);--lx-glow-blue: 0 0 0 1px rgba(30, 136, 255, .5), 0 8px 30px rgba(30, 136, 255, .35);--lx-glow-orange: 0 8px 30px rgba(255, 75, 25, .5);--lx-ease: cubic-bezier(.22, 1, .36, 1);--lx-dur-fast: .12s;--lx-dur-mid: .22s;--lx-dur-slow: .36s;--lx-header-h: 68px;--lx-page-pad: 48px;--lx-z-header: 100;--lx-z-overlay: 200}@media (max-width: 1024px){:root{--lx-page-pad: 32px}}@media (max-width: 640px){:root{--lx-page-pad: 16px;--lx-header-h: 58px}}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--lx-bg);color:var(--lx-text);font-family:var(--lx-font-ui);font-size:var(--lx-fs-md);line-height:var(--lx-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(900px 500px at 18% -8%,rgba(30,136,255,.16),transparent 60%),radial-gradient(820px 480px at 100% 0%,rgba(30,136,255,.08),transparent 55%);z-index:0}h1,h2,h3,h4{font-family:var(--lx-font-display);line-height:var(--lx-lh-tight);margin:0;letter-spacing:-.01em}a{color:inherit;text-decoration:none}button{font-family:inherit}img{display:block;max-width:100%}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background:var(--lx-surface-3);border-radius:var(--lx-radius-full)}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:2px solid var(--lx-focus);outline-offset:2px;border-radius:var(--lx-radius-sm)}.lx-hide-scroll{scrollbar-width:none}.lx-hide-scroll::-webkit-scrollbar{display:none}html body #root{visibility:visible}:root{--app-content-max: 1320px}header.ui-header{position:sticky;top:0;z-index:100}main{position:relative;z-index:1}.page{max-width:var(--app-content-max);margin:0 auto;padding:var(--lx-sp-6) var(--lx-sp-5) var(--lx-sp-8)}.section-title{font-size:var(--lx-fs-lg);font-weight:var(--lx-fw-bold);margin:0 0 var(--lx-sp-4)}.muted{color:var(--lx-text-muted)}.music__hero{text-align:center;padding:var(--lx-sp-7) var(--lx-sp-5) var(--lx-sp-6)}.music__hero h1{font-size:clamp(30px,5vw,52px);margin:0 0 var(--lx-sp-3)}.music__hero h1 span{background:var(--lx-blue-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.music__hero .muted{max-width:560px;margin:0 auto var(--lx-sp-5)}.music__empty{display:grid;place-items:center;gap:var(--lx-sp-3);padding:var(--lx-sp-8) 0;color:var(--lx-text-dim)}.music__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--lx-sp-4);padding-bottom:var(--lx-sp-8)}.music__card{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-4);display:flex;flex-direction:column;gap:var(--lx-sp-3)}.music__card-title{font-weight:var(--lx-fw-semi);line-height:1.4}.music__card audio{width:100%}.browse{padding-bottom:var(--lx-sp-8)}.browse__rows{padding:var(--lx-sp-6) var(--lx-page-pad) 0;display:flex;flex-direction:column;gap:var(--lx-sp-2)}@media (max-width: 720px){.browse__rows{padding-left:var(--lx-sp-4);padding-right:var(--lx-sp-4)}}.landing__hero{max-width:var(--app-content-max);margin:0 auto;padding:var(--lx-sp-8) var(--lx-sp-5) var(--lx-sp-7);text-align:center;background:radial-gradient(ellipse 60% 60% at 50% -10%,var(--lx-blue-soft),transparent 70%)}.landing__title{font-size:clamp(32px,6vw,64px);line-height:var(--lx-lh-tight);margin:0 0 var(--lx-sp-4)}.landing__title span{background:var(--lx-blue-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.landing__sub{max-width:620px;margin:0 auto var(--lx-sp-6);font-size:var(--lx-fs-lg);color:var(--lx-text-muted)}.landing__cta{display:flex;gap:var(--lx-sp-3);justify-content:center;flex-wrap:wrap}.landing__grid{max-width:var(--app-content-max);margin:0 auto;padding:0 var(--lx-sp-5) var(--lx-sp-8);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--lx-sp-4)}.landing__feature{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-5)}.landing__feature h3{margin:0 0 var(--lx-sp-2)}.auth{min-height:calc(100vh - var(--lx-header-h));display:grid;place-items:center;padding:var(--lx-sp-5)}.auth__card{width:100%;max-width:420px;background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-6);display:flex;flex-direction:column;gap:var(--lx-sp-3);box-shadow:var(--lx-shadow-md)}.auth__title{margin:var(--lx-sp-2) 0 0;font-size:var(--lx-fs-xl)}.auth__form{display:flex;flex-direction:column;gap:var(--lx-sp-3);margin-top:var(--lx-sp-2)}.auth__divider{display:flex;align-items:center;gap:var(--lx-sp-3);color:var(--lx-text-dim);font-size:var(--lx-fs-sm);margin:var(--lx-sp-2) 0}.auth__divider:before,.auth__divider:after{content:"";flex:1;height:1px;background:var(--lx-line)}.auth__error{color:var(--lx-danger);font-size:var(--lx-fs-sm);margin:0}.auth__alt{margin:4px 0 0;font-size:var(--lx-fs-sm);text-align:center}.auth__alt a{color:var(--lx-text-muted);text-decoration:underline}.auth__alt a:hover{color:var(--lx-text)}.auth__hint{font-size:var(--lx-fs-sm);margin-top:var(--lx-sp-2)}.watch{display:flex;flex-direction:column;gap:var(--lx-sp-5);padding-bottom:var(--lx-sp-8)}.watch__stage{position:relative;width:100%;height:calc(100svh - var(--lx-header-h, 68px));background:#000;overflow:hidden}.lp-v4:has(.lp-v4-pause-overlay:not([hidden])) .lp-v4-controls,.lp-v4:has(.lp-v4-startup-overlay:not([hidden])) .lp-v4-controls{opacity:0!important;pointer-events:none!important}.watch__meta{width:100%;max-width:var(--app-content-max);margin:0 auto;padding:0 var(--lx-sp-5);box-sizing:border-box}.watch__scrim{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:var(--lx-sp-3);text-align:center;padding:var(--lx-sp-6);background:linear-gradient(180deg,#07090d73,#07090dd1)}.watch__scrim h2{font-size:var(--lx-fs-xl)}.watch__gate{aspect-ratio:16 / 9;border-radius:var(--lx-radius-lg);background:var(--lx-surface);border:1px solid var(--lx-line);display:grid;place-content:center;justify-items:center;gap:var(--lx-sp-3);text-align:center;padding:var(--lx-sp-6)}.watch__meta-head{display:flex;align-items:center;justify-content:space-between;gap:var(--lx-sp-4);flex-wrap:wrap}.watch__meta h1{margin:0}.watch__tags{display:flex;gap:var(--lx-sp-2);flex-wrap:wrap;margin:var(--lx-sp-3) 0}.plus__hero{text-align:center;margin-bottom:var(--lx-sp-6)}.plus__hero h1{font-size:var(--lx-fs-2xl);margin:0 0 var(--lx-sp-2)}.plus__hero h1 span{background:var(--lx-blue-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.plus__status{margin-top:var(--lx-sp-3)}.plus__note{background:var(--lx-surface-2);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);padding:var(--lx-sp-4);margin-bottom:var(--lx-sp-5)}.plus__plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--lx-sp-4)}.plus__plan{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-5);display:flex;flex-direction:column;gap:var(--lx-sp-3)}.plus__plan h3{margin:0}.plus__price{font-size:var(--lx-fs-xl);font-weight:var(--lx-fw-bold)}.plus__price span{font-size:var(--lx-fs-sm);color:var(--lx-text-muted);font-weight:var(--lx-fw-regular)}.plus__plan ul{margin:0;padding-left:18px;color:var(--lx-text-muted);display:flex;flex-direction:column;gap:6px;flex:1}.plus__manage{margin-top:var(--lx-sp-5);text-align:center}.feed__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--lx-sp-4);margin-top:var(--lx-sp-4)}.feed__card{background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);overflow:hidden;display:flex;flex-direction:column}.feed__poster{width:100%;aspect-ratio:16 / 10;object-fit:cover;background:var(--lx-surface-2)}.feed__body{padding:var(--lx-sp-4);display:flex;flex-direction:column;gap:var(--lx-sp-2)}.feed__body h3{margin:0}.feed__author{display:flex;align-items:center;gap:var(--lx-sp-2);font-weight:var(--lx-fw-medium)}.feed__tags{display:flex;gap:6px;flex-wrap:wrap}.feed__actions{display:flex;gap:var(--lx-sp-2);margin-top:var(--lx-sp-2)}.feed__stats{font-size:var(--lx-fs-sm)}.stub{display:flex;flex-direction:column;align-items:flex-start;gap:var(--lx-sp-3);max-width:640px}.stub h1{font-size:var(--lx-fs-2xl);margin:0}.lp-v4--idle,.lp-v4--idle .lp-v4-video{cursor:none!important}body:has(.lp-v4) #lcmp-footer{display:none!important}#lcmp-footer{left:var(--lx-rail)!important}body.lx-opener .lc-btn{display:none!important}header.ui-header{transition:transform .3s ease,opacity .3s ease}body:has(.lp-v4--idle) header.ui-header{opacity:0;transform:translateY(-100%);pointer-events:none}body:has(.lp-v4){background:#000}body:has(.lp-v4):before{display:none}.lp-v4 .lp-v4-ad-overlay{position:absolute!important;z-index:55!important}.title{display:flex;flex-direction:column}.title__gate{aspect-ratio:16/9;display:grid;place-content:center;justify-items:center;gap:var(--lx-sp-4)}.title-hero{position:relative;min-height:62vh;background-size:cover;background-position:center 20%;display:flex;align-items:flex-end}.title-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--lx-bg) 2%,rgba(7,9,13,.55) 45%,rgba(7,9,13,.25) 100%),linear-gradient(90deg,rgba(7,9,13,.85) 0%,rgba(7,9,13,.15) 55%,transparent 100%)}.title-hero__inner{position:relative;padding:var(--lx-sp-7) var(--lx-page-pad, var(--lx-sp-5)) var(--lx-sp-6);max-width:880px;display:flex;flex-direction:column;gap:var(--lx-sp-3)}.title-logo{max-width:min(460px,70vw);max-height:180px;width:auto;object-fit:contain;filter:drop-shadow(0 4px 16px rgba(0,0,0,.6))}.title-name{font-size:clamp(28px,5vw,52px);margin:0}.title-tagline{font-style:italic;color:#ffffffd9;font-family:Georgia,Times New Roman,serif;font-size:var(--lx-fs-lg);margin:0}.title-award{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;background:#ffc83c24;color:#ffd66b;border:1px solid rgba(255,200,60,.3);border-radius:999px;padding:5px 12px;font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-semi)}.title-award-sub{color:#ffffff9e;font-size:var(--lx-fs-xs);letter-spacing:.02em;margin-top:-2px}.title-meta{color:#ffffffd1;font-size:var(--lx-fs-sm);letter-spacing:.02em}.title-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lx-sp-3)}.title-badge-main{height:60px;width:auto;align-self:flex-start;filter:drop-shadow(0 4px 14px rgba(0,0,0,.55))}.title-badge{height:34px;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));opacity:.96}.title-actions{display:flex;flex-wrap:wrap;gap:var(--lx-sp-3);margin-top:var(--lx-sp-2)}.title-body{max-width:var(--app-content-max);width:100%;margin:0 auto;padding:var(--lx-sp-5) var(--lx-page-pad, var(--lx-sp-5)) var(--lx-sp-8);display:flex;flex-direction:column;gap:var(--lx-sp-6)}.title-synopsis{font-size:var(--lx-fs-md);line-height:var(--lx-lh-relaxed, 1.6);color:var(--lx-text);max-width:760px;margin:0}.title-credit{color:var(--lx-text-muted);margin:0;font-size:var(--lx-fs-sm)}.title-credit span{color:var(--lx-text-dim);margin-right:6px;text-transform:uppercase;letter-spacing:.08em;font-size:var(--lx-fs-xs)}.title-section{display:flex;flex-direction:column;gap:var(--lx-sp-3)}.title-h2{font-size:var(--lx-fs-lg);font-weight:var(--lx-fw-bold);margin:0}.extras-row{display:flex;gap:var(--lx-sp-4);overflow-x:auto;padding-bottom:var(--lx-sp-2)}.extra-card{flex:0 0 auto;width:240px;background:none;border:0;padding:0;text-align:left;cursor:pointer;color:var(--lx-text)}.extra-thumb{position:relative;aspect-ratio:16/9;border-radius:10px;background:var(--lx-surface-2, rgba(255,255,255,.06));background-size:cover;background-position:center;display:grid;place-content:center;overflow:hidden}.extra-kind{position:absolute;top:8px;left:8px;font-size:var(--lx-fs-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--lx-fw-bold);color:#fff;background:#0009;padding:2px 7px;border-radius:5px}.extra-play{font-size:26px;color:#ffffffeb;text-shadow:0 2px 10px rgba(0,0,0,.6)}.extra-card:hover .extra-thumb{outline:2px solid var(--lx-accent, #2f7bff)}.extra-title{display:flex;justify-content:space-between;gap:8px;margin-top:6px;font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-medium)}.extra-rt{color:var(--lx-text-muted);font-weight:var(--lx-fw-regular)}.convo-head{display:flex;align-items:center;gap:var(--lx-sp-3);flex-wrap:wrap}.convo-tag{font-weight:var(--lx-fw-bold);color:var(--lx-accent, #2f7bff);text-decoration:none}.convo-tag:hover{text-decoration:underline}.convo-row{display:flex;gap:var(--lx-sp-3);overflow-x:auto;padding-bottom:var(--lx-sp-2)}.convo-card{flex:0 0 auto;width:150px;text-decoration:none;color:var(--lx-text)}.convo-thumb{aspect-ratio:9/16;border-radius:10px;background:var(--lx-surface-2, rgba(255,255,255,.06));background-size:cover;background-position:center;display:grid;place-content:center}.convo-meta{margin-top:6px;display:flex;flex-direction:column;gap:2px}.convo-author{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);color:var(--lx-accent, #2f7bff)}.convo-cap{font-size:var(--lx-fs-xs);color:var(--lx-text-muted);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cmt-compose{display:flex;gap:var(--lx-sp-3);align-items:flex-start}.cmt-input{flex:1;min-height:56px;resize:vertical;background:var(--lx-surface-2, rgba(255,255,255,.05));border:1px solid var(--lx-border, rgba(255,255,255,.12));border-radius:10px;color:var(--lx-text);padding:10px 12px;font:inherit;font-size:var(--lx-fs-sm)}.cmt-input:focus{outline:none;border-color:var(--lx-accent, #2f7bff)}.cmt-list{display:flex;flex-direction:column;gap:var(--lx-sp-4);margin-top:var(--lx-sp-4)}.cmt{display:flex;gap:var(--lx-sp-3)}.cmt-av{width:38px;height:38px;flex:0 0 auto;border-radius:50%;background:var(--lx-surface-2, rgba(255,255,255,.08));background-size:cover;background-position:center;display:grid;place-content:center;font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-bold);color:var(--lx-text-muted)}.cmt-body{min-width:0}.cmt-head{display:flex;align-items:center;gap:7px}.cmt-name{font-weight:var(--lx-fw-semi);font-size:var(--lx-fs-sm)}.cmt-check{color:var(--lx-accent, #2f7bff);font-size:var(--lx-fs-xs)}.cmt-time{color:var(--lx-text-dim);font-size:var(--lx-fs-xs)}.cmt-text{margin:2px 0 4px;color:var(--lx-text);font-size:var(--lx-fs-sm);line-height:1.5;white-space:pre-wrap;word-break:break-word}.cmt-foot{color:var(--lx-text-muted);font-size:var(--lx-fs-xs)}@media (max-width: 768px){.cmt-compose{flex-direction:column}.cmt-compose>button{width:100%}}.title-tags{display:flex;flex-wrap:wrap;gap:var(--lx-sp-2)}.title-tag{background:var(--lx-surface-2, rgba(255,255,255,.06));border:1px solid var(--lx-border, rgba(255,255,255,.1));color:var(--lx-text-muted);border-radius:999px;padding:4px 11px;font-size:var(--lx-fs-xs);letter-spacing:.01em;text-transform:capitalize}.title-attrib{margin:28px 0 0;font-size:10px;line-height:1.4;color:var(--lx-text-muted, #9aa4b6);opacity:.35;text-align:right}.title-attrib:hover{opacity:.7}.cast-row{display:flex;gap:var(--lx-sp-4);overflow-x:auto;padding-bottom:var(--lx-sp-2)}.cast-card{flex:0 0 auto;width:92px;text-align:center}.cast-photo{width:92px;height:92px;border-radius:50%;background:var(--lx-surface-2);background-size:cover;background-position:center;display:grid;place-content:center;font-weight:var(--lx-fw-bold);color:var(--lx-text-muted);margin:0 auto 6px}.cast-name{font-size:var(--lx-fs-sm);font-weight:var(--lx-fw-medium);display:block}.cast-char{font-size:var(--lx-fs-xs);color:var(--lx-text-muted)}a.cast-photo,a.cast-name{cursor:pointer;color:inherit;transition:box-shadow var(--lx-dur-mid) var(--lx-ease),border-color var(--lx-dur-mid) var(--lx-ease),text-shadow var(--lx-dur-mid) var(--lx-ease)}a.cast-photo{border:1px solid transparent}a.cast-photo:hover{border-color:var(--lx-blue);box-shadow:0 0 0 1px #1e88ff99,0 6px 26px #1e88ff80}a.cast-name:hover{color:#fff;text-shadow:0 0 14px rgba(30,136,255,.7)}.cast-loaded{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:2px 8px;border-radius:999px;font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);color:var(--lx-text);background:#2f7bff24;border:1px solid rgba(47,123,255,.35);text-decoration:none}.cast-loaded:hover{background:#2f7bff42}.lsoc__dot{width:7px;height:7px;border-radius:50%;background:var(--lx-accent, #2f7bff);display:inline-block;box-shadow:0 0 6px #2f7bffcc}.lsoc-row{display:flex;flex-wrap:wrap;gap:var(--lx-sp-4)}.lsoc{display:flex;flex-direction:column;gap:var(--lx-sp-3);width:300px;max-width:100%;padding:var(--lx-sp-4);border-radius:var(--lx-radius-lg, 14px);background:var(--lx-surface, rgba(255,255,255,.04));border:1px solid var(--lx-border, rgba(255,255,255,.1));text-decoration:none;color:var(--lx-text);transition:border-color .15s ease,transform .15s ease}.lsoc:hover{border-color:#2f7bff80;transform:translateY(-2px)}.lsoc__head{display:flex;align-items:center;justify-content:space-between}.lsoc__brand{display:inline-flex;align-items:center;gap:7px;font-weight:var(--lx-fw-bold);font-size:var(--lx-fs-sm);letter-spacing:.01em}.lsoc__follow{font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-semi);color:#fff;background:var(--lx-accent, #2f7bff);padding:4px 12px;border-radius:999px}.lsoc__id{display:flex;align-items:center;gap:var(--lx-sp-3)}.lsoc__av{width:46px;height:46px;border-radius:50%;background:var(--lx-surface-2, rgba(255,255,255,.08));background-size:cover;background-position:center;display:grid;place-content:center;font-weight:var(--lx-fw-bold);color:var(--lx-text-muted);flex:0 0 auto}.lsoc__who{min-width:0}.lsoc__name{font-weight:var(--lx-fw-semi);display:flex;align-items:center;gap:5px}.lsoc__check{color:var(--lx-accent, #2f7bff);font-size:var(--lx-fs-xs)}.lsoc__handle{font-size:var(--lx-fs-sm);color:var(--lx-text-muted)}.lsoc__post{display:flex;flex-direction:column;gap:6px}.lsoc__thumb{aspect-ratio:16/9;border-radius:10px;background:var(--lx-surface-2, rgba(255,255,255,.06));background-size:cover;background-position:center;display:grid;place-content:center}.lsoc__play{font-size:22px;color:#ffffffeb;text-shadow:0 2px 10px rgba(0,0,0,.6)}.lsoc__postmeta{font-size:var(--lx-fs-xs);color:var(--lx-text-muted)}.lsoc__empty{font-size:var(--lx-fs-sm);color:var(--lx-text-muted);padding:var(--lx-sp-2) 0}.seasons-head{display:flex;align-items:center;justify-content:space-between;gap:var(--lx-sp-3)}.season-select{background:var(--lx-surface-2);color:var(--lx-text);border:1px solid var(--lx-line);border-radius:var(--lx-radius-md);padding:6px 10px}.ep-list{display:flex;flex-direction:column;gap:var(--lx-sp-2)}.ep{display:flex;gap:var(--lx-sp-4);align-items:center;text-align:left;background:var(--lx-surface);border:1px solid var(--lx-line);border-radius:var(--lx-radius-lg);padding:var(--lx-sp-3);cursor:pointer;transition:background var(--lx-dur-fast) var(--lx-ease)}.ep:hover{background:var(--lx-surface-2)}.ep__still{position:relative;flex:0 0 auto;width:150px;aspect-ratio:16/9;border-radius:var(--lx-radius-md);background:var(--lx-surface-2);background-size:cover;background-position:center;display:grid;place-content:center}.ep__play{color:#fff;font-size:22px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}.ep__body{display:flex;flex-direction:column;gap:4px;min-width:0}.ep__title{display:flex;align-items:baseline;gap:10px;font-weight:var(--lx-fw-semi)}.ep__num{color:var(--lx-text-dim);font-variant-numeric:tabular-nums}.ep__rt{color:var(--lx-text-muted);font-size:var(--lx-fs-xs);font-weight:var(--lx-fw-normal)}.ep__syn{color:var(--lx-text-muted);font-size:var(--lx-fs-sm);margin:0}.similar-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--lx-sp-4)}.similar-card{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--lx-text)}.similar-card img{width:100%;aspect-ratio:2/3;object-fit:cover;border-radius:var(--lx-radius-md);background:var(--lx-surface-2);transition:transform var(--lx-dur-mid) var(--lx-ease)}.similar-card:hover img{transform:scale(1.04)}.similar-card span{font-size:var(--lx-fs-sm)}.title-trailer{position:relative;width:min(82vw,1100px);aspect-ratio:16 / 9;background:#000;border-radius:8px;overflow:hidden}.title-stage{width:100%;background:#000}.title-stage__frame{position:relative;width:100%;height:calc(100svh - var(--lx-header-h, 68px) - 56px);margin:0 auto;background:#000;overflow:hidden}.title-stage__frame>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.stage-gate{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;gap:var(--lx-sp-3);text-align:center;padding:var(--lx-sp-5);color:#fff}.title-stage__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--lx-sp-3);max-width:var(--app-content-max);width:100%;margin:0 auto;padding:var(--lx-sp-3) var(--lx-page-pad, var(--lx-sp-5));flex-wrap:wrap}.title-stage__now{display:inline-flex;align-items:center;gap:8px;font-weight:var(--lx-fw-semi)}.title-stage__dot{width:8px;height:8px;border-radius:50%;background:var(--lx-accent, #2f7bff);box-shadow:0 0 8px #2f7bffe6}.title-stage__actions{display:flex;gap:var(--lx-sp-2);flex-wrap:wrap}@media (max-width: 1024px){.title-hero{min-height:54vh}.title-logo{max-height:150px}.lsoc{width:280px}.similar-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media (max-width: 768px){.title-hero{min-height:44vh}.title-hero__inner{padding:var(--lx-sp-5) var(--lx-sp-4) var(--lx-sp-4);gap:var(--lx-sp-2)}.title-logo{max-width:80vw;max-height:116px}.title-tagline{font-size:var(--lx-fs-md)}.title-award-sub{font-size:11px}.title-badge-main{height:46px}.title-badge{height:26px}.title-chips,.title-actions{gap:var(--lx-sp-2)}.title-actions>*{flex:1 1 calc(50% - var(--lx-sp-2))}.title-actions>*:first-child{flex-basis:100%}.title-body{padding:var(--lx-sp-4) var(--lx-sp-4) var(--lx-sp-7);gap:var(--lx-sp-5)}.title-synopsis,.title-h2{font-size:var(--lx-fs-md)}.cast-card{width:78px}.cast-photo{width:78px;height:78px}.extra-card{width:200px}.convo-card{width:132px}.convo-head{gap:var(--lx-sp-2)}.similar-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:var(--lx-sp-3)}.lsoc-row{display:block}.lsoc{width:100%}.title-stage__frame{max-width:100%}.title-stage__bar{padding:var(--lx-sp-3) var(--lx-sp-4)}.title-stage__actions{width:100%}.title-stage__actions>*{flex:1}}.app-frame{display:block;width:100%;height:calc(100dvh - var(--lx-header-h, 68px));border:0;background:var(--lx-bg, #0b0b0d)}.has-miniplayer .app-frame{height:calc(100dvh - var(--lx-header-h, 68px) - 80px)}
