.pestanas-grupos [role=tab]{min-height:var(--pestana-min-alto,52px);margin-bottom:var(--pestana-margen-abajo,.6rem);padding:var(--pestana-relleno-y,.55rem) var(--pestana-relleno-x,.85rem);border:2px solid var(--text-main);background:var(--color-blanco);color:var(--text-main);box-shadow:4px 4px 0 0 var(--text-main);text-align:left;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.pestanas-grupos [role=tab]:focus-visible,.pestanas-grupos [role=tab]:hover{transform:translate(-4px,-4px);box-shadow:8px 8px 0 0 var(--text-main);outline:0}.pestanas-grupos [role=tab][aria-selected=true]{margin-bottom:-2px;padding-bottom:calc(var(--pestana-relleno-y,.55rem) + var(--pestana-margen-abajo,.6rem) + 2px);border-top-width:6px;border-bottom:0;--tinte-pestana-abierta:45%;background:color-mix(in srgb,var(--accent-brand) var(--tinte-pestana-abierta),var(--bg-light));box-shadow:none;transform:none;cursor:default}.pestanas-grupos [role=tab][aria-selected=true]:focus-visible{outline:2px dashed var(--text-main);outline-offset:var(--pestana-foco-separacion,-6px)}.pestanas-grupos [role=tab] small,.pestanas-grupos [role=tab] span{display:block}.pestanas-grupos [role=tab] span{font-family:var(--font-mono);font-size:var(--pestana-rotulo-tam, .75rem);font-weight:700;letter-spacing:var(--pestana-rotulo-espaciado, normal)}.pestanas-grupos [role=tab]:not([aria-selected=true]) span{color:var(--accent-brand)}.pestanas-grupos [role=tab] small{margin-top:.2rem;font-family:var(--font-ui);font-size:var(--pestana-detalle-tam, .8125rem);font-weight:600}