.qt-flag{border-radius:var(--radius);width:20px;height:12px;clip-path:inset(0 round var(--radius));flex-shrink:0}.qt-language{--qt-radius:var(--radius);--qt-radius-sm:var(--radius);flex-shrink:0;align-items:center;display:flex;position:relative}.qt-language__trigger{color:#333;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:40px;padding:0;transition:color .2s;display:inline-flex}.qt-language__trigger:hover,.qt-language__trigger:focus-visible{color:var(--qt-primary)}.qt-language__trigger:focus-visible{box-shadow:0 0 0 2px rgb(var(--brand) / .25);outline:none}.qt-language__trigger svg{flex-shrink:0;display:block}.qt-language__label{color:currentColor;font-size:13px;font-weight:600;line-height:1}.qt-language__menu{top:calc(100% + 10px);z-index:10001;border-radius:var(--qt-radius);background:#fff;border:1px solid #00000014;flex-direction:column;gap:2px;min-width:168px;padding:8px;display:flex;position:absolute;inset-inline-start:0;box-shadow:0 8px 24px #0000001f}.qt-language__item{border-radius:var(--qt-radius-sm);color:#333;width:100%;font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:inline-flex}.qt-language__item:hover{background:rgb(var(--brand) / .06)}.qt-language__item.is-active{color:var(--qt-primary);background:rgb(var(--brand) / .08)}.qt-language--footer{--qt-primary:rgb(var(--brand))}.qt-language--footer .qt-language__trigger{height:32px;color:var(--fg-subtle,#52525b)}.qt-language--footer .qt-language__trigger:hover,.qt-language--footer .qt-language__trigger:focus-visible{color:var(--qt-primary)}.qt-language--footer .qt-language__menu{top:auto;bottom:calc(100% + 10px);inset-inline:0 auto}@media (min-width:640px){.qt-language--footer .qt-language__menu{inset-inline:auto 0}}
