|  |  |  | .modal { | 
					
						
							|  |  |  |   position: absolute; | 
					
						
							|  |  |  |   top: 0; | 
					
						
							|  |  |  |   left: 0; | 
					
						
							|  |  |  |   height: 100vh; | 
					
						
							|  |  |  |   width: 100vw; | 
					
						
							|  |  |  |   background-color: var(--modal-background-color); | 
					
						
							|  |  |  |   padding: 0 20px; | 
					
						
							|  |  |  |   z-index: 100; | 
					
						
							|  |  |  |   overflow-y: auto; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .content { | 
					
						
							|  |  |  |     position: relative; | 
					
						
							|  |  |  |     max-width: 350px; | 
					
						
							|  |  |  |     margin: 100px auto; | 
					
						
							|  |  |  |     padding: 1rem; | 
					
						
							|  |  |  |     background-color: var(--modal-background-content-color); | 
					
						
							|  |  |  |     border-radius: var(--border-radius); | 
					
						
							|  |  |  |     overflow: auto; | 
					
						
							|  |  |  |     box-shadow: var(--modal-drop-shadow); | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* remove scroll bars */ | 
					
						
							|  |  |  | .loki-dialog .add-moderators-dialog .content { | 
					
						
							|  |  |  |   padding: 1.1rem; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .session-modal { | 
					
						
							|  |  |  |   &__input-group { | 
					
						
							|  |  |  |     min-width: 300px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     input { | 
					
						
							|  |  |  |       margin-bottom: var(--margins-md); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     input:last-child { | 
					
						
							|  |  |  |       margin-bottom: 0px; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .add-moderators-dialog, | 
					
						
							|  |  |  | .remove-moderators-dialog { | 
					
						
							|  |  |  |   .content { | 
					
						
							|  |  |  |     max-width: 100% !important; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  |   .contact-selection-list { | 
					
						
							|  |  |  |     width: 100%; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .buttons { | 
					
						
							|  |  |  |     margin: 8px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .group-name { | 
					
						
							|  |  |  |     font-size: larger; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .titleText { | 
					
						
							|  |  |  |     font-size: large; | 
					
						
							|  |  |  |     text-align: center; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .no-contacts { | 
					
						
							|  |  |  |     text-align: center; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   .hidden { | 
					
						
							|  |  |  |     display: none; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .loki-dialog { | 
					
						
							|  |  |  |   display: flex; | 
					
						
							|  |  |  |   align-items: center; | 
					
						
							|  |  |  |   justify-content: center; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   input[type='radio'] { | 
					
						
							|  |  |  |     width: inherit; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   input:not([type='radio']) { | 
					
						
							|  |  |  |     width: 100%; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   input { | 
					
						
							|  |  |  |     padding: 8px; | 
					
						
							|  |  |  |     border: 0; | 
					
						
							|  |  |  |     outline: none; | 
					
						
							|  |  |  |     border-radius: 4px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     &:focus { | 
					
						
							|  |  |  |       outline: none; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   h4 { | 
					
						
							|  |  |  |     margin-top: 8px; | 
					
						
							|  |  |  |     margin-bottom: 16px; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .loki-dialog { | 
					
						
							|  |  |  |   & ~ .index.inbox { | 
					
						
							|  |  |  |     transition: filter var(--duration-modal-to-inbox); | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   input { | 
					
						
							|  |  |  |     background-color: var(--input-background-color); | 
					
						
							|  |  |  |     color: var(--input-text-color); | 
					
						
							|  |  |  |     border: 1px solid var(--input-border-color); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     &::placeholder { | 
					
						
							|  |  |  |       color: var(--input-text-placeholder-color); | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .reaction-list-modal { | 
					
						
							|  |  |  |   .session-confirm-wrapper { | 
					
						
							|  |  |  |     .session-modal__body { | 
					
						
							|  |  |  |       width: 376px; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .no-body-padding { | 
					
						
							|  |  |  |   .session-confirm-wrapper { | 
					
						
							|  |  |  |     .session-modal__body { | 
					
						
							|  |  |  |       padding: 0; | 
					
						
							|  |  |  |       .session-modal__centered { | 
					
						
							|  |  |  |         margin: 0; | 
					
						
							|  |  |  |       } | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .user-details-dialog { | 
					
						
							|  |  |  |   .session-confirm-wrapper { | 
					
						
							|  |  |  |     .session-modal__header { | 
					
						
							|  |  |  |       max-width: 400px; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |     .session-modal__body { | 
					
						
							|  |  |  |       width: 400px; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | } |