.wm-form-fieldset,.wm-workflow-form{display:flex;flex-direction:column;gap:16px;min-width:0}.wm-form-fieldset{border:0;padding:0;margin:0}.wm-form-panel{min-width:0}.wm-form-panel>[data-slot=card]{gap:0;padding-block:0;box-shadow:none;overflow:visible}.wm-form-panel .wm-form-panel-header{display:block;padding:16px}.wm-form-panel .wm-form-panel-heading-row,.wm-form-panel .wm-form-panel-toggle{display:flex;align-items:center;gap:12px;width:100%}.wm-form-panel .wm-form-panel-toggle{justify-content:flex-start;height:auto;white-space:normal;padding:0;text-align:left}.wm-form-panel-heading{display:flex;flex:1;min-width:0;flex-direction:column;gap:5px}.wm-form-panel-subtitle{font-size:13px;font-weight:400;color:var(--muted-foreground);line-height:1.5}.wm-form-panel-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--border);border-radius:10px;background:var(--muted);color:var(--muted-foreground)}.wm-form-panel-icon svg{width:20px;height:20px}.wm-form-panel-body>[data-slot=card-content]{padding:0 16px 16px}.wm-workflow-form .workflow-form-grid{align-items:start}.wm-workflow-form [data-slot=label],.wm-workflow-form label{min-width:0;display:grid!important;align-items:start!important;gap:8px}.wm-workflow-form input:not([type=file]),.wm-workflow-form textarea{width:100%;max-width:100%;box-sizing:border-box}.wm-workflow-form [data-slot=input],.wm-workflow-form [data-slot=textarea]{background:var(--background);color:var(--foreground)}.wm-workflow-form .wm-form-error{margin-block:8px}.wm-form-error{min-width:0;overflow-wrap:anywhere}.wm-form-error [data-slot=alert-description]{color:inherit}.wm-checkbox-field-control{display:flex;align-items:flex-start;gap:10px}.wm-checkbox-field-control>[role=checkbox]{flex-shrink:0;margin-top:2px}.wm-checkbox-field-control>[data-slot=label]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;cursor:pointer;line-height:1.5}.wm-checkbox-field small{color:var(--muted-foreground);font-size:12px;font-weight:400}.wm-file-picker{gap:0;padding-block:12px;box-shadow:none}.wm-file-picker>[data-slot=card-content]{display:grid;gap:10px;padding-inline:12px}.wm-file-picker-zone{display:flex;flex-direction:column;align-items:center;gap:10px;border:1px dashed var(--border);border-radius:8px;padding:16px;text-align:center;background:var(--muted)}.wm-file-picker.is-dragging .wm-file-picker-zone{border-color:var(--primary);background:var(--accent)}.wm-file-picker-zone>svg{width:24px;height:24px}.wm-file-picker-zone small,.wm-file-picker-zone>svg{color:var(--muted-foreground)}.wm-file-picker .wm-file-picker-input{position:absolute;width:1px;height:1px;min-height:0;padding:0;overflow:hidden;clip-path:inset(50%);border:0}.wm-file-picker-selection{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px}.wm-file-picker-selection>span{flex:1;min-width:0;overflow-wrap:anywhere}.wm-file-picker-selection>svg{width:16px;height:16px;flex-shrink:0}.wm-activity-row{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--border);border-radius:10px;background:var(--card)}.wm-note-author{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wm-note-author time{margin-left:auto;color:var(--muted-foreground);font-size:12px}.wm-note-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.wm-workflow-form .workflow-definition-field{display:block;min-width:0;padding:0;border:0;background:transparent}.wm-workflow-form .workflow-definition-field-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.8fr) auto;align-items:end;gap:16px}.wm-workflow-form .workflow-definition-field-grid>*{min-width:0}.wm-workflow-form .workflow-definition-field-main{width:100%}.wm-workflow-form .wm-field-toolbar{display:flex;align-items:center;gap:8px;padding-bottom:12px}.wm-workflow-form .wm-field-toolbar>strong{flex:1}.wm-workflow-form .workflow-field-reorder-actions button,.wm-workflow-form .workflow-option-actions button{width:32px;height:32px;min-height:32px;padding:0}.wm-workflow-form .workflow-option-row{display:grid;align-items:center;grid-template-columns:auto minmax(0,1fr) auto}.wm-workflow-form .wm-drag-handle{width:auto;min-width:32px;min-height:32px;height:32px;cursor:grab;padding:4px 8px}.wm-workflow-form .wm-drag-handle:active{cursor:grabbing}.wm-workflow-form .workflow-conditional-section{border:0;padding:0;background:transparent}.wm-workflow-form .workflow-dependency-values button,.wm-workflow-form .workflow-option-rule-row button{min-height:32px}.wm-workflow-form .workflow-detail-modal-grid{gap:12px}.wm-workflow-form .workflow-detail-modal-grid>div{background:transparent;border:0;padding:0}.wm-workflow-form .wm-detail-pair{min-width:0;overflow-wrap:anywhere}.wm-workflow-form .wm-detail-pair strong{display:flex;align-items:center;gap:8px}.wm-catalog-surface [data-slot=card]{box-shadow:none}.wm-catalog-surface .wm-catalog-card{gap:12px}.wm-catalog-surface .wm-catalog-card [data-slot=card-content]{display:flex;flex-direction:column;gap:12px}.wm-catalog-surface .workflow-management-filters{flex-wrap:wrap}.wm-catalog-surface .workflow-management-filters button{min-height:36px;white-space:normal}@media (max-width:720px){.wm-workflow-form .workflow-definition-field-grid,.wm-workflow-form .workflow-field-validation-grid,.wm-workflow-form .workflow-form-grid{grid-template-columns:minmax(0,1fr)}.wm-workflow-form .workflow-field-validation-wide,.wm-workflow-form .workflow-form-span-2{grid-column:auto}.wm-workflow-form .workflow-option-row{grid-template-columns:auto minmax(0,1fr)}.wm-workflow-form .workflow-option-actions{grid-column:2;justify-self:end}.wm-form-panel .wm-form-panel-header{padding:12px}.wm-form-panel-body>[data-slot=card-content]{padding:0 12px 12px}.wm-note-author time{margin-left:0;width:100%}}@media (pointer:coarse){.wm-workflow-form input,.wm-workflow-form textarea{font-size:16px}.wm-catalog-surface button,.wm-workflow-form button{min-height:40px}.wm-workflow-form .workflow-field-reorder-actions button,.wm-workflow-form .workflow-option-actions button{width:40px;height:40px}}