._19ncm8a6-3-15-1 {
  --_19ncm8a5-3-15-1: var(--dt-colors-border-neutral-accent, #5c5d66);
  display: inline;
  border: none;
  background: transparent;
  padding: var(--dt-spacings-size-0, 0);
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
  cursor: pointer;
  outline: none;
}
._19ncm8a8-3-15-1 {
  --_19ncm8a0-3-15-1: var(--dt-colors-text-primary-default, #0b56e5);
  --_19ncm8a1-3-15-1: var(--dt-colors-border-primary-accent, #0b56e5);
  --_19ncm8a2-3-15-1: var(--dt-colors-background-field-primary-default-hover, #d1e1fd);
  --_19ncm8a3-3-15-1: var(--dt-colors-background-field-primary-default-active, #c3d8ff);
  --_19ncm8a5-3-15-1: var(--dt-colors-border-primary-accent, #0b56e5);
}
._19ncm8a9-3-15-1 {
  --_19ncm8a0-3-15-1: var(--dt-colors-text-success-default, #007242);
  --_19ncm8a1-3-15-1: var(--dt-colors-border-success-accent, #007242);
  --_19ncm8a2-3-15-1: var(--dt-colors-background-field-success-default-hover, #d8efe2);
  --_19ncm8a3-3-15-1: var(--dt-colors-background-field-success-default-active, #cdecda);
  --_19ncm8a5-3-15-1: var(--dt-colors-border-success-accent, #007242);
}
._19ncm8aa-3-15-1 {
  --_19ncm8a0-3-15-1: var(--dt-colors-text-warning-default, #815d00);
  --_19ncm8a1-3-15-1: var(--dt-colors-border-warning-accent, #815d00);
  --_19ncm8a2-3-15-1: var(--dt-colors-background-field-warning-default-hover, #fdefd1);
  --_19ncm8a3-3-15-1: var(--dt-colors-background-field-warning-default-active, #fdebc2);
  --_19ncm8a5-3-15-1: var(--dt-colors-border-warning-accent, #815d00);
}
._19ncm8ab-3-15-1 {
  --_19ncm8a0-3-15-1: var(--dt-colors-text-critical-default, #c80026);
  --_19ncm8a1-3-15-1: var(--dt-colors-border-critical-accent, #c80026);
  --_19ncm8a2-3-15-1: var(--dt-colors-background-field-critical-default-hover, #fbd6d4);
  --_19ncm8a3-3-15-1: var(--dt-colors-background-field-critical-default-active, #fbcbc7);
  --_19ncm8a5-3-15-1: var(--dt-colors-border-critical-accent, #c80026);
}
._19ncm8ac-3-15-1 {
  cursor: not-allowed;
}
._19ncm8af-3-15-1 {
  display: inline;
  position: relative;
  border-radius: var(--dt-borders-radius-field-subdued, 3px);
  color: var(--_19ncm8a0-3-15-1, var(--dt-colors-text-neutral-default, #31323a));
  padding-inline: var(--dt-spacings-size-2, 2px);
  padding-block: 0.2em;
  text-decoration: underline;
  text-decoration-style: dashed;
  text-underline-offset: 0.25em;
  text-decoration-thickness: 0.08em;
  text-decoration-color: var(--_19ncm8a1-3-15-1, var(--dt-colors-border-neutral-accent, #5c5d66));
  overflow-wrap: anywhere;
  box-decoration-break: clone;
  -webkit-box-decoration-break: clone;
  transition: background-color var(--dt-animations-hover-duration-base, 150ms) var(--dt-animations-hover-easing, cubic-bezier(0, 0, 0.2, 1));
}
:where(h1, h2, h3, h4, h5, h6) ._19ncm8af-3-15-1 {
  padding-block-start: 0.1em;
}
._19ncm8a6-3-15-1:hover ._19ncm8af-3-15-1 {
  background-color: var(--_19ncm8a2-3-15-1, var(--dt-colors-background-field-neutral-default-hover, #eff0f2));
}
._19ncm8a6-3-15-1._19ncm8ae-3-15-1 ._19ncm8af-3-15-1 {
  background-color: var(--_19ncm8a2-3-15-1, var(--dt-colors-background-field-neutral-default-hover, #eff0f2));
}
._19ncm8a6-3-15-1:active ._19ncm8af-3-15-1 {
  background-color: var(--_19ncm8a3-3-15-1, var(--dt-colors-background-field-neutral-default-active, #eaeaed));
}
._19ncm8a6-3-15-1._19ncm8ad-3-15-1 ._19ncm8af-3-15-1 {
  background-color: var(--_19ncm8a3-3-15-1, var(--dt-colors-background-field-neutral-default-active, #eaeaed));
}
._19ncm8ag-3-15-1 {
  color: var(--dt-colors-text-neutral-disabled, #5c5d6680);
  text-decoration-color: var(--dt-colors-border-neutral-disabled, #e4e4e780);
}
._19ncm8a6-3-15-1:hover ._19ncm8ag-3-15-1 {
  background-color: transparent;
}
._19ncm8a6-3-15-1._19ncm8ae-3-15-1 ._19ncm8ag-3-15-1 {
  background-color: transparent;
}
._19ncm8a6-3-15-1:active ._19ncm8ag-3-15-1 {
  background-color: transparent;
}
._19ncm8a6-3-15-1._19ncm8ad-3-15-1 ._19ncm8ag-3-15-1 {
  background-color: transparent;
}
._19ncm8ah-3-15-1 {
  color: var(--dt-colors-text-neutral-subdued, #5c5d66);
}
._19ncm8ai-3-15-1 {
  --_19ncm8a4-3-15-1: 0px;
  padding-inline: var(--dt-spacings-size-0, 0);
  padding-block: calc((1lh - 1em) / 2);
}
._19ncm8aj-3-15-1 {
  padding-inline-start: var(--dt-spacings-size-0, 0);
}
._19ncm8ak-3-15-1 {
  padding-inline-end: var(--dt-spacings-size-0, 0);
}
._19ncm8al-3-15-1 {
  box-shadow: 0 0 0 var(--dt-borders-width-default, 1px) var(--_19ncm8a5-3-15-1) inset;
}
._19ncm8am-3-15-1 {
  color: var(--dt-colors-text-neutral-subdued, #5c5d66);
}
._19ncm8an-3-15-1._19ncm8an-3-15-1 {
  display: inline-flex;
  max-width: 100%;
  vertical-align: top;
}
._19ncm8a6-3-15-1._19ncm8an-3-15-1 ._19ncm8af-3-15-1 {
  display: flex;
  min-width: 0;
  padding-block: 0;
  align-items: flex-start;
}
._19ncm8ao-3-15-1 {
  display: inline-flex;
  align-items: center;
  vertical-align: top;
}
._19ncm8ap-3-15-1 {
  margin-inline-end: var(--_19ncm8a4-3-15-1, var(--dt-spacings-size-2, 2px));
}
._19ncm8aq-3-15-1 {
  margin-inline-start: var(--_19ncm8a4-3-15-1, var(--dt-spacings-size-2, 2px));
}
._19ncm8ao-3-15-1 svg {
  width: 1lh;
  height: 1lh;
}
._19ncm8ar-3-15-1 {
  --_kvldjh3-3-15-1: 1em;
  display: inline-flex;
  align-items: center;
  vertical-align: -0.165em;
  margin-inline-start: var(--dt-spacings-size-2, 2px);
}
@supports not (width: 1lh) {
  ._19ncm8ai-3-15-1 {
    padding-block: 0.2em;
  }
  ._19ncm8ao-3-15-1 svg {
    width: 1em;
    height: 1em;
  }
}