| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  | @import 'mastodon/variables'; | 
					
						
							|  |  |  | @import 'fonts/roboto'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | table, | 
					
						
							|  |  |  | td, | 
					
						
							|  |  |  | div { | 
					
						
							|  |  |  |   box-sizing: border-box; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | html, | 
					
						
							|  |  |  | body { | 
					
						
							|  |  |  |   width: 100% !important; | 
					
						
							|  |  |  |   min-width: 100%; | 
					
						
							|  |  |  |   margin: 0; | 
					
						
							|  |  |  |   padding: 0; | 
					
						
							|  |  |  |   -webkit-text-size-adjust: 100%; | 
					
						
							|  |  |  |   -ms-text-size-adjust: 100%; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-20 01:32:21 +01:00
										 |  |  | .email-body { | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  |   td, | 
					
						
							|  |  |  |   div, | 
					
						
							|  |  |  |   a, | 
					
						
							|  |  |  |   span { | 
					
						
							|  |  |  |     line-height: inherit; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | a { | 
					
						
							|  |  |  |   &, | 
					
						
							|  |  |  |   &:visited, | 
					
						
							|  |  |  |   span { | 
					
						
							|  |  |  |     text-decoration: none; | 
					
						
							|  |  |  |     color: $ui-highlight-color; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   #outlook & { | 
					
						
							|  |  |  |     padding: 0; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | img { | 
					
						
							|  |  |  |   outline: none; | 
					
						
							|  |  |  |   border: 0; | 
					
						
							|  |  |  |   text-decoration: none; | 
					
						
							|  |  |  |   -ms-interpolation-mode: bicubic; | 
					
						
							|  |  |  |   clear: both; | 
					
						
							|  |  |  |   line-height: 100%; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | table { | 
					
						
							|  |  |  |   border-spacing: 0; | 
					
						
							|  |  |  |   mso-table-lspace: 0; | 
					
						
							|  |  |  |   mso-table-rspace: 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | td { | 
					
						
							|  |  |  |   vertical-align: top; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-15 12:56:43 +01:00
										 |  |  | .auto-dir { | 
					
						
							|  |  |  |   p { | 
					
						
							|  |  |  |     unicode-bidi: plaintext; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   a { | 
					
						
							|  |  |  |     unicode-bidi: isolate; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  | .email-table, | 
					
						
							|  |  |  | .content-section, | 
					
						
							|  |  |  | .column, | 
					
						
							|  |  |  | .column-cell { | 
					
						
							|  |  |  |   width: 100%; | 
					
						
							|  |  |  |   min-width: 100%; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .email-body { | 
					
						
							|  |  |  |   font-size: 0 !important; | 
					
						
							|  |  |  |   line-height: 100%; | 
					
						
							|  |  |  |   text-align: center; | 
					
						
							|  |  |  |   padding-left: 16px; | 
					
						
							|  |  |  |   padding-right: 16px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .email-start { | 
					
						
							|  |  |  |   padding-top: 32px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .email-end { | 
					
						
							|  |  |  |   padding-bottom: 32px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .email-body, | 
					
						
							|  |  |  | html, | 
					
						
							|  |  |  | body { | 
					
						
							|  |  |  |   background-color: lighten($ui-base-color, 4%); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .email-container, | 
					
						
							|  |  |  | .email-row, | 
					
						
							|  |  |  | .col-0, | 
					
						
							|  |  |  | .col-1, | 
					
						
							|  |  |  | .col-2, | 
					
						
							|  |  |  | .col-3, | 
					
						
							|  |  |  | .col-4, | 
					
						
							|  |  |  | .col-5, | 
					
						
							| 
									
										
										
										
											2020-12-15 12:56:43 +01:00
										 |  |  | .col-6 { | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  |   font-size: 0; | 
					
						
							|  |  |  |   display: inline-block; | 
					
						
							|  |  |  |   width: 100%; | 
					
						
							|  |  |  |   min-width: 100%; | 
					
						
							|  |  |  |   min-width: 0 !important; | 
					
						
							|  |  |  |   vertical-align: top; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .content-cell { | 
					
						
							|  |  |  |   width: 100%; | 
					
						
							|  |  |  |   min-width: 100%; | 
					
						
							|  |  |  |   min-width: 0 !important; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .column-cell { | 
					
						
							|  |  |  |   padding-top: 16px; | 
					
						
							|  |  |  |   padding-bottom: 16px; | 
					
						
							|  |  |  |   vertical-align: top; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   &.button-cell { | 
					
						
							|  |  |  |     padding-top: 0; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .email-container { | 
					
						
							|  |  |  |   max-width: 632px; | 
					
						
							|  |  |  |   margin: 0 auto; | 
					
						
							|  |  |  |   text-align: center; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .email-row { | 
					
						
							|  |  |  |   display: block; | 
					
						
							|  |  |  |   max-width: 600px !important; | 
					
						
							|  |  |  |   margin: 0 auto; | 
					
						
							|  |  |  |   text-align: center; | 
					
						
							|  |  |  |   clear: both; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .col-0 { | 
					
						
							|  |  |  |   max-width: 50px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .col-1 { | 
					
						
							|  |  |  |   max-width: 100px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .col-2 { | 
					
						
							|  |  |  |   max-width: 200px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .col-3 { | 
					
						
							|  |  |  |   max-width: 300px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .col-4 { | 
					
						
							|  |  |  |   max-width: 400px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .col-5 { | 
					
						
							|  |  |  |   max-width: 500px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .col-6 { | 
					
						
							|  |  |  |   max-width: 600px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .column-cell, | 
					
						
							|  |  |  | .column-cell td, | 
					
						
							|  |  |  | p { | 
					
						
							|  |  |  |   font-family: Helvetica, Arial, sans-serif; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   @media only screen { | 
					
						
							| 
									
										
										
										
											2018-09-24 03:41:24 +09:00
										 |  |  |     font-family: $font-sans-serif, sans-serif !important; | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .email-body .column-cell, | 
					
						
							|  |  |  | .column-cell, | 
					
						
							|  |  |  | p { | 
					
						
							|  |  |  |   font-size: 15px; | 
					
						
							|  |  |  |   line-height: 23px; | 
					
						
							|  |  |  |   color: $ui-primary-color; | 
					
						
							|  |  |  |   mso-line-height-rule: exactly; | 
					
						
							|  |  |  |   text-rendering: optimizelegibility; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | p { | 
					
						
							|  |  |  |   display: block; | 
					
						
							|  |  |  |   margin-top: 0; | 
					
						
							|  |  |  |   margin-bottom: 16px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   &.small { | 
					
						
							|  |  |  |     font-size: 13px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   &.lead { | 
					
						
							|  |  |  |     font-size: 19px; | 
					
						
							|  |  |  |     line-height: 27px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | h1, | 
					
						
							|  |  |  | h2, | 
					
						
							|  |  |  | h3, | 
					
						
							|  |  |  | h4, | 
					
						
							|  |  |  | h5, | 
					
						
							|  |  |  | h6 { | 
					
						
							|  |  |  |   color: $ui-secondary-color; | 
					
						
							|  |  |  |   margin-left: 0; | 
					
						
							|  |  |  |   margin-right: 0; | 
					
						
							|  |  |  |   margin-top: 20px; | 
					
						
							|  |  |  |   margin-bottom: 8px; | 
					
						
							|  |  |  |   padding: 0; | 
					
						
							|  |  |  |   font-weight: 500; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | h1 { | 
					
						
							|  |  |  |   font-size: 26px; | 
					
						
							|  |  |  |   line-height: 36px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | h2 { | 
					
						
							|  |  |  |   font-size: 23px; | 
					
						
							|  |  |  |   line-height: 30px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | h3 { | 
					
						
							|  |  |  |   font-size: 19px; | 
					
						
							|  |  |  |   line-height: 25px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-18 19:17:25 +01:00
										 |  |  | h5 { | 
					
						
							|  |  |  |   font-size: 16px; | 
					
						
							|  |  |  |   line-height: 21px; | 
					
						
							|  |  |  |   font-weight: 700; | 
					
						
							|  |  |  |   color: lighten($ui-base-color, 34%); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-20 01:32:21 +01:00
										 |  |  | .input-cell { | 
					
						
							|  |  |  |   h5 { | 
					
						
							|  |  |  |     margin-top: 4px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  | .input { | 
					
						
							|  |  |  |   td { | 
					
						
							|  |  |  |     background: darken($ui-base-color, 8%); | 
					
						
							|  |  |  |     border-radius: 4px; | 
					
						
							|  |  |  |     padding: 16px; | 
					
						
							|  |  |  |     line-height: 20px; | 
					
						
							|  |  |  |     mso-line-height-rule: exactly; | 
					
						
							|  |  |  |     border-radius: 4px; | 
					
						
							|  |  |  |     text-align: center; | 
					
						
							|  |  |  |     font-weight: 500; | 
					
						
							|  |  |  |     font-size: 17px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .content-cell, | 
					
						
							|  |  |  | .blank-cell { | 
					
						
							|  |  |  |   width: 100%; | 
					
						
							|  |  |  |   font-size: 0; | 
					
						
							|  |  |  |   text-align: center; | 
					
						
							|  |  |  |   vertical-align: top; | 
					
						
							|  |  |  |   padding-left: 16px; | 
					
						
							|  |  |  |   padding-right: 16px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .content-cell { | 
					
						
							|  |  |  |   background-color: darken($ui-base-color, 4%); | 
					
						
							| 
									
										
										
										
											2018-01-16 20:20:15 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  |   &.darker { | 
					
						
							|  |  |  |     background-color: darken($ui-base-color, 8%); | 
					
						
							|  |  |  |   } | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .hero { | 
					
						
							|  |  |  |   background-color: $ui-base-color; | 
					
						
							|  |  |  |   padding-top: 20px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 20:20:15 +01:00
										 |  |  | .hero-with-button { | 
					
						
							| 
									
										
										
										
											2019-06-07 01:51:46 +09:00
										 |  |  |   padding-bottom: 16px; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 20:20:15 +01:00
										 |  |  |   h1 { | 
					
						
							|  |  |  |     margin-bottom: 4px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   p.lead { | 
					
						
							|  |  |  |     margin-bottom: 32px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  | .header { | 
					
						
							|  |  |  |   border-radius: 5px 5px 0 0; | 
					
						
							|  |  |  |   background-color: darken($ui-base-color, 8%); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .column-cell { | 
					
						
							|  |  |  |     text-align: center; | 
					
						
							|  |  |  |     padding-top: 20px; | 
					
						
							|  |  |  |     padding-bottom: 8px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .content-start { | 
					
						
							|  |  |  |   padding-top: 32px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .content-end { | 
					
						
							|  |  |  |   border-radius: 0 0 5px 5px; | 
					
						
							|  |  |  |   padding-top: 16px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .footer { | 
					
						
							|  |  |  |   .column-cell, | 
					
						
							|  |  |  |   p { | 
					
						
							| 
									
										
										
										
											2018-01-17 14:12:59 +01:00
										 |  |  |     color: lighten($ui-base-color, 34%); | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   p { | 
					
						
							|  |  |  |     margin-bottom: 0; | 
					
						
							|  |  |  |     font-size: 13px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     &.small { | 
					
						
							|  |  |  |       margin-bottom: 0; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   a { | 
					
						
							| 
									
										
										
										
											2018-01-17 14:12:59 +01:00
										 |  |  |     color: lighten($ui-base-color, 34%); | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  |     text-decoration: underline; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   img { | 
					
						
							|  |  |  |     opacity: 0.3; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .logo { | 
					
						
							|  |  |  |   position: relative; | 
					
						
							|  |  |  |   left: -4px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .button { | 
					
						
							|  |  |  |   display: table; | 
					
						
							|  |  |  |   margin-left: auto; | 
					
						
							|  |  |  |   margin-right: auto; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   td { | 
					
						
							|  |  |  |     line-height: 20px; | 
					
						
							|  |  |  |     mso-line-height-rule: exactly; | 
					
						
							|  |  |  |     border-radius: 4px; | 
					
						
							|  |  |  |     text-align: center; | 
					
						
							|  |  |  |     font-weight: 500; | 
					
						
							|  |  |  |     font-size: 17px; | 
					
						
							|  |  |  |     padding: 0 !important; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     a, | 
					
						
							|  |  |  |     a span { | 
					
						
							|  |  |  |       color: $primary-text-color; | 
					
						
							|  |  |  |       display: block !important; | 
					
						
							|  |  |  |       text-align: center !important; | 
					
						
							|  |  |  |       vertical-align: top !important; | 
					
						
							|  |  |  |       line-height: inherit !important; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     a { | 
					
						
							|  |  |  |       padding: 10px 22px !important; | 
					
						
							|  |  |  |       line-height: 26px !important; | 
					
						
							|  |  |  |       font-weight: 500 !important; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							| 
									
										
										
										
											2018-01-18 19:17:25 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  |   &.button-small { | 
					
						
							|  |  |  |     td { | 
					
						
							|  |  |  |       border-radius: 4px; | 
					
						
							|  |  |  |       font-size: 14px; | 
					
						
							|  |  |  |       padding: 8px 16px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       a { | 
					
						
							|  |  |  |         padding: 5px 16px !important; | 
					
						
							|  |  |  |         line-height: 26px !important; | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .button-default { | 
					
						
							|  |  |  |   background-color: darken($ui-base-color, 8%); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .button-primary { | 
					
						
							| 
									
										
										
										
											2018-01-17 14:12:59 +01:00
										 |  |  |   background-color: darken($ui-highlight-color, 3%); | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .text-center { | 
					
						
							|  |  |  |   text-align: center; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .text-right { | 
					
						
							|  |  |  |   text-align: right; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .padded { | 
					
						
							|  |  |  |   padding-left: 16px; | 
					
						
							|  |  |  |   padding-right: 16px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-18 19:17:25 +01:00
										 |  |  | .padded-bottom { | 
					
						
							|  |  |  |   padding-bottom: 32px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .margin-bottom { | 
					
						
							|  |  |  |   margin-bottom: 20px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  | .hero-icon { | 
					
						
							|  |  |  |   width: 64px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   td { | 
					
						
							|  |  |  |     text-align: center; | 
					
						
							|  |  |  |     vertical-align: middle; | 
					
						
							|  |  |  |     line-height: 100%; | 
					
						
							|  |  |  |     mso-line-height-rule: exactly; | 
					
						
							|  |  |  |     padding: 16px; | 
					
						
							|  |  |  |     border-radius: 80px; | 
					
						
							|  |  |  |     background: $success-green; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
											
												Add moderation warnings (#9519)
* Add moderation warnings
Replace individual routes for disabling, silencing, and suspending
a user, as well as the report update route, with a unified account
action controller that allows you to select an action (none,
disable, silence, suspend) as well as whether it should generate an
e-mail notification with optional custom text. That notification,
with the optional custom text, is saved as a warning.
Additionally, there are warning presets you can configure to save
time when performing the above.
* Use Account#local_username_and_domain
											
										 
											2018-12-22 20:02:09 +01:00
										 |  |  |   &.alert-icon td { | 
					
						
							|  |  |  |     background: $error-red; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  |   img { | 
					
						
							|  |  |  |     max-width: 32px; | 
					
						
							|  |  |  |     width: 32px; | 
					
						
							|  |  |  |     height: 32px; | 
					
						
							|  |  |  |     display: block; | 
					
						
							|  |  |  |     line-height: 100%; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 20:20:15 +01:00
										 |  |  | .hr { | 
					
						
							|  |  |  |   width: 100%; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   td { | 
					
						
							|  |  |  |     font-size: 0; | 
					
						
							|  |  |  |     line-height: 1px; | 
					
						
							|  |  |  |     mso-line-height-rule: exactly; | 
					
						
							|  |  |  |     min-height: 1px; | 
					
						
							|  |  |  |     overflow: hidden; | 
					
						
							|  |  |  |     height: 2px; | 
					
						
							|  |  |  |     background-color: transparent !important; | 
					
						
							|  |  |  |     border-top: 1px solid lighten($ui-base-color, 8%); | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .status { | 
					
						
							|  |  |  |   padding-bottom: 32px; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-08-23 22:37:23 +02:00
										 |  |  |   &--highlighted { | 
					
						
							|  |  |  |     border: 1px solid lighten($ui-base-color, 8%); | 
					
						
							|  |  |  |     border-radius: 4px; | 
					
						
							|  |  |  |     padding-bottom: 16px; | 
					
						
							|  |  |  |     margin-bottom: 16px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 20:20:15 +01:00
										 |  |  |   .status-header { | 
					
						
							|  |  |  |     td { | 
					
						
							|  |  |  |       font-size: 14px; | 
					
						
							|  |  |  |       padding-bottom: 15px; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     bdi { | 
					
						
							|  |  |  |       color: $white; | 
					
						
							|  |  |  |       font-size: 16px; | 
					
						
							|  |  |  |       display: block; | 
					
						
							|  |  |  |       font-weight: 500; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     td:first-child { | 
					
						
							|  |  |  |       padding-right: 10px; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     img { | 
					
						
							|  |  |  |       width: 48px; | 
					
						
							|  |  |  |       height: 48px; | 
					
						
							|  |  |  |       border-radius: 4px; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   p { | 
					
						
							|  |  |  |     font-size: 19px; | 
					
						
							|  |  |  |     margin-bottom: 20px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     &.status-footer { | 
					
						
							|  |  |  |       color: lighten($ui-base-color, 26%); | 
					
						
							|  |  |  |       font-size: 14px; | 
					
						
							|  |  |  |       margin-bottom: 0; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |       a { | 
					
						
							|  |  |  |         color: lighten($ui-base-color, 26%); | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .border-top { | 
					
						
							|  |  |  |   border-top: 1px solid lighten($ui-base-color, 8%); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-18 19:17:25 +01:00
										 |  |  | ul { | 
					
						
							|  |  |  |   padding-left: 15px; | 
					
						
							|  |  |  |   margin-top: 0; | 
					
						
							|  |  |  |   margin-bottom: 0; | 
					
						
							|  |  |  |   padding-top: 16px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   li { | 
					
						
							|  |  |  |     margin-bottom: 16px; | 
					
						
							|  |  |  |     color: lighten($ui-base-color, 26%); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     span { | 
					
						
							|  |  |  |       color: $ui-primary-color; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-01-16 03:29:11 +01:00
										 |  |  | @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { | 
					
						
							|  |  |  |   body { | 
					
						
							|  |  |  |     min-height: 1024px !important; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2018-01-20 01:32:21 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | @media (max-width: 697px) { | 
					
						
							|  |  |  |   .email-container, | 
					
						
							|  |  |  |   .col-1, | 
					
						
							|  |  |  |   .col-2, | 
					
						
							|  |  |  |   .col-3, | 
					
						
							|  |  |  |   .col-4, | 
					
						
							|  |  |  |   .col-5, | 
					
						
							|  |  |  |   .col-6 { | 
					
						
							|  |  |  |     width: 100% !important; | 
					
						
							|  |  |  |     max-width: none !important; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .email-start { | 
					
						
							|  |  |  |     padding-top: 16px !important; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .email-end { | 
					
						
							|  |  |  |     padding-bottom: 16px !important; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .padded { | 
					
						
							|  |  |  |     padding-left: 0 !important; | 
					
						
							|  |  |  |     padding-right: 0 !important; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } |