:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mp-text:#202223;--mp-subdued:#616a75;--mp-border:#dcdfe4;--mp-surface:#fff;--mp-background:#f6f6f7;--mp-focus:#005bd3;--mp-success:#0c5132;--mp-warning:#8a6116;--mp-critical:#b42318;--mp-ui-text:#202329;--mp-ui-subdued:#5d6571;--mp-ui-border:#dfe3e8;--mp-ui-warning-surface:#fff5e6;--mp-ui-warning-text:#755010;--mp-ui-primary:#253d58}*{box-sizing:border-box}body{min-width:320px;color:var(--mp-text);background:var(--mp-background);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}:focus-visible{outline:2px solid var(--mp-focus);outline-offset:2px}#app-root{min-height:100vh}#route-outlet{gap:16px;display:grid}.mp-sync-notice{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.5}.mp-sync-notice__message,.mp-financial-check-summary__message{margin:0;font-weight:600}.mp-sync-notice__detail{margin:10px 0 0}.mp-sync-notice__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.mp-sync-notice__actions s-button>span{white-space:normal;overflow-wrap:anywhere}.mp-today-notices{gap:16px;display:grid}.mp-today-notices>[data-calculation-retry-message]:empty{display:none}.mp-store-context{color:var(--mp-ui-text);background:var(--mp-surface);border:1px solid var(--mp-ui-border);border-radius:12px;margin-bottom:16px;padding:24px}.mp-store-context__fields{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(90px,.55fr);gap:24px;margin:0;display:grid}.mp-store-context__fields>div{min-width:0}.mp-store-context__fields dt,.mp-store-context__detail{color:var(--mp-ui-subdued);overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.5}.mp-store-context__fields dt{margin:0 0 6px}.mp-store-context__fields dd{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}.mp-store-context__detail{margin-top:4px;display:block}.mp-store-context__switcher{margin-top:20px}@media (max-width:600px){.mp-store-context{padding:18px}.mp-store-context__fields{grid-template-columns:minmax(0,1fr);gap:20px}}.mp-store-access{color:var(--mp-ui-text);background:var(--mp-ui-warning-surface);overflow-wrap:anywhere;border-radius:12px;margin-bottom:16px;padding:24px;font-size:14px;line-height:1.5}.mp-store-access__title{align-items:flex-start;gap:10px;display:flex}.mp-store-access__icon{width:20px;height:20px;color:var(--mp-ui-warning-text);flex:none;margin-top:2px}.mp-store-access h2{margin:0;font-size:16px;font-weight:600;line-height:1.5}.mp-store-access__body,.mp-store-access__date{margin:10px 0 0}.mp-store-access__date{color:var(--mp-ui-subdued);font-size:12px}.mp-store-access__actions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.mp-store-access__action{border:1px solid var(--mp-ui-border);background:var(--mp-surface);min-height:40px;color:var(--mp-ui-text);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.mp-store-access__action--primary{border-color:var(--mp-ui-primary);background:var(--mp-ui-primary);color:var(--mp-surface)}@media (max-width:600px){.mp-store-access{padding:18px}}@media (max-width:600px),(pointer:coarse){.mp-store-access__action{min-height:44px}}.mp-activation-dialog__message{color:var(--mp-ui-text);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.mp-page-state,.mp-entry-panel,.mp-visit-changes,.mp-monitoring-status,.mp-profit-summary,.mp-action-summary,.mp-financial-check-summary,.mp-summary-card,.mp-job-progress{border:1px solid var(--mp-ui-border);background:var(--mp-surface);color:var(--mp-ui-text);overflow-wrap:anywhere;border-radius:12px;padding:24px;font-size:14px;line-height:1.5}.mp-page-state__title{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.35}.mp-page-state__body{color:var(--mp-ui-subdued);margin:0}.mp-page-state__trace{color:var(--mp-ui-subdued);margin:12px 0 0;font-size:12px}.mp-page-state__action{margin-top:20px}.mp-page-state__loading{align-items:center;gap:12px;display:flex}.mp-page-state__loading s-spinner{flex:none}@media (max-width:600px){.mp-page-state,.mp-entry-panel,.mp-visit-changes,.mp-monitoring-status,.mp-profit-summary,.mp-action-summary,.mp-financial-check-summary,.mp-summary-card,.mp-job-progress{padding:18px}}.mp-visit-changes__title,.mp-monitoring-status__title,.mp-action-summary__heading,.mp-financial-check-summary__heading,.mp-summary-card__heading,.mp-job-progress__heading{margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.35}.mp-monitoring-status__notices{gap:16px;display:grid}.mp-action-summary__title,.mp-financial-check-summary__title{margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.4}.mp-action-summary,.mp-financial-check-summary,.mp-summary-card,.mp-job-progress{min-width:0}.mp-action-summary__body,.mp-history-access__body{color:var(--mp-ui-subdued);margin:0}.mp-history-access__message{margin:16px 0 0}.mp-history-access__message:empty{display:none}.mp-action-summary__impact{margin:16px 0 0}.mp-action-summary__impact dt{color:var(--mp-ui-subdued);font-size:12px}.mp-action-summary__impact dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:22px;font-weight:600;line-height:1.3}.mp-today-actions__list{display:grid}.mp-today-actions__item{border-bottom:1px solid var(--mp-ui-border);min-width:0;padding:16px 0}.mp-today-actions__item:first-child{padding-top:0}.mp-today-actions__item:last-child{border-bottom:0;padding-bottom:0}.mp-today-actions__item h3{margin:0 0 6px;font-size:16px;line-height:1.4}.mp-today-actions__item p{color:var(--mp-ui-subdued);margin:0 0 12px}.mp-today-actions__item .mp-action-summary__impact dd{white-space:nowrap;max-width:100%}.mp-today-actions__empty{color:var(--mp-ui-subdued);margin:0}.mp-today-leaks__item .mp-action-summary__impact dd.mp-today-leaks__impact-row{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.mp-today-leaks__impact-value{white-space:nowrap;flex:none;max-width:100%;display:block}.mp-today-leaks__accuracy{white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:12px;font-weight:400;display:inline-flex}.mp-today-leaks__accuracy>span{color:var(--mp-ui-subdued)}.mp-today-leaks__empty{color:var(--mp-ui-subdued);margin:0}.mp-summary-card.mp-today-drivers .mp-summary-list>div{flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:12px 0;display:flex}.mp-today-drivers .mp-summary-list>div:first-child{padding-top:0}.mp-today-drivers .mp-summary-list>div:last-child{border-bottom:0;padding-bottom:0}.mp-today-drivers .mp-summary-list dt{flex:auto;min-width:0}.mp-today-drivers .mp-summary-list dd{font-variant-numeric:tabular-nums;white-space:nowrap;flex:0 auto;max-width:100%}.mp-today-drivers__empty{color:var(--mp-ui-subdued);margin:0}.mp-today-accuracy__messages{margin:0;padding-left:20px}.mp-today-accuracy__messages li+li{margin-top:6px}.mp-today-accuracy__empty{color:var(--mp-ui-subdued);margin:0}.mp-today-accuracy__components{margin-top:16px}.mp-today-accuracy__component{border-left:3px solid var(--mp-ui-border);border-bottom:1px solid var(--mp-ui-border);min-width:0;padding:12px 0 12px 12px}.mp-today-current-source .mp-summary-list>div:first-child dd{border-left:3px solid var(--mp-ui-border);padding-left:8px}.mp-today-accuracy__component--confirmed,.mp-today-current-source--confirmed .mp-summary-list>div:first-child dd{border-left-color:#21a366}.mp-today-accuracy__component--estimated,.mp-today-current-source--estimated .mp-summary-list>div:first-child dd{border-left-color:#e7a23b}.mp-today-accuracy__component--preliminary,.mp-today-current-source--preliminary .mp-summary-list>div:first-child dd{border-left-color:#4d8dda}.mp-today-accuracy__component--incomplete,.mp-today-current-source--incomplete .mp-summary-list>div:first-child dd{border-left-color:#c93043}.mp-today-accuracy__component--missing,.mp-today-current-source--missing .mp-summary-list>div:first-child dd{border-left-color:#962342}.mp-today-accuracy__component--stale,.mp-today-current-source--stale .mp-summary-list>div:first-child dd{border-left-color:#ae75cf}.mp-today-accuracy__component--excluded,.mp-today-current-source--excluded .mp-summary-list>div:first-child dd{border-left-color:#777b84}.mp-today-current-source__table{margin-top:16px}.mp-today-current-source .mp-table tbody tr:last-child td{border-bottom:0}.mp-today-accuracy__component:first-child{padding-top:0}.mp-today-accuracy__component:last-child{border-bottom:0;padding-bottom:0}.mp-today-accuracy__component-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.mp-today-accuracy__component h3{overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;font-weight:600}.mp-today-accuracy__coverage,.mp-today-accuracy__reason{color:var(--mp-ui-subdued);margin:6px 0 0}.mp-action-summary__action,.mp-financial-check-summary__action,.mp-summary-card__action{margin-top:20px}.mp-action-summary__action s-button>span,.mp-financial-check-summary__action s-button>span,.mp-summary-card__action s-button>span{white-space:normal;overflow-wrap:anywhere}.mp-financial-check-summary__notice{margin-top:16px}.mp-financial-check-summary__rows{margin:20px 0 0}.mp-financial-check-summary__row,.mp-summary-card .mp-summary-list>div{border-bottom:1px solid var(--mp-ui-border);grid-template-columns:120px minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}.mp-financial-check-summary__row dt{font-weight:600}.mp-financial-check-summary__row dd{margin:0}.mp-financial-check-summary__checked{color:var(--mp-ui-subdued);margin:16px 0 0;font-size:12px}.mp-financial-check-summary__details{border-top:1px solid var(--mp-ui-border);margin-top:20px;padding-top:16px}.mp-today-checks__details summary{cursor:pointer;color:var(--mp-ui-primary);font-weight:600}.mp-today-checks__rows{margin:12px 0 0}.mp-today-checks__row{border-bottom:1px solid var(--mp-ui-border);grid-template-columns:160px minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}.mp-today-checks__row:last-child{border-bottom:0}.mp-today-checks__row dt{overflow-wrap:anywhere;font-weight:600}.mp-today-checks__row dd{overflow-wrap:anywhere;min-width:0;margin:0}.mp-today-checks__status{white-space:normal;overflow-wrap:anywhere;border-radius:999px;max-width:100%;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-block}.mp-today-checks__status--success{color:#0c5132;background:#baf7cf}.mp-today-checks__status--critical{color:#8e1825;background:#ffd5d8}.mp-today-checks__status--warning{color:#755010;background:#ffdeb5}.mp-today-checks__status--info{color:#224582;background:#dbeafe}.mp-today-checks__status--neutral{color:#4a4a4a;background:#eee}@media (max-width:600px){.mp-financial-check-summary__row,.mp-summary-card .mp-summary-list>div,.mp-today-checks__row{grid-template-columns:minmax(0,1fr)}}.mp-profit-summary__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mp-profit-summary__header h2{margin:0;font-size:17px;font-weight:600}.mp-profit-summary dl,.mp-profit-summary dd{margin:0}.mp-profit-summary dt{color:var(--mp-ui-subdued);font-size:12px}.mp-profit-summary dd{font-variant-numeric:tabular-nums}.mp-profit-summary__main{padding:28px 0 22px}.mp-profit-summary__main dt{font-size:14px}.mp-profit-summary__main dd{letter-spacing:-1px;margin-top:8px;font-size:48px;font-weight:600;line-height:1.1}.mp-profit-summary__metrics{border-block:1px solid var(--mp-ui-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:18px 0;display:grid}.mp-profit-summary__metrics dd{margin-top:7px;font-size:22px;font-weight:600;line-height:1.3}.mp-profit-summary__metrics .mp-profit-summary__text-value{font-size:16px}.mp-profit-summary__metadata{flex-wrap:wrap;gap:12px 24px;padding:20px 0;display:flex}.mp-profit-summary__metadata dt{margin-bottom:4px;font-size:11px}.mp-profit-summary__metadata dd{font-size:12px;font-weight:550}.mp-profit-summary__limitation{color:var(--mp-ui-subdued);margin:10px 0 0;font-size:12px;line-height:1.6}.mp-profit-summary__action{margin-top:20px}.mp-today-result__status,.mp-today-result__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mp-today-result__comparison{border-block:1px solid var(--mp-ui-border);padding:18px 0}.mp-today-result__comparison p{margin:0}.mp-today-result__comparison p+p{margin-top:10px}.mp-today-result__notices{gap:12px;display:grid}.mp-today-result__notices .mp-profit-summary__limitation{margin:0}.mp-today-result__empty{color:var(--mp-ui-subdued);margin:16px 0 0}.mp-today-metrics h2{margin:0 0 20px;font-size:18px;font-weight:600;line-height:1.35}.mp-today-metrics__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.mp-today-metrics__grid>div{border:1px solid var(--mp-ui-border);background:#f9fafb;border-radius:8px;min-width:0;padding:16px}.mp-today-metrics__grid dt{color:var(--mp-ui-subdued);font-size:12px;line-height:1.4}.mp-today-metrics__grid dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:8px 0 0;font-size:22px;font-weight:600;line-height:1.25}.mp-today-metrics__grid .mp-today-metrics__unavailable{color:var(--mp-ui-subdued);font-size:16px;font-weight:500}.mp-breakdown-card{min-width:0}.mp-breakdown-card .mp-summary-list>div{grid-template-columns:minmax(0,180px) minmax(0,1fr);align-items:baseline;gap:8px 16px;padding:12px 0;display:grid}.mp-breakdown-card .mp-summary-list>div:first-child{padding-top:0}.mp-breakdown-card .mp-summary-list dd{overflow-wrap:anywhere;min-width:0}.mp-breakdown-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.mp-breakdown-metrics>div{border:1px solid var(--mp-ui-border);background:#f9fafb;border-radius:8px;min-width:0;padding:16px}.mp-breakdown-metrics dt{color:var(--mp-ui-subdued);font-size:12px}.mp-breakdown-metrics dd{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;margin:8px 0 0;font-size:24px;font-weight:600}.mp-breakdown-formula__item{border-bottom:1px solid var(--mp-ui-border);min-width:0}.mp-breakdown-formula__item:last-child{border-bottom:0}.mp-breakdown-formula__item--subtotal,.mp-breakdown-formula__item--total{background:#eef3f8;border-radius:6px;margin:4px 0;padding:0 10px}.mp-breakdown-formula__item--total{background:#e7f0f8}.mp-breakdown-formula__summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;padding:10px 0;list-style:none;display:flex}.mp-breakdown-formula__summary::-webkit-details-marker{display:none}.mp-breakdown-formula__summary:before{content:"›";color:var(--mp-ui-subdued);flex:none;font-size:18px;line-height:1}.mp-breakdown-formula__item[open] .mp-breakdown-formula__summary:before{transform:rotate(90deg)}.mp-breakdown-formula__summary:focus-visible{outline:2px solid var(--mp-ui-primary);outline-offset:2px}.mp-breakdown-formula__head{flex-wrap:wrap;flex:150px;align-items:center;gap:4px 8px;min-width:0;display:flex}.mp-breakdown-formula__label{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600}.mp-breakdown-formula__amount{font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%;margin-left:auto;font-size:16px;font-weight:600}.mp-breakdown-formula__item--subtotal .mp-breakdown-formula__amount,.mp-breakdown-formula__item--total .mp-breakdown-formula__amount{font-size:18px}.mp-breakdown-formula__details{overflow-wrap:anywhere;padding:0 0 12px 24px;font-size:12px}.mp-breakdown-formula__details p{margin:0 0 4px}.mp-breakdown-formula__details s-button{margin-top:4px}.mp-breakdown-channels{gap:12px;display:grid}.mp-breakdown-channels__item{border:1px solid var(--mp-ui-border);background:#f9fafb;border-radius:8px;min-width:0;padding:16px}.mp-breakdown-card .mp-table-scroll{max-width:100%}.mp-breakdown-card .mp-table tbody tr:last-child td{border-bottom:0}.mp-data-card .mp-page-actions,.mp-page-pagination{margin-top:16px}.mp-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mp-summary-card>s-banner{display:block}:where(.mp-summary-card,s-section,.mp-setup-advertising)>s-banner+s-button{margin-top:12px;display:inline-block}.mp-breakdown-card .mp-summary-list [data-breakdown-metric]{white-space:nowrap;max-width:100%;display:inline-block}.mp-detail-row{border-bottom:1px solid var(--mp-ui-border);padding:12px 0}.mp-detail-row:first-child{padding-top:0}.mp-detail-row:last-child{border-bottom:0;padding-bottom:0}.mp-detail-row__head{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.mp-detail-row__head strong{overflow-wrap:anywhere;min-width:0}.mp-detail-row__amount{font-variant-numeric:tabular-nums;white-space:nowrap;max-width:100%;margin-left:auto;font-size:16px;font-weight:600;display:inline-block}.mp-detail-row p{color:var(--mp-ui-subdued);margin:4px 0 0}.mp-detail-row s-button{margin-top:8px}.mp-component-status{color:var(--mp-ui-subdued);align-items:center;gap:6px;font-size:12px;display:inline-flex}.mp-detail-row .mp-component-status{margin-top:4px}.mp-page-timeline{margin:0;padding-left:20px}.mp-page-timeline li+li{margin-top:8px}.mp-compact-accordion__item{border-bottom:1px solid var(--mp-ui-border);min-width:0}.mp-compact-accordion__item:last-child{border-bottom:0}.mp-compact-accordion__summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:12px 0;list-style:none;display:flex}.mp-compact-accordion__summary::-webkit-details-marker{display:none}.mp-compact-accordion__summary:before{content:"›";color:var(--mp-ui-subdued);flex:none;font-size:18px;line-height:1}.mp-compact-accordion__item[open] .mp-compact-accordion__summary:before{transform:rotate(90deg)}.mp-compact-accordion__summary:focus-visible{outline:2px solid var(--mp-ui-primary);outline-offset:2px}.mp-compact-accordion__identity{flex:180px;gap:2px;min-width:0;display:grid}.mp-compact-accordion__identity strong,.mp-compact-accordion__identity small{overflow-wrap:anywhere}.mp-compact-accordion__identity small,.mp-compact-accordion__metric small{color:var(--mp-ui-subdued);font-size:12px}.mp-compact-accordion__metric{gap:2px;min-width:0;display:grid}.mp-compact-accordion__metric strong{white-space:nowrap;max-width:100%;font-size:14px;display:inline-block}.mp-compact-accordion__details{padding:0 0 16px 24px}.mp-compact-accordion__details s-button{margin-top:12px}.mp-alert-filters{gap:16px;display:grid}.mp-alert-filter-group{min-width:0}.mp-alert-filter-group h3{margin:0 0 8px;font-size:14px}.mp-alert-statuses,.mp-alert-quality{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.mp-alert-summary-aside{text-align:right;flex:0 235px;justify-items:end;gap:4px;min-width:0;max-width:100%;display:grid}.mp-alert-summary-aside .mp-alert-statuses{justify-content:flex-end}.mp-alert-summary-aside .mp-compact-accordion__metric{justify-items:end;width:100%}.mp-alert-badge{overflow-wrap:anywhere;border-radius:6px;max-width:100%;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.4;display:inline-block}.mp-alert-badge--critical{color:#8e101e;background:#ffd6d9}.mp-alert-badge--warning{color:#633806;background:#ffddb0}.mp-alert-badge--success{color:#075339;background:#a7f3bd}.mp-alert-badge--info{color:#174775;background:#d8eaff}.mp-alert-badge--neutral{color:#424a55;background:#e8ebee}.mp-alert-badge--muted{color:#573c79;background:#e9def7}.mp-alert-quality{margin-top:12px}.mp-alert-detail{gap:16px;min-width:0;display:grid}.mp-alert-detail .mp-summary-list{display:block}.mp-alert-detail .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);border-radius:0;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:8px 16px;min-width:0;padding:12px 0;display:grid}.mp-alert-detail .mp-summary-list>div:first-child{padding-top:0}.mp-alert-detail .mp-summary-list>div:last-child{border-bottom:0}.mp-alert-detail .mp-summary-list dd{overflow-wrap:anywhere;min-width:0;font-weight:400}.mp-alert-detail .mp-summary-list dt{color:var(--mp-ui-text);font-size:inherit;margin:0;font-weight:600}.mp-data-quality{gap:16px;min-width:0;display:grid}.mp-data-quality .mp-summary-card>s-button,.mp-data-quality .mp-breakdown-card>s-banner+s-banner{margin-top:12px}.mp-data-quality .mp-breakdown-card>s-banner~.mp-summary-list{margin-top:16px}.mp-data-quality .mp-compact-accordion{margin-top:12px}.mp-data-quality__tasks{gap:12px;display:grid}.mp-data-quality__task{border:1px solid var(--mp-ui-border);background:#f9fafb;border-radius:8px;min-width:0;padding:16px}.mp-data-quality__task-heading{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.mp-data-quality__task-heading h3{overflow-wrap:anywhere;flex:180px;min-width:0;margin:0;font-size:15px;line-height:1.4}.mp-data-quality__task>p{color:var(--mp-ui-subdued);margin:8px 0 0}.mp-data-quality__task .mp-summary-list{margin-top:12px}.mp-data-quality__task .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);background:0 0;border-radius:0;grid-template-columns:minmax(0,140px) minmax(0,1fr);padding:8px 0}.mp-data-quality__task .mp-summary-list>div:first-child{padding-top:0}.mp-data-quality__task .mp-summary-list>div:last-child{border-bottom:0;padding-bottom:0}.mp-data-quality .mp-data-quality__task .mp-summary-list dt{color:var(--mp-ui-subdued);font-size:13px;font-weight:500}.mp-data-quality__task-action{margin-top:12px}.mp-setup-nav{border-bottom:1px solid var(--mp-ui-border);flex-wrap:wrap;gap:4px 18px;min-width:0;display:flex}.mp-setup-nav__link{box-sizing:border-box;min-height:42px;color:var(--mp-ui-subdued);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:8px 0 10px;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.mp-setup-nav__link:hover{color:var(--mp-ui-text);border-bottom-color:#aeb8c2;text-decoration:none}.mp-setup-nav__link:focus-visible{outline:2px solid var(--mp-focus);outline-offset:2px}.mp-setup-nav__link--active,.mp-setup-nav__link--active:hover{color:var(--mp-ui-text);border-bottom-color:var(--mp-ui-primary);font-weight:600}.mp-setup-overview,.mp-setup-product-costs,.mp-setup-shipping,.mp-setup-payment-fees,.mp-setup-advertising,.mp-setup-profit-protection{gap:16px;min-width:0;display:grid}.mp-setup-overview .mp-summary-list,.mp-setup-product-costs .mp-summary-list,.mp-setup-shipping .mp-summary-list,.mp-setup-payment-fees .mp-summary-list,.mp-setup-advertising .mp-summary-list,.mp-setup-profit-protection .mp-summary-list{display:block}.mp-setup-overview .mp-summary-list>div,.mp-setup-product-costs .mp-summary-list>div,.mp-setup-shipping .mp-summary-list>div,.mp-setup-payment-fees .mp-summary-list>div,.mp-setup-advertising .mp-summary-list>div,.mp-setup-profit-protection .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);background:0 0;border-radius:0;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:8px 16px;min-width:0;padding:12px 0;display:grid}.mp-setup-overview .mp-summary-list>div:last-child,.mp-setup-product-costs .mp-summary-list>div:last-child,.mp-setup-shipping .mp-summary-list>div:last-child,.mp-setup-payment-fees .mp-summary-list>div:last-child,.mp-setup-advertising .mp-summary-list>div:last-child,.mp-setup-profit-protection .mp-summary-list>div:last-child{border-bottom:0}.mp-setup-overview .mp-summary-list dt,.mp-setup-product-costs .mp-summary-list dt,.mp-setup-shipping .mp-summary-list dt,.mp-setup-payment-fees .mp-summary-list dt,.mp-setup-advertising .mp-summary-list dt,.mp-setup-profit-protection .mp-summary-list dt{color:var(--mp-ui-text);font-size:inherit;margin:0;font-weight:600}.mp-setup-overview .mp-summary-list dd,.mp-setup-product-costs .mp-summary-list dd,.mp-setup-shipping .mp-summary-list dd,.mp-setup-payment-fees .mp-summary-list dd,.mp-setup-advertising .mp-summary-list dd,.mp-setup-profit-protection .mp-summary-list dd{min-width:0;font-weight:400}.mp-setup-product-costs .mp-breakdown-card>s-paragraph+.mp-summary-list{margin-top:16px}.mp-setup-product-costs [aria-labelledby=setup-costs-requested-title]>s-button{margin-top:12px}.mp-setup-cost-badges{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.mp-setup-product-costs .mp-compact-accordion__details>*+*{margin-top:12px}.mp-setup-product-costs .mp-compact-accordion__details form{min-width:0}.mp-setup-shipping .mp-breakdown-card>s-paragraph+.mp-summary-list,.mp-setup-shipping .mp-compact-accordion__details>*+*{margin-top:12px}.mp-setup-shipping__quality,.mp-setup-payment-fees__quality{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.mp-setup-shipping [aria-labelledby=setup-shipping-context-title]>s-button{margin-top:12px}.mp-setup-shipping__import-content,.mp-setup-shipping__import-form{gap:12px;min-width:0;display:grid}.mp-setup-shipping__import-content>*,.mp-setup-shipping__import-form>*{min-width:0}.mp-setup-shipping__form-grid,.mp-setup-payment-fees__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.mp-setup-payment-fees__form-grid{row-gap:16px}.mp-setup-shipping__form-grid>*,.mp-setup-payment-fees__form-grid>*{min-width:0}.mp-setup-shipping__form-wide,.mp-setup-payment-fees__form-wide{grid-column:1/-1}.mp-setup-payment-fees .mp-breakdown-card>s-paragraph+.mp-summary-list,.mp-setup-payment-fees .mp-compact-accordion__details>*+*{margin-top:12px}.mp-setup-payment-fees__zero-option{align-content:start;min-width:0;display:grid}.mp-setup-payment-fees__zero-option s-paragraph{color:var(--mp-ui-subdued);margin:2px 0 0 28px;font-size:13px}.mp-setup-payment-fees__form-wide>s-select{width:100%;display:block}.mp-setup-payment-fees__applies-to{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.mp-setup-advertising .mp-breakdown-card>*+*,.mp-setup-advertising .mp-compact-accordion__details>*+*{margin-top:12px}.mp-setup-advertising s-section>.mp-compact-accordion,.mp-setup-advertising__campaigns>.mp-compact-accordion{margin-top:16px}.mp-setup-advertising s-section>s-banner{display:block}.mp-setup-advertising s-section>:is(.mp-setup-advertising__provider-grid,.mp-compact-accordion,s-banner)+s-banner,.mp-setup-advertising s-section>s-banner+.mp-setup-advertising__provider-grid{margin-top:16px}.mp-setup-advertising__quality{align-items:center;margin-top:12px;display:flex}.mp-setup-advertising__provider-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;min-width:0;display:grid}.mp-setup-advertising__provider-grid>*{min-width:0}.mp-setup-advertising__sources-form,.mp-setup-advertising__manual-form{min-width:0;margin-top:16px;display:block}.mp-setup-advertising__source-grid,.mp-setup-advertising__manual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.mp-setup-advertising__source-dates{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.mp-setup-advertising__source-grid>*,.mp-setup-advertising__manual-grid>*,.mp-setup-advertising__source-dates>*{min-width:0}.mp-setup-advertising__manual-grid>s-select{width:100%;display:block}.mp-setup-advertising__sources-actions{margin-top:20px;padding-bottom:8px}.mp-setup-advertising__manual-actions{grid-column:1/-1}.mp-setup-advertising__campaigns{min-width:0}.mp-setup-profit-protection .mp-breakdown-card>*+*{margin-top:16px}.mp-setup-profit-protection__mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.mp-setup-profit-protection__mode-grid>*{min-width:0}.mp-setup-profit-protection__mode-card{border:1px solid var(--mp-ui-border);background:var(--mp-surface);border-radius:8px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}.mp-setup-profit-protection__mode-title{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.mp-setup-profit-protection__mode-title>s-heading,.mp-setup-profit-protection__mode-card>s-paragraph,.mp-setup-profit-protection__mode-card>s-text{display:block}.mp-setup-profit-protection__mode-action{align-items:center;min-height:36px;margin-top:auto;display:flex}.mp-setup-profit-protection__restore,.mp-setup-profit-protection__configure{margin-top:16px;display:inline-block}.mp-setup-profit-protection__rule-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mp-setup-profit-protection .mp-compact-accordion__details form{min-width:0}.mp-setup-profit-protection__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.mp-setup-profit-protection__form-grid>*{min-width:0}.mp-setup-profit-protection__form-grid>s-select{width:100%;display:block}.mp-setup-profit-protection .mp-compact-accordion__details>*+*{margin-top:12px}.mp-onboarding,.mp-first-patrol{gap:16px;min-width:0;display:grid}.mp-onboarding .mp-breakdown-metrics,.mp-first-patrol .mp-breakdown-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.mp-onboarding__steps{margin-top:12px}.mp-onboarding__steps:not(.mp-onboarding__steps--progress) .mp-onboarding__step{border-bottom:1px solid var(--mp-ui-border);min-width:0;padding:14px 0}.mp-onboarding__steps:not(.mp-onboarding__steps--progress) .mp-onboarding__step:last-child{border-bottom:0;padding-bottom:0}.mp-onboarding__steps:not(.mp-onboarding__steps--progress) .mp-onboarding__step>*+*{margin-top:8px}.mp-onboarding__steps:not(.mp-onboarding__steps--progress) .mp-onboarding__step>s-paragraph{overflow-wrap:anywhere;display:block}.mp-onboarding__step-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.mp-onboarding__steps--progress .mp-compact-accordion__summary{justify-content:space-between}.mp-onboarding__steps--progress .mp-compact-accordion__identity{flex:120px}.mp-onboarding__steps--progress .mp-compact-accordion__identity>s-heading{min-width:0;display:block}.mp-onboarding__steps--progress .mp-compact-accordion__item[open]{background:var(--mp-background);border-radius:8px;margin-inline:-10px;padding-inline:10px}.mp-onboarding__steps--progress .mp-compact-accordion__details>*+*{margin-top:8px}.mp-onboarding__steps--progress .mp-compact-accordion__details>s-paragraph{overflow-wrap:anywhere;display:block}.mp-onboarding__steps--progress .mp-onboarding__step-actions{margin-top:12px}.mp-onboarding__steps--progress .mp-onboarding__step-actions>s-button{margin-top:0}:is(.mp-onboarding,.mp-first-patrol) .mp-summary-list{display:block}:is(.mp-onboarding,.mp-first-patrol) .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);background:0 0;border-radius:0;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:8px 16px;min-width:0;padding:12px 0;display:grid}:is(.mp-onboarding,.mp-first-patrol) .mp-summary-list>div:last-child{border-bottom:0}:is(.mp-onboarding,.mp-first-patrol) .mp-summary-list dt{color:var(--mp-ui-text);font-size:inherit;margin:0;font-weight:600}:is(.mp-onboarding,.mp-first-patrol) .mp-summary-list dd{min-width:0;font-weight:400}.mp-first-patrol .mp-breakdown-metrics{margin-top:0}.mp-first-patrol__available-days{padding-top:8px}.mp-first-patrol__action{gap:12px;min-width:0;display:grid}.mp-first-patrol__action>s-heading,.mp-first-patrol__action>s-paragraph,.mp-first-patrol .mp-compact-accordion__details>s-paragraph{display:block}.mp-first-patrol__impact{gap:4px;min-width:0;display:grid}.mp-first-patrol__impact-label{color:var(--mp-ui-subdued);overflow-wrap:anywhere;font-size:13px}.mp-first-patrol__impact-row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.mp-first-patrol__impact-row>strong{white-space:nowrap;min-width:0;max-width:100%;display:inline-block}.mp-first-patrol__accuracy{color:var(--mp-ui-subdued);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.mp-first-patrol .mp-compact-accordion__details>*+*{margin-top:12px}.mp-reports{gap:16px;min-width:0;display:grid}.mp-reports__views,.mp-reports__period-form,.mp-reports__period-actions{margin-top:16px}.mp-report-date-picker{min-width:0;color:var(--mp-ui-text);font-size:13px;line-height:20px;position:relative}.mp-report-date-picker__label{margin-bottom:4px;display:block}.mp-report-date-picker__trigger{width:100%;min-height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fdfdfd;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 6px 12px;display:flex;box-shadow:inset 0 0 0 .66px #8a8a8a}.mp-report-date-picker__trigger svg{flex:none;width:16px;height:16px}.mp-report-date-picker__trigger:hover,.mp-report-date-picker__monthbar button:hover,.mp-report-date-picker__days button:hover{background:#f6f6f7}.mp-report-date-picker button:focus-visible{outline:2px solid var(--mp-focus);outline-offset:2px}.mp-report-date-picker__popover{z-index:20;box-sizing:border-box;border:1px solid var(--mp-ui-border);background:#fff;border-radius:10px;width:min(296px,100vw - 48px);padding:12px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #20232924}.mp-report-date-picker__popover[hidden]{display:none}.mp-report-date-picker__monthbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.mp-report-date-picker__monthbar button{width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font:24px/1 system-ui,sans-serif}.mp-report-date-picker__weekdays,.mp-report-date-picker__days{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.mp-report-date-picker__weekdays{color:var(--mp-ui-subdued);font-size:12px}.mp-report-date-picker__weekdays span{padding:7px 0}.mp-report-date-picker__days button{min-height:34px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0}.mp-report-date-picker__days button.is-selected{background:var(--mp-ui-text);color:#fff}.mp-report-date-picker__months{grid-template-columns:repeat(3,minmax(0,1fr))}.mp-reports__status{gap:12px;margin-top:16px;display:grid}.mp-reports__status>div{min-width:0}.mp-reports #report-custom-comparison-fields:not([hidden]){display:contents}.mp-reports .mp-breakdown-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.mp-reports .mp-summary-list{margin-top:16px;display:block}.mp-reports .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);background:0 0;border-radius:0;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:8px 16px;min-width:0;padding:12px 0;display:grid}.mp-reports .mp-summary-list>div:last-child{border-bottom:0}.mp-reports .mp-summary-list dt{color:var(--mp-ui-text);font-size:inherit;margin:0;font-weight:600}.mp-reports .mp-summary-list dd{overflow-wrap:anywhere;min-width:0;font-weight:400}.mp-settings{gap:16px;min-width:0;display:grid}.mp-settings__store-form,.mp-settings__notification-groups,.mp-settings__providers,.mp-settings__privacy,.mp-notification-history__filters,.mp-settings__form-actions,.mp-notification-history__filter-action{margin-top:16px}.mp-settings__notification-groups,.mp-settings__providers,#settings-mobile-devices,.mp-settings__privacy{gap:16px;min-width:0;display:grid}.mp-settings__group{border:1px solid var(--mp-ui-border);border-radius:12px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.mp-settings__providers{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.mp-settings__providers>:first-child{grid-column:1/-1}.mp-settings__provider{min-width:0}#settings-mobile-devices{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin-top:16px}#settings-mobile-pairing:not([hidden]),#settings-mobile-message:not([hidden]){margin-top:16px}.mp-settings__privacy{justify-items:start}.mp-settings__legal-links{flex-wrap:wrap;gap:8px 16px;display:flex}.mp-notification-history__list,.mp-notification-history__failure{margin-top:16px}.mp-notification-history__related{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.mp-notification-history .mp-summary-list{display:block}.mp-notification-history .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);background:0 0;border-radius:0;grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:8px 16px;padding:8px 0;display:grid}.mp-notification-history .mp-summary-list>div:last-child{border-bottom:0}.mp-notification-history .mp-summary-list dd{overflow-wrap:anywhere;min-width:0}.mp-billing{gap:16px;min-width:0;display:grid}.mp-billing__overview .mp-summary-list,.mp-billing__subscription .mp-summary-list,.mp-billing__record-group .mp-summary-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.mp-billing__overview .mp-summary-list>div,.mp-billing__subscription .mp-summary-list>div,.mp-billing__record-group .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);background:0 0;border-radius:0;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:10px 0;display:flex}.mp-billing__overview .mp-summary-list dt,.mp-billing__subscription .mp-summary-list dt,.mp-billing__record-group .mp-summary-list dt{margin:0}.mp-billing__overview .mp-summary-list dd,.mp-billing__subscription .mp-summary-list dd,.mp-billing__record-group .mp-summary-list dd{text-align:right;min-width:0}.mp-billing__plan-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;margin-top:16px;display:grid}.mp-billing__plan{border:1px solid var(--mp-ui-border);border-radius:12px;flex-direction:column;align-items:stretch;gap:14px;min-width:0;padding:16px;display:flex}.mp-billing__plan-heading,.mp-billing__plan-price,.mp-billing__plan-facts,.mp-billing__plan-details>div{min-width:0}.mp-billing__plan-price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:22px;line-height:1.2;display:flex}.mp-billing__plan-price small{color:var(--mp-ui-subdued);font-size:12px;font-weight:400}.mp-billing__plan-facts,.mp-billing__plan-details>div{gap:8px;display:grid}.mp-billing__plan-total{border-top:1px solid var(--mp-ui-border);padding-top:10px;font-weight:650}.mp-billing__plan-details{border-top:1px solid var(--mp-ui-border);padding-top:12px}.mp-billing__plan-details summary{cursor:pointer;font-weight:600}.mp-billing__plan-details>div{padding-top:12px}.mp-billing__plan-trial{color:var(--mp-ui-subdued);margin:0;font-size:12px}.mp-billing__plan-action{margin-top:auto}.mp-billing__record-groups{gap:16px;margin-top:16px;display:grid}.mp-billing__record-group{border:1px solid var(--mp-ui-border);border-radius:12px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.mp-account,.mp-multi-store{gap:16px;min-width:0;display:grid}.mp-multi-store__nav,.mp-multi-store__context .mp-summary-list,.mp-multi-store__totals .mp-summary-list,.mp-multi-store__list{margin-top:16px}.mp-multi-store__context s-banner{margin-top:16px;display:block}.mp-multi-store :is(.mp-multi-store__context,.mp-multi-store__totals) .mp-summary-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.mp-multi-store :is(.mp-multi-store__context,.mp-multi-store__totals) .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);background:0 0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:10px 0;display:flex}.mp-multi-store :is(.mp-multi-store__context,.mp-multi-store__totals) .mp-summary-list dd{text-align:right;min-width:0}.mp-multi-store__list .mp-compact-accordion__metric strong{white-space:normal;overflow-wrap:anywhere}.mp-multi-store__list .mp-compact-accordion__details .mp-summary-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.mp-multi-store__list .mp-compact-accordion__details .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);background:0 0;border-radius:0;padding:9px 0}.mp-multi-store__list .mp-compact-accordion__details .mp-summary-list dt{margin-bottom:2px}.mp-account__overview .mp-summary-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.mp-account :is(.mp-account__overview,.mp-account__item) .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);background:0 0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:10px 0;display:flex}.mp-account .mp-summary-list dt{margin:0}.mp-account .mp-summary-list dd{text-align:right;min-width:0}.mp-account__items{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:16px;margin-top:16px;display:grid}.mp-account__item{border:1px solid var(--mp-ui-border);border-radius:12px;align-content:start;gap:12px;min-width:0;padding:16px;display:grid}.mp-account__item .mp-summary-list{display:block}.mp-account__item s-heading,.mp-team__item-heading,.mp-team__list small{overflow-wrap:anywhere}.mp-account__sessions>s-button,.mp-account__overview>s-button{margin-top:16px}.mp-account__password{border:1px solid var(--mp-ui-border);background:var(--mp-surface);border-radius:12px;padding:16px}.mp-account__password h2{margin:0 0 12px;font-size:16px}.mp-team__intro{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:16px;display:flex}.mp-team__intro span{color:var(--mp-ui-subdued)}.mp-team__invite{border:1px solid var(--mp-ui-border);border-radius:12px;gap:16px;padding:16px;display:grid}.mp-team__invite-fields{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}.mp-team__invite-fields>*,.mp-team__list>li{min-width:0}.mp-team__store-access{border:1px solid var(--mp-ui-border);border-radius:8px;margin:0;padding:12px 16px}.mp-team__store-list,.mp-team__item-actions,.mp-team__member-actions{flex-wrap:wrap;gap:8px 16px;display:flex}.mp-team__invite-action,.mp-team__item-actions{margin-top:4px}.mp-team__block,.mp-team__history{border-top:1px solid var(--mp-ui-border);margin-top:20px;padding-top:20px}.mp-team__block h2{margin:0 0 12px;font-size:16px}.mp-team__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mp-team__list>li{border:1px solid var(--mp-ui-border);border-radius:12px;gap:8px;padding:16px;display:grid}.mp-team__list small{color:var(--mp-ui-subdued)}.mp-team__member-editor{border-top:1px solid var(--mp-ui-border);justify-items:start;gap:12px;padding-top:12px;display:grid}.mp-team__member-editor s-select{width:min(100%,320px)}.mp-team__history summary{cursor:pointer;font-size:16px;font-weight:650}.mp-team__history .mp-team__list{margin-top:16px}.mp-account-action #account-email-action-form{justify-items:start;gap:16px;max-width:420px;margin-top:16px;display:grid}.mp-account-action__field{gap:6px;width:100%;display:grid}.mp-account-action__field input{border:1px solid var(--mp-ui-border);background:var(--mp-surface);width:100%;min-height:40px;color:var(--mp-ui-text);font:inherit;border-radius:8px;padding:8px 12px}.mp-account-action__field input:focus-visible{outline:2px solid var(--mp-focus);outline-offset:2px}.mp-account-action #account-email-action-submit{color:#fff;cursor:pointer;min-height:36px;font:inherit;background:#303030;border:1px solid #202223;border-radius:8px;padding:6px 14px}.mp-account-action #account-email-action-submit:disabled{cursor:default;opacity:.6}.mp-invitation__details{border:1px solid var(--mp-ui-border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;max-width:720px;margin:16px 0;padding:16px;display:grid}.mp-invitation__details>div{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.mp-invitation__details span{color:var(--mp-ui-subdued)}.mp-invitation__stores{border-top:1px solid var(--mp-ui-border);grid-column:1/-1;padding-top:12px}.mp-invitation__stores ul{margin:4px 0 0;padding-left:20px}@media (min-width:900px){.mp-billing__record-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-billing__record-group:first-child{grid-column:1/-1}}@media (min-width:1100px){.mp-settings__notification-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:560px){.mp-multi-store :is(.mp-multi-store__context,.mp-multi-store__totals) .mp-summary-list,.mp-multi-store__list .mp-compact-accordion__details .mp-summary-list,.mp-account__overview .mp-summary-list,.mp-team__invite-fields,.mp-invitation__details,.mp-billing__overview .mp-summary-list,.mp-billing__subscription .mp-summary-list,.mp-billing__record-group .mp-summary-list{grid-template-columns:1fr}.mp-notification-history .mp-summary-list>div{grid-template-columns:1fr;gap:4px}}.mp-setup-shipping__row-choice{overflow-wrap:anywhere;align-items:baseline;gap:8px;min-width:0;display:flex}.mp-setup-file-picker{border:1px dashed #aeb8c2;border-radius:8px;min-width:0;position:relative}.mp-setup-file-picker:hover{border-color:var(--mp-ui-primary);background:#f9fafb}.mp-setup-file-picker:focus-within{outline:2px solid var(--mp-focus);outline-offset:2px}.mp-setup-file-picker__label{text-align:center;cursor:pointer;justify-items:center;gap:6px;min-width:0;padding:20px 16px;display:grid}.mp-setup-file-picker__icon{width:24px;height:24px;color:var(--mp-ui-primary);background:#f1f5f9;border-radius:12px;padding:10px}.mp-setup-file-picker__title{font-weight:600}.mp-setup-file-picker__filename{max-width:100%;color:var(--mp-ui-subdued);overflow-wrap:anywhere;font-size:13px}.mp-setup-file-picker input[type=file]{box-sizing:border-box;z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}@media (max-width:699px){.mp-setup-advertising__provider-grid,.mp-setup-profit-protection__mode-grid,.mp-onboarding .mp-breakdown-metrics,.mp-first-patrol .mp-breakdown-metrics,.mp-reports .mp-breakdown-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:499px){.mp-setup-advertising__provider-grid,.mp-setup-profit-protection__mode-grid,.mp-onboarding .mp-breakdown-metrics,.mp-first-patrol .mp-breakdown-metrics,.mp-reports .mp-breakdown-metrics{grid-template-columns:1fr}}@media (max-width:600px){.mp-alert-detail .mp-summary-list>div,.mp-breakdown-card .mp-summary-list>div{grid-template-columns:1fr;gap:4px}.mp-data-quality__task .mp-summary-list>div{grid-template-columns:1fr}.mp-setup-overview .mp-summary-list>div,.mp-setup-product-costs .mp-summary-list>div,.mp-setup-shipping .mp-summary-list>div,.mp-setup-payment-fees .mp-summary-list>div,.mp-setup-advertising .mp-summary-list>div,.mp-setup-profit-protection .mp-summary-list>div,:is(.mp-onboarding,.mp-first-patrol,.mp-reports) .mp-summary-list>div{grid-template-columns:1fr;gap:4px}.mp-setup-shipping__form-grid,.mp-setup-payment-fees__form-grid,.mp-setup-advertising__source-grid,.mp-setup-advertising__manual-grid,.mp-setup-profit-protection__form-grid{grid-template-columns:1fr}.mp-breakdown-metrics{gap:8px}.mp-breakdown-metrics>div{padding:12px}.mp-breakdown-metrics dd{font-size:18px}.mp-profit-summary__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mp-today-result .mp-profit-summary__main dd{font-size:40px}.mp-today-metrics__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mp-today-metrics__grid>div{padding:12px}.mp-today-metrics__grid dd{font-size:18px}}.mp-visit-changes__body{color:var(--mp-ui-subdued);margin:0}.mp-visit-changes__list{margin:0;padding:0;list-style:none}.mp-visit-changes__item+.mp-visit-changes__item{border-top:1px solid var(--mp-ui-border);margin-top:16px;padding-top:16px}.mp-visit-changes__label{margin:0 0 4px;font-size:14px;font-weight:600}.mp-entry-panel{gap:12px;display:grid}.mp-entry-panel__body{color:var(--mp-ui-subdued);margin:0}.mp-entry-panel__actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.mp-entry-panel__documents,.mp-entry-panel__confirmations{gap:12px;min-width:0;display:grid}.mp-entry-panel__support,.mp-entry-panel__date{color:var(--mp-ui-subdued);font-size:12px}.mp-entry-panel__date{margin:0}.mp-entry-panel__support p{margin:8px 0 0}.mp-entry-panel [data-legal-message]:empty{display:none}.mp-summary-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0;display:grid}.mp-summary-list div{border:1px solid var(--mp-border);background:var(--mp-surface);border-radius:8px;min-width:0;padding:12px}.mp-summary-list dt{color:var(--mp-subdued);margin:0 0 4px;font-size:.8125rem}.mp-summary-list dd{overflow-wrap:anywhere;margin:0;font-weight:650}.mp-summary-card .mp-summary-list{display:block}.mp-summary-card .mp-summary-list>div{border-width:0 0 1px;border-color:var(--mp-ui-border);border-radius:0}.mp-summary-card .mp-summary-list dt{color:var(--mp-ui-text);font-size:inherit;margin:0;font-weight:600}.mp-summary-card .mp-summary-list dd{font-weight:400}.mp-job-progress__subheading{margin:16px 0 0;font-size:14px;font-weight:600}.mp-job-progress__rows{margin-top:8px}.mp-job-progress__row{border-bottom:1px solid var(--mp-ui-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px;padding:12px 0;display:grid}.mp-financial-check-summary__row:last-child,.mp-summary-card .mp-summary-list>div:last-child,.mp-job-progress__row:last-child{border-bottom:0}.mp-job-progress__identity{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.mp-job-progress__identity .mp-job-progress__count{overflow-wrap:anywhere;min-width:0}.mp-job-progress__label{overflow-wrap:anywhere;font-weight:600}.mp-job-progress__count{color:var(--mp-ui-subdued);font-size:12px}@media (max-width:600px){.mp-job-progress__row{grid-template-columns:minmax(0,1fr)}.mp-job-progress__row s-badge{justify-self:start}}.mp-table-scroll{width:100%;overflow-x:auto}.mp-table{border-collapse:collapse;background:var(--mp-surface);width:100%;min-width:560px}.mp-table th,.mp-table td{border-bottom:1px solid var(--mp-border);text-align:left;vertical-align:top;padding:10px 12px}.mp-table th{color:var(--mp-subdued);font-size:.8125rem;font-weight:650}.mp-money{align-items:center;gap:6px;display:inline-flex}.mp-chart{margin:0}.mp-chart figcaption{margin-bottom:12px;font-weight:650}.mp-chart-row{grid-template-columns:minmax(90px,160px) minmax(100px,1fr) minmax(60px,auto);align-items:center;gap:10px;margin-bottom:8px;display:grid}.mp-chart-bar{width:var(--mp-bar-size);background:#0c6b58;border-radius:4px;min-width:2px;height:10px;display:block}@media (max-width:640px){.mp-summary-list{grid-template-columns:1fr}.mp-table{min-width:480px}}.mp-mobile-promotion{border:1px solid var(--mp-border);background:var(--mp-surface);color:var(--mp-text);border-radius:12px;margin:0;padding:14px 16px}.mp-mobile-promotion__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mp-mobile-promotion h2{align-items:center;gap:8px;margin:9px 0 0;font-size:16px;font-weight:600;line-height:1.4;display:flex}.mp-mobile-promotion h2 svg{flex:none}.mp-mobile-promotion p{color:var(--mp-subdued);margin:6px 0 0;font-size:13px;line-height:1.5}.mp-mobile-promotion__dismiss{width:28px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.mp-mobile-promotion__dismiss:hover{background:var(--mp-background)}.mp-mobile-promotion__dismiss:disabled{opacity:.5;cursor:wait}.mp-mobile-promotion__badges{flex-wrap:wrap;gap:8px;display:flex}.mp-mobile-promotion__badges a{border-radius:6px;flex:0 0 164px;justify-content:center;align-items:center;width:164px;height:64px;display:flex}.mp-mobile-promotion__apple{width:140px;height:auto}.mp-mobile-promotion__google{width:160.355px;height:auto}.mp-mobile-promotion p.mp-mobile-promotion__instruction{margin-top:2px}.mp-mobile-promotion__instruction a{text-underline-offset:2px;text-decoration:underline}.mp-mobile-promotion [data-mobile-promotion-error]{color:var(--mp-text)}@media (pointer:coarse){.mp-mobile-promotion__dismiss{width:44px;height:44px}.mp-mobile-promotion__instruction a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:420px){.mp-mobile-promotion h2 svg{display:none}.mp-mobile-promotion__header{gap:8px}}
