.sales-dashboard{padding:26px;background:#fafbf8}.sales-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.sales-heading h2{margin:5px 0;font-size:23px;letter-spacing:1px}.sales-heading p{margin:0;font-size:11px;color:#8a919a}.sales-summary{display:flex;gap:22px;color:#87909a;font-size:11px;flex-wrap:wrap}.sales-summary strong{font-size:23px;color:#2b2f36;margin:0 5px;font-weight:600}.sales-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sales-card{border:1px solid #e3e6eb;border-radius:8px;background:#fff;overflow:hidden;min-width:0;box-shadow:0 4px 16px #2b2f3604}.sales-card-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 22px 10px}.sales-card-heading h3{font-size:17px;margin:7px 0 0;font-weight:600;overflow-wrap:anywhere}.sales-product-tag{font-size:9px;color:#959ca5;letter-spacing:1px}.sales-product-tag i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--sales-base);margin-right:6px}.sales-card-metrics{display:flex;justify-content:space-between;align-items:center;padding:7px 22px 5px}.sales-card-metrics>div>span{display:block;color:#8e96a1;font-size:10px}.sales-card-metrics strong{font-size:35px;color:var(--sales-color);font-weight:600;line-height:1.5}.sales-card-metrics strong small{font-size:11px;color:#929ba6;font-weight:400;margin-left:8px}.sales-today{text-align:right}.sales-today b{font-size:13px;color:#535e6c;font-weight:500}.sales-chart-holder{position:relative;margin:4px 12px 0;height:270px;min-width:0}.sales-chart{display:block;width:100%;height:270px;touch-action:pan-y;cursor:crosshair;overflow:visible}.sales-chart text{font-family:var(--font);font-size:10px;fill:#929aa6}.sales-chart text.sales-axis-title{font-size:10px;fill:#838d99}.sales-chart-caption{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:7px 22px 14px;color:#9aa1aa;font-size:9px}.sales-chart-caption>span:first-child{display:flex;align-items:center;gap:5px;color:#7d8794}.sales-chart-caption i{display:inline-block;width:15px;height:2px;background:var(--sales-color)}.sales-card-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #edf0f3;padding:12px 16px}.sales-card-actions small{font-size:9px;color:#9aa2ac}.sales-card-actions>div{display:flex;align-items:center;gap:5px}.sales-card-actions .button{border-color:#dfe5eb;color:var(--sales-color);background:#fff}.sales-card-actions .text-button{color:#758292;font-size:11px}.sales-footnote{font-size:10px;color:#939ca7;margin:18px 0 0}.sales-tooltip{position:absolute;top:23px;width:180px;padding:10px 12px;border:1px solid #e3e7ed;border-radius:6px;background:#fffffff5;box-shadow:0 6px 24px #202b311a;pointer-events:none;font-size:11px;color:#7e8795;z-index:2}.sales-tooltip strong{display:block;color:#394452;margin-bottom:5px;font-size:11px}.sales-tooltip span{display:block}.sales-tooltip b{color:#3f4958}.sales-history{border-collapse:collapse;width:100%;font-size:12px;white-space:nowrap}.sales-history td,.sales-history th{text-align:left;padding:10px 8px;border-bottom:1px solid #e9edf2}.sales-history th{color:#8d96a2;font-size:10px;font-weight:500}.sales-history td{color:#616e7e}.sales-history-wrap{overflow:auto}.sales-entry-status{color:#94813c;font-size:11px}.sales-empty small{font-size:10px}.board-toolbar{flex-wrap:wrap}#new-sales-product{white-space:nowrap}@media(min-width:1600px){.sales-chart-holder,.sales-chart{height:290px}}@media(max-width:1200px){.sales-grid{grid-template-columns:minmax(0,1fr)}.sales-chart-holder,.sales-chart{height:270px}}@media(max-width:750px){.tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-dashboard{padding:17px 12px}.sales-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:18px}.sales-heading h2{font-size:20px}.sales-summary{gap:16px}.sales-summary strong{font-size:20px}.sales-card-heading{padding:18px 15px 8px}.sales-card-heading h3{font-size:16px}.sales-card-heading .text-button{min-height:40px}.sales-card-metrics{padding:5px 15px}.sales-card-metrics strong{font-size:31px}.sales-chart-holder{margin:2px 4px 0}.sales-card-actions{padding:8px 12px;flex-wrap:wrap}.sales-card-actions .button,.sales-card-actions .text-button{min-height:40px}.sales-card-actions small{font-size:9px}.sales-chart-caption{padding:7px 14px 12px;font-size:8px}.sales-footnote{font-size:9px;line-height:1.8}.sales-history td,.sales-history th{padding:9px 5px}.sales-history .text-button{min-height:40px}.sales-tooltip{font-size:11px}.workspace-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.nav{font-size:11px;gap:4px}.nav span:first-child{font-size:14px}.toolbar-actions:has(#new-sales-product:not([hidden])){justify-content:flex-end}}@media(max-width:420px){.workspace-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
.sales-chart-holder { isolation: isolate; }
@media (max-width:750px) {
  .sales-dashboard .sales-chart text { font-size: 11px; }
  .sales-dashboard .sales-chart text.sales-axis-title { font-size: 10px; }
}
