@layer payload-default{.icon--check{width:1.53846rem;height:1.53846rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}
@layer payload-default{.plugin-seo__field .field-label{display:inline!important}}
.slug-field-component .label-wrapper{justify-content:space-between;align-items:center;display:flex}.slug-field-component .lock-button{margin:0;padding-bottom:.3125rem}
.bulk-upload{background-color:var(--theme-elevation-50);border-radius:4px;margin-bottom:2rem;padding:1.5rem}.bulk-upload h2{margin-top:0;margin-bottom:1rem}.bulk-upload .drop-zone{border:2px dashed var(--theme-elevation-300);background-color:var(--theme-elevation-100);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;margin-bottom:1rem;padding:2rem;transition:all .2s;display:flex}.bulk-upload .drop-zone:hover{background-color:var(--theme-elevation-150);border-color:var(--theme-elevation-400)}.bulk-upload .drop-zone.dragging{background-color:var(--theme-elevation-150);border-color:var(--theme-success-500);transform:scale(1.01)}.bulk-upload .drop-zone.uploading{cursor:not-allowed;opacity:.7}.bulk-upload .drop-zone .drop-zone-content{text-align:center}.bulk-upload .drop-zone .drop-zone-icon{margin-bottom:.5rem;font-size:2.5rem}.bulk-upload .drop-zone .drop-zone-text{color:var(--theme-elevation-700);margin:0;font-size:1.1rem}.bulk-upload .field-type{margin-bottom:1rem}.bulk-upload .file-upload{background-color:var(--theme-elevation-100);border-radius:4px;width:100%;margin-top:.5rem;padding:.5rem;display:block}.bulk-upload .selected-files{margin-top:.5rem;font-size:.875rem}.bulk-upload .selected-files .file-list{flex-direction:column;gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.bulk-upload .selected-files .file-list .file-item{background-color:var(--theme-elevation-100);border-radius:8px;align-items:center;gap:.75rem;padding:.5rem;display:flex}.bulk-upload .selected-files .file-list .file-item .file-item-preview{background-color:var(--theme-elevation-150);border-radius:6px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.bulk-upload .selected-files .file-list .file-item .file-item-preview .file-preview-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bulk-upload .selected-files .file-list .file-item .file-item-preview .file-icon{font-size:2rem}.bulk-upload .selected-files .file-list .file-item .file-item-details{flex-direction:column;flex:1;gap:.25rem;display:flex}.bulk-upload .selected-files .file-list .file-item .file-item-details .file-item-name{color:var(--theme-elevation-900);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bulk-upload .selected-files .file-list .file-item .file-item-details .file-item-size{color:var(--theme-elevation-600)}.bulk-upload .selected-files .file-list .file-item .file-item-details .file-item-status{color:var(--theme-elevation-700);font-size:.75rem}.bulk-upload .selected-files .file-list .file-item .file-item-details .file-item-status.status-success{color:var(--theme-success-600)}.bulk-upload .selected-files .file-list .file-item .file-item-details .file-item-status.status-error{color:var(--theme-error-500)}.bulk-upload .selected-files .file-list .file-item .file-item-details .file-item-status.status-skipped{color:var(--theme-elevation-700)}.bulk-upload .progress-bar{background-color:var(--theme-elevation-100);border-radius:5px;height:10px;margin-bottom:1rem;position:relative;overflow:hidden}.bulk-upload .progress-bar .progress-bar-fill{background-color:var(--theme-success-500);height:100%;transition:width .3s}.bulk-upload .progress-bar span{font-size:.75rem;position:absolute;top:-4px;right:5px}.bulk-upload .actions{gap:.75rem;margin-top:1rem;display:flex}.bulk-upload .btn{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.5rem 1rem;font-weight:500;display:inline-flex}.bulk-upload .btn.btn-primary{background-color:var(--theme-success-500);color:#fff}.bulk-upload .btn.btn-primary:hover:not(:disabled){background-color:var(--theme-success-600)}.bulk-upload .btn.btn-secondary{background-color:var(--theme-elevation-200);color:var(--theme-elevation-900)}.bulk-upload .btn.btn-secondary:hover:not(:disabled){background-color:var(--theme-elevation-300)}.bulk-upload .btn:disabled{opacity:.6;cursor:not-allowed}.bulk-upload .hint{color:var(--theme-elevation-800);margin-top:1rem;font-size:.875rem}.bulk-upload .hint p{margin:.25rem 0}
