/* Minification failed. Returning unminified contents.
(1,563): run-time error CSS1039: Token not allowed after unary operator: '-color-blanco'
(1,600): run-time error CSS1039: Token not allowed after unary operator: '-color-trazo-gris'
(1,818): run-time error CSS1039: Token not allowed after unary operator: '-color-blanco'
(1,857): run-time error CSS1039: Token not allowed after unary operator: '-color-corporativo'
(1,1088): run-time error CSS1039: Token not allowed after unary operator: '-color-corporativo'
(1,1222): run-time error CSS1039: Token not allowed after unary operator: '-color-fondo-gris-oscuro'
(1,1314): run-time error CSS1039: Token not allowed after unary operator: '-color-blanco'
(1,1351): run-time error CSS1039: Token not allowed after unary operator: '-color-trazo-gris'
(1,1661): run-time error CSS1039: Token not allowed after unary operator: '-color-blanco'
(1,2080): run-time error CSS1039: Token not allowed after unary operator: '-color-corporativo'
(1,2255): run-time error CSS1039: Token not allowed after unary operator: '-color-trazo-gris'
(1,2499): run-time error CSS1039: Token not allowed after unary operator: '-color-fondo-gris-oscuro'
(1,2690): run-time error CSS1039: Token not allowed after unary operator: '-color-rojo'
(1,2830): run-time error CSS1039: Token not allowed after unary operator: '-color-trazo-gris'
(1,2925): run-time error CSS1039: Token not allowed after unary operator: '-color-corporativo'
(1,3042): run-time error CSS1039: Token not allowed after unary operator: '-color-verde'
(1,3123): run-time error CSS1039: Token not allowed after unary operator: '-color-fondo-gris-oscuro'
(1,3527): run-time error CSS1039: Token not allowed after unary operator: '-color-blanco'
(1,3889): run-time error CSS1039: Token not allowed after unary operator: '-color-corporativo'
(1,4106): run-time error CSS1039: Token not allowed after unary operator: '-color-label-suave'
(1,4137): run-time error CSS1039: Token not allowed after unary operator: '-color-texto-gris'
(1,4344): run-time error CSS1039: Token not allowed after unary operator: '-color-corporativo'
(1,4375): run-time error CSS1039: Token not allowed after unary operator: '-color-blanco'
(1,4729): run-time error CSS1039: Token not allowed after unary operator: '-color-trazo-suave'
(1,4792): run-time error CSS1039: Token not allowed after unary operator: '-color-blanco'
(1,5061): run-time error CSS1039: Token not allowed after unary operator: '-color-label-suave'
(1,5346): run-time error CSS1039: Token not allowed after unary operator: '-color-label-suave-hover'
(1,5464): run-time error CSS1039: Token not allowed after unary operator: '-color-corporativo'
(1,5495): run-time error CSS1039: Token not allowed after unary operator: '-color-blanco'
 */
button,input,select,textarea{font-family:-apple-system,system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial}input::-webkit-input-placeholder{color:#c2c2c2!important;font-style:italic}input::-moz-placeholder{color:#c2c2c2!important;font-style:italic}input:-ms-input-placeholder{color:#c2c2c2!important;font-style:italic}input::-ms-input-placeholder{color:#c2c2c2!important;font-style:italic}input::placeholder{color:#c2c2c2!important;font-style:italic}label.radio{margin:0}label.radio span{background-color:var(--color-blanco);border:1px solid var(--color-trazo-gris);border-radius:50%;cursor:pointer;display:inline-block;height:1.5em;margin-right:.2em;overflow:hidden;position:relative;vertical-align:middle;width:1.5em}label.radio span:before{background-color:var(--color-blanco);border:.35em solid var(--color-corporativo);border-radius:50%;content:"";height:100%;position:absolute;visibility:hidden;width:100%}label.radio input[type=radio]{opacity:0;position:absolute}label.radio input[type=radio]:checked+span{background-color:var(--color-corporativo)}label.radio input[type=radio]:checked+span:before{visibility:visible}label.radio:hover>span{background-color:var(--color-fondo-gris-oscuro)}label.checkbox{margin:0}label.checkbox span{background-color:var(--color-blanco);border:1px solid var(--color-trazo-gris);border-radius:.4em;cursor:pointer;display:inline-block;height:1.7em;margin-right:.2em;overflow:hidden;position:relative;vertical-align:middle;width:1.7em}label.checkbox span.disabled{cursor:default}label.checkbox span:before{border-bottom:.2em solid;border-left:.2em solid;border-color:var(--color-blanco);bottom:.3em;content:"";height:30%;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0);-webkit-transform-origin:center center;transform-origin:center center;visibility:hidden;width:60%}label.checkbox input[type=checkbox]{opacity:0;position:absolute}label.checkbox input[type=checkbox]:checked+span{background-color:var(--color-corporativo)}label.checkbox input[type=checkbox]:checked+span:before{visibility:visible}label.checkbox.peq span{font-size:.8em}label.switch span{border:.2em solid var(--color-trazo-gris);border-radius:2em;cursor:pointer;display:block;height:3em;margin:auto;overflow:hidden;position:relative;vertical-align:middle;width:6em}label.switch span.disabled{cursor:default}label.switch span:before{background-color:var(--color-fondo-gris-oscuro);border-radius:50%;bottom:.2rem;content:"";left:.25rem;position:absolute;right:.25rem;top:.2rem;width:2.3em}label.switch.rojo-verde span:before{background-color:var(--color-rojo)}label.switch input[type=checkbox]{opacity:0;position:absolute}label.switch input[type=checkbox]:checked+span{border-color:var(--color-trazo-gris)}label.switch input[type=checkbox]:checked+span:before{background-color:var(--color-corporativo);left:auto}label.switch.rojo-verde input[type=checkbox]:checked+span:before{background-color:var(--color-verde)}label.switch.peq span{font-size:.6em}.boton-cerrar{background:var(--color-fondo-gris-oscuro);border:none;border-radius:50%;cursor:pointer;font:normal 1.4em/normal Arial,Helvetica,sans-serif;height:.75em;position:relative;top:.15em;width:.75em}.boton-cerrar,.boton-cerrar:after,.boton-cerrar:before{-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;-o-text-overflow:clip;text-overflow:clip}.boton-cerrar:after,.boton-cerrar:before{background:var(--color-blanco);border:none;content:"";font:normal 100%/normal Arial,Helvetica,sans-serif;height:.07em;left:.155em;position:absolute;text-shadow:none;top:.35em;width:.45em}.boton-cerrar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.boton-cerrar:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.boton-cerrar:hover{background:var(--color-corporativo)}section#calculadora{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section#calculadora .spinner{width:7rem}section#calculadora .spinner button{background:var(--color-label-suave);color:var(--color-texto-gris);font-size:1.1rem;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.6em}section#calculadora .spinner button:hover{background:var(--color-corporativo);color:var(--color-blanco)}section#calculadora .spinner button:focus{outline:0}section#calculadora .spinner button[data-action=decrement]{border-bottom-left-radius:.4rem;border-top-left-radius:.4rem}section#calculadora .spinner button[data-action=increment]{border-bottom-right-radius:.4rem;border-top-right-radius:.4rem}section#calculadora hr{border:1px solid var(--color-trazo-suave);margin:0}section#calculadora svg{fill:var(--color-blanco)}section#calculadora div.label-menu{position:relative}section#calculadora div.label-menu input[type=checkbox]{left:0;opacity:0;pointer-events:none;position:absolute;top:0}section#calculadora div.label-menu input[type=checkbox]+label{background-color:var(--color-label-suave);border-radius:.5rem;cursor:pointer;font-size:.85rem;margin-bottom:.2rem;margin-right:.2rem;margin-top:.2rem;min-width:2rem;padding:.35rem;text-align:center;white-space:nowrap}section#calculadora div.label-menu input[type=checkbox]+label:hover{background-color:var(--color-label-suave-hover)}section#calculadora div.label-menu input[type=checkbox]:checked+label{background-color:var(--color-corporativo);color:var(--color-blanco)}

