.fi-mkt{position:relative;background:linear-gradient(160deg,#15294a,#0d1d34);border:1px solid rgba(201,150,58,.34);border-radius:18px;padding:20px 20px 18px;box-shadow:0 24px 60px rgba(8,18,36,.42);max-width:430px;justify-self:end;width:100%}.fi-mkt-top{display:flex;align-items:center;gap:9px;margin-bottom:14px}.fi-mkt-dot{width:9px;height:9px;border-radius:50%;background:#39d98a;flex:0 0 auto;box-shadow:0 0 0 0 rgba(57,217,138,.6);animation:fimktpulse 2.2s ease-out infinite}@keyframes fimktpulse{0%{box-shadow:0 0 0 0 rgba(57,217,138,.55)}70%{box-shadow:0 0 0 10px rgba(57,217,138,0)}100%{box-shadow:0 0 0 0 rgba(57,217,138,0)}}.fi-mkt-ttl{font-family:Georgia,"Times New Roman",serif;font-size:15.5px;color:#fff;font-weight:600;line-height:1.3}.fi-mkt-chart{border-radius:12px;overflow:hidden;background:#0c1a30}.fi-mkt-cap{display:block;text-align:right;font-size:11px;letter-spacing:.04em;color:#8aa0bf;margin:6px 2px 0;text-transform:uppercase}.fi-mkt-kpis{display:flex;gap:10px;margin-top:16px}.fi-mkt-kpi{flex:1;text-align:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px 6px}.fi-mkt-v{display:block;font-size:21px;font-weight:800;color:#C9963A;line-height:1.05}.fi-mkt-l{display:block;font-size:11px;color:#cdd9ea;margin-top:5px;line-height:1.3}@media(max-width:900px){.fi-mkt{max-width:none;justify-self:stretch;margin-top:4px}}@media(prefers-reduced-motion:reduce){.fi-mkt-dot{animation:none}.fi-mkt svg animate,.fi-mkt svg animateMotion{display:none}}