/* Stock import, stock recovery and custom slots: the markup's layout and type. */
.aieo-dmm-code-plain { margin: 0; padding: 0; background: none; font: inherit; }
.aieo-dmm-gap-top { margin-top: 10px; }
.aieo-dmm-w-60 { width: 60px; }
.aieo-pr-pager { text-align: center; }
.aieo-pr-pager > button { margin: 0 4px; }
.aieo-pr-pager > span { margin: 0 10px; }
.aieo-pr-sortable { cursor: pointer; }
.aieo-pr-dismissed { opacity: .4; }
.aieo-ops-add-row { margin-top: 14px; }
.aieo-ops-flat { margin: 0; }
.aieo-cs-slot { margin-top: 12px; }
.aieo-cs-slot__head { display: flex; align-items: center; justify-content: flex-end; gap: 10px; margin-bottom: 12px; }
.aieo-cs-group { padding-top: 18px; }
.aieo-cs-group h4 { margin: 0; font-size: 13px; }
