.trade-watch{margin:18px 0;padding:20px;background:#171c24;border:1px solid #303948;border-radius:12px;color:#f1f5fa;font:13px/1.6 system-ui;min-width:0}.trade-watch h2{font-size:19px;margin:2px 0}.tw-eyebrow{font-size:10px;letter-spacing:.18em;color:#49aaff}.tw-head{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.trade-watch a{color:#75bdff;text-decoration:none}.tw-status,.tw-schedule,.trade-watch details{color:#98a7b9;font-size:12px}.tw-summary{color:#c9d3df}.tw-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:10px;margin:14px 0}.tw-card{padding:14px;background:#121720;border:1px solid #2b3543;border-radius:8px;min-width:0}.tw-card h3{margin:0 0 5px;font-size:15px}.tw-card p{margin:6px 0;overflow-wrap:anywhere}.tw-basis{font-size:11px;color:#94b4d4}.tw-metric{font-size:21px;font-weight:750;color:#47aeff}.tw-risk{color:#b4a38f;font-size:12px}.tw-failed{color:#e4b16a}.trade-watch summary{cursor:pointer}@media(max-width:600px){.trade-watch{padding:13px}.tw-grid{grid-template-columns:minmax(0,1fr)}}
.tw-collection{padding:12px 14px;border:1px solid #2e6585;border-radius:8px;background:#132b3a;color:#b8e3ff;font:13px/1.6 system-ui;overflow-wrap:anywhere}.tw-collection.tw-attention{border-color:#8d6331;background:#342716;color:#f5d49e}
