/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.payment-page{min-height:70vh}.payment-shell{max-width:var(--container-5xl,64rem);margin-inline:auto}.payment-heading{margin-bottom:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (width>=40rem){.payment-heading{flex-direction:row;justify-content:space-between;align-items:flex-end}}.payment-actions{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (width>=40rem){.payment-actions{flex-direction:row}}.payment-card{padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.payment-card{padding:calc(var(--spacing,.25rem) * 6)}}.payment-method-box{margin-top:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#e2e8f0);background-color:var(--color-background,#f8fafc);padding:calc(var(--spacing,.25rem) * 4);display:flex}.payment-receipt{top:calc(var(--spacing,.25rem) * 24);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#e2e8f0);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);position:sticky;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f}.payment-check-shell{max-width:var(--container-xl,36rem);margin-inline:auto}.payment-check-heading{margin-bottom:calc(var(--spacing,.25rem) * 6);text-align:center}@media (width<=1023px){.payment-receipt{position:static}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
