body.blocked{position:relative;overflow:hidden !important}.modal{position:fixed;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:flex-start;pointer-events:none}[data-custom-modal="show-modal"],[data-custom-modal="close-modal"]{cursor:pointer}.modal.active{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3001}.modal.active .modal__content{transform:translateY(0);pointer-events:auto;opacity:1}.modal__close{position:absolute;top:0;right:0;z-index:4;padding:15px;font-size:16px;color:#b7bec7;cursor:pointer}.modal__title{font-size:20px;margin-bottom:5px;font-family:roboto-bold,Arial,Helvetica,sans-serif}.modal__content{position:relative;overflow:hidden;opacity:0;-o-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;transform:translateY(-100px);background-color:#fff;padding:20px;border-radius:20px;width:calc(100% - 20px);margin:10px;box-sizing:border-box;pointer-events:none}.modal__content::-webkit-scrollbar{width:8px}.modal__content::-webkit-scrollbar-track{background:#f4f4f4;border-radius:10px;margin-top:40px;margin-bottom:30px}.modal__content::-webkit-scrollbar-thumb{background-color:#d4d7d9;border-radius:10px}.modal.modal--no-animation{display:none}.modal.active.modal--no-animation{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.active.modal--no-animation .modal__content{-webkit-transform:perspective(0) translateZ(0);transform:perspective(0) translateZ(0)}.modal.modal--scrollable-y .modal__content{overflow-y:auto;max-height:90vh}.modal.modal--scrollable-x .modal__content{overflow-x:auto}.modal.modal--s .modal__content{max-width:400px}.modal.modal--m .modal__content{max-width:600px}.modal.modal--l .modal__content{max-width:800px}.modal.modal--xl .modal__content{max-width:900px}.modal.modal--xxl .modal__content{max-width:1100px}.modal.modal--adaptive .modal__content{width:auto;height:auto;max-width:100%;max-height:100%;padding:0;background-color:transparent;border-radius:0}
.modal.modal--full .modal__content{max-width:unset;min-width:unset;width:100%;margin:0;height:100%;top:0;border-radius:0;max-height:unset;padding:0}.modal.modal--full .modal__close{right:0;top:0;padding-right:10px}.modal.modal--no-transform.active .modal__content,.modal.modal--no-transform .modal__content{transform:unset}.modal-backdrop,.modal-overlay{z-index:3000}.modal-overlay{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.modal-overlay.active{opacity:1;pointer-events:auto}.modal.modal--bg-light-blue .modal__content{background-color:#ebf6fb}@media screen and (min-width:1200px){.modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__content{padding:36px;border-radius:36px}.modal__title{font-size:24px}.modal__close{top:5px;right:5px}}