@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,500;0,700;1,300;1,500;1,600;1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Caveat&display=swap");@import url("https://fonts.googleapis.com/css2?family=Didact+Gothic&display=swap");@import url("https://fonts.googleapis.com/css2?family=Fredoka:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap");html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(127,255,212,0);line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body{font-size:1.6rem;line-height:1.8;transition:.5s}p{color:#000;font-size:2rem}.contenedor{margin:0 auto;max-width:120rem;width:95%}a{text-decoration:none}img,picture{display:block;width:100%}h1,h2,h3{font-family:Nunito,serif;font-weight:300;margin:2.5rem 0;text-align:center}h1{font-size:3.8rem}h2{font-size:3.4rem}h3{font-size:3rem}h4{font-size:2.6rem}li,ul{list-style:none}li,ul{margin:0;padding:0}.header{background-color:#f2f2f2;box-shadow:-.5rem -1.5rem 3rem;width:100%}.header .cont_header{align-items:center;display:flex;justify-content:space-between;padding:1rem 1.5rem}@media (max-width:440px){.header .cont_header{flex-direction:row}}.header .cont_header .cont_logo_header{align-items:center;display:flex}.header .cont_header .cont_logo_header img{width:4rem}@media (max-width:680px){.header .cont_header .cont_logo_header img{width:4rem}}@media (max-width:460px){.header .cont_header .cont_logo_header img{width:3rem}}.header .cont_header .cont_logo_header h3{font-family:Exo\ 2,serif;font-size:2.5rem;font-weight:500;margin:0 1.5rem 0 1rem;text-align:left}@media (max-width:680px){.header .cont_header .cont_logo_header h3{font-size:2rem}}@media (max-width:460px){.header .cont_header .cont_logo_header h3{font-size:1.5rem;line-height:normal}}@media (max-width:400px){.header .cont_header .cont_logo_header h3{display:none}}.header .cont_header .cont_login{align-items:center;display:flex}.header .cont_header .cont_login h4{font-family:Exo\ 2,serif;font-size:1.8rem;font-style:italic;font-weight:300;margin:0 2rem 0 0}@media (max-width:680px){.header .cont_header .cont_login h4{font-size:1.3rem}}@media (max-width:460px){.header .cont_header .cont_login h4{font-size:1.3rem;line-height:normal;text-align:center}}@media (max-width:288px){.header .cont_header .cont_login h4{font-size:1rem;line-height:normal;text-align:center}}.header .cont_header .cont_login a{color:#000;font-size:2.4rem}.header .cont_header .cont_login a:hover{color:#878787}@media (max-width:680px){.header .cont_header .cont_login a{font-size:2rem}}@media (max-width:460px){.header .cont_header .cont_login a{font-size:2rem}}body{height:100%}body,html{margin:0;overflow-x:hidden;padding:0}html{height:auto}body{background:linear-gradient(180deg,#a86fb1,#5e4060) no-repeat 50% fixed;background-size:cover}@media (max-width:768px){body,html{height:auto}}.main{height:100%;margin:0 auto;width:90%}@media (max-width:720px){.main{width:90%}}@media (max-width:470px){.main{width:95%}}.main fieldset,.main h1,.main h2,.main h3,.main h4,.main h5,.main h6,.main input,.main legend,.main p{font-family:Nunito,serif;margin:0}input{background-color:transparent;border:none;outline:none}.alertMsg{border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.2);color:#fff;display:none;font-family:Nunito,serif;font-weight:700;left:50%;margin-bottom:2rem;padding:1rem .5rem;position:fixed;text-align:center;top:5rem;transform:translate(-50%);transition:opacity .5s ease-in-out;width:auto;z-index:50}@media (max-width:870px){.alertMsg{width:75%}}@media (max-width:470px){.alertMsg{width:85%}}.alertMsg.login{top:0!important}.alertMsg.error{background-color:rgba(208,70,70,.678)}.alertMsg.success{background-color:rgba(75,208,70,.678)}.contenedor_formulario{background-color:#d0b4df;border-radius:1rem;margin:2rem auto;max-width:90rem;padding:1.5rem;position:relative;width:100%}@media (max-width:834px){.contenedor_formulario{width:100%}}@media (max-width:480px){.contenedor_formulario{padding:1rem}}.cont_botones,.contenedor_formulario .paneles{border-radius:1rem}.cont_botones{align-items:center;background-color:#f2f2f2;display:flex;justify-content:space-between;justify-self:center;margin:3rem 0 0;max-width:90rem;padding:1rem;position:relative;width:100%}@media (max-width:650px){.cont_botones{flex-direction:column;margin:2rem 0 0}}.cont_botones .botones_selec{align-items:center;background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;display:flex;justify-content:space-around;overflow-x:scroll;padding:1rem;scrollbar-width:none}.cont_botones .botones_selec .opciones{align-items:center;border:1px dashed #4d4d4d;border-radius:.8rem;box-shadow:3px 3px 0 0 #cacaca;cursor:pointer;display:flex;justify-content:center;margin:0 1rem 3px;padding:0 1rem;transition-duration:.15s;white-space:nowrap;z-index:1}.cont_botones .botones_selec .opciones i{margin-right:3px}.cont_botones .botones_selec .opciones p{color:#4d4d4d;font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:700}@media (max-width:720px){.cont_botones .botones_selec .opciones p{font-size:1.5rem;font-weight:600}}.cont_botones .botones_selec .opciones:hover{border:1px solid #4d4d4d;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cont_botones .botones_selec .opciones:active{border-radius:1rem;box-shadow:1px 1px 0 0 #cacaca;transform:translate(3px,3px);transition-duration:.15s}.cont_botones .botones_selec .opciones.activado{background-color:#a23ac1;border:1px solid rgba(38,177,252,0);border-radius:.8rem;box-shadow:3px 3px 0 0 #713b81;transition-duration:.3s}.cont_botones .botones_selec .opciones.activado .fa-address-card,.cont_botones .botones_selec .opciones.activado .fa-calendar-days,.cont_botones .botones_selec .opciones.activado .fa-chart-pie,.cont_botones .botones_selec .opciones.activado .fa-file-invoice-dollar,.cont_botones .botones_selec .opciones.activado .fa-gears,.cont_botones .botones_selec .opciones.activado .fa-tent,.cont_botones .botones_selec .opciones.activado .fa-user-group{color:#f2f2f2!important}.cont_botones .botones_selec .opciones.activado p{color:#f2f2f2}.cont_botones .botones_selec .opciones.activado:active{box-shadow:1px 1px 0 0 #1e8bc5;transform:translate(3px,3px);transition-duration:.15s}.contenedor_formulario .cont_formulario .paneles .panel{background-color:#dce4ea;border-radius:1rem;margin:0 auto}.contenedor_formulario .cont_formulario .paneles .panel.visible{display:block}.contenedor_formulario .cont_formulario .paneles .panel.invisible{display:none}form fieldset{border:none}.layout{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.layout.mostrar{z-index:2}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.panel_acred .header_config{border-bottom:2px solid rgba(77,77,77,.812);margin-bottom:1rem;padding:0 0 2rem}@media (max-width:600px){.panel_acred .header_config{overflow-x:scroll;padding:0 0 2rem;scrollbar-width:none}}.panel_acred .header_config .opciones_config{align-items:center;background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;display:flex;justify-content:space-around;overflow-x:scroll;padding:1rem;scrollbar-width:none}.panel_acred .header_config .opciones_config .opciones{align-items:center;border:1px dashed #4d4d4d;border-radius:.8rem;box-shadow:3px 3px 0 0 #cacaca;cursor:pointer;display:flex;justify-content:center;margin:0 1rem 3px;padding:0 1rem;transition-duration:.15s;white-space:nowrap;z-index:1}.panel_acred .header_config .opciones_config .opciones i{margin-right:3px}.panel_acred .header_config .opciones_config .opciones p{color:#4d4d4d;font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:700}@media (max-width:720px){.panel_acred .header_config .opciones_config .opciones p{font-size:1.5rem;font-weight:600}}.panel_acred .header_config .opciones_config .opciones:hover{border:1px solid #4d4d4d;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.panel_acred .header_config .opciones_config .opciones:active{border-radius:1rem;box-shadow:1px 1px 0 0 #cacaca;transform:translate(3px,3px);transition-duration:.15s}.panel_acred .header_config .opciones_config .opciones.activado{background-color:#55c13a;border:none;border-radius:.8rem;box-shadow:3px 3px 0 0 #49813b;transition-duration:.3s}.panel_acred .header_config .opciones_config .opciones.activado .fa-address-card,.panel_acred .header_config .opciones_config .opciones.activado .fa-calendar-days,.panel_acred .header_config .opciones_config .opciones.activado .fa-chart-pie,.panel_acred .header_config .opciones_config .opciones.activado .fa-file-invoice-dollar,.panel_acred .header_config .opciones_config .opciones.activado .fa-tent,.panel_acred .header_config .opciones_config .opciones.activado .fa-user-group{color:#f2f2f2!important}.panel_acred .header_config .opciones_config .opciones.activado p{color:#f2f2f2}.panel_acred .header_config .opciones_config .opciones.activado:active{box-shadow:1px 1px 0 0 #1e8bc5;transform:translate(3px,3px);transition-duration:.15s}.panel_acred .paneles_acred{margin-top:1.5rem}.panel_acred .paneles_acred .panel_acred.visible{display:block}.panel_acred .paneles_acred .panel_acred.invisible{display:none}.paneles_acred{margin:0 auto;width:100%}@media (max-width:490px){.paneles_acred{width:100%}}.paneles_acred .panel_acred.acred_config .form_preferencias{display:flex;flex-direction:column;height:100%;justify-content:space-between}.paneles_acred .panel_acred.acred_config .form_preferencias .campo.columnas{align-items:end;display:flex;flex-direction:column}.paneles_acred .panel_acred.acred_config .input_columna{align-items:normal;display:flex;margin:0 0 1rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.paneles_acred .panel_acred.acred_config .input_columna p{align-self:center;font-size:1.3rem;font-weight:700;line-height:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none}.paneles_acred .panel_acred.acred_config .input_columna .switch{align-items:center;cursor:pointer;display:flex;font-size:16px;margin-left:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.paneles_acred .panel_acred.acred_config .input_columna .checkColumna{cursor:pointer;height:0;opacity:0;width:0}.paneles_acred .panel_acred.acred_config .input_columna .checkmark{background-color:#eee;border:2px solid #333;border-radius:4px;display:flex;height:25px;position:relative;transition:background-color .3s;width:25px}.paneles_acred .panel_acred.acred_config .input_columna .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:10px;left:9px;position:absolute;top:5px;transform:rotate(45deg);width:5px}.paneles_acred .panel_acred.acred_config .input_columna .checkColumna:checked~.checkmark{background-color:#33974f}.paneles_acred .panel_acred.acred_config .input_columna .checkColumna:checked~.checkmark:after{display:block}@keyframes checkAnim{0%{height:0}to{height:10px}}.paneles_acred .panel_acred.acred_config .input_columna .checkColumna:checked~.checkmark:after{animation:checkAnim .2s forwards}.paneles_acred .panel_acred.acred_nomina{display:flex;flex-direction:column;position:relative}.paneles_acred .panel_acred.acred_nomina .form_miembros{width:100%}.paneles_acred .panel_acred.acred_nomina .form_miembros form{align-items:center;background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;display:flex;justify-content:space-between;padding:1rem 2rem}.paneles_acred .panel_acred.acred_nomina .form_miembros form .cont_import{align-items:center;display:flex;flex-direction:row}@media (max-width:580px){.paneles_acred .panel_acred.acred_nomina .form_miembros form .cont_import{align-items:flex-start;flex-direction:column}.paneles_acred .panel_acred.acred_nomina .form_miembros form .cont_import input[type=submit]{margin-left:0;margin-top:1rem}.paneles_acred .panel_acred.acred_nomina .form_miembros form{align-items:unset}}.paneles_acred .panel_acred.acred_nomina .form_miembros form .importar_miembro{display:none}.paneles_acred .panel_acred.acred_nomina .form_miembros form input[type=submit]{background-color:#47ae07;border:1px solid #d6d6d6;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1.2rem;height:3rem;margin-left:2rem;text-transform:uppercase}.paneles_acred .panel_acred.acred_nomina .form_miembros form input[type=submit]:hover{background-color:#419f06}.paneles_acred .panel_acred.acred_nomina .form_miembros form .boton_file{background-color:#fcfcfc;border:1px solid #419f06;border-radius:.5rem;cursor:pointer;padding:.5rem;width:14rem}.paneles_acred .panel_acred.acred_nomina .form_miembros form .boton_file.hover,.paneles_acred .panel_acred.acred_nomina .form_miembros form .boton_file:hover{background-color:#f4f4f4}.paneles_acred .panel_acred.acred_nomina .form_miembros form .boton_file p{font-size:1.2rem;overflow-x:hidden}.paneles_acred .panel_acred.acred_nomina .form_miembros form .cont_individual{background-color:#528744;border-radius:.5rem;cursor:pointer;height:3.4rem;margin-right:1rem;padding:.7rem;width:3.4rem}.paneles_acred .panel_acred.acred_nomina .form_miembros form .cont_individual:hover{background-color:#4c7d3f}.paneles_acred .panel_acred.acred_nomina .form_miembros form .cont_individual .boton_individual{display:flex;height:2rem;width:2rem}.paneles_acred .panel_acred.acred_nomina .form_miembros form .cont_individual i{align-self:center;color:#fff}.paneles_acred .panel_acred.acred_nomina .listado_miembros{background-color:#f2f2f2;border:1px solid #f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;display:flex;flex-direction:column;margin-top:2rem;padding:1rem;width:100%}.paneles_acred .panel_acred.acred_nomina .listado_miembros .cont_header_nomina{align-items:end;display:grid;grid-template-columns:1fr 1fr}@media (max-width:650px){.paneles_acred .panel_acred.acred_nomina .listado_miembros .cont_header_nomina{grid-template-columns:1fr;grid-template-rows:1fr 1fr}}.paneles_acred .panel_acred.acred_nomina .listado_miembros .cont_buscador_miembros{align-items:center;display:flex;width:100%}.paneles_acred .panel_acred.acred_nomina .listado_miembros .cont_buscador_rapido{align-items:center;display:flex}.paneles_acred .panel_acred.acred_nomina .listado_miembros .buscador_rapido{align-items:center;background-color:hsla(0,0%,100%,.333);border:1px solid #d4d4d4;border-radius:1rem;display:flex;justify-content:center;padding:.5rem;transition:.2s;width:20rem}@media (min-width:750px){.paneles_acred .panel_acred.acred_nomina .listado_miembros .buscador_rapido{margin-bottom:0}}.paneles_acred .panel_acred.acred_nomina .listado_miembros .buscador_rapido input{background-color:transparent;border:none;font-family:Nunito,serif;font-size:2rem;font-weight:300;outline:none;padding:0 .5rem 0 .3rem;width:100%}.paneles_acred .panel_acred.acred_nomina .listado_miembros .buscador_rapido:hover{background-color:hsla(0,0%,100%,.533);box-shadow:0 .1rem .4rem rgba(0,0,0,.133)}.paneles_acred .panel_acred.acred_nomina .listado_miembros .buscador_miembros{align-items:center;background-color:hsla(0,0%,100%,.333);border:1px solid #d4d4d4;border-radius:1rem;display:flex;justify-content:center;padding:.5rem;transition:.2s;width:85%}@media (max-width:650px){.paneles_acred .panel_acred.acred_nomina .listado_miembros .buscador_miembros{margin-bottom:0;width:55%}}.paneles_acred .panel_acred.acred_nomina .listado_miembros .buscador_miembros input{background-color:transparent;border:none;font-family:Nunito,serif;font-size:1.1rem;font-weight:300;outline:none;padding:0 .5rem 0 .3rem;width:100%}.paneles_acred .panel_acred.acred_nomina .listado_miembros .buscador_miembros:hover{background-color:hsla(0,0%,100%,.533);box-shadow:0 .1rem .4rem rgba(0,0,0,.133);width:95%}@media (max-width:650px){.paneles_acred .panel_acred.acred_nomina .listado_miembros .buscador_miembros:hover{width:65%}}.paneles_acred .panel_acred.acred_nomina .listado_miembros .btn_sort{cursor:pointer;height:2rem;margin-left:1rem;width:2rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .btn_sort:hover{opacity:.6}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros{border:1px solid #d4d4d4;border-radius:1rem;display:grid;grid-template-columns:1fr;grid-template-rows:auto;margin-top:1rem;max-height:47vh;overflow-x:scroll;overflow-y:scroll}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros::-webkit-scrollbar{height:0;width:0}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro{align-items:center;border-bottom:1px solid rgba(85,85,85,.6);display:grid;grid-template-columns:.25fr 1fr .5fr 1fr .5fr .25fr .25fr;grid-template-rows:auto;padding:1rem 0;width:100%}@media (max-width:670px){.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro{padding:1rem 0}}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.header_miembro{background-color:#fff;border-bottom:2px solid rgba(0,0,0,.2);padding:.25rem 0;position:sticky;top:0;z-index:1}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.header_miembro .campo{text-align:center;width:100%}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.header_miembro .campo p{color:#000!important;font-weight:700}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.header_miembro .campo.campo_nombre{justify-content:center}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.header_miembro .campo.sortable_header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.header_miembro .campo.sortable_header.sort_active p,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.header_miembro .campo.sortable_header:hover p{color:#a23ac1!important}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.revisar{background-color:#dcb5f7}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.revisar:first-child{border-radius:1rem 1rem 0 0}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro.oculta{display:none}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro:last-child{border:none}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo{align-items:center;display:flex;justify-content:center;padding:0 1rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_nombre{justify-content:start}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_acciones{grid-column:6/8;width:9.6rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama{min-width:10rem;width:100%}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama select{font-family:Nunito,serif;font-size:1.3rem;text-align:center;width:50%}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama select option{background-color:#fff}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama p,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama select{border-radius:.5rem;box-sizing:border-box;font-weight:600;overflow:hidden;padding:0 .5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.cas p,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.cas select{background-color:#bd6b44}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.man p,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.man select{background-color:#d3c650}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.uni p,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.uni select{background-color:#91cf33}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.cam p,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.cam select{background-color:#4e96e2}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.rov p,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.rov select{background-color:#d33232}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.edu p,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.edu select{background-color:#9d4bd8}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.sram p,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_rama.sram select{background-color:#ddd}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_activo .circulo_actividad{border-radius:50%;height:1.5rem;width:1.5rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_activo .circulo_actividad.activo{background-color:#1baf1b}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_activo .circulo_actividad.inactivo{background-color:#af1d1b}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_req_eventuales,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_req_fijos{min-width:4.5rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_req_eventuales .circulo_requisito,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_req_fijos .circulo_requisito{border-radius:50%;height:1.5rem;width:1.5rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_req_eventuales .circulo_requisito.completo,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_req_fijos .circulo_requisito.completo{background-color:#1baf1b}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_req_eventuales .circulo_requisito.incompleto,.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_req_fijos .circulo_requisito.incompleto{background-color:#af1d1b}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo p{font-size:1.3rem;font-weight:600}@media (max-width:670px){.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo p{font-size:1.1rem;font-weight:500}}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.editar_miembro i{align-items:center;background-color:#fff;cursor:pointer;display:flex;filter:brightness(100%);height:1.5rem;justify-content:center;line-height:1.5rem;margin:0;vertical-align:1.5rem;width:2rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.editar_miembro i:hover{filter:brightness(50%)}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.eliminar_miembro i{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:1rem;justify-content:center;line-height:1.5rem;margin:0;vertical-align:1.5rem;width:2rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.eliminar_miembro i:hover{filter:brightness(70%)}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.confirmar_miembro i{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:1rem;justify-content:center;line-height:1.5rem;margin:0;position:relative;vertical-align:1.5rem;width:2rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.confirmar_miembro i:hover{filter:brightness(70%)}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_asistencia{min-width:4.5rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_asistencia .attendance_check{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:0;width:100%}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_asistencia .attendance_check input{cursor:pointer;height:0;opacity:0;width:0}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_asistencia .attendance_check .checkmark{background-color:#eee;border:2px solid #333;border-radius:4px;display:flex;height:2rem;position:relative;transition:background-color .3s;width:2rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_asistencia .attendance_check .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:.9rem;left:.6rem;position:absolute;top:.25rem;transform:rotate(45deg);width:.45rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_asistencia .attendance_check input:checked~.checkmark{background-color:#33974f}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .row_miembro .campo.campo_asistencia .attendance_check input:checked~.checkmark:after{display:block}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .emptyMessage{padding:1rem}.paneles_acred .panel_acred.acred_nomina .listado_miembros .lista_miembros .emptyMessage .message{font-size:1.5rem;text-align:center}.cont_botones .info_nomina{align-items:center;display:flex}.cont_botones .info_nomina .nombre_nomina{border:2px solid #713b81;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;max-width:28rem;overflow:hidden;padding:.5rem 1rem;width:28rem}.cont_botones .info_nomina .nombre_nomina .nomina_title_viewport{overflow:hidden;width:100%}.cont_botones .info_nomina .nombre_nomina .nomina_title_text{color:#4b1a5a;display:inline-block;font-size:2rem;font-style:italic;font-weight:700;line-height:1.25;min-width:100%;padding-left:0;text-align:center;white-space:nowrap}.cont_botones .info_nomina .nombre_nomina.scrollable:hover .nomina_title_text{animation:nominaTitleScroll 8s linear infinite;padding-left:100%;text-align:left}.cont_botones .info_nomina .nombre_nomina input{font-size:2rem;font-style:italic;font-weight:700;text-align:center}@media (max-width:650px){.cont_botones .info_nomina .nombre_nomina{margin-bottom:1rem;max-width:100%;width:100%}}@keyframes nominaTitleScroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.form_miembro_indv{background-color:#e6ece7;border:4px solid #57825d;border-radius:2rem;box-shadow:.5rem .5rem 3rem;left:50%;opacity:0;padding:2rem;position:fixed;top:50%;transform:translate(-50%) scale(.9);transition:opacity .3s ease,transform .3s ease;visibility:hidden;z-index:1}.form_miembro_indv.mostrar{animation:mostrarFormulario .3s ease forwards;opacity:1;pointer-events:auto;visibility:visible;z-index:13}.form_miembro_indv.ocultar{animation:ocultarFormulario .3s ease forwards}.form_miembro_indv .cont_form_indv{position:relative}.form_miembro_indv .cont_form_indv .btn_x{align-items:center;background-color:#6f996f;border-radius:50%;cursor:pointer;display:flex;font-family:Nunito,serif;height:2rem;justify-content:center;position:absolute;right:-30px;text-align:center;top:-30px;width:2rem}.form_miembro_indv .cont_form_indv .btn_x p{font-size:1.3rem}.form_miembro_indv .cont_form_indv form{display:flex;flex-direction:column;text-align:center}.form_miembro_indv .cont_form_indv form .crear_miembro,.form_miembro_indv .cont_form_indv form .editar_miembro,.form_miembro_indv .cont_form_indv form .eliminar_miembro{display:flex!important;flex-direction:column!important;font-weight:700}.form_miembro_indv .cont_form_indv form .crear_miembro .campo,.form_miembro_indv .cont_form_indv form .editar_miembro .campo,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo{margin-bottom:2rem;text-align:left}@media (max-width:685px){.form_miembro_indv .cont_form_indv form .crear_miembro .campo,.form_miembro_indv .cont_form_indv form .editar_miembro .campo,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo{display:flex;flex-direction:column}}.form_miembro_indv .cont_form_indv form .crear_miembro .campo label,.form_miembro_indv .cont_form_indv form .editar_miembro .campo label,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo label{display:inline-block;font-size:1.3rem;font-weight:700;margin-right:1rem;width:7.3rem}.form_miembro_indv .cont_form_indv form .crear_miembro .campo input,.form_miembro_indv .cont_form_indv form .crear_miembro .campo select,.form_miembro_indv .cont_form_indv form .editar_miembro .campo input,.form_miembro_indv .cont_form_indv form .editar_miembro .campo select,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo input,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo select{border:1px solid grey;border-radius:.5rem;font-size:1.3rem;height:2.7rem;padding:.5rem;width:17rem}.form_miembro_indv .cont_form_indv form .crear_miembro .campo.activo,.form_miembro_indv .cont_form_indv form .editar_miembro .campo.activo,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo.activo{align-items:start;display:flex}.form_miembro_indv .cont_form_indv form .crear_miembro .campo.activo .checkAct,.form_miembro_indv .cont_form_indv form .editar_miembro .campo.activo .checkAct,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo.activo .checkAct{cursor:pointer;display:none}.form_miembro_indv .cont_form_indv form .crear_miembro .campo.activo label,.form_miembro_indv .cont_form_indv form .editar_miembro .campo.activo label,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo.activo label{position:relative}.form_miembro_indv .cont_form_indv form .crear_miembro .campo.activo label:before,.form_miembro_indv .cont_form_indv form .editar_miembro .campo.activo label:before,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo.activo label:before{background-color:#fafefa;border:1px solid grey;border-radius:.5rem;content:"";cursor:pointer;height:2.7rem;left:7.7rem;padding:.5rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:2.7rem}.form_miembro_indv .cont_form_indv form .crear_miembro .campo.activo label:after,.form_miembro_indv .cont_form_indv form .editar_miembro .campo.activo label:after,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo.activo label:after{color:transparent;content:"✔";cursor:pointer;font-size:14px;left:8.3rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.form_miembro_indv .cont_form_indv form .crear_miembro .campo.activo .checkAct:checked+label:after,.form_miembro_indv .cont_form_indv form .editar_miembro .campo.activo .checkAct:checked+label:after,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo.activo .checkAct:checked+label:after{color:#2c2c2c}.form_miembro_indv .cont_form_indv form .crear_miembro .campo.activo .checkAct:checked+label:before,.form_miembro_indv .cont_form_indv form .editar_miembro .campo.activo .checkAct:checked+label:before,.form_miembro_indv .cont_form_indv form .eliminar_miembro .campo.activo .checkAct:checked+label:before{background-color:#75fe75}.form_miembro_indv .cont_form_indv form .crear_miembro input,.form_miembro_indv .cont_form_indv form .crear_miembro select{background-color:#fafcfe}.form_miembro_indv .cont_form_indv form .editar_miembro input,.form_miembro_indv .cont_form_indv form .editar_miembro select{background-color:#fafefa}.form_miembro_indv .cont_form_indv form .eliminar_miembro input,.form_miembro_indv .cont_form_indv form .eliminar_miembro select{background-color:#f9e5e5}.form_miembro_indv .cont_form_indv form .cont_submit{display:flex;justify-content:center}.form_miembro_indv .cont_form_indv form .cont_submit .btn_submit{border:1px solid grey;border-radius:1rem;cursor:pointer;font-family:Nunito,serif;font-size:1.2rem;max-width:15rem;padding:.5rem 1rem}.form_miembro_indv .cont_form_indv form .cont_submit .btn_submit.agregar{background-color:#fafcfe}.form_miembro_indv .cont_form_indv form .cont_submit .btn_submit.editar{background-color:#fafefa}.form_miembro_indv .cont_form_indv form .cont_submit .btn_submit.eliminar{background-color:#f9e5e5;width:5rem}.form_miembro_indv .cont_form_indv form .cont_submit .btn_submit:hover{border:1px solid #333}.form_miembro_indv .cont_form_indv form .cont_submit .btn_submit:active{opacity:.7}@media (max-width:650px){.form_miembro_indv .cont_form_indv form .cont_submit{display:block}.form_miembro_indv .cont_form_indv form .cont_submit .btn_submit{max-width:unset}.form_miembro_indv .cont_form_indv form .cont_submit .btn_submit.eliminar{width:auto}}.paneles_acred .cont_general{display:grid;gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr}@media (max-width:600px){.paneles_acred .cont_general{align-items:center;gap:2rem;grid-template-columns:1fr;grid-template-rows:1fr 1fr;justify-content:center}}.paneles_acred .cont_general h2{color:#111;font-size:2rem;font-weight:800;margin-bottom:1.5rem;margin-top:1rem}.paneles_acred .cont_general h2.titulo_organismo{margin-top:0}.paneles_acred .cont_general .config_general{padding-bottom:3rem;position:relative}.paneles_acred .cont_general .config_general:before{background-color:#6d6d6d;bottom:0;content:"";height:2px;left:10%;position:absolute;width:80%}.paneles_acred .cont_general .config_info{margin:0 auto;max-width:30rem;width:100%}.paneles_acred .cont_general .config_info .cont_info{background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;height:30rem;max-width:28rem;padding:2rem 1rem;position:relative;width:100%}.paneles_acred .cont_general .config_info .contenido_form{display:flex}.paneles_acred .cont_general .config_info .contenido_form .campo.organismo{grid-column:1/5;grid-row:1/2}.paneles_acred .cont_general .config_info .contenido_form .campo.distrito{grid-column:5/6;grid-row:1/2}.paneles_acred .cont_general .config_info .contenido_form .campo.zona{grid-column:5/6;grid-row:2/3}.paneles_acred .cont_general .config_info .contenido_form .campo.direccion{grid-column:1/5;grid-row:2/3}.paneles_acred .cont_general .config_info .contenido_form .campo.email{grid-column:1/5;grid-row:3/4}.paneles_acred .cont_general .config_info .contenido_form .campo.caja{grid-column:1/5;grid-row:4/5}.paneles_acred .cont_general .config_info .contenido_form .cont_submit{grid-column:5/6;grid-row:3/5}.paneles_acred .cont_general .config_info .campo{align-items:center;align-self:end;display:flex}.paneles_acred .cont_general .config_info .campo input,.paneles_acred .cont_general .config_info .campo label{font-family:Nunito,serif;font-size:1.5rem}.paneles_acred .cont_general .config_info .campo label{font-weight:700}.paneles_acred .cont_general .config_info .campo input{border:1px solid #c4c4c4;border-radius:.5rem;padding:.5rem}@media (max-width:600px){.paneles_acred .cont_general .config_info .campo{display:flex;flex-direction:column}}.paneles_acred .cont_general .config_info .campo input[readonly]{background-color:#d0d0d0;border:1px solid #ccc;color:#555;cursor:not-allowed}.paneles_acred .cont_general .config_info .campo.organismo{align-items:center;align-self:end;display:inline-block;width:100%}.paneles_acred .cont_general .config_info .campo.organismo .input_organismo{display:flex}.paneles_acred .cont_general .config_info .campo.organismo .input_organismo #organismo{margin-right:4rem;width:5.5rem}@media (max-width:600px){.paneles_acred .cont_general .config_info .campo.organismo .input_organismo #organismo{margin-right:1rem}}.paneles_acred .cont_general .config_info .campo.organismo .input_organismo #nombre{width:75%}.paneles_acred .cont_general .config_info .campo.distrito label,.paneles_acred .cont_general .config_info .campo.zona label{width:7.6rem}@media (max-width:600px){.paneles_acred .cont_general .config_info .campo.distrito label,.paneles_acred .cont_general .config_info .campo.zona label{width:5.6rem}}.paneles_acred .cont_general .config_info .campo.caja label,.paneles_acred .cont_general .config_info .campo.direccion label,.paneles_acred .cont_general .config_info .campo.email label{width:9.5rem}@media (max-width:600px){.paneles_acred .cont_general .config_info .campo.caja label,.paneles_acred .cont_general .config_info .campo.direccion label,.paneles_acred .cont_general .config_info .campo.email label{width:100%}}.paneles_acred .cont_general .config_info .campo #distrito,.paneles_acred .cont_general .config_info .campo #zona{width:5rem}.paneles_acred .cont_general .config_info .campo #direccion,.paneles_acred .cont_general .config_info .campo #email{width:75%}@media (max-width:600px){.paneles_acred .cont_general .config_info .campo #direccion,.paneles_acred .cont_general .config_info .campo #email{width:100%}.paneles_acred .cont_general .config_info .campo #caja{align-self:start}}.paneles_acred .cont_general .config_info .cont_submit{display:flex;justify-content:start;width:100%}.paneles_acred .cont_general .config_info .btn_submit{background-color:#3b9253;border:3px solid #333;border-radius:1rem;box-shadow:3px 3px 0 0 #306b22;cursor:pointer;font-family:Nunito,serif;font-size:1.2rem;font-weight:700;max-width:8rem;padding:.5rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80%}.paneles_acred .cont_general .config_info .btn_submit:hover{background-color:#397d4c;border:3px dashed #333;transition:.15s}.paneles_acred .cont_general .config_info .btn_submit:active{box-shadow:none;transform:translate(3px,3px);transition:.15s}@media (max-width:600px){.paneles_acred .cont_general .config_info .btn_submit{width:100%}}@media (max-width:390px){.paneles_acred .cont_general .config_info .btn_submit{margin:auto;max-width:15rem}}.paneles_acred .cont_general .config_password .cont_password{background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;margin:3rem auto 0;max-width:50rem;padding:2rem 1rem;position:relative;width:100%}.paneles_acred .cont_general .config_password .contenido_form{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto auto;row-gap:1rem}.paneles_acred .cont_general .config_password .contenido_form .campo.oldPass{grid-column:1/2;grid-row:1/2}.paneles_acred .cont_general .config_password .contenido_form .campo.newPass{grid-column:1/2;grid-row:2/3}.paneles_acred .cont_general .config_password .contenido_form .cont_submit{grid-column:2/3;grid-row:1/3}@media (max-width:400px){.paneles_acred .cont_general .config_password .contenido_form{-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:auto;grid-template-rows:auto auto auto;row-gap:1rem}.paneles_acred .cont_general .config_password .contenido_form .campo.oldPass{align-items:start;grid-column:1/2;grid-row:1/2}.paneles_acred .cont_general .config_password .contenido_form .campo.newPass{align-items:start;grid-column:1/2;grid-row:2/3}.paneles_acred .cont_general .config_password .contenido_form .cont_submit{grid-column:1/2;grid-row:3/4}.paneles_acred .cont_general .config_password .contenido_form .cont_submit .btn_submit{justify-self:end;max-width:10rem}}.paneles_acred .cont_general .config_password .campo{align-items:center;align-self:end;display:flex}.paneles_acred .cont_general .config_password .campo input,.paneles_acred .cont_general .config_password .campo label{font-family:Nunito,serif;font-size:1.5rem}.paneles_acred .cont_general .config_password .campo label{font-weight:700}.paneles_acred .cont_general .config_password .campo input{border:1px solid #c4c4c4;border-radius:.5rem;padding:.5rem}@media (max-width:600px){.paneles_acred .cont_general .config_password .campo{display:flex;flex-direction:column}}.paneles_acred .cont_general .config_password .campo.newPass label,.paneles_acred .cont_general .config_password .campo.oldPass label{width:14rem}.paneles_acred .cont_general .config_password .cont_oldPass{position:relative}.paneles_acred .cont_general .config_password .cont_oldPass #seePassConfig{cursor:pointer;position:absolute;right:-3.5rem;top:50%;transform:translateY(-50%)}.paneles_acred .cont_general .config_password .cont_submit{align-self:end}.paneles_acred .cont_general .config_password .btn_submit{background-color:#3a6cc1;border:3px solid #333;border-radius:1rem;box-shadow:3px 3px 0 0 #223d6b;cursor:pointer;font-family:Nunito,serif;font-size:1.5rem;font-weight:700;max-width:10rem;padding:.5rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80%}.paneles_acred .cont_general .config_password .btn_submit:hover{background-color:#334a96;border:3px dashed #333;transition:.15s}.paneles_acred .cont_general .config_password .btn_submit:active{box-shadow:none;transform:translate(3px,3px);transition:.15s}@media (max-width:600px){.paneles_acred .cont_general .config_password .btn_submit{width:100%}}.paneles_acred .cont_general .cont_unidades{background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;margin:3rem 0 0;padding:1rem 1rem 3rem;position:relative}.paneles_acred .cont_general .cont_unidades .contenido_uni{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));row-gap:1rem}@media (max-width:400px){.paneles_acred .cont_general .cont_unidades .contenido_uni{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}@media (max-width:340px){.paneles_acred .cont_general .cont_unidades .contenido_uni{grid-template-columns:repeat(auto-fit,minmax(auto,1fr))}}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama{border:3px solid #333;border-radius:1rem;box-shadow:3px 3px 8px 0 #9b9b9b;height:10rem;margin:0 auto;overflow-y:auto;width:15rem}@media (max-width:400px){.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama{width:12rem}}@media (max-width:340px){.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama{width:90%}}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama::-webkit-scrollbar{height:0;width:0}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.castor{box-shadow:3px 3px 0 0 #ffa47b}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.lobato{box-shadow:3px 3px 0 0 #d4c930}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.scout{box-shadow:3px 3px 0 0 #8dce2d}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.caminante{box-shadow:3px 3px 0 0 #61acff}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.rover{box-shadow:3px 3px 0 0 #e96f6f}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.educador{box-shadow:3px 3px 0 0 #c282f0}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.sinrama{box-shadow:3px 3px 0 0 #ccc}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades{align-items:center;display:flex;flex-direction:column}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades.fullheight{height:100%}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades.fullheight .unidad{align-items:center;display:flex;height:100%;justify-content:center}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades.fullheight .unidad i.fa-plus{font-size:2rem}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad{text-wrap:nowrap;cursor:pointer;height:2.7rem;overflow-x:hidden;overflow-y:clip;padding:.25rem;position:relative;scrollbar-width:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad .acciones_unidad{align-items:center;background-color:hsla(0,0%,100%,.38);display:none;height:100%;justify-content:space-evenly;left:0;position:absolute;top:0;width:100%}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad .acciones_unidad.showActions{display:flex}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad .acciones_unidad .delete,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad .acciones_unidad .edit{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:1.5rem;justify-content:center;line-height:1.5rem;margin:0;vertical-align:1.5rem;width:1.5rem}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad .acciones_unidad .delete:hover,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad .acciones_unidad .edit:hover{filter:brightness(80%)}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad input,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad p{font-family:Nunito,serif;font-size:1.4rem;font-weight:600}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad{cursor:pointer;font-family:Nunito,serif;font-size:1.2rem;font-style:italic}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad i.fa-circle-check,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad input{display:none}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad i{margin:0}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad.input{align-items:center;cursor:auto;display:flex;font-size:1.2rem}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad.input i.fa-circle-check,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad.input input{display:block}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad.input i.fa-plus{display:none}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad.input input{background-color:transparent;border:none;margin-right:.5rem;width:100%}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad.input input:focus{border-radius:.5rem;outline:none}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad.input i.fa-circle-check{background-color:#fff;border-radius:50%;color:#32b010;cursor:pointer;display:flex;height:1rem;justify-content:center;line-height:1;margin:.5rem;width:1rem}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.agregar_unidad.input i.fa-circle-check:hover{filter:brightness(80%)}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.input_edit{align-items:center;cursor:auto;display:flex;font-family:Nunito,serif;font-size:1.2rem;font-style:italic}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.input_edit i{margin:0}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.input_edit i.fa-circle-check,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.input_edit input{display:block}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.input_edit input{background-color:transparent;border:none;margin-right:.5rem;width:100%}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.input_edit input:focus{border-radius:.5rem;outline:none}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.input_edit i.fa-circle-check{color:#32b010;cursor:pointer}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad.input_edit i.fa-circle-check:hover{filter:brightness(80%)}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad:nth-child(odd){filter:brightness(120%)}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama .lista_unidades .unidad:nth-child(odd).input i{filter:brightness(100%)}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.castor,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.castor .unidad{background-color:#bf5d30}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.lobato,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.lobato .unidad{background-color:#d4c930}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.scout,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.scout .unidad{background-color:#6daa13}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.caminante,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.caminante .unidad{background-color:#3074bf}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.rover,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.rover .unidad{background-color:#bf1313}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.educador,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.educador .unidad{background-color:#8330bf}.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.sinrama,.paneles_acred .cont_general .cont_unidades .contenido_uni .cont_rama.sinrama .unidad{background-color:#ccc}.paneles_acred .cont_general .cont_montos{background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;margin:3rem 0 0;padding:1rem 1rem 3rem;position:relative}.paneles_acred .cont_general .cont_montos .contenido_montos{align-items:center;display:flex;overflow-x:scroll;scrollbar-width:none;width:100%}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general{background:linear-gradient(151deg,#217ea3 19%,#429ec1 91%);border:3px solid #333;border-radius:1rem;box-shadow:3px 3px 0 0 #3da1d7;margin:0 2rem 1rem 0;padding:2rem}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto{align-items:center;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:10rem}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto input,.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto p{color:#333;font-family:Nunito,serif;font-size:1.4rem}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto p{font-weight:700}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto .precio_monto input[readonly]{cursor:not-allowed}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto .precio_monto input{background-color:#d8d8d8;border-radius:.5rem;color:#333;padding:.5rem;text-align:center;width:100%}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto .nombre_monto input{color:#000;font-weight:700;text-align:center;width:100%}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto .acciones_monto{align-items:center;display:flex;margin-top:1rem}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto .acciones_monto i{align-items:center;background-color:#fff;cursor:pointer;display:flex;font-size:2rem;height:1.5rem;justify-content:center;line-height:1.5rem;margin:0;vertical-align:1.5rem;width:1.5rem}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto .acciones_monto i.fa-square-xmark{margin-left:1rem}.paneles_acred .cont_general .cont_montos .contenido_montos .monto_general .info_monto .acciones_monto i:hover{filter:brightness(70%)}.paneles_acred .cont_general .cont_montos .contenido_montos .agregar_monto{border:2px dashed #000;border-radius:1rem;cursor:pointer}.paneles_acred .cont_general .cont_montos .contenido_montos .agregar_monto .cont_simbolo_agregar{align-items:center;display:flex;height:11.2rem;justify-content:center;width:12rem}.paneles_acred .cont_general .cont_montos .contenido_montos .agregar_monto .cont_simbolo_agregar i{font-size:3rem;margin:0}.paneles_acred .cont_general .cont_montos .contenido_montos .agregar_monto:hover{border-color:#49bfff}.paneles_acred .cont_general .cont_montos .contenido_montos .agregar_monto:hover .cont_simbolo_agregar i{color:#49bfff}.paneles_acred .cont_general .cont_categorias{background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;margin:3rem 0 0;padding:1rem 1rem 3rem;position:relative}.paneles_acred .cont_general .cont_categorias .contenido_categorias{align-items:center;display:flex;overflow-x:scroll;scrollbar-width:none;width:100%}.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general{background:#3b9253;background:linear-gradient(138deg,#3b9253,#2b6b3d);border:3px solid #333;border-radius:1rem;box-shadow:3px 3px 0 0 #2b6b3d;margin:0 2rem 1rem 0;padding:1rem}.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general .info_categ{align-items:center;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:10rem}.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general .info_categ input,.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general .info_categ p{color:#333;font-family:Nunito,serif;font-size:1.4rem}.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general .info_categ p{font-weight:700}.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general .info_categ .nombre_categ input{color:#000;font-weight:700;text-align:center;width:100%}.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general .info_categ .acciones_categ{align-items:center;display:flex;margin-top:.5rem}.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general .info_categ .acciones_categ i{align-items:center;background-color:#fff;cursor:pointer;display:flex;font-size:2rem;height:1.5rem;justify-content:center;line-height:1.5rem;margin:0;vertical-align:1.5rem;width:1.5rem}.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general .info_categ .acciones_categ i.fa-square-xmark{margin-left:1rem}.paneles_acred .cont_general .cont_categorias .contenido_categorias .categ_general .info_categ .acciones_categ i:hover{filter:brightness(70%)}.paneles_acred .cont_general .cont_categorias .contenido_categorias .agregar_categ{border:2px dashed #000;border-radius:1rem;cursor:pointer}.paneles_acred .cont_general .cont_categorias .contenido_categorias .agregar_categ .cont_simbolo_agregar{align-items:center;display:flex;height:7.5rem;justify-content:center;width:12rem}.paneles_acred .cont_general .cont_categorias .contenido_categorias .agregar_categ .cont_simbolo_agregar i{font-size:3rem;margin:0}.paneles_acred .cont_general .cont_categorias .contenido_categorias .agregar_categ:hover{border-color:#469f6b}.paneles_acred .cont_general .cont_categorias .contenido_categorias .agregar_categ:hover .cont_simbolo_agregar i{color:#469f6b}.paneles_acred .cont_general .cont_requisitos{background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;height:30rem;margin:0 auto;max-width:28rem;padding:1rem 1rem 3rem;position:relative}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos{background-color:#3b9253;border:3px solid #333;border-radius:1rem;box-shadow:3px 3px 0 0 #58df5f;height:20rem;margin:0 auto;overflow-y:scroll;scrollbar-width:none;width:80%}@media (max-width:430px){.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos{width:100%}}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos{align-items:center;display:flex;flex-direction:column}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .requisito_config{background-color:#3b9253;border-bottom:2px solid rgba(27,65,38,.35);padding:.5rem 1rem;width:100%}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .requisito_config:first-child{border-radius:1rem 1rem 0 0;padding:1rem 1rem .5rem}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .requisito_config:nth-child(odd){background-color:#59c25c}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .requisito_config.agregar{padding:1rem}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .cont_requisito{align-items:center;display:grid;grid-template-columns:1fr .5fr}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .cont_requisito .requisito_accion{display:flex;justify-content:end}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .cont_requisito .requisito_accion .campo{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:1rem;justify-content:center;line-height:1.5rem;margin-right:1rem;vertical-align:1.5rem;width:1.1rem}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .cont_requisito .requisito_accion .campo:hover{filter:brightness(70%)}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .cont_requisito .requisito_accion .campo.cancelar_requisito,.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .cont_requisito .requisito_accion .campo.confirmar_requisito{background-color:transparent}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .cont_requisito input,.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .cont_requisito p{font-size:1.4rem;font-weight:700;width:100%}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .cont_requisito i{font-size:1.8rem;margin-right:0}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .agregar_requisito{align-items:center;display:flex;justify-content:center}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .agregar_requisito i{cursor:pointer;margin:0}.paneles_acred .cont_general .cont_requisitos .contenedor_requisitos .contenido_requisitos .agregar_requisito i:hover{color:#44476a}.lista_miembros .row_miembro:not(.header_miembro) .campo_nombre p{cursor:pointer}.lista_miembros .row_miembro:not(.header_miembro) .campo_nombre p:hover{color:#a23ac1;text-decoration:underline}.form_miembro_indv.detail{padding:1.5rem;top:50%}.form_miembro_indv.detail .member_detail_modal{max-height:none;max-width:78rem;overflow-y:visible;width:min(92vw,78rem)}@media (max-height:720px),(max-width:680px){.form_miembro_indv.detail .member_detail_modal{max-height:88vh;overflow-y:auto}}.form_miembro_indv.detail form{position:relative}.form_miembro_indv.detail .detail_header{align-items:center;border-bottom:1px solid #d4d4d4;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding:0 6.8rem .8rem 0}@media (max-width:680px){.form_miembro_indv.detail .detail_header{align-items:flex-start;flex-direction:column;padding-right:0}}.form_miembro_indv.detail .detail_header h2{font-size:1.7rem;font-weight:800;line-height:1.2;margin:0;text-align:left}.form_miembro_indv.detail .detail_header .detail_attendance{align-items:center;background-color:#fff;border:1px solid grey;border-radius:.8rem;box-shadow:2px 2px 0 0 #d4d4d4;cursor:pointer;display:flex;gap:.65rem;min-height:3.2rem;padding:.45rem .8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form_miembro_indv.detail .detail_header .detail_attendance input{height:0;opacity:0;position:absolute;width:0}.form_miembro_indv.detail .detail_header .detail_attendance .attendance_box{align-items:center;background-color:#eee;border:2px solid #333;border-radius:.45rem;display:flex;height:2.1rem;justify-content:center;width:2.1rem}.form_miembro_indv.detail .detail_header .detail_attendance .attendance_box i{color:#fff;display:none;font-size:1.2rem;margin:0}.form_miembro_indv.detail .detail_header .detail_attendance span{color:#333;font-size:1.35rem;font-weight:800;line-height:1}.form_miembro_indv.detail .detail_header .detail_attendance:hover{border-color:#333;filter:brightness(98%)}.form_miembro_indv.detail .detail_header .detail_attendance input:checked~.attendance_box{background-color:#33974f}.form_miembro_indv.detail .detail_header .detail_attendance input:checked~.attendance_box i{display:block}.form_miembro_indv.detail .detail_header .detail_attendance input:checked~span:last-child{color:#287a35}.form_miembro_indv.detail .detail_icon_actions{display:flex;gap:.6rem;position:absolute;right:.2rem;top:-.6rem;z-index:2}.form_miembro_indv.detail .detail_icon_actions .btn_submit{align-items:center;border:1px solid grey;border-radius:50%;cursor:pointer;display:flex;height:2.8rem;justify-content:center;padding:0;width:2.8rem}.form_miembro_indv.detail .detail_icon_actions .btn_submit.guardar{background-color:#fafefa}.form_miembro_indv.detail .detail_icon_actions .btn_submit.eliminar{background-color:#f9e5e5}.form_miembro_indv.detail .detail_icon_actions .btn_submit:hover{border-color:#333;filter:brightness(96%)}.form_miembro_indv.detail .detail_icon_actions .btn_submit i{color:#333;font-size:1.3rem;margin:0}.form_miembro_indv.detail .detalle_miembro{display:flex!important;flex-direction:column!important;font-weight:700}.form_miembro_indv.detail .detalle_miembro legend{display:none;font-size:1.7rem;font-weight:800;padding:0 6.8rem .4rem 0;text-align:left}.form_miembro_indv.detail .detalle_miembro .detail_fields{display:grid;gap:.7rem 1rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:680px){.form_miembro_indv.detail .detalle_miembro .detail_fields{grid-template-columns:1fr}}.form_miembro_indv.detail .detalle_miembro .detail_fields .campo{align-items:start;display:flex;flex-direction:column;margin-bottom:0;text-align:left}.form_miembro_indv.detail .detalle_miembro .detail_fields .campo label{display:inline-block;font-size:1.2rem;font-weight:700;margin:0 0 .2rem;width:auto}.form_miembro_indv.detail .detalle_miembro .detail_fields .campo input,.form_miembro_indv.detail .detalle_miembro .detail_fields .campo select{background-color:#fff;border:1px solid grey;border-radius:.5rem;font-size:1.25rem;height:2.7rem;padding:.4rem .5rem;width:100%}.form_miembro_indv.detail .detalle_miembro .detail_fields .campo.activo{align-items:center;flex-direction:row;gap:.8rem;padding-top:1.8rem}.form_miembro_indv.detail .detalle_miembro .detail_fields .campo.activo input{height:auto;width:auto}.form_miembro_indv.detail .detalle_miembro .detail_fields .campo.activo label{margin:0}.form_miembro_indv.detail .member_requirements{display:grid;gap:1rem;grid-template-columns:.85fr 1.15fr;margin-top:1rem}@media (max-width:760px){.form_miembro_indv.detail .member_requirements{grid-template-columns:1fr}}.form_miembro_indv.detail .member_requirements h3{color:#4b1a5a;font-size:1.55rem;font-weight:800;margin:0 0 .45rem;text-align:left}.form_miembro_indv.detail .req_table{border:1px solid #d4d4d4;border-radius:.8rem;overflow:hidden}.form_miembro_indv.detail .req_row{align-items:center;border-bottom:1px solid #e4e4e4;display:grid;gap:.5rem;grid-template-columns:1fr 6rem;padding:.45rem .65rem}.form_miembro_indv.detail .req_row.fixed{grid-template-columns:1fr minmax(9rem,15rem) 11.5rem 4.8rem}@media (max-width:760px){.form_miembro_indv.detail .req_row.fixed{grid-template-columns:1fr}}.form_miembro_indv.detail .req_row:last-child{border-bottom:none}.form_miembro_indv.detail .req_row p{font-size:1.2rem;line-height:1.3;margin:0}.form_miembro_indv.detail .req_row input[type=date],.form_miembro_indv.detail .req_row input[type=url]{background-color:#fff;border:1px solid #d4d4d4;border-radius:.5rem;font-size:1.15rem;height:2.5rem;padding:.35rem;width:100%}.form_miembro_indv.detail .req_row.example{background-color:#fbfbfb;opacity:.72}.form_miembro_indv.detail .req_row.example .req_name:after{color:#777;content:" (ejemplo)";font-size:1.05rem;font-style:italic;font-weight:500}.form_miembro_indv.detail .req_header{background-color:#f7f7f7;font-weight:800;position:sticky;top:0;z-index:1}.form_miembro_indv.detail .req_header p{font-weight:800}.form_miembro_indv.detail .req_body{max-height:13rem;overflow-y:auto}@media (max-height:720px),(max-width:760px){.form_miembro_indv.detail .req_body{max-height:18rem}}.form_miembro_indv.detail .req_link_field{align-items:center;display:grid;gap:.35rem;grid-template-columns:1fr 2.6rem}.form_miembro_indv.detail .req_link_field a{align-items:center;background-color:#f2f2f2;border:1px solid #d4d4d4;border-radius:.5rem;color:#4b1a5a;display:flex;height:2.5rem;justify-content:center}.form_miembro_indv.detail .req_link_field a.disabled{color:#999;pointer-events:none}.form_miembro_indv.detail .req_check{justify-content:center;margin-left:0}.form_miembro_indv.detail .req_empty{padding:.7rem}.form_miembro_indv.detail .req_empty p{color:#666;font-size:1.2rem;text-align:center}.form_miembro_indv.detail .detail_delete_confirm{align-items:center;background-color:#f9e5e5;border:1px solid #ad272d;border-radius:.8rem;bottom:.2rem;box-shadow:0 .2rem .8rem rgba(0,0,0,.133);display:none;gap:1rem;justify-content:space-between;padding:.65rem .8rem;position:absolute;right:.2rem;z-index:3}.form_miembro_indv.detail .detail_delete_confirm.mostrar{display:flex}.form_miembro_indv.detail .detail_delete_confirm p{font-size:1.25rem;font-weight:700;line-height:1.2;margin:0}.form_miembro_indv.detail .detail_delete_confirm .delete_confirm_actions{display:flex;gap:.5rem}.form_miembro_indv.detail .detail_delete_confirm .delete_confirm_actions div{align-items:center;background-color:#fff;border:1px solid grey;border-radius:50%;cursor:pointer;display:flex;height:2.4rem;justify-content:center;width:2.4rem}.form_miembro_indv.detail .detail_delete_confirm .delete_confirm_actions div:hover{filter:brightness(94%)}.form_miembro_indv.detail .detail_delete_confirm .delete_confirm_actions div i{font-size:1.2rem;margin:0}.form_miembro_indv.detail .detail_delete_confirm .delete_confirm_actions .confirm_delete_yes i{color:#287a35}.form_miembro_indv.detail .detail_delete_confirm .delete_confirm_actions .confirm_delete_no i{color:#ad272d}@keyframes mostrarFormulario{0%{opacity:0;transform:translate(-50%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ocultarFormulario{0%{opacity:1;transform:translate(-50%,-30%) scale(1);visibility:visible}to{opacity:0;transform:translate(-50%) scale(.9);visibility:hidden}}.paneles_nomina .cont_general{position:relative}.paneles_nomina .cont_general .general_header{align-items:center;display:flex;justify-content:center;position:relative}.paneles_nomina .cont_general .general_header .btn_general_settings{align-items:center;background:hsla(0,0%,100%,.85);border:1px solid rgba(162,58,193,.25);border-radius:50%;box-shadow:0 6px 18px rgba(113,59,129,.14);cursor:pointer;display:flex;height:3.8rem;justify-content:center;position:absolute;right:1rem;top:1.2rem;transition:.2s;width:3.8rem}.paneles_nomina .cont_general .general_header .btn_general_settings i{color:#4b1a5a;font-size:1.7rem;margin:0}.paneles_nomina .cont_general .general_header .btn_general_settings:hover{border-color:#a23ac1;transform:translateY(-1px)}.paneles_nomina .cont_general h2{color:#4b1a5a;font-family:Fredoka,Nunito,sans-serif;font-size:3.2rem;font-weight:800;margin-bottom:2.5rem;margin-top:1.5rem;position:relative;text-align:center}.paneles_nomina .cont_general h2:after{background:linear-gradient(90deg,#a23ac1,#e7dfe7);border-radius:2px;content:"";display:block;height:4px;margin:.8rem auto 0;width:6rem}.paneles_nomina .cont_general .contenedor_nominas{margin:0 auto;max-width:85rem;padding:1rem;width:100%}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas{align-items:stretch;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));justify-content:center}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.5);border-radius:1.6rem;box-shadow:0 8px 32px 0 rgba(113,59,129,.12);cursor:pointer;display:flex;flex-direction:column;min-height:14rem;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1)}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina:before{background:linear-gradient(90deg,#a23ac1,#713b81);content:"";height:5px;left:0;position:absolute;top:0;transition:height .3s ease;width:100%}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .cont_nomina{display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:space-between;padding:2rem}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina input,.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina p{color:#4b1a5a;font-family:Fredoka,Nunito,sans-serif;font-size:2.2rem;font-weight:700;line-height:1.25;margin:0;transition:color .3s ease;width:90%}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .nombre_left{min-width:0;overflow:hidden;width:100%}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .nombre_left input{cursor:pointer}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .nombre_left .nomina_card_title{background:transparent;border:0;display:block;max-width:none;min-width:100%;padding:0;text-overflow:clip;white-space:nowrap}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .nombre_left.scrollable:not(.editing):hover .nomina_card_title{animation:nominaCardTitleScroll 7s linear infinite alternate}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .nombre_right{align-items:center;display:flex}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .lapiz_editar,.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .tilde_guardar{margin-right:.6rem}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .cruz_cancelar:hover i,.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .lapiz_editar:hover i,.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .tacho_borrar:hover i,.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .nombre_nomina .tilde_guardar:hover i{color:#a23ac1!important}@keyframes nominaCardTitleScroll{0%{transform:translateX(0)}to{transform:translateX(calc(var(--nomina-title-distance, 0px)*-1))}}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .info_nomina{align-items:center;border-top:1px solid rgba(113,59,129,.08);display:flex;justify-content:space-between;margin-top:auto;padding-top:1.2rem}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .info_nomina .fecha_nomina{align-items:center;display:flex;gap:.6rem}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .info_nomina .fecha_nomina i{color:#a23ac1;font-size:1.4rem;opacity:.8}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .info_nomina .fecha_nomina p{color:#7f6e85;font-size:1.3rem;font-weight:700;margin:0}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .info_nomina .miembros_nomina{align-items:center;background:rgba(162,58,193,.1);border-radius:2rem;display:flex;gap:.6rem;padding:.5rem 1rem;transition:background .3s ease}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .info_nomina .miembros_nomina .icono_miembros{align-items:center;color:#a23ac1;display:flex;font-size:1.1rem}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina .info_nomina .miembros_nomina .cant_miembros p{color:#a23ac1;font-size:1.2rem;font-weight:700;margin:0}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina:hover{border-color:rgba(162,58,193,.25);box-shadow:0 12px 38px 0 rgba(113,59,129,.22);transform:translateY(-4px)}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina:hover:before{height:7px}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina:hover .nombre_nomina input,.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina:hover .nombre_nomina p{color:#a23ac1}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina:hover .miembros_nomina{background:rgba(162,58,193,.18)}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina.agregar{align-items:center;background:hsla(0,0%,100%,.35);border:2px dashed rgba(162,58,193,.35);box-shadow:none;justify-content:center;min-height:14rem;position:relative}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina.agregar:before{display:none}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina.agregar .cont_nomina{align-items:center;display:flex;height:100%;justify-content:center;padding:0;width:100%}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina.agregar .cont_nomina i{color:#a23ac1;font-size:3.2rem;opacity:.7;transition:all .35s cubic-bezier(.175,.885,.32,1.275)}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina.agregar:hover{background:hsla(0,0%,100%,.75);border-color:#a23ac1;border-style:solid}.paneles_nomina .cont_general .contenedor_nominas .contenido_nominas .nomina.agregar:hover .cont_nomina i{opacity:1;transform:scale(1.2) rotate(90deg)}.paneles_nomina.ocultar{display:none}.general_settings_panel{background-color:#f2f2f2;border-radius:1rem;display:none;margin:0 auto;padding:1.6rem;position:relative;width:100%}@media (max-width:720px){.general_settings_panel{padding:1.1rem}}@media (max-width:520px){.general_settings_panel{padding:.9rem}}.general_settings_panel.mostrar{display:block}.general_settings_panel.ocultar{display:none}.general_settings_panel .general_settings_content{position:relative}.general_settings_panel .btn_back_nominas{align-items:center;background-color:#f2f2f2;border:1px dashed #4d4d4d;border-radius:.8rem;box-shadow:3px 3px 0 0 #cacaca;cursor:pointer;display:flex;height:3rem;justify-content:center;width:3rem}.general_settings_panel .btn_back_nominas i{color:#4d4d4d;font-size:1.4rem;margin:0}.general_settings_panel .btn_back_nominas:hover{border:1px solid #4d4d4d}.general_settings_panel .general_settings_title{align-items:center;border-bottom:2px solid rgba(77,77,77,.812);display:flex;gap:1rem;margin-bottom:1.2rem;padding-bottom:1rem}.general_settings_panel .general_settings_title h2{color:#4b1a5a;font-size:2.2rem;font-weight:800;margin:0;text-align:left}@media (max-width:620px){.general_settings_panel .general_settings_title{gap:.7rem}.general_settings_panel .general_settings_title h2{font-size:1.8rem;line-height:1.1}}@media (max-width:420px){.general_settings_panel .general_settings_title{align-items:flex-start}.general_settings_panel .general_settings_title h2{font-size:1.55rem}}.general_settings_panel .general_settings_grid{display:grid;gap:1.4rem;grid-template-columns:1fr}.general_settings_panel .general_fixed_requirements_section,.general_settings_panel .general_members_section{min-width:0}.general_settings_panel .general_members_section{border-bottom:2px solid rgba(77,77,77,.812);padding-bottom:1.4rem}.general_settings_panel .general_section_header{align-items:center;background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.8rem;min-width:0;padding:1rem}.general_settings_panel .general_section_header h3{color:#4b1a5a;font-size:1.7rem;font-weight:800;margin:0;text-align:left}.general_settings_panel .general_section_header button{align-items:center;border:1px solid grey;border-radius:50%;cursor:pointer;display:flex;height:3rem;justify-content:center;width:3rem}.general_settings_panel .general_section_header button i{color:#333;font-size:1.3rem}@media (max-width:760px){.general_settings_panel .general_section_header{align-items:stretch;flex-direction:column}}.general_settings_panel .general_member_actions{align-items:center;display:flex;gap:.6rem;min-width:0}@media (max-width:760px){.general_settings_panel .general_member_actions{width:100%}}@media (max-width:520px){.general_settings_panel .general_member_actions{display:grid;grid-template-columns:1fr 3.4rem}}.general_settings_panel .general_import_members{align-items:center;display:flex;gap:.8rem;min-width:0}.general_settings_panel .general_import_members input[type=file]{display:none}.general_settings_panel .general_import_members input[type=submit]{background-color:#47ae07;border:1px solid #d6d6d6;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1.2rem;height:3rem;text-transform:uppercase;width:8.2rem}.general_settings_panel .general_import_members input[type=submit]:hover{background-color:#419f06}.general_settings_panel .general_import_members .boton_file{background-color:#fcfcfc;border:1px solid #419f06;border-radius:.5rem;cursor:pointer;min-width:0;padding:.5rem;width:14rem}.general_settings_panel .general_import_members .boton_file:hover{background-color:#f4f4f4}.general_settings_panel .general_import_members .boton_file p{font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){.general_settings_panel .general_import_members{flex:1 1 auto;width:100%}.general_settings_panel .general_import_members .boton_file{flex:1 1 auto}}@media (max-width:520px){.general_settings_panel .general_import_members{display:grid;grid-template-columns:minmax(0,1fr) 7.4rem}.general_settings_panel .general_import_members input[type=submit]{font-size:1rem}}@media (max-width:390px){.general_settings_panel .general_import_members{grid-template-columns:1fr}.general_settings_panel .general_import_members input[type=submit]{height:2.8rem}}.general_settings_panel .cont_individual{background-color:#528744;border:none;border-radius:.5rem;cursor:pointer;flex:0 0 3.4rem;height:3.4rem;padding:.7rem;width:3.4rem}.general_settings_panel .cont_individual:hover{background-color:#4c7d3f}.general_settings_panel .cont_individual .boton_individual{display:flex;height:2rem;width:2rem}.general_settings_panel .cont_individual i{align-self:center;color:#fff}@media (max-width:520px){.general_settings_panel .cont_individual{align-self:stretch;width:3.4rem}}@media (max-width:390px){.general_settings_panel .cont_individual{justify-self:flex-end}}.general_settings_panel .general_search{background-color:hsla(0,0%,100%,.55);border:1px solid #d4d4d4;border-radius:.8rem;flex:1 1 26rem;min-width:12rem;padding:.35rem .6rem}.general_settings_panel .general_search input{font-size:1.3rem;width:100%}@media (max-width:760px){.general_settings_panel .general_search{flex-basis:auto;width:100%}}.general_settings_panel .general_members_table{border:1px solid #d4d4d4;border-radius:1rem;display:grid;grid-template-columns:1fr;grid-template-rows:auto;max-height:48vh;overflow-x:scroll;overflow-y:scroll}.general_settings_panel .general_members_table::-webkit-scrollbar{height:0;width:0}.general_settings_panel .general_members_table .row_miembro{align-items:center;border-bottom:1px solid rgba(85,85,85,.6);display:grid;grid-template-columns:1fr .5fr 1fr .5fr .25fr;grid-template-rows:auto;padding:1rem 0;width:100%}@media (max-width:640px){.general_settings_panel .general_members_table .row_miembro{min-width:54rem}}.general_settings_panel .general_members_table .row_miembro.header_miembro{background-color:#fff;border-bottom:2px solid rgba(0,0,0,.2);padding:.25rem 0;position:sticky;top:0;z-index:1}.general_settings_panel .general_members_table .row_miembro.header_miembro .campo{text-align:center;width:100%}.general_settings_panel .general_members_table .row_miembro.header_miembro .campo p{color:#000!important;font-weight:700}.general_settings_panel .general_members_table .row_miembro.header_miembro .campo.campo_nombre{justify-content:center}.general_settings_panel .general_members_table .row_miembro.header_miembro .campo.sortable_header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.general_settings_panel .general_members_table .row_miembro.header_miembro .campo.sortable_header.sort_active p,.general_settings_panel .general_members_table .row_miembro.header_miembro .campo.sortable_header:hover p{color:#a23ac1!important}.general_settings_panel .general_members_table .row_miembro.oculta{display:none}.general_settings_panel .general_members_table .row_miembro .campo{align-items:center;display:flex;justify-content:center;min-width:0;padding:0 1rem}.general_settings_panel .general_members_table .row_miembro .campo p{font-size:1.3rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.general_settings_panel .general_members_table .row_miembro .campo_nombre{justify-content:flex-start}.general_settings_panel .general_members_table .row_miembro .campo_rama{min-width:10rem;width:100%}.general_settings_panel .general_members_table .row_miembro .campo_rama p{border-radius:.5rem;box-sizing:border-box;padding:0 .5rem;text-align:center;width:100%}.general_settings_panel .general_members_table .row_miembro .campo_rama.cas p{background-color:#bd6b44}.general_settings_panel .general_members_table .row_miembro .campo_rama.man p{background-color:#d3c650}.general_settings_panel .general_members_table .row_miembro .campo_rama.uni p{background-color:#91cf33}.general_settings_panel .general_members_table .row_miembro .campo_rama.cam p{background-color:#4e96e2}.general_settings_panel .general_members_table .row_miembro .campo_rama.rov p{background-color:#d33232}.general_settings_panel .general_members_table .row_miembro .campo_rama.edu p{background-color:#9d4bd8}.general_settings_panel .general_members_table .row_miembro .campo_rama.sram p{background-color:#ddd}.general_settings_panel .general_members_table .row_miembro .circulo_requisito{background-color:#af1d1b;border-radius:50%;height:1.5rem;width:1.5rem}.general_settings_panel .general_members_table .row_miembro .circulo_requisito.completo{background-color:#1baf1b}.general_settings_panel .general_members_table .emptyMessage{padding:1rem;text-align:center}.general_settings_panel .general_members_table .emptyMessage p{font-size:1.3rem}.general_settings_panel .general_fixed_requirements_section{background-color:#f2f2f2;border-radius:1rem;box-shadow:3px 3px 8px 0 #c8c8c8;padding:1rem 1rem 1.4rem}.general_settings_panel .general_fixed_requirements_section .general_section_header{box-shadow:none;margin-bottom:.6rem;padding:0}.general_settings_panel .general_fixed_requirements_table{background-color:#8b64c8;border:3px solid #4f3477;border-radius:1rem;box-shadow:3px 3px 0 0 #d9baff;max-height:24rem;overflow-y:scroll;scrollbar-width:none}.general_settings_panel .general_fixed_requirements_table::-webkit-scrollbar{height:0;width:0}.general_settings_panel .fixed_req_row{align-items:center;background-color:#8b64c8;border-bottom:2px solid rgba(79,52,119,.32);display:grid;gap:.7rem;grid-template-columns:minmax(0,1.8fr) minmax(9rem,.55fr) 7rem;padding:.7rem}.general_settings_panel .fixed_req_row.fixed_req_data_row:nth-child(2n){background-color:#a783dc}.general_settings_panel .fixed_req_row.fixed_req_data_row:nth-child(odd){background-color:#9671d0}.general_settings_panel .fixed_req_row.fixed_req_header{background-color:#7b55b7;border-bottom:2px solid rgba(79,52,119,.45);font-weight:800;position:sticky;top:0;z-index:1}.general_settings_panel .fixed_req_row.fixed_req_header:nth-child(odd){background-color:#7b55b7}.general_settings_panel .fixed_req_row.fixed_req_add_row{background-color:#8b64c8;display:flex;justify-content:center;padding:1rem}.general_settings_panel .fixed_req_row.fixed_req_add_row .general_add_fixed_req{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:2.4rem;justify-content:center;transition:.15s;width:2.4rem}.general_settings_panel .fixed_req_row.fixed_req_add_row .general_add_fixed_req:hover{transform:translateY(-1px)}.general_settings_panel .fixed_req_row.fixed_req_add_row .general_add_fixed_req i{color:#2f2145;font-size:2rem}.general_settings_panel .fixed_req_row p{font-size:1.25rem;font-weight:700;line-height:1.2;width:100%}.general_settings_panel .fixed_req_row input{background-color:#fff;border:1px solid #d4d4d4;border-radius:.5rem;font-size:1.2rem;height:2.8rem;padding:.35rem;width:100%}.general_settings_panel .fixed_req_actions{display:flex;gap:.4rem;justify-content:flex-end}.general_settings_panel .fixed_req_actions .campo{align-items:center;background-color:#fff;cursor:pointer;display:flex;height:1rem;justify-content:center;line-height:1.5rem;margin-right:1rem;vertical-align:1.5rem;width:1.1rem}.general_settings_panel .fixed_req_actions .campo:hover{filter:brightness(70%)}.general_settings_panel .fixed_req_actions .campo.cancel_fixed_req,.general_settings_panel .fixed_req_actions .campo.confirm_fixed_req{background-color:transparent}.general_settings_panel .fixed_req_actions .campo i{font-size:1.8rem;margin-right:0}.general_settings_panel .general_settings_loader{border-radius:1.4rem}.form_miembro_indv.general_member_detail .member_requirements.only_fixed{grid-template-columns:1fr}.cont_loader,.cont_loader_cobros,.cont_loader_config,.cont_loader_miembro,.cont_loader_pagos{background-color:rgba(52,52,52,.42);border-radius:1rem;display:none;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.cont_loader.loading,.cont_loader_cobros.loading,.cont_loader_config.loading,.cont_loader_miembro.loading,.cont_loader_pagos.loading{align-items:center;display:flex;justify-content:center;z-index:10}.loader,.loader_miembros{aspect-ratio:1;display:grid;width:7rem}.loader_cobros,.loader_config,.loader_pagos{aspect-ratio:1;display:grid;width:14rem}.loader:after,.loader:before,.loader_cobros:after,.loader_cobros:before,.loader_config:after,.loader_config:before,.loader_miembros:after,.loader_miembros:before,.loader_pagos:after,.loader_pagos:before{--c:no-repeat radial-gradient(farthest-side,#25b09b 92%,#0000);animation:l12 1s infinite;background:var(--c) 50% 0,var(--c) 50% 100%,var(--c) 100% 50%,var(--c) 0 50%;background-size:12px 12px;content:"";grid-area:1/1}.loader:before,.loader_cobros:before,.loader_config:before,.loader_miembros:before,.loader_pagos:before{animation-timing-function:linear;background-size:8px 8px;filter:hue-rotate(45deg);margin:4px}@keyframes l12{to{transform:rotate(.5turn)}}.cont_quienes{align-items:center;background-color:#1d6534;background-image:url(/build/img/fondo_selva.webp);background-position-y:-3%;background-repeat:no-repeat;background-size:100%;border-radius:1rem;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;justify-content:center}.cont_logo{border-radius:1rem;position:relative}.cobra_scout{align-items:center;background-repeat:no-repeat;background-size:100%;border-radius:.5rem .5rem 0 0;justify-content:center;padding:3rem 0;user-select:none;width:100%}.cobra_scout,.img_cobra{display:flex;-webkit-user-select:none;-moz-user-select:none}.img_cobra{-webkit-user-drag:none;filter:grayscale(35%);margin:1rem;-o-user-select:none;user-select:none;width:15%}p1{-webkit-text-stroke:5px #151515;-webkit-text-stroke-width:7px;color:#505050;display:center}p1,p2{font-family:Exo\ 2,sans-serif;font-size:3rem;font-weight:700;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}p2{color:#fff}.cont_info_left{display:flex;justify-content:left;margin-bottom:1rem;margin-top:1rem;padding:5rem 0;width:100%}.cont_info_left .img_hojas_1{opacity:.1;position:absolute;width:100%;z-index:0}.cont_info_left .img_left_1,.cont_info_left .img_left_2,.cont_info_left .img_left_3{-webkit-user-drag:none;aspect-ratio:16/9;border:4px solid #333;border-left:none;border-radius:0 5rem 5rem 0;box-shadow:4px 6px 0 4px #bb8954;display:inline;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:30%;z-index:1}.cont_info_left .cont_texto_info_left{display:flex;flex-direction:column;justify-content:center;z-index:1}.cont_info_left h1{color:#bb8954;display:flex;font-family:Exo\ 2,sans-serif;font-size:2rem;font-weight:700;justify-content:center;margin-bottom:2rem;text-shadow:none;z-index:1}.cont_info_left p{font-size:15px;text-align:justify}.cont_info_left li,.cont_info_left p{color:#fff;font-family:nunito,sans-serif;font-weight:600;margin-left:5rem;margin-right:5rem;text-align:-webkit-center;z-index:1}.cont_info_left li{font-size:13px;list-style:circle}.cont_info_right{display:flex;justify-content:right;margin-bottom:1rem;margin-top:1rem;padding:5rem 0;width:100%}.cont_info_right .img_hojas_2{opacity:.1;position:absolute;transform:scaleX(-1);width:100%;z-index:0}.cont_info_right .img_right_1,.cont_info_right .img_right_2,.cont_info_right .img_right_3{-webkit-user-drag:none;aspect-ratio:16/9;border:4px solid #333;border-radius:5rem 0 0 5rem;border-right:none;box-shadow:-4px 6px 0 4px #bb8954;display:inline;justify-content:right;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:30%;z-index:1}.cont_info_right .cont_texto_info_right{display:flex;flex-direction:column;justify-content:center}.cont_info_right h1{color:#bb8954;display:flex;font-family:Exo\ 2,sans-serif;font-size:2rem;font-weight:700;justify-content:center;margin-bottom:2rem;text-shadow:none;z-index:1}.cont_info_right p{font-size:15px;text-align:justify}.cont_info_right li,.cont_info_right p{color:#fff;font-family:nunito,sans-serif;font-weight:600;margin-left:5rem;margin-right:5rem;text-align:-webkit-center;z-index:1}.cont_info_right li{font-size:14px;list-style:circle}@media (max-width:1220px){.cont_quienes{background-position-y:0}.cont_info_left,.cont_info_right{padding:2rem 0}}@media (max-width:834px){.cont_botones,.contenedor{width:100%}.cobra_scout{background-position:50%;background-size:110%}.cobra_scout .img_cobra{margin:0;width:23%}.cont_texto_info_left p,.cont_texto_info_right p{font-size:13px}}@media (max-width:1200px){.cont_quienes{background-position-y:0}}@media (max-width:480px){.contenedor{padding:1rem}.cont_botones{width:100%}.cobra_scout{background-position:50%;background-size:120%;margin-bottom:1rem}.cobra_scout .img_cobra{margin:0;width:23%}.cobra_scout p1,.cobra_scout p2{font-size:2rem}.img_left_1{-o-object-position:-7rem!important;object-position:-7rem!important}.img_left_2{-o-object-position:-3rem!important;object-position:-3rem!important}.img_left_3{-o-object-position:-7rem!important;object-position:-7rem!important}.img_right_1{-o-object-position:-16rem!important;object-position:-16rem!important}.img_right_2{-o-object-position:-7rem!important;object-position:-7rem!important}.img_right_3{-o-object-position:-10rem!important;object-position:-10rem!important}.cont_texto_info_left h1{text-shadow:none}.cont_texto_info_left li,.cont_texto_info_left p{font-size:11px;margin-left:2rem;margin-right:1rem;text-align:end;text-align:-webkit-center}.cont_texto_info_left li{margin-top:1rem}.cont_texto_info_right h1{text-shadow:none}.cont_texto_info_right li,.cont_texto_info_right p{font-size:11px;margin-left:1rem;margin-right:2rem;text-align:start;text-align:-webkit-center}}.cont_quienes_pagina{border-radius:1rem;margin:5rem auto;max-width:90rem;width:95%}.cont_quienes_pagina .contenido_quienes_pagina{background-color:#dce4ea;border-radius:1rem;padding:2rem}
/*# sourceMappingURL=app.css.map */
