:root{--mm-ink: #202223;--mm-muted: #616a75;--mm-border: #e1e3e5;--mm-border-strong: #c9cccf;--mm-surface: #ffffff;--mm-surface-subdued: #f6f6f7;--mm-soft: #f6f6f7;--mm-text: #202223;--mm-accent: #303030;--mm-success: #0c7a46;--mm-success-soft: #e8f5ee;--mm-critical: #b42318;--mm-critical-soft: #fff0f0}.mm-form-stack{display:grid;gap:12px;margin-top:16px}.mm-form-stack textarea{box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid var(--mm-border);border-radius:8px;background:#fff;color:var(--mm-ink);font:inherit;resize:vertical}.mm-help-text{margin:-6px 0 0;color:var(--mm-muted);font-size:.82rem}.mm-manual-order-row{display:grid;grid-template-columns:minmax(160px,.7fr) minmax(260px,1.3fr);gap:12px;align-items:center;padding:12px;border:1px solid var(--mm-border);border-radius:10px;background:#fff}.mm-manual-order-row label,.mm-confirm-warning{display:flex;gap:8px;align-items:flex-start}.mm-confirm-warning{padding:12px;border:1px solid #e0a1a1;border-radius:10px;background:#fff4f4;color:#7a1f1f;font-weight:600}.mm-stack{display:grid;box-sizing:border-box;width:100%;max-width:1120px;gap:16px;margin:0 auto;padding-bottom:28px}.mm-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mm-plans-hero h2{margin:8px 0}.mm-plan-hero-note{display:grid;min-width:132px;gap:2px;padding:14px 16px;color:var(--mm-success);background:var(--mm-success-soft);border-radius:12px;text-align:center}.mm-plan-hero-note strong{font-size:16px}.mm-plan-hero-note span{font-size:12px}.mm-plan-current{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;background:var(--mm-border);border:1px solid var(--mm-border);border-radius:12px}.mm-plan-current>div{display:grid;gap:3px;padding:14px 16px;background:var(--mm-surface)}.mm-plan-current span,.mm-plan-card-top p,.mm-plan-price span,.mm-plan-details dt,.mm-plan-included p{color:var(--mm-muted);font-size:12px}.mm-plan-current strong{color:var(--mm-ink);font-size:14px}.mm-plan-card{display:grid;grid-template-rows:auto auto 1fr auto;gap:18px;min-width:0;padding:20px;background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:14px;box-shadow:0 1px 2px #0000000a}.mm-plan-card-current{border-color:#78a68e;box-shadow:0 0 0 1px #78a68e}.mm-plan-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.mm-plan-card h2,.mm-plan-card p,.mm-plan-included h2,.mm-plan-included p{margin:0}.mm-plan-card h2{color:var(--mm-ink);font-size:16px}.mm-plan-card-top p{margin-top:3px}.mm-plan-price{display:grid;gap:2px}.mm-plan-price strong{color:var(--mm-ink);font-size:30px;line-height:1}.mm-plan-details{display:grid;align-content:start;gap:0;margin:0}.mm-plan-details>div{display:grid;gap:3px;padding:11px 0;border-top:1px solid var(--mm-border)}.mm-plan-details dd{margin:0;color:var(--mm-ink);font-size:13px;font-weight:650}.mm-plan-saving dd{color:var(--mm-success);font-size:15px}.mm-plan-saving small{color:var(--mm-muted);font-size:11px;line-height:1.4}.mm-plan-button{display:block;padding:9px 12px;color:#fff;background:var(--mm-accent);border-radius:8px;font-size:13px;font-weight:650;text-align:center;text-decoration:none}.mm-plan-button:hover{background:#1a1a1a}.mm-plan-button:focus-visible{background:#1a1a1a;outline:3px solid #005bd3;outline-offset:2px}.mm-plan-button-current{color:var(--mm-muted);background:var(--mm-soft)}.mm-plan-included{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:14px}.mm-plan-included h2{color:var(--mm-ink);font-size:15px}.mm-plan-included>div{width:100%}.mm-plan-included p{max-width:none;margin-top:4px;line-height:1.45}.mm-plan-savings-note,.mm-plan-enterprise{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 20px;background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:14px}.mm-plan-savings-note h2,.mm-plan-savings-note p,.mm-plan-enterprise h2,.mm-plan-enterprise p{margin:0}.mm-plan-savings-note h2,.mm-plan-enterprise h2{margin-top:4px;color:var(--mm-ink);font-size:16px}.mm-plan-savings-note p,.mm-plan-enterprise p{max-width:610px;color:var(--mm-muted);font-size:12px;line-height:1.5}.mm-plan-enterprise .mm-plan-button{min-width:112px}@media(max-width:900px){.mm-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mm-plan-grid,.mm-plan-current{grid-template-columns:1fr}.mm-plan-included,.mm-plan-savings-note,.mm-plan-enterprise{align-items:flex-start;flex-direction:column}}.mm-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px;color:var(--mm-ink);background:radial-gradient(circle at 92% 8%,rgb(0 128 96 / 10%),transparent 38%),var(--mm-surface);border:1px solid var(--mm-border);border-radius:16px;box-shadow:0 1px 2px #0000000d}.mm-hero h2{max-width:680px;margin:8px 0;font-size:clamp(24px,4vw,34px);line-height:1.15;letter-spacing:-.025em}.mm-hero p{max-width:680px;margin:0;color:var(--mm-muted);font-size:15px;line-height:1.55}.mm-pill{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:5px 10px;color:var(--mm-success);background:var(--mm-success-soft);border-radius:999px;font-size:12px;font-weight:650}.mm-pill-link{color:inherit;text-decoration:none}.mm-pill-link:hover{text-decoration:underline}.mm-pill:before{width:7px;height:7px;background:currentColor;border-radius:50%;content:""}.mm-pill-critical{color:var(--mm-critical);background:var(--mm-critical-soft)}.mm-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mm-overview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.mm-overview-toolbar h3,.mm-overview-toolbar p{margin:0}.mm-overview-toolbar h3{color:var(--mm-ink);font-size:16px}.mm-overview-toolbar p{margin-top:3px;color:var(--mm-muted);font-size:13px}.mm-kpi,.mm-panel,.mm-list-card,.mm-empty{background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:14px;box-shadow:0 1px 2px #0000000a}.mm-kpi{padding:20px}.mm-kpi-link{color:inherit;text-decoration:none;transition:border-color .12s ease,box-shadow .12s ease,transform .12s ease}.mm-kpi-link:hover,.mm-kpi-link:focus-visible{border-color:#8a9b91;box-shadow:0 3px 10px #00000014;outline:none;transform:translateY(-1px)}.mm-kpi-value{color:var(--mm-ink);font-size:28px;font-weight:700;line-height:1}.mm-kpi-label{margin-top:8px;color:var(--mm-muted);font-size:13px}.mm-kpi-help{margin-top:5px;color:var(--mm-muted);font-size:12px;line-height:1.4}.mm-shipping-savings{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 20px;color:var(--mm-ink);background:var(--mm-success-soft);border:1px solid #b7ddc7;border-radius:12px}.mm-shipping-savings>div{display:grid;gap:2px}.mm-shipping-savings span,.mm-shipping-savings p{margin:0;color:var(--mm-muted);font-size:12px}.mm-shipping-savings strong{color:var(--mm-success);font-size:20px}.mm-plan-usage{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px;color:var(--mm-ink);background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:12px;box-shadow:0 1px 2px #0000000a}.mm-plan-usage>div{display:grid;gap:2px}.mm-plan-usage>div:last-child{text-align:right}.mm-plan-usage span{color:var(--mm-muted);font-size:12px}.mm-plan-usage strong{font-size:14px}.mm-plan-usage-link{color:var(--mm-accent);font-size:14px;font-weight:650;text-decoration:none}.mm-plan-usage-link:hover,.mm-plan-usage-link:focus-visible{text-decoration:underline}.mm-plan-usage-link:focus-visible{outline:3px solid #005bd3;outline-offset:2px}.mm-timing-explainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;background:var(--mm-border);border:1px solid var(--mm-border);border-radius:14px}.mm-timing-explainer>div{display:grid;align-content:start;gap:5px;padding:18px 20px;background:var(--mm-surface)}.mm-timing-explainer>div>span{width:fit-content;padding:3px 8px;color:#005bd3;background:#eef6ff;border-radius:999px;font-size:12px;font-weight:700}.mm-timing-explainer p{margin:0;color:var(--mm-muted);font-size:13px;line-height:1.45}.mm-grid-two{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.8fr);gap:16px;align-items:start}.mm-home-guidance{align-items:stretch}.mm-home-guidance>.mm-panel{height:100%;box-sizing:border-box}.mm-detail-summary{align-items:stretch}.mm-panel,.mm-list-card,.mm-empty{padding:22px}.mm-panel h3,.mm-list-card h3,.mm-empty h3{margin:0 0 8px;color:var(--mm-ink);font-size:16px}.mm-panel p,.mm-list-card p,.mm-empty p{margin:0;color:var(--mm-muted);line-height:1.5}.mm-steps{display:grid;gap:18px;margin-top:20px}.mm-step{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px}.mm-step-number{display:grid;width:30px;height:30px;place-items:center;color:var(--mm-ink);background:var(--mm-soft);border:1px solid var(--mm-border);border-radius:9px;font-size:13px;font-weight:700}.mm-step strong{display:block;margin-bottom:3px;color:var(--mm-ink);font-size:14px}.mm-step span{color:var(--mm-muted);font-size:13px;line-height:1.45}.mm-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.mm-meta{display:grid;gap:12px;margin-top:18px}.mm-meta-row{display:flex;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--mm-border);color:var(--mm-muted);font-size:13px}.mm-meta-row:last-child{padding-bottom:0;border-bottom:0}.mm-meta-row strong{color:var(--mm-ink);text-align:right}.mm-list-card+.mm-list-card{margin-top:12px}.mm-history-shell,.mm-detail-header{color:var(--mm-ink);background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:14px;box-shadow:0 1px 2px #0000000a}.mm-history-heading,.mm-detail-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px}.mm-history-heading h2,.mm-detail-header h2{margin:0 0 4px;font-size:20px}.mm-history-heading p,.mm-detail-header p{margin:0;color:var(--mm-muted)}.mm-history-filters{display:grid;grid-template-columns:minmax(220px,2fr) minmax(180px,1fr) minmax(150px,auto) auto;gap:12px;align-items:start;padding:12px 20px;background:var(--mm-soft);border-block:1px solid var(--mm-border)}.mm-history-date{display:grid;gap:6px}.mm-filter-actions{display:flex;gap:7px;min-height:34px;align-items:center}.mm-history-table-wrap{overflow-x:auto}.mm-history-table{width:100%;border-collapse:collapse;font-size:13px}.mm-history-table th,.mm-history-table td{padding:10px 14px;border-bottom:1px solid var(--mm-border);text-align:left;white-space:nowrap}.mm-history-table th{color:var(--mm-muted);background:#fafbfb;font-size:12px;font-weight:650}.mm-history-table tbody tr:hover{background:#f7f8f8}.mm-history-family+.mm-history-family .mm-history-version:first-of-type td{border-top:8px solid var(--mm-soft)}.mm-history-family .mm-history-version+.mm-history-version td{border-top:2px solid #dfe3e8}.mm-history-generation{display:flex;align-items:center;gap:6px;margin-top:4px;color:var(--mm-muted);font-size:11px}.mm-history-generation span{padding:2px 6px;color:#005bd3;background:#eef6ff;border-radius:999px;font-weight:700}.mm-history-order-heading{display:flex;align-items:center;gap:7px}.mm-history-edited{padding:2px 7px;color:var(--mm-critical);background:var(--mm-critical-soft);border-radius:999px;font-size:11px;font-weight:750}.mm-history-current{padding:2px 7px;color:var(--mm-success);background:var(--mm-success-soft);border-radius:999px;font-size:11px;font-weight:750}.mm-history-archived{padding:2px 7px;color:#4a4a4a;background:#ececec;border-radius:999px;font-size:11px;font-weight:700}.mm-history-replacement,.mm-history-current-value,.mm-history-item-change{margin-top:4px;font-size:11px}.mm-history-current-value,.mm-history-item-change span{color:var(--mm-muted)}.mm-history-orders-compact{display:block;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-history-item-change{display:grid;gap:2px}.mm-history-item-change strong{color:var(--mm-ink)}.mm-history-age{display:grid;gap:2px}.mm-history-age span,.mm-generated-age{color:var(--mm-muted);font-size:11px}.mm-history-table code,.mm-reference{color:#303030;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.mm-history-empty{padding:48px 20px;text-align:center}.mm-history-empty h3,.mm-history-empty p{margin:0 0 6px}.mm-history-empty p,.mm-pagination{color:var(--mm-muted)}.mm-pagination{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;font-size:12px}.mm-actions-inline{margin-top:0}.mm-source-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.mm-parcel-removal-form{margin-top:16px}.mm-parcel-removal-form fieldset{padding:0;border:0}.mm-parcel-removal-form legend{color:var(--mm-ink);font-size:13px;font-weight:650}.mm-parcel-removal-form .mm-source-links{display:grid;gap:0;margin:10px 0 12px;border:1px solid var(--mm-border);border-radius:10px}.mm-parcel-removal-form s-banner{display:block;margin:14px 0}.mm-parcel-removal-actions{display:grid;width:min(100%,560px);justify-items:end;margin:16px 0 0 auto}.mm-parcel-removal-actions s-banner{box-sizing:border-box;width:100%;margin:0}.mm-3pl-confirmation{display:flex;gap:9px;align-items:flex-start;margin:12px 0 14px;color:var(--mm-ink);font-size:12px;line-height:1.45;text-align:left}.mm-3pl-confirmation input{margin-top:2px}.mm-source-choice{padding:11px 12px;cursor:pointer}.mm-source-choice:last-child{padding-bottom:11px}.mm-source-choice>span{display:flex;align-items:center;gap:10px}.mm-compact-undo{margin-top:18px;padding-top:16px;border-top:1px solid var(--mm-border)}.mm-compact-undo h4,.mm-compact-undo p{margin:0}.mm-compact-undo h4{color:var(--mm-ink);font-size:13px}.mm-compact-undo>p{margin-top:4px;color:var(--mm-muted);font-size:12px;line-height:1.45}.mm-compact-undo-form{display:grid;gap:10px;margin-top:10px}.mm-compact-undo-warning{display:grid;gap:2px;padding:9px 10px;color:#5f3b00;background:#fff8e6;border:1px solid #ead39a;border-radius:8px;font-size:12px;line-height:1.4}.mm-compact-undo-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.mm-compact-undo-controls .mm-3pl-confirmation{flex:1 1 260px;margin:0}.mm-timeline{display:grid;gap:0;margin-top:16px}.mm-linked-merges{display:grid;gap:18px}.mm-linked-merges h3,.mm-linked-merges p{margin:0}.mm-linked-merges p{margin-top:5px;color:var(--mm-muted);font-size:13px}.mm-generation-chain{display:grid;gap:0;overflow:hidden;border:1px solid var(--mm-border);border-radius:10px}.mm-generation-link{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;background:var(--mm-soft);border:0;border-radius:0}.mm-generation-link+.mm-generation-link{border-top:1px solid var(--mm-border)}.mm-generation-link.is-current{background:#eefbf3;border-color:#a6d7b9}.mm-generation-number{display:grid;width:28px;height:28px;place-items:center;color:#fff;background:var(--mm-ink);border-radius:8px;font-size:12px;font-weight:700}.mm-generation-link strong,.mm-generation-link div>span{display:block}.mm-generation-link div>span{margin-top:2px;color:var(--mm-muted);font-size:12px}.mm-generation-state{color:var(--mm-success);font-size:12px;font-weight:700}.mm-timeline-event{position:relative;display:grid;grid-template-columns:18px 1fr;gap:10px;min-height:52px}.mm-timeline-event:not(:last-child):before{position:absolute;top:15px;bottom:-1px;left:5px;width:2px;background:var(--mm-border);content:""}.mm-timeline-dot{z-index:1;width:10px;height:10px;margin-top:4px;background:var(--mm-success);border-radius:50%}.mm-timeline-event strong,.mm-timeline-event span{display:block}.mm-timeline-event span{margin-top:3px;color:var(--mm-muted);font-size:12px}.mm-reference{width:fit-content;margin-top:14px;padding:8px 10px;background:var(--mm-soft);border:1px solid var(--mm-border);border-radius:8px;font-size:14px;font-weight:700}.mm-support-single{width:100%}.mm-faq{display:grid;gap:16px}.mm-section-heading h2{margin:8px 0 4px}.mm-section-heading p{margin:0;color:var(--mm-muted)}.mm-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mm-faq-section h3{margin-top:0}.mm-faq-section details{border-top:1px solid var(--mm-border)}.mm-faq-section summary{padding:14px 26px 14px 0;cursor:pointer;color:var(--mm-ink);font-weight:650}.mm-faq-section details p{margin:-2px 0 14px;color:var(--mm-muted);line-height:1.55}.mm-support-form-card{display:grid;align-content:start;gap:24px;padding:24px}.mm-support-form-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid var(--mm-border)}.mm-support-form-card h3,.mm-support-form-card p{margin:0}.mm-support-form-card p{margin-top:5px;color:var(--mm-muted);font-size:13px}.mm-support-email{display:grid;flex:0 0 auto;gap:3px;min-width:230px;padding:12px 14px;color:var(--mm-ink);text-decoration:none;background:var(--mm-soft);border:1px solid var(--mm-border);border-radius:10px}.mm-support-email:hover{border-color:#9ca3af}.mm-support-email span{color:var(--mm-muted);font-size:11px}.mm-support-email strong{font-size:13px}.mm-support-form-row{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(280px,1.3fr);gap:16px}.mm-support-form-actions{display:flex;align-items:center;gap:14px}.mm-support-form-actions span{color:var(--mm-muted);font-size:12px}.mm-more-apps{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px;background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:12px}.mm-more-apps h3,.mm-more-apps p{margin:0}.mm-more-apps h3{margin-top:10px}.mm-more-apps p{max-width:620px;margin-top:5px;color:var(--mm-muted);font-size:13px}.mm-more-apps>strong{color:var(--mm-muted);font-size:12px;text-align:right}.mm-review-prompt{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--mm-muted);font-size:12px}.mm-review-prompt a,.mm-review-link-disabled{font-weight:650}.mm-review-prompt a{color:#005bd3}.mm-review-link-disabled{color:var(--mm-ink);cursor:not-allowed;opacity:.58}.mm-review-link-disabled small{margin-left:4px;font-weight:400}.mm-settings-sections{display:grid;box-sizing:border-box;width:100%;gap:16px;max-width:none;margin:0 auto}.mm-date-range-popover{display:grid;grid-template-columns:150px minmax(300px,1fr);min-width:520px;background:var(--mm-surface)}.mm-date-presets{display:grid;align-content:start;gap:4px;padding:14px;border-right:1px solid var(--mm-border)}.mm-date-preset{display:block;padding:8px 10px;color:var(--mm-ink);border-radius:8px;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none}.mm-date-preset:hover,.mm-date-preset-selected{background:var(--mm-soft)}.mm-date-preset-selected{box-shadow:inset 3px 0 0 var(--mm-ink)}.mm-date-preset-muted{color:var(--mm-muted)}.mm-date-calendar{display:grid;gap:14px;padding:16px}.mm-date-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--mm-border)}.mm-settings-hero{box-sizing:border-box;width:100%;max-width:none;margin:0 auto}.mm-settings-help{margin:0;color:var(--mm-muted);font-size:13px;line-height:1.45}.mm-choice-list-help{margin:5px 0 0 20px;font-size:12px}.mm-filter-rule-builder,.mm-filter-groups,.mm-filter-group{display:grid;gap:14px}.mm-filter-rule-intro,.mm-filter-group-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.mm-filter-rule-intro h3,.mm-filter-rule-intro p{margin:0}.mm-filter-rule-intro p{margin-top:4px;color:var(--mm-muted)}.mm-filter-group{padding:14px;border:1px solid var(--mm-border);border-radius:10px;background:var(--mm-surface-subdued)}.mm-filter-condition{display:grid;grid-template-columns:minmax(150px,1fr) minmax(140px,.8fr) minmax(200px,1.5fr) 34px;gap:8px;align-items:center}.mm-filter-condition select,.mm-filter-condition input{width:100%;min-height:36px;border:1px solid var(--mm-border-strong);border-radius:8px;background:var(--mm-surface);padding:7px 9px;color:var(--mm-text)}.mm-text-button-critical{border:0;background:transparent;color:var(--mm-critical);cursor:pointer}.mm-empty-compact{display:grid;gap:3px;padding:18px;border:1px dashed var(--mm-border-strong);border-radius:10px;color:var(--mm-muted)}@media(max-width:760px){.mm-filter-condition{grid-template-columns:1fr}}.mm-settings-card{display:grid;gap:22px;padding:24px;background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:14px;box-shadow:0 1px 2px #0000000a}.mm-settings-card-error{border-color:#d72c0d;box-shadow:0 0 0 1px #d72c0d,0 1px 2px #0000000a}.mm-field-with-error{padding:10px;background:#fff4f4;border:1px solid #d72c0d;border-radius:10px}.mm-field-error{margin:8px 0 0;color:#8e1f0b;font-size:13px;font-weight:600;line-height:1.4}.mm-error-link{display:inline-block;margin-top:6px;color:inherit;font-weight:650;text-decoration:underline}.mm-settings-card-heading{display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--mm-border);cursor:pointer;list-style:none}.mm-settings-card-heading::-webkit-details-marker{display:none}.mm-settings-card-heading:focus-visible{border-radius:8px;outline:3px solid #005bd3;outline-offset:4px}.mm-settings-card-number{display:grid;width:32px;height:32px;place-items:center;color:#fff;background:var(--mm-ink);border-radius:9px;font-size:13px;font-weight:700}.mm-settings-card-title{display:grid;min-width:0;gap:3px}.mm-settings-card-title strong{color:var(--mm-ink);font-size:16px;line-height:1.35}.mm-settings-card-title small{color:var(--mm-muted);font-size:13px;font-weight:400;line-height:1.4}.mm-settings-card-toggle-icon{display:grid;width:32px;height:32px;place-items:center;justify-self:end;color:var(--mm-ink);background:var(--mm-soft);border:1px solid var(--mm-border);border-radius:9px;font-size:20px;font-weight:500;line-height:1}.mm-settings-card-toggle-icon:before{content:"+"}.mm-settings-card[open] .mm-settings-card-toggle-icon:before{content:"−"}.mm-settings-card-content{min-width:0}.mm-country-selector{padding:14px;background:var(--mm-soft);border:1px solid var(--mm-border);border-radius:10px}.mm-country-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding-top:14px;border-top:1px solid var(--mm-border)}.mm-country-summary span{color:var(--mm-muted);font-size:12px;text-align:right}.mm-country-popover{width:100%;margin-top:14px;padding:16px;background:#fff;border:1px solid var(--mm-border);border-radius:10px;box-sizing:border-box}.mm-country-picker-heading{margin:0 0 12px;font-size:14px}.mm-country-actions,.mm-country-done{display:flex;gap:8px;margin-top:12px}.mm-country-groups{max-height:360px;margin-top:12px;overflow-y:auto;border-block:1px solid var(--mm-border)}.mm-country-groups section{padding:12px 2px}.mm-country-groups section+section{border-top:1px solid var(--mm-border)}.mm-country-groups h4{margin:0 0 8px;font-size:13px}.mm-country-groups section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.mm-country-done{justify-content:flex-end}.mm-settings-divider{height:1px;background:var(--mm-border)}.mm-settings-save{display:flex;box-sizing:border-box;width:100%;justify-content:flex-end;max-width:none;margin:16px auto 0;padding:18px 0 4px;border-top:1px solid var(--mm-border)}.mm-delivery-priority{display:grid;gap:8px}.mm-delivery-method{display:grid;grid-template-columns:auto auto minmax(180px,1fr) auto;align-items:center;gap:10px;padding:10px;background:var(--mm-soft);border:1px solid var(--mm-border);border-radius:10px}.mm-delivery-method label,.mm-delivery-method input{width:100%}.mm-delivery-method input{box-sizing:border-box;min-height:36px;padding:7px 10px;color:var(--mm-ink);background:var(--mm-surface);border:1px solid #8c9196;border-radius:8px;font:inherit}.mm-delivery-method input:focus{border-color:#005bd3;box-shadow:0 0 0 1px #005bd3;outline:none}.mm-drag-handle,.mm-delivery-actions button,.mm-add-method{color:var(--mm-ink);background:var(--mm-surface);border:1px solid var(--mm-border);border-radius:8px;cursor:pointer;font:inherit}.mm-drag-handle{padding:7px 9px;color:var(--mm-muted);cursor:grab;font-weight:700}.mm-delivery-rank{display:grid;width:24px;height:24px;place-items:center;color:var(--mm-muted);background:var(--mm-surface);border-radius:50%;font-size:12px;font-weight:700}.mm-delivery-actions{display:flex;gap:5px}.mm-delivery-actions button,.mm-add-method{padding:7px 10px}.mm-delivery-actions button:disabled{cursor:default;opacity:.4}.mm-delivery-actions .mm-remove-method{color:#b42318}.mm-add-method{width:fit-content;font-weight:600}.mm-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.mm-hero,.mm-grid-two{grid-template-columns:1fr}.mm-hero{padding:22px}.mm-kpi-grid,.mm-timing-explainer{grid-template-columns:1fr}.mm-history-heading,.mm-detail-header,.mm-pagination{align-items:flex-start;flex-direction:column}.mm-history-filters{grid-template-columns:1fr}.mm-plan-usage{align-items:flex-start;flex-direction:column}.mm-plan-usage>div:last-child{text-align:left}.mm-support-form-heading,.mm-support-form-actions{align-items:flex-start;flex-direction:column}.mm-support-email{box-sizing:border-box;width:100%;min-width:0}.mm-support-form-row,.mm-faq-grid{grid-template-columns:1fr}.mm-more-apps{align-items:flex-start;flex-direction:column}.mm-more-apps>strong{text-align:left}.mm-date-range-popover{grid-template-columns:1fr;min-width:min(88vw,360px)}.mm-date-presets{grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid var(--mm-border)}.mm-delivery-method{grid-template-columns:auto auto minmax(0,1fr)}.mm-settings-card{padding:18px}.mm-settings-save{justify-content:stretch}.mm-delivery-actions{grid-column:3}.mm-generation-link{grid-template-columns:30px minmax(0,1fr)}.mm-generation-link>:last-child{grid-column:2}.mm-filter-actions{grid-column:1 / -1}.mm-manual-order-row{grid-template-columns:1fr}}
