.a20-filet{transform-origin:0;width:100%;height:3px;display:block;position:relative}.a20-filet--court{width:3.25rem}.a20-filet__svg{width:100%;height:100%;display:block;overflow:visible}.a20-filet__trait{fill:none;stroke:color-mix(in srgb, var(--a20-calcaire) 85%, var(--a20-pierre));stroke-width:1px;stroke-linecap:square}.a20-filet--court .a20-filet__trait{stroke:var(--a20-terracotta)}.a20-filet__noeud{fill:var(--a20-terracotta)}.a20-filet--anime .a20-filet__trait{stroke-dasharray:1;stroke-dashoffset:1px}.a20-filet--anime .a20-filet__noeud{opacity:0}
