.modal.modal--shared.modal--bootstrap .modal__footer{display:flex;justify-content:flex-end;gap:10px}.modal .stream-modal__footer-container [data-dismiss=modal],.modal .delete-post-modal__cancel,.modal.modal--shared .modal__footer :is(.button-transparent,.quick-replies__cancel,.media-vault-workspace__confirm-cancel),.modal.modal--shared.modal--bootstrap .modal__footer .button-border-gray{border:1px solid #e7ddd1;border-radius:100px;background:transparent;color:#000}.modal.modal--shared.modal--bootstrap .modal__footer .button-border-gray{min-height:50px;padding:10px 20px;border-radius:100px;font-size:16px}.modal.modal--shared .modal__footer button,.modal .modal__actions>button,.wallet-modal-backdrop :is(.wallet-confirm-actions,.wallet-payout-warning__actions)>button,.modal :is(.edit-post-modal__footer,.delete-post-modal__actions,.stream-modal__footer-container)>button{box-sizing:border-box;min-width:100px!important;height:50px;min-height:50px;max-height:50px}.modal.modal--shared[data-size=small] .modal__footer,.wallet-modal.wallet-modal--small :is(.wallet-confirm-actions,.wallet-payout-warning__actions),.modal .delete-post-modal__actions{display:grid!important;grid-template-columns:repeat(2,minmax(100px,1fr));width:100%;gap:10px}.modal.modal--shared[data-size=small] .modal__footer>button,.wallet-modal.wallet-modal--small :is(.wallet-confirm-actions,.wallet-payout-warning__actions)>button,.modal .delete-post-modal__actions>button{width:100%!important;max-width:none}.modal.modal--shared .modal__footer:has(>button),.modal.modal--shared .modal__footer>.wallet-modal__actions,.modal>.modal__body>.modal__footer,.wallet-modal-backdrop .wallet-modal>:is(.wallet-confirm-actions,.wallet-payout-warning__actions),.modal :is(.edit-post-modal__footer,.delete-post-modal__actions,.stream-modal__footer-container){gap:10px!important}.modal.modal--shared>.modal__mass-dm>.modal__footer>button{padding-inline:20px}.modal.modal--shared{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;width:100vw;height:100dvh;display:flex;justify-content:center;padding-top:16px;overflow:hidden}.modal.modal--shared:not([inert]){background:#0009}.modal.modal--shared[inert]{background:transparent}.modal.modal--shared>.modal__dialog{display:flex;flex-direction:column;overflow:hidden!important}.modal.modal--shared:not(.modal--custom)>.modal__dialog{height:100%;min-height:0;max-height:100%;margin-bottom:0;overflow:hidden!important}.modal.modal--shared .modal__heading,.modal.modal--shared .modal__footer{flex:0 0 auto}.modal.modal--shared .modal__scroll{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.modal.modal--shared .modal__scroll::-webkit-scrollbar{display:none}.modal.modal--shared .modal__footer{position:relative;background:#fff}.modal.modal--shared .list-modal__container--create>.modal__heading,.modal.modal--shared .modal__people>.modal__heading{margin-bottom:0}.modal.modal--shared .list-modal__form-content,.modal.modal--shared .list-modal__people-list,.modal.modal--shared .list-modal__selected-preview-list{overflow:visible}@media screen and (min-width:768px){.modal.modal--shared{align-items:center;padding-block:20px}.modal.modal--shared:not(.modal--custom)>.modal__dialog{height:auto;max-height:93%}.modal.modal--shared:not(.modal--custom)>.list-modal__container{min-height:min(520px,93%)}.modal.modal--shared:not(.modal--custom)>.list-modal__container--create{height:389px}}@media(max-width:767px){.modal.modal--shared .modal__dialog--mobile-actions-row>.modal__footer{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.modal.modal--shared .modal__dialog--mobile-actions-row>.modal__footer>button{width:100%!important;min-width:100px!important;max-width:none!important;padding-inline:20px}.modal.modal--shared:not(.modal--custom)[data-nested]{padding:16px}.modal.modal--shared:not(.modal--custom):has(>:is(.mass-dm-list-selection,.list-modal__container--create,.modal__people)),.modal.modal--shared:has(>.modal__mass-dm),.modal.modal--shared:has(>.chat__add-list-modal){padding:0}.modal.modal--shared .modal__footer{padding-bottom:max(16px,env(safe-area-inset-bottom))}}body.no-scroll,.content-wrapper.no-scroll{overflow:hidden!important}.modal.modal--custom>.modal__dialog{min-height:0}.modal.modal--shared.quick-replies{align-items:center;padding:20px}.modal.modal--shared.quick-replies>.quick-replies__form-dialog,.modal.modal--shared.quick-replies>.quick-replies__confirm-dialog{max-height:calc(100dvh - 40px)}.modal.modal--shared.quick-replies .quick-replies__list{max-height:none;overflow:visible}.modal.modal--shared.quick-replies .modal__scroll.quick-replies__list-container{max-height:360px}@media(max-width:767px){.modal.modal--shared.quick-replies:not(.quick-replies__submodal--confirm){align-items:stretch;padding:0}.modal.modal--shared.quick-replies>.modal__dialog{max-height:100%}.modal.modal--shared.quick-replies .modal__scroll.quick-replies__list-container{max-height:none}}.modal.modal--shared.media-modal{align-items:center;padding:0}.modal.modal--shared.media-modal:not([inert]){background:#140b27b3}.modal.modal--shared.media-modal>.media-modal__frame,.modal.modal--shared.media-modal>.media-modal__frame>.modal__scroll{display:contents}.modal.modal--shared.subscriber-profile__remove-modal-overlay{align-items:center;padding:16px}.modal.modal--shared.subscriber-profile__remove-modal-overlay>.subscriber-profile__remove-modal{height:259px;max-height:100%}.modal.modal--shared.chat__add-list-success-overlay{align-items:center;padding:16px}@media(min-width:768px){.modal.modal__container.modal--shared[data-size]{--modal-width: 600px}.modal.modal__container.modal--shared[data-size][data-size=secondary]{--modal-width: 550px}.modal.modal__container.modal--shared[data-size][data-size=small]{--modal-width: 361px}.modal.modal__container.modal--shared[data-size]>.modal__dialog{box-sizing:border-box;width:var(--modal-width);max-width:calc(100vw - 40px)}.modal.modal__container.modal--shared[data-size][data-size=primary]>.modal__dialog{height:auto;min-height:250px;max-height:80vh}}.modal.modal--shared.modal--bootstrap{display:none;align-items:center;padding:16px}.modal.modal--shared.modal--bootstrap[aria-modal=true]{display:flex!important;background:#0009}.modal.modal--shared.modal--bootstrap>.modal__dialog{margin:0;min-height:0;max-height:min(80vh,100dvh - 32px);transform:none}.modal.modal--shared.modal--bootstrap .modal-content{min-height:0;max-height:inherit;padding:20px;border:0;border-radius:24px;background:#fff;color:#000}.modal.modal--shared.modal--bootstrap .modal__heading{padding:0;margin-bottom:20px;border:0}.modal.modal--shared.modal--bootstrap .modal-title{font-size:20px;font-weight:600;line-height:1.2}.modal.modal--shared.modal--bootstrap .modal__form{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.modal.modal--shared.modal--bootstrap .modal__scroll{padding:0}.modal.modal--shared.modal--bootstrap .modal__footer{align-items:center;flex-wrap:nowrap;padding:20px 0 0;border:0}.modal.modal--shared.modal--bootstrap .modal__footer>button{min-width:100px;margin:0;padding:10px 20px}.modal.modal--shared.modal--bootstrap .modal__footer .button-border-gray{font-weight:500}.modal.modal--shared>.modal__dialog:has(>.modal__footer),.modal>.modal__body:has(>.modal__footer),.modal .modal-content:has(>:is(.modal__form,.modal__footer,.edit-post-modal__footer,.delete-post-modal__actions,.stream-modal__footer-container)),.modal.modal--shared .media-vault-modal__dialog:has(>.modal__footer),.wallet-modal-backdrop .wallet-modal:has(>:is(.wallet-confirm-actions,.wallet-payout-warning__actions)){padding-bottom:0!important}.modal.modal--shared .modal__footer,.modal>.modal__body>.modal__footer,.wallet-modal-backdrop .wallet-modal>:is(.wallet-confirm-actions,.wallet-payout-warning__actions),.modal :is(.edit-post-modal__footer,.delete-post-modal__actions,.stream-modal__footer-container){margin-block:0!important;padding-top:33px!important;padding-bottom:max(30px,env(safe-area-inset-bottom,0px))!important}.modal.modal--shared .modal__footer>button,.modal>.modal__body>.modal__footer>button,.wallet-modal-backdrop .wallet-modal>:is(.wallet-confirm-actions,.wallet-payout-warning__actions)>button,.modal :is(.edit-post-modal__footer,.delete-post-modal__actions,.stream-modal__footer-container)>button{margin-block:0!important}.modal.modal--shared .modal__scroll>:last-child{margin-bottom:0}.modal>.modal__body>:is(.modal__content,.modal__footer-content){margin-bottom:0;padding-bottom:0}.modal.modal--shared .list-modal__form-content{margin-bottom:0}.modal.modal--shared .wallet-modal__footer>.wallet-modal__actions{margin-top:33px}.modal.modal--shared .media-vault-modal__dialog{row-gap:0}.modal.modal--shared .media-vault-modal__dialog>.media-vault-workspace__header{margin-bottom:20px}.modal .delete-post-modal__text{margin-bottom:0}.modal .stream-modal__body{padding-bottom:0}
