.PaymentFailureModal-module-scss-module__wDfhva__modal{text-align:center;max-width:480px;padding:var(--space-2xl)}.PaymentFailureModal-module-scss-module__wDfhva__icon{width:64px;height:64px;margin:0 auto var(--space-lg);color:#ff9800;background:#ff98001a;border:2px solid #ff9800;justify-content:center;align-items:center;display:flex}.PaymentFailureModal-module-scss-module__wDfhva__title{margin-bottom:var(--space-md)}.PaymentFailureModal-module-scss-module__wDfhva__description{margin-bottom:var(--space-lg);line-height:1.6}.PaymentFailureModal-module-scss-module__wDfhva__description strong{color:var(--color-text-primary);font-weight:600}.PaymentFailureModal-module-scss-module__wDfhva__hint{margin-bottom:var(--space-lg);padding:var(--space-md);background-color:var(--color-bg-secondary,#f5f5f5);border:1px solid var(--color-border-default);line-height:1.5}.PaymentFailureModal-module-scss-module__wDfhva__actions{gap:var(--space-md);justify-content:center;display:flex}.PaymentFailureModal-module-scss-module__wDfhva__actions button{flex:1;max-width:180px}.PaymentFailureModal-module-scss-module__wDfhva__footnote{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--color-border-default);line-height:1.5}
