.Modal_dimStyle__szkm6d0{background-color:#49505752;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1100}.Modal_modalBase__szkm6d1{display:flex;flex-direction:column;box-shadow:0 12px 24px 0 rgba(36,41,46,.16);background-color:#fff;border-radius:16px 16px 0 0;width:100%;height:fit-content;max-height:90svh;position:fixed;bottom:0;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.Modal_modalBase__szkm6d1::-webkit-scrollbar{display:none}@media screen and (min-width:980px){.Modal_modalBase__szkm6d1{border-radius:24px}.Modal_modalStyle_size_small__szkm6d3{position:static;width:480px}.Modal_modalStyle_size_medium__szkm6d4{position:static;width:560px}.Modal_modalStyle_size_large__szkm6d5{position:static;width:640px}}.Header_subtitleStyle__1ramajw1,.Header_titleStyle__1ramajw0{margin:0}.Header_modalHeaderStickyStyle__1ramajw2{position:sticky;top:0}.Header_modalHeaderBase__1ramajw3{display:flex;flex-direction:column;padding:24px 20px 20px;gap:4px;background-color:#fff;overflow-wrap:break-word}.Header_tabbedModalHeaderBase__1ramajw4{padding:24px 20px 0}.Header_modalHeaderStyle_excludeDivider_false__1ramajw7,.Header_tabbedModalHeaderStyle_excludeDivider_false__1ramajwa{border-bottom:1px solid #f1f3f5}.Header_modalHeaderCloseStyle__1ramajwb{position:absolute;display:flex;justify-content:center;align-items:center;padding:24px;top:14px;right:12px;width:14px;height:14px;background-color:unset;border:unset;cursor:pointer}.Header_srOnlyStyle__1ramajwc{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media screen and (min-width:980px){.Header_modalHeaderBase__1ramajw3{padding:32px 32px 24px}.Header_tabbedModalHeaderBase__1ramajw4{padding:32px 32px 0}.Header_modalHeaderCloseStyle__1ramajwb{width:24px;height:24px;top:20px;right:20px}}.ButtonArea_modalFooterBase__bi4yyb0{display:flex;gap:16px;padding:20px;position:sticky;bottom:0;left:0;right:0;background-color:#fff}.ButtonArea_modalFooterStyle_excludeDivider_false__bi4yyb3{border-top:1px solid #f1f3f5}@media screen and (min-width:980px){.ButtonArea_modalFooterBase__bi4yyb0{padding:32px;justify-content:flex-end}}.Body_modalBodyBaseStyle__re66hr0{padding:0 20px}@media screen and (min-width:980px){.Body_modalBodyBaseStyle__re66hr0{padding:0 32px}}.TabbedModalTab_baseStyle__9p62930{background-color:#fff}.TabbedModalTab_tabbedModalTabWrapperStyle_variant_box__9p62932{padding:8px 0 16px}