.gsix-navbar-wrapper{background:var(--gsix-nav-bg);width:100%;}
.gsix-navbar-inner{max-width:1400px;margin:0 auto;padding:var(--gsix-container-padding);}
.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;}
.gsix-button-slot{position:relative;display:inline-block;isolation:isolate;}
.gsix-button-link{text-decoration:none;}
.gsix-button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:var(--gsix-button-height);height:var(--gsix-button-height);border-radius:var(--gsix-button-radius);padding:0;margin:0;border:0;cursor:pointer;outline:none;overflow:hidden;color:var(--gsix-text-color)!important;text-decoration:none;box-sizing:border-box;line-height:1;text-align:center;background-color:var(--gsix-button-bg)!important;background-image:var(--gsix-button-gradient,none)!important;background-size:400% 400%!important;background-position:0 50%!important;box-shadow:0 6px 24px rgba(0,0,0,.35);transition:all .3s ease;}
.gsix-button::before{content:"";position:absolute;top:calc(-1 * var(--gsix-border-thickness));left:calc(-1 * var(--gsix-border-thickness));right:calc(-1 * var(--gsix-border-thickness));bottom:calc(-1 * var(--gsix-border-thickness));border-radius:inherit;z-index:-1;background:linear-gradient(45deg,var(--gsix-glow-2),var(--gsix-glow-2),var(--gsix-glow-3),var(--gsix-glow-3),var(--gsix-glow-2),var(--gsix-glow-2));background-size:400% 400%;filter:blur(calc(var(--gsix-border-thickness) * .7));opacity:.85;pointer-events:none;}
.gsix-button::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,transparent,var(--gsix-glow-3),transparent);}
.gsix-button .gsix-button-text{position:relative;z-index:2;padding:var(--gsix-button-padding);color:var(--gsix-text-color);font-size:var(--gsix-button-font-size);font-family:'Outfit',system-ui,'Segoe UI',Arial,sans-serif;font-weight:900;letter-spacing:2px;line-height:1.15;white-space:nowrap;user-select:none;box-sizing:border-box;text-transform:capitalize;text-shadow:2px 2px 4px rgba(0,0,0,.5);transition:color .25s ease,text-shadow .25s ease;}
.gsix-animated-on .gsix-button{animation:gsixGradientShift var(--gsix-animation-speed) ease-in-out infinite;}
.gsix-animated-on .gsix-button::before{animation:gsixRotate 3s linear infinite,gsixGradientShift var(--gsix-animation-speed) ease-in-out infinite;}
.gsix-animated-on .gsix-button::after{animation:gsixShine var(--gsix-shine-speed) ease-in-out infinite;}
.gsix-button:hover,.gsix-button:focus-visible{transform:scale(1.1);box-shadow:0 0 30px var(--gsix-hover-shadow-color),0 0 60px var(--gsix-glow-3),0 0 90px var(--gsix-glow-2);}
.gsix-button:hover::before,.gsix-button:focus-visible::before{animation-duration:1s,var(--gsix-animation-speed);}
.gsix-button:hover .gsix-button-text,.gsix-button:focus-visible .gsix-button-text{color:var(--gsix-hover-text-color);text-shadow:0 0 10px var(--gsix-glow-3),0 0 20px var(--gsix-glow-2),2px 2px 4px rgba(0,0,0,.5);}
.gsix-button:active{transform:scale(.95);}
.gsix-particle{position:absolute;width:var(--gsix-chip-size);height:var(--gsix-chip-size);border-radius:50%;opacity:1;pointer-events:none;z-index:3;}
.gsix-animated-on .gsix-particle{animation:gsixFloat var(--gsix-chip-float-speed) ease-in-out infinite;}
.gsix-button-slot .gsix-particle:nth-of-type(1){top:15%;left:10%;animation-delay:0s;background:var(--gsix-particle-1);box-shadow:0 0 10px var(--gsix-particle-1);}
.gsix-button-slot .gsix-particle:nth-of-type(2){top:65%;left:15%;animation-delay:1s;background:var(--gsix-particle-2);box-shadow:0 0 10px var(--gsix-particle-2);}
.gsix-button-slot .gsix-particle:nth-of-type(3){top:25%;right:10%;animation-delay:2s;background:var(--gsix-particle-3);box-shadow:0 0 10px var(--gsix-particle-3);}
.gsix-button-slot .gsix-particle:nth-of-type(4){bottom:15%;right:20%;animation-delay:3s;background:var(--gsix-particle-4);box-shadow:0 0 10px var(--gsix-particle-4);}
.gsix-button-slot .gsix-particle:nth-of-type(5){bottom:45%;left:8%;animation-delay:4s;background:var(--gsix-particle-5);box-shadow:0 0 10px var(--gsix-particle-5);}
.gsix-button-slot .gsix-particle:nth-of-type(6){top:40%;right:5%;animation-delay:5s;background:var(--gsix-particle-6);box-shadow:0 0 10px var(--gsix-particle-6);}
.gsix-money-particle{position:absolute;font-size:16px;font-weight:800;color:#fff;text-shadow:0 0 10px var(--gsix-glow-3);opacity:.8;pointer-events:none;z-index:3;font-style:normal;line-height:1;}
.gsix-animated-on .gsix-money-particle{animation:gsixMoneyFloat var(--gsix-money-speed) ease-in-out infinite;}
.gsix-button-slot .gsix-money-particle:nth-of-type(7){top:10%;left:20%;animation-delay:0s;}
.gsix-button-slot .gsix-money-particle:nth-of-type(8){bottom:10%;right:15%;animation-delay:2s;}
.gsix-button-slot .gsix-money-particle:nth-of-type(9){top:70%;right:30%;animation-delay:4s;}
.gsix-sparkle{position:absolute;width:2px;height:2px;background:var(--gsix-sparkle-color);border-radius:50%;opacity:0;pointer-events:none;z-index:4;}
.gsix-animated-on .gsix-sparkle{animation:gsixSparkle var(--gsix-sparkle-speed) ease-in-out infinite;}
.gsix-button-slot .gsix-sparkle:nth-of-type(10){top:20%;left:25%;animation-delay:.5s;}
.gsix-button-slot .gsix-sparkle:nth-of-type(11){bottom:25%;right:10%;animation-delay:1.5s;}
.gsix-button-slot .gsix-sparkle:nth-of-type(12){top:60%;left:30%;animation-delay:2.5s;}
.gsix-animated-off .gsix-particle,.gsix-animated-off .gsix-money-particle,.gsix-animated-off .gsix-sparkle{display:none;}
.gsix-animated-off .gsix-button::after{display:none;}
@keyframes gsixGradientShift{0%,100%{background-position:0% 50%;}50%{background-position:100% 50%;}}
@keyframes gsixRotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
@keyframes gsixShine{0%{left:-100%;}50%,100%{left:100%;}}
@keyframes gsixFloat{0%,100%{transform:translateY(0) rotate(0deg);opacity:1;}25%{transform:translateY(-25px) rotate(90deg);opacity:.8;}50%{transform:translateY(-15px) rotate(180deg);opacity:.6;}75%{transform:translateY(-35px) rotate(270deg);opacity:.9;}}
@keyframes gsixMoneyFloat{0%,100%{transform:translateY(0) translateX(0) rotate(0deg);opacity:.8;}25%{transform:translateY(-30px) translateX(10px) rotate(15deg);opacity:1;}50%{transform:translateY(-20px) translateX(-5px) rotate(-10deg);opacity:.7;}75%{transform:translateY(-40px) translateX(15px) rotate(20deg);opacity:.9;}}
@keyframes gsixSparkle{0%,100%{opacity:0;transform:scale(0);}50%{opacity:1;transform:scale(1);box-shadow:0 0 15px var(--gsix-sparkle-color);}}
@media (prefers-reduced-motion:reduce){.gsix-button,.gsix-button::before,.gsix-button::after,.gsix-particle,.gsix-money-particle,.gsix-sparkle{animation:none!important;transition:none!important;}}
@media (max-width:767px){.gsix-navbar-inner{padding:16px 12px;}.gsix-buttons-wrap{gap:12px;}.gsix-button-slot,.gsix-button{width:100%;}.gsix-button .gsix-button-text{width:100%;padding:0 20px;font-size:15px;white-space:normal;}}
.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: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;}}
