/* Softaware Layered Navigation: admin (Filter URL Slugs page) */
.sw-ln-intro { margin: 0 0 2rem; max-width: 110rem; }
.sw-ln-slugs .message { max-width: 110rem; }
.sw-ln-filter { display: flex; flex-wrap: wrap; gap: 1.5rem 3rem; align-items: flex-end; max-width: 110rem; box-sizing: border-box; margin: 0 0 2.5rem; padding: 2rem; background: #f8f8f8; border: 1px solid #e3e3e3; }
.sw-ln-filter .admin__field { margin: 0; display: flex; flex-direction: column; gap: .6rem; min-width: 0; }
.sw-ln-filter .admin__field-label { text-align: left; width: auto; padding: 0; font-weight: 600; }
.sw-ln-filter .admin__field-label::before { display: none; }
.sw-ln-filter .admin__field-control { width: auto; }
.sw-ln-filter .admin__control-select { min-width: 28rem; max-width: 100%; }
.sw-ln-scope-note { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; gap: .5rem 3rem; max-width: 110rem; margin: 0 0 1.5rem; }
.sw-ln-scope-note p { margin: 0; flex: 1 1 40rem; }
.sw-ln-scope-note__link { white-space: nowrap; }
.sw-ln-table-wrap { max-width: 110rem; overflow-x: auto; }
.sw-ln-slugs-table { width: 100%; }
.sw-ln-slugs-table td { vertical-align: middle; }
.sw-ln-slugs-table code { white-space: nowrap; }
.sw-ln-slugs-table .admin__control-text { width: 100%; max-width: 32rem; }
.sw-ln-slugs-table .mage-error:not(input) { display: block; max-width: 32rem; box-sizing: border-box; margin-top: .5rem; }
.sw-ln-empty { max-width: 110rem; box-sizing: border-box; padding: 3rem 2rem; text-align: center; background: #f8f8f8; border: 1px solid #e3e3e3; }
.sw-ln-empty p { margin: 0 0 1rem; }
.sw-ln-empty .sw-ln-empty__title { font-size: 1.6rem; font-weight: 600; }
.sw-ln-empty .action-primary { display: inline-block; margin-top: 1rem; text-decoration: none; }
