.dashboard-custom-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;align-items:stretch}.dashboard-custom-grid>.dashboard-widget{min-width:0;margin:0!important;position:relative}.dashboard-custom-grid .dashboard-metric{min-height:145px}.dashboard-custom-grid>.top-listings{margin-top:0}.dashboard-custom-grid>.dashboard-widget>.dashboard-widget-tools{display:flex;justify-content:flex-end;gap:4px;margin:-4px -4px 15px}.dashboard-widget-tools button{font-size:12px;padding:4px 8px;color:#c4b3d9;border-color:#ffffff1c;background:#ffffff03;min-height:28px}.dashboard-widget-tools .dashboard-drag-handle{cursor:grab;touch-action:none;user-select:none;letter-spacing:-1px;font-size:19px;line-height:1}.dashboard-widget-tools .dashboard-drag-handle:active{cursor:grabbing}.dashboard-widget-tools button:hover{border-color:#fbe13266;color:#fbe132}.dashboard-arranging .dashboard-widget{outline:1px dashed #a184c15c;outline-offset:3px;transition:outline-color .15s}.dashboard-arranging .dashboard-widget:hover{outline-color:#fbe13270}.dashboard-arranging .dashboard-widget-moving{opacity:.65;outline:2px solid #fbe132;box-shadow:0 0 25px #fbe13215}.dashboard-arrange-controls{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin:4px 0 20px}.dashboard-arrange-controls>p{margin:0 auto 0 0;font-size:10px}.dashboard-arrange-controls>button{padding:8px 13px;font-size:10px;border-color:#ffffff24}.dashboard-arrange-controls>button[aria-pressed=true]{border-color:#fbe13270;color:#fbe132;background:#fbe13208}.dashboard-arrange-status{flex-basis:100%;text-align:right;color:#a49bb4;font-size:9px;min-height:0}.dashboard-arrange-status:empty{display:none}.monthly-expand{display:block;margin:18px auto 8px;padding:9px 18px;font-size:10px;border-radius:22px;color:#c9b7e2;border-color:#b994df35;background:#b994df05;transition:background .2s,border-color .2s}.monthly-expand:hover{color:#fbe132;border-color:#fbe13255;background:#fbe13206}.performance-dashboard .dashboard-legend .daily-trend{color:#cb8aff}.dashboard-custom-grid .dashboard-monthly-table>p:last-child{margin-bottom:0}.dashboard-custom-grid .dashboard-chart-detail{font-size:10px}.dashboard-custom-grid .dashboard-chart circle:focus{outline:none;stroke:#fbe132;stroke-width:3}@media(max-width:1150px){.dashboard-custom-grid>.dashboard-widget{grid-column:span 6!important}.dashboard-custom-grid>.dashboard-widget[data-dashboard-widget=sales-chart],.dashboard-custom-grid>.dashboard-widget[data-dashboard-widget=monthly],.dashboard-custom-grid>.dashboard-widget[data-dashboard-widget=top-listings]{grid-column:span 12!important}}@media(max-width:650px){.dashboard-custom-grid{gap:15px}.dashboard-custom-grid>.dashboard-widget{grid-column:span 12!important}.dashboard-custom-grid>.dashboard-widget[data-dashboard-widget^=metric-]{grid-column:span 6!important}.dashboard-arrange-controls{justify-content:flex-start}.dashboard-arrange-controls>p{flex-basis:100%;font-size:10px}.dashboard-arrange-status{text-align:left}.dashboard-custom-grid .dashboard-widget-tools button{min-height:34px;min-width:34px}}@media(prefers-reduced-motion:reduce){.dashboard-arranging .dashboard-widget,.monthly-expand{transition:none}}

.dashboard-operation-metric{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-height:225px!important}.dashboard-operation-metric>span:first-of-type{font-size:11px;color:#c7bbd8;line-height:1.6}.dashboard-operation-metric>strong{font-size:33px;margin:16px 0 12px;line-height:1.1}.dashboard-operation-metric .operation-metric-scope{font-size:9px;color:#b6a6c8;line-height:1.7}.dashboard-operation-metric .operation-metric-status{font-size:10px;line-height:1.7;color:#b6a6c8;margin:9px 0}.operation-metric-status:empty{display:none}.operation-metric-details{border-top:1px solid #ffffff0d;padding-top:10px;margin-top:12px;width:100%;font-size:9px;color:#a89ab9}.operation-metric-details summary{cursor:pointer;line-height:1.6;color:#beafd0}.operation-metric-details p{font-size:10px;line-height:1.8;margin:10px 0}.dashboard-operation-metric .operation-metric-stamp{font-size:8px;color:#847393;margin-top:10px;line-height:1.6}.operation-metric-stamp:empty{display:none}.operation-metric-retry{margin-top:10px;padding:6px 10px;font-size:9px;border-color:#ffffff24}.dashboard-operation-metric[aria-busy=true]>strong{color:#a89ab9}@media(max-width:650px){.dashboard-custom-grid>.dashboard-widget[data-dashboard-widget^=operation-]{grid-column:span 12!important}.dashboard-operation-metric{min-height:205px!important}}

.dashboard-company-pill{min-width:0}.dashboard-company-pill select{width:auto;min-width:130px;max-width:230px;border:1px solid #ffffff20;border-radius:24px;background:#10121b;color:#ded8ea;font-size:10px;padding:8px 30px 8px 14px;min-height:34px;line-height:1.5;cursor:pointer;text-overflow:ellipsis}.dashboard-company-pill select:hover{border-color:#fbe13260}.dashboard-header-controls:has(.dashboard-company-pill){max-width:560px}@media(max-width:1250px){.dashboard-heading:has(.dashboard-company-pill){flex-wrap:wrap}.dashboard-header-controls:has(.dashboard-company-pill){max-width:100%;justify-content:flex-start}.dashboard-heading:has(.dashboard-company-pill)>div:first-child{flex-basis:100%}}@media(max-width:760px){.dashboard-company-pill select{max-width:220px;min-width:0}.dashboard-header-controls:has(.dashboard-company-pill){gap:8px}}
