/* Darrkitty Warehouse v16.4 */
.dk-warehouse-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin:16px 0}
.dk-warehouse-stat{background:linear-gradient(130deg,#fff5fa,#f4efff);border:1px solid #ecdaf4;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:8px}
.dk-warehouse-stat small{color:#8d78ac}.dk-warehouse-stat b{font-size:29px;color:#65459a}
.dk-warehouse-filters{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}
.dk-warehouse-filters>*{flex:1;min-width:160px;border:1px solid #e8d9f0;border-radius:13px;padding:11px;background:white;color:#634c92}
.dk-warehouse-actions{min-width:285px}.dk-warehouse-actions button{margin:3px}
.dk-modal{border:1px solid #ead9f5;border-radius:24px;padding:26px;width:min(460px,calc(100vw - 36px));max-height:85vh;box-shadow:0 24px 80px #5d3b8240;background:#fffafd;color:#624790}
.dk-modal::backdrop{background:#34204483;backdrop-filter:blur(3px)}
.dk-modal form{display:flex;flex-direction:column;gap:10px}
.dk-modal h2{margin:0 0 4px}.dk-modal p{margin:0 0 6px;line-height:1.5;color:#806c9d}
.dk-modal input:not([type=checkbox]),.dk-modal textarea{width:100%;box-sizing:border-box;border:1px solid #dfc9ee;border-radius:12px;padding:12px;background:white;color:#4e3a7d}
.dk-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:10px;flex-wrap:wrap}
.dk-modal-check{display:flex;align-items:center;gap:8px}
#creatorMovementHistory{margin-top:12px;overflow-x:auto}
#creatorMovementHistory table{width:100%;border-collapse:collapse}
#creatorMovementHistory td,#creatorMovementHistory th{padding:10px;border-bottom:1px solid #eedff2;text-align:left}
