.payment-success-container[data-v-3e8d0b0e]{min-height:100vh;display:flex;align-items:center;justify-content:center}[dir] .payment-success-container[data-v-3e8d0b0e]{padding:2rem}[dir=ltr] .payment-success-container[data-v-3e8d0b0e]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}[dir=rtl] .payment-success-container[data-v-3e8d0b0e]{background:linear-gradient(-135deg,#f5f7fa,#c3cfe2)}.success-card[data-v-3e8d0b0e]{max-width:500px;width:100%}[dir] .success-card[data-v-3e8d0b0e]{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 20px 40px rgba(0,0,0,.1);text-align:center}@media(max-width:768px){[dir] .success-card[data-v-3e8d0b0e]{padding:2rem;margin:1rem}}[dir] .logo-section[data-v-3e8d0b0e]{margin-bottom:2rem}.logo-section .logo[data-v-3e8d0b0e]{max-height:60px;width:auto;object-fit:contain}[dir] .success-icon[data-v-3e8d0b0e]{margin-bottom:2rem}.success-icon .feather-icon[data-v-3e8d0b0e]{color:#28a745}.success-title[data-v-3e8d0b0e]{color:#2c3e50;font-size:2.5rem;font-weight:700}[dir] .success-title[data-v-3e8d0b0e]{margin-bottom:2rem}@media(max-width:768px){.success-title[data-v-3e8d0b0e]{font-size:2rem}}[dir] .success-details[data-v-3e8d0b0e]{background:#f8f9fa;border-radius:12px;padding:1.5rem;margin-bottom:2rem}.detail-row[data-v-3e8d0b0e]{display:flex;justify-content:space-between;align-items:center}[dir] .detail-row[data-v-3e8d0b0e]{padding:.75rem 0;border-bottom:1px solid #e9ecef}[dir] .detail-row[data-v-3e8d0b0e]:last-child{border-bottom:none}.detail-label[data-v-3e8d0b0e]{font-weight:600;color:#6c757d}.detail-value[data-v-3e8d0b0e]{font-weight:500;color:#2c3e50}[dir] .success-message[data-v-3e8d0b0e]{margin-bottom:2rem}.success-message p[data-v-3e8d0b0e]{color:#6c757d;font-size:1.1rem;line-height:1.6}[dir] .success-message p[data-v-3e8d0b0e]{margin-bottom:.5rem}[dir] .success-message p[data-v-3e8d0b0e]:last-child{margin-bottom:0}.action-buttons[data-v-3e8d0b0e]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.action-buttons[data-v-3e8d0b0e]{flex-direction:column}.action-buttons .btn[data-v-3e8d0b0e]{font-size:12px;width:100%}}.btn[data-v-3e8d0b0e]{font-weight:600;transition:all .3s ease}[dir] .btn[data-v-3e8d0b0e]{border-radius:10px;padding:.75rem 1.5rem}[dir] .btn[data-v-3e8d0b0e]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.badge[data-v-3e8d0b0e]{font-size:.875rem}[dir] .badge[data-v-3e8d0b0e]{padding:.5rem 1rem;border-radius:20px}