:root{--c-none: #00000000;--c-black: #000000;--c-transparent-red: #FF000066;--c-transparent-black: #0000003E;--c-transparent-black1: #0000006F;--c-transparent-black-dark: #000000B5;--c-transparent-black-dark1: #000000CC;--c-transparent-black-dark2: #000000E6;--c-explorer-shadow: #0000002A;--c-white: #FFFFFF;--c-transparent-text: #0000004F;--c-transparent-text3: #00000012;--c-transparent-white: #FFFFFF4F;--c-transparent-white1: #FFFFFF27;--c-transparent-white2: #FFFFFF1A;--c-transparent-white3: #FFFFFF12;--c-transparent-white0: #FFFFFFB2;--c-green: #3FC512;--c-red: #FF0000;--c-yellow: #E6F71F;--c-transparent-yellow: #E6F71F4F;--c-orange: #FFCD4B;--c-pink: #FFBDE4;--c-light-blue: #BDCEFF;--c-gray: #B0B0B0;--c-medium-gray: #757575;--c-light-gray: #D9D9D9;--c-dark-gray: #272D39;--c-dark-gray1: #3B4457;--c-blue: #2783E6;--c-background: #F9FAFB;--c-dark-background: #0D0F13;--c-loading: #0000003C;--c-sticker-background: #00000008;--c-sticker-border: #00000012;--c-text: #000000;--c-text-15: #00000026;--c-text1: #FFFFFF;--c-text1-05: #FFFFFF80;--c-text2: #B4B4B4;--c-hint: #B4B4B4;--c-cursor: #E6A025;--c-navigation-background: #F9F9F9;--c-navigation-background-70: #F9F9F9B3;--c-navigation-selected: #00DBFF;--c-loading-button-deactive: #666666;--c-loading-button-active: #1F75F7;--c-line: #F4F4F4;--c-box-solid: #F9F9F9;--c-box-stroke: #E7E7E7;--c-messages-stroke: #E7E7E7;--c-option-stroke: #000000;--c-closed-friend: #875BE1;--c-purple: #875BE1;--c-hashtag: #093EE1;--c-call-background-video: #FFFFFF31;--c-call-background-voice: #FFFFFF1A;--c-tab-selected: #000000;--c-tab-unselected: #F4F4F4;--c-item-separator: #F6F6F6;--c-separator: #F2F2F2;--c-separator1: #F4F4F4;--c-separator-dark: #EAEAEA;--c-new-post-media-item-background: #15151D;--c-new-post-solid: #F4F4F4;--c-new-post-stroke: #EDEDED;--c-new-post-media-item-dash: #272729;--c-new-post-media-button: #CDCDCD;--c-stroke: #353535;--c-search: #E7E7E7;--c-message-field-solid: #3B3B3B00;--c-message-field-stroke: #C2C2C2;--c-primary: #4127D8;--c-transparent-primary: #4127D82E;--c-colorful1: #34E0EB;--c-colorful2: #648DFF;--c-colorful3: #9D6BFF;--c-colorful4: #F04E89;--c-left-message: #E7E7E7;--c-right-message: #5B9BF3;--c-transparent-colorful1: #34E0EB33;--c-transparent-colorful2: #648DFF33;--c-transparent-colorful3: #9D6BFF33;--c-transparent-colorful4: #F04E8934;--c-live-background: #F1F1F1;--c-darkRed: #BF0000;--c-live-fight-red: #F04E89;--c-profile-level-background: #F3F3F3;--c-profile-info-background: #F1F1F1;--c-settings-clear-background: #00000008;--c-settings-level-bar-background: #3B3B3B;--c-story-creator-blue: #2196F3;--c-story-creator-purple: #673AB7;--c-story-creator-red: #FF0000;--c-story-creator-orange: #FF9800;--c-story-creator-green: #4CAF50;--c-story-creator-yellow: #FFEB3B;--c-story-creator-pink: #DF44BD;--c-story-creator-cyan: #00BCD4;--c-story-creator-teal: #198A8A;--c-story-color1: #28C8D2;--c-story-color2: #E67408;--c-always-dark-search: #1A1E26;--c-camera-filter-1: #1A1A1A3E;--c-camera-filter-2: #EF7C003E;--c-camera-filter-3: #DAA49A3E;--c-camera-filter-4: #FFE5B43E;--c-camera-filter-5: #0000FF3E;--c-camera-filter-6: #0080803E;--c-camera-filter-7: #C0C0C03E;--c-camera-filter-8: #FFD7003E;--c-camera-filter-9: #FF69B43F;--c-camera-filter-10: #2E8B573E;--c-camera-filter-11: #8B00003E;--c-camera-filter-12: #4B00823E;--c-camera-filter-13: #8A33243E;--c-level1: #FF99CC;--c-level2: #64DCDC;--c-level3: #CC99FF;--c-level4: #FFCC99;--c-level5: #99CCFF;--c-level6: #AEEA72;--c-level7: #FFCCCC;--c-level8: #99FFCC;--c-level9: #E4E46A;--c-level10: #CCCCFF;--c-camera-color: #E6A025;--c-camera-tools-solid-color: #E6A0251A;--c-camera-tools-stroke-color: #00000026;--c-editor-tools-background: #00000099;--c-live1: #00C0DA;--c-live2: #FF378B;--c-live3: #093EE1;--c-live1-transparent: #00C0DA40;--c-live2-transparent: #FF378B40;--c-live3-transparent: #093EE140;--c-live1-transparent-light: #00C0DA1A;--c-live2-transparent-light: #FF378B1A;--c-live3-transparent-light: #093EE11A;--c-live1-transparent-medium: #00C0DA80;--c-live2-transparent-medium: #FF378B80;--c-live3-transparent-medium: #093EE180;--c-live1-transparent-dark: #00C0DACC;--c-live2-transparent-dark: #FF378BCC;--c-live3-transparent-dark: #093EE1CC;--c-live-follow: #4127D8;--c-live-follow-light: #4127D826;--c-live-follow-medium: #4127D880;--c-live-transparent-black: #0000004D;--c-live-chat-background: #00000040;--c-live-chat-fan-background: #FFA81E80;--c-live-chat-moderator-background: #F15A6180;--c-live-gray: #0000004D;--c-charge-color1: #FF3E72;--c-charge-color2: #EDDFD2;--c-charge-color1-transparent: #FF3E7280;--c-vip-gold-black: #251C12;--c-vip-gold-dark: #E6AE6F;--c-vip-gold-light: #F3CF9F;--c-vip-bottom-background: #1C1C1E;--c-business-color: #FF3E72;--c-n-story1: #7C3AED;--c-n-story2: #00D4FF;--c-n-primary: #A855F7;--c-n-secondary: #6366F1;--c-n-accent: #EC4899;--c-n-primary-10: #A855F71A;--c-n-secondary-10: #6366F11A;--c-n-accent-10: #EC48991A;--c-n-primary-20: #A855F733;--c-n-secondary-20: #6366F133;--c-n-accent-20: #EC489933;--c-n-primary-60: #A855F799;--c-n-secondary-60: #6366F199;--c-n-accent-60: #EC489999;--c-n-primary-80: #A855F7CC;--c-n-secondary-80: #6366F1CC;--c-n-accent-80: #EC4899CC;--c-n-box-solid: #F3F4F6;--c-n-box-stroke: #E5E7EB;--c-n-box1-solid: #EDE9FE;--c-n-box1-stroke: #C4B5FD;--c-n-box2-solid: #F5F3FF;--c-n-box2-stroke: #DDD6FE;--c-n-box3-solid: #F3F4F6;--c-n-box3-stroke: #E5E7EB;--c-n-text-mid: #00000099;--c-n-separator: #F3F4F6;--c-n-vip-text: #7C3AED;--c-n-vip-box-solid: #7C3AED33;--c-n-vip-box-stroke: #7C3AED66;--c-n-level-text: #0284C7;--c-n-level-box-solid: #E0F2FE;--c-n-level-box-stroke: #BAE6FD;--c-n-blue: #0EA5E9;--c-n-purple: #8B5CF6;--c-n-green: #059669;--c-n-red: #DB2777;--c-n-orange: #D97706}:root.dark{--c-explorer-shadow: #0000002A;--c-background: #080A0F;--c-dark-background: #0D0F13;--c-transparent-text: #FFFFFF4F;--c-transparent-text3: #FFFFFF12;--c-loading: #0000003C;--c-sticker-background: #FFFFFF08;--c-sticker-border: #FFFFFF12;--c-text: #FFFFFF;--c-text-15: #FFFFFF26;--c-text1: #000000;--c-text1-05: #00000080;--c-text2: #777777;--c-hint: #9F9F9F;--c-navigation-background: #13161C;--c-navigation-background-70: #13161CB3;--c-navigation-selected: #2596BE;--c-loading-button-deactive: #2A3142;--c-loading-button-active: #1F75F7;--c-line: #232323;--c-box-solid: #000000;--c-box-stroke: #2C2C2C;--c-messages-stroke: #101010;--c-option-stroke: #FFFFFF;--c-tab-selected: #FFFFFF;--c-tab-unselected: #1A1E26;--c-item-separator: #131313;--c-separator: #232323;--c-separator1: #131313;--c-separator-dark: #222222;--c-new-post-media-item-background: #15151D;--c-new-post-media-item-dash: #272729;--c-new-post-media-button: #CDCDCD;--c-stroke: #B0B0B0;--c-search: #1A1E26;--c-message-field-solid: #3B3B3B00;--c-message-field-stroke: #C2C2C2;--c-live-background: #1A1E26;--c-darkRed: #BD0000;--c-live-fight-red: #F04E89;--c-profile-level-background: #1A1E26;--c-profile-info-background: #1D1E20;--c-settings-clear-background: #FFFFFF08;--c-settings-level-bar-background: #3B3B3B;--c-left-message: #1A1E26;--c-live-follow: #525FD8;--c-live-follow-light: #525FD826;--c-live-follow-medium: #525FD880;--c-n-primary: #7C3AED;--c-n-secondary: #00D4FF;--c-n-accent: #F43FFF;--c-n-primary-10: #7C3AED1A;--c-n-secondary-10: #00D4FF1A;--c-n-accent-10: #F43FFF1A;--c-n-primary-20: #7C3AED33;--c-n-secondary-20: #00D4FF33;--c-n-accent-20: #F43FFF33;--c-n-primary-60: #7C3AED99;--c-n-secondary-60: #00D4FF99;--c-n-accent-60: #F43FFF99;--c-n-primary-80: #7C3AEDCC;--c-n-secondary-80: #00D4FFCC;--c-n-accent-80: #F43FFFCC;--c-n-box-solid: #0E1120E6;--c-n-box-stroke: #FFFFFF12;--c-n-box1-solid: #00D4FF14;--c-n-box1-stroke: #00D4FF2E;--c-n-box2-solid: #00D4FF0F;--c-n-box2-stroke: #00D4FF26;--c-n-box3-solid: #0E1120E6;--c-n-box3-stroke: #00D4FF1F;--c-n-text-mid: #FFFFFF99;--c-n-separator: #0D1018;--c-n-vip-text: #7C3AED;--c-n-vip-box-solid: #7C3AED33;--c-n-vip-box-stroke: #7C3AED66;--c-n-level-text: #00D4FF;--c-n-level-box-solid: #00D4FF1F;--c-n-level-box-stroke: #00D4FF4D}@font-face{font-family:Ast;src:url(/assets/fonts/regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Ast;src:url(/assets/fonts/medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Ast;src:url(/assets/fonts/semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Ast;src:url(/assets/fonts/bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Bebas;src:url(/assets/fonts/bebas_neue.woff2) format("woff2");font-display:swap}@font-face{font-family:BebasR;src:url(/assets/fonts/bebas_neue_regular.woff2) format("woff2");font-display:swap}@font-face{font-family:SpaceG;src:url(/assets/fonts/space_grotesk.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Righteous;src:url(/assets/fonts/righteous_regular.woff2) format("woff2");font-display:swap}@font-face{font-family:RobotoM;src:url(/assets/fonts/roboto_medium.woff2) format("woff2");font-weight:500;font-display:swap}:root{--font: Ast, Vazirmatn, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-bebas: Bebas, Vazirmatn, Ast, sans-serif;--font-space: SpaceG, Vazirmatn, Ast, sans-serif;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--vh: 1vh;--sat: env(safe-area-inset-top, 0px);--sab: env(safe-area-inset-bottom, 0px)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--c-background);color:var(--c-text);-webkit-text-size-adjust:100%;text-size-adjust:100%}html{color-scheme:dark}body{font-family:var(--font);font-size:14px;line-height:1.3;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}#app{height:100%;position:relative}button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:focus{outline:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--c-live1);outline-offset:2px}input,textarea,select{font:inherit;color:inherit;background:none;border:0;outline:none;margin:0}input::placeholder,textarea::placeholder{color:var(--c-n-text-mid);opacity:1}img{display:block;max-width:none}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}kbd{font-family:var(--font);font-weight:600}.flex1{flex:1 1 0;min-width:0}.bebas{font-family:var(--font-bebas);letter-spacing:.01em}.mono{font-variant-numeric:tabular-nums}.hidden{visibility:hidden!important}.c-live1{color:var(--c-live1)}.c-live2{color:var(--c-live2)}.scroll{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;touch-action:pan-y}.scroll-x{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior:contain;touch-action:pan-x}.scroll-x::-webkit-scrollbar{display:none}.scroll::-webkit-scrollbar{width:4px}.scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.safe-pad{padding-top:var(--sat);padding-bottom:var(--sab)}.n-live-box{background:#0e112099;border:1px solid #FFFFFF1A;border-radius:16px}.n-live-box-transparent{background:#0e112033;border:1px solid #FFFFFF33;border-radius:16px}.n-box-primary{background:var(--c-n-primary-60);border:1px solid var(--c-n-primary);border-radius:16px}.n-box-secondary{background:var(--c-n-secondary-60);border:1px solid var(--c-n-secondary);border-radius:16px}.n-box-accent{background:var(--c-n-accent-60);border:1px solid var(--c-n-accent);border-radius:16px}.n-box-white{background:#ffffff0d;border:1px solid #FFFFFF12;border-radius:16px}.n-box-dark,.box-dark{background:#ffffff1a;border:1px solid #FFFFFF33;border-radius:400px}.sel-primary{background:var(--c-n-primary-60);border:1px solid var(--c-n-primary);border-radius:400px}.btn-live1{background:var(--c-live1);color:#fff;border-radius:400px;height:50px;font-weight:500;font-size:16px;display:flex;align-items:center;justify-content:center;transition:transform .15s,filter .15s}.btn-live1:active{transform:scale(.97)}.btn-live1.half{opacity:.5}.btn-primary{background:linear-gradient(90deg,var(--c-n-primary),var(--c-n-secondary));color:#fff;border-radius:16px;height:44px;padding:0 22px;font-weight:600;transition:transform .15s,box-shadow .2s}@media(hover:hover)and (pointer:fine){.btn-primary:hover{box-shadow:0 6px 24px -6px var(--c-n-primary)}}.btn-primary:active{transform:scale(.97)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}@keyframes zoomInOut{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes slideInStart{0%{transform:translate(calc(-100cqw - 100%))}to{transform:none}}@keyframes slideInEnd{0%{transform:translate(calc(100cqw + 100%))}to{transform:none}}@keyframes slideOutEnd{0%{transform:none}to{transform:translate(calc(100cqw + 100%))}}@keyframes slideOutStart{0%{transform:none}to{transform:translate(calc(-100cqw - 100%))}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes slideDownOut{0%{transform:none}to{transform:translateY(110%)}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:none}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:none}}@keyframes pop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulseDot{0%,to{box-shadow:0 0 #ff375f88}50%{box-shadow:0 0 0 6px #ff375f00}}.fade-in{animation:fadeIn .3s var(--ease-out) both}.zoom-in{animation:zoomIn .3s var(--ease-spring) both}.zoom-out{animation:zoomOut .25s ease-in both}.zoom-in-out{animation:zoomInOut .35s var(--ease-out)}.pop{display:inline-block;animation:pop .35s var(--ease-spring)}.slide-in-start{animation:slideInStart .3s var(--ease-out) both}.slide-in-end{animation:slideInEnd .3s var(--ease-out) both}.slide-out-end{animation:slideOutEnd .3s ease-in both}.slide-out-start{animation:slideOutStart .3s ease-in both}.slide-in-up{animation:slideUp .3s var(--ease-out) both}.slide-out-down{animation:slideDownOut .3s ease-in both}.slide-down{animation:slideDown .3s var(--ease-out) both}.slide-in-right{animation:slideInRight .3s var(--ease-out) both}.spin-slow{animation:spin 6s linear infinite}[dir=rtl] .slide-in-start{animation-name:slideInEnd}[dir=rtl] .slide-in-end{animation-name:slideInStart}[dir=rtl] .slide-out-end{animation-name:slideOutStart}[dir=rtl] .slide-out-start{animation-name:slideOutEnd}.boot{position:fixed;inset:0;display:grid;place-items:center;background:var(--c-background)}.boot-orb{width:54px;height:54px;border-radius:50%;background:conic-gradient(from 0deg,#00c0da,#4127d8,#ff378b,#00c0da);-webkit-mask:radial-gradient(circle,transparent 52%,#000 54%);mask:radial-gradient(circle,transparent 52%,#000 54%);animation:spin 1s linear infinite;filter:drop-shadow(0 0 14px #4127D8aa)}.img{object-fit:cover;opacity:0;transition:opacity .25s}.img.loaded{opacity:1}.icon{display:inline-block;flex:none;object-fit:contain;vertical-align:middle}.icon.tinted{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.lottie{pointer-events:none;flex:none}.lottie canvas{display:block;width:100%!important;height:100%!important}.level-avatar{position:relative;flex:none;display:inline-block}.level-avatar .lv-ring{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.level-avatar .lv-pic{position:absolute;border-radius:50%;overflow:hidden;background:#ffffff14}.level-avatar .lv-pic .img{width:100%;height:100%}.level-badge{display:inline-flex;align-items:center;gap:1px;border-radius:5px;padding:0 5px 0 3px;font-weight:600;flex:none;line-height:1}.loading-overlay{position:absolute;inset:0;display:grid;place-items:center;z-index:50}.loading-overlay.dim{background:var(--c-transparent-black-dark)}.no-data{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:30px 10px;color:var(--c-text2, #fff);opacity:.8;font-size:13px;text-align:center}.switch{width:44px;height:24px;border-radius:99px;background:#fff3;position:relative;transition:background .2s;flex:none}.switch i{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .25s var(--ease-spring);box-shadow:0 1px 4px #0005}.switch.on{background:var(--c-live1)}.switch.on i{transform:translate(20px)}[dir=rtl] .switch.on i{transform:translate(-20px)}[dir=rtl] .switch i{left:auto;right:3px}.radio{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:15px;padding:6px 4px;user-select:none}.radio-dot{width:20px;height:20px;border-radius:50%;border:2px solid #ffffff80;position:relative;transition:border-color .2s;flex:none}.radio-dot:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--rc);transform:scale(0);transition:transform .2s var(--ease-spring)}.radio-dot.on{border-color:var(--rc)}.radio-dot.on:after{transform:scale(1)}.seek{-webkit-appearance:none;appearance:none;width:100%;height:28px;background:transparent;cursor:pointer;--sc: var(--c-live1) }.seek::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--sc) var(--p),#ffffff33 var(--p))}.seek::-moz-range-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--sc) var(--p),#ffffff33 var(--p))}.seek::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-7px;border-radius:50%;background:#fff;border:3px solid var(--sc);box-shadow:0 2px 8px #0006;transition:transform .15s}.seek::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid var(--sc)}.seek:active::-webkit-slider-thumb{transform:scale(1.2)}.seek.readonly{pointer-events:none}.toast-host{position:fixed;left:0;right:0;bottom:calc(90px + var(--sab));z-index:1000;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none;padding:0 20px}.toast{max-width:min(92vw,420px);background:#1d2130f2;color:#fff;border:1px solid #ffffff1f;padding:10px 16px;border-radius:14px;font-size:13px;font-weight:500;text-align:center;box-shadow:0 10px 30px -10px #000c;animation:rise .25s var(--ease-out) both}.layer{position:fixed;inset:0;z-index:500;display:flex;animation:fadeIn .2s ease-out both}.layer.in-stage{position:absolute;z-index:60}.layer.layer-sheet{align-items:flex-end;justify-content:center;background:#00000080}.layer.layer-dialog{align-items:center;justify-content:center;background:#0009;z-index:600}.layer.closing{animation:fadeOut .2s ease-in both}.layer.swapped:not(.closing) .sheet-body{animation:none}.layer.swapped:not(.closing) .sheet-body>*{animation:fadeIn .18s ease-out both}.sheet-body{width:100%;max-height:92%;display:flex;animation:slideUp .3s var(--ease-out) both;will-change:transform;touch-action:pan-y}.layer.closing .sheet-body{animation:slideDownOut .22s ease-in both}.layer.desk-modal{align-items:center}.layer.desk-modal .sheet-body{width:min(480px,92vw);max-height:86vh;animation:rise .3s var(--ease-spring) both}.layer.desk-modal .sheet{border-radius:22px}.sheet{width:100%;max-height:100%;display:flex;flex-direction:column;background:var(--c-background);color:var(--c-text);border-radius:20px 20px 0 0;border:1px solid var(--c-n-separator);padding-bottom:calc(10px + var(--sab));position:relative;overflow:hidden}.sheet-title{text-align:center;font-size:18px;font-weight:600;padding:16px 12px 10px;flex:none}.sheet-title.sm{font-size:15px}.sheet-title.spaced{font-size:14px;letter-spacing:.08em;padding-top:6px}.grabber{width:80px;height:5px;border-radius:9px;background:var(--c-dark-gray);margin:10px auto 0;flex:none}.sheet-btn{height:50px;border-radius:400px;margin:14px 30px 0;font-size:16px;font-weight:500;flex:none}.sheet-btn.live2{background:var(--c-live2);color:#000}.sheet-btn.danger{color:var(--c-red)}.ask-dialog{width:min(300px,86vw);background:#1a1e26;color:#fff;border-radius:16px;overflow:hidden;text-align:center;animation:zoomIn .25s var(--ease-spring) both;box-shadow:0 30px 80px -20px #000}.ask-title{font-weight:600;font-size:16px;padding:18px 16px 6px}.ask-desc{font-size:13px;opacity:.75;padding:0 18px 16px;line-height:1.45}.ask-sep{height:1px;background:#ffffff1a}.ask-btn{width:100%;height:48px;font-size:15px;font-weight:500;transition:background .15s}@media(hover:hover)and (pointer:fine){.ask-btn:hover{background:#ffffff0d}}.ask-btn.red{color:#ff4d4d}.ask-btn.blue{color:var(--c-blue)}.login-screen{position:fixed;inset:0;overflow:hidden auto;background:#05060a;color:#fff}.aurora{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60vmax 45vmax at 12% 8%,#4127D84d,transparent 70%),radial-gradient(50vmax 40vmax at 92% 30%,#00C0DA33,transparent 70%),radial-gradient(55vmax 45vmax at 50% 105%,#FF378B2e,transparent 70%)}.aurora i{display:none}.aurora.soft{position:fixed;opacity:.8}.grid-floor{position:absolute;left:-50%;right:-50%;bottom:-10%;height:55%;background-image:linear-gradient(#00C0DA1a 1px,transparent 1px),linear-gradient(90deg,#00C0DA1a 1px,transparent 1px);background-size:46px 46px;transform:perspective(500px) rotateX(62deg);transform-origin:bottom;-webkit-mask:linear-gradient(to top,#000 10%,transparent 80%);mask:linear-gradient(to top,#000 10%,transparent 80%);pointer-events:none}.login-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:calc(18px + var(--sat)) clamp(18px,4vw,48px) 0}.brand{display:flex;align-items:center;gap:10px;font-family:var(--font-space);font-size:20px;letter-spacing:.01em}.brand img{width:38px;height:38px;object-fit:contain}.brand b{font-weight:500;background:linear-gradient(90deg,#00c0da,#ff378b);-webkit-background-clip:text;background-clip:text;color:transparent;margin-inline-start:4px}.chip-live{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:99px;border:1px solid #ffffff26;background:#ffffff0d;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.chip-live i,.dot-live{width:8px;height:8px;border-radius:50%;background:#ff375f;animation:pulseDot 1.6s infinite;display:inline-block}.login-main{position:relative;z-index:2;min-height:calc(100% - 80px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,80px);padding:30px clamp(18px,6vw,96px) 40px;max-width:1280px;margin:0 auto}.login-copy h1{font-family:var(--font-space);font-size:clamp(32px,4.6vw,60px);line-height:1.05;letter-spacing:-.02em;font-weight:500;background:linear-gradient(100deg,#fff 30%,#9fe9f3 60%,#ff9ac4);-webkit-background-clip:text;background-clip:text;color:transparent;animation:rise .6s var(--ease-out) both}.login-copy p{margin-top:16px;font-size:clamp(14px,1.3vw,17px);opacity:.72;max-width:520px;line-height:1.55;animation:rise .6s .08s var(--ease-out) both}.login-steps{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:12px;max-width:520px}.login-steps li{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:16px;background:#ffffff08;border:1px solid #ffffff12;animation:rise .6s var(--ease-out) both}.login-steps li:nth-child(2){animation-delay:.14s}.login-steps li:nth-child(3){animation-delay:.2s}.login-steps li:nth-child(1){animation-delay:.08s}.login-steps b{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,#4127d8,#00c0da);font-family:var(--font-space);flex:none}.login-steps span{font-size:14px;opacity:.88}.store-row{display:flex;gap:10px;margin-top:24px;flex-wrap:wrap}.store-btn{padding:10px 16px;border-radius:12px;border:1px solid #ffffff2a;font-size:13px;font-weight:600;transition:background .2s,border-color .2s}@media(hover:hover)and (pointer:fine){.store-btn:hover{background:#ffffff10;border-color:#fff5}}.qr-card{position:relative;justify-self:center;width:min(380px,100%);padding:26px 26px 20px;border-radius:28px;background:linear-gradient(160deg,#141826e6,#0b0d16e6);border:1px solid #ffffff14;box-shadow:0 40px 120px -40px #4127d8aa,inset 0 1px #ffffff14;animation:rise .7s .1s var(--ease-spring) both;text-align:center}.qr-ring{position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--a, 0deg),#00C0DA,transparent 30%,#FF378B 50%,transparent 70%,#4127D8,#00C0DA);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ringRot 6s linear infinite;pointer-events:none}@property --a{syntax: "<angle>"; initial-value: 0deg; inherits: false}@keyframes ringRot{to{--a: 360deg }}.qr-frame{position:relative;aspect-ratio:1;border-radius:22px;background:#fff;display:grid;place-items:center;overflow:hidden;padding:18px}.qr-svg{width:100%;height:100%;transition:filter .3s,opacity .3s}.qr-svg svg{width:100%;height:100%;display:block}.qr-svg.dim{filter:blur(6px);opacity:.35}.scan-line{position:absolute;left:8%;right:8%;height:2px;background:linear-gradient(90deg,transparent,#00C0DA,transparent);box-shadow:0 0 16px #00c0da;animation:scan 2.6s ease-in-out infinite;top:10%}@keyframes scan{0%,to{top:10%}50%{top:88%}}.qr-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#111;padding:20px;animation:fadeIn .25s both;background:#ffffffd9}.qr-overlay b{font-size:17px}.qr-overlay span{font-size:13px;opacity:.8;max-width:240px}.qr-user{width:74px;height:74px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 4px #fff,0 0 0 7px #4127d8;animation:zoomIn .4s var(--ease-spring) both}.qr-user .img{width:100%;height:100%}.qr-check{width:70px;height:70px;border-radius:50%;background:#3fc512;position:relative;animation:zoomIn .4s var(--ease-spring) both}.qr-check:after{content:"";position:absolute;left:24px;top:16px;width:18px;height:32px;border:solid #fff;border-width:0 5px 5px 0;transform:rotate(45deg)}.qr-foot{margin-top:16px;min-height:20px;font-size:13px;opacity:.85;display:flex;align-items:center;justify-content:center;gap:8px}.qr-safety{margin-top:10px;font-size:11px;opacity:.45;line-height:1.5}.login-links{display:flex;justify-content:center;gap:8px;margin-top:10px;font-size:12px;opacity:.6}@media(hover:hover)and (pointer:fine){.login-links a:hover{text-decoration:underline;opacity:1}}.login-app-wait{position:absolute;inset:0;display:grid;place-items:center}@media(max-width:820px){.login-main{grid-template-columns:1fr;padding-top:14px;gap:26px}.qr-card{order:-1;width:min(340px,100%)}.login-copy{text-align:center}.login-copy p,.login-steps{margin-inline:auto}.store-row{justify-content:center}}.qr-outside{position:relative;z-index:2;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:30px;text-align:center}.qr-outside img{width:88px;height:88px;object-fit:contain;animation:zoomIn .5s var(--ease-spring) both}.qr-outside h1{font-family:var(--font-space);font-weight:500;font-size:26px;max-width:420px}.qr-outside p{opacity:.72;max-width:380px;line-height:1.55}.lives-page{position:fixed;inset:0;background:#06070b;color:#fff;--card-r: 18px }.lp-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70vw 50vh at 0% 0%,#4127D838,transparent 70%),radial-gradient(60vw 45vh at 100% 15%,#00C0DA1f,transparent 70%),radial-gradient(80vw 50vh at 50% 110%,#FF378B17,transparent 70%)}.lives-scroll{position:absolute;inset:0;overflow-y:auto;touch-action:pan-y;scroll-padding-top:80px}.ptr{position:absolute;inset:0}.ptr-ind{display:grid;place-items:center;overflow:hidden;transition:height .2s}.lp-wrap{position:relative;max-width:1480px;margin:0 auto;padding:0 clamp(12px,3vw,40px)}.lp-top{position:sticky;top:0;z-index:30;padding-top:var(--sat);transition:background .25s,box-shadow .25s,border-color .25s;border-bottom:1px solid transparent}.lp-top.scrolled{background:#06070bf0;border-bottom-color:#ffffff12;box-shadow:0 10px 30px -20px #000}.lp-top-in{max-width:1480px;margin:0 auto;height:72px;display:flex;align-items:center;gap:16px;padding:0 clamp(12px,3vw,40px)}.lp-brand{display:flex;align-items:center;gap:10px;font-family:var(--font-space);font-size:19px;flex:none}.lp-brand img{width:38px;height:38px;object-fit:contain}.lp-brand b{font-weight:500;margin-inline-start:3px;background:linear-gradient(90deg,#00c0da,#ff378b);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-search{flex:1;max-width:520px;margin:0 auto;height:44px;display:flex;align-items:center;gap:10px;padding:0 14px;border-radius:14px;background:#ffffff0d;border:1px solid #ffffff14;transition:border-color .2s,background .2s;cursor:text}.lp-search:focus-within{border-color:#4127d8;background:#ffffff12;box-shadow:0 0 0 4px #4127d833}.lp-search input{flex:1;min-width:0;height:100%;font-size:14px;color:#fff}.lp-kbd{font-size:11px;opacity:.5;border:1px solid #ffffff33;border-radius:6px;padding:1px 7px}.lp-search-x{width:20px;height:20px;border-radius:50%;background:#ffffff26;display:grid;place-items:center;flex:none}.lp-actions{display:flex;align-items:center;gap:10px;flex:none}.lp-btn{height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border-radius:12px;background:#ffffff0d;border:1px solid #ffffff17;font-size:13px;font-weight:600;transition:background .2s,border-color .2s}@media(hover:hover)and (pointer:fine){.lp-btn:hover{background:#ffffff17}}.lp-btn.on{border-color:var(--c-n-primary);background:#a855f726}.lp-icon{position:relative;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;transition:background .2s;flex:none}@media(hover:hover)and (pointer:fine){.lp-icon:hover{background:#ffffff12}}.lp-dot{position:absolute;top:9px;right:9px;width:7px;height:7px;border-radius:50%;background:var(--c-live2)}.lp-go{height:40px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;border-radius:12px;background:linear-gradient(90deg,#ff2d55,#ff378b);font-size:13px;font-weight:700;letter-spacing:.02em;box-shadow:0 8px 24px -10px #ff2d55;transition:transform .15s,box-shadow .2s;white-space:nowrap}@media(hover:hover)and (pointer:fine){.lp-go:hover{transform:translateY(-1px);box-shadow:0 12px 30px -10px #ff2d55}}.lp-go:active{transform:scale(.97)}.lp-go-dot{width:8px;height:8px;border-radius:50%;background:#fff;animation:pulseW 1.6s infinite}@keyframes pulseW{0%,to{box-shadow:0 0 #fffa}50%{box-shadow:0 0 0 5px #fff0}}.lp-user{position:relative}.lp-user-btn{height:44px;display:flex;align-items:center;gap:8px;padding:0 12px 0 5px;border-radius:14px;border:1px solid #ffffff14;background:#ffffff08;font-size:13px;font-weight:600;transition:background .2s}@media(hover:hover)and (pointer:fine){.lp-user-btn:hover{background:#ffffff14}}.lp-user-btn>span{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-menu{position:absolute;top:52px;inset-inline-end:0;width:230px;padding:6px;border-radius:16px;background:#12141d;border:1px solid #ffffff1a;box-shadow:0 24px 60px -20px #000;transform-origin:top right;z-index:40}.lp-menu-head{padding:10px 12px 12px;border-bottom:1px solid #ffffff12;margin-bottom:6px;display:flex;flex-direction:column;gap:2px}.lp-menu-head b{font-size:14px}.lp-menu-head span{font-size:12px;opacity:.6}.lp-menu button{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:13px;text-align:start;transition:background .15s}@media(hover:hover)and (pointer:fine){.lp-menu button:hover{background:#ffffff0f}}.lp-menu .danger{color:#ff5c7a}.lp-menu a{display:block;padding:9px 12px;border-radius:10px;font-size:13px;opacity:.8;transition:background .15s}@media(hover:hover)and (pointer:fine){.lp-menu a:hover{background:#ffffff0f;opacity:1}}.lp-menu-sep{height:1px;background:#ffffff12;margin:6px 4px}.lives-page.m .lp-top{background:#06070bf2;border-bottom-color:#ffffff0d}.lives-page.m .lp-top-in{height:56px;padding:0 6px;gap:4px}.lp-title-m{flex:1;text-align:center;font-family:var(--font-bebas);font-weight:400;font-size:26px;letter-spacing:.03em}.lp-search-m{padding:0 12px 10px}.lp-search-m .lp-search{max-width:none;height:40px}.lp-search-m .lp-kbd{display:none}.lp-regions{padding:6px 0 4px}.lp-tabs{display:flex;gap:4px;border-bottom:1px solid #ffffff12;padding-bottom:0}.lp-tab{position:relative;flex:none;height:44px;padding:0 14px;font-size:14px;font-weight:600;color:#fff9;transition:color .2s;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}@media(hover:hover)and (pointer:fine){.lp-tab:hover{color:#fff}}.lp-tab:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,#00c0da,#a855f7);transform:scaleX(0);transition:transform .25s var(--ease-out)}.lp-tab.on{color:#fff}.lp-tab.on:after{transform:scaleX(1)}.lp-tab.all{margin-inline-start:auto;color:var(--c-live1)}.lp-tab.all .icon{opacity:.9}.lp-countries{position:relative;margin-top:14px}.lp-country-row{display:flex;gap:8px;padding:2px 0 6px;scroll-behavior:smooth}.lp-countries.fade-l .lp-country-row{-webkit-mask:linear-gradient(90deg,transparent,#000 60px);mask:linear-gradient(90deg,transparent,#000 60px)}.lp-countries.fade-r .lp-country-row{-webkit-mask:linear-gradient(90deg,#000 calc(100% - 60px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 60px),transparent)}.lp-countries.fade-l.fade-r .lp-country-row{-webkit-mask:linear-gradient(90deg,transparent,#000 60px,#000 calc(100% - 60px),transparent);mask:linear-gradient(90deg,transparent,#000 60px,#000 calc(100% - 60px),transparent)}.lp-country{flex:none;height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px 0 6px;border-radius:99px;background:#ffffff0a;border:1px solid #ffffff14;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,transform .15s}@media(hover:hover)and (pointer:fine){.lp-country:hover{background:#ffffff14}}.lp-country:active{transform:scale(.97)}.lp-country.on{background:#4127d833;border-color:#6d5bff;box-shadow:inset 0 0 0 1px #6d5bff}.lp-flag{width:28px;height:28px;border-radius:50%;overflow:hidden;flex:none;background:#ffffff14;box-shadow:0 0 0 1px #ffffff1f}.lp-flag img{width:100%;height:100%;object-fit:cover}.lp-flag.sm{width:20px;height:20px}.lp-rank{min-width:20px;height:20px;padding:0 5px;border-radius:99px;display:grid;place-items:center;font-size:11px;font-weight:700;background:#ffffff14;color:#ffffffb3;margin-inline-start:4px}.lp-rank.r1{background:linear-gradient(135deg,#ffe27a,#f5b301);color:#3b2a00}.lp-rank.r2{background:linear-gradient(135deg,#f1f3f7,#aeb6c2);color:#222}.lp-rank.r3{background:linear-gradient(135deg,#f3b07c,#c46a2b);color:#2b1300}.lp-cname{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-arrow{position:absolute;top:2px;z-index:2;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#12141d;border:1px solid #ffffff1f;box-shadow:0 6px 18px -6px #000;transition:background .2s}@media(hover:hover)and (pointer:fine){.lp-arrow:hover{background:#1c1f2b}}.lp-arrow.l{left:-6px}.lp-arrow.r{right:-6px}[dir=rtl] .lp-arrow.l{left:auto;right:-6px}[dir=rtl] .lp-arrow.r{right:auto;left:-6px}[dir=rtl] .lp-arrow .icon{transform:scaleX(-1)!important}.lp-hero{position:relative;width:100%;height:clamp(240px,30vw,340px);margin-top:22px;border-radius:24px;overflow:hidden;display:flex;align-items:stretch;text-align:start;border:1px solid #ffffff14;animation:rise .5s var(--ease-out) both}.hero-bg{position:absolute;inset:0}.hero-bg .img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform 1.2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.lp-hero:hover .hero-bg .img{transform:scale(1.06)}}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#06070Bf5 0%,#06070Bcc 38%,#06070B33 75%,transparent),linear-gradient(0deg,#06070Bb3,transparent 50%)}[dir=rtl] .hero-shade{background:linear-gradient(270deg,#06070Bf5 0%,#06070Bcc 38%,#06070B33 75%,transparent),linear-gradient(0deg,#06070Bb3,transparent 50%)}.hero-body{position:relative;flex:1;min-width:0;padding:clamp(20px,3vw,36px);display:flex;flex-direction:column;justify-content:center;gap:12px;max-width:620px}.hero-tag{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:99px;background:#ff2d5526;border:1px solid #FF2D5566;color:#ff8fa6;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero-host{display:flex;align-items:center;gap:12px}.hero-host-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.hero-host-txt b{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:700}.hero-host-txt span{font-size:13px;opacity:.7}.lp-hero h3{font-family:var(--font-space);font-weight:500;font-size:clamp(22px,2.4vw,34px);line-height:1.15;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero-meta{display:flex;gap:10px;font-size:13px}.hero-meta span{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:99px;background:#ffffff14}.hero-cta{align-self:flex-start;height:44px;min-width:150px;padding:0 20px;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:14px;background:linear-gradient(90deg,#4127d8,#a855f7);font-weight:700;font-size:14px;box-shadow:0 12px 30px -12px #6d5bff;transition:transform .15s}@media(hover:hover)and (pointer:fine){.lp-hero:hover .hero-cta{transform:translateY(-1px)}}.hero-card{position:relative;flex:none;margin-inline-start:auto!important;aspect-ratio:9 / 16;height:calc(100% - 40px);margin:20px clamp(20px,3vw,36px);border-radius:18px;overflow:hidden;border:1px solid #ffffff26;box-shadow:0 30px 60px -20px #000}.hero-card .img{width:100%;height:100%}.hero-card .lc-live{position:absolute;top:10px;left:10px}@media(max-width:1000px){.hero-card{display:none}}.lp-head{display:flex;align-items:center;gap:12px;margin:26px 0 14px}.lp-head h2{font-family:var(--font-space);font-weight:500;font-size:22px;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-count{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px;border-radius:99px;background:#ffffff0d;font-size:12px;font-weight:600;color:#fffc;white-space:nowrap}.lp-clear{height:32px;padding:0 12px;border-radius:10px;font-size:13px;font-weight:600;color:var(--c-live1);transition:background .2s;white-space:nowrap}@media(hover:hover)and (pointer:fine){.lp-clear:hover{background:#00c0da1a}}.lives-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:16px}.live-card{position:relative;aspect-ratio:9 / 14;border-radius:var(--card-r);overflow:hidden;background:#12141d;text-align:start;border:1px solid #ffffff10;isolation:isolate;animation:rise .45s calc(var(--i) * 30ms) var(--ease-out) both;transition:transform .25s var(--ease-out),box-shadow .25s,border-color .25s;content-visibility:auto;contain-intrinsic-size:300px}@media(hover:hover)and (pointer:fine){.live-card:hover{transform:translateY(-4px);border-color:#6d5bff80;box-shadow:0 22px 44px -22px #4127d8}}.live-card:active{transform:scale(.98)}.lc-img{position:absolute;inset:0;width:100%;height:100%;transition:transform .6s var(--ease-out)}@media(hover:hover)and (pointer:fine){.live-card:hover .lc-img{transform:scale(1.05)}}.lc-shade{position:absolute;inset:0;background:linear-gradient(180deg,#00000073 0,transparent 26%,transparent 50%,#000000d9 100%);pointer-events:none}.lc-top{position:absolute;left:10px;right:10px;top:10px;display:flex;align-items:center;gap:6px;z-index:1}.lc-live{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:7px;background:#ff2d55;font-size:10px;font-weight:800;letter-spacing:.08em;color:#fff}.lc-live i{width:6px;height:6px;border-radius:50%;background:#fff;animation:pulseW 1.6s infinite}.lc-views{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:7px;background:#00000080;font-size:11px;font-weight:600}.lc-audio{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:#a855f7cc}.lc-flag{font-size:16px;line-height:1}.lc-bottom{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:8px;z-index:1}.lc-texts{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.lc-texts b{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #0008}.lc-texts span{font-size:12px;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lc-ver{position:absolute;right:-1px;bottom:-1px}.lc-loading{position:absolute;inset:0;display:grid;place-items:center;background:#000000a6;z-index:2}.live-card.skeleton{background:linear-gradient(100deg,#ffffff08 30%,#ffffff12,#ffffff08 70%) 0 0 / 200% 100%;animation:rise .4s calc(var(--i) * 30ms) both,shimmer 1.4s linear infinite;pointer-events:none}.lives-loading{display:grid;place-items:center;padding:26px}.lp-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:50px 20px 30px;animation:rise .4s both}.lp-empty-art{width:120px;height:120px;opacity:.9}.lp-empty h3{font-family:var(--font-space);font-weight:500;font-size:20px}.lp-empty p{opacity:.6;font-size:14px;max-width:360px;line-height:1.5}.lp-empty-btns{display:flex;gap:10px;margin-top:10px}.lives-page.m .lp-wrap{padding:0 10px}.lives-page.m .lp-tab{height:42px;padding:0 12px;font-size:13px}.lives-page.m .lp-countries{margin-top:10px}.lives-page.m .lp-country{height:36px;font-size:12px;padding-inline-end:12px}.lives-page.m .lp-flag{width:24px;height:24px}.lives-page.m .lp-arrow{display:none}.lives-page.m .lp-head{margin:16px 2px 10px}.lives-page.m .lp-head h2{font-size:18px}.lives-page.m .lives-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lives-page.m .live-card{aspect-ratio:1 / 1.5}.go-live-btn{position:fixed;left:50%;bottom:calc(18px + var(--sab));transform:translate(-50%);z-index:20;animation:rise .5s .2s var(--ease-spring) both}.gl-pill{display:flex;align-items:center;gap:8px;height:48px;padding:0 24px;border-radius:99px;background:linear-gradient(90deg,#ff2d55,#ff378b);color:#fff;box-shadow:0 12px 30px -8px #ff2d55aa;transition:transform .2s var(--ease-spring)}.gl-pill b{font-family:BebasR,var(--font-bebas);font-size:22px;font-weight:400;padding-top:2px}.go-live-btn:active .gl-pill{transform:scale(.96)}.lives-filter{padding:0 18px calc(18px + var(--sab))}.lf-sec{margin-top:14px}.lf-sec>b{display:block;font-size:13px;font-weight:600;opacity:.7;margin-bottom:8px}.lf-chips{display:flex;flex-wrap:wrap;gap:8px}.lf-chip{height:36px;padding:0 16px;border-radius:99px;background:#ffffff0d;border:1px solid #ffffff17;font-size:13px;font-weight:600;transition:all .2s}@media(hover:hover)and (pointer:fine){.lf-chip:hover{background:#ffffff17}}.lf-chip.on{background:#00c0da26;border-color:var(--c-live1);color:#fff}.lf-btns{display:flex;gap:10px;margin-top:22px}.lf-reset{flex:none;height:50px;padding:0 22px;border-radius:99px;background:#ffffff0f;font-weight:600}.lf-apply{flex:1}.lives-filter,.continents-list{background:#0e1120;color:#fff;border-color:#ffffff1a}.continents-list{max-height:82vh}.cl-search{flex:none;max-width:none;margin:0 16px 6px;height:42px}.cl-scroll{padding:0 16px 16px;flex:1;min-height:0}.cl-group{margin-top:16px}.cl-group>b{font-size:13px;font-weight:600;opacity:.7}.cl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin-top:8px}.cl-country{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;background:#ffffff08;border:1px solid #ffffff10;font-size:13px;text-align:start;transition:border-color .2s,background .2s}@media(hover:hover)and (pointer:fine){.cl-country:hover{border-color:var(--c-n-primary);background:#ffffff10}}.cl-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deeplink{position:fixed;inset:0;background:#000;color:#fff;display:grid;place-items:center;overflow:hidden}.dl-bg{position:absolute;inset:0}.dl-bg .img{width:100%;height:100%;filter:blur(24px) brightness(.45);transform:scale(1.15)}.dl-card{position:relative;width:min(340px,88vw);padding:26px 22px 16px;border-radius:26px;background:#0e1120cc;border:1px solid #ffffff1f;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;box-shadow:0 40px 100px -30px #000}.dl-name{font-weight:600;font-size:18px;margin-top:8px}.dl-title{opacity:.75;font-size:14px}.dl-type{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:99px;background:#ffffff14;font-size:12px;margin-top:4px}.dl-join{width:100%;height:50px;border-radius:99px;background:linear-gradient(90deg,#f43fff,#8b5cf6);font-weight:600;font-size:16px;margin-top:16px;transition:transform .15s;box-shadow:0 14px 36px -12px #f43fff}.dl-join:active{transform:scale(.97)}.dl-exit{height:44px;opacity:.7;font-size:14px}.inv-toggles{display:flex;gap:10px;justify-content:center;margin:10px 0}.inv-t{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:99px;font-size:12px;font-weight:700}.inv-t span{padding-top:2px}.inv-t.on{background:var(--c-live2);color:#000}.inv-t.off{background:var(--c-live1);color:#fff}.low-end .grid-floor{display:none}.reduced-motion *,.reduced-motion *:before,.reduced-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ver-badge{position:relative;display:inline-block;flex:none;vertical-align:middle;line-height:0}.ver-badge>.icon{position:absolute;inset:0;width:100%!important;height:100%!important}.ver-badge>svg{position:absolute;inset:0;width:100%;height:100%}.app-fail-btns{display:flex;flex-direction:column;gap:10px;margin-top:22px;width:min(280px,80vw)}.app-fail-btns button{height:46px;border-radius:99px;font-weight:600}.app-fail-close{background:#ffffff14}html.in-app,html.layout-mobile.touch{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.in-app body,html.layout-mobile.touch body{touch-action:manipulation;overscroll-behavior:none}html.in-app input,html.in-app textarea,html.layout-mobile.touch input,html.layout-mobile.touch textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}html.in-app .cm-text,html.layout-mobile.touch .cm-text{-webkit-user-select:none;user-select:none}html.in-app img,html.in-app canvas,html.in-app video,html.layout-mobile.touch img{-webkit-user-drag:none;-webkit-touch-callout:none}html.in-app *,html.layout-mobile.touch *{-webkit-tap-highlight-color:transparent}html.in-app :focus:not(input):not(textarea),html.layout-mobile.touch :focus:not(input):not(textarea){outline:none}html.in-app .scroll,html.layout-mobile.touch .scroll{scrollbar-width:none}html.in-app .scroll::-webkit-scrollbar,html.layout-mobile.touch .scroll::-webkit-scrollbar{display:none}
