@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700&display=swap";:root{font-family:Poppins,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#e0e4e7;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--background-color-1: #0A1C41;--grey-1: #E0E4E7;--grey-font-color-1: #6B7280;--green-cost: #22C55E;--blue-table-icons: #0EA5E9;--grey-table-text: #64748B}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}#root{box-sizing:border-box;max-width:100vw;max-height:100vh;height:100%;width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}body{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.ant-form-item-explain{display:flex;align-items:flex-start}.ant-form-item-explain-error{font-size:.9rem!important;margin-top:.3rem!important;margin-bottom:.5rem!important}.sidebar-container.collapsed{box-sizing:border-box;position:absolute;top:0;left:0;display:flex;flex-direction:column;width:100px;height:100vh;box-shadow:0 0 10px #0000001a}.sidebar-container{box-sizing:border-box;position:absolute;top:0;left:0;display:flex;flex-direction:column;width:300px;height:100vh;box-shadow:0 0 10px #0000001a;z-index:10000;transition:width .5s ease-in-out}.sidebar-main-content{position:relative;box-sizing:border-box;width:100%;height:100vh;background-color:var(--background-color-1);border-radius:10px;margin:1rem}.sidebar-items.collapsed{z-index:100}.sidebar-items{height:80%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:1.2rem}.sidebar-logo{display:flex;align-items:center;justify-content:center;height:10%;font-size:1.5rem;font-weight:700;text-align:center;color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.25)}.sidebar-item-container{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;cursor:pointer;color:#fff}.sidebar-item{padding-left:38px;padding-top:10px;padding-bottom:10px;width:100%;display:flex;border-top:1px solid rgba(255,255,255,.2)}.sidebar-item-icon{font-size:1.5rem!important}.sidebar-item-icon.profile{font-size:1.5rem!important;cursor:pointer}.sidebar-item.selected{background-color:#00a59224;transition:background-color .5s ease-in-out;color:#00a591}.sidebar-item.selected.collapsed{background-color:transparent;border:none;border-right:5px solid #00A591;color:#00a591}.sidebar-item.collapsed{border:none;margin-top:.7px}.sidebar-item-text{display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;max-width:400px;overflow:hidden;white-space:nowrap;margin-left:20px;font-size:1.2rem;transition:max-width .45s ease-in-out,opacity .5s ease-in-out,margin-left .3s ease-in-out,visibility 0s linear}.sidebar-item-text.hidden{display:flex;align-items:flex-start;max-width:0;opacity:0;margin-left:0;visibility:hidden;transition-delay:0,0,0,.5s}.sidebar-profile-container{display:flex;align-items:center;justify-content:flex-start;padding-left:25px}.sidebar-arrow-container{position:absolute;top:calc(50% - 2rem);right:-10px;width:15px;border-radius:50%;height:15px;background-color:#fff;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;color:#000;border:5px solid var(--background-color-1)}.sidebar-arrow-icon{transition:transform .3s ease-in-out}.sidebar-arrow-icon.collapsed{transform:rotate(180deg);transition:transform .3s ease-in-out}.auth-container{box-sizing:border-box;height:90vh;width:60vw;background-color:#fff;border-radius:10px;position:relative;box-shadow:5px 4px 20px #0003}.auth-slider-container{box-sizing:border-box;border-radius:10px;top:10px;bottom:10px;width:calc(50% - 10px);background-image:linear-gradient(#0a1c41 65%,#133579);box-shadow:5px 4px 20px #0003;position:absolute;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5%;transition:left .5s ease-in-out}.auth-slider-text{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;gap:20px}.auth-slider-title{font-size:24px;font-weight:600;line-height:32px;text-align:center}.auth-slider-text-span{color:#00a591}.auth-slider-image-container{display:flex;justify-content:center;align-items:center;width:100%;height:100vh}.auth-slider-image{display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:url(/assets/auth-iqkIklif.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:100%;height:100%}.auth-slider-container.register{left:10px;right:auto}.auth-slider-container.login{transform:translate(10px);left:calc(50% - 10px)}.auth-elements{height:100%;width:100%;position:absolute;z-index:1;display:flex}@media (max-width: 1500px){.auth-container{height:80vh;width:80vw}.auth-slider-container{width:calc(45% - 10px);padding:3%}.auth-slider-title{font-size:20px;line-height:28px}.auth-slider-container.login{left:calc(55% - 10px)}}@media (max-height: 768px){.auth-container{height:80vh}.auth-slider-container{padding:2%}.auth-slider-text{gap:10px}.auth-slider-title{font-size:18px;line-height:24px}}@media (max-width: 770px){.auth-container{height:100vh;width:100vw;border-radius:0;box-shadow:none}.auth-slider-container{display:none}.login-form-container,.register-form-container{width:100%;padding:10%}.login-form-container.mobile,.register-form-container.mobile{box-sizing:border-box;max-width:100vw;width:100%;height:100vh;padding:10%;background-color:#fff}}.button-component{border:none!important;color:#fff!important;width:100%!important;height:2.5rem!important;border-radius:10px!important;box-shadow:0 4px 4px #00000040!important}.button-component.mobile{border:none!important;color:#fff!important;width:100%!important;height:2rem!important;border-radius:10px!important;box-shadow:0 4px 4px #00000040!important}.button-component.primary{background-color:#00a591!important;font-size:1.25rem!important;font-weight:500!important}.button-component.primary.mobile{font-size:1rem!important}.button-component:hover{background-color:#00bba5!important}.ant-input-outlined{height:2.5rem!important;border-radius:10px!important;box-shadow:0 4px 4px #00000040!important;font-size:1rem!important}.input-component-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.input-component-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#94a3b8;z-index:500}.input-component.with-icon{padding-left:35px!important}.input-component.mobile{height:2rem!important;border-radius:10px!important;box-shadow:0 4px 4px #00000040!important;font-size:1rem!important}.input-component.mobile.with-icon{padding-left:30px!important;height:2rem!important;border-radius:10px!important;box-shadow:0 4px 4px #00000040!important;font-size:1rem!important}.label-div{display:flex;justify-content:flex-start;align-items:center;font-size:.9rem;margin-bottom:10px}.label-div.mobile{font-size:.8rem}.password-input-component.mobile{height:2rem!important;border-radius:10px!important;box-shadow:0 4px 4px #00000040!important;font-size:1rem!important}.login-form-container{box-sizing:border-box;padding:11%;height:100%;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000}.login-form-container.mobile{box-sizing:border-box;max-width:100vw;width:100%;height:100vh;padding:10%;background-color:#fff}.login-form-title{color:#000;font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:40px}.login-form-title.mobile{font-size:1.5rem}.login-form-register-container{display:flex;justify-content:center;align-items:center;gap:5px}.login-form-register-account{font-size:.9rem}.login-form-register-account.mobile{font-size:.8rem}.login-form-register-cta{font-size:.9rem;font-weight:600;color:#00a591;cursor:pointer}.login-form-register-cta.mobile{font-size:.8rem;font-weight:600;color:#00a591;cursor:pointer}@media (max-width: 1500px){.login-form-container{padding:8%;width:50%}.login-form-title{font-size:1.4rem;margin-bottom:30px}.login-form-register-account,.login-form-register-cta{font-size:.85rem}}@media (max-height: 780px){.login-form-container{padding:5% 11%}.login-form-title{margin-bottom:20px}}@media (max-width: 770px){.login-form-container{height:100vh;width:100%;padding:10%}.login-form-title{font-size:1.5rem;margin-bottom:30px}.login-form-register-account,.login-form-register-cta{font-size:.8rem}}.register-form-container{box-sizing:border-box;height:100%;width:50%;padding:11%;float:right;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:float .5s ease-in-out;color:#000}.register-form-container.mobile{box-sizing:border-box;max-width:100vw;width:100%;height:100vh;padding:10%;background-color:#fff;border-radius:10px}.register-form-title,.register-form-title.mobile{color:#000;font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:40px}.register-form-login-container{display:flex;justify-content:center;align-items:center;gap:5px}.register-form-login-account{font-size:.9rem}.register-form-login-account.mobile{font-size:.8rem}.register-form-login-cta{font-size:.9rem;font-weight:600;color:#00a591;cursor:pointer}.register-form-login-cta.mobile{font-size:.8rem;font-weight:600;color:#00a591;cursor:pointer}.ant-form-item-label{padding:0!important}@media (max-width: 1500px){.register-form-container{padding:8%;width:50%}.register-form-title{font-size:1.4rem;margin-bottom:30px}.register-form-login-account,.register-form-login-cta{font-size:.85rem}}@media (max-height: 780px){.register-form-container{padding:5% 11%}.register-form-title{margin-bottom:20px}}@media (max-width: 770px){.register-form-container{height:100vh;width:100%;float:none;padding:10%}.register-form-title{font-size:1.5rem;margin-bottom:30px}.register-form-login-account,.register-form-login-cta{font-size:.8rem}}.markup-popover-container{width:100%}.markup-popover-main-content{width:100%;display:flex;align-items:center;justify-content:center}.markup-popover-title{color:#000;font-size:1rem;font-weight:600;text-align:center}.ant-popover-arrow:before{background-color:var(--grey-1)!important}.ant-popover-inner{border-radius:10px!important;background-color:var(--grey-1)!important;width:20rem;height:30rem;padding:2rem!important;display:flex;flex-direction:column;align-items:flex-start}.ant-popover-inner-content{width:100%}.products-container.mobile{padding:10px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.products-search-main-content{width:100%;margin-bottom:20px}.products-search-main-content.mobile{width:60%}.products-table-main-content{width:100%;background:#fff;border-radius:10px}.products-table-main-content.mobile{overflow:auto;width:60%;height:40rem}.ant-table-row{font-size:16px!important}.products-table-header{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:16px;width:100%;background-color:#fff;color:#000;border-radius:50px}.products-table-header-title-subtitle-container{display:flex;align-items:flex-start;flex-direction:column;gap:5px}.products-table-header-title{font-size:1.2rem;font-weight:700}.products-table-header-subtitle{color:var(--grey-font-color-1);font-size:.8rem}.products-table-header-cta-container{display:flex;align-items:center;gap:10px;cursor:pointer;color:#00a591;font-size:.8rem}.products-table-header-cta-icon{color:#00a591;font-size:1.2rem}.ant-table-wrapper{min-height:500px;min-width:1200px;overflow-x:auto}.ant-table-tbody{font-size:.8rem}.ant-pagination{padding-right:16px}@media (max-width: 1511px){.products-table-header{padding:12px}.products-table-header-title{font-size:1.1rem}.products-table-header-cta-container{gap:5px;font-size:.75rem}.products-table-header-cta-icon{font-size:1.1rem}.ant-table-wrapper{min-width:unset;min-height:400px}.ant-table-tbody{font-size:.75rem}}@media (max-width: 770px){.products-table-header{padding:10px}.products-table-header-title{font-size:1rem}.products-table-header-subtitle{font-size:.7rem}.products-table-header-cta-container{gap:5px;font-size:.7rem}.products-table-header-cta-icon{font-size:1rem}.products-table-main-content{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-wrapper{min-width:500px;min-height:unset}.ant-pagination{padding-right:10px}}
