/* ChatBase — 🧰 Extras (adminextras.js) */
.xt-health { display: flex; align-items: center; gap: 16px; flex-wrap: wrap; }
.xt-score { font-size: 30px; font-weight: 800; display: flex; align-items: baseline; gap: 6px; }
.xt-score b { font-size: 40px; }
.xt-score small { font-size: 15px; color: var(--neo-dim, rgba(235,235,245,.5)); }
.xt-score-why { display: flex; flex-direction: column; gap: 3px; font-size: 12.5px; color: var(--neo-dim, rgba(235,235,245,.75)); }

.xt-list { display: flex; flex-direction: column; gap: 6px; margin-top: 8px; }
.xt-note { background: rgba(255,255,255,.04); border: 1px solid rgba(255,255,255,.07); border-radius: 10px; padding: 7px 10px; font-size: 13px; position: relative; }
.xt-chips { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 8px; }
.xt-watch { display: inline-flex; align-items: center; gap: 6px; }
.xt-x { cursor: pointer; opacity: .55; font-size: 11px; padding: 0 4px; }
.xt-x:hover { opacity: 1; color: #ff8aa0; }
.xt-note .xt-x { position: absolute; right: 8px; top: 7px; }
