@charset "UTF-8";.loading-container,.error-container,.noResult-container,.info-container{margin-top:100px;padding:5px 50px;max-width:1440px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.info-container h1{font-size:2rem;margin-bottom:2rem;color:#1e3a5f}.info-container .top-section{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:3rem;margin-bottom:2rem;align-items:start}.info-container .top-section .left-info{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:2rem}.info-container .top-section .left-info>*{width:100%}.info-container .top-section .right-image{grid-column:2;grid-row:1;display:flex;align-items:flex-start;justify-content:center}.info-container .top-section .right-image img{width:100%;height:auto;min-height:400px;max-height:600px;object-fit:cover;border-radius:10px}.info-container .top-section .payment-button-container{grid-column:1/3;grid-row:2;width:100%;margin-top:0;display:block;text-align:center}.info-container .top-section .payment-button-container .status-message{display:inline-flex;align-items:center}.info-container .top-section .payment-button-container .status-message img{padding-right:13px}.info-container .top-section .payment-button-container .status-message.success{color:green}.info-container .top-section .payment-button-container .status-message.failure{color:red}.info-container .payment-button-container{width:100%;display:block}.info-container .payment-section{padding:0;background-color:transparent}.info-container .payment-section .payment-info{display:flex;flex-direction:column;gap:.75rem}.info-container .payment-section .payment-info .payment-plan-row,.info-container .payment-section .payment-info .payment-status{display:flex;align-items:center;gap:.5rem;margin:0}.info-container .payment-section .payment-info .payment-plan-row .payment-label,.info-container .payment-section .payment-info .payment-plan-row .status-label,.info-container .payment-section .payment-info .payment-status .payment-label,.info-container .payment-section .payment-info .payment-status .status-label{font-size:1.125rem;color:#1e3a5f;line-height:1.5;font-weight:400;margin:0}.info-container .payment-section .payment-info .payment-plan-row .payment-select,.info-container .payment-section .payment-info .payment-status .payment-select{background-color:#1e3a5f;color:#fff;border:none;border-radius:25px;padding:.5rem 1.5rem;font-size:1rem;cursor:pointer;outline:none;font-weight:500;line-height:1.5}.info-container .payment-section .payment-info .payment-plan-row .payment-select:focus,.info-container .payment-section .payment-info .payment-status .payment-select:focus{outline:2px solid rgba(30,58,95,.3)}.info-container .payment-section .payment-info .payment-plan-row .status-value,.info-container .payment-section .payment-info .payment-status .status-value{font-size:1.125rem;color:#1e3a5f;line-height:1.5;font-weight:600;margin:0}.info-container .payment-section .payment-info .payment-amount-display{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.info-container .payment-section .payment-info .payment-amount-display h3{font-size:1.125rem;margin:0;font-weight:400;color:#1e3a5f;line-height:1.5}.info-container .payment-section .payment-info .payment-amount-display .amount{font-size:2.5rem;font-weight:700;margin:0;color:#1e3a5f;line-height:1.2}@media (max-width: 1024px){.loading-container,.error-container,.noResult-container,.info-container{padding:1rem;margin-top:80px}.loading-container .top-section,.error-container .top-section,.noResult-container .top-section,.info-container .top-section{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:2rem}.loading-container .top-section .left-info,.error-container .top-section .left-info,.noResult-container .top-section .left-info,.info-container .top-section .left-info{grid-column:1;grid-row:1}.loading-container .top-section .right-image,.error-container .top-section .right-image,.noResult-container .top-section .right-image,.info-container .top-section .right-image{grid-column:1;grid-row:2;height:auto}.loading-container .top-section .right-image img,.error-container .top-section .right-image img,.noResult-container .top-section .right-image img,.info-container .top-section .right-image img{min-height:300px;max-height:400px}.loading-container .top-section .payment-button-container,.error-container .top-section .payment-button-container,.noResult-container .top-section .payment-button-container,.info-container .top-section .payment-button-container{grid-column:1;grid-row:3}.loading-container .payment-section,.error-container .payment-section,.noResult-container .payment-section,.info-container .payment-section{padding:0}}@media (max-width: 640px){.loading-container,.error-container,.noResult-container,.info-container{padding:.75rem;margin-top:70px}.loading-container h1,.error-container h1,.noResult-container h1,.info-container h1{font-size:1.3rem;margin-bottom:1rem}.loading-container .top-section,.error-container .top-section,.noResult-container .top-section,.info-container .top-section{gap:1.5rem}.loading-container .top-section .right-image img,.error-container .top-section .right-image img,.noResult-container .top-section .right-image img,.info-container .top-section .right-image img{min-height:250px;max-height:300px}.loading-container .payment-section,.error-container .payment-section,.noResult-container .payment-section,.info-container .payment-section{padding:0}.loading-container .payment-section .payment-info .payment-plan-row,.error-container .payment-section .payment-info .payment-plan-row,.noResult-container .payment-section .payment-info .payment-plan-row,.info-container .payment-section .payment-info .payment-plan-row{flex-direction:column;align-items:flex-start;gap:.5rem}.loading-container .payment-section .payment-info .payment-amount-display .amount,.error-container .payment-section .payment-info .payment-amount-display .amount,.noResult-container .payment-section .payment-info .payment-amount-display .amount,.info-container .payment-section .payment-info .payment-amount-display .amount{font-size:2rem}}
