html,body{height:100%;margin:0;padding:0}body{min-height:100%}.rl-dash-grid{gap:var(--p-space-400,16px);flex-direction:column;width:100%;display:flex}.rl-dash-row{gap:var(--p-space-400,16px);grid-template-columns:1fr;width:100%;display:grid}.rl-dash-row>*{min-width:0}.rl-dash-row--sales-chart>[class*=Polaris-ShadowBevel]{flex-direction:column;display:flex}.rl-dash-row--sales-chart>[class*=Polaris-ShadowBevel]>[class*=Polaris-Box]{flex-direction:column;flex:1;display:flex}.rl-sales-breakdown{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.rl-sales-breakdown-chart{flex-direction:column;flex:auto;min-height:160px;display:flex}.rl-sales-breakdown-chart>.rl-chart-frame{flex:1;min-height:0}.rl-dash-grid>form{display:contents}@media (min-width:48em){.rl-dash-row--kpi-flex{grid-template-columns:repeat(var(--rl-kpi-cols,1), minmax(0, 1fr))}.rl-dash-row--5{grid-template-columns:repeat(3,minmax(0,1fr))}.rl-dash-row--4{grid-template-columns:repeat(4,minmax(0,1fr))}.rl-dash-row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rl-dash-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rl-dash-row--mixed{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.rl-dash-row--mixed.rl-dash-row--sales-chart{grid-template-columns:repeat(4,minmax(0,1fr))}.rl-dash-row--mixed.rl-dash-row--sales-chart>:first-child{grid-column:span 3}}@media (min-width:64em){.rl-dash-row--5{grid-template-columns:repeat(5,minmax(0,1fr))}}.rl-dash-empty{min-height:220px;color:var(--p-color-text-secondary,#8a8a8a);justify-content:center;align-items:center;font-size:.8125rem;display:flex}.rl-chart-frame{width:100%;min-width:0;overflow:hidden}.rl-pref-map{aspect-ratio:5/4;width:100%;max-width:640px;margin-inline:auto;position:relative}.rl-pref-map-slot{flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}@media (min-width:48em){.rl-pref-layout{align-items:stretch}.rl-pref-layout>[class*=Polaris-ShadowBevel]{flex-direction:column;height:100%;display:flex}.rl-pref-layout>[class*=Polaris-ShadowBevel]>[class*=Polaris-Box]{flex-direction:column;flex:auto;min-height:0;display:flex}.rl-pref-layout .Polaris-BlockStack{flex:auto;min-height:0}.rl-pref-map-slot{flex:auto;width:100%;height:100%;container-type:size}.rl-pref-map{aspect-ratio:5/4;flex:none;width:min(100cqi,125cqb);max-width:none;height:min(100cqb,80cqi)}}.rl-pref-controls{--rl-choice-label-width:7.5em;flex-direction:column;gap:12px;display:flex}.rl-pref-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}.rl-pref-split>.rl-pref-table{min-width:0}.rl-pref-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:13px;line-height:20px}.rl-pref-table col.rl-pref-name{width:40%}.rl-pref-table col.rl-pref-cv{width:32%}.rl-pref-table col.rl-pref-share{width:28%}.rl-pref-table th,.rl-pref-table td{border-bottom:1px solid var(--p-color-border-secondary,#ebebeb);padding:3px 4px}.rl-pref-table td:first-child,.rl-pref-table th{white-space:normal}.rl-pref-table td.rl-pref-num{white-space:nowrap}.rl-pref-table th{color:var(--p-color-text-secondary,#616161);text-align:left;font-weight:550}.rl-pref-table th.rl-pref-num,.rl-pref-num{text-align:center;font-variant-numeric:tabular-nums}.rl-pref-subtotal td{background:var(--p-color-bg-surface-secondary,#f7f7f7);font-weight:650}.rl-pref-top td{background:#d6ebff}.rl-pref-total{border-top:1px solid var(--p-color-border,#e3e3e3);font-variant-numeric:tabular-nums;justify-content:flex-end;gap:16px;margin-top:8px;padding:8px 4px 0;font-size:13px;font-weight:650;line-height:20px;display:flex}.rl-pref-total span:first-child{margin-right:auto}.rl-map-surface,.rl-map-surface canvas{touch-action:pan-x pan-y}.rl-map-pannable,.rl-map-pannable canvas{touch-action:none}.rl-map-pannable canvas{cursor:grab}.rl-map-pannable canvas:active{cursor:grabbing}.rl-chart-placeholder{color:#6d7175;justify-content:center;align-items:center;width:100%;height:100%;font-size:13px;display:flex}.rl-period-tabs .Polaris-Tabs__Tab{border:var(--p-border-width-050,2px) solid transparent}.rl-period-tabs .Polaris-Tabs__Tab:not(.Polaris-Tabs__Tab--active){border-color:var(--p-color-bg-fill-transparent-selected)}.Polaris-Tooltip-TooltipOverlay--wide{max-width:22.5rem}.Polaris-Tooltip-TooltipOverlay__Tail,.Polaris-Tooltip-TooltipOverlay:after{display:none}.Polaris-Tooltip__HasUnderline{cursor:help}
