.compact-filter{display:flex;align-items:center;gap:10px;padding:14px 16px}.compact-filter input,.compact-filter select{width:auto;min-width:190px;border:1px solid #d8e1de;background:#fff;border-radius:10px;padding:11px 13px}.product-cell{display:flex;align-items:center;gap:11px;min-width:230px}.product-cell img{width:54px;height:54px;border-radius:11px;object-fit:cover;background:#eef2f0}.current-media{margin:12px 0}.current-media img{width:150px;height:150px;border-radius:14px;object-fit:cover}.commerce-item-list{display:grid;gap:15px}.commerce-item-card{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:17px;border:1px solid var(--line);border-radius:16px;background:#f9fbfa}.commerce-item-media{display:flex;flex-direction:column;gap:10px}.commerce-item-media img,.commerce-item-media>span{display:grid;place-items:center;width:180px;height:180px;border-radius:13px;object-fit:cover;background:#edf2f0;color:#89958f}.commerce-item-media input{width:100%}.commerce-item-fields label{display:block;margin:10px 0 6px;font-size:12px;font-weight:900}.commerce-item-fields input,.commerce-item-fields select,.commerce-item-fields textarea{width:100%;border:1px solid #d8e1de;background:#fff;border-radius:10px;padding:10px 12px}.item-actions{display:flex;gap:8px;margin-top:12px}.new-item-box{margin-top:18px;padding:16px;border:1px dashed #bcd2ca;border-radius:15px}.new-item-box summary{cursor:pointer;font-weight:900}.choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.section-title{margin-top:28px!important;padding-top:22px;border-top:1px solid var(--line)}.order-detail-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.65fr);gap:22px;align-items:start}.order-line{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #edf1ef}.order-line img{width:64px;height:64px;border-radius:11px;object-fit:cover}.order-line b,.order-line small{display:block}.order-line small{margin-top:4px;color:var(--muted)}.order-total{display:grid;grid-template-columns:1fr auto;gap:9px;margin-top:16px}.order-total strong{font-size:22px;color:#d13c3c}.detail-list{display:grid;grid-template-columns:90px minmax(0,1fr);gap:11px;margin:18px 0 0}.detail-list dt{color:var(--muted);font-weight:800}.detail-list dd{margin:0}.log-line{padding:11px 0;border-bottom:1px solid #edf1ef}.log-line b,.log-line small{display:block}.log-line small{color:var(--muted);margin-top:3px}.log-line p{margin:6px 0 0}.status.paid,.status.completed,.status.confirmed{background:#ddf8ed;color:#087a56}.status.unpaid,.status.pending,.status.processing{background:#fff3d9;color:#9b6500}.status.cancelled,.status.refunded{background:#ffe8e8;color:#ae3131}@media(max-width:900px){.commerce-item-card,.order-detail-grid{grid-template-columns:1fr}.commerce-item-media{align-items:flex-start}.choice-grid{grid-template-columns:1fr}.compact-filter{align-items:stretch;flex-direction:column}.compact-filter input,.compact-filter select{width:100%}}@media(max-width:650px){.commerce-item-media img,.commerce-item-media>span{width:120px;height:120px}.order-line{grid-template-columns:50px minmax(0,1fr)}.order-line img{width:50px;height:50px}.order-line>strong{grid-column:2;text-align:right}}
