/* === YIZEE external CSS (mu-yizee-translate.php) ===
   Extracted from inline code on 2026-09-26 so Cloudflare can cache it.
   Source of truth: mu-plugins/mu-yizee-translate.php === */

/* === YIZEE Language Switcher v2 === */
#yz-lang-wrap{position:fixed;top:8px;right:60px;z-index:99999;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}
#yz-lang-btn{display:flex;align-items:center;gap:4px;background:#1a1a2e;color:#d4af37;border:1px solid #d4af3740;padding:4px 9px;border-radius:14px;cursor:pointer;font-size:11px;font-weight:500;letter-spacing:.2px;box-shadow:0 1px 6px rgba(0,0,0,.18);transition:all .25s;user-select:none}
#yz-lang-btn:hover{background:#252545;border-color:#d4af37;box-shadow:0 2px 12px rgba(212,175,55,.2)}
#yz-lang-btn svg{width:12px;height:12px;stroke:#d4af37;flex-shrink:0}
#yz-lang-btn .arrow{width:7px;height:7px;transition:transform .2s}
#yz-lang-btn.open .arrow{transform:rotate(180deg)}

#yz-lang-list{display:none;position:absolute;top:calc(100% + 5px);right:0;background:#1a1a2e;border:1px solid #d4af3730;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.35);overflow:hidden;min-width:150px;padding:4px 0}
#yz-lang-list.show{display:block;animation:yzFade .15s ease-out}
@keyframes yzFade{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}

.yz-li{display:flex;align-items:center;gap:8px;padding:8px 14px;cursor:pointer;font-size:12px;color:#cbd5e1;transition:all .15s;text-decoration:none !important}
.yz-li:hover{background:#d4af3715;color:#d4af37}
.yz-li .fl{font-size:15px;line-height:1;width:22px;text-align:center}
.yz-li .nm{white-space:nowrap}

/* Hide Google Translate injected bar/frame */
.goog-te-banner-frame{display:none!important}
body{top:0!important}
.skiptranslate{height:0!important;overflow:hidden!important;visibility:hidden!important}
.VIpgJd-ZVi9od-xl07Ob-OEVmcd{display:none!important}
#goog-gt-tt{display:none!important}

@media(max-width:480px){
    #yz-lang-wrap{top:auto;bottom:90px;right:12px}
}
