.ModalStickyFooter_stickyFooter__J4iht{position:sticky;bottom:var(--sticky-footer-bottom-offset,0);left:0;right:0;box-sizing:border-box;border-top:var(--border-width-hairline) solid var(--sticky-footer-border-color,var(--color-border));z-index:20;transition:background-color var(--motion-state);margin-top:auto;flex-shrink:0}.ModalStickyFooter_hideBorder__JuczH{border-top-color:transparent}.ModalStickyFooter_bgWhite__JWA7j{background:var(--color-background-main-surface)}.ModalStickyFooter_bgElevated__gG6XB{background:var(--color-background-elevated)}.ModalStickyFooter_bgMain__Fa2T3{background:var(--color-background-main)}.ModalStickyFooter_bgTransparent___Az5V{background:transparent;border-top:none}.ModalStickyFooter_paddingModal__uaPgW{--sticky-footer-bottom-offset:calc(-1 * var(--spacing-xl));margin-left:calc(-1 * var(--spacing-xl));margin-right:calc(-1 * var(--spacing-xl));margin-bottom:calc(-1 * var(--spacing-xl));padding:var(--spacing-md) var(--spacing-xl);border-bottom-left-radius:var(--radius-modal);border-bottom-right-radius:var(--radius-modal)}@media (max-width:820px){.ModalStickyFooter_paddingModal__uaPgW{--sticky-footer-bottom-offset:calc(-1 * var(--spacing-lg));margin-left:calc(-1 * var(--spacing-lg));margin-right:calc(-1 * var(--spacing-lg));margin-bottom:calc(-1 * var(--spacing-lg));padding:var(--spacing-md) var(--spacing-lg)}}@media (max-width:768px){.ModalStickyFooter_paddingModal__uaPgW{--sticky-footer-bottom-offset:calc(-1 * var(--spacing-sm));margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm));margin-bottom:calc(-1 * var(--spacing-sm));padding:var(--spacing-sm)}}.ModalStickyFooter_paddingBlock__wfsW2{--sticky-footer-bottom-offset:0px;margin-left:0;margin-right:0;margin-bottom:0;padding:var(--spacing-md) var(--spacing-xl)}.ModalStickyFooter_paddingBlock__wfsW2,.ModalStickyFooter_paddingNarrow__MsE0w{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.ModalStickyFooter_paddingNarrow__MsE0w{--sticky-footer-bottom-offset:calc(-1 * var(--spacing-5));margin-left:calc(-1 * var(--spacing-5));margin-right:calc(-1 * var(--spacing-5));margin-bottom:calc(-1 * var(--spacing-5));padding:var(--spacing-sm) var(--spacing-5)}.ModalStickyFooter_paddingPopover__nK_Yx{--sticky-footer-bottom-offset:0px;margin-left:calc(-1 * var(--spacing-md));margin-right:calc(-1 * var(--spacing-md));margin-bottom:0;padding:var(--spacing-sm) var(--spacing-md)}.ModalStickyFooter_paddingCard__ooe6Q,.ModalStickyFooter_paddingPopover__nK_Yx{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.ModalStickyFooter_paddingCard__ooe6Q{--sticky-footer-bottom-offset:calc(-1 * var(--spacing-lg) - var(--spacing-3xs));margin-left:calc(-1 * var(--spacing-lg));margin-right:calc(-1 * var(--spacing-lg));margin-bottom:calc(-1 * var(--spacing-lg) - var(--spacing-3xs));padding:var(--spacing-md) var(--spacing-lg)}.ModalStickyFooter_paddingNone__qNnoX{--sticky-footer-bottom-offset:0px;padding:var(--spacing-md)}.ModalStickyFooter_stickyFooterInner__VqUnY{width:100%}.ModalStickyFooter_leftGroup__ao02y,.ModalStickyFooter_rightGroup__hoXRb,.ModalStickyFooter_stickyFooterInner__VqUnY{display:flex;gap:var(--spacing-sm);align-items:center;flex-wrap:wrap}.ModalStickyFooter_rightGroup__hoXRb.ModalStickyFooter_alignStart__C5BYV{margin-left:0}.ModalStickyFooter_alignStart__C5BYV{justify-content:flex-start}.ModalStickyFooter_alignCenter__uCwnI{justify-content:center}.ModalStickyFooter_alignEnd__9zaZn{justify-content:flex-end}.ModalStickyFooter_alignBetween__Epscy{justify-content:space-between}@media (max-width:768px){.ModalStickyFooter_stickyFooter__J4iht{padding:var(--spacing-md)}.ModalStickyFooter_leftGroup__ao02y,.ModalStickyFooter_rightGroup__hoXRb,.ModalStickyFooter_stickyFooterInner__VqUnY{flex-direction:column-reverse;align-items:stretch;gap:var(--spacing-sm)}.ModalStickyFooter_stickyFooterInner__VqUnY [class*=Button],.ModalStickyFooter_stickyFooterInner__VqUnY [class*=button],.ModalStickyFooter_stickyFooterInner__VqUnY button{width:100%;margin-left:0;margin-right:0;max-width:none;display:flex;justify-content:center}}