.fm-liste__quota{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-muted);display:inline-flex}.fm-liste__quotatexte{white-space:nowrap}.fm-liste__quotapiste{border-radius:var(--radius-pill);background:var(--neutral-200);width:72px;height:6px;display:block;overflow:hidden}.fm-liste__quotabarre{background:var(--primary);transform-origin:0;height:100%;transition:width var(--duration-normal) var(--ease-out);display:block}.fm-liste__quota[data-atteint]{color:var(--warning-text)}.fm-liste__quota[data-atteint] .fm-liste__quotabarre{background:var(--warning)}.fm-liste__refus{align-items:flex-end;gap:var(--space-1);flex-direction:column;max-width:34ch;display:flex}.fm-liste__refus .mc-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.fm-liste__refus-texte{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-muted);text-align:end}@media (max-width:720px){.fm-liste__refus{align-items:stretch;max-width:none}.fm-liste__refus-texte{text-align:start}}.fm-liste{min-width:0}.fm-liste .mc-table-wrap{border:1px solid var(--fm-carte-bord);border-radius:var(--fm-carte-rayon);box-shadow:var(--fm-carte-ombre)}.fm-liste .mc-table{border-collapse:separate;border-spacing:0}.fm-liste .mc-table tbody tr:hover{background:0 0}@keyframes fm-liste-ligne-entre{0%{opacity:0;translate:0 8px}}.fm-liste[data-entree=en-cours] .mc-table tbody tr{animation:fm-liste-ligne-entre var(--duration-slow) var(--ease-out) both}.fm-liste[data-entree=en-cours] .mc-table-wrap{overflow-y:hidden}.fm-liste[data-entree=en-cours] .mc-table tbody tr:nth-child(2){animation-delay:calc(var(--stagger-step) * 1)}.fm-liste[data-entree=en-cours] .mc-table tbody tr:nth-child(3){animation-delay:calc(var(--stagger-step) * 2)}.fm-liste[data-entree=en-cours] .mc-table tbody tr:nth-child(4){animation-delay:calc(var(--stagger-step) * 3)}.fm-liste[data-entree=en-cours] .mc-table tbody tr:nth-child(5){animation-delay:calc(var(--stagger-step) * 4)}.fm-liste[data-entree=en-cours] .mc-table tbody tr:nth-child(6){animation-delay:calc(var(--stagger-step) * 5)}.fm-liste[data-entree=en-cours] .mc-table tbody tr:nth-child(7){animation-delay:calc(var(--stagger-step) * 6)}.fm-liste[data-entree=en-cours] .mc-table tbody tr:nth-child(n+8){animation-delay:calc(var(--stagger-step) * 7)}.fm-liste .mc-table__caption{font-size:var(--text-xs);color:var(--text-subtle)}.fm-liste__cellule{flex-direction:column;gap:2px;min-width:0;display:flex}.fm-liste__ligne{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.fm-liste__titre{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--fw-semibold);line-height:var(--leading-snug);color:var(--text-strong);overflow-wrap:anywhere;text-decoration:none}.fm-liste__titre:hover{color:var(--primary-text);text-underline-offset:3px;text-decoration:underline}.fm-liste__titre:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-xs);outline:none}.fm-liste__desc{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-normal);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.fm-liste__resume{font-size:var(--text-xs);color:var(--text-subtle);margin:0;display:none}.fm-liste__chiffre{flex-direction:column;gap:1px;display:flex}.fm-liste__nombre{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--text-strong);font-variant-numeric:tabular-nums;line-height:1.1}.fm-liste__sous{font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap}.fm-liste__zero{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--text-subtle);font-variant-numeric:tabular-nums}.fm-liste__actions{justify-content:flex-end}.fm-liste__actions--compacte{display:none}.fm-liste .mc-table th:first-child,.fm-liste .mc-table td:first-child{width:100%}.fm-liste .mc-table th:not(:first-child),.fm-liste .mc-table td:not(:first-child){white-space:nowrap;width:1%}.fm-liste__note{font-size:var(--text-sm);color:var(--text-muted);margin:0}@media (max-width:780px){.fm-liste .mc-table th:nth-child(2),.fm-liste .mc-table td:nth-child(2),.fm-liste .mc-table th:nth-child(3),.fm-liste .mc-table td:nth-child(3){display:none}.fm-liste__resume{display:block}.fm-liste__actions--large{display:none}.fm-liste__actions--compacte{display:flex}.fm-liste .mc-table tbody td,.fm-liste .mc-table thead th{padding:var(--space-3) var(--space-3)}}@media (prefers-reduced-motion:reduce){.fm-liste__quotabarre{transition:none}.fm-liste[data-entree=en-cours] .mc-table tbody tr{animation:none}}.mc-skeleton.fm-liste__squelette-piste{border-radius:var(--radius-pill);block-size:.375rem;inline-size:4.5rem}.mc-skeleton.fm-liste__squelette-bouton{border-radius:var(--radius-pill);block-size:2.75rem;inline-size:14.65rem}.mc-skeleton.fm-liste__squelette-pastille{vertical-align:middle;border-radius:var(--radius-pill);block-size:1.6875rem;inline-size:3.875rem;display:inline-block}.mc-skeleton.fm-liste__squelette-icone{border-radius:var(--radius-pill);block-size:2.25rem;inline-size:2.25rem}.mc-rowactions.fm-liste__actions>.mc-skeleton.fm-liste__squelette-icone{margin-inline-end:0}.fm-creer__retour{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.fm-creer__retour:hover{color:var(--primary-text);text-underline-offset:3px;text-decoration:underline}.fm-creer{min-width:0}.fm-creer__groupe{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fm-creer__aide{margin:calc(var(--space-1) * -1) 0 0;max-width:62ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-muted)}.fm-creer__grille{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:46rem){.fm-creer__grille{grid-template-columns:repeat(2,minmax(0,1fr))}}.fm-creer__modele{gap:var(--space-2);padding:var(--space-4);border:var(--border-card);border-radius:var(--radius-md);background:var(--surface-card);cursor:pointer;transition:var(--transition-colors);flex-direction:column;min-width:0;display:flex;position:relative}.fm-creer__modele:hover{background:var(--primary-surface)}.fm-creer__modele[data-choisi]{background:var(--primary-surface);box-shadow:var(--shadow-xs)}.fm-creer__radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fm-creer__modele:has(.fm-creer__radio:focus-visible){box-shadow:var(--focus-ring)}.fm-creer__entete{align-items:center;gap:var(--space-2);min-width:0;display:flex}.fm-creer__icone{border-radius:var(--radius-sm);border:var(--border-card);background:var(--surface-card);width:34px;height:34px;color:var(--primary-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.fm-creer__modele[data-choisi] .fm-creer__icone{background:var(--primary);color:var(--on-primary)}.fm-creer__nom{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--fw-semibold);line-height:var(--leading-snug);color:var(--text-strong);flex:auto;min-width:0}.fm-creer__coche{border-radius:var(--radius-pill);border:var(--border-card);background:var(--surface-card);color:#0000;border-color:var(--border-subtle);flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.fm-creer__modele[data-choisi] .fm-creer__coche{background:var(--primary);border-color:var(--border-default);color:var(--on-primary)}.fm-creer__desc{font-size:var(--text-sm);color:var(--text-body);line-height:var(--leading-normal)}.fm-creer__apercu{font-size:var(--text-xs);color:var(--text-muted);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.fm-creer__apercu li{padding-left:var(--space-4);position:relative}.fm-creer__apercu li:before{content:"";background:var(--border-default);width:8px;height:2px;position:absolute;top:.55em;left:0}
