.gestion-month{align-items:center;gap:var(--space-2)}.gestion-inline-field input{min-height:44px;padding:0 var(--space-3);border:var(--filet) solid var(--trait-controle);border-radius:var(--radius-sm);background:var(--surface);color:var(--nuit);font:inherit}.gestion-amount{font-family:var(--font-donnees);font-variant-numeric:tabular-nums;white-space:nowrap}.gestion-strong{font-weight:700}.gestion-doc{display:inline-flex;align-items:center;min-height:44px}.gestion-criteria{margin:var(--space-1) 0 0;padding-left:var(--space-4);color:var(--ardoise);font-size:14px}.gestion-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.gestion-list>li{display:grid;gap:var(--space-2);padding:var(--space-3) 0;border-bottom:var(--filet) solid var(--trait)}.gestion-list>li:last-child{border-bottom:0}.gestion-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.gestion-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.gestion-proposal{border:var(--filet) solid var(--trait);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-2)}.gestion-letter-body{white-space:pre-wrap;background:var(--surface-2);border-radius:var(--radius-md);padding:var(--space-4);color:var(--nuit);max-height:420px;overflow:auto}.gestion-prepared{font-family:var(--font-donnees);font-size:14px}.gestion-consent{max-width:560px;margin:0 auto}.gestion-consent-provider{border:2px dashed var(--trait-controle);border-radius:var(--radius-lg);padding:var(--space-6);background:var(--surface)}.gestion-alloc{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,180px);gap:var(--space-2);align-items:end}@media(max-width:640px){.gestion-alloc{grid-template-columns:1fr}}
