.ficha,.ficha-lectura{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.ficha-lectura>*,.ficha-decision{border-top:1px solid var(--border-decorative);padding-top:1.25rem}@media (min-width:40rem){.ficha,.ficha-lectura{gap:1.75rem}.ficha-lectura>*,.ficha-decision{padding-top:1.75rem}.ficha-decision>*{max-width:34rem}}@media (min-width:64rem){.ficha{grid-template-columns:minmax(0,1fr) 24rem;align-items:start;column-gap:4rem}.ficha-identidad,.ficha-lectura{grid-column:1}.ficha-decision{border-top:0;grid-area:1/2/span 3;padding-top:0}}@media (min-width:64rem) and (min-height:44rem){.ficha-decision{top:calc(var(--shell-h) + 1.5rem);position:sticky}}@supports (animation-timeline:scroll()){@media (min-width:64rem) and (min-height:44rem){.ficha-decision{top:calc(var(--shell-h) + 3.5rem + 1.5rem)}}@media (min-width:64rem) and (not (min-height:47.5rem)){.ficha-decision{position:static}}}.bloque-decision{container-type:inline-size}@container not (min-width:19rem){.tabla-de-acceso thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabla-de-acceso tr{grid-template-columns:minmax(0,1fr);row-gap:.125rem;padding-block:.5rem;display:grid}.tabla-de-acceso tbody th,.tabla-de-acceso td{padding-block:0}.tabla-de-acceso td{flex-wrap:wrap;justify-content:space-between;column-gap:.75rem;display:flex}.tabla-de-acceso td>span{flex-basis:100%}.tabla-de-acceso td:before{content:attr(data-etiqueta);color:var(--text-secondary)}}.explicador-pasos{container-type:inline-size}.explicador-rejilla{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}@container (min-width:18rem){.explicador-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:40rem){.explicador-rejilla{grid-template-columns:repeat(4,minmax(0,1fr))}}.explicador-panel{display:none}:is(.explicador:has(#paso-de-acceso-0:checked) #panel-de-acceso-0,.explicador:has(#paso-de-acceso-1:checked) #panel-de-acceso-1,.explicador:has(#paso-de-acceso-2:checked) #panel-de-acceso-2,.explicador:has(#paso-de-acceso-3:checked) #panel-de-acceso-3){transition:opacity var(--dur-explain-fade) var(--ease-explain);display:block}@starting-style{:is(.explicador:has(#paso-de-acceso-0:checked) #panel-de-acceso-0,.explicador:has(#paso-de-acceso-1:checked) #panel-de-acceso-1,.explicador:has(#paso-de-acceso-2:checked) #panel-de-acceso-2,.explicador:has(#paso-de-acceso-3:checked) #panel-de-acceso-3){opacity:0}}
