/* Edition 35 — bilan privé des trois paquets Time’s Up. */
#timesup .tu-trio-summary{margin-top:1rem}
#timesup .tu-trio-summary>summary{min-height:54px;padding:.9rem 1rem;border:2px solid var(--ui22-edge,var(--ink));border-radius:9px;background:var(--paper);color:var(--ink);font-weight:800;line-height:1.45;box-shadow:3px 3px 0 var(--ui22-shadow,var(--ink));cursor:pointer}
#timesup .tu-trio-summary[open]>summary{border-radius:9px 9px 0 0;background:var(--cream)}
#timesup .tu-trio-summary .tu-summary25-content{padding:1rem;border:2px solid var(--ui22-edge,var(--ink));border-top:0;border-radius:0 0 9px 9px;background:var(--paper)}
#timesup .tu-trio-lists{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0}
#timesup .tu-trio-group{min-width:0;padding:.85rem;border:1px solid var(--line);border-radius:9px;background:var(--cream)}
#timesup .tu-trio-group h3{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin:0 0 .65rem;font-size:.95rem;line-height:1.35}
#timesup .tu-trio-group h3 span{display:inline-flex;align-items:center;justify-content:center;min-width:1.8rem;min-height:1.8rem;padding:.15rem .4rem;border-radius:999px;background:var(--paper);font-size:.76rem;font-variant-numeric:tabular-nums}
#timesup .tu-trio-list{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}
#timesup .tu-trio-list li{display:grid;grid-template-columns:1.25rem 1.4rem minmax(0,1fr);align-items:center;gap:.45rem;min-width:0;padding:.65rem .55rem;border-radius:7px;line-height:1.4;overflow-wrap:anywhere}
#timesup .tu-trio-found li{background:#eaf5ed;color:#165b36}
#timesup .tu-trio-missed li{background:#fff0ee;color:#85251e}
#timesup .tu-trio-mark{font-weight:900;text-align:center}
#timesup .tu-trio-index{font-size:.7rem;font-variant-numeric:tabular-nums;opacity:.72}
#timesup .tu-trio-list strong{min-width:0;font-size:.9rem;overflow-wrap:anywhere}
#timesup .tu-trio-empty{margin:0;padding:.65rem .55rem;border-radius:7px;background:var(--paper);color:var(--muted);font-size:.82rem;line-height:1.5}
@media(min-width:700px){#timesup .tu-trio-lists{grid-template-columns:repeat(2,minmax(0,1fr))}}
