.inventory-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px}.inventory-heading h2{margin:0 0 6px}.inventory-heading p{margin:0;color:#6f746d}.inventory-message{padding:12px 14px;margin:12px 0;border:1px solid #cbdcc7;background:#f3faf1;color:#3e6440}.inventory-message.error{border-color:#e5b0a6;background:#fff0ed;color:#9b3828}.inventory-rules{padding:12px 16px;background:#f6f8f3;border-radius:6px;margin-bottom:16px;font-size:13px;line-height:1.8;color:#626b5d}.inventory-rules summary{cursor:pointer;font-weight:600;color:#3d4938}.inventory-tabs{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid #e4e9de}.inventory-tabs button{border:0;background:none;padding:12px;font:inherit;font-size:13px;cursor:pointer;border-bottom:2px solid transparent}.inventory-tabs button[aria-selected=true]{border-bottom-color:#5a753d;color:#466128;font-weight:600}.inventory-tabs span{font-size:11px;background:#eef2e9;border-radius:8px;padding:2px 5px}.inventory-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:18px 0}.inventory-toolbar input{min-width:280px;padding:10px 12px;border:1px solid #d8ddd4;border-radius:4px}.inventory-table-wrap{overflow:auto}.inventory-table{width:100%;border-collapse:collapse;background:#fff}.inventory-table th,.inventory-table td{padding:15px 12px;border-bottom:1px solid #e9ece7;text-align:left;vertical-align:middle}.inventory-table th{white-space:nowrap}.inventory-product{display:flex;gap:12px;align-items:center;min-width:200px;max-width:380px}.inventory-product img{width:52px;height:52px;object-fit:cover;border-radius:4px;background:#f4f5f2}.inventory-product strong{font-size:13px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inventory-product small,.inventory-status-note{display:block;color:#7b8179;font-size:11px;margin-top:4px}.inventory-status{display:inline-block;padding:5px 9px;border-radius:20px;font-size:12px;background:#f1f2ef;white-space:nowrap}.inventory-status.in_stock{background:#edf6ed;color:#3e6440}.inventory-status.recently_out_of_stock{background:#fff6df;color:#865d1f}.inventory-status.queue{background:#f1f0fb;color:#565487}.inventory-status.preorder_deposit{background:#fff0ed;color:#874a41}.inventory-pagination{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}#inventoryDialog{width:min(680px,calc(100vw - 24px));max-height:90vh;box-sizing:border-box}#inventoryEditTitle{font-size:18px;overflow-wrap:anywhere;line-height:1.6}.inventory-variant{display:flex!important;flex-direction:row!important;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;border-bottom:1px solid #e9ece7}.inventory-variant span{flex:1;font-size:13px}.inventory-variant small{display:block;color:#727b6c;margin-top:5px;font-size:12px}.inventory-variant input{width:100px!important;flex-shrink:0}.inventory-history{padding-left:20px;font-size:12px;color:#717a69;line-height:1.8;max-height:200px;overflow:auto}.inventory-history time{display:block;color:#9a9e96}#inventoryForm>label{margin-top:20px}@media(max-width:900px){.inventory-table{min-width:850px}.inventory-heading{flex-direction:column}.inventory-toolbar input{min-width:0;width:100%}.inventory-tabs button{padding:10px 8px}}
