.hasDialog{overflow:hidden;padding-inline-end:17px}.ModalDialog{-webkit-backface-visibility:hidden;background-color:#fff;box-shadow:0 19px 38px rgba(0,0,0,.12),0 15px 12px rgba(0,0,0,.22);margin-block-start:8dvh;margin-inline:var(--layoutSpacingInline);overflow:hidden;padding-block:5rem var(--componentPadding);padding-inline:var(--componentPadding)}.ModalDialog .submittedMessage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--rowGap)}.ModalDialog__closeButton{block-size:2rem;color:var(--darkColor);inline-size:2rem;inset-block-start:1rem;inset-inline-end:1rem;position:absolute;-webkit-transition:color var(--hoverTransition);-o-transition:color var(--hoverTransition);transition:color var(--hoverTransition)}.ModalDialog__closeIcon{block-size:2rem;display:inline-block;fill:currentColor;inline-size:2rem}.ModalDialog__closeButton:focus,.ModalDialog__closeButton:hover{--darkColor:var(--buttonColor)}.ModalBackground{display:none;inset:0;overflow-y:auto;position:fixed;z-index:100}@keyframes show{0%{display:none;opacity:0;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}1%{display:block}to{display:block;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.ModalBackground{background:rgba(20,21,30,.85);-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.ModalBackground.isActive{display:block}.ModalBackground.isActive .ModalDialog{-webkit-animation:show 225ms ease-in 1;animation:show 225ms ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.noScroll{overflow-y:auto!important}@media screen and (min-width:48em){.ModalBackground{padding-inline-end:17px}.ModalDialog{block-size:auto;margin-block:8dvh;margin-inline:auto;max-inline-size:40.5rem;padding:var(--componentPadding)}}@media screen and (min-width:64.0625em){.ModalDialog{max-block-size:90dvh}}