.modal-fixed{position:fixed}.modal-container{display:flex;justify-content:center;align-items:center}.modal-content{background:#fff;border-radius:.25rem;border:1px solid #e2e8f0;color:var(--mc-black);display:flex;flex-direction:column;margin:0 1rem;max-height:90%;min-width:200px;position:relative}.modal__title{margin:0 2rem 0 0;font-size:1.125rem;font-weight:700;line-height:1.563rem}.modal__header{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem;top:0;z-index:1}.modal__content{padding:0 1.5rem;overflow-y:auto}.modal__action{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:24px;justify-content:flex-end;padding:1.5rem}.modal__close{background:0;border:0;font-size:20px;width:20px;height:20px;padding:0;cursor:pointer;position:absolute;right:24px}@media(max-width:800px){.modal-enter-active,.modal-leave-active{transition:opacity .3s ease-in;opacity:1}.modal-enter-from,.modal-leave-to{opacity:0}.modal-content{max-width:100%;max-height:100%;height:100%;width:100%;margin:0}.modal__action .button{width:100%}.modal__content{height:100%}}@media(max-width:800px){.modal-content{height:88vh !important;max-height:88vh !important}.modal__content{height:auto !important;flex:1 1 auto !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important}.modal__action{flex:0 0 auto !important}}@media(max-width:800px){.modal-container,.modal-container.popover-modal,.vfm__container.modal-container{position:fixed !important;inset:0 !important;width:100vw !important;height:100dvh !important;max-height:100dvh !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important}.modal-content{width:calc(100vw - 24px) !important;height:auto !important;max-height:88dvh !important;margin:0 auto !important;display:flex !important;flex-direction:column !important;overflow:hidden !important}.modal__content{height:auto !important;flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important}.modal__action{flex:0 0 auto !important}}
