
.qg-site-language{position:fixed;right:56px;top:20px;z-index:9999;width:32px;height:32px;border:1px solid #ff8b00;border-radius:50%;background:#33241a;color:#ff9b34;font:12px Arial,sans-serif;cursor:pointer;padding:0}
@media(max-width:767px){.qg-site-language{right:94px;top:15px}}
#qg-original-site .qg-site-language{position:static;flex:none;margin-left:10px;order:-2}
@media(max-width:767px){#qg-original-site .qg-site-language{margin-left:0}}
html[data-qg-language=zh] #qg-original-site p,html[data-qg-language=zh] #qg-original-site h1,html[data-qg-language=zh] #qg-original-site h2,html[data-qg-language=zh] #qg-original-site h3,html[data-qg-language=zh] #qg-original-site .elementor-button-text,html[data-qg-language=zh] #qg-original-site .jkit-menu a{font-family:EarnCN,Arial,sans-serif!important}

@font-face{font-family:QGSiteCN;src:url(site-cn.woff)}html[data-qg-language=zh] #qg-original-site p,html[data-qg-language=zh] #qg-original-site h1,html[data-qg-language=zh] #qg-original-site h2,html[data-qg-language=zh] #qg-original-site h3,html[data-qg-language=zh] #qg-original-site .elementor-button-text,html[data-qg-language=zh] #qg-original-site .jkit-menu a,html[data-qg-language=zh] #qg-original-site .elementor-icon-list-text{font-family:QGSiteCN,system-ui,sans-serif!important}
/* Visible bilingual control, fixed without moving existing header elements. */
.qg-site-language,#qg-original-site .qg-site-language{position:fixed;top:20px;right:58px;width:104px;height:34px;border-radius:17px;margin:0;padding:0 8px;z-index:99999;font:12px system-ui,QGSiteCN,sans-serif;white-space:nowrap;background:#3d2819;color:#ffbd7b;box-shadow:0 2px 12px #0003;display:block;visibility:visible;opacity:1}
.qg-site-language[data-current-language=en]{background:#f38b29;color:#24180d}
html[data-qg-theme=light] .qg-site-language{background:#fff0dc;color:#a94e0d}
@media(max-width:767px){.qg-site-language,#qg-original-site .qg-site-language{top:62px;right:14px;margin:0}}
