@import "https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;700&display=swap";:root{--bg-white-clean:#fbfaf6;--bg-light-soft:#f1f5f1;--surface-main:#fffdf8c7;--surface-soft:#f6f8f2bd;--surface-strong:#fffdf8eb;--border-light:#e2e4dc;--border-hover:#00c853;--tg-green-premium:#00b0ff;--tg-green-real:#00c853;--tg-green-dark:#007e33;--tg-gold:#ffb300;--ton-blue:#08c;--premium-purple:#8e2de2;--text-dark-main:#14201d;--text-dark-muted:#40514d;--text-dark-light:#6f817b;--shadow-soft:#2c393012;--page-bg:linear-gradient(145deg, #f7f4ec 0%, #f4f6ef 42%, #edf4f4 100%);--ambient-overlay:linear-gradient(120deg, #00c8530e, transparent 34%, #0088cc0b 68%, #ffb3000b), repeating-linear-gradient(90deg, #14201d07 0 1px, transparent 1px 64px), repeating-linear-gradient(0deg, #14201d06 0 1px, transparent 1px 64px);--header-bg:#f7f4ece0;--nav-bg:#f7f4ecf0;--theme-icon:""}body{background:var(--page-bg);color:var(--text-dark-main);scroll-behavior:smooth;margin:0;padding:0;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:background .35s,color .35s;overflow-x:hidden}body:before{content:"";z-index:0;pointer-events:none;background:var(--ambient-overlay);opacity:.68;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.static-logo{object-fit:contain;width:100%;height:100%;display:none}body[data-performance=low]:before{display:none}body[data-performance=low] .glass-panel,body[data-performance=low] .desktop-header,body[data-performance=low] .mobile-bottom-nav,body[data-performance=low] .lang-menu{-webkit-backdrop-filter:none!important}body[data-theme=dark]{--bg-white-clean:#131c22;--bg-light-soft:#172229;--surface-main:#161f26d1;--surface-soft:#1c2930b8;--surface-strong:#19242bf0;--border-light:#31424a;--tg-green-real:#45d88a;--tg-green-dark:#1ca05e;--tg-gold:#f0c35a;--ton-blue:#64b9e8;--premium-purple:#b890f4;--text-dark-main:#e4ece8;--text-dark-muted:#b7c6c1;--text-dark-light:#8fa29c;--shadow-soft:#00000038;--page-bg:linear-gradient(135deg, #10191f 0%, #13231f 48%, #14202b 100%);--ambient-overlay:linear-gradient(120deg, #45d88a0f, transparent 36%, #64b9e80d 68%, #b890f40b), repeating-linear-gradient(90deg, #e4ece807 0 1px, transparent 1px 64px), repeating-linear-gradient(0deg, #e4ece806 0 1px, transparent 1px 64px);--header-bg:#131c22e0;--nav-bg:#121b21f2;--theme-icon:""}@keyframes gradientBG{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-light-soft)}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--tg-green-real)}.glass-panel{background:var(--surface-main);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-light);box-shadow:0 10px 30px -10px var(--shadow-soft);transition:transform .28s,border-color .28s,box-shadow .28s}.glass-panel:hover{border-color:#00c85359;transform:translateY(-2px);box-shadow:0 18px 45px -8px #00c85317}.neon-glow-green{filter:drop-shadow(0 0 6px #00c85340)}.neon-text-glow-green{color:var(--tg-green-real);text-shadow:0 0 8px #00c85326}.carousel-stage{perspective:1000px;justify-content:center;align-items:center;height:380px;display:flex;overflow:visible}.carousel-container{width:100%;height:100%;transform-style:preserve-3d;cursor:grab;touch-action:none;transition:transform .8s cubic-bezier(.2,.8,.3,1);position:relative}.theme-toggle{border:1px solid var(--border-light);width:34px;height:34px;color:var(--text-dark-muted);background:var(--surface-strong);box-shadow:inset 0 1px #ffffff80, 0 6px 16px var(--shadow-soft);border-radius:12px;justify-content:center;align-items:center;transition:transform .2s,color .2s,border-color .2s,background .2s;display:inline-flex}.theme-toggle:hover{color:var(--tg-green-real);border-color:#00c85361;transform:translateY(-1px)}.compact-theme-toggle{border-radius:10px;width:30px;height:30px;font-size:12px}body[data-theme] .text-slate-900,body[data-theme] .text-slate-800,body[data-theme] .text-slate-700{color:var(--text-dark-main)!important}body[data-theme] .text-slate-600,body[data-theme] .text-slate-500,body[data-theme] .text-slate-400{color:var(--text-dark-light)!important}body[data-theme] [class*=bg-white],body[data-theme] [class*=bg-slate-100],body[data-theme] [class*=bg-slate-200]{background-color:var(--surface-soft)!important}body[data-theme] [class*=border-slate],body[data-theme] [class*="border-[#e6ebe8]"]{border-color:var(--border-light)!important}.hub-connected-grid a[data-i18n=btn_view]{text-align:center;min-width:74px}body[data-theme=dark] .hub-connected-grid a[data-i18n=btn_view]{box-shadow:inset 0 1px #ffffff14,0 8px 22px #00000029;color:#d9f0ff!important;background:#64b9e824!important;border-color:#64b9e857!important}body[data-theme=dark] .hub-connected-grid a[data-i18n=btn_view]:hover{transform:translateY(-1px);color:#fff!important;background:#64b9e83d!important;border-color:#64b9e88c!important}body[data-theme] .telegram-metal-title{background:linear-gradient(135deg, var(--text-dark-main) 0%, var(--text-dark-muted) 55%, var(--text-dark-light) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}body[data-theme] .telegram-green-title{background:linear-gradient(135deg, #55e397 0%, var(--tg-green-real) 54%, #78bdf0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}body[data-theme] #premium-loader{background:var(--page-bg)!important}body[data-theme] .carousel-card{background:var(--surface-strong);border-color:var(--border-light);box-shadow:0 8px 24px -6px var(--shadow-soft)}body[data-theme] .owner-role-badge,body[data-theme] .jack-role-badge{background:var(--surface-strong)}body[data-theme=dark] .mesh-container{opacity:.5}body[data-theme=dark] .carousel-core{background:radial-gradient(circle,#45d88a2e 0%,#172229eb 75%)}.seo-copy-panel{display:block}.seo-copy-inner{border:1px solid var(--border-light);background:var(--surface-main);box-shadow:0 12px 34px -16px var(--shadow-soft);border-radius:24px;padding:22px}.seo-copy-kicker{color:var(--tg-green-real);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:800}.seo-copy-inner h2{color:var(--text-dark-main);margin:0 0 12px;font-size:18px;font-weight:900;line-height:1.25}.seo-copy-inner p{color:var(--text-dark-muted);margin:0 0 12px;font-size:12px;line-height:1.75}.seo-handle-cloud{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.seo-handle-cloud a{color:var(--ton-blue);background:#0088cc14;border:1px solid #0088cc38;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:800;line-height:1;transition:color .2s,background .2s,border-color .2s,transform .2s}.seo-handle-cloud a:hover{background:#0088cc29;border-color:#0088cc61;transform:translateY(-1px)}body[data-theme=dark] .seo-copy-inner{background:#161f26c7;border-color:#64b9e82e}body[data-theme=dark] .seo-handle-cloud a{color:#bfe8ff;background:#64b9e81f;border-color:#64b9e847}.carousel-container:active{cursor:grabbing}.carousel-card{transform-style:preserve-3d;backface-visibility:visible;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid var(--border-light);background:#ffffffe6;border-radius:20px;width:190px;height:250px;margin-top:-125px;margin-left:-95px;transition:opacity .3s,filter .3s,border-color .3s,box-shadow .3s;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 8px 24px -6px #0f172a0d}@keyframes holographicShimmer{0%{transform:translate(0)skew(-25deg)}to{transform:translate(300%)skew(-25deg)}}.carousel-card:before{content:"";pointer-events:none;opacity:0;z-index:5;will-change:transform;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:100%;height:100%;transition:opacity .5s;position:absolute;top:0;left:-150%;transform:skew(-25deg)}.carousel-card:hover:before,.carousel-card.active:before{opacity:.35;animation:2s cubic-bezier(.25,1,.5,1) infinite holographicShimmer}.carousel-card.active{border-color:var(--tg-green-real);z-index:10;box-shadow:0 15px 30px -5px #00c8531a}.owner-role-badge{color:#8b5cf6;background:#fff;border:1px solid #8b5cf699;box-shadow:0 0 8px #8b5cf61f}.jack-role-badge{color:#0f172a;background:#fff;border:1px solid #0f172a99;box-shadow:0 0 8px #0f172a1f}.carousel-card.owner-card{border-color:#8b5cf699}.carousel-card.owner-card.active{border-color:#8b5cf6e0;box-shadow:0 15px 30px -5px #8b5cf624}.carousel-card.jack-card{border-color:#0f172a99}.carousel-card.jack-card.active{border-color:#0f172ae0;box-shadow:0 15px 30px -5px #0f172a24}.carousel-card:not(.active){filter:brightness(.95)blur(.2px);opacity:.85}.carousel-core{z-index:1;pointer-events:none;background:radial-gradient(circle,#00c85326 0%,#fffffff2 75%);border:1px solid #00c8534d;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;animation:3s ease-in-out infinite corePulse;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 25px #00c8531a}@keyframes corePulse{0%,to{transform:translate(-50%,-50%)scale(1);box-shadow:0 8px 20px #00c85314}50%{transform:translate(-50%,-50%)scale(1.1);box-shadow:0 12px 30px #00c85326}}@media (width<=767px){.carousel-stage{height:340px}.carousel-card{border-radius:16px;width:148px;height:205px;margin-top:-102.5px;margin-left:-74px;box-shadow:0 5px 15px -4px #0f172a0a}.carousel-card.active{box-shadow:0 10px 20px -5px #00c85314}.carousel-core{width:48px;height:48px}.carousel-core i{font-size:1.2rem!important}}.floating-element{animation:6s ease-in-out infinite floatAnim}@keyframes floatAnim{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(1deg)}}@keyframes fluidBlob1{0%,to{transform:translate(0)scale(1)rotate(0)}33%{transform:translate(40px,60px)scale(1.1)rotate(120deg)}66%{transform:translate(-30px,30px)scale(.95)rotate(240deg)}}@keyframes fluidBlob2{0%,to{transform:translate(0)scale(1)rotate(0)}33%{transform:translate(-60px,-40px)scale(.9)rotate(-120deg)}66%{transform:translate(30px,-70px)scale(1.15)rotate(-240deg)}}@keyframes fluidBlob3{0%,to{transform:translate(0)scale(1.05)rotate(0)}50%{transform:translate(50px,-50px)scale(1.15)rotate(180deg)}}@keyframes fluidBlob4{0%,to{transform:translate(0)scale(.95)rotate(0)}50%{transform:translate(-40px,40px)scale(1.1)rotate(-180deg)}}.animate-mesh-1{animation:25s ease-in-out infinite fluidBlob1}.animate-mesh-2{animation:28s ease-in-out infinite fluidBlob2}.animate-mesh-3{animation:22s ease-in-out infinite fluidBlob3}.animate-mesh-4{animation:26s ease-in-out infinite fluidBlob4}.desktop-header{z-index:50!important;background-color:var(--header-bg)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--border-light)!important;justify-content:space-between!important;align-items:center!important;height:64px!important;padding-left:2rem!important;padding-right:2rem!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.mobile-bottom-nav{z-index:99999!important;background-color:var(--nav-bg)!important;border-top:1px solid var(--border-light)!important;height:auto!important;min-height:60px!important;box-shadow:0 -10px 30px var(--shadow-soft)!important;padding-top:10px!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(20px)!important;justify-content:space-around!important;align-items:center!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}@media (width<=1023px){.desktop-header{display:none!important}.mobile-bottom-nav{display:flex!important}}@media (width>=1024px){.desktop-header{display:flex!important}.mobile-bottom-nav{display:none!important}}.bottom-nav-active-indicator{background-color:var(--tg-green-real);border-radius:2px;width:20px;height:4px;transition:left .55s cubic-bezier(.68,-.6,.32,1.6);position:absolute;bottom:4px;box-shadow:0 0 10px #00c85380}.nav-tab-active{color:var(--tg-green-real)!important}.language-switcher{background:var(--surface-soft);border:1px solid var(--border-light);border-radius:14px;padding:4px 6px;box-shadow:inset 0 1px #ffffffd9}.custom-lang{position:relative}.language-dot{background:var(--surface-strong);border:1px solid #00c85333;border-radius:9px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.lang-trigger{background:var(--surface-strong);min-width:116px;height:32px;color:var(--text-dark-main);box-shadow:0 5px 14px var(--shadow-soft);cursor:pointer;border:0;border-radius:10px;outline:0;justify-content:space-between;align-items:center;gap:7px;padding:6px 8px;font:800 11px/1 Manrope,system-ui,sans-serif;transition:transform .2s,box-shadow .2s;display:inline-flex}.lang-trigger:hover,.custom-lang.open .lang-trigger{box-shadow:0 8px 18px var(--shadow-soft), 0 0 0 1px #00c85329;transform:translateY(-1px)}.lang-trigger i{color:var(--tg-green-real);font-size:8px;transition:transform .2s}.custom-lang.open .lang-trigger i{transform:rotate(180deg)}.flag-img{object-fit:cover;border-radius:3px;flex:none;width:20px;height:14px;display:inline-block;box-shadow:0 0 0 1px #0f172a14,0 1px 4px #0f172a1f}.lang-menu{background:var(--surface-strong);border:1px solid var(--border-light);min-width:156px;box-shadow:0 18px 36px var(--shadow-soft);-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;z-index:80;border-radius:14px;padding:6px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-6px)scale(.98)}.custom-lang.open .lang-menu{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.lang-option{width:100%;color:var(--text-dark-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:8px;font:800 11px/1 Manrope,system-ui,sans-serif;transition:background .16s,color .16s,transform .16s;display:flex}.lang-option:hover{color:var(--text-dark-main);background:#00c85314;transform:translate(2px)}.lang-option.selected{color:var(--tg-green-dark);background:linear-gradient(135deg,#00c8531f,#8e2de21a)}.lang-option.selected:after{content:"";color:var(--tg-green-real);margin-left:auto;font-family:"Font Awesome 6 Free";font-size:9px;font-weight:900}.lang-active,.lang-active-m{box-shadow:0 5px 14px var(--shadow-soft);color:var(--tg-green-real)!important;background:var(--surface-strong)!important;border-color:#00c85347!important}.compact{border-radius:10px;padding:2px}.compact-trigger{min-width:72px;height:30px;padding:6px 7px;font-size:10px}.mobile-lang-menu{min-width:98px}tg-emoji{margin:0 .15em;vertical-align:middle!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;display:inline-flex!important}.premium-emoji{-webkit-backdrop-filter:blur(4px);cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff73;border:1px solid #fff9;border-radius:9px;justify-content:center;align-items:center;padding:.15em .35em;font-size:1.05em;transition:all .3s cubic-bezier(.2,.8,.3,1);animation:6s ease-in-out infinite premiumWobble;display:inline-flex;box-shadow:0 3px 10px #0f172a05}.emoji-crown{background:#8e2de20d!important;border-color:#8e2de24d!important;box-shadow:0 0 12px #8e2de229!important}.emoji-lightning{background:#00c8530d!important;border-color:#00c8534d!important;box-shadow:0 0 12px #00c85329!important}.emoji-gem{background:#0088cc0d!important;border-color:#0088cc4d!important;box-shadow:0 0 12px #0088cc29!important}.emoji-star{background:#ffb3000d!important;border-color:#ffb3004d!important;box-shadow:0 0 12px #ffb3002e!important}.channel-premium-badge{z-index:30;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:1.1rem;display:inline-flex;position:relative;background:#fffffff5!important;border:1.5px solid #00c85380!important;animation:4s ease-in-out infinite premiumLogoGlow!important}.channel-premium-badge:before{content:"";z-index:-1;opacity:.85;background:linear-gradient(135deg,#00c853 0%,#8e2de2 35%,#00b0ff 70%,#ffb300 100%);border-radius:50%;animation:1.8s ease-in-out infinite alternate premiumGlowPulse;position:absolute;inset:-2px}@keyframes premiumLogoGlow{0%,to{filter:drop-shadow(0 2px 4px #00c85340);transform:scale(1)rotate(0)}50%{filter:drop-shadow(0 4px 10px #8e2de273);transform:scale(1.15)rotate(15deg)}}@keyframes premiumGlowPulse{0%{opacity:.6;transform:scale(.96)}to{opacity:1;transform:scale(1.05)}}.premium-emoji:hover{transform:scale(1.22)rotate(4deg);border-color:var(--tg-green-real)!important;background:#ffffffe6!important;box-shadow:0 6px 16px #00c85338!important}.premium-emoji:active{transform:scale(.92)rotate(-4deg)}@keyframes premiumWobble{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-6deg)scale(1.05)}50%{transform:rotate(6deg)scale(1.05)}75%{transform:rotate(-3deg)scale(1.02)}}.telegram-metal-title{background:linear-gradient(135deg,#0f172a 0%,#334155 50%,#475569 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:900}.telegram-green-title{background:linear-gradient(135deg,#00e676 0%,#00c853 50%,#009624 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:900}.btn-premium{background:linear-gradient(135deg, var(--tg-green-real) 0%, var(--tg-green-dark) 100%);border:none;transition:all .3s;position:relative;overflow:hidden;color:#fff!important}.btn-premium:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 10px 25px -5px #00c8534d}.btn-premium:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff4d 50%,#fff0 100%);width:30%;height:200%;animation:4s linear infinite btnShine;position:absolute;top:-50%;left:-60%;transform:rotate(30deg)}@keyframes btnShine{0%{left:-60%}30%,to{left:140%}}.desktop-header-navbar{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-light);background:#fffc}.modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0f172a59}.page-section{opacity:0;will-change:transform, opacity;transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1);display:none;transform:scale(.96)translateY(15px)}.page-section.active{opacity:1;display:block;transform:scale(1)translateY(0)}@media (width>=1024px){.app-container{max-width:1100px;margin:0 auto;padding-top:80px}}@media (width<=1023px){.app-container{padding-bottom:80px}}.particle{border-radius:50%;animation:22s linear infinite floatParticle;pointer-events:none!important;z-index:1!important;position:fixed!important}@keyframes floatParticle{0%{opacity:0;transform:translateY(0)scale(1)}10%{opacity:.8}90%{opacity:.8}to{opacity:0;transform:translateY(-120vh)scale(1.3)}}.mesh-container{display:none}.mesh-blob{will-change:transform, opacity;border-radius:50%;width:320px;height:320px;position:absolute}.mesh-blob-1{background:radial-gradient(circle,#68d59e38 0%,#68d59e00 70%);border-radius:42% 58% 70% 30%/45% 45% 55% 55%;top:-5%;left:-8%}.mesh-blob-2{background:radial-gradient(circle,#a485da29 0%,#a485da00 70%);border-radius:50% 50% 30% 70%/50% 60% 40% 50%;top:15%;right:-5%}.mesh-blob-3{background:radial-gradient(circle,#5bacd32e 0%,#5bacd300 70%);border-radius:70% 30% 52% 48%/60% 40%;bottom:-8%;left:10%}.mesh-blob-4{background:radial-gradient(circle,#f2c35c2e 0%,#f2c35c00 70%);border-radius:35% 65% 55% 45%/48% 48% 52% 52%;bottom:5%;right:15%}.channel-premium-badge tg-emoji,.channel-premium-badge .premium-emoji{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;animation:none!important;display:flex!important}.channel-premium-badge lottie-player{width:20px!important;height:20px!important;display:block!important}lottie-player{max-width:100%;max-height:100%;margin:0;padding:0;display:block}@keyframes emojiFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.premium-emoji.lottie-emoji-badge{animation:4s ease-in-out infinite emojiFloat;vertical-align:middle!important;background:#ffffffe6!important;border:1.5px solid #e2e8f0e6!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;padding:4px!important;transition:all .4s cubic-bezier(.34,1.56,.64,1)!important;display:inline-flex!important;box-shadow:0 4px 14px #0f172a14!important}.premium-emoji.lottie-emoji-badge:hover{background:#fff!important;transform:scale(1.22)rotate(6deg)translateY(-2px)!important;box-shadow:0 8px 24px #0f172a26!important}.premium-emoji.lottie-emoji-badge.emoji-crown{background:#8e2de21f!important;border-color:#8e2de259!important;box-shadow:0 4px 14px #8e2de22e!important}.premium-emoji.lottie-emoji-badge.emoji-lightning{background:#00c8531f!important;border-color:#00c85359!important;box-shadow:0 4px 14px #00c8532e!important}.premium-emoji.lottie-emoji-badge.emoji-gem{background:#0088cc1f!important;border-color:#0088cc59!important;box-shadow:0 4px 14px #0088cc2e!important}.premium-emoji.lottie-emoji-badge.emoji-star{background:#ffb3001f!important;border-color:#ffb30059!important;box-shadow:0 4px 14px #ffb3002e!important}.premium-emoji.lottie-emoji-badge.emoji-fire{background:#ef44441f!important;border-color:#ef444459!important;box-shadow:0 4px 14px #ef44442e!important}.premium-emoji.lottie-emoji-badge.emoji-gift{background:#ec48991f!important;border-color:#ec489959!important;box-shadow:0 4px 14px #ec48992e!important}.channel-premium-badge .premium-emoji.lottie-emoji-badge{width:20px!important;height:20px!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.premium-emoji.lottie-emoji-badge lottie-player{width:24px!important;height:24px!important;display:block!important}.channel-premium-badge tg-emoji,.channel-premium-badge .premium-emoji.lottie-emoji-badge lottie-player{width:20px!important;height:20px!important}.sticker-mockup-emoji{width:60px!important;height:60px!important}.sticker-mockup-emoji .premium-emoji.lottie-emoji-badge{width:60px!important;height:60px!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.sticker-mockup-emoji .premium-emoji.lottie-emoji-badge lottie-player{width:60px!important;height:60px!important}.sticker-mockup-emoji.sticker-lg{width:90px!important;height:90px!important}.sticker-mockup-emoji.sticker-lg .premium-emoji.lottie-emoji-badge{width:90px!important;height:90px!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.sticker-mockup-emoji.sticker-lg .premium-emoji.lottie-emoji-badge lottie-player{width:90px!important;height:90px!important}@media (width>=768px){.hub-connected-grid{position:relative}.hub-connected-grid:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00c85314,#0098ea26,#8e2de214);width:2px;transition:all .5s cubic-bezier(.2,.8,.3,1);position:absolute;top:24px;bottom:24px;left:50%;transform:translate(-50%)}.hub-connected-grid:hover:after{background:linear-gradient(to bottom, var(--tg-green-real), var(--tg-blue), var(--tg-premium));box-shadow:0 0 12px #00c85366}.hub-connected-grid .glass-panel{z-index:2;position:relative}.hub-connected-grid .glass-panel:nth-of-type(odd):before{content:"";z-index:3;background:#e2e8f0;border:2px solid #fff;border-radius:50%;width:10px;height:10px;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:50%;right:-8px;transform:translateY(-50%);box-shadow:0 2px 4px #0f172a0d}.hub-connected-grid .glass-panel:nth-of-type(2n):before{content:"";z-index:3;background:#e2e8f0;border:2px solid #fff;border-radius:50%;width:10px;height:10px;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:50%;left:-8px;transform:translateY(-50%);box-shadow:0 2px 4px #0f172a0d}.hub-connected-grid .glass-panel:nth-of-type(odd):hover:before{background:var(--tg-green-real);box-shadow:0 0 10px var(--tg-green-real);transform:translateY(-50%)scale(1.3)}.hub-connected-grid .glass-panel:nth-of-type(2n):hover:before{background:var(--tg-blue);box-shadow:0 0 10px var(--tg-blue);transform:translateY(-50%)scale(1.3)}}#premium-loader{will-change:opacity;z-index:9999999!important}@keyframes loader-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes loader-glow{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.75;transform:scale(1.2)}}@keyframes shimmer-text{0%,to{opacity:.6}50%{opacity:1}}@keyframes loader-bar{0%{width:30%;left:-50%}50%{width:50%;left:30%}to{width:30%;left:100%}}.animate-loader-bounce{animation:2s ease-in-out infinite loader-bounce}.animate-loader-glow{animation:2s ease-in-out infinite loader-glow}.animate-shimmer-text{animation:1.5s ease-in-out infinite shimmer-text}.animate-loader-bar{animation:1.6s ease-in-out infinite loader-bar}@keyframes premiumSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-section{opacity:0;transition:none;transform:translateY(20px)}.page-section.active{animation:.75s cubic-bezier(.16,1,.3,1) forwards premiumSlideUp}.carousel-stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#0088cc0a 0%,#8e2de205 50%,#0000 70%);width:280px;height:280px;animation:4s ease-in-out infinite loader-glow;position:absolute}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mesh-container,#particles-container{display:none!important}}@media (width<=767px){body:before,.mesh-container,#particles-container,.carousel-card:before,.btn-premium:after,.channel-premium-badge:before,.carousel-stage:before{display:none!important}.carousel-core,.premium-emoji,.premium-emoji.lottie-emoji-badge,.channel-premium-badge,.animate-loader-bounce,.animate-loader-glow,.animate-shimmer-text,.animate-loader-bar,.page-section.active{animation:none!important}.glass-panel,.carousel-card,.premium-emoji,.premium-emoji.lottie-emoji-badge,.btn-premium,.desktop-header,.mobile-bottom-nav,.lang-menu{-webkit-backdrop-filter:none!important;transition-duration:.15s!important}.carousel-card:not(.active){filter:brightness(.98);opacity:.92}}
