.worldwide-coverage { background: #f5f9ee; border-radius: 10px; padding: 11px 12px; margin: 2px 0 8px; }
.worldwide-coverage span, .worldwide-coverage strong, .worldwide-coverage small { display: block; }
.worldwide-coverage span { color: var(--ink-soft); font-size: 10px; }
.worldwide-coverage strong { color: #9a835f; font-size: 11px; margin: 2px 0; }
.worldwide-coverage small { color: var(--muted); font-size: 9px; line-height: 1.35; }
.rating-history-note { display: grid; grid-template-columns: auto 1fr; gap: 3px 8px; align-items: baseline; background: #f5f9ee; border-radius: 10px; padding: 10px 11px; margin-bottom: 8px; }
.rating-history-note strong { color: #6c9944; font-size: 15px; }
.rating-history-note span { color: var(--ink-soft); font-size: 10px; }
.rating-history-note small { grid-column: 1 / -1; color: var(--muted); font-size: 9px; }
/* Analyzer selection and neutral repetition signals */
.select-all-label { display: inline-flex; align-items: center; gap: 5px; text-transform: none; letter-spacing: 0; color: var(--ink-soft); font-size: 10px; font-weight: 750; cursor: pointer; }.select-all-label input, .keyword-select { width: 15px; height: 15px; accent-color: var(--lime-deep); cursor: pointer; }.selected-keyword-count { margin-left: 7px; border-radius: 20px; background: #f1f6ed; color: #6f9544; padding: 5px 9px; font-size: 9px; font-weight: 800; }.signal-pill { border-radius: 20px; padding: 4px 8px; font-size: 9px; font-weight: 750; background: #f1f6ed; color: #6f9544; }.stuffing-neutral { background: #f7f9f6; border-radius: 11px; padding: 15px; margin-bottom: 17px; }.stuffing-neutral strong { color: var(--ink); font-size: 12px; }.stuffing-neutral p { color: var(--muted); font-size: 10px; line-height: 1.5; margin: 5px 0 0; }
