.cq-workspace{min-width:0}.cq-workspace>.box,.cq-workspace>section{margin-bottom:20px}.cq-section-heading,.cq-toolbar{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:20px}.cq-section-heading{align-items:center}.cq-section-heading h2,.cq-section-heading p{margin:0 0 6px}.cq-toolbar label{display:grid;gap:7px;flex:1 1 200px;max-width:420px;font-size:14px}.cq-toolbar input,.cq-toolbar select{width:100%;min-height:42px}.cq-toolbar .cq-count{color:#50617a;font-size:14px;padding-bottom:12px}.cq-page-actions{justify-content:flex-end}.cq-table{width:100%;border-collapse:collapse;text-align:left}.cq-table th{text-transform:none;font-size:13px;color:#536680;padding:13px 16px;white-space:nowrap;background:#f6f8fb}.cq-table td{padding:16px;vertical-align:middle;font-size:14px;border-top:1px solid #e3e9f2;font-variant-numeric:tabular-nums}.cq-table td small{display:block;font-size:13px;color:#50617a;line-height:1.55;margin-top:4px}.cq-table td strong{font-weight:600}.cq-table .cq-selected{background:#edf4ff}.cq-empty{padding:36px 20px;border:1px dashed #c6d3e5;border-radius:12px;text-align:center;color:#50617a;font-size:14px;margin:16px 0}.cq-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0}.cq-detail-grid dt{color:#50617a;font-size:13px;margin-bottom:6px}.cq-detail-grid dd{margin:0;font-weight:600;font-size:16px;overflow-wrap:anywhere}.cq-tabs{display:flex;gap:4px;padding:4px;background:#eaf0f7;border-radius:12px;margin-bottom:24px;width:fit-content;max-width:100%}.cq-tabs a{padding:11px 18px;border-radius:9px;color:#4d617e;text-decoration:none;font-weight:600;font-size:14px}.cq-tabs a[aria-current=page]{color:#234f83;background:#fff;box-shadow:0 2px 5px #17334f0a}.cq-status{padding:14px 18px;background:#f4f7fc;border-radius:10px;margin:12px 0;line-height:1.6;font-size:14px}.cq-history{list-style:none;padding:0}.cq-history li{padding:16px 0 16px 18px;border-left:2px solid #cddcf0;margin-left:5px}.cq-history small{display:block;color:#50617a;line-height:1.6}.cq-readings-stat{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.cq-readings-stat>div{flex:1 1 160px;padding:16px;background:#f5f8fc;border-radius:10px}.cq-readings-stat dt{font-size:13px;color:#50617a}.cq-readings-stat dd{margin:7px 0 0;font-size:25px;font-weight:600}.cq-workspace .commerce-row small{font-size:13px}.cq-workspace .mock-banner{margin-bottom:18px}.cq-workspace .invoice-card{margin-top:20px}@media (max-width:640px){.cq-detail-grid{grid-template-columns:1fr}.cq-toolbar{gap:12px}.cq-toolbar label{max-width:none}.cq-tabs{width:100%}.cq-tabs a{flex:1;text-align:center}.cq-table td,.cq-table th,.cq-tabs a{padding:12px}.cq-table button,.cq-workspace .form-modal-trigger,.cq-workspace .secondary{min-height:44px}.cq-workspace .commerce-row{display:flex;flex-direction:column;align-items:flex-start}.cq-readings-stat>div{flex-basis:100%}}.commercial-workspace.cq-workspace{display:flex;flex-direction:column;gap:20px}.commercial-workspace.cq-workspace>.box{margin-bottom:0}.commercial-workspace.cq-workspace>.form-modal-trigger{align-self:flex-end}.cq-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-block:16px}.cq-actions>:is(button,a),.cq-feedback>button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;white-space:normal;text-align:center}.cq-actions.cq-page-actions{justify-content:flex-end;margin-top:0}.cq-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}@media (max-width:540px){.cq-actions,.cq-section-heading>.cq-actions{width:100%}.cq-actions>:is(button,a),.cq-feedback>button{flex:1 1 100%;width:100%}}