.icon-transition.svelte-1bgcr36{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:var(--icon-sm);min-height:var(--icon-sm)}.btn-breed{width:100%}.btn:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--focus-ring-color, var(--focus-ring));outline-offset:var(--focus-ring-offset, 2px)}.btn{position:relative;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:var(--leading-normal);min-height:var(--btn-height, var(--touch-target-min));flex-shrink:0;gap:var(--space-2);transition:transform var(--duration-fast) var(--spring-snap, ease-out),background-color var(--duration-normal) var(--ease-default, ease)}.btn-label.svelte-pisnow,.btn-icon-slot.svelte-pisnow{display:inline-flex;align-items:center;gap:inherit}.btn-label.svelte-pisnow{min-width:0}.btn-feedback-overlay.svelte-pisnow{position:absolute;inset:0;justify-content:center;pointer-events:none}.btn-label-hidden.svelte-pisnow{opacity:0%}.btn.btn-sm{min-height:var(--btn-height-sm, calc(var(--space-4) * 2 + var(--space-1)))}.btn>svg,.btn-spinner{flex-shrink:0}@media(hover:hover)and (pointer:fine){.btn:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(var(--magnetic-lift, -1px))}}.btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.btn-spinner.svelte-pisnow{width:var(--icon-sm);height:var(--icon-sm);border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin var(--duration-spinner, .65s) linear infinite}@media(prefers-reduced-motion:reduce){.btn:hover:not(:disabled):not([aria-disabled=true]),.btn:active:not(:disabled):not([aria-disabled=true]){transform:none}.btn-spinner.svelte-pisnow{animation-duration:var(--duration-spinner-reduced, 2s)}}
