.token-movers{flex-direction:column;gap:12px;min-width:0;display:flex}.token-movers .movers-head{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.token-movers .movers-as-of{color:#f5f6f7b8;font-size:clamp(14px,1.6vw,16px)}.token-movers .range-buttons{background:#1a1b1e;border-radius:8px;gap:4px;padding:3px;display:flex}.token-movers .range-buttons button{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}.token-movers .range-buttons button:hover{color:#fffc}.token-movers .range-buttons button.active{color:#fff;background:#2f2f2f}.token-movers .movers-note{color:#f5f6f7b8;margin:0;font-size:clamp(14px,1.6vw,16px)}.token-movers .movers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;transition:opacity .15s;display:grid}.token-movers .movers-grid.loading{opacity:.5}@media (width<=1023px){.token-movers .movers-grid{grid-template-columns:minmax(0,1fr)}}.token-movers .mover-col{background:#202228;border:1px solid #383c46;border-radius:8px;min-width:0;overflow:hidden}.token-movers .mover-col ul{margin:0;padding:0;list-style:none}.token-movers .mover-col.up .mover-pct{color:#4ade80}.token-movers .mover-col.down .mover-pct{color:#f87171}.token-movers .mover-title{color:#f5f6f7b8;text-transform:uppercase;letter-spacing:.04em;background:#27292f;border-bottom:1px solid #383c46;margin:0;padding:10px 12px;font-size:clamp(12px,1.4vw,14px);font-weight:600}.token-movers .mover{color:#f5f6f7;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 12px;font-size:clamp(12px,1.4vw,14px);text-decoration:none;transition:background .2s;display:grid}.token-movers .mover:hover{background:#2e3138}.token-movers .mover img{object-fit:contain;width:36px;height:36px}.token-movers .mover .img-gap{width:36px;height:36px}.token-movers .mover .mover-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.token-movers .mover .mover-range{color:#ffd46b;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.token-movers .mover .mover-range .token-icon{width:14px;height:14px}.token-movers .mover .mover-pct{text-align:right;white-space:nowrap;min-width:56px;font-weight:600}@media (width<=1023px){.token-movers .mover{grid-template-columns:36px minmax(0,1fr) auto}.token-movers .mover .mover-range{grid-area:2/2/auto/-1}}
