.admin-action{--admin-action-surface:#fff;--admin-action-accent:#94d2bd;--admin-action-ink:#245c4b;--admin-action-focus:#08775d;--admin-action-danger:#b42318;--admin-action-text:#202223;--admin-action-fill:color-mix(in srgb,var(--admin-action-accent) 10%,var(--admin-action-surface));--admin-action-hover:color-mix(in srgb,var(--admin-action-accent) 20%,var(--admin-action-surface));--admin-action-border:color-mix(in srgb,var(--admin-action-accent) 38%,var(--admin-action-surface))}.dark-mode .admin-action{--admin-action-surface:#001a23;--admin-action-ink:#d1ece2;--admin-action-text:#edf4f5;--admin-action-focus:#94d2bd;--admin-action-danger:#f3a39c;--admin-action-fill:color-mix(in srgb,var(--admin-action-accent) 14%,var(--admin-action-surface));--admin-action-hover:color-mix(in srgb,var(--admin-action-accent) 22%,var(--admin-action-surface));--admin-action-border:color-mix(in srgb,var(--admin-action-accent) 40%,var(--admin-action-surface))}.admin-action.MuiButton-root{background:var(--admin-action-fill);border:1px solid var(--admin-action-border);border-radius:8px;box-shadow:none;color:var(--admin-action-ink);font:600 14px/1.5 Avenir,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:normal;min-height:40px;min-width:0;padding:8px 14px;text-transform:none;transition:background-color .15s ease,border-color .15s ease}.admin-action.MuiButton-root:hover{background:var(--admin-action-hover);border-color:var(--admin-action-accent);box-shadow:none}.admin-action.MuiButton-text{background:#0000;border-color:#0000;color:var(--admin-action-focus);padding:6px 2px}.admin-action.MuiButton-text:hover{background:var(--admin-action-fill);border-color:#0000}.admin-action.MuiButton-textError{color:var(--admin-action-danger)}.admin-action.MuiButton-contained{background:var(--admin-action-accent);border-color:var(--admin-action-accent);color:#003b30}.admin-action.MuiButton-contained:hover{background:#7fc4ad;border-color:#7fc4ad}.admin-action.MuiButton-containedError{background:#b42318;border-color:#b42318;color:#fff}.admin-action.MuiButton-containedError:hover{background:#941d14;border-color:#941d14}.dark-mode .admin-action.MuiButton-containedError{background:#e6746b;border-color:#e6746b;color:#001a23}.dark-mode .admin-action.MuiButton-containedError:hover{background:#ef918a;border-color:#ef918a}.admin-action.MuiButton-root.Mui-disabled{color:var(--admin-action-ink);opacity:.45}.admin-action.MuiButton-root:focus-visible{outline:2px solid var(--admin-action-focus);outline-offset:3px}.admin-action__spinner{animation:admin-action-spin .8s linear infinite}@keyframes admin-action-spin{to{transform:rotate(1turn)}}@media (max-width:600px){.admin-action.MuiButton-root{min-height:44px}}@media (prefers-reduced-motion:reduce){.admin-action.MuiButton-root{transition:none}.admin-action__spinner{animation:none}}.admin-dialog.MuiDialog-root{--admin-dialog-surface:#fff;--admin-dialog-field:#fff;--admin-dialog-text:#17323b;--admin-dialog-muted:#52666d;--admin-dialog-border:#d5dfe1;--admin-dialog-subtle:#f5f8f8;--admin-dialog-focus:#08775d;font-family:Avenir,-apple-system,BlinkMacSystemFont,sans-serif;z-index:2147483647}.dark-mode .admin-dialog.MuiDialog-root{--admin-dialog-surface:#001a23;--admin-dialog-field:#002331;--admin-dialog-text:#edf4f5;--admin-dialog-muted:#b1c4ca;--admin-dialog-border:#32505b;--admin-dialog-subtle:#002331;--admin-dialog-focus:#94d2bd;color-scheme:dark}.admin-dialog .MuiBackdrop-root{background:#00121994}.admin-dialog .admin-dialog__paper{background:var(--admin-dialog-surface);border:1px solid var(--admin-dialog-border);border-radius:14px;box-shadow:0 16px 48px #0012193d;color:var(--admin-dialog-text);font:inherit;font-size:14px;line-height:1.5;margin:24px;max-height:calc(100dvh - 48px);max-width:calc(100vw - 48px);overflow:hidden;width:540px}.admin-dialog--wide .admin-dialog__paper{width:760px}.admin-dialog__header{align-items:flex-start;border-bottom:1px solid var(--admin-dialog-border);display:flex;flex-shrink:0;gap:16px;padding:20px 20px 20px 24px}.admin-dialog__heading{align-self:center;flex:1 1;min-width:0}.admin-dialog .admin-dialog__heading h2{color:var(--admin-dialog-text);font:inherit;font-size:20px;font-weight:700;letter-spacing:-.25px;line-height:1.35;margin:0;overflow-wrap:anywhere}.admin-dialog .admin-dialog__heading p{color:var(--admin-dialog-muted);font-size:14px;line-height:1.5;margin:8px 0 0}.admin-dialog .admin-dialog__close{background:#0000;border:0;border-radius:8px;color:var(--admin-dialog-muted);cursor:pointer;display:grid;flex-shrink:0;height:40px;margin:-6px -6px -6px 0;padding:0;place-items:center;width:40px}.admin-dialog__close:hover:not(:disabled){background:var(--admin-dialog-subtle);color:var(--admin-dialog-text)}.admin-dialog__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}.admin-dialog__footer{border-top:1px solid var(--admin-dialog-border);display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:16px 24px}.admin-dialog__close:disabled{opacity:.5}.admin-dialog__close:focus-visible{outline:2px solid var(--admin-dialog-focus);outline-offset:3px}.admin-dialog .admin-dialog__content{grid-gap:20px;display:grid;font:inherit;gap:20px}.admin-dialog .admin-dialog__content p{margin:0;overflow-wrap:anywhere}.admin-dialog .admin-dialog__help{color:var(--admin-dialog-muted);font-size:13px;line-height:1.5}.admin-dialog .admin-dialog__fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dialog .admin-dialog__field--full{grid-column:1/-1}.admin-dialog .admin-dialog__group{grid-gap:16px;border:0;display:grid;gap:16px;margin:0;min-width:0;padding:0}.admin-dialog .admin-dialog__group legend{font-weight:700;margin:0 0 14px;padding:0}.admin-dialog .admin-dialog__group+.admin-dialog__group{border-top:1px solid var(--admin-dialog-border);padding-top:20px}.admin-dialog .admin-dialog__summary{grid-gap:12px 20px;display:grid;gap:12px 20px;grid-template-columns:minmax(100px,1fr) minmax(0,1.5fr);margin:0}.admin-dialog .admin-dialog__summary dt{color:var(--admin-dialog-muted)}.admin-dialog .admin-dialog__summary dd{margin:0;overflow-wrap:anywhere}.admin-dialog .admin-dialog__choices{grid-gap:8px;border:0;display:grid;gap:8px;margin:0;padding:0}.admin-dialog .admin-dialog__choices legend{font-weight:600;margin-bottom:8px}.admin-dialog .Polaris-Choice__Label,.admin-dialog .Polaris-Label__Text{color:var(--admin-dialog-text);font:inherit;font-weight:500}.admin-dialog .Polaris-Labelled__LabelWrapper{margin-bottom:7px}.admin-dialog .Polaris-Labelled__HelpText{color:var(--admin-dialog-muted);font:inherit;font-size:13px;line-height:1.45;margin-top:7px}.admin-dialog .Polaris-Select,.admin-dialog .Polaris-TextField{--p-color-input-bg-surface:var(--admin-dialog-field);--p-color-input-bg-surface-hover:var(--admin-dialog-field);--p-color-input-bg-surface-active:var(--admin-dialog-field);--p-color-input-border-hover:var(--admin-dialog-muted);--p-color-input-border-active:var(--admin-dialog-focus);--p-color-border-focus:var(--admin-dialog-focus);--p-color-text-disabled:var(--admin-dialog-muted);--p-color-icon:var(--admin-dialog-muted);--p-color-bg-fill-tertiary:var(--admin-dialog-subtle);--p-color-bg-fill-tertiary-hover:var(--admin-dialog-border);--p-color-bg-fill-tertiary-active:var(--admin-dialog-border);--p-shadow-inset-200:none;color:var(--admin-dialog-text);font:inherit}.admin-dialog.MuiDialog-root .Polaris-TextField{border:0!important;overflow:visible}.admin-dialog .Polaris-Select__Content,.admin-dialog .Polaris-TextField .Polaris-TextField__Input,.admin-dialog .Polaris-TextField .Polaris-TextField__Input:focus{background:#0000;border:0;box-shadow:none;color:var(--admin-dialog-text);font:inherit;line-height:1.5;min-height:40px;padding:9px 12px}.admin-dialog .Polaris-TextField__Input::placeholder{color:var(--admin-dialog-muted);font:inherit}.admin-dialog .Polaris-Select__Backdrop,.admin-dialog .Polaris-TextField__Backdrop{background:var(--admin-dialog-field);border:1px solid var(--admin-dialog-border);border-radius:8px;box-shadow:none}.admin-dialog .Polaris-Select__Backdrop:after,.admin-dialog .Polaris-TextField__Backdrop:after{box-shadow:none}.admin-dialog .Polaris-Select:focus-within .Polaris-Select__Backdrop,.admin-dialog .Polaris-TextField:focus-within .Polaris-TextField__Backdrop{border-color:var(--admin-dialog-focus);outline:2px solid var(--admin-dialog-focus);outline-offset:2px}.admin-dialog .Polaris-TextField__Input:focus-visible{outline:none}.admin-dialog .Polaris-Select__Icon svg{fill:var(--admin-dialog-muted)}.admin-dialog .Polaris-Select--disabled,.admin-dialog .Polaris-TextField--disabled{opacity:.6}.admin-dialog .Polaris-TextField--multiline textarea{resize:vertical}.admin-dialog .Polaris-Select__Input option{background:var(--admin-dialog-field);color:var(--admin-dialog-text)}@media (max-width:600px){.admin-dialog .admin-dialog__paper{border-radius:12px;margin:12px;max-height:calc(100dvh - 24px);max-width:none;width:calc(100vw - 24px)}.admin-dialog__header{padding:20px 16px 20px 20px}.admin-dialog__body{padding:20px}.admin-dialog__footer{flex-direction:column-reverse;padding:16px 20px}.admin-dialog__footer .admin-action{width:100%}.admin-dialog .admin-dialog__close{height:44px;width:44px}.admin-dialog .Polaris-Select__Content,.admin-dialog .Polaris-TextField .Polaris-TextField__Input,.admin-dialog .Polaris-TextField .Polaris-TextField__Input:focus{font-size:16px;min-height:44px}.admin-dialog .Polaris-Choice{align-items:center;min-height:44px}.admin-dialog .admin-dialog__fields{grid-template-columns:minmax(0,1fr)}.admin-dialog .admin-dialog__summary{gap:4px;grid-template-columns:minmax(0,1fr)}.admin-dialog .admin-dialog__summary dd{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.admin-dialog .MuiBackdrop-root,.admin-dialog .MuiDialog-container{transition:none!important}}.agent-progress{display:flex;flex-direction:column;font:inherit;gap:6px;max-width:100%;min-width:0}.agent-progress__head{align-items:center;display:flex;gap:10px;min-width:0}.agent-progress__indicator,.agent-progress__marker{border-radius:50%;box-sizing:border-box;flex:0 0 auto;position:relative}.agent-progress__indicator{height:14px;width:14px}.agent-progress__indicator:after,.agent-progress__indicator:before,.agent-progress__marker:before{border:2px solid;border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}.agent-progress__indicator:before{opacity:.18}.agent-progress__indicator:after{animation:agent-progress-turn .9s linear infinite;border-color:currentColor #0000 #0000}.agent-progress.is-completed .agent-progress__indicator:before,.agent-progress.is-failed .agent-progress__indicator:before,.agent-progress.is-stopped .agent-progress__indicator:before,.agent-progress.is-waiting .agent-progress__indicator:before{border-width:4px;inset:3px;opacity:1}.agent-progress.is-completed .agent-progress__indicator:after,.agent-progress.is-failed .agent-progress__indicator:after,.agent-progress.is-stopped .agent-progress__indicator:after,.agent-progress.is-waiting .agent-progress__indicator:after{display:none}.agent-progress.is-stopped .agent-progress__indicator:before{border-radius:2px}.agent-progress__copy{display:flex;flex-direction:column;min-width:0;overflow:hidden}.agent-progress__eyebrow{font-size:11px;font-weight:600;line-height:1.3;opacity:.7}.agent-progress__headline{animation:agent-progress-enter .28s cubic-bezier(.2,.7,.2,1) both;display:block;font-size:14px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.agent-progress__elapsed{font-feature-settings:"tnum";flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;margin-left:auto;opacity:.6}.agent-progress__toggle{align-items:center;align-self:flex-start;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:8px;margin:0 0 0 24px;opacity:.72;padding:2px 0}.agent-progress__toggle:hover,.agent-progress__toggle[aria-expanded=true]{opacity:1}.agent-progress__toggle:focus-visible{border-radius:4px;outline:2px solid currentColor;outline-offset:3px}.agent-progress__beads{display:inline-flex;gap:3px}.agent-progress__bead{border:1.5px solid;border-radius:50%;box-sizing:border-box;height:6px;opacity:.3;transition:opacity .2s ease,background-color .2s ease;width:6px}.agent-progress__bead.is-done,.agent-progress__bead.is-failed,.agent-progress__bead.is-waiting{background:currentColor;opacity:1}.agent-progress__bead.is-active,.agent-progress__bead.is-may_still_finish{opacity:1}.agent-progress__chevron{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;height:12px;transition:transform .16s ease;width:12px}.agent-progress__toggle[aria-expanded=true] .agent-progress__chevron{transform:rotate(180deg)}.agent-progress__steps{display:flex;flex-direction:column;list-style:none;margin:2px 0 0 4px;padding:0}.agent-progress__step{grid-column-gap:10px;align-items:start;animation:agent-progress-enter .24s cubic-bezier(.2,.7,.2,1) both;animation-delay:0ms;animation-delay:calc(var(--agent-progress-step-index, 0)*40ms);column-gap:10px;display:grid;font-size:13px;grid-template-columns:16px minmax(0,1fr) auto;line-height:1.35;padding:0 0 12px;position:relative}.agent-progress__step:not(:last-child):before{background:currentColor;bottom:3px;content:"";left:7.25px;opacity:.18;position:absolute;top:19px;width:1.5px}.agent-progress__step.is-done:not(:last-child):before{opacity:.55}.agent-progress__step:last-child{padding-bottom:0}.agent-progress__marker{display:grid;height:16px;margin-top:1px;place-items:center;width:16px}.agent-progress__marker:before{border-width:1.5px}.agent-progress__marker.is-upcoming:before{opacity:.3}.agent-progress__marker.is-active:before{animation:agent-progress-turn .9s linear infinite;border-color:currentColor currentColor currentColor #0000;border-width:2px}.agent-progress__marker.is-may_still_finish:before{border-style:dashed}.agent-progress__marker.is-waiting:after{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.agent-progress__marker svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:12px;position:relative;width:12px}.agent-progress__marker.is-done path{stroke-dasharray:12;stroke-dashoffset:12;animation:agent-progress-draw .32s ease-out 80ms forwards}.agent-progress__step-text{min-width:0;overflow-wrap:anywhere}.agent-progress__step.is-upcoming .agent-progress__step-text{opacity:.55}.agent-progress__step-state{font-size:11px;opacity:.6;white-space:nowrap}.agent-progress__step.is-failed .agent-progress__step-state,.agent-progress__step.is-may_still_finish .agent-progress__step-state,.agent-progress__step.is-waiting .agent-progress__step-state{font-weight:600;opacity:1}@keyframes agent-progress-turn{to{transform:rotate(1turn)}}@keyframes agent-progress-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes agent-progress-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.agent-progress *,.agent-progress :after,.agent-progress :before{animation:none!important;transition:none!important}.agent-progress__marker.is-done path{stroke-dashoffset:0}}.checkoutos-waiting-overlay{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999999999}.checkoutos-waiting-modal{background:#fff;max-width:95%;padding:20px;width:530px}.checkoutos-waiting-first-section{padding-left:30px;padding-right:30px;text-align:center}.checkoutos-waiting-icon-container{margin-bottom:20px}.checkoutos-waiting-success-icon{color:#10b981;font-size:56px}.checkoutos-waiting-modal h1{color:#000;font-size:25px;margin-bottom:12px}.checkoutos-waiting-subtitle{color:#666;font-size:14px;margin:3px 0}.checkoutos-waiting-second-section{border:1px solid #ececec;border-radius:8px;margin-top:30px;padding:30px}.checkoutos-waiting-priority-badge{align-items:center;background:#fef3c7;border-radius:20px;color:#92400e;display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:16px;padding:6px 12px}.checkoutos-waiting-clock-icon{font-size:14px}.checkoutos-waiting-heading{color:#000;font-size:18px;font-weight:600;margin-bottom:8px}.checkoutos-waiting-description{color:#666;font-size:14px;margin-bottom:20px}.checkoutos-waiting-info-row{border-bottom:1px solid #ececec;display:flex;justify-content:space-between;padding:12px 0}.checkoutos-waiting-info-row:last-of-type{border-bottom:none;margin-bottom:20px}.checkoutos-waiting-info-label{color:#666;font-size:13px;font-weight:600}.checkoutos-waiting-info-value{color:#000;font-size:13px}.checkoutos-waiting-next-steps{background:#f9fafb;border-radius:8px;margin-top:20px;padding:20px}.checkoutos-waiting-next-steps h3{color:#000;font-size:14px;font-weight:600;margin-bottom:16px}.checkoutos-waiting-next-steps ul{list-style:none;margin:0;padding:0}.checkoutos-waiting-next-steps li{align-items:flex-start;color:#333;display:flex;font-size:13px;gap:12px;margin-bottom:12px}.checkoutos-waiting-next-steps li:last-child{margin-bottom:0}.checkoutos-waiting-step-number{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:600;height:22px;justify-content:center;min-width:22px;width:22px}.checkoutos-waiting-sign-out{align-items:center;color:#000;cursor:pointer;display:flex;font-size:14px;justify-content:center;padding-top:30px}.checkoutos-waiting-sign-out:hover{text-decoration:underline}@media (max-width:768px){.checkoutos-waiting-first-section{padding-left:20px;padding-right:20px}.checkoutos-waiting-modal{padding:0}.checkoutos-waiting-second-section{border:1px solid #ececec;border-left:none;border-radius:0;border-right:none;padding:25px 15px}}.checkoutos-waiting-overlay.dark-mode{background:#001a23}.dark-mode .checkoutos-waiting-modal{background:#001a23;color:#fff}.dark-mode .checkoutos-waiting-heading,.dark-mode .checkoutos-waiting-modal h1,.dark-mode .checkoutos-waiting-next-steps h3{color:#fafafa!important}.dark-mode .checkoutos-waiting-description,.dark-mode .checkoutos-waiting-subtitle{color:#a3a3a3}.dark-mode .checkoutos-waiting-second-section{background:#002331;border-color:#4d4d4d}.dark-mode .checkoutos-waiting-priority-badge{background:#422006;color:#fcd34d}.dark-mode .checkoutos-waiting-info-row{border-color:#4d4d4d}.dark-mode .checkoutos-waiting-info-label{color:#a3a3a3}.dark-mode .checkoutos-waiting-info-value{color:#d4d4d4}.dark-mode .checkoutos-waiting-next-steps{background:#001a23;border:1px solid #4d4d4d}.dark-mode .checkoutos-waiting-next-steps li{color:#d4d4d4}.dark-mode .checkoutos-waiting-step-number{background:#fff;color:#000}.dark-mode .checkoutos-waiting-sign-out{color:#fff}.checkoutos-install-overlay{align-items:center;background:#fff;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999999999}.checkoutos-install-modal{background:#fff;max-width:95%;padding:20px;width:530px}.checkoutos-install-first-section{padding-left:30px;padding-right:30px;text-align:center}.checkoutos-install-icon-container{margin-bottom:20px}.checkoutos-install-shop-icon{color:#017efa;font-size:56px}.checkoutos-install-modal h1{color:#000;font-size:25px;margin-bottom:12px}.checkoutos-install-subtitle{color:#666;font-size:14px;margin:3px 0}.checkoutos-install-second-section{border:1px solid #ececec;border-radius:8px;margin-top:30px;padding:30px}.checkoutos-install-store-display{margin-bottom:20px}.checkoutos-install-store-label{color:#333;display:block;font-size:13px;font-weight:600;margin-bottom:8px}.checkoutos-install-store-input{background:#f9fafb;border:1px solid #ececec;border-radius:8px;color:#333;font-size:14px;padding:14px 16px}.checkoutos-install-info-row{border-bottom:1px solid #ececec;display:flex;justify-content:space-between;margin-bottom:20px;padding:12px 0}.checkoutos-install-info-label{color:#666;font-size:13px;font-weight:600}.checkoutos-install-info-value{color:#000;font-size:13px}.checkoutos-install-status{align-items:center;background:#eef7ff;border-radius:8px;display:flex;gap:12px;justify-content:center;margin-bottom:20px;padding:20px}.checkoutos-install-status p{color:#017efa;font-size:14px;font-weight:500;margin:0}.checkoutos-install-spinner{animation:spin 1s linear infinite;color:#017efa;font-size:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.checkoutos-install-steps{background:#f9fafb;border-radius:8px;margin-bottom:20px;padding:20px}.checkoutos-install-steps h3{color:#000;font-size:14px;font-weight:600;margin-bottom:16px}.checkoutos-install-steps ul{list-style:none;margin:0;padding:0}.checkoutos-install-steps li{align-items:flex-start;color:#333;display:flex;font-size:13px;gap:12px;margin-bottom:12px}.checkoutos-install-steps li:last-child{margin-bottom:0}.checkoutos-install-step-number{align-items:center;background:#017efa;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:600;height:22px;justify-content:center;min-width:22px;width:22px}.checkoutos-install-btn{background:#017efa;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px 24px;transition:background .2s ease;width:100%}.checkoutos-install-btn:hover:not(:disabled){background:#06c}.checkoutos-install-btn:disabled{cursor:not-allowed;opacity:.7}.checkoutos-install-btn-secondary{background:#333;margin-top:16px}.checkoutos-install-btn-secondary:hover:not(:disabled){background:#555}.checkoutos-install-error{text-align:center}.checkoutos-install-error p{color:#dc2626;font-size:14px;margin-bottom:16px}.checkoutos-install-help-text{align-items:center;color:#666;display:flex;font-size:13px;justify-content:center;padding-top:30px}.checkoutos-install-help-text a{color:#017efa;margin-left:4px;text-decoration:none}.checkoutos-install-help-text a:hover{text-decoration:underline}@media (max-width:768px){.checkoutos-install-first-section{padding-left:20px;padding-right:20px}.checkoutos-install-modal{padding:0}.checkoutos-install-second-section{border:1px solid #ececec;border-left:none;border-radius:0;border-right:none;padding:25px 15px}}.checkoutos-install-overlay.dark-mode{background:#001a23}.dark-mode .checkoutos-install-modal{background:#001a23;color:#fff}.dark-mode .checkoutos-install-modal h1,.dark-mode .checkoutos-install-steps h3{color:#fafafa!important}.dark-mode .checkoutos-install-subtitle{color:#a3a3a3}.dark-mode .checkoutos-install-second-section{background:#002331;border-color:#4d4d4d}.dark-mode .checkoutos-install-store-label{color:#d4d4d4}.dark-mode .checkoutos-install-store-input{background:#001a23;border-color:#4d4d4d;color:#d4d4d4}.dark-mode .checkoutos-install-info-row{border-color:#4d4d4d}.dark-mode .checkoutos-install-info-label{color:#a3a3a3}.dark-mode .checkoutos-install-info-value{color:#d4d4d4}.dark-mode .checkoutos-install-status{background:#003049}.dark-mode .checkoutos-install-steps{background:#001a23;border:1px solid #4d4d4d}.dark-mode .checkoutos-install-steps li{color:#d4d4d4}.dark-mode .checkoutos-install-help-text{color:#a3a3a3}.dark-mode .checkoutos-install-error p{color:#f87171}