.rego-sales-workspace .order-book-actions{justify-content:flex-end;gap:8px;margin-bottom:12px;display:flex}.rego-sales-workspace .order-controls{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:minmax(230px,1fr) minmax(170px,220px) 150px 150px auto;align-items:center;gap:8px;margin:0 0 12px;padding:12px;display:grid}.rego-sales-workspace .order-controls .btn{height:38px}.rego-sales-workspace .order-book table{min-width:1000px}.rego-sales-workspace .order-book th{letter-spacing:1px;font-size:13px}.rego-sales-workspace .order-book td{font-size:14px}.rego-sales-workspace .order-book td .muted{margin-top:3px;font-size:13px}.rego-sales-workspace .order-book .status{font-size:13px}.rego-sales-workspace .order-customer-link{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration:underline}.rego-sales-workspace .order-book .pagination{font-size:13px}.rego-sales-workspace .order-value{color:var(--muted);margin:14px 0 0;font-size:13px;display:block}.rego-sales-workspace .order-value summary{cursor:pointer}.rego-sales-workspace .order-value div{flex-wrap:wrap;align-items:baseline;gap:12px;padding-top:10px;display:flex}.rego-sales-workspace .order-value p{width:100%;margin:0}.rego-sales-workspace .order-detail-dialog{color:#111;background:#fff;border:1px solid #d8ddd5;border-radius:10px;width:920px;max-width:min(920px,95vw);max-height:90vh;margin:auto;padding:22px;position:fixed;inset:0;overflow:auto}.rego-sales-workspace .order-detail-dialog::backdrop{background:#00000059}.rego-sales-workspace .order-detail-fields{grid-template-columns:1fr 1fr;gap:16px;padding:16px 0;display:grid}.rego-sales-workspace .order-detail-fields dt{color:#666;font-size:12px}.rego-sales-workspace .order-detail-fields dd{white-space:pre-line;margin:4px 0}@media (max-width:1100px){.rego-sales-workspace .order-controls{grid-template-columns:minmax(210px,1fr) minmax(170px,1fr) 140px 140px}.rego-sales-workspace .order-controls button{grid-column:1/-1}}@media (max-width:700px){.rego-sales-workspace .order-controls{grid-template-columns:1fr 1fr}.rego-sales-workspace .order-controls input:first-child,.rego-sales-workspace .order-controls select{grid-column:1/-1}.rego-sales-workspace .order-detail-fields{grid-template-columns:1fr}}
.rego-sales-workspace .main{position:relative}.rego-sales-workspace .performance-toolbar{justify-content:flex-end;align-items:center;gap:8px;display:flex;position:absolute;top:24px;right:34px}.rego-sales-workspace .performance-toolbar .field{width:auto;min-width:160px}.rego-sales-workspace .performance-layout{align-items:start}.rego-sales-workspace .performance-layout .card{height:100%}.rego-sales-workspace .performance-layout .card.mt-4{margin-top:0}.rego-sales-workspace .performance-growth .card-body{padding:16px}.rego-sales-workspace .performance-growth .outlook-item strong,.rego-sales-workspace .performance-growth .outlook-item span{font-size:13px}.rego-sales-workspace .performance-growth-more{margin-top:12px}.rego-sales-workspace .performance-view .bar-value,.rego-sales-workspace .performance-view .bar-label{font-size:13px}.rego-sales-workspace .sales-trend{gap:16px;margin:0;padding:0;list-style:none;display:flex}.rego-sales-workspace .sales-trend li{text-align:center;flex-direction:column;flex:1;min-width:0;font-size:12px;display:flex}.rego-sales-workspace .sales-trend strong{overflow-wrap:anywhere}.rego-sales-workspace .sales-trend small{color:var(--muted);margin-top:4px;font-size:12px}.rego-sales-workspace .sales-trend-plot{height:160px;margin:10px 0;position:relative}.rego-sales-workspace .sales-trend-zero{border-top:1px solid var(--line);position:absolute;top:80px;left:0;right:0}.rego-sales-workspace .sales-trend-actual{background:var(--brand);border-radius:3px 3px 0 0;position:absolute;bottom:80px;left:20%;right:20%}.rego-sales-workspace .sales-trend-actual.negative{background:var(--danger);border-radius:0 0 3px 3px;top:80px;bottom:auto}.rego-sales-workspace .sales-trend-target{border-top:2px dashed #777;position:absolute;left:8%;right:8%}@media (max-width:1450px){.rego-sales-workspace .performance-toolbar{flex-wrap:wrap;justify-content:flex-start;margin:-4px 0 16px;position:static}}@media (max-width:600px){.rego-sales-workspace .sales-trend{gap:8px}.rego-sales-workspace .sales-trend li,.rego-sales-workspace .sales-trend small{font-size:12px}.rego-sales-workspace .performance-toolbar .field{flex:1;min-width:0}}
