.header-button:has(>.rutu-header-messengers),.mobilemenu__button:has(>.rutu-header-messengers){display:flex;align-items:center;gap:10px}
.rutu-header-messengers{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}
.rutu-messenger{display:inline-flex!important;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;text-decoration:none!important;transition:background .2s,transform .2s}
.rutu-messenger--telegram{background:#e7f4fc;color:#229ed9!important}.rutu-messenger--telegram:hover{background:#d2edfc;transform:translateY(-1px)}
.rutu-messenger:focus-visible{outline:2px solid #0b6fb0;outline-offset:3px}.rutu-messenger svg{width:22px;height:22px;display:block}

.rutu-messenger--max{background:#eeeaff;color:#6954d9!important}.rutu-messenger--max:hover{background:#e1dafa;transform:translateY(-1px)}
