.conges{gap:var(--e2);margin:0;padding:0;list-style:none;display:grid}.conge{align-items:center;gap:var(--e4);padding:var(--e3) var(--e4);background:var(--surface);border:1px solid var(--bordure);border-radius:var(--r-md);grid-template-columns:44px minmax(0,1.2fr) minmax(0,1.4fr) auto auto;display:grid}.conge__avatar{border-radius:var(--r-pill);background:var(--voile);width:44px;height:44px;color:var(--encre);place-items:center;font-size:14px;font-weight:600;display:grid}.conge__ident{flex-direction:column;min-width:0;display:flex}.conge__nom{color:var(--encre);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.conge__type{color:var(--estompe);font-size:13px}.conge__periode{flex-direction:column;gap:2px;min-width:0;display:flex}.conge__dates{color:var(--encre);font-size:14px}.conge__duree{color:var(--estompe);font-size:13px}.badge--refus{color:var(--rouge-700);background:var(--rouge-50)}.conge__actions{align-items:center;gap:var(--e2);justify-self:end;display:flex}.act{font:inherit;border-radius:var(--r-pill);padding:var(--e2) var(--e3);border:1px solid var(--bordure-forte);background:var(--surface);color:var(--encre);cursor:pointer;font-size:13px;font-weight:500;transition:border-color .15s,background-color .15s,color .15s}.act--ok{border-color:var(--succes);color:var(--succes)}.act--ok:hover{background:var(--succes-voile)}.act--refus{border-color:var(--bordure-forte);color:var(--estompe)}.act--refus:hover{border-color:var(--brique);color:var(--brique)}.act--discret{color:var(--bordure-forte);padding:var(--e2);background:0 0;border-color:#0000;place-items:center;display:grid}.act--discret:hover{color:var(--brique);background:var(--voile)}@media (max-width:760px){.conge{row-gap:var(--e2);grid-template-columns:44px 1fr auto;grid-template-areas:"av ident badge""av periode periode""av actions actions"}.conge__avatar{grid-area:av;align-self:start}.conge__ident{grid-area:ident}.conge__periode{grid-area:periode}.conge .badge{grid-area:badge;justify-self:end}.conge__actions{grid-area:actions;justify-self:start}}
