.hhp-row{display:flex;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid var(--border);flex-wrap:wrap}.hhp-coche{width:18px;height:18px;flex:0 0 auto}.hhp-nom{flex:1 1 240px;min-width:0;display:flex;flex-direction:column;gap:2px}.hhp-nom b{overflow-wrap:anywhere}.hhp-qui{flex:0 1 160px;width:auto;padding:6px 8px}.hhp-quinom{flex:0 1 120px}.hhp-row .hhtp{flex:1 1 220px}.hhp-date{flex:0 1 150px;width:auto;padding:6px 8px}.hhp-depot{cursor:pointer}.hhp-etat{font-size:11px}.hhp-prete{color:var(--green);border-color:var(--green)}.hhp-a_renouveler,.hhp-manquante{color:var(--red);border-color:var(--red)}.hhp-avancement{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 4px}.hhp-fini{color:var(--green)}.hhp-liste{margin:6px 0 8px;padding-left:18px}.hhp-liste li{margin:3px 0}.hhp-sous{flex:1 1 100%;display:flex;flex-direction:column;gap:4px;padding-left:26px}.hhp-type{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:4px 0;border-top:1px dashed var(--border)}.hhp-typenom{font-weight:600;flex:0 1 220px;overflow-wrap:anywhere}.hhp-refaire{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}@media (max-width:640px){.hhp-nom,.hhp-row .hhtp{flex-basis:100%}.hhp-sous{padding-left:0}}