.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-btn-wrap.gsix-voltage-button{position:relative;display:inline-block;overflow:visible;padding:.75em .25em;}
.gsix-button-link{text-decoration:none;}
.gsix-voltage-link{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);text-decoration:none;color:var(--gsix-text-color);font-size:var(--gsix-button-font-size);font-weight:700;font-family:Arial,sans-serif;line-height:1em;letter-spacing:.075em;background:var(--gsix-button-bg);border:var(--gsix-border-thickness) solid var(--gsix-glow-1);border-radius:var(--gsix-button-radius);overflow:visible;box-shadow:none;transition:background .3s ease,transform .3s ease,color .3s ease;box-sizing:border-box;text-align:center;cursor:pointer;white-space:nowrap;}
.gsix-voltage-link:hover,.gsix-voltage-link:focus-visible{background:#515151;color:var(--gsix-hover-text-color);transform:scale(1.03);}
.gsix-voltage-link:active{transform:scale(.96);}
.gsix-button .gsix-button-text,.gsix-btn-text{position:relative;z-index:3;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap;user-select:none;box-sizing:border-box;}
.gsix-voltage-svg{display:block;position:absolute;top:-.75em;left:-.25em;width:calc(100% + .5em);height:calc(100% + 1.5em);pointer-events:none;z-index:2;opacity:1;transition:opacity .4s;transition-delay:.1s;overflow:visible;}
.gsix-voltage{stroke-dasharray:100;fill:transparent;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;}
.gsix-animated-on .gsix-voltage-link .gsix-line-1{stroke:var(--gsix-glow-1);stroke-dashoffset:0;animation:gsixSparkOne var(--gsix-animation-speed) linear infinite;}
.gsix-animated-on .gsix-voltage-link .gsix-line-2{stroke:var(--gsix-glow-2);stroke-dashoffset:500;animation:gsixSparkTwo var(--gsix-animation-speed) linear infinite;}
.gsix-animated-off .gsix-voltage-link .gsix-line-1,.gsix-animated-off .gsix-voltage-link .gsix-line-2{animation:none;opacity:1;}
.gsix-voltage-dots{position:absolute;inset:0;pointer-events:none;z-index:4;opacity:1;}
.gsix-voltage-dot{width:1rem;height:1rem;background:var(--gsix-glow-3);box-shadow:0 0 10px var(--gsix-glow-1),0 0 18px var(--gsix-glow-2);border-radius:100%;position:absolute;opacity:0;}
.gsix-dot-1{top:0;left:20%;animation:gsixFlyUp var(--gsix-animation-speed) linear infinite;}
.gsix-dot-2{top:0;left:55%;animation:gsixFlyUp var(--gsix-animation-speed) linear infinite;animation-delay:.5s;}
.gsix-dot-3{top:0;left:80%;animation:gsixFlyUp var(--gsix-animation-speed) linear infinite;animation-delay:1s;}
.gsix-dot-4{bottom:0;left:30%;animation:gsixFlyDown var(--gsix-animation-speed) linear infinite;animation-delay:2.5s;}
.gsix-dot-5{bottom:0;left:65%;animation:gsixFlyDown var(--gsix-animation-speed) linear infinite;animation-delay:1.5s;}
.gsix-animated-off .gsix-voltage-dot{display:none;}
@keyframes gsixSparkOne{to{stroke-dashoffset:-1000;}}
@keyframes gsixSparkTwo{to{stroke-dashoffset:-500;}}
@keyframes gsixFlyUp{0%{opacity:0;transform:translateY(0) scale(.2);}5%{opacity:1;transform:translateY(-1.5rem) scale(.4);}10%,100%{opacity:0;transform:translateY(-3rem) scale(.2);}}
@keyframes gsixFlyDown{0%{opacity:0;transform:translateY(0) scale(.2);}5%{opacity:1;transform:translateY(1.5rem) scale(.4);}10%,100%{opacity:0;transform:translateY(3rem) scale(.2);}}
@media (max-width:767px){.gsix-navbar-inner{padding:16px 12px;}.gsix-buttons-wrap{gap:12px;}.gsix-btn-wrap.gsix-voltage-button{width:100%;}.gsix-voltage-link{width:100%;justify-content:center;padding:0 22px;}.gsix-button .gsix-button-text{white-space:normal;font-size:15px;}}
.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;}}
