button.c-button{border:1px solid transparent;border-radius:.375rem;cursor:pointer;flex-direction:row;min-width:-moz-fit-content;min-width:fit-content;outline:2px solid transparent;outline-offset:2px;position:relative}button.c-button:focus{outline-offset:0;outline-width:2px}button.c-button.c-xs{font-size:.75rem;font-weight:600;line-height:1rem;padding:.5rem .75rem}button.c-button.c-sm{padding:.5rem .75rem}button.c-button.c-md,button.c-button.c-sm{font-size:.875rem;font-weight:600;line-height:1.25rem}button.c-button.c-md{padding:.625rem 1.25rem}button.c-button.c-lg{padding:.75rem 1.25rem}button.c-button.c-lg,button.c-button.c-xl{font-size:1rem;font-weight:600;line-height:1.5rem}button.c-button.c-xl{padding:1rem 1.5rem}button.c-button.c-square{padding-left:.625rem;padding-right:.625rem}button.c-button.c-disabled{cursor:not-allowed}button.c-button .c-loader{left:50%;margin-left:-.5rem;position:absolute;right:50%}button.c-button.c-rounded{border-radius:9999px}button.c-button{--tw-bg-opacity:1;background-color:rgba(var(--color-primary-500),var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}button.c-button:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-primary-600),var(--tw-bg-opacity,1))}button.c-button:focus{--tw-border-opacity:1;border-color:rgba(var(--color-primary-50),var(--tw-border-opacity,1));outline-color:rgba(var(--color-primary-50),1)}button.c-button.c-flat,button.c-button.c-outline{--tw-text-opacity:1;color:rgba(var(--color-primary-500),var(--tw-text-opacity,1))}button.c-button.c-flat:hover:not(.c-disabled),button.c-button.c-outline:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-primary-50),var(--tw-bg-opacity,1))}button.c-button.c-flat:focus,button.c-button.c-outline:focus{--tw-border-opacity:1;border-color:rgba(var(--color-primary-50),var(--tw-border-opacity,1));outline-color:rgba(var(--color-primary-50),1)}button.c-button.c-flat.c-disabled,button.c-button.c-outline.c-disabled{background-color:rgba(var(--color-primary-500),var(--tw-bg-opacity,1));--tw-bg-opacity:.1}button.c-button.c-outline{--tw-border-opacity:1;border-color:rgba(var(--color-primary-500),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-primary-500),var(--tw-text-opacity,1))}button.c-button.c-secondary{--tw-bg-opacity:1;background-color:rgba(var(--color-secondary-500),var(--tw-bg-opacity,1))}button.c-button.c-secondary:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-secondary-700),var(--tw-bg-opacity,1))}button.c-button.c-secondary:focus{--tw-border-opacity:1;border-color:rgba(var(--color-secondary-100),var(--tw-border-opacity,1));outline-color:rgba(var(--color-secondary-100),1)}button.c-button.c-secondary.c-flat{background-color:transparent;--tw-text-opacity:1;color:rgba(var(--color-secondary-500),var(--tw-text-opacity,1))}button.c-button.c-secondary.c-outline{--tw-border-opacity:1;border-color:rgba(var(--color-secondary-500),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-secondary-500),var(--tw-text-opacity,1))}button.c-button.c-secondary.c-flat:hover:not(.c-disabled),button.c-button.c-secondary.c-outline:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-secondary-100),var(--tw-bg-opacity,1))}button.c-button.c-secondary.c-flat:focus,button.c-button.c-secondary.c-outline:focus{--tw-border-opacity:1;border-color:rgba(var(--color-secondary-100),var(--tw-border-opacity,1));outline-color:rgba(var(--color-secondary-100),1)}button.c-button.c-secondary.c-flat.c-disabled,button.c-button.c-secondary.c-outline.c-disabled{background-color:rgba(var(--color-secondary-500),var(--tw-bg-opacity,1));--tw-bg-opacity:.1}button.c-button.c-accent{--tw-bg-opacity:1;background-color:rgba(var(--color-primary-500),var(--tw-bg-opacity,1))}button.c-button.c-accent:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-primary-700),var(--tw-bg-opacity,1))}button.c-button.c-accent:focus{--tw-border-opacity:1;border-color:rgba(var(--color-primary-100),var(--tw-border-opacity,1));outline-color:rgba(var(--color-primary-100),1)}button.c-button.c-accent.c-flat{background-color:transparent;--tw-text-opacity:1;color:rgba(var(--color-primary-500),var(--tw-text-opacity,1))}button.c-button.c-accent.c-outline{--tw-border-opacity:1;border-color:rgba(var(--color-primary-500),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-primary-500),var(--tw-text-opacity,1))}button.c-button.c-accent.c-flat:hover:not(.c-disabled),button.c-button.c-accent.c-outline:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-primary-100),var(--tw-bg-opacity,1))}button.c-button.c-accent.c-flat:focus,button.c-button.c-accent.c-outline:focus{--tw-border-opacity:1;border-color:rgba(var(--color-primary-100),var(--tw-border-opacity,1));outline-color:rgba(var(--color-primary-100),1)}button.c-button.c-accent.c-flat.c-disabled,button.c-button.c-accent.c-outline.c-disabled{background-color:rgba(var(--color-primary-500),var(--tw-bg-opacity,1));--tw-bg-opacity:.1}button.c-button.c-red{--tw-bg-opacity:1;background-color:rgba(var(--color-red-500),var(--tw-bg-opacity,1))}button.c-button.c-red:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-red-700),var(--tw-bg-opacity,1))}button.c-button.c-red:focus{--tw-border-opacity:1;border-color:rgba(var(--color-red-100),var(--tw-border-opacity,1));outline-color:rgba(var(--color-red-100),1)}button.c-button.c-red.c-flat{background-color:transparent;--tw-text-opacity:1;color:rgba(var(--color-red-500),var(--tw-text-opacity,1))}button.c-button.c-red.c-flat:hover:not(.c-disabled),button.c-button.c-red.c-outline:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-red-100),var(--tw-bg-opacity,1))}button.c-button.c-red.c-flat:focus,button.c-button.c-red.c-outline:focus{--tw-border-opacity:1;border-color:rgba(var(--color-red-100),var(--tw-border-opacity,1));outline-color:rgba(var(--color-red-100),1)}button.c-button.c-red.c-flat.c-disabled,button.c-button.c-red.c-outline.c-disabled{background-color:rgba(var(--color-red-500),var(--tw-bg-opacity,1));--tw-bg-opacity:.1}button.c-button.c-red.c-outline{--tw-border-opacity:1;border-color:rgba(var(--color-red-500),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-red-700),var(--tw-text-opacity,1))}button.c-button.c-green{--tw-bg-opacity:1;background-color:rgba(var(--color-green-500),var(--tw-bg-opacity,1))}button.c-button.c-green:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-green-700),var(--tw-bg-opacity,1))}button.c-button.c-green:focus{--tw-border-opacity:1;border-color:rgba(var(--color-green-100),var(--tw-border-opacity,1))}button.c-button.c-green.c-flat{background-color:transparent;--tw-text-opacity:1;color:rgba(var(--color-green-500),var(--tw-text-opacity,1))}button.c-button.c-green.c-flat:hover:not(.c-disabled),button.c-button.c-green.c-outline:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-green-100),var(--tw-bg-opacity,1))}button.c-button.c-green.c-flat:focus,button.c-button.c-green.c-outline:focus{--tw-border-opacity:1;border-color:rgba(var(--color-green-100),var(--tw-border-opacity,1))}button.c-button.c-green.c-flat.c-disabled,button.c-button.c-green.c-outline.c-disabled{background-color:rgba(var(--color-green-500),var(--tw-bg-opacity,1));--tw-bg-opacity:.1}button.c-button.c-green.c-outline{--tw-border-opacity:1;border-color:rgba(var(--color-green-500),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-green-700),var(--tw-text-opacity,1))}button.c-button.c-yellow{--tw-bg-opacity:1;background-color:rgba(var(--color-yellow-500),var(--tw-bg-opacity,1))}button.c-button.c-yellow:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-yellow-700),var(--tw-bg-opacity,1))}button.c-button.c-yellow:focus{--tw-border-opacity:1;border-color:rgba(var(--color-yellow-100),var(--tw-border-opacity,1))}button.c-button.c-yellow.c-flat{background-color:transparent;--tw-text-opacity:1;color:rgba(var(--color-yellow-500),var(--tw-text-opacity,1))}button.c-button.c-yellow.c-flat:hover:not(.c-disabled),button.c-button.c-yellow.c-outline:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-yellow-100),var(--tw-bg-opacity,1))}button.c-button.c-yellow.c-flat:focus,button.c-button.c-yellow.c-outline:focus{--tw-border-opacity:1;border-color:rgba(var(--color-yellow-100),var(--tw-border-opacity,1))}button.c-button.c-yellow.c-flat.c-disabled,button.c-button.c-yellow.c-outline.c-disabled{background-color:rgba(var(--color-yellow-500),var(--tw-bg-opacity,1));--tw-bg-opacity:.1}button.c-button.c-yellow.c-outline{--tw-border-opacity:1;border-color:rgba(var(--color-yellow-500),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-yellow-700),var(--tw-text-opacity,1))}button.c-button.c-blue{--tw-bg-opacity:1;background-color:rgba(var(--color-blue-500),var(--tw-bg-opacity,1))}button.c-button.c-blue:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-blue-700),var(--tw-bg-opacity,1))}button.c-button.c-blue:focus{--tw-border-opacity:1;border-color:rgba(var(--color-blue-100),var(--tw-border-opacity,1))}button.c-button.c-blue.c-flat{background-color:transparent;--tw-text-opacity:1;color:rgba(var(--color-blue-500),var(--tw-text-opacity,1))}button.c-button.c-blue.c-flat:hover:not(.c-disabled),button.c-button.c-blue.c-outline:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-blue-100),var(--tw-bg-opacity,1))}button.c-button.c-blue.c-flat:focus,button.c-button.c-blue.c-outline:focus{--tw-border-opacity:1;border-color:rgba(var(--color-blue-100),var(--tw-border-opacity,1))}button.c-button.c-blue.c-flat.c-disabled,button.c-button.c-blue.c-outline.c-disabled{background-color:rgba(var(--color-blue-500),var(--tw-bg-opacity,1));--tw-bg-opacity:.1}button.c-button.c-blue.c-outline{--tw-border-opacity:1;border-color:rgba(var(--color-blue-500),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-blue-700),var(--tw-text-opacity,1))}button.c-button.c-white{--tw-border-opacity:1;border-color:rgba(var(--color-gray-300),var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-gray-900),var(--tw-text-opacity,1))}button.c-button.c-white:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-gray-100),var(--tw-bg-opacity,1))}button.c-button.c-white:focus{--tw-border-opacity:1;border-color:rgba(var(--color-gray-200),var(--tw-border-opacity,1));outline-color:rgba(var(--color-gray-200),1)}button.c-button.c-white.c-flat{border-color:transparent}button.c-button.c-white.c-outline{--tw-border-opacity:1;border-color:rgba(var(--color-gray-300),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-gray-900),var(--tw-text-opacity,1))}button.c-button.c-white.c-outline:focus{--tw-border-opacity:1;border-color:rgba(var(--color-gray-200),var(--tw-border-opacity,1));outline-color:rgba(var(--color-gray-200),1)}button.c-button.c-white.c-outline.c-disabled{background-color:rgba(var(--color-gray-500),var(--tw-bg-opacity,1));--tw-bg-opacity:.1}button.c-button.c-gray{--tw-border-opacity:1;border-color:rgba(var(--color-gray-800),var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--color-gray-800),var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}button.c-button.c-gray:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-gray-900),var(--tw-bg-opacity,1))}button.c-button.c-gray:focus{--tw-border-opacity:1;border-color:rgba(var(--color-gray-100),var(--tw-border-opacity,1))}button.c-button.c-gray.c-flat{border-color:transparent;--tw-text-opacity:1;color:rgba(var(--color-gray-800),var(--tw-text-opacity,1))}button.c-button.c-gray.c-flat:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-gray-200),var(--tw-bg-opacity,1))}button.c-button.c-gray.c-outline{--tw-border-opacity:1;border-color:rgba(var(--color-gray-800),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-gray-800),var(--tw-text-opacity,1))}button.c-button.c-gray.c-outline:hover:not(.c-disabled){--tw-bg-opacity:1;background-color:rgba(var(--color-gray-100),var(--tw-bg-opacity,1))}button.c-button.c-gray.c-outline:focus{--tw-border-opacity:1;border-color:rgba(var(--color-gray-100),var(--tw-border-opacity,1))}button.c-button.c-gray.c-outline.c-disabled{background-color:rgba(var(--color-gray-500),var(--tw-bg-opacity,1));--tw-bg-opacity:.1}button.c-button.c-flat,button.c-button.c-outline{background-color:transparent}button.c-button.c-flat .c-ripple-effect,button.c-button.c-outline .c-ripple-effect{background:#b4b4b4}button.c-button.c-disabled,button.c-button.c-disabled:hover{opacity:.5}
