.dmto-miniature-traits{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:6px 0 10px;min-width:0;flex-shrink:0;line-height:1;color:#36822e;text-align:left;clear:both}
.dmto-miniature-trait{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;border-radius:4px;cursor:help;outline-offset:2px}
.dmto-miniature-trait:hover,.dmto-miniature-trait:focus-visible{background:#eef6e9;outline:1px solid #92b58a}
.dmto-miniature-trait .dmto-icon{width:22px;height:22px;margin:0}
.dmto-miniature-trait .dmto-icon svg{width:20px;height:20px}
.bb-standard-layout>.dmto-miniature-traits{margin:5px 0 8px}
.bb-multi-card>.dmto-miniature-traits{grid-column:1/-1}
.bbr-mini-details>.dmto-miniature-traits{gap:3px;margin:4px 0}
@media(max-width:575px){.dmto-miniature-traits{gap:4px;margin:5px 0 8px}.dmto-miniature-trait{width:24px;height:24px;flex-basis:24px}}

.cap-office-chip{display:inline-block;padding:3px 7px;border:1px solid #d6dfe7;border-radius:5px;background:#f4f7fa;color:#35536b;font-size:11px;line-height:1.4;font-weight:500;white-space:nowrap}.dmto-miniature-traits:has(.cap-office-chip){flex-wrap:wrap}
