@layer wertigo.components{.file-workflow-row__drag-handle{cursor:grab;touch-action:none}.file-workflow-row__drag-handle:active:not(.UiButton--disabled){cursor:grabbing}@media (max-width:480px){.file-workflow-row__labelled{--ui-button-label-display:none;--ui-button-padding:0;width:var(--ds-control-sm)}}.file-workflow-panel{border:1px solid var(--ds-surface-muted);border-radius:var(--ds-radius-lg);background:var(--ds-surface);box-shadow:var(--ds-shadow-card);grid-template-columns:minmax(260px,400px) minmax(0,1fr);gap:16px;padding:24px;display:grid}.file-workflow-panel--single-column{grid-template-columns:minmax(0,1fr)}.file-workflow-panel :disabled{cursor:not-allowed}.file-workflow-panel__content,.file-workflow-panel__settings{flex-direction:column;min-width:0;display:flex}.file-workflow-panel__settings{gap:16px}.file-workflow-panel__content{align-self:stretch;gap:14px}@media (min-width:1025px){.file-workflow-panel--content-first .file-workflow-panel__content{order:1}.file-workflow-panel--content-first .file-workflow-panel__settings{order:2}}.file-workflow-panel__sticky-action{z-index:2;min-height:42px;position:sticky;bottom:2px}.file-workflow-panel__processed-files{border:1px solid var(--ds-line);border-radius:var(--ds-radius-md);background:var(--ds-surface-soft);min-height:42px;color:var(--ds-ink);font:inherit;font-size:var(--ds-text-md);font-weight:var(--ds-weight-bold);cursor:pointer;transition:border-color var(--ds-duration-fast) var(--ds-ease),background-color var(--ds-duration-fast) var(--ds-ease);justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.file-workflow-panel__processed-files:hover:not(:disabled){border-color:var(--ds-success-line);background:var(--ds-success-soft)}.file-workflow-panel__processed-files:disabled{opacity:.58}.file-workflow-panel__processed-files:focus-visible{box-shadow:var(--ds-focus-ring);outline:none}.file-workflow-panel__processed-files-icon{width:18px;height:18px;color:var(--ds-success);flex-shrink:0}.file-workflow-panel__item--dragging{opacity:.56}.file-workflow-panel__item--chosen,.file-workflow-panel__item--ghost{background:var(--ds-brand-soft)}@media (max-width:1024px){.file-workflow-panel{grid-template-columns:minmax(240px,320px) minmax(0,1fr)}.file-workflow-panel--single-column{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.file-workflow-panel{grid-template-columns:minmax(0,1fr);padding:18px}.file-workflow-panel__settings{display:contents}.file-workflow-settings__batch-action{order:999;position:sticky;bottom:2px}}}
