.risk-market{display:grid;gap:22px}.risk-market .page-intro{margin-bottom:0}.risk-market .panel,.risk-history{padding:24px}.risk-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:16px}.risk-toolbar label{display:grid;gap:8px;min-width:150px}.risk-toolbar select,.risk-toolbar input,.risk-toolbar button{font:inherit;border:1px solid #dce2e8;border-radius:8px;padding:11px 14px;background:#fff;max-width:100%;min-height:46px}.risk-toolbar button{cursor:pointer;font-weight:600}.risk-toolbar button[aria-pressed=true]{background:#111;color:white}.risk-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:16px;margin:20px 0}.risk-metrics>div{background:#f6f8fa;border:1px solid #e1e6ec;border-radius:12px;padding:18px;min-width:0}.risk-metrics span{display:block;color:#526274;font-size:16px}.risk-metrics strong{display:block;font-size:27px;margin-top:10px;overflow-wrap:anywhere}.risk-books{display:grid;grid-template-columns:1fr 1fr;gap:24px}.risk-books>div{min-width:0}.risk-market .data-table{font-size:18px}.risk-market .data-table small{display:block;font-size:14px}.risk-market .risk-position-table{min-width:1280px}.risk-levels{display:grid;gap:10px;max-height:500px;overflow:auto}.risk-level-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:14px;background:#f6f8fa;border-radius:8px}.risk-level-bar{height:8px;width:100%;border-radius:4px}.risk-level-bar.long{background:#087f5b}.risk-level-bar.short{background:#c92a3d}.risk-flow{margin:24px 0}.risk-flow header{display:flex;justify-content:space-between;gap:12px;align-items:start}.risk-flow select{font:inherit;max-width:100%;padding:10px;border:1px solid #dce2e8;border-radius:8px}.risk-flow .table-scroll{max-height:350px}.risk-flow .data-table{min-width:720px}.risk-history{margin:24px 0}.risk-market .fine,.risk-history .fine{font-size:16px;line-height:1.6}.calculator-results dd{overflow-wrap:anywhere}.risk-positions-heading{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.risk-position-empty{padding:18px;color:#657487}.risk-replay-updating{opacity:.6}.intelligence-page.intelligence-focus .risk-flow{display:none}
@media(max-width:760px){.risk-books{grid-template-columns:1fr}.risk-market .panel,.risk-history{padding:18px}.risk-toolbar label{min-width:0;flex:1 1 145px}.risk-toolbar input{width:100%;min-width:0}.risk-metrics{grid-template-columns:1fr}.risk-flow header{flex-direction:column}.risk-market h1{overflow-wrap:anywhere}.risk-level-row{font-size:16px}}

.traders-live-page>.panel{min-width:0;padding:24px;margin-bottom:24px}.traders-live-page .risk-position-table{min-width:1000px}#traders-position-status{overflow-wrap:anywhere}

.risk-market .calculator-related,.risk-flow .calculator-related{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px}.risk-market .calculator-related a,.risk-flow .calculator-related a{font-size:18px;line-height:1.6;text-decoration:underline;text-underline-offset:4px}
