.sim[data-astro-cid-qlgamcoy]{margin-top:var(--space-8)}.sim-tete[data-astro-cid-qlgamcoy],.sim-ligne[data-astro-cid-qlgamcoy]{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 84px 96px 84px 44px;align-items:center;display:grid}.sim-tete[data-astro-cid-qlgamcoy]{margin-bottom:var(--space-2);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-weight:500}.sim-ligne[data-astro-cid-qlgamcoy]{margin-bottom:var(--space-2)}.sim-libelle[data-astro-cid-qlgamcoy]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sim-ajouter[data-astro-cid-qlgamcoy]{min-height:44px;font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:0;font-weight:600}.sim-suggestions[data-astro-cid-qlgamcoy]{margin-bottom:var(--space-6)}.sim-suggestions-titre[data-astro-cid-qlgamcoy]{margin:0 0 var(--space-2);font-size:var(--text-small);color:var(--color-text-muted)}.sim-puces[data-astro-cid-qlgamcoy]{gap:var(--space-2);flex-wrap:wrap;display:flex}.sim-puce[data-astro-cid-qlgamcoy]{min-height:36px;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-field);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-small);color:var(--color-text);cursor:pointer;background:0 0}.sim-puce[data-astro-cid-qlgamcoy]:hover,.sim-puce[data-astro-cid-qlgamcoy]:focus-visible{border-color:var(--color-accent);color:var(--color-accent)}.sim-puce[data-astro-cid-qlgamcoy]:disabled{opacity:.4;cursor:not-allowed}.sim-ajouter[data-astro-cid-qlgamcoy]{color:var(--color-accent);text-underline-offset:.2em;padding-inline:0;text-decoration:underline}.sim-ajouter[data-astro-cid-qlgamcoy]:disabled{color:var(--color-text-muted);cursor:not-allowed;text-decoration:none}.sim-retirer[data-astro-cid-qlgamcoy]{border-radius:var(--radius-pill);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.sim-retirer[data-astro-cid-qlgamcoy][hidden]{display:none}.sim-retirer[data-astro-cid-qlgamcoy]:hover,.sim-retirer[data-astro-cid-qlgamcoy]:focus-visible{color:var(--color-danger)}.sim-annuler[data-astro-cid-qlgamcoy]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--text-small);color:var(--color-text-muted);display:flex}.sim-annuler[data-astro-cid-qlgamcoy][hidden]{display:none}.sim-annuler[data-astro-cid-qlgamcoy] button[data-astro-cid-qlgamcoy]{min-height:44px;font:inherit;color:var(--color-accent);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline}.sim-semaines[data-astro-cid-qlgamcoy]{margin-top:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.sim-semaines[data-astro-cid-qlgamcoy] label[data-astro-cid-qlgamcoy]{font-size:var(--text-small);color:var(--color-text);font-weight:600}.sim-semaines[data-astro-cid-qlgamcoy] input[data-astro-cid-qlgamcoy]{max-width:160px}.sim-sans-js[data-astro-cid-qlgamcoy]{margin-top:var(--space-4)}.sim-total[data-astro-cid-qlgamcoy]{margin-block:var(--space-2);font-family:var(--font-mono);color:var(--color-accent);font-size:clamp(2.4rem,1.4rem + 3vw,3.6rem);font-weight:500;line-height:1.1}.sim-rappel[data-astro-cid-qlgamcoy]{display:none}@media (width<=900px){.sim-rappel[data-astro-cid-qlgamcoy]{bottom:var(--space-2);z-index:2;width:fit-content;margin:var(--space-4) 0 0 auto;padding:var(--space-2) var(--space-4);border:1px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-accent);font-weight:500;display:block;position:sticky}}@media (width<=600px){.sim-tete[data-astro-cid-qlgamcoy]{display:none}.sim-ligne[data-astro-cid-qlgamcoy]{padding:var(--space-3);margin-bottom:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.sim-champ-tache[data-astro-cid-qlgamcoy]{grid-column:1/-1}.sim-ligne[data-astro-cid-qlgamcoy]:has(.sim-retirer:not([hidden])) .sim-champ-tache[data-astro-cid-qlgamcoy]{padding-right:44px}.sim-champ[data-astro-cid-qlgamcoy]{justify-content:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.sim-libelle[data-astro-cid-qlgamcoy]{clip-path:none;width:auto;height:auto;font-size:var(--text-small);color:var(--color-text-muted);position:static;overflow:visible}.sim-retirer[data-astro-cid-qlgamcoy]{top:var(--space-1);right:var(--space-1);position:absolute}}
