#market-ticker{background:#08283f;color:#e7fffb;overflow:hidden;border-bottom:1px solid #1d5363}.market-strip{display:flex;align-items:center;gap:16px;min-height:43px;padding:0 3%;font:600 12px Arial,sans-serif}.market-tag{color:#38dec7;white-space:nowrap;letter-spacing:.6px}.market-viewport{overflow:hidden;flex:1;min-width:0}.market-track{white-space:pre;display:inline-block;animation:market-slide 32s linear infinite}.market-time{color:#b4c9d4;white-space:nowrap;font-size:11px}@keyframes market-slide{from{transform:translateX(45%)}to{transform:translateX(-100%)}}@media(prefers-reduced-motion:reduce){.market-track{animation:none}}.market-status{font-size:12px;color:#64748b;line-height:1.5}.hero{background-image:linear-gradient(90deg,rgba(5,23,43,.94),rgba(5,23,43,.76)),url('bridge.png')!important;background-position:center!important;background-size:cover!important}.hero:before{opacity:.15!important}.hero-left{background:transparent}.market-note{font-size:12px;color:#536b7d;margin-top:10px}.admin-market{background:#fff;border:1px solid #dbe4ee;border-radius:13px;padding:16px 20px;margin:16px 0}.admin-market h2{font-size:17px;margin:0 0 9px}.admin-market p{margin:0;color:#64748b;font-size:13px}