/* should not generate diagnostics */
.in-order {
  display: block;
  font-size: 10px;
}

.progressive-fixes-3 {
  display: block;
  margin: 1px;
  color: red;
  transition:cubic-bezier(1, 0, 0, 1);
}

.case-insensitive {
  display: block;
  COLOR: red;
}

.vendor-prefixes {
  -moz-margin: 1px;
  -webkit-margin: 1px;
  margin: 1px;
}

.case-insensitive-vendor-prefixes {
  -MOZ-margin: 1px;
  -Moz-margin: 1px;
  -moz-margin: 1px;
  -moz-MARGIN: 1px;
  -moz-Margin: 1px;
  margin: 1px;
}

.should-ignore-shorthand-after-longhand {
  padding: 20px;
  padding-right: 10px;
  border: 1px solid black;
  border-color: red;
}

.stable-sort {
  color: red;
  color: blue;
  color: green;
  color: white;
  color: black;
}

.nested-rules {
  display: block;
  .nested {}
}

.at-rules {
  display: block;
  @media (min-width: 100px) {}
}

.mixed-rules {
  display: block;
  .nested {}
  @media (min-width: 100px) {}
}

.nested-with-content {
  .nested {
    display: block;
    color: red;
  }
}

.example-from-doc-comment {
  --custom:·100;
  display:·block;
  margin:·8px;
  color: black;
  pointer-events:·none;
  border:·1px·solid·black;
  transition:·opacity·1s·ease;
}


/**
 * https://github.com/biomejs/biome/issues/6105
 */
.foo {
  position-anchor: --position-anchor;
}

.bar {
  position-anchor: --position-anchor;
  position: relative;
  box-sizing: border-box;
}

.baz {
  position: relative;
  position-anchor: --position-anchor;
  box-sizing: border-box;
}

.qux {
  position: relative;
  box-sizing: border-box;
  position-anchor: --position-anchor;
}
