@font-face{font-family:Noto Sans Myanmar;src:url(/fonts/NotoSansMyanmar-VF.ttf)format("truetype");font-weight:100 900;font-display:swap}:root{--c-bg:#f8fafc;--c-panel:#fff;--c-border:#e2e8f0;--c-border-soft:#f1f5f9;--c-text:#0f172a;--c-text-body:#334155;--c-text-muted:#64748b;--c-brand:#e11d2e;--c-brand-soft:#fef2f2;--c-up:#047857;--c-down:#b91c1c;--c-series:#1e293b;--c-series-compare:#cbd5e1;--r-sm:6px;--r-md:8px;--nav-tabbar-h:56px;--nav-rail-w:72px;--nav-side-w:220px;--header-h:48px;--content-max:1280px;--motion:.15s ease}@media (min-width:768px){:root{--header-h:56px}}html{overflow-x:hidden}html,body{background:var(--c-bg);color:var(--c-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}body{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 0;line-height:1.5715}:lang(my),:lang(my) .ant-typography,:lang(my) .ant-btn,:lang(my) .ant-table,:lang(my) .ant-tag,:lang(my) .ant-select,:lang(my) .ant-menu{line-height:1.65}.tabular-nums,.num,[data-num]{font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum" 1, "zero" 0!important;white-space:nowrap!important;font-family:inherit!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ant-picker,.ant-picker-panel,.ant-picker-header-view,.ant-picker-cell-inner{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "zero" 0}.ant-picker-cell-inner{border-radius:6px!important}.ant-breadcrumb{display:none!important}.ant-page-header{margin:0!important;padding:0!important}.ant-page-header-heading-left,.ant-page-header-heading:empty{display:none!important}.ant-page-header:not(:has(.ant-page-header-heading-extra *)){display:none!important}.console-shell{background:var(--c-bg);min-height:100dvh;overflow-x:clip}.console-main{min-width:0}.console-header{z-index:20;height:var(--header-h);padding:0 12px;padding-top:env(safe-area-inset-top,0px);box-sizing:content-box;background:var(--c-panel);border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:8px;display:flex;position:sticky;top:0}.console-header-left{flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.console-header-title{color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:16px;font-weight:600;overflow:hidden}.console-header-back.ant-btn{flex-shrink:0;width:40px;height:40px}.console-header-extra{min-width:0;color:var(--c-text-muted);margin-left:8px;font-size:12px;display:none}.console-header-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.store-switch.ant-select{width:132px;max-width:40vw}.store-switch .ant-select-selector{height:36px!important}.me-trigger.ant-btn{align-items:center;gap:8px;min-width:40px;height:40px;padding:0 4px;display:inline-flex}.me-avatar{border-radius:var(--r-md);background:var(--c-border-soft);width:32px;height:32px;color:var(--c-text-body);justify-content:center;align-items:center;font-size:16px;display:inline-flex}.me-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;color:var(--c-text);font-weight:500;display:none;overflow:hidden}.me-who-name{color:var(--c-text);font-weight:600}.me-who-meta{color:var(--c-text-muted);font-size:12px}.me-menu-who.ant-dropdown-menu-item-disabled{cursor:default!important}.me-sheet{padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;gap:8px;display:flex}.me-sheet-who{border-bottom:1px solid var(--c-border);padding:4px 0 8px}.me-sheet-group-label{color:var(--c-text-muted);margin-top:4px;font-size:12px}.me-sheet-langs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.me-sheet-lang{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-panel);min-height:48px;color:var(--c-text-body);font:inherit;cursor:pointer}.me-sheet-lang[aria-checked=true]{border-color:var(--c-brand);background:var(--c-brand-soft);color:var(--c-brand);font-weight:600}.me-sheet-row{border:none;border-top:1px solid var(--c-border);min-height:48px;color:var(--c-text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 4px;display:flex}.me-sheet-row.is-danger{color:var(--c-down)}.console-nav{background:var(--c-panel);z-index:30}.console-nav-list{margin:0;padding:0;list-style:none}.console-nav-item{color:var(--c-text-muted);border-radius:var(--r-sm);transition:background-color var(--motion), color var(--motion);align-items:center;text-decoration:none;display:flex}.console-nav-item:hover{color:var(--c-text)}.console-nav-item.is-active{color:var(--c-brand);font-weight:600}.console-nav-icon{font-size:20px;line-height:1;display:inline-flex}.console-nav-brand{display:none}@media (max-width:767.98px){.console-nav-li.is-wide-only{display:none}.console-nav{border-top:1px solid var(--c-border);padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;bottom:0;left:0;right:0}.console-nav-list{height:var(--nav-tabbar-h);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.console-nav-item{text-align:center;flex-direction:column;justify-content:center;gap:2px;height:100%;padding:0 1px;font-size:11px;line-height:1.4}.console-nav-label{white-space:normal;overflow-wrap:anywhere;max-width:100%}.console-content{padding-bottom:calc(var(--nav-tabbar-h) + env(safe-area-inset-bottom,0px) + 16px)!important}}@media (min-width:768px){.console-nav{width:var(--nav-rail-w);border-right:1px solid var(--c-border);padding:8px 0;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.console-nav-list{flex-direction:column;gap:4px;padding:0 6px;display:flex}.console-nav-item{text-align:center;word-break:break-word;flex-direction:column;justify-content:center;gap:4px;min-height:60px;padding:6px 2px;font-size:12px;line-height:1.3}.console-nav-item:hover{background:var(--c-border-soft)}.console-nav-item.is-active{background:var(--c-brand-soft)}.console-main{margin-left:var(--nav-rail-w)}.console-header{padding:0 20px}.console-header-extra{display:block}.store-switch.ant-select{width:180px}.me-name{display:inline}}@media (min-width:1200px){.console-nav{width:var(--nav-side-w);padding:0 0 12px}.console-nav-brand{border-bottom:1px solid var(--c-border);align-items:center;height:56px;margin-bottom:8px;padding:0 16px;display:flex}.console-nav-list{padding:0 12px}.console-nav-item{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;min-height:40px;padding:0 12px;font-size:14px}.console-nav-icon{font-size:16px}.console-main{margin-left:var(--nav-side-w)}.console-header{padding:0 24px}}.console-brand{align-items:center;gap:8px;min-width:0;display:flex}.console-brand-mark{border-radius:var(--r-sm);background:var(--c-brand);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.console-brand-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.console-brand-title{color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.console-brand-subtitle{color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.console-content{min-width:0;padding:12px 12px 20px;display:block}.console-content-inner{width:100%;min-width:0;margin:0 auto}@media (min-width:768px){.console-content{padding:16px 20px 24px}}@media (min-width:1200px){.console-content{padding:16px 24px 24px}.console-content-inner{max-width:var(--content-max)}}@media (max-width:767.98px){.console-content .ant-card .ant-card-body{padding:10px 12px}.console-content .ant-card,.console-content .ant-tabs-nav,.console-content .ant-form-item{margin-bottom:8px}.drawer-mobile-full .ant-drawer-content-wrapper{width:100vw!important;max-width:100vw!important}.drawer-mobile-full .ant-drawer-header{padding:12px 16px}.drawer-mobile-full .ant-drawer-body{padding:12px}}.sheet-bottom .ant-drawer-content{border-top-left-radius:var(--r-md);border-top-right-radius:var(--r-md);overflow:hidden}.sheet-bottom .ant-drawer-body{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.sheet-handle{background:#cbd5e1;border-radius:2px;width:36px;height:4px;margin:8px auto 4px}.dialog-desc{color:var(--c-text-muted);margin:0 0 16px;font-size:13px}.dialog-actions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}@media (max-width:767.98px){.dialog-actions>.ant-btn{flex:1;height:44px}}.page-stack{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:768px){.page-stack{gap:16px}}.page-grid{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}@media (min-width:768px){.page-grid{gap:16px}.page-grid.t-2{grid-template-columns:repeat(2,minmax(0,1fr))}.page-grid>.span-all{grid-column:1/-1}}@media (min-width:1200px){.page-grid.d-1{grid-template-columns:minmax(0,1fr)}.page-grid.d-2{grid-template-columns:repeat(2,minmax(0,1fr))}.page-grid.d-3{grid-template-columns:repeat(3,minmax(0,1fr))}.page-grid.d-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-header{align-items:center;gap:12px;min-width:0;display:flex}.page-header-main{flex:auto;min-width:0}.page-header-title{color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:18px;font-weight:600;overflow:hidden}.page-header-subtitle{color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.page-header-actions{scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.page-header-actions::-webkit-scrollbar{display:none}.page-header-main+.page-header-actions{margin-left:auto}@media (max-width:767.98px){.page-header:has(.page-header-subtitle){flex-direction:column;align-items:stretch;gap:8px}}.page-section{min-width:0}.page-section.is-panel{background:var(--c-panel);border:1px solid var(--c-border);border-radius:var(--r-md)}.page-section-header{align-items:center;gap:8px;min-height:40px;display:flex}.page-section.is-panel>.page-section-header{padding:8px 12px 0}.page-section.is-plain>.page-section-header{margin-bottom:8px}.page-section-heading{flex:auto;min-width:0}.page-section-title{color:var(--c-text);margin:0;font-size:15px;font-weight:600}.page-section-subtitle{color:var(--c-text-muted);font-size:12px}.page-section-extra{scrollbar-width:none;flex-shrink:0;align-items:center;gap:8px;max-width:60%;display:flex;overflow-x:auto}.page-section.is-panel.is-padded>.page-section-body{padding:12px}@media (min-width:768px){.page-section.is-panel>.page-section-header{padding:12px 16px 0}.page-section.is-panel.is-padded>.page-section-body{padding:12px 16px 16px}}.segment-tabs{scrollbar-width:none;gap:8px;max-width:100%;display:inline-flex;overflow-x:auto}.segment-tabs::-webkit-scrollbar{display:none}.segment-tabs.is-block{width:100%;display:flex}.segment-tabs.is-block .segment-tab{flex:1 0 auto}.segment-tab{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-panel);min-height:36px;color:var(--c-text-muted);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--motion), color var(--motion);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.segment-tab[aria-selected=true]{background:var(--c-brand);border-color:var(--c-brand);color:#fff;font-weight:700;box-shadow:0 2px 8px #e11d2e33}.segment-tab-count{background:var(--c-border-soft);border-radius:4px;padding:0 4px;font-size:12px}.segment-tab[aria-selected=true] .segment-tab-count{background:#ffffff40}@media (max-width:767.98px){.segment-tab{min-height:40px;padding:0 10px}.segment-tabs{overscroll-behavior-x:contain}.segment-tabs.is-fit{gap:6px;width:100%;display:flex}.segment-tabs.is-block .segment-tab,.segment-tabs.is-fit .segment-tab{white-space:normal;text-align:center;flex:auto;min-width:0;padding:4px 6px;line-height:1.25}}.block-state{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.block-state-loading{justify-content:flex-start;align-items:stretch}.block-state-icon{color:#cbd5e1;font-size:32px}.block-state-icon.is-error{color:var(--c-down);font-size:24px}.block-state-title{color:var(--c-text);font-weight:600}.block-state-text{color:var(--c-text-muted);max-width:420px;font-size:13px}.block-state-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.kpi-panel{background:var(--c-border);border:1px solid var(--c-border);border-radius:var(--r-md);gap:1px;display:grid;overflow:hidden}.kpi-wrap{flex-direction:column;gap:6px;display:flex}.kpi-caption{color:var(--c-text-muted);font-size:12px}.kpi-cell .delta{white-space:normal;flex-wrap:wrap;row-gap:0}.kpi-cell{background:var(--c-panel);flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}@media (min-width:768px){.kpi-cell{padding:16px}}.kpi-label{color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.kpi-value{color:var(--c-text);text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:1.3;overflow:hidden}@media (min-width:768px){.kpi-value{font-size:20px}}@media (min-width:1200px){.kpi-value{font-size:22px}}.kpi-value.is-emphasis{color:var(--c-brand)}.kpi-unit{color:var(--c-text-muted);margin-left:4px;font-size:12px;font-weight:400}.kpi-hint{color:var(--c-text-muted);font-size:12px}.kpi-skeleton.ant-skeleton-element,.kpi-skeleton .ant-skeleton-input{width:100%!important;min-width:0!important;height:24px!important}.kpi-delta-placeholder{height:20px}.delta{white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.delta.is-good{color:var(--c-up)}.delta.is-bad{color:var(--c-down)}.delta.is-flat,.delta.is-none,.delta-suffix{color:var(--c-text-muted)}.hero-metric{background:var(--c-panel);border:1px solid var(--c-border);border-radius:var(--r-md);min-width:0;padding:16px}.hero-metric-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.hero-metric-label{color:var(--c-text-muted);font-size:13px}.hero-metric-delta{font-size:13px}.hero-metric-value{color:var(--c-text);text-overflow:ellipsis;margin-top:4px;font-size:32px;font-weight:700;line-height:1.2;overflow:hidden}.hero-metric-unit{color:var(--c-text-muted);margin-left:8px;font-size:14px;font-weight:500}.hero-metric-skeleton.ant-skeleton-element,.hero-metric-skeleton .ant-skeleton-input{margin-top:4px;width:60%!important;min-width:0!important;height:40px!important}.hero-metric-spark{height:48px;margin-top:12px}.hero-metric-footer{color:var(--c-text-body);margin-top:8px;font-size:13px}@media (min-width:768px){.hero-metric{padding:20px 24px}.hero-metric-value{font-size:40px}}.chart-axis-text{fill:var(--c-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.chart-readout{min-height:24px;color:var(--c-text-body);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:8px;font-size:13px;display:flex}.chart-readout-label{color:var(--c-text);font-weight:600}.chart-readout-item{align-items:center;gap:4px;display:inline-flex}.chart-readout-item.is-muted{color:var(--c-text-muted)}.chart-swatch{border-radius:2px;flex-shrink:0;width:8px;height:8px;display:inline-block}.bar-trend svg{touch-action:pan-y;display:block}.hbar-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hbar-item+.hbar-item{border-top:1px solid var(--c-border-soft)}.hbar-item>.hbar-row,.hbar-button{padding-top:8px}.hbar-item{padding-bottom:8px}.hbar-button{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:var(--r-sm);background:0 0;border:none;padding-bottom:0;padding-left:0;padding-right:0;display:block}.hbar-row{align-items:flex-start;gap:8px;min-width:0;display:flex}.hbar-rank{width:20px;color:var(--c-text-muted);flex-shrink:0;font-size:12px;line-height:20px}.hbar-label{min-width:0;color:var(--c-text);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;flex:auto;font-size:14px;display:-webkit-box;overflow:hidden}.hbar-value{color:var(--c-text);flex-direction:column;flex-shrink:0;align-items:flex-end;margin-left:auto;font-size:14px;font-weight:600;display:flex}.hbar-share{color:var(--c-text-muted);margin-left:0;font-size:12px;font-weight:400}.hbar-sub{color:var(--c-text-muted);font-size:12px}.hbar-sub.has-rank,.hbar-track.has-rank{margin-left:28px}.hbar-track{background:var(--c-border-soft);border-radius:2px;height:6px;margin-top:6px;overflow:hidden}.hbar-fill{height:100%;transition:width var(--motion);border-radius:2px}.donut-share{align-items:center;gap:16px;min-width:0;display:flex;container-type:inline-size}.donut-share.legend-bottom{flex-direction:column;align-items:stretch}.donut-share.legend-bottom .donut-figure{align-self:center}@container (max-width:360px){.donut-share.legend-side .donut-legend{width:100%}}.donut-figure{flex-shrink:0;position:relative}.donut-figure svg{display:block}.donut-center{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;display:flex;position:absolute;inset:0}.donut-center-label{color:var(--c-text-muted);font-size:12px}.donut-center-value{color:var(--c-text);text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:600;overflow:hidden}.donut-legend{flex-direction:column;flex:auto;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.donut-legend-item{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.donut-legend-label{min-width:0;color:var(--c-text-body);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.donut-legend-value{color:var(--c-text);font-weight:600}.donut-legend-pct{text-align:right;width:48px;color:var(--c-text-muted)}@media (max-width:767.98px){.donut-share.legend-side{flex-direction:column;align-items:stretch}.donut-share.legend-side .donut-figure{align-self:center}}.responsive-list{background:var(--c-panel);border:1px solid var(--c-border);border-radius:var(--r-md);min-width:0;overflow:hidden}.responsive-list .ant-table-wrapper .ant-table{border-radius:0}.responsive-list .ant-table-thead>tr>th{white-space:nowrap}.responsive-list .ant-table-pagination.ant-pagination{margin:12px 16px}.responsive-list tr.is-clickable{cursor:pointer}.responsive-list-skeleton{padding:16px}.list-cards{margin:0;padding:0;list-style:none}.list-card+.list-card{border-top:1px solid var(--c-border)}.list-card>:not(.list-card-button),.list-card-button{padding:12px}.list-card-button{width:100%;min-height:48px;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion);background:0 0;border:none;display:block}.list-card-button:active{background:var(--c-border-soft)}.list-card-row{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.list-card-meta{color:var(--c-text-muted);margin-top:4px;font-size:12px}.list-cards-pagination{border-top:1px solid var(--c-border);justify-content:center;padding:12px;display:flex}.date-range-field{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-panel);min-width:0;max-width:100%;height:40px;transition:border-color var(--motion);flex-shrink:0;align-items:stretch;display:inline-flex}.date-range-field:hover:not(.is-disabled){border-color:#94a3b8}.date-range-field:focus-within{border-color:var(--c-brand)}.date-range-field.is-block{width:100%;display:flex}.date-range-field.is-disabled{opacity:.6}.date-range-field-main{min-width:0;font:inherit;color:var(--c-text);cursor:pointer;border-radius:var(--r-md);background:0 0;border:none;outline:none;flex:auto;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.date-range-field-main:disabled{cursor:not-allowed}.date-range-field-icon{color:var(--c-text-muted);font-size:16px}.date-range-field-text{text-overflow:ellipsis;text-align:left;flex:auto;min-width:0;overflow:hidden}.date-range-field-caret{color:var(--c-text-muted);font-size:12px}.date-range-field-clear{color:#94a3b8;cursor:pointer;border-radius:var(--r-md);background:0 0;border:none;justify-content:center;align-items:center;width:36px;display:inline-flex}.date-range-field-clear:hover{color:var(--c-text-muted)}.pdr-preset-row{white-space:nowrap;scrollbar-width:none;gap:8px;padding:4px 16px 8px;display:flex;overflow-x:auto}.pdr-preset-row::-webkit-scrollbar{display:none}.pdr-preset{border:1px solid var(--c-border);border-radius:var(--r-sm);background:var(--c-panel);min-height:36px;color:var(--c-text-body);font:inherit;cursor:pointer;transition:background-color var(--motion), color var(--motion);flex-shrink:0;padding:0 12px;font-size:13px}.pdr-preset-vertical{text-align:left;background:0 0;border-color:#0000}.pdr-preset-vertical:hover{background:var(--c-panel)}.pdr-preset[aria-pressed=true]{background:var(--c-brand-soft);border-color:var(--c-brand);color:var(--c-brand);font-weight:700}.pdr-strip{background:var(--c-brand-soft);z-index:1;width:50%;position:absolute;top:0;bottom:0}.pdr-strip-right{right:0}.pdr-strip-left{left:0}.pos-receipt-paper{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:8px;position:relative;box-shadow:0 4px 20px #00000014}.pos-receipt-dashed{border-top:1px dashed #cbd5e1;margin:10px 0}.pos-receipt-dashed-bold{border-top:2px dashed #64748b;margin:12px 0}.shift-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-text);font-weight:600;overflow:hidden}.shift-metrics{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px 12px;margin-top:10px;display:grid}.shift-metric{min-width:0}.shift-metric-label{color:var(--c-text-muted);font-size:12px;line-height:1.6}.shift-metric-value{color:var(--c-text);overflow-wrap:anywhere;font-size:16px;font-weight:600}.shift-metric-sub{color:var(--c-text-muted);font-size:12px}@media print{body{background:#fff!important}body *{visibility:hidden}.pos-receipt-print-area,.pos-receipt-print-area *{visibility:visible}.pos-receipt-print-area{position:absolute;top:0;left:0;width:80mm!important;max-width:80mm!important;box-shadow:none!important;border:none!important;margin:0!important;padding:0!important}}.report-inline-filter{flex-wrap:wrap;gap:8px;display:flex}.report-note{color:var(--c-text-muted);margin:0;font-size:12px;line-height:1.6}.heatmap-wrap{min-width:0}.heatmap-scroll{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.heatmap{grid-template-columns:56px repeat(24,40px);gap:2px;width:max-content;display:grid}.heatmap-corner,.heatmap-day{z-index:1;background:var(--c-panel);position:sticky;left:0}.heatmap-day{color:var(--c-text-body);white-space:nowrap;align-items:center;padding-right:4px;font-size:12px;line-height:1.6;display:flex}.heatmap-hour{text-align:center;color:var(--c-text-muted);font-size:12px;line-height:1.6}.heatmap-cell{border:1px solid var(--c-border-soft);height:32px;font:inherit;cursor:pointer;border-radius:4px;padding:0;font-size:12px;line-height:1}.heatmap-cell.is-active{outline:2px solid var(--c-brand);outline-offset:-1px}
