.assessment-app{--ink: #152b48;--muted: #60748c;--line: #dfe9ef;--teal: #008b87;--retail: #eaf3fd;--operations: #edf9f7;width:100%;min-width:0;min-height:100dvh;color:var(--ink);background:linear-gradient(120deg,#f4f9fd,#f7fafc 68%,#f2faf8);font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-size:14px;line-height:1.5}.assessment-app *,.assessment-app *:before,.assessment-app *:after{box-sizing:border-box}.assessment-app button,.assessment-app select,.assessment-app input{font:inherit}.assessment-app button,.assessment-app a,.assessment-app summary,.assessment-app select{-webkit-tap-highlight-color:transparent}.assessment-app button,.assessment-app select{cursor:pointer}.assessment-app button:disabled{cursor:default;opacity:.42}.assessment-app a{color:inherit;text-decoration:none}.assessment-app a:hover{color:var(--teal)}.assessment-app :focus-visible{outline:2px solid var(--teal);outline-offset:3px}.assessment-topbar{display:flex;align-items:center;gap:38px;min-height:76px;padding:14px 28px;border-bottom:1px solid var(--line);background:#fffffff2}.assessment-brand{flex-shrink:0;font-size:24px;font-weight:750;letter-spacing:1px}.assessment-current-nav{align-self:stretch;display:flex;align-items:center;position:relative;color:var(--teal);font-size:16px;font-weight:600;white-space:nowrap}.assessment-current-nav:after{position:absolute;content:"";height:3px;bottom:-14px;left:-10px;right:-10px;background:var(--teal)}.assessment-top-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto;flex-wrap:wrap;min-width:0}.assessment-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 19px;border:1px solid #cbdce9;border-radius:5px;background:#fff;color:var(--ink);font-weight:600;white-space:nowrap}.assessment-button.primary{background:var(--teal);color:#fff;border-color:var(--teal)}.assessment-button.primary:hover{background:#007d79;color:#fff}.assessment-button.outline{color:var(--teal);border-color:#66b5b1}.period-control{display:inline-flex;align-items:center;gap:7px;height:42px;border:1px solid #cbdce9;border-radius:5px;background:#fff;padding:0 9px 0 13px;white-space:nowrap}.period-control select{height:100%;border:0;background:transparent;color:var(--ink);padding:0 8px;outline-offset:-2px}.month-control{padding-left:13px}.month-control>span{color:#344d67}.assessment-main{padding:26px 28px 22px;min-width:0}.assessment-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.assessment-title{flex-shrink:0}.assessment-title h1{font-size:28px;line-height:1.3;letter-spacing:.5px;margin:0 0 8px;font-weight:700}.assessment-title p{color:var(--muted);font-size:16px;margin:0}.assessment-title strong{font-weight:500}.assessment-title .data-period{display:block;margin-top:4px;font-size:13px}.assessment-toolbar{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.assessment-toolbar>input,.assessment-toolbar>select{height:42px;border:1px solid #cbdce9;border-radius:5px;background:#fff;color:var(--ink);padding:8px 13px;min-width:150px;max-width:240px}.assessment-toolbar>input{width:220px}.assessment-toolbar>input::placeholder{color:#7a8ea6}.assessment-reset{border:0;background:transparent;color:var(--muted);padding:8px 0;font-size:13px!important}.assessment-reset:hover{color:var(--teal)}.assessment-column-picker{position:relative;align-self:stretch;min-width:145px;background:#fff;border:1px solid #cbdce9;border-radius:5px}.assessment-column-picker>summary{list-style:none;padding:9px 15px;cursor:pointer;white-space:nowrap}.assessment-column-picker>summary::-webkit-details-marker{display:none}.assessment-column-picker>summary:after{content:"\5c55\5f00";color:var(--muted);font-size:12px;margin-left:32px}.assessment-column-picker[open]>summary:after{content:"\6536\8d77"}.column-picker-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:30;width:320px;max-width:calc(100vw - 32px);max-height:min(540px,65dvh);overflow-y:auto;padding:16px;background:#fff;border:1px solid var(--line);border-radius:7px;box-shadow:0 10px 35px #1b354d24}.column-picker-actions{padding-bottom:12px;border-bottom:1px solid var(--line)}.column-picker-actions button{border:0;padding:0;color:var(--teal);background:transparent}.column-picker-panel fieldset{padding:9px 0 11px;margin:10px 0 0;border:0}.column-picker-panel legend{color:#354f67;font-weight:600}.column-picker-panel label{display:flex;align-items:flex-start;gap:9px;padding:5px 0}.column-picker-panel input{margin-top:4px;accent-color:var(--teal)}.assessment-group-nav{display:flex;width:100%;gap:18px;padding:0;margin-bottom:15px;overflow-x:auto;border-bottom:1px solid #d3e1e9}.assessment-group-nav button{position:relative;flex-shrink:0;height:43px;padding:4px 12px 12px;border:0;background:transparent;color:#4f6380;font-size:15px}.assessment-group-nav button.active{color:var(--teal);font-weight:600}.assessment-group-nav button.active:after{position:absolute;content:"";height:3px;bottom:0;left:0;right:0;background:var(--teal)}.assessment-table-scroll{position:relative;width:100%;max-width:100%;min-width:0;max-height:min(680px,68dvh);overflow:auto;overscroll-behavior-inline:contain;border:1px solid var(--line);border-radius:6px;background:#fff;scrollbar-color:#b4c3cf #f1f5f8;scrollbar-width:auto}.assessment-table{table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px;background:#fff}.assessment-table th,.assessment-table td{height:58px;padding:10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:middle}.assessment-table th{position:sticky;color:#224463;font-weight:600;background:#f5f9fd;z-index:6;text-align:center}.assessment-table th.group-retail{background:var(--retail);color:#1d3e63;font-size:15px}.assessment-table th.group-operations{background:var(--operations);color:#164f55;font-size:15px}.assessment-table thead tr:nth-child(1)>th{top:0;height:43px}.assessment-table thead tr:nth-child(2)>th{top:43px;height:43px}.assessment-table thead tr:nth-child(3)>th{top:86px;height:68px}.assessment-table thead th[rowspan="3"]{top:0;height:154px}.nonstandard-table .assessment-table thead tr:nth-child(2)>th{height:80px}.nonstandard-table .assessment-table thead th[rowspan="2"]{top:0;height:123px;background:#eef8f8}.column-sort{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-height:100%;padding:0;color:inherit;line-height:1.6;border:0;background:transparent;white-space:normal;overflow-wrap:anywhere}.column-sort small{font-size:11px;color:var(--muted);font-weight:400}.column-sort .sort-direction{color:var(--teal)}.assessment-table tbody tr:last-child>td{border-bottom:0}.assessment-table tbody tr:nth-child(2n)>td{background:#fbfdff}.assessment-table tbody tr:hover>td{background:#f1f8f8}.assessment-table td{background:#fff}.assessment-table .text-cell{text-align:left;overflow-wrap:anywhere}.assessment-table th.text-cell{text-align:center}.assessment-table .numeric-cell{text-align:center;font-variant-numeric:tabular-nums}.assessment-table .unknown-value{color:#8392a4}.assessment-table td.col-name{line-height:1.7}.assessment-table td.col-code{white-space:nowrap;font-size:12px}.assessment-table td.col-code a,.assessment-table td.col-name a{display:block}.assessment-table td.col-code a:hover,.assessment-table td.col-name a:hover{text-decoration:underline;text-underline-offset:3px}.assessment-table .frozen-column{position:sticky;left:var(--freeze-left);z-index:3}.assessment-table th.frozen-column{z-index:12}.assessment-table .col-owner{box-shadow:3px 0 4px -4px #1e394e73}.assessment-table .total-column{position:sticky;right:0;z-index:4;background:#f4f9fe;box-shadow:-3px 0 4px -4px #1e394e73}.assessment-table th.total-column{z-index:12}.assessment-empty{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;padding:38px 20px;background:#fff;color:var(--muted);border:1px solid var(--line);border-top:0}.assessment-feedback{color:#965023;font-size:13px;margin:0 0 12px}.assessment-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;color:var(--muted)}.assessment-pagination p{margin:0;font-size:15px}.assessment-pagination>div{display:flex;align-items:center;gap:12px}.assessment-pagination button{height:38px;border:1px solid #d2e0ea;border-radius:5px;background:#fff;padding:6px 15px;color:var(--teal)}.page-size{padding:7px 12px;border:1px solid #d2e0ea;border-radius:5px;background:#fff;font-size:13px;color:#3a5674}.page-counter{padding:0 8px;font-variant-numeric:tabular-nums}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1500px){.assessment-topbar{gap:24px;padding-inline:22px}.assessment-brand{font-size:22px}.assessment-top-actions{gap:8px}.assessment-top-actions .assessment-button{padding-inline:13px}.assessment-heading-row{align-items:flex-start}.assessment-toolbar{max-width:1000px;gap:9px}.assessment-toolbar>select{min-width:135px;max-width:185px}}@media(max-width:1100px){.assessment-topbar{flex-wrap:wrap;gap:15px 26px}.assessment-top-actions{flex-basis:100%;justify-content:flex-start;margin-left:0}.assessment-current-nav:after{bottom:-5px}.assessment-heading-row{flex-direction:column;gap:18px}.assessment-toolbar{justify-content:flex-start;width:100%}.assessment-main{padding:23px 22px}}@media(max-width:640px){.assessment-app{font-size:13px}.assessment-topbar{padding:16px;gap:14px 22px}.assessment-brand{font-size:21px}.assessment-current-nav{font-size:14px}.assessment-top-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;width:100%}.assessment-top-actions .period-control{min-width:0;width:100%;padding-inline:8px;font-size:12px;gap:2px}.assessment-top-actions .period-control select{min-width:0;padding-inline:2px;flex:1}.assessment-top-actions .month-control>span{font-size:10px}.assessment-top-actions .assessment-button{padding:8px 4px;min-height:40px;font-size:12px}.assessment-main{padding:22px 16px}.assessment-title h1{font-size:24px}.assessment-title p{font-size:14px}.assessment-heading-row{margin-bottom:16px;gap:16px}.assessment-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px}.assessment-toolbar>input{grid-column:1 / -1;width:100%}.assessment-toolbar>input,.assessment-toolbar>select{min-width:0;max-width:none;width:100%;height:40px;font-size:12px;padding-inline:10px}.assessment-column-picker{min-width:0;font-size:12px}.assessment-column-picker>summary{padding-inline:10px}.assessment-column-picker>summary:after{margin-left:22px}.column-picker-panel{position:fixed;top:180px;left:16px;right:16px;width:auto;max-width:none;max-height:60dvh}.assessment-toolbar .export-button{min-height:40px;padding:8px}.assessment-reset{text-align:left;padding:7px 0}.assessment-group-nav{gap:4px;margin-bottom:12px}.assessment-group-nav button{height:40px;padding-inline:10px;font-size:13px}.assessment-table-scroll{max-height:62dvh;border-radius:4px}.assessment-table td.col-name,.assessment-table td.col-owner,.assessment-table td.total-column{position:static;box-shadow:none}.assessment-table th.col-name,.assessment-table th.col-owner,.assessment-table th.total-column{left:auto;right:auto;z-index:6;box-shadow:none}.assessment-table .col-code{position:sticky;left:0;box-shadow:3px 0 5px -4px #1e394e73}.assessment-table th.col-code{z-index:12}.assessment-table th{font-size:12px}.assessment-table th.group-retail,.assessment-table th.group-operations{font-size:13px}.assessment-table td{font-size:12px}.assessment-pagination{flex-wrap:wrap;gap:12px;padding-top:14px}.assessment-pagination p{font-size:13px}.assessment-pagination>div{width:100%;gap:8px;justify-content:space-between}.assessment-pagination button{padding-inline:11px;font-size:12px}.page-size{padding:6px 8px;font-size:12px}.page-counter{padding-inline:0;font-size:12px}}.entry-home{min-height:100dvh;background:#f4f6f8;color:#07192e;font-family:Microsoft YaHei,sans-serif}.entry-header{height:88px;display:flex;align-items:center;padding:0 40px;background:#fff;box-shadow:0 1px 5px #102c4310;font-size:28px;font-weight:700}.entry-home main{max-width:1440px;margin:0 auto;padding:92px 40px 90px}.entry-home h1{text-align:center;font-size:46px;line-height:1.2;margin:0 0 58px;font-weight:750}.entry-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.entry-card{position:relative;display:flex;flex-direction:column;min-height:310px;padding:32px 30px 56px;border:1px solid #dbe3e8;border-radius:14px;background:#fff;box-shadow:0 6px 20px #12304608;color:inherit;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s}.entry-card:hover{border-color:#00a78f;box-shadow:0 10px 24px #007f6d14;transform:translateY(-2px)}.entry-card:focus-visible{outline:3px solid #008978;outline-offset:5px}.entry-accent{width:58px;height:5px;background:#00ad98;border-radius:4px;margin-bottom:44px}.entry-card h2{margin:0 0 22px;font-size:30px;line-height:1.35;font-weight:750;white-space:nowrap}.entry-card p{color:#737f8d;margin:0;font-size:17px;line-height:1.65}.entry-arrow{position:absolute;bottom:28px;right:30px;color:#00ad98;font-size:34px;line-height:1}.entry-error{text-align:center;color:#556477}.entry-error button{border:0;background:none;color:#007f70;font:inherit;text-decoration:underline;cursor:pointer}@media(max-width:900px){.entry-home main{padding:60px 24px}.entry-card{padding:25px 22px 50px}.entry-card h2{font-size:24px}.entry-card p{font-size:15px}}@media(max-width:650px){.entry-header{height:64px;padding:0 22px;font-size:23px}.entry-home main{padding:38px 20px 46px}.entry-home h1{font-size:30px;margin-bottom:28px}.entry-grid{grid-template-columns:1fr;gap:16px}.entry-card{min-height:174px;padding:22px 24px 44px}.entry-accent{height:4px;width:44px;margin-bottom:22px}.entry-card h2{font-size:24px;margin-bottom:12px}.entry-card p{font-size:14px;padding-right:6px}.entry-arrow{font-size:28px;right:24px;bottom:18px}}.assessment-overview .assessment-overview-return{display:flex;align-items:center;gap:12px;flex-shrink:0}.assessment-overview .assessment-overview-return .MuiButton-root{padding-inline:8px;min-height:36px;font-size:13px}.assessment-overview .assessment-retail-scores{display:flex;gap:24px;padding:16px 20px;margin-top:16px;border:1px solid #e3ebf3;border-radius:12px;background:#f0f6fd}.assessment-overview .assessment-retail-scores>.metric{flex:1;min-width:0}.assessment-overview .assessment-retail-scores .metric>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.assessment-overview .assessment-retail-scores .metric strong,.assessment-overview .assessment-score-line .metric strong{font-size:18px}.assessment-overview .assessment-wecom-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px;padding:24px 20px;border-radius:12px;background:#f0faf6}.assessment-overview .assessment-wecom-metrics .metric strong{font-size:28px;margin-top:8px}.assessment-overview .assessment-score-line{display:flex;align-items:baseline;gap:20px;padding-top:16px;margin-top:16px;border-top:1px solid #e3ebf3}.assessment-overview .assessment-score-line>.metric{flex:1;min-width:0}.assessment-overview .assessment-score-line .metric>div{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px}.assessment-overview .assessment-score-line .metric-label{font-size:13px}.assessment-overview .assessment-omo-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;padding:16px;border-radius:12px;background:#f0f6fd}.assessment-overview .assessment-omo-metrics .metric strong{margin-top:6px;font-size:20px}.assessment-overview .assessment-smart-metrics{display:flex;gap:24px;margin-left:auto}.assessment-overview .assessment-smart-metrics .metric strong{font-size:20px}.assessment-overview .smart-banner>svg{margin-left:0}@media(max-width:800px){.assessment-overview .scope-line{flex-wrap:wrap}.assessment-overview .scope-line>p{flex-basis:100%}.assessment-overview .assessment-overview-return{width:100%;justify-content:space-between}.assessment-overview .assessment-retail-scores{flex-direction:column;gap:12px;padding:16px}.assessment-overview .assessment-retail-scores .metric-label{font-size:13px}.assessment-overview .assessment-wecom-metrics{padding:20px 16px;gap:16px}.assessment-overview .assessment-wecom-metrics .metric-label{font-size:13px}.assessment-overview .assessment-wecom-metrics .metric strong{font-size:24px}.assessment-overview .assessment-score-line{flex-direction:column;gap:12px}.assessment-overview .assessment-score-line>.metric{width:100%}.assessment-overview .assessment-omo-metrics{grid-template-columns:minmax(0,1fr);padding:16px}.assessment-overview .assessment-omo-metrics .metric>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.assessment-overview .assessment-omo-metrics .metric strong{margin-top:0}.assessment-overview .assessment-smart-metrics{width:100%;margin-left:0;padding-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.assessment-overview .assessment-smart-metrics .metric-label{font-size:13px}.assessment-overview .assessment-smart-metrics .metric strong{font-size:18px}}:root{--retail-semantic-typography-unitHealth-fontFamily:var(--retail-semantic-typography-unit-fontFamily);--retail-semantic-typography-unitHealth-fontSize:var(--retail-semantic-fontSize-15px);--retail-semantic-typography-unitHealth-fontWeight:var(--retail-semantic-fontWeight-750);--retail-semantic-typography-unitHealth-lineHeight:var(--retail-semantic-lineHeight-1d2);--retail-semantic-typography-unitHealth-letterSpacing:var(--retail-semantic-typography-unit-letterSpacing);--retail-semantic-typography-unitExposure-fontFamily:var(--retail-semantic-typography-unit-fontFamily);--retail-semantic-typography-unitExposure-fontSize:var(--retail-semantic-fontSize-14px);--retail-semantic-typography-unitExposure-fontWeight:var(--retail-semantic-fontWeight-700);--retail-semantic-typography-unitExposure-lineHeight:var(--retail-semantic-lineHeight-1d3);--retail-semantic-typography-unitExposure-letterSpacing:var(--retail-semantic-typography-unit-letterSpacing);--retail-semantic-typography-unitBanner-fontFamily:var(--retail-semantic-typography-unit-fontFamily);--retail-semantic-typography-unitBanner-fontSize:var(--retail-semantic-fontSize-14px);--retail-semantic-typography-unitBanner-fontWeight:var(--retail-semantic-fontWeight-700);--retail-semantic-typography-unitBanner-lineHeight:var(--retail-semantic-lineHeight-1d5);--retail-semantic-typography-unitBanner-letterSpacing:var(--retail-semantic-typography-unit-letterSpacing);--retail-semantic-typography-unitCompact-fontFamily:var(--retail-semantic-typography-unit-fontFamily);--retail-semantic-typography-unitCompact-fontSize:var(--retail-semantic-fontSize-15px);--retail-semantic-typography-unitCompact-fontWeight:var(--retail-semantic-fontWeight-650);--retail-semantic-typography-unitCompact-lineHeight:var(--retail-semantic-lineHeight-1d16);--retail-semantic-typography-unitCompact-letterSpacing:var(--retail-semantic-typography-unit-letterSpacing);--retail-component-saleValueSpan-base-fontFamily:var(--retail-semantic-typography-unit-fontFamily);--retail-component-saleValueSpan-base-lineHeight:var(--retail-semantic-typography-unit-lineHeight);--retail-component-saleValueSpan-base-letterSpacing:var(--retail-semantic-typography-unit-letterSpacing);--retail-component-healthNumberSmall-base-fontFamily:var(--retail-semantic-typography-unitHealth-fontFamily);--retail-component-healthNumberSmall-base-fontWeight:var(--retail-semantic-typography-unitHealth-fontWeight);--retail-component-healthNumberSmall-base-lineHeight:var(--retail-semantic-typography-unitHealth-lineHeight);--retail-component-healthNumberSmall-base-letterSpacing:var(--retail-semantic-typography-unitHealth-letterSpacing);--retail-component-exposureHighlightStrongSmall-base-fontFamily:var(--retail-semantic-typography-unitExposure-fontFamily);--retail-component-exposureHighlightStrongSmall-base-fontWeight:var(--retail-semantic-typography-unitExposure-fontWeight);--retail-component-exposureHighlightStrongSmall-base-lineHeight:var(--retail-semantic-typography-unitExposure-lineHeight);--retail-component-exposureHighlightStrongSmall-base-letterSpacing:var(--retail-semantic-typography-unitExposure-letterSpacing);--retail-component-smartBannerStrongSmall-base-fontFamily:var(--retail-semantic-typography-unitBanner-fontFamily);--retail-component-smartBannerStrongSmall-base-fontWeight:var(--retail-semantic-typography-unitBanner-fontWeight);--retail-component-smartBannerStrongSmall-base-lineHeight:var(--retail-semantic-typography-unitBanner-lineHeight);--retail-component-smartBannerStrongSmall-base-letterSpacing:var(--retail-semantic-typography-unitBanner-letterSpacing);--retail-base-shadow-dialog:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12);--retail-base-shadow-drawer:0px 8px 10px -5px rgba(0,0,0,.2),0px 16px 24px 2px rgba(0,0,0,.14),0px 6px 30px 5px rgba(0,0,0,.12);--retail-base-shadow-popover:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12);--retail-semantic-elevation-dialog:var(--retail-base-shadow-dialog);--retail-semantic-elevation-drawer:var(--retail-base-shadow-drawer);--retail-semantic-elevation-popover:var(--retail-base-shadow-popover);--retail-component-dialog-shadow:var(--retail-semantic-elevation-dialog);--retail-component-drawer-shadow:var(--retail-semantic-elevation-drawer);--retail-component-popover-shadow:var(--retail-semantic-elevation-popover);--retail-semantic-muiLayer-mobileStepper:1000;--retail-semantic-muiLayer-fab:1050;--retail-semantic-muiLayer-speedDial:1050;--retail-semantic-muiLayer-appBar:1100;--retail-semantic-muiLayer-drawer:1200;--retail-semantic-muiLayer-modal:1300;--retail-semantic-muiLayer-snackbar:1400;--retail-semantic-muiLayer-tooltip:1500;--retail-semantic-motion-duration-shortest:150;--retail-semantic-motion-duration-shorter:200;--retail-semantic-motion-duration-short:250;--retail-semantic-motion-duration-standard:300;--retail-semantic-motion-duration-complex:375;--retail-semantic-motion-duration-enteringScreen:225;--retail-semantic-motion-duration-leavingScreen:195;--retail-semantic-motion-easing-easeInOut:cubic-bezier(.4, 0, .2, 1);--retail-semantic-motion-easing-easeOut:cubic-bezier(0, 0, .2, 1);--retail-semantic-motion-easing-easeIn:cubic-bezier(.4, 0, 1, 1);--retail-semantic-motion-easing-sharp:cubic-bezier(.4, 0, .6, 1);--retail-semantic-typography-caption-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-caption-fontSize:var(--retail-semantic-fontSize-12px);--retail-semantic-typography-caption-fontWeight:var(--retail-semantic-fontWeight-400);--retail-semantic-typography-caption-lineHeight:1.66;--retail-semantic-typography-caption-letterSpacing:var(--retail-semantic-tracking-normal);--retail-base-tracking-normal:normal;--retail-semantic-tracking-normal:var(--retail-base-tracking-normal);--retail-base-color-ink:#172b4d;--retail-semantic-color-ink:var(--retail-base-color-ink);--retail-base-color-page:#f5f8fb;--retail-semantic-color-page:var(--retail-base-color-page);--retail-base-color-frameBorder:#e3eaf1;--retail-semantic-color-frameBorder:var(--retail-base-color-frameBorder);--retail-base-color-white:#fff;--retail-semantic-color-white:var(--retail-base-color-white);--retail-base-color-brandInk:#18374e;--retail-semantic-color-brandInk:var(--retail-base-color-brandInk);--retail-base-color-navText:#526176;--retail-semantic-color-navText:var(--retail-base-color-navText);--retail-base-color-greenStrong:#007a54;--retail-semantic-color-greenStrong:var(--retail-base-color-greenStrong);--retail-base-color-greenActive:#e3f5eb;--retail-semantic-color-greenActive:var(--retail-base-color-greenActive);--retail-base-color-muted:#58677a;--retail-semantic-color-muted:var(--retail-base-color-muted);--retail-base-color-actionInk:#334960;--retail-semantic-color-actionInk:var(--retail-base-color-actionInk);--retail-base-color-actionBorder:#d7e1ea;--retail-semantic-color-actionBorder:var(--retail-base-color-actionBorder);--retail-base-color-secondary:#536174;--retail-semantic-color-secondary:var(--retail-base-color-secondary);--retail-base-color-chipBorder:#dde6ed;--retail-semantic-color-chipBorder:var(--retail-base-color-chipBorder);--retail-base-color-greenTrack:#dff4e9;--retail-semantic-color-greenTrack:var(--retail-base-color-greenTrack);--retail-base-color-greenWash:#fbfefc;--retail-semantic-color-greenWash:var(--retail-base-color-greenWash);--retail-base-color-saleBorder:#dfe9e6;--retail-semantic-color-saleBorder:var(--retail-base-color-saleBorder);--retail-base-color-blueStrong:#006fae;--retail-semantic-color-blueStrong:var(--retail-base-color-blueStrong);--retail-base-color-blueTrack:#e0f2fb;--retail-semantic-color-blueTrack:var(--retail-base-color-blueTrack);--retail-base-color-blueWash:#f8fcff;--retail-semantic-color-blueWash:var(--retail-base-color-blueWash);--retail-base-color-greenTile:#e0f5e9;--retail-semantic-color-greenTile:var(--retail-base-color-greenTile);--retail-base-color-blueTile:#def0fb;--retail-semantic-color-blueTile:var(--retail-base-color-blueTile);--retail-base-color-purpleStrong:#7541bb;--retail-semantic-color-purpleStrong:var(--retail-base-color-purpleStrong);--retail-base-color-purpleTile:#eee5fb;--retail-semantic-color-purpleTile:var(--retail-base-color-purpleTile);--retail-base-color-orangeIcon:#9d6200;--retail-semantic-color-orangeIcon:var(--retail-base-color-orangeIcon);--retail-base-color-orangeTile:#fff0d5;--retail-semantic-color-orangeTile:var(--retail-base-color-orangeTile);--retail-base-color-warning:#a76700;--retail-semantic-color-warning:var(--retail-base-color-warning);--retail-base-color-unknownTrack:#e4e9ef;--retail-semantic-color-unknownTrack:var(--retail-base-color-unknownTrack);--retail-base-color-saleDivider:#e3eae9;--retail-semantic-color-saleDivider:var(--retail-base-color-saleDivider);--retail-base-color-saleAction:#3f526b;--retail-semantic-color-saleAction:var(--retail-base-color-saleAction);--retail-base-color-cardBorder:#e2e9f0;--retail-semantic-color-cardBorder:var(--retail-base-color-cardBorder);--retail-base-color-warningWash:#fdf5e9;--retail-semantic-color-warningWash:var(--retail-base-color-warningWash);--retail-base-color-successWash:#eaf7f1;--retail-semantic-color-successWash:var(--retail-base-color-successWash);--retail-base-color-danger:#b84353;--retail-semantic-color-danger:var(--retail-base-color-danger);--retail-base-color-warningSecondary:#755b38;--retail-semantic-color-warningSecondary:var(--retail-base-color-warningSecondary);--retail-base-color-warningAction:#8b5900;--retail-semantic-color-warningAction:var(--retail-base-color-warningAction);--retail-base-color-warningBorder:#e7d7b9;--retail-semantic-color-warningBorder:var(--retail-base-color-warningBorder);--retail-base-color-purpleWash:#f7f2fd;--retail-semantic-color-purpleWash:var(--retail-base-color-purpleWash);--retail-base-color-purpleTrack:#e7ddf5;--retail-semantic-color-purpleTrack:var(--retail-base-color-purpleTrack);--retail-base-color-purpleDivider:#ded3ed;--retail-semantic-color-purpleDivider:var(--retail-base-color-purpleDivider);--retail-base-color-successFooter:#eff8f4;--retail-semantic-color-successFooter:var(--retail-base-color-successFooter);--retail-base-color-successDivider:#d7e8df;--retail-semantic-color-successDivider:var(--retail-base-color-successDivider);--retail-base-color-infoWash:#edf6fc;--retail-semantic-color-infoWash:var(--retail-base-color-infoWash);--retail-base-color-infoText:#35657d;--retail-semantic-color-infoText:var(--retail-base-color-infoText);--retail-base-color-arrow:#678497;--retail-semantic-color-arrow:var(--retail-base-color-arrow);--retail-base-color-purpleFunnel:#f2ecfb;--retail-semantic-color-purpleFunnel:var(--retail-base-color-purpleFunnel);--retail-base-color-windowText:#3e5168;--retail-semantic-color-windowText:var(--retail-base-color-windowText);--retail-base-color-neutralWash:#f4f7fb;--retail-semantic-color-neutralWash:var(--retail-base-color-neutralWash);--retail-base-color-infoMetric:#286b9a;--retail-semantic-color-infoMetric:var(--retail-base-color-infoMetric);--retail-base-color-decline:#b13c4e;--retail-semantic-color-decline:var(--retail-base-color-decline);--retail-base-color-bannerWash:#eef7fd;--retail-semantic-color-bannerWash:var(--retail-base-color-bannerWash);--retail-base-color-bannerBorder:#d7e9f4;--retail-semantic-color-bannerBorder:var(--retail-base-color-bannerBorder);--retail-base-color-bannerText:#29475d;--retail-semantic-color-bannerText:var(--retail-base-color-bannerText);--retail-base-color-bannerIcon:#456984;--retail-semantic-color-bannerIcon:var(--retail-base-color-bannerIcon);--retail-base-color-primary:#008e61;--retail-semantic-color-primary:var(--retail-base-color-primary);--retail-base-color-paper:#ffffff;--retail-semantic-color-paper:var(--retail-base-color-paper);--retail-semantic-text-primary:var(--retail-base-color-ink);--retail-semantic-text-secondary:var(--retail-base-color-secondary);--retail-semantic-text-muted:var(--retail-base-color-muted);--retail-semantic-surface-page:var(--retail-base-color-page);--retail-semantic-surface-card:var(--retail-base-color-paper);--retail-semantic-action-primary:var(--retail-base-color-primary);--retail-base-font-family:"Public Sans", "PingFang SC", "Microsoft YaHei", sans-serif;--retail-semantic-font-family:var(--retail-base-font-family);--retail-base-fontSize-16px:16px;--retail-semantic-fontSize-16px:var(--retail-base-fontSize-16px);--retail-base-fontWeight-400:400;--retail-semantic-fontWeight-400:var(--retail-base-fontWeight-400);--retail-base-lineHeight-1d5:1.5;--retail-semantic-lineHeight-1d5:var(--retail-base-lineHeight-1d5);--retail-base-tracking-0d00938em:.00938em;--retail-semantic-tracking-0d00938em:var(--retail-base-tracking-0d00938em);--retail-semantic-typography-body-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-body-fontSize:var(--retail-semantic-fontSize-16px);--retail-semantic-typography-body-fontWeight:var(--retail-semantic-fontWeight-400);--retail-semantic-typography-body-lineHeight:var(--retail-semantic-lineHeight-1d5);--retail-semantic-typography-body-letterSpacing:var(--retail-semantic-tracking-normal);--retail-base-fontSize-14px:14px;--retail-semantic-fontSize-14px:var(--retail-base-fontSize-14px);--retail-base-lineHeight-1d43:1.43;--retail-semantic-lineHeight-1d43:var(--retail-base-lineHeight-1d43);--retail-base-tracking-0d01071em:.01071em;--retail-semantic-tracking-0d01071em:var(--retail-base-tracking-0d01071em);--retail-semantic-typography-bodySmall-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-bodySmall-fontSize:var(--retail-semantic-fontSize-14px);--retail-semantic-typography-bodySmall-fontWeight:var(--retail-semantic-fontWeight-400);--retail-semantic-typography-bodySmall-lineHeight:var(--retail-semantic-lineHeight-1d43);--retail-semantic-typography-bodySmall-letterSpacing:var(--retail-semantic-tracking-normal);--retail-base-lineHeight-1d45:1.45;--retail-semantic-lineHeight-1d45:var(--retail-base-lineHeight-1d45);--retail-semantic-typography-label-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-label-fontSize:var(--retail-semantic-fontSize-14px);--retail-semantic-typography-label-fontWeight:var(--retail-semantic-fontWeight-400);--retail-semantic-typography-label-lineHeight:var(--retail-semantic-lineHeight-1d45);--retail-semantic-typography-label-letterSpacing:var(--retail-semantic-tracking-normal);--retail-base-fontSize-12px:12px;--retail-semantic-fontSize-12px:var(--retail-base-fontSize-12px);--retail-semantic-typography-helper-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-helper-fontSize:var(--retail-semantic-fontSize-12px);--retail-semantic-typography-helper-fontWeight:var(--retail-semantic-fontWeight-400);--retail-semantic-typography-helper-lineHeight:var(--retail-semantic-lineHeight-1d5);--retail-semantic-typography-helper-letterSpacing:var(--retail-semantic-tracking-normal);--retail-base-fontSize-26px:26px;--retail-semantic-fontSize-26px:var(--retail-base-fontSize-26px);--retail-base-fontWeight-750:750;--retail-semantic-fontWeight-750:var(--retail-base-fontWeight-750);--retail-base-tracking-negative0d7px:-.7px;--retail-semantic-tracking-negative0d7px:var(--retail-base-tracking-negative0d7px);--retail-semantic-typography-pageHeading-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-pageHeading-fontSize:var(--retail-semantic-fontSize-26px);--retail-semantic-typography-pageHeading-fontWeight:var(--retail-semantic-fontWeight-750);--retail-semantic-typography-pageHeading-lineHeight:var(--retail-semantic-lineHeight-1d5);--retail-semantic-typography-pageHeading-letterSpacing:var(--retail-semantic-tracking-negative0d7px);--retail-base-fontSize-18px:18px;--retail-semantic-fontSize-18px:var(--retail-base-fontSize-18px);--retail-base-fontWeight-700:700;--retail-semantic-fontWeight-700:var(--retail-base-fontWeight-700);--retail-semantic-typography-sectionHeading-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-sectionHeading-fontSize:var(--retail-semantic-fontSize-18px);--retail-semantic-typography-sectionHeading-fontWeight:var(--retail-semantic-fontWeight-700);--retail-semantic-typography-sectionHeading-lineHeight:var(--retail-semantic-lineHeight-1d5);--retail-semantic-typography-sectionHeading-letterSpacing:var(--retail-semantic-tracking-normal);--retail-base-lineHeight-1d4:1.4;--retail-semantic-lineHeight-1d4:var(--retail-base-lineHeight-1d4);--retail-semantic-typography-metric-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-metric-fontSize:var(--retail-semantic-fontSize-18px);--retail-semantic-typography-metric-fontWeight:var(--retail-semantic-fontWeight-700);--retail-semantic-typography-metric-lineHeight:var(--retail-semantic-lineHeight-1d4);--retail-semantic-typography-metric-letterSpacing:var(--retail-semantic-tracking-normal);--retail-base-fontSize-38px:38px;--retail-semantic-fontSize-38px:var(--retail-base-fontSize-38px);--retail-base-fontWeight-760:760;--retail-semantic-fontWeight-760:var(--retail-base-fontWeight-760);--retail-base-lineHeight-1d16:1.16;--retail-semantic-lineHeight-1d16:var(--retail-base-lineHeight-1d16);--retail-base-tracking-negative1px:-1px;--retail-semantic-tracking-negative1px:var(--retail-base-tracking-negative1px);--retail-semantic-typography-saleMetric-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-saleMetric-fontSize:var(--retail-semantic-fontSize-38px);--retail-semantic-typography-saleMetric-fontWeight:var(--retail-semantic-fontWeight-760);--retail-semantic-typography-saleMetric-lineHeight:var(--retail-semantic-lineHeight-1d16);--retail-semantic-typography-saleMetric-letterSpacing:var(--retail-semantic-tracking-negative1px);--retail-base-fontWeight-600:600;--retail-semantic-fontWeight-600:var(--retail-base-fontWeight-600);--retail-base-lineHeight-1d75:1.75;--retail-semantic-lineHeight-1d75:var(--retail-base-lineHeight-1d75);--retail-base-tracking-0d02857em:.02857em;--retail-semantic-tracking-0d02857em:var(--retail-base-tracking-0d02857em);--retail-semantic-typography-button-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-button-fontSize:var(--retail-semantic-fontSize-14px);--retail-semantic-typography-button-fontWeight:var(--retail-semantic-fontWeight-600);--retail-semantic-typography-button-lineHeight:var(--retail-semantic-lineHeight-1d75);--retail-semantic-typography-button-letterSpacing:var(--retail-semantic-tracking-normal);--retail-base-fontWeight-650:650;--retail-semantic-fontWeight-650:var(--retail-base-fontWeight-650);--retail-base-tracking-0px:0px;--retail-semantic-tracking-0px:var(--retail-base-tracking-0px);--retail-semantic-typography-unit-fontFamily:var(--retail-semantic-font-family);--retail-semantic-typography-unit-fontSize:var(--retail-semantic-fontSize-16px);--retail-semantic-typography-unit-fontWeight:var(--retail-semantic-fontWeight-650);--retail-semantic-typography-unit-lineHeight:var(--retail-semantic-lineHeight-1d16);--retail-semantic-typography-unit-letterSpacing:var(--retail-semantic-tracking-0px);--retail-component-body-base-color:var(--retail-semantic-text-primary);--retail-component-body-base-background:var(--retail-semantic-surface-page);--retail-component-body-base-fontSize:var(--retail-semantic-typography-body-fontSize);--retail-component-body-base-fontWeight:var(--retail-semantic-typography-body-fontWeight);--retail-component-body-base-lineHeight:var(--retail-semantic-typography-body-lineHeight);--retail-component-body-base-letterSpacing:var(--retail-semantic-typography-body-letterSpacing);--retail-base-size-216px:216px;--retail-semantic-size-216px:var(--retail-base-size-216px);--retail-component-desktopSidebar-base-width:var(--retail-semantic-size-216px);--retail-base-borderWidth-1px:1px;--retail-semantic-borderWidth-1px:var(--retail-base-borderWidth-1px);--retail-component-desktopSidebar-base-borderRight:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-frameBorder);--retail-component-desktopSidebar-base-background:var(--retail-semantic-color-white);--retail-base-layer-20:20;--retail-semantic-layer-20:var(--retail-base-layer-20);--retail-component-desktopSidebar-base-zIndex:var(--retail-semantic-layer-20);--retail-base-space-24px:24px;--retail-semantic-space-24px:var(--retail-base-space-24px);--retail-base-space-12px:12px;--retail-semantic-space-12px:var(--retail-base-space-12px);--retail-component-navigationInner-base-padding:var(--retail-semantic-space-24px) var(--retail-semantic-space-12px);--retail-component-platformName-base-padding:0 var(--retail-semantic-space-12px) var(--retail-semantic-space-24px);--retail-base-fontSize-19px:19px;--retail-semantic-fontSize-19px:var(--retail-base-fontSize-19px);--retail-component-platformName-base-fontSize:var(--retail-semantic-fontSize-19px);--retail-component-platformName-base-fontWeight:var(--retail-semantic-fontWeight-750);--retail-component-platformName-base-color:var(--retail-semantic-color-brandInk);--retail-base-space-5px:5px;--retail-semantic-space-5px:var(--retail-base-space-5px);--retail-component-navigationInnerNav-base-gap:var(--retail-semantic-space-5px);--retail-base-space-10px:10px;--retail-semantic-space-10px:var(--retail-base-space-10px);--retail-component-navigationInnerNavItem-base-padding:var(--retail-semantic-space-10px) var(--retail-semantic-space-12px);--retail-component-navigationInnerNavItem-base-color:var(--retail-semantic-color-navText);--retail-component-navigationInnerNavItem-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-base-radius-10px:10px;--retail-semantic-radius-10px:var(--retail-base-radius-10px);--retail-component-navigationInnerNavItem-base-borderRadius:var(--retail-semantic-radius-10px);--retail-base-size-46px:46px;--retail-semantic-size-46px:var(--retail-base-size-46px);--retail-component-navigationInnerNavItem-base-minHeight:var(--retail-semantic-size-46px);--retail-base-space-13px:13px;--retail-semantic-space-13px:var(--retail-base-space-13px);--retail-component-navItemMuiButtonStartIcon-base-marginRight:var(--retail-semantic-space-13px);--retail-component-navItemActive-base-color:var(--retail-semantic-color-greenStrong);--retail-component-navItemActive-base-background:var(--retail-semantic-color-greenActive);--retail-component-navItemActive-base-fontWeight:var(--retail-semantic-fontWeight-700);--retail-base-space-216px:216px;--retail-semantic-space-216px:var(--retail-base-space-216px);--retail-component-workspace-base-marginLeft:var(--retail-semantic-space-216px);--retail-base-size-64px:64px;--retail-semantic-size-64px:var(--retail-base-size-64px);--retail-component-topbar-base-height:var(--retail-semantic-size-64px);--retail-component-topbar-base-gap:var(--retail-semantic-space-24px);--retail-component-topbar-base-padding:0 var(--retail-semantic-space-24px);--retail-component-topbar-base-background:var(--retail-semantic-color-white);--retail-component-topbar-base-borderBottom:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-frameBorder);--retail-base-layer-10:10;--retail-semantic-layer-10:var(--retail-base-layer-10);--retail-component-topbar-base-zIndex:var(--retail-semantic-layer-10);--retail-component-headerTitleH1-base-fontSize:var(--retail-semantic-typography-pageHeading-fontSize);--retail-component-headerTitleH1-base-fontWeight:var(--retail-semantic-typography-pageHeading-fontWeight);--retail-base-tracking-negatived7px:-.7px;--retail-semantic-tracking-negatived7px:var(--retail-base-tracking-negatived7px);--retail-component-headerTitleH1-base-letterSpacing:var(--retail-semantic-typography-pageHeading-letterSpacing);--retail-component-headerTitleH1-base-fontFamily:var(--retail-semantic-typography-pageHeading-fontFamily);--retail-component-headerTitleH1-base-lineHeight:var(--retail-semantic-typography-pageHeading-lineHeight);--retail-base-space-16px:16px;--retail-semantic-space-16px:var(--retail-base-space-16px);--retail-component-headerPeriod-base-gap:var(--retail-semantic-space-16px);--retail-base-size-44px:44px;--retail-semantic-size-44px:var(--retail-base-size-44px);--retail-component-periodSelect-base-height:var(--retail-semantic-size-44px);--retail-base-size-132px:132px;--retail-semantic-size-132px:var(--retail-base-size-132px);--retail-component-periodSelect-base-minWidth:var(--retail-semantic-size-132px);--retail-component-periodSelect-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-periodSelectSelect-base-minHeight:var(--retail-semantic-size-44px);--retail-component-periodSelectSelect-base-height:var(--retail-semantic-size-44px);--retail-base-space-8px:8px;--retail-semantic-space-8px:var(--retail-base-space-8px);--retail-base-space-32px:32px;--retail-semantic-space-32px:var(--retail-base-space-32px);--retail-component-periodSelectSelect-base-padding:var(--retail-semantic-space-8px) var(--retail-semantic-space-32px) var(--retail-semantic-space-8px) var(--retail-semantic-space-12px);--retail-component-periodSelectSelect-base-lineHeight:var(--retail-semantic-lineHeight-control);--retail-base-lineHeight-control:28px;--retail-semantic-lineHeight-control:var(--retail-base-lineHeight-control);--retail-component-asOf-base-fontSize:var(--retail-semantic-typography-helper-fontSize);--retail-component-asOf-base-color:var(--retail-semantic-color-muted);--retail-component-asOf-base-fontFamily:var(--retail-semantic-typography-helper-fontFamily);--retail-component-asOf-base-fontWeight:var(--retail-semantic-typography-helper-fontWeight);--retail-component-asOf-base-lineHeight:var(--retail-semantic-typography-helper-lineHeight);--retail-component-asOf-base-letterSpacing:var(--retail-semantic-typography-helper-letterSpacing);--retail-component-topbarFilterButton-base-color:var(--retail-semantic-color-actionInk);--retail-component-topbarFilterButton-base-borderColor:var(--retail-semantic-color-actionBorder);--retail-component-topbarFilterButton-base-borderRadius:var(--retail-semantic-radius-10px);--retail-base-space-7px:7px;--retail-semantic-space-7px:var(--retail-base-space-7px);--retail-base-space-14px:14px;--retail-semantic-space-14px:var(--retail-base-space-14px);--retail-component-topbarFilterButton-base-padding:var(--retail-semantic-space-7px) var(--retail-semantic-space-14px);--retail-base-size-1600px:1600px;--retail-semantic-size-1600px:var(--retail-base-size-1600px);--retail-component-mainContent-base-maxWidth:var(--retail-semantic-size-1600px);--retail-component-mainContent-base-padding:var(--retail-semantic-space-14px) var(--retail-semantic-space-24px) var(--retail-semantic-space-24px);--retail-component-scopeLine-base-gap:var(--retail-semantic-space-12px);--retail-component-scopeLine-base-marginBottom:var(--retail-semantic-space-12px);--retail-base-size-26px:26px;--retail-semantic-size-26px:var(--retail-base-size-26px);--retail-component-scopeLine-base-minHeight:var(--retail-semantic-size-26px);--retail-component-scopeLineP-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-scopeLineP-base-color:var(--retail-semantic-text-secondary);--retail-component-scopeLineMuiChipRoot-base-fontSize:var(--retail-semantic-fontSize-12px);--retail-component-scopeLineMuiChipRoot-base-color:var(--retail-semantic-text-secondary);--retail-component-scopeLineMuiChipRoot-base-background:var(--retail-semantic-color-white);--retail-component-scopeLineMuiChipRoot-base-borderColor:var(--retail-semantic-color-chipBorder);--retail-component-salesGridMiddleGrid-base-gap:var(--retail-semantic-space-16px);--retail-component-middleGridOperationsGrid-base-marginTop:var(--retail-semantic-space-16px);--retail-component-saleCard-base-accent:var(--retail-semantic-color-greenStrong);--retail-component-saleCard-base-soft:var(--retail-semantic-color-greenTrack);--retail-component-saleCard-base-wash:var(--retail-semantic-color-greenWash);--retail-base-space-18px:18px;--retail-semantic-space-18px:var(--retail-base-space-18px);--retail-base-space-20px:20px;--retail-semantic-space-20px:var(--retail-base-space-20px);--retail-component-saleCard-base-padding:var(--retail-semantic-space-18px) var(--retail-semantic-space-20px);--retail-component-saleCard-base-border:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-saleBorder);--retail-base-radius-16px:16px;--retail-semantic-radius-16px:var(--retail-base-radius-16px);--retail-component-saleCard-base-borderRadius:var(--retail-semantic-radius-16px);--retail-component-saleCardDataToneBlue-base-accent:var(--retail-semantic-color-blueStrong);--retail-component-saleCardDataToneBlue-base-soft:var(--retail-semantic-color-blueTrack);--retail-component-saleCardDataToneBlue-base-wash:var(--retail-semantic-color-blueWash);--retail-component-saleTitle-base-gap:var(--retail-semantic-space-10px);--retail-base-space-102px:102px;--retail-semantic-space-102px:var(--retail-base-space-102px);--retail-component-saleTitle-base-paddingRight:var(--retail-semantic-space-102px);--retail-base-size-36px:36px;--retail-semantic-size-36px:var(--retail-base-size-36px);--retail-component-saleTitle-base-minHeight:var(--retail-semantic-size-36px);--retail-component-saleTitleH2-base-fontSize:var(--retail-semantic-typography-sectionHeading-fontSize);--retail-component-saleTitleH2-base-fontWeight:var(--retail-semantic-typography-sectionHeading-fontWeight);--retail-component-saleTitleH2-base-fontFamily:var(--retail-semantic-typography-sectionHeading-fontFamily);--retail-component-saleTitleH2-base-lineHeight:var(--retail-semantic-typography-sectionHeading-lineHeight);--retail-component-saleTitleH2-base-letterSpacing:var(--retail-semantic-typography-sectionHeading-letterSpacing);--retail-component-iconTile-base-width:var(--retail-semantic-size-44px);--retail-component-iconTile-base-height:var(--retail-semantic-size-44px);--retail-base-radius-13px:13px;--retail-semantic-radius-13px:var(--retail-base-radius-13px);--retail-component-iconTile-base-borderRadius:var(--retail-semantic-radius-13px);--retail-component-iconTile-base-background:var(--retail-semantic-color-greenTile);--retail-component-iconTile-base-color:var(--retail-semantic-color-greenStrong);--retail-base-size-34px:34px;--retail-semantic-size-34px:var(--retail-base-size-34px);--retail-component-iconTileSmall-base-width:var(--retail-semantic-size-34px);--retail-component-iconTileSmall-base-height:var(--retail-semantic-size-34px);--retail-component-iconTileSmall-base-borderRadius:var(--retail-semantic-radius-10px);--retail-base-fontSize-24px:24px;--retail-semantic-fontSize-24px:var(--retail-base-fontSize-24px);--retail-component-iconTileSvg-base-fontSize:var(--retail-semantic-fontSize-24px);--retail-base-fontSize-21px:21px;--retail-semantic-fontSize-21px:var(--retail-base-fontSize-21px);--retail-component-iconTileSmallSvg-base-fontSize:var(--retail-semantic-fontSize-21px);--retail-component-iconTileBlue-base-color:var(--retail-semantic-color-blueStrong);--retail-component-iconTileBlue-base-background:var(--retail-semantic-color-blueTile);--retail-component-iconTilePurple-base-color:var(--retail-semantic-color-purpleStrong);--retail-component-iconTilePurple-base-background:var(--retail-semantic-color-purpleTile);--retail-component-iconTileOrange-base-color:var(--retail-semantic-color-orangeIcon);--retail-component-iconTileOrange-base-background:var(--retail-semantic-color-orangeTile);--retail-component-saleValue-base-fontSize:var(--retail-semantic-typography-saleMetric-fontSize);--retail-component-saleValue-base-fontWeight:var(--retail-semantic-typography-saleMetric-fontWeight);--retail-component-saleValue-base-lineHeight:var(--retail-semantic-typography-saleMetric-lineHeight);--retail-component-saleValue-base-letterSpacing:var(--retail-semantic-typography-saleMetric-letterSpacing);--retail-component-saleValue-base-margin:var(--retail-semantic-space-10px) 0 var(--retail-semantic-space-14px);--retail-component-saleValue-base-fontFamily:var(--retail-semantic-typography-saleMetric-fontFamily);--retail-component-saleValueSpan-base-fontSize:var(--retail-semantic-typography-unit-fontSize);--retail-component-saleValueSpan-base-fontWeight:var(--retail-semantic-typography-unit-fontWeight);--retail-component-saleValueSpan-base-marginLeft:var(--retail-semantic-space-5px);--retail-component-metricLabel-base-fontSize:var(--retail-semantic-typography-label-fontSize);--retail-component-metricLabel-base-lineHeight:var(--retail-semantic-typography-label-lineHeight);--retail-component-metricLabel-base-color:var(--retail-semantic-text-secondary);--retail-component-metricLabel-base-fontFamily:var(--retail-semantic-typography-label-fontFamily);--retail-component-metricLabel-base-fontWeight:var(--retail-semantic-typography-label-fontWeight);--retail-component-metricLabel-base-letterSpacing:var(--retail-semantic-typography-label-letterSpacing);--retail-component-metricStrong-base-fontSize:var(--retail-semantic-typography-metric-fontSize);--retail-component-metricStrong-base-lineHeight:var(--retail-semantic-typography-metric-lineHeight);--retail-component-metricStrong-base-color:var(--retail-semantic-text-primary);--retail-component-metricStrong-base-fontWeight:var(--retail-semantic-typography-metric-fontWeight);--retail-component-metricStrong-base-fontFamily:var(--retail-semantic-typography-metric-fontFamily);--retail-component-metricStrong-base-letterSpacing:var(--retail-semantic-typography-metric-letterSpacing);--retail-component-salePair-base-gap:var(--retail-semantic-space-16px);--retail-component-salePair-base-marginBottom:var(--retail-semantic-space-10px);--retail-base-fontSize-20px:20px;--retail-semantic-fontSize-20px:var(--retail-base-fontSize-20px);--retail-component-salePairMetricStrong-base-fontSize:var(--retail-semantic-fontSize-20px);--retail-component-salePairMetricGapStrong-base-color:var(--retail-semantic-color-warning);--retail-component-saleAttainment-base-gap:var(--retail-semantic-space-16px);--retail-component-saleAttainment-base-color:var(--retail-semantic-text-secondary);--retail-component-saleAttainment-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-base-fontSize-23px:23px;--retail-semantic-fontSize-23px:var(--retail-base-fontSize-23px);--retail-component-saleAttainmentStrong-base-fontSize:var(--retail-semantic-fontSize-23px);--retail-component-saleAttainmentStrong-base-fontWeight:var(--retail-semantic-fontWeight-750);--retail-base-size-7px:7px;--retail-semantic-size-7px:var(--retail-base-size-7px);--retail-component-saleProgressMuiLinearProgressRoot-base-height:var(--retail-semantic-size-7px);--retail-base-radius-5px:5px;--retail-semantic-radius-5px:var(--retail-base-radius-5px);--retail-component-saleProgressMuiLinearProgressRoot-base-borderRadius:var(--retail-semantic-radius-5px);--retail-base-space-4px:4px;--retail-semantic-space-4px:var(--retail-base-space-4px);--retail-component-saleProgressMuiLinearProgressRoot-base-marginTop:var(--retail-semantic-space-4px);--retail-component-saleProgressMuiLinearProgressBar-base-borderRadius:var(--retail-semantic-radius-5px);--retail-component-saleProgressEmptyProgress-base-height:var(--retail-semantic-size-7px);--retail-component-saleProgressEmptyProgress-base-borderRadius:var(--retail-semantic-radius-5px);--retail-component-saleProgressEmptyProgress-base-background:var(--retail-semantic-color-unknownTrack);--retail-component-saleProgressEmptyProgress-base-marginTop:var(--retail-semantic-space-4px);--retail-component-saleSecondary-base-gap:var(--retail-semantic-space-10px);--retail-component-saleSecondary-base-borderTop:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-saleDivider);--retail-component-saleSecondary-base-marginTop:var(--retail-semantic-space-13px);--retail-base-space-11px:11px;--retail-semantic-space-11px:var(--retail-base-space-11px);--retail-component-saleSecondary-base-paddingTop:var(--retail-semantic-space-11px);--retail-component-saleSecondaryMetricStrong-base-fontSize:var(--retail-semantic-fontSize-19px);--retail-component-saleRankingMuiButtonRoot-base-top:var(--retail-semantic-space-13px);--retail-component-saleRankingMuiButtonRoot-base-right:var(--retail-semantic-space-14px);--retail-component-saleRankingMuiButtonRoot-base-minHeight:var(--retail-semantic-size-44px);--retail-component-saleRankingMuiButtonRoot-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-saleRankingMuiButtonRoot-base-color:var(--retail-semantic-color-saleAction);--retail-base-space-6px:6px;--retail-semantic-space-6px:var(--retail-base-space-6px);--retail-component-saleRankingMuiButtonRoot-base-padding:var(--retail-semantic-space-7px) var(--retail-semantic-space-6px);--retail-component-saleRankingSvg-base-fontSize:var(--retail-semantic-fontSize-18px);--retail-base-space-17px:17px;--retail-semantic-space-17px:var(--retail-base-space-17px);--retail-component-businessCard-base-padding:var(--retail-semantic-space-17px) var(--retail-semantic-space-18px);--retail-component-businessCard-base-border:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-cardBorder);--retail-component-businessCard-base-borderRadius:var(--retail-semantic-radius-16px);--retail-component-sectionHeading-base-gap:var(--retail-semantic-space-8px);--retail-component-sectionHeading-base-marginBottom:var(--retail-semantic-space-12px);--retail-component-sectionHeadingH2-base-fontSize:var(--retail-semantic-typography-sectionHeading-fontSize);--retail-component-sectionHeadingH2-base-fontWeight:var(--retail-semantic-typography-sectionHeading-fontWeight);--retail-component-sectionHeadingH2-base-fontFamily:var(--retail-semantic-typography-sectionHeading-fontFamily);--retail-component-sectionHeadingH2-base-lineHeight:var(--retail-semantic-typography-sectionHeading-lineHeight);--retail-component-sectionHeadingH2-base-letterSpacing:var(--retail-semantic-typography-sectionHeading-letterSpacing);--retail-base-space-9px:9px;--retail-semantic-space-9px:var(--retail-base-space-9px);--retail-component-sectionHeadingMuiStackRoot-base-gap:var(--retail-semantic-space-9px);--retail-component-sectionHeadingSectionLink-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-sectionHeadingSectionLink-base-color:var(--retail-semantic-text-secondary);--retail-component-sectionHeadingSectionLink-base-minHeight:var(--retail-semantic-size-44px);--retail-component-sectionHeadingSectionLink-base-padding:var(--retail-semantic-space-5px) 0;--retail-base-space-1px:1px;--retail-semantic-space-1px:var(--retail-base-space-1px);--retail-component-sectionLinkMuiButtonEndIcon-base-marginLeft:var(--retail-semantic-space-1px);--retail-component-sectionLinkSvg-base-fontSize:var(--retail-semantic-fontSize-18px);--retail-component-healthContent-base-gap:var(--retail-semantic-space-12px);--retail-component-zeroHealthAverageHealth-base-padding:var(--retail-semantic-space-12px) var(--retail-semantic-space-14px);--retail-base-radius-11px:11px;--retail-semantic-radius-11px:var(--retail-base-radius-11px);--retail-component-zeroHealthAverageHealth-base-borderRadius:var(--retail-semantic-radius-11px);--retail-component-zeroHealthAverageHealth-base-background:var(--retail-semantic-color-warningWash);--retail-component-averageHealth-base-background:var(--retail-semantic-color-successWash);--retail-base-fontSize-31px:31px;--retail-semantic-fontSize-31px:var(--retail-base-fontSize-31px);--retail-component-healthNumber-base-fontSize:var(--retail-semantic-fontSize-31px);--retail-component-healthNumber-base-fontWeight:var(--retail-semantic-fontWeight-750);--retail-base-lineHeight-1d2:1.2;--retail-semantic-lineHeight-1d2:var(--retail-base-lineHeight-1d2);--retail-component-healthNumber-base-lineHeight:var(--retail-semantic-lineHeight-1d2);--retail-component-healthNumber-base-color:var(--retail-semantic-color-greenStrong);--retail-component-healthNumber-base-margin:var(--retail-semantic-space-6px) 0;--retail-base-fontSize-15px:15px;--retail-semantic-fontSize-15px:var(--retail-base-fontSize-15px);--retail-component-healthNumberSmall-base-fontSize:var(--retail-semantic-typography-unitHealth-fontSize);--retail-component-healthNumberSmall-base-marginLeft:var(--retail-semantic-space-4px);--retail-component-orangeHealthNumberOrange-base-color:var(--retail-semantic-color-warning);--retail-component-purpleHealthNumberPurple-base-color:var(--retail-semantic-color-purpleStrong);--retail-component-redStrong-base-color:var(--retail-semantic-color-danger);--retail-component-zeroBottom-base-gap:var(--retail-semantic-space-8px);--retail-component-zeroBottomSpan-base-fontSize:var(--retail-semantic-fontSize-12px);--retail-component-zeroBottomSpan-base-color:var(--retail-semantic-color-warningSecondary);--retail-component-zeroBottomMuiButtonRoot-base-minHeight:var(--retail-semantic-size-44px);--retail-component-zeroBottomMuiButtonRoot-base-padding:var(--retail-semantic-space-5px) var(--retail-semantic-space-9px);--retail-component-zeroBottomMuiButtonRoot-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-zeroBottomMuiButtonRoot-base-color:var(--retail-semantic-color-warningAction);--retail-component-zeroBottomMuiButtonRoot-base-borderColor:var(--retail-semantic-color-warningBorder);--retail-base-fontSize-17px:17px;--retail-semantic-fontSize-17px:var(--retail-base-fontSize-17px);--retail-component-zeroBottomSvg-base-fontSize:var(--retail-semantic-fontSize-17px);--retail-component-bonusContent-base-gap:var(--retail-semantic-space-10px) var(--retail-semantic-space-18px);--retail-component-bonusContent-base-padding:var(--retail-semantic-space-12px) var(--retail-semantic-space-16px);--retail-component-bonusContent-base-background:var(--retail-semantic-color-purpleWash);--retail-component-bonusContent-base-borderRadius:var(--retail-semantic-radius-11px);--retail-component-bonusProgressMuiLinearProgressRootBonusProgressEmptyProgress-base-height:var(--retail-semantic-size-7px);--retail-component-bonusProgressMuiLinearProgressRootBonusProgressEmptyProgress-base-borderRadius:var(--retail-semantic-radius-5px);--retail-component-bonusProgressMuiLinearProgressRootBonusProgressEmptyProgress-base-background:var(--retail-semantic-color-purpleTrack);--retail-component-bonusProgressMuiLinearProgressBar-base-background:var(--retail-semantic-color-purpleStrong);--retail-component-bonusProgressMuiLinearProgressBar-base-borderRadius:var(--retail-semantic-radius-5px);--retail-component-bonusProgressEmptyProgress-base-background:var(--retail-semantic-color-unknownTrack);--retail-base-fontSize-34px:34px;--retail-semantic-fontSize-34px:var(--retail-base-fontSize-34px);--retail-component-bonusContentHealthNumber-base-fontSize:var(--retail-semantic-fontSize-34px);--retail-base-space-22px:22px;--retail-semantic-space-22px:var(--retail-base-space-22px);--retail-component-bonusTarget-base-paddingLeft:var(--retail-semantic-space-22px);--retail-component-bonusTarget-base-borderLeft:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-purpleDivider);--retail-component-bonusTargetStrong-base-fontSize:var(--retail-semantic-fontSize-24px);--retail-component-bonusTargetStrong-base-color:var(--retail-semantic-color-purpleStrong);--retail-component-operationsGrid-base-gap:var(--retail-semantic-space-16px);--retail-component-exposureHighlight-base-gap:var(--retail-semantic-space-11px);--retail-component-exposureHighlight-base-background:var(--retail-semantic-color-successWash);--retail-component-exposureHighlight-base-padding:var(--retail-semantic-space-12px);--retail-component-exposureHighlight-base-borderRadius:var(--retail-semantic-radius-11px);--retail-base-fontSize-29px:29px;--retail-semantic-fontSize-29px:var(--retail-base-fontSize-29px);--retail-component-exposureHighlightStrong-base-fontSize:var(--retail-semantic-fontSize-29px);--retail-base-lineHeight-1d3:1.3;--retail-semantic-lineHeight-1d3:var(--retail-base-lineHeight-1d3);--retail-component-exposureHighlightStrong-base-lineHeight:var(--retail-semantic-lineHeight-1d3);--retail-base-tracking-negatived6px:-.6px;--retail-semantic-tracking-negatived6px:var(--retail-base-tracking-negatived6px);--retail-component-exposureHighlightStrong-base-letterSpacing:var(--retail-semantic-tracking-negatived6px);--retail-component-exposureHighlightStrong-base-color:var(--retail-semantic-color-greenStrong);--retail-component-exposureHighlightStrongSmall-base-fontSize:var(--retail-semantic-typography-unitExposure-fontSize);--retail-base-space-3px:3px;--retail-semantic-space-3px:var(--retail-base-space-3px);--retail-component-exposureHighlightStrongSmall-base-marginLeft:var(--retail-semantic-space-3px);--retail-component-trafficMetrics-base-gap:var(--retail-semantic-space-12px);--retail-base-space-15px:15px;--retail-semantic-space-15px:var(--retail-base-space-15px);--retail-component-trafficMetrics-base-padding:var(--retail-semantic-space-15px) var(--retail-semantic-space-1px);--retail-component-metricsTwo-base-gap:var(--retail-semantic-space-12px);--retail-component-cardBottom-base-padding:var(--retail-semantic-space-11px) var(--retail-semantic-space-12px);--retail-component-cardBottom-base-background:var(--retail-semantic-color-successFooter);--retail-component-cardBottom-base-borderRadius:var(--retail-semantic-radius-11px);--retail-component-cardBottomMetricMetric-base-borderLeft:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-successDivider);--retail-component-cardBottomMetricMetric-base-paddingLeft:var(--retail-semantic-space-12px);--retail-component-funnel-base-gridTemplateColumns:minmax(0,1fr) var(--retail-semantic-space-9px) minmax(0,1fr) var(--retail-semantic-space-9px) minmax(0,1fr);--retail-base-space-2px:2px;--retail-semantic-space-2px:var(--retail-base-space-2px);--retail-component-funnel-base-gap:var(--retail-semantic-space-2px);--retail-component-funnelStage-base-background:var(--retail-semantic-color-infoWash);--retail-component-funnelStage-base-borderRadius:var(--retail-semantic-radius-10px);--retail-component-funnelStage-base-padding:var(--retail-semantic-space-10px) var(--retail-semantic-space-8px);--retail-component-funnelStageSpanFirstChild-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-funnelStageSpanFirstChild-base-color:var(--retail-semantic-color-infoText);--retail-component-funnelStageStrong-base-fontSize:var(--retail-semantic-fontSize-16px);--retail-component-funnelStageStrong-base-lineHeight:var(--retail-semantic-lineHeight-1d5);--retail-component-funnelStageStrong-base-fontWeight:var(--retail-semantic-fontWeight-700);--retail-component-funnelMuiSvgIconRoot-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-funnelMuiSvgIconRoot-base-color:var(--retail-semantic-color-arrow);--retail-component-funnelStagePurple-base-background:var(--retail-semantic-color-purpleFunnel);--retail-component-leadMetrics-base-padding:var(--retail-semantic-space-15px) 0;--retail-component-leadMetrics-base-gap:var(--retail-semantic-space-12px);--retail-component-followupFooter-base-gap:var(--retail-semantic-space-8px);--retail-component-followupFooter-base-paddingTop:var(--retail-semantic-space-7px);--retail-component-followupFooter-base-borderTop:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-cardBorder);--retail-component-followupFooterSpan-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-followupFooterSpan-base-color:var(--retail-semantic-text-secondary);--retail-component-followupFooterMuiButtonRoot-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-followupFooterMuiButtonRoot-base-minHeight:var(--retail-semantic-size-44px);--retail-component-followupFooterMuiButtonRoot-base-padding:var(--retail-semantic-space-5px) 0;--retail-component-followupFooterSvg-base-fontSize:var(--retail-semantic-fontSize-18px);--retail-component-coachingCountsMetric-base-padding:var(--retail-semantic-space-11px) var(--retail-semantic-space-12px);--retail-component-coachingCountsMetric-base-background:var(--retail-semantic-color-successWash);--retail-component-coachingCountsMetric-base-borderRadius:var(--retail-semantic-radius-10px);--retail-component-coachingCountsMetricNthChild2-base-background:var(--retail-semantic-color-infoWash);--retail-base-fontSize-25px:25px;--retail-semantic-fontSize-25px:var(--retail-base-fontSize-25px);--retail-component-coachingCountsStrong-base-fontSize:var(--retail-semantic-fontSize-25px);--retail-component-coachingWindow-base-margin:var(--retail-semantic-space-15px) 0 var(--retail-semantic-space-9px);--retail-component-coachingWindow-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-coachingWindow-base-color:var(--retail-semantic-color-windowText);--retail-component-coachingWindowSpan-base-fontSize:var(--retail-semantic-fontSize-12px);--retail-component-coachingWindowSpan-base-color:var(--retail-semantic-color-muted);--retail-component-coachingWindowSpan-base-marginLeft:var(--retail-semantic-space-8px);--retail-component-coachingRates-base-gap:var(--retail-semantic-space-10px);--retail-component-coachingRatesMetric-base-padding:var(--retail-semantic-space-10px) var(--retail-semantic-space-11px);--retail-component-coachingRatesMetric-base-background:var(--retail-semantic-color-neutralWash);--retail-component-coachingRatesMetric-base-borderRadius:var(--retail-semantic-radius-10px);--retail-component-coachingRatesStrong-base-fontSize:var(--retail-semantic-fontSize-20px);--retail-component-coachingRatesStrong-base-color:var(--retail-semantic-color-infoMetric);--retail-component-coachingRatesRedStrong-base-color:var(--retail-semantic-color-decline);--retail-component-smartBanner-base-gap:var(--retail-semantic-space-20px);--retail-component-smartBanner-base-padding:var(--retail-semantic-space-12px) var(--retail-semantic-space-18px);--retail-component-smartBanner-base-marginTop:var(--retail-semantic-space-16px);--retail-base-radius-14px:14px;--retail-semantic-radius-14px:var(--retail-base-radius-14px);--retail-component-smartBanner-base-borderRadius:var(--retail-semantic-radius-14px);--retail-component-smartBanner-base-background:var(--retail-semantic-color-bannerWash);--retail-component-smartBanner-base-border:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-bannerBorder);--retail-component-smartBanner-base-color:var(--retail-semantic-color-bannerText);--retail-component-smartBannerMuiStackRoot-base-gap:var(--retail-semantic-space-10px);--retail-component-smartBannerMuiStackRootSpan-base-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-smartBannerReported-base-fontSize:var(--retail-semantic-fontSize-12px);--retail-component-smartBannerReported-base-color:var(--retail-semantic-color-muted);--retail-component-smartBannerReported-base-marginLeft:var(--retail-semantic-space-4px);--retail-component-smartBannerStrong-base-fontSize:var(--retail-semantic-fontSize-26px);--retail-component-smartBannerStrong-base-color:var(--retail-semantic-color-blueStrong);--retail-component-smartBannerStrongSmall-base-fontSize:var(--retail-semantic-typography-unitBanner-fontSize);--retail-component-smartBannerStrongSmall-base-marginLeft:var(--retail-semantic-space-5px);--retail-component-smartBannerSvg-base-color:var(--retail-semantic-color-bannerIcon);--retail-component-loadingGrid-base-gap:var(--retail-semantic-space-16px);--retail-component-drawerClose-base-padding:var(--retail-semantic-space-6px) var(--retail-semantic-space-10px);--retail-component-saleCard-desktop-padding:var(--retail-semantic-space-15px) var(--retail-semantic-space-18px);--retail-base-size-32px:32px;--retail-semantic-size-32px:var(--retail-base-size-32px);--retail-component-saleTitle-desktop-minHeight:var(--retail-semantic-size-32px);--retail-base-fontSize-36px:36px;--retail-semantic-fontSize-36px:var(--retail-base-fontSize-36px);--retail-component-saleValue-desktop-fontSize:var(--retail-semantic-fontSize-36px);--retail-base-lineHeight-1d12:1.12;--retail-semantic-lineHeight-1d12:var(--retail-base-lineHeight-1d12);--retail-component-saleValue-desktop-lineHeight:var(--retail-semantic-lineHeight-1d12);--retail-component-saleValue-desktop-margin:var(--retail-semantic-space-8px) 0 var(--retail-semantic-space-10px);--retail-component-salePair-desktop-marginBottom:var(--retail-semantic-space-8px);--retail-component-salePairMetricStrong-desktop-lineHeight:var(--retail-semantic-lineHeight-1d2);--retail-component-saleAttainmentStrong-desktop-lineHeight:var(--retail-semantic-lineHeight-1d2);--retail-base-fontSize-22px:22px;--retail-semantic-fontSize-22px:var(--retail-base-fontSize-22px);--retail-component-saleAttainmentStrong-desktop-fontSize:var(--retail-semantic-fontSize-22px);--retail-component-saleSecondary-desktop-marginTop:var(--retail-semantic-space-10px);--retail-component-saleSecondary-desktop-paddingTop:var(--retail-semantic-space-8px);--retail-component-saleSecondaryMetricStrong-desktop-lineHeight:var(--retail-semantic-lineHeight-1d3);--retail-component-saleSecondaryMetricStrong-desktop-fontSize:var(--retail-semantic-fontSize-18px);--retail-component-zeroHealth-desktop-gap:var(--retail-semantic-space-5px) var(--retail-semantic-space-8px);--retail-component-zeroBottom-desktop-gap:var(--retail-semantic-space-2px);--retail-base-size-188px:188px;--retail-semantic-size-188px:var(--retail-base-size-188px);--retail-component-desktopSidebar-middle-width:var(--retail-semantic-size-188px);--retail-base-space-188px:188px;--retail-semantic-space-188px:var(--retail-base-space-188px);--retail-component-workspace-middle-marginLeft:var(--retail-semantic-space-188px);--retail-component-mainContent-middle-padding:var(--retail-semantic-space-14px) var(--retail-semantic-space-18px) var(--retail-semantic-space-20px);--retail-component-topbar-middle-padding:0 var(--retail-semantic-space-18px);--retail-component-topbar-middle-gap:var(--retail-semantic-space-18px);--retail-base-fontSize-33px:33px;--retail-semantic-fontSize-33px:var(--retail-base-fontSize-33px);--retail-component-saleValue-middle-fontSize:var(--retail-semantic-fontSize-33px);--retail-component-salePairMetricStrong-middle-fontSize:var(--retail-semantic-fontSize-17px);--retail-base-size-56px:56px;--retail-semantic-size-56px:var(--retail-base-size-56px);--retail-component-bonusContent-middle-height:calc(100% - var(--retail-semantic-size-56px));--retail-base-size-80px:80px;--retail-semantic-size-80px:var(--retail-base-size-80px);--retail-component-topbar-mobile-height:var(--retail-semantic-size-80px);--retail-component-topbar-mobile-gap:var(--retail-semantic-space-5px);--retail-component-topbar-mobile-padding:0 var(--retail-semantic-space-12px);--retail-component-headerTitleH1-mobile-fontSize:var(--retail-semantic-fontSize-23px);--retail-base-tracking-negatived5px:-.5px;--retail-semantic-tracking-negatived5px:var(--retail-base-tracking-negatived5px);--retail-component-headerTitleH1-mobile-letterSpacing:var(--retail-semantic-tracking-negatived5px);--retail-base-space-negative6px:-6px;--retail-semantic-space-negative6px:var(--retail-base-space-negative6px);--retail-component-headerTitleMuiIconButtonRoot-mobile-marginLeft:var(--retail-semantic-space-negative6px);--retail-component-headerTitleMuiIconButtonRoot-mobile-marginRight:var(--retail-semantic-space-1px);--retail-component-periodSelect-mobile-fontSize:var(--retail-semantic-fontSize-14px);--retail-base-size-124px:124px;--retail-semantic-size-124px:var(--retail-base-size-124px);--retail-component-periodSelect-mobile-minWidth:var(--retail-semantic-size-124px);--retail-component-asOf-mobile-fontSize:var(--retail-semantic-fontSize-12px);--retail-component-asOf-mobile-lineHeight:var(--retail-semantic-lineHeight-helper);--retail-base-lineHeight-helper:16px;--retail-semantic-lineHeight-helper:var(--retail-base-lineHeight-helper);--retail-component-asOf-mobile-marginLeft:var(--retail-semantic-space-10px);--retail-component-mainContent-mobile-padding:var(--retail-semantic-space-12px) var(--retail-semantic-space-16px) var(--retail-semantic-space-20px);--retail-component-scopeLine-mobile-marginBottom:var(--retail-semantic-space-10px);--retail-component-salesGridMiddleGridOperationsGrid-mobile-gap:var(--retail-semantic-space-12px);--retail-component-middleGridOperationsGrid-mobile-marginTop:var(--retail-semantic-space-12px);--retail-component-saleCard-mobile-padding:var(--retail-semantic-space-16px);--retail-component-saleTitle-mobile-gap:var(--retail-semantic-space-9px);--retail-component-saleTitleH2-mobile-fontSize:var(--retail-semantic-fontSize-18px);--retail-base-fontSize-35px:35px;--retail-semantic-fontSize-35px:var(--retail-base-fontSize-35px);--retail-component-saleValue-mobile-fontSize:var(--retail-semantic-fontSize-35px);--retail-component-saleValue-mobile-margin:var(--retail-semantic-space-10px) 0 var(--retail-semantic-space-12px);--retail-component-saleRankingMuiButtonRoot-mobile-right:var(--retail-semantic-space-10px);--retail-component-saleRankingMuiButtonRoot-mobile-top:var(--retail-semantic-space-11px);--retail-component-salePair-mobile-gap:var(--retail-semantic-space-7px);--retail-component-salePair-mobile-marginBottom:var(--retail-semantic-space-10px);--retail-component-salePairMetricDiv-mobile-gap:var(--retail-semantic-space-12px);--retail-component-salePairMetricStrong-mobile-fontSize:var(--retail-semantic-fontSize-20px);--retail-component-saleAttainmentStrong-mobile-fontSize:var(--retail-semantic-fontSize-24px);--retail-component-saleSecondary-mobile-gap:var(--retail-semantic-space-9px);--retail-component-saleSecondary-mobile-marginTop:var(--retail-semantic-space-12px);--retail-component-saleSecondary-mobile-paddingTop:var(--retail-semantic-space-10px);--retail-component-saleSecondaryMetricStrong-mobile-fontSize:var(--retail-semantic-fontSize-19px);--retail-component-businessCard-mobile-padding:var(--retail-semantic-space-15px) var(--retail-semantic-space-16px);--retail-component-sectionHeading-mobile-marginBottom:var(--retail-semantic-space-9px);--retail-component-healthContent-mobile-gap:var(--retail-semantic-space-10px);--retail-component-zeroHealthAverageHealth-mobile-padding:var(--retail-semantic-space-11px);--retail-component-zeroBottom-mobile-gap:var(--retail-semantic-space-3px);--retail-base-fontSize-30px:30px;--retail-semantic-fontSize-30px:var(--retail-base-fontSize-30px);--retail-component-healthNumber-mobile-fontSize:var(--retail-semantic-fontSize-30px);--retail-component-bonusContent-mobile-padding:var(--retail-semantic-space-13px);--retail-component-bonusTarget-mobile-paddingLeft:var(--retail-semantic-space-16px);--retail-component-exposureHighlightStrong-mobile-fontSize:var(--retail-semantic-fontSize-31px);--retail-component-trafficMetricsLeadMetrics-mobile-gap:var(--retail-semantic-space-13px);--retail-component-trafficMetricsLeadMetrics-mobile-padding:var(--retail-semantic-space-14px) 0;--retail-component-trafficMetricsMetricLastChildDiv-mobile-gap:var(--retail-semantic-space-12px);--retail-component-cardBottomMetricStrong-mobile-fontSize:var(--retail-semantic-fontSize-18px);--retail-component-funnel-mobile-gap:var(--retail-semantic-space-5px);--retail-component-funnelStage-mobile-gap:var(--retail-semantic-space-12px);--retail-component-funnelStage-mobile-padding:var(--retail-semantic-space-11px) var(--retail-semantic-space-12px);--retail-component-funnelStageStrong-mobile-fontSize:var(--retail-semantic-fontSize-19px);--retail-component-smartBanner-mobile-padding:var(--retail-semantic-space-12px);--retail-component-smartBanner-mobile-gap:var(--retail-semantic-space-8px);--retail-component-smartBanner-mobile-marginTop:var(--retail-semantic-space-12px);--retail-base-space-44px:44px;--retail-semantic-space-44px:var(--retail-base-space-44px);--retail-component-smartBannerStrong-mobile-paddingLeft:var(--retail-semantic-space-44px);--retail-component-smartBannerStrong-mobile-fontSize:var(--retail-semantic-fontSize-26px);--retail-component-topbar-narrow-padding:0 var(--retail-semantic-space-8px);--retail-component-headerTitleH1-narrow-fontSize:var(--retail-semantic-fontSize-20px);--retail-base-size-118px:118px;--retail-semantic-size-118px:var(--retail-base-size-118px);--retail-component-periodSelect-narrow-minWidth:var(--retail-semantic-size-118px);--retail-component-mainContent-narrow-padding:var(--retail-semantic-space-10px) var(--retail-semantic-space-12px) var(--retail-semantic-space-18px);--retail-component-saleCard-narrow-padding:var(--retail-semantic-space-14px);--retail-component-saleTitleH2-narrow-fontSize:var(--retail-semantic-fontSize-17px);--retail-component-saleTitle-narrow-gap:var(--retail-semantic-space-7px);--retail-base-size-30px:30px;--retail-semantic-size-30px:var(--retail-base-size-30px);--retail-component-saleTitleIconTileSmall-narrow-width:var(--retail-semantic-size-30px);--retail-component-saleTitleIconTileSmall-narrow-height:var(--retail-semantic-size-30px);--retail-base-fontSize-32px:32px;--retail-semantic-fontSize-32px:var(--retail-base-fontSize-32px);--retail-component-saleValue-narrow-fontSize:var(--retail-semantic-fontSize-32px);--retail-component-saleValueSpan-narrow-fontSize:var(--retail-semantic-typography-unitCompact-fontSize);--retail-component-salePairMetricStrong-narrow-fontSize:var(--retail-semantic-fontSize-18px);--retail-component-saleRankingMuiButtonRoot-narrow-fontSize:var(--retail-semantic-fontSize-14px);--retail-component-saleRankingMuiButtonRoot-narrow-right:var(--retail-semantic-space-8px);--retail-component-businessCard-narrow-padding:var(--retail-semantic-space-14px);--retail-component-sectionHeadingH2-narrow-fontSize:var(--retail-semantic-fontSize-17px);--retail-component-sectionHeadingMuiStackRoot-narrow-gap:var(--retail-semantic-space-7px);--retail-component-sectionHeadingIconTileSmall-narrow-width:var(--retail-semantic-size-30px);--retail-component-sectionHeadingIconTileSmall-narrow-height:var(--retail-semantic-size-30px);--retail-component-zeroHealthAverageHealth-narrow-padding:var(--retail-semantic-space-10px) var(--retail-semantic-space-12px);--retail-component-averageHealth-narrow-gap:var(--retail-semantic-space-12px);--retail-component-bonusContentHealthNumber-narrow-fontSize:var(--retail-semantic-fontSize-31px);--retail-component-bonusTargetStrong-narrow-fontSize:var(--retail-semantic-fontSize-21px);--retail-component-exposureHighlight-narrow-gap:var(--retail-semantic-space-8px);--retail-component-exposureHighlight-narrow-padding:var(--retail-semantic-space-11px);--retail-base-fontSize-27px:27px;--retail-semantic-fontSize-27px:var(--retail-base-fontSize-27px);--retail-component-exposureHighlightStrong-narrow-fontSize:var(--retail-semantic-fontSize-27px);--retail-component-exposureHighlightIconTile-narrow-width:var(--retail-semantic-size-30px);--retail-component-exposureHighlightIconTile-narrow-height:var(--retail-semantic-size-30px);--retail-component-metricStrong-narrow-fontSize:var(--retail-semantic-fontSize-17px);--retail-component-cardBottomMetricDiv-narrow-gap:var(--retail-semantic-space-12px);--retail-component-cardBottomMetricMetric-narrow-borderTop:var(--retail-semantic-borderWidth-1px) solid var(--retail-semantic-color-successDivider);--retail-component-cardBottomMetricMetric-narrow-paddingTop:var(--retail-semantic-space-8px);--retail-component-coachingWindowSpan-narrow-margin:var(--retail-semantic-space-3px) 0 0;--retail-component-coachingCountsMetric-narrow-padding:var(--retail-semantic-space-10px);--retail-component-coachingCountsStrong-narrow-fontSize:var(--retail-semantic-fontSize-23px);--retail-component-leadMetricsMetricDiv-narrow-gap:var(--retail-semantic-space-12px);--retail-component-smartBannerStrong-narrow-fontSize:var(--retail-semantic-fontSize-24px);--retail-base-spacingUnit:8;--retail-semantic-spacingUnit:var(--retail-base-spacingUnit);--retail-base-shadow-card:0 5px 22px rgba(26, 51, 83, .035);--retail-semantic-elevation-card:var(--retail-base-shadow-card);--retail-component-card-shadow:var(--retail-semantic-elevation-card);--retail-component-button-primaryBackground:var(--retail-semantic-action-primary);--retail-component-control-minHeight:var(--retail-semantic-size-44px);--retail-component-card-radius:var(--retail-semantic-radius-14px);--retail-base-size-260px:260px;--retail-semantic-size-260px:var(--retail-base-size-260px);--retail-component-layout-drawerWidth:var(--retail-semantic-size-260px);--retail-base-size-20px:20px;--retail-semantic-size-20px:var(--retail-base-size-20px);--retail-component-layout-dialogGap:var(--retail-semantic-size-20px);--retail-component-layout-dialogPadding:var(--retail-semantic-size-20px);--retail-base-size-8px:8px;--retail-semantic-size-8px:var(--retail-base-size-8px);--retail-component-layout-dialogTopPadding:var(--retail-semantic-size-8px);--retail-base-size-12px:12px;--retail-semantic-size-12px:var(--retail-base-size-12px);--retail-component-layout-sectionIconGap:var(--retail-semantic-size-12px);--retail-component-layout-bannerGap:var(--retail-semantic-size-12px);--retail-base-size-240px:240px;--retail-semantic-size-240px:var(--retail-base-size-240px);--retail-component-layout-skeletonHeight:var(--retail-semantic-size-240px);--retail-semantic-state-hoverOpacity:.04;--retail-semantic-state-selectedOpacity:.08;--retail-semantic-state-disabledOpacity:.38;--retail-semantic-state-focusOpacity:.12;--retail-semantic-state-activatedOpacity:.12;--retail-semantic-state-disabledText:rgba(0, 0, 0, .26);--retail-semantic-state-disabledSurface:rgba(0, 0, 0, .12);--retail-semantic-state-hover:rgba(0, 0, 0, .04);--retail-semantic-state-selected:rgba(0, 0, 0, .08);--retail-semantic-state-focus:rgba(0, 0, 0, .12);--retail-component-selection-labelSize:var(--retail-semantic-fontSize-14px);--retail-component-selection-inputSize:var(--retail-semantic-fontSize-16px);--retail-component-selection-minHeight:var(--retail-component-control-minHeight);--retail-component-selection-labelGap:var(--retail-semantic-space-8px);--retail-component-selection-fieldGap:var(--retail-semantic-space-20px);--retail-component-selection-text:var(--retail-semantic-text-primary);--retail-component-selection-secondary:var(--retail-semantic-text-secondary);--retail-component-pipeline-fontSize:var(--retail-semantic-fontSize-20px);--retail-component-pipeline-mobileFontSize:var(--retail-semantic-fontSize-23px);--retail-component-pipeline-gap:var(--retail-semantic-space-8px);--retail-component-pipeline-padding:var(--retail-semantic-space-16px);--retail-component-pipeline-radius:var(--retail-component-card-radius);--retail-component-pipeline-onlineSurface:var(--retail-component-iconTileBlue-base-background);--retail-component-pipeline-offlineSurface:var(--retail-component-iconTilePurple-base-background);--retail-component-acquisition-greenSurface:var(--retail-component-iconTile-base-background);--retail-component-acquisition-blueSurface:var(--retail-component-iconTileBlue-base-background);--retail-component-operations-gap:var(--retail-semantic-space-24px);--retail-component-navigation-groupGap:var(--retail-semantic-space-16px)}@font-face{font-family:Public Sans;src:url(/r4-assets/public-sans.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{font-synthesis:none;color-scheme:light}*{box-sizing:border-box}body{margin:0;font-family:var(--retail-semantic-font-family);color:var(--retail-component-body-base-color);background:var(--retail-component-body-base-background);font-size:var(--retail-component-body-base-fontSize);font-weight:var(--retail-component-body-base-fontWeight);line-height:var(--retail-component-body-base-lineHeight);letter-spacing:var(--retail-component-body-base-letterSpacing)}a{text-decoration:none}.overview-shell{min-height:100vh}.desktop-sidebar{width:var(--retail-component-desktopSidebar-base-width);position:fixed;inset:0 auto 0 0;border-right:var(--retail-component-desktopSidebar-base-borderRight);background:var(--retail-component-desktopSidebar-base-background);z-index:var(--retail-component-desktopSidebar-base-zIndex)}.navigation-inner{height:100%;display:flex;flex-direction:column;padding:var(--retail-component-navigationInner-base-padding)}.platform-name{padding:var(--retail-component-platformName-base-padding);font-size:var(--retail-component-platformName-base-fontSize);font-weight:var(--retail-component-platformName-base-fontWeight);color:var(--retail-component-platformName-base-color)}.navigation-inner nav{display:flex;flex-direction:column;gap:var(--retail-component-navigationInnerNav-base-gap)}.navigation-inner .nav-item{justify-content:flex-start;padding:var(--retail-component-navigationInnerNavItem-base-padding);color:var(--retail-component-navigationInnerNavItem-base-color);font-size:var(--retail-component-navigationInnerNavItem-base-fontSize);border-radius:var(--retail-component-navigationInnerNavItem-base-borderRadius);min-height:var(--retail-component-navigationInnerNavItem-base-minHeight);white-space:nowrap}.nav-item .MuiButton-startIcon{margin-right:var(--retail-component-navItemMuiButtonStartIcon-base-marginRight)}.nav-item.active{color:var(--retail-component-navItemActive-base-color);background:var(--retail-component-navItemActive-base-background);font-weight:var(--retail-component-navItemActive-base-fontWeight)}.workspace{margin-left:var(--retail-component-workspace-base-marginLeft)}.topbar{height:var(--retail-component-topbar-base-height);position:sticky;top:0;display:flex;align-items:center;gap:var(--retail-component-topbar-base-gap);padding:var(--retail-component-topbar-base-padding);background:var(--retail-component-topbar-base-background);border-bottom:var(--retail-component-topbar-base-borderBottom);z-index:var(--retail-component-topbar-base-zIndex)}.header-title{display:flex;align-items:center}.header-title h1{font-size:var(--retail-component-headerTitleH1-base-fontSize);font-weight:var(--retail-component-headerTitleH1-base-fontWeight);letter-spacing:var(--retail-component-headerTitleH1-base-letterSpacing);white-space:nowrap;font-family:var(--retail-component-headerTitleH1-base-fontFamily);line-height:var(--retail-component-headerTitleH1-base-lineHeight)}.header-period{display:flex;align-items:center;gap:var(--retail-component-headerPeriod-base-gap);flex:1;min-width:0}.period-select{height:var(--retail-component-periodSelect-base-height);min-width:var(--retail-component-periodSelect-base-minWidth);font-size:var(--retail-component-periodSelect-base-fontSize)}.period-select fieldset{border:0}.period-select select{box-sizing:border-box;min-height:var(--retail-component-periodSelectSelect-base-minHeight);height:var(--retail-component-periodSelectSelect-base-height);padding:var(--retail-component-periodSelectSelect-base-padding)!important;line-height:var(--retail-component-periodSelectSelect-base-lineHeight)}.as-of{font-size:var(--retail-component-asOf-base-fontSize);color:var(--retail-component-asOf-base-color);white-space:nowrap;font-family:var(--retail-component-asOf-base-fontFamily);font-weight:var(--retail-component-asOf-base-fontWeight);line-height:var(--retail-component-asOf-base-lineHeight);letter-spacing:var(--retail-component-asOf-base-letterSpacing)}.topbar .filter-button{color:var(--retail-component-topbarFilterButton-base-color);border-color:var(--retail-component-topbarFilterButton-base-borderColor);border-radius:var(--retail-component-topbarFilterButton-base-borderRadius);padding:var(--retail-component-topbarFilterButton-base-padding)}.topbar .mobile-menu,.topbar .mobile-filter{display:none}.navigation-group{display:flex;flex-direction:column;margin-bottom:var(--retail-component-navigation-groupGap)}.navigation-group-title{font-size:var(--retail-semantic-fontSize-14px)!important;color:var(--retail-semantic-text-muted);margin:var(--retail-semantic-space-12px) var(--retail-semantic-space-12px) var(--retail-semantic-space-8px)!important}.home-selection{min-width:0;width:100%}.home-selection .MuiTextField-root{width:100%}.selection-label{display:block;margin-bottom:var(--retail-component-selection-labelGap);font-size:var(--retail-component-selection-labelSize);color:var(--retail-component-selection-text);font-weight:var(--retail-semantic-fontWeight-650)}.accessible-label{position:absolute;clip-path:inset(50%);width:var(--retail-semantic-space-1px);height:var(--retail-semantic-space-1px);overflow:hidden;white-space:nowrap}.home-selection .MuiOutlinedInput-root{min-height:var(--retail-component-selection-minHeight);font-size:var(--retail-component-selection-inputSize)}.month-selection{width:auto;min-width:var(--retail-component-periodSelect-base-minWidth)}.month-selection .MuiOutlinedInput-root{height:var(--retail-component-selection-minHeight)}.month-selection .MuiSelect-select{padding-top:var(--retail-semantic-space-10px);padding-bottom:var(--retail-semantic-space-10px)}.r4-operations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-component-operations-gap);margin-top:var(--retail-component-operations-gap);margin-bottom:var(--retail-component-operations-gap)}.r4-operations-grid>.business-card{display:flex;flex-direction:column}.activity-footer{display:flex;align-items:center;gap:var(--retail-semantic-space-12px);padding:var(--retail-semantic-space-16px);border-radius:var(--retail-component-card-radius);background:var(--retail-component-acquisition-greenSurface);margin-top:var(--retail-semantic-space-12px)}.metric-section{padding:var(--retail-component-pipeline-padding);border-radius:var(--retail-component-pipeline-radius);background:var(--retail-component-acquisition-greenSurface);margin-top:var(--retail-semantic-space-12px);min-height:calc(var(--retail-semantic-space-16px) * 4 + var(--retail-semantic-fontSize-20px) * 2 + var(--retail-semantic-space-8px) * 2)}.metric-section.blue{background:var(--retail-component-acquisition-blueSurface)}.metric-section-heading{display:flex;align-items:center;gap:var(--retail-semantic-space-12px);color:var(--retail-component-iconTile-base-color);font-weight:var(--retail-semantic-fontWeight-700);margin-bottom:var(--retail-semantic-space-8px);font-size:var(--retail-semantic-fontSize-16px)}.metric-section.blue .metric-section-heading{color:var(--retail-component-iconTileBlue-base-color)}.metric-section-heading .icon{font-size:var(--retail-semantic-fontSize-24px)}.pair-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-semantic-space-12px)}.pair-metrics .metric+.metric{border-left:var(--retail-component-saleSecondary-base-borderTop);padding-left:var(--retail-semantic-space-16px)}.pair-metrics .metric strong,.activity-footer .metric strong{font-size:var(--retail-semantic-fontSize-20px)}.activity-footer>.metric{flex:1;min-width:0}.activity-footer>.metric:last-child{flex:1.4}.conversion-heading{display:flex;align-items:center;gap:var(--retail-semantic-space-8px)}.conversion-heading .section-heading{flex:1;min-width:0}.followup-link.MuiButton-root{white-space:nowrap;min-width:0;font-size:var(--retail-semantic-fontSize-14px);margin-bottom:var(--retail-component-sectionHeading-base-marginBottom);padding:var(--retail-semantic-space-4px)}.conversion-pipeline{display:grid;grid-template-columns:1fr auto 1fr auto 1.25fr;align-items:center;gap:var(--retail-component-pipeline-gap)}.conversion-pipeline.nodes-4{grid-template-columns:1fr auto 1fr auto 1fr auto 1.25fr}.conversion-pipeline.pipeline-home{--retail-component-pipeline-unitFontSize:var(--retail-semantic-typography-label-fontSize);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto max-content;gap:var(--retail-semantic-space-4px)}.conversion-pipeline.pipeline-home.nodes-4{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto max-content}.pipeline-home .pipeline-value{display:inline-flex;align-items:baseline;gap:var(--retail-semantic-space-4px);white-space:nowrap}.pipeline-home .pipeline-value-unit{font-size:var(--retail-component-pipeline-unitFontSize)}.pipeline-node{min-width:0}.pipeline-node strong{display:block;line-height:var(--retail-component-metricStrong-base-lineHeight);font-size:var(--retail-component-pipeline-fontSize);white-space:nowrap;font-weight:var(--retail-semantic-fontWeight-700);font-variant-numeric:tabular-nums}.pipeline-chevron{font-size:var(--retail-semantic-fontSize-16px)!important;color:var(--retail-semantic-text-muted)}.learning-rate{display:grid;grid-template-columns:1.4fr 1fr 1fr;align-items:center;gap:var(--retail-semantic-space-12px);padding:var(--retail-component-bonusContent-base-padding);background:var(--retail-component-bonusContent-base-background);border-radius:var(--retail-component-card-radius)}.learning-rate .bonus-progress{grid-column:1/-1}.learning-rate .metric strong{font-size:var(--retail-semantic-fontSize-20px)}.coaching-row{display:grid;grid-template-columns:1fr 1fr 2fr 1fr;gap:var(--retail-semantic-space-16px)}.coaching-row>.metric,.r4-coaching-rates{border-radius:var(--retail-component-card-radius);padding:var(--retail-semantic-space-16px);background:var(--retail-component-acquisition-blueSurface)}.coaching-row>.metric:first-child{background:var(--retail-component-acquisition-greenSurface)}.r4-coaching-rates>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-semantic-space-12px)}.coaching-row .metric strong{font-size:var(--retail-semantic-fontSize-23px)}.coaching-window{font-size:var(--retail-semantic-fontSize-12px);margin-left:var(--retail-semantic-space-8px)}.store-filter-dialog .MuiDialogTitle-root{display:flex;justify-content:space-between;align-items:center;padding:var(--retail-semantic-space-16px) var(--retail-semantic-space-24px)}.store-filter-dialog .MuiDialogContent-root{padding:var(--retail-semantic-space-8px) var(--retail-semantic-space-24px) var(--retail-semantic-space-24px)}.filter-fields{display:flex;flex-direction:column;gap:var(--retail-component-selection-fieldGap)}.filter-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-component-selection-fieldGap)}.draft-scope{font-size:var(--retail-semantic-fontSize-16px)!important;color:var(--retail-semantic-text-secondary)}.draft-scope strong{color:var(--retail-component-iconTile-base-color);font-size:var(--retail-semantic-fontSize-24px)}.store-filter-dialog .MuiDialogActions-root{padding:var(--retail-semantic-space-16px) var(--retail-semantic-space-24px);border-top:var(--retail-component-saleSecondary-base-borderTop);gap:var(--retail-semantic-space-8px)}.filter-action-spacer{flex:1}.merchant-option{display:flex;flex-direction:column;min-width:0;padding:var(--retail-semantic-space-4px) 0}.merchant-option strong{font-size:var(--retail-semantic-fontSize-16px)}.merchant-option span{font-size:var(--retail-semantic-fontSize-14px);color:var(--retail-semantic-text-muted)}@media(max-width:800px){.r4-operations-grid{grid-template-columns:minmax(0,1fr)}.metric-section{min-height:0}.conversion-pipeline,.conversion-pipeline.nodes-4,.conversion-pipeline.pipeline-home,.conversion-pipeline.pipeline-home.nodes-4{grid-template-columns:minmax(0,1fr);gap:var(--retail-semantic-space-4px)}.pipeline-chevron{transform:rotate(90deg);justify-self:center}.pipeline-node{display:flex;justify-content:space-between;align-items:center;gap:var(--retail-semantic-space-12px)}.pipeline-node strong{font-size:var(--retail-component-pipeline-mobileFontSize)}.conversion-heading{flex-wrap:wrap}.conversion-heading .section-heading{flex-basis:100%;margin-bottom:0}.followup-link.MuiButton-root{margin-left:auto;margin-bottom:0}.coaching-row{grid-template-columns:repeat(2,minmax(0,1fr))}.r4-coaching-rates{grid-column:1/-1;grid-row:2}.coaching-row>.metric:last-child{grid-column:1/-1}.learning-rate{grid-template-columns:repeat(2,minmax(0,1fr))}.learning-rate>div:first-child{grid-column:1/-1}.filter-pair{grid-template-columns:minmax(0,1fr)}.store-filter-dialog .MuiDialog-paper{margin:var(--retail-semantic-space-16px);width:calc(100% - var(--retail-semantic-space-32px));max-height:calc(100% - var(--retail-semantic-space-32px))}.store-filter-dialog .MuiDialogActions-root{padding:var(--retail-semantic-space-12px);gap:var(--retail-semantic-space-4px)}.store-filter-dialog .MuiDialogActions-root>.MuiButton-root{margin-left:0;min-width:0;padding-left:var(--retail-semantic-space-8px);padding-right:var(--retail-semantic-space-8px)}.activity-footer{flex-wrap:wrap}.activity-footer>.icon-tile{display:none}.pair-metrics .metric strong,.activity-footer .metric strong{font-size:var(--retail-semantic-fontSize-18px)}}.main-content{max-width:var(--retail-component-mainContent-base-maxWidth);margin:0 auto;padding:var(--retail-component-mainContent-base-padding)}.scope-line{display:flex;align-items:center;justify-content:space-between;gap:var(--retail-component-scopeLine-base-gap);margin-bottom:var(--retail-component-scopeLine-base-marginBottom);min-height:var(--retail-component-scopeLine-base-minHeight)}.scope-line p{margin:0;font-size:var(--retail-component-scopeLineP-base-fontSize);color:var(--retail-component-scopeLineP-base-color)}.scope-line .MuiChip-root{font-size:var(--retail-component-scopeLineMuiChipRoot-base-fontSize);color:var(--retail-component-scopeLineMuiChipRoot-base-color);background:var(--retail-component-scopeLineMuiChipRoot-base-background);border-color:var(--retail-component-scopeLineMuiChipRoot-base-borderColor)}.sales-grid,.middle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-component-salesGridMiddleGrid-base-gap)}.middle-grid,.operations-grid{margin-top:var(--retail-component-middleGridOperationsGrid-base-marginTop)}.sale-card{--accent:var(--retail-component-saleCard-base-accent);--soft:var(--retail-component-saleCard-base-soft);--wash:var(--retail-component-saleCard-base-wash);position:relative;padding:var(--retail-component-saleCard-base-padding)!important;background:var(--wash)!important;border:var(--retail-component-saleCard-base-border);border-radius:var(--retail-component-saleCard-base-borderRadius)!important;overflow:visible!important}.sale-card[data-tone=blue]{--accent:var(--retail-component-saleCardDataToneBlue-base-accent);--soft:var(--retail-component-saleCardDataToneBlue-base-soft);--wash:var(--retail-component-saleCardDataToneBlue-base-wash)}.sale-title{display:flex;align-items:center;gap:var(--retail-component-saleTitle-base-gap);padding-right:var(--retail-component-saleTitle-base-paddingRight);min-height:var(--retail-component-saleTitle-base-minHeight)}.sale-title h2{font-size:var(--retail-component-saleTitleH2-base-fontSize);font-weight:var(--retail-component-saleTitleH2-base-fontWeight);margin:0;font-family:var(--retail-component-saleTitleH2-base-fontFamily);line-height:var(--retail-component-saleTitleH2-base-lineHeight);letter-spacing:var(--retail-component-saleTitleH2-base-letterSpacing)}.icon-tile{width:var(--retail-component-iconTile-base-width);height:var(--retail-component-iconTile-base-height);border-radius:var(--retail-component-iconTile-base-borderRadius);display:inline-flex;align-items:center;justify-content:center;background:var(--retail-component-iconTile-base-background);color:var(--retail-component-iconTile-base-color);flex:none}.icon-tile.small{width:var(--retail-component-iconTileSmall-base-width);height:var(--retail-component-iconTileSmall-base-height);border-radius:var(--retail-component-iconTileSmall-base-borderRadius)}.icon-tile svg{font-size:var(--retail-component-iconTileSvg-base-fontSize)}.icon-tile.small svg{font-size:var(--retail-component-iconTileSmallSvg-base-fontSize)}.icon-tile.blue{color:var(--retail-component-iconTileBlue-base-color);background:var(--retail-component-iconTileBlue-base-background)}.icon-tile.purple{color:var(--retail-component-iconTilePurple-base-color);background:var(--retail-component-iconTilePurple-base-background)}.icon-tile.orange{color:var(--retail-component-iconTileOrange-base-color);background:var(--retail-component-iconTileOrange-base-background)}.sale-value{font-size:var(--retail-component-saleValue-base-fontSize);font-weight:var(--retail-component-saleValue-base-fontWeight);color:var(--accent);line-height:var(--retail-component-saleValue-base-lineHeight);letter-spacing:var(--retail-component-saleValue-base-letterSpacing);margin:var(--retail-component-saleValue-base-margin);white-space:nowrap;font-variant-numeric:tabular-nums;font-family:var(--retail-component-saleValue-base-fontFamily)}.sale-value span{font-size:var(--retail-component-saleValueSpan-base-fontSize);font-weight:var(--retail-component-saleValueSpan-base-fontWeight);letter-spacing:0;margin-left:var(--retail-component-saleValueSpan-base-marginLeft);font-family:var(--retail-component-saleValueSpan-base-fontFamily);line-height:var(--retail-component-saleValueSpan-base-lineHeight)}.metric-label{display:block;font-size:var(--retail-component-metricLabel-base-fontSize);line-height:var(--retail-component-metricLabel-base-lineHeight);color:var(--retail-component-metricLabel-base-color);font-family:var(--retail-component-metricLabel-base-fontFamily);font-weight:var(--retail-component-metricLabel-base-fontWeight);letter-spacing:var(--retail-component-metricLabel-base-letterSpacing)}.metric strong{display:block;font-size:var(--retail-component-metricStrong-base-fontSize);line-height:var(--retail-component-metricStrong-base-lineHeight);color:var(--retail-component-metricStrong-base-color);font-weight:var(--retail-component-metricStrong-base-fontWeight);white-space:nowrap;font-variant-numeric:tabular-nums;font-family:var(--retail-component-metricStrong-base-fontFamily);letter-spacing:var(--retail-component-metricStrong-base-letterSpacing)}.sale-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-component-salePair-base-gap);margin-bottom:var(--retail-component-salePair-base-marginBottom)}.sale-pair .metric strong{font-size:var(--retail-component-salePairMetricStrong-base-fontSize)}.sale-pair .metric.gap strong{color:var(--retail-component-salePairMetricGapStrong-base-color)}.sale-attainment{display:flex;align-items:baseline;justify-content:space-between;gap:var(--retail-component-saleAttainment-base-gap);color:var(--retail-component-saleAttainment-base-color);font-size:var(--retail-component-saleAttainment-base-fontSize)}.sale-attainment strong{font-size:var(--retail-component-saleAttainmentStrong-base-fontSize);color:var(--accent);font-weight:var(--retail-component-saleAttainmentStrong-base-fontWeight);font-variant-numeric:tabular-nums}.sale-progress.MuiLinearProgress-root{height:var(--retail-component-saleProgressMuiLinearProgressRoot-base-height);background:var(--soft);border-radius:var(--retail-component-saleProgressMuiLinearProgressRoot-base-borderRadius);margin-top:var(--retail-component-saleProgressMuiLinearProgressRoot-base-marginTop)}.sale-progress .MuiLinearProgress-bar{background:var(--accent);border-radius:var(--retail-component-saleProgressMuiLinearProgressBar-base-borderRadius)}.sale-progress.empty-progress{height:var(--retail-component-saleProgressEmptyProgress-base-height);border-radius:var(--retail-component-saleProgressEmptyProgress-base-borderRadius);background:var(--retail-component-saleProgressEmptyProgress-base-background);margin-top:var(--retail-component-saleProgressEmptyProgress-base-marginTop)}.sale-secondary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--retail-component-saleSecondary-base-gap);border-top:var(--retail-component-saleSecondary-base-borderTop);margin-top:var(--retail-component-saleSecondary-base-marginTop);padding-top:var(--retail-component-saleSecondary-base-paddingTop)}.sale-secondary .metric strong{font-size:var(--retail-component-saleSecondaryMetricStrong-base-fontSize)}.sale-ranking.MuiButton-root{position:absolute;top:var(--retail-component-saleRankingMuiButtonRoot-base-top);right:var(--retail-component-saleRankingMuiButtonRoot-base-right);min-height:var(--retail-component-saleRankingMuiButtonRoot-base-minHeight);font-size:var(--retail-component-saleRankingMuiButtonRoot-base-fontSize);color:var(--retail-component-saleRankingMuiButtonRoot-base-color);padding:var(--retail-component-saleRankingMuiButtonRoot-base-padding)}.sale-ranking svg{font-size:var(--retail-component-saleRankingSvg-base-fontSize)}.business-card{padding:var(--retail-component-businessCard-base-padding)!important;border:var(--retail-component-businessCard-base-border);border-radius:var(--retail-component-businessCard-base-borderRadius)!important;min-width:0}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--retail-component-sectionHeading-base-gap);margin-bottom:var(--retail-component-sectionHeading-base-marginBottom)}.section-heading h2{font-size:var(--retail-component-sectionHeadingH2-base-fontSize);font-weight:var(--retail-component-sectionHeadingH2-base-fontWeight);white-space:nowrap;font-family:var(--retail-component-sectionHeadingH2-base-fontFamily);line-height:var(--retail-component-sectionHeadingH2-base-lineHeight);letter-spacing:var(--retail-component-sectionHeadingH2-base-letterSpacing)}.section-heading .MuiStack-root{min-width:0;gap:var(--retail-component-sectionHeadingMuiStackRoot-base-gap)}.section-heading .section-link{font-size:var(--retail-component-sectionHeadingSectionLink-base-fontSize);color:var(--retail-component-sectionHeadingSectionLink-base-color);min-height:var(--retail-component-sectionHeadingSectionLink-base-minHeight);white-space:nowrap;padding:var(--retail-component-sectionHeadingSectionLink-base-padding);min-width:0}.section-link .MuiButton-endIcon{margin-left:var(--retail-component-sectionLinkMuiButtonEndIcon-base-marginLeft)}.section-link svg{font-size:var(--retail-component-sectionLinkSvg-base-fontSize)}.health-content{display:grid;grid-template-columns:1.15fr 1fr;gap:var(--retail-component-healthContent-base-gap)}.zero-health,.average-health{padding:var(--retail-component-zeroHealthAverageHealth-base-padding);border-radius:var(--retail-component-zeroHealthAverageHealth-base-borderRadius);background:var(--retail-component-zeroHealthAverageHealth-base-background)}.average-health{background:var(--retail-component-averageHealth-base-background)}.health-number{font-size:var(--retail-component-healthNumber-base-fontSize);font-weight:var(--retail-component-healthNumber-base-fontWeight);line-height:var(--retail-component-healthNumber-base-lineHeight);color:var(--retail-component-healthNumber-base-color);margin:var(--retail-component-healthNumber-base-margin);font-variant-numeric:tabular-nums;white-space:nowrap}.health-number small{font-size:var(--retail-component-healthNumberSmall-base-fontSize);margin-left:var(--retail-component-healthNumberSmall-base-marginLeft);font-family:var(--retail-component-healthNumberSmall-base-fontFamily);font-weight:var(--retail-component-healthNumberSmall-base-fontWeight);line-height:var(--retail-component-healthNumberSmall-base-lineHeight);letter-spacing:var(--retail-component-healthNumberSmall-base-letterSpacing)}.orange,.health-number.orange{color:var(--retail-component-orangeHealthNumberOrange-base-color)}.purple,.health-number.purple{color:var(--retail-component-purpleHealthNumberPurple-base-color)}.red strong{color:var(--retail-component-redStrong-base-color)}.zero-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--retail-component-zeroBottom-base-gap)}.zero-bottom>span{font-size:var(--retail-component-zeroBottomSpan-base-fontSize);color:var(--retail-component-zeroBottomSpan-base-color);white-space:nowrap}.zero-bottom .MuiButton-root{min-height:var(--retail-component-zeroBottomMuiButtonRoot-base-minHeight);padding:var(--retail-component-zeroBottomMuiButtonRoot-base-padding);font-size:var(--retail-component-zeroBottomMuiButtonRoot-base-fontSize);color:var(--retail-component-zeroBottomMuiButtonRoot-base-color);border-color:var(--retail-component-zeroBottomMuiButtonRoot-base-borderColor);white-space:nowrap}.zero-bottom svg{font-size:var(--retail-component-zeroBottomSvg-base-fontSize)}.bonus-content{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--retail-component-bonusContent-base-gap);padding:var(--retail-component-bonusContent-base-padding);background:var(--retail-component-bonusContent-base-background);border-radius:var(--retail-component-bonusContent-base-borderRadius)}.bonus-progress{grid-column:1/-1}.bonus-progress .MuiLinearProgress-root,.bonus-progress .empty-progress{height:var(--retail-component-bonusProgressMuiLinearProgressRootBonusProgressEmptyProgress-base-height);border-radius:var(--retail-component-bonusProgressMuiLinearProgressRootBonusProgressEmptyProgress-base-borderRadius);background:var(--retail-component-bonusProgressMuiLinearProgressRootBonusProgressEmptyProgress-base-background)}.bonus-progress .MuiLinearProgress-bar{background:var(--retail-component-bonusProgressMuiLinearProgressBar-base-background);border-radius:var(--retail-component-bonusProgressMuiLinearProgressBar-base-borderRadius)}.bonus-progress .empty-progress{background:var(--retail-component-bonusProgressEmptyProgress-base-background)}.bonus-content .health-number{font-size:var(--retail-component-bonusContentHealthNumber-base-fontSize)}.bonus-target{padding-left:var(--retail-component-bonusTarget-base-paddingLeft);border-left:var(--retail-component-bonusTarget-base-borderLeft)}.bonus-target strong{font-size:var(--retail-component-bonusTargetStrong-base-fontSize);color:var(--retail-component-bonusTargetStrong-base-color);white-space:nowrap;font-variant-numeric:tabular-nums}.operations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--retail-component-operationsGrid-base-gap)}.operations-grid .business-card{display:flex;flex-direction:column}.exposure-highlight{display:flex;align-items:center;gap:var(--retail-component-exposureHighlight-base-gap);background:var(--retail-component-exposureHighlight-base-background);padding:var(--retail-component-exposureHighlight-base-padding);border-radius:var(--retail-component-exposureHighlight-base-borderRadius)}.exposure-highlight strong{font-size:var(--retail-component-exposureHighlightStrong-base-fontSize);line-height:var(--retail-component-exposureHighlightStrong-base-lineHeight);letter-spacing:var(--retail-component-exposureHighlightStrong-base-letterSpacing);color:var(--retail-component-exposureHighlightStrong-base-color);white-space:nowrap;font-variant-numeric:tabular-nums}.exposure-highlight strong small{font-size:var(--retail-component-exposureHighlightStrongSmall-base-fontSize);letter-spacing:0;margin-left:var(--retail-component-exposureHighlightStrongSmall-base-marginLeft);font-family:var(--retail-component-exposureHighlightStrongSmall-base-fontFamily);font-weight:var(--retail-component-exposureHighlightStrongSmall-base-fontWeight);line-height:var(--retail-component-exposureHighlightStrongSmall-base-lineHeight)}.traffic-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-component-trafficMetrics-base-gap);padding:var(--retail-component-trafficMetrics-base-padding)}.traffic-metrics .metric:last-child{grid-column:1/-1}.metrics-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-component-metricsTwo-base-gap)}.card-bottom{margin-top:auto;padding:var(--retail-component-cardBottom-base-padding);background:var(--retail-component-cardBottom-base-background);border-radius:var(--retail-component-cardBottom-base-borderRadius)}.card-bottom .metric+.metric{border-left:var(--retail-component-cardBottomMetricMetric-base-borderLeft);padding-left:var(--retail-component-cardBottomMetricMetric-base-paddingLeft)}.funnel{display:grid;grid-template-columns:var(--retail-component-funnel-base-gridTemplateColumns);gap:var(--retail-component-funnel-base-gap);align-items:center}.funnel-stage{background:var(--retail-component-funnelStage-base-background);border-radius:var(--retail-component-funnelStage-base-borderRadius);padding:var(--retail-component-funnelStage-base-padding);min-width:0}.funnel-stage>span:first-child{font-size:var(--retail-component-funnelStageSpanFirstChild-base-fontSize);color:var(--retail-component-funnelStageSpanFirstChild-base-color)}.funnel-stage strong{display:block;font-size:var(--retail-component-funnelStageStrong-base-fontSize);line-height:var(--retail-component-funnelStageStrong-base-lineHeight);font-weight:var(--retail-component-funnelStageStrong-base-fontWeight);white-space:nowrap}.funnel>.MuiSvgIcon-root{font-size:var(--retail-component-funnelMuiSvgIconRoot-base-fontSize);color:var(--retail-component-funnelMuiSvgIconRoot-base-color)}.funnel-stage.purple{background:var(--retail-component-funnelStagePurple-base-background)}.lead-metrics{padding:var(--retail-component-leadMetrics-base-padding);gap:var(--retail-component-leadMetrics-base-gap)}.followup-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--retail-component-followupFooter-base-gap);margin-top:auto;padding-top:var(--retail-component-followupFooter-base-paddingTop);border-top:var(--retail-component-followupFooter-base-borderTop)}.followup-footer>span{font-size:var(--retail-component-followupFooterSpan-base-fontSize);color:var(--retail-component-followupFooterSpan-base-color)}.followup-footer .MuiButton-root{font-size:var(--retail-component-followupFooterMuiButtonRoot-base-fontSize);min-height:var(--retail-component-followupFooterMuiButtonRoot-base-minHeight);padding:var(--retail-component-followupFooterMuiButtonRoot-base-padding);white-space:nowrap}.followup-footer svg{font-size:var(--retail-component-followupFooterSvg-base-fontSize)}.coaching-counts .metric{padding:var(--retail-component-coachingCountsMetric-base-padding);background:var(--retail-component-coachingCountsMetric-base-background);border-radius:var(--retail-component-coachingCountsMetric-base-borderRadius)}.coaching-counts .metric:nth-child(2){background:var(--retail-component-coachingCountsMetricNthChild2-base-background)}.coaching-counts strong{font-size:var(--retail-component-coachingCountsStrong-base-fontSize)}.coaching-window{margin:var(--retail-component-coachingWindow-base-margin);font-size:var(--retail-component-coachingWindow-base-fontSize);color:var(--retail-component-coachingWindow-base-color)}.coaching-window span{font-size:var(--retail-component-coachingWindowSpan-base-fontSize);color:var(--retail-component-coachingWindowSpan-base-color);margin-left:var(--retail-component-coachingWindowSpan-base-marginLeft);white-space:nowrap}.coaching-rates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-component-coachingRates-base-gap)}.coaching-rates .metric{padding:var(--retail-component-coachingRatesMetric-base-padding);background:var(--retail-component-coachingRatesMetric-base-background);border-radius:var(--retail-component-coachingRatesMetric-base-borderRadius)}.coaching-rates .metric:last-child{grid-column:1/-1}.coaching-rates strong{font-size:var(--retail-component-coachingRatesStrong-base-fontSize);color:var(--retail-component-coachingRatesStrong-base-color)}.coaching-rates .red strong{color:var(--retail-component-coachingRatesRedStrong-base-color)}.smart-banner{display:flex;align-items:center;gap:var(--retail-component-smartBanner-base-gap);padding:var(--retail-component-smartBanner-base-padding);margin-top:var(--retail-component-smartBanner-base-marginTop);border-radius:var(--retail-component-smartBanner-base-borderRadius)!important;background:var(--retail-component-smartBanner-base-background)!important;border:var(--retail-component-smartBanner-base-border);color:var(--retail-component-smartBanner-base-color)}.smart-banner .MuiStack-root{gap:var(--retail-component-smartBannerMuiStackRoot-base-gap);min-width:0}.smart-banner .MuiStack-root>span{font-size:var(--retail-component-smartBannerMuiStackRootSpan-base-fontSize)}.smart-banner .reported{font-size:var(--retail-component-smartBannerReported-base-fontSize);color:var(--retail-component-smartBannerReported-base-color);margin-left:var(--retail-component-smartBannerReported-base-marginLeft)}.smart-banner>strong{font-size:var(--retail-component-smartBannerStrong-base-fontSize);color:var(--retail-component-smartBannerStrong-base-color);white-space:nowrap}.smart-banner>strong small{font-size:var(--retail-component-smartBannerStrongSmall-base-fontSize);margin-left:var(--retail-component-smartBannerStrongSmall-base-marginLeft);font-family:var(--retail-component-smartBannerStrongSmall-base-fontFamily);font-weight:var(--retail-component-smartBannerStrongSmall-base-fontWeight);line-height:var(--retail-component-smartBannerStrongSmall-base-lineHeight);letter-spacing:var(--retail-component-smartBannerStrongSmall-base-letterSpacing)}.smart-banner>svg{margin-left:auto;flex:none;color:var(--retail-component-smartBannerSvg-base-color)}.loading-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--retail-component-loadingGrid-base-gap)}.drawer-close{display:flex;justify-content:flex-end;padding:var(--retail-component-drawerClose-base-padding)}.filter-dialog-title{display:flex;justify-content:space-between;align-items:center}@media(min-width:801px){.sale-value span{line-height:var(--retail-component-saleValue-desktop-lineHeight)}.sale-card{padding:var(--retail-component-saleCard-desktop-padding)!important}.sale-title{min-height:var(--retail-component-saleTitle-desktop-minHeight)}.sale-value{font-size:var(--retail-component-saleValue-desktop-fontSize);line-height:var(--retail-component-saleValue-desktop-lineHeight);margin:var(--retail-component-saleValue-desktop-margin)}.sale-pair{margin-bottom:var(--retail-component-salePair-desktop-marginBottom)}.sale-pair .metric strong{line-height:var(--retail-component-salePairMetricStrong-desktop-lineHeight)}.sale-attainment strong{line-height:var(--retail-component-saleAttainmentStrong-desktop-lineHeight);font-size:var(--retail-component-saleAttainmentStrong-desktop-fontSize)}.sale-secondary{margin-top:var(--retail-component-saleSecondary-desktop-marginTop);padding-top:var(--retail-component-saleSecondary-desktop-paddingTop)}.sale-secondary .metric strong{line-height:var(--retail-component-saleSecondaryMetricStrong-desktop-lineHeight);font-size:var(--retail-component-saleSecondaryMetricStrong-desktop-fontSize)}.zero-health{display:grid;grid-template-columns:1fr auto;gap:var(--retail-component-zeroHealth-desktop-gap);align-items:center}.zero-health>.metric-label{grid-column:1/-1}.zero-health .health-number{margin:0}.zero-bottom{grid-column:2;grid-row:2;flex-direction:column;align-items:flex-end;gap:var(--retail-component-zeroBottom-desktop-gap)}.average-health{display:flex;flex-direction:column;justify-content:center}}@media(min-width:801px)and (max-width:1180px){.desktop-sidebar{width:var(--retail-component-desktopSidebar-middle-width)}.workspace{margin-left:var(--retail-component-workspace-middle-marginLeft)}.main-content{padding:var(--retail-component-mainContent-middle-padding)}.topbar{padding:var(--retail-component-topbar-middle-padding);gap:var(--retail-component-topbar-middle-gap)}.operations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coaching-card{grid-column:1/-1}.coaching-rates{grid-template-columns:repeat(3,minmax(0,1fr))}.coaching-rates .metric:last-child{grid-column:auto}.sale-value{font-size:var(--retail-component-saleValue-middle-fontSize)}.sale-pair .metric strong{font-size:var(--retail-component-salePairMetricStrong-middle-fontSize)}.health-content{grid-template-columns:1fr}.bonus-content{height:var(--retail-component-bonusContent-middle-height)}}@media(max-width:800px){.desktop-sidebar{display:none}.workspace{margin-left:0}.topbar{height:var(--retail-component-topbar-mobile-height);gap:var(--retail-component-topbar-mobile-gap);padding:var(--retail-component-topbar-mobile-padding);justify-content:space-between}.topbar .mobile-menu,.topbar .mobile-filter{display:inline-flex;flex:none}.topbar .filter-button{display:none}.header-title h1{font-size:var(--retail-component-headerTitleH1-mobile-fontSize);letter-spacing:var(--retail-component-headerTitleH1-mobile-letterSpacing)}.header-title .MuiIconButton-root{margin-left:var(--retail-component-headerTitleMuiIconButtonRoot-mobile-marginLeft);margin-right:var(--retail-component-headerTitleMuiIconButtonRoot-mobile-marginRight)}.header-period{flex:0 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:0}.period-select{font-size:var(--retail-component-periodSelect-mobile-fontSize);min-width:var(--retail-component-periodSelect-mobile-minWidth)}.as-of{font-size:var(--retail-component-asOf-mobile-fontSize);line-height:var(--retail-component-asOf-mobile-lineHeight);margin-left:var(--retail-component-asOf-mobile-marginLeft)}.main-content{padding:var(--retail-component-mainContent-mobile-padding)}.scope-line{margin-bottom:var(--retail-component-scopeLine-mobile-marginBottom)}.sales-grid,.middle-grid,.operations-grid{grid-template-columns:1fr;gap:var(--retail-component-salesGridMiddleGridOperationsGrid-mobile-gap)}.middle-grid,.operations-grid{margin-top:var(--retail-component-middleGridOperationsGrid-mobile-marginTop)}.sale-card{padding:var(--retail-component-saleCard-mobile-padding)!important}.sale-title{gap:var(--retail-component-saleTitle-mobile-gap)}.sale-title h2{font-size:var(--retail-component-saleTitleH2-mobile-fontSize)}.sale-value{font-size:var(--retail-component-saleValue-mobile-fontSize);margin:var(--retail-component-saleValue-mobile-margin)}.sale-ranking.MuiButton-root{right:var(--retail-component-saleRankingMuiButtonRoot-mobile-right);top:var(--retail-component-saleRankingMuiButtonRoot-mobile-top)}.sale-pair{grid-template-columns:1fr;gap:var(--retail-component-salePair-mobile-gap);margin-bottom:var(--retail-component-salePair-mobile-marginBottom)}.sale-pair .metric>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--retail-component-salePairMetricDiv-mobile-gap)}.sale-pair .metric strong{font-size:var(--retail-component-salePairMetricStrong-mobile-fontSize)}.sale-attainment strong{font-size:var(--retail-component-saleAttainmentStrong-mobile-fontSize)}.sale-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-component-saleSecondary-mobile-gap);margin-top:var(--retail-component-saleSecondary-mobile-marginTop);padding-top:var(--retail-component-saleSecondary-mobile-paddingTop)}.sale-secondary .metric:last-child{grid-column:1/-1}.sale-secondary .metric:last-child>div{display:flex;align-items:baseline;justify-content:space-between}.sale-secondary .metric strong{font-size:var(--retail-component-saleSecondaryMetricStrong-mobile-fontSize)}.business-card{padding:var(--retail-component-businessCard-mobile-padding)!important}.section-heading{margin-bottom:var(--retail-component-sectionHeading-mobile-marginBottom)}.health-content{grid-template-columns:1fr 1fr;gap:var(--retail-component-healthContent-mobile-gap)}.zero-health,.average-health{padding:var(--retail-component-zeroHealthAverageHealth-mobile-padding)}.zero-bottom{flex-wrap:wrap;gap:var(--retail-component-zeroBottom-mobile-gap)}.health-number{font-size:var(--retail-component-healthNumber-mobile-fontSize)}.bonus-content{padding:var(--retail-component-bonusContent-mobile-padding)}.bonus-target{padding-left:var(--retail-component-bonusTarget-mobile-paddingLeft)}.operations-grid .business-card{min-height:0}.exposure-highlight strong{font-size:var(--retail-component-exposureHighlightStrong-mobile-fontSize)}.traffic-metrics,.lead-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-component-trafficMetricsLeadMetrics-mobile-gap);padding:var(--retail-component-trafficMetricsLeadMetrics-mobile-padding)}.traffic-metrics .metric:last-child{grid-column:1/-1}.traffic-metrics .metric:last-child>div{display:flex;justify-content:space-between;gap:var(--retail-component-trafficMetricsMetricLastChildDiv-mobile-gap);align-items:baseline}.card-bottom .metric strong{font-size:var(--retail-component-cardBottomMetricStrong-mobile-fontSize)}.funnel{display:flex;flex-direction:column;gap:var(--retail-component-funnel-mobile-gap);align-items:stretch}.funnel-stage{display:flex;align-items:baseline;justify-content:space-between;gap:var(--retail-component-funnelStage-mobile-gap);padding:var(--retail-component-funnelStage-mobile-padding)}.funnel-stage strong{font-size:var(--retail-component-funnelStageStrong-mobile-fontSize)}.funnel>.MuiSvgIcon-root{transform:rotate(90deg);align-self:center}.coaching-rates{grid-template-columns:repeat(2,minmax(0,1fr))}.coaching-rates .metric:last-child>div{display:flex;align-items:baseline;justify-content:space-between}.smart-banner{padding:var(--retail-component-smartBanner-mobile-padding);gap:var(--retail-component-smartBanner-mobile-gap);flex-wrap:wrap;margin-top:var(--retail-component-smartBanner-mobile-marginTop)}.smart-banner .MuiStack-root{flex:1 1 100%}.smart-banner>strong{padding-left:var(--retail-component-smartBannerStrong-mobile-paddingLeft);font-size:var(--retail-component-smartBannerStrong-mobile-fontSize)}.smart-banner>svg{display:none}.loading-grid{grid-template-columns:1fr}}@media(max-width:380px){.topbar{padding:var(--retail-component-topbar-narrow-padding);gap:0}.header-title h1{font-size:var(--retail-component-headerTitleH1-narrow-fontSize)}.period-select{min-width:var(--retail-component-periodSelect-narrow-minWidth)}.header-period{margin-left:0}.main-content{padding:var(--retail-component-mainContent-narrow-padding)}.sale-card{padding:var(--retail-component-saleCard-narrow-padding)!important}.sale-title h2{font-size:var(--retail-component-saleTitleH2-narrow-fontSize)}.sale-title{gap:var(--retail-component-saleTitle-narrow-gap)}.sale-title .icon-tile.small{width:var(--retail-component-saleTitleIconTileSmall-narrow-width);height:var(--retail-component-saleTitleIconTileSmall-narrow-height)}.sale-value{font-size:var(--retail-component-saleValue-narrow-fontSize)}.sale-value span{font-size:var(--retail-component-saleValueSpan-narrow-fontSize)}.sale-pair .metric strong{font-size:var(--retail-component-salePairMetricStrong-narrow-fontSize)}.sale-ranking.MuiButton-root{font-size:var(--retail-component-saleRankingMuiButtonRoot-narrow-fontSize);right:var(--retail-component-saleRankingMuiButtonRoot-narrow-right)}.business-card{padding:var(--retail-component-businessCard-narrow-padding)!important}.section-heading h2{font-size:var(--retail-component-sectionHeadingH2-narrow-fontSize)}.section-heading .MuiStack-root{gap:var(--retail-component-sectionHeadingMuiStackRoot-narrow-gap)}.section-heading .icon-tile.small{width:var(--retail-component-sectionHeadingIconTileSmall-narrow-width);height:var(--retail-component-sectionHeadingIconTileSmall-narrow-height)}.health-content{grid-template-columns:1fr}.zero-health,.average-health{padding:var(--retail-component-zeroHealthAverageHealth-narrow-padding)}.average-health{display:flex;justify-content:space-between;align-items:center;gap:var(--retail-component-averageHealth-narrow-gap)}.zero-bottom{justify-content:space-between}.bonus-content .health-number{font-size:var(--retail-component-bonusContentHealthNumber-narrow-fontSize)}.bonus-target strong{font-size:var(--retail-component-bonusTargetStrong-narrow-fontSize)}.exposure-highlight{gap:var(--retail-component-exposureHighlight-narrow-gap);padding:var(--retail-component-exposureHighlight-narrow-padding)}.exposure-highlight strong{font-size:var(--retail-component-exposureHighlightStrong-narrow-fontSize)}.exposure-highlight .icon-tile{width:var(--retail-component-exposureHighlightIconTile-narrow-width);height:var(--retail-component-exposureHighlightIconTile-narrow-height)}.metric strong{font-size:var(--retail-component-metricStrong-narrow-fontSize)}.card-bottom{grid-template-columns:1fr}.card-bottom .metric>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--retail-component-cardBottomMetricDiv-narrow-gap)}.card-bottom .metric+.metric{border-left:0;border-top:var(--retail-component-cardBottomMetricMetric-narrow-borderTop);padding-left:0;padding-top:var(--retail-component-cardBottomMetricMetric-narrow-paddingTop)}.coaching-window span{display:block;margin:var(--retail-component-coachingWindowSpan-narrow-margin)}.coaching-counts .metric{padding:var(--retail-component-coachingCountsMetric-narrow-padding)}.coaching-counts strong{font-size:var(--retail-component-coachingCountsStrong-narrow-fontSize)}.lead-metrics{grid-template-columns:1fr}.lead-metrics .metric>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--retail-component-leadMetricsMetricDiv-narrow-gap)}.smart-banner>strong{font-size:var(--retail-component-smartBannerStrong-narrow-fontSize)}}@media(max-width:360px){.topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title filter" "period period";height:auto;gap:var(--retail-semantic-space-8px);padding:var(--retail-semantic-space-12px);align-items:center}.topbar .header-title{grid-area:title;min-width:0;gap:var(--retail-semantic-space-8px)}.topbar .header-title .MuiIconButton-root{margin:0;min-height:var(--retail-component-control-minHeight);min-width:var(--retail-component-control-minHeight)}.topbar .mobile-filter{grid-area:filter;min-height:var(--retail-component-control-minHeight);margin:0;font-size:var(--retail-semantic-fontSize-16px)}.topbar .header-period{grid-area:period;position:static;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--retail-semantic-space-8px);width:100%;margin:0;flex:none}.topbar .as-of{position:static;margin:0;justify-self:end;font-size:var(--retail-semantic-fontSize-12px);white-space:nowrap}}.assessment-legacy .assessment-score-unknown strong{color:#8693a5}.assessment-legacy .assessment-detail-wecom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:8px}.assessment-legacy .assessment-detail-wecom .metric strong{font-size:24px}.assessment-legacy .assessment-detail-score{margin-top:18px;padding-top:16px;border-top:1px solid #e3ebf3}.assessment-legacy .assessment-detail-score .metric>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.assessment-legacy .assessment-detail-score .metric strong{font-size:20px}@media(max-width:800px){.assessment-legacy .assessment-detail-wecom{gap:16px}.assessment-legacy .assessment-detail-wecom .metric strong{font-size:22px}}.assessment-nonstandard-detail .assessment-nonstandard-sales{border-top:1px solid var(--line,#e2e9e8);margin-top:20px;padding-top:20px}.assessment-nonstandard-detail .nonstandard-tools section{min-width:0}.assessment-nonstandard-detail .nonstandard-tools .nonstandard-window{margin:4px 0 10px;overflow-wrap:anywhere}.assessment-nonstandard-detail .nonstandard-metric strong{font-size:clamp(23px,2.4vw,36px);overflow-wrap:anywhere}.assessment-nonstandard-detail .nonstandard-bundle-yoy strong{white-space:normal}.platform-name[href]{color:inherit;text-decoration:none;display:block}.platform-name[href]:focus-visible{outline:2px solid #16756d;outline-offset:4px}.assessment-retained-scope{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;font-size:13px;color:#406c66}.assessment-retained-scope span{padding:5px 9px;background:#eaf4f1;border-radius:5px;overflow-wrap:anywhere}.rank75-page,.matrix75-page{min-width:0;max-width:100%;color:var(--pages-text,#1f2937);font-size:14px}.rank75-page{display:grid;gap:16px}.rank75-page *,.matrix75-page *{box-sizing:border-box}.rank75-panel{min-width:0;max-width:100%;background:var(--pages-paper,#fff);border:var(--pages-line,1px solid #e5e7eb);border-radius:var(--pages-panel-radius,16px);padding:24px}.rank75-button{font:inherit;min-height:44px;padding:8px 16px;border:var(--pages-line,1px solid #e5e7eb);border-radius:8px;background:var(--pages-paper,#fff);color:inherit;cursor:pointer}.rank75-button:disabled{opacity:.5;cursor:default}.rank75-button.is-outline{border-color:var(--pages-green,#007867);color:var(--pages-green,#007867);font-weight:600}.rank75-button.is-primary,.rank75-switch [aria-pressed=true]{background:var(--pages-green,#007867);color:#fff}.rank75-switch{display:flex;gap:4px;margin-top:20px}.rank75-summary{display:flex;gap:40px;flex-wrap:wrap;border-top:var(--pages-line,1px solid #e5e7eb);margin-top:24px;padding-top:20px;align-items:center;font-size:18px}.rank75-summary b{font-size:28px;margin:0 8px}.rank75-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rank75-page h2,.matrix75-page h2{font-size:18px;margin:0 0 16px}.rank75-value{font-size:22px;white-space:nowrap;font-variant-numeric:tabular-nums}.rank75-link{display:inline-flex;align-items:center;min-height:44px;font:inherit;padding:8px 0;background:none;border:0;color:var(--pages-green,#007867);text-decoration:none;white-space:nowrap;cursor:pointer}.rank75-bottom{display:flex;justify-content:flex-end}.rank75-pagination{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}.rank75-page .business-table-container,.matrix75-page .business-table-container{max-width:100%;overflow:auto;overscroll-behavior-inline:contain}.rank75-page .business-table{min-width:580px;font-size:14px}.rank75-page :focus-visible,.matrix75-page :focus-visible{outline:3px solid var(--pages-green,#007867);outline-offset:3px}.rank75-standard{display:grid;gap:12px}.rank75-standard article{padding:12px;border:var(--pages-line,1px solid #e5e7eb);border-radius:8px}.matrix75-table .business-table{min-width:1500px;table-layout:fixed;font-size:14px}.matrix75-table .business-table td,.matrix75-table .business-table th{font-size:14px;white-space:normal}.matrix75-name{display:block;text-align:left;min-height:44px;background:none;border:0;padding:0;font:inherit;font-weight:700;line-height:1.6;color:inherit;cursor:pointer;overflow-wrap:anywhere}.matrix75-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:14px}.matrix75-identity p{font-size:14px;color:var(--pages-muted,#667085);margin:4px 0}.matrix75-cell{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;min-width:0;padding:4px;background:none;border:0;font:inherit;cursor:pointer}.matrix75-status{display:inline-block;border-radius:16px;padding:6px 10px;font-size:14px;line-height:20px;white-space:normal;background:var(--pages-surface,#f2f4f7);color:var(--pages-muted,#667085)}.matrix75-status.tone-excellent,.matrix75-status.tone-completed{background:var(--pages-good-bg,#e8f5f0);color:var(--pages-good-text,#007867);font-weight:600}.matrix75-status.tone-lagging{background:var(--pages-alert-bg,#fef3f2);color:var(--pages-alert-text,#b42318)}.matrix75-total{display:grid;gap:6px;justify-items:center}.matrix75-total strong{font-size:20px;white-space:nowrap}.matrix75-total small{font-size:14px;font-weight:400}.matrix75-detail{border:var(--pages-line,1px solid #e5e7eb);border-radius:8px;padding:16px;margin-top:16px;min-width:0}.matrix75-detail-heading{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.matrix75-detail-heading h2{margin:0}.matrix75-detail-heading button{margin-left:auto}.matrix75-facts,.matrix75-identity-detail{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:0 0 16px}.matrix75-facts>div{display:grid;gap:6px}.matrix75-facts strong{font-size:18px;overflow-wrap:anywhere;white-space:normal}.matrix75-identity-detail dt{color:var(--pages-muted,#667085)}.matrix75-identity-detail dd{margin:6px 0 0;overflow-wrap:anywhere}.matrix75-controls{margin-bottom:20px}@media(max-width:800px){.rank75-panel{padding:12px}.rank75-preview{grid-template-columns:minmax(0,1fr)}.rank75-summary{gap:12px;font-size:16px}.rank75-summary strong{width:100%}.rank75-value{font-size:18px}.rank75-pagination{justify-content:flex-start}.matrix75-detail{padding:12px}.matrix75-facts,.matrix75-identity-detail{grid-template-columns:minmax(0,1fr)}}.matrix75-status.tone-concern,.matrix75-status.tone-medium{background:var(--pages-concern-bg,#fffaeb);color:var(--pages-concern-text,#b54708)}.matrix75-status.tone-good,.matrix75-status.tone-ontrack{background:var(--pages-good-bg,#e8f5f0);color:var(--pages-good-text,#007867)}.rank75-controls{display:flex;gap:var(--pages-gap);align-items:flex-end;flex-wrap:wrap}.rank75-controls>.rank82-selection{flex:1 1 var(--pages-selection-width);min-width:0;max-width:100%}.rank75-controls>.rank75-button{align-self:flex-end}.rank82-selection-menu .MuiAutocomplete-option{white-space:normal;overflow-wrap:anywhere;font-size:var(--retail-component-selection-inputSize);color:var(--retail-component-selection-text)}.rank82-selection-menu .MuiAutocomplete-groupLabel{color:var(--retail-role-text-secondary);background:var(--retail-role-surface-card);font-size:var(--retail-component-selection-labelSize)}@media(max-width:800px){.rank75-controls>.rank82-selection{flex-basis:100%;width:100%}.rank75-controls>.rank75-button{width:100%}}.rank82-select-menu .MuiMenuItem-root{white-space:normal;overflow-wrap:anywhere;font-size:var(--retail-component-selection-inputSize);color:var(--retail-component-selection-text)}.matrix75-controls>.matrix56-selection{flex:1 1 var(--pages-selection-width);min-width:0;max-width:100%}.matrix56-select-menu .MuiMenuItem-root{white-space:normal;overflow-wrap:anywhere;font-size:var(--retail-component-selection-inputSize);color:var(--retail-component-selection-text)}@media(max-width:800px){.matrix75-controls>.matrix56-selection{flex-basis:100%;width:100%}}.matrix75-identity .matrix75-name{display:block;text-decoration:none;color:var(--pages-text);white-space:normal;overflow-wrap:anywhere}.matrix75-identity .matrix75-name:focus-visible,.matrix75-cell:focus-visible{outline:2px solid #007E73;outline-offset:2px}.matrix75-identity-toggle{border:0;background:transparent;color:#49616b;font:inherit;font-size:12px;min-height:44px;padding:0 6px;margin:0;cursor:pointer}.matrix75-code{color:var(--pages-muted);font-size:12px}.matrix75-identity .matrix75-tags{display:block;width:100%;min-width:0;margin-top:4px}.matrix75-identity p{margin:4px 0 0;font-size:12px;color:var(--pages-muted)}a.matrix75-cell{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:44px;text-decoration:none;color:inherit}.matrix75-table{min-width:0;max-width:100%}.matrix75-table .business-table-container{overflow:auto;max-width:100%}.matrix75-table .business-table tbody td:first-child,.matrix75-table .business-table thead th[rowspan]:first-child{position:sticky;left:0;background:#fff;z-index:1;box-shadow:1px 0 #e3e8ee}.matrix75-page .matrix75-status{min-height:24px;padding:2px 6px;font-size:12px;border-radius:6px}.matrix75-page .matrix75-status.tone-unknown{color:#5c7188;background:#f3f7fa;border:1px solid #D7E1EB}.matrix75-page .matrix75-status.tone-not_participating{color:#6b7280;background:#f8fafc;border:1px solid #DCE2E8}.matrix75-name-row{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:6px}.matrix75-name-row .matrix75-identity-toggle{width:44px;min-height:44px;line-height:18px;padding:2px;font-size:12px;white-space:normal}.matrix75-code{display:flex;align-items:center;flex-wrap:wrap;gap:8px;line-height:18px}.rank75-page.rank327-page{gap:16px;font-size:16px;min-width:0;max-width:100%}.rank327-page .rank75-panel{padding:16px 18px;border-radius:var(--pages-panel-radius,12px)}.rank327-page .rank75-controls{gap:16px}.rank327-page .rank327-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:var(--pages-line,1px solid #e5e7eb);margin-top:16px;padding-top:12px;min-width:0}.rank327-page .rank75-switch{margin-top:0;flex-wrap:wrap}.rank327-page .rank327-preview-count{flex:0 1 176px;min-width:0;max-width:100%}.rank327-page .rank327-preview-count>.rank82-selection{width:100%;min-width:0}.rank327-page .rank75-summary{margin-top:12px;padding-top:12px;gap:12px 28px;font-size:16px}.rank327-page .rank75-summary b{font-size:18px;margin:0 4px}.rank327-page .rank327-preview{grid-template-columns:repeat(auto-fit,minmax(min(100%,528px),1fr));gap:16px}.rank327-page .rank327-preview.has-long-objects{grid-template-columns:repeat(auto-fit,minmax(min(100%,656px),1fr))}.rank327-page .rank327-preview.is-single{grid-template-columns:minmax(0,1fr)}.rank327-page .rank327-panel-heading{display:flex;align-items:center;gap:12px;margin-bottom:12px;min-width:0}.rank327-page .rank327-panel-heading h2{font-size:20px;line-height:28px;margin:0;color:var(--pages-text,#14243a)}.rank327-page .rank327-preview-panel:first-child .rank327-panel-heading h2{border-left:4px solid var(--pages-green,#007867);padding-left:10px}.rank327-page .rank327-preview-panel:nth-child(2) .rank327-panel-heading h2{border-left:4px solid var(--pages-muted,#667085);padding-left:10px}.rank327-page .rank327-preview-panel .business-table{width:100%;min-width:480px;table-layout:fixed}.rank327-page .rank327-preview.has-long-objects .business-table{min-width:608px}.rank327-page .rank327-complete-panel .business-table{min-width:660px;table-layout:auto}.rank327-page .business-table .MuiTableCell-root{font-size:16px;padding:0 8px;height:46px;color:var(--pages-text,#14243a)}.rank327-page .business-table .MuiTableCell-root:first-child{min-width:0;padding-left:12px}.rank327-page .business-table .MuiTableCell-root:last-child{padding-right:12px}.rank327-page .business-table .MuiTableCell-head{font-size:14px;height:50px;line-height:20px;white-space:nowrap}.rank327-page .business-table .MuiTableCell-root:nth-child(2){min-width:96px}.rank327-page .rank327-object{display:block;min-width:96px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px}.rank327-page .rank75-value{font-size:18px;line-height:24px;font-weight:650;color:var(--pages-text,#14243a);font-variant-numeric:tabular-nums}.rank327-page .rank75-value.rank327-negative{color:var(--pages-alert-text,#b42318)}.rank327-page .rank327-metric-heading{display:block;white-space:normal;line-height:18px;text-wrap:balance}.rank327-page .rank327-metric-heading small{display:block;font:inherit;color:var(--pages-muted,#667085)}.rank327-page .rank327-coverage-heading{display:block;line-height:18px}.rank327-page .rank327-coverage-heading small{display:block;font:inherit;color:var(--pages-muted,#667085)}.rank327-page .rank75-link{min-height:44px;line-height:24px;padding:0;font-size:15px;text-decoration:none}.rank327-page .rank75-link:hover{text-decoration:underline}.rank327-page .rank75-link:disabled{opacity:.5;cursor:default}.rank327-page .rank327-bottom{display:flex;justify-content:center}.rank327-page .business-table-container{min-width:0;max-width:100%;overflow:auto;overscroll-behavior-inline:contain}@media(max-width:600px){.rank327-page .rank75-panel{padding:12px}.rank327-page .rank327-toolbar{gap:12px;align-items:flex-end}.rank327-page .rank327-preview-count{flex-basis:100%}.rank327-page .rank75-summary{gap:8px 16px;font-size:14px}.rank327-page .rank75-summary strong{width:100%}.rank327-page .rank75-pagination{gap:8px;justify-content:flex-start}}.business-table-container{border:1px solid var(--pages-table-line);border-radius:var(--retail-semantic-space-8px);max-width:100%;overflow:auto}.business-table{font-variant-numeric:tabular-nums;min-width:var(--pages-business-table-min-width)}.business-table.wide{min-width:var(--pages-expanded-table-width)}.business-table .MuiTableCell-root{padding:var(--pages-row-padding);border-color:var(--pages-table-line);font-size:var(--pages-table-font);color:var(--pages-text);vertical-align:middle}.business-table .MuiTableCell-head{background:var(--pages-surface);font-weight:var(--retail-semantic-fontWeight-650);white-space:normal}.business-table .MuiTableCell-alignRight{font-variant-numeric:tabular-nums}.business-table .MuiTableBody-root .MuiTableCell-alignRight{white-space:nowrap}.business-table .MuiTableCell-alignRight .MuiTableSortLabel-root{flex-direction:row-reverse}.business-table .business-group-heading{color:var(--pages-blue)}.business-table .MuiTableCell-root:first-child{min-width:var(--pages-business-label-width)}.business-table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);flex-wrap:wrap;margin-bottom:var(--pages-gap);min-width:0}.business-table-toolbar-label{min-width:0}.business-table-toolbar-label h2{margin:0;font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-650)}.business-table-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--retail-semantic-space-8px);flex-wrap:wrap;min-width:0}.business-table-toolbar-actions .MuiButton-root{min-height:var(--pages-min-control);text-transform:none;font-size:var(--pages-table-font)}@media(max-width:600px){.business-table-toolbar-actions{width:100%;justify-content:flex-start}.business-table-toolbar-actions .MuiTextField-root{flex:1 1 100%;min-width:0}.business-table-toolbar-actions>.MuiButton-root{flex:1}}.store-tag{display:inline-flex;align-items:center;gap:var(--retail-badge-gap);min-height:var(--retail-badge-height);max-width:100%;padding:var(--retail-semantic-space-4px) var(--retail-badge-padding-inline);border:1px solid var(--retail-badge-identity-border);border-radius:var(--retail-badge-radius);font-size:var(--retail-badge-font-size);font-weight:var(--retail-semantic-fontWeight-650);line-height:1.4;white-space:normal;overflow-wrap:anywhere;color:var(--retail-badge-identity-foreground);background:var(--retail-badge-identity-background);cursor:default}.store-tag-owner{color:var(--retail-badge-owner-name);background:var(--retail-badge-owner-background);border-color:var(--retail-badge-owner-border)}.store-tag-owner-label{color:var(--retail-badge-owner-label);font-weight:var(--retail-semantic-fontWeight-400)}.store-tag-membership{color:var(--retail-badge-membership-foreground);background:var(--retail-badge-membership-background);border-color:var(--retail-badge-membership-border)}.store-tag-rating{color:var(--retail-badge-rating-foreground);background:var(--retail-badge-rating-background);border-color:var(--retail-badge-rating-border)}.store-tag-honor{color:var(--retail-badge-honor-foreground);background:var(--retail-badge-honor-background);border-color:var(--retail-badge-honor-border)}.store-tag-glyph{flex-shrink:0;line-height:1}.identity-badges{gap:var(--retail-badge-gap)}.compact-store-tags{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:6px;align-items:start;width:100%;min-width:0}.compact-store-tags-visible{display:flex;flex-wrap:wrap;align-content:start;gap:6px;min-width:0;max-height:50px;overflow:hidden}.compact-store-tags .compact-store-tags-visible .store-tag,.compact-store-tags .compact-store-tags-probe .store-tag,.compact-store-tags-full .store-tag{box-sizing:border-box;display:inline-flex;align-items:center;min-height:22px;height:22px;padding:0 6px;border:1px solid #CBD5E1;border-radius:4px;background:#f8fafc;color:#475569;font-size:12px;line-height:20px;font-weight:500;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-store-tags .store-tag-glyph,.compact-store-tags-full .store-tag-glyph{display:none}.compact-store-tags .store-tag-owner strong,.compact-store-tags-full .store-tag-owner strong{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.compact-store-tags .compact-store-tags-visible .store-tag-rating,.compact-store-tags .compact-store-tags-probe .store-tag-rating,.compact-store-tags-full .store-tag-rating{border-color:#e7c998;background:#fffbf2;color:#8b5a14}.compact-store-tags .compact-store-tags-visible .store-tag-membership,.compact-store-tags .compact-store-tags-visible .store-tag-honor,.compact-store-tags .compact-store-tags-probe .store-tag-membership,.compact-store-tags .compact-store-tags-probe .store-tag-honor,.compact-store-tags-full .store-tag-membership,.compact-store-tags-full .store-tag-honor{border-color:#acdad4;background:#f4fbf9;color:#176d63}.compact-store-tags .compact-store-tags-more.MuiButton-root{width:44px;min-width:44px;min-height:44px;padding:2px;font-size:12px;line-height:18px;color:#475569;border:1px solid #D7E0E8;border-radius:4px;align-self:start}.compact-store-tags-more:focus-visible{outline:2px solid #007E73;outline-offset:2px}.compact-store-tags-probe{position:absolute;left:0;top:0;display:flex;width:max-content;visibility:hidden;pointer-events:none;contain:layout;gap:6px}.compact-store-tags-probe>span{display:inline-flex}.compact-store-tags-popover{max-width:calc(100vw - 24px);width:380px;max-height:70vh;overflow:auto}.compact-store-tags-full{padding:12px;min-width:0}.compact-store-tags-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.compact-store-tags-heading .MuiButton-root{min-width:44px;min-height:44px}.compact-store-tags-full ul{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.compact-store-tags-full li{max-width:100%}.compact-store-tags-full .store-tag{height:auto;white-space:normal;overflow:visible;overflow-wrap:anywhere}.compact-store-tags-full .store-tag-owner strong{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.reward-catalog{color:var(--pages-text);font-size:var(--pages-table-font);min-width:0}.reward-catalog-category{margin-bottom:var(--retail-semantic-space-8px)}.reward-catalog-category .MuiChip-root{background:var(--retail-role-selection-background);color:var(--retail-role-selection-foreground);font-size:var(--retail-badge-font-size);font-weight:var(--retail-semantic-fontWeight-650)}.reward-catalog-tabs{border-bottom:var(--pages-line);margin-bottom:var(--pages-gap)}.reward-catalog-tabs .MuiTab-root{font-size:var(--pages-table-font);min-height:var(--pages-min-control);color:var(--pages-muted);text-transform:none}.reward-catalog-tabs .Mui-selected{color:var(--pages-green)!important}.reward-catalog-tabs .MuiTabs-indicator{background:var(--pages-green)}.reward-catalog-section{background:var(--pages-paper);border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-gap);margin-bottom:var(--pages-gap);min-width:0}.reward-catalog-section h2{font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700);margin:0 0 var(--retail-semantic-space-8px)}.reward-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--pages-reward-card-min)),1fr));gap:var(--pages-gap);align-items:stretch;min-width:0}.reward-catalog-card.MuiCard-root{display:flex;flex-direction:column;padding:var(--pages-gap);background:var(--pages-paper);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);box-shadow:none;min-width:0;overflow:visible}.reward-catalog-card h3{font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-700);margin:0 0 var(--retail-semantic-space-8px);overflow-wrap:anywhere}.reward-catalog-card p{margin:0 0 var(--retail-semantic-space-8px);line-height:1.6}.reward-catalog-card h4,.reward-catalog-full-rules h3{font-size:var(--pages-table-font);margin:var(--pages-gap) 0 var(--retail-semantic-space-4px);font-weight:var(--retail-semantic-fontWeight-700)}.reward-catalog-period{color:var(--pages-muted)}.reward-catalog-standard-label{color:var(--pages-muted);font-size:var(--pages-table-font)}.reward-catalog-standard{display:flex;align-items:baseline;gap:var(--retail-semantic-space-4px);color:var(--pages-green);flex-wrap:wrap;line-height:1.3;margin-bottom:var(--retail-semantic-space-8px);font-variant-numeric:tabular-nums}.reward-catalog-standard strong{font-size:var(--pages-score-size);font-weight:var(--retail-semantic-fontWeight-750)}.reward-catalog-standard span{font-size:var(--pages-panel-heading)}.reward-catalog-standard--guide strong{font-size:var(--pages-reward-guide-standard-size);white-space:nowrap}.reward-catalog-standard--budget strong{font-size:var(--pages-reward-budget-size)}.reward-catalog-standard--budget span{font-size:var(--pages-table-font)}.reward-catalog-subtitle{color:var(--pages-text)}.reward-catalog-card-body{min-width:0}.reward-catalog-list{padding-left:var(--retail-semantic-space-24px);margin:0;line-height:1.7;overflow-wrap:anywhere}.reward-catalog-note{padding:var(--retail-semantic-space-8px);background:var(--pages-good-bg);color:var(--pages-good-text);border-radius:var(--retail-semantic-space-8px);margin-top:var(--retail-semantic-space-8px)}.reward-catalog-note .reward-catalog-list{padding-left:var(--pages-gap)}.reward-catalog-actions{display:flex;justify-content:space-between;gap:var(--retail-semantic-space-4px);margin-top:auto;padding-top:var(--retail-semantic-space-8px);flex-wrap:wrap}.reward-catalog-actions .MuiButton-root,.reward-catalog-dialog .MuiButton-root{min-height:var(--pages-min-control);font-size:var(--pages-table-font);color:var(--pages-green);text-transform:none;padding-inline:var(--retail-semantic-space-4px)}.reward-catalog-actions .MuiButton-root:last-child{margin-left:auto}.reward-catalog-table{min-width:0;max-width:100%;margin-top:var(--retail-semantic-space-8px)}.reward-catalog-table .business-table{min-width:0;width:100%;table-layout:fixed}.reward-catalog-table--guide .business-table{min-width:var(--pages-reward-guide-table-min)}.reward-catalog-table .business-table .MuiTableCell-root{padding:var(--retail-semantic-space-8px) var(--retail-semantic-space-4px);font-size:var(--pages-table-font);overflow-wrap:anywhere}.reward-catalog-table .business-table .MuiTableCell-root:first-child{min-width:0}.reward-catalog-table .business-table-container{overscroll-behavior-inline:contain}.reward-catalog-full-rules{color:var(--pages-text);font-size:var(--pages-table-font);line-height:1.7;min-width:0;overflow-wrap:anywhere}.reward-catalog-full-rules p{margin:0 0 var(--pages-gap)}.reward-catalog-dialog .MuiDialog-paper{background:var(--pages-paper);color:var(--pages-text);border-radius:var(--pages-panel-radius)}.reward-catalog-section{background:transparent;border:0;padding:0}.reward-catalog-table{overflow:auto;overscroll-behavior-inline:contain}.reward-catalog-table .business-table-container{overflow:visible}.reward-catalog-table--guide .business-table{min-width:0;width:100%}.reward-catalog-table:focus-visible{outline:2px solid var(--pages-green);outline-offset:var(--retail-semantic-space-4px)}@media(max-width:800px){.reward-catalog-card.MuiCard-root{padding:var(--retail-semantic-space-12px)}}.reward-catalog-achieved{display:flex;align-items:center;justify-content:space-between;gap:var(--retail-semantic-space-8px);margin-top:auto;padding-top:var(--pages-gap);border-top:var(--pages-line)}.reward-catalog-achieved>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--retail-semantic-space-4px);color:var(--pages-green)}.reward-catalog-achieved strong{font-weight:var(--retail-semantic-fontWeight-700);font-variant-numeric:tabular-nums}.reward-catalog-achieved small{display:block;flex-basis:100%;color:var(--pages-muted);font-size:var(--pages-table-font)}.reward-catalog-achieved .MuiButton-root{min-height:var(--pages-min-control);color:var(--pages-green);font-size:var(--pages-table-font);text-transform:none;flex-shrink:0}.reward-catalog-achieved+.reward-catalog-actions{margin-top:0}.reward-catalog-offline{margin-top:var(--retail-semantic-space-8px)!important;color:var(--pages-muted)}.reward-achieved-summary{display:flex;flex-wrap:wrap;gap:var(--pages-gap);margin-bottom:var(--pages-gap)}.reward-achieved-summary>div{display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px);flex:1 1 180px;border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-gap)}.reward-achieved-summary strong{color:var(--pages-green);font-size:var(--pages-panel-heading);font-variant-numeric:tabular-nums}.reward-achieved-state{color:var(--pages-muted);margin:0 0 var(--pages-gap)}.reward-achieved-dialog .business-table{min-width:1040px}.reward-achieved-dialog .business-table .MuiTableCell-root{vertical-align:top}.reward-achieved-conditions{margin:0;padding:0;list-style:none;min-width:260px;line-height:1.7}.reward-achieved-condition.MuiChip-root{color:var(--pages-muted);background:var(--pages-surface);font-size:var(--retail-badge-font-size);font-weight:var(--retail-semantic-fontWeight-650)}.reward-achieved-inpool.MuiChip-root{color:var(--pages-good-text);background:var(--pages-good-bg);font-size:var(--retail-badge-font-size);font-weight:var(--retail-semantic-fontWeight-650)}.reward-achieved-dialog .MuiDialogTitle-root{overflow-wrap:anywhere}@media(max-width:800px){.reward-achieved-dialog .MuiDialog-paper{border-radius:0}.reward-achieved-dialog .MuiDialogContent-root{padding:var(--retail-semantic-space-12px)}.reward-achieved-dialog .MuiDialogActions-root{padding:var(--retail-semantic-space-8px) var(--retail-semantic-space-12px)}.reward-catalog-achieved{flex-wrap:wrap}}.wholehome-policy{display:flex;flex-direction:column;gap:var(--pages-gap);color:var(--pages-text);font-size:var(--pages-table-font)}.wholehome-heading,.wholehome-heading>div,.wholehome-card-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);flex-wrap:wrap}.wholehome-heading h1{font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700);margin:0}.wholehome-reference{color:var(--pages-muted);font-size:var(--pages-table-small)}.wholehome-policy a{color:var(--pages-green)}.wholehome-index{display:flex;gap:var(--pages-gap);border-bottom:var(--pages-line);overflow-x:auto}.wholehome-index a{flex:1;white-space:nowrap;text-align:center;text-decoration:none;padding:var(--pages-row-padding) var(--retail-semantic-space-8px);font-weight:var(--retail-semantic-fontWeight-650);border-bottom:var(--retail-semantic-space-4px) solid transparent}.wholehome-index a:focus-visible,.wholehome-index a:hover{border-bottom-color:var(--pages-green)}.wholehome-policy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.wholehome-policy-card.MuiPaper-root{min-width:0;padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius);background:var(--pages-paper);color:var(--pages-text);scroll-margin-top:calc(var(--pages-policy-sticky-header-height,0px) + var(--pages-gap))}.wholehome-policy-card h2{margin:0;font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-700);line-height:1.5}.wholehome-card-heading{align-items:flex-start;flex-wrap:nowrap}.wholehome-card-heading h2{min-width:0;overflow-wrap:anywhere}.wholehome-card-heading .MuiChip-root{flex-shrink:0;background:var(--retail-role-selection-background);color:var(--pages-green);font-size:var(--pages-table-font)}.wholehome-benefit{margin-top:var(--retail-semantic-space-8px);font-weight:var(--retail-semantic-fontWeight-650);color:var(--pages-green)}.wholehome-summary{line-height:1.65;margin:var(--pages-gap) 0;color:var(--pages-text)}.wholehome-rule-list{margin:var(--pages-gap) 0;padding-left:var(--pages-panel-padding);line-height:1.65}.wholehome-rule-list li+li{margin-top:var(--retail-semantic-space-4px)}.wholehome-table{margin:var(--pages-gap) 0;min-width:0;overflow-x:auto;border-radius:var(--retail-semantic-space-8px)}.wholehome-table .business-table-container{border-color:var(--pages-table-line);min-width:0}.wholehome-table .business-table{min-width:0;table-layout:fixed}.wholehome-table .MuiTableCell-root{padding:var(--pages-row-padding) var(--retail-semantic-space-8px);color:var(--pages-text);font-size:var(--pages-table-font);white-space:normal;overflow-wrap:anywhere;border-color:var(--pages-table-line);font-variant-numeric:tabular-nums}.wholehome-table .MuiTableCell-head{background:var(--pages-surface);font-weight:var(--retail-semantic-fontWeight-700)}.wholehome-table--products .business-table{min-width:var(--pages-business-table-min-width)}.wholehome-table--products .MuiTableBody-root .MuiTableRow-root:nth-last-child(-n+2){background:var(--pages-surface);font-weight:var(--retail-semantic-fontWeight-700)}.wholehome-table--products .MuiTableBody-root .MuiTableRow-root:nth-last-child(-n+2) .MuiTableCell-root{font-weight:inherit}.wholehome-table-caption{margin:var(--retail-semantic-space-8px) 0;color:var(--pages-muted)}.wholehome-card-actions{margin-top:var(--pages-gap)}.wholehome-policy summary{cursor:pointer;min-height:var(--pages-min-control);align-content:center;color:var(--pages-green);font-weight:var(--retail-semantic-fontWeight-650)}.wholehome-policy summary:focus-visible,.wholehome-policy a:focus-visible,.wholehome-table:focus-visible{outline:2px solid var(--pages-green);outline-offset:var(--retail-semantic-space-4px)}.wholehome-rule-groups{display:grid;gap:var(--pages-gap);padding-top:var(--retail-semantic-space-8px);border-top:var(--pages-line)}.wholehome-rule-groups h3{margin:0;font-size:var(--pages-table-name);font-weight:var(--retail-semantic-fontWeight-700)}.wholehome-rule-groups .wholehome-rule-list{margin-top:var(--retail-semantic-space-8px)}.wholehome-package-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-semantic-space-8px);margin-top:var(--pages-gap)}.wholehome-package-option{padding:var(--pages-gap);border-radius:var(--retail-semantic-space-8px);background:var(--retail-role-selection-background);color:var(--pages-green)}.wholehome-package-option h3{font-size:var(--pages-table-name);font-weight:var(--retail-semantic-fontWeight-650);margin:0}.wholehome-package-option p{margin:var(--retail-semantic-space-8px) 0;line-height:1.5}.wholehome-package-option strong{font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700)}.wholehome-package-option span{font-size:var(--pages-table-small);color:var(--pages-muted)}.wholehome-registration a{display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px)}.wholehome-registration img{width:100%;height:auto;display:block;border:var(--pages-line);border-radius:var(--retail-semantic-space-8px)}.wholehome-reference-panel.MuiPaper-root{padding:var(--retail-semantic-space-8px) var(--pages-panel-padding)}.wholehome-reference-panel summary{font-size:var(--pages-panel-heading);color:var(--pages-text)}.wholehome-checks{columns:2;column-gap:var(--pages-panel-padding);padding-left:var(--pages-panel-padding);margin:var(--retail-semantic-space-8px) 0 var(--pages-gap);line-height:1.65}.wholehome-checks li{break-inside:avoid;padding:var(--retail-semantic-space-4px) 0}.wholehome-checks li::marker{color:var(--pages-green);font-weight:var(--retail-semantic-fontWeight-700)}.wholehome-source-links{display:flex;gap:var(--retail-semantic-space-8px);flex-wrap:wrap;justify-content:flex-end}.wholehome-policy .MuiButton-root{color:var(--pages-green);min-height:var(--pages-min-control);font-size:var(--pages-table-font)}@media(max-width:800px){.wholehome-policy-grid{grid-template-columns:minmax(0,1fr)}.wholehome-heading{align-items:flex-start}.wholehome-heading>div{align-items:flex-start;flex-direction:column;gap:var(--retail-semantic-space-4px)}.wholehome-policy-card.MuiPaper-root{padding:var(--pages-gap)}.wholehome-index a{flex:0 0 auto}.wholehome-checks{columns:1}.wholehome-table:not(.wholehome-table--products) .business-table{min-width:var(--pages-business-table-min-width)}}@media(max-width:430px){.wholehome-package-options{grid-template-columns:minmax(0,1fr)}.wholehome-card-heading{flex-wrap:wrap}.wholehome-source-links{justify-content:flex-start}}.wholehome-benefit--sales{font-size:var(--retail-semantic-fontSize-24px)}.wholehome-benefit--sales strong{font-size:var(--pages-score-size);font-weight:var(--retail-semantic-fontWeight-750)}.wholehome-benefit--callout{padding:var(--retail-semantic-space-8px);background:var(--retail-role-selection-background);color:var(--pages-green);font-size:var(--pages-panel-heading);border-radius:var(--retail-semantic-space-8px);line-height:1.5}.wholehome-benefit--callout strong{font-size:var(--retail-semantic-fontSize-24px)}.wholehome-table .business-table-container{overflow:visible}@media(max-width:800px){.wholehome-table:not(.wholehome-table--products) .business-table{min-width:0;width:100%}.wholehome-table:not(.wholehome-table--products) .MuiTableCell-root{padding-inline:var(--retail-semantic-space-4px)}}.wholehome-benefit-caption{margin:var(--retail-semantic-space-8px) 0 0;color:var(--pages-text);font-size:var(--pages-table-font)}:root{--pages-panel-radius:var(--retail-semantic-space-16px);--pages-panel-padding:var(--retail-semantic-space-24px);--pages-gap:var(--retail-semantic-space-16px);--pages-line:1px solid var(--retail-role-border-default);--pages-surface:var(--retail-role-surface-subtle);--pages-green:var(--retail-role-action-primary);--pages-blue:var(--retail-role-action-primary);--pages-text:var(--retail-role-text-primary);--pages-muted:var(--retail-role-text-secondary);--pages-paper:var(--retail-role-surface-card);--pages-row-padding:12px;--pages-table-font:14px;--pages-table-small:12px;--pages-table-name:14px;--pages-name-width:290px;--pages-compact-name-width:230px;--pages-score-size:38px;--pages-min-control:44px;--pages-mobile-form:16px;--pages-profile-value:15px;--pages-panel-heading:18px;--pages-viewport-mobile:800px;--pages-compact-cell-padding:8px;--pages-table-row-height:84px;--pages-name-line-height:20px;--pages-expanded-table-width:1450px;--pages-search-width:290px;--pages-selection-width:180px;--pages-project-label-height:24px;--pages-project-more-width:36px;--pages-project-dialog-width:340px;--pages-col-name:21%;--pages-col-city:7%;--pages-col-lock:8%;--pages-col-score:8%;--pages-col-sales:11%;--pages-col-attainment:9%;--pages-col-structure:10%;--pages-col-projects:16%;--pages-col-action:10%;--pages-business-table-min-width:640px;--pages-business-label-width:140px;--pages-smart-sales-region-table-width:920px;--pages-platform-table-width:1100px;--pages-platform-name-width:210px;--pages-platform-cell-padding:6px;--pages-q3-table-width:900px;--pages-coaching-table-width:920px;--pages-coaching-name-width:210px;--pages-coaching-owner-width:90px;--pages-coaching-action-width:80px;--pages-coaching-region-width:100px;--pages-owners-status-width:130px;--pages-owners-sort-width:150px;--pages-owners-direction-width:92px;--pages-owners-search-width:180px;--pages-owners-mobile-card-padding:var(--retail-semantic-space-12px);--pages-owners-col-name:27%;--pages-owners-col-city:6.5%;--pages-owners-col-lock:8%;--pages-owners-col-status:8%;--pages-owners-col-score:12%;--pages-reward-card-min:290px;--pages-reward-guide-standard-size:32px;--pages-reward-budget-size:30px;--pages-reward-guide-table-min:340px;--pages-table-line:var(--retail-role-border-default);--pages-score-separator:var(--retail-role-border-default);--pages-tab-border:var(--retail-role-border-default);--pages-unknown:var(--retail-role-text-disabled);--pages-good-bg:var(--retail-role-status-success-background);--pages-good-text:var(--retail-role-status-success);--pages-alert-bg:var(--retail-role-status-error-background);--pages-alert-text:var(--retail-role-status-error);--pages-concern-bg:var(--retail-role-status-warning-background);--pages-concern-text:var(--retail-role-status-warning)}.pages-content{display:flex;flex-direction:column;gap:var(--pages-gap)}.store-list-panel{padding:var(--pages-panel-padding)!important;border-radius:var(--pages-panel-radius)!important;overflow:visible!important}.store-list-panel .scope-line{justify-content:flex-start;gap:var(--pages-gap)}.store-list-panel .scope-line h2{font-size:var(--retail-semantic-fontSize-20px);font-weight:var(--retail-semantic-fontWeight-700);margin:0}.list-tabs,.detail-tabs{border-bottom:1px solid var(--pages-tab-border)}.list-tabs .MuiTab-root,.detail-tabs .MuiTab-root{min-height:var(--pages-min-control);font-size:var(--pages-table-name)}.list-toolbar{display:flex;gap:var(--pages-gap);align-items:center;padding:var(--pages-panel-padding) 0;flex-wrap:wrap}.list-search{flex:1;min-width:var(--pages-search-width)}.list-search input{width:100%;min-height:var(--pages-min-control);border:1px solid var(--pages-table-line);border-radius:var(--retail-semantic-space-8px);padding:0 var(--pages-row-padding);font:inherit;color:var(--pages-text);background:var(--pages-paper)}.list-search input:focus{outline:2px solid var(--pages-green);outline-offset:1px}.list-toolbar>.home-selection{width:var(--pages-selection-width);flex-shrink:0}.list-toolbar .MuiInputBase-root{min-height:var(--pages-min-control)}.list-toolbar-spacer{flex:1}.list-toolbar-actions{display:flex;align-items:center;gap:var(--pages-gap);flex:1;min-width:var(--pages-project-dialog-width)}.list-toolbar-actions>.MuiButton-root{flex-shrink:0;min-height:var(--pages-min-control)}.pages-table-container{border:1px solid var(--pages-table-line);border-radius:var(--retail-semantic-space-8px)}.pages-table{font-variant-numeric:tabular-nums}.pages-table.compact{table-layout:fixed;width:100%;min-width:0}.pages-table.expanded{min-width:var(--pages-expanded-table-width)}.pages-table.compact col[data-field=store_name]{width:var(--pages-col-name)}.pages-table.compact col[data-field=city]{width:var(--pages-col-city)}.pages-table.compact col[data-field=human_lock]{width:var(--pages-col-lock)}.pages-table.compact col[data-field=total_score]{width:var(--pages-col-score)}.pages-table.compact col[data-field=month_retail_amount_wan],.pages-table.compact col[data-field=annual_retail_amount_wan]{width:var(--pages-col-sales)}.pages-table.compact col[data-field=monthAttainmentRate],.pages-table.compact col[data-field=derivedAnnualAttainmentRate]{width:var(--pages-col-attainment)}.pages-table.compact col[data-field=month_structure_share],.pages-table.compact col[data-field=annual_structure_share]{width:var(--pages-col-structure)}.pages-table.compact col[data-field=issues]{width:var(--pages-col-projects)}.pages-table.compact col[data-field=action]{width:var(--pages-col-action)}.pages-table .MuiTableCell-root{padding:var(--pages-row-padding);border-color:var(--pages-table-line);font-size:var(--pages-table-font);white-space:nowrap;color:var(--pages-text)}.pages-table .MuiTableCell-head{background:var(--pages-surface);font-weight:var(--retail-semantic-fontWeight-650)}.pages-table .MuiTableCell-alignRight .MuiTableSortLabel-root{flex-direction:row-reverse}.pages-table.compact .MuiTableCell-root{padding:var(--pages-row-padding) var(--pages-compact-cell-padding);white-space:normal;overflow-wrap:anywhere}.pages-table.compact .MuiTableBody-root .MuiTableCell-alignRight{white-space:nowrap;overflow-wrap:normal}.pages-table.compact .MuiTableRow-root{height:var(--pages-table-row-height)}.pages-table.compact .MuiTableHead-root .MuiTableRow-root{height:auto}.pages-table.compact .MuiTableCell-head{line-height:1.4}.column-header-lines{display:flex;flex-direction:column;align-items:inherit}.column-header-lines>span{white-space:nowrap}.pages-table.compact .MuiTableSortLabel-icon{margin:0;flex-shrink:0}.pages-table.compact .name-cell{min-width:0;max-width:none}.pages-table.compact .store-name a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:var(--pages-name-line-height)}.pages-table.compact .MuiButton-root{min-width:0;padding:var(--retail-semantic-space-4px);white-space:nowrap;font-size:var(--pages-table-font)}.pages-table .name-cell{min-width:var(--pages-compact-name-width);max-width:var(--pages-name-width);white-space:normal}.store-name{display:flex;flex-direction:column;gap:var(--retail-semantic-space-4px)}.store-name a{color:var(--pages-text);font-size:var(--pages-table-name);font-weight:var(--retail-semantic-fontWeight-650);line-height:1.5;overflow-wrap:anywhere}.store-name>span{font-size:var(--pages-table-small);color:var(--pages-muted)}.project-chips{display:flex;flex-direction:column;align-items:flex-start;gap:var(--retail-semantic-space-4px)}.project-status-cell{display:flex;gap:var(--retail-semantic-space-4px);align-items:center}.project-status-cell .project-chips{min-width:0}.project-chips .MuiChip-root{background:var(--pages-good-bg);color:var(--pages-good-text);font-size:var(--pages-table-small);height:var(--pages-project-label-height);max-width:100%}.project-chips .MuiChip-label{padding:0 var(--retail-semantic-space-8px)}.project-more.MuiButton-root{min-width:var(--pages-project-more-width)!important;flex-shrink:0;background:var(--pages-surface);color:var(--pages-blue)}.project-all{padding:var(--pages-panel-padding);max-width:var(--pages-project-dialog-width)}.project-all h3{margin:0 0 var(--pages-gap);font-size:var(--pages-table-name);color:var(--pages-text)}.project-chips .MuiChip-root[data-evaluation=lagging]{background:var(--pages-alert-bg);color:var(--pages-alert-text)}.project-chips .MuiChip-root[data-evaluation=concern]{background:var(--pages-concern-bg);color:var(--pages-concern-text)}.pages-shell .filter-button.MuiButton-contained{color:var(--pages-paper)}.pages-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);padding-top:var(--pages-panel-padding);color:var(--pages-muted);font-size:var(--pages-table-font)}.pages-pagination .MuiPaginationItem-root{min-width:var(--pages-min-control);height:var(--pages-min-control)}.pages-empty{padding:var(--pages-panel-padding);color:var(--pages-muted)}.mobile-store-list{display:none}.identity-card{display:flex;justify-content:space-between;gap:var(--pages-panel-padding)}.identity-main{min-width:0;flex:1}.identity-main h2{margin:0;font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700);line-height:1.5;overflow-wrap:anywhere}.identity-main p{display:flex;gap:var(--pages-gap);flex-wrap:wrap;color:var(--pages-muted);font-size:var(--pages-profile-value)}.identity-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap)}.identity-badges{display:flex;gap:var(--pages-gap);flex-wrap:wrap}.identity-badges .MuiChip-root{background:var(--pages-good-bg);color:var(--pages-good-text)}.identity-score{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:calc(var(--pages-name-width) * .6);border-left:1px solid var(--pages-score-separator);gap:var(--retail-semantic-space-4px)}.identity-score strong{font-size:var(--pages-score-size);color:var(--pages-green);line-height:1.2;font-weight:var(--retail-semantic-fontWeight-750)}.identity-score small{font-size:var(--pages-profile-value)}.identity-score>span{color:var(--pages-muted)}.identity-score .MuiChip-root{color:var(--pages-green);background:var(--pages-good-bg)}.detail-final-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--pages-gap)}.detail-learning{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--pages-gap);align-items:center;margin-top:var(--pages-gap)}.detail-learning h3{font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-700);margin:0}.detail-learning-progress{margin-top:var(--pages-gap)!important;background:var(--pages-good-bg)!important;height:var(--retail-semantic-space-8px)!important;border-radius:var(--retail-semantic-space-8px)}.detail-nonstandard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pages-gap);margin-top:var(--pages-gap)}.detail-final-actions{display:flex;justify-content:space-between;margin-top:var(--pages-gap);background:var(--pages-surface);border-radius:var(--retail-semantic-space-8px)}.pages-shell .activity-footer{display:flex;gap:var(--pages-gap);align-items:center;flex-wrap:wrap}.pages-shell .activity-footer>.metric{flex:1}.profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--pages-gap)}.profile-fields>div{display:flex;flex-direction:column;gap:var(--retail-semantic-space-4px);min-width:0}.profile-fields dt{color:var(--pages-muted);font-size:var(--pages-table-font)}.profile-fields dd{margin:0;font-size:var(--pages-profile-value);overflow-wrap:anywhere}@media(max-width:1180px){.detail-nonstandard,.detail-learning{grid-template-columns:1fr 1fr}.pages-shell .conversion-pipeline .metric strong{font-size:var(--pages-panel-heading)}}@media(max-width:800px){.store-list-panel{padding:var(--pages-gap)!important}.pages-table-container{display:none}.mobile-store-list{display:flex;flex-direction:column;gap:var(--pages-gap)}.list-toolbar{gap:var(--retail-semantic-space-8px);padding:var(--pages-gap) 0}.list-search{flex-basis:100%;min-width:0}.list-search input{font-size:var(--pages-mobile-form)}.list-toolbar>.home-selection{width:calc(50% - var(--retail-semantic-space-4px));min-width:0}.list-toolbar-spacer{display:none}.list-toolbar>.MuiToggleButtonGroup-root{flex:1}.list-toolbar .MuiToggleButton-root{flex:1}.list-toolbar>.MuiButton-root{min-width:var(--pages-min-control)}.list-toolbar-actions{flex-basis:100%;min-width:0;gap:var(--retail-semantic-space-8px);flex-wrap:wrap}.list-toolbar-actions>.MuiToggleButtonGroup-root{flex:1}.list-toolbar-actions .list-toolbar-spacer{display:none}.mobile-store{padding:var(--pages-gap)!important;border:1px solid var(--pages-table-line);box-shadow:none!important}.mobile-core{display:grid;grid-template-columns:1fr 1fr;gap:var(--pages-gap);margin:var(--pages-gap) 0}.mobile-core>div{display:flex;flex-direction:column;gap:var(--retail-semantic-space-4px)}.mobile-core span{color:var(--pages-muted);font-size:var(--pages-table-font)}.mobile-core strong{font-size:var(--pages-panel-heading)}.mobile-meta{font-size:var(--pages-table-font);color:var(--pages-muted)}.mobile-row-actions{display:flex;justify-content:space-between;margin-top:var(--retail-semantic-space-8px)}.mobile-all-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--pages-gap)}.mobile-all-fields dt{color:var(--pages-muted);font-size:var(--pages-table-small)}.mobile-all-fields dd{margin:0;overflow-wrap:anywhere;font-size:var(--pages-table-font)}.mobile-projects{margin-top:var(--pages-gap)}.pages-pagination{flex-direction:column;align-items:stretch}.pages-pagination .MuiPagination-ul{justify-content:center;flex-wrap:wrap}.pages-pagination .MuiPaginationItem-root{margin:0;min-width:var(--pages-min-control)}.identity-card{flex-direction:column}.identity-main h2{font-size:var(--pages-panel-heading)}.identity-score{border-left:0;border-top:1px solid var(--pages-score-separator);flex-direction:row;justify-content:flex-start;flex-wrap:wrap;padding-top:var(--pages-gap);gap:var(--pages-gap);min-width:0}.identity-score strong{font-size:calc(var(--pages-score-size) * .8)}.identity-main p{gap:var(--retail-semantic-space-8px)}.detail-final-grid{grid-template-columns:1fr}.detail-learning,.detail-nonstandard{grid-template-columns:1fr 1fr}.profile-fields{grid-template-columns:1fr}.pages-shell .conversion-pipeline{display:grid;grid-template-columns:1fr 1fr;gap:var(--pages-gap)}.pages-shell .conversion-pipeline .pipeline-chevron{display:none}.pages-shell .conversion-pipeline .metric{min-width:0}.pages-shell .conversion-pipeline .metric strong{font-size:var(--pages-panel-heading)}.pages-shell .metric-section{min-height:0}.pages-shell .activity-footer .metric strong{font-size:var(--pages-profile-value)}}@media(max-width:430px){.list-toolbar>.home-selection{width:100%}}.identity-bottom>.MuiButton-root{white-space:nowrap;flex-shrink:0}@media(max-width:800px){.pages-shell .topbar .detail-return{display:inline-flex;grid-area:filter;white-space:nowrap;min-height:var(--pages-min-control);font-size:var(--pages-table-font);padding:var(--retail-semantic-space-8px)}}@media(max-width:360px){.pages-shell .topbar .as-of{white-space:normal;text-align:right;overflow-wrap:normal;max-width:100%}}.coaching-family-tabs{border-bottom:var(--pages-line);margin-bottom:var(--pages-gap)}.coaching-family-tabs .MuiTab-root{font-size:var(--pages-table-font);min-height:var(--pages-min-control);text-transform:none}@media(max-width:430px){.pages-shell .topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title filter" "period period";height:auto;gap:var(--retail-semantic-space-8px);padding:var(--retail-semantic-space-12px);align-items:center}.pages-shell .topbar .header-title{grid-area:title;min-width:0;gap:var(--retail-semantic-space-8px)}.pages-shell .topbar .header-title .MuiIconButton-root{margin:0;min-height:var(--retail-component-control-minHeight);min-width:var(--retail-component-control-minHeight)}.pages-shell .topbar .mobile-filter{grid-area:filter;min-height:var(--retail-component-control-minHeight);margin:0;font-size:var(--pages-table-font)}.pages-shell .topbar .header-period{grid-area:period;position:static;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--retail-semantic-space-8px);width:100%;margin:0;flex:none}.pages-shell .topbar .as-of{position:static;margin:0;justify-self:end;font-size:var(--retail-semantic-fontSize-12px);white-space:nowrap}}.sr49-root,.sr49-dialog{--sr49-text:var(--retail-role-text-primary);--sr49-muted:var(--retail-role-text-secondary);--sr49-paper:var(--retail-role-surface-card);--sr49-soft:var(--retail-role-surface-subtle);--sr49-border:var(--retail-role-border-default);--sr49-primary:var(--retail-role-action-primary);--sr49-selection:var(--retail-role-selection-background,var(--retail-role-surface-subtle));--sr49-gap:var(--retail-semantic-space-16px,16px);--sr49-card-padding:var(--retail-semantic-space-16px,16px);--sr49-radius:var(--retail-semantic-space-8px,8px);--sr49-body:var(--pages-table-font);--sr49-heading:var(--pages-panel-heading);--sr49-control:var(--pages-min-control);--sr49-cell-padding:var(--pages-compact-cell-padding);color:var(--sr49-text);font-size:var(--sr49-body);line-height:1.6}.sr49-root{width:100%;min-width:0}.sr49-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sr49-gap);align-items:stretch}.sr49-card{min-width:0;padding:var(--sr49-card-padding);border:1px solid var(--sr49-border);border-radius:var(--sr49-radius);background:var(--sr49-paper)}.sr49-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sr49-gap);margin-bottom:8px}.sr49-card h2{margin:0;font-size:var(--sr49-heading);font-weight:700;line-height:1.5;align-self:center;overflow-wrap:anywhere}.sr49-root .MuiButton-root,.sr49-dialog .MuiButton-root{color:var(--sr49-primary);min-height:var(--sr49-control);font-size:var(--sr49-body);flex-shrink:0}.sr49-root .MuiButton-root:focus-visible,.sr49-dialog .MuiButton-root:focus-visible,.sr49-tier-tabs .MuiTab-root:focus-visible{outline:2px solid var(--sr49-primary);outline-offset:2px}.sr49-standard{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:12px;color:var(--sr49-muted)}.sr49-standard p{margin:0}.sr49-standard strong{color:var(--sr49-primary);font-size:var(--sr49-body);font-weight:700}.sr49-policy-note{margin:0 0 8px;color:var(--sr49-muted)}.sr49-business-state{display:inline-block;margin:0 0 8px;padding:2px 8px;background:var(--sr49-soft);border-radius:var(--sr49-radius);color:var(--sr49-muted)}.sr49-business-state--passed{color:var(--retail-role-status-success);background:var(--retail-role-status-success-background)}.sr49-business-state--failed{color:var(--retail-role-status-warning);background:var(--retail-role-status-warning-background)}.sr49-result-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;padding:10px 12px;margin:0 0 12px;border-radius:var(--sr49-radius);background:var(--sr49-soft)}.sr49-result-line strong{font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sr49-result-divider{align-self:center;height:16px;border-left:1px solid var(--sr49-border);margin-inline:4px}.sr49-opening{margin:12px 0;color:var(--sr49-muted)}.sr49-opening strong{color:var(--sr49-text);margin-left:12px;font-weight:600}.sr49-root .sr49-tier-tabs{min-height:var(--sr49-control);border:1px solid var(--sr49-border);border-radius:var(--sr49-radius);background:var(--sr49-soft)}.sr49-tier-tabs .MuiTab-root{min-height:var(--sr49-control);padding:8px;font-size:var(--sr49-body);color:var(--sr49-text);text-transform:none}.sr49-tier-tabs .MuiTab-root.Mui-selected{background:var(--sr49-primary);color:var(--sr49-paper)}.sr49-tier-tabs .MuiTabs-indicator{display:none}.sr49-conditions,.sr49-static-table{margin-block:12px;min-width:0}.sr49-root .business-table-container,.sr49-dialog .business-table-container{width:100%;min-width:0;border:1px solid var(--sr49-border);border-radius:var(--sr49-radius);overflow:auto}.sr49-root .business-table,.sr49-dialog .business-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse;font-size:var(--sr49-body)}.sr49-root .business-table .MuiTableCell-root,.sr49-dialog .business-table .MuiTableCell-root{padding:var(--sr49-cell-padding);font-size:var(--sr49-body);line-height:1.6;color:var(--sr49-text);text-align:left;vertical-align:middle;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;border-bottom:1px solid var(--sr49-border);border-right:1px solid var(--sr49-border)}.sr49-root .business-table .MuiTableCell-root:last-child,.sr49-dialog .business-table .MuiTableCell-root:last-child{border-right:0}.sr49-root .business-table tr:last-child td,.sr49-dialog .business-table tr:last-child td{border-bottom:0}.sr49-root .business-table .MuiTableHead-root .MuiTableCell-root,.sr49-dialog .business-table .MuiTableHead-root .MuiTableCell-root{background:var(--sr49-soft);font-weight:500;color:var(--sr49-muted)}.sr49-value{display:inline-flex;flex-wrap:wrap;align-items:baseline;max-width:100%;column-gap:1px;font-variant-numeric:tabular-nums}.sr49-digits{white-space:nowrap}.sr49-unit{overflow-wrap:anywhere}.sr49-unit--long{flex-basis:100%}.sr49-value--passed{color:var(--retail-role-status-success)}.sr49-value--failed{color:var(--retail-role-status-warning)}.sr49-unavailable.MuiAlert-root{margin-bottom:var(--sr49-gap);padding:4px 16px;align-items:center;color:var(--sr49-text);background:var(--retail-role-status-warning-background);border:1px solid var(--retail-role-status-warning-border);border-radius:var(--sr49-radius);font-size:var(--sr49-body)}.sr49-unavailable .MuiAlert-action{padding:0 0 0 12px;align-self:center}.sr49-unavailable .MuiButton-root{border:1px solid var(--sr49-primary);padding:8px 16px}.sr49-dialog .MuiDialog-paper{border-radius:var(--sr49-radius);background:var(--sr49-paper);color:var(--sr49-text)}.sr49-dialog .MuiDialogTitle-root{font-size:var(--sr49-heading);font-weight:700}.sr49-dialog .MuiDialogContent-root{font-size:var(--sr49-body);line-height:1.7}.sr49-policy-summary,.sr49-rule-scope{margin:12px 0;color:var(--sr49-muted)}.sr49-rule-group{margin-block:20px}.sr49-rule-group h3{font-size:var(--sr49-body);margin:0 0 8px}.sr49-rule-group ul{padding-left:22px;margin:0}.sr49-rule-group li{margin-bottom:8px;overflow-wrap:anywhere}@media(max-width:800px){.sr49-grid{grid-template-columns:minmax(0,1fr)}.sr49-card-heading{gap:8px}.sr49-card-heading h2{font-size:var(--sr49-heading)}.sr49-card{padding:12px}.sr49-root .sr49-conditions{overflow-x:auto;overscroll-behavior-inline:contain}.sr49-root .sr49-conditions .business-table-container{min-width:400px;overflow:visible}.sr49-root .sr49-conditions .business-table .MuiTableCell-root,.sr49-dialog .sr49-conditions .business-table .MuiTableCell-root{padding-inline:var(--retail-semantic-space-4px)}.sr49-root .sr49-conditions .business-table,.sr49-dialog .sr49-conditions .business-table{min-width:400px}.sr49-dialog .MuiDialog-paper{margin:12px;width:calc(100% - 24px);max-height:calc(100% - 24px)}.sr49-dialog .MuiDialogContent-root{padding:12px}}.sr49-conditions:focus-visible{outline:2px solid var(--sr49-primary);outline-offset:var(--retail-semantic-space-4px)}.sp-sales-page{display:flex;flex-direction:column;gap:var(--pages-gap);min-width:0}.sp-category-panel,.sp-profile-panel{border:var(--pages-line);border-radius:var(--pages-panel-radius);background:var(--pages-paper);box-shadow:none!important;color:var(--pages-text)}.sp-category-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);padding:var(--pages-gap) var(--pages-panel-padding);border-bottom:var(--pages-line)}.sp-panel-title.MuiTypography-root{font-size:var(--pages-panel-heading);font-weight:700;line-height:1.5;margin:0}.sp-category-actions{display:flex;align-items:center;gap:var(--pages-compact-cell-padding);flex-shrink:0}.sp-category-actions .MuiButton-root{min-height:var(--pages-min-control);font-size:var(--pages-table-font)}.sp-share{display:flex;align-items:center;justify-content:flex-end;gap:var(--pages-compact-cell-padding);min-width:0}.sp-share-track{display:block;flex:1;min-width:var(--pages-min-control);height:var(--pages-compact-cell-padding);background:var(--pages-surface);border-radius:var(--pages-panel-radius);overflow:hidden}.sp-share-track>span{display:block;height:100%;background:var(--pages-green);border-radius:inherit;opacity:.48}.sp-share[data-tone=blue] .sp-share-track>span{background:var(--pages-blue)}.sp-share-value{white-space:nowrap;font-variant-numeric:tabular-nums}.sp-profile-panel{padding:var(--pages-panel-padding)}.sp-profile-panel>.sp-panel-title{margin-bottom:var(--pages-panel-padding)}.sp-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.sp-profile-group{border:var(--pages-line);border-radius:var(--pages-panel-radius);overflow:hidden;min-width:0}.sp-profile-group>h3.MuiTypography-root{margin:0;padding:var(--pages-gap) var(--pages-panel-padding);background:var(--pages-surface);color:var(--pages-text);font-size:var(--pages-panel-heading);font-weight:700;line-height:1.5}.sp-profile-group dl{margin:0;padding:var(--pages-panel-padding);display:flex;flex-direction:column;gap:var(--pages-gap)}.sp-profile-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--pages-gap);font-size:var(--pages-profile-value);line-height:1.6;align-items:start}.sp-profile-field dt{color:var(--pages-muted);margin:0}.sp-profile-field dd{color:var(--pages-text);margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media(max-width:800px){.sp-profile-grid{grid-template-columns:minmax(0,1fr)}.sp-profile-panel{padding:var(--pages-gap)}.sp-profile-group>h3.MuiTypography-root,.sp-profile-group dl{padding:var(--pages-gap)}.sp-category-heading{padding:var(--pages-gap);flex-wrap:wrap}.sp-category-actions{margin-left:auto}.sp-share-track{min-width:var(--pages-min-control)}}@media(max-width:390px){.sp-profile-field{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:var(--pages-compact-cell-padding)}.sp-category-actions{margin-left:0;width:100%}.sp-category-actions .MuiButton-root{flex:1}}.sp-sales-page{--ss66-gap-positive: var(--pages-concern-text);--ss66-money-size: calc(var(--retail-semantic-fontSize-32px) + var(--retail-semantic-space-8px));min-width:0;gap:var(--pages-gap)}.sp-sales-page>.sales-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--pages-gap);min-width:0}.sp-sales-page .sale-card,.sp-sales-page .sale-card[data-tone=blue]{--accent: var(--pages-green);--soft: var(--pages-surface);--wash: var(--pages-paper);display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;min-width:0;padding:var(--pages-panel-padding)!important;background:var(--wash)!important;border:var(--pages-line);border-radius:var(--pages-panel-radius)!important}.sp-sales-page .sale-title{grid-column:1;grid-row:1;min-width:0;min-height:var(--pages-min-control);padding-right:0}.sp-sales-page .sale-title h2{font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-700);line-height:var(--retail-semantic-lineHeight-1d5)}.sp-sales-page .sale-ranking.MuiButton-root{position:static;grid-column:2;grid-row:1;align-self:center;min-height:var(--pages-min-control);min-width:var(--pages-min-control);padding:var(--retail-semantic-space-8px);font-size:var(--retail-semantic-fontSize-14px);color:var(--pages-green);white-space:nowrap}.sp-sales-page .sale-value{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--retail-semantic-space-8px);margin:0 0 var(--retail-semantic-space-8px);font-size:var(--ss66-money-size);font-weight:var(--retail-semantic-fontWeight-750);line-height:var(--retail-semantic-lineHeight-1d2);letter-spacing:var(--retail-semantic-tracking-normal);white-space:nowrap;font-variant-numeric:tabular-nums}.sp-sales-page .sale-value span{margin-left:0;font-size:var(--retail-semantic-fontSize-16px);font-weight:var(--retail-semantic-fontWeight-600);line-height:var(--retail-semantic-lineHeight-1d5);color:var(--pages-text)}.sp-sales-page .sale-pair{grid-column:1 / -1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap);margin-bottom:var(--retail-semantic-space-8px)}.sp-sales-page .sale-pair .metric>div{display:block;min-width:0}.sp-sales-page .sale-pair .metric+.metric{border-left:var(--pages-line);padding-left:var(--pages-gap)}.sp-sales-page .sale-card .metric-label{font-size:var(--retail-semantic-fontSize-14px);line-height:var(--retail-semantic-lineHeight-1d5);color:var(--pages-muted)}.sp-sales-page .sale-pair .metric strong{font-size:var(--retail-semantic-fontSize-20px);font-weight:var(--retail-semantic-fontWeight-700);line-height:var(--retail-semantic-lineHeight-1d5);color:var(--pages-text);white-space:nowrap}.sp-sales-page .sale-pair .metric.gap strong{color:var(--pages-muted)}.sp-sales-page[data-month-gap-state=positive]>.sales-grid>.sale-card[data-tone=green] .metric.gap strong,.sp-sales-page[data-annual-gap-state=positive]>.sales-grid>.sale-card[data-tone=blue] .metric.gap strong{color:var(--ss66-gap-positive)}.sp-sales-page .sale-attainment{grid-column:1 / -1;grid-row:4;gap:var(--pages-gap);font-size:var(--retail-semantic-fontSize-14px);color:var(--pages-muted)}.sp-sales-page .sale-attainment strong{font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-750);line-height:var(--retail-semantic-lineHeight-1d2);color:var(--pages-text);white-space:nowrap}.sp-sales-page .sale-progress-slot{grid-column:1 / -1;grid-row:5;min-width:0}.sp-sales-page .sale-secondary{grid-column:1 / -1;grid-row:6;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--retail-semantic-space-8px);margin-top:var(--retail-semantic-space-8px);padding-top:var(--retail-semantic-space-8px);border-top:var(--pages-line)}.sp-sales-page .sale-secondary .metric{min-width:0}.sp-sales-page .sale-secondary .metric+.metric{border-left:var(--pages-line);padding-left:var(--retail-semantic-space-8px)}.sp-sales-page .sale-secondary .metric:last-child{grid-column:auto}.sp-sales-page .sale-secondary .metric:last-child>div{display:block}.sp-sales-page .sale-secondary .metric strong{font-size:var(--retail-semantic-fontSize-18px);font-weight:var(--retail-semantic-fontWeight-600);line-height:var(--retail-semantic-lineHeight-1d5);color:var(--pages-text)}.sp-sales-page .sp-category-panel{min-width:0;background:var(--pages-paper);border:var(--pages-line);border-radius:var(--pages-panel-radius)}.sp-sales-page .sp-category-heading{padding:var(--retail-semantic-space-12px) var(--pages-panel-padding);gap:var(--pages-gap)}.sp-sales-page .sp-panel-title.MuiTypography-root{font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-700)}.sp-sales-page .sp-category-actions .MuiButton-root{min-height:var(--pages-min-control);min-width:var(--pages-min-control);padding:var(--retail-semantic-space-8px) var(--retail-semantic-space-16px);font-size:var(--retail-semantic-fontSize-14px);font-weight:var(--retail-semantic-fontWeight-600);color:var(--pages-green);border-color:var(--pages-green);border-radius:var(--retail-semantic-space-8px)}.sp-sales-page .business-table-container{max-width:100%;min-width:0;border:0;border-radius:0;overflow:auto}.sp-sales-page .business-table-container:focus-visible,.sp-sales-page .sale-ranking.MuiButton-root:focus-visible,.sp-sales-page .sp-category-actions .MuiButton-root:focus-visible{outline:calc(var(--retail-semantic-borderWidth-1px) * 2) solid var(--pages-green);outline-offset:calc(var(--retail-semantic-space-2px) * -1)}.sp-sales-page .business-table{min-width:var(--pages-business-table-min-width)}.sp-sales-page .business-table.wide{min-width:var(--pages-expanded-table-width)}.sp-sales-page .business-table .MuiTableCell-root{padding:var(--retail-semantic-space-12px) var(--retail-semantic-space-16px);font-size:var(--retail-semantic-fontSize-16px);line-height:var(--retail-semantic-lineHeight-1d5);color:var(--pages-text);border-color:var(--pages-table-line);white-space:nowrap}.sp-sales-page .business-table .MuiTableCell-head{padding-top:var(--retail-semantic-space-8px);padding-bottom:var(--retail-semantic-space-8px);background:var(--pages-surface);font-weight:var(--retail-semantic-fontWeight-600)}.sp-sales-page .business-table .business-group-heading{color:var(--pages-text)}.sp-sales-page .business-table .MuiTableBody-root .MuiTableRow-root{height:var(--pages-min-control);background:var(--pages-paper)}.sp-sales-page .business-table .MuiTableBody-root .MuiTableRow-root:nth-of-type(2n){background:var(--pages-surface)}.sp-sales-page .business-table .MuiTableBody-root .MuiTableRow-root:hover{background:var(--retail-role-selection-background)}.sp-sales-page .business-table .MuiTableBody-root .MuiTableCell-alignRight,.sp-sales-page .business-table .MuiTableFooter-root .MuiTableCell-alignRight{font-weight:var(--retail-semantic-fontWeight-600);font-variant-numeric:tabular-nums;white-space:nowrap}.sp-sales-page .business-table .MuiTableCell-alignRight:has(.sp-share){font-weight:var(--retail-semantic-fontWeight-400)}.sp-sales-page .sp-share{gap:var(--retail-semantic-space-8px)}.sp-sales-page .sp-share-track{min-width:var(--pages-min-control);background:var(--pages-surface);height:var(--retail-semantic-space-8px);border-radius:var(--retail-semantic-space-8px)}.sp-sales-page .sp-share-track>span,.sp-sales-page .sp-share[data-tone=blue] .sp-share-track>span{background:var(--pages-green)}.sp-sales-page .sp-share-value{min-width:calc(var(--retail-semantic-fontSize-16px) * 5);font-size:var(--retail-semantic-fontSize-16px);font-weight:var(--retail-semantic-fontWeight-400);text-align:right;white-space:nowrap}.sp-sales-page .business-table .MuiTableFooter-root .MuiTableCell-root{background:var(--pages-surface);border-top:var(--pages-line);font-weight:var(--retail-semantic-fontWeight-700)}@media(max-width:800px){.sp-sales-page>.sales-grid{grid-template-columns:minmax(0,1fr)}.sp-sales-page .sale-card,.sp-sales-page .sale-card[data-tone=blue]{padding:var(--pages-gap)!important}.sp-sales-page .sale-value{font-size:var(--retail-semantic-fontSize-32px)}.sp-sales-page .sp-category-heading{padding:var(--retail-semantic-space-12px) var(--pages-gap);flex-wrap:wrap}.sp-sales-page .sale-pair{gap:var(--retail-semantic-space-8px)}.sp-sales-page .sale-pair .metric+.metric{padding-left:var(--retail-semantic-space-8px)}.sp-sales-page .sale-pair .metric strong{font-size:var(--retail-semantic-fontSize-18px)}}@media(max-width:390px){.sp-sales-page .sp-category-actions{width:100%;margin-left:0}.sp-sales-page .sp-category-actions .MuiButton-root{flex:1}.sp-sales-page .sale-secondary .metric strong{font-size:var(--retail-semantic-fontSize-16px)}.sp-sales-page .sale-secondary .metric-label{font-size:var(--retail-semantic-fontSize-12px)}}.sp-sales-page[data-month-amount-state=known]>.sales-grid>.sale-card[data-tone=green] .sale-value,.sp-sales-page[data-annual-amount-state=known]>.sales-grid>.sale-card[data-tone=blue] .sale-value{color:var(--pages-green)}.sp-profile71.sp-profile-panel{--sp71-label-size: var(--retail-semantic-fontSize-14px);--sp71-weight-bold: var(--retail-semantic-fontWeight-700);--sp71-line-height: var(--retail-semantic-lineHeight-1d5);--sp71-value-size: var(--retail-semantic-fontSize-16px);--sp71-title-size: var(--retail-semantic-fontSize-20px);--sp71-group-title-size: var(--pages-panel-heading);--sp71-space-8: var(--retail-semantic-space-8px);--sp71-space-12: var(--retail-semantic-space-12px);--sp71-space-16: var(--retail-semantic-space-16px);--sp71-panel-padding: var(--pages-panel-padding);--sp71-grid-gap: var(--pages-gap);--sp71-radius: var(--pages-panel-radius);--sp71-text: var(--pages-text);--sp71-muted: var(--pages-muted);--sp71-paper: var(--pages-paper);--sp71-line: var(--pages-line);min-width:0;padding:var(--sp71-panel-padding);border:var(--sp71-line);border-radius:var(--sp71-radius);background:var(--sp71-paper);color:var(--sp71-text);overflow:visible}.sp-profile71>.sp-panel-title.MuiTypography-root{margin:0 0 var(--sp71-panel-padding);font-size:var(--sp71-title-size);font-weight:var(--sp71-weight-bold);line-height:var(--sp71-line-height)}.sp-profile71 .sp-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp71-grid-gap);align-items:start;min-width:0}.sp-profile71 .sp-profile-group{min-width:0;padding:var(--sp71-space-16);border:var(--sp71-line);border-radius:var(--sp71-radius);background:var(--sp71-paper);overflow:visible}.sp-profile71 .sp-profile-group>h3.MuiTypography-root{margin:0;padding:0 0 var(--sp71-space-12);border-bottom:var(--sp71-line);background:transparent;color:var(--sp71-text);font-size:var(--sp71-group-title-size);font-weight:var(--sp71-weight-bold);line-height:var(--sp71-line-height);overflow-wrap:anywhere}.sp-profile71 .sp-profile-group dl{margin:0;padding:var(--sp71-space-12) 0 0;display:flex;flex-direction:column;gap:var(--sp71-space-12);min-width:0}.sp-profile71 .sp-profile-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--sp71-space-8);align-items:start;min-width:0;line-height:var(--sp71-line-height)}.sp-profile71 .sp-profile-field dt{margin:0;min-width:0;color:var(--sp71-muted);font-size:var(--sp71-label-size);white-space:normal;overflow-wrap:anywhere}.sp-profile71 .sp-profile-field dd{margin:0;min-width:0;color:var(--sp71-text);font-size:var(--sp71-value-size);white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.sp-profile71 .sp-profile-attributes dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;column-gap:var(--sp71-space-16);row-gap:var(--sp71-space-12)}@media(max-width:800px){.sp-profile71.sp-profile-panel{padding:var(--sp71-space-16)}.sp-profile71 .sp-profile-grid{grid-template-columns:minmax(0,1fr)}.sp-profile71 .sp-profile-group{padding:var(--sp71-space-12)}.sp-profile71 .sp-profile-attributes dl{grid-template-columns:minmax(0,1fr)}}@media(max-width:390px){.sp-profile71 .sp-profile-field{grid-template-columns:minmax(0,calc(var(--sp71-label-size) * 5)) minmax(0,1fr)}}.pc-projects,.pc-leads-activities{display:flex;flex-direction:column;gap:var(--pages-gap);color:var(--pages-text)}.pc-panel.MuiCard-root{padding:var(--pages-panel-padding);border-radius:var(--pages-panel-radius);border:var(--pages-line);box-shadow:none;background:var(--pages-paper)}.pc-panel h2,.pc-period-heading h2{margin:0;font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700);line-height:1.4}.pc-panel h3{margin:0;font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-700);line-height:1.4}.pc-project-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap);margin-top:var(--pages-gap)}.pc-project-group{min-width:0;border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding:var(--pages-gap)}.pc-group-heading,.pc-section-heading,.pc-activity-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);flex-wrap:wrap}.pc-group-heading>span,.pc-section-heading>span{font-size:var(--pages-table-small);color:var(--pages-muted)}.pc-project-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-semantic-space-8px);margin-top:var(--retail-semantic-space-8px)}.pc-project-item.MuiButton-root{display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px);padding:var(--pages-gap);background:var(--pages-surface);border:1px solid transparent;border-radius:var(--retail-semantic-space-8px);color:var(--pages-text);text-transform:none;min-height:var(--pages-min-control)}.pc-project-item.MuiButton-root[data-selected=true]{border-color:var(--pages-green);background:var(--pages-good-bg)}.pc-project-item.MuiButton-root:focus-visible{outline:2px solid var(--pages-green);outline-offset:2px}.pc-project-item-name{font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-650)}.pc-project-item-score{font-size:var(--pages-table-small);color:var(--pages-muted)}.pc-grade.MuiChip-root{height:auto;min-height:var(--pages-project-label-height);background:var(--pages-surface);color:var(--pages-unknown);font-size:var(--pages-table-name);border-radius:var(--pages-panel-radius)}.pc-grade .MuiChip-label{padding:var(--retail-semantic-space-4px) var(--pages-gap);white-space:normal}.pc-grade[data-grade=excellent],.pc-grade[data-grade=completed],.pc-grade[data-grade=complete],.pc-grade[data-grade=good]{color:var(--pages-good-text);background:var(--pages-good-bg)}.pc-grade[data-grade=lagging]{color:var(--pages-alert-text);background:var(--pages-alert-bg)}.pc-grade[data-grade=concern]{color:var(--pages-concern-text);background:var(--pages-concern-bg)}.pc-platform-links{display:flex;gap:var(--retail-semantic-space-8px);flex-wrap:wrap;margin-top:var(--retail-semantic-space-8px)}.pc-platform-link.MuiButton-root{min-height:var(--pages-min-control);color:var(--pages-blue)}.pc-detail-grade{display:flex;align-items:center;gap:var(--pages-gap);margin-top:var(--retail-semantic-space-8px);color:var(--pages-muted);font-size:var(--pages-table-font)}.pc-metric-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pages-gap);padding:var(--pages-panel-padding) 0}.pc-metric-summary>div{min-width:0;display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px)}.pc-metric-summary>div+div{border-left:var(--pages-line);padding-left:var(--pages-gap)}.pc-metric-summary span{font-size:var(--pages-table-font);color:var(--pages-muted)}.pc-metric-summary strong{font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700);overflow-wrap:anywhere;color:var(--pages-green)}.pc-detail-actions{display:flex;justify-content:flex-end;margin-top:var(--pages-gap)}.pc-project-dialog .MuiDialogTitle-root{font-size:var(--retail-semantic-fontSize-24px);color:var(--pages-text)}.pc-period-heading{justify-content:flex-start;gap:var(--pages-panel-padding)}.pc-period-heading .MuiToggleButton-root{min-height:var(--pages-min-control);font-size:var(--pages-profile-value);padding:var(--retail-semantic-space-8px) var(--pages-panel-padding);color:var(--pages-muted);border-color:var(--pages-table-line)}.pc-period-heading .MuiToggleButton-root.Mui-selected{color:var(--pages-good-text);background:var(--pages-good-bg)}.pc-channel-outlet:empty{display:none}.pc-activities-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.pc-activity-cards{display:flex;flex-direction:column;gap:var(--pages-gap);margin-top:var(--pages-gap)}.pc-activity-card{border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding:var(--pages-gap)}.pc-activity-heading h3{overflow-wrap:anywhere}.pc-activity-heading .MuiChip-root{background:var(--pages-surface);color:var(--pages-muted)}.pc-activity-dates{font-size:var(--pages-table-font);color:var(--pages-muted);margin:var(--retail-semantic-space-8px) 0 var(--pages-gap)}.pc-activity-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap);margin:0}.pc-activity-values dt{font-size:var(--pages-table-font);color:var(--pages-muted)}.pc-activity-values dd{font-size:var(--pages-profile-value);font-weight:var(--retail-semantic-fontWeight-650);margin:var(--retail-semantic-space-4px) 0 0;overflow-wrap:anywhere}.pc-activity-pagination{display:flex;justify-content:flex-end;margin-top:var(--pages-gap)}.pc-activity-pagination .MuiPaginationItem-root{min-width:var(--pages-min-control);height:var(--pages-min-control)}.pc-empty{margin:var(--pages-gap) 0 0;color:var(--pages-muted);font-size:var(--pages-table-font)}@media(max-width:800px){.pc-project-board,.pc-activities-grid{grid-template-columns:1fr}.pc-panel.MuiCard-root{padding:var(--pages-gap)}.pc-metric-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-metric-summary>div:nth-child(3){border-left:none;padding-left:0}.pc-section-heading{align-items:flex-start}.pc-panel h2,.pc-period-heading h2{font-size:var(--retail-semantic-fontSize-20px)}}@media(max-width:400px){.pc-project-items,.pc-activity-values{grid-template-columns:1fr}.pc-period-heading{gap:var(--pages-gap)}.pc-metric-summary strong{font-size:var(--pages-panel-heading)}}.pc-projects,.pc-projects .pc-panel.MuiCard-root{min-width:0}.pc-projects .pc-project-board{grid-template-columns:minmax(0,28fr) minmax(0,28fr) minmax(0,44fr);align-items:stretch}.pc-projects .pc-project-group{display:flex;flex-direction:column;min-width:0;padding:var(--retail-semantic-space-12px);background:var(--pages-paper)}.pc-projects .pc-group-heading{gap:var(--retail-semantic-space-8px);align-items:baseline}.pc-projects .pc-group-heading h3{font-size:var(--pages-panel-heading);overflow-wrap:anywhere}.pc-projects .pc-group-heading>span{font-size:var(--pages-table-font);font-variant-numeric:tabular-nums}.pc-projects .pc-project-items{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;flex:1}.pc-projects .pc-project-group[data-group=in_store_conversion] .pc-project-items{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-projects .pc-project-item.MuiButton-root{min-width:0;min-height:108px;padding:var(--retail-semantic-space-8px);gap:var(--retail-semantic-space-4px);line-height:1.4;border:1px solid transparent}.pc-projects .pc-project-item.MuiButton-root:hover{background:var(--pages-good-bg)}.pc-projects .pc-project-item.MuiButton-root[data-selected=true]{border-color:var(--pages-green);background:var(--pages-good-bg)}.pc-projects .pc-project-item.MuiButton-root:focus-visible,.pc-projects .pc-section-heading>.MuiButton-root:focus-visible,.pc-project-dialog .MuiButton-root:focus-visible{outline:2px solid var(--pages-green);outline-offset:2px}.pc-projects .pc-project-item-name{max-width:100%;overflow-wrap:anywhere;text-align:center}.pc-projects .pc-grade .MuiChip-label{padding:var(--retail-semantic-space-4px) var(--retail-semantic-space-12px)}.pc-projects .pc-project-item-score{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;max-width:100%;font-variant-numeric:tabular-nums;column-gap:var(--retail-semantic-space-4px);row-gap:0;color:var(--pages-muted)}.pc-projects .pc-project-score-actual{font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700);line-height:1.3;color:var(--pages-unknown)}.pc-projects .pc-project-score-target{font-size:var(--pages-table-font);line-height:1.4;color:var(--pages-muted);white-space:nowrap}.pc-projects .pc-project-item-score[data-grade=excellent] .pc-project-score-actual,.pc-projects .pc-project-item-score[data-grade=completed] .pc-project-score-actual,.pc-projects .pc-project-item-score[data-grade=complete] .pc-project-score-actual,.pc-projects .pc-project-item-score[data-grade=good] .pc-project-score-actual{color:var(--pages-good-text)}.pc-projects .pc-project-item-score[data-grade=lagging] .pc-project-score-actual{color:var(--pages-alert-text)}.pc-projects .pc-project-item-score[data-grade=concern] .pc-project-score-actual{color:var(--pages-concern-text)}.pc-projects .pc-project-group[data-group=learning_bonus]{grid-column:1/-1}.pc-projects .pc-project-group[data-group=learning_bonus] .pc-project-items{flex:none;grid-auto-rows:auto;grid-template-columns:minmax(0,360px)}.pc-projects .pc-project-group[data-group=learning_bonus] .pc-project-item.MuiButton-root{flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:var(--pages-gap);min-height:var(--pages-min-control)}.pc-projects .pc-detail-identity{display:flex;align-items:center;flex-wrap:wrap;gap:var(--pages-gap);min-width:0}.pc-projects .pc-detail-identity h2{overflow-wrap:anywhere}.pc-projects .pc-detail-grade{margin-top:0;flex-wrap:wrap;gap:var(--retail-semantic-space-8px);font-variant-numeric:tabular-nums}.pc-projects .pc-project-detail .pc-section-heading{margin-bottom:var(--retail-semantic-space-12px)}.pc-projects .pc-section-heading>.MuiButton-root,.pc-project-dialog .MuiButton-root{min-height:var(--pages-min-control);text-transform:none}.pc-projects .pc-project-detail .business-table-container,.pc-project-dialog .business-table-container{min-width:0;max-width:100%;overscroll-behavior-x:contain}.pc-projects .business-table-container:focus-visible,.pc-project-dialog .business-table-container:focus-visible{outline:2px solid var(--pages-green);outline-offset:2px}.pc-project-dialog .MuiDialog-paper{min-width:0;max-width:calc(100% - 32px)}.pc-project-dialog .MuiDialogContent-root{min-width:0}.pc-project-dialog .MuiDialogTitle-root{overflow-wrap:anywhere}.pc-project-dialog .MuiDialogActions-root{padding:var(--retail-semantic-space-8px) var(--pages-panel-padding) var(--retail-semantic-space-12px)}@media(max-width:1000px){.pc-projects .pc-project-board{grid-template-columns:minmax(0,1fr)}.pc-projects .pc-project-group[data-group=retail] .pc-project-items,.pc-projects .pc-project-group[data-group=external_acquisition] .pc-project-items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:400px){.pc-projects .pc-project-group[data-group] .pc-project-items{grid-template-columns:minmax(0,1fr)}.pc-projects .pc-project-score-actual{font-size:var(--retail-semantic-fontSize-20px)}.pc-projects .pc-project-group[data-group=learning_bonus] .pc-project-item.MuiButton-root{column-gap:var(--retail-semantic-space-8px)}.pc-projects .pc-detail-identity{gap:var(--retail-semantic-space-8px)}.pc-projects .pc-detail-grade{font-size:var(--pages-table-font)}.pc-project-dialog .MuiDialog-paper{margin:var(--retail-semantic-space-16px);width:calc(100% - 32px)}.pc-project-dialog .MuiDialogContent-root{padding:var(--pages-gap)}.pc-project-dialog .MuiDialogTitle-root{padding:var(--pages-gap);font-size:var(--retail-semantic-fontSize-20px)}}@media(min-width:1001px){.pc-projects .pc-project-group[data-group=learning_bonus]{flex-direction:row;align-items:center;gap:var(--pages-gap)}.pc-projects .pc-project-group[data-group=learning_bonus] .pc-group-heading{margin-bottom:0;flex:1;min-width:0}.pc-projects .pc-project-group[data-group=learning_bonus] .pc-project-items{flex:1;grid-template-columns:minmax(0,1fr)}}@media(max-width:400px){.pc-projects .pc-project-group[data-group] .pc-project-item.MuiButton-root{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:76px;align-content:center;column-gap:var(--retail-semantic-space-8px);row-gap:var(--retail-semantic-space-4px)}.pc-projects .pc-project-item-name{text-align:left;justify-self:start}.pc-projects .pc-project-item>.pc-grade{justify-self:end}.pc-projects .pc-project-item-score{grid-column:1/-1;justify-self:center}}@media(min-width:1001px){.pc-projects .pc-project-group[data-group=learning_bonus] .pc-project-items{margin-top:0}}@media(max-width:400px){.pc-projects .pc-project-group[data-group=learning_bonus]{padding:var(--retail-semantic-space-8px)}.pc-projects .pc-project-group[data-group=learning_bonus] .pc-project-item.MuiButton-root{display:flex;min-height:var(--pages-min-control)}}.sc-panel>.spo-static{display:flex;flex-direction:column;align-items:stretch;gap:var(--pages-gap)}.sc-panel>.spo-static>h3{text-align:left;width:100%}.spo-static-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.spo-static-item{min-width:0;padding:var(--pages-gap);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);color:var(--pages-text)}.spo-static-item h4{font-size:var(--pages-profile-value);font-weight:var(--retail-semantic-fontWeight-650);margin:0 0 var(--retail-semantic-space-8px);line-height:1.5;color:var(--pages-text)}.spo-static-item p{font-size:var(--pages-table-font);line-height:1.6;margin:0;color:var(--pages-muted)}@media(max-width:600px){.spo-static-grid{grid-template-columns:minmax(0,1fr)}}.sc-panel>.city-platform-top{order:5}.city-platform-top{min-width:0;display:flex;flex-direction:column;gap:var(--pages-gap);padding-top:var(--pages-gap);border-top:var(--pages-line);color:var(--pages-text)}.ctp-heading{display:flex;align-items:baseline;gap:var(--pages-gap);flex-wrap:wrap}.ctp-heading h2{margin:0;font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700)}.ctp-heading>span{color:var(--pages-muted);font-size:var(--pages-profile-value)}.ctp-controls{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);flex-wrap:wrap}.ctp-controls .MuiTabs-root{min-width:0;max-width:100%}.ctp-controls .MuiTab-root{min-width:var(--pages-min-control);padding-inline:var(--pages-gap);font-size:var(--pages-profile-value)}.ctp-controls .MuiTab-root.Mui-selected{color:var(--pages-green)}.ctp-controls .MuiTabs-indicator{background:var(--pages-green)}.ctp-controls .MuiToggleButton-root{min-height:var(--pages-min-control);padding-inline:var(--pages-gap);font-size:var(--pages-table-font);color:var(--pages-text);border-color:var(--pages-table-line)}.ctp-controls .MuiToggleButton-root.Mui-selected{background:var(--retail-role-selection-background);color:var(--retail-role-selection-foreground)}.ctp-context{display:flex;justify-content:space-between;gap:var(--pages-gap);flex-wrap:wrap;font-size:var(--pages-table-font)}.ctp-context>span{color:var(--pages-muted)}.city-platform-top .business-table{min-width:880px}.city-platform-top .business-table .MuiTableCell-root{white-space:nowrap;padding:var(--pages-gap);font-variant-numeric:tabular-nums}.city-platform-top .business-table .MuiTableRow-root:has(.ctp-own-cell){background:var(--pages-good-bg)}.city-platform-top .business-table .MuiTableFooter-root .MuiTableCell-root{font-size:var(--pages-table-font);background:var(--pages-surface);border-top:var(--pages-line)}.ctp-store{display:flex;flex-direction:column;gap:var(--retail-semantic-space-4px);white-space:normal;min-width:180px;max-width:260px}.ctp-store strong{font-weight:var(--retail-semantic-fontWeight-650)}.ctp-store small{font-size:var(--pages-table-small);color:var(--pages-muted)}.ctp-store .MuiButton-root{padding:0;justify-content:flex-start;text-align:left;color:var(--pages-text);font-size:var(--pages-table-name);text-transform:none;min-height:var(--pages-min-control)}.ctp-count{color:var(--pages-green)}.ctp-empty{margin:0;padding:var(--pages-gap);background:var(--pages-surface);border-radius:var(--retail-semantic-space-8px);font-size:var(--pages-table-font)}@media(max-width:800px){.ctp-heading h2{font-size:var(--retail-semantic-fontSize-20px)}.ctp-controls{align-items:stretch;gap:var(--retail-semantic-space-8px)}.ctp-controls .MuiTabs-root,.ctp-controls .MuiToggleButtonGroup-root{width:100%}.ctp-controls .MuiToggleButton-root{flex:1}.ctp-context{flex-direction:column;gap:var(--retail-semantic-space-4px)}.city-platform-top .business-table .MuiTableCell-root{padding:var(--retail-semantic-space-8px) var(--pages-gap)}}.sc-panel.MuiCard-root{display:flex;flex-direction:column;gap:var(--pages-gap);padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius);background:var(--pages-paper);box-shadow:none;color:var(--pages-text)}.sc-panel>.sc-title{order:1}.sc-panel>.sc-overview{order:2}.sc-panel>.business-table-toolbar{order:3;margin:0}.sc-panel>.business-table-container,.sc-panel>.pages-empty,.sc-panel>.MuiAlert-root{order:4}.sc-panel>.sc-attention{order:5}.sc-panel>.sc-heading{order:1;display:flex;align-items:center;gap:var(--pages-gap);flex-wrap:wrap}.sc-heading .MuiToggleButton-root{min-height:var(--pages-min-control);min-width:var(--pages-min-control);padding-inline:var(--pages-gap);font-size:var(--pages-profile-value);border-color:var(--pages-table-line)}.sc-heading .MuiToggleButton-root.Mui-selected{color:var(--retail-role-selection-foreground);background:var(--retail-role-selection-background)}.sc-panel h2{margin:0;font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700)}.sc-panel h3{margin:0;font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-700)}.sc-filters{display:flex;gap:var(--retail-semantic-space-8px);flex-wrap:wrap}.sc-filters .MuiFormControl-root{min-width:var(--pages-business-label-width)}.sc-filters .MuiInputBase-root{min-height:var(--pages-min-control);font-size:var(--pages-table-font)}.sc-overview{display:grid;grid-template-columns:1.07fr 1fr;gap:var(--pages-gap)}.sc-summary,.sc-financial{padding:var(--pages-gap);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);min-width:0}.sc-summary,.sc-financial{container-type:inline-size}.sc-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--pages-panel-padding)}.sc-metrics>div{min-width:0;display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px);padding:0 var(--retail-semantic-space-8px);border-left:var(--pages-line)}.sc-metrics>div:first-child{padding-left:0;border:0}.sc-metrics span,.sc-metrics small{font-size:var(--pages-table-font);color:var(--pages-text);line-height:1.5}.sc-metrics strong{font-size:var(--retail-semantic-fontSize-32px,var(--retail-semantic-fontSize-24px));font-weight:var(--retail-semantic-fontWeight-700);color:var(--pages-green);white-space:nowrap;overflow-wrap:normal;line-height:1.2}.sc-metrics>div:nth-child(1) strong,.sc-metrics>div:nth-child(3) strong{color:var(--pages-blue)}.sc-metrics>div:nth-child(2) strong{color:var(--retail-semantic-color-purpleStrong)}.sc-primary{display:flex;flex-direction:column;align-items:center;gap:var(--retail-semantic-space-8px);padding:var(--pages-gap) 0;overflow-x:auto;max-width:100%}.sc-primary>strong{font-size:var(--retail-semantic-fontSize-36px);font-weight:var(--retail-semantic-fontWeight-700);line-height:1.2;color:var(--pages-green);white-space:nowrap;overflow-wrap:normal;max-width:100%}.sc-primary small{font-size:var(--retail-semantic-fontSize-24px)}.sc-primary>span{font-size:var(--pages-table-font);color:var(--pages-text)}.sc-financial .sc-primary>strong{color:var(--pages-blue)}.sc-metrics,.sc-money-breakdown{border-top:var(--pages-line);padding-top:var(--pages-gap);margin-top:var(--retail-semantic-space-8px)}.sc-money-breakdown{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.sc-money-breakdown>div{min-width:0;display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px)}.sc-money-breakdown>div+div{border-left:var(--pages-line);padding-left:var(--pages-gap)}.sc-money-breakdown span{font-size:var(--pages-table-font)}.sc-money-breakdown strong{font-size:var(--retail-semantic-fontSize-24px);color:var(--pages-blue);font-weight:var(--retail-semantic-fontWeight-700);white-space:nowrap;overflow-wrap:normal;overflow-x:auto;max-width:100%;line-height:1.4}.sc-money-breakdown small{font-size:var(--pages-table-font)}.sc-panel .business-table-container{border:var(--pages-line);border-radius:var(--retail-semantic-space-8px)}.sc-panel .business-table .MuiTableCell-root{padding:var(--retail-semantic-space-8px) var(--pages-gap)}.sc-panel .business-table .MuiTableCell-head{white-space:nowrap}.sc-panel .business-table .MuiTableRow-root:nth-child(2n){background:var(--pages-surface)}.sc-panel .business-table .MuiTableFooter-root .MuiTableCell-root{font-weight:var(--retail-semantic-fontWeight-700);background:var(--pages-surface)}.sc-channel-link.MuiButton-root,.sc-money-link.MuiButton-root{min-height:var(--pages-min-control);padding:0;text-align:left;justify-content:flex-start;color:var(--pages-blue);font-size:inherit;text-transform:none}.sc-money-link.MuiButton-root,.sc-rate{white-space:nowrap}.sc-rate strong{font-weight:var(--retail-semantic-fontWeight-650)}.sc-rate>span{color:var(--pages-muted);margin-left:var(--retail-semantic-space-4px)}.sc-attention{display:flex;align-items:center;gap:var(--pages-gap);flex-wrap:wrap;background:var(--pages-surface);border-radius:var(--retail-semantic-space-8px);padding:var(--pages-gap)}.sc-concern{flex:1;padding:var(--pages-gap);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);background:var(--pages-paper);font-size:var(--pages-table-font)}.sc-attention-actions{display:flex;gap:var(--retail-semantic-space-8px)}.sc-attention .MuiButton-root{min-height:var(--pages-min-control);padding:var(--pages-gap);background:var(--pages-paper)}.sc-detail-metrics{display:grid;gap:var(--pages-gap)}.sc-detail-metrics>div{display:flex;justify-content:space-between;gap:var(--pages-gap);border-bottom:var(--pages-line);padding-bottom:var(--retail-semantic-space-8px)}.sc-detail-metrics dt{color:var(--pages-muted)}.sc-detail-metrics dd{margin:0;text-align:right;max-width:100%;min-width:0;white-space:nowrap;overflow-x:auto}@container (max-width:560px){.sc-metrics strong{font-size:var(--retail-semantic-fontSize-24px)}}@container (max-width:400px){.sc-money-breakdown{grid-template-columns:1fr}.sc-money-breakdown>div+div{border-left:0;border-top:var(--pages-line);padding-left:0;padding-top:var(--pages-gap)}}@container (max-width:340px){.sc-primary>strong{font-size:var(--retail-semantic-fontSize-24px)}.sc-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--pages-gap)}.sc-metrics>div:nth-child(3){border:0;padding-left:0}}@media(max-width:1100px){.sc-overview{grid-template-columns:1fr}.sc-summary{min-height:0}}@media(max-width:800px){.sc-panel.MuiCard-root{padding:var(--pages-gap)}.sc-panel h2{font-size:var(--retail-semantic-fontSize-20px)}.sc-filters{width:100%}.sc-filters .MuiFormControl-root{flex:1;min-width:var(--pages-business-label-width)}.sc-filters .MuiInputBase-root{font-size:var(--pages-mobile-form)}.sc-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--pages-gap)}.sc-metrics>div:nth-child(3){border:0;padding-left:0}.sc-metrics strong{font-size:var(--retail-semantic-fontSize-24px)}.sc-attention{align-items:stretch}.sc-attention h3,.sc-attention-actions{width:100%}.sc-concern{flex-basis:100%}.sc-attention-actions .MuiButton-root{flex:1}.sc-detail-metrics>div{flex-wrap:wrap}.sc-detail-metrics dd{overflow-wrap:normal}}.promotion-materials{display:grid;gap:var(--pages-gap);color:var(--pages-text);min-width:0}.promotion-materials .promotion-materials-panel{background:var(--pages-paper);border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-panel-padding);min-width:0}.promotion-materials h2,.promotion-materials h3,.promotion-materials h4{margin:0;font-weight:var(--retail-semantic-fontWeight-650);line-height:1.4}.promotion-materials .promotion-materials-heading h2{font-size:var(--retail-semantic-fontSize-24px)}.promotion-materials h3{font-size:var(--pages-panel-heading)}.promotion-materials h4{font-size:var(--pages-profile-value)}.promotion-materials .promotion-materials-documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.promotion-materials .promotion-materials-document-card{padding:var(--pages-gap);display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap)}.promotion-materials .promotion-materials-document-card h3{min-width:0;overflow-wrap:anywhere}.promotion-materials .promotion-materials-document-card .MuiButton-root{flex-shrink:0;min-height:var(--pages-min-control);padding-inline:var(--pages-gap);color:var(--pages-blue);border-color:var(--pages-blue);font-size:var(--pages-table-font);text-transform:none}.promotion-materials .promotion-materials-document-card .MuiButton-root.Mui-disabled{color:var(--pages-muted);border-color:var(--pages-table-line)}.promotion-materials .promotion-materials-theme-filter{display:flex;gap:var(--retail-semantic-space-4px);flex-wrap:wrap;background:var(--pages-surface);padding:var(--retail-semantic-space-4px);border-radius:var(--retail-semantic-space-8px);width:fit-content;max-width:100%;box-sizing:border-box}.promotion-materials .promotion-materials-theme-filter .MuiButton-root{color:var(--pages-text);border-radius:var(--retail-semantic-space-8px);min-height:var(--pages-min-control);padding-inline:var(--pages-gap);font-size:var(--pages-table-font);text-transform:none;box-shadow:none}.promotion-materials .promotion-materials-theme-filter .MuiButton-root.is-active{background:var(--pages-blue);color:var(--pages-paper)}.promotion-materials .promotion-materials-theme-filter .MuiButton-root.is-active:hover{background:var(--retail-role-action-hover)}.promotion-materials .promotion-materials-layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:var(--pages-gap);align-items:start;min-width:0}.promotion-materials .promotion-materials-table h3,.promotion-materials .promotion-materials-detail h3{margin-bottom:var(--pages-gap)}.promotion-materials .promotion-materials-table .business-table-container{min-width:0;max-width:100%;overscroll-behavior-inline:contain}.promotion-materials .promotion-materials-table .business-table{table-layout:fixed;min-width:var(--pages-business-table-min-width)}.promotion-materials .promotion-materials-table .MuiTableCell-root{padding:0 var(--retail-semantic-space-8px);overflow-wrap:anywhere;line-height:1.5}.promotion-materials .promotion-materials-table .MuiTableCell-head{padding-block:var(--retail-semantic-space-8px);white-space:nowrap}.promotion-materials .promotion-materials-table .MuiTableSortLabel-root{font-size:inherit;max-width:100%}.promotion-materials .promotion-materials-row-choice.MuiButton-root{color:var(--pages-text);font-size:inherit;min-height:var(--pages-min-control);min-width:0;padding:0;text-align:left;justify-content:flex-start;text-transform:none;line-height:1.5;overflow-wrap:anywhere;max-width:100%}.promotion-materials .promotion-materials-table tr:has(.promotion-materials-row-choice[aria-pressed=true]){background:var(--retail-role-selection-background)}.promotion-materials .promotion-materials-table tr:has(.promotion-materials-row-choice[aria-pressed=true]) .MuiTableCell-root{font-weight:var(--retail-semantic-fontWeight-650)}.promotion-materials .promotion-materials-row-choice.MuiButton-root[aria-pressed=true]{color:var(--retail-role-selection-foreground);font-weight:var(--retail-semantic-fontWeight-650)}.promotion-materials .promotion-materials-registration{white-space:pre-wrap}.promotion-materials .promotion-materials-class{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;box-sizing:border-box;padding:var(--retail-semantic-space-4px) var(--retail-semantic-space-8px);background:var(--pages-surface);border-radius:var(--retail-semantic-space-4px);font-weight:var(--retail-semantic-fontWeight-650);color:var(--pages-text);line-height:1.2}.promotion-materials .promotion-materials-count{margin:var(--pages-gap) 0 0;color:var(--pages-muted);font-size:var(--pages-table-small)}.promotion-materials .promotion-materials-detail{position:sticky;top:calc(var(--promotion-materials-header-height,0px) + var(--pages-gap));max-height:calc(100dvh - var(--promotion-materials-header-height,0px) - var(--pages-gap) - var(--pages-gap));overflow-y:auto;box-sizing:border-box;overscroll-behavior-y:contain;scroll-padding-block:var(--pages-gap)}.promotion-materials .promotion-materials-detail h3{overflow-wrap:anywhere}.promotion-materials .promotion-materials-amount{display:grid;gap:var(--retail-semantic-space-8px);margin-bottom:var(--pages-gap)}.promotion-materials .promotion-materials-amount>span{font-size:var(--pages-table-font);color:var(--pages-muted)}.promotion-materials .promotion-materials-amount strong{font-size:var(--pages-score-size);font-weight:var(--retail-semantic-fontWeight-650);color:var(--pages-blue);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;line-height:1.2}.promotion-materials .promotion-materials-amount p{margin:var(--retail-semantic-space-8px) 0 0;padding-top:var(--pages-gap);border-top:var(--pages-line);font-size:var(--pages-table-font);line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.promotion-materials .promotion-materials-facts{margin:0 0 var(--pages-gap);font-size:var(--pages-table-font)}.promotion-materials .promotion-materials-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);gap:var(--retail-semantic-space-8px);padding-block:var(--retail-semantic-space-8px);line-height:1.6}.promotion-materials .promotion-materials-facts dt{color:var(--pages-muted)}.promotion-materials .promotion-materials-facts dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.promotion-materials .promotion-materials-conditions{border-top:var(--pages-line);padding-top:var(--pages-gap);font-size:var(--pages-table-font)}.promotion-materials .promotion-materials-conditions ol{padding-left:var(--pages-panel-padding);margin-block:var(--retail-semantic-space-8px);line-height:1.65}.promotion-materials .promotion-materials-conditions li{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:var(--retail-semantic-space-4px)}.promotion-materials .promotion-materials-detail-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-semantic-space-8px);margin-top:var(--pages-gap)}.promotion-materials .promotion-materials-detail-actions .MuiButton-root{min-height:var(--pages-min-control);min-width:0;padding-inline:var(--retail-semantic-space-8px);font-size:var(--pages-table-font);text-transform:none;line-height:1.5;overflow-wrap:anywhere}.promotion-materials .promotion-materials-detail-actions .MuiButton-outlined{color:var(--pages-blue);border-color:var(--pages-blue)}.promotion-materials .promotion-materials-detail-actions .MuiButton-outlined.Mui-disabled{color:var(--pages-muted);border-color:var(--pages-table-line)}.promotion-materials .promotion-materials-activity-button.MuiButton-root{background:var(--pages-blue);color:var(--pages-paper)}.promotion-materials .promotion-materials-activity-button.MuiButton-root:hover{background:var(--retail-role-action-hover)}.promotion-materials .MuiButton-root:focus-visible,.promotion-materials .business-table-container:focus-visible,.promotion-materials .promotion-materials-detail:focus-visible{outline:2px solid var(--pages-blue);outline-offset:2px}.promotion-materials .promotion-materials-empty{color:var(--pages-muted);font-size:var(--pages-table-font)}@media(max-width:900px){.promotion-materials .promotion-materials-layout{grid-template-columns:minmax(0,1fr)}.promotion-materials .promotion-materials-detail{position:static;max-height:none;overflow:visible}.promotion-materials .promotion-materials-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.promotion-materials .promotion-materials-documents{grid-template-columns:minmax(0,1fr)}.promotion-materials .promotion-materials-document-card{flex-wrap:nowrap;align-items:center;gap:var(--retail-semantic-space-8px)}.promotion-materials .promotion-materials-document-card h3{flex:1 1 auto;font-size:var(--pages-profile-value)}.promotion-materials .promotion-materials-document-card .MuiButton-root{width:auto;padding-inline:var(--retail-semantic-space-8px)}.promotion-materials .promotion-materials-theme-filter{width:100%;gap:var(--retail-semantic-space-4px)}.promotion-materials .promotion-materials-theme-filter .MuiButton-root{flex:1 1 auto;padding-inline:var(--retail-semantic-space-8px)}.promotion-materials .promotion-materials-facts>div{grid-template-columns:minmax(0,1fr);gap:var(--retail-semantic-space-4px)}.promotion-materials .promotion-materials-detail-actions{grid-template-columns:minmax(0,1fr)}}.promotion-materials-dialog .MuiDialog-paper{width:94vw;max-width:94vw;height:90dvh;max-height:90dvh;margin:0;border-radius:var(--pages-panel-radius);background:var(--pages-paper);color:var(--pages-text)}.promotion-materials-dialog .promotion-materials-document-title{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);font-size:var(--pages-panel-heading);padding:var(--pages-gap)}.promotion-materials-dialog .promotion-materials-document-content{display:flex;flex-direction:column;min-height:0;padding:0 var(--pages-gap) var(--pages-gap);overflow:hidden}.promotion-materials-viewer-toolbar{display:flex;align-items:center;gap:var(--retail-semantic-space-8px);flex-wrap:wrap;padding-bottom:var(--retail-semantic-space-8px)}.promotion-materials-dialog .MuiButton-root{color:var(--pages-blue);min-height:var(--pages-min-control)}.promotion-materials-dialog .MuiButton-root.Mui-disabled{color:var(--pages-muted)}.promotion-materials-zoom{color:var(--pages-muted);font-size:var(--pages-table-small)}.promotion-materials-viewer-stage{flex:1;min-height:0;min-width:0;overflow:auto;background:var(--pages-surface);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);overscroll-behavior:contain}.promotion-materials-image-wrap{display:flex;justify-content:center;align-items:flex-start;min-width:100%;width:max-content;min-height:100%}.promotion-materials-image-wrap img{display:block;max-width:none;flex:none}.promotion-materials-pdf{display:block;width:100%;height:100%;border:0}@media(max-width:900px){.promotion-materials-layout{grid-template-columns:minmax(0,1fr)}.promotion-materials-table .business-table{min-width:var(--pages-business-table-min-width,600px)}}@media(max-width:600px){.promotion-materials .promotion-materials-panel{padding:var(--pages-gap)}.promotion-materials-heading-line{align-items:flex-start}.promotion-materials-document-actions{width:100%;gap:var(--retail-semantic-space-8px)}.promotion-materials-document-actions .MuiButton-root{flex:1;font-size:var(--pages-table-small)}.promotion-materials-facts>div{grid-template-columns:minmax(0,1fr)}.promotion-materials-dialog .MuiDialog-paper{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0}}.promotions-page{display:grid;gap:var(--pages-gap);min-width:0;color:var(--pages-text)}.promotions-tabs{border-bottom:var(--pages-line)}.promotions-tabs .MuiTab-root{font-size:var(--pages-profile-value);text-transform:none;min-height:var(--pages-min-control)}.promotions-panel{background:var(--pages-paper);border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-panel-padding);min-width:0}.promotions-page h2,.promotions-detail h2{margin:0 0 var(--pages-gap);font-size:var(--pages-panel-heading)}.promotions-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pages-gap)}.promotions-metric{padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius);background:var(--pages-good-bg);color:var(--pages-good-text);min-width:0}.promotions-metric.tone-1,.promotions-metric.tone-3{background:var(--pages-surface);color:var(--pages-blue)}.promotions-metric.tone-2{background:var(--pages-surface);color:var(--pages-text)}.promotions-metric h3{font-size:var(--pages-panel-heading);margin:0 0 var(--pages-gap)}.promotions-metric strong{font-size:var(--pages-score-size);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.promotions-metric p{font-size:var(--pages-table-font);margin:var(--pages-gap) 0 0;color:var(--pages-muted)}.promotions-filter-line{display:flex;align-items:flex-start;gap:var(--pages-gap);margin-top:var(--pages-gap);font-size:var(--pages-profile-value)}.promotions-filter-line>span{padding-top:var(--retail-semantic-space-8px);white-space:nowrap}.promotions-filter-line>div{display:flex;flex-wrap:wrap;gap:var(--retail-semantic-space-8px)}.promotions-filter-line .MuiButton-root{min-height:var(--pages-min-control);background:var(--pages-surface);color:var(--pages-text);padding-inline:var(--pages-gap);border-radius:var(--pages-panel-radius)}.promotions-filter-line .MuiButton-root.is-active{background:var(--pages-good-bg);color:var(--pages-good-text)}.promotions-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);margin-bottom:var(--pages-gap)}.promotions-heading h2{margin:0}.promotions-grade.grade-A{background:var(--pages-good-bg);color:var(--pages-good-text)}.promotions-grade.grade-B{background:var(--pages-surface);color:var(--pages-blue)}.promotions-document-links{display:flex;align-items:center;gap:var(--pages-gap);flex-wrap:wrap;background:var(--pages-surface);border-radius:var(--pages-panel-radius);padding:var(--retail-semantic-space-8px);margin-top:var(--pages-gap);font-size:var(--pages-table-font)}.promotions-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);flex-wrap:wrap;margin-top:var(--pages-gap);font-size:var(--pages-table-font);color:var(--pages-muted)}.promotions-marketing{display:flex;align-items:center;gap:var(--pages-panel-padding);background:var(--pages-surface);border-radius:var(--pages-panel-radius);padding:var(--pages-panel-padding)}.promotions-marketing h2{margin:0}.promotions-marketing strong{font-size:var(--pages-panel-heading)}.promotions-marketing .MuiButton-root{margin-left:auto}.promotions-page .MuiButton-root,.promotions-detail .MuiButton-root{min-height:var(--pages-min-control);text-transform:none}.promotions-calendar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pages-gap)}.promotions-calendar section{border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-gap)}.promotions-calendar h3{margin:0 0 var(--pages-gap);font-size:var(--pages-profile-value)}.promotions-calendar .promotions-calendar-activity{display:flex;flex-direction:column;align-items:flex-start;width:100%;background:var(--pages-surface);text-align:left;margin-top:var(--retail-semantic-space-8px);overflow-wrap:anywhere;color:var(--pages-text)}.promotions-calendar-activity span:last-child{color:var(--pages-muted);font-size:var(--pages-table-small)}.promotions-detail .MuiDialog-paper{background:var(--pages-paper);color:var(--pages-text);border-radius:var(--pages-panel-radius)}.promotions-detail .MuiDialogTitle-root{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pages-gap);font-size:var(--pages-score-size);font-weight:var(--retail-semantic-fontWeight-650);overflow-wrap:anywhere}.promotions-detail-chips{display:flex;flex-wrap:wrap;gap:var(--retail-semantic-space-8px);margin-bottom:var(--pages-panel-padding)}.promotions-detail-chips .MuiChip-root{background:var(--pages-good-bg);color:var(--pages-good-text)}.promotions-facts{display:flex;flex-wrap:wrap;gap:var(--pages-gap);margin:0 0 var(--pages-panel-padding)}.promotions-facts>div{flex:1 1 auto;padding-right:var(--pages-gap);border-right:var(--pages-line);min-width:0}.promotions-facts dt{font-size:var(--pages-table-small);color:var(--pages-muted);margin-bottom:var(--retail-semantic-space-8px)}.promotions-facts dd{font-size:var(--pages-profile-value);margin:0;overflow-wrap:anywhere}.promotions-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--pages-gap);margin-top:var(--pages-gap)}.promotions-detail-grid .promotions-facts{display:grid;gap:0;margin:0}.promotions-detail-grid .promotions-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:var(--pages-gap);padding:var(--pages-gap) 0;border-right:0;border-bottom:var(--pages-line)}.promotions-policy{background:var(--pages-good-bg)}.promotions-policy h3{font-size:var(--pages-profile-value)}.promotions-policy strong{font-size:var(--pages-score-size);color:var(--pages-good-text)}.promotions-policy ol{padding-left:var(--pages-panel-padding);line-height:1.7;font-size:var(--pages-table-font)}.promotions-detail-actions{display:flex;justify-content:space-between;gap:var(--pages-gap);margin-top:var(--pages-panel-padding)}.promotions-metric strong{display:block;line-height:1.2;letter-spacing:normal;white-space:nowrap}.promotions-page>.promotions-metrics .promotions-metric strong{font-size:clamp(var(--retail-semantic-fontSize-24px),2.8vw,var(--pages-score-size))}.promotions-metric strong small{font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-650);margin-left:var(--retail-semantic-space-4px)}.promotions-page .promotions-metric.tone-2{background:var(--retail-semantic-color-purpleWash);color:var(--retail-semantic-color-purpleStrong)}.promotions-page .promotions-metric.tone-3{background:var(--pages-good-bg);color:var(--pages-good-text)}.promotions-table-tools{display:flex;align-items:center;justify-content:flex-end;gap:var(--pages-gap);min-width:0;flex-wrap:wrap}.promotions-table-tools .MuiInputBase-root{min-height:var(--pages-min-control);font-size:var(--pages-table-font)}.promotions-table-tools .MuiTextField-root{width:var(--pages-search-width);max-width:100%}.promotions-table-tools>.MuiButton-root{flex-shrink:0}.promotions-list-panel .business-table-toolbar h2{margin:0}.promotions-list-panel .business-table-toolbar-actions .MuiTextField-root{width:var(--pages-search-width);max-width:100%}.promotions-list-panel .business-table-toolbar-actions .MuiInputBase-root{min-height:var(--pages-min-control);font-size:var(--pages-table-font)}.promotions-list-panel .business-table.wide{min-width:calc(var(--pages-business-table-min-width)*1.65);table-layout:auto}.promotions-list-panel .MuiTableCell-root{padding:var(--pages-row-padding) var(--retail-semantic-space-8px)}.promotions-list-panel .MuiTableCell-root:first-child{min-width:var(--pages-business-label-width);max-width:var(--pages-compact-name-width);overflow-wrap:anywhere;line-height:1.5}.promotions-list-panel .MuiTableCell-root:last-child{white-space:nowrap}.promotions-list-panel .MuiTableCell-root:last-child .MuiButton-root{background:var(--pages-surface);color:var(--pages-blue);white-space:nowrap}.promotions-filter-line .MuiButton-root{padding-inline:var(--pages-panel-padding);border-radius:var(--retail-semantic-space-32px)}.promotions-dimensions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pages-gap);border-top:var(--pages-line);padding-top:var(--pages-gap);margin-top:var(--pages-gap)}.promotions-dimensions label{display:flex;align-items:center;gap:var(--pages-gap);min-width:0;font-size:var(--pages-profile-value)}.promotions-dimensions label>span{white-space:nowrap}.promotions-dimensions select{flex:1;min-width:0;width:100%;min-height:var(--pages-min-control);font:inherit;color:var(--pages-text);background:var(--pages-paper);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding-inline:var(--retail-semantic-space-8px)}.promotions-dimensions select:focus-visible{outline:2px solid var(--pages-blue);outline-offset:2px}.promotions-detail .MuiDialogTitle-root{padding:var(--retail-semantic-space-32px) var(--retail-semantic-space-32px) var(--pages-gap);font-size:var(--retail-semantic-fontSize-31px)}.promotions-detail .MuiDialogContent-root{padding:0 var(--retail-semantic-space-32px) var(--retail-semantic-space-32px)}.promotions-detail-chips{margin-bottom:var(--retail-semantic-space-32px)}.promotions-detail-chips .MuiChip-root{font-size:var(--pages-profile-value);height:var(--pages-min-control);padding-inline:var(--retail-semantic-space-8px)}.promotions-detail-chips .MuiChip-root:nth-child(2){color:var(--pages-blue);background:var(--pages-surface)}.promotions-detail-chips .MuiChip-root:nth-child(3){color:var(--retail-semantic-color-purpleStrong);background:var(--retail-semantic-color-purpleWash)}.promotions-detail .MuiDialogContent-root>.promotions-facts{display:grid;grid-template-columns:1.25fr .85fr .8fr 1.4fr;margin-bottom:var(--pages-panel-padding)}.promotions-detail .MuiDialogContent-root>.promotions-facts>div:last-child{border-right:0}.promotions-detail .promotions-metric{padding:var(--pages-gap)}.promotions-detail .promotions-metric.tone-2{color:var(--pages-good-text);background:var(--pages-good-bg)}.promotions-detail .promotions-metric.tone-3{background:var(--pages-surface);color:var(--pages-blue)}.promotions-execution{display:flex;flex-direction:column;align-items:flex-start}.promotions-execution .promotions-facts{width:100%}.promotions-execution .MuiButton-root{margin-top:auto;background:var(--pages-surface);color:var(--pages-blue)}.promotions-policy-amount{display:grid;gap:var(--retail-semantic-space-8px);background:var(--pages-good-bg);border-radius:var(--pages-panel-radius);padding:var(--pages-gap)}.promotions-policy-amount>span{font-size:var(--pages-profile-value);color:var(--pages-good-text)}.promotions-policy-points{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--pages-gap);background:var(--pages-paper);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding:var(--pages-gap);margin-top:var(--pages-gap)}.promotions-policy-points h3{margin:0;white-space:nowrap;color:var(--pages-good-text)}.promotions-policy-points ul{list-style:none;padding:0;margin:0;line-height:1.65;font-size:var(--pages-table-font)}.promotions-detail-actions .MuiButton-root{padding-inline:var(--pages-panel-padding)}.promotions-marketing>strong{border-left:var(--pages-line);border-right:var(--pages-line);padding-inline:var(--pages-panel-padding)}.promotions-page .MuiButton-root:focus-visible,.promotions-detail .MuiButton-root:focus-visible{outline:2px solid var(--pages-blue);outline-offset:2px}.promotions-compact-date{white-space:nowrap}.promotions-full-date{white-space:normal;overflow-wrap:anywhere}.promotions-table-money{display:inline-flex;justify-content:flex-end;gap:var(--retail-semantic-space-4px);flex-wrap:wrap;max-width:100%;white-space:normal}.promotions-table-money>span{white-space:nowrap}@media(min-width:1200px){.promotions-list-overview .business-table,.promotions-list-overview .business-table.wide{width:100%;min-width:0;table-layout:fixed}.promotions-list-overview .MuiTableCell-root{padding-inline:var(--retail-semantic-space-8px);overflow-wrap:anywhere}.promotions-list-overview .MuiTableCell-root:first-child{min-width:0;max-width:none}.promotions-list-overview .MuiTableCell-head{white-space:nowrap;overflow-wrap:normal}.promotions-list-overview .MuiTableSortLabel-icon{margin:0;width:var(--pages-table-small);font-size:var(--pages-table-small);flex-shrink:0}.promotions-list-overview .MuiTableCell-root:nth-child(1){width:22%}.promotions-list-overview .MuiTableCell-root:nth-child(2){width:6%}.promotions-list-overview .MuiTableCell-root:nth-child(3){width:11%}.promotions-list-overview .MuiTableCell-root:nth-child(4){width:11%}.promotions-list-overview .MuiTableCell-root:nth-child(5){width:9%}.promotions-list-overview .MuiTableCell-root:nth-child(6){width:13%}.promotions-list-overview .MuiTableCell-root:nth-child(7){width:10%;white-space:normal}.promotions-list-overview .MuiTableCell-root:nth-child(8){width:8%}.promotions-list-overview .MuiTableCell-root:nth-child(9){width:10%}.promotions-list-overview .MuiTableCell-root:last-child .MuiButton-root{min-width:0;padding-inline:var(--retail-semantic-space-8px)}}@media(max-width:1200px){.promotions-page>.promotions-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.promotions-dimensions{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.promotions-list-panel .business-table-toolbar-actions{width:100%}.promotions-list-panel .business-table-toolbar-actions .MuiTextField-root{flex-basis:100%;width:100%}}@media(max-width:1000px){.promotions-metrics,.promotions-calendar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.promotions-panel,.promotions-metric,.promotions-marketing{padding:var(--pages-gap)}.promotions-heading{align-items:flex-start;flex-direction:column}.promotions-heading .MuiTextField-root{width:100%}.promotions-filter-line{flex-direction:column;gap:var(--retail-semantic-space-8px)}.promotions-calendar,.promotions-detail-grid{grid-template-columns:minmax(0,1fr)}.promotions-detail .MuiDialog-paper{margin:var(--retail-semantic-space-8px);width:calc(100% - 16px)}.promotions-detail .MuiDialogTitle-root{font-size:var(--pages-panel-heading)}.promotions-detail .MuiDialogContent-root{padding:var(--pages-gap)}.promotions-detail-actions,.promotions-marketing{flex-wrap:wrap}.promotions-marketing .MuiButton-root{margin-left:0}.promotions-detail-actions .MuiButton-root{flex:1}.promotions-metric strong{font-size:var(--pages-panel-heading)}}@media(max-width:600px){.promotions-table-tools{width:100%;justify-content:flex-start}.promotions-table-tools .MuiTextField-root{flex-basis:100%}.promotions-detail .MuiDialogContent-root>.promotions-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.promotions-detail .MuiDialogTitle-root{padding:var(--pages-gap)}.promotions-detail-chips{margin-bottom:var(--pages-gap)}.promotions-detail .promotions-metric strong,.promotions-page>.promotions-metrics .promotions-metric strong{font-size:var(--retail-semantic-fontSize-20px)}.promotions-metric strong small{font-size:var(--pages-table-small)}.promotions-policy-points{grid-template-columns:minmax(0,1fr)}.promotions-execution .MuiButton-root{margin-top:var(--pages-gap)}}@media(max-width:360px){.promotions-page>.promotions-metrics,.promotions-detail .promotions-metrics{grid-template-columns:minmax(0,1fr)}}.calendar71-workbench{display:grid;gap:var(--pages-gap,16px);min-width:0;max-width:100%;color:var(--pages-text,#1f2937)}.calendar-fee-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin-top:12px}.calendar-fee-pagination button{min-height:44px;min-width:80px}.calendar-fees .business-table{min-width:1090px;table-layout:fixed}.calendar-fees .business-table th,.calendar-fees .business-table td{overflow-wrap:anywhere}.calendar71-workbench *{box-sizing:border-box}.calendar71-panel{min-width:0;max-width:100%;padding:var(--pages-panel-padding,24px);border:var(--pages-line,1px solid #e5e7eb);border-radius:var(--pages-panel-radius,16px);background:var(--pages-paper,#fff)}.calendar71-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.calendar71-field{display:flex;align-items:center;gap:12px;min-width:0;font-size:14px}.calendar71-field select,.calendar71-control{min-height:44px;border:var(--pages-line,1px solid #e5e7eb);border-radius:8px;background:var(--pages-paper,#fff);color:inherit;font:inherit;font-size:14px;padding:8px 16px;cursor:pointer}.calendar71-field select{min-width:140px;max-width:100%;text-overflow:ellipsis}.calendar71-month-actions{display:flex;gap:8px}.calendar71-store{margin-left:auto;max-width:420px}.calendar71-store select{width:100%;min-width:0;flex:1}.calendar71-store>span{flex-shrink:0}.calendar71-mode{display:flex;padding:2px;background:var(--pages-surface,#f5f7fa);border:var(--pages-line,1px solid #e5e7eb);border-radius:8px}.calendar71-mode button{border:0;min-width:80px}.calendar71-mode [aria-pressed=true]{background:var(--pages-green,#007867);color:#fff}.calendar71-control:disabled,.calendar71-field select:disabled{cursor:default;opacity:.5}.calendar71-outline{color:var(--pages-green,#007867);border-color:var(--pages-green,#007867);font-weight:600;background:var(--pages-paper,#fff)}.calendar71-workbench :focus-visible{outline:3px solid var(--pages-green,#007867);outline-offset:3px}.calendar71-summary{display:flex;gap:16px;align-items:center;margin:16px 0;flex-wrap:wrap}.calendar71-summary>div{border:var(--pages-line,1px solid #e5e7eb);border-radius:8px;padding:12px 16px;min-width:180px;width:240px;max-width:100%}.calendar71-summary span{display:block;font-size:14px}.calendar71-summary strong{display:block;margin-top:4px;font-size:28px;font-variant-numeric:tabular-nums;line-height:1.2}.calendar71-summary small{font-size:14px;font-weight:400}.calendar71-export{margin-left:auto;min-width:100px}.calendar71-calendar-scroll{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;border:var(--pages-line,1px solid #e5e7eb);border-radius:8px;padding:3px;scroll-padding:8px}.calendar71-grid{min-width:770px}.calendar71-weekdays,.calendar71-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar71-weekdays{background:var(--pages-surface,#f5f7fa);text-align:center;font-size:14px}.calendar71-weekdays span{padding:10px;border-right:var(--pages-line,1px solid #e5e7eb)}.calendar71-day{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;min-height:92px;padding:10px 12px;text-align:left;border:0;border-top:var(--pages-line,1px solid #e5e7eb);border-right:var(--pages-line,1px solid #e5e7eb);background:var(--pages-paper,#fff);color:inherit;font:inherit;font-size:14px;cursor:pointer}.calendar71-day:disabled{cursor:default}.calendar71-day.is-outside{background:var(--pages-surface,#f5f7fa);color:var(--pages-muted,#667085)}.calendar71-day.is-selected{background:var(--pages-good-bg,#e8f5f0);box-shadow:inset 0 0 0 2px var(--pages-green,#007867)}.calendar71-date{display:block;flex-shrink:0;line-height:20px;white-space:nowrap}.calendar71-counts{display:grid;gap:3px;align-self:center;white-space:nowrap;font-size:13px;line-height:18px}.calendar71-counts b{font-weight:500;font-variant-numeric:tabular-nums}.calendar71-week.is-store{position:relative}.calendar71-week.is-store .calendar71-day{min-height:88px}.calendar71-segments{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px 0;padding:0 5px 8px;margin-top:-48px;position:relative;pointer-events:none;min-height:48px}.calendar71-segment{pointer-events:auto;display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0;min-height:44px;margin:0 2px;border:0;border-radius:8px;padding:8px 12px;background:var(--pages-good-bg,#e8f5f0);color:var(--pages-good-text,#007867);font:inherit;font-size:14px;cursor:pointer}.calendar71-segment-title{flex:1;min-width:0;overflow-wrap:anywhere;text-align:left}.calendar71-list{border-top:var(--pages-line,1px solid #e5e7eb);padding-top:16px}.calendar71-workbench h2{font-size:18px;margin:0 0 12px}.calendar71-list-scroll{display:grid;gap:10px;max-height:580px;overflow-y:auto;overflow-x:hidden;padding:4px 8px 4px 4px;scroll-padding:8px;overscroll-behavior:contain}.calendar71-activity{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;gap:16px;align-items:center;border:var(--pages-line,1px solid #e5e7eb);border-radius:8px;padding:12px 16px;min-width:0}.calendar71-identity,.calendar71-meta{min-width:0}.calendar71-title{display:block;max-width:100%;min-height:44px;text-align:left;background:none;border:0;color:inherit;font:inherit;font-weight:700;font-size:18px;padding:0;line-height:1.4;overflow-wrap:anywhere;cursor:pointer}.calendar71-activity p{margin:4px 0 0;color:var(--pages-muted,#667085);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.calendar71-badges{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.calendar71-badge{padding:6px 12px;border-radius:16px;background:var(--pages-surface,#f2f4f7);font-size:14px;white-space:nowrap}.calendar71-badge.is-ongoing{background:var(--pages-good-bg,#e8f5f0);color:var(--pages-good-text,#007867);font-weight:600}.calendar71-badge.is-neutral{border:var(--pages-line,1px solid #e5e7eb);background:var(--pages-paper,#fff)}.calendar71-empty{padding:20px 0;margin:0;color:var(--pages-muted,#667085);font-size:14px}.calendar71-detail-heading{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:12px}.calendar71-detail-heading h2{margin:0}.calendar71-details{display:grid;gap:10px}@media(max-width:800px){.calendar71-panel{padding:12px}.calendar71-toolbar{gap:10px}.calendar71-field{width:100%;justify-content:space-between}.calendar71-field select{flex:1;width:0;font-size:16px}.calendar71-store{margin-left:0;max-width:none}.calendar71-summary{gap:8px}.calendar71-summary>div{width:calc(50% - 4px);min-width:0;padding:10px}.calendar71-summary strong{font-size:24px}.calendar71-export{margin-left:0;width:100%}.calendar71-activity{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}.calendar71-activity>.calendar71-control{justify-self:start}.calendar71-title{font-size:16px}.calendar71-list-scroll{max-height:620px}.calendar71-calendar-scroll{scrollbar-width:auto}}.calendar-integrated{display:grid;gap:16px;min-width:0}.calendar-integrated .analysis-scope{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.calendar-fees h2{font-size:18px;margin:0 0 16px}.calendar-fee-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.calendar-fee-cards>div{min-width:0}.calendar-fee-cards span{display:block;color:var(--retail-role-text-secondary);font-size:14px;margin-bottom:8px}.calendar-fee-cards strong{font-size:20px;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.calendar-fees summary{min-height:44px;cursor:pointer;display:flex;align-items:center;color:var(--retail-role-action-primary);font-size:14px}.calendar-fees .business-table-toolbar{margin-top:12px}.calendar71-day.is-selected,.calendar71-segment{background:var(--retail-role-selection-background);color:var(--retail-role-selection-foreground)}@media(max-width:800px){.calendar-fee-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.calendar-fee-cards strong{font-size:18px}}@media(max-width:380px){.calendar-fee-cards{grid-template-columns:minmax(0,1fr)}}.calendar-fee-heading{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;margin-bottom:16px}.calendar-fee-heading h2{margin:0}.calendar-fee-heading>span{color:var(--retail-role-text-secondary);font-size:14px}.calendar-fee-cards>div{border:var(--pages-line,1px solid #e5e7eb);border-radius:12px;padding:16px;background:var(--pages-paper,#fff)}.calendar-fee-cards strong{font-size:22px;line-height:1.4}.calendar-fee-cards .is-positive-retail strong{color:var(--retail-role-action-primary,#007867)}.calendar-fee-header{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.4}.calendar-fee-header small{font-size:12px;font-weight:400;color:var(--retail-role-text-secondary)}.calendar-fee-store{display:block;line-height:1.5}.calendar-fee-store small{display:block;color:var(--retail-role-text-secondary);font-size:12px}.calendar-fees .business-table-container{max-height:400px;overflow:auto}.calendar-fees .business-table thead th{position:sticky;top:0;background:var(--pages-paper,#fff);z-index:1}.calendar-fees .business-table th:nth-child(3),.calendar-fees .business-table td:nth-child(3){overflow-wrap:normal}.calendar-fees .business-table th:nth-child(3){white-space:nowrap}.calendar-fees .business-table td:nth-child(n+4){font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}@media(max-width:800px){.calendar-fee-cards>div{padding:12px}.calendar-fee-cards strong{font-size:21px}}.calendar-fee-cards strong{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.calendar-fee-value{display:inline!important;font-size:inherit!important;font-weight:inherit;line-height:inherit;color:inherit!important;margin:0!important;white-space:nowrap;overflow-wrap:normal}.calendar-fee-cards strong small{font-size:14px;font-weight:400;line-height:1.4}@media(max-width:520px){.calendar-fee-cards{grid-template-columns:minmax(0,1fr)}}.calendar76-selection{min-width:0;max-width:100%;font-size:var(--pages-table-font,14px)}.calendar76-selection .home-selection{min-width:0;max-width:100%;display:flex;align-items:center;gap:12px}.calendar76-selection .selection-label{flex-shrink:0;font-size:var(--pages-table-font,14px)}.calendar76-selection .MuiTextField-root{min-width:0;flex:1}.calendar76-selection .MuiOutlinedInput-root{min-height:44px;font-size:var(--pages-table-font,14px);border-radius:8px;background:var(--pages-paper,#fff)}.calendar76-selection .MuiSelect-select{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-height:20px;line-height:20px}.calendar76-month{width:240px}.calendar76-store{width:420px;margin-left:auto}.calendar76-option-label{display:block;max-width:calc(100vw - 48px);white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:20px}@media(max-width:800px){.calendar76-month,.calendar76-store{width:100%;margin-left:0}.calendar76-selection .MuiOutlinedInput-root{font-size:var(--pages-mobile-form,16px)}.calendar76-selection .selection-label{min-width:70px}}.communities81{background:var(--pages-paper);border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-panel-padding);min-width:0;max-width:100%;color:var(--pages-text)}.community81-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);flex-wrap:wrap}.community81-heading h2{margin:0;font-size:var(--retail-semantic-space-24px);font-weight:var(--retail-semantic-fontWeight-650)}.community81-resources{display:flex;gap:var(--retail-semantic-space-8px);flex-wrap:wrap;min-width:0}.communities81 .MuiButton-root{min-height:var(--pages-min-control);font-size:var(--pages-table-font);text-transform:none;color:var(--retail-component-saleRankingMuiButtonRoot-base-color);overflow-wrap:anywhere}.communities81 .MuiButton-root:focus-visible,.community81-chart-scroll:focus-visible{outline:2px solid var(--pages-blue);outline-offset:2px}.community81-tabs.MuiTabs-root{margin-top:var(--retail-semantic-space-8px);min-width:0;border-bottom:var(--pages-line)}.community81-tabs .MuiTab-root{min-height:var(--pages-min-control);padding:var(--retail-semantic-space-12px) var(--pages-gap);font-size:var(--pages-table-font);color:var(--pages-text);text-transform:none;white-space:nowrap}.community81-tabs .MuiTab-root.Mui-selected{color:var(--retail-component-navItemActive-base-color);font-weight:var(--retail-semantic-fontWeight-650)}.community81-tabs .MuiTabs-indicator{background:var(--retail-role-action-primary)}.community81-tab-count{margin-left:var(--retail-semantic-space-8px);font-variant-numeric:tabular-nums}.community81-pane{padding-top:var(--pages-gap);min-width:0;max-width:100%}.community81-cards{display:grid;gap:var(--pages-gap);min-width:0}.community81-card{border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding:var(--pages-gap);min-width:0}.community81-card-top{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--pages-gap);align-items:start}.community81-card-identity{min-width:0}.community81-card h3{font-size:var(--retail-semantic-space-24px);font-weight:var(--retail-semantic-fontWeight-650);margin:0 0 var(--retail-semantic-space-8px);overflow-wrap:anywhere}.community81-activity-name{font-size:var(--pages-panel-heading);margin:0 0 var(--retail-semantic-space-8px);overflow-wrap:anywhere;line-height:1.5}.community81-date{margin:0;color:var(--pages-muted);font-size:var(--pages-table-font);font-variant-numeric:tabular-nums}.community81-location{display:flex;align-items:center;gap:var(--retail-semantic-space-8px);flex-wrap:wrap;min-width:0;color:var(--pages-muted);font-size:var(--pages-table-font)}.community81-store{display:inline-flex;align-items:center;gap:var(--retail-semantic-space-8px);flex-wrap:wrap;min-width:0;overflow-wrap:anywhere}.community81-store-link.MuiButton-root{padding:0;min-width:0;text-align:left;justify-content:flex-start;line-height:1.5}.community81-store-code{font-variant-numeric:tabular-nums;color:var(--pages-muted);overflow-wrap:anywhere}.community81-card-status{display:flex;gap:var(--retail-semantic-space-8px);flex-wrap:wrap;padding-top:var(--retail-semantic-space-8px)}.community81-card-status .MuiChip-root{border-radius:var(--retail-badge-radius);height:var(--retail-badge-height);font-size:var(--retail-badge-font-size);background:var(--retail-badge-identity-background);color:var(--retail-badge-identity-foreground)}.community81-card-status .MuiChip-root.is-current{background:var(--retail-role-selection-background);color:var(--retail-role-selection-foreground)}.community81-detail.MuiButton-root{min-width:150px;border-color:var(--retail-role-action-primary);border-radius:var(--retail-semantic-space-8px)}.community81-money{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:var(--retail-semantic-space-8px) 0 0;padding-top:var(--pages-gap);border-top:var(--pages-line);gap:0}.community81-money>div{padding-inline:var(--pages-gap);border-left:var(--pages-line);min-width:0}.community81-money>div:first-child{padding-left:0;border-left:0}.community81-money dt{font-size:var(--pages-table-font);color:var(--pages-muted);margin-bottom:var(--retail-semantic-space-8px)}.community81-money dd{margin:0;font-size:var(--retail-semantic-space-24px);font-weight:var(--retail-semantic-fontWeight-650);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.community81-money dd>span{font-size:var(--pages-table-font);font-weight:400;margin-left:var(--retail-semantic-space-8px)}.community81-empty{padding:var(--pages-panel-padding);margin:0;text-align:center;color:var(--pages-muted);font-size:var(--pages-table-font)}.community81-table{min-width:0;max-width:100%}.community81-table h3,.community81-scatter h3{margin:0;font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-650)}.community81-table-count{margin-left:var(--pages-gap);font-size:var(--pages-table-font);font-weight:400;color:var(--pages-muted)}.community81-table .business-table-container{max-width:100%;overscroll-behavior-inline:contain}.community81-table .business-table{min-width:var(--pages-platform-table-width)}.community81-table-group .business-table{min-width:var(--pages-smart-sales-region-table-width)}.community81-table .MuiTableCell-root{white-space:normal;overflow-wrap:anywhere}.community81-table-name{display:block;min-width:240px;max-width:340px;line-height:1.5}.community81-table-group .business-table .MuiTableCell-root:first-child{min-width:0}.community81-table .MuiTableSortLabel-root{min-height:var(--pages-min-control)}.community81-table .community81-store{min-width:200px;max-width:300px}.community81-scatter{padding:var(--pages-gap);background:var(--pages-surface);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);margin-bottom:var(--pages-gap);min-width:0}.community81-chart-scroll{overflow-x:auto;max-width:100%;overscroll-behavior-inline:contain}.community81-chart-scroll svg{display:block;width:100%;min-width:var(--pages-business-table-min-width);height:auto}.community81-chart-scroll svg text{fill:var(--pages-muted);font-size:12px;font-family:inherit}.community81-gridline{stroke:var(--retail-role-border-default);stroke-width:1}.community81-point{fill:var(--retail-role-chart-retail-month);opacity:.8}.community81-chart-scroll svg .community81-peak{fill:var(--pages-text);font-size:var(--pages-table-font)}.community81-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding:var(--pages-panel-padding);margin:0 0 var(--pages-gap)}.community81-summary>div{min-width:0;padding-inline:var(--pages-panel-padding);border-left:var(--pages-line)}.community81-summary>div:first-child{border-left:0;padding-left:0}.community81-summary dt{color:var(--pages-muted);font-size:var(--pages-table-font);margin-bottom:var(--retail-semantic-space-8px)}.community81-summary dd{margin:0;font-size:var(--pages-reward-budget-size);font-weight:var(--retail-semantic-fontWeight-650);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.community81-summary dd>span{font-size:var(--pages-panel-heading);font-weight:400;margin-left:var(--retail-semantic-space-8px)}.communities81 .community81-grade.MuiChip-root,.communities81 .community81-state.MuiChip-root{background:var(--retail-badge-identity-background);color:var(--retail-badge-identity-foreground);border-radius:var(--retail-badge-radius)}.community81-table-name .community81-grade{margin-left:var(--retail-semantic-space-8px)}.communities81 .community81-state.MuiChip-root.is-current{background:var(--retail-role-selection-background);color:var(--retail-role-selection-foreground)}.community81-sort.MuiInputBase-root{min-height:var(--pages-min-control);font-size:var(--pages-table-font);border-radius:var(--retail-semantic-space-8px)}.community81-record-count{margin:var(--pages-gap) 0 0;font-size:var(--pages-table-font);color:var(--pages-muted)}.community81-wait{min-width:0;max-width:100%}.community81-wait-controls{display:flex;align-items:center;gap:var(--pages-gap);flex-wrap:wrap;margin-bottom:var(--pages-gap);min-width:0}.community81-wait-controls .MuiInputBase-root{min-height:var(--pages-min-control);font-size:var(--pages-table-font);border-radius:var(--retail-semantic-space-8px)}.community81-wait-controls>.MuiInputBase-root{min-width:var(--pages-owners-sort-width)}.community81-wait-controls>.MuiTextField-root{flex:1;min-width:var(--pages-compact-name-width)}.community81-wait .business-table{min-width:var(--pages-smart-sales-region-table-width)}.community81-wait .business-empty-cell{height:220px;color:var(--pages-muted)}@media(max-width:600px){.community81-summary{grid-template-columns:minmax(0,1fr);padding:var(--pages-gap);gap:var(--pages-gap)}.community81-summary>div{border-left:0;padding-inline:0}.community81-summary dd{font-size:var(--pages-reward-guide-standard-size)}.community81-wait-controls{gap:var(--retail-semantic-space-8px)}.community81-wait-controls>.MuiInputBase-root{flex:1 1 40%;min-width:0}.community81-wait-controls>.MuiTextField-root{flex-basis:100%;min-width:0}.community81-wait-controls>.MuiButton-root{flex:1}.community81-wait-controls .MuiInputBase-input{font-size:var(--pages-mobile-form)}}@media(max-width:1000px){.community81-card-top{grid-template-columns:minmax(0,1fr) auto}.community81-card-status{grid-column:1;grid-row:2;padding-top:0}.community81-detail{grid-column:2;grid-row:1}.community81-money dd{font-size:var(--pages-panel-heading)}}@media(max-width:600px){.communities81{padding:var(--pages-gap)}.community81-heading{align-items:flex-start}.community81-resources{width:100%;gap:0}.community81-resources .MuiButton-root{flex:1 1 50%;padding-inline:var(--retail-semantic-space-8px);font-size:var(--pages-table-small)}.community81-tabs .MuiTab-root{padding-inline:var(--retail-semantic-space-12px)}.community81-card{padding:var(--retail-semantic-space-12px)}.community81-card-top{grid-template-columns:minmax(0,1fr)}.community81-card h3{font-size:var(--pages-panel-heading)}.community81-activity-name{font-size:var(--pages-profile-value)}.community81-card-status{grid-column:1;grid-row:2}.community81-detail.MuiButton-root{grid-column:1;grid-row:3;min-width:0;width:100%}.community81-money{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--pages-gap)}.community81-money>div{padding-inline:var(--retail-semantic-space-8px)}.community81-money>div:nth-child(odd){padding-left:0;border-left:0}.community81-money dd{font-size:var(--pages-panel-heading)}.community81-date{font-size:var(--pages-table-small)}.community81-scatter{padding:var(--retail-semantic-space-8px)}}.community81-money dd>.community81-number{font:inherit;margin:0;white-space:nowrap;display:inline-block}.community81-sort.home-selection{min-width:var(--pages-selection-width)}.community81-wait-controls>.home-selection{min-width:var(--pages-owners-sort-width)}.community81-wait-controls .home-selection .MuiTextField-root{width:100%}@media(max-width:360px){.community81-money{grid-template-columns:minmax(0,1fr)}.community81-money>div{border-left:0;padding:0}}@media(max-width:600px){.community81-wait-controls>.home-selection{flex:1 1 40%;min-width:0}}.community81-table-green .business-table,.community81-table-green .business-table.wide{min-width:var(--pages-expanded-table-width);table-layout:fixed}.community81-table-green th,.community81-table-green td:nth-child(4),.community81-table-green td:nth-child(5){white-space:nowrap}.community81-wait-controls>.home-selection{flex:0 0 var(--pages-owners-sort-width);width:var(--pages-owners-sort-width);max-width:100%}@media(max-width:600px){.community81-wait-controls>.home-selection{flex:1 1 40%;width:auto;min-width:0}}.community81-wait .business-table-toolbar-actions{width:100%;min-width:0;flex-wrap:wrap}.community81-wait-controls{flex:1;min-width:0;margin-bottom:0;flex-wrap:nowrap}.community81-wait-controls>.MuiTextField-root{min-width:0}@media(max-width:600px){.community81-wait-controls{flex-basis:100%;flex-wrap:wrap}.community81-wait .business-table-toolbar-actions>.MuiButton-root{flex:1}}.roi81-page{display:grid;gap:var(--pages-gap);min-width:0;max-width:100%;color:var(--pages-text)}.roi81-panel{min-width:0;max-width:100%;background:var(--pages-paper);border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-panel-padding)}.roi81-page h2{margin:0;font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-650)}.roi81-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pages-gap)}.roi81-metrics>.roi81-metric{background:var(--pages-paper);border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-panel-padding)}.roi81-metric{min-width:0;font-variant-numeric:tabular-nums}.roi81-metric h3{margin:0 0 var(--pages-gap);font-size:var(--pages-table-font);font-weight:var(--retail-semantic-fontWeight-400)}.roi81-metric strong{display:block;font-size:clamp(var(--retail-semantic-fontSize-24px),2.7vw,var(--pages-score-size));font-weight:var(--retail-semantic-fontWeight-700);line-height:1.2;overflow-wrap:anywhere}.roi81-metric strong small{margin-left:var(--retail-semantic-space-8px);font-size:var(--pages-profile-value);color:var(--pages-muted);font-weight:var(--retail-semantic-fontWeight-400);white-space:nowrap}.roi81-plan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.roi81-plan>.roi81-metric{padding-inline:var(--pages-panel-padding);border-right:var(--pages-line)}.roi81-plan>.roi81-metric:first-child{padding-left:0}.roi81-plan>.roi81-metric:last-child{border-right:0;padding-right:0}.roi81-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);flex-wrap:wrap;margin-bottom:var(--retail-semantic-space-8px)}.roi81-chart-legend{display:flex;align-items:center;gap:var(--pages-panel-padding);font-size:var(--pages-table-small);color:var(--pages-muted);flex-wrap:wrap}.roi81-chart-legend>span{display:inline-flex;align-items:center;gap:var(--retail-semantic-space-8px)}.roi81-bar-key{display:inline-block;width:var(--retail-semantic-space-24px);height:var(--retail-semantic-space-12px);background:var(--pages-good-text);border-radius:var(--retail-semantic-space-2px)}.roi81-line-key{display:inline-block;width:var(--retail-semantic-space-32px);height:2px;background:var(--pages-muted);position:relative}.roi81-line-key:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--retail-semantic-space-8px);height:var(--retail-semantic-space-8px);border-radius:50%;background:var(--pages-muted)}.roi81-chart-scroll{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.roi81-chart-svg{display:block;width:100%;min-width:900px;height:auto;overflow:visible;font-family:inherit;font-size:var(--retail-semantic-fontSize-12px);font-variant-numeric:tabular-nums}.roi81-chart-grid{stroke:var(--pages-table-line);stroke-width:1;stroke-dasharray:3 4}.roi81-chart-axis{stroke:var(--pages-table-line);stroke-width:1}.roi81-axis-text,.roi81-axis-title{fill:var(--pages-muted)}.roi81-chart-bar{fill:var(--pages-good-text)}.roi81-bar-label,.roi81-fee-label{fill:var(--pages-text)}.roi81-fee-on-bar{fill:var(--pages-paper);paint-order:stroke;stroke:var(--pages-good-text);stroke-width:3px}.roi81-fee-line{fill:none;stroke:var(--pages-muted);stroke-width:1.8;stroke-linejoin:round}.roi81-fee-point{fill:var(--pages-muted);stroke:var(--pages-paper);stroke-width:1.2}.roi81-empty{padding:var(--pages-panel-padding);color:var(--pages-muted);font-size:var(--pages-table-font)}.roi81-page .roi81-table-panel .business-table-toolbar{gap:var(--retail-semantic-space-8px)}.roi81-table-panel .business-table-toolbar-actions{flex:1;min-width:0;gap:var(--retail-semantic-space-8px)}.roi81-table-panel .business-table-toolbar-actions>.home-selection{flex:0 1 140px;min-width:110px;max-width:100%}.roi81-table-panel .business-table-toolbar-actions>.roi81-sort-selection{flex-basis:180px}.roi81-table-panel .business-table-toolbar-actions>.roi81-search{flex:1 1 260px;max-width:320px;min-width:0}.roi81-table-panel .home-selection .MuiTextField-root{width:100%}.roi81-table-panel .MuiInputBase-root{min-height:var(--retail-component-selection-minHeight);font-size:var(--retail-component-selection-labelSize);border-radius:var(--retail-semantic-space-8px)}.roi81-table-panel .MuiSelect-select{padding-block:var(--retail-semantic-space-12px)}.roi81-table-panel .MuiOutlinedInput-input{min-width:0}.roi81-table-panel .MuiOutlinedInput-notchedOutline{border-color:var(--pages-table-line)}.roi81-table-panel .MuiButton-root{min-height:var(--retail-component-control-minHeight);font-size:var(--retail-component-selection-labelSize);border-radius:var(--retail-semantic-space-8px);white-space:nowrap;flex-shrink:0}.roi81-table-panel .business-table-container{min-width:0;width:100%;max-width:100%;max-height:460px;overflow:auto;overscroll-behavior:contain}.roi81-table-panel .business-table,.roi81-table-panel .business-table.wide{width:100%;min-width:1100px;table-layout:fixed}.roi81-table-panel .business-table .MuiTableCell-root{padding:var(--retail-semantic-space-12px) var(--retail-semantic-space-8px);font-size:var(--pages-table-small);border-right:1px solid var(--pages-table-line);overflow-wrap:anywhere}.roi81-table-panel .business-table .MuiTableCell-root:first-child{min-width:0}.roi81-table-panel .business-table .MuiTableCell-root:last-child{border-right:0}.roi81-table-panel .business-table .MuiTableCell-head{position:sticky;top:0;z-index:1;background:var(--pages-surface);line-height:1.5}.roi81-table-panel .MuiTableSortLabel-root{min-width:0;max-width:100%}.roi81-table-panel .MuiTableSortLabel-icon{width:var(--pages-table-small);font-size:var(--pages-table-small);margin-inline:var(--retail-semantic-space-2px);flex-shrink:0}.roi81-store{display:grid;gap:var(--retail-semantic-space-4px);min-width:0;line-height:1.4;white-space:normal}.roi81-store>a{color:var(--pages-text);text-decoration:none;overflow-wrap:anywhere}.roi81-store>a:hover{text-decoration:underline}.roi81-store small{color:var(--pages-muted);font-size:var(--pages-table-small)}.roi81-row-count{margin:var(--pages-gap) 0 0;color:var(--pages-muted);font-size:var(--pages-table-font)}.roi81-chart-scroll:focus-visible,.roi81-table-panel .business-table-container:focus-visible,.roi81-store>a:focus-visible{outline:2px solid var(--pages-blue);outline-offset:2px}@media(max-width:1100px){.roi81-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.roi81-table-panel .business-table-toolbar-label{flex-basis:100%}.roi81-table-panel .business-table-toolbar-actions{justify-content:flex-start}.roi81-table-panel .business-table-toolbar-actions>.roi81-search{max-width:none}}@media(max-width:600px){.roi81-panel,.roi81-metrics>.roi81-metric{padding:var(--pages-gap)}.roi81-metric strong{font-size:var(--retail-semantic-fontSize-24px)}.roi81-metric strong small{font-size:var(--pages-table-small);margin-left:var(--retail-semantic-space-4px)}.roi81-plan{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.roi81-plan>.roi81-metric{padding:0}.roi81-plan>.roi81-metric:nth-child(2){border-right:0}.roi81-plan>.roi81-metric:last-child{grid-column:1/-1;border-top:var(--pages-line);padding-top:var(--pages-gap)}.roi81-chart-legend{gap:var(--pages-gap)}.roi81-table-panel .business-table-toolbar-actions{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.roi81-table-panel .business-table-toolbar-actions>.home-selection{min-width:0;width:100%;max-width:none}.roi81-table-panel .business-table-toolbar-actions>.roi81-search{grid-column:1/-1;grid-row:1;width:100%;max-width:none}.roi81-table-panel .business-table-toolbar-actions>.MuiButton-root{min-width:0;width:100%}}@media(max-width:360px){.roi81-metrics{grid-template-columns:minmax(0,1fr)}}.annual-range-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:16px 0}.annual-range-controls>div{display:flex;gap:6px}.annual-range-controls label{display:flex;align-items:center;gap:8px}.annual-range-controls select{font:inherit;padding:8px 12px;border:1px solid #dce2e8;border-radius:8px;background:#fff}.annual-range-controls .is-active{background:#eef6fb;color:#1675a9}.annual-promotions .analysis-scope{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:12px 0}.annual-months{margin:20px 0}.annual-promotions .promotions-metric strong{font-size:clamp(22px,2.1vw,34px)}@media(max-width:600px){.annual-range-controls{gap:10px}.annual-promotions .promotions-metric strong{font-size:22px}.annual-promotions .promotions-marketing{flex-wrap:wrap}}.spm-page{--spm72-action-width:calc(var(--pages-table-font) * 4 + var(--retail-semantic-space-8px) * 4);display:flex;flex-direction:column;gap:var(--pages-gap)}.spm-panel.MuiCard-root{padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius);box-shadow:none}.spm-panel h2{margin:0;font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700)}.spm-summary{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) minmax(0,.75fr);margin:var(--pages-gap) 0 var(--pages-panel-padding);padding:var(--pages-gap);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);gap:var(--pages-gap)}.spm-summary>div{min-width:0;display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px)}.spm-summary>div+div{border-left:var(--pages-line);padding-left:var(--pages-gap)}.spm-summary span{font-size:var(--pages-table-font);color:var(--pages-muted)}.spm-summary strong{font-size:var(--retail-semantic-fontSize-24px);white-space:nowrap;overflow-x:auto;font-variant-numeric:tabular-nums;color:var(--retail-role-data-value)}.spm-filters{display:flex;gap:var(--pages-gap);align-items:center;flex-wrap:wrap;margin-bottom:var(--pages-gap);font-size:var(--pages-profile-value)}.spm-filters [role=group]{display:flex;border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);overflow:hidden}.spm-filters .MuiButton-root{min-height:var(--pages-min-control);color:var(--pages-text)}.spm-filters .MuiButton-root.is-active{background:var(--retail-role-selection-background);color:var(--retail-role-action-primary)}.spm72-theme-filter{display:flex;align-items:center;gap:var(--pages-gap);min-width:0;max-width:100%}.spm72-theme-filter>span{flex-shrink:0;white-space:nowrap}.spm72-theme-selection{flex:0 1 var(--pages-selection-width);width:var(--pages-selection-width);min-width:0;max-width:100%}.spm72-theme-menu .MuiMenuItem-root{white-space:normal;overflow-wrap:anywhere;font-size:var(--retail-component-selection-inputSize);color:var(--retail-component-selection-text)}.spm72-detail-action.MuiButton-root{white-space:nowrap;overflow-wrap:normal;min-height:var(--pages-min-control);min-width:calc(var(--pages-table-font) * 4 + var(--retail-semantic-space-8px) * 2)}.spm-section-heading,.spm-resource-links{display:flex;align-items:center;gap:var(--pages-gap);flex-wrap:wrap}.spm-section-heading{justify-content:space-between}.spm-marketing-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.spm-resource-links>span{margin-left:auto;color:var(--pages-muted);font-size:var(--pages-table-font)}.spm-page .business-table.wide{min-width:0;table-layout:fixed;width:100%}.spm-page .business-table .MuiTableCell-root{padding:var(--retail-semantic-space-8px);overflow-wrap:anywhere;font-size:var(--pages-table-font)}.spm-page .business-table .MuiTableCell-root:first-child{width:22%;min-width:0}.spm-page .business-table .MuiTableCell-head{white-space:nowrap}.spm-page .business-table .MuiTableSortLabel-icon{margin:0;width:var(--pages-table-small);font-size:var(--pages-table-small)}.spm-page .business-table.wide .MuiTableCell-root:nth-child(1){width:21%}.spm-page .business-table.wide .MuiTableCell-root:nth-child(2){width:9%}.spm-page .business-table.wide .MuiTableCell-root:nth-child(3){width:6%}.spm-page .business-table.wide .MuiTableCell-root:nth-child(4){width:12%;white-space:nowrap;overflow-wrap:normal}.spm-page .business-table.wide .MuiTableCell-root:nth-child(5),.spm-page .business-table.wide .MuiTableCell-root:nth-child(6){width:11%}.spm-page .business-table.wide .MuiTableCell-root:nth-child(7){width:13%}.spm-page .business-table.wide .MuiTableCell-root:nth-child(8){width:8%}.spm-page .business-table.wide .MuiTableCell-root:nth-child(9){width:var(--spm72-action-width)}@media(max-width:1200px){.spm-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.spm-summary>div+div{border:0;padding-left:0}.spm-page .business-table.wide{min-width:var(--pages-expanded-table-width)}}@media(max-width:800px){.spm-panel.MuiCard-root{padding:var(--pages-gap)}.spm-panel h2{font-size:var(--retail-semantic-fontSize-20px)}.spm-filters{align-items:flex-start}.spm72-theme-filter{width:100%}.spm72-theme-selection{flex:1 1 var(--pages-selection-width)}.spm-resource-links>span{width:100%;margin:0}.spm-page .business-empty-cell{text-align:left}}@media(max-width:360px){.spm-summary{grid-template-columns:minmax(0,1fr)}}.wc-page{display:flex;flex-direction:column;gap:var(--pages-gap)}.wc-scope{margin:0;color:var(--pages-muted);font-size:var(--pages-table-font)}.wc-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pages-gap)}.wc-metric.MuiCard-root,.wc-panel.MuiCard-root{box-shadow:none;border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-panel-padding)}.wc-metric{min-width:0}.wc-metric h2{font-size:var(--retail-semantic-fontSize-18px);margin:0 0 var(--pages-gap);font-weight:var(--retail-semantic-fontWeight-700)}.wc-metric>strong{display:block;font-size:clamp(var(--retail-semantic-fontSize-24px),2.25vw,var(--retail-semantic-fontSize-32px));font-weight:var(--retail-semantic-fontWeight-700);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--retail-role-data-value)}.wc-metric strong small{font-size:var(--retail-semantic-fontSize-18px)}.pages-shell .wc-metric.MuiCard-root.selected{border-color:var(--retail-role-action-primary);background:var(--retail-role-selection-background)}.wc-metric p{font-size:var(--pages-table-font);color:var(--pages-muted);margin-bottom:0}.wc-panel h2{font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700);margin:0 0 var(--pages-gap)}.wc-controls{display:flex;align-items:center;gap:var(--pages-gap);flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--pages-gap)}.wc-object-switch .MuiToggleButton-root{font-size:var(--pages-table-font);min-height:var(--pages-min-control);padding-inline:var(--pages-gap)}.wc-object-switch .MuiToggleButton-root.Mui-selected{color:var(--retail-role-action-primary);background:var(--retail-role-selection-background)}.wc-tools{display:flex;align-items:center;gap:var(--retail-semantic-space-8px);min-width:0;flex-wrap:wrap}.wc-metric-picker{display:flex;align-items:center;gap:var(--retail-semantic-space-8px);font-size:var(--pages-table-font)}.wc-metric-picker select{color:var(--pages-text);background:var(--pages-paper);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);min-height:var(--pages-min-control);font:inherit;padding:var(--retail-semantic-space-8px)}.wc-page .business-table.wide{table-layout:fixed;width:100%;min-width:0}.wc-page .business-table.wide .MuiTableCell-root{padding:var(--retail-semantic-space-8px);overflow-wrap:anywhere;font-size:var(--pages-table-font)}.wc-page .business-table.wide .MuiTableCell-root:nth-child(1){width:4%}.wc-page .business-table.wide .MuiTableCell-root:nth-child(2){width:20%}.wc-page .business-table.wide .MuiTableCell-root:nth-child(3){width:6%}.wc-page .business-table.wide .MuiTableCell-root:nth-child(4){width:9%}.wc-page .business-table.wide .MuiTableCell-root:nth-child(5){width:13%}.wc-page .business-table.wide .MuiTableCell-root:nth-child(6){width:10%}.wc-page .business-table.wide .MuiTableCell-root:nth-child(7){width:18%}.wc-page .business-table.wide .MuiTableCell-root:nth-child(8){width:11%}.wc-page .business-table.wide .MuiTableCell-root:nth-child(9){width:9%}.wc-page .business-table .MuiTableSortLabel-icon{margin:0;width:var(--pages-table-small);font-size:var(--pages-table-small)}.wc-page .business-table.wide .MuiTableCell-head:nth-child(1),.wc-page .business-table.wide .MuiTableCell-head:nth-child(3),.wc-page .business-table.wide .MuiTableCell-head:nth-child(4){white-space:nowrap;overflow-wrap:normal}.wc-store{display:flex;flex-direction:column;gap:var(--retail-semantic-space-4px)}.wc-store>strong{font-weight:var(--retail-semantic-fontWeight-600)}.wc-store>span{color:var(--pages-muted)}.wc-tags{display:flex;flex-wrap:wrap;gap:var(--retail-badge-gap)}.wc-rewards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.wc-rewards>section{border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding:var(--pages-gap);min-width:0}.wc-rewards h3{font-size:var(--retail-semantic-fontSize-20px);margin:0 0 var(--pages-gap)}.wc-rewards p{color:var(--pages-muted);font-size:var(--pages-table-font);line-height:1.7}.wc-reward-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.wc-reward-summary>div+div{border-left:var(--pages-line);padding-left:var(--pages-gap)}.wc-reward-summary strong{display:block;font-size:var(--retail-semantic-fontSize-24px);color:var(--retail-role-data-value)}.wc-reward-summary small,.wc-reward-summary span{font-size:var(--pages-table-font)}.wc-reward-summary span{color:var(--pages-muted)}.wc-detail-summary,.wc-policy dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.wc-detail-summary dt,.wc-policy dt{color:var(--pages-muted)}.wc-detail-summary dd,.wc-policy dd{margin:var(--retail-semantic-space-8px) 0;font-size:var(--retail-semantic-fontSize-20px)}.wc-policy table{width:100%;border-collapse:collapse}.wc-policy th,.wc-policy td{padding:var(--pages-gap);text-align:left;border-bottom:var(--pages-line)}@media(max-width:1200px){.wc-page .business-table.wide{min-width:var(--pages-expanded-table-width)}}@media(max-width:800px){.wc-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-moneycard,.wc-ratecard{grid-column:1/-1}.wc-panel.MuiCard-root,.wc-metric.MuiCard-root{padding:var(--pages-gap)}.wc-rewards{grid-template-columns:minmax(0,1fr)}.wc-panel h2{font-size:var(--retail-semantic-fontSize-20px)}.wc-controls{align-items:flex-start}.wc-metric-picker{width:100%}.wc-metric-picker select{flex:1;min-width:0}.wc-detail-summary{grid-template-columns:minmax(0,1fr)}}@media(max-width:360px){.wc-metrics{grid-template-columns:minmax(0,1fr)}.wc-moneycard,.wc-ratecard{grid-column:auto}}.wc-page .business-table.wide .MuiTableCell-head{white-space:nowrap;overflow-wrap:normal}.wc-page .business-table tbody td:last-child .MuiButton-root{white-space:nowrap;min-width:max-content;padding-inline:var(--retail-semantic-space-4px)}.wc-metric-selection{min-width:var(--pages-selection-width);width:var(--pages-selection-width)}@media(max-width:800px){.wc-metric-selection{width:100%;min-width:0}}.wc-moneycard>strong{font-size:clamp(var(--retail-semantic-fontSize-24px),1.8vw,var(--retail-semantic-fontSize-32px))}.wc-moneycard>strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--retail-semantic-space-4px);white-space:normal}.wc-moneycard>strong>span{white-space:nowrap}.wc-store{min-width:0;max-width:100%}.wc-page .business-table.wide{min-width:1100px}.wc-page .business-table.wide .MuiTableCell-root{width:auto;min-width:0}.wc-participation{align-self:flex-start;padding:1px 6px;border:1px solid #D7DEE5;border-radius:4px;color:#64748b;background:#f8fafc;font-size:12px}.qa-page{display:flex;flex-direction:column;gap:var(--pages-gap)}.qa-period{display:flex;flex-wrap:wrap;gap:var(--pages-gap);color:var(--pages-muted);font-size:var(--pages-table-font)}.qa-scope{margin:0;color:var(--pages-muted);font-size:var(--pages-table-font)}.qa-money-card.MuiCard-root,.qa-table-card.MuiCard-root{box-shadow:none;border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-panel-padding)}.qa-page h2{margin:0 0 var(--pages-gap);font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700)}.qa-page h3{margin:0 0 var(--retail-semantic-space-8px);font-size:var(--retail-semantic-fontSize-18px);font-weight:var(--retail-semantic-fontWeight-400)}.qa-money-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--retail-semantic-space-8px);font-size:clamp(var(--retail-semantic-fontSize-24px),3.8vw,calc(var(--retail-semantic-fontSize-32px) * 1.5));color:var(--retail-role-data-value);font-variant-numeric:tabular-nums}.qa-money-value>span,.qa-components strong>span{white-space:nowrap}.qa-money-value small,.qa-components small{font-size:var(--retail-semantic-fontSize-18px)}.qa-components{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap);border-top:var(--pages-line);border-bottom:var(--pages-line);padding-block:var(--pages-gap);margin-top:var(--pages-gap)}.qa-components>div{min-width:0}.qa-components>div+div{border-left:var(--pages-line);padding-left:var(--pages-gap)}.qa-components strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--retail-semantic-space-4px);font-size:clamp(var(--retail-semantic-fontSize-24px),2.25vw,var(--retail-semantic-fontSize-32px));color:var(--retail-role-data-value);font-variant-numeric:tabular-nums}.qa-target-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pages-gap);padding-block:var(--pages-gap);border-bottom:var(--pages-line)}.qa-target-strip>div{display:flex;gap:var(--pages-gap);align-items:baseline}.qa-target-strip>div+div{border-left:var(--pages-line);padding-left:var(--pages-gap)}.qa-target-strip span,.qa-target-strip strong{font-size:var(--retail-semantic-fontSize-18px)}.qa-money-coverage{margin-bottom:0;color:var(--pages-muted);font-size:var(--pages-table-font)}.qa-store{display:flex;flex-direction:column;gap:var(--retail-semantic-space-4px);line-height:var(--pages-name-line-height)}.qa-store>span{color:var(--pages-muted)}.qa-page .business-table:not(.wide){table-layout:fixed}.qa-page .business-table th:first-child{width:var(--pages-name-width)}.qa-page .business-table tbody td:last-child .MuiButton-root{white-space:nowrap}.qa-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:var(--pages-gap);color:var(--pages-muted);font-size:var(--pages-table-font)}.qa-page .business-table .MuiTableCell-head{font-size:var(--pages-table-small)}.qa-page .business-table .MuiTableSortLabel-root{font-size:inherit}.qa-page .business-table .MuiTableSortLabel-icon{font-size:var(--pages-table-small);margin-inline:calc(var(--retail-semantic-space-4px) / 2)}@media(max-width:800px){.qa-money-card.MuiCard-root,.qa-table-card.MuiCard-root{padding:var(--pages-gap)}.qa-page h2{font-size:var(--retail-semantic-fontSize-20px)}.qa-components{grid-template-columns:minmax(0,1fr)}.qa-components>div+div{border-left:0;border-top:var(--pages-line);padding-left:0;padding-top:var(--pages-gap)}.qa-target-strip{grid-template-columns:minmax(0,1fr)}.qa-target-strip>div+div{border-left:0;padding-left:0}.qa-page .business-table{min-width:var(--pages-q3-table-width)}.qa-page .business-table-toolbar-actions{width:100%;flex-wrap:wrap}.qa-page .business-table-toolbar-actions>.MuiTextField-root{width:100%}.qa-pagination{flex-wrap:wrap;gap:var(--pages-gap)}}.coaching-page{display:flex;flex-direction:column;gap:var(--pages-gap);min-width:0;color:var(--pages-text)}.coaching-tabs,.coaching-table-tabs{border-bottom:var(--pages-line)}.coaching-tabs .MuiTab-root,.coaching-table-tabs .MuiTab-root{font-size:var(--pages-table-font);min-width:0;padding-inline:var(--pages-gap)}.coaching-panel.MuiCard-root{box-shadow:none;border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-panel-padding);min-width:0}.coaching-panel h2{margin:0 0 var(--pages-gap);font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700)}.coaching-panel h2 small{font-size:var(--pages-table-font);color:var(--pages-muted);font-weight:var(--retail-semantic-fontWeight-400);margin-left:var(--retail-semantic-space-8px)}.coaching-scope,.coaching-rule,.coaching-identity p{margin:0;color:var(--pages-muted);font-size:var(--pages-table-font)}.coaching-rule{margin-top:var(--pages-gap)}.coaching-scope{margin-bottom:var(--retail-semantic-space-8px)}.coaching-overview,.coaching-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.coaching-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pages-gap)}.coaching-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pages-gap)}.coaching-two>div+div,.coaching-three>div+div{border-left:var(--pages-line);padding-left:var(--pages-gap)}.coaching-stat{display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px);min-width:0}.coaching-stat>span{font-size:var(--pages-table-font);color:var(--pages-muted)}.coaching-stat>strong{font-size:clamp(var(--retail-semantic-fontSize-24px),2.5vw,var(--retail-semantic-fontSize-32px));font-weight:var(--retail-semantic-fontWeight-700);font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--retail-semantic-space-4px);overflow-wrap:normal}.coaching-stat small{margin-left:var(--retail-semantic-space-8px);font-size:var(--pages-table-font);font-weight:var(--retail-semantic-fontWeight-400)}.coaching-coverage .coaching-two>div:first-child strong,.coaching-rate-side:first-child .coaching-stat>strong{color:var(--retail-role-action-primary)}.coaching-progress-label{display:flex;justify-content:space-between;gap:var(--pages-gap);margin-top:var(--pages-gap);font-size:var(--pages-table-font)}.coaching-page .MuiLinearProgress-root{height:var(--retail-semantic-space-8px);border-radius:var(--retail-semantic-space-8px);margin-top:var(--retail-semantic-space-8px);background:var(--pages-surface)}.coaching-page .MuiLinearProgress-bar{border-radius:var(--retail-semantic-space-8px);background:var(--retail-role-action-primary)}.coaching-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:var(--pages-line);margin-top:var(--pages-gap);padding-top:var(--pages-gap);gap:var(--retail-semantic-space-8px)}.coaching-strip>div+div{border-left:var(--pages-line);padding-left:var(--retail-semantic-space-8px)}.coaching-strip .coaching-stat>strong{font-size:var(--retail-semantic-fontSize-24px)}.coaching-strip-two{grid-template-columns:repeat(2,minmax(0,1fr))}.coaching-rate-side dl{display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px);font-size:var(--pages-table-font);margin:var(--pages-gap) 0}.coaching-rate-side dl>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--retail-semantic-space-8px)}.coaching-rate-side dt{color:var(--pages-muted)}.coaching-rate-side dd{margin:0;font-weight:var(--retail-semantic-fontWeight-600)}.coaching-yoy{margin-top:var(--pages-gap);padding:var(--retail-semantic-space-8px);border-top:var(--pages-line);font-size:var(--pages-table-font)}.coaching-yoy strong{margin-left:var(--pages-gap)}.coaching-page .negative{color:var(--retail-role-status-error)}.coaching-page .positive{color:var(--retail-role-status-success)}.coaching-heading,.coaching-identity,.coaching-breadcrumb{display:flex;justify-content:space-between;align-items:center;gap:var(--pages-gap)}.coaching-breadcrumb{font-size:var(--pages-table-font);color:var(--pages-muted)}.coaching-tags{display:flex;flex-wrap:wrap;gap:var(--retail-semantic-space-8px);margin-top:var(--pages-gap)}.coaching-result{display:inline-flex;white-space:nowrap;font-size:var(--pages-table-font);font-weight:var(--retail-semantic-fontWeight-600);border-radius:var(--retail-semantic-space-8px);padding:var(--retail-semantic-space-4px) var(--retail-semantic-space-8px)}.coaching-result.pass{color:var(--retail-role-status-success);background:var(--retail-role-status-success-background)}.coaching-result.fail{color:var(--retail-role-status-warning);background:var(--retail-role-status-warning-background)}.coaching-mini{border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding:var(--pages-gap)}.coaching-mini p{font-size:var(--pages-table-font);color:var(--pages-muted);margin:var(--retail-semantic-space-8px) 0 0}.coaching-store{display:flex;flex-direction:column;gap:var(--retail-semantic-space-4px);max-width:var(--pages-name-width)}.coaching-store>strong{white-space:normal;line-height:1.65;font-weight:var(--retail-semantic-fontWeight-600)}.coaching-store>span{color:var(--pages-muted)}.coaching-page .business-table .MuiTableCell-root{font-size:var(--pages-table-font);padding:var(--pages-platform-cell-padding);white-space:nowrap}.coaching-page .business-table .MuiTableCell-root:first-child{min-width:var(--pages-platform-name-width);white-space:normal}.coaching-page .business-table.wide{width:100%;min-width:var(--pages-coaching-table-width);table-layout:fixed}.coaching-region-selection{min-width:var(--pages-selection-width)}.coaching-pagination{display:flex;justify-content:space-between;align-items:center;gap:var(--pages-gap);margin-top:var(--pages-gap);font-size:var(--pages-table-font);color:var(--pages-muted)}.coaching-baseline h3{font-size:var(--pages-table-font);margin:0 0 var(--retail-semantic-space-8px)}.coaching-baseline p{font-size:var(--pages-table-font);margin:0;color:var(--pages-muted);display:flex;flex-wrap:wrap;gap:var(--retail-semantic-space-8px)}.coaching-baseline strong{color:var(--pages-text);margin-right:var(--pages-gap)}@media(max-width:1100px){.coaching-overview{grid-template-columns:minmax(0,1fr)}.coaching-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.coaching-panel.MuiCard-root{padding:var(--pages-gap)}.coaching-panel h2{font-size:var(--retail-semantic-fontSize-20px)}.coaching-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.coaching-strip>div+div{border-left:0;padding-left:0}.coaching-identity,.coaching-breadcrumb{align-items:flex-start;flex-wrap:wrap}.coaching-page .business-table-toolbar-actions{width:100%;flex-wrap:wrap}.coaching-page .business-table-toolbar-actions>.MuiTextField-root{flex:1;min-width:100%}.coaching-region-selection{width:100%}.coaching-pagination{flex-wrap:wrap}}@media(max-width:480px){.coaching-two,.coaching-three,.coaching-four{grid-template-columns:minmax(0,1fr)}.coaching-two>div+div,.coaching-three>div+div{border-left:0;padding-left:0;border-top:var(--pages-line);padding-top:var(--pages-gap)}}.coaching-stat>strong>span{white-space:nowrap}.coaching-rate-side+.coaching-rate-side .MuiLinearProgress-bar{background:var(--retail-role-text-disabled)}.coaching-page .business-table th.MuiTableCell-root{font-size:var(--pages-table-small);white-space:normal}.coaching-page .business-table.wide:has(thead tr:last-child th:nth-child(11)){min-width:var(--pages-expanded-table-width);table-layout:auto}.coaching-page .business-table .MuiTableSortLabel-root{font-size:inherit}.coaching-page .business-table .MuiTableSortLabel-icon{font-size:var(--pages-table-small);margin-inline:calc(var(--retail-semantic-space-4px) / 2)}.coaching-label-tail{white-space:nowrap}.coaching-overview .coaching-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.coaching-overview .coaching-strip .coaching-stat>strong{flex-wrap:nowrap}.coaching-overview .coaching-strip .coaching-stat small{margin-left:0}.coaching-page .business-table[aria-label=\966a\8dd1\533a\57df\8868\73b0]{table-layout:fixed}.coaching-page .business-table[aria-label=\966a\8dd1\533a\57df\8868\73b0] .MuiTableCell-root:first-child{min-width:0;width:var(--pages-coaching-region-width)}@media(max-width:800px){.coaching-overview .coaching-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.coaching-coverage-tone{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;padding:2px 6px;border-radius:4px}.coaching-coverage-tone.success{color:var(--retail-role-status-success);background:#edf8f2}.coaching-coverage-tone.error{color:var(--retail-role-status-error);background:#fff1f1}.coaching-coverage-tone.neutral{color:var(--pages-muted)}.coaching-coverage-pending{font-size:12px;padding:1px 4px;border:1px solid #D7E0E8;border-radius:4px;color:#5c7188;background:#f5f8fb}.regional-task-page .coaching-stat>strong{color:var(--pages-text);flex-wrap:nowrap;white-space:nowrap}.regional-task-page .coaching-stat>strong small{margin-left:0;white-space:nowrap}.regional-task-page .coaching-stat>span{line-height:1.4;min-height:2.8em}.regional-task-page .coaching-three{align-items:start}.regional-task-actions{display:flex;flex-wrap:wrap;gap:var(--retail-semantic-space-4px)}.regional-task-page .business-table .MuiTableCell-root:first-child{min-width:0}.regional-task-page .business-table[aria-label=\5b63\5ea6\4efb\52a1\533a\57df\8868\73b0]{table-layout:auto;width:100%}.regional-task-page .business-table th.MuiTableCell-root{white-space:normal}.regional-task-page .coaching-three .coaching-stat>strong{font-size:clamp(var(--retail-semantic-fontSize-20px),1.55vw,28px)}@media(max-width:480px){.regional-task-page .coaching-stat>span{min-height:0}}.nonstandard-store-overview{display:grid;gap:var(--pages-gap);min-width:0;color:var(--pages-text)}.nonstandard-store-overview .business-card{min-width:0;padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius)}.nonstandard-store-overview h2,.nonstandard-store-overview h3,.nonstandard-policy-full h3{margin:0;color:var(--pages-text);font-weight:700}.nonstandard-store-overview h2{font-size:var(--pages-panel-heading)}.nonstandard-store-overview h3{font-size:16px}.nonstandard-section-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.nonstandard-policy-actions{display:flex;gap:16px;align-items:center;max-width:75%}.nonstandard-policy-actions p{margin:0;font-size:14px;line-height:1.6;color:var(--pages-muted)}.nonstandard-policy-actions .MuiButton-root{flex-shrink:0;min-height:44px}.nonstandard-policy-scope,.nonstandard-policy-rule,.nonstandard-policy-summary{margin:6px 0;color:var(--pages-muted);font-size:14px;line-height:1.65;overflow-wrap:anywhere}.nonstandard-policy-rates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.nonstandard-policy-rates dl{margin:0;border:var(--pages-line);border-radius:8px;overflow:hidden}.nonstandard-policy-rates dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:10px 16px;gap:8px;border-bottom:var(--pages-line);font-size:14px}.nonstandard-policy-rates dl>div:last-child{border-bottom:0}.nonstandard-policy-rates dt{color:var(--pages-muted)}.nonstandard-policy-rates dd{margin:0;font-weight:650;overflow-wrap:anywhere}.nonstandard-metrics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr);gap:12px}.nonstandard-metric{min-width:0;border:var(--pages-line);border-radius:8px;padding:16px}.nonstandard-window{margin:6px 0 10px;color:var(--pages-muted);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.nonstandard-metric strong{font-size:38px;line-height:1.2;font-variant-numeric:tabular-nums}.nonstandard-metric strong small{font-size:18px;margin-left:8px}.nonstandard-customer-line{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.nonstandard-customer-line>strong{color:var(--pages-green)}.nonstandard-customer dl{margin:0;display:grid;gap:6px;font-size:14px}.nonstandard-customer dl>div{display:flex;gap:16px;justify-content:space-between}.nonstandard-customer dt{color:var(--pages-muted)}.nonstandard-customer dd{margin:0;font-weight:650;white-space:nowrap}.nonstandard-bundle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:var(--pages-line);border-radius:8px;padding:16px;gap:24px}.nonstandard-bundle-side{min-width:0}.nonstandard-bundle-side.prior{border-left:var(--pages-line);padding-left:24px}.nonstandard-bundle-line{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}.nonstandard-bundle-line>strong{font-size:30px;line-height:1.3;font-variant-numeric:tabular-nums}.nonstandard-bundle-line p{font-size:13px;line-height:1.6;margin:0;color:var(--pages-muted)}.nonstandard-bundle-line b{color:var(--pages-text);font-weight:650}.nonstandard-rate-track{height:12px;border-radius:4px;background:var(--pages-surface);margin-top:10px;overflow:hidden}.nonstandard-rate-track>span{display:block;height:100%;border-radius:4px;background:var(--pages-green)}.nonstandard-bundle-side.prior .nonstandard-rate-track>span{background:var(--pages-muted)}.nonstandard-bundle-yoy{color:var(--pages-green);margin:12px 0 0;font-size:16px}.nonstandard-bundle-yoy strong{font-variant-numeric:tabular-nums}.nonstandard-bundle-yoy.negative{color:var(--pages-alert-text)}.nonstandard-tools-card{display:flex;align-items:flex-start;gap:24px}.nonstandard-tools-card>h2{padding-top:12px;white-space:nowrap}.nonstandard-tools{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0}.nonstandard-tools section{border:var(--pages-line);border-radius:8px;padding:12px 16px;min-width:0}.nonstandard-tools h3{color:var(--pages-muted);font-size:14px;overflow-wrap:anywhere}.nonstandard-tools strong{display:block;font-size:30px;margin-top:6px;line-height:1.2}.nonstandard-policy-full{color:var(--pages-text);font-size:14px;line-height:1.75;overflow-wrap:anywhere}.nonstandard-policy-full section{margin-top:20px}.nonstandard-policy-full h3{font-size:16px}.nonstandard-policy-full ul{padding-left:20px}.nonstandard-policy-full li{margin:8px 0}@media(max-width:800px){.nonstandard-store-overview .business-card{padding:16px}.nonstandard-section-heading{flex-wrap:wrap}.nonstandard-policy-actions{max-width:100%;width:100%;justify-content:space-between;flex-wrap:wrap}.nonstandard-policy-rates,.nonstandard-metrics,.nonstandard-bundle{grid-template-columns:minmax(0,1fr)}.nonstandard-bundle-side.prior{border-left:0;border-top:var(--pages-line);padding-left:0;padding-top:16px}.nonstandard-tools-card{display:block}.nonstandard-tools-card>h2{padding-top:0;margin-bottom:12px}.nonstandard-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.nonstandard-customer-line>strong{font-size:34px}.nonstandard-policy-rates dl>div{padding:10px 12px}.nonstandard-policy-full .nonstandard-policy-rates{grid-template-columns:minmax(0,1fr)}}.smart13-page{display:flex;flex-direction:column;gap:var(--pages-gap);min-width:0;max-width:100%;color:var(--pages-text);font-size:var(--pages-table-font)}.smart13-panel.MuiCard-root{min-width:0;max-width:100%;padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius);box-shadow:none;background:var(--pages-paper)}.smart13-panel h2,.smart13-title{margin:0 0 var(--pages-gap);font-size:var(--retail-semantic-fontSize-20px);font-weight:var(--retail-semantic-fontWeight-700);overflow-wrap:anywhere}.smart13-panel h2 small,.smart13-title small{font-size:var(--pages-table-font);font-weight:var(--retail-semantic-fontWeight-400);color:var(--pages-muted);margin-inline-start:var(--pages-gap)}.smart13-tabs{border-bottom:var(--pages-line);min-width:0}.smart13-tabs .MuiTab-root{min-width:0;font-size:var(--pages-table-font);padding-inline:var(--pages-gap)}.smart13-overview,.smart13-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.smart13-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--pages-gap)}.smart13-two{padding-block:var(--pages-gap)}.smart13-two>div+div{border-inline-start:var(--pages-line);padding-inline-start:var(--pages-gap)}.smart13-fact{display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px);min-width:0}.smart13-fact>span{color:var(--pages-muted)}.smart13-fact strong{font-size:var(--pages-score-size);font-weight:var(--retail-semantic-fontWeight-700);font-variant-numeric:tabular-nums;line-height:1.3;white-space:nowrap}.smart13-fact small{font-size:var(--retail-semantic-fontSize-24px);margin-inline-start:var(--retail-semantic-space-4px)}.smart13-fact.success strong{color:var(--retail-role-status-success)}.smart13-fact.near strong{color:var(--retail-role-status-warning)}.smart13-rule{margin:var(--pages-gap) 0 0;padding-top:var(--pages-gap);border-top:var(--pages-line);color:var(--pages-muted);font-size:var(--pages-table-font)}.smart13-progress-label{display:flex;justify-content:space-between;gap:var(--pages-gap);margin-top:var(--pages-gap)}.smart13-page .MuiLinearProgress-root{height:var(--retail-semantic-space-8px);border-radius:var(--retail-semantic-space-8px);margin-top:var(--retail-semantic-space-8px);background:var(--pages-surface)}.smart13-page .MuiLinearProgress-bar{background:var(--retail-role-action-primary);border-radius:var(--retail-semantic-space-8px)}.smart13-breadcrumb,.smart13-heading,.smart13-identity{display:flex;justify-content:space-between;align-items:center;gap:var(--pages-gap);min-width:0}.smart13-breadcrumb,.smart13-identity p{color:var(--pages-muted)}.smart13-identity>div{min-width:0}.smart13-identity h2{white-space:normal;overflow-wrap:anywhere}.smart13-identity p{margin:0}.smart13-actions,.smart13-tags{display:flex;flex-wrap:wrap;gap:var(--retail-semantic-space-8px)}.smart13-tags{margin-top:var(--pages-gap)}.smart13-baseline{display:flex;flex-wrap:wrap;gap:var(--pages-gap);border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--pages-gap);background:var(--pages-paper);color:var(--pages-muted);font-size:var(--pages-table-font)}.smart13-baseline strong{color:var(--pages-text)}.smart13-scope{margin:0;font-size:var(--pages-table-font)}.smart13-store{display:flex;flex-direction:column;gap:var(--retail-semantic-space-4px);min-width:0}.smart13-store strong{font-weight:var(--retail-semantic-fontWeight-600);line-height:1.6;white-space:normal;overflow-wrap:anywhere}.smart13-store>span{color:var(--pages-muted)}.smart13-page .business-table-container{width:100%;max-width:100%;overflow-x:auto}.smart13-page .business-table{min-width:var(--pages-business-table-min-width);width:100%}.smart13-page .business-table .MuiTableCell-root{font-size:var(--pages-table-font);padding:var(--pages-platform-cell-padding);white-space:nowrap}.smart13-page .business-table th.MuiTableCell-root{font-size:var(--pages-table-small);white-space:normal}.smart13-page .business-table .MuiTableCell-root:first-child{width:var(--pages-name-width);min-width:var(--pages-coaching-name-width);white-space:normal}.smart13-page .business-table .MuiTableSortLabel-root{font-size:inherit}.smart13-page .business-table .MuiTableSortLabel-icon{font-size:var(--pages-table-small)}.smart13-page .business-table-toolbar{gap:var(--pages-gap);flex-wrap:wrap}.smart13-page .business-table-toolbar-actions{display:flex;flex-wrap:wrap;gap:var(--retail-semantic-space-8px);min-width:0}.smart13-region-selection{min-width:var(--pages-selection-width)}.smart13-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--pages-gap);margin-top:var(--pages-gap);color:var(--pages-muted)}.smart13-pagination>span:first-child{margin-inline-end:auto}@media(max-width:1100px){.smart13-overview{grid-template-columns:minmax(0,1fr)}.smart13-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.smart13-panel.MuiCard-root{padding:var(--pages-gap)}.smart13-panel h2,.smart13-title{font-size:var(--retail-semantic-fontSize-20px)}.smart13-identity,.smart13-breadcrumb,.smart13-heading{align-items:flex-start;flex-wrap:wrap}.smart13-page .business-table-toolbar-actions{width:100%}.smart13-page .business-table-toolbar-actions .MuiTextField-root{flex:1;min-width:100%;max-width:100%}.smart13-region-selection{width:100%}.smart13-panel h2 small,.smart13-title small{display:block;margin:var(--retail-semantic-space-8px) 0 0}.smart13-heading h2{margin-bottom:0}}@media(max-width:480px){.smart13-four{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-semantic-space-8px)}.smart13-four .smart13-fact strong{font-size:var(--retail-semantic-fontSize-24px)}.smart13-two{gap:var(--retail-semantic-space-8px)}.smart13-two>div+div{padding-inline-start:var(--retail-semantic-space-8px)}.smart13-fact strong{font-size:var(--retail-semantic-fontSize-32px)}.smart13-fact small{font-size:var(--pages-table-font)}.smart13-baseline{gap:var(--retail-semantic-space-8px)}.smart13-actions{width:100%}}@media(max-width:800px){.smart13-page table[aria-label=\5168\5c4b\667a\80fd\5ba2\6237\660e\7ec6] .business-empty-cell{text-align:left}}.monthly-followup-page{display:flex;flex-direction:column;gap:var(--pages-gap);min-width:0;color:var(--pages-text)}.monthly-followup-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pages-gap)}.monthly-followup-selection{min-width:0}.monthly-followup-selection .MuiFormControl-root{width:100%}.monthly-followup-observed{margin:0;font-size:var(--pages-table-font);color:var(--pages-muted)}.monthly-followup-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pages-gap)}.monthly-followup-metric.MuiCard-root,.monthly-followup-panel.MuiCard-root{box-shadow:none;border:var(--pages-line);border-radius:var(--pages-panel-radius);background:var(--pages-paper);padding:var(--pages-panel-padding);min-width:0}.monthly-followup-page h2{margin:0 0 var(--pages-gap);font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-650)}.monthly-followup-metric h2{font-size:var(--retail-semantic-fontSize-18px);font-weight:var(--retail-semantic-fontWeight-400)}.monthly-followup-metric strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--retail-semantic-space-8px);font-size:clamp(var(--retail-semantic-fontSize-24px),3vw,calc(var(--retail-semantic-fontSize-32px) * 1.25));font-variant-numeric:tabular-nums;color:var(--retail-role-data-value);line-height:1.2}.monthly-followup-metric strong>span,.monthly-followup-status strong>span{white-space:nowrap}.monthly-followup-metric small,.monthly-followup-status small{font-size:var(--retail-semantic-fontSize-18px);font-weight:var(--retail-semantic-fontWeight-400)}.monthly-followup-metric p{margin:var(--retail-semantic-space-8px) 0 0;font-size:var(--pages-table-font);color:var(--pages-muted)}.monthly-followup-metric p>span{white-space:nowrap;font-variant-numeric:tabular-nums}.monthly-followup-statuses{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.monthly-followup-status.MuiButton-root{display:flex;flex-direction:column;align-items:flex-start;gap:var(--retail-semantic-space-8px);padding:var(--retail-semantic-space-8px) var(--pages-gap);min-width:0;border-radius:0;text-transform:none;color:var(--pages-text)}.monthly-followup-status.MuiButton-root+.monthly-followup-status.MuiButton-root{border-left:var(--pages-line)}.monthly-followup-status-label{color:var(--pages-muted);font-size:var(--pages-table-font)}.monthly-followup-status strong{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--retail-semantic-space-4px);font-size:var(--retail-semantic-fontSize-32px);font-variant-numeric:tabular-nums;line-height:1.25}.monthly-followup-status.monthly-followup-warning strong{color:var(--retail-role-status-warning)}.monthly-followup-status.monthly-followup-success strong{color:var(--retail-role-action-primary)}.monthly-followup-status.monthly-followup-muted strong{color:var(--pages-muted)}.monthly-followup-status[aria-pressed=true]{background:var(--retail-role-selection-background);outline:1px solid var(--retail-role-action-primary);outline-offset:-1px}.monthly-followup-status.MuiButton-root:focus-visible{outline:2px solid var(--retail-role-action-primary);outline-offset:-2px}.monthly-followup-table-panel .business-table:not(.wide){table-layout:fixed;min-width:var(--pages-business-table-min-width)}.monthly-followup-table-panel .business-table .MuiTableCell-root{padding:var(--retail-semantic-space-8px);font-size:var(--pages-table-font)}.monthly-followup-table-panel .business-table .MuiTableCell-head,.monthly-followup-table-panel .business-table .MuiTableSortLabel-icon{font-size:var(--pages-table-small)}.monthly-followup-table-panel .business-table .MuiTableSortLabel-root{font-size:inherit;line-height:1.5}.monthly-followup-table-panel .business-table .MuiTableSortLabel-icon{margin-inline:calc(var(--retail-semantic-space-4px) / 2)}.monthly-followup-table-panel .business-table:not(.wide) .MuiTableCell-root:first-child{min-width:0}.monthly-followup-table-panel .business-table .MuiTableFooter-root .MuiTableCell-root{font-weight:var(--retail-semantic-fontWeight-650);background:var(--pages-surface)}.monthly-followup-table-panel .business-table .MuiButton-root{font-size:var(--pages-table-font);white-space:nowrap;min-height:var(--pages-min-control);padding-inline:0;min-width:0}.monthly-followup-table-panel .business-table-toolbar-actions .MuiTextField-root{width:var(--pages-search-width);max-width:100%}.monthly-followup-table-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--pages-gap);margin-top:var(--pages-gap);font-size:var(--pages-table-font);color:var(--pages-muted)}@media(max-width:800px){.monthly-followup-metric.MuiCard-root,.monthly-followup-panel.MuiCard-root{padding:var(--pages-gap)}.monthly-followup-metrics{grid-template-columns:minmax(0,1fr)}.monthly-followup-metric strong{font-size:var(--retail-semantic-fontSize-32px)}.monthly-followup-statuses{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-semantic-space-8px)}.monthly-followup-status.MuiButton-root{border:var(--pages-line);border-radius:var(--retail-semantic-space-8px)}.monthly-followup-status strong{font-size:var(--retail-semantic-fontSize-24px)}.monthly-followup-table-panel .business-table-toolbar-actions{width:100%;justify-content:flex-start}.monthly-followup-table-panel .business-table-toolbar-actions .MuiTextField-root{width:100%}}@media(max-width:600px){.monthly-followup-filters{grid-template-columns:minmax(0,1fr)}.monthly-followup-page .MuiTabs-root,.monthly-followup-table-panel .business-table-toolbar-label{max-width:100%}.monthly-followup-table-footer{align-items:flex-start;flex-direction:column}.monthly-followup-status.MuiButton-root{padding:var(--retail-semantic-space-8px)}}.monthly-followup-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pages-gap);min-width:0}.monthly-followup-heading .po-tabs{flex:1;min-width:0}.monthly-followup-scope{margin:0;color:var(--pages-muted);font-size:var(--pages-table-font)}@media(min-width:801px){.monthly-followup-table-panel .business-table .MuiButton-root{min-height:var(--retail-semantic-space-32px);padding-block:0}.monthly-followup-table-panel .business-table .MuiTableCell-root{padding-block:var(--retail-semantic-space-4px)}}.normal-details-dialog .MuiDialog-paper{margin:var(--retail-semantic-space-16px);max-width:calc(100vw - var(--retail-semantic-space-16px)*2);border-radius:var(--pages-panel-radius);color:var(--pages-text);background:var(--pages-paper)}.normal-details-dialog .MuiDialogTitle-root{padding:var(--pages-panel-padding);font-size:var(--pages-panel-heading);white-space:normal;overflow-wrap:anywhere}.normal-details-dialog .MuiDialogContent-root{padding:var(--pages-panel-padding);min-width:0;overflow-x:hidden}.normal-details-store{display:block;margin-top:var(--retail-semantic-space-8px);font-size:var(--pages-table-font);font-weight:400;color:var(--pages-muted);line-height:var(--pages-name-line-height);overflow-wrap:anywhere}.normal-details-subtitle{margin:0 0 var(--pages-gap);font-size:var(--pages-table-font);color:var(--pages-muted);overflow-wrap:anywhere}.normal-details-dialog .business-table-toolbar{flex-wrap:wrap;gap:var(--retail-semantic-space-8px);min-width:0}.normal-details-dialog .business-table-toolbar-actions{flex-wrap:wrap;min-width:0;max-width:100%}.normal-details-dialog .business-table-toolbar-actions .MuiTextField-root{width:var(--pages-search-width);max-width:100%}.normal-details-dialog .business-table-container{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.normal-details-dialog .business-table{min-width:var(--pages-business-table-min-width)}.normal-details-dialog .MuiButton-root,.normal-details-dialog .MuiPaginationItem-root,.normal-details-dialog .MuiTab-root{min-height:var(--pages-min-control)}.normal-details-dialog .MuiDialogActions-root{padding:var(--retail-semantic-space-16px) var(--pages-panel-padding);border-top:var(--pages-line)}.normal-details-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--retail-semantic-space-8px);margin-top:var(--pages-gap);font-size:var(--pages-table-font);color:var(--pages-muted)}@media(max-width:600px){.normal-details-dialog .MuiDialogTitle-root,.normal-details-dialog .MuiDialogContent-root{padding:var(--retail-semantic-space-16px)}.normal-details-dialog .MuiDialogActions-root{padding:var(--retail-semantic-space-8px) var(--retail-semantic-space-16px)}.normal-details-dialog .business-table-toolbar-actions,.normal-details-dialog .business-table-toolbar-actions .MuiTextField-root{width:100%}.normal-details-dialog .MuiInputBase-input{font-size:var(--pages-mobile-form)}.normal-details-pagination{justify-content:flex-start}.normal-details-dialog .MuiPagination-ul{flex-wrap:wrap}}.ss41-page{display:flex;flex-direction:column;gap:var(--pages-gap);min-width:0;max-width:100%;color:var(--pages-text);font-size:var(--pages-table-font)}.ss41-panel.MuiCard-root{padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius);box-shadow:none;background:var(--pages-paper);min-width:0;max-width:100%}.ss41-breadcrumb,.ss41-identity{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pages-gap)}.ss41-breadcrumb nav{display:flex;align-items:center;flex-wrap:wrap;gap:var(--retail-semantic-space-12px);color:var(--pages-muted)}.ss41-breadcrumb a{color:inherit;text-decoration:none}.ss41-breadcrumb a:hover{text-decoration:underline}.ss41-identity>div{min-width:0}.ss41-identity h2{margin:0;font-size:var(--retail-semantic-fontSize-24px);font-weight:var(--retail-semantic-fontWeight-700);overflow-wrap:anywhere}.ss41-identity p{display:flex;gap:var(--retail-semantic-space-12px);margin:var(--retail-semantic-space-8px) 0 0;color:var(--pages-muted)}.ss41-tags{display:flex;flex-wrap:wrap;gap:var(--retail-semantic-space-12px);margin-top:var(--pages-gap)}.ss41-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.ss41-card-heading{display:flex;align-items:baseline;gap:var(--pages-gap);flex-wrap:wrap}.ss41-page h3{margin:0;font-size:var(--retail-semantic-fontSize-20px);font-weight:var(--retail-semantic-fontWeight-700)}.ss41-card-heading>span{color:var(--pages-muted)}.ss41-primary{display:block;margin-block:var(--pages-gap);font-size:var(--pages-score-size);font-weight:var(--retail-semantic-fontWeight-700);line-height:1.3;font-variant-numeric:tabular-nums;color:var(--retail-role-action-primary);overflow-wrap:anywhere}.ss41-primary small{font-size:var(--retail-semantic-fontSize-24px);margin-inline-start:var(--retail-semantic-space-12px)}.ss41-mini{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 var(--pages-gap);gap:var(--pages-gap)}.ss41-mini>div{min-width:0}.ss41-mini>div+div{padding-inline-start:var(--pages-gap);border-inline-start:var(--pages-line)}.ss41-mini dt{color:var(--pages-muted)}.ss41-mini dd{margin:var(--retail-semantic-space-4px) 0 0;font-size:var(--retail-semantic-fontSize-20px);font-weight:var(--retail-semantic-fontWeight-700);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ss41-package{display:flex;justify-content:space-between;gap:var(--pages-gap);padding:var(--retail-semantic-space-12px);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);background:var(--pages-surface)}.ss41-details .business-table-toolbar{margin-bottom:var(--retail-semantic-space-12px);flex-wrap:wrap;gap:var(--pages-gap)}.ss41-details .business-table-container{max-width:100%;overflow-x:auto}.ss41-details .business-table{width:100%;min-width:0}.ss41-details .business-table th{font-size:var(--pages-table-small)}.ss41-details .business-table .MuiTableCell-root{padding:var(--retail-semantic-space-8px) var(--retail-semantic-space-16px);font-size:var(--pages-table-font)}.ss41-category{margin:var(--pages-gap) 0 0;font-weight:var(--retail-semantic-fontWeight-600)}.ss41-category span{margin-inline-start:var(--retail-semantic-space-12px);font-weight:var(--retail-semantic-fontWeight-400)}.ss41-full{padding-top:var(--pages-gap);border-top:var(--pages-line);display:flex;flex-direction:column;gap:var(--pages-gap)}.ss41-full .MuiFormControl-root{align-self:flex-start;min-width:var(--pages-selection-width)}.ss41-full .business-table{min-width:var(--pages-business-table-min-width)}@media(max-width:800px){.ss41-cards{grid-template-columns:minmax(0,1fr)}.ss41-panel.MuiCard-root{padding:var(--pages-gap)}.ss41-identity,.ss41-breadcrumb{flex-wrap:wrap}.ss41-identity h2{font-size:var(--retail-semantic-fontSize-20px)}}@media(max-width:480px){.ss41-primary{font-size:var(--retail-semantic-fontSize-32px)}.ss41-primary small{font-size:var(--retail-semantic-fontSize-20px)}.ss41-mini{gap:var(--retail-semantic-space-8px)}.ss41-mini>div+div{padding-inline-start:var(--retail-semantic-space-8px)}.ss41-mini dd{font-size:var(--pages-table-font)}.ss41-details .business-table .MuiTableCell-root{padding:var(--retail-semantic-space-8px)}.ss41-details .business-table .MuiTableCell-root:first-child{white-space:normal;overflow-wrap:anywhere}.ss41-full .MuiFormControl-root{width:100%}.ss41-identity p{flex-wrap:wrap}}@media(max-width:480px){.ss41-details--paired [aria-label=\9500\552e\660e\7ec6]{table-layout:fixed;width:100%;min-width:0}.ss41-details--paired [aria-label=\9500\552e\660e\7ec6] col:first-child{width:24%!important}.ss41-details--paired [aria-label=\9500\552e\660e\7ec6] .MuiTableCell-root:first-child{min-width:0;white-space:normal;overflow-wrap:anywhere}.ss41-details--paired [aria-label=\9500\552e\660e\7ec6] .MuiTableCell-root:not(:first-child){white-space:nowrap}}.ss41-identity-content{width:100%}.ss41-identity .ss41-title{margin:0 0 var(--pages-gap);padding-bottom:var(--pages-gap);border-bottom:var(--pages-line);font-size:var(--retail-semantic-fontSize-24px)}.ss41-store-heading{display:flex;justify-content:space-between;align-items:baseline;gap:var(--pages-gap)}.ss41-details .business-table-toolbar-label:empty{display:none}.ss41-details .business-table-toolbar{justify-content:flex-end;margin:0}.ss41-details.is-open{padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius);background:var(--pages-paper)}.ss41-details.is-open .business-table-toolbar{margin-bottom:var(--pages-gap)}.ss41-details .business-table-toolbar-actions{flex-wrap:wrap}.ss41-details .MuiFormControl-root{min-width:var(--pages-selection-width)}@media(max-width:800px){.ss41-store-heading{flex-wrap:wrap}.ss41-details.is-open{padding:var(--pages-gap)}}.ss41-details.ss41-details--raw .business-table{table-layout:auto;width:max-content;min-width:100%}.ss41-details.ss41-details--raw .business-table .MuiTableCell-root{white-space:nowrap}.ss41-details--raw .business-table-container:focus-visible{outline:2px solid var(--retail-role-action-primary);outline-offset:var(--retail-semantic-space-4px)}.ss52-page{display:flex;flex-direction:column;gap:var(--pages-gap);min-width:0;max-width:100%;color:var(--pages-text);font-size:var(--pages-table-font)}.ss52-panel.MuiCard-root{padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius);box-shadow:none;background:var(--pages-paper);min-width:0;max-width:100%}.ss52-page h2{margin:0;font-size:var(--retail-semantic-fontSize-20px);font-weight:var(--retail-semantic-fontWeight-700)}.ss52-page h3{margin:0;font-size:var(--pages-panel-heading);font-weight:var(--retail-semantic-fontWeight-700)}.ss52-breadcrumb,.ss52-breadcrumb nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--pages-gap)}.ss52-breadcrumb nav{justify-content:flex-start}.ss52-page a{color:var(--retail-role-action-primary);text-decoration:none}.ss52-page a:hover{text-decoration:underline}.ss52-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.ss52-window,.ss52-coverage,.ss52-muted{color:var(--pages-muted)}.ss52-window{margin:var(--retail-semantic-space-8px) 0}.ss52-primary{display:block;color:var(--retail-role-action-primary);font-size:var(--pages-score-size);font-weight:var(--retail-semantic-fontWeight-700);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ss52-primary small{font-size:var(--retail-semantic-fontSize-24px);margin-inline-start:var(--retail-semantic-space-12px)}.ss52-coverage{margin:var(--retail-semantic-space-4px) 0 var(--pages-gap)}.ss52-quantity{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--retail-semantic-space-12px);padding-block:var(--pages-gap);border-top:var(--pages-line)}.ss52-quantity strong{font-size:var(--retail-semantic-fontSize-24px);margin-inline-start:auto}.ss52-package{display:flex;justify-content:space-between;gap:var(--pages-gap);padding:var(--retail-semantic-space-12px);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px)}.ss52-page .business-table-container{max-width:100%;overflow-x:auto}.ss52-page .business-table{width:100%}.ss52-page .business-table .MuiTableCell-root{font-size:var(--pages-table-font)}.ss52-page .MuiTableFooter-root .MuiTableCell-root{font-weight:var(--retail-semantic-fontWeight-700);background:var(--pages-surface)}.ss52-store{display:flex;flex-direction:column;gap:var(--retail-semantic-space-4px);min-width:0;overflow-wrap:anywhere}.ss52-tags{display:flex;flex-wrap:wrap;gap:var(--retail-semantic-space-4px)}.ss52-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--pages-gap);flex-wrap:wrap;margin-top:var(--pages-gap);color:var(--pages-muted)}.ss52-full{display:flex;flex-direction:column;gap:var(--pages-gap);margin-top:var(--pages-gap);min-width:0;max-width:100%}.ss52-full>.MuiButton-root{align-self:flex-start}.ss52-full>.MuiFormControl-root{min-width:var(--pages-selection-width);align-self:flex-start}.ss52-count{margin-bottom:0}.ss52-page .MuiFormControl-root,.ss52-page .MuiTextField-root{max-width:100%}@media(max-width:800px){.ss52-cards{grid-template-columns:minmax(0,1fr)}.ss52-panel.MuiCard-root{padding:var(--pages-gap)}}@media(max-width:480px){.ss52-primary{font-size:var(--retail-semantic-fontSize-32px)}.ss52-primary small{font-size:var(--retail-semantic-fontSize-20px)}.ss52-pagination{align-items:flex-start;flex-direction:column}.ss52-pagination .MuiPagination-ul{gap:0;flex-wrap:wrap}.ss52-full>.MuiFormControl-root{width:100%}.ss52-page .business-table-toolbar-actions>.MuiFormControl-root{width:100%}.ss52-quantity strong{font-size:var(--retail-semantic-fontSize-20px)}}.ss52-page [aria-label=\95e8\5e97\9500\552e]{table-layout:fixed;min-width:var(--pages-smart-sales-region-table-width)}.ss52-page [aria-label=\95e8\5e97\9500\552e] .MuiTableCell-root{padding:var(--retail-semantic-space-8px);vertical-align:middle}.ss52-page [aria-label=\95e8\5e97\9500\552e] .MuiTableCell-root:not(:first-child){white-space:nowrap}.ss52-page [aria-label=\95e8\5e97\9500\552e] .MuiTableCell-root:first-child{white-space:normal;min-width:0}.ss52-page [aria-label=\95e8\5e97\9500\552e] thead .MuiTableCell-root{white-space:normal;overflow-wrap:anywhere}.ss52-page [aria-label=\95e8\5e97\9500\552e] thead .MuiTableSortLabel-root{white-space:normal}@media(min-width:801px){.ss52-page [aria-label=\95e8\5e97\9500\552e]{min-width:0}}.sales-only-card.MuiCard-root{padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius);box-shadow:none;background:var(--pages-paper);min-width:0;max-width:100%}.sales-only-heading{display:flex;align-items:baseline;gap:var(--pages-gap);flex-wrap:wrap}.sales-only-heading h3{margin:0;font-size:var(--retail-semantic-fontSize-20px);font-weight:var(--retail-semantic-fontWeight-700)}.sales-only-heading>span{color:var(--pages-muted)}.sales-only-amount{display:block;margin-block:var(--pages-gap);font-size:var(--pages-score-size);font-weight:var(--retail-semantic-fontWeight-700);line-height:1.3;font-variant-numeric:tabular-nums;color:var(--retail-role-action-primary);overflow-wrap:anywhere}.sales-only-amount small{font-size:var(--retail-semantic-fontSize-24px);margin-inline-start:var(--retail-semantic-space-12px)}.sales-only-package{display:flex;justify-content:space-between;gap:var(--pages-gap);padding:var(--retail-semantic-space-12px);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);background:var(--pages-surface)}@media(max-width:800px){.sales-only-card.MuiCard-root{padding:var(--pages-gap)}}@media(max-width:480px){.sales-only-amount{font-size:var(--retail-semantic-fontSize-32px)}.sales-only-amount small{font-size:var(--retail-semantic-fontSize-20px)}}.export260-page{display:flex;flex-direction:column;gap:var(--pages-gap);min-width:0}.export260-scope{justify-content:space-between}.export260-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:var(--pages-gap);align-items:start}.export260-heading{display:flex;align-items:center;gap:var(--pages-gap);flex-wrap:wrap}.export260-heading .MuiTextField-root{flex:1;min-width:12rem}.export260-selection{display:flex;align-items:center;gap:var(--retail-semantic-space-8px);flex-wrap:wrap;margin-top:var(--pages-gap)}.export260-selection>span{margin-right:auto;color:var(--pages-muted)}.export260-group{padding-top:var(--pages-gap);margin-top:var(--pages-gap);border-top:var(--pages-line)}.export260-group h3{margin-bottom:var(--retail-semantic-space-12px)}.export260-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-semantic-space-8px)}.export260-choice{display:flex;align-items:center;min-height:var(--pages-min-control);border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--retail-semantic-space-8px);cursor:pointer;min-width:0}.export260-choice span:last-child{overflow-wrap:anywhere}.export260-choice.is-selected{background:var(--retail-role-selection-background);border-color:var(--pages-green)}.export260-choice:focus-within{outline:2px solid var(--pages-green);outline-offset:2px}.export260-count,.export260-sheet-count{color:var(--pages-muted);font-size:var(--pages-table-small)}.export260-count{margin-bottom:0}.export260-summary{position:sticky;top:var(--pages-gap)}.export260-sheets{list-style-position:inside;margin:var(--pages-gap) 0;padding:0}.export260-sheets>li{border:var(--pages-line);border-radius:var(--pages-panel-radius);padding:var(--retail-semantic-space-12px);margin-bottom:var(--retail-semantic-space-8px);overflow-wrap:anywhere}.export260-sheet-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--retail-semantic-space-8px)}.export260-sheet-heading>span{min-width:0;font-weight:var(--retail-semantic-fontWeight-650)}.export260-sheet-heading>.MuiButton-root{flex-shrink:0}.export260-sheet-options{padding-top:var(--retail-semantic-space-12px)}.export260-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--retail-semantic-space-12px);margin-top:var(--retail-semantic-space-12px)}.export260-settings .home-selection{width:100%;min-width:0}.export260-total{display:flex;gap:var(--pages-gap);flex-wrap:wrap;border-top:var(--pages-line);padding-top:var(--pages-gap);margin:var(--pages-gap) 0}.export260-actions{display:flex;flex-direction:column;gap:var(--retail-semantic-space-8px);margin-top:var(--pages-gap)}.export260-actions .MuiButton-root{min-height:var(--pages-min-control)}@media(max-width:900px){.export260-layout{grid-template-columns:minmax(0,1fr)}.export260-summary{position:static}.export260-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.export260-heading{align-items:stretch;flex-direction:column}.export260-heading .MuiTextField-root{min-width:0}.export260-choices,.export260-settings{grid-template-columns:minmax(0,1fr)}.export260-sheet-heading{align-items:flex-start;flex-wrap:wrap}}.owners54-page{display:flex;flex-direction:column;gap:var(--pages-gap);min-width:0;color:var(--pages-text);font-size:var(--pages-table-font)}.owners54-page *{box-sizing:border-box}.owners54-page h2{font-size:var(--retail-semantic-fontSize-20px);margin:0;font-weight:var(--retail-semantic-fontWeight-700)}.owners54-page h3,.owners54-page h4{margin:0;font-size:var(--pages-panel-heading)}.owners54-page a{color:var(--pages-text);text-decoration:none}.owners54-page a:hover{text-decoration:underline;color:var(--pages-green)}.owners54-page a:focus-visible{outline:2px solid var(--pages-green);outline-offset:2px}.owners54-tabs{border-bottom:var(--pages-line)}.owners54-panel,.owners54-report-paper{padding:var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--pages-panel-radius)!important;box-shadow:none!important;min-width:0;overflow:visible!important;background:var(--pages-paper)}.owners54-scope{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pages-gap);padding:var(--retail-semantic-space-12px) var(--pages-panel-padding);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);background:var(--pages-paper)}.owners54-code{display:inline-flex;align-items:center;background:var(--pages-surface);border:var(--pages-line);border-radius:var(--pages-panel-radius);padding-left:var(--retail-semantic-space-12px)}.owners54-code .MuiButton-root{min-width:var(--retail-semantic-space-32px)}.owners54-selector-row{display:grid;grid-template-columns:var(--pages-business-label-width) minmax(0,1fr);gap:var(--retail-semantic-space-8px);align-items:center;margin-bottom:var(--retail-semantic-space-8px)}.owners54-selector-row:last-child{margin-bottom:0}.owners54-selector-row>div{display:flex;gap:var(--retail-semantic-space-8px);flex-wrap:wrap}.owners54-selector-row .MuiButton-root{font-size:var(--pages-table-font);min-height:var(--pages-min-control);color:var(--pages-text);border-color:var(--pages-table-line);padding-inline:var(--retail-semantic-space-16px)}.owners54-selector-row .owners54-selected{color:var(--pages-green);background:var(--retail-role-selection-background);font-weight:var(--retail-semantic-fontWeight-700)}.owners54-matrix .business-table-toolbar-label h2{display:flex;align-items:center;gap:var(--pages-gap)}.owners54-matrix h2 small{font-size:var(--pages-table-font);font-weight:var(--retail-semantic-fontWeight-400)}.owners54-page .home-selection{min-width:0;width:var(--pages-selection-width)}.owners54-search{width:var(--pages-search-width);max-width:100%}.owners54-page .business-table-container{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.owners54-page .business-table,.owners54-page .business-table.wide{min-width:var(--pages-platform-table-width)}.owners54-page .business-table .business-group-heading{color:var(--pages-text)}.owners54-store{min-width:var(--pages-platform-name-width);max-width:var(--pages-name-width);white-space:normal;overflow-wrap:anywhere;line-height:var(--pages-name-line-height)}.owners54-store small,.owners54-metric small{display:block;color:var(--pages-muted);font-size:var(--pages-table-small)}.owners54-score{white-space:nowrap;font-weight:var(--retail-semantic-fontWeight-650);font-variant-numeric:tabular-nums}.owners54-score small{font-size:var(--pages-table-font);font-weight:var(--retail-semantic-fontWeight-400);color:var(--pages-muted)}.owners54-status .store-tag{background:var(--pages-surface);color:var(--pages-text)}.owners54-status.status-excellent .store-tag,.owners54-status.status-completed .store-tag{background:var(--pages-good-bg);color:var(--pages-good-text)}.owners54-status.status-concern .store-tag{background:var(--pages-concern-bg);color:var(--pages-concern-text)}.owners54-status.status-lagging .store-tag{background:var(--pages-alert-bg);color:var(--pages-alert-text)}.owners54-page .status-completed,.owners54-page .status-excellent{color:var(--pages-good-text)}.owners54-page .status-concern{color:var(--pages-concern-text)}.owners54-page .status-lagging{color:var(--pages-alert-text)}.owners54-pagination{display:flex;align-items:center;gap:var(--pages-gap);flex-wrap:wrap;margin-top:var(--pages-gap);color:var(--pages-muted)}.owners54-pagination>span{margin-right:auto}.owners54-raw-export{margin-top:var(--retail-semantic-space-8px)}.owners54-board-controls{display:flex;align-items:center;gap:var(--pages-gap);flex-wrap:wrap}.owners54-board-controls>span{margin-left:auto}.owners54-board-controls .MuiToggleButton-root{font-size:var(--pages-table-font);padding:var(--retail-semantic-space-8px) var(--retail-semantic-space-16px);min-height:var(--pages-min-control)}.owners54-board-controls .Mui-selected{background:var(--retail-role-selection-background)!important;color:var(--pages-green)!important}.owners54-board-heading{display:flex;align-items:center;justify-content:space-between;margin-top:var(--retail-semantic-space-8px)}.owners54-state-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--retail-semantic-space-12px)}.owners54-state-summary>div{background:var(--pages-paper);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding:var(--retail-semantic-space-12px);text-align:center}.owners54-board-groups{display:flex;gap:var(--pages-panel-padding);align-items:flex-start;flex-wrap:wrap}.owners54-board-group{flex:1 1 25%;padding:var(--retail-semantic-space-16px);border:var(--pages-line);border-radius:var(--retail-semantic-space-8px)!important;box-shadow:none!important;min-width:0}.owners54-board-group-wide{flex:2 1 55%}.owners54-board-group h3{padding-bottom:var(--retail-semantic-space-12px);margin-bottom:var(--retail-semantic-space-12px);border-bottom:var(--pages-line)}.owners54-board-cards{display:grid;gap:var(--retail-semantic-space-12px)}.owners54-board-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owners54-project-card{border:var(--pages-line);border-radius:var(--retail-semantic-space-8px);padding:var(--retail-semantic-space-16px);min-width:0}.owners54-project-card h4{font-weight:var(--retail-semantic-fontWeight-700)}.owners54-card-score{margin:var(--retail-semantic-space-8px) 0;font-variant-numeric:tabular-nums;white-space:nowrap}.owners54-card-score strong{font-size:var(--retail-semantic-fontSize-27px)}.owners54-card-score span{color:var(--pages-muted);font-size:var(--pages-panel-heading)}.owners54-assessed{color:var(--pages-muted);margin:0}.owners54-report-toolbar{display:flex;align-items:center;gap:var(--retail-semantic-space-8px);flex-wrap:wrap}.owners54-report-paper header{text-align:center}.owners54-report-paper header p{color:var(--pages-muted);margin:var(--retail-semantic-space-8px) 0}.owners54-report-paper header p span{margin-left:var(--pages-panel-padding)}.owners54-report-meta{display:flex;justify-content:center;gap:var(--pages-gap);flex-wrap:wrap;font-size:var(--pages-table-small);color:var(--pages-muted)}.owners54-report-paper .owners54-report-scope{font-size:var(--pages-table-small)}.owners54-report-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:var(--pages-panel-padding) 0;text-align:center}.owners54-report-facts>div{border-right:var(--pages-line)}.owners54-report-facts>div:last-child{border:0}.owners54-report-facts dt{color:var(--pages-muted)}.owners54-report-facts dd{font-size:var(--retail-semantic-fontSize-27px);font-weight:var(--retail-semantic-fontWeight-700);margin:var(--retail-semantic-space-8px) 0 0;font-variant-numeric:tabular-nums}.owners54-report-paper .MuiTableCell-root{padding:var(--pages-compact-cell-padding);font-size:var(--pages-table-font)}.owners54-report-paper .owners54-score{font-weight:var(--retail-semantic-fontWeight-400)}@media(max-width:800px){.owners54-panel,.owners54-report-paper{padding:var(--retail-semantic-space-16px)}.owners54-selector-row{grid-template-columns:1fr;gap:var(--retail-semantic-space-8px)}.owners54-selector-row>span{color:var(--pages-muted)}.owners54-state-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.owners54-board-groups{display:grid;grid-template-columns:1fr;width:100%}.owners54-board-controls>span{margin-left:0}.owners54-board-controls .home-selection{flex:1 1 100%;width:100%}.owners54-report-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pages-gap)}.owners54-report-facts>div{border:0}.owners54-report-paper header p span{display:block;margin:var(--retail-semantic-space-8px) 0 0}.owners54-pagination .home-selection{width:100%}.owners54-pagination .MuiPagination-root{max-width:100%}.owners54-search{width:100%}}@media(max-width:420px){.owners54-board-cards-grid{grid-template-columns:1fr}.owners54-board-controls .MuiToggleButton-root{padding-inline:var(--retail-semantic-space-12px)}.owners54-panel,.owners54-report-paper,.owners54-scope{padding:var(--retail-semantic-space-12px)}.owners54-page .business-table-toolbar-actions .home-selection{width:100%}.owners54-state-summary{gap:var(--retail-semantic-space-8px)}}.owners54-report-coverage{display:flex;justify-content:center;gap:var(--pages-gap);flex-wrap:wrap;margin:0 0 var(--pages-gap);color:var(--pages-muted);font-size:var(--pages-table-small)}.owners54-report-coverage>div{display:flex;gap:var(--retail-semantic-space-8px)}.owners54-report-coverage dd{margin:0}@media(min-width:801px){.owners54-page .business-table:not(.wide),.owners54-report-paper .business-table.wide,.owners54-matrix .business-table.wide{min-width:100%;width:100%}.owners54-page .business-table-toolbar-actions .home-selection:nth-child(1){width:var(--pages-owners-status-width)}.owners54-page .business-table-toolbar-actions .home-selection:nth-child(2){width:var(--pages-owners-sort-width)}.owners54-page .business-table-toolbar-actions .home-selection:nth-child(3){width:var(--pages-owners-direction-width)}.owners54-matrix .owners54-search{width:var(--pages-owners-search-width)}.owners54-page .business-table-toolbar-actions{gap:var(--retail-semantic-space-8px)}.owners54-matrix .business-table .MuiTableCell-root{padding:var(--pages-compact-cell-padding)}}.owners54-page .business-table thead tr:nth-child(2) .MuiTableCell-root:first-child{min-width:0}.owners54-page .business-table thead th[rowspan="2"]:not(:first-child){white-space:nowrap}@media(max-width:800px){.owners54-board-group,.owners54-project-card{padding:var(--pages-owners-mobile-card-padding)}}.owners54-header-unit{display:block;white-space:nowrap}@media(max-width:800px){.owners54-pagination .MuiPagination-root{width:100%}.owners54-pagination .MuiPagination-ul{gap:var(--retail-semantic-space-4px);flex-wrap:wrap}.owners54-pagination .MuiPaginationItem-root{min-width:var(--pages-min-control);min-height:var(--pages-min-control);margin:0}.owners54-pagination .MuiPaginationItem-ellipsis{min-width:var(--retail-semantic-space-16px);display:flex;align-items:center}.owners54-code .MuiButton-root{min-width:var(--pages-min-control);min-height:var(--pages-min-control)}.owners54-project-card h4 a{display:flex;align-items:center;min-height:var(--pages-min-control);width:100%}}@media screen{.owners54-store a{display:block;min-height:var(--pages-min-control);align-content:center}}.analysis57-chart{min-width:0;max-width:100%;--analysis57-city-width:84px;--analysis57-lane-min:240px;--analysis57-gap:16px}.analysis57-chart .analysis57-scroll{position:relative;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;padding:4px 0;isolation:isolate}.analysis57-chart .analysis57-grid{min-width:calc(var(--analysis57-city-width) + var(--analysis-lanes,2) * (var(--analysis57-lane-min) + var(--analysis57-gap)))}.analysis57-chart .analysis57-head,.analysis57-chart .analysis57-row{display:grid;grid-template-columns:var(--analysis57-city-width) repeat(var(--analysis-lanes,2),minmax(var(--analysis57-lane-min),1fr));gap:var(--analysis57-gap);align-items:center}.analysis57-chart .analysis57-head{margin-bottom:12px}.analysis57-chart .analysis57-row{min-height:46px}.analysis57-chart .analysis57-city,.analysis57-chart .analysis57-city-head{position:sticky;left:0;z-index:2;align-self:stretch;display:flex;align-items:center;padding:0 10px 0 0;background:var(--pages-paper,var(--retail-role-surface-card,#fff));box-shadow:1px 0 0 var(--retail-role-border-default,#e5e7eb);font-size:var(--pages-table-font,14px);line-height:1.3;overflow-wrap:anywhere}.analysis57-chart .analysis57-city-head{z-index:3}.analysis57-chart .analysis57-lane{display:grid;grid-template-columns:minmax(90px,1fr) var(--analysis57-value-width,9ch);align-items:center;gap:8px;min-width:0;min-height:46px}.analysis57-chart .analysis57-track{margin:0 6px;height:10px}.analysis57-chart .analysis-axis{margin-left:6px;margin-right:calc(var(--analysis57-value-width,9ch) + 14px)}.analysis57-chart .analysis57-value{display:flex;align-items:center;justify-content:flex-end;min-width:0;min-height:46px;font-size:var(--pages-table-font,14px);line-height:20px;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.analysis57-chart .analysis57-scroll:focus-visible{outline:2px solid var(--retail-role-action-primary,#007867);outline-offset:3px}.analysis-summary{--analysis-text:var(--retail-role-text-primary);--analysis-muted:var(--retail-role-text-secondary);--analysis-line:var(--retail-role-border-default);--analysis-primary:var(--retail-role-action-primary);--analysis-soft:var(--retail-role-selection-background);color:var(--analysis-text);display:grid;gap:16px;min-width:0;font-size:var(--pages-table-font);font-variant-numeric:tabular-nums}.analysis-summary *,.analysis-original-dialog *{box-sizing:border-box}.analysis-card{background:var(--retail-role-surface-card);border:1px solid var(--analysis-line,var(--retail-role-border-default));border-radius:12px;padding:16px;min-width:0}.analysis-card h2{font-size:var(--pages-panel-heading);font-weight:650;line-height:1.5;margin:0 0 16px;color:var(--retail-role-text-primary)}.analysis-breadcrumb,.analysis-scope{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;flex-wrap:wrap}.analysis-breadcrumb .MuiButton-root{min-height:var(--pages-min-control)}.analysis-breadcrumb{color:var(--analysis-muted)}.analysis-breadcrumb b{color:var(--analysis-text)}.analysis-traffic-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.analysis-conversion-cards,.analysis-chart-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.analysis-metric-label{color:var(--analysis-muted);display:block;margin-bottom:8px}.analysis-total>strong,.analysis-conversion-primary strong{display:block;font-size:clamp(24px,2vw,32px);font-weight:650;line-height:1.35;overflow-wrap:anywhere}.analysis-summary strong small{font-size:var(--pages-table-font);font-weight:500;margin-left:6px}.analysis-platform-parts,.analysis-money-parts{background:var(--analysis-soft);border-radius:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;margin-top:16px}.analysis-platform-parts>div+div,.analysis-money-parts>div+div{border-left:1px solid var(--retail-role-border-default);padding-left:12px}.analysis-platform-parts span,.analysis-money-parts span,.analysis-conversion-rates span{display:block;color:var(--analysis-muted);margin-bottom:6px}.analysis-platform-parts strong{font-size:17px}.analysis-money-parts strong{font-size:var(--pages-panel-heading);overflow-wrap:anywhere}.analysis-badge{display:inline-block;background:var(--retail-role-surface-subtle);color:var(--analysis-muted);border-radius:16px;padding:4px 8px;margin-top:12px}.analysis-conversion-primary{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.6fr);gap:16px}.analysis-conversion-primary>div+div{border-left:1px solid var(--analysis-line);padding-left:16px}.analysis-conversion-rates{display:flex;gap:16px;margin-top:20px}.analysis-conversion-rates>div{flex:1;min-width:0}.analysis-conversion-rates>div+div{border-left:1px solid var(--analysis-line);padding-left:16px}.analysis-conversion-rates strong{font-size:22px;font-weight:650}.analysis-chart-scroll{max-width:100%;overflow-x:auto;padding:4px 0}.analysis-chart-scroll:focus-visible{outline:2px solid var(--retail-role-action-primary);outline-offset:3px}.analysis-chart-grid{min-width:360px}.analysis-chart-head,.analysis-chart-row{display:grid;grid-template-columns:84px repeat(var(--analysis-lanes,2),minmax(0,1fr));gap:16px}.analysis-chart-head{align-items:end;margin-bottom:12px;color:var(--retail-role-text-secondary)}.analysis-lane-head{min-width:0;font-size:13px;line-height:1.4}.analysis-legend{display:inline-block;margin-right:6px;width:10px;height:10px}.analysis-legend.bar{background:var(--retail-role-action-primary);border-radius:2px}.analysis-legend.dot{background:var(--retail-role-text-primary);border-radius:50%}.analysis-axis{display:flex;justify-content:space-between;font-size:12px;margin-top:10px;gap:6px;border-bottom:1px solid var(--retail-role-border-default);padding-bottom:4px}.analysis-chart-row{align-items:center;min-height:46px}.analysis-chart-label{font-size:var(--pages-table-font);overflow-wrap:anywhere;line-height:1.3}.analysis-lane{min-width:0}.analysis-track{position:relative;height:10px;border-radius:2px;background:var(--retail-role-surface-subtle);margin:5px 6px}.analysis-bar{position:absolute;top:0;height:10px;background:var(--retail-role-action-primary)}.analysis-dot{position:absolute;top:0;width:10px;height:10px;transform:translate(-50%);background:var(--retail-role-text-primary);border-radius:50%}.analysis-chart-value{display:block;text-align:right;font-size:var(--pages-table-font);color:var(--retail-role-text-secondary);line-height:1.4}.analysis-table-footer{padding-top:16px;color:var(--retail-role-text-secondary)}.analysis-detail .business-table{min-width:720px}.analysis-detail .business-table.wide{min-width:1160px}.analysis-detail .MuiTableCell-root{font-size:var(--pages-table-font)}.analysis-profile .MuiButton-root,.analysis-summary .business-table-toolbar-actions>.MuiButton-root{min-height:var(--pages-min-control)}.analysis-metric-choices{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.analysis-metric-choices .MuiButton-root{min-height:var(--pages-min-control)}.analysis-original-dialog .analysis-chart-pair{margin-top:16px}.analysis-original-dialog .analysis-card{--analysis-line:var(--retail-role-border-default)}.analysis-original-dialog .analysis-chart{font-size:var(--pages-table-font)}@media(max-width:1100px){.analysis-traffic-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-chart-pair,.analysis-conversion-primary{grid-template-columns:minmax(0,1fr)}.analysis-conversion-primary>div+div{border-left:0;padding-left:0}.analysis-conversion-primary strong{font-size:28px}}@media(max-width:700px){.analysis-conversion-cards{grid-template-columns:minmax(0,1fr)}.analysis-summary{gap:12px}.analysis-card{padding:12px}.analysis-money-parts strong{font-size:var(--pages-panel-heading)}.analysis-conversion-rates{gap:8px}.analysis-conversion-rates>div+div{padding-left:8px}.analysis-conversion-rates strong{font-size:20px}.analysis-conversion-primary{grid-template-columns:minmax(0,1fr)}.analysis-detail .business-table-toolbar-actions{gap:8px;display:flex;flex-wrap:wrap}.analysis-detail .business-table-toolbar-actions>.MuiButton-root{flex:1 1 76px}.analysis-original-dialog .analysis-chart-pair{grid-template-columns:minmax(0,1fr)}}@media(max-width:380px){.analysis-traffic-cards{grid-template-columns:minmax(0,1fr)}.analysis-conversion-rates{flex-wrap:wrap}.analysis-conversion-rates>div{flex:1 1 96px}.analysis-conversion-rates>div+div{border:0;padding-left:0}.analysis-money-parts{grid-template-columns:minmax(0,1fr)}.analysis-money-parts>div+div{border:0;padding-left:0}}.analysis-lane-head>span{display:block;min-height:38px}.analysis-detail th .MuiTableSortLabel-root{word-break:keep-all;line-height:1.5}.analysis-unit-number{white-space:nowrap}.analysis-summary .analysis-unit-number{display:inline;color:inherit;margin:0}.analysis-total{container-type:inline-size}@container (max-width:260px){.analysis-platform-parts{grid-template-columns:minmax(0,1fr)}.analysis-platform-parts>div+div{border-left:0;padding-left:0;border-top:1px solid var(--retail-role-border-default);padding-top:12px}}.analysis-chart-pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,650px),1fr))}:root{--retail-color-neutral-page:#F5F7FA;--retail-color-neutral-card:#FFFFFF;--retail-color-neutral-soft:#F8F9FB;--retail-color-neutral-border:#E5E7EB;--retail-color-neutral-text:#1F2937;--retail-color-neutral-secondary:#667085;--retail-color-neutral-muted:#98A2B3;--retail-color-primary-main:#007867;--retail-color-primary-soft:#E8F5F0;--retail-color-primary-hover:#006452;--retail-color-success-text:#166534;--retail-color-success-soft:#ECFDF3;--retail-color-warning-text:#9A5B00;--retail-color-warning-soft:#FFF4E5;--retail-color-warning-border:#F4C98B;--retail-color-error-text:#B42318;--retail-color-error-soft:#FEF3F2;--retail-color-information-text:#245EA8;--retail-color-information-soft:#EFF6FF;--retail-color-series-lead:#3B82F6;--retail-color-series-groupCoupon:#8B5CF6;--retail-color-series-retailMonth:#007867;--retail-color-series-retailYear:#3B82F6;--retail-role-surface-page:var(--retail-color-neutral-page);--retail-role-surface-card:var(--retail-color-neutral-card);--retail-role-surface-subtle:var(--retail-color-neutral-soft);--retail-role-border-default:var(--retail-color-neutral-border);--retail-role-text-primary:var(--retail-color-neutral-text);--retail-role-text-secondary:var(--retail-color-neutral-secondary);--retail-role-text-disabled:var(--retail-color-neutral-muted);--retail-role-data-value:var(--retail-color-neutral-text);--retail-role-action-primary:var(--retail-color-primary-main);--retail-role-action-hover:var(--retail-color-primary-hover);--retail-role-selection-background:var(--retail-color-primary-soft);--retail-role-selection-foreground:var(--retail-color-primary-main);--retail-role-status-success:var(--retail-color-success-text);--retail-role-status-success-background:var(--retail-color-success-soft);--retail-role-status-warning:var(--retail-color-warning-text);--retail-role-status-warning-background:var(--retail-color-warning-soft);--retail-role-status-warning-border:var(--retail-color-warning-border);--retail-role-status-error:var(--retail-color-error-text);--retail-role-status-error-background:var(--retail-color-error-soft);--retail-role-status-info:var(--retail-color-information-text);--retail-role-status-info-background:var(--retail-color-information-soft);--retail-role-chart-lead:var(--retail-color-series-lead);--retail-role-chart-group-coupon:var(--retail-color-series-groupCoupon);--retail-role-chart-retail-month:var(--retail-color-series-retailMonth);--retail-role-chart-retail-year:var(--retail-color-series-retailYear);--retail-component-body-base-color:var(--retail-role-text-primary);--retail-component-body-base-background:var(--retail-role-surface-page);--retail-component-desktopSidebar-base-background:var(--retail-role-surface-card);--retail-component-platformName-base-color:var(--retail-role-text-primary);--retail-component-navigationInnerNavItem-base-color:var(--retail-role-text-primary);--retail-component-navItemActive-base-color:var(--retail-role-action-primary);--retail-component-navItemActive-base-background:var(--retail-role-selection-background);--retail-component-topbar-base-background:var(--retail-role-surface-card);--retail-component-asOf-base-color:var(--retail-role-text-secondary);--retail-component-topbarFilterButton-base-color:var(--retail-role-action-primary);--retail-component-topbarFilterButton-base-borderColor:var(--retail-role-border-default);--retail-component-metricLabel-base-color:var(--retail-role-text-secondary);--retail-component-metricStrong-base-color:var(--retail-role-data-value);--retail-component-salePairMetricGapStrong-base-color:var(--retail-role-data-value);--retail-component-saleAttainment-base-color:var(--retail-role-text-primary);--retail-component-saleRankingMuiButtonRoot-base-color:var(--retail-role-action-primary);--retail-component-sectionHeadingSectionLink-base-color:var(--retail-role-action-primary);--retail-component-acquisition-greenSurface:var(--retail-role-surface-subtle);--retail-component-acquisition-blueSurface:var(--retail-role-surface-subtle);--retail-component-iconTile-base-color:var(--retail-role-action-primary);--retail-component-iconTileBlue-base-color:var(--retail-role-action-primary);--retail-component-iconTilePurple-base-color:var(--retail-role-action-primary);--retail-component-scopeLineP-base-color:var(--retail-role-text-secondary);--retail-component-scopeLineMuiChipRoot-base-color:var(--retail-role-text-primary);--retail-component-scopeLineMuiChipRoot-base-background:var(--retail-role-surface-subtle);--retail-component-scopeLineMuiChipRoot-base-borderColor:var(--retail-role-border-default);--retail-component-selection-text:var(--retail-role-text-primary);--retail-component-saleCard-base-borderColor:var(--retail-role-border-default);--retail-component-saleCard-base-accent:var(--retail-role-chart-retail-month);--retail-component-saleCard-base-soft:var(--retail-role-surface-subtle);--retail-component-saleCard-base-wash:var(--retail-role-surface-card);--retail-component-saleCardDataToneBlue-base-accent:var(--retail-role-chart-retail-year);--retail-component-saleCardDataToneBlue-base-soft:var(--retail-role-surface-subtle);--retail-component-saleCardDataToneBlue-base-wash:var(--retail-role-surface-card);--retail-semantic-text-secondary:var(--retail-role-text-secondary);--retail-semantic-text-muted:var(--retail-role-text-secondary);--retail-semantic-text-primary:var(--retail-role-text-primary);--retail-semantic-color-text-secondary:var(--retail-role-text-secondary);--retail-semantic-color-purpleStrong:var(--retail-role-text-primary);--retail-semantic-color-purpleWash:var(--retail-role-surface-subtle);--retail-badge-identity-foreground:var(--retail-color-neutral-text);--retail-badge-identity-background:var(--retail-color-neutral-soft);--retail-badge-identity-border:var(--retail-color-neutral-border);--retail-badge-owner-label:var(--retail-color-neutral-secondary);--retail-badge-owner-name:var(--retail-color-neutral-text);--retail-badge-owner-background:var(--retail-color-neutral-soft);--retail-badge-owner-border:var(--retail-color-neutral-border);--retail-badge-membership-foreground:var(--retail-color-primary-main);--retail-badge-membership-background:var(--retail-color-primary-soft);--retail-badge-membership-border:var(--retail-color-neutral-border);--retail-badge-rating-foreground:var(--retail-color-warning-text);--retail-badge-rating-background:var(--retail-color-warning-soft);--retail-badge-rating-border:var(--retail-color-warning-border);--retail-badge-honor-foreground:var(--retail-color-success-text);--retail-badge-honor-background:var(--retail-color-success-soft);--retail-badge-honor-border:var(--retail-color-neutral-border);--retail-badge-height:28px;--retail-badge-font-size:13px;--retail-badge-radius:var(--retail-semantic-space-8px);--retail-badge-gap:var(--retail-semantic-space-8px);--retail-badge-padding-inline:var(--retail-semantic-space-12px)}.pages-shell,.MuiDialog-root,.MuiPopover-root,.pages-shell h1,.pages-shell h2,.pages-shell h3,.MuiDialogTitle-root{color:var(--retail-role-text-primary)}.pages-shell .business-card,.pages-shell .MuiCard-root{background:var(--retail-role-surface-card);border-color:var(--retail-role-border-default)}.pages-shell .sale-value,.pages-shell .sale-attainment strong,.pages-shell .identity-score>strong,.pages-shell .sc-primary>strong,.pages-shell .sc-metrics strong,.pages-shell .sc-money-breakdown strong,.pages-shell .pc-metric-summary strong,.promotions-page .promotions-metric,.promotions-detail .promotions-metric{color:var(--retail-role-data-value)}.pages-shell .identity-badges .MuiChip-root{color:var(--retail-role-text-primary);background:var(--retail-role-surface-subtle)}.pages-shell .identity-badges .identity-honor{color:var(--retail-role-status-success);background:var(--retail-role-status-success-background)}.pages-shell .promotions-metric,.promotions-detail .promotions-metric{background:var(--retail-role-surface-card);border:1px solid var(--retail-role-border-default)}.MuiDialog-root.promotions-detail .promotions-metrics .promotions-metric{background:var(--retail-role-surface-card);color:var(--retail-role-data-value);border-color:var(--retail-role-border-default)}.MuiDialog-root.promotions-detail .promotions-detail-chips .MuiChip-root{background:var(--retail-role-surface-subtle);color:var(--retail-role-text-primary)}.pages-shell .sc-primary>strong{font-size:var(--retail-semantic-fontSize-48px,var(--pages-score-size))}.pages-shell .sc-metrics strong{font-size:var(--retail-semantic-fontSize-24px)}.pages-shell .sc-overview .sc-metrics strong{color:var(--retail-role-data-value)}.pages-shell .sc-channel-link.MuiButton-root{color:var(--retail-role-action-primary)}.pages-shell .sc-money-link.MuiButton-root{color:var(--retail-role-data-value)}.pages-shell .sc-money-link.MuiButton-root:hover,.pages-shell .sc-money-link.MuiButton-root:focus-visible{color:var(--retail-role-action-primary);text-decoration:underline;text-underline-offset:var(--retail-semantic-space-4px)}.pages-shell .MuiTableCell-head,.pages-shell .business-table .MuiTableRow-root:nth-child(2n){background:var(--retail-role-surface-subtle)}.pages-shell .MuiTableRow-root.MuiTableRow-hover:hover{background:var(--retail-role-selection-background)}.pages-shell .MuiTableCell-root{border-color:var(--retail-role-border-default);color:var(--retail-role-text-primary)}.pages-shell .sc-attention{background:var(--retail-role-surface-card);border:1px solid var(--retail-role-status-warning-border);border-left-width:var(--retail-semantic-space-4px)}.pages-shell .sc-attention h3{color:var(--retail-role-status-warning)}.pages-shell .promotions-grade,.promotions-detail-chips .MuiChip-root,.pages-shell .promotions-filters .MuiButton-root{background:var(--retail-role-surface-subtle);color:var(--retail-role-text-primary)}.pages-shell .promotions-filters .MuiButton-root.is-active{background:var(--retail-role-selection-background);color:var(--retail-role-selection-foreground)}.pages-shell .promotions-document-links,.pages-shell .promotions-marketing,.promotions-detail .promotions-policy{background:var(--retail-role-surface-subtle);color:var(--retail-role-text-primary)}.promotions-detail .promotions-policy strong,.promotions-detail .promotions-policy-amount>span{color:var(--retail-role-data-value)}.pages-shell .pc-project-item.MuiButton-root[data-selected=true]{background:var(--retail-role-selection-background);border-color:var(--retail-role-action-primary)}.pages-shell .pc-period-heading .MuiToggleButton-root.Mui-selected{background:var(--retail-role-selection-background);color:var(--retail-role-selection-foreground)}.pages-shell .MuiButton-root:focus-visible,.pages-shell a:focus-visible,.MuiDialog-root .MuiButton-root:focus-visible{outline:2px solid var(--retail-role-action-primary);outline-offset:2px}@container (max-width:340px){.pages-shell .sc-primary>strong{font-size:var(--retail-semantic-fontSize-24px)}}
