| 
									
										
										
										
											2024-01-02 23:42:00 +08:00
										 |  |  | @tailwind components; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @layer components { | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   .btn { | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |     @apply inline-flex justify-center items-center cursor-pointer whitespace-nowrap; | 
					
						
							| 
									
										
										
										
											2024-06-20 12:44:27 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   .btn-disabled { | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |     @apply cursor-not-allowed; | 
					
						
							| 
									
										
										
										
											2024-01-02 23:42:00 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   .btn-small { | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |     @apply px-2 h-6 rounded-md text-xs font-medium; | 
					
						
							| 
									
										
										
										
											2024-01-02 23:42:00 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   .btn-medium { | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |     @apply px-3.5 h-8 rounded-lg text-[13px] leading-4 font-medium; | 
					
						
							| 
									
										
										
										
											2024-01-02 23:42:00 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   .btn-large { | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |     @apply px-4 h-9 rounded-[10px] text-sm font-semibold; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-primary { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     shadow | 
					
						
							|  |  |  |     bg-components-button-primary-bg | 
					
						
							|  |  |  |     border-components-button-primary-border | 
					
						
							|  |  |  |     hover:bg-components-button-primary-bg-hover | 
					
						
							|  |  |  |     hover:border-components-button-primary-border-hover | 
					
						
							|  |  |  |     text-components-button-primary-text; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-primary.btn-destructive { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-destructive-primary-bg | 
					
						
							|  |  |  |     border-components-button-destructive-primary-border | 
					
						
							|  |  |  |     hover:bg-components-button-destructive-primary-bg-hover | 
					
						
							|  |  |  |     hover:border-components-button-destructive-primary-border-hover | 
					
						
							|  |  |  |     text-components-button-destructive-primary-text; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-primary.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     shadow-none | 
					
						
							|  |  |  |     bg-components-button-primary-bg-disabled | 
					
						
							|  |  |  |     border-components-button-primary-border-disabled | 
					
						
							|  |  |  |     text-components-button-primary-text-disabled; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-primary.btn-destructive.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     shadow-none | 
					
						
							|  |  |  |     bg-components-button-destructive-primary-bg-disabled | 
					
						
							|  |  |  |     border-components-button-destructive-primary-border-disabled | 
					
						
							|  |  |  |     text-components-button-destructive-primary-text-disabled; | 
					
						
							| 
									
										
										
										
											2024-01-02 23:42:00 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   .btn-secondary { | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |     @apply  | 
					
						
							|  |  |  |     border-[0.5px] | 
					
						
							|  |  |  |     shadow-xs | 
					
						
							|  |  |  |     bg-components-button-secondary-bg  | 
					
						
							|  |  |  |     border-components-button-secondary-border  | 
					
						
							|  |  |  |     hover:bg-components-button-secondary-bg-hover  | 
					
						
							|  |  |  |     hover:border-components-button-secondary-border-hover  | 
					
						
							|  |  |  |     text-components-button-secondary-text; | 
					
						
							| 
									
										
										
										
											2024-01-02 23:42:00 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |   .btn-secondary.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-secondary-bg-disabled  | 
					
						
							|  |  |  |     border-components-button-secondary-border-disabled  | 
					
						
							|  |  |  |     text-components-button-secondary-text-disabled; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-secondary.btn-destructive { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-destructive-secondary-bg  | 
					
						
							|  |  |  |     border-components-button-destructive-secondary-border  | 
					
						
							|  |  |  |     hover:bg-components-button-destructive-secondary-bg-hover  | 
					
						
							|  |  |  |     hover:border-components-button-destructive-secondary-border-hover  | 
					
						
							|  |  |  |     text-components-button-destructive-secondary-text; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-secondary.btn-destructive.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-destructive-secondary-bg-disabled  | 
					
						
							|  |  |  |     border-components-button-destructive-secondary-border-disabled  | 
					
						
							|  |  |  |     text-components-button-destructive-secondary-text-disabled; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   .btn-secondary-accent { | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |     @apply  | 
					
						
							|  |  |  |     border-[0.5px] | 
					
						
							|  |  |  |     shadow-xs | 
					
						
							|  |  |  |     bg-components-button-secondary-bg  | 
					
						
							|  |  |  |     border-components-button-secondary-border  | 
					
						
							|  |  |  |     hover:bg-components-button-secondary-bg-hover  | 
					
						
							|  |  |  |     hover:border-components-button-secondary-border-hover  | 
					
						
							|  |  |  |     text-components-button-secondary-accent-text; | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |   .btn-secondary-accent.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-secondary-bg-disabled  | 
					
						
							|  |  |  |     border-components-button-secondary-border-disabled  | 
					
						
							|  |  |  |     text-components-button-secondary-accent-text-disabled; | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-warning { | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-destructive-primary-bg  | 
					
						
							|  |  |  |     border-components-button-destructive-primary-border  | 
					
						
							|  |  |  |     hover:bg-components-button-destructive-primary-bg-hover  | 
					
						
							|  |  |  |     hover:border-components-button-destructive-primary-border-hover  | 
					
						
							|  |  |  |     text-components-button-destructive-primary-text; | 
					
						
							| 
									
										
										
										
											2024-06-21 14:17:45 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |   .btn-warning.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-destructive-primary-bg-disabled  | 
					
						
							|  |  |  |     border-components-button-destructive-primary-border-disabled  | 
					
						
							|  |  |  |     text-components-button-destructive-primary-text-disabled; | 
					
						
							| 
									
										
										
										
											2024-01-02 23:42:00 +08:00
										 |  |  |   } | 
					
						
							| 
									
										
										
										
											2024-07-10 18:20:13 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |   .btn-tertiary { | 
					
						
							| 
									
										
										
										
											2024-07-24 12:50:48 +08:00
										 |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-tertiary-bg  | 
					
						
							|  |  |  |     hover:bg-components-button-tertiary-bg-hover  | 
					
						
							|  |  |  |     text-components-button-tertiary-text; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-tertiary.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-tertiary-bg-disabled  | 
					
						
							|  |  |  |     text-components-button-tertiary-text-disabled; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-tertiary.btn-destructive { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-destructive-tertiary-bg  | 
					
						
							|  |  |  |     hover:bg-components-button-destructive-tertiary-bg-hover  | 
					
						
							|  |  |  |     text-components-button-destructive-tertiary-text; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-tertiary.btn-destructive.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     bg-components-button-destructive-tertiary-bg-disabled  | 
					
						
							|  |  |  |     text-components-button-destructive-tertiary-text-disabled; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-ghost { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     hover:bg-components-button-ghost-bg-hover  | 
					
						
							|  |  |  |     text-components-button-ghost-text; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-ghost.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     text-components-button-ghost-text-disabled; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-ghost.btn-destructive { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     hover:bg-components-button-destructive-ghost-bg-hover  | 
					
						
							|  |  |  |     text-components-button-destructive-ghost-text; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-ghost.btn-destructive.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     text-components-button-destructive-ghost-text-disabled; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-ghost-accent { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     hover:bg-state-accent-hover | 
					
						
							|  |  |  |     text-components-button-secondary-accent-text; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .btn-ghost-accent.btn-disabled { | 
					
						
							|  |  |  |     @apply  | 
					
						
							|  |  |  |     text-components-button-secondary-accent-text-disabled; | 
					
						
							| 
									
										
										
										
											2024-07-10 18:20:13 +08:00
										 |  |  |   } | 
					
						
							| 
									
										
										
										
											2024-06-20 12:44:27 +08:00
										 |  |  | } |