.baremo{max-width:none}.baremo__grupo{border:0;margin:0;padding:0;min-width:0}.baremo__grupo+.baremo__grupo{margin-top:var(--esp-6);padding-top:var(--esp-6);border-top:1px solid var(--linea)}.baremo__leyenda{padding:0;font-family:var(--font-titular);font-size:var(--fs-h4);font-weight:var(--peso-semi);color:var(--tinta);margin-bottom:var(--esp-2)}.baremo__antes{margin-bottom:var(--esp-6)}.baremo__fecha{max-width:30rem;margin-bottom:var(--esp-6);padding-bottom:var(--esp-6);border-bottom:1px solid var(--linea)}.baremo__fecha .campo__ayuda{margin-top:var(--esp-2)}.baremo__nota{font-size:var(--fs-peque);color:var(--tinta-2);margin-bottom:var(--esp-5);max-width:62ch}.baremo__rejilla{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr));gap:var(--esp-5)}.baremo__rejilla .campo__ayuda{margin-top:var(--esp-2)}.baremo__subtitulo{margin-top:var(--esp-6);margin-bottom:var(--esp-3);font-family:var(--font-titular);font-size:var(--fs-peque);font-weight:var(--peso-semi);color:var(--tinta)}.baremo__secuelas{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:var(--esp-4)}.baremo__fila{display:flex;gap:var(--esp-2);align-items:stretch}.baremo__fila .campo__control{flex:1 1 auto;min-width:0}.baremo__quitar{flex:0 0 44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--superficie);color:var(--tinta-2);border:1px solid var(--tinta-3);border-radius:var(--radio);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.baremo__quitar:hover{color:var(--error);border-color:var(--error)}.baremo__quitar:focus-visible{outline:3px solid var(--verd);outline-offset:2px}.baremo__quitar[hidden]{display:none}.baremo__mas{display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-3);margin-top:var(--esp-4)}.baremo__mas [hidden]{display:none}.baremo__casilla{display:grid;grid-template-columns:24px 1fr;column-gap:var(--esp-3);align-items:start;margin-top:var(--esp-5);max-width:62ch}.baremo__casilla input[type="checkbox"]{width:22px;height:22px;margin:1px 0 0;accent-color:var(--verd)}.baremo__casilla input[type="checkbox"]:focus-visible{outline:3px solid var(--verd);outline-offset:2px}.baremo__casilla label{font-size:var(--fs-peque);font-weight:var(--peso-medio);color:var(--tinta);line-height:1.5;cursor:pointer}.baremo__casilla .campo__ayuda{grid-column:2;margin-top:var(--esp-1)}.baremo__error{margin-top:var(--esp-5);padding:var(--esp-3) var(--esp-4);background:var(--error-suau);color:var(--error);border-radius:var(--radio);font-size:var(--fs-peque);font-weight:var(--peso-semi)}.baremo__error[hidden]{display:none}.baremo-aviso{margin-top:var(--esp-4);padding:var(--esp-3) var(--esp-4);background:#FFF4E0;color:#5C3800;border-radius:var(--radio);font-size:var(--fs-peque)}.baremo-aviso strong{color:inherit}.baremo-formula{margin-top:var(--esp-5);padding:var(--esp-4) var(--esp-5);background:var(--verd-suau);border-radius:var(--radio);font-size:var(--fs-peque);color:var(--tinta-2)}.baremo-formula>*+*{margin-top:var(--esp-2)}.baremo-formula__titulo{font-family:var(--font-titular);font-weight:var(--peso-semi);color:var(--tinta)}.baremo-formula__pasos{padding-inline-start:1.4em}.baremo-formula__pasos li+li{margin-top:var(--esp-1)}.baremo-formula__op{font-variant-numeric:tabular-nums;color:var(--tinta);unicode-bidi:isolate}.baremo-formula strong{color:var(--tinta)}.baremo-cta{margin-top:var(--esp-5);padding-top:var(--esp-5);border-top:1px solid var(--linea-suave)}.baremo-cta__titulo{font-family:var(--font-titular);font-weight:var(--peso-semi);color:var(--tinta);margin-bottom:var(--esp-3)}.baremo-cta .acciones{margin:0}.baremo-cta__nota{margin-top:var(--esp-3);font-size:var(--fs-peque);color:var(--tinta-2)}.baremo-cta__nota a{color:var(--verd)}.baremo-formula__grande{font-family:var(--font-titular);font-size:clamp(1.25rem,1rem + 1vw,1.6rem);font-weight:var(--peso-semi);color:var(--tinta);font-variant-numeric:tabular-nums;text-align:center;padding:var(--esp-4);background:var(--fondo-alt);border-radius:var(--radio);unicode-bidi:isolate}#como-se-calcula .tabla-envoltorio,#como-se-calcula .prosa+.tabla-envoltorio{margin-block:var(--esp-5)}.tabla .tabla__cifra{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--tinta)}.tabla tbody th[scope="row"]{font-weight:var(--peso-semi);color:var(--tinta);text-align:start}
