:root{--blue:#1264ed;--blue-strong:#074ec7;--navy:#102747;--radius-control:10px;--radius-card:16px;--motion:.22s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:#fff;--surface-soft:#f5f8fd;--panel:#fff;--ink:#14243c;--muted:#64748c;--line:#e2e9f3;--link:#1264ed;--shadow:0 18px 65px #15355e12;--hero-glow:#e5efff;--card-hover:#f4f8ff;--font:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", sans-serif;--font-mono:"SFMono-Regular", ui-monospace, Menlo, Consolas, monospace}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#091321;--surface-soft:#0e1c2e;--panel:#122136;--ink:#edf3fd;--muted:#a5b5cd;--line:#273a52;--link:#83b3ff;--shadow:0 18px 65px #0004;--hero-glow:#122e54;--card-hover:#182c46}@media (prefers-color-scheme:dark){html:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#091321;--surface-soft:#0e1c2e;--panel:#122136;--ink:#edf3fd;--muted:#a5b5cd;--line:#273a52;--link:#83b3ff;--shadow:0 18px 65px #0004;--hero-glow:#122e54;--card-hover:#182c46}}*,:before,:after{box-sizing:border-box}body{background:var(--surface-soft,#f6f7f9);color:var(--ink,#0f172a);font-family:var(--font,system-ui, sans-serif);margin:0;line-height:1.5}.pay{max-width:30rem;padding:max(1rem, env(safe-area-inset-top)) 1rem max(2rem, env(safe-area-inset-bottom));margin:0 auto}.pay-head{justify-content:space-between;align-items:center;min-height:2.75rem;display:flex}.pay-back{color:var(--link,var(--blue,#2563eb));padding:.5rem 0;font-weight:600;text-decoration:none}.pay-back:before{content:"‹ "}.pay-env{border:1px solid var(--line,#d0d5dd);color:var(--muted,#64748b);border-radius:999px;padding:.125rem .5rem;font-size:.75rem}.pay-title{margin:.5rem 0 .25rem;font-size:1.5rem}.pay-status:empty{display:none}.pay-error{color:#dc2626}.pay-start,.pay-form,.pay-done{background:var(--surface,#fff);border:1px solid var(--line,#d0d5dd);border-radius:var(--radius-card,16px);margin-top:1rem;padding:1rem}.pay-choice{border:0;gap:.5rem;margin:0 0 1rem;padding:0;display:grid}.pay-choice legend{margin-bottom:.5rem;font-weight:600}.pay-choice label{border:1px solid var(--line,#d0d5dd);border-radius:var(--radius-control,10px);align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .75rem;display:flex}.pay-country{gap:.25rem;margin-bottom:1rem;display:grid}.pay-country select{min-height:2.75rem;font:inherit;border-radius:var(--radius-control,10px);border:1px solid var(--line,#d0d5dd);background:var(--surface,#fff);color:inherit;padding:0 .5rem}.pay-total{margin:0 0 .75rem;font-weight:600}.pay-total:empty{display:none}.pay-or{text-align:center;color:var(--muted,#64748b);margin:1rem 0;font-size:.875rem}.pay-button{border-radius:var(--radius-control,10px);background:var(--blue,#2563eb);color:#fff;width:100%;min-height:3rem;font:inherit;text-align:center;cursor:pointer;border:0;margin-top:1rem;font-weight:600;line-height:3rem;text-decoration:none;display:block}.pay-button[hidden]{display:none}.pay-button:disabled{opacity:.5;cursor:default}.pay-secure{color:var(--muted,#64748b);margin:1rem 0 0;font-size:.8125rem}#pay-embedded:empty{display:none}@media (min-width:40rem){.pay{padding-top:3rem}}.pay-legal{color:var(--muted,#64748b);margin:1rem 0 0;font-size:.8125rem}.pay-legal a{color:inherit;text-decoration:underline}
