/* TQ Translate — dil seçici */
.tqt-switch--button{position:relative}
.tqt-switch--button .tqt-globe{width:22px;height:22px;display:block}
.tqt-switch__code{position:absolute;top:6px;right:2px;min-width:20px;padding:1px 3px;border-radius:4px;background:#111;color:#fff;font-size:9px;font-weight:800;letter-spacing:.04em;line-height:1.3;text-align:center}
@media (min-width:960px){.tqt-switch__code{top:2px;right:10px}}
@media (max-width:959px){.tqt-switch--button .action__label{display:none}}
.tqt-switch--list,.tqt-switch--float{display:inline-flex;align-items:center;gap:6px;padding:5px;border:1px solid #e3e3e0;border-radius:999px;background:#fff;color:#111;font-size:13px}
.tqt-switch--list .tqt-globe,.tqt-switch--float .tqt-globe{width:16px;height:16px;margin:0 2px 0 6px;opacity:.7}
.tqt-switch--list a,.tqt-switch--float a{padding:6px 10px;border-radius:999px;font-weight:600;text-decoration:none;color:inherit}
.tqt-switch--list a.is-current,.tqt-switch--float a.is-current{background:#111;color:#fff}
.tqt-switch--float{position:fixed;left:16px;bottom:16px;z-index:9999;box-shadow:0 6px 24px rgba(0,0,0,.14)}
.drawer .tqt-switch--list{display:flex;margin:0 0 14px}
.drawer .tqt-switch--list a{flex:1;text-align:center}
.tqt-menu-item a{font-weight:600}
