:root{scroll-behavior:smooth;--primary-blue:#3b6882;--black-primary-color:#252525;--brand-dark:#2c4c5e;--erp-chrome-emphasis:var(--brand-dark);--erp-grid-row-even-bg:#fff;--erp-grid-row-odd-bg:#f0f4f8;--erp-grid-row-active-bg:var(--erp-chrome-emphasis);--brand-dark-2:#353e43;--brand-dark-3:#2c4c5e;--brand-teal:#2f5b74;--border-soft:#6f8ea0;--page-surface:#6d9ab7;--text-body:#444}body{background:var(--page-surface);color:var(--text-body);font-family:Open Sans,sans-serif}a{color:#4154f1;text-decoration:none}a:hover{color:#717ff5;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif}#main{background-color:var(--primary-blue);flex-direction:column;height:calc(100dvh - 60px);margin-top:60px;padding:4px 6px;transition:all .3s;display:flex;overflow:hidden}body.workspace-fullscreen #header{display:none!important}body.workspace-fullscreen #main{height:100dvh!important;max-height:100dvh!important;margin-top:0!important}body.workspace-fullscreen .sidebar{top:0!important}body.workspace-fullscreen .back-to-top{display:none!important}@media (max-width:1199px){#main{padding:20px}}@font-face{src:url(opensans-bold.ttf);font-family:opensans}span.d-none.d-lg-block{font-family:opensans}.back-to-top{visibility:hidden;opacity:0;z-index:99999;background:#4154f1;border-radius:4px;width:40px;height:40px;transition:all .4s;position:fixed;bottom:15px;right:15px}.back-to-top i{color:#fff;font-size:24px;line-height:0}.back-to-top:hover{color:#fff;background:#6776f4}.back-to-top.active{visibility:visible;opacity:1}.dropdown-menu{z-index:1100;border:0;border-radius:4px;padding:10px 0;animation-name:dropdown-animate;animation-duration:.2s;animation-fill-mode:both;box-shadow:0 5px 30px #523f6933}.dropdown-menu .dropdown-header,.dropdown-menu .dropdown-footer{text-align:center;padding:10px 25px;font-size:15px}.dropdown-menu .dropdown-footer a{color:var(--text-body);text-decoration:underline}.dropdown-menu .dropdown-footer a:hover{text-decoration:none}.dropdown-menu .dropdown-divider{color:#a5c5fe;margin:0}.dropdown-menu .dropdown-item{padding:10px 15px;font-size:14px;transition:all .3s}.dropdown-menu .dropdown-item i{margin-right:10px;font-size:13px;line-height:0}.dropdown-menu .dropdown-item:hover{background-color:var(--primary-blue);color:#fff;transition:background-color .3s,color .3s}@media (min-width:768px){.dropdown-menu-arrow:before{content:"";background:#fff;border-top:1px solid #eaedf1;border-left:1px solid #eaedf1;width:13px;height:13px;position:absolute;top:-7px;right:20px;transform:rotate(45deg)}}@keyframes dropdown-animate{0%{opacity:0}to{opacity:1}0%{opacity:0}}.bg-primary-light{background-color:#cfe2ff;border-color:#cfe2ff}.bg-secondary-light{background-color:#e2e3e5;border-color:#e2e3e5}.bg-success-light{background-color:#d1e7dd;border-color:#d1e7dd}.bg-danger-light{background-color:#f8d7da;border-color:#f8d7da}.bg-warning-light{background-color:#fff3cd;border-color:#fff3cd}.bg-info-light{background-color:#cff4fc;border-color:#cff4fc}.bg-dark-light{background-color:#d3d3d4;border-color:#d3d3d4}.card{border:none;border-radius:5px;margin-bottom:30px;box-shadow:0 0 30px #0129701a}.card-header,.card-footer{color:#798eb3;background-color:#fff;border-color:#ebeef4;padding:15px}.card-title{color:#012970;padding:20px 0 15px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500}.card-title span{color:#899bbd;font-size:14px;font-weight:400}.card-body{padding:0 20px 20px}.card-img-overlay{background-color:#fff9}.alert-heading{font-family:Poppins,sans-serif;font-size:20px;font-weight:500}.btn-close{background-size:25%}.btn-close:focus{box-shadow:none;outline:0}.accordion-item{border:1px solid #ebeef4}.accordion-button:focus{box-shadow:none;outline:0}.accordion-button:not(.collapsed){color:#012970;background-color:#f6f9ff}.accordion-flush .accordion-button{background:0 0;border:0;padding:15px 0}.accordion-flush .accordion-button:not(.collapsed){box-shadow:none;color:#4154f1}.accordion-flush .accordion-body{color:#3e4f6f;padding:0 0 15px;font-size:15px}.breadcrumb{color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600}.breadcrumb a{color:#fff;transition:all .3s}.breadcrumb a:hover{color:#51678f}.breadcrumb .breadcrumb-item:before{color:#fff}.breadcrumb .active{color:#51678f;font-weight:600}.nav-tabs-bordered{border-bottom:2px solid #ebeef4}.nav-tabs-bordered .nav-link{color:#2c384e;border:none;margin-bottom:-2px}.nav-tabs-bordered .nav-link:hover,.nav-tabs-bordered .nav-link:focus{color:#4154f1}.nav-tabs-bordered .nav-link.active{color:#4154f1;background-color:#fff;border-bottom:2px solid #4154f1}.logo{line-height:1}@media (min-width:1100px){.logo{width:280px}}.logo img{height:20px;max-height:37px;margin-right:6px}.logo span{color:#fff;font-family:Open Sans,sans-serif;font-size:26px;font-weight:700}.header{z-index:997;background-color:var(--primary-blue);height:60px;padding-left:20px;transition:all .5s;box-shadow:0 2px 20px #1816164d}.header .toggle-sidebar-btn{cursor:pointer;color:#fff;margin-right:12px;padding-left:10px;font-size:32px}.bi-list.fijado{color:#fff!important}.bi-list.fijadoMouse{color:var(--page-surface)!important}.header .search-bar{min-width:360px;padding:0 20px}@media (max-width:199px){.header .search-bar{z-index:9999;visibility:hidden;opacity:0;background:#fff;padding:20px;transition:all .3s;position:fixed;top:50px;left:0;right:0;box-shadow:0 0 15px #0129701a}.header .search-bar-show{visibility:visible;opacity:1;top:60px}}.header .search-form{width:100%}.header .search-form input{color:#012970;border:1px solid #01297033;border-radius:3px;width:100%;padding:7px 38px 7px 8px;font-size:14px;transition:all .3s}.header .search-form input:focus,.header .search-form input:hover{border:1px solid #0129704d;outline:none;box-shadow:0 0 10px #01297026}.header .search-form button{background:0 0;border:0;margin-left:-30px;padding:0}.header .search-form button i{color:var(--primary-blue)}.header-nav ul{list-style:none}.header-nav>ul{margin:0;padding:0}.header-nav .nav-icon{color:#fff;margin-right:25px;font-size:22px;position:relative}.header-nav .nav-profile{color:#fff}.header-nav .nav-profile img{max-height:36px}.header-nav .nav-profile span{font-size:14px;font-weight:600}.header-suggestions-btn{color:#fff;background:0 0;border:1px solid #5c89a1;border-radius:10px;gap:8px;padding:8px 14px;font-weight:600}.header-suggestions-btn:hover{color:#fff;border-color:#79a4bb}.header-mini-caret{font-size:11px}.help-dropdown-menu{min-width:205px}.about-itris-modal-content{border-radius:8px}.about-itris-title{color:#616161;margin-top:8px;margin-bottom:26px;font-size:24px;font-weight:400}.about-itris-text{color:#616161;margin-bottom:20px;font-size:16px;line-height:1.35}.about-itris-copy{color:#616161;margin-bottom:18px;font-size:15px}.about-itris-accept-btn{color:#fff;background-color:#3b6f8f;border-color:#3b6f8f;border-radius:8px;padding:10px 30px;font-size:21px;line-height:1}body:not(.dark) #about-itris-modal .about-itris-accept-btn:hover,body:not(.dark) #about-itris-modal .about-itris-accept-btn:focus,body:not(.dark) #about-itris-modal .about-itris-accept-btn:active{color:#fff!important;background-color:#355f79!important;border-color:#355f79!important}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.btn-sugerencias-wrapper{--angle:0deg;background:linear-gradient(var(--primary-blue), var(--primary-blue)) padding-box, conic-gradient(from var(--angle), var(--brand-dark), #4fa3d1, var(--brand-dark)) border-box;border:2px solid #0000;border-radius:9999px;padding:2px;animation:4s linear infinite rotateBorder}.btn-sugerencias{color:#fff;background-color:#0000;border:none;border-radius:9999px;gap:6px;padding:5px 14px;font-weight:600;line-height:1.2}.btn-sugerencias:hover{box-shadow:none!important;background-color:#0000!important}@keyframes rotateBorder{to{--angle:360deg}}@media (max-width:768px){.header-nav{padding-right:8px}.header-nav ul{flex-wrap:nowrap}.btn-sugerencias-wrapper .btn-sugerencias span{display:none}.btn-sugerencias-wrapper .btn-sugerencias{border-radius:9999px;min-width:auto;padding:6px!important}.btn-sugerencias-wrapper .btn-sugerencias i{font-size:20px!important}.header-nav .nav-icon{margin-right:8px}}.header-nav .badge-number{padding:3px 6px;font-size:12px;font-weight:400;position:absolute;inset:-2px -5px auto auto}.header-nav .notifications{inset:8px -15px auto auto!important}.header-nav .notifications .notification-item{align-items:center;padding:15px 10px;transition:all .3s;display:flex}.header-nav .notifications .notification-item i{margin:0 20px 0 10px;font-size:24px}.header-nav .notifications .notification-item h4{margin-bottom:5px;font-size:16px;font-weight:600}.header-nav .notifications .notification-item p{color:#919191;margin-bottom:3px;font-size:13px}.header-nav .notifications .notification-item:hover{background-color:#f6f9ff}.header-nav .messages{inset:8px -15px auto auto!important}.header-nav .messages .message-item{padding:15px 10px;transition:all .3s}.header-nav .messages .message-item a{display:flex}.header-nav .messages .message-item img{max-height:40px;margin:0 20px 0 10px}.header-nav .messages .message-item h4{color:var(--text-body);margin-bottom:5px;font-size:16px;font-weight:600}.header-nav .messages .message-item p{color:#919191;margin-bottom:3px;font-size:13px}.header-nav .messages .message-item:hover{background-color:#f6f9ff}.header-nav .profile{min-width:240px;padding-bottom:0;top:8px!important}.header-nav .profile .dropdown-header h6{color:var(--text-body);margin-bottom:0;font-size:18px;font-weight:700}.header-nav .profile .dropdown-header span{font-size:14px}.header-nav .profile .dropdown-item{padding:10px 15px;font-size:14px;transition:all .3s}.header-nav .profile .dropdown-item i{margin-right:10px;font-size:18px;line-height:0}.header-nav .profile .dropdown-item:hover{background-color:var(--primary-blue);color:#fff}.form-control::placeholder{color:#f2e3e3;opacity:1}.search-icon{color:#fff}.search-icon:hover{cursor:default}.dropdown-btn-group{margin-right:20px}.btn-primary{background-color:var(--page-surface);border-color:var(--page-surface)}.btn-primary-herra{background-color:var(--primary-blue);border-color:var(--primary-blue);color:#fff}.btn-primary:hover i,.dropdown-item:hover i{color:#fff}.btn-primary:hover,.btn-primary-herra:hover{color:var(--primary-blue);background-color:#fff;border-color:#fff}.icono-accion:hover{color:var(--primary-blue)!important}#HerramientasDesplegables,#DespVer{background-color:#0000;border-color:#0000}#Desplegables{z-index:9999;position:absolute}.btn-group .bi.large-icon{font-size:20px}.input-group>.form-control:focus{border:1px solid #fff;outline:none!important}#buscador::-webkit-search-cancel-button{-webkit-appearance:none;cursor:pointer;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>") no-repeat;width:14px;height:14px}#buscador:focus{border-color:#4196f1!important;box-shadow:0 0 0 .2rem #4196f140!important}.search-icon{transition:color .2s}#searchButton{font-size:18px;position:relative;color:#fff!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}#buscador-wrapper .input-group-text{background-color:#0000!important;border:none!important;margin:0!important}#buscador{font-size:16px;position:relative;color:#fff!important;box-shadow:none!important;appearance:none!important;background-color:#0000!important;border:none!important;outline:none!important;margin-left:10px!important;padding:0!important}#buscador:after{content:"";background-color:#fff;width:100%;height:2px;position:absolute;bottom:-8px;left:0}#buscador::placeholder{color:#fff!important;opacity:1!important}#buscador:focus{box-shadow:none!important;background-color:#0000!important;border:none!important;outline:none!important}#buscador:focus+.input-group-text .search-icon{color:#4196f1!important}.dropdown-item i,.dropdown-item{color:var(--primary-blue)}.nav-link:focus{border-radius:5px;outline:none}.nav-profile-link{background:0 0!important}a:focus{border-radius:5px;outline:none}#icoAccion.btn-primary:active,#icoVer.btn-primary:active,#icoHerra.btn-primary:active,#ayuda.btn-primary:active{background-color:var(--primary-blue);border-color:var(--primary-blue)}.btn:disabled{background-color:#6d9ab7;border-color:#6d9ab7}.x-scroller{scrollbar-color:var(--brand-dark) #f0f5fb}.x-splitter-horizontal{background-color:var(--brand-dark)}.sidebar{z-index:996;scrollbar-width:thin;scrollbar-color:var(--brand-dark-3) transparent;background-color:var(--primary-blue);flex-direction:column;width:300px;padding:20px;transition:transform .3s;display:flex;position:fixed;top:60px;bottom:0;left:0;overflow:hidden;transform:translate(0);box-shadow:0 0 20px #0129701a}@media (max-width:199px){.sidebar{left:0}}.sidebar-nav::-webkit-scrollbar{background-color:#fff;width:5px;height:8px}.sidebar-nav::-webkit-scrollbar-thumb{background-color:#aab7cf}@media (min-width:200px){#main,#footer{margin-left:300px}}@media (max-width:199px){.toggle-sidebar .sidebar{left:0}}@media (min-width:200px){.toggle-sidebar #main,.toggle-sidebar #footer{margin-left:0}.toggle-sidebar .sidebar{left:0;transform:translate(-300px)}}.sidebar-nav{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.sidebar-nav li{margin:0;padding:0;list-style:none}.sidebar-nav .nav-item{margin-bottom:5px}.sidebar-nav .nav-heading{text-transform:uppercase;color:#899bbd;margin:10px 0 5px 15px;font-size:11px;font-weight:600}.sidebar-nav .nav-link{color:#fff;transition:.3;background:var(--primary-blue);border-radius:4px;align-items:center;padding:10px 15px;font-size:15px;font-weight:600;display:flex}.sidebar-nav .nav-link i{color:#fff;margin-right:10px;font-size:20px}.sidebar-nav .nav-link .menu-icon-image{object-fit:contain;width:24px;height:24px;margin-right:10px}.sidebar-nav .nav-link.collapsed{color:#fff;background:var(--primary-blue)}.sidebar-nav .nav-link.collapsed i{color:#fff}.sidebar-nav .nav-link:hover{color:var(--primary-blue);background:#f6f9ff}.sidebar-nav .nav-link:hover i{color:var(--primary-blue)}.sidebar-nav .nav-link:not(.collapsed){color:var(--primary-blue);background:#f6f9ff}.sidebar-nav .nav-link:not(.collapsed) i{color:var(--primary-blue)}.sidebar-nav .nav-link:not(.collapsed) .menu-icon-image,.sidebar-nav .nav-link:hover img{filter:invert(65%)sepia(25%)saturate(861%)hue-rotate(158deg)brightness(99%)contrast(88%)}.sidebar-nav .nav-link .bi-chevron-down{opacity:0;visibility:hidden;margin-left:auto;margin-right:10px;transition:transform .2s ease-in-out}.sidebar-nav .nav-link:not(.collapsed) .bi-chevron-down{transform:rotate(180deg)}.sidebar-nav .nav-item:hover>.nav-link .bi-chevron-down{opacity:1;visibility:visible}.sidebar-nav .nav-content{margin:0;padding:5px 0 0;list-style:none}.sidebar-nav .nav-content a{color:#fff;align-items:center;padding:10px 0 10px 40px;font-size:14px;font-weight:600;transition:none;display:flex}.sidebar-nav .nav-content a i:not(.bi-chevron-down){border-radius:50%;margin-right:8px;font-size:6px;line-height:0}.sidebar-nav .nav-content a .menu-icon-image{object-fit:contain;width:24px;height:24px;margin-right:8px}.sidebar-nav .menu-leaf>.nav-link{background-color:var(--brand-dark-3)}.sidebar-nav .menu-leaf>.nav-link:hover{background-color:var(--brand-dark);color:#fff}.sidebar-nav .menu-leaf>.nav-link i,.sidebar-nav .menu-leaf>.nav-link .menu-icon-image{display:none}.sidebar-nav .menu-leaf>.nav-link.menu-selected{color:var(--primary-blue)!important;background:#f6f9ff!important;font-weight:600!important}.sidebar-nav .nav-content .nav-link{transition:none}.sidebar-nav .nav-content .nav-link .bi-chevron-down{width:14px;min-width:14px;margin-left:auto;margin-right:10px;transition:none;transform:rotate(0)!important}.sidebar-nav .nav-content .nav-link:not(.collapsed) .bi-chevron-down{transform:rotate(180deg)!important}.sidebar-nav .nav-content a:hover,.sidebar-nav .nav-content a.active{color:var(--page-surface)}.sidebar-nav .nav-content a.active i{background-color:#fff}.header .navbar-nav{flex-direction:row;gap:15px}@media (max-width:991px){.header .navbar-collapse{flex-direction:column}}.header .navbar-nav .nav-item i{color:#fff}.header .navbar-collapse.show{background-color:var(--primary-blue);border-radius:.25rem;margin-top:5px;margin-left:20px;padding:.1rem}.header .navbar-collapse.show .navbar-nav{flex-direction:row;gap:15px}.header .navbar-collapse.show .navbar-nav .nav-item i{color:#fff}.header .navbar-nav .dropdown-menu{z-index:1060;opacity:0;position:absolute;top:100%;left:0}.destacado-btn{border-radius:6px}.destacado-btnXXX:hover{background-color:#ffffff26;transform:scale(1.1)}.header .navbar-collapse{z-index:1040;max-height:80vh;position:relative}.header .navbar-toggler{z-index:1050;color:#fff;background-color:#0000;border:none;margin:0;padding:5px 10px}.header .navbar-toggler:focus{box-shadow:none;background-color:#0000;border:none;outline:none}.header .navbar-toggler:hover{background-color:#376079}.custom-navbar{background-color:var(--primary-blue);color:#fff}.custom-navbar .nav-link{color:#fff}.header .navbar-collapse.show .navbar-nav .nav-item:first-child i{margin-left:10px}.menu-item:focus{box-shadow:none;outline:none}.drdown-tool-menu{max-height:200px;overflow-y:auto}.vertical-bar{opacity:.5;background-color:#fff;width:1px;height:40px;margin-left:15px;margin-right:15px}.vertical-bar-herra{opacity:.5;background-color:#fff;width:1px;height:30px;margin-left:10px;margin-right:10px}.speed-btn-static{color:var(--primary-blue)!important;border-radius:0!important}.speed-btn-static .x-btn-inner,.speed-btn-static .bi{color:inherit!important;background-color:inherit!important;border-radius:inherit!important;border:inherit!important}.speed-btn-ss,.speed-btn-ss:hover{color:#fff!important;background-color:var(--primary-blue)!important;border-radius:0!important}.speed-btn-ss .x-btn-inner,.speed-btn-ss .bi{color:inherit!important;background-color:inherit!important;border-radius:inherit!important;border:inherit!important}.speed-btn-ss.x-btn-over,.speed-btn-ss.x-btn-focus,.speed-btn-ss.x-btn-pressed{background-color:var(--primary-blue)!important;border-color:var(--primary-blue)!important}.searchGrid2{transition:all .3s;background-color:var(--primary-blue)!important;color:#fff!important;border:1px solid #fff!important;padding-left:4px!important}.searchGrid2 .x-form-text,.searchGrid2 .x-form-field,.searchGrid2 input[type=text],.searchGrid2 input[type=search]{background-color:var(--primary-blue)!important;color:#fff!important;box-shadow:none!important;background-image:none!important;border:none!important}.searchGrid2:hover{background-color:var(--primary-blue)!important;border:1px solid #fff!important}.searchGrid2:focus{background-color:var(--primary-blue)!important;color:#fff!important;box-shadow:none!important;border-color:#fff!important}.pnlBuscGridDerecho{background-color:var(--primary-blue)!important}.sidebar-nav .nav-content a.selected{background-color:#4196f11a;border-radius:4px;color:#4196f1!important}.sidebar-nav .nav-content a.selected img{filter:invert(65%)sepia(25%)saturate(861%)hue-rotate(158deg)brightness(99%)contrast(88%)}.coll-btn-bar{display:none}.resp-btn-bar{display:flex}@media screen and (max-width:1100px){.resp-btn-bar{display:none}.coll-btn-bar{display:flex}#usernameSpan{display:none!important}#AcepCancLabel{display:none}}.btn-group .submenu-container{display:inline-block;position:relative}#navbarsHerramientas{z-index:1060;background-color:var(--primary-blue);border:1px solid #ccc;border-radius:5px;gap:5px;width:max-content;padding:5px;position:absolute;top:100%;left:-100%;box-shadow:0 4px 6px #0000001a}.find-form-border-rad{border-radius:14px!important}.find-form-border-rad .find-form-foot-rad,.find-form-border-rad .x-autocontainer-innerCt,.find-form-border-rad .x-autocontainer-outerCt,.find-form-border-rad .x-window-body,.x-css-shadow{border-bottom-right-radius:14px!important;border-bottom-left-radius:14px!important}.find-form-border-rad .x-window-header,.x-window .find-form-border-rad{border-top-left-radius:14px!important;border-top-right-radius:14px!important}.find-form-border-rad .x-tool-over .x-tool-close{border-top-right-radius:14px!important}.x-grid-item-selected{border-color:var(--primary-blue)!important;border-width:2px!important}table:has(td.x-grid-cell-selected){border-color:var(--primary-blue)!important;border-width:2px!important}.x-grid-item-selected .x-grid-cell{border-color:#f0f5fb!important}.detbar .navbar-toggler:hover{border-radius:inherit}.AdvFilters{box-shadow:none;font-size:14px}.AdvFilters .form-select{box-shadow:none;background-color:#0000;border:none;border-radius:0;outline:none;max-height:200px;padding-left:8px;padding-right:8px;transition:border-color .3s;overflow-y:auto}.AdvFilters .form-control{border:none;border-bottom:2px solid var(--primary-blue);box-shadow:none;background-color:#0000;border-radius:0;outline:none;transition:border-color .3s}.AdvFilters .form-control:focus{border-bottom:2px solid var(--primary-blue);box-shadow:none;outline:none}.AdvFilters .form-control:disabled{appearance:none;background-color:#0000!important}.AdvFilters .form-control::placeholder{color:#999;opacity:.7}.AdvFilters .form-label{min-width:100px}.AdvFilters .form-select{width:auto;min-width:140px}.AdvFilters .input-oculto{display:none}.AdvFilters .addRow{align-items:center}.AdvFilters .btn-primary{background-color:var(--primary-blue);border-color:var(--primary-blue)}.AdvFilters .btn-primary:hover,.AdvFilters .btn-primary:focus,.AdvFilters .btn-primary:active{color:#fff;background-color:#2f536a;border-color:#2f536a}.AdvFilters .btn-outline-azul{color:var(--primary-blue);border-color:var(--primary-blue)}.AdvFilters .btn-outline-azul:hover,.AdvFilters .btn-outline-azul:focus,.AdvFilters .btn-outline-azul:active{color:#fff;background-color:var(--primary-blue);border-color:var(--primary-blue)}.x-pnl-adv-filter .x-panel-body{background-color:#0000!important}.AdvFilters .cuerpo-panel{max-height:350px;overflow-y:auto}.AdvFilters .card-body{padding:20px}.x-css-shadow{box-shadow:none!important}.AdvFilters .card{border:3px solid var(--primary-blue);border-radius:15px;margin:0!important}#filterForm input[type=date]{box-sizing:border-box;flex:auto;width:100%;min-width:0}.vista-opcion{transition:background-color .2s,color .2s}.vista-opcion.active{font-weight:600;background-color:var(--primary-blue)!important;color:#fff!important}.vista-opcion.active i{color:#fff!important}.vista-opcion:hover{background-color:var(--primary-blue)!important;color:#fff!important}.beta-badge{background-color:var(--primary-blue);color:#fff;box-sizing:border-box;border:1px solid #0000;border-radius:6px;padding:2px 6px;font-size:11px;transition:background-color .2s,color .2s,border-color .2s}.vista-opcion:hover .beta-badge{color:var(--primary-blue);border:1px solid var(--primary-blue);background-color:#fff}body.dark .header-nav .profile .vista-opcion.active,body.dark .header-nav .profile .vista-opcion:hover{background-color:var(--surface-menu-hover)!important;color:#fff!important}body.dark .header-nav .profile .vista-opcion.active i,body.dark .header-nav .profile .vista-opcion:hover i{color:#fff!important}body.dark .header-nav .profile .vista-opcion .beta-badge{color:#fff;background-color:#3a5568;border:1px solid #0000}body.dark .header-nav .profile .vista-opcion:hover .beta-badge{color:#1a2730;background-color:#fff;border-color:#1a2730}.header-nav .profile #theme-mode-light.active,.header-nav .profile #theme-mode-dark.active{background-color:var(--primary-blue)!important;color:#fff!important}.header-nav .profile #theme-mode-light.active i,.header-nav .profile #theme-mode-dark.active i{color:#fff!important}body.dark .header-nav .profile #theme-mode-light.active,body.dark .header-nav .profile #theme-mode-dark.active{background-color:var(--surface-menu-hover)!important;color:#fff!important}body.dark .header-nav .profile #theme-mode-light.active i,body.dark .header-nav .profile #theme-mode-dark.active i{color:#fff!important}.sidebar-nav li.menu-entry[style*="display: none"]{display:none!important}#buscador-wrapper{--angle:0deg;z-index:2;background:linear-gradient(var(--primary-blue), var(--primary-blue)) padding-box, conic-gradient(from var(--angle), var(--brand-dark), #4fa3d1, var(--brand-dark)) border-box;border:2px solid #0000;border-radius:9999px;flex-shrink:0;margin-bottom:15px;padding:2px;animation:4s linear infinite rotateBorder;position:sticky;top:0}#buscador-wrapper .x-form-focus,#buscador-wrapper .x-form-dirty,#buscador-wrapper .x-form-trigger-wrap-focus{box-shadow:none!important;background-image:none!important;border-color:#0000!important}#buscador-wrapper .input-group{flex-wrap:nowrap;align-items:stretch;overflow:hidden;background:var(--primary-blue)!important;border:none!important;border-radius:9999px!important}#buscador-wrapper .input-group-text{color:#fff;background-color:#0000!important;border:none!important;padding:8px 8px 8px 18px!important}#buscador-wrapper .search-icon{color:#fff;font-size:16px;line-height:1}#buscador-wrapper #buscador,#buscador-wrapper #buscador:focus,#buscador-wrapper #buscador:hover,#buscador-wrapper #buscador:active{appearance:none;padding:8px 16px 8px 6px;font-size:14px;font-weight:600;color:#fff!important;box-shadow:none!important;background-color:#0000!important;border:none!important;border-radius:0!important;outline:none!important;margin-left:0!important}#buscador-wrapper #buscador::placeholder{opacity:1;color:#fff!important}#buscador-wrapper #buscador:focus{box-shadow:none!important;border:none!important}.erp-menu-search-wrapper,#buscador-wrapper.erp-menu-search-wrapper{z-index:2;position:sticky}.erp-menu-command-dropdown{z-index:12;background:#fff;border:1px solid #d0d5dd;border-radius:8px;position:absolute;top:calc(100% + 4px);left:10px;right:10px;overflow:hidden;box-shadow:0 4px 18px #0000002e}.erp-menu-command-item{text-align:left;color:#1f2937;cursor:pointer;background:0 0;border:none;width:100%;padding:9px 12px;font-size:13px;display:block}.erp-menu-command-item:hover,.erp-menu-command-item:focus{color:var(--primary-blue);background:#eef3fc;outline:none}.erp-menu-search-wrapper .erp-toast-host{z-index:12;pointer-events:none;position:absolute;top:calc(100% + 4px);left:10px;right:10px}.erp-toast-host__toast{pointer-events:auto;text-align:left;color:#1f2937;opacity:0;background:#fff;border:1px solid #d0d5dd;border-radius:8px;width:100%;padding:9px 12px;font-size:13px;line-height:1.35;transform:translateY(6px);box-shadow:0 4px 18px #0000002e}.erp-toast-host__toast--visible{animation:.22s ease-out forwards erpToastFadeIn}@keyframes erpToastFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.detbar-dynamic,.detbar-dynamic .btn-group,.detbar-dynamic .btn-group_oculto{background-color:var(--primary-blue)!important}#ItsLogo{cursor:pointer;height:80px;margin-top:3px}@media (max-width:1100px){#ItsLogo{display:none!important}}.erp-grid-toolbar{background:var(--primary-blue);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;min-height:34px;margin-bottom:1px;padding:4px 6px;display:grid;position:relative;overflow:visible}.erp-tab-panel-inner>.erp-grid-toolbar{padding-left:var(--erp-grid-surface-inset);padding-right:var(--erp-grid-surface-inset)}.erp-grid-toolbar .erp-toolbar-col{min-width:0;position:relative;overflow:visible}.erp-grid-toolbar .erp-toolbar-dropdown{z-index:20;position:relative}.erp-grid-toolbar .erp-toolbar-col-icons{min-height:28px}.erp-grid-toolbar .erp-toolbar-icon-slot{width:100%;min-height:100%}.erp-grid-toolbar .erp-toolbar-icons{align-items:center;gap:10px;min-height:28px;padding:2px 6px;display:flex;overflow:visible}.erp-grid-toolbar .erp-toolbar-view-cluster{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.erp-grid-toolbar .erp-toolbar-col-icons-left .erp-toolbar-icons{justify-content:flex-start}.erp-grid-toolbar .erp-toolbar-col-icons-right .erp-toolbar-icons{justify-content:flex-end}.erp-grid-toolbar .erp-toolbar-icon-btn{color:#fff;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:4px;min-width:30px;height:24px;padding:0 6px;font-size:24px;display:inline-flex}.erp-grid-toolbar .erp-edit-confirm-actions{white-space:nowrap;align-items:center;gap:12px;height:24px;display:none}.erp-grid-toolbar .erp-toolbar-icons.is-edit-mode .erp-edit-trigger,.erp-grid-toolbar .erp-toolbar-icons.is-edit-mode .erp-hide-on-edit{display:none!important}.erp-grid-toolbar .erp-toolbar-icons.is-edit-mode .erp-edit-confirm-actions{display:flex}.erp-grid-toolbar .erp-toolbar-text-btn{color:#fff;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;height:24px;padding:0 2px;font-size:12px;line-height:1;display:inline-flex}.erp-grid-toolbar .erp-toolbar-text-btn i{font-size:20px}.erp-grid-toolbar .erp-toolbar-accept-btn i{color:#90ef90}.erp-grid-toolbar .erp-toolbar-cancel-btn i{color:#ff9a9a}.erp-grid-toolbar .erp-toolbar-text-btn:hover,.erp-grid-toolbar .erp-toolbar-text-btn:focus{color:#fff;opacity:.9;background:#ffffff1f}.erp-grid-toolbar .erp-toolbar-dropdown .dropdown-toggle:after{display:none}.erp-grid-toolbar .erp-toolbar-dropdown-menu{z-index:1200;background:#fff;border:1px solid #d5e0ea;min-width:220px;padding:6px 0}.erp-grid-toolbar .erp-toolbar-dropdown-menu .dropdown-item{color:var(--primary-blue);padding:8px 14px;font-size:15px}.erp-grid-toolbar .erp-toolbar-dropdown-menu .dropdown-item:hover,.erp-grid-toolbar .erp-toolbar-dropdown-menu .dropdown-item:focus{color:var(--primary-blue);background:#f1f6fa}body:not(.dark) .erp-grid-toolbar .erp-toolbar-dropdown-menu .dropdown-item.active,body:not(.dark) .erp-grid-toolbar .erp-toolbar-dropdown-menu .dropdown-item:active{background:var(--brand-dark);color:#fff}.erp-grid-toolbar .erp-toolbar-icon-btn:hover,.erp-grid-toolbar .erp-toolbar-icon-btn:focus{color:#fff;background:#ffffff1f}.erp-grid-toolbar .erp-renven-toolbar-toggle-all:disabled{opacity:.45;cursor:not-allowed}.erp-grid-toolbar .erp-renven-toolbar-toggle-all.is-soft-active{background:0 0}.erp-renven-toolbar-cluster,.erp-renven-toolbar-inline{align-items:center;gap:10px;display:inline-flex}.erp-grid-toolbar-mobile-wrap{display:none}.erp-grid-toolbar-mobile-menu{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:min(70vh,420px);overflow-y:auto}.erp-grid-toolbar-mobile-menu .dropdown-item.active{font-weight:600}.erp-renven-toolbar-switch{cursor:pointer;align-items:center;margin:0;display:inline-flex}.erp-renven-toolbar-switch input{opacity:0;width:0;height:0;position:absolute}.erp-renven-toolbar-switch-slider{background:#ffffff59;border:1px solid #ffffff8c;border-radius:999px;width:32px;height:18px;transition:all .18s;position:relative}.erp-renven-toolbar-switch-slider:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:1px;left:1px}.erp-renven-toolbar-switch input:checked+.erp-renven-toolbar-switch-slider{background:#ffffffd1;border-color:#fffffff2}.erp-renven-toolbar-switch input:checked+.erp-renven-toolbar-switch-slider:after{background:#2c4c5e;transform:translate(14px)}.erp-renven-profile-switch-item{cursor:default}.erp-renven-profile-switch-item:hover,.erp-renven-profile-switch-item:focus{background:var(--primary-blue)}.erp-renven-profile-switch-label{color:var(--primary-blue);min-width:0;padding-right:6px;font-size:14px}.erp-renven-profile-switch-item .erp-renven-toolbar-switch.is-in-profile{margin-left:auto;padding-left:12px}.erp-renven-profile-switch-item:hover .erp-renven-profile-switch-label,.erp-renven-profile-switch-item:focus .erp-renven-profile-switch-label,.erp-renven-profile-switch-item:hover>i,.erp-renven-profile-switch-item:focus>i{color:#fff}.erp-renven-toolbar-switch.is-in-profile .erp-renven-toolbar-switch-slider{background:#2c4c5e33;border-color:#2c4c5e73}.erp-renven-toolbar-switch.is-in-profile .erp-renven-toolbar-switch-slider:after{background:#fff}.erp-renven-toolbar-switch.is-in-profile input:checked+.erp-renven-toolbar-switch-slider{background:#2c4c5ee6;border-color:#2c4c5e}.erp-renven-toolbar-switch.is-in-profile input:checked+.erp-renven-toolbar-switch-slider:after{background:#fff}body.dark .erp-renven-profile-switch-item:hover,body.dark .erp-renven-profile-switch-item:focus{background:#26313b}body.dark .erp-renven-profile-switch-label{color:#dce3ea}body.dark .erp-renven-toolbar-switch.is-in-profile .erp-renven-toolbar-switch-slider{background:#dce3ea33;border-color:#dce3ea80}body.dark .erp-renven-toolbar-switch.is-in-profile input:checked+.erp-renven-toolbar-switch-slider{background:#8db2c9e6;border-color:#b5d5e8f2}.erp-grid-toolbar .erp-ai-test-btn{color:#fff;cursor:default;background:linear-gradient(135deg,#5b8cff 0%,#9a6bff 45%,#6bb3ff 100%);border-radius:999px;box-shadow:0 3px 10px #7665ff59}.erp-grid-toolbar .erp-ai-test-btn:hover,.erp-grid-toolbar .erp-ai-test-btn:focus{color:#fff;background:linear-gradient(135deg,#6d99ff 0%,#ab7bff 45%,#7ad5ff 100%);transform:translateY(-1px);box-shadow:0 4px 12px #816eff66}.erp-grid-toolbar .erp-ai-test-btn i{transition:transform .25s}.erp-grid-toolbar .erp-ai-test-btn:hover i,.erp-grid-toolbar .erp-ai-test-btn:focus i{transform:scale(1.12)rotate(-8deg)}.erp-grid-toolbar .erp-toolbar-separator{background:#ffffff73;flex:none;width:1px;height:18px;margin:0 4px}.erp-grid-toolbar .tiny-caret{opacity:.9;font-size:9px}.erp-grid-toolbar .erp-toolbar-col-search .input-group{align-items:stretch;width:100%;flex-wrap:nowrap!important}.erp-grid-toolbar .erp-toolbar-col-search{padding-right:1px}.erp-grid-toolbar .erp-grid-quick-search{background-color:var(--primary-blue);background-image:linear-gradient(var(--primary-blue), var(--primary-blue)), linear-gradient(#fff, #fff);width:100%;box-shadow:none;isolation:isolate;background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:9999px;position:relative;overflow:hidden}.erp-grid-toolbar .erp-grid-quick-search .input-group-text{z-index:1;color:#fff;background-color:#0000;border:none;border-radius:0;padding-left:12px;padding-right:6px;position:relative}.erp-grid-toolbar .erp-grid-quick-search .search-icon{color:#fff;opacity:.95;font-size:14px;line-height:1}.erp-grid-toolbar .erp-grid-quick-search .form-control{z-index:1;flex:auto;min-width:0;height:28px;padding:2px 14px 2px 4px;font-size:14px;font-weight:600;position:relative;box-shadow:none!important;background-color:#0000!important;border:none!important;border-radius:0!important}.erp-grid-toolbar .erp-grid-quick-search .form-control::placeholder{font-size:14px;font-weight:600}.erp-grid-toolbar .erp-grid-quick-search .form-control:focus{color:#fff;background-color:#0000;box-shadow:none!important;border:none!important}.erp-grid-toolbar .erp-toolbar-advanced-btn,.erp-grid-toolbar .erp-toolbar-charts-btn,.erp-grid-toolbar .erp-toolbar-charts-config-btn,.erp-grid-toolbar .erp-toolbar-view-options-btn{flex-shrink:0}.erp-grid-toolbar .erp-toolbar-advanced-btn{white-space:nowrap;border-radius:9999px;gap:6px;min-width:auto;height:30px;padding:0 10px 0 8px;font-size:13px;font-weight:600;line-height:1}.erp-grid-toolbar .erp-toolbar-advanced-btn i{font-size:17px}.erp-grid-toolbar .erp-toolbar-advanced-btn__label{font-size:13px;font-weight:600}.erp-grid-toolbar .erp-toolbar-charts-btn{white-space:nowrap;border-radius:9999px;gap:6px;min-width:auto;height:30px;padding:0 10px 0 8px;font-size:13px;font-weight:600;line-height:1}.erp-grid-toolbar .erp-toolbar-charts-btn i{font-size:17px}.erp-grid-toolbar .erp-toolbar-charts-btn__label{font-size:13px;font-weight:600}.erp-grid-toolbar .erp-toolbar-charts-btn.is-active{background:#ffffff29}.erp-grid-toolbar .erp-toolbar-charts-btn:disabled{opacity:.45;cursor:not-allowed}.erp-grid-toolbar .erp-toolbar-charts-config-btn{white-space:nowrap;border-radius:9999px;gap:6px;min-width:auto;height:30px;padding:0 10px 0 8px;font-size:13px;font-weight:600;line-height:1}.erp-grid-toolbar .erp-toolbar-charts-config-btn i{font-size:17px}.erp-grid-toolbar .erp-toolbar-charts-config-btn__label{font-size:13px;font-weight:600}.erp-grid-toolbar .erp-toolbar-charts-config-btn.is-active{background:#ffffff29}.erp-grid-toolbar .erp-toolbar-view-options-btn{white-space:nowrap;border-radius:9999px;gap:6px;min-width:auto;height:30px;padding:0 10px 0 8px;font-size:13px;font-weight:600;line-height:1}.erp-grid-toolbar .erp-toolbar-view-options-btn i{font-size:17px}.erp-grid-toolbar .erp-toolbar-view-options-btn__label{font-size:13px;font-weight:600}.erp-grid-toolbar .erp-renven-back-to-grid-btn{flex-shrink:0}.erp-grid-toolbar .erp-toolbar-separator--advanced{margin-left:0;margin-right:2px}.erp-grid-toolbar .erp-toolbar-col-search .form-control{background-color:var(--primary-blue);color:#fff;width:100%;min-width:0;max-width:none;height:28px;padding-top:2px;padding-bottom:2px;border-radius:4px!important}.erp-grid-toolbar .form-control{background-color:var(--primary-blue);color:#fff;width:100%;min-width:0;max-width:none;height:28px;padding-top:2px;padding-bottom:2px}.erp-grid-toolbar .form-control::placeholder{color:#fff;opacity:1}.erp-grid-toolbar .input-group-text,.erp-grid-toolbar .btn{height:28px;padding-top:2px;padding-bottom:2px}.erp-grid-toolbar input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;cursor:pointer;filter:brightness(0)invert();opacity:1}@media (max-width:992px){.erp-grid-toolbar{grid-template-columns:1fr 1fr}.erp-grid-toolbar .erp-toolbar-col-search{grid-column:1/-1}}@media (max-width:640px){.erp-grid-toolbar{grid-template-columns:1fr}.erp-grid-toolbar .erp-toolbar-col-search,.erp-grid-toolbar .erp-toolbar-col-icons{grid-column:1/-1}}.erp-grid-toolbar [id^=erp-grid-export-csv-],.erp-grid-toolbar [id^=erp-grid-export-xlsx-]{height:28px;padding-top:2px;padding-bottom:2px;line-height:1;color:#fff!important;background:0 0!important;border-color:#fff!important;display:none!important}.erp-grid-toolbar [id^=erp-grid-export-csv-]:hover,.erp-grid-toolbar [id^=erp-grid-export-csv-]:focus,.erp-grid-toolbar [id^=erp-grid-export-xlsx-]:hover,.erp-grid-toolbar [id^=erp-grid-export-xlsx-]:focus,.erp-advanced-bar [id^=erp-grid-advanced-open-]:hover,.erp-advanced-bar [id^=erp-grid-advanced-open-]:focus{color:#fff!important;background:#ffffff1f!important;border-color:#fff!important}.recent-tabs-menu{background:#fff;border:2px solid #fff;border-radius:6px;min-width:260px;max-width:290px}.recent-tabs-header{color:var(--brand-dark);text-align:center;padding:9px 10px 6px;font-size:16px;font-weight:700}.recent-tabs-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px 8px 8px;display:grid}.recent-tab-item{color:var(--brand-dark);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;min-height:94px;padding:6px 6px 8px;font-size:13px;font-weight:600;line-height:1.2;transition:transform .18s,box-shadow .18s;display:flex}.recent-tab-item:hover{color:var(--brand-dark);transform:translateY(-2px);box-shadow:0 6px 14px #142a381f;background:0 0!important}.recent-tab-icon-wrap{background:var(--brand-teal);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 4px 10px #00000026}.recent-tab-icon{color:#fff;font-size:17px}.recent-tab-icon-image{object-fit:contain;width:20px;height:20px;display:block}.recent-tab-label{color:#1f3544;white-space:normal;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100px;line-height:1.15;display:-webkit-box;overflow:hidden}.recent-tabs-menu .recent-tab-label{font-size:14px;font-weight:400}.recent-tabs-empty{text-align:center;color:#4e6676;grid-column:1/-1;padding:12px 6px;font-size:13px}.home-recent-light-zone{box-sizing:border-box;flex:none;width:100%}#recent-tabs-home-panel{text-align:center;z-index:1;background:#fff;border:1px solid #1a3c4a40;border-radius:25px;flex:none;max-width:1300px;margin:20px auto;padding:4px 10px;transition:all .3s;position:relative;box-shadow:0 10px 25px #00000026}#recent-tabs-home-panel .recent-tabs-header{letter-spacing:.2px;text-align:center;color:#243f50;padding:6px 10px 4px;font-size:24px;font-weight:700}.recent-tabs-home-list{flex-wrap:wrap;justify-content:center;gap:16px;padding:6px 8px 8px;display:flex}#recent-tabs-home-panel .recent-tab-item{min-width:130px;min-height:104px;padding:8px 6px}#recent-tabs-home-panel .recent-tab-label{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:132px;font-size:14px;font-weight:650;line-height:1.15;display:-webkit-box;overflow:hidden}@media (max-width:768px){.home-recent-light-zone{display:none!important}}.erp-advanced-bar{background:var(--primary-blue);border:1px solid var(--border-soft);align-items:center;gap:0;display:flex}.erp-advanced-bar .btn{border:0;border-right:1px solid var(--border-soft);color:#fff;border-radius:0;min-width:126px}.erp-advanced-bar .form-control{background:var(--primary-blue);color:#dce8ef;border:0;border-radius:0}.erp-advanced-bar .form-control:focus{box-shadow:none}.erp-advanced-modal{border:3px solid var(--primary-blue);border-radius:16px;font-family:Open Sans,sans-serif!important}.erp-grid-config-modal-form{width:100%;margin:0}.erp-advanced-modal,.erp-advanced-modal *{font-family:Open Sans,sans-serif!important}.erp-advanced-modal .modal-header{background:#fff;border-bottom:0}.erp-advanced-modal .modal-body{flex-direction:column;min-height:0;padding-top:8px;display:flex;overflow:hidden}.erp-advanced-row{align-items:center;margin-bottom:8px;display:grid}.erp-advanced-add-row{grid-template-columns:minmax(180px,260px) auto;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:8px;display:grid}.erp-advanced-add-row .btn{border-radius:8px;min-width:44px;height:40px;padding:0 10px;background:var(--primary-blue)!important;border-color:var(--primary-blue)!important;color:#fff!important}.erp-advanced-add-row .btn:hover,.erp-advanced-add-row .btn:focus{background:var(--brand-dark)!important;border-color:var(--brand-dark)!important;color:#fff!important}.erp-advanced-label{color:#3b4046;font-size:16px}.erp-advanced-modal .form-control,.erp-advanced-modal .form-select{border:0;border-bottom:2px solid var(--primary-blue);box-shadow:none;border-radius:0;font-size:14px}.erp-advanced-modal .erp-advanced-row .erp-col-picker-btn,.erp-advanced-modal .erp-advanced-row .form-control,.erp-advanced-modal .erp-advanced-row .form-select{box-sizing:border-box;height:26px;min-height:26px;padding-top:3px;padding-bottom:3px;font-size:14px;line-height:1.3}.erp-advanced-modal .erp-advanced-row .erp-col-picker-btn,.erp-advanced-modal .erp-advanced-row .form-control{padding-left:2px;padding-right:2px}.erp-advanced-modal .modal-footer{border-top:0;justify-content:center;gap:10px}.erp-advanced-modal .modal-footer .btn,.erp-advanced-modal .btn-primary,.erp-advanced-modal .btn-outline-secondary{background:var(--primary-blue)!important;border-color:var(--primary-blue)!important;color:#fff!important;border-radius:9999px!important}.erp-advanced-modal .modal-footer .btn:hover,.erp-advanced-modal .modal-footer .btn:focus,.erp-advanced-modal .btn-primary:hover,.erp-advanced-modal .btn-primary:focus,.erp-advanced-modal .btn-outline-secondary:hover,.erp-advanced-modal .btn-outline-secondary:focus{background:var(--brand-dark)!important;border-color:var(--brand-dark)!important;color:#fff!important}.erp-advanced-modal .erp-advanced-remove{background:var(--primary-blue)!important;border-color:var(--primary-blue)!important;color:#fff!important}.erp-advanced-modal .erp-advanced-remove:hover,.erp-advanced-modal .erp-advanced-remove:focus{background:var(--brand-dark)!important;border-color:var(--brand-dark)!important;color:#fff!important}.erp-advanced-modal .modal-header{flex-direction:column;align-items:flex-start;gap:4px}.erp-grid-config-modal-subtitle{color:#6b7280;margin-top:2px;font-size:13px;font-weight:400}.erp-grid-config-tabs{-webkit-overflow-scrolling:touch;border-bottom:1px solid #e5e7eb;flex-wrap:nowrap;flex-shrink:0;gap:4px;margin-bottom:16px;overflow:auto hidden}.erp-grid-config-tabs .nav-link{color:#6b7280;white-space:nowrap;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important}.erp-grid-config-tabs .nav-link:hover{color:var(--primary-blue);border-bottom-color:#3b688259!important}.erp-grid-config-tabs .nav-link.active{color:var(--primary-blue)!important;border-bottom-color:var(--primary-blue)!important;background:0 0!important}.erp-grid-config-tab-badge{background:var(--primary-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.erp-grid-config-tab-content{flex:auto;height:420px;min-height:0;max-height:420px;overflow:hidden}.erp-grid-config-tab-pane{height:100%;padding-top:2px;overflow:hidden auto}.erp-grid-config-tab-content>.tab-pane.active{flex-direction:column;display:flex}.erp-grid-config-tab-pane--filters .erp-grid-config-section{flex-direction:column;flex:auto;min-height:0;margin-bottom:0;display:flex}.erp-grid-config-tab-pane--filters .erp-grid-config-filter-list{flex:auto;height:auto;min-height:0;max-height:none}.erp-grid-config-tab-pane--grouping .erp-grid-config-section,.erp-grid-config-tab-pane--totals .erp-grid-config-section,.erp-grid-config-tab-pane--sort .erp-grid-config-section{margin-bottom:0}@media (min-width:769px){.erp-grid-config-dialog.modal-dialog .erp-advanced-modal{flex-direction:column;height:620px;max-height:min(620px,100dvh - 2rem);display:flex}.erp-grid-config-dialog.modal-dialog .erp-advanced-modal .modal-header,.erp-grid-config-dialog.modal-dialog .erp-advanced-modal .modal-footer{flex-shrink:0}.erp-grid-config-dialog.modal-dialog .erp-advanced-modal .modal-body{flex:auto;min-height:0}}.erp-grid-config-tab-pane--grouping .erp-grid-config-checklist,.erp-grid-config-tab-pane--totals .erp-grid-config-checklist,.erp-grid-config-tab-pane--sort .erp-grid-config-checklist--sort{height:300px;min-height:300px;max-height:300px}@media (max-width:768px){.erp-grid-config-tab-content{height:auto;min-height:280px;max-height:none}.erp-grid-config-dialog.modal-dialog .erp-advanced-modal{height:auto;max-height:calc(100dvh - 1rem)}.erp-grid-config-tabs .nav-link{padding:8px 10px;font-size:12px}.erp-grid-config-tab-pane--grouping .erp-grid-config-checklist,.erp-grid-config-tab-pane--totals .erp-grid-config-checklist,.erp-grid-config-tab-pane--sort .erp-grid-config-checklist--sort{height:220px;min-height:220px;max-height:220px}}.erp-grid-config-layout{grid-template-columns:1fr 1fr;align-items:stretch;gap:28px;display:grid}@media (min-width:769px){.erp-grid-config-layout{min-height:480px}}@media (max-width:768px){.erp-grid-config-layout{grid-template-columns:1fr;gap:16px;min-height:0}}.erp-grid-config-col{min-width:0}.erp-grid-config-col--grouping{flex-direction:column;display:flex}.erp-grid-config-section{margin-bottom:20px}.erp-grid-config-section-title{color:#1a202c;margin-bottom:2px;font-size:15px;font-weight:700}.erp-grid-config-section-subtitle{color:#6b7280;margin-bottom:10px;font-size:12px}.erp-advanced-row{grid-template-columns:minmax(200px,38%) minmax(88px,14%) minmax(0,1fr) auto;gap:10px}.erp-advanced-col{min-width:0}.erp-advanced-col .erp-col-picker,.erp-advanced-col .erp-col-picker-btn,.erp-advanced-col .form-control,.erp-advanced-col .form-select{width:100%}.erp-advanced-col-value{min-width:0}.erp-advanced-col-actions{flex-shrink:0;justify-self:end;width:auto}.erp-advanced-modal .erp-advanced-row .erp-advanced-remove{flex-shrink:0;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;padding:0;line-height:1;display:inline-flex}.erp-advanced-col-field{min-width:200px;overflow:visible}.erp-advanced-modal .erp-advanced-row .erp-col-picker-btn>span:first-of-type{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.erp-col-picker{width:100%;position:relative}.erp-col-picker-btn{border:0;border-bottom:2px solid var(--primary-blue);cursor:pointer;color:#3b4046;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:4px;width:100%;padding:6px 2px;font-size:14px;line-height:1.4;display:flex}.erp-col-picker-placeholder{color:#9ca3af}.erp-col-picker-btn .bi-chevron-down{color:#6b7280;flex-shrink:0;font-size:11px}.erp-col-picker-dropdown{z-index:1070;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-width:220px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 4px 18px #00000021}.erp-col-picker-dropdown--portal{z-index:1080;position:fixed}.erp-col-picker-dropdown .erp-col-picker-search{border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;padding:8px 12px;display:flex}.erp-col-picker-dropdown .erp-col-picker-search .bi-search{color:#9ca3af;flex-shrink:0;font-size:13px}.erp-col-picker-dropdown .erp-col-picker-search input{color:#1a202c;background:0 0;border:none;outline:none;flex:1;font-size:13px}.erp-col-picker-list{max-height:200px;overflow-y:auto}.erp-col-picker-item{text-align:left;cursor:pointer;color:#374151;background:0 0;border:none;width:100%;padding:7px 12px;font-size:13px;display:block}.erp-col-picker-item:hover{color:var(--primary-blue);background:#f0f4ff}.erp-col-picker-item.is-selected{color:var(--primary-blue);background:#eef3fc;font-weight:600}.erp-col-picker-empty{color:#9ca3af;padding:10px 12px;font-size:13px}.erp-grid-config-search-input{isolation:isolate;background:#fff;border:none;border-radius:9999px;align-items:center;gap:0;width:100%;min-height:32px;padding:0 14px 0 12px;display:flex;position:relative;overflow:hidden}.erp-grid-config-search-input:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;border:1px solid #d0d5dd;position:absolute;inset:0}.erp-grid-config-search-input .search-icon,.erp-grid-config-search-input .bi-search{z-index:1;color:#9ca3af;flex-shrink:0;margin-right:8px;font-size:14px;line-height:1;position:relative}.erp-grid-config-search-input input{z-index:1;min-width:0;box-shadow:none;color:#1a202c;background:0 0;border:none;outline:none;flex:auto;padding:6px 0;font-size:13px;position:relative}.erp-grid-config-search-input input:focus{box-shadow:none;background:0 0;outline:none}.erp-grid-config-search-input input::placeholder{color:#9ca3af;opacity:1}.erp-grid-config-checklist{box-sizing:border-box;border:1px solid #e5e7eb;border-radius:6px;flex-shrink:0;height:190px;min-height:190px;max-height:190px;padding:2px 0;overflow:hidden auto}@media (max-width:768px){.erp-grid-config-checklist{height:160px;min-height:160px;max-height:160px}}.erp-grid-config-check-row{cursor:pointer;color:#374151;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin:0;padding:6px 10px;font-size:13px;display:flex}.erp-advanced-modal .erp-grid-config-check-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary-blue);cursor:pointer;flex-shrink:0;margin:0}.erp-advanced-modal .erp-grid-config-check-row.is-disabled input[type=checkbox]{cursor:default}.erp-grid-config-check-row:hover{background:#f8fafc}.erp-grid-config-check-row.is-disabled{opacity:.45;cursor:default}.erp-grid-config-drag-handle{color:#d1d5db;cursor:default;font-size:15px;line-height:1}.erp-grid-config-drag-handle.is-active{color:#9ca3af;cursor:grab}.erp-grid-config-drag-handle.is-active:active{cursor:grabbing}.erp-grid-config-check-row.is-group-selected{background:#fafbfd}.erp-grid-config-check-row.is-group-selected+.erp-grid-config-check-row:not(.is-group-selected),.erp-grid-config-check-row.is-sort-selected+.erp-grid-config-check-row:not(.is-sort-selected){border-top:1px solid #e5e7eb}.erp-grid-config-check-row.is-sort-selected{background:#fafbfd}.erp-grid-config-check-row.is-dragging{opacity:.85;background:#eef3fc;box-shadow:0 2px 8px #3b688233}.erp-grid-config-check-row.is-drag-over{box-shadow:inset 0 2px 0 0 var(--primary-blue);background:#eef3fc}.erp-grid-config-check-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.erp-grid-config-reorder{flex-shrink:0;gap:2px;display:flex}.erp-grid-config-reorder-btn{cursor:pointer;color:#6b7280;background:0 0;border:1px solid #d0d5dd;border-radius:3px;align-items:center;padding:1px 5px;font-size:11px;line-height:1.4;display:flex}.erp-grid-config-reorder-btn:disabled{opacity:.3;cursor:default}.erp-grid-config-reorder-btn:not(:disabled):hover{border-color:var(--primary-blue);color:var(--primary-blue);background:#f0f4ff}.erp-grid-config-sort-row{border-top:1px solid #e5e7eb;margin-top:4px;padding-top:20px}.erp-grid-config-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.erp-grid-config-section--sort .erp-grid-config-section-subtitle{margin-bottom:0}.erp-grid-config-tab-clear-btn,.erp-grid-config-sort-clear-btn{color:var(--primary-blue);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:2px 0 0;font-size:12px;text-decoration:underline}.erp-grid-config-tab-clear-btn:hover,.erp-grid-config-sort-clear-btn:hover{color:var(--brand-dark)}.erp-grid-config-checklist--sort{height:200px;min-height:200px;max-height:200px}@media (max-width:768px){.erp-grid-config-checklist--sort{height:180px;min-height:180px;max-height:180px}}.erp-grid-config-check-row--sort{flex-wrap:wrap;row-gap:6px}.erp-grid-config-sort-priority{min-width:1.35em;color:var(--primary-blue);margin-right:4px;font-weight:700;display:inline-flex}.erp-grid-config-sort-dir{border:1px solid #d0d5dd;border-radius:4px;flex-shrink:0;margin-left:auto;display:inline-flex;overflow:hidden}.erp-grid-config-sort-dir-btn{color:#6b7280;cursor:pointer;background:#fff;border:0;align-items:center;gap:3px;padding:2px 7px;font-size:12px;line-height:1.3;display:inline-flex}.erp-grid-config-sort-dir-btn+.erp-grid-config-sort-dir-btn{border-left:1px solid #d0d5dd}.erp-grid-config-sort-dir-btn.is-active{background:var(--primary-blue);color:#fff}@media (max-width:768px){.erp-grid-config-check-row--sort .erp-grid-config-check-label{flex:auto;min-width:120px}.erp-grid-config-check-row--sort .erp-grid-config-reorder{margin-left:auto}}.erp-grid-config-filter-list{box-sizing:border-box;border:1px solid #e5e7eb;border-radius:6px;max-height:320px;padding:8px 10px;overflow:hidden auto}.erp-grid-config-filter-list .erp-advanced-row:last-child{margin-bottom:0}.erp-grid-config-info-banner{color:#2b6cb0;background:#e8f4fd;border-radius:6px;padding:8px 12px;font-size:12px;line-height:1.5}.erp-grid-config-add-filter{color:var(--primary-blue);cursor:pointer;background:0 0;border:none;padding:8px 0 0;font-size:13px;font-weight:600;text-decoration:none}.erp-grid-config-add-filter:hover:not(:disabled):not(.is-disabled){text-decoration:underline}.erp-grid-config-add-filter:disabled,.erp-grid-config-add-filter.is-disabled{color:#9ca3af;cursor:not-allowed;opacity:.65}.erp-grid-config-footer{justify-content:space-between;align-items:center;width:100%;display:flex}.erp-grid-config-clear-btn{color:#374151!important;background:0 0!important;border-color:#d0d5dd!important;border-radius:9999px!important}.erp-grid-config-clear-btn:hover,.erp-grid-config-clear-btn:focus{background:#f3f4f6!important}.erp-grid-config-manage-views-btn{color:#374151!important;background:0 0!important;border-color:#d0d5dd!important;border-radius:9999px!important}.erp-grid-config-manage-views-btn:disabled{opacity:.55;cursor:not-allowed}.erp-grid-views-admin{flex-direction:column;min-height:0;display:flex}.erp-grid-views-admin-empty{text-align:center;padding:24px 12px;font-size:.95rem}.erp-grid-views-admin-list{flex-direction:column;gap:0;max-height:min(52vh,480px);display:flex;overflow-y:auto}.erp-grid-views-admin-row{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 4px;display:flex}.erp-grid-views-admin-row:last-child{border-bottom:0}.erp-grid-views-admin-row-main{flex:220px;min-width:0}.erp-grid-views-admin-row-title{color:#111827;margin-bottom:2px;font-weight:600}.erp-grid-views-admin-row-summary{color:#6b7280;font-size:.875rem}.erp-grid-views-admin-row-actions{flex:none}.erp-grid-views-admin-btn{min-width:72px;border-radius:9999px!important}.erp-grid-config-checklist--columns .erp-grid-config-check-row.is-column-hidden .erp-grid-config-check-label{color:#9ca3af}.erp-grid-config-checklist--columns .erp-grid-config-check-row.is-column-hidden{opacity:.82}body.dark .erp-grid-config-checklist--columns .erp-grid-config-check-row.is-column-hidden .erp-grid-config-check-label{color:#6b7280}.erp-grid-view-name-field .form-control,.erp-chart-view-name-field .form-control{max-width:420px}.erp-grid-view-name-field .form-control.is-invalid,.erp-chart-view-name-field .form-control.is-invalid{border-color:var(--primary-blue);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%233b6882'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%233b6882' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.erp-grid-view-name-field .form-control.is-invalid:focus,.erp-chart-view-name-field .form-control.is-invalid:focus{border-color:var(--primary-blue);box-shadow:0 0 0 .25rem #3b688240}.erp-grid-view-name-field .invalid-feedback,.erp-chart-view-name-field .invalid-feedback{color:var(--primary-blue);margin-top:4px;font-size:.82rem;display:block}body.dark .erp-grid-view-name-field .form-control.is-invalid,body.dark .erp-chart-view-name-field .form-control.is-invalid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%237eb8d8'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%237eb8d8' stroke='none'/%3e%3c/svg%3e");border-color:#5a7a90}body.dark .erp-grid-view-name-field .form-control.is-invalid:focus,body.dark .erp-chart-view-name-field .form-control.is-invalid:focus{border-color:#7eb8d8;box-shadow:0 0 0 .25rem #7eb8d840}body.dark .erp-grid-view-name-field .invalid-feedback,body.dark .erp-chart-view-name-field .invalid-feedback{color:#7eb8d8}.erp-grid-view-delete-confirm{background:linear-gradient(135deg,#fff5f5 0%,#fef2f2 100%);border:1px solid #fecaca;border-left:4px solid #dc3545;border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:16px;padding:16px 18px;display:flex;box-shadow:0 4px 14px #dc354514}.erp-grid-view-delete-confirm-icon{color:#dc3545;background:#fee2e2;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;display:flex}.erp-grid-view-delete-confirm-body{flex:220px;min-width:0}.erp-grid-view-delete-confirm-title{color:#991b1b;margin-bottom:4px;font-size:.95rem;font-weight:600}.erp-grid-view-delete-confirm-text{color:#374151;font-size:.9rem;line-height:1.5}.erp-grid-view-delete-confirm-summary{color:#6b7280;margin-top:6px;font-size:.82rem}.erp-grid-view-delete-confirm-actions{flex-wrap:wrap;flex:none;align-self:center;gap:8px;margin-left:auto;display:flex}.erp-grid-view-delete-confirm-btn{min-width:88px;border-radius:9999px!important}.erp-grid-views-admin-row.is-pending-delete{background:#fff5f5;border-radius:8px;margin:0 -4px;padding-left:8px;padding-right:8px}body.dark .erp-grid-views-admin-row{border-bottom-color:#2c3844}body.dark .erp-grid-views-admin-row-title{color:#e8eef3}body.dark .erp-grid-views-admin-row-summary{color:#9ca3af}body.dark .erp-grid-view-delete-confirm{background:linear-gradient(135deg,#2a1518 0%,#1f1214 100%);border-color:#7f1d1d;box-shadow:0 4px 18px #00000059}body.dark .erp-grid-view-delete-confirm-icon{color:#f87171;background:#dc354533}body.dark .erp-grid-view-delete-confirm-title{color:#fecaca}body.dark .erp-grid-view-delete-confirm-text{color:#e5e7eb}body.dark .erp-grid-view-delete-confirm-summary{color:#9ca3af}body.dark .erp-grid-views-admin-row.is-pending-delete{background:#dc35451f}body.dark .erp-grid-config-section-title{color:#eef3f8}body.dark .erp-grid-config-tabs{border-bottom-color:#2c3844}body.dark .erp-grid-config-tabs .nav-link{color:#9aa8b6}body.dark .erp-grid-config-tabs .nav-link:hover{color:#dce3ea;border-bottom-color:#8eb4c873!important}body.dark .erp-grid-config-tabs .nav-link.active{color:#8eb4c8!important;border-bottom-color:#8eb4c8!important}body.dark .erp-grid-config-tab-badge{color:#fff;background:#3a5568}body.dark .erp-grid-config-section-subtitle,body.dark .erp-grid-config-modal-subtitle{color:#8da0b4}body.dark .erp-col-picker-btn{color:#dce3ea;border-color:#4a6b82}body.dark .erp-col-picker-dropdown{background:#1e2a35;border-color:#3a5060;box-shadow:0 4px 18px #0006}body.dark .erp-col-picker-dropdown .erp-col-picker-search{border-color:#2c3c4a}body.dark .erp-col-picker-dropdown .erp-col-picker-search input{color:#dce3ea}body.dark .erp-grid-config-search-input{background:#12181e}body.dark .erp-grid-config-search-input:before{border-color:#4a6275}body.dark .erp-grid-config-search-input .search-icon,body.dark .erp-grid-config-search-input .bi-search{color:#8fa3b3}body.dark .erp-grid-config-search-input input{color:#dce3ea}body.dark .erp-grid-config-search-input input::placeholder{color:#8fa3b3}body.dark .erp-col-picker-item{color:#c8d6e2}body.dark .erp-col-picker-item:hover{color:#7eb8d8;background:#2a3d4e}body.dark .erp-col-picker-item.is-selected{color:#7eb8d8;background:#213244}body.dark .erp-grid-config-checklist{background:#12181e;border-color:#2c3c4a}body.dark .erp-grid-config-check-row{color:#c8d6e2;background:0 0}body.dark .erp-grid-config-check-row:hover{background:#1e2a35}body.dark .erp-grid-config-check-row.is-group-selected{color:#dce3ea;background:#1e2a35}body.dark .erp-grid-config-check-row.is-group-selected+.erp-grid-config-check-row:not(.is-group-selected),body.dark .erp-grid-config-check-row.is-sort-selected+.erp-grid-config-check-row:not(.is-sort-selected){border-top-color:#2c3c4a}body.dark .erp-grid-config-check-row.is-sort-selected{color:#dce3ea;background:#1e2a35}body.dark .erp-grid-config-sort-row{border-top-color:#2c3c4a}body.dark .erp-grid-config-sort-clear-btn{color:#8eb4c8}body.dark .erp-grid-config-sort-dir{border-color:#3a5568}body.dark .erp-grid-config-sort-dir-btn{color:#9fb0bd;background:#12181e}body.dark .erp-grid-config-sort-dir-btn+.erp-grid-config-sort-dir-btn{border-left-color:#3a5568}body.dark .erp-grid-config-sort-dir-btn.is-active{color:#fff;background:#3a5568}body.dark .erp-grid-config-sort-priority{color:#8eb4c8}body.dark .erp-grid-config-check-row.is-dragging{background:#243240;box-shadow:0 2px 8px #00000059}body.dark .erp-grid-config-check-row.is-drag-over{background:#243240;box-shadow:inset 0 2px #5a7a90}body.dark .erp-advanced-modal .erp-grid-config-check-row input[type=checkbox]{accent-color:#5a7a90;background-color:#12181e;border:1px solid #4a6b82}body.dark .erp-advanced-modal .erp-grid-config-check-row input[type=checkbox]:checked{accent-color:#5a7a90;background-color:#3a5568;border-color:#5a7a90}body.dark .erp-grid-config-filter-list{background:#12181e59;border-color:#2c3844}body.dark .erp-grid-config-info-banner{color:#7eb8d8;background:#1a2f42}body.dark .erp-grid-config-add-filter{color:#7eb8d8}body.dark .erp-grid-config-add-filter:disabled,body.dark .erp-grid-config-add-filter.is-disabled{color:#6b7f8f}body.dark .erp-grid-config-clear-btn{color:#c8d6e2!important;border-color:#3a5060!important}body.dark .erp-grid-config-clear-btn:hover{background:#1e2a35!important}body.dark .erp-grid-config-manage-views-btn{color:#c8d6e2!important;border-color:#3a5060!important}body.dark .erp-grid-config-reorder-btn{color:#8da0b4;border-color:#3a5060}body.dark .erp-grid-config-reorder-btn:not(:disabled):hover{color:#7eb8d8;background:#1e2a35;border-color:#7eb8d8}body.dark .modal-content.erp-advanced-modal .modal-header{background:#151b21}:root{--erp-grid-surface-radius:10px;--erp-grid-surface-gap:12px;--erp-grid-split-column-gap:4px;--erp-grid-splitter-width:6px;--erp-grid-surface-inset:12px;--erp-workspace-chrome-inset-x:calc(var(--erp-grid-surface-inset) + 2px);--erp-grid-surface-bg:#fff;--erp-grid-surface-chrome:var(--primary-blue);--erp-grid-surface-border:var(--border-soft);--erp-grid-surface-shadow:0 4px 18px #0f172a1f}.erp-grid-surface{background:var(--erp-grid-surface-chrome);border:1px solid var(--erp-grid-surface-border);border-radius:var(--erp-grid-surface-radius);width:100%;min-height:0;box-shadow:var(--erp-grid-surface-shadow);flex-direction:column;flex:auto;display:flex;overflow:hidden}.erp-grid-surface .ag-theme-alpine{--ag-border-color:transparent;--ag-wrapper-border-radius:0}.erp-grid-surface .ag-root-wrapper{border-radius:0;border:none!important}.erp-grid-surface .erp-grid-container,.erp-grid-surface .erp-grid-summary-container,.erp-grid-surface .erp-renven-chart-host{flex:auto;width:100%;height:auto;min-height:0;max-height:100%;overflow:hidden}.erp-grid-surface--main .erp-grid-container{border-radius:var(--erp-grid-surface-radius) var(--erp-grid-surface-radius) 0 0}.erp-grid-surface--summary .erp-grid-summary-container,.erp-grid-surface--chart .erp-grid-container,.erp-grid-surface--chart .erp-renven-chart-host,.erp-grid-surface--chart .erp-renven-pivot-host{border-radius:var(--erp-grid-surface-radius)}.erp-grid-surface--chart{min-height:280px}.erp-grid-surface--main [id^=erp-grid-pagination-]{border-radius:0 0 var(--erp-grid-surface-radius) var(--erp-grid-surface-radius);border-top:1px solid var(--border-soft)}.erp-tab-panel-inner>.erp-grid-split-layout{margin:6px var(--erp-grid-surface-inset) var(--erp-grid-surface-inset);width:auto}.erp-tab-panel-inner>.erp-renven-chart-wrap{margin:6px var(--erp-grid-surface-inset) var(--erp-grid-surface-inset);flex:auto;width:auto;min-height:0}.erp-grid-split-summary .erp-grid-surface,.erp-grid-split-main .erp-grid-surface{flex:auto;height:100%;min-height:0}.erp-grid-container{flex:auto;width:100%;height:100%;min-height:0}.erp-grid-pane--ren-ven .erp-grid-split-main .erp-grid-container{min-height:200px}.erp-tab-panel-inner.erp-grid-pane--ren-ven,#menu-tabs-content .tab-pane.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts.active,#menu-tabs-content .tab-pane.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts.show{overflow:hidden}.erp-grid-pane--ren-ven .erp-grid-split-layout{flex:auto;min-height:0}.erp-renven-chart-tool{border-top:1px solid #dee2e6;flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;display:flex}.erp-renven-chart-wrap{padding-right:0;position:relative}.erp-renven-float-btn{color:#2c4c5e;z-index:4;background:#fffffff2;border:1px solid #2c4c5e73;border-radius:8px;justify-content:center;align-items:center;width:clamp(28px,2.2vw,34px);height:clamp(28px,2.2vw,34px);transition:all .15s;display:inline-flex;position:absolute;right:8px}.erp-renven-float-btn:hover,.erp-renven-float-btn:focus{color:#1f3441;background:#fff;border-color:#2c4c5e}.erp-renven-float-btn:disabled{opacity:.5;cursor:not-allowed}.erp-renven-float-btn--all{display:none}.erp-renven-detail-panel{position:relative}.erp-renven-config-col{justify-content:flex-end;align-items:center;display:flex}.erp-renven-config-btn{justify-content:center;align-items:center;min-width:2rem;padding:.25rem .45rem;font-size:1.05rem;line-height:1;display:inline-flex;color:#fff!important;background:#2c4c5e!important;border-color:#2c4c5e!important}.erp-renven-config-btn:hover,.erp-renven-config-btn:focus,.erp-renven-config-btn:active{color:#fff!important;background:#353e43!important;border-color:#353e43!important}.erp-renven-config-btn.is-active{box-shadow:inset 0 0 0 1px #ffffff59}.erp-renven-chart-wrap.is-all-hidden .erp-renven-chart-tool{display:none}.erp-renven-chart-tool.is-charts-generation-hidden.is-config-hidden .erp-renven-chart-config-panel{display:none!important}.erp-renven-pane-loading.ag-theme-alpine{z-index:30;pointer-events:all;min-height:120px;position:absolute;inset:0}.erp-renven-pane-loading.ag-theme-alpine.is-hidden{display:none!important}.erp-renven-chart-wrap.is-pane-loading .erp-renven-chart-output{visibility:hidden}.erp-renven-slots-config.is-hidden,.erp-renven-chart-output.is-hidden{display:none!important}.erp-renven-chart-tool.is-config-hidden .erp-renven-chart-config-panel{display:none}.erp-renven-chart-tool.is-config-hidden{border-top:none;gap:0;margin-top:0;padding-top:0}.erp-grid-toolbar .erp-renven-toolbar-toggle-config.is-soft-active{background:0 0}@media (max-width:768px){.erp-grid-toolbar-mobile-wrap{display:inline-flex!important}.erp-grid-toolbar .erp-toolbar-col-icons-left .erp-toolbar-icons>:not(.erp-grid-toolbar-mobile-wrap--actions):not(.erp-edit-confirm-actions):not(.erp-toolbar-view-cluster):not(.erp-toolbar-separator--advanced),.erp-grid-toolbar .erp-toolbar-col-icons-right .erp-toolbar-icons>:not(.erp-grid-toolbar-mobile-wrap--tools){display:none!important}.erp-grid-toolbar .erp-toolbar-icons.is-edit-mode>.erp-edit-confirm-actions{display:flex!important}.erp-renven-toolbar-inline{display:none!important}.erp-renven-charts-grid[data-count="2"],.erp-renven-charts-grid[data-count="4"]{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important}.erp-renven-charts-grid .erp-renven-chart-cell:not(.is-slot-hidden){grid-column:1/-1}.erp-renven-charts-grid[data-count="2"] .erp-renven-chart-host,.erp-renven-charts-grid[data-count="4"] .erp-renven-chart-host{min-height:min(52vh,420px)}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="1"],.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="2"]{flex:auto;height:auto;grid-template-rows:none!important}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="1"] .erp-renven-chart-host,.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="2"] .erp-renven-chart-host{flex:none;height:auto;min-height:min(45vh,380px)}.erp-grid-pane--ren-ven:not(.erp-renven-pane-fullgrid):not(.erp-renven-pane-fullcharts) .erp-renven-charts-grid[data-count="1"] .erp-renven-chart-host,.erp-grid-pane--ren-ven:not(.erp-renven-pane-fullgrid):not(.erp-renven-pane-fullcharts) .erp-renven-charts-grid[data-count="2"] .erp-renven-chart-host{min-height:min(48vh,400px)}.erp-renven-float-btn{border-radius:7px;right:4px}}.erp-renven-charts-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.erp-renven-charts-title{font-size:.95rem;font-weight:600}.erp-renven-charts-title,.erp-renven-slot-title,.erp-renven-global-controls .form-label,.erp-renven-global-controls .form-label-sm,.erp-renven-views-row .form-label,.erp-renven-views-row .form-label-sm,.erp-renven-chart-controls .form-label,.erp-renven-chart-controls .form-label-sm{color:#fff!important}.erp-renven-views-actions .btn:disabled{opacity:.45;cursor:not-allowed}.erp-renven-chart-config-panel .erp-renven-views-row{display:none}.erp-renven-chart-tool.is-views-panel-open .erp-renven-views-row,.erp-renven-chart-config-panel.is-views-panel-open .erp-renven-views-row{display:flex}.erp-renven-chart-tool.is-output-hidden .erp-renven-chart-output{display:none!important}.erp-charts-config-modal .erp-renven-charts-title,.erp-charts-config-modal .erp-renven-slot-title,.erp-charts-config-modal .erp-renven-global-controls .form-label,.erp-charts-config-modal .erp-renven-global-controls .form-label-sm,.erp-charts-config-modal .erp-renven-views-row .form-label,.erp-charts-config-modal .erp-renven-views-row .form-label-sm,.erp-charts-config-modal .erp-renven-chart-controls .form-label,.erp-charts-config-modal .erp-renven-chart-controls .form-label-sm{color:#374151!important}.erp-charts-config-modal .erp-renven-views-row,.erp-charts-config-modal .erp-renven-slot-config{background:#f8fafc;border-color:#e5e7eb}.erp-charts-config-modal .erp-renven-slot-config[data-slot="1"] .erp-renven-slot-panel-fields:not(.is-hidden){border-top-color:#e5e7eb}.erp-charts-config-modal .btn-outline-light{color:var(--primary-blue)!important;background:0 0!important;border-color:#d0d5dd!important}.erp-charts-config-modal .btn-outline-light:hover,.erp-charts-config-modal .btn-outline-light:focus{color:var(--primary-blue)!important;background:#f3f4f6!important;border-color:#c5ccd6!important}.erp-charts-config-modal .erp-renven-views-toggle-btn.is-active{box-shadow:inset 0 0 0 1px #2c4c5e26;border-color:var(--primary-blue)!important;color:var(--primary-blue)!important;background:#2c4c5e1a!important}.erp-charts-config-modal .erp-renven-chart-config-panel .erp-renven-views-row{display:none}.erp-charts-config-modal .erp-renven-chart-config-panel.is-views-panel-open .erp-renven-views-row{display:flex}.erp-charts-config-tabs-shell{min-height:0}.erp-charts-config-views-section{background:#f8fafc;border-top:1px solid #e5e7eb;border-radius:0 0 8px 8px;flex:none;margin-top:12px;padding:14px 12px 6px}.erp-charts-config-views-section .erp-renven-views-row{background:0 0;border:0;border-radius:0;margin-top:0;margin-bottom:0;padding:0;display:flex!important}.erp-charts-config-modal .modal-footer .erp-charts-config-footer-views-btn.is-active{box-shadow:inset 0 0 0 1px #2c4c5e26;border-color:var(--primary-blue)!important;color:var(--primary-blue)!important;background:#2c4c5e1a!important}.erp-charts-config-modal .erp-renven-slots-config{flex-direction:column;gap:12px;display:flex}.erp-charts-config-dialog.modal-dialog .erp-charts-config-modal .modal-body{max-height:min(72vh,760px);overflow-y:auto}body.dark .erp-charts-config-modal .erp-renven-charts-title,body.dark .erp-charts-config-modal .erp-renven-slot-title,body.dark .erp-charts-config-modal .erp-renven-global-controls .form-label,body.dark .erp-charts-config-modal .erp-renven-views-row .form-label,body.dark .erp-charts-config-modal .erp-renven-chart-controls .form-label{color:#e8eef3!important}body.dark .erp-charts-config-modal .erp-renven-views-row,body.dark .erp-charts-config-modal .erp-renven-slot-config{background:#1a222b;border-color:#2c3844}body.dark .erp-charts-config-views-section{background:#1a222b;border-top-color:#2c3844}body.dark .erp-charts-config-views-section .erp-renven-views-row{background:0 0;border-color:#0000}body.dark .erp-charts-config-modal .erp-renven-pdf-btn,body.dark .erp-charts-config-modal .erp-renven-views-toggle-btn,body.dark .erp-charts-config-modal .btn-outline-light{color:#fff!important;border-color:#ffffff73!important}body.dark .erp-charts-config-modal .erp-renven-pdf-btn i,body.dark .erp-charts-config-modal .erp-renven-views-toggle-btn i{color:#fff!important}body.dark .erp-charts-config-modal .erp-renven-pdf-btn:hover,body.dark .erp-charts-config-modal .erp-renven-pdf-btn:focus,body.dark .erp-charts-config-modal .erp-renven-views-toggle-btn:hover,body.dark .erp-charts-config-modal .erp-renven-views-toggle-btn:focus,body.dark .erp-charts-config-modal .btn-outline-light:hover,body.dark .erp-charts-config-modal .btn-outline-light:focus{color:#fff!important;background:#ffffff14!important;border-color:#fff9!important}body.dark .erp-charts-config-modal .erp-renven-views-toggle-btn.is-active,body.dark .erp-charts-config-modal .modal-footer .erp-charts-config-footer-views-btn.is-active{box-shadow:inset 0 0 0 1px #ffffff40;color:#fff!important;background:#ffffff29!important;border-color:#ffffff8c!important}.erp-renven-views-row{background:#00000014;border:1px solid #ffffff24;border-radius:8px;margin-top:10px;padding:8px 10px}.erp-renven-views-toggle-btn{align-items:center;gap:6px;display:inline-flex}.erp-renven-views-toggle-btn.is-active{box-shadow:inset 0 0 0 1px #ffffff59;color:#fff!important;background:#fff3!important;border-color:#ffffff8c!important}.erp-renven-chart-cell-title{color:#334155!important}.erp-renven-actions{flex-wrap:nowrap}.erp-renven-actions .btn,.erp-renven-views-actions .btn{border-radius:9999px!important}.erp-renven-views-actions .btn{align-items:center;gap:6px;display:inline-flex}.erp-renven-pdf-btn{justify-content:center;align-items:center;min-width:2rem;padding:.25rem .4rem;font-size:1.05rem;line-height:1;display:inline-flex}.erp-renven-actions .btn.btn-primary{--bs-btn-bg:#2c4c5e;--bs-btn-border-color:#2c4c5e;--bs-btn-color:#fff;--bs-btn-hover-bg:#353e43;--bs-btn-hover-border-color:#353e43;--bs-btn-hover-color:#fff;--bs-btn-active-bg:#353e43;--bs-btn-active-border-color:#353e43;--bs-btn-active-color:#fff;--bs-btn-focus-shadow-rgb:44, 76, 94;color:#fff!important;background-color:#2c4c5e!important;border-color:#2c4c5e!important}.erp-renven-actions .btn.btn-primary:hover,.erp-renven-actions .btn.btn-primary:focus,.erp-renven-actions .btn.btn-primary:active{color:#fff!important;background-color:#353e43!important;border-color:#353e43!important}.erp-renven-global-controls{min-height:0}.erp-renven-chart-config-panel .erp-renven-slots-config{margin-top:0}.erp-renven-slot-config[data-slot="1"] .erp-renven-charts-head{margin-bottom:4px}.erp-renven-slot-config[data-slot="1"] .erp-renven-slot-panel-fields:not(.is-hidden){border-top:1px solid #ffffff1f;margin-top:8px;padding-top:8px}.erp-renven-slot-panel-fields.is-hidden,.erp-renven-detail-panel.is-hidden{display:none!important}.erp-renven-count-col{align-items:center;display:flex}.erp-renven-chart-output{min-width:0}.erp-renven-slots-config{flex-direction:column;gap:10px;display:flex}.erp-renven-slot-config{background:#00000014;border:1px solid #ffffff24;border-radius:8px;padding:8px 10px}.erp-renven-slot-title{margin-bottom:6px;font-size:.85rem;font-weight:600}.erp-renven-slot-config.is-slot-hidden,.erp-renven-chart-cell.is-slot-hidden{display:none!important}.erp-renven-charts-grid{gap:12px;display:grid}.erp-renven-charts-grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.erp-renven-charts-grid[data-count="2"],.erp-renven-charts-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-renven-chart-cell{background:#f4f7fa;border:1px solid #dbe3ec;border-radius:8px;min-width:0;padding:6px}.erp-renven-chart-cell-title{opacity:.9;color:#3d5568;margin-bottom:4px;font-size:.78rem;font-weight:600}.erp-renven-chart-controls .form-label-sm{margin-bottom:.2rem;font-size:.78rem}.erp-renven-type-wrap .erp-renven-pivot-note{white-space:nowrap;font-size:.78rem;font-weight:700;color:#fff!important}body.dark .erp-renven-chart-controls .erp-renven-pivot-note{color:#fff!important}.erp-renven-chart-controls .erp-renven-grid-only{display:none}.erp-renven-slot-config.is-grid-mode .erp-renven-chart-controls .erp-renven-grid-only{display:block}.erp-renven-chart-box{background:#eef2f6;border:1px solid #dbe3ec;border-radius:8px;min-width:0;padding:8px}.erp-renven-chart-scroll{max-height:68vh;padding-right:4px;overflow:hidden auto}.erp-renven-chart-host{flex-direction:column;flex:auto;width:100%;min-height:360px;display:flex}.erp-renven-chart-host .erp-grid-surface--chart{flex:auto;height:100%;min-height:0}.erp-renven-chart-host.erp-renven-pivot-host.ag-theme-alpine .ag-row-group-panel{height:52px!important;min-height:52px!important;max-height:52px!important;overflow:visible!important}.erp-renven-chart-host.erp-renven-pivot-host.ag-theme-alpine .ag-header-cell-menu-button,.erp-renven-chart-host.erp-renven-pivot-host.ag-theme-alpine .ag-header-cell-filter-button{display:inline-flex!important}.erp-renven-charts-grid[data-count="4"] .erp-renven-chart-host{min-height:260px}.erp-renven-chart-tool .text-danger{color:#111827!important}.erp-renven-chart-msg.text-danger{color:#fff!important}body:not(.dark) .erp-renven-chart-host-inner{background:#f8fafc;border-radius:6px}body:not(.dark) .erp-grid-surface--chart .ag-theme-alpine{--ag-background-color:#f8fafc;--ag-header-background-color:#eef2f6;--ag-odd-row-background-color:#f4f7fa}body.dark .erp-renven-chart-box{background:var(--bs-body-bg,#1a1d21);border-color:#ffffff1f}body.dark .erp-renven-float-btn{color:#e6eef5;background:#0c1014f2;border-color:#8ca9bd73}body.dark .erp-renven-float-btn:hover,body.dark .erp-renven-float-btn:focus{color:#fff;background:#2a3a46f2;border-color:#b4cfe1bf}body.dark .erp-renven-chart-tool{border-top-color:#ffffff1f}body.dark .erp-renven-charts-title,body.dark .erp-renven-chart-controls .form-label,body.dark .erp-renven-chart-controls .form-label-sm{color:#fff}body.dark .erp-renven-charts-hint,body.dark .erp-renven-chart-msg{color:#ffffffd1!important}body.dark .erp-renven-chart-tool .text-danger{color:#f8fafc!important}body.dark .erp-renven-chart-msg.text-danger{color:#fff!important}body.dark .erp-renven-chart-tool .form-select,body.dark .erp-renven-chart-tool .form-control{color:#e8eef3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#12181e;border:1px solid #fff3}body.dark .erp-renven-chart-tool .form-select:focus,body.dark .erp-renven-chart-tool .form-control:focus{color:#f5f8fb;background-color:#12181e;border-color:#6d9ab7d9;box-shadow:0 0 0 .15rem #6d9ab738}body.dark .erp-renven-slot-config,body.dark .erp-renven-views-row{background:#ffffff0a;border-color:#ffffff24}body.dark .erp-renven-pdf-btn{color:#e8eef3;border-color:#ffffff59}body.dark .erp-renven-pdf-btn:hover,body.dark .erp-renven-pdf-btn:focus{color:#fff;background:#ffffff14;border-color:#ffffff80}.erp-grid-split-layout{--erp-summary-width:26%;gap:var(--erp-grid-surface-gap);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:0 0 minmax(0,1fr);align-content:stretch;height:100%;min-height:0;display:grid}.erp-grid-pane--ren-ven.erp-renven-pane-fullgrid .erp-grid-split-layout{flex:auto;min-height:0}.erp-grid-pane--ren-ven.erp-renven-pane-fullgrid .erp-grid-split-main .erp-grid-container{min-height:0}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-grid-split-layout{display:none}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-grid-toolbar{flex:none}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-chart-wrap{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-chart-tool{flex-direction:column;flex:auto;min-height:0;display:flex}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-detail-panel{flex-direction:column;flex:auto;min-height:0;margin-top:6px;display:flex;position:relative}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-chart-output:not(.is-hidden),.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-chart-box{flex-direction:column;flex:auto;min-height:0;display:flex}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-chart-scroll{flex-direction:column;flex:auto;min-height:0;max-height:none;display:flex;overflow:auto}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-chart-config-panel,.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-views-row{flex:none}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="1"],.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="2"]{flex:auto;grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="1"] .erp-renven-chart-cell,.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="2"] .erp-renven-chart-cell{flex-direction:column;min-height:0;display:flex}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="1"] .erp-renven-chart-host,.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="2"] .erp-renven-chart-host{flex:auto;min-height:0}.erp-grid-pane--ren-ven.erp-renven-pane-fullcharts .erp-renven-charts-grid[data-count="4"] .erp-renven-chart-host{min-height:34vh}.erp-grid-pane--ren-ven:not(.erp-renven-pane-fullgrid):not(.erp-renven-pane-fullcharts) .erp-renven-charts-grid[data-count="1"] .erp-renven-chart-host,.erp-grid-pane--ren-ven:not(.erp-renven-pane-fullgrid):not(.erp-renven-pane-fullcharts) .erp-renven-charts-grid[data-count="2"] .erp-renven-chart-host{min-height:max(360px,100vh - 400px)}.erp-grid-pane--ren-ven:not(.erp-renven-pane-fullgrid):not(.erp-renven-pane-fullcharts) .erp-renven-chart-tool.is-config-hidden .erp-renven-charts-grid[data-count="1"] .erp-renven-chart-host,.erp-grid-pane--ren-ven:not(.erp-renven-pane-fullgrid):not(.erp-renven-pane-fullcharts) .erp-renven-chart-tool.is-config-hidden .erp-renven-charts-grid[data-count="2"] .erp-renven-chart-host{min-height:max(360px,100vh - 320px)}:is(.erp-grid-pane--ren-ven:not(.erp-renven-pane-fullgrid):not(.erp-renven-pane-fullcharts) .erp-renven-chart-scroll:has(.erp-renven-charts-grid[data-count="1"]),.erp-grid-pane--ren-ven:not(.erp-renven-pane-fullgrid):not(.erp-renven-pane-fullcharts) .erp-renven-chart-scroll:has(.erp-renven-charts-grid[data-count="2"])){max-height:none}.erp-grid-split-layout.is-summary-enabled{grid-template-columns:minmax(180px, var(--erp-summary-width)) var(--erp-grid-splitter-width) minmax(0, 1fr);column-gap:var(--erp-grid-split-column-gap)}.erp-grid-split-layout.is-summary-enabled .erp-grid-split-summary{grid-area:1/1;min-width:0}.erp-grid-split-layout.is-summary-enabled .erp-grid-splitter{grid-area:1/2}.erp-grid-split-layout.is-summary-enabled .erp-grid-split-main{grid-area:1/3;min-width:0}.erp-grid-split-summary,.erp-grid-split-main{min-height:0;display:flex}.erp-grid-split-summary{display:none;overflow:hidden}.erp-grid-split-layout.is-summary-enabled .erp-grid-split-summary{display:flex}.erp-grid-split-main{flex-direction:column;height:100%;min-height:0;overflow:hidden}.erp-grid-summary-container,.erp-grid-split-main .erp-grid-container{flex:auto;width:100%;min-height:0;max-height:100%;overflow:hidden}.erp-grid-split-main>.erp-grid-container{height:auto}[id^=erp-grid-pagination-]{z-index:12;background-color:var(--primary-blue);border-top:1px solid var(--border-soft);color:#fff;pointer-events:auto;isolation:isolate;flex:none;gap:6px 10px;padding:5px 10px 6px;font-size:12px;line-height:1.25;position:relative}[id^=erp-grid-pagination-] .text-muted,[id^=erp-grid-pagination-] label,[id^=erp-grid-pagination-] span{line-height:1.25;color:#fff!important}[id^=erp-grid-pagination-] label{white-space:nowrap;font-size:12px}[id^=erp-grid-pagination-] .form-select{color:#243847;background-color:#fff;border-color:#ffffff8c;min-width:72px;height:28px;min-height:28px;padding:2px 28px 2px 8px;font-size:12px;line-height:1.2}[id^=erp-grid-pagination-] .erp-grid-pagination__controls{gap:6px 10px}[id^=erp-grid-pagination-] .erp-grid-pagination__page-size{gap:6px}[id^=erp-grid-pagination-] .erp-grid-pagination__nav{gap:2px}[id^=erp-grid-pagination-] .erp-grid-pagination__nav-btn{z-index:1;pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:2px 4px;font-size:1rem;display:inline-flex;position:relative}[id^=erp-grid-pagination-] .erp-grid-pagination__nav-btn i{pointer-events:none}[id^=erp-grid-pagination-] .btn-link{color:#fff;line-height:1;text-decoration:none}[id^=erp-grid-pagination-] .btn-link:hover,[id^=erp-grid-pagination-] .btn-link:focus{color:#dfeaf2}[id^=erp-grid-pagination-] .btn-link:disabled{color:#fff6}@media (max-width:768px){:root{--erp-grid-surface-inset:6px;--erp-grid-surface-gap:6px}#main{padding:4px!important}#workspace-panel.card{padding:0!important}.erp-grid-pagination{flex-direction:column;align-items:stretch;gap:5px;padding:5px 8px 6px}.erp-grid-pagination__status{text-align:center;width:100%;font-size:11px;line-height:1.2}.erp-grid-pagination__controls{flex-flow:wrap;justify-content:center;align-items:center;gap:6px 10px;width:100%}.erp-grid-pagination__page-size{flex:0 auto;justify-content:center;width:auto}.erp-grid-pagination__page-size label{font-size:11px}.erp-grid-pagination__select{min-width:64px;height:30px;min-height:30px}.erp-grid-pagination__nav{flex:0 auto;justify-content:center;gap:2px;width:auto}[id^=erp-grid-pagination-] .erp-grid-pagination__nav-btn{min-width:36px;min-height:36px;padding:4px;font-size:1.05rem}#menu-tabs-content>.tab-pane.active.show,.erp-tab-panel-inner.erp-grid-pane--ren-ven,.erp-grid-pane--ren-ven .erp-grid-split-layout,.erp-tab-panel-inner>.erp-grid-split-layout{flex:auto;height:100%;min-height:0}.erp-grid-split-layout:not(.is-summary-enabled){grid-template-rows:minmax(0,1fr)}.erp-grid-split-main{flex:auto;height:100%;min-height:0}.erp-grid-split-main .erp-grid-container,.erp-grid-summary-container,.erp-renven-chart-host.erp-grid-container{flex:auto;min-height:0;max-height:100%;overflow:hidden;height:auto!important}.erp-grid-mobile-hscroll .ag-center-cols-container{min-width:max-content}.erp-grid-mobile-hscroll .ag-body-viewport,.erp-grid-mobile-hscroll .ag-center-cols-viewport,.erp-grid-mobile-hscroll .ag-body-horizontal-scroll-viewport{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overflow-x:auto!important}.erp-grid-mobile-hscroll .ag-body-horizontal-scroll{visibility:visible!important;opacity:1!important;height:12px!important;min-height:12px!important;display:flex!important}.erp-grid-mobile-hscroll .ag-horizontal-left-spacer,.erp-grid-mobile-hscroll .ag-horizontal-right-spacer{display:none}[id^=erp-grid-pagination-]{z-index:15}.erp-grid-split-layout.is-summary-enabled .erp-grid-split-summary{min-height:140px;max-height:32vh}.erp-grid-split-layout.is-summary-enabled .erp-grid-split-main{min-height:0}.erp-column-header .ag-header-cell-label{white-space:normal;line-height:1.2}}.erp-grid-splitter{cursor:col-resize;min-height:0;width:var(--erp-grid-splitter-width);z-index:8;touch-action:none;--erp-grid-splitter-line:transparent;--erp-grid-splitter-fill:transparent;background:linear-gradient(90deg, transparent 0, transparent 2px, var(--erp-grid-splitter-line) 2px, var(--erp-grid-splitter-line) 4px, transparent 4px, transparent 100%), var(--erp-grid-splitter-fill);opacity:0;pointer-events:none;flex-shrink:0;transition:background .15s;position:relative}.erp-grid-split-layout.is-summary-enabled .erp-grid-splitter{opacity:1;pointer-events:auto}.erp-grid-split-layout.is-resizing .erp-grid-split-summary,.erp-grid-split-layout.is-resizing .erp-grid-split-main{pointer-events:none;-webkit-user-select:none;user-select:none}.erp-grid-split-layout.is-resizing .erp-grid-splitter,.erp-grid-splitter:hover{--erp-grid-splitter-line:#d2dbe3;--erp-grid-splitter-fill:#3b688229}body.dark .erp-grid-split-layout.is-resizing .erp-grid-splitter,body.dark .erp-grid-splitter:hover{--erp-grid-splitter-line:#ffffff38;--erp-grid-splitter-fill:#6d9ab72e}@media (max-width:1100px){.erp-grid-split-layout{--erp-summary-width:34%}}@media (max-width:820px){:root{--erp-grid-surface-gap:8px;--erp-grid-surface-inset:8px}.erp-grid-split-layout.is-summary-enabled{grid-template-rows:minmax(140px,30vh) minmax(0,1fr);grid-template-columns:1fr;height:100%}.erp-grid-split-layout:not(.is-summary-enabled){grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:100%}.erp-grid-splitter{display:none}}.workspace-tabs-strip{background:var(--primary-blue);border-bottom:1px solid var(--brand-teal);padding:4px var(--erp-workspace-chrome-inset-x) 0;flex-wrap:nowrap;align-items:stretch;gap:0;margin-bottom:0;display:none}.workspace-tabs-strip .workspace-tab-list{-webkit-overflow-scrolling:touch;background:0 0;border-bottom:0;flex-wrap:nowrap;flex:auto;gap:4px;min-width:0;margin-bottom:0;padding:0;overflow:auto hidden}body.workspace-fullscreen .workspace-fs-sidebar-toggle{display:inline-flex}.workspace-fs-sidebar-toggle{color:#fff;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;min-height:0;margin-bottom:0;padding:10px 8px;line-height:1;transition:background-color .2s;display:none}.workspace-fs-sidebar-toggle-icon{flex-direction:column;justify-content:center;align-items:stretch;gap:3px;width:18px;display:flex}.workspace-fs-sidebar-toggle-icon>span{background:#fff;border-radius:999px;height:3px;display:block}.workspace-fs-sidebar-toggle:hover,.workspace-fs-sidebar-toggle:focus{color:#fff;background:#ffffff1f;outline:none}#menu-tabs-nav{background:0 0;border-bottom:0;margin-bottom:0;padding:0}#menu-tabs-nav .nav-link{color:#ffffffb8;white-space:nowrap;align-items:center;gap:6px;min-height:0;margin-bottom:0;padding:10px 14px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:6px 6px 0 0!important}#menu-tabs-nav .nav-link:hover:not(.active){color:#fff;border-bottom-color:#fff6!important}#menu-tabs-nav .nav-link.active{box-shadow:none;color:#fff!important;background:var(--erp-chrome-emphasis)!important;border-bottom-color:#0000!important}#menu-tabs-nav .menu-tab-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}#menu-tabs-nav .menu-tab-icon-image{object-fit:contain;width:16px;height:16px;display:block}#menu-tabs-nav .menu-tab-icon{color:inherit;opacity:.92;font-size:14px;line-height:1}#menu-tabs-nav .menu-tab-label{min-width:0}#menu-tabs-nav .menu-tab-close{color:inherit;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;flex-shrink:0;font-size:12px;line-height:1;transition:opacity .15s,visibility .15s}#menu-tabs-nav .nav-link.active .menu-tab-close,#menu-tabs-nav .nav-link:hover .menu-tab-close{opacity:.8;visibility:visible;pointer-events:auto}#menu-tabs-nav .menu-tab-close:hover{color:inherit;opacity:1}#menu-tabs-content{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;border:1px solid var(--brand-teal)!important;background:var(--primary-blue)!important;border-radius:0 0 4px 4px!important;padding:2px!important}#workspace-panel,#workspace-tabs-strip,#menu-tabs-nav,#menu-tabs-content,.erp-grid-toolbar,.erp-advanced-bar,.ag-theme-alpine,.erp-grid-container,.erp-grid-summary-container,[id^=erp-grid-pagination-]{font-family:Open Sans,sans-serif!important}#workspace-panel{flex-direction:column;flex:auto;height:100%;min-height:0;margin-bottom:0;display:flex;box-shadow:none!important;background:var(--primary-blue)!important;border:0!important;border-radius:0!important;padding:0!important}#menu-tabs-empty{flex-direction:column;flex:1;min-height:0;display:flex;background:#fff!important;padding:0!important}#inicio-novedades-frame{flex:auto;min-height:0;display:block;border:0!important;border-radius:0!important}#menu-tabs-content .tab-pane{min-height:0}#menu-tabs-content .tab-pane.active,#menu-tabs-content .tab-pane.show{visibility:visible;pointer-events:auto;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}#menu-tabs-content>.tab-pane.fade{opacity:1!important;transition:none!important}.ag-theme-alpine{--ag-font-size:10px;--ag-font-family:"Open Sans", sans-serif;--ag-icon-font-family:agGridAlpine;--ag-header-height:32px;--ag-row-height:30px;--ag-row-group-panel-height:24px;--ag-border-color:#d9dde2;--ag-background-color:var(--erp-grid-row-even-bg);--ag-odd-row-background-color:var(--erp-grid-row-odd-bg);--ag-header-background-color:var(--erp-chrome-emphasis);--ag-header-foreground-color:#fff;--erp-grid-column-separator-cell:#eceff3;--erp-grid-column-separator-header:#ffffff2e;--erp-grid-column-separator-resize:#68879a;--ag-header-column-separator-color:transparent;--ag-column-hover-color:transparent;--ag-selected-row-background-color:#e3eef5;--ag-range-selection-border-color:var(--primary-blue);font-family:Open Sans,sans-serif}.ag-theme-alpine .ag-header,.ag-theme-alpine .ag-pinned-left-header,.ag-theme-alpine .ag-pinned-right-header,.ag-theme-alpine .ag-header-cell{background-color:var(--erp-chrome-emphasis)!important}.ag-theme-alpine .ag-header-cell-text,.ag-theme-alpine .ag-header-icon,.ag-theme-alpine .ag-header-group-text{color:#fff!important}.ag-theme-alpine .ag-root-wrapper,.ag-theme-alpine .ag-header,.ag-theme-alpine .ag-header-cell,.ag-theme-alpine .ag-header-cell-text,.ag-theme-alpine .ag-header-group-text,.ag-theme-alpine .ag-cell,.ag-theme-alpine .ag-cell-value,.ag-theme-alpine .ag-group-value,.ag-theme-alpine .ag-paging-panel,.ag-theme-alpine .ag-paging-panel .ag-label,.ag-theme-alpine .ag-paging-panel .ag-paging-number,.ag-theme-alpine .ag-paging-panel .ag-picker-field-display,.ag-theme-alpine .ag-menu,.ag-theme-alpine .ag-popup-child,.ag-theme-alpine .ag-filter,.ag-theme-alpine .ag-rich-select-list,.ag-theme-alpine .ag-menu .ag-menu-option-part,.ag-theme-alpine .ag-filter .ag-input-field-input{font-family:Open Sans,sans-serif}.ag-theme-alpine .ag-icon,.ag-theme-alpine .ag-icon:before{font-variant:normal;text-transform:none;letter-spacing:normal;font-style:normal;font-weight:400;font-family:var(--ag-icon-font-family,agGridAlpine)!important}.ag-theme-alpine .ag-header-cell-menu-button .ag-icon,.ag-theme-alpine .ag-header-cell-filter-button .ag-icon,.ag-theme-alpine .ag-header-icon .ag-icon{color:#fff!important}.ag-theme-alpine .ag-header-icon svg,.ag-theme-alpine .ag-header-icon svg path{color:#fff!important;fill:#fff!important;stroke:#fff!important}.erp-renven-chart-host.ag-theme-alpine .ag-header-cell-menu-button,.erp-renven-chart-host.ag-theme-alpine .ag-header-cell-filter-button{display:none!important}.ag-theme-alpine .ag-header-cell-label{font-weight:600}.ag-theme-alpine .ag-header-cell-filter-button{display:none!important}.ag-theme-alpine .ag-header-cell.erp-summary-grouped-column .ag-header-cell-text,.ag-theme-alpine .ag-header-cell.erp-summary-totaled-column .ag-header-cell-text{color:#fff!important}.ag-theme-alpine .ag-cell{border-right:1px solid #0000;align-items:center;padding-left:6px;padding-right:6px;font-size:9px;display:flex}.ag-theme-alpine .ag-right-aligned-cell{justify-content:flex-end}.ag-theme-alpine .ag-cell-wrapper{align-items:center;width:100%;height:100%;min-height:0}.ag-theme-alpine .ag-cell-wrapper.ag-row-group{align-items:center}body:not(.dark) .ag-theme-alpine .ag-row,body:not(.dark) .ag-theme-alpine .ag-row .ag-cell{background-color:var(--erp-grid-row-even-bg)}body:not(.dark) .ag-theme-alpine .ag-row.ag-row-odd,body:not(.dark) .ag-theme-alpine .ag-row.ag-row-odd .ag-cell{background-color:var(--erp-grid-row-odd-bg)}.ag-theme-alpine .ag-cell.ag-column-hover{border-right-color:var(--erp-grid-column-separator-cell)}.ag-theme-alpine .ag-cell.erp-grid-cell-bool{text-align:center;justify-content:center;align-items:center;display:flex}.ag-theme-alpine .erp-grid-habilitado-cell{justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.ag-theme-alpine .erp-grid-habilitado-cell .erp-grid-habilitado-icon{color:var(--brand-dark)}.ag-theme-alpine .erp-grid-habilitado-cell.erp-grid-habilitado-no .erp-grid-habilitado-icon{opacity:.45}.ag-theme-alpine .erp-grid-habilitado-cell .erp-grid-habilitado-dash{color:var(--brand-dark);opacity:.35;font-weight:600}body.dark .ag-theme-alpine .erp-grid-habilitado-cell .erp-grid-habilitado-icon{color:var(--ag-range-selection-border-color)}body.dark .ag-theme-alpine .erp-grid-habilitado-cell.erp-grid-habilitado-no .erp-grid-habilitado-icon{opacity:.55}body.dark .ag-theme-alpine .erp-grid-habilitado-cell .erp-grid-habilitado-dash{color:var(--ag-range-selection-border-color);opacity:.5}.ag-theme-alpine .ag-cell-value,.ag-theme-alpine .ag-group-value{font-size:12px;line-height:1.25}.ag-theme-alpine .ag-row:hover:not(.erp-grid-row-active) .ag-cell{background-color:#f1f6fa}.ag-theme-alpine .ag-row-selected:not(.erp-grid-row-active) .ag-cell{background-color:var(--ag-selected-row-background-color)!important}.ag-theme-alpine .ag-row.erp-grid-row-active,.ag-theme-alpine .ag-row.erp-grid-row-active .ag-cell,.ag-theme-alpine .ag-row.erp-grid-row-active:hover .ag-cell{background-color:var(--erp-grid-row-active-bg)!important}body:not(.dark) .ag-theme-alpine .ag-row.erp-grid-row-active .ag-cell,body:not(.dark) .ag-theme-alpine .ag-row.erp-grid-row-active .erp-grid-habilitado-cell .erp-grid-habilitado-icon,body:not(.dark) .ag-theme-alpine .ag-row.erp-grid-row-active .erp-grid-habilitado-cell .erp-grid-habilitado-dash{color:#fff}.ag-theme-alpine .ag-cell:focus,.ag-theme-alpine .ag-cell.ag-cell-focus{outline:none!important}.ag-theme-alpine .ag-header-cell{border-right:1px solid #0000}.ag-theme-alpine .ag-header-cell.ag-column-hover,.ag-theme-alpine .ag-header-cell.ag-column-resizing{border-right-color:var(--erp-grid-column-separator-header);--ag-header-column-separator-color:var(--erp-grid-column-separator-resize)}.ag-theme-alpine .ag-header-cell-text{letter-spacing:.1px;font-size:14px}.ag-theme-alpine .ag-row-group-panel{height:10px!important;min-height:10px!important;max-height:10px!important;overflow:hidden!important}.ag-theme-alpine .ag-row-group-panel-title,.ag-theme-alpine .ag-row-group-panel-empty-message,.ag-theme-alpine .ag-row-group-panel .ag-column-drop{height:24px!important;line-height:24px!important}.ag-theme-alpine .ag-column-drop-rowgroup,.ag-theme-alpine .ag-column-drop-horizontal-rowgroup{height:24px!important;min-height:24px!important;max-height:24px!important;padding-top:0!important;padding-bottom:0!important}.ag-theme-alpine .ag-column-drop-rowgroup .ag-column-drop-title-bar,.ag-theme-alpine .ag-column-drop-horizontal-rowgroup .ag-column-drop-horizontal-title-bar,.ag-theme-alpine .ag-column-drop-rowgroup .ag-column-drop-list,.ag-theme-alpine .ag-column-drop-horizontal-rowgroup .ag-column-drop-horizontal-list{align-items:center!important;height:24px!important;min-height:24px!important;max-height:24px!important}.ag-theme-alpine .ag-column-drop-rowgroup .ag-column-drop-empty-message,.ag-theme-alpine .ag-column-drop-horizontal-rowgroup .ag-column-drop-horizontal-empty-message{line-height:24px!important}.ag-theme-alpine .ag-menu,.ag-theme-alpine .ag-popup-child,.ag-theme-alpine .ag-filter,.ag-theme-alpine .ag-rich-select-list{opacity:1!important;background-color:#fff!important}.ag-theme-alpine .ag-popup-child{z-index:1200!important;box-shadow:0 6px 18px #0000002e!important}.ag-theme-alpine .ag-menu .ag-menu-option-part,.ag-theme-alpine .ag-filter .ag-input-field-input{color:#2c3e50!important}.ag-theme-alpine .ag-paging-panel{background-color:var(--primary-blue)!important;color:#fff!important;border-top:1px solid var(--border-soft)!important}.ag-theme-alpine .ag-paging-panel .ag-label,.ag-theme-alpine .ag-paging-panel .ag-paging-number,.ag-theme-alpine .ag-paging-panel .ag-picker-field-display,.ag-theme-alpine .ag-paging-panel .ag-icon{color:#fff!important}body.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary-blue:#1a222a;--black-primary-color:#0a0c0f;--brand-dark:#0f1418;--erp-chrome-emphasis:#243948;--erp-grid-row-even-bg:#131920;--erp-grid-row-odd-bg:#151b22;--erp-grid-row-active-bg:#2d4558;--brand-teal:#456a7d;--border-soft:#3d5466;--page-surface:#080a0c;--text-body:#dce3ea;--surface-menu-hover:#283136}body.dark a{color:#9eb6ff}body.dark a:hover{color:#c4d0ff}body.dark .header{box-shadow:0 4px 16px #00000061,0 2px 6px #00000047,0 1px #ffffff0d}body.dark .dropdown-menu{background-color:#1a222a;box-shadow:0 8px 28px #0000008c}body.dark .dropdown-menu .dropdown-divider{opacity:1;border-color:#2f3b46}body.dark .dropdown-menu .dropdown-item{color:#e4ebf2}body.dark .header-nav .dropdown-menu .dropdown-item i{color:#fff}body.dark .header-nav .dropdown-menu .dropdown-item:hover{background-color:var(--surface-menu-hover);color:#fff}body.dark .header-nav .dropdown-menu .dropdown-item:hover i{color:#fff}body.dark .dropdown-menu-arrow:before{background:#1a222a;border-top-color:#2c3844;border-left-color:#2c3844}body.dark .header-nav .profile .dropdown-header h6{color:#e8eef3}body.dark .btn-sugerencias-wrapper{background:linear-gradient(var(--black-primary-color), var(--black-primary-color)) padding-box, conic-gradient(from var(--angle), var(--brand-dark), #4fa3d1, var(--brand-dark)) border-box;border:2px solid #0000}body.dark #buscador-wrapper{--bg-color:var(--black-primary-color);--angle:0deg;border-radius:9999px;margin-bottom:15px;padding:2px;animation:3s linear infinite rotateBorder;position:relative;background-image:linear-gradient(var(--bg-color), var(--bg-color)), conic-gradient(from var(--angle), var(--brand-dark), #4fa3d1, var(--brand-dark))!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:2px solid #0000!important}body.dark #buscador-wrapper .input-group{overflow:hidden;background:var(--black-primary-color)!important;border-radius:9999px!important}body.dark #buscador-wrapper .input-group-text{color:#e8eef3;background-color:#0000!important;border:none!important}body.dark #buscador-wrapper #buscador,body.dark #buscador-wrapper #buscador:focus,body.dark #buscador-wrapper #buscador:hover,body.dark #buscador-wrapper #buscador:active{color:#f2f6fa!important;background-color:#0000!important}body.dark #buscador-wrapper #buscador::placeholder{opacity:1;color:#fff!important}body.dark #buscador-wrapper .x-form-focus,body.dark #buscador-wrapper .x-form-dirty,body.dark #buscador-wrapper .x-form-trigger-wrap-focus{box-shadow:none!important;background-image:none!important;border:none!important}body.dark .erp-menu-command-dropdown{background:#1a222b;border-color:#3a4550;box-shadow:0 4px 18px #00000059}body.dark .erp-menu-command-item{color:#dce3ea}body.dark .erp-menu-command-item:hover,body.dark .erp-menu-command-item:focus{color:#8eb4c8;background:#243240}body.dark .erp-toast-host__toast{color:#dce3ea;background:#1a222b;border-color:#3a4550;box-shadow:0 4px 18px #00000059}body.dark .x-scroller{scrollbar-color:var(--border-soft) #11161c}body.dark .sidebar-nav::-webkit-scrollbar{background-color:var(--surface-menu-hover)}body.dark .sidebar-nav::-webkit-scrollbar-track{background-color:var(--surface-menu-hover)}body.dark .sidebar-nav::-webkit-scrollbar-thumb{background-color:#3d4d5c}body.dark .sidebar{transition:transform .3s;left:0;transform:translate(0)}@media (min-width:200px){body.dark #main,body.dark #footer{transition:all .3s}body.dark:not(.toggle-sidebar) #main,body.dark:not(.toggle-sidebar) #footer{margin-left:300px}body.dark.toggle-sidebar #main,body.dark.toggle-sidebar #footer{margin-left:0}body.dark.toggle-sidebar .sidebar{left:0;transform:translate(-300px)}}body.dark .sidebar-nav .nav-heading{color:#7d8d9c}body.dark .sidebar-nav .nav-link:hover,body.dark .sidebar-nav .nav-link:hover i,body.dark .sidebar-nav .nav-link:not(.collapsed),body.dark .sidebar-nav .nav-link:not(.collapsed) i{color:#fff;background:var(--surface-menu-hover)}body.dark .sidebar-nav .nav-link:not(.collapsed) .menu-icon-image,body.dark .sidebar-nav .nav-link:hover .menu-icon-image{filter:invert(65%)sepia(25%)saturate(861%)hue-rotate(158deg)brightness(99%)contrast(88%)}body.dark .sidebar-nav .menu-leaf>.nav-link:hover,body.dark .sidebar-nav .menu-leaf>.nav-link{background-color:var(--surface-menu-hover);color:#fff}body.dark .sidebar-nav .menu-leaf>.nav-link.menu-selected{font-weight:600;background:var(--brand-dark-3)!important;color:#fff!important}body.dark .sidebar-nav .nav-content a:hover,body.dark .sidebar-nav .nav-content a.active{background:var(--surface-menu-hover);color:#fff}body.dark .sidebar-nav .nav-content a.active i:not(.bi-chevron-down){background-color:#fff}body.dark .sidebar-nav .nav-content a:hover .menu-icon-image,body.dark .sidebar-nav .nav-content a.active .menu-icon-image{filter:invert(65%)sepia(25%)saturate(861%)hue-rotate(158deg)brightness(99%)contrast(88%)}body.dark .recent-tabs-menu{background:#1a222a;border-color:#1a222a}body.dark .recent-tabs-header{color:#e4ebf2}body.dark .recent-tab-item{color:#c5d5e2}body.dark .recent-tab-item:hover{color:#e8f0f6;box-shadow:0 6px 14px #00000059}body.dark .recent-tab-label,body.dark .recent-tabs-menu .recent-tab-label{color:#e4ebf2}body.dark .recent-tabs-empty{color:#8a9daa}body.dark #recent-tabs-home-panel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#243f50;background:#fff;border:1px solid #1a3c4a40;box-shadow:0 10px 25px #00000026}body.dark #recent-tabs-home-panel .recent-tabs-header{color:#243f50}body.dark #recent-tabs-home-panel .recent-tab-item{color:#2c4c5e}body.dark #recent-tabs-home-panel .recent-tab-item:hover{color:#2c4c5e;box-shadow:0 6px 14px #142a381f}body.dark #recent-tabs-home-panel .recent-tab-label{color:#1f3544}body.dark #recent-tabs-home-panel .recent-tabs-empty{color:#4e6676}body.dark #recent-tabs-home-panel .recent-tab-icon-wrap{background:#2f5b74;box-shadow:0 4px 10px #00000026}body.dark #recent-tabs-home-panel .recent-tab-icon{color:#fff}body.dark #menu-tabs-empty{color:var(--text-body);background:0 0!important}body.dark .home-recent-light-zone{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#243f50;background-color:#fff}body.dark .tab-content.bg-white,body.dark #menu-tabs-content.bg-white{color:var(--text-body);background-color:#0f1318!important;border-color:#0f1318!important}body.dark #menu-tabs-content{border-color:var(--primary-blue)!important}body.dark .bg-white{color:var(--text-body);background-color:#12181e!important}body.dark .workspace-tabs-strip{background:var(--primary-blue);border-bottom-color:#2c3844}body.dark .workspace-fs-sidebar-toggle{color:#8eb4c8}body.dark .workspace-fs-sidebar-toggle-icon>span{background:#8eb4c8}body.dark .workspace-fs-sidebar-toggle:hover,body.dark .workspace-fs-sidebar-toggle:focus{color:#8eb4c8;background:#8eb4c81f}body.dark #menu-tabs-nav .nav-link:not(.active){color:#9aa8b6;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important}body.dark #menu-tabs-nav .nav-link:hover:not(.active){color:#dce3ea;border-bottom-color:#8eb4c873!important}body.dark #menu-tabs-nav .nav-link.active{background:var(--erp-chrome-emphasis)!important;color:#fff!important;border-bottom-color:#0000!important}body.dark .modal-content.erp-advanced-modal{color:#dce3ea;background:#1a222a;border-color:#3d5466}body.dark .erp-advanced-modal .modal-header{color:#eef3f8;background:#151b21;border-bottom:1px solid #2c3844}body.dark .erp-advanced-modal .modal-title,body.dark .erp-advanced-modal .modal-title .bi{color:#eef3f8}body.dark .erp-advanced-modal .modal-body{color:#dce3ea;background:#1a222a}body.dark .erp-advanced-modal .modal-footer{background:#1a222a;border-top:1px solid #2c3844}body.dark .erp-advanced-label{color:#b8c6d4}body.dark .erp-advanced-modal .form-control,body.dark .erp-advanced-modal .form-select{color:#e8eef3;background-color:#12181e;border:0;border-bottom:2px solid #ffffff2e}body.dark .erp-advanced-modal .form-control::placeholder{color:#dce3ea73}body.dark .erp-advanced-modal .form-control:focus,body.dark .erp-advanced-modal .form-select:focus{color:#f5f8fb;box-shadow:none;background-color:#12181e;border-bottom-color:#6d9ab7d9}body.dark .erp-advanced-modal .form-select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body.dark .modal-content .btn-close{filter:invert();opacity:.9}body.dark .erp-advanced-modal .modal-footer .btn,body.dark .erp-advanced-modal .btn-primary,body.dark .erp-advanced-modal .erp-advanced-add-row .btn{color:#fff!important;background:#3a5568!important;border-color:#5a7a90!important}body.dark .erp-advanced-modal .modal-footer .btn:hover,body.dark .erp-advanced-modal .modal-footer .btn:focus,body.dark .erp-advanced-modal .btn-primary:hover,body.dark .erp-advanced-modal .btn-primary:focus,body.dark .erp-advanced-modal .erp-advanced-add-row .btn:hover,body.dark .erp-advanced-modal .erp-advanced-add-row .btn:focus{color:#fff!important;background:#4a6b82!important;border-color:#6d92aa!important}body.dark .erp-advanced-modal .btn-outline-secondary{color:#dce3ea!important;background:0 0!important;border-color:#ffffff59!important}body.dark .erp-advanced-modal .btn-outline-secondary:hover,body.dark .erp-advanced-modal .btn-outline-secondary:focus{color:#fff!important;background:#ffffff14!important;border-color:#ffffff80!important}body.dark .erp-advanced-modal .erp-advanced-remove{color:#fff!important;background:0 0!important;border-color:#ffffff8c!important}body.dark .erp-advanced-modal .erp-advanced-remove:hover,body.dark .erp-advanced-modal .erp-advanced-remove:focus{color:#fff!important;background:#ffffff1f!important;border-color:#fff!important}body.dark{--erp-grid-surface-bg:#1a222a;--erp-grid-surface-chrome:#0f1318;--erp-grid-surface-border:var(--border-soft);--erp-grid-surface-shadow:0 4px 18px #00000059}body.dark .ag-theme-alpine{--ag-font-family:"Open Sans", sans-serif;--ag-border-color:#e2eaf212;--ag-secondary-border-color:#e2eaf20d;--ag-background-color:var(--erp-grid-row-even-bg);--ag-odd-row-background-color:var(--erp-grid-row-odd-bg);--ag-header-foreground-color:#fff;--erp-grid-column-separator-cell:#e2eaf20f;--erp-grid-column-separator-header:#ffffff1f;--erp-grid-column-separator-resize:#ffffff1f;--ag-header-column-separator-color:transparent;--ag-column-hover-color:transparent;--ag-selected-row-background-color:#243240;--ag-range-selection-border-color:#6d9ab7;--ag-row-hover-color:#ffffff0a;--ag-foreground-color:#dce3ea;--ag-secondary-foreground-color:#dce3ea;--ag-control-panel-background-color:#1a222a;--ag-menu-background-color:#1a222a;font-family:Open Sans,sans-serif}body.dark .ag-theme-alpine .ag-cell{color:#dce3ea;border-right:1px solid #0000;border-bottom-color:#e2eaf20d!important}body.dark .ag-theme-alpine .ag-row:hover:not(.erp-grid-row-active) .ag-cell{background-color:#ffffff0d!important}body.dark .ag-theme-alpine .ag-row-selected:not(.erp-grid-row-active) .ag-cell{background-color:var(--ag-selected-row-background-color)!important}body.dark .ag-theme-alpine .ag-row.erp-grid-row-active,body.dark .ag-theme-alpine .ag-row.erp-grid-row-active .ag-cell,body.dark .ag-theme-alpine .ag-row.erp-grid-row-active:hover .ag-cell{background-color:var(--erp-grid-row-active-bg)!important}body.dark .ag-theme-alpine .ag-menu,body.dark .ag-theme-alpine .ag-popup-child,body.dark .ag-theme-alpine .ag-filter,body.dark .ag-theme-alpine .ag-rich-select-list{background-color:#1a222a!important}body.dark .ag-theme-alpine .ag-menu .ag-menu-option-part,body.dark .ag-theme-alpine .ag-filter .ag-input-field-input{color:#dce3ea!important}body.dark .erp-renven-chart-host.ag-theme-alpine .ag-row,body.dark .erp-renven-chart-host.ag-theme-alpine .ag-row .ag-cell{background-color:var(--erp-grid-row-even-bg)!important;color:#e6edf3!important}body.dark .erp-renven-chart-host.ag-theme-alpine .ag-row.ag-row-odd,body.dark .erp-renven-chart-host.ag-theme-alpine .ag-row.ag-row-odd .ag-cell{background-color:var(--erp-grid-row-odd-bg)!important}body.dark .erp-renven-chart-host.ag-theme-alpine .ag-row.erp-grid-row-active,body.dark .erp-renven-chart-host.ag-theme-alpine .ag-row.erp-grid-row-active .ag-cell{background-color:var(--erp-grid-row-active-bg)!important}body.dark #suggestions-modal .modal-content{color:#dce3ea;background:#1a222a;border-color:#3d5466}body.dark #suggestions-modal .modal-header{color:#eef3f8;background:#151b21;border-bottom:1px solid #2c3844}body.dark #suggestions-modal .modal-title{color:#eef3f8}body.dark #suggestions-modal .modal-body{background:#1a222a}body.dark .erp-grid-toolbar .erp-toolbar-dropdown-menu{background:#2b2f34;border-color:#46525d}body.dark .erp-grid-toolbar .erp-toolbar-dropdown-menu .dropdown-item{color:#dfe7ef}body.dark .erp-grid-toolbar .erp-toolbar-dropdown-menu .dropdown-item:hover,body.dark .erp-grid-toolbar .erp-toolbar-dropdown-menu .dropdown-item:focus{color:#fff;background:#3a4652}body.dark #about-itris-modal .modal-content{color:#dce3ea;background:#1a222a;border-color:#3d5466}body.dark #about-itris-modal .modal-body{background:#1a222a}body.dark #about-itris-modal .about-itris-title,body.dark #about-itris-modal .about-itris-text,body.dark #about-itris-modal .about-itris-copy{color:#dce3ea}body.dark #about-itris-modal .about-itris-accept-btn{color:#eef3f8;background-color:#2b556f;border-color:#2b556f}body.dark #about-itris-modal .about-itris-accept-btn:hover,body.dark #about-itris-modal .about-itris-accept-btn:focus{color:#fff;background-color:#366b8a;border-color:#366b8a}@font-face{src:url(/assets/css/opensans-bold.ttf);font-family:opensans}#root{min-height:100%}body.app-shell{height:100dvh;overflow:hidden}body.app-shell #root{height:100%;min-height:0;overflow:hidden}body.app-shell #workspace-panel{min-height:0;overflow:hidden}body.app-shell .workspace-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}body.app-shell #menu-tabs-empty{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;overflow:hidden auto}body.app-shell #menu-tabs-empty[hidden]{display:none!important}body.app-shell #inicio-novedades-frame{background:#fff;border:1px solid #d0d7de;border-radius:6px;flex:auto;width:100%;min-height:0}body.app-shell #menu-tabs-content{min-height:0;overflow:hidden}.header-nav .nav-icon.dropdown-toggle:after,.header-nav .nav-profile.dropdown-toggle:after{display:none!important}#btn-sugerencias.btn-sugerencias,#btn-sugerencias.btn-sugerencias:hover,#btn-sugerencias.btn-sugerencias:focus,#btn-sugerencias.btn-sugerencias:active,#btn-sugerencias.btn-sugerencias:focus-visible{color:#fff!important;box-shadow:none!important;background-color:#0000!important;border:none!important}#btn-sugerencias.btn-sugerencias i,#btn-sugerencias.btn-sugerencias:hover i,#btn-sugerencias.btn-sugerencias:focus i{color:#fff!important}#sidebar-nav.is-search-active li.menu-entry.search-match.menu-leaf>.nav-link{background:var(--brand-dark-3)!important;color:#fff!important;border:none!important;border-radius:4px!important;margin:2px 8px!important}#sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link{border:1px solid #e2e8f0;border-radius:4px;margin:2px 6px;color:var(--primary-blue)!important;background:#fff!important}#sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link i:not(.bi-chevron-down),#sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link span{color:var(--primary-blue)!important}#sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link .menu-icon-image{filter:invert(65%)sepia(25%)saturate(861%)hue-rotate(158deg)brightness(99%)contrast(88%)}#sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed{background:var(--primary-blue)!important;color:#fff!important}#sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed i:not(.bi-chevron-down),#sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed span{color:#fff!important}#sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed){color:var(--primary-blue)!important;background:#f6f9ff!important}#sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed) i:not(.bi-chevron-down),#sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed) span{color:var(--primary-blue)!important}#sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed) .menu-icon-image{filter:invert(65%)sepia(25%)saturate(861%)hue-rotate(158deg)brightness(99%)contrast(88%)}#sidebar-nav.is-search-active .nav-content{padding-left:0;padding-right:0}#sidebar-nav.is-search-active .nav-content .menu-entry>.nav-link{padding:10px 15px!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match.menu-leaf>.nav-link{color:#fff!important;background:#243948!important;border:1px solid #3d5466!important;border-radius:4px!important;margin:2px 8px!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match.menu-leaf>.nav-link i:not(.bi-chevron-down),body.dark #sidebar-nav.is-search-active li.menu-entry.search-match.menu-leaf>.nav-link span{color:#fff!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match.menu-leaf>.nav-link .menu-icon-image{filter:none;opacity:.95}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link{color:#2c4c5e!important;background:#e4eaef!important;border:1px solid #c5d3de!important;border-radius:4px!important;margin:2px 6px!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link i:not(.bi-chevron-down),body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link span{color:#2c4c5e!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link .menu-icon-image{filter:invert(65%)sepia(25%)saturate(861%)hue-rotate(158deg)brightness(99%)contrast(88%);opacity:1}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed{color:#fff!important;background:#3b6882!important;border:none!important;border-radius:4px!important;margin:2px 6px!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed i:not(.bi-chevron-down),body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed span{color:#fff!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed .menu-icon-image{filter:none;opacity:.95}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed){color:#2c4c5e!important;background:#fff!important;border:1px solid #c5d3de!important;border-radius:4px!important;margin:2px 6px!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed) i:not(.bi-chevron-down),body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed) span{color:#2c4c5e!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed) .menu-icon-image{filter:invert(65%)sepia(25%)saturate(861%)hue-rotate(158deg)brightness(99%)contrast(88%);opacity:1}body.dark #sidebar-nav.is-search-active .nav-content a.nav-link{color:inherit!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed .bi-chevron-down{color:#fff!important;opacity:1!important;visibility:visible!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed) .bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link .bi-chevron-down{color:#3b6882!important;opacity:1!important;visibility:visible!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match.menu-leaf>.nav-link:hover{color:#fff!important;background:#243948!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link:hover{color:#2c4c5e!important;background:#e4eaef!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed:hover{color:#fff!important;background:#3b6882!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed):hover{color:#2c4c5e!important;background:#fff!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link .bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link:not(.collapsed) .bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link:not(.collapsed) i.bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed) .bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed) i.bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link:hover .bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link:not(.collapsed):hover .bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link:not(.collapsed):hover i.bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed):hover .bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed):hover i.bi-chevron-down{box-shadow:none!important;color:#2c4c5e!important;background:0 0!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link:hover .bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-match:not(.menu-leaf)>.nav-link:not(.collapsed):hover .bi-chevron-down,body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link:not(.collapsed):hover .bi-chevron-down{color:#1a4a63!important}body.dark #sidebar-nav.is-search-active li.menu-entry.search-parent>.nav-link.collapsed:hover .bi-chevron-down{color:#fff!important;background:0 0!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link.collapsed{color:#fff!important;border:none!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link.collapsed i:not(.bi-chevron-down),body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link.collapsed span{color:#fff!important;background:0 0!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link.collapsed .menu-icon-image{filter:none;opacity:.95}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed){color:#2c4c5e!important;background:#fff!important;border:1px solid #c5d3de!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed) i:not(.bi-chevron-down),body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed) span{color:#2c4c5e!important;background:0 0!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed) .menu-icon-image{filter:invert(65%)sepia(25%)saturate(861%)hue-rotate(158deg)brightness(99%)contrast(88%);opacity:1}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry.menu-leaf>.nav-link{color:#fff!important;background:#243948!important;border:1px solid #3d5466!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry.menu-leaf>.nav-link span{color:#fff!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry.menu-leaf>.nav-link.menu-selected{color:#2c4c5e!important;background:#fff!important;font-weight:600!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry.menu-leaf>.nav-link.menu-selected span,body.dark #sidebar-nav:not(.is-search-active) li.menu-entry.menu-leaf>.nav-link.menu-selected i:not(.bi-chevron-down){color:#2c4c5e!important;background:0 0!important}body.dark #sidebar-nav.is-search-active li.menu-entry.menu-leaf>.nav-link.menu-selected,body.dark #sidebar-nav.is-search-active li.menu-entry.search-match.menu-leaf>.nav-link.menu-selected{color:#2c4c5e!important;background:#fff!important;border:1px solid #c5d3de!important;font-weight:600!important}body.dark #sidebar-nav.is-search-active li.menu-entry.menu-leaf>.nav-link.menu-selected span,body.dark #sidebar-nav.is-search-active li.menu-entry.search-match.menu-leaf>.nav-link.menu-selected span,body.dark #sidebar-nav.is-search-active li.menu-entry.menu-leaf>.nav-link.menu-selected i:not(.bi-chevron-down),body.dark #sidebar-nav.is-search-active li.menu-entry.search-match.menu-leaf>.nav-link.menu-selected i:not(.bi-chevron-down){color:#2c4c5e!important;background:0 0!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link.collapsed:hover{color:#fff!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed):hover{color:#2c4c5e!important;background:#fff!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry.menu-leaf>.nav-link:hover{color:#fff!important;background:#2c4c5e!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link.collapsed .bi-chevron-down{color:#fff!important;background:0 0!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed) .bi-chevron-down,body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed) i.bi-chevron-down,body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed):hover .bi-chevron-down,body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed):hover i.bi-chevron-down{color:#2c4c5e!important;background:0 0!important}body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed):hover .bi-chevron-down,body.dark #sidebar-nav:not(.is-search-active) li.menu-entry:not(.menu-leaf)>.nav-link:not(.collapsed):hover i.bi-chevron-down{color:#1a4a63!important}.erp-tab-panel-inner.erp-grid-pane--ren-ven.erp-renven-pane-split{overflow:hidden}.erp-tab-panel-inner.erp-grid-pane--ren-ven.erp-renven-pane-split>.erp-grid-split-layout{flex:50%;min-height:0;max-height:50%}.erp-tab-panel-inner.erp-grid-pane--ren-ven.erp-renven-pane-split>.erp-renven-chart-wrap{flex-direction:column;flex:50%;min-height:0;max-height:50%;margin-top:0;display:flex;overflow:hidden auto}.erp-tab-panel-inner.erp-grid-pane--ren-ven.erp-renven-pane-split>.erp-renven-chart-wrap .erp-renven-chart-tool{border-top:none;flex:none;margin-top:0;padding-top:4px}.erp-tab-panel-inner.erp-grid-pane--ren-ven.erp-renven-pane-split>.erp-renven-chart-wrap .erp-renven-detail-panel,.erp-tab-panel-inner.erp-grid-pane--ren-ven.erp-renven-pane-split>.erp-renven-chart-wrap .erp-renven-chart-output:not(.is-hidden){flex-direction:column;flex:none;display:flex}.erp-tab-panel-inner.erp-grid-pane--ren-ven.erp-renven-pane-split>.erp-renven-chart-wrap .erp-renven-chart-scroll{flex:none;max-height:none}.erp-tab-panel-inner.erp-grid-pane--ren-ven.erp-renven-pane-split>.erp-renven-chart-wrap.is-all-hidden{flex:none;max-height:0;display:none}.erp-tab-panel-inner.erp-grid-pane--ren-ven.erp-renven-pane-fullgrid>.erp-renven-chart-wrap.is-all-hidden{display:none}.erp-renven-chart-tool.is-config-hidden.is-views-panel-open .erp-renven-chart-config-panel{display:block}.erp-renven-chart-tool.is-config-hidden.is-views-panel-open .erp-renven-slots-config{display:none!important}.erp-renven-chart-host{height:100%;min-height:320px}.erp-renven-charts-grid[data-count="1"] .erp-renven-chart-host{min-height:min(52vh,480px)}.erp-renven-charts-grid[data-count="4"]{row-gap:24px}@media (max-width:768px){.erp-renven-charts-grid[data-count="2"] .erp-renven-chart-host,.erp-renven-charts-grid[data-count="4"] .erp-renven-chart-host{min-height:min(52vh,420px)}}.erp-tab-panel-inner{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.erp-tab-panel-inner>.erp-grid-toolbar{flex:none}.erp-tab-panel-inner>.erp-grid-split-layout{flex:auto;min-height:0;overflow:hidden}.erp-grid-split-layout:not(.is-summary-enabled) .erp-grid-split-main{grid-column:1/-1}.erp-grid-split-main .ag-theme-alpine.erp-grid-container{flex:auto;width:100%;height:auto;min-height:0;max-height:100%;overflow:hidden}.erp-column-header{align-items:center;gap:4px;width:100%;min-width:0;display:flex}.erp-column-header .ag-header-cell-label{flex:auto;min-width:0;overflow:hidden}.erp-column-header-menu-btn{color:#fff;cursor:pointer;opacity:.85;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-left:auto;padding:0;line-height:1;transition:opacity .15s,background-color .15s;display:inline-flex}.erp-column-header-menu-btn:hover,.erp-column-header-menu-btn:focus{opacity:1;background-color:#ffffff2e;outline:none}.erp-column-header-menu-btn .bi{pointer-events:none;font-size:14px}.erp-column-header-menu{z-index:99999;background:#fff;border:1px solid #bdc3c7;border-radius:2px;min-width:240px;padding:4px 0;box-shadow:0 4px 14px #0000002e}.erp-column-header-menu-item{text-align:left;color:#181d1f;cursor:pointer;white-space:nowrap;background:0 0;border:none;width:100%;padding:8px 14px;font-size:13px;display:block}.erp-column-header-menu-item:hover,.erp-column-header-menu-item:focus{background-color:#e8f4fc;outline:none}.erp-grid-summary-container{flex:auto;width:100%;height:100%;min-height:0}#menu-tabs-content>.tab-pane{flex-direction:column;flex:auto;min-height:0;display:none!important}#menu-tabs-content>.tab-pane.active.show{flex-direction:column;flex:auto;min-height:0;overflow:hidden;display:flex!important}#menu-tabs-content>.tab-pane.active.show>*{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.erp-grid-split-main{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.erp-grid-split-summary{flex-direction:column}.erp-grid-split-summary .erp-grid-surface,.erp-grid-split-main .erp-grid-surface{flex:auto;min-height:0}body.dark .erp-renven-chart-box{border-color:#ffffff1f;background:#1a1d21!important}body.dark .erp-renven-chart-cell{background:#12181e;border-color:#ffffff1f}body.dark .erp-renven-chart-cell-title{color:#dce3ea!important}body.dark .erp-renven-chart-host.ag-theme-alpine,body.dark .erp-renven-chart-host-inner{background:#12181e}body.dark .erp-renven-chart-host.ag-theme-alpine .ag-root-wrapper{background:#12181e;border-color:#ffffff1f}body.dark #suggestions-modal .modal-content,body.dark .suggestions-modal .modal-content{color:#dce3ea;background:#1a222a;border-color:#3d5466}body.dark #suggestions-modal .modal-header,body.dark .suggestions-modal .modal-header{color:#eef3f8;background:#151b21;border-bottom:1px solid #2c3844}body.dark #suggestions-modal .modal-title,body.dark .suggestions-modal .modal-title{color:#eef3f8}body.dark #suggestions-modal .modal-body,body.dark .suggestions-modal .modal-body{background:#1a222a}body.dark #suggestions-modal .btn-close,body.dark .suggestions-modal .btn-close{filter:invert()grayscale()brightness(200%)}
