._z0fq9b4-3-15-1 {
  outline: none;
}
._z0fq9b5-3-15-1 {
  --_z0fq9b3-3-15-1: var(--dt-borders-width-default, 1px);
  --_z0fq9b2-3-15-1: 0 0 0 var(--_z0fq9b3-3-15-1) var(--_z0fq9b0-3-15-1) inset;
}
._z0fq9b6-3-15-1 {
  --_z0fq9b3-3-15-1: var(--dt-borders-width-emphasized, 2px);
  --_z0fq9b2-3-15-1: 0 0 0 var(--_z0fq9b3-3-15-1) var(--_z0fq9b0-3-15-1) inset, 0 0 0 calc(var(--_z0fq9b3-3-15-1) + 1px) var(--_z0fq9b1-3-15-1) inset;
}
._z0fq9b7-3-15-1 {
  --_z0fq9b2-3-15-1: none;
}
._z0fq9b8-3-15-1._z0fq9b8-3-15-1 {
  box-shadow: var(--_z0fq9b2-3-15-1);
}
._z0fq9b9-3-15-1:focus-visible {
  box-shadow: var(--_z0fq9b2-3-15-1);
}
._z0fq9ba-3-15-1:focus-within {
  box-shadow: var(--_z0fq9b2-3-15-1);
}
._z0fq9bb-3-15-1:has(:focus-visible) {
  box-shadow: var(--_z0fq9b2-3-15-1);
}
._z0fq9bc-3-15-1:focus {
  box-shadow: var(--_z0fq9b2-3-15-1);
}
._z0fq9bd-3-15-1 {
  --_z0fq9b0-3-15-1: var(--dt-colors-border-neutral-accent, #5c5d66);
  --_z0fq9b1-3-15-1: var(--dt-colors-border-neutral-default, #e4e4e7);
}
._z0fq9be-3-15-1 {
  --_z0fq9b0-3-15-1: var(--dt-colors-border-primary-accent, #0b56e5);
  --_z0fq9b1-3-15-1: var(--dt-colors-border-primary-default, #d1e1fd);
}
._z0fq9bf-3-15-1 {
  --_z0fq9b0-3-15-1: var(--dt-colors-border-success-accent, #007242);
  --_z0fq9b1-3-15-1: var(--dt-colors-border-success-default, #d8efe2);
}
._z0fq9bg-3-15-1 {
  --_z0fq9b0-3-15-1: var(--dt-colors-border-warning-accent, #815d00);
  --_z0fq9b1-3-15-1: var(--dt-colors-border-warning-default, #fdefd1);
}
._z0fq9bh-3-15-1 {
  --_z0fq9b0-3-15-1: var(--dt-colors-border-critical-accent, #c80026);
  --_z0fq9b1-3-15-1: var(--dt-colors-border-critical-default, #fbd6d4);
}