.IconButton_boutonIcone__d6C1a{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--taille);height:var(--taille);padding:0;border-radius:var(--radius-pill);border:1.5px solid transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.IconButton_boutonIcone__d6C1a:after{content:"";position:absolute;inset:min(0px,calc((var(--taille) - 44px) / 2));border-radius:50%}.IconButton_boutonIcone__d6C1a:focus-visible{outline:none;box-shadow:var(--focus-ring)}.IconButton_boutonIcone__d6C1a:active:not(:disabled){transform:scale(.97)}.IconButton_fantome__J_RqQ{background:transparent;color:var(--text-primary)}.IconButton_surface__BFBtw{background:var(--surface-card);color:var(--text-primary);border-color:var(--border-subtle)}.IconButton_secondaire__9kT9s{background:var(--surface-card);color:var(--action-primary);border-color:var(--action-primary)}.IconButton_primaire__HnWk8{background:var(--action-primary);color:#fff}.IconButton_primaire__HnWk8:active:not(:disabled){background:var(--action-primary-press)}@media (hover:hover){.IconButton_fantome__J_RqQ:hover:not(:disabled),.IconButton_surface__BFBtw:hover:not(:disabled){background:var(--surface-sunken)}.IconButton_secondaire__9kT9s:hover:not(:disabled){background:var(--action-secondary-hover)}.IconButton_primaire__HnWk8:hover:not(:disabled){background:var(--action-primary-hover)}}.IconButton_boutonIcone__d6C1a:disabled{opacity:1;cursor:not-allowed;background:transparent;color:var(--text-disabled);border-color:transparent}@media (prefers-reduced-motion:reduce){.IconButton_boutonIcone__d6C1a{transition:none}.IconButton_boutonIcone__d6C1a:active:not(:disabled){transform:none}}