/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./src/css/apps/ai-assistant.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
#h-share-settings-container {
  position: relative;
  overflow: auto;
}
#h-share-settings-container > div {
  display: flex;
}
#h-share-settings-container > div #example-message-container {
  position: relative;
  margin-left: 4.5rem;
  margin-top: 1rem;
}
#h-share-settings-container > div #example-message-container #example-message-header {
  display: flex;
  flex-direction: column;
  align-items: start;
}
#h-share-settings-container > div #example-message-container #example-message-header span {
  font-weight: bold;
  margin-bottom: 0.5rem;
}
#h-share-settings-container > div #example-message-container #example-message-image {
  border-color: transparent;
  border-radius: 0.5rem;
}
#h-share-settings-container #system-message-container,
#h-share-settings-container #document-language-container {
  display: flex;
  flex-direction: column;
  align-items: start;
  margin-top: 1rem;
}
#h-share-settings-container #system-message-container #system-message-header,
#h-share-settings-container #system-message-container #document-language-header,
#h-share-settings-container #document-language-container #system-message-header,
#h-share-settings-container #document-language-container #document-language-header {
  display: flex;
  align-items: flex-start;
}
#h-share-settings-container #system-message-container #system-message-header span,
#h-share-settings-container #system-message-container #document-language-header span,
#h-share-settings-container #document-language-container #system-message-header span,
#h-share-settings-container #document-language-container #document-language-header span {
  font-weight: bold;
  margin-bottom: 0.5rem;
}
#h-share-settings-container #system-message-container #system-message-header .info-tooltip,
#h-share-settings-container #system-message-container #document-language-header .info-tooltip,
#h-share-settings-container #document-language-container #system-message-header .info-tooltip,
#h-share-settings-container #document-language-container #document-language-header .info-tooltip {
  background: url("/img/info-icon.svg");
  height: 1.25rem;
  width: 1.25rem;
  margin-left: 0.5rem;
  padding-left: 0.625rem;
  position: relative;
}
#h-share-settings-container #system-message-container #system-message-body,
#h-share-settings-container #document-language-container #system-message-body {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
#h-share-settings-container #system-message-container #system-message-body textarea,
#h-share-settings-container #document-language-container #system-message-body textarea {
  resize: none;
  border-radius: 0.5rem;
  border-color: #afafaf;
  background-color: #f8f8f8;
}
#h-share-settings-container #system-message-container #system-message-body #system-message-counter,
#h-share-settings-container #document-language-container #system-message-body #system-message-counter {
  font-weight: normal;
  margin-right: 0.5rem;
}
#h-share-settings-container #system-message-container select,
#h-share-settings-container #document-language-container select {
  border-radius: 0.5rem;
  border-color: #afafaf;
  background-color: #f8f8f8;
  padding: 0.3rem 2rem;
  appearance: none;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2015%2010%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M%202.5%202.5%20L%207.5%207.5%20L%2012.5%202.5%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22%23000000%22%20fill%3D%22none%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 1rem top 50%;
  background-size: 0.8rem auto;
}
#h-share-settings-container #buttons-container {
  display: flex;
  justify-content: flex-end;
  margin-top: 3rem;
}
#h-share-settings-container #buttons-container button {
  border-radius: 0.5rem;
  border-style: solid;
  border-color: transparent;
  border-width: 2px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0.3rem 1.4rem;
  font-size: larger;
}
#h-share-settings-container #buttons-container #cancel-button {
  color: #ffffff;
  background-color: #444444;
  margin-right: 1rem;
}
#h-share-settings-container #buttons-container #cancel-button:hover {
  background-color: #6e6e6e;
}
#h-share-settings-container #buttons-container #cancel-button:active {
  background-color: #5e5e5e;
}
#h-share-settings-container #buttons-container #save-button {
  color: #444444;
  background-color: #9ac239;
}
#h-share-settings-container #buttons-container #save-button:hover {
  background-color: #8AB22B;
}
#h-share-settings-container #buttons-container #save-button:active {
  background-color: #8AB22B;
  border-color: #6B8728;
}
#h-share-settings-container #buttons-container #save-button #save-icon {
  height: 1.5rem;
  margin-right: 0.5rem;
}
#h-share-settings-container #buttons-container #save-button #save-icon .cls-save {
  fill: #444444;
}

/*# sourceMappingURL=ai-assistant.css.map*/