/* Saintbit global language switcher */
.sb-lang-switcher{position:fixed;top:14px;right:18px;z-index:10050;font-family:Inter,"Segoe UI",Arial,sans-serif}
.sb-lang-current{height:38px;display:flex;align-items:center;gap:8px;padding:0 13px;border:1px solid rgba(80,174,255,.42);border-radius:999px;background:rgba(3,11,22,.88);color:#fff;box-shadow:0 8px 28px rgba(0,0,0,.34);backdrop-filter:blur(14px);cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.04em}
.sb-lang-current:hover,.sb-lang-current:focus{border-color:#4db7ff;outline:none;background:rgba(7,28,51,.96)}
.sb-lang-flag{font-size:16px;line-height:1}.sb-lang-chevron{font-size:10px;color:#7fc8ff;transition:transform .2s ease}.sb-lang-switcher.open .sb-lang-chevron{transform:rotate(180deg)}
.sb-lang-menu{position:absolute;right:0;top:46px;min-width:156px;padding:7px;border-radius:15px;border:1px solid rgba(80,174,255,.30);background:rgba(3,11,22,.97);box-shadow:0 16px 45px rgba(0,0,0,.45);backdrop-filter:blur(16px);display:none}
.sb-lang-switcher.open .sb-lang-menu{display:block}
.sb-lang-option{width:100%;border:0;background:transparent;color:#cfe6ff;display:flex;align-items:center;gap:10px;padding:10px 11px;border-radius:10px;text-align:left;cursor:pointer;font-size:13px}
.sb-lang-option:hover,.sb-lang-option.active{background:rgba(44,145,255,.15);color:#fff}.sb-lang-option.active:after{content:"✓";margin-left:auto;color:#42b7ff;font-weight:800}
#google_translate_element,.goog-te-banner-frame.skiptranslate,.goog-te-balloon-frame{display:none!important}.goog-logo-link,.goog-te-gadget{display:none!important}body{top:0!important}.skiptranslate iframe{visibility:hidden!important}
@media (min-width:900px){body .nav .wrap,body .nav-wrap{padding-right:112px!important}}
@media (max-width:899px){.sb-lang-switcher{top:12px;right:64px}.sb-lang-current{height:36px;padding:0 10px}.sb-lang-current .sb-lang-label{display:none}.sb-lang-menu{right:-4px;top:43px}}
@media (max-width:480px){.sb-lang-switcher{right:58px}.sb-lang-current{width:42px;justify-content:center;padding:0}.sb-lang-current .sb-lang-code,.sb-lang-chevron{display:none}}
