body{padding:0;margin:0;font-family:Roboto,sans-serif;font-size:small;height:100%}.red-style .container{display:flex;flex-wrap:wrap;min-height:100vh;min-width:100vw;justify-content:center;justify-items:center;align-items:center;padding:0;gap:2px;background-color:#c03939}.red-style .footer{position:fixed;bottom:0;left:0;height:20px;width:100%;background-color:#c03939;color:#fff;text-align:center;padding:5px;font-weight:700}.red-style .contenedor{grid-gap:0;display:grid;background-color:#c03939;grid-template-columns:auto 1fr;height:100vh}.red-style .contenido{display:grid;grid-template-columns:1fr;background-color:#c03939;padding:0;overflow-y:auto}.red-style .contenido:first-child{grid-column:span 2}.red-style .contenido-dinamico{margin-top:70px;padding-left:8px;background-color:#ccc}.red-style .contenido-dinamico fieldset{padding-top:10px;background-color:#fff;border-radius:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));grid-gap:1;gap:1}.red-style .form,.red-style form{padding:10px}.red-style .form fieldset,.red-style form fieldset{border:none}.red-style .form legend,.red-style form legend{width:100%;height:20px;text-align:center;padding:5px;font-weight:700;color:#fff;background-color:#c03939;border-radius:5px}.red-style .full-width{grid-column:1/-1}.red-style .danger{background:#db3b3b}.red-style .danger,.red-style .success{color:#fff;padding:4px 7px;border-radius:5px}.red-style .success{background:#28a745}.red-style .info{background:#17a2b8}.red-style .info,.red-style .warning{color:#fff;padding:4px 7px;border-radius:5px}.red-style .warning{background:#ffc107}.red-style table{width:100%;border-collapse:collapse;overflow-x:auto}.red-style td{padding:0;text-align:center}.red-style .list-items{vertical-align:top!important}.red-style .list-items ul{list-style:none;margin:0;padding:0 0 2px 2px;height:100%}.red-style .list-items ul li{margin-bottom:2px;margin-top:2px}.red-style th{padding:5px!important;text-align:center}.red-style thead tr{border-bottom:1px solid #fff;background-color:#c03939;color:#fff;font-weight:700}.red-style tbody>tr{border-bottom:1px solid gray;transition:opacity .8s ease-in-out}.red-style .pages{margin-bottom:50px;padding:10px}.red-style .pages ul>li>a{display:block;border-radius:50%;background-color:#c03939;color:#fff;text-decoration:none;border:2px solid #c03939;height:40px;width:40px;line-height:40px;transition:background-color .8s ease-in-out}.red-style .pages ul>li>.active,.red-style .pages ul>li>a:hover{color:rgba(49,103,128,.906);background-color:#fff;font-weight:700}.red-style .tags{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:5px;padding:5px}.red-style .tags>.tags-title{flex-basis:100%}.red-style .tags>.tags-title p{border-bottom:1px solid #c03939;color:#c03939}.red-style .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px;padding:5px;border-radius:5px;border:none;opacity:1;transition:opacity 1s ease 3ms}.red-style a.removeDecoration{text-decoration:none}.red-style a.hover-text-white{color:#fff}.red-style a.hover-text-white:hover{color:#fff;font-weight:700}.red-style button.btn{border:1px solid #4f4f4f!important}.red-style .btn-default{font-weight:400;min-width:10rem;text-decoration:none}.red-style .btn-default:hover{opacity:.9;font-weight:600}.red-style .btn-primary{color:#fff;font-weight:400;min-width:10rem;background-color:#c03939;text-decoration:none}.red-style .btn-primary:hover{opacity:.9;color:#fff;font-weight:600;background-color:#c03939}.red-style .btn-success{color:#fff;font-weight:400;min-width:10rem;background-color:#3fa703;text-decoration:none}.red-style .btn-success:hover{opacity:.9;color:#fff;font-weight:600;background-color:#3fa703}.red-style .btn-info{color:#fff;font-weight:400;min-width:10rem;background-color:#17a2b8;text-decoration:none}.red-style .btn-info:hover{opacity:.9;color:#fff;font-weight:600;background-color:#17a2b8}.red-style .btn-danger{color:#fff;font-weight:600;min-width:10rem;background-color:#db3b3b;text-decoration:none}.red-style .btn-danger:hover{opacity:.9;color:#fff;font-weight:600;background-color:#db3b3b}.red-style .buttons{display:grid;grid-template-columns:1fr auto 1fr}.red-style .columna-especial{grid-column-start:3;grid-column-end:3}.red-style .navbar-izquierdo{width:250px;font-size:15px;color:#fff;background-color:#c03939;overflow-y:auto;padding-top:60px;box-sizing:border-box}.red-style .navbar-izquierdo .sidebar{display:flex;flex-direction:column;justify-content:flex-start;padding:0}.red-style .navbar-izquierdo .sidebar button{padding:10px 0 10px 10px;text-align:left;background-color:#c03939;color:#fff;border:.5px solid transparent;border-bottom:1px solid #4f4f4f;transition:background-color .8s ease-in-out}.red-style .navbar-izquierdo .sidebar button>span{margin-left:5px}.red-style .navbar-izquierdo .sidebar button:hover{cursor:pointer;background-color:#4f4f4f}.red-style .navbar-izquierdo .sidebar button.active-menu:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px;color:#fff}.red-style .navbar-izquierdo .sidebar>button:first-child{text-align:center!important;border-bottom:1px solid #fff;padding-left:0}.red-style .navbar-izquierdo .sidebar>button:last-child{margin-top:50px;text-align:center!important;border-bottom:none;border-top:none;padding-left:0;background:#c03939;color:#fff}.red-style .navbar-izquierdo.mobil{max-width:50px}.red-style .navbar-izquierdo.mobil button{text-align:center!important;margin:0!important;padding-left:0!important}.red-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button.active:after,.red-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button>span,.red-style .navbar-izquierdo>.sidebar.mobil>button.active-menu:after,.red-style .navbar-izquierdo>.sidebar.mobil>button>span{display:none!important}.red-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button{padding-left:0!important}.red-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button:hover:after{content:""}.red-style .navbar-izquierdo::-webkit-scrollbar{width:8px}.red-style .navbar-izquierdo::-webkit-scrollbar-track{background:#f1f1f1}.red-style .navbar-izquierdo::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.red-style .navbar-izquierdo::-webkit-scrollbar-thumb:hover{background:#c03939}.red-style .navbar-izquierdo{scrollbar-width:thin;scrollbar-color:#c03939 #03001e}.red-style .submenu-hide{display:none!important}.red-style .submenu{display:contents}.red-style .submenu li{padding:0!important;margin:0!important;border:0!important}.red-style .submenu li>button{color:#fff;border:none;padding-left:30px!important;background:#4f4f4f!important;width:100%;text-align:left;transition:background-color .8s ease-in-out}.red-style .submenu li>button:hover{border-bottom:1px solid #4f4f4f;border-top:1px solid #4f4f4f;border-right:1px solid #4f4f4f;background-color:#c03939!important}.red-style .submenu li>button:hover:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.red-style .submenu li>button.active{border-bottom:1px solid #4f4f4f;border-top:1px solid #4f4f4f;border-right:1px solid #4f4f4f;background-color:#c03939!important}.red-style .submenu li>button.active:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.red-style .nav-principal{position:fixed;display:flex;flex-direction:row;justify-content:space-between;height:60px;width:100%;top:0;left:0;color:#fff;background:#c03939}.red-style .nav-principal .bar{display:block;padding:20px}.red-style .nav-principal .bar a{border:1px solid #4f4f4f;border-radius:5px;padding:10px;color:#fff;background-color:#c03939;width:40px;height:10px}.red-style .nav-principal .logo{min-width:250px;max-width:250px;max-height:60px;text-align:center}.red-style .nav-principal .logo img{padding:8px;margin-left:20px;width:200px;height:50px}.red-style .nav-principal .logo i{color:#c03939;padding:25px}.red-style .nav-principal ul{width:100%;text-align:right;height:20px;list-style:none;padding-top:5px;padding-bottom:5px}.red-style .nav-principal ul li{display:inline;padding-right:20px}.red-style .nav-principal ul li a{text-decoration:none;color:#fff;font-weight:700}.red-style .nav-principal ul li a:hover{color:#4f4f4f;text-decoration:none;font-weight:700}@media(min-width:768px){.red-style .bar{display:none!important}}@media(max-width:768px){.red-style .toggle-menu-mobil{display:none!important}.red-style ul{display:none;padding:0}.red-style ul li{padding:10px!important}.red-style .logo>img{margin-left:0!important;width:100px!important}.red-style .nav-principal>ul{position:absolute;top:60px;left:0;background-color:transparent;border-top:1px solid #c03939!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:auto;width:100vw;text-align:center;margin:0!important;padding:0!important}.red-style .nav-principal>ul li{width:100%;background-color:#c03939;border-bottom:1px solid #4f4f4f;margin:0!important;padding:20px!important}.red-style .nav-principal>ul li a{color:#4f4f4f!important}}.red-style .inputTextParent{display:flex;flex-direction:column;padding:5px}.red-style .inputTextParent label{text-align:left;font-size:14px;font-weight:700;color:#c03939;padding:3px}.red-style .inputTextParent input{max-width:100%;height:20px;padding:5px;border-radius:5px;border:1px solid gray}.red-style .inputTextParent input:focus{outline:none}.red-style .inputTextParent .required-field:before{color:#db3b3b;content:"* "}.red-style .inputTextParent textarea{border-radius:5px}.red-style .inputTextParent textarea:active,.red-style .inputTextParent textarea:focus{outline:none}.red-style .error-input{border:1px solid #db3b3b!important}.red-style .error-label{color:#db3b3b!important}.red-style .error-label:before{color:#db3b3b;content:"* "}.red-style .error-label:after{color:#db3b3b;content:" * "}.red-style .error-message{border-radius:5px;background-color:#db3b3b;color:#fff;padding:2px;text-align:center}.red-style .selectInput{display:flex;justify-content:center;align-items:center}.red-style .selectInputChildren{display:flex;flex-direction:column;width:100%;padding:.5%}.red-style .selectInput select{width:100%;height:35px;text-align:center}.red-style .selectInput .required-field:before{color:#db3b3b;content:"* "}.red-style .selectInput label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#c03939!important}.red-style .selectInput .error-label{color:#db3b3b!important}.red-style .selectInput select:active,.red-style .selectInput select:focus{outline:none}.red-style .item{display:flex;flex-direction:column;flex-wrap:wrap}.red-style .selectInputSearchParent{border:1px solid #03001e;padding-right:24px;border-radius:4px}.red-style .selectInputSearch,.red-style .selectInputSearchParent{display:flex;justify-content:center;align-items:center;position:relative}.red-style .selectInputSearch{flex-direction:column;min-height:60px}.red-style .selectInputSearch .required-field:before{color:#db3b3b;content:"* "}.red-style .selectInputSearch label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#c03939!important}.red-style .selectInputSearch .error-label{color:#db3b3b!important}.red-style .selectInputSearch select:active,.red-style .selectInputSearch select:focus{outline:none}.red-style .filter-input{display:flex;justify-content:center;align-items:center;min-width:90%;padding:8px;border:none;outline:none;text-align:center}.red-style .dropdown{list-style:none;padding-left:5px;position:absolute;top:100%;left:0;min-width:100%;max-height:150px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-top:none;z-index:1000;border-radius:0 0 4px 4px}.red-style .dropdown li{text-align:center;padding:8px;cursor:pointer}.red-style .dropdown li:hover{background-color:#c03939;color:#fff}.red-style .no-results{padding:8px;color:#03001e}.red-style .clear-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;color:#03001e;font-size:16px}.red-style .select-multiple{display:flex;flex-direction:column}.red-style .checkbox-label{display:block;margin-bottom:5px}.red-style .checkbox-label input[type=checkbox]{margin-right:5px}.red-style .select-multiple-custom{display:flex;justify-content:center;align-items:center;border:1px solid gray;border-radius:3px;height:30px;background-color:#fff;margin-left:5px;margin-right:5px}.red-style .select-multiple-custom .error-label{color:#db3b3b!important}.red-style .select-multiple-custom:hover{cursor:pointer}.red-style .select-multiple-custom-label{padding:5px;text-align:left;margin-left:5px;margin-right:5px}.red-style .select-multiple-custom-label label{color:#c03939;font-weight:700;font-size:14px}.red-style .select-multiple-custom-label label.required-field:before{content:"* ";color:#db3b3b}.red-style .select-multiple-custom-item{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:left;padding:10px;border:1px solid #c03939;border-radius:3px;margin-bottom:2px;transition:background-color .8s ease-in-out}.red-style .select-multiple-custom-item.disabled{color:#a09e9e;font-weight:lighter}.red-style .select-multiple-custom-item.active,.red-style .select-multiple-custom-item:hover{cursor:pointer;background-color:#c03939;color:#fff;border:1px solid #dfdfdf;border-radius:2px}.red-style .delete-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:none;border-radius:50%;cursor:pointer;margin-left:auto}.red-style .delete-icon:before{content:"";font-family:Font Awesome\ 6 Free;font-size:14px;color:#fff;font-weight:700}.red-style .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.red-style .modal-content{width:80%;height:auto;background-color:#fff;padding:10px;border-radius:5px}.red-style .modal-title{display:flex;justify-content:center;align-items:center;height:30px;color:#000;border-bottom:2px solid #dfdfdf;margin-bottom:10px}.red-style .modal-close-button{position:absolute;top:10px;right:10px;font-weight:700;color:#dfdfdf;background:none;border-radius:50%;font-size:18px;cursor:pointer}.red-style h1{color:#c03939}.red-style h4{color:#4f4f4f}.red-style h4 span{color:#c03939}.red-style .actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding-top:10px}.red-style .left{flex:1 1;display:flex;min-height:100vh}.red-style .left img{flex-shrink:0;min-width:100%;min-height:100%;border-radius:5px}.red-style .right{flex:1 1;min-height:100vh;flex-direction:column;background:#fff;border-radius:5px}.red-style .div-input,.red-style .right{display:flex;text-align:center;justify-content:center;align-items:center}.red-style .div-input{flex-direction:row;flex-wrap:wrap;gap:1px;margin-top:10px;padding:12px;border-radius:10px;border:1px solid #c03939;color:#c03939}.red-style .div-input input{color:#c03939;outline:none;border:none;text-align:left;width:80%}.red-style .div-input i{width:20px;height:20px}.red-style .forgot_password{text-decoration:none;color:#c03939}.red-style .forgot_password:hover{color:rgba(39,43,44,.906)}.red-style .forgot_password{transition:color .8s ease-in-out .2s}@media(max-width:768px){.red-style .actions>.btn{width:100%}.red-style .container{padding-top:70px;padding-bottom:40px;flex-direction:column-reverse;min-height:0;min-width:0;gap:5px}.red-style .right{width:95vw;flex-basis:100%;background:#fff}.red-style .right form{text-align:center;display:flex;flex-direction:column;flex:1 1;flex-wrap:wrap;align-items:center;justify-content:center}.red-style .left{width:95vw;display:flex;height:auto!important;background-color:#fff}.red-style .left>img{max-width:100%;content:url(/assets/login/login_final_mobile.gif)!important}.red-style .div-input{width:80%}.red-style .div-input input{flex:1 1;width:-moz-fit-content;width:fit-content}}.red-style .recoveryLink{text-decoration:none}.red-style .drop-button-container{position:relative;display:inline-block}.red-style .drop-button-container.open{z-index:9999}.red-style .drop-toggle{padding:5px 10px;border:none;background-color:#c03939;border-radius:5px;cursor:pointer;color:#fff;transition:background .2s,color .2s;z-index:1!important}.red-style .drop-menu{position:absolute;right:0;top:100%;margin-top:8px;background:#c03939;border:1px solid #fff;border-radius:10px;min-width:160px;z-index:9999!important}.red-style .drop-menu ul{list-style:none;margin:0;padding:6px 0}.red-style .drop-menu li button{width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;cursor:pointer;color:#fff;transition:background .2s,color .2s}.red-style .drop-menu li button:hover{background:rgba(39,43,44,.906);color:#fff}.red-style .tab-container{padding-top:5px;margin-right:200px;width:100%;height:70vh}.red-style .tab-buttons{display:flex;border-bottom:2px solid #4f4f4f;gap:2px}.red-style .tab-buttons button{flex:1 1;padding:10px;cursor:pointer;background-color:#4f4f4f;border:1px solid #4f4f4f;border-bottom:none;outline:none;transition:background-color .3s ease,color .3s ease;font-weight:700;color:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px}.red-style .tab-buttons button.active,.red-style .tab-buttons button:hover{background-color:#c03939;color:#fff;border-bottom:2px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}.red-style .tab-content{display:none;padding:20px;border:1px solid #a09e9e;border-top:none;background-color:#fff;height:100%;color:#c03939}.red-style .tab-content.active{display:block}.black-style .container{display:flex;flex-wrap:wrap;min-height:100vh;min-width:100vw;justify-content:center;justify-items:center;align-items:center;padding:0;gap:2px;background-color:#000}.black-style .footer{position:fixed;bottom:0;left:0;height:20px;width:100%;background-color:#000;color:#fff;text-align:center;padding:5px;font-weight:700}.black-style .contenedor{grid-gap:0;display:grid;background-color:#000;grid-template-columns:auto 1fr;height:100vh}.black-style .contenido{display:grid;grid-template-columns:1fr;background-color:#000;padding:0;overflow-y:auto}.black-style .contenido:first-child{grid-column:span 2}.black-style .contenido-dinamico{margin-top:70px;padding-left:8px;background-color:#ccc}.black-style .contenido-dinamico fieldset{padding-top:10px;background-color:#fff;border-radius:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));grid-gap:1;gap:1}.black-style .form,.black-style form{padding:10px}.black-style .form fieldset,.black-style form fieldset{border:none}.black-style .form legend,.black-style form legend{width:100%;height:20px;text-align:center;padding:5px;font-weight:700;color:#fff;background-color:#000;border-radius:5px}.black-style .full-width{grid-column:1/-1}.black-style .danger{background:#db3b3b}.black-style .danger,.black-style .success{color:#fff;padding:4px 7px;border-radius:5px}.black-style .success{background:#28a745}.black-style .info{background:#17a2b8}.black-style .info,.black-style .warning{color:#fff;padding:4px 7px;border-radius:5px}.black-style .warning{background:#ffc107}.black-style table{width:100%;border-collapse:collapse;overflow-x:auto}.black-style td{padding:0;text-align:center}.black-style .list-items{vertical-align:top!important}.black-style .list-items ul{list-style:none;margin:0;padding:0 0 2px 2px;height:100%}.black-style .list-items ul li{margin-bottom:2px;margin-top:2px}.black-style th{padding:5px!important;text-align:center}.black-style thead tr{border-bottom:1px solid #fff;background-color:#000;color:#fff;font-weight:700}.black-style tbody>tr{border-bottom:1px solid gray;transition:opacity .8s ease-in-out}.black-style .pages{margin-bottom:50px;padding:10px}.black-style .pages ul>li>a{display:block;border-radius:50%;background-color:#000;color:#fff;text-decoration:none;border:2px solid #000;height:40px;width:40px;line-height:40px;transition:background-color .8s ease-in-out}.black-style .pages ul>li>.active,.black-style .pages ul>li>a:hover{color:rgba(49,103,128,.906);background-color:#fff;font-weight:700}.black-style .tags{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:5px;padding:5px}.black-style .tags>.tags-title{flex-basis:100%}.black-style .tags>.tags-title p{border-bottom:1px solid #000;color:#000}.black-style .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px;padding:5px;border-radius:5px;border:none;opacity:1;transition:opacity 1s ease 3ms}.black-style a.removeDecoration{text-decoration:none}.black-style a.hover-text-white{color:#fff}.black-style a.hover-text-white:hover{color:#fff;font-weight:700}.black-style button.btn{border:1px solid #4f4f4f!important}.black-style .btn-default{font-weight:400;min-width:10rem;text-decoration:none}.black-style .btn-default:hover{opacity:.9;font-weight:600}.black-style .btn-primary{color:#fff;font-weight:400;min-width:10rem;background-color:#000;text-decoration:none}.black-style .btn-primary:hover{opacity:.9;color:#fff;font-weight:600;background-color:#000}.black-style .btn-success{color:#fff;font-weight:400;min-width:10rem;background-color:#3fa703;text-decoration:none}.black-style .btn-success:hover{opacity:.9;color:#fff;font-weight:600;background-color:#3fa703}.black-style .btn-info{color:#fff;font-weight:400;min-width:10rem;background-color:#17a2b8;text-decoration:none}.black-style .btn-info:hover{opacity:.9;color:#fff;font-weight:600;background-color:#17a2b8}.black-style .btn-danger{color:#fff;font-weight:600;min-width:10rem;background-color:#db3b3b;text-decoration:none}.black-style .btn-danger:hover{opacity:.9;color:#fff;font-weight:600;background-color:#db3b3b}.black-style .buttons{display:grid;grid-template-columns:1fr auto 1fr}.black-style .columna-especial{grid-column-start:3;grid-column-end:3}.black-style .navbar-izquierdo{width:250px;font-size:15px;color:#fff;background-color:#000;overflow-y:auto;padding-top:60px;box-sizing:border-box}.black-style .navbar-izquierdo .sidebar{display:flex;flex-direction:column;justify-content:flex-start;padding:0}.black-style .navbar-izquierdo .sidebar button{padding:10px 0 10px 10px;text-align:left;background-color:#000;color:#fff;border:.5px solid transparent;border-bottom:1px solid #4f4f4f;transition:background-color .8s ease-in-out}.black-style .navbar-izquierdo .sidebar button>span{margin-left:5px}.black-style .navbar-izquierdo .sidebar button:hover{cursor:pointer;background-color:#4f4f4f}.black-style .navbar-izquierdo .sidebar button.active-menu:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px;color:#fff}.black-style .navbar-izquierdo .sidebar>button:first-child{text-align:center!important;border-bottom:1px solid #fff;padding-left:0}.black-style .navbar-izquierdo .sidebar>button:last-child{margin-top:50px;text-align:center!important;border-bottom:none;border-top:none;padding-left:0;background:#000;color:#fff}.black-style .navbar-izquierdo.mobil{max-width:50px}.black-style .navbar-izquierdo.mobil button{text-align:center!important;margin:0!important;padding-left:0!important}.black-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button.active:after,.black-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button>span,.black-style .navbar-izquierdo>.sidebar.mobil>button.active-menu:after,.black-style .navbar-izquierdo>.sidebar.mobil>button>span{display:none!important}.black-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button{padding-left:0!important}.black-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button:hover:after{content:""}.black-style .navbar-izquierdo::-webkit-scrollbar{width:8px}.black-style .navbar-izquierdo::-webkit-scrollbar-track{background:#f1f1f1}.black-style .navbar-izquierdo::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.black-style .navbar-izquierdo::-webkit-scrollbar-thumb:hover{background:#000}.black-style .navbar-izquierdo{scrollbar-width:thin;scrollbar-color:#000 #03001e}.black-style .submenu-hide{display:none!important}.black-style .submenu{display:contents}.black-style .submenu li{padding:0!important;margin:0!important;border:0!important}.black-style .submenu li>button{color:#fff;border:none;padding-left:30px!important;background:#4f4f4f!important;width:100%;text-align:left;transition:background-color .8s ease-in-out}.black-style .submenu li>button:hover{border-bottom:1px solid #4f4f4f;border-top:1px solid #4f4f4f;border-right:1px solid #4f4f4f;background-color:#000!important}.black-style .submenu li>button:hover:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.black-style .submenu li>button.active{border-bottom:1px solid #4f4f4f;border-top:1px solid #4f4f4f;border-right:1px solid #4f4f4f;background-color:#000!important}.black-style .submenu li>button.active:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.black-style .nav-principal{position:fixed;display:flex;flex-direction:row;justify-content:space-between;height:60px;width:100%;top:0;left:0;color:#fff;background:#000}.black-style .nav-principal .bar{display:block;padding:20px}.black-style .nav-principal .bar a{border:1px solid #4f4f4f;border-radius:5px;padding:10px;color:#fff;background-color:#000;width:40px;height:10px}.black-style .nav-principal .logo{min-width:250px;max-width:250px;max-height:60px;text-align:center}.black-style .nav-principal .logo img{padding:8px;margin-left:20px;width:200px;height:50px}.black-style .nav-principal .logo i{color:#000;padding:25px}.black-style .nav-principal ul{width:100%;text-align:right;height:20px;list-style:none;padding-top:5px;padding-bottom:5px}.black-style .nav-principal ul li{display:inline;padding-right:20px}.black-style .nav-principal ul li a{text-decoration:none;color:#fff;font-weight:700}.black-style .nav-principal ul li a:hover{color:#4f4f4f;text-decoration:none;font-weight:700}@media(min-width:768px){.black-style .bar{display:none!important}}@media(max-width:768px){.black-style .toggle-menu-mobil{display:none!important}.black-style ul{display:none;padding:0}.black-style ul li{padding:10px!important}.black-style .logo>img{margin-left:0!important;width:100px!important}.black-style .nav-principal>ul{position:absolute;top:60px;left:0;background-color:transparent;border-top:1px solid #000!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:auto;width:100vw;text-align:center;margin:0!important;padding:0!important}.black-style .nav-principal>ul li{width:100%;background-color:#000;border-bottom:1px solid #4f4f4f;margin:0!important;padding:20px!important}.black-style .nav-principal>ul li a{color:#4f4f4f!important}}.black-style .inputTextParent{display:flex;flex-direction:column;padding:5px}.black-style .inputTextParent label{text-align:left;font-size:14px;font-weight:700;color:#000;padding:3px}.black-style .inputTextParent input{max-width:100%;height:20px;padding:5px;border-radius:5px;border:1px solid gray}.black-style .inputTextParent input:focus{outline:none}.black-style .inputTextParent .required-field:before{color:#db3b3b;content:"* "}.black-style .inputTextParent textarea{border-radius:5px}.black-style .inputTextParent textarea:active,.black-style .inputTextParent textarea:focus{outline:none}.black-style .error-input{border:1px solid #db3b3b!important}.black-style .error-label{color:#db3b3b!important}.black-style .error-label:before{color:#db3b3b;content:"* "}.black-style .error-label:after{color:#db3b3b;content:" * "}.black-style .error-message{border-radius:5px;background-color:#db3b3b;color:#fff;padding:2px;text-align:center}.black-style .selectInput{display:flex;justify-content:center;align-items:center}.black-style .selectInputChildren{display:flex;flex-direction:column;width:100%;padding:.5%}.black-style .selectInput select{width:100%;height:35px;text-align:center}.black-style .selectInput .required-field:before{color:#db3b3b;content:"* "}.black-style .selectInput label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#000!important}.black-style .selectInput .error-label{color:#db3b3b!important}.black-style .selectInput select:active,.black-style .selectInput select:focus{outline:none}.black-style .item{display:flex;flex-direction:column;flex-wrap:wrap}.black-style .selectInputSearchParent{border:1px solid #03001e;padding-right:24px;border-radius:4px}.black-style .selectInputSearch,.black-style .selectInputSearchParent{display:flex;justify-content:center;align-items:center;position:relative}.black-style .selectInputSearch{flex-direction:column;min-height:60px}.black-style .selectInputSearch .required-field:before{color:#db3b3b;content:"* "}.black-style .selectInputSearch label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#000!important}.black-style .selectInputSearch .error-label{color:#db3b3b!important}.black-style .selectInputSearch select:active,.black-style .selectInputSearch select:focus{outline:none}.black-style .filter-input{display:flex;justify-content:center;align-items:center;min-width:90%;padding:8px;border:none;outline:none;text-align:center}.black-style .dropdown{list-style:none;padding-left:5px;position:absolute;top:100%;left:0;min-width:100%;max-height:150px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-top:none;z-index:1000;border-radius:0 0 4px 4px}.black-style .dropdown li{text-align:center;padding:8px;cursor:pointer}.black-style .dropdown li:hover{background-color:#000;color:#fff}.black-style .no-results{padding:8px;color:#03001e}.black-style .clear-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;color:#03001e;font-size:16px}.black-style .select-multiple{display:flex;flex-direction:column}.black-style .checkbox-label{display:block;margin-bottom:5px}.black-style .checkbox-label input[type=checkbox]{margin-right:5px}.black-style .select-multiple-custom{display:flex;justify-content:center;align-items:center;border:1px solid gray;border-radius:3px;height:30px;background-color:#fff;margin-left:5px;margin-right:5px}.black-style .select-multiple-custom .error-label{color:#db3b3b!important}.black-style .select-multiple-custom:hover{cursor:pointer}.black-style .select-multiple-custom-label{padding:5px;text-align:left;margin-left:5px;margin-right:5px}.black-style .select-multiple-custom-label label{color:#000;font-weight:700;font-size:14px}.black-style .select-multiple-custom-label label.required-field:before{content:"* ";color:#db3b3b}.black-style .select-multiple-custom-item{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:left;padding:10px;border:1px solid #000;border-radius:3px;margin-bottom:2px;transition:background-color .8s ease-in-out}.black-style .select-multiple-custom-item.disabled{color:#a09e9e;font-weight:lighter}.black-style .select-multiple-custom-item.active,.black-style .select-multiple-custom-item:hover{cursor:pointer;background-color:#000;color:#fff;border:1px solid #dfdfdf;border-radius:2px}.black-style .delete-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:none;border-radius:50%;cursor:pointer;margin-left:auto}.black-style .delete-icon:before{content:"";font-family:Font Awesome\ 6 Free;font-size:14px;color:#fff;font-weight:700}.black-style .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.black-style .modal-content{width:80%;height:auto;background-color:#fff;padding:10px;border-radius:5px}.black-style .modal-title{display:flex;justify-content:center;align-items:center;height:30px;color:#000;border-bottom:2px solid #dfdfdf;margin-bottom:10px}.black-style .modal-close-button{position:absolute;top:10px;right:10px;font-weight:700;color:#dfdfdf;background:none;border-radius:50%;font-size:18px;cursor:pointer}.black-style h1{color:#000}.black-style h4{color:#4f4f4f}.black-style h4 span{color:#000}.black-style .actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding-top:10px}.black-style .left{flex:1 1;display:flex;min-height:100vh}.black-style .left img{flex-shrink:0;min-width:100%;min-height:100%;border-radius:5px}.black-style .right{flex:1 1;min-height:100vh;flex-direction:column;background:#fff;border-radius:5px}.black-style .div-input,.black-style .right{display:flex;text-align:center;justify-content:center;align-items:center}.black-style .div-input{flex-direction:row;flex-wrap:wrap;gap:1px;margin-top:10px;padding:12px;border-radius:10px;border:1px solid #000;color:#000}.black-style .div-input input{color:#000;outline:none;border:none;text-align:left;width:80%}.black-style .div-input i{width:20px;height:20px}.black-style .forgot_password{text-decoration:none;color:#000}.black-style .forgot_password:hover{color:rgba(39,43,44,.906)}.black-style .forgot_password{transition:color .8s ease-in-out .2s}@media(max-width:768px){.black-style .actions>.btn{width:100%}.black-style .container{padding-top:70px;padding-bottom:40px;flex-direction:column-reverse;min-height:0;min-width:0;gap:5px}.black-style .right{width:95vw;flex-basis:100%;background:#fff}.black-style .right form{text-align:center;display:flex;flex-direction:column;flex:1 1;flex-wrap:wrap;align-items:center;justify-content:center}.black-style .left{width:95vw;display:flex;height:auto!important;background-color:#fff}.black-style .left>img{max-width:100%;content:url(/assets/login/login_final_mobile.gif)!important}.black-style .div-input{width:80%}.black-style .div-input input{flex:1 1;width:-moz-fit-content;width:fit-content}}.black-style .recoveryLink{text-decoration:none}.black-style .drop-button-container{position:relative;display:inline-block}.black-style .drop-button-container.open{z-index:9999}.black-style .drop-toggle{padding:5px 10px;border:none;background-color:#000;border-radius:5px;cursor:pointer;color:#fff;transition:background .2s,color .2s;z-index:1!important}.black-style .drop-menu{position:absolute;right:0;top:100%;margin-top:8px;background:#000;border:1px solid #fff;border-radius:10px;min-width:160px;z-index:9999!important}.black-style .drop-menu ul{list-style:none;margin:0;padding:6px 0}.black-style .drop-menu li button{width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;cursor:pointer;color:#fff;transition:background .2s,color .2s}.black-style .drop-menu li button:hover{background:rgba(39,43,44,.906);color:#fff}.black-style .tab-container{padding-top:5px;margin-right:200px;width:100%;height:70vh}.black-style .tab-buttons{display:flex;border-bottom:2px solid #4f4f4f;gap:2px}.black-style .tab-buttons button{flex:1 1;padding:10px;cursor:pointer;background-color:#4f4f4f;border:1px solid #4f4f4f;border-bottom:none;outline:none;transition:background-color .3s ease,color .3s ease;font-weight:700;color:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px}.black-style .tab-buttons button.active,.black-style .tab-buttons button:hover{background-color:#000;color:#fff;border-bottom:2px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}.black-style .tab-content{display:none;padding:20px;border:1px solid #a09e9e;border-top:none;background-color:#fff;height:100%;color:#000}.black-style .tab-content.active{display:block}.blue-style .container{display:flex;flex-wrap:wrap;min-height:100vh;min-width:100vw;justify-content:center;justify-items:center;align-items:center;padding:0;gap:2px;background-color:#128895}.blue-style .footer{position:fixed;bottom:0;left:0;height:20px;width:100%;background-color:#128895;color:#fff;text-align:center;padding:5px;font-weight:700}.blue-style .contenedor{grid-gap:0;display:grid;background-color:#128895;grid-template-columns:auto 1fr;height:100vh}.blue-style .contenido{display:grid;grid-template-columns:1fr;background-color:#128895;padding:0;overflow-y:auto}.blue-style .contenido:first-child{grid-column:span 2}.blue-style .contenido-dinamico{margin-top:70px;padding-left:8px;background-color:#ccc}.blue-style .contenido-dinamico fieldset{padding-top:10px;background-color:#fff;border-radius:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));grid-gap:1;gap:1}.blue-style .form,.blue-style form{padding:10px}.blue-style .form fieldset,.blue-style form fieldset{border:none}.blue-style .form legend,.blue-style form legend{width:100%;height:20px;text-align:center;padding:5px;font-weight:700;color:#fff;background-color:#128895;border-radius:5px}.blue-style .full-width{grid-column:1/-1}.blue-style .danger{background:#db3b3b}.blue-style .danger,.blue-style .success{color:#fff;padding:4px 7px;border-radius:5px}.blue-style .success{background:#28a745}.blue-style .info{background:#17a2b8}.blue-style .info,.blue-style .warning{color:#fff;padding:4px 7px;border-radius:5px}.blue-style .warning{background:#ffc107}.blue-style table{width:100%;border-collapse:collapse;overflow-x:auto}.blue-style td{padding:0;text-align:center}.blue-style .list-items{vertical-align:top!important}.blue-style .list-items ul{list-style:none;margin:0;padding:0 0 2px 2px;height:100%}.blue-style .list-items ul li{margin-bottom:2px;margin-top:2px}.blue-style th{padding:5px!important;text-align:center}.blue-style thead tr{border-bottom:1px solid #fff;background-color:#128895;color:#fff;font-weight:700}.blue-style tbody>tr{border-bottom:1px solid gray;transition:opacity .8s ease-in-out}.blue-style .pages{margin-bottom:50px;padding:10px}.blue-style .pages ul>li>a{display:block;border-radius:50%;background-color:#128895;color:#fff;text-decoration:none;border:2px solid #128895;height:40px;width:40px;line-height:40px;transition:background-color .8s ease-in-out}.blue-style .pages ul>li>.active,.blue-style .pages ul>li>a:hover{color:rgba(49,103,128,.906);background-color:#fff;font-weight:700}.blue-style .tags{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:5px;padding:5px}.blue-style .tags>.tags-title{flex-basis:100%}.blue-style .tags>.tags-title p{border-bottom:1px solid #128895;color:#128895}.blue-style .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px;padding:5px;border-radius:5px;border:none;opacity:1;transition:opacity 1s ease 3ms}.blue-style a.removeDecoration{text-decoration:none}.blue-style a.hover-text-white{color:#fff}.blue-style a.hover-text-white:hover{color:#fff;font-weight:700}.blue-style button.btn{border:1px solid #4f4f4f!important}.blue-style .btn-default{font-weight:400;min-width:10rem;text-decoration:none}.blue-style .btn-default:hover{opacity:.9;font-weight:600}.blue-style .btn-primary{color:#fff;font-weight:400;min-width:10rem;background-color:#128895;text-decoration:none}.blue-style .btn-primary:hover{opacity:.9;color:#fff;font-weight:600;background-color:#128895}.blue-style .btn-success{color:#fff;font-weight:400;min-width:10rem;background-color:#3fa703;text-decoration:none}.blue-style .btn-success:hover{opacity:.9;color:#fff;font-weight:600;background-color:#3fa703}.blue-style .btn-info{color:#fff;font-weight:400;min-width:10rem;background-color:#17a2b8;text-decoration:none}.blue-style .btn-info:hover{opacity:.9;color:#fff;font-weight:600;background-color:#17a2b8}.blue-style .btn-danger{color:#fff;font-weight:600;min-width:10rem;background-color:#db3b3b;text-decoration:none}.blue-style .btn-danger:hover{opacity:.9;color:#fff;font-weight:600;background-color:#db3b3b}.blue-style .buttons{display:grid;grid-template-columns:1fr auto 1fr}.blue-style .columna-especial{grid-column-start:3;grid-column-end:3}.blue-style .navbar-izquierdo{width:250px;font-size:15px;color:#fff;background-color:#128895;overflow-y:auto;padding-top:60px;box-sizing:border-box}.blue-style .navbar-izquierdo .sidebar{display:flex;flex-direction:column;justify-content:flex-start;padding:0}.blue-style .navbar-izquierdo .sidebar button{padding:10px 0 10px 10px;text-align:left;background-color:#128895;color:#fff;border:.5px solid transparent;border-bottom:1px solid #0b626b;transition:background-color .8s ease-in-out}.blue-style .navbar-izquierdo .sidebar button>span{margin-left:5px}.blue-style .navbar-izquierdo .sidebar button:hover{cursor:pointer;background-color:#0b626b}.blue-style .navbar-izquierdo .sidebar button.active-menu:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px;color:#fff}.blue-style .navbar-izquierdo .sidebar>button:first-child{text-align:center!important;border-bottom:1px solid #fff;padding-left:0}.blue-style .navbar-izquierdo .sidebar>button:last-child{margin-top:50px;text-align:center!important;border-bottom:none;border-top:none;padding-left:0;background:#128895;color:#fff}.blue-style .navbar-izquierdo.mobil{max-width:50px}.blue-style .navbar-izquierdo.mobil button{text-align:center!important;margin:0!important;padding-left:0!important}.blue-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button.active:after,.blue-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button>span,.blue-style .navbar-izquierdo>.sidebar.mobil>button.active-menu:after,.blue-style .navbar-izquierdo>.sidebar.mobil>button>span{display:none!important}.blue-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button{padding-left:0!important}.blue-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button:hover:after{content:""}.blue-style .navbar-izquierdo::-webkit-scrollbar{width:8px}.blue-style .navbar-izquierdo::-webkit-scrollbar-track{background:#f1f1f1}.blue-style .navbar-izquierdo::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.blue-style .navbar-izquierdo::-webkit-scrollbar-thumb:hover{background:#128895}.blue-style .navbar-izquierdo{scrollbar-width:thin;scrollbar-color:#128895 #0b626b}.blue-style .submenu-hide{display:none!important}.blue-style .submenu{display:contents}.blue-style .submenu li{padding:0!important;margin:0!important;border:0!important}.blue-style .submenu li>button{color:#fff;border:none;padding-left:30px!important;background:#0b626b!important;width:100%;text-align:left;transition:background-color .8s ease-in-out}.blue-style .submenu li>button:hover{border-bottom:1px solid #0b626b;border-top:1px solid #0b626b;border-right:1px solid #0b626b;background-color:#128895!important}.blue-style .submenu li>button:hover:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.blue-style .submenu li>button.active{border-bottom:1px solid #0b626b;border-top:1px solid #0b626b;border-right:1px solid #0b626b;background-color:#128895!important}.blue-style .submenu li>button.active:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.blue-style .nav-principal{position:fixed;display:flex;flex-direction:row;justify-content:space-between;height:60px;width:100%;top:0;left:0;color:#fff;background:#128895}.blue-style .nav-principal .bar{display:block;padding:20px}.blue-style .nav-principal .bar a{border:1px solid #3f3737;border-radius:5px;padding:10px;color:#fff;background-color:#128895;width:40px;height:10px}.blue-style .nav-principal .logo{min-width:250px;max-width:250px;max-height:60px;text-align:center}.blue-style .nav-principal .logo img{padding:8px;margin-left:20px;width:200px;height:50px}.blue-style .nav-principal .logo i{color:#128895;padding:25px}.blue-style .nav-principal ul{width:100%;text-align:right;height:20px;list-style:none;padding-top:5px;padding-bottom:5px}.blue-style .nav-principal ul li{display:inline;padding-right:20px}.blue-style .nav-principal ul li a{text-decoration:none;color:#fff;font-weight:700}.blue-style .nav-principal ul li a:hover{color:#3f3737;text-decoration:none;font-weight:700}@media(min-width:768px){.blue-style .bar{display:none!important}}@media(max-width:768px){.blue-style .toggle-menu-mobil{display:none!important}.blue-style ul{display:none;padding:0}.blue-style ul li{padding:10px!important}.blue-style .logo>img{margin-left:0!important;width:100px!important}.blue-style .nav-principal>ul{position:absolute;top:60px;left:0;background-color:transparent;border-top:1px solid #128895!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:auto;width:100vw;text-align:center;margin:0!important;padding:0!important}.blue-style .nav-principal>ul li{width:100%;background-color:#128895;border-bottom:1px solid #3f3737;margin:0!important;padding:20px!important}.blue-style .nav-principal>ul li a{color:#3f3737!important}}.blue-style .inputTextParent{display:flex;flex-direction:column;padding:5px}.blue-style .inputTextParent label{text-align:left;font-size:14px;font-weight:700;color:#128895;padding:3px}.blue-style .inputTextParent input{max-width:100%;height:20px;padding:5px;border-radius:5px;border:1px solid gray}.blue-style .inputTextParent input:focus{outline:none}.blue-style .inputTextParent .required-field:before{color:#db3b3b;content:"* "}.blue-style .inputTextParent textarea{border-radius:5px}.blue-style .inputTextParent textarea:active,.blue-style .inputTextParent textarea:focus{outline:none}.blue-style .error-input{border:1px solid #db3b3b!important}.blue-style .error-label{color:#db3b3b!important}.blue-style .error-label:before{color:#db3b3b;content:"* "}.blue-style .error-label:after{color:#db3b3b;content:" * "}.blue-style .error-message{border-radius:5px;background-color:#db3b3b;color:#fff;padding:2px;text-align:center}.blue-style .selectInput{display:flex;justify-content:center;align-items:center}.blue-style .selectInputChildren{display:flex;flex-direction:column;width:100%;padding:.5%}.blue-style .selectInput select{width:100%;height:35px;text-align:center}.blue-style .selectInput .required-field:before{color:#db3b3b;content:"* "}.blue-style .selectInput label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#128895!important}.blue-style .selectInput .error-label{color:#db3b3b!important}.blue-style .selectInput select:active,.blue-style .selectInput select:focus{outline:none}.blue-style .item{display:flex;flex-direction:column;flex-wrap:wrap}.blue-style .selectInputSearchParent{border:1px solid #03001e;padding-right:24px;border-radius:4px}.blue-style .selectInputSearch,.blue-style .selectInputSearchParent{display:flex;justify-content:center;align-items:center;position:relative}.blue-style .selectInputSearch{flex-direction:column;min-height:60px}.blue-style .selectInputSearch .required-field:before{color:#db3b3b;content:"* "}.blue-style .selectInputSearch label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#128895!important}.blue-style .selectInputSearch .error-label{color:#db3b3b!important}.blue-style .selectInputSearch select:active,.blue-style .selectInputSearch select:focus{outline:none}.blue-style .filter-input{display:flex;justify-content:center;align-items:center;min-width:90%;padding:8px;border:none;outline:none;text-align:center}.blue-style .dropdown{list-style:none;padding-left:5px;position:absolute;top:100%;left:0;min-width:100%;max-height:150px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-top:none;z-index:1000;border-radius:0 0 4px 4px}.blue-style .dropdown li{text-align:center;padding:8px;cursor:pointer}.blue-style .dropdown li:hover{background-color:#128895;color:#fff}.blue-style .no-results{padding:8px;color:#03001e}.blue-style .clear-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;color:#03001e;font-size:16px}.blue-style .select-multiple{display:flex;flex-direction:column}.blue-style .checkbox-label{display:block;margin-bottom:5px}.blue-style .checkbox-label input[type=checkbox]{margin-right:5px}.blue-style .select-multiple-custom{display:flex;justify-content:center;align-items:center;border:1px solid gray;border-radius:3px;height:30px;background-color:#fff;margin-left:5px;margin-right:5px}.blue-style .select-multiple-custom .error-label{color:#db3b3b!important}.blue-style .select-multiple-custom:hover{cursor:pointer}.blue-style .select-multiple-custom-label{padding:5px;text-align:left;margin-left:5px;margin-right:5px}.blue-style .select-multiple-custom-label label{color:#128895;font-weight:700;font-size:14px}.blue-style .select-multiple-custom-label label.required-field:before{content:"* ";color:#db3b3b}.blue-style .select-multiple-custom-item{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:left;padding:10px;border:1px solid #128895;border-radius:3px;margin-bottom:2px;transition:background-color .8s ease-in-out}.blue-style .select-multiple-custom-item.disabled{color:#a09e9e;font-weight:lighter}.blue-style .select-multiple-custom-item.active,.blue-style .select-multiple-custom-item:hover{cursor:pointer;background-color:#128895;color:#fff;border:1px solid #dfdfdf;border-radius:2px}.blue-style .delete-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:none;border-radius:50%;cursor:pointer;margin-left:auto}.blue-style .delete-icon:before{content:"";font-family:Font Awesome\ 6 Free;font-size:14px;color:#fff;font-weight:700}.blue-style .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.blue-style .modal-content{width:80%;height:auto;background-color:#fff;padding:10px;border-radius:5px}.blue-style .modal-title{display:flex;justify-content:center;align-items:center;height:30px;color:#000;border-bottom:2px solid #dfdfdf;margin-bottom:10px}.blue-style .modal-close-button{position:absolute;top:10px;right:10px;font-weight:700;color:#dfdfdf;background:none;border-radius:50%;font-size:18px;cursor:pointer}.blue-style h1{color:#128895}.blue-style h4{color:#4f4f4f}.blue-style h4 span{color:#128895}.blue-style .actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding-top:10px}.blue-style .left{flex:1 1;display:flex;min-height:100vh}.blue-style .left img{flex-shrink:0;min-width:100%;min-height:100%;border-radius:5px}.blue-style .right{flex:1 1;min-height:100vh;flex-direction:column;background:#fff;border-radius:5px}.blue-style .div-input,.blue-style .right{display:flex;text-align:center;justify-content:center;align-items:center}.blue-style .div-input{flex-direction:row;flex-wrap:wrap;gap:1px;margin-top:10px;padding:12px;border-radius:10px;border:1px solid #128895;color:#128895}.blue-style .div-input input{color:#128895;outline:none;border:none;text-align:left;width:80%}.blue-style .div-input i{width:20px;height:20px}.blue-style .forgot_password{text-decoration:none;color:#128895}.blue-style .forgot_password:hover{color:#0b626b}.blue-style .forgot_password{transition:color .8s ease-in-out .2s}@media(max-width:768px){.blue-style .actions>.btn{width:100%}.blue-style .container{padding-top:70px;padding-bottom:40px;flex-direction:column-reverse;min-height:0;min-width:0;gap:5px}.blue-style .right{width:95vw;flex-basis:100%;background:#fff}.blue-style .right form{text-align:center;display:flex;flex-direction:column;flex:1 1;flex-wrap:wrap;align-items:center;justify-content:center}.blue-style .left{width:95vw;display:flex;height:auto!important;background-color:#fff}.blue-style .left>img{max-width:100%;content:url(/assets/login/login_final_mobile.gif)!important}.blue-style .div-input{width:80%}.blue-style .div-input input{flex:1 1;width:-moz-fit-content;width:fit-content}}.blue-style .recoveryLink{text-decoration:none}.blue-style .drop-button-container{position:relative;display:inline-block}.blue-style .drop-button-container.open{z-index:9999}.blue-style .drop-toggle{padding:5px 10px;border:none;background-color:#128895;border-radius:5px;cursor:pointer;color:#fff;transition:background .2s,color .2s;z-index:1!important}.blue-style .drop-menu{position:absolute;right:0;top:100%;margin-top:8px;background:#128895;border:1px solid #fff;border-radius:10px;min-width:160px;z-index:9999!important}.blue-style .drop-menu ul{list-style:none;margin:0;padding:6px 0}.blue-style .drop-menu li button{width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;cursor:pointer;color:#fff;transition:background .2s,color .2s}.blue-style .drop-menu li button:hover{background:#0b626b;color:#fff}.blue-style .tab-container{padding-top:5px;margin-right:200px;width:100%;height:70vh}.blue-style .tab-buttons{display:flex;border-bottom:2px solid #0b626b;gap:2px}.blue-style .tab-buttons button{flex:1 1;padding:10px;cursor:pointer;background-color:#0b626b;border:1px solid #0b626b;border-bottom:none;outline:none;transition:background-color .3s ease,color .3s ease;font-weight:700;color:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px}.blue-style .tab-buttons button.active,.blue-style .tab-buttons button:hover{background-color:#128895;color:#fff;border-bottom:2px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}.blue-style .tab-content{display:none;padding:20px;border:1px solid #a09e9e;border-top:none;background-color:#fff;height:100%;color:#128895}.blue-style .tab-content.active{display:block}.green-style .container{display:flex;flex-wrap:wrap;min-height:100vh;min-width:100vw;justify-content:center;justify-items:center;align-items:center;padding:0;gap:2px;background-color:#087219}.green-style .footer{position:fixed;bottom:0;left:0;height:20px;width:100%;background-color:#087219;color:#fff;text-align:center;padding:5px;font-weight:700}.green-style .contenedor{grid-gap:0;display:grid;background-color:#087219;grid-template-columns:auto 1fr;height:100vh}.green-style .contenido{display:grid;grid-template-columns:1fr;background-color:#087219;padding:0;overflow-y:auto}.green-style .contenido:first-child{grid-column:span 2}.green-style .contenido-dinamico{margin-top:70px;padding-left:8px;background-color:#ccc}.green-style .contenido-dinamico fieldset{padding-top:10px;background-color:#fff;border-radius:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));grid-gap:1;gap:1}.green-style .form,.green-style form{padding:10px}.green-style .form fieldset,.green-style form fieldset{border:none}.green-style .form legend,.green-style form legend{width:100%;height:20px;text-align:center;padding:5px;font-weight:700;color:#fff;background-color:#087219;border-radius:5px}.green-style .full-width{grid-column:1/-1}.green-style .danger{background:#db3b3b}.green-style .danger,.green-style .success{color:#fff;padding:4px 7px;border-radius:5px}.green-style .success{background:#28a745}.green-style .info{background:#17a2b8}.green-style .info,.green-style .warning{color:#fff;padding:4px 7px;border-radius:5px}.green-style .warning{background:#ffc107}.green-style table{width:100%;border-collapse:collapse;overflow-x:auto}.green-style td{padding:0;text-align:center}.green-style .list-items{vertical-align:top!important}.green-style .list-items ul{list-style:none;margin:0;padding:0 0 2px 2px;height:100%}.green-style .list-items ul li{margin-bottom:2px;margin-top:2px}.green-style th{padding:5px!important;text-align:center}.green-style thead tr{border-bottom:1px solid #fff;background-color:#087219;color:#fff;font-weight:700}.green-style tbody>tr{border-bottom:1px solid gray;transition:opacity .8s ease-in-out}.green-style .pages{margin-bottom:50px;padding:10px}.green-style .pages ul>li>a{display:block;border-radius:50%;background-color:#087219;color:#fff;text-decoration:none;border:2px solid #087219;height:40px;width:40px;line-height:40px;transition:background-color .8s ease-in-out}.green-style .pages ul>li>.active,.green-style .pages ul>li>a:hover{color:rgba(49,103,128,.906);background-color:#fff;font-weight:700}.green-style .tags{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:5px;padding:5px}.green-style .tags>.tags-title{flex-basis:100%}.green-style .tags>.tags-title p{border-bottom:1px solid #087219;color:#087219}.green-style .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px;padding:5px;border-radius:5px;border:none;opacity:1;transition:opacity 1s ease 3ms}.green-style a.removeDecoration{text-decoration:none}.green-style a.hover-text-white{color:#fff}.green-style a.hover-text-white:hover{color:#fff;font-weight:700}.green-style button.btn{border:1px solid #4f4f4f!important}.green-style .btn-default{font-weight:400;min-width:10rem;text-decoration:none}.green-style .btn-default:hover{opacity:.9;font-weight:600}.green-style .btn-primary{color:#fff;font-weight:400;min-width:10rem;background-color:#087219;text-decoration:none}.green-style .btn-primary:hover{opacity:.9;color:#fff;font-weight:600;background-color:#087219}.green-style .btn-success{color:#fff;font-weight:400;min-width:10rem;background-color:#3fa703;text-decoration:none}.green-style .btn-success:hover{opacity:.9;color:#fff;font-weight:600;background-color:#3fa703}.green-style .btn-info{color:#fff;font-weight:400;min-width:10rem;background-color:#17a2b8;text-decoration:none}.green-style .btn-info:hover{opacity:.9;color:#fff;font-weight:600;background-color:#17a2b8}.green-style .btn-danger{color:#fff;font-weight:600;min-width:10rem;background-color:#db3b3b;text-decoration:none}.green-style .btn-danger:hover{opacity:.9;color:#fff;font-weight:600;background-color:#db3b3b}.green-style .buttons{display:grid;grid-template-columns:1fr auto 1fr}.green-style .columna-especial{grid-column-start:3;grid-column-end:3}.green-style .navbar-izquierdo{width:250px;font-size:15px;color:#fff;background-color:#087219;overflow-y:auto;padding-top:60px;box-sizing:border-box}.green-style .navbar-izquierdo .sidebar{display:flex;flex-direction:column;justify-content:flex-start;padding:0}.green-style .navbar-izquierdo .sidebar button{padding:10px 0 10px 10px;text-align:left;background-color:#087219;color:#fff;border:.5px solid transparent;border-bottom:1px solid rgba(26,170,62,.906);transition:background-color .8s ease-in-out}.green-style .navbar-izquierdo .sidebar button>span{margin-left:5px}.green-style .navbar-izquierdo .sidebar button:hover{cursor:pointer;background-color:rgba(26,170,62,.906)}.green-style .navbar-izquierdo .sidebar button.active-menu:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px;color:#fff}.green-style .navbar-izquierdo .sidebar>button:first-child{text-align:center!important;border-bottom:1px solid #fff;padding-left:0}.green-style .navbar-izquierdo .sidebar>button:last-child{margin-top:50px;text-align:center!important;border-bottom:none;border-top:none;padding-left:0;background:#087219;color:#fff}.green-style .navbar-izquierdo.mobil{max-width:50px}.green-style .navbar-izquierdo.mobil button{text-align:center!important;margin:0!important;padding-left:0!important}.green-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button.active:after,.green-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button>span,.green-style .navbar-izquierdo>.sidebar.mobil>button.active-menu:after,.green-style .navbar-izquierdo>.sidebar.mobil>button>span{display:none!important}.green-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button{padding-left:0!important}.green-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button:hover:after{content:""}.green-style .navbar-izquierdo::-webkit-scrollbar{width:8px}.green-style .navbar-izquierdo::-webkit-scrollbar-track{background:#f1f1f1}.green-style .navbar-izquierdo::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.green-style .navbar-izquierdo::-webkit-scrollbar-thumb:hover{background:#087219}.green-style .navbar-izquierdo{scrollbar-width:thin;scrollbar-color:#087219 rgba(26,170,62,.906)}.green-style .submenu-hide{display:none!important}.green-style .submenu{display:contents}.green-style .submenu li{padding:0!important;margin:0!important;border:0!important}.green-style .submenu li>button{color:#fff;border:none;padding-left:30px!important;background:rgba(26,170,62,.906)!important;width:100%;text-align:left;transition:background-color .8s ease-in-out}.green-style .submenu li>button:hover{border-bottom:1px solid rgba(26,170,62,.906);border-top:1px solid rgba(26,170,62,.906);border-right:1px solid rgba(26,170,62,.906);background-color:#087219!important}.green-style .submenu li>button:hover:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.green-style .submenu li>button.active{border-bottom:1px solid rgba(26,170,62,.906);border-top:1px solid rgba(26,170,62,.906);border-right:1px solid rgba(26,170,62,.906);background-color:#087219!important}.green-style .submenu li>button.active:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.green-style .nav-principal{position:fixed;display:flex;flex-direction:row;justify-content:space-between;height:60px;width:100%;top:0;left:0;color:#fff;background:#087219}.green-style .nav-principal .bar{display:block;padding:20px}.green-style .nav-principal .bar a{border:1px solid #8b8686;border-radius:5px;padding:10px;color:#fff;background-color:#087219;width:40px;height:10px}.green-style .nav-principal .logo{min-width:250px;max-width:250px;max-height:60px;text-align:center}.green-style .nav-principal .logo img{padding:8px;margin-left:20px;width:200px;height:50px}.green-style .nav-principal .logo i{color:#087219;padding:25px}.green-style .nav-principal ul{width:100%;text-align:right;height:20px;list-style:none;padding-top:5px;padding-bottom:5px}.green-style .nav-principal ul li{display:inline;padding-right:20px}.green-style .nav-principal ul li a{text-decoration:none;color:#fff;font-weight:700}.green-style .nav-principal ul li a:hover{color:#8b8686;text-decoration:none;font-weight:700}@media(min-width:768px){.green-style .bar{display:none!important}}@media(max-width:768px){.green-style .toggle-menu-mobil{display:none!important}.green-style ul{display:none;padding:0}.green-style ul li{padding:10px!important}.green-style .logo>img{margin-left:0!important;width:100px!important}.green-style .nav-principal>ul{position:absolute;top:60px;left:0;background-color:transparent;border-top:1px solid #087219!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:auto;width:100vw;text-align:center;margin:0!important;padding:0!important}.green-style .nav-principal>ul li{width:100%;background-color:#087219;border-bottom:1px solid #8b8686;margin:0!important;padding:20px!important}.green-style .nav-principal>ul li a{color:#8b8686!important}}.green-style .inputTextParent{display:flex;flex-direction:column;padding:5px}.green-style .inputTextParent label{text-align:left;font-size:14px;font-weight:700;color:#087219;padding:3px}.green-style .inputTextParent input{max-width:100%;height:20px;padding:5px;border-radius:5px;border:1px solid gray}.green-style .inputTextParent input:focus{outline:none}.green-style .inputTextParent .required-field:before{color:#db3b3b;content:"* "}.green-style .inputTextParent textarea{border-radius:5px}.green-style .inputTextParent textarea:active,.green-style .inputTextParent textarea:focus{outline:none}.green-style .error-input{border:1px solid #db3b3b!important}.green-style .error-label{color:#db3b3b!important}.green-style .error-label:before{color:#db3b3b;content:"* "}.green-style .error-label:after{color:#db3b3b;content:" * "}.green-style .error-message{border-radius:5px;background-color:#db3b3b;color:#fff;padding:2px;text-align:center}.green-style .selectInput{display:flex;justify-content:center;align-items:center}.green-style .selectInputChildren{display:flex;flex-direction:column;width:100%;padding:.5%}.green-style .selectInput select{width:100%;height:35px;text-align:center}.green-style .selectInput .required-field:before{color:#db3b3b;content:"* "}.green-style .selectInput label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#087219!important}.green-style .selectInput .error-label{color:#db3b3b!important}.green-style .selectInput select:active,.green-style .selectInput select:focus{outline:none}.green-style .item{display:flex;flex-direction:column;flex-wrap:wrap}.green-style .selectInputSearchParent{border:1px solid #03001e;padding-right:24px;border-radius:4px}.green-style .selectInputSearch,.green-style .selectInputSearchParent{display:flex;justify-content:center;align-items:center;position:relative}.green-style .selectInputSearch{flex-direction:column;min-height:60px}.green-style .selectInputSearch .required-field:before{color:#db3b3b;content:"* "}.green-style .selectInputSearch label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#087219!important}.green-style .selectInputSearch .error-label{color:#db3b3b!important}.green-style .selectInputSearch select:active,.green-style .selectInputSearch select:focus{outline:none}.green-style .filter-input{display:flex;justify-content:center;align-items:center;min-width:90%;padding:8px;border:none;outline:none;text-align:center}.green-style .dropdown{list-style:none;padding-left:5px;position:absolute;top:100%;left:0;min-width:100%;max-height:150px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-top:none;z-index:1000;border-radius:0 0 4px 4px}.green-style .dropdown li{text-align:center;padding:8px;cursor:pointer}.green-style .dropdown li:hover{background-color:#087219;color:#fff}.green-style .no-results{padding:8px;color:#03001e}.green-style .clear-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;color:#03001e;font-size:16px}.green-style .select-multiple{display:flex;flex-direction:column}.green-style .checkbox-label{display:block;margin-bottom:5px}.green-style .checkbox-label input[type=checkbox]{margin-right:5px}.green-style .select-multiple-custom{display:flex;justify-content:center;align-items:center;border:1px solid gray;border-radius:3px;height:30px;background-color:#fff;margin-left:5px;margin-right:5px}.green-style .select-multiple-custom .error-label{color:#db3b3b!important}.green-style .select-multiple-custom:hover{cursor:pointer}.green-style .select-multiple-custom-label{padding:5px;text-align:left;margin-left:5px;margin-right:5px}.green-style .select-multiple-custom-label label{color:#087219;font-weight:700;font-size:14px}.green-style .select-multiple-custom-label label.required-field:before{content:"* ";color:#db3b3b}.green-style .select-multiple-custom-item{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:left;padding:10px;border:1px solid #087219;border-radius:3px;margin-bottom:2px;transition:background-color .8s ease-in-out}.green-style .select-multiple-custom-item.disabled{color:#a09e9e;font-weight:lighter}.green-style .select-multiple-custom-item.active,.green-style .select-multiple-custom-item:hover{cursor:pointer;background-color:#087219;color:#fff;border:1px solid #dfdfdf;border-radius:2px}.green-style .delete-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:none;border-radius:50%;cursor:pointer;margin-left:auto}.green-style .delete-icon:before{content:"";font-family:Font Awesome\ 6 Free;font-size:14px;color:#fff;font-weight:700}.green-style .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.green-style .modal-content{width:80%;height:auto;background-color:#fff;padding:10px;border-radius:5px}.green-style .modal-title{display:flex;justify-content:center;align-items:center;height:30px;color:#000;border-bottom:2px solid #dfdfdf;margin-bottom:10px}.green-style .modal-close-button{position:absolute;top:10px;right:10px;font-weight:700;color:#dfdfdf;background:none;border-radius:50%;font-size:18px;cursor:pointer}.green-style h1{color:#087219}.green-style h4{color:#4f4f4f}.green-style h4 span{color:#087219}.green-style .actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding-top:10px}.green-style .left{flex:1 1;display:flex;min-height:100vh}.green-style .left img{flex-shrink:0;min-width:100%;min-height:100%;border-radius:5px}.green-style .right{flex:1 1;min-height:100vh;flex-direction:column;background:#fff;border-radius:5px}.green-style .div-input,.green-style .right{display:flex;text-align:center;justify-content:center;align-items:center}.green-style .div-input{flex-direction:row;flex-wrap:wrap;gap:1px;margin-top:10px;padding:12px;border-radius:10px;border:1px solid #087219;color:#087219}.green-style .div-input input{color:#087219;outline:none;border:none;text-align:left;width:80%}.green-style .div-input i{width:20px;height:20px}.green-style .forgot_password{text-decoration:none;color:#087219}.green-style .forgot_password:hover{color:rgba(26,170,62,.906)}.green-style .forgot_password{transition:color .8s ease-in-out .2s}@media(max-width:768px){.green-style .actions>.btn{width:100%}.green-style .container{padding-top:70px;padding-bottom:40px;flex-direction:column-reverse;min-height:0;min-width:0;gap:5px}.green-style .right{width:95vw;flex-basis:100%;background:#fff}.green-style .right form{text-align:center;display:flex;flex-direction:column;flex:1 1;flex-wrap:wrap;align-items:center;justify-content:center}.green-style .left{width:95vw;display:flex;height:auto!important;background-color:#fff}.green-style .left>img{max-width:100%;content:url(/assets/login/login_final_mobile.gif)!important}.green-style .div-input{width:80%}.green-style .div-input input{flex:1 1;width:-moz-fit-content;width:fit-content}}.green-style .recoveryLink{text-decoration:none}.green-style .drop-button-container{position:relative;display:inline-block}.green-style .drop-button-container.open{z-index:9999}.green-style .drop-toggle{padding:5px 10px;border:none;background-color:#087219;border-radius:5px;cursor:pointer;color:#fff;transition:background .2s,color .2s;z-index:1!important}.green-style .drop-menu{position:absolute;right:0;top:100%;margin-top:8px;background:#087219;border:1px solid #fff;border-radius:10px;min-width:160px;z-index:9999!important}.green-style .drop-menu ul{list-style:none;margin:0;padding:6px 0}.green-style .drop-menu li button{width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;cursor:pointer;color:#fff;transition:background .2s,color .2s}.green-style .drop-menu li button:hover{background:rgba(26,170,62,.906);color:#fff}.green-style .tab-container{padding-top:5px;margin-right:200px;width:100%;height:70vh}.green-style .tab-buttons{display:flex;border-bottom:2px solid rgba(26,170,62,.906);gap:2px}.green-style .tab-buttons button{flex:1 1;padding:10px;cursor:pointer;background-color:rgba(26,170,62,.906);border:1px solid rgba(26,170,62,.906);border-bottom:none;outline:none;transition:background-color .3s ease,color .3s ease;font-weight:700;color:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px}.green-style .tab-buttons button.active,.green-style .tab-buttons button:hover{background-color:#087219;color:#fff;border-bottom:2px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}.green-style .tab-content{display:none;padding:20px;border:1px solid #a09e9e;border-top:none;background-color:#fff;height:100%;color:#087219}.green-style .tab-content.active{display:block}.purple-style .container{display:flex;flex-wrap:wrap;min-height:100vh;min-width:100vw;justify-content:center;justify-items:center;align-items:center;padding:0;gap:2px;background-color:#6e0958}.purple-style .footer{position:fixed;bottom:0;left:0;height:20px;width:100%;background-color:#6e0958;color:#fff;text-align:center;padding:5px;font-weight:700}.purple-style .contenedor{grid-gap:0;display:grid;background-color:#6e0958;grid-template-columns:auto 1fr;height:100vh}.purple-style .contenido{display:grid;grid-template-columns:1fr;background-color:#6e0958;padding:0;overflow-y:auto}.purple-style .contenido:first-child{grid-column:span 2}.purple-style .contenido-dinamico{margin-top:70px;padding-left:8px;background-color:#ccc}.purple-style .contenido-dinamico fieldset{padding-top:10px;background-color:#fff;border-radius:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));grid-gap:1;gap:1}.purple-style .form,.purple-style form{padding:10px}.purple-style .form fieldset,.purple-style form fieldset{border:none}.purple-style .form legend,.purple-style form legend{width:100%;height:20px;text-align:center;padding:5px;font-weight:700;color:#fff;background-color:#6e0958;border-radius:5px}.purple-style .full-width{grid-column:1/-1}.purple-style .danger{background:#db3b3b;color:#fff;padding:4px 7px;border-radius:5px}.purple-style .success{background:#28a745}.purple-style .info,.purple-style .success{color:#fff;padding:4px 7px;border-radius:5px}.purple-style .info{background:#17a2b8}.purple-style .warning{background:#ffc107;color:#fff;padding:4px 7px;border-radius:5px}.purple-style table{width:100%;border-collapse:collapse;overflow-x:auto}.purple-style td{padding:0;text-align:center}.purple-style .list-items{vertical-align:top!important}.purple-style .list-items ul{list-style:none;margin:0;padding:0 0 2px 2px;height:100%}.purple-style .list-items ul li{margin-bottom:2px;margin-top:2px}.purple-style th{padding:5px!important;text-align:center}.purple-style thead tr{border-bottom:1px solid #fff;background-color:#6e0958;color:#fff;font-weight:700}.purple-style tbody>tr{border-bottom:1px solid gray;transition:opacity .8s ease-in-out}.purple-style .pages{margin-bottom:50px;padding:10px}.purple-style .pages ul>li>a{display:block;border-radius:50%;background-color:#6e0958;color:#fff;text-decoration:none;border:2px solid #6e0958;height:40px;width:40px;line-height:40px;transition:background-color .8s ease-in-out}.purple-style .pages ul>li>.active,.purple-style .pages ul>li>a:hover{color:rgba(49,103,128,.906);background-color:#fff;font-weight:700}.purple-style .tags{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:5px;padding:5px}.purple-style .tags>.tags-title{flex-basis:100%}.purple-style .tags>.tags-title p{border-bottom:1px solid #6e0958;color:#6e0958}.purple-style .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px;padding:5px;border-radius:5px;border:none;opacity:1;transition:opacity 1s ease 3ms}.purple-style a.removeDecoration{text-decoration:none}.purple-style a.hover-text-white{color:#fff}.purple-style a.hover-text-white:hover{color:#fff;font-weight:700}.purple-style button.btn{border:1px solid #4f4f4f!important}.purple-style .btn-default{font-weight:400;min-width:10rem;text-decoration:none}.purple-style .btn-default:hover{opacity:.9;font-weight:600}.purple-style .btn-primary{color:#fff;font-weight:400;min-width:10rem;background-color:#6e0958;text-decoration:none}.purple-style .btn-primary:hover{opacity:.9;color:#fff;font-weight:600;background-color:#6e0958}.purple-style .btn-success{color:#fff;font-weight:400;min-width:10rem;background-color:#3fa703;text-decoration:none}.purple-style .btn-success:hover{opacity:.9;color:#fff;font-weight:600;background-color:#3fa703}.purple-style .btn-info{color:#fff;font-weight:400;min-width:10rem;background-color:#17a2b8;text-decoration:none}.purple-style .btn-info:hover{opacity:.9;color:#fff;font-weight:600;background-color:#17a2b8}.purple-style .btn-danger{color:#fff;font-weight:600;min-width:10rem;background-color:#db3b3b;text-decoration:none}.purple-style .btn-danger:hover{opacity:.9;color:#fff;font-weight:600;background-color:#db3b3b}.purple-style .buttons{display:grid;grid-template-columns:1fr auto 1fr}.purple-style .columna-especial{grid-column-start:3;grid-column-end:3}.purple-style .navbar-izquierdo{width:250px;font-size:15px;color:#fff;background-color:#6e0958;overflow-y:auto;padding-top:60px;box-sizing:border-box}.purple-style .navbar-izquierdo .sidebar{display:flex;flex-direction:column;justify-content:flex-start;padding:0}.purple-style .navbar-izquierdo .sidebar button{padding:10px 0 10px 10px;text-align:left;background-color:#6e0958;color:#fff;border:.5px solid transparent;border-bottom:1px solid rgba(170,26,158,.906);transition:background-color .8s ease-in-out}.purple-style .navbar-izquierdo .sidebar button>span{margin-left:5px}.purple-style .navbar-izquierdo .sidebar button:hover{cursor:pointer;background-color:rgba(170,26,158,.906)}.purple-style .navbar-izquierdo .sidebar button.active-menu:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px;color:#fff}.purple-style .navbar-izquierdo .sidebar>button:first-child{text-align:center!important;border-bottom:1px solid #fff;padding-left:0}.purple-style .navbar-izquierdo .sidebar>button:last-child{margin-top:50px;text-align:center!important;border-bottom:none;border-top:none;padding-left:0;background:#6e0958;color:#fff}.purple-style .navbar-izquierdo.mobil{max-width:50px}.purple-style .navbar-izquierdo.mobil button{text-align:center!important;margin:0!important;padding-left:0!important}.purple-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button.active:after,.purple-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button>span,.purple-style .navbar-izquierdo>.sidebar.mobil>button.active-menu:after,.purple-style .navbar-izquierdo>.sidebar.mobil>button>span{display:none!important}.purple-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button{padding-left:0!important}.purple-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button:hover:after{content:""}.purple-style .navbar-izquierdo::-webkit-scrollbar{width:8px}.purple-style .navbar-izquierdo::-webkit-scrollbar-track{background:#f1f1f1}.purple-style .navbar-izquierdo::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.purple-style .navbar-izquierdo::-webkit-scrollbar-thumb:hover{background:#6e0958}.purple-style .navbar-izquierdo{scrollbar-width:thin;scrollbar-color:#6e0958 rgba(170,26,158,.906)}.purple-style .submenu-hide{display:none!important}.purple-style .submenu{display:contents}.purple-style .submenu li{padding:0!important;margin:0!important;border:0!important}.purple-style .submenu li>button{color:#fff;border:none;padding-left:30px!important;background:rgba(170,26,158,.906)!important;width:100%;text-align:left;transition:background-color .8s ease-in-out}.purple-style .submenu li>button:hover{border-bottom:1px solid rgba(170,26,158,.906);border-top:1px solid rgba(170,26,158,.906);border-right:1px solid rgba(170,26,158,.906);background-color:#6e0958!important}.purple-style .submenu li>button:hover:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.purple-style .submenu li>button.active{border-bottom:1px solid rgba(170,26,158,.906);border-top:1px solid rgba(170,26,158,.906);border-right:1px solid rgba(170,26,158,.906);background-color:#6e0958!important}.purple-style .submenu li>button.active:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.purple-style .nav-principal{position:fixed;display:flex;flex-direction:row;justify-content:space-between;height:60px;width:100%;top:0;left:0;color:#fff;background:#6e0958}.purple-style .nav-principal .bar{display:block;padding:20px}.purple-style .nav-principal .bar a{border:1px solid #8b8686;border-radius:5px;padding:10px;color:#fff;background-color:#6e0958;width:40px;height:10px}.purple-style .nav-principal .logo{min-width:250px;max-width:250px;max-height:60px;text-align:center}.purple-style .nav-principal .logo img{padding:8px;margin-left:20px;width:200px;height:50px}.purple-style .nav-principal .logo i{color:#6e0958;padding:25px}.purple-style .nav-principal ul{width:100%;text-align:right;height:20px;list-style:none;padding-top:5px;padding-bottom:5px}.purple-style .nav-principal ul li{display:inline;padding-right:20px}.purple-style .nav-principal ul li a{text-decoration:none;color:#fff;font-weight:700}.purple-style .nav-principal ul li a:hover{color:#8b8686;text-decoration:none;font-weight:700}@media(min-width:768px){.purple-style .bar{display:none!important}}@media(max-width:768px){.purple-style .toggle-menu-mobil{display:none!important}.purple-style ul{display:none;padding:0}.purple-style ul li{padding:10px!important}.purple-style .logo>img{margin-left:0!important;width:100px!important}.purple-style .nav-principal>ul{position:absolute;top:60px;left:0;background-color:transparent;border-top:1px solid #6e0958!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:auto;width:100vw;text-align:center;margin:0!important;padding:0!important}.purple-style .nav-principal>ul li{width:100%;background-color:#6e0958;border-bottom:1px solid #8b8686;margin:0!important;padding:20px!important}.purple-style .nav-principal>ul li a{color:#8b8686!important}}.purple-style .inputTextParent{display:flex;flex-direction:column;padding:5px}.purple-style .inputTextParent label{text-align:left;font-size:14px;font-weight:700;color:#6e0958;padding:3px}.purple-style .inputTextParent input{max-width:100%;height:20px;padding:5px;border-radius:5px;border:1px solid gray}.purple-style .inputTextParent input:focus{outline:none}.purple-style .inputTextParent .required-field:before{color:#db3b3b;content:"* "}.purple-style .inputTextParent textarea{border-radius:5px}.purple-style .inputTextParent textarea:active,.purple-style .inputTextParent textarea:focus{outline:none}.purple-style .error-input{border:1px solid #db3b3b!important}.purple-style .error-label{color:#db3b3b!important}.purple-style .error-label:before{color:#db3b3b;content:"* "}.purple-style .error-label:after{color:#db3b3b;content:" * "}.purple-style .error-message{border-radius:5px;background-color:#db3b3b;color:#fff;padding:2px;text-align:center}.purple-style .selectInput{display:flex;justify-content:center;align-items:center}.purple-style .selectInputChildren{display:flex;flex-direction:column;width:100%;padding:.5%}.purple-style .selectInput select{width:100%;height:35px;text-align:center}.purple-style .selectInput .required-field:before{color:#db3b3b;content:"* "}.purple-style .selectInput label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#6e0958!important}.purple-style .selectInput .error-label{color:#db3b3b!important}.purple-style .selectInput select:active,.purple-style .selectInput select:focus{outline:none}.purple-style .item{display:flex;flex-direction:column;flex-wrap:wrap}.purple-style .selectInputSearchParent{border:1px solid #03001e;padding-right:24px;border-radius:4px}.purple-style .selectInputSearch,.purple-style .selectInputSearchParent{display:flex;justify-content:center;align-items:center;position:relative}.purple-style .selectInputSearch{flex-direction:column;min-height:60px}.purple-style .selectInputSearch .required-field:before{color:#db3b3b;content:"* "}.purple-style .selectInputSearch label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#6e0958!important}.purple-style .selectInputSearch .error-label{color:#db3b3b!important}.purple-style .selectInputSearch select:active,.purple-style .selectInputSearch select:focus{outline:none}.purple-style .filter-input{display:flex;justify-content:center;align-items:center;min-width:90%;padding:8px;border:none;outline:none;text-align:center}.purple-style .dropdown{list-style:none;padding-left:5px;position:absolute;top:100%;left:0;min-width:100%;max-height:150px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-top:none;z-index:1000;border-radius:0 0 4px 4px}.purple-style .dropdown li{text-align:center;padding:8px;cursor:pointer}.purple-style .dropdown li:hover{background-color:#6e0958;color:#fff}.purple-style .no-results{padding:8px;color:#03001e}.purple-style .clear-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;color:#03001e;font-size:16px}.purple-style .select-multiple{display:flex;flex-direction:column}.purple-style .checkbox-label{display:block;margin-bottom:5px}.purple-style .checkbox-label input[type=checkbox]{margin-right:5px}.purple-style .select-multiple-custom{display:flex;justify-content:center;align-items:center;border:1px solid gray;border-radius:3px;height:30px;background-color:#fff;margin-left:5px;margin-right:5px}.purple-style .select-multiple-custom .error-label{color:#db3b3b!important}.purple-style .select-multiple-custom:hover{cursor:pointer}.purple-style .select-multiple-custom-label{padding:5px;text-align:left;margin-left:5px;margin-right:5px}.purple-style .select-multiple-custom-label label{color:#6e0958;font-weight:700;font-size:14px}.purple-style .select-multiple-custom-label label.required-field:before{content:"* ";color:#db3b3b}.purple-style .select-multiple-custom-item{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:left;padding:10px;border:1px solid #6e0958;border-radius:3px;margin-bottom:2px;transition:background-color .8s ease-in-out}.purple-style .select-multiple-custom-item.disabled{color:#a09e9e;font-weight:lighter}.purple-style .select-multiple-custom-item.active,.purple-style .select-multiple-custom-item:hover{cursor:pointer;background-color:#6e0958;color:#fff;border:1px solid #dfdfdf;border-radius:2px}.purple-style .delete-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:none;border-radius:50%;cursor:pointer;margin-left:auto}.purple-style .delete-icon:before{content:"";font-family:Font Awesome\ 6 Free;font-size:14px;color:#fff;font-weight:700}.purple-style .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.purple-style .modal-content{width:80%;height:auto;background-color:#fff;padding:10px;border-radius:5px}.purple-style .modal-title{display:flex;justify-content:center;align-items:center;height:30px;color:#000;border-bottom:2px solid #dfdfdf;margin-bottom:10px}.purple-style .modal-close-button{position:absolute;top:10px;right:10px;font-weight:700;color:#dfdfdf;background:none;border-radius:50%;font-size:18px;cursor:pointer}.purple-style h1{color:#6e0958}.purple-style h4{color:#4f4f4f}.purple-style h4 span{color:#6e0958}.purple-style .actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding-top:10px}.purple-style .left{flex:1 1;display:flex;min-height:100vh}.purple-style .left img{flex-shrink:0;min-width:100%;min-height:100%;border-radius:5px}.purple-style .right{flex:1 1;min-height:100vh;flex-direction:column;background:#fff;border-radius:5px}.purple-style .div-input,.purple-style .right{display:flex;text-align:center;justify-content:center;align-items:center}.purple-style .div-input{flex-direction:row;flex-wrap:wrap;gap:1px;margin-top:10px;padding:12px;border-radius:10px;border:1px solid #6e0958;color:#6e0958}.purple-style .div-input input{color:#6e0958;outline:none;border:none;text-align:left;width:80%}.purple-style .div-input i{width:20px;height:20px}.purple-style .forgot_password{text-decoration:none;color:#6e0958}.purple-style .forgot_password:hover{color:rgba(170,26,158,.906)}.purple-style .forgot_password{transition:color .8s ease-in-out .2s}@media(max-width:768px){.purple-style .actions>.btn{width:100%}.purple-style .container{padding-top:70px;padding-bottom:40px;flex-direction:column-reverse;min-height:0;min-width:0;gap:5px}.purple-style .right{width:95vw;flex-basis:100%;background:#fff}.purple-style .right form{text-align:center;display:flex;flex-direction:column;flex:1 1;flex-wrap:wrap;align-items:center;justify-content:center}.purple-style .left{width:95vw;display:flex;height:auto!important;background-color:#fff}.purple-style .left>img{max-width:100%;content:url(/assets/login/login_final_mobile.gif)!important}.purple-style .div-input{width:80%}.purple-style .div-input input{flex:1 1;width:-moz-fit-content;width:fit-content}}.purple-style .recoveryLink{text-decoration:none}.purple-style .drop-button-container{position:relative;display:inline-block}.purple-style .drop-button-container.open{z-index:9999}.purple-style .drop-toggle{padding:5px 10px;border:none;background-color:#6e0958;border-radius:5px;cursor:pointer;color:#fff;transition:background .2s,color .2s;z-index:1!important}.purple-style .drop-menu{position:absolute;right:0;top:100%;margin-top:8px;background:#6e0958;border:1px solid #fff;border-radius:10px;min-width:160px;z-index:9999!important}.purple-style .drop-menu ul{list-style:none;margin:0;padding:6px 0}.purple-style .drop-menu li button{width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;cursor:pointer;color:#fff;transition:background .2s,color .2s}.purple-style .drop-menu li button:hover{background:rgba(170,26,158,.906);color:#fff}.purple-style .tab-container{padding-top:5px;margin-right:200px;width:100%;height:70vh}.purple-style .tab-buttons{display:flex;border-bottom:2px solid rgba(170,26,158,.906);gap:2px}.purple-style .tab-buttons button{flex:1 1;padding:10px;cursor:pointer;background-color:rgba(170,26,158,.906);border:1px solid rgba(170,26,158,.906);border-bottom:none;outline:none;transition:background-color .3s ease,color .3s ease;font-weight:700;color:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px}.purple-style .tab-buttons button.active,.purple-style .tab-buttons button:hover{background-color:#6e0958;color:#fff;border-bottom:2px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}.purple-style .tab-content{display:none;padding:20px;border:1px solid #a09e9e;border-top:none;background-color:#fff;height:100%;color:#6e0958}.purple-style .tab-content.active{display:block}.yellow-style .container{display:flex;flex-wrap:wrap;min-height:100vh;min-width:100vw;justify-content:center;justify-items:center;align-items:center;padding:0;gap:2px;background-color:#5f6e09}.yellow-style .footer{position:fixed;bottom:0;left:0;height:20px;width:100%;background-color:#5f6e09;color:#fff;text-align:center;padding:5px;font-weight:700}.yellow-style .contenedor{grid-gap:0;display:grid;background-color:#5f6e09;grid-template-columns:auto 1fr;height:100vh}.yellow-style .contenido{display:grid;grid-template-columns:1fr;background-color:#5f6e09;padding:0;overflow-y:auto}.yellow-style .contenido:first-child{grid-column:span 2}.yellow-style .contenido-dinamico{margin-top:70px;padding-left:8px;background-color:#ccc}.yellow-style .contenido-dinamico fieldset{padding-top:10px;background-color:#fff;border-radius:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));grid-gap:1;gap:1}.yellow-style .form,.yellow-style form{padding:10px}.yellow-style .form fieldset,.yellow-style form fieldset{border:none}.yellow-style .form legend,.yellow-style form legend{width:100%;height:20px;text-align:center;padding:5px;font-weight:700;color:#fff;background-color:#5f6e09;border-radius:5px}.yellow-style .full-width{grid-column:1/-1}.yellow-style .danger{background:#db3b3b;color:#fff;padding:4px 7px;border-radius:5px}.yellow-style .success{background:#28a745}.yellow-style .info,.yellow-style .success{color:#fff;padding:4px 7px;border-radius:5px}.yellow-style .info{background:#17a2b8}.yellow-style .warning{background:#ffc107;color:#fff;padding:4px 7px;border-radius:5px}.yellow-style table{width:100%;border-collapse:collapse;overflow-x:auto}.yellow-style td{padding:0;text-align:center}.yellow-style .list-items{vertical-align:top!important}.yellow-style .list-items ul{list-style:none;margin:0;padding:0 0 2px 2px;height:100%}.yellow-style .list-items ul li{margin-bottom:2px;margin-top:2px}.yellow-style th{padding:5px!important;text-align:center}.yellow-style thead tr{border-bottom:1px solid #fff;background-color:#5f6e09;color:#fff;font-weight:700}.yellow-style tbody>tr{border-bottom:1px solid gray;transition:opacity .8s ease-in-out}.yellow-style .pages{margin-bottom:50px;padding:10px}.yellow-style .pages ul>li>a{display:block;border-radius:50%;background-color:#5f6e09;color:#fff;text-decoration:none;border:2px solid #5f6e09;height:40px;width:40px;line-height:40px;transition:background-color .8s ease-in-out}.yellow-style .pages ul>li>.active,.yellow-style .pages ul>li>a:hover{color:rgba(49,103,128,.906);background-color:#fff;font-weight:700}.yellow-style .tags{display:flex;flex-wrap:wrap;flex-grow:1;flex-basis:100%;gap:5px;padding:5px}.yellow-style .tags>.tags-title{flex-basis:100%}.yellow-style .tags>.tags-title p{border-bottom:1px solid #5f6e09;color:#5f6e09}.yellow-style .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px;padding:5px;border-radius:5px;border:none;opacity:1;transition:opacity 1s ease 3ms}.yellow-style a.removeDecoration{text-decoration:none}.yellow-style a.hover-text-white{color:#fff}.yellow-style a.hover-text-white:hover{color:#fff;font-weight:700}.yellow-style button.btn{border:1px solid #4f4f4f!important}.yellow-style .btn-default{font-weight:400;min-width:10rem;text-decoration:none}.yellow-style .btn-default:hover{opacity:.9;font-weight:600}.yellow-style .btn-primary{color:#fff;font-weight:400;min-width:10rem;background-color:#5f6e09;text-decoration:none}.yellow-style .btn-primary:hover{opacity:.9;color:#fff;font-weight:600;background-color:#5f6e09}.yellow-style .btn-success{color:#fff;font-weight:400;min-width:10rem;background-color:#3fa703;text-decoration:none}.yellow-style .btn-success:hover{opacity:.9;color:#fff;font-weight:600;background-color:#3fa703}.yellow-style .btn-info{color:#fff;font-weight:400;min-width:10rem;background-color:#17a2b8;text-decoration:none}.yellow-style .btn-info:hover{opacity:.9;color:#fff;font-weight:600;background-color:#17a2b8}.yellow-style .btn-danger{color:#fff;font-weight:600;min-width:10rem;background-color:#db3b3b;text-decoration:none}.yellow-style .btn-danger:hover{opacity:.9;color:#fff;font-weight:600;background-color:#db3b3b}.yellow-style .buttons{display:grid;grid-template-columns:1fr auto 1fr}.yellow-style .columna-especial{grid-column-start:3;grid-column-end:3}.yellow-style .navbar-izquierdo{width:250px;font-size:15px;color:#fff;background-color:#5f6e09;overflow-y:auto;padding-top:60px;box-sizing:border-box}.yellow-style .navbar-izquierdo .sidebar{display:flex;flex-direction:column;justify-content:flex-start;padding:0}.yellow-style .navbar-izquierdo .sidebar button{padding:10px 0 10px 10px;text-align:left;background-color:#5f6e09;color:#fff;border:.5px solid transparent;border-bottom:1px solid rgba(170,156,26,.906);transition:background-color .8s ease-in-out}.yellow-style .navbar-izquierdo .sidebar button>span{margin-left:5px}.yellow-style .navbar-izquierdo .sidebar button:hover{cursor:pointer;background-color:rgba(170,156,26,.906)}.yellow-style .navbar-izquierdo .sidebar button.active-menu:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px;color:#fff}.yellow-style .navbar-izquierdo .sidebar>button:first-child{text-align:center!important;border-bottom:1px solid #fff;padding-left:0}.yellow-style .navbar-izquierdo .sidebar>button:last-child{margin-top:50px;text-align:center!important;border-bottom:none;border-top:none;padding-left:0;background:#5f6e09;color:#fff}.yellow-style .navbar-izquierdo.mobil{max-width:50px}.yellow-style .navbar-izquierdo.mobil button{text-align:center!important;margin:0!important;padding-left:0!important}.yellow-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button.active:after,.yellow-style .navbar-izquierdo>.sidebar.mobil>.submenu>li>button>span,.yellow-style .navbar-izquierdo>.sidebar.mobil>button.active-menu:after,.yellow-style .navbar-izquierdo>.sidebar.mobil>button>span{display:none!important}.yellow-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button{padding-left:0!important}.yellow-style .navbar-izquierdo>.sidebar.mobil>.submenu li>button:hover:after{content:""}.yellow-style .navbar-izquierdo::-webkit-scrollbar{width:8px}.yellow-style .navbar-izquierdo::-webkit-scrollbar-track{background:#f1f1f1}.yellow-style .navbar-izquierdo::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.yellow-style .navbar-izquierdo::-webkit-scrollbar-thumb:hover{background:#5f6e09}.yellow-style .navbar-izquierdo{scrollbar-width:thin;scrollbar-color:#5f6e09 rgba(170,156,26,.906)}.yellow-style .submenu-hide{display:none!important}.yellow-style .submenu{display:contents}.yellow-style .submenu li{padding:0!important;margin:0!important;border:0!important}.yellow-style .submenu li>button{color:#fff;border:none;padding-left:30px!important;background:rgba(170,156,26,.906)!important;width:100%;text-align:left;transition:background-color .8s ease-in-out}.yellow-style .submenu li>button:hover{border-bottom:1px solid rgba(170,156,26,.906);border-top:1px solid rgba(170,156,26,.906);border-right:1px solid rgba(170,156,26,.906);background-color:#5f6e09!important}.yellow-style .submenu li>button:hover:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.yellow-style .submenu li>button.active{border-bottom:1px solid rgba(170,156,26,.906);border-top:1px solid rgba(170,156,26,.906);border-right:1px solid rgba(170,156,26,.906);background-color:#5f6e09!important}.yellow-style .submenu li>button.active:after{content:"";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;float:right;margin:0 5px 0 10px}.yellow-style .nav-principal{position:fixed;display:flex;flex-direction:row;justify-content:space-between;height:60px;width:100%;top:0;left:0;color:#fff;background:#5f6e09}.yellow-style .nav-principal .bar{display:block;padding:20px}.yellow-style .nav-principal .bar a{border:1px solid #8b8686;border-radius:5px;padding:10px;color:#fff;background-color:#5f6e09;width:40px;height:10px}.yellow-style .nav-principal .logo{min-width:250px;max-width:250px;max-height:60px;text-align:center}.yellow-style .nav-principal .logo img{padding:8px;margin-left:20px;width:200px;height:50px}.yellow-style .nav-principal .logo i{color:#5f6e09;padding:25px}.yellow-style .nav-principal ul{width:100%;text-align:right;height:20px;list-style:none;padding-top:5px;padding-bottom:5px}.yellow-style .nav-principal ul li{display:inline;padding-right:20px}.yellow-style .nav-principal ul li a{text-decoration:none;color:#fff;font-weight:700}.yellow-style .nav-principal ul li a:hover{color:#8b8686;text-decoration:none;font-weight:700}@media(min-width:768px){.yellow-style .bar{display:none!important}}@media(max-width:768px){.yellow-style .toggle-menu-mobil{display:none!important}.yellow-style ul{display:none;padding:0}.yellow-style ul li{padding:10px!important}.yellow-style .logo>img{margin-left:0!important;width:100px!important}.yellow-style .nav-principal>ul{position:absolute;top:60px;left:0;background-color:transparent;border-top:1px solid #5f6e09!important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:auto;width:100vw;text-align:center;margin:0!important;padding:0!important}.yellow-style .nav-principal>ul li{width:100%;background-color:#5f6e09;border-bottom:1px solid #8b8686;margin:0!important;padding:20px!important}.yellow-style .nav-principal>ul li a{color:#8b8686!important}}.yellow-style .inputTextParent{display:flex;flex-direction:column;padding:5px}.yellow-style .inputTextParent label{text-align:left;font-size:14px;font-weight:700;color:#5f6e09;padding:3px}.yellow-style .inputTextParent input{max-width:100%;height:20px;padding:5px;border-radius:5px;border:1px solid gray}.yellow-style .inputTextParent input:focus{outline:none}.yellow-style .inputTextParent .required-field:before{color:#db3b3b;content:"* "}.yellow-style .inputTextParent textarea{border-radius:5px}.yellow-style .inputTextParent textarea:active,.yellow-style .inputTextParent textarea:focus{outline:none}.yellow-style .error-input{border:1px solid #db3b3b!important}.yellow-style .error-label{color:#db3b3b!important}.yellow-style .error-label:before{color:#db3b3b;content:"* "}.yellow-style .error-label:after{color:#db3b3b;content:" * "}.yellow-style .error-message{border-radius:5px;background-color:#db3b3b;color:#fff;padding:2px;text-align:center}.yellow-style .selectInput{display:flex;justify-content:center;align-items:center}.yellow-style .selectInputChildren{display:flex;flex-direction:column;width:100%;padding:.5%}.yellow-style .selectInput select{width:100%;height:35px;text-align:center}.yellow-style .selectInput .required-field:before{color:#db3b3b;content:"* "}.yellow-style .selectInput label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#5f6e09!important}.yellow-style .selectInput .error-label{color:#db3b3b!important}.yellow-style .selectInput select:active,.yellow-style .selectInput select:focus{outline:none}.yellow-style .item{display:flex;flex-direction:column;flex-wrap:wrap}.yellow-style .selectInputSearchParent{border:1px solid #03001e;padding-right:24px;border-radius:4px}.yellow-style .selectInputSearch,.yellow-style .selectInputSearchParent{display:flex;justify-content:center;align-items:center;position:relative}.yellow-style .selectInputSearch{flex-direction:column;min-height:60px}.yellow-style .selectInputSearch .required-field:before{color:#db3b3b;content:"* "}.yellow-style .selectInputSearch label{font-size:14px;font-weight:700;text-align:center;margin-bottom:5px;color:#5f6e09!important}.yellow-style .selectInputSearch .error-label{color:#db3b3b!important}.yellow-style .selectInputSearch select:active,.yellow-style .selectInputSearch select:focus{outline:none}.yellow-style .filter-input{display:flex;justify-content:center;align-items:center;min-width:90%;padding:8px;border:none;outline:none;text-align:center}.yellow-style .dropdown{list-style:none;padding-left:5px;position:absolute;top:100%;left:0;min-width:100%;max-height:150px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-top:none;z-index:1000;border-radius:0 0 4px 4px}.yellow-style .dropdown li{text-align:center;padding:8px;cursor:pointer}.yellow-style .dropdown li:hover{background-color:#5f6e09;color:#fff}.yellow-style .no-results{padding:8px;color:#03001e}.yellow-style .clear-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%);cursor:pointer;color:#03001e;font-size:16px}.yellow-style .select-multiple{display:flex;flex-direction:column}.yellow-style .checkbox-label{display:block;margin-bottom:5px}.yellow-style .checkbox-label input[type=checkbox]{margin-right:5px}.yellow-style .select-multiple-custom{display:flex;justify-content:center;align-items:center;border:1px solid gray;border-radius:3px;height:30px;background-color:#fff;margin-left:5px;margin-right:5px}.yellow-style .select-multiple-custom .error-label{color:#db3b3b!important}.yellow-style .select-multiple-custom:hover{cursor:pointer}.yellow-style .select-multiple-custom-label{padding:5px;text-align:left;margin-left:5px;margin-right:5px}.yellow-style .select-multiple-custom-label label{color:#5f6e09;font-weight:700;font-size:14px}.yellow-style .select-multiple-custom-label label.required-field:before{content:"* ";color:#db3b3b}.yellow-style .select-multiple-custom-item{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:left;padding:10px;border:1px solid #5f6e09;border-radius:3px;margin-bottom:2px;transition:background-color .8s ease-in-out}.yellow-style .select-multiple-custom-item.disabled{color:#a09e9e;font-weight:lighter}.yellow-style .select-multiple-custom-item.active,.yellow-style .select-multiple-custom-item:hover{cursor:pointer;background-color:#5f6e09;color:#fff;border:1px solid #dfdfdf;border-radius:2px}.yellow-style .delete-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:none;border-radius:50%;cursor:pointer;margin-left:auto}.yellow-style .delete-icon:before{content:"";font-family:Font Awesome\ 6 Free;font-size:14px;color:#fff;font-weight:700}.yellow-style .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.yellow-style .modal-content{width:80%;height:auto;background-color:#fff;padding:10px;border-radius:5px}.yellow-style .modal-title{display:flex;justify-content:center;align-items:center;height:30px;color:#000;border-bottom:2px solid #dfdfdf;margin-bottom:10px}.yellow-style .modal-close-button{position:absolute;top:10px;right:10px;font-weight:700;color:#dfdfdf;background:none;border-radius:50%;font-size:18px;cursor:pointer}.yellow-style h1{color:#5f6e09}.yellow-style h4{color:#4f4f4f}.yellow-style h4 span{color:#5f6e09}.yellow-style .actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding-top:10px}.yellow-style .left{flex:1 1;display:flex;min-height:100vh}.yellow-style .left img{flex-shrink:0;min-width:100%;min-height:100%;border-radius:5px}.yellow-style .right{flex:1 1;min-height:100vh;flex-direction:column;background:#fff;border-radius:5px}.yellow-style .div-input,.yellow-style .right{display:flex;text-align:center;justify-content:center;align-items:center}.yellow-style .div-input{flex-direction:row;flex-wrap:wrap;gap:1px;margin-top:10px;padding:12px;border-radius:10px;border:1px solid #5f6e09;color:#5f6e09}.yellow-style .div-input input{color:#5f6e09;outline:none;border:none;text-align:left;width:80%}.yellow-style .div-input i{width:20px;height:20px}.yellow-style .forgot_password{text-decoration:none;color:#5f6e09}.yellow-style .forgot_password:hover{color:rgba(170,156,26,.906)}.yellow-style .forgot_password{transition:color .8s ease-in-out .2s}@media(max-width:768px){.yellow-style .actions>.btn{width:100%}.yellow-style .container{padding-top:70px;padding-bottom:40px;flex-direction:column-reverse;min-height:0;min-width:0;gap:5px}.yellow-style .right{width:95vw;flex-basis:100%;background:#fff}.yellow-style .right form{text-align:center;display:flex;flex-direction:column;flex:1 1;flex-wrap:wrap;align-items:center;justify-content:center}.yellow-style .left{width:95vw;display:flex;height:auto!important;background-color:#fff}.yellow-style .left>img{max-width:100%;content:url(/assets/login/login_final_mobile.gif)!important}.yellow-style .div-input{width:80%}.yellow-style .div-input input{flex:1 1;width:-moz-fit-content;width:fit-content}}.yellow-style .recoveryLink{text-decoration:none}.yellow-style .drop-button-container{position:relative;display:inline-block}.yellow-style .drop-button-container.open{z-index:9999}.yellow-style .drop-toggle{padding:5px 10px;border:none;background-color:#5f6e09;border-radius:5px;cursor:pointer;color:#fff;transition:background .2s,color .2s;z-index:1!important}.yellow-style .drop-menu{position:absolute;right:0;top:100%;margin-top:8px;background:#5f6e09;border:1px solid #fff;border-radius:10px;min-width:160px;z-index:9999!important}.yellow-style .drop-menu ul{list-style:none;margin:0;padding:6px 0}.yellow-style .drop-menu li button{width:100%;padding:10px 16px;background:none;border:none;text-align:left;font-size:14px;cursor:pointer;color:#fff;transition:background .2s,color .2s}.yellow-style .drop-menu li button:hover{background:rgba(170,156,26,.906);color:#fff}.yellow-style .tab-container{padding-top:5px;margin-right:200px;width:100%;height:70vh}.yellow-style .tab-buttons{display:flex;border-bottom:2px solid rgba(170,156,26,.906);gap:2px}.yellow-style .tab-buttons button{flex:1 1;padding:10px;cursor:pointer;background-color:rgba(170,156,26,.906);border:1px solid rgba(170,156,26,.906);border-bottom:none;outline:none;transition:background-color .3s ease,color .3s ease;font-weight:700;color:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px}.yellow-style .tab-buttons button.active,.yellow-style .tab-buttons button:hover{background-color:#5f6e09;color:#fff;border-bottom:2px solid #fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px}.yellow-style .tab-content{display:none;padding:20px;border:1px solid #a09e9e;border-top:none;background-color:#fff;height:100%;color:#5f6e09}.yellow-style .tab-content.active{display:block}.progressIndicator ul{list-style:none;padding:5px;margin:5px}.progressIndicator li{display:inline-block;background:#2980b9;color:#fff;position:relative;box-shadow:0 2px 3px 0 rgba(0,0,0,.5);transition:all .3s ease;cursor:pointer;margin-right:15px}.progressIndicator li:after{content:"";position:absolute;top:0;right:-14px;height:26px;width:26px;background:inherit;transform:translateY(6px) rotate(45deg) skew(10deg);box-shadow:2px 1px 3px 0 rgba(0,0,0,.5);transition:all .3s ease}.progressIndicator li:first-child{z-index:5}.progressIndicator li:nth-child(2){z-index:4}.progressIndicator li:nth-child(3){z-index:3}.progressIndicator li:nth-child(4){z-index:2}.progressIndicator li:nth-child(5){z-index:1}.progressIndicator li:hover{box-shadow:0 2px 1px 0 rgba(0,0,0,.3)}.progressIndicator li:before:hover{box-shadow:2px 1px 1px 0 rgba(0,0,0,.3)}.progressIndicator li.active{background:#c0392b}.progressIndicator li div{background:inherit;padding:10px 20px;position:relative;z-index:1}.alert{position:fixed;top:10px;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:10px 20px;border-radius:5px;opacity:0;width:40%;transition:opacity .3s ease-in-out;z-index:99999}.alert.show{opacity:1}.alert.show.danger{background-color:#c03939}.alert.show.success{background-color:#39c06d}.alert.show.info{background-color:#3974c0}.alert.show.warning{background-color:#c0a139}.file-info{font-size:12px;color:gray;margin-top:5px}.file-info span{font-weight:700}@media(max-width:768px){.navbar-izquierdo{max-width:50px}.navbar-izquierdo button{text-align:center!important;margin:0!important;padding-left:0!important}.navbar-izquierdo>.sidebar>.submenu>li>button>span,.navbar-izquierdo>.sidebar>button>span{display:none!important}.navbar-izquierdo>.sidebar>.submenu li>button{padding-left:0!important}.navbar-izquierdo>.sidebar>.submenu li>button:hover:after{content:""}}