@charset "UTF-8";
@import "https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700&display=swap";

/* src/styles.scss */
.text-message-bubble__content p,
.text-message-bubble__reply-content p {
  margin: 0;
}
.text-message-bubble__content p:not(:last-child),
.text-message-bubble__reply-content p:not(:last-child) {
  margin-bottom: 0.25rem;
}
.text-message-bubble__content strong,
.text-message-bubble__content b,
.text-message-bubble__reply-content strong,
.text-message-bubble__reply-content b {
  font-weight: bold;
}
.text-message-bubble__content em,
.text-message-bubble__content i,
.text-message-bubble__reply-content em,
.text-message-bubble__reply-content i {
  font-style: italic;
}
.text-message-bubble__content u,
.text-message-bubble__reply-content u {
  text-decoration: underline;
}
.text-message-bubble__content br,
.text-message-bubble__reply-content br {
  line-height: 1;
}
.text-message-bubble__content h1,
.text-message-bubble__content h2,
.text-message-bubble__content h3,
.text-message-bubble__content h4,
.text-message-bubble__content h5,
.text-message-bubble__content h6,
.text-message-bubble__reply-content h1,
.text-message-bubble__reply-content h2,
.text-message-bubble__reply-content h3,
.text-message-bubble__reply-content h4,
.text-message-bubble__reply-content h5,
.text-message-bubble__reply-content h6 {
  margin: 0;
  font-weight: bold;
}
.text-message-bubble__content h1:not(:last-child),
.text-message-bubble__content h2:not(:last-child),
.text-message-bubble__content h3:not(:last-child),
.text-message-bubble__content h4:not(:last-child),
.text-message-bubble__content h5:not(:last-child),
.text-message-bubble__content h6:not(:last-child),
.text-message-bubble__reply-content h1:not(:last-child),
.text-message-bubble__reply-content h2:not(:last-child),
.text-message-bubble__reply-content h3:not(:last-child),
.text-message-bubble__reply-content h4:not(:last-child),
.text-message-bubble__reply-content h5:not(:last-child),
.text-message-bubble__reply-content h6:not(:last-child) {
  margin-bottom: 0.25rem;
}
.text-message-bubble__content blockquote,
.text-message-bubble__reply-content blockquote {
  margin: 0;
  padding-left: 0.5rem;
  border-left: 2px solid var(--bds-color-border-secondary);
}
.text-message-bubble__content blockquote:not(:last-child),
.text-message-bubble__reply-content blockquote:not(:last-child) {
  margin-bottom: 0.25rem;
}
.text-message-bubble__content code,
.text-message-bubble__content pre,
.text-message-bubble__reply-content code,
.text-message-bubble__reply-content pre {
  font-family: monospace;
  background-color: var(--bds-color-background-30);
  padding: 0.125rem 0.25rem;
  border-radius: var(--bds-border-shape-xs);
}
.text-message-bubble__content pre,
.text-message-bubble__reply-content pre {
  display: block;
  padding: 0.5rem;
  overflow-x: auto;
}
.text-message-bubble__content pre:not(:last-child),
.text-message-bubble__reply-content pre:not(:last-child) {
  margin-bottom: 0.25rem;
}
.text-message-bubble__content div:not(:last-child),
.text-message-bubble__reply-content div:not(:last-child) {
  margin-bottom: 0.25rem;
}
.text-message-bubble__content span,
.text-message-bubble__reply-content span {
  display: inline;
}
.text-message-bubble__content ul,
.text-message-bubble__content ol,
.text-message-bubble__reply-content ul,
.text-message-bubble__reply-content ol {
  margin: 0;
  padding-left: 1.25rem;
  padding-right: 0;
}
.text-message-bubble__content ul:not(:last-child),
.text-message-bubble__content ol:not(:last-child),
.text-message-bubble__reply-content ul:not(:last-child),
.text-message-bubble__reply-content ol:not(:last-child) {
  margin-bottom: 0.25rem;
}
.text-message-bubble__content li,
.text-message-bubble__reply-content li {
  margin: 0;
  padding: 0;
}
.text-message-bubble__content li:not(:last-child),
.text-message-bubble__reply-content li:not(:last-child) {
  margin-bottom: 0.125rem;
}
.reply-content-inline {
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
}
.reply-content-inline p,
.reply-content-inline div,
.reply-content-inline h1,
.reply-content-inline h2,
.reply-content-inline h3,
.reply-content-inline h4,
.reply-content-inline h5,
.reply-content-inline h6,
.reply-content-inline blockquote,
.reply-content-inline ul,
.reply-content-inline ol {
  display: inline;
  margin: 0;
  padding: 0;
}
.reply-content-inline ul {
  list-style: none;
  padding-left: 0;
}
.reply-content-inline ul li {
  display: inline;
}
.reply-content-inline ul li:not(:last-child)::after {
  content: " \2022  ";
}
.reply-content-inline ol {
  list-style: none;
  padding-left: 0;
  counter-reset: list-counter;
}
.reply-content-inline ol li {
  display: inline;
  counter-increment: list-counter;
}
.reply-content-inline ol li::before {
  content: counter(list-counter) ". ";
}
.reply-content-inline ol li:not(:last-child)::after {
  content: " ";
}
.reply-content-inline pre {
  display: inline;
  white-space: pre-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: var(--bds-font-families-lato), sans-serif;
}
html,
body {
  margin: 0 !important;
  padding: 0 !important;
  width: 100%;
  height: 100%;
}
mark.search-highlight {
  background-color: var(--bds-color-warning-20) !important;
  color: inherit !important;
  font-weight: 700 !important;
  padding: 0 !important;
  border-radius: 0 !important;
}
.bold-text {
  margin: 0 !important;
  padding: 0 !important;
  font-weight: 700 !important;
  line-height: inherit !important;
}
.inline-text {
  display: inline !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: inherit !important;
}
.mention {
  color: var(--bds-color-link-default);
  font-size: var(--bds-typography-font-size-4);
  font-style: normal;
  font-weight: 700;
  line-height: var(--bds-typography-line-height-4);
  letter-spacing: var(--bds-typography-letter-spacing-normal);
  text-decoration: none;
}

/* node_modules/@better/bds-web/assets/style.css */
body {
  font-family: Lato, sans-serif;
}

/* node_modules/@better/bds-tokens/css/clinical-applications-light.css */
:root {
  --bds-palette-blue-10: #e9f2ff;
  --bds-palette-blue-20: #cce0ff;
  --bds-palette-blue-30: #99c2ff;
  --bds-palette-blue-40: #579dff;
  --bds-palette-blue-50: #388bff;
  --bds-palette-blue-60: #085dff;
  --bds-palette-blue-70: #0043ce;
  --bds-palette-blue-80: #002d9c;
  --bds-palette-blue-90: #001d6c;
  --bds-palette-blue-100: #001141;
  --bds-palette-blue-05: #f4faff;
  --bds-palette-red-10: #ffecea;
  --bds-palette-red-20: #fccfd4;
  --bds-palette-red-30: #f9a8b0;
  --bds-palette-red-40: #f57786;
  --bds-palette-red-50: #ec475e;
  --bds-palette-red-60: #d20f44;
  --bds-palette-red-70: #a20c34;
  --bds-palette-red-80: #720825;
  --bds-palette-red-90: #430516;
  --bds-palette-red-100: #2b030e;
  --bds-palette-red-05: #fff3f6;
  --bds-palette-gray-blue-10: #fefbff;
  --bds-palette-gray-blue-20: #eff0fa;
  --bds-palette-gray-blue-30: #e1e2ec;
  --bds-palette-gray-blue-40: #c4c6d0;
  --bds-palette-gray-blue-50: #8e8e99;
  --bds-palette-gray-blue-60: #6f7178;
  --bds-palette-gray-blue-70: #56585f;
  --bds-palette-gray-blue-80: #3f4149;
  --bds-palette-gray-blue-90: #2c2e36;
  --bds-palette-gray-blue-100: #1d1e22;
  --bds-palette-gray-blue-05: #f6f7ff;
  --bds-palette-purple-10: #f6f2ff;
  --bds-palette-purple-20: #e8daff;
  --bds-palette-purple-30: #d4bbff;
  --bds-palette-purple-40: #be95ff;
  --bds-palette-purple-50: #a56eff;
  --bds-palette-purple-60: #8a3ffc;
  --bds-palette-purple-70: #6929c4;
  --bds-palette-purple-80: #491d8b;
  --bds-palette-purple-90: #31135e;
  --bds-palette-purple-100: #1c0f30;
  --bds-palette-purple-05: #fbf9ff;
  --bds-palette-gray-10: #f7f7f7;
  --bds-palette-gray-20: #f2f0f4;
  --bds-palette-gray-30: #e3e2e6;
  --bds-palette-gray-40: #c7c6ca;
  --bds-palette-gray-50: #919094;
  --bds-palette-gray-60: #6f6f6f;
  --bds-palette-gray-70: #5e5e62;
  --bds-palette-gray-80: #46464a;
  --bds-palette-gray-90: #333333;
  --bds-palette-gray-100: #292929;
  --bds-palette-orange-10: #fff5e0;
  --bds-palette-orange-20: #fff0c3;
  --bds-palette-orange-30: #ffdd99;
  --bds-palette-orange-40: #fac069;
  --bds-palette-orange-50: #ffa500;
  --bds-palette-orange-60: #a36a00;
  --bds-palette-orange-70: #805300;
  --bds-palette-orange-80: #553700;
  --bds-palette-orange-90: #392500;
  --bds-palette-orange-100: #2d1d00;
  --bds-palette-orange-05: #fffbf1;
  --bds-palette-green-10: #defbe6;
  --bds-palette-green-20: #a7f0ba;
  --bds-palette-green-30: #6fdc8c;
  --bds-palette-green-40: #42be65;
  --bds-palette-green-50: #24a148;
  --bds-palette-green-60: #198038;
  --bds-palette-green-70: #0e6027;
  --bds-palette-green-80: #044317;
  --bds-palette-green-90: #022d0d;
  --bds-palette-green-100: #071908;
  --bds-palette-green-05: #f1fff5;
  --bds-palette-yellow-10: #fff5b8;
  --bds-palette-yellow-50: #ffd900;
  --bds-palette-black: #000000;
  --bds-palette-white: #ffffff;
  --bds-typography-font-family-default: Lato;
  --bds-typography-font-weight-bold: Bold;
  --bds-typography-font-weight-normal: Regular;
  --bds-typography-letter-spacing-loose: 1px;
  --bds-typography-letter-spacing-wider: 0.4px;
  --bds-typography-letter-spacing-wide: 0.3px;
  --bds-typography-letter-spacing-normal: 0.2px;
  --bds-typography-line-height-1: 12px;
  --bds-typography-line-height-2: 14px;
  --bds-typography-line-height-3: 16px;
  --bds-typography-line-height-4: 20px;
  --bds-typography-line-height-5: 24px;
  --bds-typography-line-height-6: 26px;
  --bds-typography-line-height-7: 28px;
  --bds-typography-line-height-8: 28px;
  --bds-typography-line-height-9: 32px;
  --bds-typography-line-height-10: 34px;
  --bds-typography-font-size-1: 8px;
  --bds-typography-font-size-2: 10px;
  --bds-typography-font-size-3: 12px;
  --bds-typography-font-size-4: 14px;
  --bds-typography-font-size-5: 16px;
  --bds-typography-font-size-6: 18px;
  --bds-typography-font-size-7: 20px;
  --bds-typography-font-size-8: 22px;
  --bds-typography-font-size-9: 24px;
  --bds-typography-font-size-10: 28px;
  --bds-typography-text-m-font-family: Lato;
  --bds-typography-text-m-font-weight: 400;
  --bds-typography-text-m-line-height: 20;
  --bds-typography-text-m-font-size: 14px;
  --bds-typography-text-m-letter-spacing: 0.2px;
  --bds-typography-text-m-paragraph-spacing: 0;
  --bds-typography-text-m-paragraph-indent: 0px;
  --bds-typography-text-m-text-case: none;
  --bds-typography-text-m-text-decoration: none;
  --bds-typography-text-l-font-family: Lato;
  --bds-typography-text-l-font-weight: 400;
  --bds-typography-text-l-line-height: 24;
  --bds-typography-text-l-font-size: 16px;
  --bds-typography-text-l-letter-spacing: 0.2px;
  --bds-typography-text-l-paragraph-spacing: 0;
  --bds-typography-text-l-paragraph-indent: 0px;
  --bds-typography-text-l-text-case: none;
  --bds-typography-text-l-text-decoration: none;
  --bds-typography-heading-s-font-family: Lato;
  --bds-typography-heading-s-font-weight: 700;
  --bds-typography-heading-s-line-height: 24;
  --bds-typography-heading-s-font-size: 16px;
  --bds-typography-heading-s-letter-spacing: 0.2px;
  --bds-typography-heading-s-paragraph-spacing: 0;
  --bds-typography-heading-s-paragraph-indent: 0px;
  --bds-typography-heading-s-text-case: none;
  --bds-typography-heading-s-text-decoration: none;
  --bds-typography-heading-m-font-family: Lato;
  --bds-typography-heading-m-font-weight: 700;
  --bds-typography-heading-m-line-height: 26;
  --bds-typography-heading-m-font-size: 18px;
  --bds-typography-heading-m-letter-spacing: 0.3px;
  --bds-typography-heading-m-paragraph-spacing: 0;
  --bds-typography-heading-m-paragraph-indent: 0px;
  --bds-typography-heading-m-text-case: none;
  --bds-typography-heading-m-text-decoration: none;
  --bds-typography-heading-l-font-family: Lato;
  --bds-typography-heading-l-font-weight: 700;
  --bds-typography-heading-l-line-height: 28;
  --bds-typography-heading-l-font-size: 20px;
  --bds-typography-heading-l-letter-spacing: 0.3px;
  --bds-typography-heading-l-paragraph-spacing: 0;
  --bds-typography-heading-l-paragraph-indent: 0px;
  --bds-typography-heading-l-text-case: none;
  --bds-typography-heading-l-text-decoration: none;
  --bds-typography-heading-xl-font-family: Lato;
  --bds-typography-heading-xl-font-weight: 700;
  --bds-typography-heading-xl-line-height: 28;
  --bds-typography-heading-xl-font-size: 22px;
  --bds-typography-heading-xl-letter-spacing: 0.4px;
  --bds-typography-heading-xl-paragraph-spacing: 0;
  --bds-typography-heading-xl-paragraph-indent: 0px;
  --bds-typography-heading-xl-text-case: none;
  --bds-typography-heading-xl-text-decoration: none;
  --bds-typography-heading-container-card-font-family: Lato;
  --bds-typography-heading-container-card-font-weight: 700;
  --bds-typography-heading-container-card-line-height: 24;
  --bds-typography-heading-container-card-font-size: 16px;
  --bds-typography-heading-container-card-letter-spacing: 0.2px;
  --bds-typography-heading-container-card-paragraph-spacing: 0;
  --bds-typography-heading-container-card-paragraph-indent: 0px;
  --bds-typography-heading-container-card-text-case: none;
  --bds-typography-heading-container-card-text-decoration: none;
  --bds-typography-heading-container-dialog-font-family: Lato;
  --bds-typography-heading-container-dialog-font-weight: 700;
  --bds-typography-heading-container-dialog-line-height: 26;
  --bds-typography-heading-container-dialog-font-size: 18px;
  --bds-typography-heading-container-dialog-letter-spacing: 0.3px;
  --bds-typography-heading-container-dialog-paragraph-spacing: 0;
  --bds-typography-heading-container-dialog-paragraph-indent: 0px;
  --bds-typography-heading-container-dialog-text-case: none;
  --bds-typography-heading-container-dialog-text-decoration: none;
  --bds-typography-heading-container-panel-font-family: Lato;
  --bds-typography-heading-container-panel-font-weight: 700;
  --bds-typography-heading-container-panel-line-height: 26;
  --bds-typography-heading-container-panel-font-size: 18px;
  --bds-typography-heading-container-panel-letter-spacing: 0.3px;
  --bds-typography-heading-container-panel-paragraph-spacing: 0;
  --bds-typography-heading-container-panel-paragraph-indent: 0px;
  --bds-typography-heading-container-panel-text-case: none;
  --bds-typography-heading-container-panel-text-decoration: none;
  --bds-typography-heading-container-popover-font-family: Lato;
  --bds-typography-heading-container-popover-font-weight: 700;
  --bds-typography-heading-container-popover-line-height: 24;
  --bds-typography-heading-container-popover-font-size: 16px;
  --bds-typography-heading-container-popover-letter-spacing: 0.3px;
  --bds-typography-heading-container-popover-paragraph-spacing: 0;
  --bds-typography-heading-container-popover-paragraph-indent: 0px;
  --bds-typography-heading-container-popover-text-case: none;
  --bds-typography-heading-container-popover-text-decoration: none;
  --bds-typography-caption-s-font-family: Lato;
  --bds-typography-caption-s-font-weight: 400;
  --bds-typography-caption-s-line-height: 16;
  --bds-typography-caption-s-font-size: 12px;
  --bds-typography-caption-s-letter-spacing: 0.2px;
  --bds-typography-caption-s-paragraph-spacing: 0;
  --bds-typography-caption-s-paragraph-indent: 0px;
  --bds-typography-caption-s-text-case: none;
  --bds-typography-caption-s-text-decoration: none;
  --bds-typography-caption-m-font-family: Lato;
  --bds-typography-caption-m-font-weight: 400;
  --bds-typography-caption-m-line-height: 20;
  --bds-typography-caption-m-font-size: 14px;
  --bds-typography-caption-m-letter-spacing: 0em;
  --bds-typography-caption-m-paragraph-spacing: 0;
  --bds-typography-caption-m-paragraph-indent: 0px;
  --bds-typography-caption-m-text-case: none;
  --bds-typography-caption-m-text-decoration: none;
  --bds-typography-clinical-s-font-family: Lato;
  --bds-typography-clinical-s-font-weight: 700;
  --bds-typography-clinical-s-line-height: 20;
  --bds-typography-clinical-s-font-size: 14px;
  --bds-typography-clinical-s-letter-spacing: 0.2px;
  --bds-typography-clinical-s-paragraph-spacing: 0;
  --bds-typography-clinical-s-paragraph-indent: 0px;
  --bds-typography-clinical-s-text-case: none;
  --bds-typography-clinical-s-text-decoration: none;
  --bds-typography-clinical-m-font-family: Lato;
  --bds-typography-clinical-m-font-weight: 700;
  --bds-typography-clinical-m-line-height: 24;
  --bds-typography-clinical-m-font-size: 16px;
  --bds-typography-clinical-m-letter-spacing: 0.2px;
  --bds-typography-clinical-m-paragraph-spacing: 0;
  --bds-typography-clinical-m-paragraph-indent: 0px;
  --bds-typography-clinical-m-text-case: none;
  --bds-typography-clinical-m-text-decoration: none;
  --bds-typography-clinical-l-font-family: Lato;
  --bds-typography-clinical-l-font-weight: 700;
  --bds-typography-clinical-l-line-height: 26;
  --bds-typography-clinical-l-font-size: 18px;
  --bds-typography-clinical-l-letter-spacing: 0.3px;
  --bds-typography-clinical-l-paragraph-spacing: 0;
  --bds-typography-clinical-l-paragraph-indent: 0px;
  --bds-typography-clinical-l-text-case: none;
  --bds-typography-clinical-l-text-decoration: none;
  --bds-typography-clinical-xl-font-family: Lato;
  --bds-typography-clinical-xl-font-weight: 700;
  --bds-typography-clinical-xl-line-height: 32;
  --bds-typography-clinical-xl-font-size: 24px;
  --bds-typography-clinical-xl-letter-spacing: 0.3px;
  --bds-typography-clinical-xl-paragraph-spacing: 0;
  --bds-typography-clinical-xl-paragraph-indent: 0px;
  --bds-typography-clinical-xl-text-case: none;
  --bds-typography-clinical-xl-text-decoration: none;
  --bds-typography-clinical-2xl-font-family: Lato;
  --bds-typography-clinical-2xl-font-weight: 700;
  --bds-typography-clinical-2xl-line-height: 34;
  --bds-typography-clinical-2xl-font-size: 28px;
  --bds-typography-clinical-2xl-letter-spacing: 0.4px;
  --bds-typography-clinical-2xl-paragraph-spacing: 0;
  --bds-typography-clinical-2xl-paragraph-indent: 0px;
  --bds-typography-clinical-2xl-text-case: none;
  --bds-typography-clinical-2xl-text-decoration: none;
  --bds-typography-option-m-font-family: Lato;
  --bds-typography-option-m-font-weight: 700;
  --bds-typography-option-m-line-height: 20;
  --bds-typography-option-m-font-size: 14px;
  --bds-typography-option-m-letter-spacing: 0.2px;
  --bds-typography-option-m-paragraph-spacing: 0;
  --bds-typography-option-m-paragraph-indent: 0px;
  --bds-typography-option-m-text-case: none;
  --bds-typography-option-m-text-decoration: none;
  --bds-typography-option-l-font-family: Lato;
  --bds-typography-option-l-font-weight: 700;
  --bds-typography-option-l-line-height: 24;
  --bds-typography-option-l-font-size: 16px;
  --bds-typography-option-l-letter-spacing: 0.2px;
  --bds-typography-option-l-paragraph-spacing: 0;
  --bds-typography-option-l-paragraph-indent: 0px;
  --bds-typography-option-l-text-case: none;
  --bds-typography-option-l-text-decoration: none;
  --bds-typography-label-s-font-family: Lato;
  --bds-typography-label-s-font-weight: 400;
  --bds-typography-label-s-line-height: 16;
  --bds-typography-label-s-font-size: 12px;
  --bds-typography-label-s-letter-spacing: 1px;
  --bds-typography-label-s-paragraph-spacing: 0;
  --bds-typography-label-s-paragraph-indent: 0px;
  --bds-typography-label-s-text-case: none;
  --bds-typography-label-s-text-decoration: none;
  --bds-typography-label-m-font-family: Lato;
  --bds-typography-label-m-font-weight: 400;
  --bds-typography-label-m-line-height: 20;
  --bds-typography-label-m-font-size: 14px;
  --bds-typography-label-m-letter-spacing: 0.2px;
  --bds-typography-label-m-paragraph-spacing: 0;
  --bds-typography-label-m-paragraph-indent: 0px;
  --bds-typography-label-m-text-case: none;
  --bds-typography-label-m-text-decoration: none;
  --bds-typography-label-l-font-family: Lato;
  --bds-typography-label-l-font-weight: 400;
  --bds-typography-label-l-line-height: 24;
  --bds-typography-label-l-font-size: 16px;
  --bds-typography-label-l-letter-spacing: 0.2px;
  --bds-typography-label-l-paragraph-spacing: 0;
  --bds-typography-label-l-paragraph-indent: 0px;
  --bds-typography-label-l-text-case: none;
  --bds-typography-label-l-text-decoration: none;
  --bds-spacer-content-1: 4px;
  --bds-spacer-content-2: 8px;
  --bds-spacer-content-3: 12px;
  --bds-spacer-content-4: 16px;
  --bds-spacer-content-5: 20px;
  --bds-spacer-content-6: 24px;
  --bds-spacer-layout-1: 8px;
  --bds-spacer-layout-2: 16px;
  --bds-spacer-layout-3: 24px;
  --bds-spacer-layout-4: 32px;
  --bds-spacer-layout-5: 40px;
  --bds-spacer-inset-s: 2px;
  --bds-spacer-inset-m: 6px;
  --bds-spacer-inset-l: 8px;
  --bds-border-shape-xs: 4px;
  --bds-border-shape-s: 6px;
  --bds-border-shape-m: 8px;
  --bds-border-shape-l: 10px;
  --bds-border-shape-xl: 12px;
  --bds-border-shape-2xl: 16px;
  --bds-border-shape-3xl: 24px;
  --bds-border-width-m: 1px;
  --bds-border-width-l: 2px;
  --bds-font-families-lato: Lato;
  --bds-line-heights-0: 64;
  --bds-line-heights-1: 20;
  --bds-line-heights-2: 24;
  --bds-line-heights-3: 16;
  --bds-line-heights-4: 12;
  --bds-line-heights-5: 26;
  --bds-line-heights-6: 28;
  --bds-line-heights-7: 32;
  --bds-line-heights-8: 34;
  --bds-font-weights-lato-0: 700;
  --bds-font-weights-lato-1: 400;
  --bds-font-size-0: 8px;
  --bds-font-size-1: 10px;
  --bds-font-size-2: 12px;
  --bds-font-size-3: 14px;
  --bds-font-size-4: 16px;
  --bds-font-size-5: 18px;
  --bds-font-size-6: 20px;
  --bds-font-size-7: 22px;
  --bds-font-size-8: 24px;
  --bds-font-size-9: 28px;
  --bds-font-size-10: 54px;
  --bds-letter-spacing-0: 0;
  --bds-letter-spacing-1: 0.2px;
  --bds-letter-spacing-2: 0.3px;
  --bds-letter-spacing-3: 0.4px;
  --bds-letter-spacing-4: 0em;
  --bds-letter-spacing-5: 1px;
  --bds-paragraph-spacing-0: 0;
  --bds-component-button-text-m-font-family: Lato;
  --bds-component-button-text-m-font-weight: 700;
  --bds-component-button-text-m-line-height: 20;
  --bds-component-button-text-m-font-size: 14px;
  --bds-component-button-text-m-letter-spacing: 0.2px;
  --bds-component-button-text-m-paragraph-spacing: 0;
  --bds-component-button-text-m-paragraph-indent: 0px;
  --bds-component-button-text-m-text-case: none;
  --bds-component-button-text-m-text-decoration: none;
  --bds-component-button-text-l-font-family: Lato;
  --bds-component-button-text-l-font-weight: 700;
  --bds-component-button-text-l-line-height: 24;
  --bds-component-button-text-l-font-size: 16px;
  --bds-component-button-text-l-letter-spacing: 0.2px;
  --bds-component-button-text-l-paragraph-spacing: 0;
  --bds-component-button-text-l-paragraph-indent: 0px;
  --bds-component-button-text-l-text-case: none;
  --bds-component-button-text-l-text-decoration: none;
  --bds-component-input-text-m-font-family: Lato;
  --bds-component-input-text-m-font-weight: 700;
  --bds-component-input-text-m-line-height: 20;
  --bds-component-input-text-m-font-size: 14px;
  --bds-component-input-text-m-letter-spacing: 0.2px;
  --bds-component-input-text-m-paragraph-spacing: 0;
  --bds-component-input-text-m-paragraph-indent: 0px;
  --bds-component-input-text-m-text-case: none;
  --bds-component-input-text-m-text-decoration: none;
  --bds-component-input-text-l-font-family: Lato;
  --bds-component-input-text-l-font-weight: 700;
  --bds-component-input-text-l-line-height: 24;
  --bds-component-input-text-l-font-size: 16px;
  --bds-component-input-text-l-letter-spacing: 0.2px;
  --bds-component-input-text-l-paragraph-spacing: 0;
  --bds-component-input-text-l-paragraph-indent: 0px;
  --bds-component-input-text-l-text-case: none;
  --bds-component-input-text-l-text-decoration: none;
  --bds-component-input-placeholder-m-font-family: Lato;
  --bds-component-input-placeholder-m-font-weight: 400;
  --bds-component-input-placeholder-m-line-height: 20;
  --bds-component-input-placeholder-m-font-size: 14px;
  --bds-component-input-placeholder-m-letter-spacing: 0.2px;
  --bds-component-input-placeholder-m-paragraph-spacing: 0;
  --bds-component-input-placeholder-m-paragraph-indent: 0px;
  --bds-component-input-placeholder-m-text-case: none;
  --bds-component-input-placeholder-m-text-decoration: none;
  --bds-component-input-placeholder-l-font-family: Lato;
  --bds-component-input-placeholder-l-font-weight: 400;
  --bds-component-input-placeholder-l-line-height: 24;
  --bds-component-input-placeholder-l-font-size: 16px;
  --bds-component-input-placeholder-l-letter-spacing: 0.2px;
  --bds-component-input-placeholder-l-paragraph-spacing: 0;
  --bds-component-input-placeholder-l-paragraph-indent: 0px;
  --bds-component-input-placeholder-l-text-case: none;
  --bds-component-input-placeholder-l-text-decoration: none;
  --bds-component-input-error-text-font-family: Lato;
  --bds-component-input-error-text-font-weight: 400;
  --bds-component-input-error-text-line-height: 16;
  --bds-component-input-error-text-font-size: 12px;
  --bds-component-input-error-text-letter-spacing: 0.2px;
  --bds-component-input-error-text-paragraph-spacing: 0;
  --bds-component-input-error-text-paragraph-indent: 0px;
  --bds-component-input-error-text-text-case: none;
  --bds-component-input-error-text-text-decoration: none;
  --bds-component-badge-small-text-font-family: Lato;
  --bds-component-badge-small-text-font-weight: 700;
  --bds-component-badge-small-text-line-height: 12;
  --bds-component-badge-small-text-font-size: 8px;
  --bds-component-badge-small-text-letter-spacing: 0.2px;
  --bds-component-badge-small-text-paragraph-spacing: 0;
  --bds-component-badge-small-text-paragraph-indent: 0px;
  --bds-component-badge-small-text-text-case: none;
  --bds-component-badge-small-text-text-decoration: none;
  --bds-component-badge-medium-text-font-family: Lato;
  --bds-component-badge-medium-text-font-weight: 700;
  --bds-component-badge-medium-text-line-height: 16;
  --bds-component-badge-medium-text-font-size: 12px;
  --bds-component-badge-medium-text-letter-spacing: 0.2px;
  --bds-component-badge-medium-text-paragraph-spacing: 0;
  --bds-component-badge-medium-text-paragraph-indent: 0px;
  --bds-component-badge-medium-text-text-case: none;
  --bds-component-badge-medium-text-text-decoration: none;
  --bds-component-badge-large-text-font-family: Lato;
  --bds-component-badge-large-text-font-weight: 700;
  --bds-component-badge-large-text-line-height: 20;
  --bds-component-badge-large-text-font-size: 16px;
  --bds-component-badge-large-text-letter-spacing: 0.2px;
  --bds-component-badge-large-text-paragraph-spacing: 0;
  --bds-component-badge-large-text-paragraph-indent: 0px;
  --bds-component-badge-large-text-text-case: none;
  --bds-component-badge-large-text-text-decoration: none;
  --bds-component-chip-medium-text-font-family: Lato;
  --bds-component-chip-medium-text-font-weight: 700;
  --bds-component-chip-medium-text-line-height: 20;
  --bds-component-chip-medium-text-font-size: 14px;
  --bds-component-chip-medium-text-letter-spacing: 0.2px;
  --bds-component-chip-medium-text-paragraph-spacing: 0;
  --bds-component-chip-medium-text-paragraph-indent: 0px;
  --bds-component-chip-medium-text-text-case: none;
  --bds-component-chip-medium-text-text-decoration: none;
  --bds-component-chip-small-text-font-family: Lato;
  --bds-component-chip-small-text-font-weight: 700;
  --bds-component-chip-small-text-line-height: 16;
  --bds-component-chip-small-text-font-size: 10px;
  --bds-component-chip-small-text-letter-spacing: 0.2px;
  --bds-component-chip-small-text-paragraph-spacing: 0;
  --bds-component-chip-small-text-paragraph-indent: 0px;
  --bds-component-chip-small-text-text-case: none;
  --bds-component-chip-small-text-text-decoration: none;
  --bds-component-chip-large-text-font-family: Lato;
  --bds-component-chip-large-text-font-weight: 700;
  --bds-component-chip-large-text-line-height: 24;
  --bds-component-chip-large-text-font-size: 16px;
  --bds-component-chip-large-text-letter-spacing: 0.2px;
  --bds-component-chip-large-text-paragraph-spacing: 0;
  --bds-component-chip-large-text-paragraph-indent: 0px;
  --bds-component-chip-large-text-text-case: none;
  --bds-component-chip-large-text-text-decoration: none;
  --bds-component-gender-tag-text-font-family: Lato;
  --bds-component-gender-tag-text-font-weight: 700;
  --bds-component-gender-tag-text-line-height: 16;
  --bds-component-gender-tag-text-font-size: 10px;
  --bds-component-gender-tag-text-letter-spacing: 0.2px;
  --bds-component-gender-tag-text-paragraph-spacing: 0;
  --bds-component-gender-tag-text-paragraph-indent: 0px;
  --bds-component-gender-tag-text-text-case: none;
  --bds-component-gender-tag-text-text-decoration: none;
  --bds-component-select-option-text-font-family: Lato;
  --bds-component-select-option-text-font-weight: 700;
  --bds-component-select-option-text-line-height: 20;
  --bds-component-select-option-text-font-size: 14px;
  --bds-component-select-option-text-letter-spacing: 0.2px;
  --bds-component-select-option-text-paragraph-spacing: 0;
  --bds-component-select-option-text-paragraph-indent: 0px;
  --bds-component-select-option-text-text-case: none;
  --bds-component-select-option-text-text-decoration: none;
  --bds-component-list-item-text-font-family: Lato;
  --bds-component-list-item-text-font-weight: 400;
  --bds-component-list-item-text-line-height: 20;
  --bds-component-list-item-text-font-size: 14px;
  --bds-component-list-item-text-letter-spacing: 0.2px;
  --bds-component-list-item-text-paragraph-spacing: 0;
  --bds-component-list-item-text-paragraph-indent: 0px;
  --bds-component-list-item-text-text-case: none;
  --bds-component-list-item-text-text-decoration: none;
  --bds-component-paginator-text-font-family: Lato;
  --bds-component-paginator-text-font-weight: 400;
  --bds-component-paginator-text-line-height: 20;
  --bds-component-paginator-text-font-size: 14px;
  --bds-component-paginator-text-letter-spacing: 0.2px;
  --bds-component-paginator-text-paragraph-spacing: 0;
  --bds-component-paginator-text-paragraph-indent: 0px;
  --bds-component-paginator-text-text-case: none;
  --bds-component-paginator-text-text-decoration: none;
  --bds-component-tooltip-text-font-family: Lato;
  --bds-component-tooltip-text-font-weight: 400;
  --bds-component-tooltip-text-line-height: 20;
  --bds-component-tooltip-text-font-size: 14px;
  --bds-component-tooltip-text-letter-spacing: 0.2px;
  --bds-component-tooltip-text-paragraph-spacing: 0;
  --bds-component-tooltip-text-paragraph-indent: 0px;
  --bds-component-tooltip-text-text-case: none;
  --bds-component-tooltip-text-text-decoration: none;
  --bds-component-tabs-label-text-font-family: Lato;
  --bds-component-tabs-label-text-font-weight: 400;
  --bds-component-tabs-label-text-line-height: 20;
  --bds-component-tabs-label-text-font-size: 14px;
  --bds-component-tabs-label-text-letter-spacing: 0.2px;
  --bds-component-tabs-label-text-paragraph-spacing: 0;
  --bds-component-tabs-label-text-paragraph-indent: 0px;
  --bds-component-tabs-label-text-text-case: none;
  --bds-component-tabs-label-text-text-decoration: none;
  --bds-component-table-header-text-font-family: Lato;
  --bds-component-table-header-text-font-weight: 400;
  --bds-component-table-header-text-line-height: 20;
  --bds-component-table-header-text-font-size: 14px;
  --bds-component-table-header-text-letter-spacing: 0.2px;
  --bds-component-table-header-text-paragraph-spacing: 0;
  --bds-component-table-header-text-paragraph-indent: 0px;
  --bds-component-table-header-text-text-case: none;
  --bds-component-table-header-text-text-decoration: none;
  --bds-component-table-body-text-font-family: Lato;
  --bds-component-table-body-text-font-weight: 400;
  --bds-component-table-body-text-line-height: 20;
  --bds-component-table-body-text-font-size: 14px;
  --bds-component-table-body-text-letter-spacing: 0.2px;
  --bds-component-table-body-text-paragraph-spacing: 0;
  --bds-component-table-body-text-paragraph-indent: 0px;
  --bds-component-table-body-text-text-case: none;
  --bds-component-table-body-text-text-decoration: none;
  --bds-component-menu-text-font-family: Lato;
  --bds-component-menu-text-font-weight: 400;
  --bds-component-menu-text-line-height: 20;
  --bds-component-menu-text-font-size: 14px;
  --bds-component-menu-text-letter-spacing: 0.2px;
  --bds-component-menu-text-paragraph-spacing: 0;
  --bds-component-menu-text-paragraph-indent: 0px;
  --bds-component-menu-text-text-case: none;
  --bds-component-menu-text-text-decoration: none;
  --bds-text-case-none: none;
  --bds-text-decoration-none: none;
  --bds-paragraph-indent-0: 0px;
  --bds-icon-size-s: 12px;
  --bds-icon-size-m: 16px;
  --bds-icon-size-l: 20px;
  --bds-icon-size-xl: 24px;
  --bds-icon-size-2xl: 32px;
  --bds-icon-size-3xl: 48px;
  --bds-color-transparent: rgba(255, 255, 255, 0);
  --bds-color-field: #ffffff;
  --bds-color-dialog-shadow: rgba(0, 0, 0, 0.3);
  --bds-color-background-10: #ffffff;
  --bds-color-background-20: #f7f7f7;
  --bds-color-background-30: #f2f0f4;
  --bds-color-background-40: #e3e2e6;
  --bds-color-background-inverse: #46464a;
  --bds-color-link-default: #085dff;
  --bds-color-link-hover: #0043ce;
  --bds-color-link-active: #002d9c;
  --bds-color-link-visited: #085dff;
  --bds-color-text-primary: #000000;
  --bds-color-text-secondary: #333333;
  --bds-color-text-tertiary: #46464a;
  --bds-color-text-disabled: #919094;
  --bds-color-text-placeholder: #6f6f6f;
  --bds-color-text-on-color: #ffffff;
  --bds-color-text-hint: #333333;
  --bds-color-divider-10: #e1e2ec;
  --bds-color-divider-20: #c4c6d0;
  --bds-color-divider-bold-10: #8e8e99;
  --bds-color-divider-bold-20: #6f7178;
  --bds-color-focus-offset: #ffffff;
  --bds-color-focus-primary: #001d6c;
  --bds-color-patient-deceased: #000000;
  --bds-color-patient-inactive: #e1e2ec;
  --bds-color-patient-gender-male: #579dff;
  --bds-color-patient-gender-female: #f57786;
  --bds-color-patient-gender-other: #be95ff;
  --bds-color-patient-gender-non-disclose: #8e8e99;
  --bds-color-patient-gender-unknown: #8e8e99;
  --bds-color-neutral-10: #fefbff;
  --bds-color-neutral-20: #eff0fa;
  --bds-color-neutral-30: #e1e2ec;
  --bds-color-neutral-40: #c4c6d0;
  --bds-color-neutral-50: #8e8e99;
  --bds-color-neutral-disabled: #f6f7ff;
  --bds-color-neutral-bold-10: #6f7178;
  --bds-color-neutral-bold-20: #56585f;
  --bds-color-neutral-bold-30: #3f4149;
  --bds-color-neutral-bold-40: #2c2e36;
  --bds-color-neutral-bold-50: #1d1e22;
  --bds-color-neutral-bold-disabled: #e1e2ec;
  --bds-color-accent-10: #e9f2ff;
  --bds-color-accent-20: #cce0ff;
  --bds-color-accent-30: #99c2ff;
  --bds-color-accent-40: #579dff;
  --bds-color-accent-50: #388bff;
  --bds-color-accent-disabled: #f4faff;
  --bds-color-accent-bold-10: #085dff;
  --bds-color-accent-bold-20: #0043ce;
  --bds-color-accent-bold-30: #002d9c;
  --bds-color-accent-bold-40: #001d6c;
  --bds-color-accent-bold-50: #001141;
  --bds-color-accent-bold-disabled: #99c2ff;
  --bds-color-danger-10: #ffecea;
  --bds-color-danger-20: #fccfd4;
  --bds-color-danger-30: #f9a8b0;
  --bds-color-danger-40: #f57786;
  --bds-color-danger-50: #ec475e;
  --bds-color-danger-disabled: #fff3f6;
  --bds-color-danger-bold-10: #d20f44;
  --bds-color-danger-bold-20: #a20c34;
  --bds-color-danger-bold-30: #720825;
  --bds-color-danger-bold-40: #430516;
  --bds-color-danger-bold-50: #2b030e;
  --bds-color-danger-bold-disabled: #f9a8b0;
  --bds-color-warning-10: #fff5e0;
  --bds-color-warning-20: #fff0c3;
  --bds-color-warning-30: #ffdd99;
  --bds-color-warning-40: #fac069;
  --bds-color-warning-50: #ffa500;
  --bds-color-warning-disabled: #fffbf1;
  --bds-color-warning-bold-10: #a36a00;
  --bds-color-warning-bold-20: #805300;
  --bds-color-warning-bold-30: #553700;
  --bds-color-warning-bold-40: #392500;
  --bds-color-warning-bold-50: #2d1d00;
  --bds-color-warning-bold-disabled: #ffdd99;
  --bds-color-magic-10: #f6f2ff;
  --bds-color-magic-20: #e8daff;
  --bds-color-magic-30: #d4bbff;
  --bds-color-magic-40: #be95ff;
  --bds-color-magic-50: #a56eff;
  --bds-color-magic-disabled: #fbf9ff;
  --bds-color-magic-bold-10: #8a3ffc;
  --bds-color-magic-bold-20: #6929c4;
  --bds-color-magic-bold-30: #491d8b;
  --bds-color-magic-bold-40: #31135e;
  --bds-color-magic-bold-50: #1c0f30;
  --bds-color-magic-bold-disabled: #d4bbff;
  --bds-color-success-10: #defbe6;
  --bds-color-success-20: #a7f0ba;
  --bds-color-success-30: #6fdc8c;
  --bds-color-success-40: #42be65;
  --bds-color-success-50: #24a148;
  --bds-color-success-disabled: #f1fff5;
  --bds-color-success-bold-10: #198038;
  --bds-color-success-bold-20: #0e6027;
  --bds-color-success-bold-30: #044317;
  --bds-color-success-bold-40: #022d0d;
  --bds-color-success-bold-50: #071908;
  --bds-color-success-bold-disabled: #6fdc8c;
  --bds-color-dialog-backdrop: rgba(0, 0, 0, 0.3);
  --bds-color-popover-shadow: rgba(0, 0, 0, 0.1);
  --bds-color-icon-primary: #000000;
  --bds-color-icon-on-color: #ffffff;
  --bds-color-icon-disabled: #919094;
  --bds-color-icon-tertiary: #46464a;
  --bds-focus-outside-1-color: #ffffff;
  --bds-focus-outside-1-type: dropShadow;
  --bds-focus-outside-1-blur: 0;
  --bds-focus-outside-1-spread: 2px;
  --bds-focus-outside-1-offset-x: 0;
  --bds-focus-outside-1-offset-y: 0;
  --bds-focus-outside-2-color: #001d6c;
  --bds-focus-outside-2-type: dropShadow;
  --bds-focus-outside-2-blur: 0;
  --bds-focus-outside-2-spread: 4px;
  --bds-focus-outside-2-offset-x: 0;
  --bds-focus-outside-2-offset-y: 0;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
