.dex-icon-categories li a{display:flex;align-items:center;gap:10px;min-width:0}.dex-icon-categories .dex-category-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--accent,#ff7900) 10%,white);color:var(--accent,#ff7900);font-size:17px}.dex-icon-categories .dex-category-label{flex:1;min-width:0}.dex-icon-categories .dex-category-count{margin-left:auto;flex-shrink:0;color:#64748b;font-size:12px;background:#f1f5f9;border-radius:20px;padding:3px 8px}.dex-icon-categories li a:hover .dex-category-icon{background:var(--accent,#ff7900);color:white}

/* V1.0.79: category count pinned to the far right across all sidebar presets. */
.dex-sidebar .dex-side-categories.dex-icon-categories>li{display:block;width:100%;min-width:0}
.dex-sidebar .dex-side-categories.dex-icon-categories>li>a{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:10px;width:100%;min-width:0;box-sizing:border-box;text-decoration:none}
.dex-sidebar .dex-side-categories.dex-icon-categories .dex-category-label{min-width:0;overflow-wrap:anywhere}
.dex-sidebar .dex-side-categories.dex-icon-categories .dex-category-count{grid-column:3;justify-self:end;margin-left:8px;min-width:30px;text-align:center;font-variant-numeric:tabular-nums;padding:5px 9px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:700;line-height:1.2}
@media(max-width:480px){.dex-sidebar .dex-side-categories.dex-icon-categories>li>a{column-gap:9px}}
