.dialog-backdrop.svelte-zva21a{z-index:40;animation:svelte-zva21a-dialog-backdrop-in var(--dur-fast) var(--ease-in-out) forwards;background:#0e172666;position:fixed;top:0;bottom:0;left:0;right:0}.dialog.svelte-zva21a{z-index:50;background:var(--glass-fill);border:var(--glass-border);width:calc(100% - 40px);max-width:400px;-webkit-backdrop-filter:var(--glass-blur);padding:var(--space-5) 22px var(--space-6);animation:svelte-zva21a-dialog-in var(--dur-fast) var(--ease-in-out) forwards;border-radius:24px;position:fixed;top:50%;left:50%;box-shadow:0 10px 40px #0e17262e}@keyframes svelte-zva21a-dialog-backdrop-in{0%{opacity:0}}@keyframes svelte-zva21a-dialog-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.warn-strip.svelte-zva21a{margin-bottom:var(--space-3);background:var(--danger-bg);font-size:12px;font-weight:var(--w-bold);color:var(--danger);border-radius:11px;align-items:center;gap:7px;padding:9px 12px;display:flex}.sheet-phone-icon.svelte-zva21a{background:color-mix(in srgb, var(--danger) 10%, var(--surface));width:46px;height:46px;margin-bottom:var(--space-3);border-radius:14px;justify-content:center;align-items:center;display:flex}.sheet-title.svelte-zva21a{font-size:19px;font-weight:var(--w-bold);letter-spacing:-.3px;color:var(--ink)}.sheet-desc.svelte-zva21a{font-size:14px;line-height:var(--leading-snug);color:var(--muted);margin-top:6px;margin-bottom:22px}.otp-error-msg.svelte-zva21a{margin-top:var(--space-3);font-size:13px;font-weight:var(--w-medium);color:var(--danger)}.resend-line.svelte-zva21a{margin-top:var(--space-4);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:13.5px;display:flex}.resend-btn.svelte-zva21a{font-family:var(--font-stack);font-size:13.5px;font-weight:var(--w-semibold);color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0}.btn-delete.svelte-zva21a{background:var(--danger);width:100%;height:54px;font-size:15.5px;font-weight:var(--w-semibold);color:var(--surface);cursor:pointer;font-family:var(--font-stack);transition:transform var(--dur-fast) var(--ease-in-out), background var(--dur-fast) var(--ease-in-out);border:none;border-radius:14px;justify-content:center;align-items:center;margin-top:22px;display:flex;box-shadow:0 6px 16px #dc262642}.btn-delete.svelte-zva21a:active:not(:disabled){background:var(--danger-cta-dark);transform:scale(.985)}.btn-delete.svelte-zva21a:disabled{background:var(--muted-2);opacity:.8;box-shadow:none;cursor:not-allowed}.btn-cancel.svelte-zva21a{margin-top:var(--space-3);width:100%;height:44px;font-size:14.5px;font-weight:var(--w-semibold);color:var(--ink-2);cursor:pointer;font-family:var(--font-stack);background:0 0;border:none}.reason-wrap.svelte-1q7wj2k{margin-top:var(--space-6)}.reason-label.svelte-1q7wj2k{margin-bottom:var(--space-2);font-size:12px;font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.visually-hidden.svelte-1q7wj2k{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.reason-card.svelte-1q7wj2k{background:var(--glass-fill);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);border-radius:20px;padding:14px}.reason-chips.svelte-1q7wj2k{gap:var(--space-2);flex-wrap:wrap;display:flex}.reason-chip.svelte-1q7wj2k{border-radius:var(--radius-pill);font-family:var(--font-stack);font-size:13px;font-weight:var(--w-semibold);color:var(--ink-2);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:background var(--dur-fast) var(--ease-in-out), box-shadow var(--dur-fast) var(--ease-in-out), color var(--dur-fast) var(--ease-in-out);border:none;padding:9px 14px}.reason-chip.selected.svelte-1q7wj2k{color:var(--blue-deep);background:var(--blue-tint);box-shadow:inset 0 0 0 1.5px var(--primary)}.reason-other.svelte-1q7wj2k{margin-top:12px}.reason-other.svelte-1q7wj2k textarea:where(.svelte-1q7wj2k){resize:none;background:var(--field-fill);border:1px solid var(--field-border);width:100%;min-height:72px;font-size:var(--t-input);font-family:var(--font-stack);color:var(--ink);box-sizing:border-box;transition:border-color var(--dur-fast) var(--ease-in-out), background var(--dur-fast) var(--ease-in-out);border-radius:14px;outline:none;padding:12px 14px}.reason-other.svelte-1q7wj2k textarea:where(.svelte-1q7wj2k)::placeholder{color:var(--muted-2)}.reason-other.svelte-1q7wj2k textarea:where(.svelte-1q7wj2k):focus{border-color:var(--primary)}.gate-wrap.svelte-1rwuozn{margin-top:var(--space-4)}.gate-card.svelte-1rwuozn{background:var(--glass-fill);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);border-radius:18px;padding:15px 16px}.gate-label.svelte-1rwuozn{font-size:13px;font-weight:var(--w-semibold);color:var(--ink)}.gate-hint.svelte-1rwuozn{font-size:12px;font-weight:var(--w-medium);color:var(--muted);margin-top:3px;margin-bottom:11px}.gate-hint.svelte-1rwuozn strong:where(.svelte-1rwuozn){font-family:var(--font-mono);color:var(--danger);font-weight:var(--w-bold);letter-spacing:.05em}.gate-input.svelte-1rwuozn{box-sizing:border-box;width:100%;font-family:var(--font-mono);font-size:var(--t-input);font-weight:var(--w-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--ink);background:var(--field-fill);border:1.5px solid var(--field-border);transition:border-color var(--dur-fast) var(--ease-in-out), background var(--dur-fast) var(--ease-in-out);border-radius:12px;outline:none;padding:11px 14px}.gate-input.svelte-1rwuozn::placeholder{color:var(--muted-2);text-transform:none;font-weight:var(--w-medium);letter-spacing:normal;font-family:var(--font-stack)}.gate-input.svelte-1rwuozn:focus{border-color:var(--primary)}.gate-input.match.svelte-1rwuozn{border-color:var(--success);background:color-mix(in srgb, var(--success) 6%, var(--field-fill))}.success-root.svelte-apy071{z-index:60;padding:var(--space-6);padding-bottom:calc(var(--space-6) + var(--safe-bottom));background:var(--scene-checkout);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.success-glow.svelte-apy071{filter:blur(50px);pointer-events:none;border-radius:50%;position:absolute}.success-glow--a.svelte-apy071{background:var(--scene-checkout-orb-a);width:260px;height:260px;top:12%;left:8%}.success-glow--b.svelte-apy071{background:var(--scene-checkout-orb-b);width:220px;height:220px;bottom:16%;right:6%}.success-card.svelte-apy071{z-index:1;text-align:center;background:var(--glass-fill);border:var(--glass-border);border-radius:26px;width:100%;max-width:380px;padding:34px 26px 26px;position:relative;box-shadow:0 24px 60px #00000059}.success-icon.svelte-apy071{background:var(--primary);width:66px;height:66px;box-shadow:0 10px 24px color-mix(in srgb, var(--primary) 45%, transparent);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.success-title.svelte-apy071{font-size:21px;font-weight:var(--w-extrabold);letter-spacing:-.4px;color:var(--ink)}.success-desc.svelte-apy071{max-width:30ch;color:var(--ink-2);margin-top:10px;margin-left:auto;margin-right:auto;font-size:13.5px;line-height:1.55}.success-btn.svelte-apy071{cursor:pointer;background:var(--primary);width:100%;min-height:50px;color:var(--surface);font-family:var(--font-stack);font-size:14.5px;font-weight:var(--w-bold);box-shadow:0 10px 22px color-mix(in srgb, var(--primary) 40%, transparent);border:none;border-radius:14px;margin-top:24px}.success-btn.svelte-apy071:active{background:var(--blue-deep)}.page-root.svelte-1aiwxcl{background:var(--ambient-base);min-height:100svh;position:relative;overflow-x:hidden}.content-wrap.svelte-1aiwxcl{z-index:1;max-width:512px;padding:max(var(--safe-top,0px), var(--space-5)) var(--space-5) var(--space-8);margin:0 auto;position:relative}.topbar.svelte-1aiwxcl{margin-bottom:var(--space-4);align-items:center;display:flex}.back-inline{flex-shrink:0;position:static!important}.page-title.svelte-1aiwxcl{font-size:27px;font-weight:var(--w-bold);letter-spacing:-.5px;color:var(--ink);line-height:1.12}.page-sub.svelte-1aiwxcl{margin-top:var(--space-2);font-size:14.5px;line-height:var(--leading-normal);color:var(--ink-2);max-width:31ch}.export-btn.svelte-1aiwxcl{margin-top:var(--space-6);align-items:center;gap:var(--space-3);background:color-mix(in srgb, var(--primary) 6%, var(--glass-fill));border:var(--glass-border);width:100%;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--primary) 22%, transparent);-webkit-backdrop-filter:var(--glass-blur);padding:var(--space-3) 14px;text-align:left;cursor:pointer;font-family:var(--font-stack);box-sizing:border-box;border-radius:18px;display:flex}.export-btn.svelte-1aiwxcl:active{background:var(--blue-tint-2)}.export-icon-wrap.svelte-1aiwxcl{background:var(--blue-tint-2);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.export-text.svelte-1aiwxcl{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.export-title.svelte-1aiwxcl{font-size:14px;font-weight:var(--w-semibold);color:var(--ink)}.export-sub.svelte-1aiwxcl{color:var(--muted);font-size:12.5px}.soon-badge.svelte-1aiwxcl{border-radius:var(--radius-pill);background:var(--warning-bg);font-size:9.5px;font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--warning);flex-shrink:0;padding:3px 7px}.ledger-card.svelte-1aiwxcl{margin-top:var(--space-6);background:var(--glass-fill);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);border-radius:20px;overflow:hidden}.ledger-eyebrow.svelte-1aiwxcl{padding:var(--space-4) 18px 0;font-size:11px;font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.ledger-row.svelte-1aiwxcl{padding:14px 18px var(--space-4);gap:14px;display:flex}.ledger-row--bordered.svelte-1aiwxcl{border-top:1px solid var(--line)}.ledger-icon.svelte-1aiwxcl{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ledger-icon--danger.svelte-1aiwxcl{background:color-mix(in srgb, var(--danger) 10%, var(--surface))}.ledger-icon--primary.svelte-1aiwxcl{background:var(--blue-tint)}.ledger-body.svelte-1aiwxcl{flex:1;min-width:0}.ledger-heading.svelte-1aiwxcl{align-items:center;gap:var(--space-2);display:flex}.ledger-label.svelte-1aiwxcl{font-size:15px;font-weight:var(--w-semibold);color:var(--ink)}.badge.svelte-1aiwxcl{border-radius:var(--radius-pill);padding:3px var(--space-2);font-size:10.5px;font-weight:var(--w-bold);color:var(--surface)}.badge--danger.svelte-1aiwxcl{background:var(--danger)}.badge--primary.svelte-1aiwxcl{background:var(--primary)}.erased-list.svelte-1aiwxcl{flex-direction:column;gap:7px;margin-top:10px;padding:0;list-style:none;display:flex}.erased-item.svelte-1aiwxcl{color:var(--ink-2);align-items:center;gap:10px;font-size:13.5px;line-height:1.3;display:flex}.erased-dot.svelte-1aiwxcl{background:var(--muted-2);border-radius:50%;flex-shrink:0;width:5px;height:5px}.ledger-legal.svelte-1aiwxcl{margin-top:var(--space-2);font-size:13px;line-height:var(--leading-normal);color:var(--ink-2)}.reassurance.svelte-1aiwxcl{gap:10px;margin-top:18px;padding:0 2px;display:flex}.reassurance-icon.svelte-1aiwxcl{flex-shrink:0;margin-top:1px}.reassurance-text.svelte-1aiwxcl{font-size:13px;line-height:var(--leading-normal);color:var(--muted)}.ink-2-bold.svelte-1aiwxcl{font-weight:var(--w-semibold);color:var(--ink-2)}.login-prompt.svelte-1aiwxcl{margin-top:var(--space-6);border:1px solid color-mix(in srgb, var(--primary) 35%, var(--surface));background:var(--blue-tint-2);padding:var(--space-4);border-radius:18px}.login-prompt-text.svelte-1aiwxcl{font-size:13.5px;line-height:var(--leading-normal);color:var(--ink-2)}.login-prompt.svelte-1aiwxcl .view-orders-btn:where(.svelte-1aiwxcl){margin-top:var(--space-3)}.blocked-card.svelte-1aiwxcl{margin-top:var(--space-6);border:1px solid color-mix(in srgb, var(--warning) 35%, var(--surface));background:var(--warning-bg);padding:var(--space-4);border-radius:18px}.blocked-heading.svelte-1aiwxcl{align-items:center;gap:10px;display:flex}.blocked-title.svelte-1aiwxcl{font-size:14.5px;font-weight:var(--w-bold);color:var(--warning)}.blocked-desc.svelte-1aiwxcl{font-size:13px;line-height:var(--leading-snug);color:color-mix(in srgb, var(--warning) 55%, var(--ink));margin-top:7px}.obligation-list.svelte-1aiwxcl{margin-top:var(--space-3);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.obligation-item.svelte-1aiwxcl{padding:10px var(--space-3);background:#fff9;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;display:flex}.obligation-meta.svelte-1aiwxcl{flex-direction:column;min-width:0;display:flex}.obligation-label.svelte-1aiwxcl{font-size:13px;font-weight:var(--w-semibold);color:var(--ink)}.obligation-auto.svelte-1aiwxcl{color:var(--muted);font-size:11px}.obligation-status.svelte-1aiwxcl{font-size:11px;font-weight:var(--w-semibold);color:var(--warning);flex-shrink:0}.view-orders-btn.svelte-1aiwxcl{margin-top:var(--space-3);border:1px solid color-mix(in srgb, var(--warning) 35%, var(--surface));background:var(--surface);width:100%;height:44px;font-size:14px;font-weight:var(--w-semibold);color:var(--ink);border-radius:11px;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:flex}.cta-wrap.svelte-1aiwxcl{margin-top:var(--space-6)}.btn-delete.svelte-1aiwxcl{background:var(--danger);width:100%;height:54px;font-size:15.5px;font-weight:var(--w-semibold);color:var(--surface);cursor:pointer;font-family:var(--font-stack);transition:transform var(--dur-fast) var(--ease-in-out), background var(--dur-fast) var(--ease-in-out);border:none;border-radius:14px;justify-content:center;align-items:center;display:flex;box-shadow:0 6px 16px #dc262642}.btn-delete.svelte-1aiwxcl:active:not(:disabled){background:var(--danger-cta-dark);transform:scale(.985)}.btn-delete.svelte-1aiwxcl:disabled,.btn-delete--disabled.svelte-1aiwxcl{background:var(--muted-2);opacity:.8;box-shadow:none;cursor:not-allowed}.btn-delete--link.svelte-1aiwxcl{box-sizing:border-box;text-decoration:none}.btn-keep.svelte-1aiwxcl{margin-top:var(--space-3);width:100%;height:48px;font-size:14.5px;font-weight:var(--w-semibold);color:var(--ink-2);cursor:pointer;font-family:var(--font-stack);background:0 0;border:none}.btn-keep.svelte-1aiwxcl:active{opacity:.6}.page-error.svelte-1aiwxcl{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;font-size:13.5px;font-weight:var(--w-medium);color:var(--danger);margin-top:14px;display:flex}@media (min-width:1024px){.ambient{display:none}.page-root.svelte-1aiwxcl{background:0 0}.content-wrap.svelte-1aiwxcl{max-width:none;margin:0;padding:0}.page-sub.svelte-1aiwxcl{max-width:62ch}}
