body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}table.tableau{box-shadow:0 8px 20px #0003;border-radius:15px;overflow:hidden;width:100%;table-layout:fixed;background-color:#e7eaff}table.tableau th{overflow:hidden;vertical-align:bottom}table.tableau td{overflow:hidden}table.tableau a{color:red;color:#2a375c}table.tableau button{border:solid 2px #2A375C;border-radius:5px;font-size:1.2rem;font-family:Dosis;font-weight:600;background:none;cursor:pointer}table.tableau button:hover{background-color:#0000001a}table.tableau>thead{position:sticky;top:0;z-index:1;box-shadow:0 2px 2px -1px #0006;background-color:#2a375c;color:#fff;font-family:Dosis;font-size:1.15rem;font-weight:600}table.tableau>tbody{font-family:Cabin;font-size:.9rem;font-weight:600;color:#2a375c}table.tableau td{padding:.2rem 1rem}table.tableau>tbody>tr{background-color:#fff}table.tableau>tbody>tr:nth-of-type(odd){background-color:#f4d7b7}div.tableau-entete{display:grid;gap:.3rem;padding:.3rem;grid-template-columns:1fr auto}div.tableau-entete>span{grid-column:1/2;grid-row:1;text-align:left}div.tableau-entete>input{grid-column:1/2;grid-row:2;text-align:left;box-sizing:border-box;width:100%}div.tableau-entete>label:first-of-type{grid-column:2/3;grid-row:1}div.tableau-entete>label:last-of-type{grid-column:2/3;grid-row:2}div.tableau-entete>label>span{border:solid 2px transparent;border-radius:.3rem;padding:.1rem;color:#d3d3d3}div.tableau-entete>label>input{display:none}div.tableau-entete input[type=radio]:checked+span{color:#fff;border-color:#fff}.pagination{display:flex;margin:.5rem;align-items:center;justify-content:center}.pagination>button{font-size:1.5rem;margin:.2rem;padding:0;width:2.5rem;height:1.8rem;display:flex;align-items:center;justify-content:center}.pagination>label{font-size:1.5rem}.pagination>select{height:2rem;margin-left:2rem}.tableau-message{text-align:center;font-size:1.1rem}td.cellulePrix{text-align:right;font-family:Arial}td.celluleEtat>span{color:#fff;padding:.5rem;border-radius:.5rem;word-break:break-all;display:inline-block;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}span.badge-etat{color:#fff;padding:.1rem;border-radius:.5rem;word-break:break-all;display:inline-block;width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}td.fractionne{padding:0!important}td.fractionne>ul{list-style-type:none;margin:0;padding:0}td.fractionne>ul>li{padding:.5rem;text-align:right;border-bottom:solid white 2px}td.fractionne>ul>li:nth-of-type(odd){border-color:#e7eaff}td.fractionne>ul>li:last-child{border-bottom:none}
