@layer components{.lq-status{color:var(--cinza-1);border-bottom:1px solid var(--linha);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0;font-size:14px;font-weight:600;display:flex}.lq-dot{background:var(--cinza-2);border-radius:50%;width:8px;height:8px}[data-live] .lq-dot{background:var(--roxo-100);animation:1.6s ease-out infinite lq-pulse}@keyframes lq-pulse{0%{box-shadow:0 0 #b99af899}to{box-shadow:0 0 0 10px #b99af800}}.lq-since{color:var(--cinza-2);font-weight:400}.lq-totals{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;margin-top:24px;display:grid}.lq-total{border:1px solid var(--linha);border-radius:var(--raio);background:var(--cartao);box-shadow:inset 0 1px 0 var(--linha-roxa);gap:6px;padding:22px;display:grid}.lq-total small{letter-spacing:.08em;text-transform:uppercase;color:var(--cinza-2);font-size:12px;font-weight:500}.lq-total b{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600}.lq-total[data-side=short] b{color:var(--roxo-100)}.lq-total span{color:var(--cinza-2);font-size:13px}.lq-bar{background:linear-gradient(90deg, var(--roxo-300), var(--roxo-100));border-radius:999px;height:10px;margin-top:18px;overflow:hidden}.lq-bar i{height:100%;transition:width .4s var(--curva);background:#4a4a50;display:block}.lq-bar[data-empty]{background:#ffffff14}.lq-list{border-top:1px solid var(--linha);margin-top:28px}.lq-list li{border-bottom:1px solid var(--linha);font-variant-numeric:tabular-nums;min-height:52px;animation:lq-in .4s var(--curva) both;grid-template-columns:90px minmax(0,1fr) minmax(0,1fr) 140px;align-items:center;gap:14px;display:grid}@keyframes lq-in{0%{opacity:0;transform:translateY(-4px)}}.lq-list time{color:var(--cinza-2);font-size:13px}.lq-coin{color:#fff;align-items:center;gap:10px;display:flex}.lq-side{color:var(--cinza-1);font-size:14px}[data-side=short] .lq-side{color:var(--roxo-100)}.lq-value{text-align:right;color:#fff;font-weight:600}@media (max-width:560px){.lq-list li{grid-template-columns:64px minmax(0,1fr) 96px}.lq-side{display:none}}@media (prefers-reduced-motion:reduce){[data-live] .lq-dot,.lq-list li{animation:none}}}
