#projector_dictionary > div > div:nth-child(3) {
  display: none !important;
}
.menu_search__item.--input {
    border: 1px solid #ccc;     /* szare obramowanie */
    border-radius: 4px;         /* opcjonalnie zaokrąglenie */
    padding: 6px;               /* odstęp wewnętrzny */
    display: flex;              /* aby input i button były w jednej linii */
    align-items: center;        /* wyśrodkowanie pionowe */
    gap: 4px;                   /* odstęp między inputem a przyciskiem */
}
.menu_search__input {
    border: 1px solid #e0e0e0;   /* delikatne, wizualnie węższe */
    border-radius: 4px;
    padding: 6px 10px;
    outline: none;
}
.menu_search__item.--input {
    display: flex;               /* układ w jednej linii */
    align-items: center;         /* pionowe wyśrodkowanie */
    justify-content: flex-start; /* button po lewej (domyślne, ale dodane dla jasności) */
    gap: 6px;                    /* odstęp między input a button */
}
.menu_search__submit {
    display: flex;            /* pozwala wyśrodkować zawartość */
    justify-content: center;  /* wyśrodkowanie poziome ikony/treści */
    align-items: center;      /* wyśrodkowanie pionowe ikony/treści */
    height: 100%;             /* dopasowanie do wysokości kontenera */
}
