.popup,.popup_wrapper{width:100%;opacity:0;z-index:-100;pointer-events:none}.popup,.popup_wrapper,[data-popup] *{pointer-events:none}.popup.full_height,.popup.fullscreen{max-height:calc(100dvh - 8px);height:100%}:root{--overflowBg:rgba(0, 0, 0, .25);--popupBg:#11242B;--popupShadow:0 6px 35px 15px rgba(0, 0, 0, .1);--blur:5px;--popupPadding:32px 72px;--popupBorderRadius:24px;--transition:.15s ease-in-out;--closeBtnUrl:url("../media/img/icons/cross.svg")}[data-popup] *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.lock,html.lock{overflow:hidden!important}.popup_wrapper{position:fixed;inset:0;min-height:100dvh;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--overflowBg);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.popup_wrapper{-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));background-color:var(--overflowBg)}}.popup_wrapper.active{pointer-events:unset;z-index:990;opacity:1;pointer-events:unset;-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset}.popup_wrapper.top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup_wrapper.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.popup_wrapper.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popup_wrapper.bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.popup{position:relative;padding:var(--popupPadding);background:var(--popupBg);color:#fff;border:none;max-width:760px;max-height:calc(100dvh - 8px);height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:var(--popupShadow);box-shadow:var(--popupShadow);-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;border-radius:var(--popupBorderRadius);-webkit-border-radius:var(--popupBorderRadius);-moz-border-radius:var(--popupBorderRadius);-ms-border-radius:var(--popupBorderRadius);-o-border-radius:var(--popupBorderRadius) m}.popup_wrapper.active .popup{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;z-index:1000;pointer-events:all;-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset}.popup.full_width{max-width:100vw}.popup.fullscreen{min-width:100vw}.popup.xxl{max-width:1400px}.popup.xl{max-width:1200px}.popup.lg{max-width:992px}.popup.md{max-width:768px}.popup.sm{max-width:575px}.popup.xs{max-width:375px}.popup.scale{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.popup_wrapper.active .popup.scale{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup.fadeInLeft{-webkit-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%)}.popup.bounce,.popup.bounce2,.popup.shake,.popup.shakeX,.popup.shakeY,.popup_wrapper.active .popup.fadeInLeft,.popup_wrapper.active .popup.fadeInRight,.popup_wrapper.active .popup.fadeInTop{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.popup.fadeInRight{-webkit-transform:translateX(125%);-ms-transform:translateX(125%);transform:translateX(125%)}.popup.fadeInTop{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}.popup_wrapper.active .popup.shake{-webkit-animation:.75s ease-in-out shake;animation:.75s ease-in-out shake}@-webkit-keyframes shake{30%{-webkit-transform:scale(1.1);transform:scale(1.1)}40%,60%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}50%{-webkit-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1)}70%{-webkit-transform:rotate(0) scale(1.1);transform:rotate(0) scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes shake{30%{-webkit-transform:scale(1.1);transform:scale(1.1)}40%,60%{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}50%{-webkit-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1)}70%{-webkit-transform:rotate(0) scale(1.1);transform:rotate(0) scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.popup_wrapper.active .popup.shakeX{-webkit-animation:.75s ease-in-out shakeX;animation:.75s ease-in-out shakeX}@-webkit-keyframes shakeX{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shakeX{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.popup_wrapper.active .popup.shakeY{-webkit-animation:.75s ease-in-out shakeY;animation:.75s ease-in-out shakeY}@-webkit-keyframes shakeY{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}20%,40%,60%,80%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes shakeY{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%,90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}20%,40%,60%,80%{-webkit-transform:translateY(10px);transform:translateY(10px)}}.popup_wrapper.active .popup.bounce{-webkit-animation:.5s ease-in-out bounce;animation:.5s ease-in-out bounce}@-webkit-keyframes bounce{100%,70%,90%,97%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}95%{-webkit-transform:translateY(-7%);transform:translateY(-7%)}99%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}}@keyframes bounce{100%,70%,90%,97%{-webkit-transform:translateY(0);transform:translateY(0)}80%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}95%{-webkit-transform:translateY(-7%);transform:translateY(-7%)}99%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}}.popup_wrapper.active .popup.bounce2{-webkit-animation:.5s ease-in-out bounce2;animation:.5s ease-in-out bounce2}@-webkit-keyframes bounce2{0%{-webkit-transform:scale(1.15);transform:scale(1.15)}20%{-webkit-transform:scale(.85);transform:scale(.85)}50%,90%{-webkit-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce2{0%{-webkit-transform:scale(1.15);transform:scale(1.15)}20%{-webkit-transform:scale(.85);transform:scale(.85)}50%,90%{-webkit-transform:scale(1.1);transform:scale(1.1)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.close_popup{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;z-index:995;top:24px;right:24px;background:transparent var(--closeBtnUrl) center/cover no-repeat;width:24px;height:24px;display:block;border:none;border-radius:0;padding:0;margin:0;outline:0;cursor:pointer}@media screen and (max-width:767px){:root{--popupPadding:32px 12px 18px;--popupBorderRadius:8px}}