.dialog{-webkit-overflow-scrolling:touch;outline:0;overflow:hidden;text-align:left;z-index:1101}.dialog,.dialog__overlay{bottom:0;left:0;position:fixed;right:0;top:0}.dialog__overlay{background-color:#02114a;opacity:.5;z-index:1050}.dialog__close{background:transparent;border:0;cursor:pointer;height:44px;position:absolute;right:15px;top:15px;width:44px;z-index:2}.dialog__close .svg-icon{fill:#fff;height:20px;width:20px}.dialog__text-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.dialog__buttons,.dialog__text-content{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.dialog__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog__buttons .button{margin:0 8px;min-width:120px}.dialog--mob .dialog__close{right:6px;top:6px}.dialog--mob .dialog__window{-webkit-overflow-scrolling:touch;background:#020740;bottom:0;left:0;outline:0;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;top:0;z-index:1200}.dialog--mob .dialog__content{padding:16px 10px}.dialog--mob .dialog__title{font-size:20px;font-weight:600;line-height:24px;padding:16px 32px;text-align:center;text-transform:uppercase}.dialog--mob.mob-minimized .dialog__window{border-radius:8px;bottom:auto;left:50%;max-width:400px;padding:10px;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.dialog--mob.mob-minimized .dialog__overlay{opacity:.7}.dialog--web .dialog__window{margin:38px auto;padding:50px 0;position:relative;width:754px;z-index:1060}.dialog--web .dialog__window:after,.dialog--web .dialog__window:before{background:url(../../web/img/bg-modal-cor-sm.png) no-repeat 0 0;background-size:cover;content:"";height:50px;left:0;position:absolute;width:100%;z-index:1}.dialog--web .dialog__window:before{top:0}.dialog--web .dialog__window:after{background-position:0 100%;bottom:0}.dialog--web .dialog__content{background:url(../../web/img/bg-modal-sm.png) repeat-y 50% 0;background-size:contain;max-height:calc(100vh - 200px);outline:0;overflow:auto;padding:1px 55px;position:relative;scrollbar-color:#210f31 #564962;scrollbar-width:thin;width:754px}.dialog--web .dialog__content::-webkit-scrollbar{background:#210f31;height:8px;width:8px}.dialog--web .dialog__content::-webkit-scrollbar-thumb{background:#564962}.dialog--web .dialog__title+.dialog__content{padding-top:16px}.dialog--web .dialog__title{background:url(../../web/img/bg_main_panel.png) repeat-x 50% 0;font-size:20px;font-weight:700;height:57px;left:50%;line-height:47px;margin-bottom:30px;position:absolute;text-shadow:0 2px 0 #000;text-transform:uppercase;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.dialog--web .dialog__title:after,.dialog--web .dialog__title:before{background:url(../../web/img/bg_main_panel_cor.png) no-repeat 0 0;content:"";height:57px;position:absolute;top:0;width:20px}.dialog--web .dialog__title:before{background-position:0 0;left:-20px}.dialog--web .dialog__title:after{background-position:0 100%;right:-20px}.dialog--web.dialog--ShopBuyDialog .dialog__content,.dialog--web.dialog--ShopLowBalanceDialog .dialog__content{max-height:inherit;overflow:inherit;padding:0}.dialog.dialog--RebillRetryDialog.dialog--mob .dialog__content{height:100%;padding:0}.dialog.dialog--RebillRetryDialog.dialog--mob iframe{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%}.dialog.dialog--RebillRetryDialog.dialog--mob .rebill-retry__message{background:#927a06;line-height:1.4;min-height:56px;padding:8px 56px}.dialog.dialog--RebillRetryDialog .rebill-retry__message{background:#927a06}.dialog.dialog--RebillRetryDialog.dialog--web .dialog__window{max-width:754px}.dialog.dialog--DynamicModalDialog .dynamic-modal-dialog__buttons .button+.button{margin-left:24px}.dialog.dialog--DynamicModalDialog.dialog--mob .dialog__title{margin-bottom:24px}