.lv-route-view{display:contents}.tabbar.lv-motion-nav{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;padding:3px;min-width:0;border:1px solid #8053d057;background:#21163885;backdrop-filter:blur(16px) saturate(1.65);-webkit-backdrop-filter:blur(16px) saturate(1.65);box-shadow:0 5px 16px #0002;transform:none}.lv-motion-nav:before{content:none}.lv-motion-nav .lv-nav-lens{position:absolute;left:3px;top:3px;bottom:3px;width:calc((100% - 6px)/4);border-radius:999px;background:#a799c62e;border:0;box-shadow:none;transform:translateX(calc(var(--active-tab)*100%));transition:transform .38s cubic-bezier(.22,.8,.25,1),opacity .16s ease;pointer-events:none;z-index:0}.lv-motion-nav .lv-nav-lens.is-hidden{opacity:0}.lv-motion-nav .tab{position:relative;z-index:1;padding:7px 2px;min-height:62px;gap:4px;color:#d5d0e0;font-size:10.5px;font-weight:550;letter-spacing:0;background:transparent;transition:color .18s ease,transform .14s ease;-webkit-tap-highlight-color:transparent}.lv-motion-nav .tab.on{background:transparent;color:#c4a9ff}.lv-motion-nav .tab:active{transform:scale(.94);filter:none;opacity:1}.lv-motion-nav .tab:focus-visible{outline:2px solid #d8c5ff;outline-offset:-2px}.lv-motion-nav .ico{height:26px;transform-origin:center}.lv-motion-nav .ico svg>*{transform-box:fill-box;transform-origin:center}.lv-motion-nav .on .ico{animation:lv-nav-pop .42s cubic-bezier(.2,.8,.25,1)}.lv-motion-nav .lv-nav-grid.on rect{animation:lv-nav-tile .45s ease both}.lv-motion-nav .lv-nav-grid.on rect:nth-child(2){animation-delay:45ms}.lv-motion-nav .lv-nav-grid.on rect:nth-child(3){animation-delay:90ms}.lv-motion-nav .lv-nav-grid.on path{animation:lv-nav-star .55s ease}.lv-motion-nav .lv-nav-feed.on path{animation:lv-nav-play .44s ease}.lv-motion-nav .lv-nav-chat.on path:last-child{animation:lv-nav-star .55s ease}.lv-motion-nav .lv-nav-user.on circle{animation:lv-nav-nod .45s ease}@keyframes lv-nav-pop{0%{transform:scale(.88)}45%{transform:translateY(-2px) scale(1.07)}to{transform:none}}@keyframes lv-nav-tile{0%{transform:scale(.75) rotate(-10deg)}55%{transform:scale(1.06) rotate(4deg)}to{transform:none}}@keyframes lv-nav-star{0%{transform:rotate(-45deg) scale(.6)}65%{transform:rotate(15deg) scale(1.18)}to{transform:none}}@keyframes lv-nav-play{0%{transform:translateX(-2px) scale(.8)}55%{transform:translateX(1px) scale(1.15)}to{transform:none}}@keyframes lv-nav-nod{0%{transform:translateY(1px)}45%{transform:translateY(-1.5px) rotate(-10deg)}to{transform:none}}@media(prefers-reduced-motion:reduce){.lv-motion-nav .lv-nav-lens,.lv-motion-nav .tab{transition:none}.lv-motion-nav .ico,.lv-motion-nav .ico svg>*{animation:none!important}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.tabbar.lv-motion-nav{background:#251e35}}.tabdock .lv-motion-create{position:relative;isolation:isolate;width:70px;height:70px;border-radius:35px;border:1px solid #8053d057;background:#39255285;backdrop-filter:blur(16px) saturate(1.65);-webkit-backdrop-filter:blur(16px) saturate(1.65);box-shadow:0 5px 16px #0002;color:#e7d9ff;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease,filter .18s ease}.lv-motion-create:before{content:none}.tabdock .lv-motion-create:active{transform:scale(.92);filter:brightness(1.08);box-shadow:none}.lv-motion-create svg{width:32px;height:32px;position:relative;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.lv-motion-create:active svg{transform:rotate(90deg) scale(.9)}.lv-motion-create:focus-visible{outline:2px solid #e3d2ff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.lv-motion-create svg,.tabdock .lv-motion-create{transition:none}.lv-motion-create:active svg,.tabdock .lv-motion-create:active{transform:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.tabdock .lv-motion-create{background:#392552}}@media(max-width:359px){.tabdock:has(.lv-motion-nav){width:calc(100% - 20px);gap:8px}.lv-motion-nav .tab{font-size:9.5px;padding-inline:0}}html.lsh-lock,html.lsh-lock body{overflow:hidden}.lsh{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.lsh-backdrop{position:absolute;inset:0;background:rgba(6,5,12,.62);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:lsh-fade .25s ease both}.lsh-panel{position:relative;width:100%;max-width:460px;max-height:92vh;overflow:auto;padding:14px 22px calc(26px + env(safe-area-inset-bottom));border-radius:30px 30px 0 0;background:radial-gradient(120% 70% at 50% -10%,rgba(140,96,255,.3),transparent 60%),linear-gradient(180deg,#1d1a2b,#14131c);border:1px solid hsla(0,0%,100%,.08);border-bottom:0;box-shadow:0 -20px 60px rgba(0,0,0,.55);color:#f2f0f7;text-align:center;animation:lsh-up .42s cubic-bezier(.2,.9,.25,1.12) both}@media (min-width:720px){.lsh{align-items:center}.lsh-panel{border-radius:30px;border-bottom:1px solid hsla(0,0%,100%,.08);padding:26px 30px 28px;animation:lsh-pop .36s cubic-bezier(.2,.9,.25,1.12) both}.lsh-grab{display:none!important}}.lsh-grab{display:block;width:42px;height:5px;border-radius:9px;background:hsla(0,0%,100%,.18);margin:0 auto 10px}.lsh-x{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;border:0;background:hsla(0,0%,100%,.07);color:#b9b4c8;font-size:15px;cursor:pointer;transition:background .2s}.lsh-x:hover{background:hsla(0,0%,100%,.14);color:#fff}.lsh h2{font-size:23px;line-height:1.2;font-weight:800;margin:14px 8px 8px;letter-spacing:-.2px}.lsh-sub{color:#aaa4bd;font-size:14.5px;line-height:1.45;margin:0 6px 20px}.lsh-err{background:rgba(255,92,92,.12);border:1px solid rgba(255,92,92,.3);color:#ffb3b3;border-radius:12px;padding:9px 12px;font-size:13.5px;margin:-6px 0 16px}.lsh-hero{position:relative;width:96px;height:96px;margin:8px auto 4px}.lsh-hero img{position:absolute;inset:6px;width:84px;height:84px;border-radius:50%;object-fit:cover;border:3px solid #14131c}.lsh-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#8b5cff,#ff6bd6,#ffb36b,#8b5cff);animation:lsh-spin 4s linear infinite;filter:drop-shadow(0 0 14px rgba(139,92,255,.55))}.lsh-spark{position:absolute;color:#ffd9a0;font-style:normal;font-size:14px;animation:lsh-twinkle 2.4s ease-in-out infinite}.lsh-spark.s1{top:-4px;right:-10px}.lsh-spark.s2{bottom:6px;left:-14px;font-size:11px;animation-delay:.8s;color:#c9b5ff}.lsh-spark.s3{top:18px;left:-18px;font-size:9px;animation-delay:1.5s}.lsh-btns{display:grid;grid-gap:11px;gap:11px;margin:4px 0 16px}.lsh-btn{display:flex;align-items:center;justify-content:center;gap:11px;height:56px;border-radius:17px;font-size:16.5px;font-weight:700;color:#fff;text-decoration:none;border:0;cursor:pointer;transition:transform .12s ease,filter .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent}.lsh-btn:active{transform:scale(.975)}.lsh-btn:hover{filter:brightness(1.07)}.lsh-tg{background:linear-gradient(135deg,#37b6f5,#229ed9);box-shadow:0 10px 26px rgba(34,158,217,.35)}.lsh-vk{background:#07f;box-shadow:0 10px 26px rgba(0,119,255,.32)}.lsh-primary{background:linear-gradient(135deg,#8b5cff,#b04dff);box-shadow:0 10px 26px rgba(139,92,255,.4)}.lsh-soft{background:rgba(42,171,238,.14);color:#7fd0ff;box-shadow:none;border:1px solid rgba(42,171,238,.35)}.lsh-btn.is-loading{opacity:.65;pointer-events:none}.lsh-link{background:none;border:0;color:#a9a3bb;font-size:14.5px;cursor:pointer;padding:8px}.lsh-link:hover{color:#fff}.lsh-note{display:flex;gap:10px;align-items:flex-start;text-align:left;background:rgba(139,92,255,.09);border:1px solid rgba(139,92,255,.22);border-radius:15px;padding:11px 13px;font-size:13.2px;line-height:1.42;color:#cfc6ea}.lsh-note b{font-size:15px;line-height:1.25}.lsh-note u{text-decoration:none;color:#fff;font-weight:600}.lsh-legal{color:#7d778f;font-size:11.8px;line-height:1.45;margin:14px 10px 0}.lsh-legal a{color:#a9a0c6}.lsh-tgpulse{position:relative;width:108px;height:108px;margin:18px auto 6px;display:grid;place-items:center}.lsh-tgpulse span{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(42,171,238,.55);animation:lsh-pulse 2.1s ease-out infinite}.lsh-tgpulse span:nth-child(2){animation-delay:.7s}.lsh-tgpulse span:nth-child(3){animation-delay:1.4s}.lsh-tgpulse b{position:relative;width:74px;height:74px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#37b6f5,#229ed9);box-shadow:0 12px 30px rgba(34,158,217,.45)}.lsh-tgpulse b svg{width:36px;height:36px;transform:translateX(-2px)}.lsh-steps{list-style:none;padding:0;margin:16px 4px 14px;display:grid;grid-gap:10px;gap:10px;text-align:left}.lsh-steps li{display:flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;padding:11px 13px;font-size:14.5px;color:#ddd8ea}.lsh-steps i{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:800;font-size:13px;color:#fff;background:linear-gradient(135deg,#8b5cff,#b04dff)}.lsh-steps b{color:#fff}.lsh-waiting{color:#9fd9ff;font-size:14px;margin:2px 0 14px}.lsh-dots i{font-style:normal;animation:lsh-dot 1.2s infinite}.lsh-dots i:nth-child(2){animation-delay:.2s}.lsh-dots i:nth-child(3){animation-delay:.4s}.lsh-check{width:92px;height:92px;margin:22px auto 6px}.lsh-check svg{width:100%;height:100%}.lsh-check circle{fill:rgba(52,211,153,.12);stroke:#34d399;stroke-width:2.5;stroke-dasharray:151;stroke-dashoffset:151;animation:lsh-draw .6s ease forwards}.lsh-check path{fill:none;stroke:#34d399;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:lsh-draw .45s ease .45s forwards}.lsh-done h2{margin-top:8px}.lsh-done .lsh-sub b{color:#fff}.lsh-icon{font-size:44px;margin:22px 0 4px}.top-login{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:999px;border:1px solid rgba(182,160,255,.45);background:rgba(139,92,255,.16);color:#fff;font-weight:700;font-size:14px;cursor:pointer;white-space:nowrap}.top-login:hover{background:rgba(139,92,255,.26)}.top-login svg{width:16px;height:16px}@keyframes lsh-fade{0%{opacity:0}}@keyframes lsh-up{0%{transform:translateY(105%)}}@keyframes lsh-pop{0%{transform:scale(.92);opacity:0}}@keyframes lsh-spin{to{transform:rotate(1turn)}}@keyframes lsh-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@keyframes lsh-pulse{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.35);opacity:0}}@keyframes lsh-dot{0%,to{opacity:.2}50%{opacity:1}}@keyframes lsh-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.lsh *,.lsh-backdrop,.lsh-panel{animation-duration:.01ms!important;animation-iteration-count:1!important}}