/** [AIV_SHORT]  Version: 1.1.7 - 2025-07-02 09:46:02 AM  **/ 
 .jts-mail-form ul.form-variables{list-style-type:none;padding:0;margin-bottom:20px;-webkit-columns:3;-moz-columns:3;column-count:3}.jts-mail-form ul.form-variables li{white-space:nowrap}.mail-informations-box .box-content{padding:1rem}.mail-informations-box .box-background{background:rgba(0,0,0,.03);padding:15px;border-right:10px;margin:20px 0}.mail-informations-box .mail-informations-box-title{font-weight:700;margin-bottom:1rem;font-size:12px}.mail-informations-box .mail-informations-special-box p{margin-bottom:0;white-space:normal}.login-page{background-color:#f2f2f2;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.login-page .login-form{background-color:#fff;text-align:center;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;padding:30px 50px}.login-page .login-form .welcome-message{color:#909091;font-size:36px;margin-bottom:20px}.login-page .login-form .app-title{font-size:26px;color:#000;margin-bottom:30px}.login-page .login-form .login-input{font-size:16px}.login-page .login-form .login-input input{font-size:16px;height:50px}.login-page .login-form .login-form-button{background-color:#3777bb;border-color:#3777bb;width:100%;font-weight:700;font-size:16px;height:40px;margin-top:15px}.login-page .login-form .login-form-button:hover{background-color:#4d8acb;border-color:#4d8acb}.login-page .login-form .login-form-forgot{margin-top:60px;margin-bottom:10px;font-weight:700}.login-page .wbc-form-errors{margin-bottom:20px}.forget-password-form{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;background:#f2f2f2}.forget-password-form .confirm-card{text-align:center;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15);padding:30px 60px}.forget-password-form .confirm-card .login-link{font-weight:600}.forget-password-form .confirm-card .app-name{font-size:36px;color:#cacaca;margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.forget-password-form .confirm-card .confirmed{margin-top:80px;margin-bottom:100px}.forget-password-form .confirm-card .confirmed .confirmed-check{font-size:46px;color:#3fb05d;margin-bottom:15px}.forget-password-form .confirm-card .confirmed .confirmed-title{margin:0 -40px 15px;font-size:29px;font-weight:600;color:#000}.forget-password-form .confirm-card .welcome-message{color:#000;font-size:29px;margin-bottom:30px;font-weight:600}.forget-password-form .confirm-card .info{color:#000;font-weight:600;margin-bottom:45px;font-size:16px}.forget-password-form .confirm-card .description{color:#000;margin-bottom:45px}.forget-password-form .confirm-card .confirm-button{width:100%;font-weight:600;font-size:16px;height:50px;margin-bottom:60px}.forget-password-form .confirm-card .confirm-button .icon-right{font-size:11px;font-weight:500;margin-left:10px}.forget-password-form .confirm-card .tips{color:#000}.forget-password-form .confirm-card .tips .contact{font-weight:600}.reset-password-form{position:relative;height:100%;background:#f2f2f2}.reset-password-form .confirm-card{text-align:center;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15);box-shadow:0 0 15px 0 rgba(0,0,0,.15);padding:30px 60px}.reset-password-form .confirm-card .login-link{font-weight:600}.reset-password-form .confirm-card .app-name{font-size:36px;color:#cacaca;margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.reset-password-form .confirm-card .passwords-wrapper{text-align:left;margin:20px 0}.reset-password-form .confirm-card .welcome-message{color:#000;font-size:29px;margin-bottom:30px;font-weight:600}.reset-password-form .confirm-card .confirm-button{width:100%;font-weight:600;font-size:16px;height:50px;margin-bottom:60px}.reset-password-form .confirm-card .confirm-button .icon-right{font-size:11px;font-weight:500;margin-left:10px}.reset-password-form .ant-form-item{text-align:left}.not-found{padding:30px;text-align:center}.layout{height:100%;overflow:hidden;min-width:320px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout,.layout .app-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.layout .app-header{background-color:#000;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;padding:0;color:#fff;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:45px;height:45px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.layout .app-header .header-left{background:#a4c400;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.layout .app-header .header-left>div:not(:first-child){border-left:1px solid #fff}.layout .app-header .header-left .entertainment-menu .entertainment-drawer{z-index:1000}.layout .app-header .header-right-mobile{display:none}.layout .app-header .header-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;background-color:#a4c400;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.layout .app-header .header-right>div:not(:last-child){border-right:1px solid #fff}.layout .app-header .header-right .language-select-wrapper{padding:0 15px}.layout .app-header .header-right .language-select-wrapper .language-select .language-select-field .ant-select-selection{padding-left:20px;background:rgba(0,0,0,0);color:#fff}.layout .app-header .header-right .language-select-wrapper .language-select .language-select-field .ant-select-selection .ant-select-arrow{color:#fff}.layout .app-header .header-right .language-select-wrapper .language-select .language-select-field .ant-select-selection:active,.layout .app-header .header-right .language-select-wrapper .language-select .language-select-field .ant-select-selection:focus,.layout .app-header .header-right .language-select-wrapper .language-select .language-select-field .ant-select-selection:hover,.layout .app-header .header-right .language-select-wrapper .language-select .language-select-field .ant-select-selection:visited{border-color:#fff}.layout .app-header .header-right .language-select-wrapper .language-select .global-icon{color:#fff}.layout .app-header .header-right .logout-link-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .12s ease-in-out;-o-transition:opacity .12s ease-in-out;transition:opacity .12s ease-in-out;padding:0 15px}.layout .app-header .header-right .logout-link-wrapper:hover{opacity:.8}.layout .app-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;background-color:#efefef}.layout .app-body,.layout .app-body .app-side-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.layout .app-body .app-side-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#000;width:50px;min-width:50px;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 0 11px rgba(0,0,0,.23);box-shadow:0 0 11px rgba(0,0,0,.23)}.layout .app-body .app-side-menu .ant-menu-inline,.layout .app-body .app-side-menu .ant-menu-vertical{background:rgba(0,0,0,0);border-right:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.layout .app-body .app-side-menu .ant-layout-sider-children{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout .app-body .app-side-menu .ant-layout-sider-children .menu-toggle-trigger{height:50px;padding:0 15px;cursor:pointer;-webkit-transition:all .12s ease-in-out;-o-transition:all .12s ease-in-out;transition:all .12s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.layout .app-body .app-side-menu .ant-layout-sider-children .menu-toggle-trigger:hover{background-color:rgba(164,196,0,.8)}.layout .app-body .app-side-menu .ant-layout-sider-children .menu-toggle-trigger i.mark{font-size:20px;color:#fff;-webkit-transition:-webkit-transform .36s ease-in-out;transition:-webkit-transform .36s ease-in-out;-o-transition:transform .36s ease-in-out;transition:transform .36s ease-in-out;transition:transform .36s ease-in-out,-webkit-transform .36s ease-in-out}.layout .app-body .app-side-menu.ant-layout-sider-collapsed .ant-layout-sider-children .menu-toggle-trigger i.mark{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.layout .app-body .app-page-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.layout .app-body .app-page-wrapper,.layout .app-body .app-page-wrapper .app-page{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.layout .app-body .app-page-wrapper .app-page{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.layout .app-body .app-page-wrapper .app-page>*{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.account-menu{font-size:14px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .12s ease-in-out;-o-transition:color .12s ease-in-out;transition:color .12s ease-in-out;cursor:pointer;font-weight:600}.account-menu .ant-spin-spinning{padding:0 20px}.account-menu .ant-spin-spinning .ant-spin-dot i{background-color:#fff}.account-menu .ant-dropdown-trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 20px}.account-menu .avatar{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:32px;width:24px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#f2f2f2;margin-right:15px}.account-menu .user-name{margin-right:5px}.account-menu .user-name .user-name-actions{color:#fff}.account-menu .avatar,.account-menu .user-name{-webkit-transition:opacity .12s ease-in-out;-o-transition:opacity .12s ease-in-out;transition:opacity .12s ease-in-out}.account-menu:hover{border-bottom:none;color:#fff}.account-menu:hover .avatar,.account-menu:hover .user-name{opacity:.8}.logout-link{cursor:pointer}.logout-icon-wrapper{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:26px}.logout-icon-wrapper svg *{fill:#fff!important}.menu-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}.menu-div>ul{-webkit-box-flex:unset!important;-webkit-flex:unset!important;-ms-flex:unset!important;flex:unset!important}.menu-div #navigation .setting-menu{background-color:#a4c400}.menu-div #navigation .ant-menu-item{padding:0 15px!important;height:50px;line-height:50px;margin:0}.menu-div #navigation .ant-menu-item>a{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-div #navigation .ant-menu-item a i.nav-icon:not(.ant-menu-submenu-arrow){margin-right:25px;font-weight:500;font-size:20px}.menu-div #navigation .ant-menu-item a i.nav-icon:not(.ant-menu-submenu-arrow) svg{fill:currentColor}.menu-div #navigation .ant-menu-item a i.nav-icon:not(.ant-menu-submenu-arrow) svg path{fill:currentColor}.menu-div #navigation .ant-menu-item.ant-menu-item-selected{background-color:#333}.menu-div #navigation .ant-menu-item:hover{background-color:#333}.menu-div #navigation .ant-menu-submenu.ant-menu-submenu-selected .ant-menu-submenu-title{background-color:rgba(164,196,0,.5)}.menu-div #navigation .ant-menu-submenu.ant-menu-submenu-selected ul.ant-menu{background-color:inherit}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title{margin-top:0;margin-bottom:0;height:50px;line-height:50px;padding:0 15px!important;font-size:15px;color:#fff}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title:hover{background-color:rgba(164,196,0,.6)}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow{opacity:1;-webkit-transform:translate(-7px,3px);-ms-transform:translate(-7px,3px);transform:translate(-7px,3px)}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow:after,.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow:before{width:12px}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow:before{-webkit-transform:rotate(-45deg) translateX(5px);-ms-transform:rotate(-45deg) translateX(5px);transform:rotate(-45deg) translateX(5px)}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow:after{-webkit-transform:rotate(45deg) translateX(-5px);-ms-transform:rotate(45deg) translateX(-5px);transform:rotate(45deg) translateX(-5px)}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title i.nav-icon:not(.ant-menu-submenu-arrow){margin-right:25px;font-weight:500;font-size:20px}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title i.nav-icon:not(.ant-menu-submenu-arrow) svg{fill:currentColor}.menu-div #navigation .ant-menu-submenu .ant-menu-submenu-title i.nav-icon:not(.ant-menu-submenu-arrow) svg path{fill:currentColor}.menu-div #navigation .ant-menu-submenu.ant-menu-submenu-open{background-color:rgba(164,196,0,.5)}.menu-div #navigation .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-arrow{-webkit-transform:translate(-7px,-3px);-ms-transform:translate(-7px,-3px);transform:translate(-7px,-3px)}.menu-div #navigation .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-arrow:after,.menu-div #navigation .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-arrow:before{width:12px}.menu-div #navigation .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-arrow:before{-webkit-transform:rotate(45deg) translateX(5px);-ms-transform:rotate(45deg) translateX(5px);transform:rotate(45deg) translateX(5px)}.menu-div #navigation .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-arrow:after{-webkit-transform:rotate(-45deg) translateX(-5px);-ms-transform:rotate(-45deg) translateX(-5px);transform:rotate(-45deg) translateX(-5px)}.menu-div #navigation .ant-menu-submenu ul.ant-menu.ant-menu-sub{overflow-y:hidden!important;-webkit-box-shadow:none;box-shadow:none}.menu-div #navigation .ant-menu-submenu ul.ant-menu.ant-menu-sub li.ant-menu-item{padding-left:60px!important;font-size:13px}.menu-div #navigation .ant-menu-submenu ul.ant-menu.ant-menu-sub li.ant-menu-item.ant-menu-item-selected{background-color:rgba(164,196,0,.7)}.menu-div #navigation .ant-menu-submenu ul.ant-menu.ant-menu-sub li.ant-menu-item:hover{background-color:rgba(164,196,0,.6)}.menu-div #navigation.ant-menu-inline-collapsed{width:50px!important}.menu-div #navigation.ant-menu-inline-collapsed .ant-menu-item i.nav-icon:not(.ant-menu-submenu-arrow){font-size:20px;margin-right:0}.menu-div #navigation.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title{padding:0 15px}.menu-div #navigation.ant-menu-inline-collapsed .ant-menu-submenu .ant-menu-submenu-title i.nav-icon:not(.ant-menu-submenu-arrow){font-size:20px;margin-right:0}.global-spinner-container{position:absolute;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1000;background-color:#a4c400}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Bold.ttf);font-weight:700;font-style:normal}body,html{padding:0;margin:0;height:100%;overflow:hidden}body a,html a{color:#3777bb;font-weight:600}body a:hover,html a:hover{color:#4d8acb}body #main,html #main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}body label.ant-radio-button-wrapper-checked,html label.ant-radio-button-wrapper-checked{background:#3777bb;color:#fff}body .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-close-x,html .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-close-x{height:66px;line-height:66px}body .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-header,html .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-header{padding:20px 30px;border-bottom:1px solid #dfdfdf}body .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body,html .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body{padding:0}body .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select-selection.ant-select-selection--single,html .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select-selection.ant-select-selection--single{height:36px}body .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered,html .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body .ant-select-selection.ant-select-selection--single .ant-select-selection__rendered{line-height:33px;font-size:14px}body .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body input,html .ant-modal-wrap .ant-modal .ant-modal-content .ant-modal-body input{height:36px;font-size:14px}body .ant-menu-submenu ul .ant-menu-item.ant-menu-item-selected,html .ant-menu-submenu ul .ant-menu-item.ant-menu-item-selected{background-color:#a4c400}.ant-select-selection:hover{border-color:#4d8acb}.ant-btn:hover{border-color:#4d8acb}.ant-btn-primary:hover{background-color:#4d8acb}.ant-tag{text-transform:uppercase;font-weight:700;padding:0 5px;font-size:11px;height:15px;line-height:11px;border-radius:2px}.ant-spin.centered-spin{position:relative;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);top:50%;left:50%;display:block;text-align:center}.empty-tag{color:#cacaca;text-align:center;padding:10px 20px}.centered-spin{position:relative;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);top:50%;left:50%;display:block;text-align:center}.ant-calendar-picker.ant-calendar-picker-large{width:100%}.ant-input-number{width:100%!important;height:unset!important}.ant-form-item-label{font-weight:700;line-height:normal!important;overflow:visible!important;margin-bottom:5px}.ant-form-item-label label:before{display:none}.ant-form-item-label label:after{display:none}.ant-form-item-label label.ant-form-item-required:after{content:"*";display:inline-block}button.ant-btn{border-radius:3px}button.ant-btn>span{font-weight:700;text-transform:uppercase}.app-confirm-modal{color:#000}.app-confirm-modal.ant-confirm-confirm .ant-modal-content,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content{border-radius:0}.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body{padding:24px!important}.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-body>.ant-confirm-title,.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-body>.ant-modal-confirm-title,.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body>.ant-confirm-title,.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body>.ant-modal-confirm-title,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-body>.ant-confirm-title,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-body>.ant-modal-confirm-title,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body>.ant-confirm-title,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body>.ant-modal-confirm-title{font-weight:700}.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-btns button:first-child:hover,.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button:first-child:hover,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-btns button:first-child:hover,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button:first-child:hover{color:rgba(0,0,0,.65)}.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-btns button:first-child,.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button:first-child,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-btns button:first-child,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button:first-child{background-color:#dfdfdf}.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-btns button,.app-confirm-modal.ant-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-confirm-btns button,.app-confirm-modal.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button{height:40px;padding:0 15px;font-size:16px;border-radius:4px}.app-confirm-modal.delete.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body>.anticon{color:#f5222d}.app-confirm-modal.delete.ant-modal-confirm-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-btns button.ant-btn-danger{background:#f5222d;color:#fff}.ant-notification .app-notification{border:1px solid}.ant-notification .app-notification .ant-notification-notice-message{font-weight:700}.ant-notification .app-notification.error{border-color:#f5222d;background:#fff1f0}.ant-notification .app-notification.success{border-color:#3fb05d;background:#e9fbe1}.react-rte-content-style h1,.react-rte-content-style h2,.react-rte-content-style h3,.react-rte-content-style h4,.react-rte-content-style h5{line-height:normal}.react-rte-content-style h1{font-size:30px!important}.react-rte-content-style h3{font-size:18px!important}.react-rte-content-style h4{font-size:12px!important}.react-rte-content-style h5{font-size:8px!important}.react-rte-content-style h6{font-size:6px!important}.react-rte-content-style .public-DraftEditor-content,.react-rte-content-style p{font-size:16px!important}.editable-trans-wrapper{display:inline-block}.editable-trans-wrapper i.open-edit-modal-trigger.anticon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-right:0;cursor:pointer;color:#7ec2f3;font-size:20px;font-weight:500;pointer-events:auto}.editable-trans-wrapper i.open-edit-modal-trigger.anticon:hover{color:#0c60aa}.editable-trans-wrapper.edit-active{position:relative;padding-right:25px}.editable-trans-wrapper.edit-active>span{border-bottom:2px dotted #108ee9}.translation-field{margin-bottom:10px}.translation-field .translation-field-label{font-size:13px;margin-bottom:5px}.spin-translation-fields.ant-spin.ant-spin-spinning{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.language-select{white-space:nowrap;position:relative;display:inline-block}.language-select .language-select-field{vertical-align:middle}.language-select .language-select-field .ant-select-selection{padding-left:20px}.language-select .global-icon{position:absolute;left:7px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:18px;color:#d3d3d3;vertical-align:middle}.translation-editable-cell{position:relative}.translation-editable-cell .editable-cell-text-wrapper{padding-right:24px}.translation-editable-cell .editable-cell-input-wrapper{padding-right:48px}.translation-editable-cell .editable-cell-text-wrapper{padding:5px 24px 5px 0}.translation-editable-cell .editable-cell-icon-check,.translation-editable-cell .editable-cell-icon-close{position:absolute;width:20px;cursor:pointer;line-height:28px}.translation-editable-cell .editable-cell-icon-check{right:20px}.translation-editable-cell .editable-cell-icon-close{right:0}.translation-editable-cell .editable-cell-icon{position:absolute;line-height:18px;width:20px;cursor:pointer;display:none;right:0}.translation-editable-cell .editable-cell-text{cursor:pointer}.translation-editable-cell .editable-cell-text.no-value{color:#d3d3d3}.translation-editable-cell:hover .editable-cell-text{border-bottom:1px dashed #108ee9}.translation-editable-cell:hover .editable-cell-icon{display:inline-block}.translation-editable-cell .editable-cell-icon-check:hover,.translation-editable-cell .editable-cell-icon-close:hover,.translation-editable-cell .editable-cell-icon:hover{color:#108ee9}.translation-editable-cell .editable-add-btn{margin-bottom:8px}.search-field{width:150px}.search-field .search-field-suffix-action{cursor:pointer;color:#ccc;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;font-size:12px}.search-field .search-field-suffix-action:hover{color:#999}.search-field .search-field-suffix-action:active{color:#666}.translation-massages-table .table-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.translation-massages-table .table-head .title{font-weight:700;font-size:22px}.translation-massages-table .ant-table-thead>tr>th{background:#fff}.translation-massages-table .ant-table-thead>tr>th.ant-table-column-sort{background:#fff}.translation-massages-table .ant-table-thead>tr>th .ant-table-column-sorter{color:#d3d3d3}.translation-massages-table .ant-table-thead>tr>th .ant-table-column-sorter>.ant-table-column-sorter-down,.translation-massages-table .ant-table-thead>tr>th .ant-table-column-sorter>.ant-table-column-sorter-up{height:8px}.translation-massages-table .ant-table-thead>tr>th .ant-table-column-sorter>.ant-table-column-sorter-down i,.translation-massages-table .ant-table-thead>tr>th .ant-table-column-sorter>.ant-table-column-sorter-up i{font-size:16px;height:8px}.mail-list-elem-comp{padding:15px 15px 15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.mail-list-elem-comp:focus{text-decoration:none}.mail-list-elem-comp .info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#000;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px}.mail-list-elem-comp .info .name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:600}.mail-list-elem-comp .info .name a:focus{text-decoration:none}.home{padding:20px 30px;margin:0 auto;text-align:center}.home .ant-card{margin:auto;width:500px;max-width:100%}.home .ant-card .ant-card-body .user-avatar{height:200px;width:150px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#f2f2f2;color:grey;font-size:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;text-transform:uppercase;margin:20px auto}.home .ant-card .ant-card-body .user-name{color:#000;font-size:26px;margin-bottom:20px;margin-top:20px}.dashboard{padding:20px 30px}.dashboard .dashboard-main-row-container{width:100%;margin:0 auto}.dashboard .dashboard-product-col{margin-bottom:1rem}.dashboard .dashboard-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dashboard .dashboard-card:hover{-webkit-box-shadow:2px 2px 8px #95a5a6;box-shadow:2px 2px 8px #95a5a6}.dashboard .dashboard-card .ant-card-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px;width:200px;height:150px}.dashboard .dashboard-card .ant-card-body .dashboard-card-img-container{width:60px;height:60px;margin:0 auto}.dashboard .dashboard-card .ant-card-body .dashboard-card-img-container img{width:100%;display:block}.dashboard .dashboard-card .ant-card-body .dashboard-product-title{font-size:120%;text-align:center;font-weight:200;margin:5px 0}.dashboard .dashboard-card .ant-card-body .dashboard-product-tickets-quantities{display:inline;text-align:center}.dashboard .dashboard-card .ant-card-body .dashboard-product-tickets-quantities .dashboard-product-quotas-quantity,.dashboard .dashboard-card .ant-card-body .dashboard-product-tickets-quantities .dashboard-product-tickets-quantities-0,.dashboard .dashboard-card .ant-card-body .dashboard-product-tickets-quantities .dashboard-product-tickets-quantity,.dashboard .dashboard-card .ant-card-body .dashboard-product-tickets-quantities .dashboard-product-tickets-queueQuantity{display:inline-block;border-radius:3px;padding:2px 8px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.dashboard .dashboard-card .ant-card-body .dashboard-product-tickets-quantities .dashboard-product-quotas-quantity{background-color:#a4c400;color:#fff;margin:2px 4px}.dashboard .dashboard-card .ant-card-body .dashboard-product-tickets-quantities .dashboard-product-tickets-quantity{background-color:#2ecc71;color:#fff;margin:2px 4px}.dashboard .dashboard-card .ant-card-body .dashboard-product-tickets-quantities .dashboard-product-tickets-queueQuantity{background-color:#3498db;color:#fff;margin:2px 4px}.dashboard .dashboard-card .ant-card-body .dashboard-product-tickets-quantities-0{text-align:center}.dashboard .dashboard-no-result{font-size:125%;margin-left:5px}.product-dashboard{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-dashboard .product-dashboard-subtitle{padding:5px 0}.access-group-picto{max-width:100%}.product-dashboard-head-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.product-dashboard-head-title .product-logo{max-width:60px;max-height:60px;margin-right:10px;display:block}.product-dashboard-head-title .product-dashboard-head-titles{margin-top:-10px}.product-dashboard-head-title .product-dashboard-head-titles h1{display:inline-block;font-size:110%;margin:0;padding:0}.product-dashboard-head-title .product-dashboard-head-titles h2{display:block;font-size:90%;margin:0;padding:0}.product-dashboard-head .access-group-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-dashboard-head .access-group-container .access-group-picto{max-width:100px;padding-right:10px;width:100%}.product-dashboard-head .show__backgroundColor{height:20px;width:20px;display:inline-block;vertical-align:bottom;border-radius:3px}.flex-zone,.flex-zone-special{min-height:300px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-zone{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex-zone-special{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.import-tickets-form-results-container{margin-bottom:-10px}.import-tickets-form-error{line-height:normal;color:#e74c3c}.import-tickets-form-success{line-height:normal;color:#2ecc71}.product-informations-box .box-content{padding:1rem}.product-informations-box .box-background{background:rgba(0,0,0,.03);padding:15px;border-right:10px;margin:20px 0}.product-informations-box .product-informations-box-title{font-weight:700;margin-bottom:1rem;font-size:12px}.product-informations-box .ticket-background-preview{max-width:250px;margin-bottom:2rem}.product-informations-box .product-informations-special-box p{margin-bottom:0;white-space:normal}.product-list-elem-comp{padding:15px 15px 15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.product-list-elem-comp:focus{text-decoration:none}.product-list-elem-comp .info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#000;overflow:hidden}.product-list-elem-comp .info .name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-list-elem-comp .info .name a:focus{text-decoration:none}.product-list-elem-comp .info .name div.elem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-list-elem-comp .info .name div.elem .elem-main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:1em}.product-list-elem-comp .info .name div.elem .elem-main .elem-main-title{font-weight:600}.product-list-elem-comp .info .name div.elem .elem-main-date,.product-list-elem-comp .info .name div.elem .elem-main .elem-main-user{color:#000;font-weight:400}.product-list-elem-comp .info .name div.elem img.logo{height:3rem;width:3rem;background-color:#d3d3d3}.spinner{height:10rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#product-form-step-2 .image-upload .body .preview{margin-top:0}#product-form-step-2 .upload-zone,#product-form-step-2 .upload-zone .upload-preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#product-form-step-2 .upload-zone .upload-preview{width:90px;min-height:90px;max-height:130px;margin-right:20px;background-color:#f2f2f2;border:1px solid #dfdfdf;overflow:hidden;background-size:contain;background-position:50%;background-repeat:no-repeat}#product-form-step-2 .upload-zone .upload-preview:hover .upload-preview-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#product-form-step-2 .upload-zone .upload-preview div.ant-spin.ant-spin-spinning{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#product-form-step-2 .upload-zone .upload-preview .ant-spin-container,#product-form-step-2 .upload-zone .upload-preview .ant-spin-nested-loading{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#product-form-step-2 .upload-zone .upload-preview .ant-spin-container{color:#dfdfdf;font-size:18px}#product-form-step-2 .upload-zone .upload-preview .ant-spin-container,#product-form-step-2 .upload-zone .upload-preview .upload-preview-action{height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#product-form-step-2 .upload-zone .upload-preview .upload-preview-action{display:none;position:absolute;width:100%;z-index:1000;background-color:rgba(0,0,0,.65);cursor:pointer}#product-form-step-2 .upload-zone .upload-preview .upload-preview-action i svg{width:45px;height:45px;margin:0 auto;color:#fff;vertical-align:top}#product-form-step-2 .upload-zone .upload-preview img{max-width:200%;max-height:100%;width:auto;height:auto}#product-form-step-2 .upload-zone .upload-container{margin-top:-4px}.product-form-schedule-container{margin-bottom:-40px}.product-form-access-group-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-form-access-group-container .access-group-logo{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100px}.product-form-access-group-container .access-group-name{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;margin-left:10px}.btn-reload-list{margin-right:10px;height:28px;width:34px;font-weight:700;padding-left:8px!important;padding-right:8px!important;background-color:#e4e4e4}.ticket-dashboard{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ticket-dashboard .ticket-dashboard-subtitle{padding:5px 0}.ant-spin-nested-loading{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ticket-dashboard-head-title .ticket-dahsboard-head-title-email,.ticket-dashboard-head-title .ticket-dahsboard-head-title-names{font-size:75%}.ticket-dashboard-head-qrcode-container{display:inline-block}.ticket-dashboard-subtitle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#ticketScansAccessControlBox .collection-table.collection-table-with-pagination .ant-table-wrapper{padding:0}#ticketScansAccessControlBox .ant-table-body tbody tr td,#ticketScansAccessControlBox thead.ant-table-thead tr th{padding-left:20px}#ticketScansAccessControlBox .scan-access-control-date{font-weight:600}#ticketScansAccessControlBox .green-point,#ticketScansAccessControlBox .red-point{height:10px;width:10px;display:inline-block;border-radius:50%}#ticketScansAccessControlBox .green-point{background-color:#2ecc71}#ticketScansAccessControlBox .red-point{background-color:#e74c3c}#ticketHistoryBox .collection-table.collection-table-with-pagination .ant-table-wrapper{padding:0}#ticketHistoryBox .ant-table-body tbody tr td,#ticketHistoryBox thead.ant-table-thead tr th{padding-left:20px}#ticketHistoryBox .ticket-history-date{font-weight:600}.ticket-list-elem-comp{padding:15px 15px 15px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.ticket-list-elem-comp .product-title{color:#000;font-weight:400}.ticket-list-elem-comp:focus{text-decoration:none}.ticket-list-elem-comp .info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;color:#000;overflow:hidden}.ticket-list-elem-comp .info .name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:600}.ticket-list-elem-comp .info .name a:focus{text-decoration:none}.ticket-list-elem-comp .info .name .company{font-size:125%} 