table{border-collapse:collapse;width:100%;table-layout:fixed;margin:1.5rem 0;font-size:.95rem;line-height:1.5}caption{text-align:left;font-weight:700;margin-bottom:1rem}th,td{padding:.65rem;border:1px solid var(--trait);text-align:left;vertical-align:top;overflow-wrap:anywhere}th{background:var(--fond-2)}main{min-width:0}main p,main a{overflow-wrap:anywhere}@media(max-width:48rem){table,caption,tbody,tr,td{display:block;width:100%}thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}tbody tr{border:1px solid var(--trait);margin-bottom:1.5rem}td{border:0;border-bottom:1px solid var(--trait)}td:last-child{border-bottom:0}td::before{content:attr(data-label) " : ";font-weight:700;display:block}caption{line-height:1.5}}
