:root{--modal-s-content-paddings:var(--gap-40) var(--gap-40) var(--gap-0);--modal-s-content-only-bottom-padding:var(--gap-40)}.modal__fullscreen_18nlv,.modal__size-1140_18nlv,.modal__size-500_18nlv,.modal__size-600_18nlv,.modal__size-800_18nlv{padding:var(--modal-s-content-paddings)}.modal__fullscreen_18nlv:last-child,.modal__size-1140_18nlv:last-child,.modal__size-500_18nlv:last-child,.modal__size-600_18nlv:last-child,.modal__size-800_18nlv:last-child{padding-bottom:var(--modal-s-content-only-bottom-padding)}.modal__content_1dz2w{position:relative;box-sizing:border-box;width:100%;z-index:0}.modal__content_1dz2w.modal__withHeader_1dz2w{padding-top:var(--gap-0)}.modal__flex_1dz2w{flex:1}.modal__content_7jm7e{padding:var(--gap-16) var(--gap-16) var(--gap-0)}.modal__content_7jm7e:last-child{padding-bottom:var(--gap-16)}:root{--gap-2xl:32px;--gap-32:var(--gap-2xl);--modal-footer-default-gap:var(--gap-16)}.modal__column_224b0{display:flex;flex-direction:column}.modal__column_224b0>:not(:last-child):not(:only-child){margin-bottom:var(--modal-footer-default-gap)}.modal__column_224b0.modal__gap-16_224b0>:not(:last-child):not(:only-child){margin-bottom:var(--gap-16)}.modal__column_224b0.modal__gap-24_224b0>:not(:last-child):not(:only-child){margin-bottom:var(--gap-24)}.modal__column_224b0.modal__gap-32_224b0>:not(:last-child):not(:only-child){margin-bottom:var(--gap-32)}.modal__start_224b0{justify-content:flex-start}.modal__center_224b0{justify-content:center}.modal__space-between_224b0{justify-content:space-between}.modal__space-between_224b0>*{flex:1}.modal__center_224b0,.modal__space-between_224b0,.modal__start_224b0{display:flex}.modal__center_224b0>:not(:last-child):not(:only-child),.modal__space-between_224b0>:not(:last-child):not(:only-child),.modal__start_224b0>:not(:last-child):not(:only-child){margin-right:var(--modal-footer-default-gap)}.modal__center_224b0.modal__gap-16_224b0>:not(:last-child):not(:only-child),.modal__space-between_224b0.modal__gap-16_224b0>:not(:last-child):not(:only-child),.modal__start_224b0.modal__gap-16_224b0>:not(:last-child):not(:only-child){margin-right:var(--gap-16)}.modal__center_224b0.modal__gap-24_224b0>:not(:last-child):not(:only-child),.modal__space-between_224b0.modal__gap-24_224b0>:not(:last-child):not(:only-child),.modal__start_224b0.modal__gap-24_224b0>:not(:last-child):not(:only-child){margin-right:var(--gap-24)}.modal__center_224b0.modal__gap-32_224b0>:not(:last-child):not(:only-child),.modal__space-between_224b0.modal__gap-32_224b0>:not(:last-child):not(:only-child),.modal__start_224b0.modal__gap-32_224b0>:not(:last-child):not(:only-child){margin-right:var(--gap-32)}.modal__component_1c055{width:100%}:root{--border-radius-l:12px;--border-radius-12:var(--border-radius-l);--gap-xl:24px;--gap-3xl:40px;--gap-24:var(--gap-xl);--gap-40:var(--gap-3xl);--modal-border-radius:var(--border-radius-12);--modal-vertical-padding:var(--gap-40);--modal-s-footer-paddings:var(--gap-24) var(--gap-40) var(--gap-40)}.modal__footer_11j4l{border-bottom-left-radius:var(--modal-border-radius);border-bottom-right-radius:var(--modal-border-radius)}.modal__sticky_11j4l{bottom:calc(var(--modal-vertical-padding) * -1)}.modal__sticky_11j4l.modal__fullscreen_11j4l{bottom:var(--gap-0)}.modal__fullscreen_11j4l,.modal__size-1140_11j4l,.modal__size-500_11j4l,.modal__size-600_11j4l,.modal__size-800_11j4l{padding:var(--modal-s-footer-paddings)}:root{--color-light-modal-bg-primary:#fff;--color-light-neutral-300:#e7e8eb;--modal-footer-background:var(--color-light-modal-bg-primary);--modal-footer-highlight-background:var(--color-light-modal-bg-primary);--modal-footer-highlight-box-shadow:0 -1px 0 0 var(--color-light-neutral-300)}.modal__footer_8vt1z{width:100%;box-sizing:border-box;transition:box-shadow .2s ease,background .2s ease}.modal__sticky_8vt1z{background:var(--modal-footer-background);position:sticky}.modal__highlighted_8vt1z{background:var(--modal-footer-highlight-background);box-shadow:var(--modal-footer-highlight-box-shadow)}:root{--sab:env(safe-area-inset-bottom,var(--gap-0));--gap-m:16px;--gap-0:0px;--gap-16:var(--gap-m)}.modal__footer_1i5wf{padding:var(--gap-16)}@media (display-mode:standalone){.modal__footer_1i5wf{padding-bottom:var(--sab)}}.modal__sticky_1i5wf{bottom:var(--gap-0)}