<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.tw-translate-widget {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 10000;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

/* РЎРїРёРЅРЅРµСЂ Р·Р°РіСЂСѓР·РєРё */
.tw-loading {
    position: absolute;
    bottom: 51px;
    right: 0;
    background: #ffffff;
    padding: 5px 10px;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 12px;
    color: #333;
    z-index: 0;
}

.tw-loading-spinner {
    width: 16px;
    height: 16px;
    border: 2px solid #007bff;
    border-top-color: transparent;
    border-radius: 50%;
    animation: spin 1s linear infinite;
}

@keyframes spin {
    to { transform: rotate(360deg); }
}

/* Р‘Р°Р·РѕРІС‹Рµ СЃС‚РёР»Рё РїРµСЂРµРєР»СЋС‡Р°С‚РµР»СЏ */
.tw-lang-switcher {
    position: relative;
    min-width: 40px; /* С‚РѕР»СЊРєРѕ РґР»СЏ С„Р»Р°РіР° */
    background: linear-gradient(145deg, #ffffff, #f0f0f0);
    border-radius: 8px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    cursor: pointer;
    transition: 
        box-shadow 0.3s ease,
        transform 0.3s ease,
        min-width 0.3s ease;
    overflow: visible;
}

.tw-lang-switcher:hover,
.tw-lang-switcher.open {
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);
    min-width: 160px;
}
.tw-lang-switcher.open:hover{
        transform: translateY(-2px);
}
.tw-lang-switcher:focus-within {
    box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.3);
}

/* РљРѕРЅС‚РµР№РЅРµСЂ РІС‹Р±СЂР°РЅРЅРѕРіРѕ СЏР·С‹РєР° */
.tw-selected-lang {
    padding: 10px 12px;
    font-size: 14px;
    color: #333;
    display: flex;
    align-items: center;
    gap: 8px;
    position: relative; /* РґР»СЏ СЃС‚СЂРµР»РєРё */
    transition: padding 0.3s ease;
}

/* РџСЂР°РІС‹Р№ РѕС‚СЃС‚СѓРї РґР»СЏ СЃС‚СЂРµР»РєРё РїСЂРё РѕС‚РєСЂС‹С‚РѕРј СЃРѕСЃС‚РѕСЏРЅРёРё */
.tw-lang-switcher.open .tw-selected-lang,
.tw-lang-switcher:hover .tw-selected-lang {
    padding-right: 40px;
}

.tw-lang-switcher .tw-arrow {
    width: 12px;
    height: 8px;
    position: absolute;
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
    display: none;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%228%22%20viewBox%3D%220%200%2012%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1%207L6%202L11%207%22%20stroke%3D%22%23333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E');
    background-repeat: no-repeat;
    background-size: contain;
}

.tw-lang-switcher.open .tw-selected-lang .tw-arrow {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%228%22%20viewBox%3D%220%200%2012%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M1%201L6%206L11%201%22%20stroke%3D%22%23333%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E');
}

.tw-lang-switcher:hover .tw-selected-lang .tw-arrow,
.tw-lang-switcher.open .tw-selected-lang .tw-arrow {
    display: block;
}

/* РќР°Р·РІР°РЅРёРµ СЏР·С‹РєР° */
.tw-lang-name {
    display: none;
    opacity: 0;
    transition: opacity 0.3s ease;
    white-space: nowrap;
}

.tw-lang-switcher.open .tw-lang-name,
.tw-lang-switcher:hover .tw-lang-name {
    display: inline;
    opacity: 1;
}

/* РЎРїРёСЃРѕРє СЏР·С‹РєРѕРІ */
.tw-lang-list {
    position: absolute;
    bottom: 25px;
    left: 0;
    right: 0;
    background: #ffffff;
    border-radius: 8px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    max-height: 300px;
    overflow-y: auto;
    z-index: 10002;
    opacity: 0;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease;
    pointer-events: none; /* РЅРµР°РєС‚РёРІРµРЅ, РєРѕРіРґР° СЃРєСЂС‹С‚ */
    user-select: none;
}

.tw-lang-switcher.open .tw-lang-list {
    opacity: 1;
    transform: translateY(0);
    pointer-events: auto;
    user-select: auto;
}

/* Р­Р»РµРјРµРЅС‚С‹ СЃРїРёСЃРєР° */
.tw-lang-list li {
    padding: 8px;
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    color: #333;
    cursor: pointer;
    user-select: none;
}

.tw-lang-list li:hover {
    background: #f0f0f0;
}

.tw-lang-list li img {
    width: 16px;
    height: 16px;
    transition: transform 0.3s ease;
}

.tw-selected-lang img {
    width: 18px;
    height: 18px;
    transition: width 0.4s ease-in-out, height 0.4s ease-in-out;
}

.tw-lang-switcher:not(:hover):not(.open) .tw-selected-lang img {
    width: 23px;  /* 18 * 1.3 = 23.4px, РјРѕР¶РЅРѕ РѕРєСЂСѓРіР»РёС‚СЊ */
    height: 23px;
}

.tw-lang-switcher:hover .tw-selected-lang img,
.tw-lang-switcher.open .tw-selected-lang img {
    width: 18px;
    height: 18px;
}



/* РЎС‚РёР»РёР·Р°С†РёСЏ СЃРєСЂРѕР»Р»Р±Р°СЂР° */
.tw-lang-list::-webkit-scrollbar {
    width: 6px;
}

.tw-lang-list::-webkit-scrollbar-track {
    background: #f0f0f0;
    border-radius: 8px;
}

.tw-lang-list::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 8px;
}

.tw-lang-list::-webkit-scrollbar-thumb:hover {
    background: #555;
}

.tw-lang-list {
    scrollbar-width: thin;
    scrollbar-color: #888 #f0f0f0;
}

/* РђРґР°РїС‚РёРІ */
@media (max-width: 600px) {
    .tw-translate-widget {
        bottom: 15px;
        right: 15px;
    }
    .tw-lang-switcher {
        min-width: 36px;
    }
    .tw-lang-switcher:hover,
    .tw-lang-switcher.open {
        min-width: 140px;
    }
}


/* Р¤Р»Р°РіРё РґР»СЏ РєР°Р¶РґРѕРіРѕ СЏР·С‹РєР° */
.tw-lang-list li[data-lang="ar"] img, .tw-selected-lang img[data-lang="ar"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/sa.svg'); }
.tw-lang-list li[data-lang="az"] img, .tw-selected-lang img[data-lang="az"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/az.svg'); }
.tw-lang-list li[data-lang="bg"] img, .tw-selected-lang img[data-lang="bg"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/bg.svg'); }
.tw-lang-list li[data-lang="bn"] img, .tw-selected-lang img[data-lang="bn"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/bd.svg'); }
.tw-lang-list li[data-lang="ca"] img, .tw-selected-lang img[data-lang="ca"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/es-ct.svg'); }
.tw-lang-list li[data-lang="cs"] img, .tw-selected-lang img[data-lang="cs"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/cz.svg'); }
.tw-lang-list li[data-lang="da"] img, .tw-selected-lang img[data-lang="da"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/dk.svg'); }
.tw-lang-list li[data-lang="de"] img, .tw-selected-lang img[data-lang="de"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/de.svg'); }
.tw-lang-list li[data-lang="el"] img, .tw-selected-lang img[data-lang="el"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/gr.svg'); }
.tw-lang-list li[data-lang="en"] img, .tw-selected-lang img[data-lang="en"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/gb.svg'); }
.tw-lang-list li[data-lang="eo"] img, .tw-selected-lang img[data-lang="eo"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/un.svg'); }
.tw-lang-list li[data-lang="es"] img, .tw-selected-lang img[data-lang="es"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/es.svg'); }
.tw-lang-list li[data-lang="et"] img, .tw-selected-lang img[data-lang="et"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/ee.svg'); }
.tw-lang-list li[data-lang="eu"] img, .tw-selected-lang img[data-lang="eu"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/es-pv.svg'); }
.tw-lang-list li[data-lang="fa"] img, .tw-selected-lang img[data-lang="fa"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/ir.svg'); }
.tw-lang-list li[data-lang="fi"] img, .tw-selected-lang img[data-lang="fi"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/fi.svg'); }
.tw-lang-list li[data-lang="fr"] img, .tw-selected-lang img[data-lang="fr"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/fr.svg'); }
.tw-lang-list li[data-lang="ga"] img, .tw-selected-lang img[data-lang="ga"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/ie.svg'); }
.tw-lang-list li[data-lang="gl"] img, .tw-selected-lang img[data-lang="gl"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/es-ga.svg'); }
.tw-lang-list li[data-lang="he"] img, .tw-selected-lang img[data-lang="he"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/il.svg'); }
.tw-lang-list li[data-lang="hi"] img, .tw-selected-lang img[data-lang="hi"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/in.svg'); }
.tw-lang-list li[data-lang="hu"] img, .tw-selected-lang img[data-lang="hu"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/hu.svg'); }
.tw-lang-list li[data-lang="id"] img, .tw-selected-lang img[data-lang="id"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/id.svg'); }
.tw-lang-list li[data-lang="it"] img, .tw-selected-lang img[data-lang="it"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/it.svg'); }
.tw-lang-list li[data-lang="ja"] img, .tw-selected-lang img[data-lang="ja"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/jp.svg'); }
.tw-lang-list li[data-lang="ko"] img, .tw-selected-lang img[data-lang="ko"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/kr.svg'); }
.tw-lang-list li[data-lang="lt"] img, .tw-selected-lang img[data-lang="lt"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/lt.svg'); }
.tw-lang-list li[data-lang="lv"] img, .tw-selected-lang img[data-lang="lv"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/lv.svg'); }
.tw-lang-list li[data-lang="ms"] img, .tw-selected-lang img[data-lang="ms"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/my.svg'); }
.tw-lang-list li[data-lang="nb"] img, .tw-selected-lang img[data-lang="nb"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/no.svg'); }
.tw-lang-list li[data-lang="nl"] img, .tw-selected-lang img[data-lang="nl"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/nl.svg'); }
.tw-lang-list li[data-lang="pb"] img, .tw-selected-lang img[data-lang="pb"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/br.svg'); }
.tw-lang-list li[data-lang="pl"] img, .tw-selected-lang img[data-lang="pl"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/pl.svg'); }
.tw-lang-list li[data-lang="pt"] img, .tw-selected-lang img[data-lang="pt"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/pt.svg'); }
.tw-lang-list li[data-lang="ro"] img, .tw-selected-lang img[data-lang="ro"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/ro.svg'); }
.tw-lang-list li[data-lang="ru"] img, .tw-selected-lang img[data-lang="ru"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/ru.svg'); }
.tw-lang-list li[data-lang="sk"] img, .tw-selected-lang img[data-lang="sk"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/sk.svg'); }
.tw-lang-list li[data-lang="sl"] img, .tw-selected-lang img[data-lang="sl"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/si.svg'); }
.tw-lang-list li[data-lang="sq"] img, .tw-selected-lang img[data-lang="sq"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/al.svg'); }
.tw-lang-list li[data-lang="sv"] img, .tw-selected-lang img[data-lang="sv"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/se.svg'); }
.tw-lang-list li[data-lang="th"] img, .tw-selected-lang img[data-lang="th"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/th.svg'); }
.tw-lang-list li[data-lang="tl"] img, .tw-selected-lang img[data-lang="tl"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/ph.svg'); }
.tw-lang-list li[data-lang="tr"] img, .tw-selected-lang img[data-lang="tr"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/tr.svg'); }
.tw-lang-list li[data-lang="uk"] img, .tw-selected-lang img[data-lang="uk"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/ua.svg'); }
.tw-lang-list li[data-lang="ur"] img, .tw-selected-lang img[data-lang="ur"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/pk.svg'); }
.tw-lang-list li[data-lang="zh"] img, .tw-selected-lang img[data-lang="zh"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/cn.svg'); }
.tw-lang-list li[data-lang="zt"] img, .tw-selected-lang img[data-lang="zt"] { content: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/4.1.5/flags/4x3/tw.svg'); }
</pre></body></html>