.pricing-scrollbar::-webkit-scrollbar{height:8px}.pricing-scrollbar::-webkit-scrollbar-track{background:var(--color-background-surface);border-radius:4px}.pricing-scrollbar::-webkit-scrollbar-thumb{background:var(--color-content-tertiary);border-radius:4px}.pricing-scrollbar::-webkit-scrollbar-thumb:hover{background:#9ca3af}.modal-slide-enter-active{transform:translateY(0);opacity:1;transition:transform .2s ease-out,opacity .2s ease-out;animation:slideUp .2s ease-out}.modal-slide-exit-active{transform:translateY(100%);opacity:0;transition:transform .2s ease-in,opacity .2s ease-in}.modal-overlay-enter-active{opacity:1;transition:opacity .2s ease-out}.modal-overlay-exit-active{opacity:0;transition:opacity .2s ease-in}@media (max-width: 767px){.ReactModal__Overlay{height:100vh!important;height:100dvh!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}.ReactModal__Content{margin-bottom:0!important;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width: 768px){.modal-slide-enter-active,.modal-slide-exit-active{transform:none!important;animation:none!important}}
