.pg-pay-issue{box-sizing:border-box;display:flex;align-items:center;gap:16px;min-width:0;max-width:100%;padding:11px 12px 11px 16px;border:1px solid rgba(251,191,36,.42);border-radius:12px;background:rgba(251,191,36,.07);font-family:var(--pgd-display,"Outfit",system-ui,sans-serif);text-align:left}.pg-pay-issue[data-state=suspended]{border-color:rgba(244,63,94,.5);background:rgba(244,63,94,.08)}.pg-pay-issue__body{display:flex;flex:1 1 auto;align-items:flex-start;gap:10px;min-width:0}.pg-pay-issue__icon{flex-shrink:0;margin-top:2px;color:#fbbf24}.pg-pay-issue[data-state=suspended] .pg-pay-issue__icon{color:var(--pgd-hot,#f43f5e)}.pg-pay-issue__copy{display:flex;flex-direction:column;gap:3px;min-width:0}.pg-pay-issue__text{margin:0;min-width:0;color:var(--pgd-text,#f4f7ff);font-size:13.5px;font-weight:500;line-height:1.45;overflow-wrap:anywhere;text-wrap:pretty}.pg-pay-issue__error{margin:0;color:var(--pgd-hot-soft,#fda4af);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.pg-pay-issue__cta{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:7px;max-width:100%;min-height:36px;padding:0 14px;border:1px solid rgba(244,247,255,.24);border-radius:10px;background:rgba(244,247,255,.07);color:var(--pgd-text,#f4f7ff);font:inherit;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s}.pg-pay-issue__cta:hover:not(:disabled){border-color:rgba(244,247,255,.4);background:rgba(244,247,255,.13)}.pg-pay-issue__cta:focus-visible{outline:1.5px solid #7ee8f8;outline-offset:2px}.pg-pay-issue__cta:disabled{cursor:wait;opacity:.72}.pg-pay-notice{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;max-width:100%;padding:14px 16px;border:1px solid rgba(251,191,36,.36);border-radius:12px;background:rgba(251,191,36,.06);font-family:var(--pgd-display,"Outfit",system-ui,sans-serif)}.pg-pay-notice__text{margin:0;color:var(--pgd-text,#f4f7ff);font-size:13.5px;line-height:1.5;overflow-wrap:anywhere;text-wrap:pretty}@media (max-width:767px){.pg-pay-issue{flex-direction:column;align-items:stretch;gap:9px;padding:11px 12px}.pg-pay-issue__icon{display:none}.pg-pay-issue__text{font-size:13px;line-height:1.4}.pg-pay-issue__cta{align-self:flex-start;min-height:40px;white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.pg-pay-issue__cta{transition:none}}