.fxbox{margin-top:12px;padding:12px 14px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:12px;background:var(--panel);font-size:13.5px;line-height:1.55}
.fxbox b{font-weight:700}
.fxstats{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}
.fxstats .st{flex:1 1 120px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:10px 12px}
.fxstats .st small{display:block;color:var(--muted);font-size:12px}.fxstats .st strong{font-size:18px}
.fxstats .up{color:var(--up)}.fxstats .dn{color:var(--down)}
.fxgrid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:12px}
@media(min-width:760px){.fxgrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.fxgrid{grid-template-columns:repeat(3,1fr)}}
.fxc{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:14px}
.fxc .ft{display:flex;align-items:center;gap:10px}.fxc .fn{font-weight:700;font-size:17px;flex:1}
.fxc .fs{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;border:1px solid}
.fxc .fs.l{color:var(--up);border-color:var(--up)}.fxc .fs.s{color:var(--down);border-color:var(--down)}
.fxc .fr{display:flex;justify-content:space-between;font-size:13.5px;margin-top:7px}.fxc .fr span:first-child{color:var(--muted)}
.fxc .fp{margin-top:10px;font-size:18px;font-weight:700}.fxc .fp.up{color:var(--up)}.fxc .fp.dn{color:var(--down)}
.fxc .fm{margin-top:6px;font-size:12px;color:var(--muted)}
.fxh{margin:18px 0 0;font-size:15px;font-weight:700}
.fxc .imn{margin-top:4px;font-size:12.5px;color:var(--muted)}
.fxc .ims{padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:700;background:var(--line);color:var(--text)}
.fxc .ims.open{background:var(--accent);color:#fff}.fxc .ims.tp{color:var(--up)}.fxc .ims.sl{color:var(--down)}
.imbar{flex-wrap:wrap}.imbar .seg{flex-wrap:wrap}
