.dialog_root__V6vT4{position:fixed;z-index:100;top:0;left:0;display:flex;width:100%;max-width:100%;height:calc(100*var(--vh, 1vh));background-color:var(--color-modal-background);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.dialog_root_open__8EDgh{opacity:1;visibility:visible;pointer-events:auto;cursor:pointer}.dialog_contentWrapper__8QHTn{position:relative;display:flex;flex-direction:column;width:100%;height:100%;max-width:34.5625rem;margin-left:auto;background-color:var(--color-bg-secondary);cursor:auto}@media(max-width:1023.2px){.dialog_contentWrapper__8QHTn{max-width:unset}}.dialog_closeButton__Lr85t.dialog_closeButton__Lr85t{position:absolute;top:1.25rem;right:1.25rem;z-index:10}.dialog_content__4s8HK{position:absolute;width:100%;height:100%;padding:2.5rem;overflow-y:auto}@media(max-width:1023.2px){.dialog_content__4s8HK{padding:1.5rem}}.dialog_heading__CtZ0W{padding-right:1.75rem;margin-bottom:3rem}@media(max-width:1023.2px){.dialog_heading__CtZ0W{padding-right:2.75rem;margin-bottom:2rem}}.dialog_buttons__mLczZ{display:flex;justify-content:center;gap:1.25rem}.dialog_root_sm__EhB_l{padding:.625rem 1.125rem .625rem 1.1875rem;overflow-y:auto}@media(max-width:1023.2px){.dialog_root_sm__EhB_l{text-align:center}}.dialog_root_sm__EhB_l .dialog_contentWrapper__8QHTn{display:flex;flex-direction:column;max-width:28.375rem;height:auto;margin:auto;border-radius:1.25rem;overflow:hidden}@media(max-width:1023.2px){.dialog_root_sm__EhB_l .dialog_contentWrapper__8QHTn{border-radius:1rem}.dialog_root_sm__EhB_l .dialog_closeButton__Lr85t.dialog_closeButton__Lr85t{top:.75rem;right:.75rem}}.dialog_root_sm__EhB_l .dialog_heading__CtZ0W{margin-bottom:1rem}@media(max-width:1023.2px){.dialog_root_sm__EhB_l .dialog_heading__CtZ0W{padding-right:1.875rem;padding-left:1.875rem;margin-bottom:.75rem}}.dialog_root_sm__EhB_l .dialog_content__4s8HK{position:relative;width:auto;height:auto;padding:2.5rem;overflow:visible}@media(max-width:1023.2px){.dialog_root_sm__EhB_l .dialog_content__4s8HK{padding:1.5rem}.dialog_root_datepicker__3G46E{padding:0}}.dialog_root_datepicker__3G46E .dialog_contentWrapper__8QHTn{overflow:visible}@media(max-width:1023.2px){.dialog_root_datepicker__3G46E .dialog_contentWrapper__8QHTn{max-width:21.125rem;overflow:hidden}}.dialog_root_datepicker__3G46E .dialog_heading__CtZ0W{padding:0;text-align:center}@media(max-width:1023.2px){.dialog_root_datepicker__3G46E .dialog_heading__CtZ0W{padding:0 2rem}}.dialog_root_datepicker__3G46E .dialog_closeButton__Lr85t.dialog_closeButton__Lr85t{top:0;right:-3.5rem}@media(max-width:1023.2px){.dialog_root_datepicker__3G46E .dialog_closeButton__Lr85t.dialog_closeButton__Lr85t{top:.75rem;right:.75rem}}.dialog_root__V6vT4:not(.dialog_root_sm__EhB_l) .dialog_contentWrapper__8QHTn{transform:translateX(100%);transition:transform .3s ease}@media(max-width:1023.2px){.dialog_root__V6vT4:not(.dialog_root_sm__EhB_l) .dialog_contentWrapper__8QHTn{transform:translateY(100%)}}.dialog_root__V6vT4.dialog_root_open__8EDgh:not(.dialog_root_sm__EhB_l) .dialog_contentWrapper__8QHTn{transform:translateX(0) translateY(0)}