.it-modal-overlay.active{display:flex!important}body.it-modal-open{overflow:hidden!important}.it-pricing-wrap .it-pricing-badge{display:none!important}.it-pricing-wrap .it-plan-toggle{display:flex!important;background:var(--it-gray-100)!important;border-radius:var(--it-radius-sm)!important;padding:4px!important;margin-bottom:20px!important}.it-pricing-wrap .it-plan-toggle input[type=radio]{position:absolute!important;opacity:0!important;pointer-events:none!important}.it-pricing-wrap .it-plan-toggle label{flex:1!important;text-align:center!important;padding:10px 12px!important;font-size:12px!important;font-weight:600!important;color:var(--it-gray-500)!important;cursor:pointer!important;border-radius:6px!important;transition:all .2s!important;background:0 0!important}.it-pricing-wrap .it-plan-toggle input[type=radio]:checked+label{background:var(--it-white)!important;color:var(--it-primary)!important;box-shadow:var(--it-shadow-sm)!important}.it-pricing-wrap .it-pricing-note{font-size:13px!important;color:var(--it-gray-400)!important;margin-top:4px!important}.it-pricing-wrap .it-slot-badge{display:block!important;font-size:16px!important;font-weight:700!important;color:var(--it-primary)!important;letter-spacing:-.01em!important;line-height:1.3!important}.it-pricing-wrap .it-slot-addon{display:block!important;font-size:14px!important;font-weight:600!important;color:#6c757d!important;margin-top:4px!important;line-height:1.3!important}.it-pricing-wrap .it-slot-price-block{background:linear-gradient(135deg,#f8f9fa 0%,#fafbfc 100%)!important;border:1px solid #dee2e6!important;border-radius:var(--it-radius-sm)!important;padding:14px 18px!important;margin-top:16px!important;text-align:center!important}.it-pricing-wrap .it-slot-price-amount{font-family:"Poppins",sans-serif!important;font-size:28px!important;font-weight:700!important;color:var(--it-teal-dark)!important;line-height:1.1!important}.it-pricing-wrap .it-slot-price-label{font-size:13px!important;color:var(--it-gray-600)!important;margin-top:2px!important}.it-pricing-wrap .it-pricing-features-label{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--it-gray-400)!important;margin-bottom:16px!important}.it-pricing-wrap .it-upgrade-callout{margin-top:16px!important;padding-top:12px!important;border-top:1px dashed var(--it-gray-200)!important;font-size:13px!important;color:var(--it-gray-500)!important;line-height:1.5!important}.it-pricing-wrap .it-upgrade-callout a{color:var(--it-teal-dark)!important;font-weight:600!important;text-decoration:none!important;transition:color .2s ease!important}.it-pricing-wrap .it-upgrade-callout a:hover{color:var(--it-teal)!important;text-decoration:underline!important}.it-pricing-wrap .it-pricing-enterprise-note{margin-top:24px!important;padding:14px 16px!important;background:linear-gradient(135deg,rgba(0,180,180,.06) 0%,rgba(6,182,212,.04) 100%)!important;border:1px solid rgba(0,180,180,.15)!important;border-radius:var(--it-radius-sm)!important;display:flex!important;align-items:flex-start!important;gap:10px!important;font-size:13px!important;color:var(--it-gray-600)!important;line-height:1.5!important}.it-pricing-wrap .it-pricing-enterprise-note .material-symbols-outlined{color:var(--it-teal)!important;font-size:18px!important;flex-shrink:0!important}.it-pricing-wrap .it-pricing-enterprise-note strong{color:var(--it-teal-dark)!important}.it-pricing-wrap .it-addons-collapsible{margin-top:16px!important;border-top:1px solid var(--it-gray-100)!important;padding-top:12px!important}.it-pricing-wrap .it-addons-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;padding:8px 0!important}.it-pricing-wrap .it-addons-trigger-left{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;font-weight:600!important;color:var(--it-gray-600)!important}.it-pricing-wrap .it-addons-trigger-left .material-symbols-outlined{color:var(--it-teal)!important;font-size:18px!important}.it-pricing-wrap .it-addons-trigger-arrow .material-symbols-outlined{color:var(--it-gray-400)!important;font-size:18px!important;transition:transform .3s ease!important}.it-pricing-wrap .it-addons-trigger.active .it-addons-trigger-arrow .material-symbols-outlined{transform:rotate(180deg)!important}.it-pricing-wrap .it-addons-content{max-height:0!important;overflow:hidden!important;transition:max-height .3s ease!important}.it-pricing-wrap .it-addons-content.expanded{max-height:150px!important;overflow:visible!important}.it-pricing-wrap .it-addons-list{list-style:none!important;padding:8px 0 0 26px!important;margin:0!important}.it-pricing-wrap .it-addons-list li{font-size:14px!important;color:var(--it-gray-700)!important;padding:6px 0!important;display:flex!important;align-items:center!important;gap:8px!important}.it-pricing-wrap .it-addon-feature-name{font-weight:700!important;border-bottom:1px dashed var(--it-gray-300)!important}.it-pricing-wrap .it-addon-pill{font-size:12px!important;background:var(--it-gray-100)!important;color:var(--it-gray-600)!important;padding:6px 14px!important;border-radius:var(--it-radius-full)!important;font-weight:600!important}.it-pricing-wrap .it-addon-pill.it-with-price{background:linear-gradient(135deg,rgba(0,180,180,.08) 0%,rgba(6,182,212,.08) 100%)!important;color:var(--it-teal-dark)!important;border:1px solid rgba(0,180,180,.2)!important}.it-pricing-wrap .it-pricing-global-note{text-align:center!important;font-size:14px!important;color:var(--it-gray-500)!important;margin-top:32px!important;padding-top:24px!important;border-top:1px solid var(--it-gray-200)!important}