.so-lista{list-style: none;margin: 0;padding: 0;display: grid;gap: 8px}.so-lista li{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 12px;padding: 10px 14px;border: 1px solid var(--border);border-radius: var(--radius-sm)}.so-lista strong{font-size: 1.5rem;font-variant-numeric: tabular-nums}.so-lista span{color: var(--text-3);font-size: 0.9rem}.so-lista .so-ok{border-color: var(--brand);background: var(--brand-soft)}[data-theme="dark"] .so-lista .so-ok{background: transparent}