[data-analyst-desk]{color:#fff;background:#000;border:1px solid #30343b;border-radius:8px;padding:16px;margin:12px 0 20px;font-family:Inter,Figtree,system-ui,sans-serif;line-height:1.5;min-width:0}
[data-analyst-desk] .ad-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}
[data-analyst-desk] h2{font-size:20px;margin:0;color:#fff;font-weight:800}
[data-analyst-desk] .ad-head p,[data-analyst-desk] .ad-coverage{color:#d5dce5;font-size:13px;margin:4px 0 10px}
[data-analyst-desk] .ad-head>span,[data-analyst-desk] .ad-date,[data-analyst-desk] .ad-meta{font-size:12px;color:#d5dce5}
[data-analyst-desk] .ad-finding{border-top:1px solid #30343b}
[data-analyst-desk] summary{display:grid;grid-template-columns:minmax(70px,auto) minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;cursor:pointer;list-style:none}
[data-analyst-desk] summary::-webkit-details-marker{display:none}
[data-analyst-desk] summary:focus-visible{outline:2px solid #529bff;outline-offset:3px}
[data-analyst-desk] summary strong{font-size:15px;color:#fff}
[data-analyst-desk] .ad-tickers{display:flex;gap:8px;flex-wrap:wrap;font-size:13px;font-weight:750;color:#fff}
[data-analyst-desk] .ad-body{padding:0 0 16px}
[data-analyst-desk] .ad-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;max-width:1500px}
[data-analyst-desk] h3{font-size:13px;color:#fff;margin:0 0 4px;font-weight:800}
[data-analyst-desk] .ad-columns p,[data-analyst-desk] .ad-uncertain,[data-analyst-desk] .ad-empty{font-size:14px;color:#edf2f7;margin:0;overflow-wrap:anywhere}
[data-analyst-desk] .ad-uncertain{margin:14px 0}
[data-analyst-desk] .ad-sources{display:flex;gap:6px 14px;flex-wrap:wrap;font-size:12px;color:#d5dce5}
[data-analyst-desk] a{color:#a9ceff;text-decoration:underline;text-underline-offset:3px}
@media(max-width:700px){[data-analyst-desk]{padding:12px}[data-analyst-desk] summary{grid-template-columns:1fr;gap:4px}[data-analyst-desk] .ad-columns{grid-template-columns:1fr}}
