.fab-button,button.fab-button{cursor:default;-moz-column-gap:.5rem;border-radius:9999px;justify-content:center;align-items:center;column-gap:.5rem;display:flex}.fab-button:where([data-rac])[data-hovered],button.fab-button:where([data-rac])[data-hovered],.fab-button:where(:not([data-rac])):hover,button.fab-button:where(:not([data-rac])):hover{cursor:pointer}.fab-button--client-main,button.fab-button--client-main{background-color:rgb(var(--primary-color));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fab-button--client-main[data-hovered],.fab-button--client-main:hover:not(:disabled),button.fab-button--client-main[data-hovered],button.fab-button--client-main:hover:not(:disabled){background:linear-gradient(to bottom, #0003, #0003), rgba(var(--primary-color) / 1)}.fab-button--client-main[data-pressed],.fab-button--client-main:active:not(:disabled),button.fab-button--client-main[data-pressed],button.fab-button--client-main:active:not(:disabled){background:linear-gradient(to bottom, #0000004d, #0000004d), rgba(var(--primary-color) / 1)}.fab-button--client-main[data-disabled],.fab-button--client-main:disabled,button.fab-button--client-main[data-disabled],button.fab-button--client-main:disabled{color:#08080899;background-color:#0808080d}.fab-button--client-empty,button.fab-button--client-empty{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(var(--primary-color-500))}.fab-button--client-empty:where([data-rac])[data-hovered],button.fab-button--client-empty:where([data-rac])[data-hovered],.fab-button--client-empty:where(:not([data-rac])):hover,button.fab-button--client-empty:where(:not([data-rac])):hover{background-color:rgb(var(--primary-color-50))}.fab-button--client-empty[data-pressed],button.fab-button--client-empty[data-pressed]{background-color:rgb(var(--primary-color-100))}.fab-button--client-empty[data-disabled],.fab-button--client-empty:disabled,button.fab-button--client-empty[data-disabled],button.fab-button--client-empty:disabled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#08080899}.fab-button--client-tonal,button.fab-button--client-tonal{background-color:rgb(var(--primary-color-100));--tw-text-opacity:1;color:rgb(8 8 8/var(--tw-text-opacity));mix-blend-mode:multiply}.fab-button--client-tonal[data-hovered],.fab-button--client-tonal:hover:not(:disabled),button.fab-button--client-tonal[data-hovered],button.fab-button--client-tonal:hover:not(:disabled){background:linear-gradient(to bottom, #0000000d, #0000000d), rgba(var(--primary-color-100) / 1)}.fab-button--client-tonal[data-pressed],.fab-button--client-tonal:active:not(:disabled),button.fab-button--client-tonal[data-pressed],button.fab-button--client-tonal:active:not(:disabled){background:linear-gradient(to bottom, #0000001a, #0000001a), rgba(var(--primary-color-100) / 1)}.fab-button--client-tonal[data-disabled],.fab-button--client-tonal:disabled,button.fab-button--client-tonal[data-disabled],button.fab-button--client-tonal:disabled{color:#08080899;background-color:#0808080d}.fab-button--client-link,button.fab-button--client-link{color:rgb(var(--primary-color));border-radius:0}.fab-button--client-link[data-hovered],.fab-button--client-link:hover:not(:disabled),button.fab-button--client-link[data-hovered],button.fab-button--client-link:hover:not(:disabled){color:color-mix(in srgb, rgba(var(--primary-color) / 1) 80%, #000 20%)}.fab-button--client-link[data-pressed],.fab-button--client-link:active:not(:disabled),button.fab-button--client-link[data-pressed],button.fab-button--client-link:active:not(:disabled){color:color-mix(in srgb, rgba(var(--primary-color) / 1) 70%, #000 30%)}.fab-button--client-link[data-disabled],.fab-button--client-link:disabled,button.fab-button--client-link[data-disabled],button.fab-button--client-link:disabled{color:#08080899;background-color:#0000}.fab-button--system-main,button.fab-button--system-main{--tw-bg-opacity:1;background-color:rgb(8 8 8/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fab-button--system-main:where([data-rac])[data-hovered],button.fab-button--system-main:where([data-rac])[data-hovered],.fab-button--system-main:where(:not([data-rac])):hover,button.fab-button--system-main:where(:not([data-rac])):hover{background-color:#080808cc}.fab-button--system-main[data-pressed],button.fab-button--system-main[data-pressed]{background-color:#080808b3}.fab-button--system-main[data-disabled],.fab-button--system-main:disabled,button.fab-button--system-main[data-disabled],button.fab-button--system-main:disabled{color:#08080899;background-color:#0808080d}.fab-button--system-empty,button.fab-button--system-empty{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(8 8 8/var(--tw-text-opacity))}.fab-button--system-empty:where([data-rac])[data-hovered],button.fab-button--system-empty:where([data-rac])[data-hovered],.fab-button--system-empty:where(:not([data-rac])):hover,button.fab-button--system-empty:where(:not([data-rac])):hover{background-color:#0808081a}.fab-button--system-empty[data-pressed],button.fab-button--system-empty[data-pressed]{background-color:#08080833}.fab-button--system-empty[data-disabled],.fab-button--system-empty:disabled,button.fab-button--system-empty[data-disabled],button.fab-button--system-empty:disabled{color:#08080899}.fab-button--system-outline,button.fab-button--system-outline{--tw-text-opacity:1;color:rgb(8 8 8/var(--tw-text-opacity));border-width:1px;border-color:#08080829}.fab-button--system-outline:where([data-rac])[data-hovered],button.fab-button--system-outline:where([data-rac])[data-hovered],.fab-button--system-outline:where(:not([data-rac])):hover,button.fab-button--system-outline:where(:not([data-rac])):hover{background-color:#0808080d}.fab-button--system-outline[data-pressed],button.fab-button--system-outline[data-pressed]{background-color:#08080829}.fab-button--system-outline[data-disabled],.fab-button--system-outline:disabled,button.fab-button--system-outline[data-disabled],button.fab-button--system-outline:disabled{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));color:#08080899;background-color:#0808080d}.fab-button--system-link,button.fab-button--system-link{--tw-text-opacity:1;color:rgb(8 8 8/var(--tw-text-opacity))}.fab-button--system-link:where([data-rac])[data-hovered],button.fab-button--system-link:where([data-rac])[data-hovered],.fab-button--system-link:where(:not([data-rac])):hover,button.fab-button--system-link:where(:not([data-rac])):hover{color:#080808cc}.fab-button--system-link[data-pressed],button.fab-button--system-link[data-pressed]{color:#080808b3}.fab-button--system-link[data-disabled],.fab-button--system-link:disabled,button.fab-button--system-link[data-disabled],button.fab-button--system-link:disabled{color:#08080899;background-color:#0000}.fab-button--system-tonal,button.fab-button--system-tonal{--tw-bg-opacity:1;background-color:rgb(232 232 232/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(8 8 8/var(--tw-text-opacity))}.fab-button--system-tonal[data-hovered],.fab-button--system-tonal:hover:not(:disabled),button.fab-button--system-tonal[data-hovered],button.fab-button--system-tonal:hover:not(:disabled){background:linear-gradient(#0000000d,#0000000d),#e8e8e8}.fab-button--system-tonal[data-pressed],.fab-button--system-tonal:active:not(:disabled),button.fab-button--system-tonal[data-pressed],button.fab-button--system-tonal:active:not(:disabled){background:linear-gradient(#0000001a,#0000001a),#e8e8e8}.fab-button--system-tonal[data-disabled],.fab-button--system-tonal:disabled,button.fab-button--system-tonal[data-disabled],button.fab-button--system-tonal:disabled{color:#08080899;background-color:#0808080d}.fab-button--destructive-main,button.fab-button--destructive-main{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fab-button--destructive-main[data-hovered],.fab-button--destructive-main:hover:not(:disabled),button.fab-button--destructive-main[data-hovered],button.fab-button--destructive-main:hover:not(:disabled){background:linear-gradient(#0003,#0003),#dc2626}.fab-button--destructive-main[data-pressed],.fab-button--destructive-main:active:not(:disabled),button.fab-button--destructive-main[data-pressed],button.fab-button--destructive-main:active:not(:disabled){background:linear-gradient(#0000004d,#0000004d),#dc2626}.fab-button--destructive-main[data-disabled],.fab-button--destructive-main:disabled,button.fab-button--destructive-main[data-disabled],button.fab-button--destructive-main:disabled{color:#08080899;background-color:#0808080d}.fab-button--destructive-empty,button.fab-button--destructive-empty{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.fab-button--destructive-empty[data-hovered],.fab-button--destructive-empty:hover:not(:disabled),button.fab-button--destructive-empty[data-hovered],button.fab-button--destructive-empty:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.fab-button--destructive-empty[data-pressed],.fab-button--destructive-empty:active:not(:disabled),button.fab-button--destructive-empty[data-pressed],button.fab-button--destructive-empty:active:not(:disabled){--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.fab-button--destructive-empty[data-disabled],.fab-button--destructive-empty:disabled,button.fab-button--destructive-empty[data-disabled],button.fab-button--destructive-empty:disabled{color:#08080899}.fab-button--destructive-link,button.fab-button--destructive-link{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));border-radius:0}.fab-button--destructive-link[data-hovered],.fab-button--destructive-link:hover:not(:disabled),button.fab-button--destructive-link[data-hovered],button.fab-button--destructive-link:hover:not(:disabled){color:#b01e1e}.fab-button--destructive-link[data-pressed],.fab-button--destructive-link:active:not(:disabled),button.fab-button--destructive-link[data-pressed],button.fab-button--destructive-link:active:not(:disabled){color:#9a1b1b}.fab-button--destructive-link[data-disabled],.fab-button--destructive-link:disabled,button.fab-button--destructive-link[data-disabled],button.fab-button--destructive-link:disabled{color:#08080899;background-color:#0000}.fab-button--destructive-outline,button.fab-button--destructive-outline{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity));border-width:1px;border-color:#dc262633}.fab-button--destructive-outline[data-hovered],.fab-button--destructive-outline:hover:not(:disabled),button.fab-button--destructive-outline[data-hovered],button.fab-button--destructive-outline:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.fab-button--destructive-outline[data-pressed],.fab-button--destructive-outline:active:not(:disabled),button.fab-button--destructive-outline[data-pressed],button.fab-button--destructive-outline:active:not(:disabled){--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.fab-button--destructive-outline[data-disabled],.fab-button--destructive-outline:disabled,button.fab-button--destructive-outline[data-disabled],button.fab-button--destructive-outline:disabled{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));color:#08080899;background-color:#0808080d}.fab-button__loading-ellipsis,button.fab-button__loading-ellipsis{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-moz-column-gap:.25rem;column-gap:.25rem;display:flex;position:absolute;top:50%;left:50%}.fab-button__loading-ellipsis>span,button.fab-button__loading-ellipsis>span{width:.25rem;height:.25rem}@keyframes pulse{50%{opacity:.5}}.fab-button__loading-ellipsis>span,button.fab-button__loading-ellipsis>span{background-color:currentColor;border-radius:9999px;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.fab-button__loading-ellipsis>span:nth-child(2),button.fab-button__loading-ellipsis>span:nth-child(2){animation-delay:.25s}.fab-button__loading-ellipsis>span:nth-child(3),button.fab-button__loading-ellipsis>span:nth-child(3){animation-delay:.5s}
