.billing-return-page{background:var(--muted);place-items:center;height:100%;padding:24px;display:grid;overflow:auto}.billing-return-content{border:1px solid var(--border);background:var(--card);text-align:center;border-radius:16px;width:fit-content;max-width:min(100%,440px);padding:32px}.billing-return-motion{border:1px solid var(--border);background:var(--muted);width:48px;height:48px;color:var(--foreground);border-radius:50%;justify-content:center;align-items:center;gap:4px;margin:0 auto 20px;display:flex}.billing-return-motion span{background:currentColor;border-radius:2px;width:3px;height:16px;animation:1.6s ease-in-out infinite billing-return-wave}.billing-return-motion span:nth-child(2){animation-delay:.12s}.billing-return-motion span:nth-child(3){animation-delay:.24s}.billing-return-motion span:nth-child(4){animation-delay:.36s}.billing-return-motion span:nth-child(5){animation-delay:.48s}.billing-return-copy{justify-items:center;min-width:0;display:grid}.billing-return-content :is(h1,h2){text-wrap:balance;max-width:30ch;color:var(--foreground);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:550;line-height:1.4}.billing-return-description{max-width:29ch;color:var(--muted-foreground);margin:12px auto 0;font-size:14px;line-height:1.6}@keyframes billing-return-wave{0%,65%,to{opacity:.25;transform:scaleY(.6)}30%{opacity:1;transform:scaleY(1.25)}}@media (width<=420px){.billing-return-page{padding:20px}.billing-return-content{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.billing-return-motion span{opacity:.6;animation:none}}.billing-return-page[data-fullscreen=true]{z-index:130;position:fixed;inset:0}.billing-return-page[data-embedded=true]{background:0 0;height:auto;padding:0;overflow:visible}.billing-return-page[data-embedded=true] .billing-return-content{background:0 0;border:0;border-radius:0;width:100%;max-width:none;padding:0}
