.turnover-panel{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px 24px;padding:18px;margin:18px 0;border:1px solid rgba(97,199,215,.18);background:linear-gradient(110deg,rgba(97,199,215,.045),transparent 70%),var(--panel,#081113)}
.turnover-panel h2{font-size:18px;margin:5px 0 8px;font-weight:500}.turnover-panel p{font-size:11px;line-height:1.65;color:#91a5ac;margin:0;max-width:900px}.turnover-panel .eyebrow{font-size:9px;letter-spacing:.15em;color:#91a5ac}
.turnover-value{display:flex;flex-direction:column;gap:6px;text-align:right}.turnover-value strong{font:400 clamp(22px,3.1vw,34px)/1.15 Consolas,monospace;color:#c5eaf1;font-variant-numeric:tabular-nums;white-space:nowrap}.turnover-value span{font:9px Consolas,monospace;letter-spacing:.12em;color:#91a5ac}
.turnover-panel footer{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:9px 22px;font:9px Consolas,monospace;color:#849da6;letter-spacing:.04em;border-top:1px solid rgba(97,199,215,.12);padding-top:12px}.turnover-panel[data-state=CURRENT] #turnover-state{color:#68cfb3}.turnover-panel[data-state=STALE] #turnover-state{color:#d9b477}
.turnover-panel details{grid-column:1/-1;color:#849da6;font-size:10px}.turnover-panel summary{cursor:pointer}.turnover-panel details p{margin-top:9px;font-size:10px}
@media(max-width:560px){.turnover-panel{padding:14px;gap:14px;grid-template-columns:1fr}.turnover-value{text-align:left}.turnover-panel footer{gap:9px 14px}}
