.mi-terms-wrap{display:grid;gap:12px;margin:16px 0 24px}.mi-terms-wrap.mi-grid{grid-template-columns:repeat(var(--miCols),minmax(0,1fr))}.mi-terms-wrap.mi-list{grid-template-columns:1fr}.mi-terms-item{position:relative;padding:18px;border-radius:18px;text-decoration:none;display:flex;justify-content:space-between;align-items:center;min-height:var(--miCardH,110px);overflow:hidden;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 28px rgba(0,0,0,.06);transition:.15s ease}.mi-terms-item:hover{transform:translateY(-1px);box-shadow:0 16px 38px rgba(0,0,0,.12)}.mi-terms-item.no-bg{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mi-terms-item.has-bg{background-size:cover;background-position:center}.mi-terms-item.has-bg::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.62))}.mi-terms-name,.mi-terms-count{position:relative;z-index:1;font-weight:700}.mi-terms-item.has-bg .mi-terms-name,.mi-terms-item.has-bg .mi-terms-count{color:#fff}.mi-terms-item.no-bg .mi-terms-name{color:#111}.mi-terms-item.no-bg .mi-terms-count{color:#555}.mi-terms-count{font-size:.9rem;opacity:.9;background:rgba(255,255,255,.15);padding:4px 10px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(max-width:980px){.mi-terms-wrap.mi-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.mi-terms-wrap.mi-grid{grid-template-columns:1fr}}


/* 0.6.12 · Grids siempre contenidos */
.mi-terms-wrap,
.mi-terms-item,
.mi-terms-name,
.mi-terms-count {
	min-width: 0;
	max-width: 100%;
}
.mi-terms-name { overflow-wrap: anywhere; }
