.receipt-recovery-notice,.receipt-recovery-dialog{box-sizing:border-box;background:var(--tastio-surface,#fff);color:var(--tastio-text,#182230);border:1px solid var(--tastio-border,#e4e7ec);font-family:inherit;line-height:1.5}[data-sonner-toaster] [data-sonner-toast].receipt-recovery-toast{padding:0}[data-sonner-toaster] [data-sonner-toast].receipt-recovery-toast [data-content]{width:100%}.receipt-recovery-notice{border-radius:16px;width:100%;max-width:calc(100vw - 32px);padding:18px;font-size:13px;box-shadow:0 8px 28px #1018281a}.receipt-recovery-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.receipt-recovery-heading>strong{padding-top:6px}.receipt-recovery-notice p{color:var(--tastio-text-secondary,#475467);margin:8px 0}.receipt-recovery-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.receipt-recovery-actions button{border:1px solid var(--tastio-border,#d0d5dd);background:var(--tastio-surface,#fff);min-height:44px;color:var(--tastio-text,#182230);font:inherit;cursor:pointer;border-radius:10px;flex:1;padding:10px 16px;font-weight:600}.receipt-recovery-actions .receipt-recovery-primary{background:var(--tastio-primary,#1764d8);border-color:var(--tastio-primary,#1764d8);color:#fff}.receipt-recovery-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 44px;place-items:center;font-size:24px;display:grid}.receipt-recovery-notice button:disabled,.receipt-recovery-dialog button:disabled{opacity:.55;cursor:default}.receipt-recovery-notice button:focus-visible,.receipt-recovery-dialog button:focus-visible,.receipt-recovery-advanced summary:focus-visible{outline:3px solid var(--tastio-primary,#1764d8);outline-offset:3px}.receipt-recovery-dialog{border-radius:20px;width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);margin:auto;padding:24px;font-size:14px;box-shadow:0 24px 64px #10182833}.receipt-recovery-dialog::backdrop{background:#10182880}.receipt-recovery-dialog h2{margin:6px 0 0;font-size:23px;line-height:1.25}.receipt-recovery-eyebrow{color:var(--tastio-text-secondary,#475467);letter-spacing:.06em;font-size:11px;font-weight:600}.receipt-recovery-dialog .receipt-recovery-payment{background:var(--tastio-surface-alt,#f5f7fa);border-radius:10px;margin:20px 0;padding:12px 14px}.receipt-recovery-steps{margin:20px 0;padding-left:24px}.receipt-recovery-steps li{margin-bottom:16px;padding-left:6px}.receipt-recovery-steps span{color:var(--tastio-text-secondary,#475467);margin-top:3px;display:block}.receipt-recovery-advanced{border-top:1px solid var(--tastio-border,#e4e7ec);border-bottom:1px solid var(--tastio-border,#e4e7ec);padding:14px 0}.receipt-recovery-advanced summary{cursor:pointer;min-height:28px;font-weight:600}.receipt-recovery-advanced p{color:var(--tastio-text-secondary,#475467)}.receipt-recovery-error{color:var(--pos-danger,#b42318)}@media (width<=400px){.receipt-recovery-dialog{padding:18px}.receipt-recovery-dialog h2{font-size:21px}}
