.js-formatter-action-bar{align-items: center;gap: 8px;margin-top: 16px;padding: 12px;border: 1px solid var(--border);border-radius: var(--radius);background: var(--bg-soft)}.js-formatter-action-bar .btn{min-width: 96px;justify-content: center}.js-formatter-action-bar .btn-primary{min-width: 180px}.js-formatter-action-bar .btn i{margin-right: 6px}@media (max-width: 640px){.js-formatter-action-bar{display: grid;grid-template-columns: 1fr;padding: 14px}.js-formatter-action-bar .btn{width: 100%;min-width: 0}}