.toolbar.svelte-de4rj2{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;margin-top:1rem}.search-label.svelte-de4rj2{flex:1 1 240px}.sort-group.svelte-de4rj2{display:flex;flex-wrap:wrap;gap:.35rem}.sort-chip.svelte-de4rj2{background:transparent;border:1px solid #334155;border-radius:1.25rem;padding:.3rem .7rem;font-size:.78rem;color:#cbd5e1;cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.sort-chip.svelte-de4rj2:hover{background:#1e293b;color:#f1f5f9}.sort-chip.active.svelte-de4rj2{background:#3b82f6;border-color:#3b82f6;color:#fff}.status-message.svelte-de4rj2,.danger-text.svelte-de4rj2{margin:.85rem 0 0;font-size:.86rem}.danger-text.svelte-de4rj2{color:#fb7185}.table-row.svelte-de4rj2{grid-template-columns:minmax(0,1.2fr) minmax(6rem,.6fr) minmax(6rem,.65fr) minmax(6rem,.65fr) minmax(6rem,.55fr) minmax(6rem,.55fr) 2.5rem;align-items:center}.col-asset.svelte-de4rj2{display:flex;flex-direction:column;gap:.1rem;min-width:0;overflow:hidden}.col-price.svelte-de4rj2,.col-change.svelte-de4rj2,.col-volume.svelte-de4rj2,.col-funding.svelte-de4rj2,.col-oi.svelte-de4rj2{text-align:right}.col-change.positive.svelte-de4rj2 strong:where(.svelte-de4rj2){color:#22c55e}.col-change.negative.svelte-de4rj2 strong:where(.svelte-de4rj2){color:#fb7185}.col-fav.svelte-de4rj2{text-align:center}.fav-btn.svelte-de4rj2{background:none;border:none;font-size:1.15rem;cursor:pointer;padding:.15rem;color:#64748b;transition:color .15s,transform .15s;line-height:1}.fav-btn.svelte-de4rj2:hover{color:#facc15;transform:scale(1.2)}.fav-btn.faved.svelte-de4rj2{color:#facc15}@media(max-width:760px){.toolbar.svelte-de4rj2{flex-direction:column;align-items:stretch}.sort-group.svelte-de4rj2{justify-content:flex-start}.table-row.svelte-de4rj2{grid-template-columns:minmax(0,1fr) auto}.table-row.header-row.svelte-de4rj2,.col-price.svelte-de4rj2,.col-change.svelte-de4rj2,.col-volume.svelte-de4rj2,.col-funding.svelte-de4rj2,.col-oi.svelte-de4rj2{display:none}.table-row.svelte-de4rj2>.col-asset:where(.svelte-de4rj2){grid-column:1}.table-row.svelte-de4rj2>.col-fav:where(.svelte-de4rj2){grid-column:2}.col-asset.svelte-de4rj2:after{content:attr(data-summary);font-size:.78rem;color:#94a3b8}.col-asset.svelte-de4rj2{gap:.2rem}}
