/* Feed and provider incident disclosures are independent; preserve space for usage. */
.floating-body .intelligence-feed:not([open]),.pip-body .intelligence-feed:not([open]){max-height:32px;padding:4px 6px;font-size:10px}
.floating-body .intelligence-feed[open],.pip-body .intelligence-feed[open]{max-height:min(100px,18dvh)}
.floating-body .provider-status[open],.pip-body .provider-status[open]{max-height:min(110px,19dvh)}
.floating-body .intelligence-feed summary,.pip-body .intelligence-feed summary{overflow-wrap:anywhere;line-height:1.3}

/* Public author replies remain bounded and scroll within the existing feed. */
.author-comments{margin:8px 0;padding-left:16px;max-height:160px;overflow:auto;overflow-wrap:anywhere}.author-comments li{margin:6px 0}.author-comments a,.author-comments span{display:block}.author-comments a{font-size:11px}

.widget-reset.weekly-reset{white-space:nowrap;font-weight:750;min-width:0}.widget-reset.weekly-reset strong{display:inline;font:inherit}

.widget-row .primary-track{height:4px!important}.widget-row .weekly-quota-track{height:8px!important}.widget .quota-forecast-risk i{background:#ffb454!important}.widget .quota-forecast-risk{outline:1px solid #ffb45488;outline-offset:2px}

.widget .quota-attention{animation:quota-percent-pulse 5s ease-in-out infinite!important}@keyframes quota-percent-pulse{0%,100%{opacity:1}50%{opacity:.32}}@media(prefers-reduced-motion:reduce){.widget .quota-attention{animation:none!important;text-decoration:underline dotted;text-underline-offset:3px}}
.widget .quota-attention .changed-number{animation:none!important}
