.gsix-navbar-wrapper{background:var(--gsix-nav-bg);width:100%;overflow:visible;}
.gsix-navbar-inner{max-width:1400px;margin:0 auto;padding:var(--gsix-container-padding);overflow:visible;}
.gsix-logo-wrap{width:100%;display:flex;justify-content:var(--gsix-logo-align);}
.gsix-logo{display:block;width:var(--gsix-logo-width);max-width:100%;height:auto;margin:var(--gsix-logo-margin);padding:var(--gsix-logo-padding);box-sizing:border-box;}
.gsix-buttons-wrap{display:flex;gap:var(--gsix-button-gap);flex-wrap:wrap;justify-content:center;align-items:center;overflow:visible;}
.gsix-button-link{display:inline-block;text-decoration:none;overflow:visible;}
.gsix-button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--gsix-button-height);min-height:var(--gsix-button-height);padding:var(--gsix-button-padding);border:none;border-radius:var(--gsix-button-radius);cursor:pointer;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,var(--gsix-button-bg) 0%,#050507 100%);color:var(--gsix-text-color);font-family:Arial,sans-serif;font-size:var(--gsix-button-font-size);font-weight:700;line-height:1;letter-spacing:2px;text-transform:uppercase;text-decoration:none;text-align:center;box-sizing:border-box;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 0 18px rgba(250,97,29,.18),0 0 34px rgba(255,120,40,.10);transition:transform .2s ease,color .2s ease,box-shadow .25s ease;z-index:1;}
.gsix-animated-on .gsix-button{animation:gsixBtnFloat var(--gsix-animation-speed) ease-in-out infinite;}
.gsix-button::before{content:"";position:absolute;inset:-2px;border-radius:calc(var(--gsix-button-radius) + 2px);background:conic-gradient(from 0deg,var(--gsix-glow-1),var(--gsix-glow-2),var(--gsix-glow-1),var(--gsix-glow-1),var(--gsix-glow-1),var(--gsix-glow-1));animation:gsixSpinFrame 3.2s linear infinite;z-index:-3;}
.gsix-button::after{content:"";position:absolute;inset:2px;border-radius:calc(var(--gsix-button-radius) - 2px);background:radial-gradient(circle at 20% 30%,rgba(255,180,71,.18),transparent 28%),radial-gradient(circle at 80% 70%,rgba(250,97,29,.16),transparent 30%),linear-gradient(180deg,#0d0d11 0%,#060608 100%);animation:gsixPanelShift 4s ease-in-out infinite alternate;z-index:-2;}
.gsix-button .gsix-button-text{position:relative;z-index:5;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;user-select:none;box-sizing:border-box;text-shadow:0 0 8px rgba(255,255,255,.15),0 0 18px rgba(250,97,29,.18);}
.gsix-button .gsix-button-text::before{content:"";position:absolute;top:50%;left:-55%;width:45%;height:220%;transform:translateY(-50%) skewX(-24deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);animation:gsixShine 2.8s linear infinite;z-index:-1;}
.gsix-button:hover,.gsix-button:focus-visible{color:var(--gsix-hover-text-color);transform:translateY(-2px) scale(1.02);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 0 28px rgba(250,97,29,.28),0 0 54px rgba(255,180,71,.14);}
.gsix-button:active{transform:scale(.95);}
.gsix-ring{position:absolute;inset:-3px;border:var(--gsix-border-thickness) solid rgba(250,97,29,.75);border-radius:calc(var(--gsix-button-radius) + 2px);pointer-events:none;opacity:0;z-index:1;}
.gsix-animated-on .gsix-ring-1{animation:gsixWavePulse 2.4s ease-out infinite;}
.gsix-animated-on .gsix-ring-2{animation:gsixWavePulse 2.4s ease-out infinite 1.2s;}
.gsix-particle{position:absolute;width:7px;height:7px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#fff 0%,var(--gsix-glow-3) 35%,var(--gsix-glow-3) 70%,transparent 100%);box-shadow:0 0 8px rgba(255,213,106,.8),0 0 16px rgba(250,97,29,.5);opacity:0;z-index:3;left:50%;top:50%;}
.gsix-animated-on .gsix-particle{animation:gsixParticleBurst 2s linear infinite;}
.gsix-animated-off .gsix-ring,.gsix-animated-off .gsix-particle{display:none;}
.gsix-animated-off .gsix-button::before,.gsix-animated-off .gsix-button .gsix-button-text::before{animation:none;}
.gsix-p1{animation-delay:0s;--x:-78px;--y:-18px;}.gsix-p2{animation-delay:.33s;--x:82px;--y:-14px;}.gsix-p3{animation-delay:.66s;--x:-60px;--y:20px;}.gsix-p4{animation-delay:1s;--x:64px;--y:24px;}.gsix-p5{animation-delay:1.33s;--x:-20px;--y:-28px;}.gsix-p6{animation-delay:1.66s;--x:18px;--y:32px;}
@keyframes gsixSpinFrame{100%{transform:rotate(360deg);}}
@keyframes gsixPanelShift{0%{background:radial-gradient(circle at 20% 30%,rgba(255,180,71,.18),transparent 28%),radial-gradient(circle at 80% 70%,rgba(250,97,29,.16),transparent 30%),linear-gradient(180deg,#0d0d11 0%,#060608 100%);}100%{background:radial-gradient(circle at 72% 25%,rgba(255,213,106,.20),transparent 28%),radial-gradient(circle at 28% 76%,rgba(250,97,29,.18),transparent 30%),linear-gradient(180deg,#0d0d11 0%,#050a03 100%);}}
@keyframes gsixShine{0%{left:-55%;opacity:0;}12%{opacity:1;}55%{opacity:.9;}100%{left:125%;opacity:0;}}
@keyframes gsixWavePulse{0%{transform:scale(1);opacity:.9;}70%{opacity:.18;}100%{transform:scale(1.35);opacity:0;}}
@keyframes gsixParticleBurst{0%{opacity:0;transform:translate(-50%,-50%) scale(.2);filter:blur(2px);}12%{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(.3px);}60%{opacity:.95;transform:translate(calc(-50% + var(--x) * .65),calc(-50% + var(--y) * .65)) scale(1.05);}100%{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) scale(.15);filter:blur(3px);}}
@keyframes gsixBtnFloat{0%,100%{transform:translateY(0);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),0 0 18px rgba(250,97,29,.18),0 0 34px rgba(255,120,40,.10);}50%{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 0 28px rgba(250,97,29,.28),0 0 54px rgba(255,180,71,.14);}}
@media (max-width:767px){.gsix-navbar-inner{padding:16px 12px;}.gsix-buttons-wrap{gap:12px;}.gsix-button-link{width:100%;}.gsix-button{width:100%;justify-content:center;padding:0 20px;}.gsix-button .gsix-button-text{white-space:normal;font-size:15px;}.gsix-particle{width:6px;height:6px;}.gsix-p1{--x:-46px;--y:-14px;}.gsix-p2{--x:48px;--y:-14px;}.gsix-p3{--x:-38px;--y:18px;}.gsix-p4{--x:40px;--y:20px;}}
.floating-telegram-btn.gsix-floating-telegram-btn{position:fixed;right:var(--gsix-telegram-right,50px);bottom:var(--gsix-telegram-bottom,100px);width:var(--gsix-telegram-size,68px);height:calc(var(--gsix-telegram-size,68px));background:var(--gsix-telegram-bg,#2AABEE);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(0,0,0,.35);z-index:999999;text-decoration:none;color:#fff;line-height:1;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;}
.floating-telegram-btn.gsix-floating-telegram-btn:hover{transform:scale(1.08);box-shadow:0 10px 26px rgba(0,0,0,.45);}
.floating-telegram-btn.gsix-floating-telegram-btn svg{width:calc(var(--gsix-telegram-size,68px) * .44);height:calc(var(--gsix-telegram-size,68px) * .44);display:block;flex:0 0 auto;color:#fff;fill:currentColor;}
@media (max-width:600px){.floating-telegram-btn.gsix-floating-telegram-btn{right:18px;bottom:80px;}}
