#modal-module{z-index:21000}#modal-module .btn-close{display:block;position:absolute;right:-8px;text-align:center;top:-8px;width:35px;height:35px;background-size:35px;background-image:url(/_common/modules/modal/images/icon-close.png);cursor:pointer;z-index:21001}#modal-module .invisible-scrollbar{-ms-overflow-style:none;overflow:-moz-scrollbars-none}#modal-module .invisible-scrollbar::-webkit-scrollbar{display:none}#modal-module .modal-dialog{max-width:470px;margin:auto;padding:0 8px;width:unset;top:0;left:0;right:0;bottom:0;position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#modal-module .modal-content{border:3px solid #000;border-radius:12px;padding:0;max-height:calc(100vh - 16px);max-height:calc((var(--vh, 1vh) * 100) - 16px);display:flex;flex-direction:column}#modal-module .modal-content .modal-title{color:#333;background-color:#f5f5f5;border-color:#ddd;font-family:Helvetica;font-size:24px;font-weight:bold;border-top-right-radius:12px;border-top-left-radius:12px;padding:14px 15px;border-bottom:1px solid transparent;background-image:-webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));background-image:linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}#modal-module .modal-content .modal-title .modal-title-icon,#modal-module .modal-content .modal-title .svg-icon{margin-right:10px}#modal-module .modal-content .modal-body{margin:0 0 10px 0;padding:0;overflow:auto;flex:1}#modal-module .modal-content .modal-body #modal-module-html{font-size:15px;overflow:hidden;padding:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#modal-module .modal-content .modal-body #modal-module-html .dialog-container{padding:10px}#modal-module .modal-content .modal-body #modal-module-html .dialog-buttons{text-align:center;margin-top:10px}#modal-module .modal-content .modal-body #modal-module-html .dialog-buttons .dialog-button{margin:0 10px;min-width:100px}#modal-module .modal-content .modal-body #modal-module-html>div{overflow:hidden}#modal-module .modal-content .modal-body #modal-module-html #html-element-container{overflow:initial !important}#modal-module .modal-content .modal-body #modal-module-html p{font-size:15px}#modal-module .modal-content .modal-body #modal-module-html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#modal-module .modal-content .modal-body #modal-module-html .button-row{text-align:center}#modal-module .modal-content .modal-body #modal-module-html .button-row .btn{margin:0 10px;min-width:120px}#modal-module .modal-content .modal-body #modal-module-html .form-group label{margin-bottom:5px}#modal-module .modal-content .modal-body #modal-module-frame{overflow:hidden}#modal-module .modal-dialog.desktop{opacity:1}#modal-module .modal-dialog.mobile{opacity:1}#modal-module .modal-content.no-title .modal-title{display:none !important}#modal-module .modal-content.no-title .modal-body{margin-top:10px !important}.modal-dialog{color:#000}.modal-dialog a:link:not(.btn),.modal-dialog a:visited:not(.btn),.modal-dialog a:hover:not(.btn){color:#000;font-weight:bold}.modal-dialog input:not([type=button]):not([type=reset]):not([type=submit]):not([type=image]),.modal-dialog optgroup,.modal-dialog select,.modal-dialog textarea{background-color:#FFF !important;color:#000 !important}