.pay__shell[data-v-23ed4d39]{min-height:80dvh;padding:var(--space-8) var(--space-6);place-items:center;display:grid}.pay__card[data-v-23ed4d39]{align-items:center;gap:var(--space-5);width:100%;max-width:52rem;padding:clamp(var(--space-8),5vw,var(--space-12));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:0 2rem 5rem -2rem var(--color-shadow);text-align:center;flex-direction:column;display:flex;position:relative}.pay__cap[data-v-23ed4d39]{background:var(--color-accent);border-radius:var(--radius-pill);width:6rem;height:2px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.pay__panel[data-v-23ed4d39]{align-items:center;gap:var(--space-4);flex-direction:column;animation:.5s cubic-bezier(.2,.7,.2,1) both pay-rise-23ed4d39;display:flex}.pay__title[data-v-23ed4d39]{font-family:var(--font-sec);letter-spacing:-.015em;text-wrap:balance;color:var(--color-text);margin:0;font-size:clamp(2.4rem,4vw,3.4rem);font-weight:400;line-height:1.1}.pay__actions[data-v-23ed4d39]{margin-top:var(--space-2);justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.pay__body[data-v-23ed4d39-s]{max-width:42ch;color:var(--color-text-muted);margin:0;font-size:1.7rem;font-weight:300;line-height:1.6}.pay__body strong[data-v-23ed4d39-s]{color:var(--color-text);font-weight:600}.pay__hint[data-v-23ed4d39-s]{letter-spacing:.01em;color:var(--color-text-soft);margin:0;font-size:1.4rem}.pay__hint a[data-v-23ed4d39-s]{color:var(--color-link)}.pay__badge[data-v-23ed4d39]{width:6.4rem;height:6.4rem;margin-bottom:var(--space-1);border-radius:var(--radius-circle);flex:none;place-items:center;display:grid;position:relative}.pay__badge--success[data-v-23ed4d39]{background:var(--color-success-bg);color:var(--color-success)}.pay__badge--error[data-v-23ed4d39]{background:var(--color-error-bg);color:var(--color-error)}.pay__badge--warn[data-v-23ed4d39]{background:var(--color-warning-bg);color:var(--color-warning)}.pay__badge--info[data-v-23ed4d39]{background:var(--color-info-bg);color:var(--color-info)}.pay__badge--check[data-v-23ed4d39]:after{content:"";border:.45rem solid;border-width:0 .45rem .45rem 0;width:1.5rem;height:2.8rem;margin-top:-.4rem;transform:rotate(45deg)}.pay__badge--cross[data-v-23ed4d39]:after,.pay__badge--cross[data-v-23ed4d39]:before{content:"";border-radius:var(--radius-pill);background:currentColor;width:3rem;height:.45rem;position:absolute;top:50%;left:50%}.pay__badge--cross[data-v-23ed4d39]:before{transform:translate(-50%,-50%)rotate(45deg)}.pay__badge--cross[data-v-23ed4d39]:after{transform:translate(-50%,-50%)rotate(-45deg)}.pay__badge--mark[data-v-23ed4d39]:before{border-radius:var(--radius-pill);width:.5rem;height:2.1rem;top:1.5rem}.pay__badge--mark[data-v-23ed4d39]:after,.pay__badge--mark[data-v-23ed4d39]:before{content:"";background:currentColor;position:absolute;left:50%;transform:translate(-50%)}.pay__badge--mark[data-v-23ed4d39]:after{border-radius:var(--radius-circle);width:.6rem;height:.6rem;bottom:1.4rem}.pay__badge--clock[data-v-23ed4d39]{animation:1.8s ease-in-out infinite pay-pulse-23ed4d39}.pay__badge--clock[data-v-23ed4d39]:before{width:.45rem;height:1.7rem;top:1.5rem;transform:translate(-50%)}.pay__badge--clock[data-v-23ed4d39]:after,.pay__badge--clock[data-v-23ed4d39]:before{content:"";border-radius:var(--radius-pill);background:currentColor;position:absolute;left:50%}.pay__badge--clock[data-v-23ed4d39]:after{width:1.3rem;height:.45rem;top:50%;transform:translateY(-50%)}.pay__badge--loading[data-v-23ed4d39]{border:.5rem solid var(--color-accent-soft);border-top-color:var(--color-accent);animation:.8s linear infinite pay-spin-23ed4d39}@keyframes pay-spin-23ed4d39{to{transform:rotate(1turn)}}@keyframes pay-pulse-23ed4d39{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes pay-rise-23ed4d39{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pay__badge--loading[data-v-23ed4d39]{animation-duration:1.8s}.pay__badge--clock[data-v-23ed4d39],.pay__panel[data-v-23ed4d39]{animation:none}}
