body:has(.settings-page){--ms-paper:#f8f9fa;--ms-platinum:#e9ecef;--ms-line:#dee2e6;--ms-pale:#ced4da;--ms-slate:#adb5bd;--ms-muted:#6c757d;--ms-iron:#495057;--ms-gunmetal:#343a40;--ms-ink:#212529;background:var(--ms-paper);color:var(--ms-ink)}.settings-page{--ms-paper:#f8f9fa;--ms-platinum:#e9ecef;--ms-line:#dee2e6;--ms-pale:#ced4da;--ms-slate:#adb5bd;--ms-muted:#6c757d;--ms-iron:#495057;--ms-gunmetal:#343a40;--ms-ink:#212529;color:var(--ms-ink)}.settings-page .settings-page-title{align-items:end;margin-bottom:13px}.settings-page .settings-page-title h1{color:var(--ms-ink)}.settings-page .settings-page-note,.settings-page .settings-page-title p,.settings-page .settings-section-intro p{color:var(--ms-muted)}.settings-page .settings-page-note{max-width:220px;padding-bottom:7px;font-size:12px;line-height:1.5;text-align:right}.settings-page .settings-section{grid-template-columns:235px minmax(0,1fr);gap:38px;padding:38px 0;border-top-color:var(--ms-line)}.settings-page .settings-section-intro{min-width:0}.settings-page .settings-section-intro h2{margin:9px 0 8px;color:var(--ms-ink);font:400 26px/1.04 Georgia,serif;letter-spacing:-.04em}.settings-page .settings-section-intro p{max-width:205px;margin:0;font-size:12px;line-height:1.55}.settings-page .dashboard-eyebrow{color:var(--ms-iron);font-size:12px;font-weight:700;letter-spacing:.14em}.settings-operation-panel,.settings-subscription-area{min-width:0}.settings-operation-panel{padding:22px;border:1px solid var(--ms-line);border-radius:14px;background:var(--ms-paper)}.settings-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.settings-choice{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 22px;grid-gap:10px;gap:10px;min-height:106px;padding:18px;border:1px solid var(--ms-pale);border-radius:10px;background:var(--ms-platinum);cursor:pointer;transition:border-color .18s ease,background .18s ease}.settings-choice:has(input:focus-visible),.settings-choice:hover{border-color:var(--ms-iron)}.settings-choice.is-enabled{border-color:var(--ms-iron);background:var(--ms-paper)}.settings-choice input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.settings-choice>.settings-choice-copy{display:flex;flex-direction:column;gap:7px}.settings-choice>.settings-choice-icon{display:grid;width:42px;height:42px;place-items:center;align-self:center;border-radius:13px;background:color-mix(in srgb,var(--ms-pale) 64%,var(--ms-paper));color:var(--ms-iron)}.settings-choice strong{font-size:13px}.settings-choice small{color:var(--ms-muted);font-size:12px;line-height:1.45}.settings-choice>i{display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--ms-slate);border-radius:5px;color:var(--ms-paper);font-size:12px;font-style:normal;line-height:1}.settings-choice.is-enabled>i{border-color:var(--ms-ink);background:var(--ms-ink)}.onboarding-page .onboarding-form .settings-form .settings-preparation-field,.settings-page .settings-form .settings-preparation-field{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0}.onboarding-page .onboarding-form .settings-field-label,.settings-page .settings-form .settings-field-label{color:var(--ms-ink,#212529);font-size:12px;font-weight:700;letter-spacing:.11em;line-height:1.3;text-transform:uppercase}.merchant-cancellation-panel label,.settings-page .settings-form label{color:var(--ms-ink);font-size:12px;font-weight:700;letter-spacing:.11em;line-height:1.3;text-transform:uppercase}.settings-page .merchant-cancellation-panel textarea,.settings-page .settings-form input{box-sizing:border-box;width:100%;min-height:47px;margin-top:8px;padding:0 12px;border:1px solid var(--ms-line);border-radius:9px;outline:none;background:var(--ms-paper);color:var(--ms-ink);font:400 12px Avenir Next,Segoe UI,sans-serif;letter-spacing:normal;text-transform:none;transition:border-color .18s ease,box-shadow .18s ease}.settings-page .city-autocomplete input:focus,.settings-page .merchant-cancellation-panel textarea:focus,.settings-page .settings-form input:focus{border-color:var(--ms-iron);box-shadow:0 0 0 3px rgb(73 80 87/12%)}.settings-page .select-field{position:relative;width:100%;margin:0}.settings-page .select-field-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:47px;padding:0 12px;border:1px solid var(--ms-line);border-radius:9px;outline:none;background:var(--ms-paper);color:var(--ms-ink);font:400 12px Avenir Next,Segoe UI,sans-serif;text-align:left;cursor:pointer}.settings-page .select-field-trigger:focus-visible,.settings-page .select-field-trigger:hover,.settings-page .select-field-trigger[aria-expanded=true]{border-color:var(--ms-iron);box-shadow:0 0 0 3px rgb(73 80 87/12%)}.custom-preparation-fields{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;padding:10px;border:1px solid var(--ms-line,#dee2e6);border-radius:9px;background:color-mix(in srgb,var(--ms-platinum,#e9ecef) 42%,var(--ms-paper,#f8f9fa));color:var(--ms-muted,#6c757d);font-size:12px;letter-spacing:normal;text-transform:none}.custom-preparation-input-wrap{display:flex;align-items:center;gap:5px;color:var(--ms-ink,#212529);font-size:12px;font-weight:700}.onboarding-page .onboarding-form .custom-preparation-input-wrap input,.settings-page .delivery-preparation-field .custom-preparation-input-wrap input,.settings-page .settings-form .custom-preparation-input-wrap input{width:68px;min-height:34px;margin:0;padding:0 8px;border-radius:7px;text-align:center}.custom-preparation-input-wrap small{text-transform:lowercase}.custom-preparation-input-wrap small,.custom-preparation-separator{color:var(--ms-muted,#6c757d);font-size:12px;font-weight:600}.custom-preparation-hint{flex-basis:100%;color:var(--ms-muted,#6c757d);font-size:12px;line-height:1.35}.duration-input,.duration-range-input{display:grid;min-width:0;grid-gap:5px;gap:5px}.duration-input-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(94px,.9fr);grid-gap:7px;gap:7px;min-width:0}.duration-input-amount,.duration-input-unit,.duration-range-controls input,.duration-range-controls select{box-sizing:border-box;width:100%;min-height:46px;margin:0;padding:0 10px;border:1px solid var(--ms-line);border-radius:8px;outline:none;background:var(--ms-paper);color:var(--ms-ink);font:400 12px Avenir Next,Segoe UI,sans-serif;letter-spacing:normal;text-transform:none}.duration-input-amount{font-weight:700}.duration-input-unit,.duration-range-controls select{cursor:pointer}.duration-input-amount:focus,.duration-input-unit:focus,.duration-range-controls input:focus,.duration-range-controls select:focus{border-color:var(--ms-iron);box-shadow:0 0 0 3px rgb(73 80 87/12%)}.duration-input-summary{min-height:15px;color:var(--ms-muted);font-size:10px;font-weight:500;letter-spacing:normal;line-height:1.35;text-transform:none}.duration-range-controls{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(104px,.9fr);align-items:end;grid-gap:8px;gap:8px}.duration-range-side{display:grid;min-width:0;grid-gap:5px;gap:5px}.duration-range-separator,.duration-range-side>span{color:var(--ms-muted);font-size:11px;font-weight:700;letter-spacing:normal;line-height:1.2;text-transform:none}.duration-range-separator{align-self:center;padding-bottom:1px}.delivery-rule-fields .delivery-duration-field{min-width:0;gap:5px;letter-spacing:.07em;text-transform:uppercase}.delivery-rule-fields .delivery-duration-field>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delivery-rule-fields .duration-input-summary{font-size:9px}.delivery-preparation-field .custom-preparation-fields{display:grid;grid-gap:7px;gap:7px}.delivery-preparation-field .custom-preparation-hint{flex-basis:auto}.settings-page .select-field-placeholder{color:var(--ms-slate)}.settings-page .select-field-value{color:var(--ms-ink)}.settings-page .select-field-chevron{flex:0 0 auto;color:var(--ms-muted)}.settings-page .city-suggestions,.settings-page .select-field-menu{position:absolute;z-index:30;top:calc(100% + 7px);right:0;left:0;overflow:auto;border:1px solid var(--ms-line);border-radius:10px;background:var(--ms-paper);box-shadow:0 14px 30px rgb(33 37 41/14%)}.settings-page .select-field-menu{max-height:240px;padding:6px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.settings-page .select-field-option{display:flex;min-height:38px;align-items:center;padding:9px 11px;border-radius:7px;color:var(--ms-iron);font:400 12px/1.25 Avenir Next,Segoe UI,sans-serif;cursor:pointer}.settings-page .select-field-option.is-highlighted,.settings-page .select-field-option.is-selected,.settings-page .select-field-option:hover{background:var(--ms-platinum);color:var(--ms-ink)}.settings-page .select-field-option.is-selected{font-weight:700}.settings-page .select-field-option-description{color:var(--ms-muted)}.settings-page .city-autocomplete{position:relative;width:100%;margin-top:8px}.settings-page .city-autocomplete input{box-sizing:border-box;width:100%;min-height:47px;margin-top:0;padding:0 40px 0 12px;border:1px solid var(--ms-line);border-radius:9px;outline:none;background:var(--ms-paper);color:var(--ms-ink);font:400 12px Avenir Next,Segoe UI,sans-serif}.settings-page .city-selected-badge{position:absolute;top:50%;right:12px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ms-ink);color:var(--ms-paper);font-size:12px;transform:translateY(-50%)}.settings-page .city-suggestions{max-height:240px}.settings-page .city-suggestions button{display:flex;flex-direction:column;width:100%;gap:4px;padding:11px;border:0;border-bottom:1px solid var(--ms-line);background:var(--ms-paper);color:var(--ms-ink);text-align:left;cursor:pointer}.settings-page .city-suggestions button:last-child{border-bottom:0}.settings-page .city-suggestions button:hover,.settings-page .city-suggestions button[aria-selected=true]{background:var(--ms-platinum)}.settings-page .city-suggestions button span{font-size:12px}.settings-page .city-field-selected,.settings-page .city-suggestion-status,.settings-page .city-suggestions button small{color:var(--ms-muted);font-size:12px;letter-spacing:normal;text-transform:none}.settings-page .city-suggestion-status{display:block;padding:14px 11px}.settings-page .city-suggestion-status button{display:inline;width:auto;padding:0;border:0;background:transparent;color:var(--ms-iron);text-decoration:underline}.settings-page .city-field-selected{display:block;margin-top:7px}.settings-page .settings-form-error{margin:14px 0 0;color:var(--ms-iron);font-size:12px;font-weight:700}.settings-page .delivery-field-error{display:block;margin:3px 0 0;color:#a44949;font-size:11px;font-weight:700;letter-spacing:normal;line-height:1.35;text-transform:none}.settings-page .delivery-method-details .delivery-field-error,.settings-page .delivery-preparation-field .delivery-field-error,.settings-page .delivery-zone-card .delivery-field-error{grid-column:1/-1}.settings-operation-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:20px;padding-top:18px;border-top:1px solid var(--ms-line)}.settings-operation-actions>span{color:var(--ms-muted);font-size:12px}.settings-page .settings-operation-actions .primary-action{min-height:43px;padding:0 16px;border:0;border-radius:8px;background:var(--ms-ink);color:var(--ms-paper);font-size:12px;font-weight:700;cursor:pointer}.settings-page .settings-operation-actions .primary-action:hover{background:var(--ms-gunmetal)}.settings-page .settings-operation-actions .primary-action:disabled,.settings-page .settings-secondary-button:disabled{cursor:wait;opacity:.62}.settings-empty-state,.settings-loading{display:flex;min-height:150px;align-items:center;justify-content:center;gap:10px;color:var(--ms-muted);font-size:12px}.settings-page .settings-list label{align-items:center;padding:17px 0;border-bottom-color:var(--ms-line)}.settings-page .settings-list label>span{gap:5px}.settings-page .settings-list small{color:var(--ms-muted)}.settings-page .settings-list i{width:38px;height:22px;border:1px solid var(--ms-pale);background:var(--ms-platinum)}.delivery-settings-card{display:grid;grid-gap:18px;gap:18px;margin-top:22px;padding:20px;border:1px solid var(--ms-line);border-radius:14px;background:color-mix(in srgb,var(--ms-platinum) 45%,var(--ms-paper))}.delivery-settings-card.is-disabled{border-color:color-mix(in srgb,var(--ms-line) 82%,var(--ms-paper))}.delivery-settings-fields{min-width:0;margin:0;padding:0;border:0}.delivery-location-config,.delivery-preparation-field{min-width:0}.delivery-location-config{display:grid;grid-gap:18px;gap:18px}.delivery-preparation-field{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.72fr);align-items:end;align-content:start;grid-gap:8px 18px;gap:8px 18px;padding-top:16px;border-top:1px solid var(--ms-line)}.delivery-preparation-field>.settings-field-label{align-self:center}.delivery-preparation-field>.custom-preparation-fields,.delivery-preparation-field>.select-field{min-width:0}.delivery-preparation-field>.custom-preparation-fields{grid-column:1/-1;margin-top:2px}.settings-page .delivery-preparation-field .select-field-menu{top:auto;bottom:calc(100% + 7px)}.delivery-settings-fields[disabled]{opacity:.52}.delivery-settings-disabled-note{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border:1px solid var(--ms-line);border-radius:9px;background:color-mix(in srgb,var(--ms-platinum) 60%,var(--ms-paper));color:var(--ms-muted);font-size:12px;line-height:1.45}.delivery-settings-disabled-note strong{color:var(--ms-iron);font-size:12px}.delivery-city-rule-heading,.delivery-config-label,.delivery-settings-footer,.delivery-settings-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.delivery-settings-heading h3{margin:8px 0 6px;color:var(--ms-ink);font:400 24px/1.05 Georgia,serif;letter-spacing:-.035em}.delivery-charge-options span,.delivery-city-rule-heading span,.delivery-config-label small,.delivery-coverage-options span,.delivery-free-note,.delivery-settings-footer span,.delivery-settings-heading p,.delivery-state-summary span{color:var(--ms-muted);font-size:12px;line-height:1.45}.delivery-settings-heading p{max-width:490px;margin:0}.delivery-settings-status{flex:0 0 auto;padding:7px 10px;border:1px solid var(--ms-pale);border-radius:999px;color:var(--ms-muted);font-size:11px;font-weight:700}.delivery-settings-status.is-ready{border-color:#9fc5b3;background:#edf7f0;color:#246447}.delivery-charge-options,.delivery-coverage-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:1rem}.delivery-charge-options button,.delivery-coverage-options button{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;min-height:74px;padding:14px;border:1px solid var(--ms-pale);border-radius:10px;background:var(--ms-paper);color:var(--ms-ink);text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.delivery-choice-icon{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:color-mix(in srgb,var(--ms-pale) 64%,var(--ms-paper));color:var(--ms-iron)}.delivery-choice-copy{display:grid;min-width:0;grid-gap:6px;gap:6px;font-size:12px}.delivery-choice-copy>span{color:var(--ms-muted);line-height:1.45}.delivery-charge-options button:hover,.delivery-coverage-options button:hover{border-color:var(--ms-iron);transform:translateY(-1px)}.delivery-charge-options button.is-selected,.delivery-coverage-options button.is-selected{border-color:var(--ms-ink);background:var(--ms-ink);color:var(--ms-paper)}.delivery-charge-options button.is-selected .delivery-choice-copy>span,.delivery-coverage-options button.is-selected .delivery-choice-copy>span{color:#c6ccd1}.delivery-charge-options button.is-selected .delivery-choice-icon,.delivery-coverage-options button.is-selected .delivery-choice-icon{background:color-mix(in srgb,var(--ms-paper) 16%,var(--ms-ink));color:var(--ms-paper)}.delivery-charge-config,.delivery-city-config,.delivery-state-config{display:grid;grid-gap:12px;gap:12px;padding-top:2px}.delivery-config-label{align-items:center}.delivery-config-label>div{display:grid;grid-gap:4px;gap:4px}.delivery-config-label>span{color:var(--ms-iron);font-size:12px;font-weight:700}.delivery-city-search{position:relative}.delivery-city-search input,.delivery-rule-fields input,.delivery-state-config select{box-sizing:border-box;width:100%;min-height:42px;padding:0 11px;border:1px solid var(--ms-line);border-radius:8px;outline:none;background:var(--ms-paper);color:var(--ms-ink);font:400 12px Avenir Next,Segoe UI,sans-serif}.delivery-city-search input:focus,.delivery-rule-fields input:focus,.delivery-state-config select:focus{border-color:var(--ms-iron);box-shadow:0 0 0 3px rgb(73 80 87/12%)}.delivery-city-suggestions{position:absolute;z-index:20;top:calc(100% + 6px);right:0;left:0;overflow:hidden;border:1px solid var(--ms-line);border-radius:9px;background:var(--ms-paper);box-shadow:0 14px 30px rgb(33 37 41/14%)}.delivery-city-suggestions button{display:grid;width:100%;grid-gap:3px;gap:3px;padding:10px 11px;border:0;border-bottom:1px solid var(--ms-line);background:transparent;color:var(--ms-ink);text-align:left;cursor:pointer}.delivery-city-suggestions button:last-child{border-bottom:0}.delivery-city-suggestions button:hover{background:var(--ms-platinum)}.delivery-city-suggestions span,.delivery-city-suggestions strong{font-size:12px}.delivery-city-suggestions span{color:var(--ms-muted)}.delivery-city-suggestions>span{display:block;padding:12px;color:var(--ms-muted)}.delivery-city-rules{display:grid;grid-gap:8px;gap:8px}.delivery-city-rule{display:grid;grid-gap:13px;gap:13px;padding:14px;border:1px solid var(--ms-line);border-radius:10px;background:var(--ms-paper)}.delivery-city-rule-heading{align-items:center}.delivery-city-rule-heading>div{display:flex;align-items:center;gap:7px}.delivery-city-rule-heading button{padding:0;border:0;background:transparent;color:var(--ms-muted);font-size:11px;text-decoration:underline;cursor:pointer}.delivery-rule-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.delivery-rule-fields label,.delivery-state-config>label{display:grid;grid-gap:6px;gap:6px;color:var(--ms-iron);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.delivery-rule-fields input{min-height:39px}.delivery-state-config select{margin-top:2px}.delivery-state-summary{display:grid;grid-gap:5px;gap:5px;padding:12px 14px;border:1px solid var(--ms-line);border-radius:9px;background:var(--ms-paper);margin-bottom:1rem}.delivery-state-summary strong{font-size:12px}.delivery-empty-state{padding:14px;border:1px dashed var(--ms-pale);border-radius:9px;color:var(--ms-muted);font-size:12px;display:flex;justify-content:space-between;gap:1rem}.delivery-settings-footer{align-items:center;padding-top:15px;border-top:1px solid var(--ms-line)}.delivery-settings-footer span{max-width:470px}.delivery-settings-footer .primary-action{flex:0 0 auto}@media (max-width:760px){.delivery-settings-footer,.delivery-settings-heading{flex-direction:column;align-items:stretch}.delivery-charge-options,.delivery-coverage-options,.delivery-rule-fields{grid-template-columns:1fr 1fr}.delivery-preparation-field{grid-template-columns:1fr}.delivery-preparation-field>.custom-preparation-fields{grid-column:auto}.duration-range-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.duration-range-controls>select{grid-column:1/-1}.delivery-settings-footer .primary-action{width:100%;justify-content:center}}@media (max-width:470px){.delivery-charge-options,.delivery-coverage-options,.delivery-rule-fields{grid-template-columns:1fr}.delivery-rule-fields .duration-input-controls{grid-template-columns:minmax(0,1fr) minmax(110px,.75fr)}}.settings-page .settings-list i:after{background:var(--ms-paper)}.settings-page .settings-list input:checked+i{background:var(--ms-ink)}.settings-page .settings-list input:checked+i:after{background:var(--ms-slate)}.settings-page .settings-stock-form{align-items:end}.settings-page .settings-stock-form input{background:var(--ms-paper)}.settings-page .settings-stock-visibility-card{margin-top:4px;padding:0 18px;border:1px solid var(--ms-line);border-radius:14px;background:var(--ms-paper)}.settings-page .settings-stock-visibility-card label{min-height:86px;border-bottom:0}.settings-page .settings-stock-visibility-card label>span{max-width:560px}.settings-page .settings-experience-stock-card{grid-column:1/-1;margin-top:4px}.settings-page .settings-stock-visibility-note{padding:12px 0 15px;border-top:1px solid var(--ms-line);color:var(--ms-muted);font-size:12px;line-height:1.45}.settings-page .settings-stock-visibility-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0 16px;border-top:1px solid var(--ms-line)}.settings-page .settings-stock-visibility-actions>span{color:var(--ms-muted);font-size:12px;line-height:1.45}.settings-page .settings-stock-visibility-actions .secondary-action{flex:0 0 auto;min-height:38px;padding:0 14px}.settings-page .settings-experience-actions{grid-column:1/-1;align-items:center;margin-top:4px}.settings-page .settings-experience-actions>span{flex:1 1 auto;min-width:0;line-height:1.45}.settings-page .settings-experience-actions .primary-action,.settings-page .settings-stock-visibility-actions .primary-action{flex:0 0 auto;min-height:43px;padding:0 16px;border:0;border-radius:8px;background:var(--ms-ink);color:var(--ms-paper);font-size:12px;font-weight:700;cursor:pointer;transition:background-color .18s ease,transform .18s ease}.settings-page .settings-experience-actions .primary-action:hover,.settings-page .settings-stock-visibility-actions .primary-action:hover{background:var(--ms-gunmetal);transform:translateY(-1px)}.settings-page .settings-experience-actions .primary-action:disabled,.settings-page .settings-stock-visibility-actions .primary-action:disabled{cursor:wait;opacity:.62;transform:none}.settings-page .settings-payment-mode-list{margin-bottom:18px}.settings-page .settings-payment-methods{display:grid;grid-gap:10px;gap:10px;min-width:0}.settings-page .settings-payment-methods-heading{display:grid;grid-gap:4px;gap:4px;padding:2px 0 4px}.settings-page .settings-payment-methods-heading strong{color:var(--ms-ink);font-size:13px}.settings-page .settings-payment-methods-heading small{max-width:560px;color:var(--ms-muted);font-size:12px;line-height:1.45}.settings-page .settings-payment-brands.is-disabled,.settings-page .settings-payment-methods.is-disabled{opacity:.55}.settings-page .settings-payment-brands.is-disabled{pointer-events:none}.settings-page .settings-payment-brand-custom{display:grid;grid-gap:10px;gap:10px;min-width:0;padding-top:14px;border-top:1px solid var(--overview-line)}.settings-page .settings-payment-brand-custom-heading{display:grid;grid-gap:4px;gap:4px}.settings-page .settings-payment-brand-custom-heading small,.settings-page .settings-payment-brand-empty{color:var(--overview-muted);font-size:12px;line-height:1.45}.settings-page .settings-payment-brand-custom-list{display:flex;min-width:0;flex-wrap:wrap;gap:8px}.settings-page .settings-payment-brand-custom-chip{display:inline-flex;min-width:0;min-height:36px;align-items:center;gap:8px;padding:3px 5px 3px 11px;border:1px solid color-mix(in srgb,var(--overview-ink) 18%,transparent);border-radius:10px;background:var(--overview-panel);color:var(--overview-ink);font-size:12px;font-weight:650}.settings-page .settings-payment-brand-custom-chip>span{overflow-wrap:anywhere}.settings-page .settings-payment-brand-custom-chip button{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--overview-muted);cursor:pointer}.settings-page .settings-payment-brand-custom-chip button:focus-visible,.settings-page .settings-payment-brand-custom-chip button:hover{background:color-mix(in srgb,var(--overview-ink) 8%,transparent);color:var(--overview-ink)}.settings-page .settings-payment-brand-custom-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;width:100%;max-width:560px;min-width:0}.settings-page .settings-payment-brand-custom-entry input{width:100%;min-width:0;padding:0 12px;font:inherit;font-size:13px}.settings-page .settings-payment-brand-custom-entry button,.settings-page .settings-payment-brand-custom-entry input{min-height:40px;border:1px solid var(--overview-line);border-radius:10px;background:var(--overview-panel);color:var(--overview-ink)}.settings-page .settings-payment-brand-custom-entry button{padding:0 13px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.settings-page .settings-payment-brand-custom-chip button:disabled,.settings-page .settings-payment-brand-custom-entry button:disabled{cursor:not-allowed;opacity:.55}.settings-page .settings-stock-visibility-error{margin:0 0 14px}@media (max-width:620px){.settings-page .settings-payment-brand-custom-entry{grid-template-columns:minmax(0,1fr)}.settings-page .settings-stock-visibility-actions{align-items:stretch;flex-direction:column}.settings-page .settings-stock-visibility-actions .primary-action,.settings-page .settings-stock-visibility-actions .secondary-action{width:100%}}.subscription-card{overflow:hidden;border:1px solid var(--ms-gunmetal);border-radius:14px;background:var(--ms-gunmetal);color:var(--ms-paper)}.subscription-card header{display:flex;justify-content:space-between;gap:20px;padding:24px}.subscription-card header>div{min-width:0}.subscription-plan-slug,.subscription-status{display:block;color:var(--ms-slate);font-size:12px;letter-spacing:.13em;text-transform:uppercase}.subscription-card h3{margin:10px 0 5px;font:400 26px/1 Georgia,serif}.subscription-card header p{margin:0;font:400 22px/1 Georgia,serif}.subscription-card header p small{color:var(--ms-slate);font:400 12px Avenir Next,Segoe UI,sans-serif}.subscription-plan-slug{padding-top:3px;color:var(--ms-pale);text-align:right}.subscription-card ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px 20px;gap:11px 20px;margin:0;padding:19px 24px 22px;border-top:1px solid rgb(206 212 218/18%);list-style:none}.subscription-card li{display:flex;gap:9px;align-items:center;color:var(--ms-pale);font-size:12px}.subscription-card li span{color:var(--ms-paper);font-weight:700}.subscription-card footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 24px;background:var(--ms-ink);color:var(--ms-slate);font-size:12px;line-height:1.45}.settings-danger-button,.settings-secondary-button{flex:0 0 auto;min-height:37px;padding:0 13px;border:1px solid var(--ms-slate);border-radius:7px;background:var(--ms-gunmetal);color:var(--ms-paper);font-size:12px;font-weight:700;cursor:pointer}.settings-danger-button:hover,.settings-secondary-button:hover{border-color:var(--ms-paper);background:var(--ms-gunmetal)}.subscription-cancelled-footer,.subscription-scheduled-footer{align-items:flex-end}.subscription-cancelled-footer>div,.subscription-scheduled-footer>div{display:flex;flex-direction:column;gap:5px}.subscription-cancelled-footer strong,.subscription-scheduled-footer strong{color:var(--ms-paper);font-size:12px}.settings-secondary-button{display:inline-flex;align-items:center;text-decoration:none}.merchant-cancellation-dialog{width:min(610px,calc(100% - 32px));max-width:610px}.merchant-cancellation-dialog::-webkit-backdrop{background:rgb(33 37 41/52%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.merchant-cancellation-dialog::backdrop{background:rgb(33 37 41/52%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.merchant-cancellation-panel{border:1px solid var(--ms-line);border-radius:18px;background:var(--ms-paper)}.merchant-cancellation-panel .app-dialog-icon.danger{border-color:var(--ms-pale);background:var(--ms-platinum);color:var(--ms-ink)}.merchant-cancellation-panel .app-dialog-heading h2{color:var(--ms-ink)}.merchant-cancellation-panel .app-dialog-description{color:var(--ms-muted)}.merchant-cancellation-body{display:grid;grid-gap:16px;gap:16px;padding:0 26px 24px}.cancellation-impact{padding:16px;border:1px solid var(--ms-line);border-radius:10px;background:var(--ms-platinum)}.cancellation-impact strong{display:block;margin-bottom:9px;font-size:12px}.cancellation-impact ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:16px;color:var(--ms-iron);font-size:12px;line-height:1.45}.merchant-cancellation-panel textarea{min-height:76px;padding:11px 12px;resize:vertical}.optional-label{color:var(--ms-muted);font-size:12px;font-weight:400;letter-spacing:normal;text-transform:none}.cancellation-confirmation{display:flex!important;align-items:flex-start;gap:9px;color:var(--ms-iron)!important;font-size:12px!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.45!important;text-transform:none!important}.cancellation-confirmation input{flex:0 0 auto;width:16px!important;min-height:16px!important;margin:0!important;accent-color:var(--ms-ink)}.merchant-cancellation-panel .app-dialog-actions{border-top-color:var(--ms-line)}.merchant-cancellation-panel .app-dialog-primary,.merchant-cancellation-panel .app-dialog-secondary{border-radius:8px}.merchant-cancellation-panel .app-dialog-primary.danger{border-color:var(--ms-ink);background:var(--ms-ink)}.merchant-cancellation-panel .app-dialog-primary.danger:hover{background:var(--ms-gunmetal)}@media (max-width:760px){.settings-page .settings-page-title{align-items:flex-start;gap:16px}.settings-page .settings-page-note{display:none}.settings-page .settings-section{grid-template-columns:1fr;gap:22px;padding:30px 0}.settings-page .settings-section-intro p{max-width:420px}.settings-choice-grid,.subscription-card ul{grid-template-columns:1fr}.settings-operation-panel{padding:16px}.settings-operation-actions,.subscription-card footer{align-items:stretch;flex-direction:column}.settings-danger-button,.settings-operation-actions .primary-action,.settings-secondary-button{width:100%;justify-content:center}.subscription-card header{flex-direction:column}.subscription-plan-slug{text-align:left}.merchant-cancellation-body{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.settings-choice,.settings-page .city-autocomplete input,.settings-page .select-field-trigger,.settings-page .settings-form input{transition:none}}.dashboard-content.narrow.settings-page{width:min(100%,1280px);max-width:1280px}.settings-page .settings-layout{display:grid;grid-template-columns:236px minmax(0,1fr);grid-gap:clamp(30px,4vw,56px);gap:clamp(30px,4vw,56px);align-items:start}.settings-page .settings-navigation{position:-webkit-sticky;position:sticky;top:24px;min-width:0}.settings-navigation-intro h2{margin:12px 0 10px;color:var(--ms-ink);font:400 clamp(30px,3vw,42px)/.98 Georgia,serif;letter-spacing:-.055em}.settings-navigation-intro p{max-width:215px;margin:0;color:var(--ms-muted);font-size:12px;line-height:1.55}.settings-navigation-menu{display:grid;grid-gap:6px;gap:6px;margin-top:32px}.settings-navigation-label{margin-bottom:4px;color:var(--ms-muted);font-size:12px;font-weight:700;letter-spacing:.15em}.settings-navigation-menu a{display:grid;grid-template-columns:25px minmax(0,1fr) 16px;min-height:64px;align-items:center;grid-gap:8px;gap:8px;padding:10px 11px;border:1px solid transparent;border-radius:12px;color:var(--ms-ink);text-decoration:none;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.settings-navigation-menu a:hover:not(.is-current){border-color:var(--ms-line);background:var(--ms-paper);transform:translateX(2px)}.settings-navigation-menu a:focus-visible{outline:2px solid var(--ms-iron);outline-offset:3px}.settings-navigation-menu a.is-current{border-color:var(--ms-ink);background:var(--ms-gunmetal);color:var(--ms-paper);box-shadow:0 10px 24px rgb(33 37 41/12%)}.settings-navigation-menu a>b{align-self:start;padding-top:3px;color:var(--ms-muted);font-size:12px;letter-spacing:.08em}.settings-navigation-menu a.is-current>b{color:var(--ms-pale)}.settings-navigation-menu a>span{display:grid;min-width:0;grid-gap:4px;gap:4px}.settings-navigation-menu a strong{overflow-wrap:anywhere;font-size:12px;line-height:1.25}.settings-navigation-menu a small{color:var(--ms-muted);font-size:12px;line-height:1.3}.settings-navigation-menu a.is-current small{color:var(--ms-pale)}.settings-navigation-menu a>i{color:var(--ms-muted);font-size:18px;font-style:normal;line-height:1;text-align:right}.settings-navigation-menu a.is-current>i{color:var(--ms-paper)}.settings-navigation-note{display:flex;align-items:flex-start;gap:9px;margin-top:28px;padding-top:16px;border-top:1px solid var(--ms-line)}.settings-navigation-note>span{display:grid;width:21px;height:21px;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--ms-ink);color:var(--ms-paper);font-size:12px;font-weight:700}.settings-navigation-note p{display:grid;grid-gap:4px;gap:4px;margin:0}.settings-navigation-note strong{font-size:12px}.settings-navigation-note small{color:var(--ms-muted);font-size:12px;line-height:1.45}.settings-navigation-mobile-profile{display:none}.settings-page .settings-page-main{min-width:0}.settings-page .settings-page-main .settings-section{grid-template-columns:minmax(175px,205px) minmax(0,1fr);gap:28px;padding:30px 0}.settings-page .settings-page-main .settings-choice{grid-template-columns:42px minmax(0,1fr) 22px}.settings-page .settings-choice>.settings-choice-copy{min-width:0}.settings-page .settings-choice small,.settings-page .settings-choice strong{overflow-wrap:anywhere}.settings-page .settings-operation-panel{box-shadow:0 14px 30px rgb(33 37 41/5%)}.settings-page [id^=settings-]{scroll-margin-top:24px}@media (max-width:1050px){.settings-page .settings-layout{grid-template-columns:200px minmax(0,1fr);gap:28px}.settings-page .settings-page-main .settings-section{grid-template-columns:minmax(150px,175px) minmax(0,1fr);gap:22px}}@media (max-width:760px){.settings-page .settings-layout{grid-template-columns:1fr;gap:12px}.settings-page .settings-navigation{position:static}.settings-navigation-intro h2{max-width:420px;font-size:36px}.settings-navigation-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:22px}.settings-navigation-label{grid-column:1/-1}.settings-navigation-menu a{grid-template-columns:22px minmax(0,1fr);min-height:60px}.settings-navigation-menu a>i,.settings-navigation-note{display:none}}@media (prefers-reduced-motion:reduce){.settings-navigation-menu a{transition:none}}.dashboard-page .settings-workspace{width:min(100%,1280px);max-width:1280px;padding:clamp(34px,4vw,58px) clamp(24px,4vw,62px) 88px;color:var(--overview-ink)}.dashboard-page .settings-workspace .settings-page-title{align-items:flex-end;gap:24px;margin-bottom:28px}.dashboard-page .settings-workspace .settings-page-title h1{margin:11px 0 8px;color:var(--overview-ink);font-family:var(--font-display),Georgia,serif;font-size:clamp(38px,4.2vw,56px);font-weight:400;letter-spacing:-.065em;line-height:.98}.dashboard-page .settings-workspace .settings-page-title p{max-width:620px;color:var(--overview-muted)}.dashboard-page .settings-workspace .settings-page-note{max-width:260px;padding-bottom:6px;color:var(--overview-muted);font-size:12px;line-height:1.45;text-align:right}.dashboard-page .settings-workspace .settings-layout{display:grid;grid-template-columns:228px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start;padding:26px;border:1px solid var(--overview-line);border-radius:22px;background:var(--overview-panel);box-shadow:var(--ui-shadow)}.dashboard-page .settings-workspace .settings-navigation{position:-webkit-sticky;position:sticky;top:22px;min-width:0;padding:6px 0}.dashboard-page .settings-workspace .settings-navigation-intro h2{margin:12px 0 10px;color:var(--overview-ink);font-family:var(--font-display),Georgia,serif;font-size:clamp(30px,3.1vw,43px);font-weight:400;letter-spacing:-.06em;line-height:.98}.dashboard-page .settings-workspace .settings-navigation-intro p{max-width:215px;color:var(--overview-muted);font-size:12px;line-height:1.55}.dashboard-page .settings-workspace .settings-navigation-menu.personalization-section-nav{position:static;display:block;margin-top:0;padding:0}.dashboard-page .settings-workspace .personalization-nav-eyebrow{display:block;margin:0 12px 11px;color:var(--overview-muted);font-size:12px;font-weight:800;letter-spacing:.14em}.dashboard-page .settings-workspace .personalization-section-nav-list{display:grid;grid-gap:5px;gap:5px}.dashboard-page .settings-workspace .personalization-section-nav-item{grid-template-columns:32px minmax(0,1fr);min-height:64px;color:var(--overview-ink)}.dashboard-page .settings-workspace .personalization-section-nav-item:hover{border-color:color-mix(in srgb,var(--overview-purple) 24%,var(--overview-line));background:color-mix(in srgb,var(--overview-purple-soft) 68%,transparent)}.dashboard-page .settings-workspace .personalization-section-nav-item:focus-visible{outline-color:var(--overview-purple)}.dashboard-page .settings-workspace .personalization-section-nav-item.is-active{border-color:color-mix(in srgb,var(--overview-purple) 34%,var(--overview-line));background:var(--overview-purple-soft);box-shadow:0 8px 18px color-mix(in srgb,var(--overview-ink) 8%,transparent)}.dashboard-page .settings-workspace .personalization-section-nav-number{border-color:var(--overview-line);background:var(--overview-panel);color:var(--overview-purple)}.dashboard-page .settings-workspace .personalization-section-nav-item.is-active .personalization-section-nav-number{border-color:var(--overview-purple);background:var(--overview-purple);color:var(--overview-panel)}.dashboard-page .settings-workspace .personalization-section-nav-item small,.dashboard-page .settings-workspace .personalization-section-nav-item>i{color:var(--overview-muted)}.dashboard-page .settings-workspace .personalization-section-nav-item.is-active>i{color:var(--overview-purple)}.dashboard-page .settings-workspace .settings-section-nav-group{display:grid;min-width:0;grid-gap:2px;gap:2px}.delivery-settings-fields[data-active-subsection],.delivery-subsection-content,.delivery-zones-section{display:grid;min-width:0;grid-gap:18px;gap:18px}.delivery-settings-fields[data-active-subsection=methods] [data-delivery-subsection=zones],.delivery-settings-fields[data-active-subsection=zones] [data-delivery-subsection=methods]{display:none}.dashboard-page .settings-workspace .settings-navigation-note{margin-top:26px;padding-top:16px;border-top-color:var(--overview-line)}.dashboard-page .settings-workspace .settings-navigation-note>span{background:var(--overview-ink);color:var(--overview-panel)}.dashboard-page .settings-workspace .settings-navigation-note small{color:var(--overview-muted)}.dashboard-page .settings-workspace .settings-page-main{min-width:0}.dashboard-page .settings-workspace .settings-editor-header{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;min-height:90px;padding:0 0 20px;border-bottom:1px solid var(--overview-line)}.dashboard-page .settings-workspace .settings-editor-header>div{display:flex;align-items:flex-start;gap:13px;min-width:0}.dashboard-page .settings-workspace .settings-step{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border:1px solid var(--overview-line);border-radius:10px;background:var(--overview-purple-soft);color:var(--overview-purple);font-size:12px;font-weight:800}.dashboard-page .settings-workspace .settings-editor-header h2{max-width:540px;margin:8px 0 0;color:var(--overview-ink);font-family:var(--font-display),Georgia,serif;font-size:clamp(27px,3vw,40px);font-weight:400;letter-spacing:-.055em;line-height:1}.dashboard-page .settings-workspace .settings-editor-header>span{max-width:220px;padding-bottom:2px;color:var(--overview-muted);font-size:12px;line-height:1.45;text-align:right}.dashboard-page .settings-workspace .settings-page-main>.settings-section,.dashboard-page .settings-workspace .settings-page-main>form{margin-top:18px}.dashboard-page .settings-workspace .settings-page-main>.settings-section,.dashboard-page .settings-workspace .settings-page-main>form>.settings-section{display:grid;grid-template-columns:minmax(175px,205px) minmax(0,1fr);grid-gap:26px;gap:26px;min-width:0;padding:22px;border:1px solid var(--overview-line);border-radius:18px;background:var(--overview-panel);box-shadow:0 12px 28px color-mix(in srgb,var(--overview-ink) 5%,transparent)}.dashboard-page .settings-workspace .settings-section-intro{min-width:0}.dashboard-page .settings-workspace .settings-section-intro h2{margin:9px 0 8px;color:var(--overview-ink);font-family:var(--font-display),Georgia,serif;font-size:27px;font-weight:400;letter-spacing:-.05em;line-height:1.02}.dashboard-page .settings-workspace .settings-section-intro p{max-width:205px;color:var(--overview-muted);font-size:12px;line-height:1.55}.dashboard-page .settings-workspace .settings-list,.dashboard-page .settings-workspace .settings-operation-panel,.dashboard-page .settings-workspace .settings-stock-form,.dashboard-page .settings-workspace .settings-subscription-area{min-width:0;padding:18px;border:1px solid var(--overview-line);border-radius:15px;background:var(--overview-panel-soft);box-shadow:none}.dashboard-page .settings-workspace .settings-choice{border-color:var(--overview-line);background:var(--overview-panel)}.dashboard-page .settings-workspace .settings-choice.is-enabled,.dashboard-page .settings-workspace .settings-choice:has(input:focus-visible),.dashboard-page .settings-workspace .settings-choice:hover{border-color:color-mix(in srgb,var(--overview-purple) 52%,var(--overview-line))}.dashboard-page .settings-workspace .settings-choice.is-enabled{background:color-mix(in srgb,var(--overview-purple-soft) 48%,var(--overview-panel))}.dashboard-page .settings-workspace .settings-choice small,.dashboard-page .settings-workspace .settings-list small,.dashboard-page .settings-workspace .settings-operation-actions>span{color:var(--overview-muted)}.dashboard-page .settings-workspace .settings-choice>i{border-color:var(--overview-line);color:var(--overview-panel)}.dashboard-page .settings-workspace .settings-choice.is-enabled>i,.dashboard-page .settings-workspace .settings-operation-actions .primary-action,.dashboard-page .settings-workspace .settings-stock-visibility-actions .primary-action{border-color:var(--overview-ink);background:var(--overview-ink);color:var(--overview-panel)}.dashboard-page .settings-workspace .settings-choice.is-enabled>i{color:var(--overview-panel)}.dashboard-page .settings-workspace .settings-operation-actions{border-top-color:var(--overview-line)}.dashboard-page .settings-workspace .settings-operation-actions .primary-action:hover,.dashboard-page .settings-workspace .settings-stock-visibility-actions .primary-action:hover{background:color-mix(in srgb,var(--overview-ink) 88%,var(--overview-purple))}.dashboard-page .settings-workspace .city-autocomplete input,.dashboard-page .settings-workspace .select-field-trigger,.dashboard-page .settings-workspace .settings-form input{border-color:var(--overview-line);background:var(--overview-panel);color:var(--overview-ink)}.dashboard-page .settings-workspace .custom-preparation-fields{border-color:var(--overview-line);background:color-mix(in srgb,var(--overview-purple-soft) 28%,var(--overview-panel));color:var(--overview-muted)}.dashboard-page .settings-workspace .custom-preparation-input-wrap{color:var(--overview-ink)}.dashboard-page .settings-workspace .settings-field-label{color:var(--overview-ink);display:flex;flex-direction:column}.dashboard-page .settings-workspace .custom-preparation-hint,.dashboard-page .settings-workspace .custom-preparation-input-wrap small,.dashboard-page .settings-workspace .custom-preparation-separator{color:var(--overview-muted)}.onboarding-page .onboarding-form .settings-field-label{color:var(--ob-ink,#172536)}.dashboard-page .settings-workspace .city-autocomplete input:focus,.dashboard-page .settings-workspace .select-field-trigger:focus-visible,.dashboard-page .settings-workspace .select-field-trigger:hover,.dashboard-page .settings-workspace .select-field-trigger[aria-expanded=true],.dashboard-page .settings-workspace .settings-form input:focus{border-color:var(--overview-purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--overview-purple) 14%,transparent)}.dashboard-page .settings-workspace .select-field-menu{box-sizing:border-box;width:100%;min-width:0;max-width:100%;left:0;right:auto}.dashboard-page .settings-workspace .settings-list label{border-bottom-color:var(--overview-line)}.dashboard-page .settings-workspace .settings-list label:last-child{border-bottom:0}.dashboard-page .settings-workspace .settings-list i{border-color:var(--overview-line);background:var(--overview-panel)}.dashboard-page .settings-workspace .settings-list i:after{background:var(--overview-muted)}.dashboard-page .settings-workspace .settings-list input:checked+i{background:var(--overview-purple)}.dashboard-page .settings-workspace .settings-list input:checked+i:after{background:var(--overview-panel)}.dashboard-page .settings-workspace .subscription-card{border-color:var(--overview-ink);background:var(--overview-ink);color:var(--overview-panel)}.dashboard-page .settings-workspace .subscription-card footer{background:color-mix(in srgb,var(--overview-ink) 86%,black)}.dashboard-page .settings-workspace .settings-danger-button,.dashboard-page .settings-workspace .settings-secondary-button{border-color:color-mix(in srgb,var(--overview-panel) 42%,transparent);color:var(--overview-panel)}.dashboard-page .settings-workspace .settings-danger-button:hover,.dashboard-page .settings-workspace .settings-secondary-button:hover{border-color:var(--overview-panel);background:color-mix(in srgb,var(--overview-ink) 76%,var(--overview-purple))}@media (max-width:980px){.dashboard-page .settings-workspace .settings-layout{grid-template-columns:190px minmax(0,1fr);gap:20px;padding:20px}.dashboard-page .settings-workspace .settings-page-main>.settings-section,.dashboard-page .settings-workspace .settings-page-main>form>.settings-section{grid-template-columns:1fr;gap:18px}.dashboard-page .settings-workspace .settings-section-intro p{max-width:500px}}@media (max-width:760px){.dashboard-page .settings-workspace .settings-page-title{align-items:flex-start;gap:14px}.dashboard-page .settings-workspace .settings-page-note{display:none}.dashboard-page .settings-workspace .settings-layout{grid-template-columns:1fr;gap:14px;padding:14px}.dashboard-page .settings-workspace .settings-navigation{position:static;padding:4px 0 0}.dashboard-page .settings-workspace .settings-navigation-intro h2{max-width:450px;font-size:36px}.dashboard-page .settings-workspace .settings-navigation-menu.personalization-section-nav{margin-top:20px}.dashboard-page .settings-workspace .personalization-section-nav-list{display:flex;overflow-x:auto;gap:7px;padding:2px 2px 7px;scroll-snap-type:x proximity;scrollbar-width:thin}.dashboard-page .settings-workspace .personalization-section-nav-item{flex:0 0 212px;scroll-snap-align:start}.dashboard-page .settings-workspace .settings-navigation-note{display:none}.dashboard-page .settings-workspace .settings-editor-header{align-items:flex-start;flex-direction:column;gap:12px;min-height:0}.dashboard-page .settings-workspace .settings-editor-header>span{max-width:none;padding-left:49px;text-align:left}}@media (max-width:560px){.dashboard-page .settings-workspace{padding-inline:14px}.dashboard-page .settings-workspace .settings-page-title h1{font-size:42px}.dashboard-page .settings-workspace .settings-page-main>.settings-section,.dashboard-page .settings-workspace .settings-page-main>form>.settings-section{padding:16px}.dashboard-page .settings-workspace .settings-list,.dashboard-page .settings-workspace .settings-operation-panel,.dashboard-page .settings-workspace .settings-stock-form,.dashboard-page .settings-workspace .settings-subscription-area{padding:14px}.dashboard-page .settings-workspace .settings-editor-header h2{font-size:30px}.dashboard-page .settings-workspace .settings-choice-grid,.dashboard-page .settings-workspace .subscription-card ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dashboard-page .settings-workspace .personalization-section-nav-item{transition:none}}.dashboard-page .settings-workspace .settings-administrators-area{min-width:0;padding:18px;border:1px solid var(--overview-line);border-radius:15px;background:var(--overview-panel-soft)}.dashboard-page .settings-workspace .settings-administrators-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:17px;border-bottom:1px solid var(--overview-line)}.dashboard-page .settings-workspace .settings-administrators-heading strong{display:block;margin-top:7px;color:var(--overview-ink);font-size:16px}.dashboard-page .settings-workspace .settings-administrator-empty span,.dashboard-page .settings-workspace .settings-administrator-form-actions>span,.dashboard-page .settings-workspace .settings-administrator-form-heading small,.dashboard-page .settings-workspace .settings-administrators-heading p{display:block;margin-top:6px;color:var(--overview-muted);font-size:12px;line-height:1.45}.dashboard-page .settings-workspace .settings-administrator-add{flex:0 0 auto;min-height:42px;border-color:var(--overview-ink);background:var(--overview-ink);color:var(--overview-panel)}.dashboard-page .settings-workspace .settings-administrator-add:hover,.dashboard-page .settings-workspace .settings-administrator-form-actions .primary-action:hover{background:color-mix(in srgb,var(--overview-ink) 88%,var(--overview-purple))}.dashboard-page .settings-workspace .settings-administrator-form{margin-top:17px;padding:16px;border:1px solid var(--overview-line);border-radius:12px;background:var(--overview-panel)}.dashboard-page .settings-workspace .settings-administrator-form-heading strong{display:block;margin-top:6px;color:var(--overview-ink);font-size:15px}.dashboard-page .settings-workspace .settings-administrator-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;margin-top:18px}.dashboard-page .settings-workspace .settings-administrator-fields label{display:grid;grid-gap:7px;gap:7px;color:var(--overview-muted);font-size:12px;font-weight:700}.dashboard-page .settings-workspace .settings-administrator-fields input{width:100%;min-height:43px;padding:0 12px;border:1px solid var(--overview-line);border-radius:9px;outline:0;background:var(--overview-panel);color:var(--overview-ink);font:inherit;font-size:12px}.dashboard-page .settings-workspace .settings-administrator-fields input:focus{border-color:var(--overview-purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--overview-purple) 14%,transparent)}.dashboard-page .settings-workspace .settings-administrator-form .form-error{margin-top:13px}.dashboard-page .settings-workspace .settings-administrator-form-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:17px;padding-top:15px;border-top:1px solid var(--overview-line)}.dashboard-page .settings-workspace .settings-administrator-form-actions>span{margin-top:0}.dashboard-page .settings-workspace .settings-administrator-form-actions .primary-action{flex:0 0 auto;min-height:42px;border-color:var(--overview-ink);background:var(--overview-ink);color:var(--overview-panel)}.dashboard-page .settings-workspace .settings-administrator-list{display:grid;margin-top:17px;border-top:1px solid var(--overview-line)}.dashboard-page .settings-workspace .settings-administrator-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;padding:13px 0;border-bottom:1px solid var(--overview-line)}.dashboard-page .settings-workspace .settings-administrator-avatar{display:grid;width:35px;height:35px;place-items:center;border:1px solid color-mix(in srgb,var(--overview-purple) 32%,var(--overview-line));border-radius:10px;background:var(--overview-purple-soft);color:var(--overview-purple);font-size:12px;font-weight:800}.dashboard-page .settings-workspace .settings-administrator-row strong,.dashboard-page .settings-workspace .settings-administrator-row>div>span{display:block}.dashboard-page .settings-workspace .settings-administrator-row strong{color:var(--overview-ink);font-size:12px}.dashboard-page .settings-workspace .settings-administrator-row>div>span{margin-top:3px;overflow:hidden;color:var(--overview-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dashboard-page .settings-workspace .settings-administrator-status{display:inline-flex;align-items:center;gap:6px;color:var(--overview-muted);font-size:12px;white-space:nowrap}.dashboard-page .settings-workspace .settings-administrator-status i{width:7px;height:7px;border-radius:50%;background:var(--overview-muted)}.dashboard-page .settings-workspace .settings-administrator-status.is-active i{background:var(--overview-green)}.dashboard-page .settings-workspace .settings-administrator-empty,.dashboard-page .settings-workspace .settings-administrator-loading{display:grid;justify-items:center;grid-gap:5px;gap:5px;padding:31px 16px 17px;color:var(--overview-muted);text-align:center}.dashboard-page .settings-workspace .settings-administrator-empty strong{color:var(--overview-ink);font-size:12px}.dashboard-page .settings-workspace .settings-administrator-empty span{margin-top:0}@media (max-width:980px){.dashboard-page .settings-workspace .settings-administrator-fields{grid-template-columns:1fr}}@media (max-width:560px){.dashboard-page .settings-workspace .settings-administrator-form-actions,.dashboard-page .settings-workspace .settings-administrators-heading{align-items:stretch;flex-direction:column}.dashboard-page .settings-workspace .settings-administrator-add,.dashboard-page .settings-workspace .settings-administrator-form-actions .primary-action{width:100%}.dashboard-page .settings-workspace .settings-administrator-row{grid-template-columns:38px minmax(0,1fr)}.dashboard-page .settings-workspace .settings-administrator-status{grid-column:2}}.dashboard-page .settings-workspace .settings-list label{display:flex;align-items:center;gap:16px;padding-inline:10px;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.dashboard-page .settings-workspace .settings-list label>span{flex:1 1 auto;min-width:0}.dashboard-page .settings-workspace .settings-list label:hover{padding-inline:10px;background:color-mix(in srgb,var(--overview-purple-soft) 34%,var(--overview-panel-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--overview-purple) 10%,transparent)}.dashboard-page .settings-workspace .settings-list i{display:block;flex:0 0 44px;width:44px;height:26px;box-sizing:border-box;border-radius:999px;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.dashboard-page .settings-workspace .settings-list i:after{transition:left .22s cubic-bezier(.22,.61,.36,1),background-color .22s ease,box-shadow .22s ease}.dashboard-page .settings-workspace .settings-list label:hover i{border-color:color-mix(in srgb,var(--overview-purple) 34%,var(--overview-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--overview-purple) 8%,transparent)}.dashboard-page .settings-workspace .settings-list input:focus-visible+i{outline:2px solid var(--overview-purple);outline-offset:3px}@media (prefers-reduced-motion:reduce){.dashboard-page .settings-workspace .settings-list i,.dashboard-page .settings-workspace .settings-list i:after,.dashboard-page .settings-workspace .settings-list label{transition:none}}.settings-page .settings-page-main .settings-operations-section{grid-template-columns:minmax(0,1fr)}.settings-page .settings-operations-section .settings-section-intro p{max-width:620px}.dashboard-page .settings-workspace .settings-page-main>form>.settings-operations-section{grid-template-columns:minmax(0,1fr);gap:22px}.merchant-entitlement-summary{display:grid;grid-gap:16px;gap:16px;margin-top:18px;border:1px solid var(--overview-line,var(--line));padding:18px;background:color-mix(in srgb,var(--overview-purple,var(--accent)) 5%,var(--card))}.merchant-entitlement-summary>div:first-child{display:grid;grid-gap:4px;gap:4px}.merchant-entitlement-summary>div:first-child strong{font-size:14px}.merchant-entitlement-summary>div:first-child small{color:var(--muted);font-size:12px;line-height:1.45}.merchant-entitlement-meters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.merchant-entitlement-meters>div{display:grid;grid-gap:5px;gap:5px;border-left:2px solid var(--overview-purple,var(--accent));padding:8px 10px;background:var(--card)}.merchant-entitlement-meters span{color:var(--muted);font-size:10px}.merchant-entitlement-meters strong{font-size:12px}@media (max-width:760px){.merchant-entitlement-meters{grid-template-columns:repeat(2,minmax(0,1fr))}}.delivery-method-config,.delivery-transit-config{display:grid;grid-gap:12px;gap:12px;min-width:0;padding-top:16px;border-top:1px solid var(--ms-line)}.delivery-method-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.delivery-method-options button{display:grid;grid-gap:5px;gap:5px;min-height:78px;padding:13px 14px;border:1px solid var(--ms-line);border-radius:12px;background:var(--ms-paper);color:var(--ms-ink);text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.delivery-method-options button:hover{border-color:var(--ms-pale);transform:translateY(-1px)}.delivery-method-options button:focus-visible{outline:3px solid color-mix(in srgb,var(--ms-accent,#315a4d) 24%,transparent);outline-offset:2px}.delivery-method-options button.is-selected{border-color:var(--ms-iron);background:color-mix(in srgb,var(--ms-platinum) 72%,var(--ms-paper));box-shadow:inset 0 0 0 1px var(--ms-iron),0 5px 12px color-mix(in srgb,var(--ms-ink) 7%,transparent)}.delivery-method-options button strong{font-size:13px;line-height:1.2}.delivery-method-options button span{color:var(--ms-muted);font-size:11px;line-height:1.35}.delivery-method-instructions,.delivery-method-name{display:grid;grid-gap:6px;gap:6px;color:var(--ms-ink);font-size:12px;font-weight:700}.delivery-method-instructions textarea,.delivery-method-name input{width:100%;min-width:0;border:1px solid var(--ms-line);border-radius:10px;background:var(--ms-paper);color:var(--ms-ink);font:inherit;font-weight:400}.delivery-method-name input{min-height:42px;padding:10px 12px}.delivery-method-instructions textarea{min-height:78px;padding:10px 12px;resize:vertical;line-height:1.45}.delivery-method-instructions textarea:focus,.delivery-method-name input:focus{border-color:var(--ms-iron);outline:3px solid color-mix(in srgb,var(--ms-iron) 16%,transparent);outline-offset:1px}@media (max-width:640px){.delivery-method-options{grid-template-columns:1fr}.delivery-method-options button{min-height:0;padding:12px 13px}}\n .delivery-method-options{grid-template-columns:1fr;gap:8px}.delivery-method-option{min-width:0;overflow:hidden;border:1px solid var(--ms-line);border-radius:12px;background:var(--ms-paper)}.delivery-method-option.is-selected{border-color:var(--ms-iron);box-shadow:inset 0 0 0 1px var(--ms-iron)}.delivery-method-options button.delivery-method-toggle{display:flex;width:100%;min-height:64px;align-items:center;gap:11px;padding:12px 14px;border:0;border-radius:0;background:transparent;color:var(--ms-ink);transform:none}.delivery-method-options button.delivery-method-toggle:focus-visible,.delivery-method-options button.delivery-method-toggle:hover{border:0;background:color-mix(in srgb,var(--ms-platinum) 36%,transparent);transform:none}.delivery-method-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:9px;background:var(--ms-platinum);color:var(--ms-ink)}.delivery-method-toggle-copy{display:grid;min-width:0;flex:1 1;grid-gap:3px;gap:3px;text-align:left}.delivery-method-toggle-copy strong{font-size:13px;line-height:1.2}.delivery-method-toggle-copy small{overflow:hidden;color:var(--ms-muted);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.delivery-method-state{flex:0 0 auto;padding:4px 8px;border:1px solid var(--ms-line);border-radius:999px;color:var(--ms-muted);font-size:10px;font-weight:700}.delivery-method-state.is-on{border-color:color-mix(in srgb,var(--ms-accent,#315a4d) 38%,var(--ms-line));background:color-mix(in srgb,var(--ms-accent,#315a4d) 10%,var(--ms-paper));color:var(--ms-accent,#315a4d)}.delivery-method-details{grid-gap:12px;gap:12px;padding:0 14px 14px 59px}.delivery-method-note{margin:0;color:var(--ms-muted);font-size:11px;line-height:1.4}.delivery-method-transit{display:grid;grid-gap:8px;gap:8px;padding-top:11px;border-top:1px solid var(--ms-line)}.delivery-method-transit .delivery-config-label{padding:0;border:0}.delivery-method-transit .delivery-config-label small{font-size:10px}.delivery-method-instructions>span{display:block}.delivery-method-instructions>small{color:var(--ms-muted);font-size:10px;font-weight:400}@media (max-width:640px){.delivery-method-details{padding-left:14px}.delivery-method-toggle-copy small{white-space:normal}}.delivery-method-section,.delivery-zones{display:grid;grid-gap:14px;gap:14px}.delivery-zones-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:4px}.delivery-zones-toolbar>div{display:grid;grid-gap:4px;gap:4px}.delivery-config-label strong,.delivery-zones-toolbar strong{color:var(--ms-ink);font-size:13px}.delivery-config-label small,.delivery-zones-toolbar span{color:var(--ms-muted);font-size:11px;line-height:1.4}.delivery-add-coverage,.delivery-add-zone,.delivery-remove-coverage,.delivery-remove-zone{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.delivery-add-zone{min-height:38px;padding:0 12px;border:1px solid var(--ms-line);border-radius:8px;background:var(--overview-ink);color:var(--ms-ink);font-size:11px;font-weight:700}.delivery-add-coverage:hover,.delivery-add-zone:hover{border-color:var(--ms-iron);background:var(--ms-platinum)}.delivery-zone-list{display:grid;grid-gap:14px;gap:14px}.delivery-zones-tabs{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;padding:4px;border:1px solid var(--ms-line);border-radius:10px;background:color-mix(in srgb,var(--ms-platinum) 58%,var(--ms-paper))}.delivery-zones-tabs button{min-height:34px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--ms-muted);font-size:11px;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.delivery-zones-tabs button:hover{color:var(--ms-ink)}.delivery-zones-tabs button.is-active{background:var(--ms-paper);color:var(--ms-ink);box-shadow:0 2px 8px rgb(33 37 41/8%)}.delivery-zone-summary-list{display:grid;grid-gap:10px;gap:10px}.delivery-zone-summary-card{display:grid;grid-gap:14px;gap:14px;padding:15px;border:1px solid var(--ms-line);border-radius:12px;background:var(--ms-paper);box-shadow:0 6px 18px rgb(33 37 41/4%)}.delivery-zone-summary-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.delivery-zone-summary-title{display:flex;min-width:0;align-items:center;gap:10px}.delivery-zone-summary-title>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.delivery-zone-summary-title strong{overflow:hidden;color:var(--ms-ink);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.delivery-zone-summary-grid span,.delivery-zone-summary-title span:not(.delivery-zone-number){color:var(--ms-muted);font-size:11px;line-height:1.35}.delivery-zone-status{flex:0 0 auto;padding:5px 8px;border:1px solid var(--ms-line);border-radius:999px;color:var(--ms-muted);font-size:10px;font-weight:800;text-transform:uppercase}.delivery-zone-status.is-active{border-color:#a8d4b9;background:#eff9f2;color:#286d49}.delivery-zone-summary-grid{display:grid;grid-template-columns:minmax(0,1.8fr) repeat(2,minmax(100px,.8fr));grid-gap:10px;gap:10px;padding:11px 0;border-top:1px solid var(--ms-line);border-bottom:1px solid var(--ms-line)}.delivery-zone-summary-grid>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.delivery-zone-summary-grid strong{overflow:hidden;color:var(--ms-ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.delivery-zone-summary-actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.delivery-zone-back,.delivery-zone-summary-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 10px;border:1px solid var(--ms-line);border-radius:8px;background:var(--ms-paper);color:var(--ms-iron);font-size:11px;font-weight:700;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.delivery-zone-back:hover,.delivery-zone-summary-actions button:hover{border-color:var(--ms-iron);background:var(--ms-platinum);color:var(--ms-ink)}.delivery-zone-summary-actions button.is-danger{color:#9b4b4b}.delivery-zone-conflict{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:12px;border:1px solid #ead6a1;border-radius:10px;background:#fffaf0}.delivery-zone-conflict-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#f6e6b9;color:#8c6411}.delivery-zone-conflict div{display:grid;grid-gap:3px;gap:3px}.delivery-zone-conflict strong{color:#6f5114;font-size:12px}.delivery-zone-conflict span:not(.delivery-zone-conflict-icon){color:#826b38;font-size:11px;line-height:1.45}.delivery-zone-summary-exclusions{display:grid;grid-gap:3px;gap:3px;padding:9px 10px;border:1px solid color-mix(in srgb,#c99b43 30%,var(--ms-line));border-radius:8px;background:color-mix(in srgb,#fff7e6 66%,var(--ms-paper))}.delivery-zone-summary-exclusions span{color:var(--ms-muted);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.delivery-zone-summary-exclusions strong{color:var(--ms-ink);font-size:11px;line-height:1.4}.delivery-coverage-help{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--ms-accent) 22%,var(--ms-line));border-radius:9px;background:color-mix(in srgb,var(--ms-accent-soft) 42%,var(--ms-paper));color:var(--ms-muted);font-size:11px;line-height:1.45}.delivery-coverage-help strong{color:var(--ms-ink);font-size:11px}.delivery-coverage-help b{color:var(--ms-ink);font-weight:700}.delivery-coverage-scope-note{display:block;margin-top:-2px;color:var(--ms-muted);font-size:10px;line-height:1.4}.delivery-coverage-scope-note.is-warning{color:#a44949;font-weight:700}.delivery-zone-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:2px 0}.delivery-zone-editor-heading>div{display:grid;grid-gap:5px;gap:5px}.delivery-zone-editor-heading strong{color:var(--ms-ink);font-size:13px}.delivery-zone-name-help{color:var(--ms-muted);font-size:10px;font-weight:400;letter-spacing:0;line-height:1.35;text-transform:none}.delivery-zone-title input:disabled{cursor:not-allowed;background:color-mix(in srgb,var(--ms-platinum) 65%,var(--ms-paper));color:var(--ms-iron)}.delivery-zone-select-empty{display:grid;grid-gap:7px;gap:7px;justify-items:start;padding:18px;border:1px dashed var(--ms-pale);border-radius:10px;background:color-mix(in srgb,var(--ms-platinum) 35%,var(--ms-paper))}.delivery-zone-select-empty strong{color:var(--ms-ink);font-size:13px}.delivery-zone-select-empty span{color:var(--ms-muted);font-size:11px}.delivery-zone-card{display:grid;grid-gap:18px;gap:18px;padding:17px;border:1px solid var(--ms-line);border-radius:13px;background:var(--ms-paper);box-shadow:0 8px 22px rgb(33 37 41/5%)}.delivery-zone-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.delivery-zone-title{display:flex;align-items:center;min-width:0;gap:10px;flex:1 1}.delivery-zone-number{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:9px;background:var(--ms-ink);color:var(--ms-paper);font-size:10px;font-weight:800}.delivery-cep-range label,.delivery-inline-field,.delivery-instructions-field,.delivery-zone-title label{display:grid;min-width:0;grid-gap:6px;gap:6px;color:var(--ms-iron);font-size:10px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.delivery-zone-title label{flex:1 1}.delivery-coverage-rule input,.delivery-coverage-rule textarea,.delivery-method-details input,.delivery-method-details textarea,.delivery-zone-title input{box-sizing:border-box;width:100%;min-height:40px;padding:0 10px;border:1px solid var(--ms-line);border-radius:8px;outline:none;background:var(--ms-paper);color:var(--ms-ink);font:600 12px/1.3 Avenir Next,Segoe UI,sans-serif;letter-spacing:normal;text-transform:none}.delivery-coverage-rule textarea,.delivery-instructions-field textarea,.delivery-method-details textarea{min-height:68px;padding:10px;resize:vertical}.delivery-coverage-rule input:focus,.delivery-coverage-rule textarea:focus,.delivery-method-details input:focus,.delivery-method-details textarea:focus,.delivery-zone-title input:focus{border-color:var(--ms-iron);box-shadow:0 0 0 3px rgb(73 80 87/12%)}.delivery-remove-coverage,.delivery-remove-zone{width:38px;height:38px;flex:0 0 auto;padding:0;border:1px solid var(--ms-line);border-radius:8px;background:transparent;color:var(--ms-muted)}.delivery-remove-coverage:hover:not(:disabled),.delivery-remove-zone:hover{border-color:#c98d8d;color:#a44949}.delivery-remove-coverage:disabled{cursor:not-allowed;opacity:.35}.delivery-zone-section{display:grid;grid-gap:11px;gap:11px;padding-top:15px;border-top:1px solid var(--ms-line)}.delivery-coverage-rule,.delivery-coverage-rules{display:grid;grid-gap:9px;gap:9px}.delivery-coverage-rule{padding:11px;border:1px solid var(--ms-line);border-radius:9px;background:color-mix(in srgb,var(--ms-platinum) 35%,var(--ms-paper))}.delivery-coverage-rule.is-excluded{border-color:#d8b5b5;background:#fffafa}.delivery-coverage-rule-top{display:grid;grid-template-columns:120px minmax(0,1fr) 38px;align-items:start;grid-gap:8px;gap:8px}.delivery-coverage-rule .select-field-trigger{min-height:40px;border-radius:8px}.delivery-coverage-rule .select-field-menu{z-index:40}.delivery-coverage-summary,.delivery-inline-field small{color:var(--ms-muted);font-size:10px;line-height:1.35}.delivery-inline-field small{font-weight:400;letter-spacing:0;text-transform:none}.delivery-cep-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;grid-gap:8px;gap:8px}.delivery-cep-range>span{padding-bottom:12px;color:var(--ms-muted);font-size:11px}.delivery-add-coverage{justify-self:start;min-height:35px;padding:0 10px;border:1px dashed var(--ms-pale);border-radius:8px;background:transparent;color:var(--ms-iron);font-size:11px;font-weight:700}.delivery-pricing-section{gap:14px}.delivery-duration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.delivery-duration-grid>div{display:grid;grid-column:1/-1;min-width:0;grid-gap:7px;gap:7px}.dashboard-page .settings-workspace .store-address-editor{display:grid;grid-gap:0;gap:0;min-width:0;border-top:1px solid var(--overview-line)}.dashboard-page .settings-workspace .store-address-section{min-width:0;padding:26px 0 28px;border-bottom:1px solid var(--overview-line)}.dashboard-page .settings-workspace .store-address-heading{display:flex;align-items:flex-start;gap:13px;margin-bottom:20px}.dashboard-page .settings-workspace .store-address-icon{display:grid;flex:0 0 36px;width:36px;height:36px;place-items:center;border:1px solid color-mix(in srgb,var(--overview-purple) 20%,var(--overview-line));border-radius:11px;background:var(--overview-purple-soft);color:var(--overview-purple)}.dashboard-page .settings-workspace .store-address-heading h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:5px 0;color:var(--overview-ink);font-size:17px;letter-spacing:-.02em}.dashboard-page .settings-workspace .store-address-heading p{max-width:560px;margin:0;color:var(--overview-muted);font-size:12px;line-height:1.5}.dashboard-page .settings-workspace .store-address-badge{display:inline-flex;align-items:center;min-height:22px;padding:3px 8px;border:1px solid color-mix(in srgb,var(--overview-purple) 24%,var(--overview-line));border-radius:999px;background:color-mix(in srgb,var(--overview-purple-soft) 48%,var(--overview-panel));color:var(--overview-purple);font-size:10px;font-weight:700;letter-spacing:.02em}.dashboard-page .settings-workspace .store-address-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:720px}.dashboard-page .settings-workspace .store-address-field{display:grid;min-width:0;grid-gap:6px;gap:6px;color:var(--overview-ink);font-size:11px;font-weight:700}.dashboard-page .settings-workspace .store-address-field-wide{grid-column:1/-1}.dashboard-page .settings-workspace .store-address-field em{color:var(--overview-muted);font-size:10px;font-style:normal;font-weight:500}.dashboard-page .settings-workspace .store-address-field input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;min-height:43px;padding:10px 12px;border:1px solid var(--overview-line);border-radius:10px;outline:none;background:var(--overview-panel);color:var(--overview-ink);font:inherit;font-size:13px;font-weight:500}.dashboard-page .settings-workspace .store-address-field input:not([type=checkbox]):focus{border-color:var(--overview-purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--overview-purple) 14%,transparent)}.dashboard-page .settings-workspace .store-address-field input:not([type=checkbox]):disabled{opacity:.56}.dashboard-page .settings-workspace .store-address-cep-control{display:flex;min-width:0}.dashboard-page .settings-workspace .store-address-cep-control input{border-radius:10px 0 0 10px}.dashboard-page .settings-workspace .store-address-cep-control button{display:grid;flex:0 0 43px;width:43px;min-height:43px;place-items:center;border:1px solid var(--overview-line);border-left:0;border-radius:0 10px 10px 0;background:var(--overview-panel-soft);color:var(--overview-ink);cursor:pointer}.dashboard-page .settings-workspace .store-address-cep-control button:disabled{cursor:wait;opacity:.6}.dashboard-page .settings-workspace .store-address-inline-error,.dashboard-page .settings-workspace .store-address-status{color:var(--overview-muted);font-size:11px;font-weight:500;line-height:1.4}.dashboard-page .settings-workspace .store-address-inline-error{color:#a33645}.dashboard-page .settings-workspace .store-address-checkbox{display:flex;grid-column:1/-1;align-items:center;gap:8px;min-height:22px;color:var(--overview-muted);font-size:10px;font-weight:600;line-height:1.2;cursor:pointer}.dashboard-page .settings-workspace .store-address-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;flex:0 0 18px;width:18px;height:18px;margin:0;place-items:center;border:1px solid var(--overview-line-strong,var(--overview-line));border-radius:5px;background:var(--overview-panel);cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.dashboard-page .settings-workspace .store-address-checkbox input:after{width:8px;height:4px;content:"";border-bottom:2px solid var(--overview-panel);border-left:2px solid var(--overview-panel);transform:rotate(-45deg) scale(0);transition:transform .14s ease}.dashboard-page .settings-workspace .store-address-checkbox input:checked{border-color:var(--overview-purple);background:var(--overview-purple)}.dashboard-page .settings-workspace .store-address-checkbox input:checked:after{transform:rotate(-45deg) scale(1)}.dashboard-page .settings-workspace .store-address-checkbox input:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--overview-purple) 16%,transparent)}.dashboard-page .settings-workspace .store-address-toggle input{accent-color:var(--overview-purple)}.dashboard-page .settings-workspace .store-address-source-list{display:grid;grid-gap:8px;gap:8px;max-width:720px;margin-bottom:17px}.dashboard-page .settings-workspace .store-address-source{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:10px 12px;border:1px solid var(--overview-line);border-radius:11px;background:var(--overview-panel);color:var(--overview-ink);text-align:left;cursor:pointer}.dashboard-page .settings-workspace .store-address-source.is-selected,.dashboard-page .settings-workspace .store-address-source:hover{border-color:color-mix(in srgb,var(--overview-purple) 55%,var(--overview-line));background:color-mix(in srgb,var(--overview-purple-soft) 35%,var(--overview-panel))}.dashboard-page .settings-workspace .store-address-source:disabled{cursor:not-allowed;opacity:.5}.dashboard-page .settings-workspace .store-address-source-check{display:grid;flex:0 0 20px;width:20px;height:20px;place-items:center;border:1px solid var(--overview-line);border-radius:50%;color:var(--overview-panel)}.dashboard-page .settings-workspace .store-address-source.is-selected .store-address-source-check{border-color:var(--overview-purple);background:var(--overview-purple)}.dashboard-page .settings-workspace .store-address-source small,.dashboard-page .settings-workspace .store-address-source strong{display:block}.dashboard-page .settings-workspace .store-address-source strong{font-size:12px}.dashboard-page .settings-workspace .store-address-source small{margin-top:3px;color:var(--overview-muted);font-size:10px}.dashboard-page .settings-workspace .store-address-toggle{display:flex;align-items:center;gap:9px;max-width:720px;margin-top:17px;color:var(--overview-ink);cursor:pointer}.dashboard-page .settings-workspace .store-address-toggle span:not(:first-child){display:grid;grid-gap:3px;gap:3px}.dashboard-page .settings-workspace .store-address-toggle strong{font-size:12px}.dashboard-page .settings-workspace .store-address-toggle small{color:var(--overview-muted);font-size:10px}.dashboard-page .settings-workspace .store-address-status{display:flex;align-items:center;gap:7px;margin:16px 0 0}.dashboard-page .settings-workspace .store-address-status>span{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:color-mix(in srgb,#b33a4c 12%,var(--overview-panel));color:#a33645;font-size:11px;font-weight:800}.dashboard-page .settings-workspace .store-address-status.is-ready>span{background:color-mix(in srgb,#237354 14%,var(--overview-panel));color:#237354}.dashboard-page .settings-workspace .store-address-actions{margin-top:26px}.store-address-spin{animation:store-address-spin .8s linear infinite}@keyframes store-address-spin{to{transform:rotate(1turn)}}@media (max-width:700px){.dashboard-page .settings-workspace .store-address-section{padding:22px 0 24px}.dashboard-page .settings-workspace .store-address-fields{grid-template-columns:minmax(0,1fr);gap:12px}.dashboard-page .settings-workspace .store-address-field-wide{grid-column:auto}.dashboard-page .settings-workspace .store-address-heading{margin-bottom:16px}.dashboard-page .settings-workspace .store-address-actions{align-items:stretch}}@media (min-width:1024px){.dashboard-page .settings-workspace #settings-addresses{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;padding:0;border:0;background:transparent;box-shadow:none}.dashboard-page .settings-workspace #settings-addresses>.store-address-editor{grid-template-columns:minmax(0,1fr);gap:16px;border:0}.dashboard-page .settings-workspace #settings-addresses .store-address-section{align-self:start;min-width:0;padding:22px 24px;border:1px solid var(--overview-line);border-radius:16px;background:var(--overview-panel)}.dashboard-page .settings-workspace #settings-addresses .store-address-heading{gap:14px;margin-bottom:20px}.dashboard-page .settings-workspace #settings-addresses .store-address-icon{flex-basis:42px;width:42px;height:42px;border-radius:12px}.dashboard-page .settings-workspace #settings-addresses .store-address-heading h3{margin-top:3px;font-size:19px}.dashboard-page .settings-workspace #settings-addresses .store-address-heading p{max-width:720px;font-size:13px}.dashboard-page .settings-workspace #settings-addresses .store-address-fields,.dashboard-page .settings-workspace #settings-addresses .store-address-source-list,.dashboard-page .settings-workspace #settings-addresses .store-address-toggle{max-width:none}.dashboard-page .settings-workspace #settings-addresses .store-address-section:first-child .store-address-fields{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px}.dashboard-page .settings-workspace #settings-addresses .store-address-section:first-child .store-address-field-wide{grid-column:span 2}.dashboard-page .settings-workspace #settings-addresses .store-address-source-list{gap:9px;margin-bottom:18px}.dashboard-page .settings-workspace #settings-addresses .store-address-source{min-height:64px;padding:12px 14px;border-radius:12px;transition:border-color .18s ease,background .18s ease}.dashboard-page .settings-workspace #settings-addresses .store-address-source:hover{border-color:color-mix(in srgb,var(--overview-purple) 55%,var(--overview-line))}.dashboard-page .settings-workspace #settings-addresses .store-address-source:focus-visible{outline:2px solid var(--overview-purple);outline-offset:2px}.dashboard-page .settings-workspace #settings-addresses .store-address-source-check{flex-basis:22px;width:22px;height:22px}.dashboard-page .settings-workspace #settings-addresses .store-address-source strong{font-size:13px}.dashboard-page .settings-workspace #settings-addresses .store-address-source small{font-size:11px;line-height:1.4}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle{position:relative;min-height:60px;margin-top:20px;padding:12px 14px;border:1px solid var(--overview-line);border-radius:12px;background:var(--overview-panel-soft);transition:border-color .18s ease,background .18s ease}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle input{position:absolute;width:1px;height:1px;opacity:0}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle:focus-within{outline:2px solid var(--overview-purple);outline-offset:2px}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle:has(input:checked){border-color:color-mix(in srgb,var(--overview-purple) 42%,var(--overview-line));background:color-mix(in srgb,var(--overview-purple-soft) 32%,var(--overview-panel))}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle strong{font-size:13px}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle small{font-size:11px;line-height:1.4}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle i{position:relative;display:block;flex:0 0 42px;width:42px;height:24px;margin-left:auto;border-radius:999px;background:var(--overview-line-strong,var(--overview-line));transition:background .18s ease}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle i:after{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--overview-panel);content:"";transition:transform .18s ease}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle input:checked+span+i{background:var(--overview-purple)}.dashboard-page .settings-workspace #settings-addresses .store-address-toggle input:checked+span+i:after{transform:translateX(18px)}.dashboard-page .settings-workspace #settings-addresses .store-address-status{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:42px;margin-top:20px;padding:9px 12px;border:1px solid var(--overview-line);border-radius:11px;background:var(--overview-panel-soft);color:var(--overview-ink);font-size:12px}.dashboard-page .settings-workspace #settings-addresses .store-address-status>span{flex:0 0 20px;width:20px;height:20px}.dashboard-page .settings-workspace #settings-addresses .store-address-actions{margin-top:18px}.dashboard-page .settings-workspace #settings-addresses .store-address-actions .primary-action{min-width:210px;min-height:48px}}@media (min-width:1280px){.dashboard-page .settings-workspace #settings-addresses>.store-address-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page .settings-workspace #settings-addresses .store-address-section:first-child{grid-column:1/-1}}.delivery-field-caption{color:var(--ms-iron);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.delivery-method-section{padding-top:0;border-top:0}.delivery-method-active-count{display:flex;justify-content:flex-end;margin-bottom:10px;color:var(--ms-muted);font-size:11px;font-weight:700}.delivery-method-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.delivery-method-card{position:relative;min-width:0;overflow:hidden;border:1px solid var(--ms-line);border-radius:12px;background:var(--ms-paper);transition:border-color .18s ease,background .18s ease}.delivery-method-card:hover{border-color:var(--ms-iron)}.delivery-method-card.is-enabled{border-color:var(--ms-iron);background:color-mix(in srgb,var(--ms-platinum) 52%,var(--ms-paper))}.delivery-method-card-choice{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;grid-gap:9px;gap:9px;min-height:70px;padding:11px;cursor:pointer}.delivery-method-card-choice>input{position:absolute;left:11px;width:1px;height:1px;opacity:0}.delivery-method-card-choice>i{display:grid;width:21px;height:21px;place-items:center;border-radius:5px;background:var(--ms-line);color:transparent}.delivery-method-card.is-enabled .delivery-method-card-choice>i{background:var(--ms-ink);color:var(--ms-paper)}.delivery-method-card:focus-within{outline:3px solid rgb(73 80 87/16%);outline-offset:2px}.delivery-method-details{display:grid;grid-gap:10px;gap:10px;margin-inline:12px;padding:12px 0 14px;border-top:1px solid var(--ms-line)}.delivery-method-dependency{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border:1px solid color-mix(in srgb,var(--ms-accent,#315a4d) 24%,var(--ms-line));border-radius:9px;background:color-mix(in srgb,var(--ms-accent,#315a4d) 7%,var(--ms-paper));color:var(--ms-muted);font-size:11px;line-height:1.4}.delivery-method-dependency b{color:var(--ms-ink)}.delivery-method-dependency a{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;color:var(--ms-accent,#315a4d);font-size:11px;font-weight:800;text-decoration:none}.delivery-method-details .delivery-rule-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-method-details .delivery-duration-field{grid-column:2/-1}.delivery-method-details .delivery-instructions-field{grid-column:1/-1}.delivery-settings-card .duration-range-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(120px,.7fr)}@media (max-width:760px){.settings-page .select-field-menu{max-height:min(320px,42vh)}.delivery-zones-toolbar{align-items:stretch;flex-direction:column}.delivery-zones-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.delivery-zones-tabs button{padding:0 8px;font-size:10px}.delivery-zone-summary-card{gap:12px;padding:13px;border-radius:11px}.delivery-zone-summary-grid{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,.8fr));gap:8px}.delivery-zone-summary-grid strong{font-size:11px}.delivery-zone-summary-grid span,.delivery-zone-summary-title span:not(.delivery-zone-number){font-size:10px}.delivery-zone-summary-actions button{flex:1 1 auto}.delivery-zone-editor-heading{align-items:flex-start;flex-direction:column}.delivery-add-zone,.delivery-zone-back{width:100%}.delivery-zone-card{gap:14px;padding:13px;border-radius:11px}.delivery-coverage-rule-top{grid-template-columns:1fr 1fr 38px}.delivery-coverage-rule-top .select-field{min-width:0}.delivery-coverage-rule-top .select-field:first-child{grid-column:1/-1}.delivery-duration-grid,.delivery-method-grid{grid-template-columns:1fr}.delivery-method-details .delivery-rule-fields{grid-template-columns:1fr 1fr}.delivery-method-details .delivery-duration-field,.delivery-method-details .delivery-instructions-field{grid-column:1/-1}.delivery-settings-card .duration-range-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.delivery-settings-card .duration-range-controls>select{grid-column:1/-1}}@media (max-width:470px){.delivery-zone-summary-header{align-items:flex-start;flex-direction:column}.delivery-zone-status{align-self:flex-start}.delivery-zone-summary-grid{grid-template-columns:1fr 1fr}.delivery-zone-summary-grid>div:first-child{grid-column:1/-1}.delivery-coverage-rule-top{grid-template-columns:minmax(0,1fr) 38px}.delivery-coverage-rule-top .select-field:first-child{grid-column:1/-1}.delivery-coverage-rule-top .select-field:nth-child(2){grid-column:1/2}.delivery-method-details .delivery-rule-fields{grid-template-columns:1fr}.delivery-method-details .delivery-duration-field,.delivery-method-details .delivery-instructions-field{grid-column:auto}.delivery-cep-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}@media (min-width:1024px){.dashboard-page .settings-workspace .subscription-upgrade-suggestion .settings-secondary-button{border-color:var(--overview-purple);background:var(--overview-purple);color:var(--overview-panel);box-shadow:0 8px 18px color-mix(in srgb,var(--overview-purple) 16%,transparent);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dashboard-page .settings-workspace .subscription-upgrade-suggestion .settings-secondary-button:hover{border-color:var(--overview-ink);background:var(--overview-ink);box-shadow:0 10px 22px color-mix(in srgb,var(--overview-ink) 18%,transparent);transform:translateY(-1px)}.dashboard-page .settings-workspace .subscription-upgrade-suggestion .settings-secondary-button:focus-visible{outline:3px solid color-mix(in srgb,var(--overview-purple) 34%,transparent);outline-offset:3px}}@media (min-width:1024px) and (max-width:1439px){.dashboard-page .settings-workspace{padding-inline:28px}.dashboard-page .settings-workspace .settings-layout{grid-template-columns:190px minmax(0,1fr);gap:22px}.dashboard-page .settings-workspace .settings-page-main>.settings-section,.dashboard-page .settings-workspace .settings-page-main>form>.settings-section{grid-template-columns:minmax(0,1fr);gap:16px}.dashboard-page .settings-workspace .settings-section-intro p{max-width:620px}.dashboard-page .settings-workspace .settings-subscription-area{padding:16px}.dashboard-page .settings-workspace .subscription-upgrade-suggestion{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 14px}.dashboard-page .settings-workspace .subscription-upgrade-suggestion>div{min-width:0}.dashboard-page .settings-workspace .subscription-upgrade-suggestion .settings-secondary-button{grid-column:2;justify-self:start;min-width:0;white-space:nowrap}.dashboard-page .settings-workspace .subscription-card header{padding:20px}.dashboard-page .settings-workspace .subscription-card footer{flex-wrap:wrap}.dashboard-page .settings-workspace .subscription-card footer>span{flex:1 1 220px}.dashboard-page .settings-workspace .merchant-entitlement-meters{grid-template-columns:repeat(3,minmax(0,1fr))}}.settings-post-sale-section{margin-top:28px;padding-top:24px;border-top:1px solid var(--overview-line,#e5ded6)}.post-sale-requests-panel{width:100%;margin:0;padding:0}.post-sale-requests-heading h2,.settings-post-sale-section-header h3{margin:4px 0 6px}.settings-post-sale-disclaimer,.settings-post-sale-retention,.settings-post-sale-section-header p{margin:0;color:color-mix(in srgb,var(--overview-ink,#2b211c) 65%,transparent);font-size:.9rem}.settings-post-sale-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.settings-post-sale-options label{display:flex;gap:10px;align-items:flex-start;padding:13px;border:1px solid color-mix(in srgb,var(--overview-ink,#2b211c) 12%,transparent);border-radius:14px;cursor:pointer}.settings-post-sale-options label.is-selected{border-color:var(--overview-ink,#2b211c);background:color-mix(in srgb,var(--overview-purple,#e4d5be) 32%,transparent)}.settings-post-sale-options input{margin-top:3px;accent-color:var(--overview-ink,#2b211c)}.settings-post-sale-options span{display:grid;grid-gap:3px;gap:3px}.settings-post-sale-options small{color:color-mix(in srgb,var(--overview-ink,#2b211c) 64%,transparent)}.settings-post-sale-fields{margin-top:18px}.settings-post-sale-fields label{display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:700}.settings-post-sale-fields label div{display:flex;align-items:center;gap:8px}.settings-post-sale-fields input{width:82px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--overview-ink,#2b211c) 18%,transparent);border-radius:10px}.settings-post-sale-fields p{margin:8px 0 0;color:color-mix(in srgb,var(--overview-ink,#2b211c) 62%,transparent);font-size:.82rem}.settings-post-sale-retention{margin-top:16px}.settings-post-sale-disclaimer{margin-top:8px;font-size:.78rem}.dashboard-page .settings-workspace .settings-notification-toggle.is-blocked small{color:#a63d4c}@media (min-width:981px){.dashboard-page .settings-workspace #settings-experience>.settings-experience-actions,.dashboard-page .settings-workspace #settings-experience>.settings-post-sale-section,.dashboard-page .settings-workspace #settings-experience>.settings-stock-visibility-error,.dashboard-page .settings-workspace #settings-payments>.settings-payment-brands,.dashboard-page .settings-workspace #settings-payments>.settings-stock-visibility-error{grid-column:1/-1}}.post-sale-requests-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.post-sale-requests-heading .secondary-action{display:inline-flex;align-items:center;gap:6px}.post-sale-requests-subtitle{margin:0;color:color-mix(in srgb,var(--overview-ink,#2b211c) 62%,transparent);font-size:.88rem}.post-sale-queue-topbar{display:flex;align-items:center;gap:10px;margin-bottom:18px}.post-sale-queue-topbar .post-sale-queue-search{flex:1 1 auto}.post-sale-queue-summary{display:grid;grid-template-columns:1.25fr repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0 14px}.post-sale-queue-stat{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:12px;border:1px solid color-mix(in srgb,var(--overview-ink,#2b211c) 11%,transparent);border-radius:14px;background:color-mix(in srgb,var(--overview-paper,#f7f3ed) 65%,white)}.post-sale-queue-stat span{overflow:hidden;color:color-mix(in srgb,var(--overview-ink,#2b211c) 62%,transparent);font-size:.72rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.post-sale-queue-stat strong{font-size:1.25rem;line-height:1}.post-sale-queue-stat--main{border-color:color-mix(in srgb,var(--overview-ink,#2b211c) 25%,transparent);background:color-mix(in srgb,var(--overview-purple,#e4d5be) 42%,white)}.post-sale-queue-toolbar{display:flex;align-items:center;gap:10px;margin:18px 0 2px}.post-sale-queue-tabs{display:flex;gap:5px;flex-wrap:wrap}.post-sale-queue-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:color-mix(in srgb,var(--overview-ink,#2b211c) 70%,transparent);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.post-sale-queue-tabs button span{display:inline-grid;min-width:18px;min-height:18px;place-items:center;padding:0 4px;border-radius:99px;background:color-mix(in srgb,var(--overview-ink,#2b211c) 9%,transparent);font-size:.68rem}.post-sale-queue-tabs button.is-active{border-color:color-mix(in srgb,var(--overview-ink,#2b211c) 18%,transparent);background:var(--overview-ink,#2b211c);color:white}.post-sale-queue-tabs button.is-active span{background:rgb(255 255 255/22%)}.post-sale-queue-search{display:flex;flex:0 1 auto;align-items:center;gap:7px;min-height:42px;height:42px;box-sizing:border-box;padding:0 12px;border:1px solid color-mix(in srgb,var(--overview-ink,#2b211c) 15%,transparent);border-radius:12px;background:white;color:color-mix(in srgb,var(--overview-ink,#2b211c) 60%,transparent)}.post-sale-queue-search input{width:100%;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--overview-ink,#2b211c);font:inherit;font-size:.82rem}.post-sale-request-list{max-height:none;overflow:visible;padding-right:0}.post-sale-queue-load-more{display:flex;min-height:44px;align-items:center;justify-content:center;color:color-mix(in srgb,var(--overview-ink,#2b211c) 58%,transparent);font-size:.78rem}.post-sale-queue-empty{display:grid;grid-gap:4px;gap:4px;padding:30px 10px 12px;text-align:center;color:color-mix(in srgb,var(--overview-ink,#2b211c) 62%,transparent)}.post-sale-queue-empty strong{color:var(--overview-ink,#2b211c)}.post-sale-request-card{display:flex;justify-content:space-between;gap:18px;margin-top:10px;padding:18px;border:1px solid color-mix(in srgb,var(--overview-ink,#2b211c) 12%,transparent);border-radius:18px;background:color-mix(in srgb,white 76%,var(--overview-paper,#f7f3ed))}.post-sale-request-card>div:first-child{display:grid;grid-gap:5px;gap:5px}.post-sale-request-content{min-width:0}.post-sale-request-card p,.post-sale-request-card ul{margin:0;color:color-mix(in srgb,var(--overview-ink,#2b211c) 68%,transparent)}.post-sale-request-card ul{padding-left:18px;font-size:.86rem}.post-sale-request-type{color:color-mix(in srgb,var(--overview-ink,#2b211c) 62%,transparent);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.post-sale-request-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.post-sale-request-actions button{display:inline-flex;align-items:center;gap:6px}.post-sale-request-actions .post-sale-reject-action{min-height:44px;padding:0 16px;border:1px solid color-mix(in srgb,#a5323f 34%,var(--overview-ink,#2b211c));border-radius:12px;background:color-mix(in srgb,var(--overview-paper,#f7f3ed) 90%,#e9a5ab);color:#842936;font:inherit;font-weight:700;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.post-sale-request-actions .post-sale-reject-action:hover:not(:disabled){border-color:color-mix(in srgb,#a5323f 58%,var(--overview-ink,#2b211c));background:color-mix(in srgb,var(--overview-paper,#f7f3ed) 82%,#e9a5ab);box-shadow:0 3px 10px color-mix(in srgb,#a5323f 14%,transparent)}.post-sale-request-actions .post-sale-reject-action:focus-visible{outline:3px solid color-mix(in srgb,#a5323f 42%,transparent);outline-offset:2px}.post-sale-request-actions .post-sale-reject-action:disabled{cursor:not-allowed;opacity:.58}.post-sale-refund-form .post-sale-refund-register-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 15px;border:1px solid var(--overview-ink,#2b211c);border-radius:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--overview-ink,#2b211c);color:var(--overview-paper,#f7f3ed);font:inherit;font-weight:700;white-space:nowrap;cursor:pointer;box-shadow:0 2px 6px color-mix(in srgb,var(--overview-ink,#2b211c) 18%,transparent);transition:background-color .16s ease,box-shadow .16s ease}.post-sale-refund-form .post-sale-refund-register-action:hover:not(:disabled){background:color-mix(in srgb,var(--overview-ink,#2b211c) 88%,white);box-shadow:0 3px 8px color-mix(in srgb,var(--overview-ink,#2b211c) 24%,transparent)}.post-sale-refund-form .post-sale-refund-register-action:focus-visible{outline:3px solid color-mix(in srgb,var(--overview-ink,#2b211c) 38%,transparent);outline-offset:2px}.post-sale-refund-form .post-sale-refund-register-action:disabled{cursor:not-allowed;opacity:.58}.post-sale-refund-form{display:flex;align-items:center;gap:6px;flex-wrap:wrap;width:100%;justify-content:flex-end}.post-sale-refund-form label{display:inline-flex;align-items:center;gap:5px;color:color-mix(in srgb,var(--overview-ink,#2b211c) 68%,transparent);font-size:.78rem;font-weight:700}.post-sale-refund-form input,.post-sale-refund-form select{min-height:34px;padding:6px 8px;border:1px solid color-mix(in srgb,var(--overview-ink,#2b211c) 18%,transparent);border-radius:9px;background:white;color:var(--overview-ink,#2b211c)}.post-sale-evidence-links{display:grid;grid-gap:8px;gap:8px;margin-top:4px;font-size:.78rem}.post-sale-evidence-links>span{color:color-mix(in srgb,var(--overview-ink,#2b211c) 62%,transparent);font-weight:700}.post-sale-evidence-previews{display:flex;gap:8px;flex-wrap:wrap}.post-sale-evidence-preview{display:grid;grid-gap:4px;gap:4px;width:68px;color:var(--overview-ink,#2b211c);font-size:.7rem;font-weight:700;text-decoration:none}.post-sale-evidence-preview img{display:block;width:68px;height:68px;object-fit:cover;border:1px solid color-mix(in srgb,var(--overview-ink,#2b211c) 14%,transparent);border-radius:12px;background:color-mix(in srgb,var(--overview-paper,#f7f3ed) 65%,white)}.post-sale-evidence-preview:focus-visible{outline:2px solid var(--overview-ink,#2b211c);outline-offset:3px;border-radius:12px}.post-sale-received-note{display:grid;grid-gap:5px;gap:5px;width:100%;color:color-mix(in srgb,var(--overview-ink,#2b211c) 68%,transparent);font-size:.78rem;font-weight:700}.post-sale-received-note textarea{min-height:58px;padding:8px;border:1px solid color-mix(in srgb,var(--overview-ink,#2b211c) 18%,transparent);border-radius:9px;resize:vertical}@media (max-width:640px){.settings-post-sale-options{grid-template-columns:1fr}.post-sale-queue-topbar,.post-sale-request-card,.post-sale-requests-heading,.settings-post-sale-fields label{align-items:stretch;flex-direction:column}.post-sale-queue-topbar .post-sale-queue-search{width:100%;flex:0 0 42px}.post-sale-queue-topbar .secondary-action{align-self:flex-start}.post-sale-queue-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.post-sale-queue-toolbar{align-items:stretch;flex-direction:column}.post-sale-queue-tabs{overflow-x:auto;flex-wrap:nowrap}.post-sale-queue-tabs button{flex:0 0 auto}.post-sale-request-list{max-height:none;overflow:visible;padding-right:0}.post-sale-request-actions{justify-content:stretch}.post-sale-request-actions button{flex:1 1;justify-content:center}.post-sale-refund-form .post-sale-refund-register-action,.post-sale-request-actions .post-sale-reject-action{min-height:48px;border-radius:14px}.post-sale-refund-form{justify-content:stretch}.post-sale-refund-form>*{flex:1 1}}.dashboard-page .settings-workspace .delivery-settings-card{gap:0;margin-top:16px;padding:0;border:0;border-radius:0;background:transparent}.dashboard-page .settings-workspace .delivery-settings-heading{align-items:flex-end;padding:2px 0 10px;border-bottom:1px solid var(--ms-line)}.dashboard-page .settings-workspace .delivery-settings-heading p{max-width:560px}.dashboard-page .settings-workspace .delivery-settings-fields{gap:0}.dashboard-page .settings-workspace .delivery-settings-fields>.delivery-subsection-content{gap:16px;padding:22px 0;border-top:1px solid var(--ms-line)}.dashboard-page .settings-workspace .delivery-settings-fields>.delivery-subsection-content:first-child{padding-top:20px;border-top:0}.dashboard-page .settings-workspace .delivery-flow-heading{display:flex;align-items:flex-start;gap:11px}.dashboard-page .settings-workspace .delivery-flow-step{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border:1px solid color-mix(in srgb,var(--ms-accent) 28%,var(--ms-line));border-radius:8px;background:color-mix(in srgb,var(--ms-accent-soft) 42%,var(--ms-paper));color:var(--ms-accent);font-size:10px;font-weight:800;letter-spacing:.04em}.dashboard-page .settings-workspace .delivery-flow-heading>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.dashboard-page .settings-workspace .delivery-flow-heading strong{color:var(--ms-ink);font-size:14px}.dashboard-page .settings-workspace .delivery-flow-heading small{color:var(--ms-muted);font-size:11px;line-height:1.4}.dashboard-page .settings-workspace .delivery-coverage-options{margin-bottom:0}.dashboard-page .settings-workspace .delivery-method-section{padding-top:0;border-top:0}.dashboard-page .settings-workspace .delivery-method-section>.delivery-config-label{align-items:flex-start}.dashboard-page .settings-workspace .delivery-method-section>.delivery-config-label strong{font-size:14px}.dashboard-page .settings-workspace .delivery-preparation-field{padding-top:0;border-top:0}@media (max-width:760px){.dashboard-page .settings-workspace .delivery-settings-heading{align-items:flex-start;flex-direction:column;gap:12px}.dashboard-page .settings-workspace .delivery-settings-fields>.delivery-subsection-content{padding:19px 0}.dashboard-page .settings-workspace .delivery-settings-fields>.delivery-subsection-content:first-child{padding-top:17px}}.dashboard-page .settings-workspace .delivery-zone-methods{display:grid;grid-gap:12px;gap:12px;padding:0}.dashboard-page .settings-workspace .delivery-zone-method-editor{display:block}.dashboard-page .settings-workspace .delivery-zone-method-choice{min-height:70px;padding:12px}.dashboard-page .settings-workspace .delivery-zone-method-editor.is-unavailable{cursor:not-allowed;opacity:.68}.dashboard-page .settings-workspace .delivery-zone-method-editor.is-unavailable:hover{border-color:var(--ms-line)}.dashboard-page .settings-workspace .delivery-zone-method-config{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 12px;gap:14px 12px;margin-inline:12px;padding:13px 0 15px;border-top:1px solid var(--ms-line)}.dashboard-page .settings-workspace .delivery-zone-method-config>label{display:grid;grid-column:1/-1;grid-gap:6px;gap:6px;color:var(--ms-iron);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.dashboard-page .settings-workspace .delivery-zone-method-config .select-field,.dashboard-page .settings-workspace .delivery-zone-method-config input{min-width:0}.dashboard-page .settings-workspace .delivery-zone-method-config .select-field-trigger,.dashboard-page .settings-workspace .delivery-zone-method-config input{min-height:42px}.dashboard-page .settings-workspace .delivery-zone-method-config [data-delivery-field=zone-delivery-duration],.dashboard-page .settings-workspace .delivery-zone-method-config [data-delivery-field=zone-method-duration]{display:grid;grid-column:1/-1;min-width:0;grid-gap:7px;gap:7px}.dashboard-page .settings-workspace .delivery-zone-method-config [data-delivery-field=zone-delivery-duration] .duration-range-input,.dashboard-page .settings-workspace .delivery-zone-method-config [data-delivery-field=zone-method-duration] .duration-range-input{width:100%;min-width:0}.dashboard-page .settings-workspace .delivery-zone-method-config .duration-range-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(104px,.9fr)}.dashboard-page .settings-workspace .delivery-zone-method-config .delivery-method-dependency{grid-column:1/-1}@media (max-width:760px){.dashboard-page .settings-workspace .delivery-zone-methods{padding:0;border:unset;border-radius:unset;background:unset}.dashboard-page .settings-workspace .delivery-zone-method-config{gap:12px;margin-inline:11px;padding:12px 0 14px}.dashboard-page .settings-workspace .delivery-zone-method-config .duration-range-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.dashboard-page .settings-workspace .delivery-zone-method-config .duration-range-controls>select{grid-column:1/-1}}.settings-order-completion{display:grid;grid-gap:16px;gap:16px;margin-top:20px;padding:20px;border:1px solid var(--ms-line);border-radius:14px;background:color-mix(in srgb,var(--ms-platinum) 38%,var(--ms-paper))}.settings-order-completion-heading,.settings-order-completion-option>span{display:grid;grid-gap:7px;gap:7px}.settings-order-completion-heading h3{margin:0;color:var(--ms-ink);font-size:18px}.settings-order-completion-actions>span,.settings-order-completion-heading p{margin:0;color:var(--ms-muted);font-size:12px;line-height:1.5}.settings-order-completion-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.settings-order-completion-option{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:11px;gap:11px;padding:15px;border:1px solid var(--ms-line);border-radius:11px;background:var(--ms-paper);cursor:pointer}.settings-order-completion-option.is-selected{border-color:var(--ms-iron);box-shadow:inset 0 0 0 1px var(--ms-iron)}.settings-order-completion-option input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--ms-ink)}.settings-order-completion-option strong,.settings-order-completion-phone>span{color:var(--ms-ink);font-size:13px}.settings-order-completion-option small,.settings-order-completion-review-note{color:var(--ms-muted);font-size:12px;line-height:1.45}.settings-order-completion-actions,.settings-order-completion-phone{display:flex;align-items:center;justify-content:space-between;gap:14px}.settings-order-completion-phone>span{display:grid;grid-gap:3px;gap:3px}.settings-order-completion-actions{padding-top:15px;border-top:1px solid var(--ms-line)}.settings-page .settings-order-completion-actions .primary-action{min-height:42px;padding:0 15px;border:0;border-radius:8px;background:var(--ms-ink);color:var(--ms-paper);font-size:12px;font-weight:700;cursor:pointer}.settings-page .settings-order-completion-actions .primary-action:disabled{opacity:.5;cursor:not-allowed}.settings-whatsapp-number-panel{width:min(100%,480px)}.settings-whatsapp-number-field{display:grid;grid-gap:8px;gap:8px;color:var(--ms-ink);font-size:13px;font-weight:650;padding:1rem}.settings-whatsapp-number-field input{width:100%;min-height:46px;padding:0 13px;border:1px solid var(--ms-line);border-radius:9px;background:var(--ms-paper);color:var(--ms-ink);font:inherit}@media (max-width:720px){.settings-order-completion{padding:15px}.settings-order-completion-options{grid-template-columns:minmax(0,1fr)}.settings-order-completion-actions,.settings-order-completion-phone{align-items:stretch;flex-direction:column}.settings-order-completion-phone .settings-secondary-button,.settings-page .settings-order-completion-actions .primary-action{width:100%;justify-content:center}}