/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.upcomingCard{border-radius:24px;align-items:center;margin:0 0 40px;overflow:hidden;box-shadow:0 0 8px 1px #00000026}.upcomingCard .details{flex-direction:column;gap:24px;width:100%;display:flex}.upcomingCard .upcomingTitle{color:#2c3f50;font-size:28px;font-weight:600}.upcomingCard .attributesText,.upcomingCard .upcomingSecondary{color:#2c3f50;font-size:20px;font-weight:400}.upcomingCard .attributesText{font-weight:500}.upcomingCard .upcomingSecondary{margin-top:12px}.upcomingCard .upcomingPrice{font-size:24px;font-weight:600}.upcomingCard .upcomingPrice span{font-size:16px;font-weight:400}.upcomingCard .nextPayment,.upcomingCard .upcomingTime{background:#f5f7fa;border-radius:8px;padding:12px 16px;font-size:16px;font-weight:400}.upcomingCard .nextPayment span,.upcomingCard .upcomingTime span{font-size:16px;font-weight:600}.upcomingCard .nextPayment .price,.upcomingCard .upcomingTime .price{font-size:20px;font-weight:600}.upcomingCard .pill{padding:6px 16px!important;font-size:18px!important;font-weight:500!important}.upcomingCard .strike{text-decoration:line-through}.upcomingCard .pendingDiv{background-color:#fffaeb;border-bottom-left-radius:15px;margin:24px -24px -32px;padding:24px}@media (min-width:1200px){.upcomingCard .pendingDiv{margin:24px -40px -32px;padding:20px 32px}}.upcomingCard .pendingDiv p{color:#b54708;margin:0 0 24px;font-size:18px;font-weight:500}.upcomingCard .pendingDiv .messageBtn,.upcomingCard .pendingDiv .selectBtn{color:#2c3f50;border:1px solid #2c3f50;border-radius:40px;width:100%;height:54px;padding:16px 24px;font-size:18px;font-weight:600}.upcomingCard .pendingDiv .selectBtn{color:#b54708;border-color:#b54708}.upcomingCard .infoHolder{padding:32px 40px}.upcomingCard .imageHolder{background-position:50%;background-size:cover;align-self:stretch;width:100%;height:auto}.upcomingCard .left{position:absolute;top:15px;left:15px}.upcomingCard .right{position:absolute;top:15px;right:15px}.upcomingCard .failure,.upcomingCard .success,.upcomingCard .upcoming{color:#2c5d33;z-index:1;background-color:#e2fae5;border-radius:15px;padding:6px 12px;font-size:18px;font-weight:500;line-height:20px}.upcomingCard .failure{color:#66292b!important;background-color:#ffe0e1!important}.upcomingCard .upcoming{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#4646465c}.upcomingCard .upcomingImg{border-top-right-radius:15px;border-bottom-right-radius:15px;width:100%;min-height:100%;overflow:hidden}.upcomingCard .ant-divider-horizontal{margin:0!important}.modal .details{padding:10px 20px}.modal .upcomingPrice,.modal .upcomingTitle{font-size:18px}.modal .attributesText,.modal .upcomingSecondary{font-size:16px}.modal .upcomingSecondary{margin-top:8px}.modal .upcomingTime{padding:8px 16px;font-size:14px}.modal .upcomingTime span{font-size:14px}.modal svg{width:20px;height:20px;transform:scale(1.1)}.modal .attributesText{font-weight:500}.modal .failure,.modal .success,.modal .upcoming{color:#2c5d33;background-color:#e2fae5;border-radius:15px;padding:5px;font-size:18px;font-weight:500}.modal .failure{color:#66292b;background-color:#ffe0e180}.modal .upcoming{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#4646465c}.modal .upcomingImg{height:330px}.modal .pill{font-size:12px!important}.modal .nextPayment{padding:8px 12px;font-size:14px}.modal .nextPayment p,.modal .nextPayment span{font-size:14px}.modal .nextPayment .price{font-size:16px}