@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";.loadingModalClass{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;border:none;padding:0;margin:0;height:100vh;width:100vw;z-index:1100}.loadingOverlayClass{display:flex;align-items:center;justify-content:center;background-color:#0000001a;z-index:1100}.loadingContent{display:flex;flex-direction:column;align-items:center;row-gap:20px;text-align:center}.loading-img-logo{width:12em;margin-bottom:20px}.loading-img{width:2em}._logo_19g4l_3{display:inline-flex;align-items:center;gap:.34em;font-family:Rubik,sans-serif;font-size:2.5rem;line-height:1;white-space:nowrap}._mark_19g4l_13{flex:0 0 auto;width:1.06em;height:1.06em;overflow:visible}._markShape_19g4l_20{filter:drop-shadow(0 .06em .14em color-mix(in srgb,var(--color-success-dark) 38%,transparent))}._markLetter_19g4l_24{fill:var(--color-primary-contrast);font-family:Rubik,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.02em}._wordmark_19g4l_32{display:inline-flex;align-items:baseline;gap:.22em;font-weight:700;letter-spacing:-.035em}._badge_19g4l_40{align-self:center;border-radius:.6em;padding:.26em .5em;font-size:.34em;font-weight:700;letter-spacing:.18em;text-indent:.18em;text-transform:uppercase;line-height:1}._toneBrand_19g4l_53 ._markStopFrom_19g4l_53{stop-color:var(--color-success)}._toneBrand_19g4l_53 ._markStopTo_19g4l_56{stop-color:var(--color-success-dark)}._toneBrand_19g4l_53 ._wordmark_19g4l_32{color:var(--color-text-primary)}._toneBrand_19g4l_53 ._badge_19g4l_40{background-color:color-mix(in srgb,var(--color-success) 16%,transparent);color:var(--color-success-dark)}._toneOnDark_19g4l_68 ._markStopFrom_19g4l_53{stop-color:color-mix(in srgb,var(--color-success) 78%,white)}._toneOnDark_19g4l_68 ._markStopTo_19g4l_56{stop-color:var(--color-success)}._toneOnDark_19g4l_68 ._wordmark_19g4l_32{color:var(--color-primary-contrast)}._toneOnDark_19g4l_68 ._badge_19g4l_40{background-color:color-mix(in srgb,var(--color-primary-contrast) 14%,transparent);color:color-mix(in srgb,var(--color-primary-contrast) 82%,transparent)}html{font-size:14px}*{font-family:Manrope,sans-serif;font-optical-sizing:auto;box-sizing:border-box}.App{width:100vw;height:100vh}html,body{margin:0;padding:0;overflow:hidden}.bodyLayout{width:100vw;height:100vh}.sidebar{color:#fff;height:100vh}.appSidebar{position:fixed;top:0;left:0;bottom:0;z-index:1200;display:flex;flex-direction:column;will-change:transform,opacity;transform:translateZ(0);transition:transform .22s cubic-bezier(.2,0,0,1),opacity .22s ease}.appSidebar.isOpen{transform:translateZ(0);opacity:1;pointer-events:auto}.appSidebar.isCollapsed{transform:translate3d(-100%,0,0);opacity:.98;pointer-events:none}.appSidebarBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000029;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:1199}.appSidebarBackdrop.isVisible{opacity:1;pointer-events:auto}.sidebar-enter{opacity:0}.sidebar-enter-active{opacity:1;transition:opacity .5s ease-in-out}.sidebar-exit{opacity:1}.sidebar-exit-active{opacity:0;transition:opacity .5s ease-in-out}.menuList{height:85vh;display:flex;flex-direction:column;gap:0px;position:relative}@media (max-width: 1024px){.menuList{height:80vh}}@media (max-width: 768px){.menuList{height:75vh}}.toggleTheme{position:relative;bottom:5px;display:flex;align-items:center;justify-content:center;font-size:1rem}.toggle{position:absolute;margin-right:0;margin-left:var(--spacing-sm);margin-top:var(--spacing-sm)}.navlink{text-decoration:none}.titleBase{font-size:20px;font-weight:700;color:#f6fff6;margin-right:var(--spacing-xs);background-color:var(--color-primary-main);padding:var(--spacing-sm)}.pageBase{padding:var(--spacing-sm)!important}.tableBase{margin-top:var(--spacing-sm)!important}.buttonsBase{margin-top:var(--spacing-lg)!important;margin-bottom:var(--spacing-lg)!important;text-align:right;height:50px}.alignButtonTable{display:flex;align-items:center;height:100%}.searchBar,.buttonBaseMT,.tableBaseDash{margin-top:var(--spacing-xs)!important}.scrollBar::-webkit-scrollbar{width:3px}.scrollBar::-webkit-scrollbar-thumb{background-color:#b6b6b6;border-radius:10px}.scrollBar::-webkit-scrollbar-track{background-color:transparent}.hover:hover,.cursor-pointer{cursor:pointer}.btn-success,.btn-success:hover,.btn-success:focus,.btn-success:active{color:#fff}.ventas .ant-tabs-nav{margin-bottom:0;padding-left:2rem}.ventas .ant-tabs-nav:before{border:none}.modalHidden{opacity:0;transition:opacity .3s ease-out}.modalVisible{opacity:1;transition:opacity .3s ease-in}.logoutModalClass .ReactModal__Content{text-align:center;height:260px;margin:auto;width:40%}@media (max-width: 1024px){.logoutModalClass .ReactModal__Content{width:70%}}@media (max-width: 768px){.logoutModalClass .ReactModal__Content{width:85%}}.closing{opacity:0;transition:opacity .3s ease-out}.menuList{max-height:90vh;overflow-y:auto;margin-bottom:10px}.menuList::-webkit-scrollbar{width:5px}.menuList::-webkit-scrollbar-thumb{background-color:#ffffff80;border-radius:10px}.menuList::-webkit-scrollbar-track{background-color:transparent}.menuList .MuiListItemButton-root.active{background-color:var(--color-interactive-selected-bg)!important}.menuList .MuiListItemButton-root.active .MuiListItemText-primary{color:var(--color-secondary-main);font-weight:600}
