@keyframes translateFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes translateFadeInPage{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes translateFadeOutPage{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100px)}}@media screen and (max-width: 575px){.modalBackdrop{justify-content:flex-end}.modalBackdrop.normal .modalContent{position:relative!important;inset:auto!important}.modalBackdrop.closed.exit{animation:fadeOut .3s ease-in}.modalBackdrop.closed{background-color:#0000}.modalBackdrop.closed .modalContent{animation:translateFadeOut .3s ease-in}.modalBackdrop.page.enter{animation:translateFadeInPage .3s ease-in!important}.modalBackdrop.page.noEnter{transition:none;animation:none!important}.modalBackdrop.page.closed.exit{animation:translateFadeOutPage .3s ease-in!important}.modalBackdrop.page.closed .modalContent{animation:none!important}.modalBackdrop .modalContent{justify-content:flex-end;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden;display:flex;align-self:center;border-radius:20px 20px 0 0;width:100%;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.modalBackdrop .modalContent::-webkit-scrollbar{display:none}}@media screen and (min-width: 575px){.modalBackdrop{padding-bottom:30px;justify-content:center}.modalBackdrop.page.enter{animation:translateFadeInPage .3s ease-in!important}.modalBackdrop.page.noEnter{transition:none;animation:none!important}.modalBackdrop.page.closed.exit{animation:fadeOut .3s ease-in!important}.modalBackdrop.floating .modalCloseHandle{display:none}.modalBackdrop.floating .modalContent{position:absolute}}@media screen and (min-width: 576px){.modalBackdrop{padding-bottom:30px;justify-content:center}.modalBackdrop.closed.exit{animation:fadeOut .3s ease-in!important}.modalBackdrop.closed{background-color:#0000!important}.modalBackdrop.closed .modalContent{animation:fadeOut .3s ease-in!important}.modalBackdrop .modalContent{min-width:375px;align-self:center;border-radius:20px;overflow:hidden}.modalBackdrop .modalCloseHandle{align-self:center;min-width:375px;align-items:flex-end;padding-right:0}}.modalBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;flex-direction:column;align-items:stretch;inset:0;background-color:#0006;z-index:100;display:flex;overscroll-behavior:contain}.modalBackdrop .modalContent{min-height:100px}.modalBackdrop.page .modalContent{max-width:100%;min-width:100%;height:100%;width:100%;align-self:center;border-radius:0}.modalCloseHandle{display:flex;align-items:flex-end;justify-content:flex-end;flex-grow:1;flex-shrink:1;flex-direction:column;padding-bottom:12px;box-sizing:border-box;min-height:56px;padding-right:12px}.closeButton{background:var(--base-tertiary-dark);padding:5px;border-radius:20px;box-shadow:0 4px 10px #34343482;opacity:.8;cursor:pointer}
