/* Уменьшаем расстояния между элементами справа */

/* Правая часть - минимальные отступы */
._CWC .header-rightside,
.header-rightside {
    display: flex !important;
    align-items: center !important;
    height: 64px !important;
    gap: 4px !important; /* Было 8px, теперь 4px */
}

/* Элементы меню справа - минимальный padding */
._CWC .header-menu-rightItem,
.header-menu-rightItem {
    display: flex !important;
    align-items: center !important;
    height: 64px !important;
    padding: 20px 4px !important; /* Уменьшил с 8px до 4px */
    margin: 0 !important;
}

/* Кнопки и ссылки справа */
._CWC .header-rightside button,
.header-rightside button,
._CWC .header-rightside a.bn-button,
.header-rightside a.bn-button {
    margin: 0 2px !important;
}

/* Иконки (поиск, язык, тема) - убираем лишние отступы */
._CWC .header-rightside .bn-svg,
.header-rightside .bn-svg,
._CWC .header-dropdown-menu,
.header-dropdown-menu {
    margin: 0 2px !important;
    padding: 0 2px !important;
}

/* Убираем padding у элементов с иконками */
._CWC .header-menu-rightItem:has(.bn-svg),
.header-menu-rightItem:has(.bn-svg) {
    padding: 20px 2px !important;
}

/* Log In кнопка */
._CWC .header-menu-rightItem:has([href*="login"]),
.header-menu-rightItem:has([href*="login"]) {
    padding-left: 4px !important;
    padding-right: 4px !important;
}

/* Sign Up кнопка */
._CWC .header-menu-rightItem:has([href*="register"]),
.header-menu-rightItem:has([href*="register"]),
._CWC #toRegisterPage,
#toRegisterPage {
    padding-left: 4px !important;
    padding-right: 4px !important;
}



