.commerce-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.commerce-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:20px;align-items:start;margin-bottom:20px}.commerce-card{background:#fff;border:1px solid #e4d9ce;padding:22px;border-radius:18px;box-shadow:0 3px 7px #38210e12;min-width:0;color:#18181b}.commerce-card h2{font-size:20px;margin-bottom:14px}.commerce-card h3{font-size:16px}.commerce-card p{font-size:14px;line-height:1.6}.commerce-table{max-width:100%;overflow:auto}.commerce-inline{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.commerce-inline input:not([type=checkbox]){width:130px!important;min-width:80px;height:38px!important}.commerce-inline label,.commerce-check{display:flex!important;align-items:center;gap:8px}.commerce-inline input[type=checkbox],.commerce-check input{width:18px!important;height:18px!important}.commerce-inline .btn{height:36px!important;padding:0 12px!important}.commerce-items{max-height:380px;overflow:auto;border:1px solid #e4d9ce;border-radius:12px;padding:12px}.commerce-items label{display:grid!important;grid-template-columns:minmax(0,1fr) auto 62px;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid #eee3d8}.commerce-items input{width:62px!important;height:36px!important;padding:6px!important}.commerce-offer{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #eee3d8;padding:16px 0}.commerce-card input,.commerce-card select{max-width:100%}.commerce-card code{font-family:inherit;font-size:13px;overflow-wrap:anywhere}@media(max-width:1000px){.commerce-layout{grid-template-columns:1fr}}
/* Compact desktop actions; retain intentional mobile form widths. */
@media (min-width:761px){
 .workspace .commerce-card.form > .btn,
 .workspace .commerce-card .form > .btn {
  width:fit-content;
  max-width:100%;
  justify-self:start;
  align-self:flex-start;
  padding-inline:18px;
 }
}
