2023-09-26 09:37:04 -07:00
|
|
|
@supports (grid-template-columns: subgrid) {
|
|
|
|
figure.code,
|
|
|
|
figure.code > .highlight,
|
|
|
|
figure.code > .highlight > .chroma,
|
|
|
|
figure.code > .highlight > .chroma > code,
|
|
|
|
figure.code > .highlight > .chroma > code > .line {
|
|
|
|
display: grid;
|
|
|
|
grid-template-columns: subgrid;
|
|
|
|
}
|
|
|
|
|
|
|
|
.line > .ln {
|
|
|
|
grid-column: gutter-start;
|
|
|
|
}
|
|
|
|
|
|
|
|
.line > .cl {
|
|
|
|
grid-column: content-start / content-end;
|
|
|
|
}
|
2023-05-19 17:05:49 -07:00
|
|
|
}
|
|
|
|
|
2023-09-26 09:37:04 -07:00
|
|
|
.highlight code {
|
|
|
|
background-color: inherit;
|
2023-05-19 17:05:49 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .ln a {
|
|
|
|
-webkit-user-select: none;
|
|
|
|
-moz-use-select: none;
|
|
|
|
-ms-user-select: none;
|
|
|
|
user-select: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.highlight .cl {
|
|
|
|
white-space: pre-wrap;
|
2023-09-26 09:37:04 -07:00
|
|
|
|