.cms-note-indicator.cms-document-count-link{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:26px;padding:.2rem .5rem;margin-left:.2rem;border-radius:999px;vertical-align:middle;white-space:nowrap;line-height:1.2;text-decoration:none;font-size:.85rem;font-weight:750;flex-shrink:0}
.cms-note-indicator.has-notes{background:#dff3f8;border:1px solid #4b95aa;color:#0b4358}
.cms-note-indicator.is-empty{background:#fff;border:1px solid #becbd5;color:#4a5d6b}
.cms-note-indicator:hover{background:#cceaf2;color:#07364a;border-color:#24738b}
.cms-note-indicator:focus-visible{outline:3px solid #e99519;outline-offset:2px}
.cms-note-count{font-variant-numeric:tabular-nums}
.mc-label-icons .cms-note-indicator{min-height:24px;padding:.15rem .3rem;margin-left:0;font-size:.75rem}
.mc-label-icons .cms-note-indicator span{font-size:inherit;line-height:inherit}
.ew-section .cms-note-indicator{margin-block:.2rem}
@media(max-width:600px){.ew-section .cms-note-indicator{min-width:48px;min-height:44px;font-size:.95rem}.ew-activity h3,.ew-focus-card h3,.ew-gantt-label strong{overflow-wrap:anywhere}}

.ew-gantt-label-heading{display:flex;align-items:center;flex-wrap:wrap;gap:.2rem .4rem}.ew-gantt-label-heading>strong{flex:1 1 180px;min-width:0}.ew-gantt-links{display:inline-flex;align-items:center;flex:0 0 auto;gap:.2rem}
