

.mud-chip-wrap{
    height:auto!important;
    padding: 5px 10px!important;
    /* 3. garante espaço para, pelo menos, a palavra mais longa.
       Se o pai ficar menor que isso, aí sim haverá quebra interna. */
    min-inline-size:min-content;
}

/* 1-2. Conteúdo: quebra normal e só divide palavra em último caso */
.mud-chip-wrap>.mud-chip-content{
    white-space:normal!important;   /* permite quebra nos espaços  */
    overflow-wrap:break-word;       /* só racha a palavra se sobrar */
    word-break:normal;              /* evita dividir cedo demais    */
    hyphens:auto;                   /* quebra-silabação elegante    */
    line-height:1.25;
}

/* --- (opcional) restrito a telas ≤600 px ---------------------- */
@media(max-width:600px){
    .mud-chip-wrap{min-inline-size:min-content;}
}