@keyframes consumer-modal-slide-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes consumer-modal-slide-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes consumer-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes consumer-modal-backdrop-out{0%{opacity:1}to{opacity:0}}.consumer-modal-backdrop{overscroll-behavior:none;min-height:100dvh;max-height:100dvh;align-items:stretch!important;width:100%!important;height:auto!important;inset:0!important}.consumer-modal-container{min-height:100dvh;max-height:100dvh;padding-bottom:var(--keyboard-inset,0px);box-sizing:border-box;flex:auto;height:100%!important}.consumer-modal-container[data-entering=true]{animation:consumer-modal-slide-in .3s var(--ease-out-fluid,cubic-bezier(.32, .72, 0, 1)) both;will-change:transform}.consumer-modal-container[data-exiting=true]{animation:consumer-modal-slide-out .22s var(--ease-out-fluid,cubic-bezier(.32, .72, 0, 1)) both;will-change:transform}.consumer-modal-backdrop[data-entering=true]{will-change:opacity;animation:.24s ease-out both consumer-modal-backdrop-in}.consumer-modal-backdrop[data-exiting=true]{will-change:opacity;animation:.22s ease-out both consumer-modal-backdrop-out}@media (prefers-reduced-motion:reduce){.consumer-modal-backdrop[data-entering=true],.consumer-modal-backdrop[data-exiting=true],.consumer-modal-container[data-entering=true],.consumer-modal-container[data-exiting=true]{animation:none}}
