.s2047-market-dashboard{position:fixed;inset:5vh 4vw;z-index:10060;overflow:auto;padding:20px;border:1px solid rgba(255,216,77,.55);border-radius:18px;background:rgba(3,12,24,.97);color:#f7fbff;box-shadow:0 24px 80px rgba(0,0,0,.55)}.s2047-market-dashboard[hidden]{display:none}.s2047-market-head,.s2047-market-tools{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.s2047-market-head small{display:block;opacity:.72}.s2047-market-head button,.s2047-market-tools button{border:1px solid rgba(255,216,77,.55);border-radius:10px;padding:9px 12px;background:#10273d;color:#fff}.s2047-market-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:18px 0}.s2047-market-grid article,.s2047-market-events{padding:14px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.05)}.s2047-market-grid h3,.s2047-market-events h3{margin-top:0;color:#ffd84d}@media(max-width:600px){.s2047-market-dashboard{inset:10px;padding:14px}}
