| 
									
										
										
										
											2017-07-04 07:09:28 +08:00
										 |  |  | .toast { | 
					
						
							| 
									
										
										
										
											2020-11-29 22:22:15 +08:00
										 |  |  |   width: $toast-max-width; | 
					
						
							|  |  |  |   max-width: 100%; | 
					
						
							| 
									
										
										
										
											2019-02-08 06:32:05 +08:00
										 |  |  |   @include font-size($toast-font-size); | 
					
						
							| 
									
										
										
										
											2019-01-21 05:38:29 +08:00
										 |  |  |   color: $toast-color; | 
					
						
							| 
									
										
										
										
											2020-11-29 22:22:15 +08:00
										 |  |  |   pointer-events: auto; | 
					
						
							| 
									
										
										
										
											2017-07-04 07:09:28 +08:00
										 |  |  |   background-color: $toast-background-color; | 
					
						
							|  |  |  |   background-clip: padding-box; | 
					
						
							|  |  |  |   border: $toast-border-width solid $toast-border-color; | 
					
						
							|  |  |  |   box-shadow: $toast-box-shadow; | 
					
						
							| 
									
										
										
										
											2018-12-19 19:43:51 +08:00
										 |  |  |   @include border-radius($toast-border-radius); | 
					
						
							| 
									
										
										
										
											2017-07-04 07:09:28 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-22 23:13:13 +08:00
										 |  |  |   &.showing { | 
					
						
							| 
									
										
										
										
											2020-11-29 22:22:15 +08:00
										 |  |  |     opacity: 0; | 
					
						
							| 
									
										
										
										
											2017-07-04 07:09:28 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-22 23:13:13 +08:00
										 |  |  |   &:not(.show) { | 
					
						
							| 
									
										
										
										
											2020-11-29 22:22:15 +08:00
										 |  |  |     display: none; | 
					
						
							| 
									
										
										
										
											2018-12-06 20:53:01 +08:00
										 |  |  |   } | 
					
						
							| 
									
										
										
										
											2020-11-29 22:22:15 +08:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2018-12-06 20:53:01 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-29 22:22:15 +08:00
										 |  |  | .toast-container { | 
					
						
							|  |  |  |   width: max-content; | 
					
						
							|  |  |  |   max-width: 100%; | 
					
						
							|  |  |  |   pointer-events: none; | 
					
						
							| 
									
										
										
										
											2018-12-06 20:53:01 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-29 22:22:15 +08:00
										 |  |  |   > :not(:last-child) { | 
					
						
							|  |  |  |     margin-bottom: $toast-spacing; | 
					
						
							| 
									
										
										
										
											2018-09-19 13:00:22 +08:00
										 |  |  |   } | 
					
						
							| 
									
										
										
										
											2018-08-24 00:31:25 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-07-04 07:09:28 +08:00
										 |  |  | .toast-header { | 
					
						
							|  |  |  |   display: flex; | 
					
						
							|  |  |  |   align-items: center; | 
					
						
							|  |  |  |   padding: $toast-padding-y $toast-padding-x; | 
					
						
							|  |  |  |   color: $toast-header-color; | 
					
						
							|  |  |  |   background-color: $toast-header-background-color; | 
					
						
							|  |  |  |   background-clip: padding-box; | 
					
						
							|  |  |  |   border-bottom: $toast-border-width solid $toast-header-border-color; | 
					
						
							| 
									
										
										
										
											2020-07-31 19:29:01 +08:00
										 |  |  |   @include border-top-radius(subtract($toast-border-radius, $toast-border-width)); | 
					
						
							| 
									
										
										
										
											2020-09-14 10:47:05 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |   .btn-close { | 
					
						
							| 
									
										
										
										
											2021-06-15 00:35:30 +08:00
										 |  |  |     margin-right: $toast-padding-x * -.5; | 
					
						
							| 
									
										
										
										
											2020-09-14 10:47:05 +08:00
										 |  |  |     margin-left: $toast-padding-x; | 
					
						
							|  |  |  |   } | 
					
						
							| 
									
										
										
										
											2017-07-04 07:09:28 +08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .toast-body { | 
					
						
							|  |  |  |   padding: $toast-padding-x; // apply to both vertical and horizontal
 | 
					
						
							| 
									
										
										
										
											2021-01-14 01:21:57 +08:00
										 |  |  |   word-wrap: break-word; | 
					
						
							| 
									
										
										
										
											2017-07-04 07:09:28 +08:00
										 |  |  | } |