.cmv-tabs,.cmv-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.cmv-tabs button{font-size:14px}.cmv-cards{margin:20px 0;grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}.cmv-cards h2{font-size:1.4rem}.cmv-pending{color:#9b4d16;font-weight:600}.cmv td{vertical-align:top}.cmv td:not(:first-child){white-space:nowrap}.cmv-entry{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;border:1px solid #dedbd4;padding:14px;border-radius:8px;margin:12px 0}.cmv-entry label{margin:0}#fields:has(.cmv-entry){max-height:70vh;overflow:auto;padding-right:12px}.cmv textarea{box-sizing:border-box;width:100%;font-family:monospace}.cmv li{margin:6px 0}.cmv .panel summary{font-weight:600}.cmv small{overflow-wrap:anywhere}@media(max-width:680px){.cmv-cards{grid-template-columns:1fr 1fr}.cmv-tabs button{flex:1 1 44%;font-size:12px}.cmv-cards h2{font-size:1.1rem}.cmv-entry{grid-template-columns:1fr}.cmv .sales-filters button{width:100%}}
