.tw-modal--scrollable{max-height:100%;max-height:-webkit-fill-available}.tw-modal .tw-modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%);box-shadow:none;background:#ffffff;background:var(--color-background-elevated);border-radius:32px;border-radius:var(--radius-xlarge)}.tw-modal.in .tw-modal-dialog{transform:translate(0)}.tw-modal .tw-modal-content{width:100%;background-color:transparent}.tw-modal .tw-modal-content .tw-modal-body{flex:1 1;word-break:break-word}.tw-modal .tw-modal-content .tw-modal-body--scrollable{overflow-y:auto}.tw-modal .tw-modal-content .tw-modal-body,.tw-modal .tw-modal-content .tw-modal-footer,.tw-modal .tw-modal-content .tw-modal-header{padding:16px;padding:var(--size-16)}.tw-modal .tw-modal-content .tw-modal-title{max-width:85%}.tw-modal .tw-modal-content .tw-modal-footer{padding-top:12px;padding-top:var(--size-12);padding-bottom:12px;padding-bottom:var(--size-12)}@media (min-width:576px){.tw-modal .tw-modal-content .tw-modal-footer,.tw-modal .tw-modal-content .tw-modal-header{padding:24px;padding:var(--size-24)}.tw-modal .tw-modal-content .tw-modal-body{padding:0 24px;padding:0 var(--size-24)}}@media (min-width:480px){.tw-modal-dialog.tw-modal-sm{width:300px}}@media (min-width:576px){.tw-modal{padding:40px;padding:var(--size-40)}.tw-modal .tw-modal-dialog .tw-modal-content{border-radius:10px;border-radius:var(--radius-small)}.tw-modal .tw-modal-dialog.tw-modal-md{width:540px}}@media (min-width:768px){.tw-modal-dialog.tw-modal-lg{width:720px}}@media (min-width:992px){.tw-modal-dialog.tw-modal-xl{width:1000px}}@media (-ms-high-contrast:none){:root .tw-modal,:root .tw-modal .tw-modal-dialog,_:-ms-fullscreen,_:-ms-fullscreen .tw-modal-dialog{height:100%}}