.modula-admin-ui .modula-admin-dialog.modula-bulk-edit-modal{width:min(1680px,100vw - 64px);height:min(980px,100vh - 48px)}.modula-admin-ui .modula-bulk-edit-modal .modula-admin-dialog__header{align-items:flex-start;padding-top:26px}.modula-admin-ui .modula-bulk-edit__notice{margin:0 32px 12px}.modula-admin-ui .modula-bulk-edit__empty{flex:1 1 auto;margin:0;padding:24px 32px;color:var(--modula-admin-ink-muted)}.modula-admin-ui .modula-bulk-edit__empty p{margin:0 0 4px}.modula-admin-ui .modula-bulk-edit__empty-title{color:var(--modula-admin-ink);font-weight:500}.modula-admin-ui .modula-bulk-edit{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.modula-admin-ui .modula-bulk-edit__head,.modula-admin-ui .modula-bulk-edit__row{display:grid;grid-template-columns:var(--modula-bulk-edit-columns);gap:14px;align-items:center}.modula-admin-ui .modula-bulk-edit__head{flex-shrink:0;padding:0 32px 12px;border-bottom:1px solid var(--modula-admin-border);color:var(--modula-admin-ink-muted);font-size:var(--modula-admin-text-caption);letter-spacing:.06em;text-transform:uppercase}.modula-admin-ui .modula-bulk-edit__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 32px}.modula-admin-ui .modula-bulk-edit__row{padding:12px 0;border-bottom:1px solid var(--modula-admin-border-divider)}.modula-admin-ui .modula-bulk-edit__thumb{display:block;width:64px;height:48px;border-radius:var(--modula-admin-radius-sm);background:var(--modula-admin-surface-segment);-o-object-fit:cover;object-fit:cover}.modula-admin-ui .modula-bulk-edit__field{position:relative;min-width:0}.modula-admin-ui .modula-bulk-edit__field .modula-admin-text-input:not(:last-child){padding-right:36px}.modula-admin-ui .modula-bulk-edit__ai-btn.modula-admin-button{position:absolute;top:50%;right:2px;width:28px;height:28px;padding:0;transform:translateY(-50%);color:var(--modula-admin-ink-soft)}.modula-admin-ui .modula-bulk-edit__caption{min-width:0}.modula-admin-ui .modula-bulk-edit__caption .mce-tinymce{box-sizing:border-box;overflow:hidden;border:1px solid var(--modula-admin-border-field) !important;border-radius:var(--modula-admin-radius-sm)}.modula-admin-ui .modula-bulk-edit__caption-preview{display:block;box-sizing:border-box;width:100%;min-height:44px;max-height:calc(2.8em + 14px);padding:6px 10px;overflow:hidden;border:1px solid var(--modula-admin-border-field);border-radius:var(--modula-admin-radius-sm);background:var(--modula-admin-surface);color:var(--modula-admin-ink);font:inherit;font-size:var(--modula-admin-text-control);line-height:1.4;text-align:left;cursor:text}.modula-admin-ui .modula-bulk-edit__caption-preview.is-empty{color:var(--modula-admin-ink-muted)}.modula-admin-ui .modula-bulk-edit__caption-preview:hover{border-color:var(--modula-admin-border-strong)}.modula-admin-ui .modula-bulk-edit__caption-preview:focus-visible{outline:2px solid var(--modula-admin-ink);outline-offset:2px}.modula-admin-ui .modula-bulk-edit__filters{min-width:0}.modula-admin-ui .modula-bulk-edit__hover,.modula-admin-ui .modula-bulk-edit__hover .modula-settings-editor__select-menu-trigger{width:100%;max-width:none}.modula-admin-ui .modula-bulk-edit .modula-admin-text-input.modula-bulk-edit__css-class{font-family:var(--modula-admin-font-mono);font-size:var(--modula-admin-text-caption)}.modula-admin-ui .modula-bulk-edit__columns svg{margin-left:6px}.modula-admin-ui .modula-bulk-edit__remove.modula-admin-button{width:34px;height:34px;padding:0;color:var(--modula-admin-ink-muted)}.modula-admin-ui .modula-bulk-edit__remove.modula-admin-button:hover:not(:disabled){color:var(--modula-admin-danger)}.modula-admin-ui .modula-bulk-edit__footer{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:18px 32px;border-top:1px solid var(--modula-admin-border)}.modula-admin-ui .modula-bulk-edit__footer-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.modula-admin-ui .modula-bulk-edit__footer-actions .modula-settings-editor__watermark-action{width:auto}
