/* Two visible numbers: false statements and how much was actually reviewed. */
.hud-app .fact-count .fact-analyzed{color:#fff;font-size:15px;line-height:1.5}
.hud-app .fact-count .fact-analyzed strong{font:850 27px/1.2 ui-monospace,monospace;letter-spacing:-1px;color:#e6ff7d}
.hud-app .fact-coverage-launch{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid #728c54;background:#253c2c;color:#efffbd;border-radius:8px;font-size:14px;font-weight:750;text-align:left;white-space:normal;line-height:1.4}
.hud-app .trump-board-note .fact-coverage-launch{padding:4px 8px;min-height:36px;font-size:13px}
.hud-app .fact-evidence-summary{padding:18px;border:1px solid #738957;background:linear-gradient(120deg,#1e392b,#17291f);border-radius:12px;color:#f3f7dc;margin-bottom:16px}
.hud-app .fact-evidence-summary>.eyebrow{color:#d4e9a8;font-size:12px;letter-spacing:.06em}
.hud-app .fact-evidence-numbers{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:16px 0}
.hud-app .fact-evidence-numbers>div{display:grid;gap:7px;align-content:start}
.hud-app .fact-evidence-numbers strong{font:900 clamp(36px,6vw,52px)/1 ui-monospace,monospace;color:#e5ff83;letter-spacing:-2px}
.hud-app .fact-evidence-numbers>div+div{border-left:1px solid #627650;padding-left:16px}
.hud-app .fact-evidence-numbers>div+div strong{color:#ffbd9b}
.hud-app .fact-evidence-numbers span{font-size:15px;line-height:1.4}
.hud-app .fact-verdict-totals{display:flex;gap:7px;flex-wrap:wrap}
.hud-app .fact-verdict-totals .fact-verdict{font-size:13px;line-height:1.5;padding:5px 8px;white-space:normal}
.hud-app .fact-evidence-summary>p{font-size:13px!important;color:#d3dfc1;margin:12px 0 0;line-height:1.5}
.hud-app .fact-verdict-filters{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 10px}
.hud-app .fact-verdict-filters button{display:flex;gap:8px;align-items:center;min-height:44px;border:1px solid #647555;border-radius:24px;background:#233629;color:#eaf0d6;padding:8px 13px;font-size:14px;line-height:1.4}
.hud-app .fact-verdict-filters button[aria-pressed=true]{background:#dfff81;color:#17261b;border-color:#dfff81;box-shadow:0 0 0 2px #dfff8130}
.hud-app .fact-verdict-filters b{font-variant-numeric:tabular-nums;background:#ffffff18;border-radius:12px;min-width:23px;text-align:center}
.hud-app .fact-coverage>p,.hud-app .fact-coverage-missing>p{font-size:15px;line-height:1.65;color:#dce5c9}
.hud-app .fact-coverage-list{display:grid;gap:10px;margin:20px 0}
.hud-app .fact-coverage-person{display:grid;grid-template-columns:54px minmax(0,1fr) 72px 62px;gap:12px;align-items:center;width:100%;padding:14px 12px;border:1px solid #759b4e;background:#234130;color:#f3f6de;border-radius:10px;text-align:left;border-left:5px solid #c9df65}
.hud-app .fact-side-lula{background:#542e29;border-color:#ad6b54;border-left-color:#f08664}
.hud-app .fact-coverage-person>img{width:54px;height:64px;object-fit:cover;border-radius:6px;object-position:50% 15%;background:#182b20}
.hud-app .fact-coverage-name{display:grid;gap:7px;min-width:0}
.hud-app .fact-coverage-name>b{font-size:17px;line-height:1.3;overflow-wrap:anywhere}
.hud-app .fact-coverage-name>span{font-size:12px;line-height:1.45;color:#e3e7ce}
.hud-app .fact-coverage-name .ui-icon{width:13px;height:13px;display:inline}
.hud-app :is(.fact-coverage-total,.fact-coverage-false){display:grid;text-align:center;gap:6px}
.hud-app :is(.fact-coverage-total,.fact-coverage-false)>strong{font:900 31px/1 ui-monospace,monospace;color:#e4ff8d;letter-spacing:-1px}
.hud-app .fact-coverage-false>strong{color:#ffc1a3}
.hud-app :is(.fact-coverage-total,.fact-coverage-false)>span{font-size:12px;line-height:1.3}
.hud-app .fact-coverage-missing{border-top:1px solid #60734e;padding-top:16px}
.hud-app .fact-coverage-missing h3{font-size:17px;line-height:1.4}
.hud-app .fact-coverage-missing>div{display:flex;gap:8px;flex-wrap:wrap}
.hud-app .fact-coverage-missing button{min-height:44px;padding:8px 12px;border:1px solid #647555;border-radius:8px;background:#263d2d;color:#e6edd4;font-size:14px;text-align:left;line-height:1.4}
.hud-app .stadium-analyzed{font:850 24px/1.2 ui-monospace,monospace;color:#f2ffd0}
.hud-app [data-score-metric-active=falsehoods] .stadium-outcome{max-height:none;white-space:normal;overflow:visible;line-height:1.4;font-size:13px}
@media(max-width:560px){
 .hud-app .fact-coverage-person{grid-template-columns:42px minmax(0,1fr) 58px 48px;gap:8px;padding:12px 9px}
 .hud-app .fact-coverage-person>img{width:42px;height:58px}
 .hud-app .fact-coverage-name>b{font-size:15px}
 .hud-app .fact-coverage-name>span{font-size:11px}
 .hud-app :is(.fact-coverage-total,.fact-coverage-false)>strong{font-size:27px}
 .hud-app :is(.fact-coverage-total,.fact-coverage-false)>span{font-size:11px}
 .hud-app .fact-evidence-summary{padding:14px}
 .hud-app .fact-evidence-numbers{gap:12px}
 .hud-app .fact-evidence-numbers>div+div{padding-left:12px}
 .hud-app .fact-evidence-numbers span{font-size:14px}
}
.hud-app .fact-studies{margin:20px 0;border-top:1px solid #76825c;padding-top:18px}
.hud-app .fact-studies h3{font-size:18px;line-height:1.4;color:#f0f2d8}
.hud-app .fact-studies p{font-size:14px!important;line-height:1.6;color:#dde5c5}
.hud-app .fact-studies article{margin:14px 0;padding:16px;border:1px dashed #b5a75d;border-radius:9px;background:#343b27}
.hud-app .fact-studies article>strong{display:block;font:900 35px/1.3 ui-monospace,monospace;color:#ffe3a6;margin:12px 0}
.hud-app .fact-studies article>strong>span{display:block;font-weight:700;font-size:15px;line-height:1.4;font-family:inherit;letter-spacing:normal}
.hud-app .fact-studies article>small{font-size:12px;color:#e0dec6}

.hud-app .fact-studies-launch{width:100%;margin:14px 0;background:#3e4028;border-color:#b2a75f;color:#fff1b5}
.hud-app .fact-studies-launch>span{display:grid;gap:5px;flex:1}
.hud-app .fact-studies-launch small{font-size:12px;line-height:1.45;font-weight:400;color:#e3dfba}

.hud-app .fact-coverage>p,.hud-app .fact-coverage-missing>p,.hud-app .fact-studies>p{color:#45503d}
.hud-app .fact-coverage-missing h3,.hud-app .fact-studies>h3{color:#233523}
.hud-app .fact-coverage .fact-evidence-summary{margin-top:12px}

/* Source labels are selectable counts, without inferred weights. */
.hud-app .fact-profile>.fact-coverage-launch{margin:10px 0}
.hud-app .fact-verdict-filters button{font-size:16px;min-height:48px}
.hud-app .fact-verdict-filters button b{padding:2px 5px}
.hud-app .fact-verdict-filters button[class*=fact-category-]{border-left-width:4px}
.hud-app .fact-verdict-filters .fact-category-false{border-left-color:#ff927b}
.hud-app .fact-verdict-filters .fact-category-exaggerated{border-left-color:#ffcd72}
.hud-app .fact-verdict-filters :is(.fact-category-distorted,.fact-category-not-quite,.fact-category-no-context,.fact-category-partial){border-left-color:#bfa8ff}
.hud-app .fact-verdict-filters .fact-category-true{border-left-color:#b9ee86}
.hud-app .fact-mechanism{color:#233523;font-size:16px;line-height:1.55}
.hud-app .fact-mechanism p{font-size:16px!important;color:inherit}
.hud-app .fact-mechanism ol{padding-left:23px;display:grid;gap:14px}
.hud-app .fact-mechanism li{padding-left:5px}
.hud-app .fact-mechanism li b{display:block}
.hud-app .fact-mechanism details{padding:14px;background:#e8edda;border:1px solid #adbc94;border-radius:10px}
.hud-app .fact-mechanism summary{cursor:pointer;font-weight:750;min-height:32px}

.hud-app .fact-more{display:flex;gap:8px;overflow-x:auto;max-width:100%;margin:10px 0 14px;scrollbar-width:thin;padding-bottom:5px}
.hud-app .fact-more .fact-coverage-launch{flex-shrink:0;width:auto;margin:0;min-height:44px;font-size:14px}
.hud-app .fact-more .fact-studies-launch small{display:none}
.hud-app .fact-more .fact-studies-launch>span{display:block}
.hud-app .fact-profile .fact-verdict-filters{margin-top:12px}
