body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.notification-success{background-color:var(--success-color)!important}.notification-error{background-color:var(--danger-color)!important}.notification-info{background:var(--primary-color)!important}.notification-connexion{background-color:var(--dark-color)!important}.notification-connexion .ant-notification-notice-message{margin-bottom:0!important}.notification-connexion .ant-notification-notice-description{display:none}.wifi-connected{color:var(--success-color)}.wifi-disconnected{color:var(--white-color)}.wifi-disconnected:after{border-bottom:2px solid var(--white-color);bottom:3px;box-shadow:1px 1px var(--shadow-color);content:"";left:3px;position:absolute;right:-5px;transform:rotate(-45deg);transform-origin:left}.ant-notification-close-icon,.ant-notification-notice-description,.ant-notification-notice-message,.anticon.ant-notification-notice-icon-success,.notification-error .ant-notification-close-icon,.notification-error .ant-notification-notice-description,.notification-error .ant-notification-notice-message,.notification-error .anticon.ant-notification-notice-icon-error,.notification-success .ant-notification-close-icon,.notification-success .ant-notification-notice-description,.notification-success .ant-notification-notice-message,.notification-success .anticon.ant-notification-notice-icon-success{color:var(--white-color)!important}.nfc-wrapper{flex-direction:column;margin:20px}.nfc-reader-container,.nfc-wrapper{align-items:center;display:flex;gap:20px;justify-content:center}.nfc-reader-container.column{flex-direction:column}.nfc-reader-container.row{flex-direction:row}.nfc-reader-container.hide{display:none}.scan-img.large{width:230px}.scan-img.medium{width:170px}.scan-img.small{width:100px}.nfc-input{left:0;opacity:0;position:absolute;right:0;top:0}.nfc-error{color:var(--danger-color);font-size:20px}.nfc-error.column{text-align:center}.btn-open-barcode-scanner{background-color:var(--primary-color);border-radius:50%;color:#fff;font-size:30px!important;padding:15px}.nfc-reader-title{align-items:center;display:flex;flex-direction:column;font-size:20px;margin:0 30px;text-align:center}.qr-scanner-wrapper{height:300px;margin:20px auto;position:relative;width:300px}.close-qr-scanner{color:var(--light-color);font-size:30px!important;position:absolute;right:5px;top:5px;z-index:1}.success-error-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:30px}.success-tick.static{stroke-dasharray:29px;stroke-opacity:1;stroke-dashoffset:0}.success-circle.static{stroke:#219a00;stroke-width:8px;fill-opacity:1;fill:#219a00;transform:scale(.9);transform-origin:center}@supports (animation:growSuccess 0.5s cubic-bezier(0.25,0.25,0.25,1) forwards){.success-tick.animate{stroke-opacity:0;stroke-dasharray:29px;stroke-dashoffset:29px;animation:draw .5s cubic-bezier(.25,.25,.25,1) forwards;animation-delay:.6s}.success-circle.animate{fill-opacity:0;stroke:#219a00;stroke-width:16px;animation:growSuccess 1s cubic-bezier(.25,.25,.25,1.25) forwards;transform:scale(0);transform-origin:center}}.error-cross.static{stroke-dasharray:40px;stroke-opacity:1;stroke-dashoffset:0}.error-circle.static{stroke:#ff3939;stroke-width:8px;fill-opacity:1;fill:#ff3939;transform:scale(.9);transform-origin:center}@supports (animation:growError 0.5s cubic-bezier(0.25,0.25,0.25,1) forwards){.error-cross.animate{stroke-opacity:0;stroke-dasharray:40px;stroke-dashoffset:40px;animation:draw .5s cubic-bezier(.25,.25,.25,1) forwards;animation-delay:.6s}.error-circle.animate{fill-opacity:0;stroke:#ff3939;stroke-width:16px;animation:growError 1s cubic-bezier(.25,.25,.25,1.25) forwards;transform:scale(0);transform-origin:center}}@keyframes growSuccess{60%{stroke-width:4px;fill-opacity:0;transform:scale(.8)}to{stroke-width:8px;fill-opacity:1;fill:#219a00;transform:scale(.9)}}@keyframes growError{60%{stroke-width:4px;fill-opacity:0;transform:scale(.8)}to{stroke-width:8px;fill-opacity:1;fill:#ff3939;transform:scale(.9)}}@keyframes draw{0%,to{stroke-opacity:1}to{stroke-dashoffset:0}}.supervisor-modal-container{display:flex;flex:1 1;margin:0 auto}.supervisor-modal-icon{align-items:center;display:flex;flex:1 1;justify-content:center}.supervisor-modal-icon img{width:200px}.supervisor-modal-title{font-size:20px;margin-bottom:20px;text-align:center}.supervisor-modal-title span{font-weight:700}.supervisor-modal-result{align-items:center;display:flex;flex-direction:column}.supervisor-modal-error{color:var(--danger-color);font-size:20px}.pos-item-modal{height:calc(100% - 20px)!important;padding:0!important}.pos-full-modal .pos-item-modal>div[tabindex="-1"]{height:100%!important}.delete-logo{color:var(--danger-color)}.modal-back-btn{background:#0000;border:0;color:#00000073;cursor:pointer;left:20px;line-height:1;outline:0;padding:0;position:absolute;right:0;text-decoration:none;z-index:10}.pos-item-modal .ant-modal-content{display:flex;flex-direction:column;height:100%!important}.pos-item-modal .ant-modal-body{display:flex;flex-basis:0;flex-direction:column;flex-grow:1;flex-shrink:1;overflow:auto;padding:0 5px}.product-image img{height:100%}.pos-modal-container{display:flex;flex-direction:column;height:100%;justify-content:space-between}.pos-info-container{display:flex;justify-content:center;margin-bottom:20px}.modal-quantity-container{padding:0 15px}.modal-quantity-container .product-image{align-items:center;border:1px solid #0000001a;display:flex;height:100px;justify-content:center;margin-bottom:10px;width:100%}.pos-modal-title{font-size:24px;padding-inline:30px;text-align:center}.carousel-button-group button:disabled,.carousel-button-group button[disabled]{background-color:#e6e6e6!important;border:#e6e6e6!important;color:var(--white-color)}.carousel-button-group button,.carousel-button-group span{align-items:center;display:flex;justify-content:center}.carousel-button-group{align-items:center;bottom:0;display:flex;position:absolute;top:0;width:100%}.carousel-button-group>.button-right{position:absolute;right:0}.carousel-button-group>.button-left{left:0;position:absolute}.cashlessModal-title{font-size:18px;font-weight:700}.pos-modal-total{font-size:21px;font-weight:300;line-height:normal;margin-bottom:10px;text-align:center}.pos-modal-total div:first-child{font-weight:700}.pos-modal-total div:last-child{font-size:40px;font-weight:300}.contactless-nfc-cards{flex:1 1;overflow:auto}.contactless-media-container{display:flex;flex:5 1;flex-direction:column;padding-left:15px}.calender-content{display:flex;flex-direction:column;height:100%}.pos-modal-btn{margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;padding:0 60px}@media (max-width:575px){.pos-item-modal{height:100vh!important;margin:0!important;max-width:100vw!important}.pos-item-modal .ant-modal-content{border-radius:0;padding:10px!important}.container-selection-items{flex-direction:column}.return-selection-items{flex:5 1!important}.item-infos,.return-choose-items-container{flex:1 1!important}.return-choose-items{display:none}}.audience-logo{display:inline-block;font-size:25px;font-weight:300}.audience-logo.dark{color:var(--dark-color)}.audience-logo.light{color:#fff}.audience{position:relative}.audience:after{background:url(/static/media/star.c72c8ef90667b2c7d7d1.svg) no-repeat;background-size:100% 100%;content:" ";height:10px;position:absolute;right:-14px;top:6px;width:10px}.btn-menu-hamburger{color:var(--dark-color);font-size:20px!important;margin-right:20px}.header-config-container{align-items:center;background:var(--white-color);border-bottom:1px solid #fdfdfd1f;display:flex;font-size:16px;justify-content:flex-end;padding-right:15px}.pos-name{font-weight:700}.pos-name,.terminal-name{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cashier-avatar{background:var(--primary-color);font-size:25px;font-weight:400;margin-left:15px}.terminal-name{color:#a9a9a9}.user-star-logo{filter:brightness(0) invert(1);height:60%!important;opacity:.8;width:60%!important}@media (max-width:575px){.header-config-container{justify-content:space-between;padding:0}}.global-container{background-color:#fff;border-radius:10px;box-shadow:0 0 4px var(--shadow-color);overflow:hidden;padding:20px;position:relative}.global-container[disabled]{background-color:#dcdcdc;border-color:#dcdcdc!important;box-shadow:none;cursor:not-allowed}.global-container[disabled]:after{background:#fff;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.pos-quantityItem{align-items:center;display:flex;font-size:30px;justify-content:center;margin:0 5px;min-width:40px}.pos-quantity-container{align-items:center;display:flex;gap:5px;justify-content:space-between}.pos-quantity-button,.pos-quantity-button:active,.pos-quantity-button:focus,.pos-quantity-button:hover{border:none;height:55px!important;width:55px!important}.pos-quantity-button svg,.pos-quantity-button>span{align-items:center;display:flex;font-size:35px;height:100%;justify-content:center;width:100%}.pos-quantity-button-multi.min,.pos-quantity-button-multi.min:hover,.pos-quantity-button.min,.pos-quantity-button.min:hover{color:var(--danger-color)!important}.pos-quantity-button-multi.plus,.pos-quantity-button-multi.plus:hover,.pos-quantity-button.plus,.pos-quantity-button.plus:hover{color:var(--success-color)!important}.pos-quantity-button-multi,.pos-quantity-button-multi:active,.pos-quantity-button-multi:focus,.pos-quantity-button-multi:hover{align-items:center;border:none;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.pos-quantity-button-multi:disabled,.pos-quantity-button-multi:disabled:active,.pos-quantity-button-multi:disabled:focus,.pos-quantity-button-multi:disabled:hover,.pos-quantity-button:disabled,.pos-quantity-button:disabled:hover{background:none!important;color:var(--light-color)!important}.shop-btn-add{align-items:center;background:var(--primary-color)!important;border:none!important;border-radius:4px!important;color:#fff!important;display:flex!important;font-size:20px;height:60px;justify-content:center;min-width:150px;overflow:hidden;width:100%}.shop-btn-add.outline,.shop-btn-add.outline:hover{background:#fff!important;border:2px solid var(--primary-color)!important;color:var(--primary-color)!important}.shop-btn-add.outline:active:after,.shop-btn-add:active:after{opacity:.1}a.ant-btn.ant-btn-button.shop-btn-add{padding-top:6px!important}.shop-btn-add:after{background:#000;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.shop-btn-add>*{z-index:1}.shop-btn-add[disabled]:hover:after{opacity:0}.shop-btn-add[disabled],.shop-btn-add[disabled]:active,.shop-btn-add[disabled]:focus,.shop-btn-add[disabled]:hover{background:#f5f5f5!important;border-color:#d9d9d9!important;color:#00000040!important}.shop-btn-add:focus{outline:0!important}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin:0}.keyboard-reduction-input-container{height:100px}.keyboard-reduction-input{border-radius:0;font-size:50px;height:100%}.keyboard-reduction-input .ant-input{margin-right:10px;text-align:right}.reduction-keyboard-numbers{align-content:center;border-right:1px solid #e6e6e6;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.reduction-keyboard-numbers .keys{align-items:center;background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;break-inside:avoid;color:var(--primary-color);display:flex;font-size:30px;font-weight:inherit;height:100px;justify-content:center;page-break-inside:avoid;width:25%}.keys.keyboard-actions{background-color:#f5f5f5}.keys.active-keyboard-btn{border:2px solid}.reduction-keyboard-numbers input{direction:rtl;height:100px;width:100%}#anomaly-keys-wrapper{display:flex;width:100%}#anomaly-keys-wrapper>section:first-child{display:flex;flex-wrap:wrap;width:75%}#anomaly-keys-wrapper>section:first-child>div{flex:1 0 33.33%}#anomaly-keys-wrapper>section:last-child{display:flex;flex-direction:column;width:25%}#anomaly-keys-wrapper .tall{flex:1 1;width:100%}.reduction-delete-btn{width:38px}.keyboard-currency{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.currency-rendering-container{display:flex}.currency-rendering-container>div{align-items:center;border:2px solid #e6e6e6;border-radius:10px;box-shadow:0 0 4px var(--shadow-color);color:var(--primary-color);display:flex;font-size:40px;height:100px;justify-content:center;margin:0 5px;width:100px}.currency-rendering-container>div.active{border:2px solid var(--primary-color)}.inputError{border:1px solid red}.keyboard-error-message{color:red;font-size:18px;font-style:italic}.info-reduction-wrapper{display:flex;flex:1 1;flex-direction:row;margin-top:30px}.info-reduction-wrapper>div{flex:1 1}.info-reduction-container{display:flex;flex-direction:column;margin-left:15px}.info-reduction-container>div{font-size:16px}.important-price,.info-reduction-container>div{display:flex;justify-content:space-between;margin-bottom:10px}.important-price{font-size:1.5em!important;font-weight:700}.reduction-price{border-bottom:5px solid var(--light-color);font-weight:700;padding-bottom:5px}.reduction-area{flex:2 1;flex-direction:column;justify-content:flex-start!important;margin-top:20px}.reduction-area>div{font-weight:700;margin-bottom:10px}.reduction-btn{height:50px}.basket-item-container{align-items:center;border:2px solid #0000;display:flex;font-size:18px;margin-bottom:10px;padding:5px}.basket-item-container.error{border-color:var(--danger-color)}.basket-quantity{align-items:center;background:var(--primary-color);border-radius:50%;color:var(--white-color);display:flex;justify-content:center;min-height:35px;min-width:35px}.basket-quantity.refund,.basket-quantity.return{background:var(--danger-color)!important}.basket-quantity.notReturn{background:var(--success-color)}.basket-quantity.disabled{background:var(--light-color)}.basket-info{color:var(--dark-color);display:flex;flex-direction:column;flex-grow:2;margin:0 10px}.basket-info>.subtitle{color:grey;font-size:12px}.basket-info>h4{font-weight:700;margin:0}.basket-info-child{display:flex;flex-direction:column;font-size:.9em;word-break:break-all}.basket-price-item,.discount-price{color:var(--dark-color);font-size:16px;font-weight:400;margin-right:10px;min-width:-moz-fit-content;min-width:fit-content;text-align:right}.basket-price-item.bold{font-weight:700}.basket-delete-item{color:var(--danger-color);font-size:40px}.basket-delete-item.disabled{color:var(--light-color)}.percentage-icon{font-size:35px}.basket-item-session-info{color:var(--medium-color);font-style:italic;margin-top:5px}.basket-item-caution-text{color:var(--medium-color);font-size:.9em}.basket-item-deposit-icon{height:20px;width:20px}.return-cashless-price{margin-right:10px}.basket-price-item.refund{color:var(--danger-color)}.discount-container{color:var(--dark-color);position:relative}.discount-container:before{content:"-";left:-10px;position:absolute}.basket-price-item-price{display:flex;flex-direction:column}.basket-price-item-price .deposit-price{color:var(--medium-color);font-size:12px;margin-top:5px}@media (max-width:575px){.basket-info>.subtitle{font-size:10px}.basket-price-item,.discount-price{font-size:16px}}.current-price{color:#474747;font-size:18px;font-weight:500;margin-top:10px}.first-price{color:#a9a9a9;margin:0 5px;text-decoration:line-through}.presale-modal-container span{font-weight:400}.presale-modal-container p{font-weight:700;margin-bottom:0}.presale-edit-btn{margin:10px auto;width:50%!important}.edit-presale-container{align-items:center;display:flex;flex-direction:column}.empty-text-container{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;width:100%}.empty-text{color:var(--medium-color);font-size:18px;font-style:italic}.drawer-basket-review-mobile .ant-drawer-body{justify-content:normal}.drawer-basket-review-mobile .ant-drawer-header{padding:10px}.drawer-basket-review-mobile .ant-drawer-footer{padding:0}.title-drawer-basket-mobile{align-items:center;display:flex;font-size:22px;justify-content:space-between;padding:0 10px}.basket-review-mobile-body{margin-bottom:150px;padding:0 10px}.basket-review-footer{display:flex;gap:10px;height:100%;margin:0 10px;padding:20px 0}.basket-review-footer>button:first-child{flex:1 1}.basket-review-footer>button:last-child{flex:3 1}.delete-basket-review-button{background:var(--white-color)!important;border:2px solid var(--danger-color)!important;color:var(--danger-color)!important;height:100%;min-width:auto!important}.delete-basket-review-button:disabled>span,.delete-basket-review-button>span{font-size:20px}.btn-clear-basket-mobile{color:var(--danger-color)}.drawer-basket-header-icon{font-size:24px!important;padding:15px 25px}.top-menu{background-color:#fff;display:flex;justify-content:space-between}.header-menu-hor{align-items:center;display:flex;height:60px;max-width:900px;width:100%}.header-menu-hor li{font-size:18px!important;font-weight:400}.drawer-left-menu{z-index:99999}.drawer-left-menu .ant-drawer-content{border-bottom-right-radius:20px;border-top-right-radius:20px}.title-sidebar-content{border-bottom:2px solid var(--light-color);font-size:20px;margin-top:20px}.item-sidebar-menu{border-bottom:1px solid var(--light-color);color:var(--dark-color);cursor:pointer;display:flex;font-size:18px;font-weight:400;justify-content:space-between;padding:15px 0}.item-sidebar-menu.active{color:var(--primary-color)}.logout-sidebar{border:none;color:var(--danger-color);display:flex;justify-content:center}.icon-sidebar{margin-right:10px}.left-menu-container{display:flex;flex-direction:column;height:100%;margin:0 25px}.left-menu-container>div:first-child{flex:1 1}.admin-container>div[aria-disabled=true]{opacity:.5;pointer-events:none}.drawer-left-menu .ant-drawer-content-wrapper{box-shadow:none!important;max-width:350px!important}.header-cashdesk-container{box-shadow:0 0 4px var(--shadow-color);position:relative;z-index:1!important}.pending-basket-count .ant-badge-count{background:var(--primary-color);margin-left:5px}.nav-lock-icon{font-size:12px;margin-left:5px}.admin-title{align-items:center;display:flex;justify-content:space-between}.header-menu-hor .ant-menu-item-disabled{display:none}.hor-basket-button{display:flex;font-size:25px;padding:0 20px;position:relative}.hor-basket-button .basket-qty{align-items:center;background:var(--primary-color);border-radius:20px;color:#fff;display:flex;font-size:14px;height:20px;justify-content:center;padding:0 10px;position:absolute;right:10px;top:10px;width:20px}@media (max-width:575px){.drawer-left-menu .ant-drawer-content-wrapper{width:90%!important}}.pincode-numbers{border-right:1px solid #e6e6e6;display:flex;flex-wrap:wrap-reverse;width:100%}.pincode-password{font-size:40px;height:70px;text-align:center}.pincode-numbers span{align-items:center;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;color:var(--primary-color);display:flex;font-size:35px;font-weight:700;justify-content:center}.pincode-delete{background:#e0320b33;color:#e0320b!important;font-size:25px!important}.pincode-delete *{width:38px}.pincode-valide{background:#7ab40033;color:#7ab400!important;font-size:25px!important}.pincode-numbers span:active{background-color:#c5c5c55c!important}.version-audience-container{color:grey;display:flex;font-size:12px;font-style:italic;justify-content:flex-end;padding:0 20px}.half-logo-audience{bottom:0;height:120px;left:-60px;opacity:.1;position:absolute}.logs-list{display:flex;flex-direction:column;margin-bottom:10px;padding-left:5px;padding-right:5px}.logs-list>div:first-child{display:flex;font-weight:800;justify-content:space-between}.logs-list>div:last-child{margin-top:5px}.logs-container code{color:#fff;padding:4px 5px}code.info,code.serverSuccess{background-color:#1677ff}code.warning{background-color:#faad14}code.error,code.serverFailure{background-color:#ff4d4f}.logs-container{display:flex;flex-direction:column}.logs-empty{font-style:italic;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.settings-container{margin:0 25px}.settings-item-container{align-items:center;border-bottom:2px solid var(--light-color);color:var(--dark-color);cursor:pointer;display:flex;font-size:18px;font-weight:400;justify-content:space-between;padding:15px 0}.settings-item-container[aria-disabled=true]{opacity:.3}.settings-item blockquote{color:grey;font-size:.8em;margin:5px 0 0}.change-language-item,.setting-grid-size{font-size:18px!important;padding:10px!important}.setting-grid-size.desktop.mobile{display:flex!important}.change-language-item.ant-dropdown-menu-item-disabled{display:none!important}.container-pincode-exit-kiosk{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}@media (max-width:850px){.setting-grid-size.desktop{display:none!important}}@media (min-width:850px){.setting-grid-size.mobile{display:none!important}}.config-drawer{display:flex;flex-direction:column;height:100%;margin:0 15px}.config-drawer .ant-list{flex:1 1}.made-by-container{margin-bottom:10px;text-align:center}.logout-modal-container{text-align:center}.profile-img{aspect-ratio:1;border:3px solid #d9d9d9;border-radius:10px;height:250px;overflow:hidden}.profile-img-empty{align-items:center;background:#e6e6e6;color:grey;display:flex;font-size:4em;height:100%;justify-content:center;width:100%}.profile-img img{height:100%;object-fit:contain;width:100%}@media (max-width:575px){.profile-img{height:200px;margin:0 auto}}.card-access-container-title{align-items:flex-end;font-weight:700}.card-access-container-body,.card-access-container-title{display:flex;font-size:18px;justify-content:space-between}.card-access-container-body{border-top:1px solid var(--light-color);padding:10px 0}.accessTable .access-date,.accessTable .access-name{flex:2 1}.accessTable .access-quantityRemaining,.accessTable .access-quantityUsed{flex:1 1;text-align:center}@media (max-width:575px){.card-access-container-title{font-size:16px}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.card-info-container-scan.emptyCard{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;text-align:center;width:70%}.card-info-container-scan{display:none}.card-info-container{display:flex;height:100%}.card-info-profile{border-right:2px solid var(--light-color);flex:2 1;padding-right:15px}.card-info-profile>div{font-size:16px}.card-info-title{font-size:20px!important;margin-top:10px;text-decoration:underline}.card-info-info{display:flex;flex:5 1;flex-direction:column;padding-left:15px}.card-info-wallets{min-height:100px;padding-bottom:10px;position:relative}.card-info-wallets .react-multi-carousel-list{margin:0 50px;z-index:1}.card-wallet{align-items:center;border:1px solid grey;border-radius:6px;display:flex;flex-direction:column;height:100px;justify-content:center;margin:0 5px}.wallet-name{font-size:24px;font-weight:400}.wallet-price{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:700}.wallet-price .wallet-free{font-size:12px;font-weight:400;opacity:.8}.card-info-access-container{border-top:2px solid var(--light-color);display:flex;flex-direction:column;flex-grow:2;margin-top:10px;padding-top:10px}.card-table-container{flex-grow:2}.card-info-close-btn{margin:10px auto 0;width:50%}.no-user-container{align-items:center;display:flex;height:100%;justify-content:center}.card-info-wallet-container{flex:1 1}@media (max-width:575px){.card-info-container{flex-direction:column}.card-info-profile{border-bottom:2px solid var(--light-color);border-right:none;padding-bottom:15px;padding-right:0}.card-info-profile-info{display:flex;justify-content:space-between}.card-info-info{padding-bottom:15px;padding-left:0}.card-wallet{margin:5px 0}.card-info-access-container{border-top:none;margin-top:0;padding-top:0}.card-info-close-btn{width:100%}.modal-back-btn{left:0;position:relative}.card-info-container-scan.emptyCard{width:100%}}.error-page-container .ant-spin-container,.error-page-container>.ant-spin-nested-loading{height:100%}.error-page-container .error-informations{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.error-page-container{height:100vh}.loading-pos-container{align-items:center;background:#f0f0f04d;display:flex;height:100vh;justify-content:center;width:100vw}.loading-pos-container img{height:100%;object-fit:contain;width:100%}.emisys-star{animation:emisysStar 4s infinite;height:100px;transform-origin:center;width:100px}.loading-pos-error-container{align-items:center;display:flex;flex-direction:column}.loading-pos-error-container>div{color:var(--danger-color);margin-bottom:20px}@keyframes emisysStar{20%{animation-timing-function:cubic-bezier(.55,.055,.67,.2);transform:rotate(0)}50%{animation-timing-function:cubic-bezier(.21,.6,.35,1);transform:rotate(540deg)}to{transform:rotate(3turn)}}.modal-footer-container{display:flex;gap:20px}.warning-icon{color:var(--danger-color);font-size:60px;margin-bottom:20px}.alert-modal-content{text-align:center}.toast-total-card,.toast-total-card-partial{font-size:40px;right:16px;top:18px}.toast-total-card-available{margin-bottom:-8px}.toast-total-card-free{font-size:18px;margin-bottom:10px}.container-posapp{background:var(--background-color);height:100%}.loading-container{background:#fff9;bottom:0;left:0;position:absolute;right:0;top:0;z-index:999}.default-spinning,.loading-container{align-items:center;display:flex;justify-content:center}.default-spinning{height:100%;width:100%}.posapp-body-dark{color:#c8c8c8}.posapp-body-dark .ant-drawer .ant-drawer-content,.posapp-body-dark .ant-modal-content,.posapp-body-dark .ant-modal-header,.posapp-body-dark .basket-container,.posapp-body-dark .basket-payment-container,.posapp-body-dark .collapse-order-history,.posapp-body-dark .payment-review-container,.posapp-body-dark .pos-body,.posapp-body-dark .research-aside,.posapp-body-dark .sales-report-table-container .ant-table-row:last-child{background:#1f1f1f!important}.posapp-body-dark .ant-drawer-footer,.posapp-body-dark .ant-drawer-header,.posapp-body-dark .ant-menu-light,.posapp-body-dark .barcode-list-body,.posapp-body-dark .basket-footer-mobile-container,.posapp-body-dark .basket-item-container,.posapp-body-dark .basket-payment-header-container,.posapp-body-dark .cashless-item-card,.posapp-body-dark .container-img-user,.posapp-body-dark .container-sales-history-list,.posapp-body-dark .current-card-container,.posapp-body-dark .header-config-container,.posapp-body-dark .item-to-allocate-container,.posapp-body-dark .left-to-pay-container-cashless-mobile.waiting-for-payment,.posapp-body-dark .mobile-payment-footer,.posapp-body-dark .mobile-payment-left-to-pay-amount,.posapp-body-dark .mobile-payment-left-to-pay-details,.posapp-body-dark .order-history-item-panel,.posapp-body-dark .search-item-container,.posapp-body-dark .search-item-icon,.posapp-body-dark .user-info>.global-container{background:#373b43!important}.posapp-body-dark .card-shape-container.wristband:after,.posapp-body-dark .card-shape-container.wristband:before,.posapp-body-dark .notification-connexion{background:#c8c8c8!important}.posapp-body-dark .user-detail-cashless-container{background:none}.posapp-body-dark .ant-drawer-wrapper-body,.posapp-body-dark .basket-item-container .basket-info,.posapp-body-dark .basket-item-container .basket-price-item,.posapp-body-dark .basket-payment-header a,.posapp-body-dark .basket-payment-header-container,.posapp-body-dark .btn-menu-hamburger,.posapp-body-dark .container-sale-details-review-informations,.posapp-body-dark .container-sale-details-review-items,.posapp-body-dark .current-time,.posapp-body-dark .drawer-settings-icon,.posapp-body-dark .item-sidebar-menu,.posapp-body-dark .mobile-payment-left-to-pay-amount span,.posapp-body-dark .pos-name,.posapp-body-dark .search-item-icon,.posapp-body-dark .settings-item-container,.posapp-body-dark .title-sidebar-content{color:#c8c8c8!important}.posapp-body-dark .notification-connexion .ant-notification-notice-message,.posapp-body-dark .wifi-disconnected{color:#1f1f1f!important}.posapp-body-dark .basket-container,.posapp-body-dark .research-aside{border-left:1px solid #373b43}.posapp-body-dark .pos-item-container{background:#373b43;border-bottom:5px solid #373b43!important;color:#c8c8c8!important}.posapp-body-dark .carousel-cashless-button-group span:disabled,.posapp-body-dark .carousel-cashless-button-group span[disabled],.posapp-body-dark .global-container[disabled],.posapp-body-dark .shop-btn-add[disabled],.posapp-body-dark .shop-btn-add[disabled]:active,.posapp-body-dark .shop-btn-add[disabled]:focus,.posapp-body-dark .shop-btn-add[disabled]:hover{opacity:.2}.posapp-body-dark .keyboard-numbers,.posapp-body-dark .paiement-keyboard-numbers{border-color:#1f1f1f}.posapp-body-dark .keyboard-numbers span,.posapp-body-dark .paiement-keyboard-numbers .keys{background:#373b43;border-color:#1f1f1f;color:#c8c8c8}.posapp-body-dark .half-logo-audience{filter:grayscale(1);opacity:1}.posapp-body-dark .wifi-disconnected:after{border-color:#1f1f1f;box-shadow:none}@media(max-width:575px){.posapp-body-dark .header-config-container{background:#1f1f1f!important}}.ant-input:hover{border-color:grey!important;border-right-width:1px!important}textarea.ant-input:hover{border-color:#d9d9d9!important}.ant-modal-body{position:relative}.drawer-basket-review-mobile-root{z-index:999!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item{padding:0 15px!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after{display:none}.ant-spin-nested-loading>div>.ant-spin{max-height:none!important}.ant-radio-input:focus+.ant-radio-inner{box-shadow:none}.ant-radio-button-wrapper{align-items:center;border:1px solid var(--light-color);border-radius:5px!important;color:#000;color:initial;display:flex;font-size:18px;justify-content:center;margin-bottom:5px;min-height:40px;min-width:-moz-fit-content;min-width:fit-content;transition:color .3s;width:-moz-fit-content;width:fit-content}.ant-radio-button-wrapper:hover{color:inherit}.ant-radio-button-wrapper:not(:first-child):before{display:none}.ant-breadcrumb>span:last-child{font-weight:500}.calendar{padding-bottom:10px;width:100%}.react-calendar__tile{padding:0!important;position:relative}.react-calendar__tile:disabled{background-color:initial!important;color:#e6e6e6!important}.react-calendar__tile--now .calendar-tile-color,.react-calendar__tile:disabled .calendar-tile-color{display:none}.react-calendar__tile--now:disabled{background-color:#d3d3d3!important}.react-calendar__tile--now{background:#d3d3d3!important;color:#fff}.react-calendar__month-view__days__day--neighboringMonth{visibility:hidden}.react-calendar__navigation button[disabled]{background-color:initial!important}.react-calendar__month-view__days__day--weekend{color:inherit!important}.react-calendar__tile--active{background:var(--primary-color)!important;color:#fff!important}@media (max-width:575px){.calendar{min-width:auto;width:100%}}:root{--white-color:#fff;--background-color:#f1f1f1;--primary-color:#ff00a0;--primary-dark-color:#ff00a012;--info-color:#0099df;--warning-color:#ffa600;--danger-color:#ff003d;--success-color:#699a00;--light-color:#d9d9d9;--medium-color:#868686;--dark-color:#606060;--shadow-color:#0000003f}#root{height:100%}#root-home-pos{background-color:#f1f1f1;background-color:var(--background-color);height:100%}a{display:block;text-decoration:none}.ant-drawer-close,.drawer-settings-icon,.modal-back-btn{font-size:25px!important}.btn-aside-review{margin-top:10px}.img-left-button{float:left;left:10px;position:absolute!important;width:30px}.pos-body{height:CALC(100% - 60px);margin:0 auto;-webkit-user-select:none;user-select:none}#openCashdrawerPrintText{display:none}.ant-drawer-body{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:10px 0!important}.apd{color:gray;font-size:.7em}.info-user{font-size:16px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.product-icon{font-size:40px}.text-align-end{text-align:end}.hide{display:none!important}