.pricing-card{position:relative;width:300px;padding:1.5rem;border-radius:1.5rem;-webkit-clip-path:path("M0,0 H85% Q100%,0 100%,20% V100% H0 Z");clip-path:path("M0,0 H85% Q100%,0 100%,20% V100% H0 Z");box-shadow:0 4px 12px rgba(0,0,0,.1);margin:1rem}.corner-icon{position:absolute;top:1rem;right:1rem;background:#fff;border-radius:50%;padding:.3rem;box-shadow:0 0 4px rgba(0,0,0,.2)}.popular-badge{position:absolute;top:1rem;right:4.5rem;background:#28a745;color:#fff;padding:.2rem .6rem;border-radius:1rem;font-size:.75rem}.plan-title{font-size:1.75rem;margin-bottom:.2rem}.plan-subtitle{color:#555;margin-bottom:1rem}.plan-price{font-size:2rem;margin-bottom:1rem}.plan-price span{font-size:1rem;color:#333}.feature-list{list-style:none;padding:0;margin:1rem 0}.feature-list li{display:flex;align-items:center;margin-bottom:.75rem}.feature-list .icon{margin-right:.5rem;font-size:1.2rem}.unavailable{color:#999;opacity:.6}.buy-button{display:block;margin:0 auto;background:#333;color:#fff;border:none;padding:.75rem 2rem;border-radius:2rem;font-size:1rem}.active-badge{position:absolute;top:12px;right:100px;background-color:#282ea7;color:#fff;padding:.35rem .8rem;font-size:.75rem;border-radius:20px;font-weight:600;z-index:10;animation:pulse 1.8s infinite}.active-plan{border:2px solid #28a745;box-shadow:0 0 10px rgba(40,167,69,.5);animation:glow 1.8s ease-in-out infinite}@keyframes glow{0%{box-shadow:0 0 5px rgba(40,167,69,.4)}50%{box-shadow:0 0 15px rgba(40,167,69,.8)}to{box-shadow:0 0 5px rgba(40,167,69,.4)}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}.fake-price{text-decoration:line-through;color:#888;font-size:1rem;margin-bottom:4px}@keyframes slideanimation{0%{background-position:-100% 0}to{background-position:100% 0}}.sparkled_badge{background:linear-gradient(120deg,#f57c00,#fff3e0 50%,#f57c00);background-size:200% auto;animation:slideanimation 2s linear infinite}.custom-tooltip{font-size:.25rem!important;background-color:#333!important;color:#fff!important;font-size:.85rem!important;border-radius:6px!important;padding:8px 12px!important;max-width:240px;text-align:left;box-shadow:0 6px 16px rgba(0,0,0,.2);z-index:9999!important}.react-tooltip{font-size:.8rem!important;padding-bottom:0!important;margin-bottom:0!important;margin-left:0!important}.custom-tooltip p{margin-top:0!important;margin-bottom:3px!important}.custom-tooltip div{padding-top:0!important}
/*# sourceMappingURL=ca1fcd10f251dba3.css.map*/