@media screen and (max-width:1023px){.mm-standard-modal.full-screen-mobile{overflow:hidden;--mm-standard-modal-z-index:9999999}.mm-standard-modal.full-screen-mobile .mm-standard-modal__inner{padding:0;overflow:hidden}.mm-standard-modal.full-screen-mobile .mm-standard-modal__main{max-width:none;width:100vw;height:100%;overflow:auto;border-radius:0;grid-template-rows:65px auto}.mm-standard-modal.full-screen-mobile .mm-standard-modal__main.empty{grid-template-rows:auto}.mm-standard-modal.full-screen-mobile .mm-standard-modal__header{background:var(--colour-lightish-grey);border-bottom:var(--mm-standard-modal-header-border,0)}.mm-standard-modal.full-screen-mobile .mm-standard-modal__header h3{padding:0}}.mm-standard-modal .mm-standard-modal__header{display:flex;align-items:center;padding:var(--mm-standard-modal-header-padding,1em 1.5em);gap:1em}.mm-standard-modal .mm-standard-modal__header>button{padding:0 .35em}.mm-standard-modal .mm-standard-modal__header>button.mm-standard-modal__close{padding-right:.5em}.mm-standard-modal .mm-standard-modal__header .modal-title{flex:1}.mm-standard-modal .mm-standard-modal__header h3{flex:1;margin:0;padding:0 .25em}.mm-standard-modal .mm-standard-modal__header button{align-items:center;display:flex}.mm-standard-modal .mm-standard-modal__header button:hover{color:var(--colour-primary)}.mm-standard-modal__inner{display:grid;align-items:center;justify-content:center;padding:1rem .5rem;position:fixed;left:0;right:0;top:0;overflow-y:auto;z-index:calc(var(--mm-standard-modal-z-index, 2000) + 4)}@media screen and (min-width:768px){.mm-standard-modal__inner{padding:1rem}}.mm-standard-modal__backdrop{background-color:#2a363b4d;position:fixed;inset:0;z-index:calc(var(--mm-standard-modal-z-index, 2000) + 3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform:translateZ(0);-ms-transform:translateZ(0)}.mm-standard-modal__main{position:relative;background-color:var(--mm-standard-modal-bg,var(--colour-white));max-width:var(--mm-standard-modal-max-w,60.5rem);border:1px solid var(--colour-light-grey-solid);border-radius:10px;z-index:calc(var(--mm-standard-modal-z-index, 2000) + 4);display:grid;grid-template-rows:110px auto}.mm-standard-modal__main.no-header{grid-template-rows:60px auto}.mm-standard-modal__main.empty{grid-template-rows:auto}.mm-standard-modal__main .mm-standard-modal__body{padding:var(--mm-standard-modal-padding,0 2rem 1.5rem)}.mm-standard-modal__main .mm-standard-modal__body.empty{padding:0}
