---
source: crates/biome_formatter_test/src/snapshot_builder.rs
info: css/postcss-plugins/postcss-nested.css
---
# Input
```css
.phone {
&_title {
width: 500px;
@media (max-width: 500px) {
width: auto;
}
body.is_dark & {
color: white;
}
}
img {
display: block;
}
}
```
# Prettier differences
```diff
@@ -1,14 +1,14 @@
.phone {
- &_title {
- width: 500px;
- @media (max-width: 500px) {
- width: auto;
+ &_title {
+ width: 500px;
+ @media (max-width: 500px) {
+ width: auto;
+ }
+ body.is_dark & {
+ color: white;
+ }
}
- body.is_dark & {
- color: white;
+ img {
+ display: block;
}
- }
- img {
- display: block;
- }
}
```
# Output
```css
.phone {
&_title {
width: 500px;
@media (max-width: 500px) {
width: auto;
}
body.is_dark & {
color: white;
}
}
img {
display: block;
}
}
```
# Errors
```
postcss-nested.css:5:24 parse ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
× expected `,` but instead found `;`
3 │ width: 500px;
4 │ @media (max-width: 500px) {
> 5 │ width: auto;
│ ^
6 │ }
7 │ body.is_dark & {
i Remove ;
postcss-nested.css:15:1 parse ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
× expected `}` but instead the file ends
13 │ }
14 │ }
> 15 │
│
i the file ends here
13 │ }
14 │ }
> 15 │
│
```