2025-02-16 19:00:54 +00:00
|
|
|
/* src/styles.scss */
|
2025-02-16 21:29:47 +00:00
|
|
|
body.cs-plugin {
|
|
|
|
|
--cs-language-border-header-colour: var(--cs-fence-header-background-colour);
|
|
|
|
|
--cs-language-border-separator-colour: var(--cs-fence-header-separator-background-colour);
|
|
|
|
|
--cs-language-border-gutter-colour: var(--cs-fence-gutter-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header {
|
|
|
|
|
font-size: var(--font-text-size);
|
|
|
|
|
box-sizing: content-box;
|
|
|
|
|
user-select: none;
|
|
|
|
|
cursor: default;
|
|
|
|
|
width: 100%;
|
|
|
|
|
display: flex;
|
|
|
|
|
position: sticky;
|
|
|
|
|
left: 0;
|
|
|
|
|
justify-content: flex-start;
|
|
|
|
|
align-items: center;
|
|
|
|
|
border-bottom: var(--size-2-1) solid transparent;
|
|
|
|
|
background-color: var(--cs-fence-header-background-colour);
|
|
|
|
|
z-index: 4;
|
|
|
|
|
padding-bottom: var(--size-4-2);
|
|
|
|
|
grid-column: span 2;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header::before,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header::before {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: calc(-1 * var(--size-4-3));
|
|
|
|
|
left: calc(-1 * (var(--size-4-4) - var(--cs-fence-gutter-language-border-size)));
|
|
|
|
|
right: calc(-1 * var(--cs-fence-fade-width));
|
|
|
|
|
bottom: 0;
|
|
|
|
|
background: inherit;
|
|
|
|
|
z-index: 2;
|
|
|
|
|
box-shadow: calc(-1 * var(--cs-fence-gutter-language-border-size)) 0 0px var(--cs-language-border-header-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header::after,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header::after {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
bottom: calc(-1 * var(--size-2-1));
|
|
|
|
|
top: 0;
|
|
|
|
|
left: calc(-1 * (var(--size-4-4) - var(--cs-fence-gutter-language-border-size)));
|
|
|
|
|
right: calc(-1 * var(--cs-fence-fade-width));
|
|
|
|
|
z-index: 1;
|
|
|
|
|
opacity: 1;
|
|
|
|
|
transition-property: opacity;
|
|
|
|
|
transition-duration: var(--cs-transition-length-fold);
|
|
|
|
|
transition-timing-function: ease-in-out;
|
|
|
|
|
background-color: var(--cs-fence-header-separator-background-colour);
|
|
|
|
|
box-shadow: calc(-1 * var(--cs-fence-gutter-language-border-size)) 0 0px var(--cs-language-border-separator-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
flex: 0 0 auto;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
z-index: inherit;
|
|
|
|
|
margin-right: var(--size-4-3);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-icon-container,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-icon-container {
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-icon-container img.cs-icon,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-icon-container img.cs-icon {
|
|
|
|
|
width: var(--cs-fence-header-icon-size);
|
|
|
|
|
height: var(--cs-fence-header-icon-size);
|
|
|
|
|
filter: var(--cs-fence-header-icon-gray-scale);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-language-title,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-language-title {
|
|
|
|
|
background-color: var(--cs-fence-header-language-title-background-colour);
|
|
|
|
|
color: var(--cs-fence-header-language-title-text-colour);
|
|
|
|
|
font-family: var(--cs-fence-header-language-title-font-family);
|
|
|
|
|
font-style: var(--cs-fence-header-language-title-font-style);
|
|
|
|
|
font-weight: var(--cs-fence-header-language-title-font-weight);
|
|
|
|
|
position: relative;
|
|
|
|
|
align-items: center;
|
|
|
|
|
height: 100%;
|
|
|
|
|
padding-left: var(--size-4-2);
|
|
|
|
|
padding-right: var(--size-4-2);
|
|
|
|
|
border-radius: var(--cs-fence-curvature);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-language-title::after,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-language-title::after {
|
|
|
|
|
content: "";
|
|
|
|
|
background: var(--cs-fence-header-language-title-background-colour);
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
border-radius: var(--cs-fence-curvature) var(--cs-fence-curvature) 0 0;
|
|
|
|
|
padding-bottom: var(--size-4-2);
|
|
|
|
|
z-index: -1;
|
|
|
|
|
box-shadow: 0 calc(-1 * var(--size-4-2)) var(--cs-fence-header-language-title-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-named-title,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-named-title {
|
|
|
|
|
background-color: var(--cs-fence-header-named-title-background-colour);
|
|
|
|
|
color: var(--cs-fence-header-named-title-text-colour);
|
|
|
|
|
font-family: var(--cs-fence-header-named-title-font-family);
|
|
|
|
|
font-style: var(--cs-fence-header-named-title-font-style);
|
|
|
|
|
font-weight: var(--cs-fence-header-named-title-font-weight);
|
|
|
|
|
position: relative;
|
|
|
|
|
align-items: center;
|
|
|
|
|
height: 100%;
|
|
|
|
|
max-width: 100%;
|
|
|
|
|
overflow-x: auto;
|
|
|
|
|
flex: 0 1 auto;
|
|
|
|
|
margin-right: var(--size-4-1);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-named-title::before,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-named-title::before {
|
|
|
|
|
content: "";
|
|
|
|
|
display: block;
|
|
|
|
|
position: sticky;
|
|
|
|
|
left: 0;
|
|
|
|
|
background:
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to left,
|
|
|
|
|
transparent,
|
|
|
|
|
var(--cs-fence-fade-gradient-stop),
|
|
|
|
|
var(--cs-fence-header-background-colour));
|
|
|
|
|
min-width: var(--size-4-3);
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-named-title::after,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-named-title::after {
|
|
|
|
|
content: "";
|
|
|
|
|
display: block;
|
|
|
|
|
position: sticky;
|
|
|
|
|
right: 0;
|
|
|
|
|
background:
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to right,
|
|
|
|
|
transparent,
|
|
|
|
|
var(--cs-fence-fade-gradient-stop),
|
|
|
|
|
var(--cs-fence-header-background-colour));
|
|
|
|
|
min-width: var(--size-4-3);
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-named-title::-webkit-scrollbar,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-named-title::-webkit-scrollbar {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-named-title p,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-named-title p {
|
|
|
|
|
margin-block-start: 0;
|
|
|
|
|
margin-block-end: 0;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference {
|
|
|
|
|
background-color: var(--cs-fence-header-external-reference-title-background-colour);
|
|
|
|
|
color: var(--cs-fence-header-external-reference-title-text-colour);
|
|
|
|
|
font-family: var(--cs-fence-header-external-reference-title-font-family);
|
|
|
|
|
font-style: var(--cs-fence-header-external-reference-title-font-style);
|
|
|
|
|
font-weight: var(--cs-fence-header-external-reference-title-font-weight);
|
|
|
|
|
position: relative;
|
|
|
|
|
align-items: center;
|
|
|
|
|
height: 100%;
|
|
|
|
|
max-width: 100%;
|
|
|
|
|
overflow-x: auto;
|
|
|
|
|
flex: 0 1 auto;
|
|
|
|
|
margin-right: var(--size-4-1);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference > div,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference > div {
|
|
|
|
|
padding-left: var(--size-4-2);
|
|
|
|
|
display: flex;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference div.cs-external-reference-repository,
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference div.cs-external-reference-repository-icon,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference div.cs-external-reference-repository,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference div.cs-external-reference-repository-icon {
|
|
|
|
|
color: var(--cs-fence-header-external-reference-title-repository-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference div.cs-external-reference-version,
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference div.cs-external-reference-version-icon,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference div.cs-external-reference-version,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference div.cs-external-reference-version-icon {
|
|
|
|
|
color: var(--cs-fence-header-external-reference-title-version-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference div.cs-external-reference-timestamp,
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference div.cs-external-reference-timestamp-icon,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference div.cs-external-reference-timestamp,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference div.cs-external-reference-timestamp-icon {
|
|
|
|
|
color: var(--cs-fence-header-external-reference-title-timestamp-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference::-webkit-scrollbar,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference::-webkit-scrollbar {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference::before,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference::before {
|
|
|
|
|
content: "";
|
|
|
|
|
display: block;
|
|
|
|
|
position: sticky;
|
|
|
|
|
left: 0;
|
|
|
|
|
background:
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to left,
|
|
|
|
|
transparent,
|
|
|
|
|
var(--cs-fence-fade-gradient-stop),
|
|
|
|
|
var(--cs-fence-header-background-colour));
|
|
|
|
|
min-width: var(--size-4-3);
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-external-reference::after,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-external-reference::after {
|
|
|
|
|
content: "";
|
|
|
|
|
display: block;
|
|
|
|
|
position: sticky;
|
|
|
|
|
right: 0;
|
|
|
|
|
background:
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to right,
|
|
|
|
|
transparent,
|
|
|
|
|
var(--cs-fence-fade-gradient-stop),
|
|
|
|
|
var(--cs-fence-header-background-colour));
|
|
|
|
|
min-width: var(--size-4-3);
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-execute-code-title,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-execute-code-title {
|
|
|
|
|
background-color: var(--cs-fence-header-execute-code-title-background-colour);
|
|
|
|
|
color: var(--cs-fence-header-execute-code-title-text-colour);
|
|
|
|
|
font-family: var(--cs-fence-header-execute-code-title-font-family);
|
|
|
|
|
font-style: var(--cs-fence-header-execute-code-title-font-style);
|
|
|
|
|
font-weight: var(--cs-fence-header-execute-code-title-font-weight);
|
|
|
|
|
position: relative;
|
|
|
|
|
align-items: center;
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-header > div.cs-separator,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-header > div.cs-separator {
|
|
|
|
|
color: var(--cs-fence-header-separator-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > div.cs-header {
|
|
|
|
|
grid-row: 1;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cs-line) > div.cs-header {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.HyperMD-codeblock-begin.cs-line + div.cs-line {
|
|
|
|
|
padding-top: var(--size-4-1) !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line:has(div.cs-header) {
|
|
|
|
|
padding-left: var(--size-4-4);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line div.cs-header {
|
|
|
|
|
padding-top: var(--size-4-3);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line div.cs-header::before {
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line div.cs-header::after {
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-footer,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-footer {
|
|
|
|
|
text-align: center;
|
|
|
|
|
height: var(--size-4-4);
|
|
|
|
|
position: relative;
|
|
|
|
|
left: 0;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-footer button,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-footer button {
|
|
|
|
|
height: 100%;
|
|
|
|
|
opacity: 0;
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
background-color: var(--cs-fence-button-inactive-background-colour);
|
|
|
|
|
color: var(--cs-fence-button-inactive-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-footer button:hover,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-footer button:hover {
|
|
|
|
|
background-color: var(--cs-fence-button-hover-background-colour);
|
|
|
|
|
color: var(--cs-fence-button-hover-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent div.cs-footer button:active,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > div.cs-footer button:active {
|
|
|
|
|
background-color: var(--cs-fence-button-active-background-colour);
|
|
|
|
|
color: var(--cs-fence-button-active-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > div.cs-footer {
|
|
|
|
|
grid-row: 3;
|
|
|
|
|
grid-column: span 2;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line div.cs-footer {
|
|
|
|
|
margin-left: calc(-1 * (var(--cs-gutter-char-size) + var(--size-4-3) + var(--size-2-1) + var(--size-4-3)));
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre {
|
|
|
|
|
overflow-x: auto;
|
|
|
|
|
position: relative;
|
|
|
|
|
display: grid;
|
|
|
|
|
grid-template-columns: calc(100% - var(--size-4-12)) var(--size-4-12);
|
|
|
|
|
padding-right: var(--cs-fence-fade-width);
|
|
|
|
|
padding-bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre::after {
|
|
|
|
|
content: "";
|
|
|
|
|
background:
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to right,
|
|
|
|
|
transparent,
|
|
|
|
|
var(--cs-fence-fade-gradient-stop),
|
|
|
|
|
var(--cs-fence-background-colour));
|
|
|
|
|
position: sticky;
|
|
|
|
|
left: 100%;
|
|
|
|
|
margin-right: calc(-1 * var(--size-4-3));
|
|
|
|
|
width: var(--size-4-3);
|
|
|
|
|
height: 100%;
|
|
|
|
|
z-index: 3;
|
|
|
|
|
grid-row: 2;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code {
|
|
|
|
|
display: grid;
|
|
|
|
|
grid-row: 2;
|
|
|
|
|
grid-column: span 2;
|
|
|
|
|
grid-template-columns: min-content auto;
|
|
|
|
|
grid-template-rows: auto;
|
|
|
|
|
overflow: visible;
|
|
|
|
|
width: max-content;
|
|
|
|
|
padding-right: var(--cs-fence-fade-width);
|
|
|
|
|
padding-top: var(--size-4-1);
|
|
|
|
|
max-height: unset;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code[data-cs-wrap=unwrapped],
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code[data-cs-wrap=unwrapped-inactive]:not(:active) {
|
|
|
|
|
width: max-content;
|
|
|
|
|
padding-right: var(--cs-fence-fade-width);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code[data-cs-wrap=wrapped],
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code[data-cs-wrap=unwrapped-inactive]:active {
|
|
|
|
|
width: unset;
|
|
|
|
|
padding-right: 0;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code > div.cs-line {
|
|
|
|
|
display: contents;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code > div.cs-line > div.cs-line-text {
|
|
|
|
|
overflow: visible;
|
|
|
|
|
grid-column: 2;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent pre.cs-pre[data-cs-fold=true] > code.cs-code {
|
|
|
|
|
max-height: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.HyperMD-codeblock-begin.cs-line,
|
|
|
|
|
body.cs-plugin .markdown-source-view div.HyperMD-codeblock-end.cs-line {
|
|
|
|
|
white-space: pre-wrap !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.HyperMD-codeblock-begin.cs-line:has(div.cs-header) .cm-widgetBuffer,
|
|
|
|
|
body.cs-plugin .markdown-source-view div.HyperMD-codeblock-end.cs-line:has(div.cs-footer) .cm-widgetBuffer {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line {
|
|
|
|
|
padding-left: calc(var(--size-4-4) + var(--cs-gutter-char-size) + var(--size-4-3) + var(--size-2-1) + var(--size-4-3));
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
overflow-x: auto;
|
|
|
|
|
overflow-y: hidden;
|
|
|
|
|
padding-right: var(--cs-fence-fade-width);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line:not(.HyperMD-codeblock-begin):not(.HyperMD-codeblock-end)::before {
|
|
|
|
|
content: "";
|
|
|
|
|
background:
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to right,
|
|
|
|
|
transparent,
|
|
|
|
|
var(--cs-fence-fade-gradient-stop),
|
|
|
|
|
var(--cs-fence-background-colour));
|
|
|
|
|
position: sticky;
|
|
|
|
|
left: 100%;
|
|
|
|
|
margin-right: calc(-1 * var(--size-4-3));
|
|
|
|
|
width: var(--size-4-3);
|
|
|
|
|
top: 0;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
height: calc(1em * var(--line-height-normal));
|
|
|
|
|
margin-bottom: calc(-1 * (var(--line-height-normal) - 1) * 1em);
|
|
|
|
|
display: inline-block;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin.cs-unwrap-false .cs-pre-parent > pre.cs-pre > code.cs-code:not([cs-data-wrap]) {
|
|
|
|
|
width: unset;
|
|
|
|
|
padding-right: 0;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin.cs-unwrap-inactive .cs-pre-parent > pre.cs-pre > code.cs-code:not([cs-data-wrap]):active {
|
|
|
|
|
width: unset;
|
|
|
|
|
padding-right: 0;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin.cs-unwrap-inactive div.cs-line.cm-active {
|
|
|
|
|
white-space: pre-wrap;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin {
|
|
|
|
|
--cs-language-border-header-colour: var(--cs-fence-header-background-colour);
|
|
|
|
|
--cs-language-border-separator-colour: var(--cs-fence-header-separator-background-colour);
|
|
|
|
|
--cs-language-border-gutter-colour: var(--cs-fence-gutter-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre {
|
|
|
|
|
border-radius: var(--cs-fence-curvature);
|
|
|
|
|
background-color: var(--cs-fence-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
transition-property:
|
|
|
|
|
max-height,
|
|
|
|
|
opacity,
|
|
|
|
|
color;
|
|
|
|
|
transition-duration: var(--cs-transition-length-fold);
|
|
|
|
|
transition-timing-function: ease-in-out;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code > div.cs-line,
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code > div.cs-line * {
|
|
|
|
|
transition-property:
|
|
|
|
|
opacity,
|
|
|
|
|
color,
|
|
|
|
|
background-color,
|
|
|
|
|
border;
|
|
|
|
|
transition-duration: var(--cs-transition-length-fold);
|
|
|
|
|
transition-timing-function: ease-in-out;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code > div.cs-line > div.cs-line-text {
|
|
|
|
|
color: var(--cs-fence-text-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent pre.cs-pre[data-cs-fold=true] > code.cs-code div.cs-line * {
|
|
|
|
|
color: rgba(0, 0, 0, 0) !important;
|
|
|
|
|
--cs-fence-gutter-background-colour: var(--cs-fence-background-colour);
|
|
|
|
|
--cs-fence-gutter-border-colour: var(--cs-fence-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent pre.cs-pre[data-cs-fold=true] > code.cs-code div.cs-line * a.external-link {
|
|
|
|
|
background: none !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-embed-block:not(.cm-table-widget):has(> .cs-pre-parent) {
|
|
|
|
|
border-radius: var(--cs-fence-curvature);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.HyperMD-codeblock-begin.cs-line,
|
|
|
|
|
body.cs-plugin .markdown-source-view div.HyperMD-codeblock-end.cs-line {
|
|
|
|
|
--cs-fence-gutter-border-colour: var(--cs-fence-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line {
|
|
|
|
|
background:
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to right,
|
|
|
|
|
var(--cs-language-border-gutter-colour) var(--cs-fence-gutter-language-border-size),
|
|
|
|
|
var(--cs-fence-gutter-background-colour) var(--cs-fence-gutter-language-border-size) calc(var(--size-4-4) + var(--cs-gutter-char-size) + var(--size-4-3)),
|
|
|
|
|
var(--cs-fence-background-colour) calc(var(--size-4-4) + var(--cs-gutter-char-size) + var(--size-4-3)));
|
|
|
|
|
color: var(--cs-fence-text-colour);
|
|
|
|
|
font-family: var(--font-monospace);
|
|
|
|
|
font-size: var(--code-size);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line::-webkit-scrollbar {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2025-02-16 19:00:54 +00:00
|
|
|
body.cs-plugin .cs-pre-parent .cs-comment,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > .cs-comment {
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line .cs-filler {
|
|
|
|
|
user-select: none;
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin.cs-unwrap-false div.cs-line .cs-filler {
|
|
|
|
|
display: inline;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin.cs-unwrap-inactive div.cs-line.cm-active .cs-filler {
|
|
|
|
|
display: inline;
|
|
|
|
|
}
|
2025-02-16 21:29:47 +00:00
|
|
|
body.cs-plugin .cs-pre-parent .cs-line-number,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > .cs-line-number {
|
|
|
|
|
background-color: var(--cs-fence-gutter-background-colour);
|
|
|
|
|
color: var(--cs-fence-gutter-text-colour);
|
|
|
|
|
font-family: var(--cs-fence-gutter-font-family);
|
|
|
|
|
font-style: var(--cs-fence-gutter-font-style);
|
|
|
|
|
font-weight: var(--cs-fence-gutter-font-weight);
|
|
|
|
|
position: sticky;
|
|
|
|
|
left: 0;
|
|
|
|
|
user-select: none;
|
|
|
|
|
padding-right: var(--size-4-3);
|
|
|
|
|
margin-right: var(--size-4-3);
|
|
|
|
|
border-right: var(--cs-fence-gutter-border-width) solid var(--cs-fence-gutter-border-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent .cs-line-number::before,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > .cs-line-number::before {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: calc(-1 * var(--size-4-1));
|
|
|
|
|
bottom: -100%;
|
|
|
|
|
left: calc(-1 * (var(--size-4-4) - var(--cs-fence-gutter-language-border-size)));
|
|
|
|
|
right: 0;
|
|
|
|
|
background-color: inherit;
|
|
|
|
|
z-index: -5;
|
|
|
|
|
box-shadow: calc(-1 * var(--cs-fence-gutter-language-border-size)) 0 0px var(--cs-language-border-gutter-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent .cs-line-number::after,
|
|
|
|
|
body.cs-plugin .markdown-source-view *:not(.cm-embed-block) > .cs-line-number::after {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 0px;
|
|
|
|
|
bottom: 0px;
|
|
|
|
|
width: var(--size-4-3);
|
|
|
|
|
left: calc(100% + var(--cs-fence-gutter-border-width));
|
|
|
|
|
right: calc(-1 * var(--size-4-3));
|
|
|
|
|
background:
|
|
|
|
|
linear-gradient(
|
|
|
|
|
to left,
|
|
|
|
|
transparent,
|
|
|
|
|
var(--cs-fence-fade-gradient-stop),
|
|
|
|
|
var(--cs-fence-background-colour));
|
|
|
|
|
z-index: 10;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code > div.cs-line > div.cs-line-number {
|
|
|
|
|
grid-column: 1;
|
|
|
|
|
text-align: right;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code > div.cs-line > div.cs-line-number.cs-line-numbers-enabled-false {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cs-pre-parent > pre.cs-pre > code.cs-code > div.cs-line > div.cs-line-number.cs-line-numbers-enabled-true {
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line span.cs-line-number {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
height: 100%;
|
|
|
|
|
overflow-y: visible;
|
|
|
|
|
margin-left: calc(-1 * (var(--cs-gutter-char-size) + var(--size-4-3) + var(--size-2-1) + var(--size-4-3)));
|
|
|
|
|
left: calc(-1 * (var(--cs-gutter-char-size) + var(--size-4-3) + var(--size-2-1) + var(--size-4-3)));
|
|
|
|
|
z-index: 10;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-source-view div.cm-line:not(.cm-embed-block).cs-line span.cs-line-number::before {
|
|
|
|
|
z-index: -5;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin.cs-line-numbers-enabled-false .cs-pre-parent > pre.cs-pre > code.cs-code > div.cs-line > div.cs-line-number:not(.cs-line-numbers-enabled-true) {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2025-02-16 19:00:54 +00:00
|
|
|
body.cs-plugin span.cm-formatting.cm-inline-code ~ span.cs-header {
|
|
|
|
|
border-radius: 0px !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header {
|
|
|
|
|
display: inline;
|
|
|
|
|
user-select: none;
|
|
|
|
|
background-color: --cs-inline-header-background-colour;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header.cm-inline-code {
|
|
|
|
|
padding-left: 0.25em;
|
|
|
|
|
padding-right: 0px;
|
|
|
|
|
border-radius: var(--cs-inline-curvature) 0px 0px var(--cs-inline-curvature) !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header ~ span.cm-inline-code:not(.cs-footer) {
|
|
|
|
|
padding-left: 0px !important;
|
|
|
|
|
padding-right: 0px !important;
|
|
|
|
|
border-radius: 0px !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header > span:not(:first-child):not(.cs-separator) {
|
|
|
|
|
margin-left: 0.5em;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header > span.cs-icon-container {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
vertical-align: text-top;
|
|
|
|
|
width: 1.1em;
|
|
|
|
|
margin-left: 0.5em;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header > span.cs-icon-container > img.cs-icon:not([class*=emoji]) {
|
|
|
|
|
display: inline;
|
|
|
|
|
width: var(--cs-inline-header-icon-size);
|
|
|
|
|
height: var(--cs-inline-header-icon-size);
|
|
|
|
|
margin: unset;
|
|
|
|
|
filter: var(--cs-inline-header-icon-gray-scale);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-named-title {
|
|
|
|
|
background-color: var(--cs-inline-header-named-title-background-colour);
|
|
|
|
|
color: var(--cs-inline-header-named-title-text-colour);
|
|
|
|
|
font-weight: var(--cs-inline-header-named-title-font-weight);
|
|
|
|
|
font-style: var(--cs-inline-header-named-title-font-style);
|
|
|
|
|
font-family: var(--cs-inline-header-named-title-font-family);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-language-title {
|
|
|
|
|
background-color: var(--cs-inline-header-language-title-background-colour);
|
|
|
|
|
color: var(--cs-inline-header-languaage-title-text-colour);
|
|
|
|
|
font-weight: var(--cs-inline-header-language-title-font-weight);
|
|
|
|
|
font-style: var(--cs-inline-header-language-title-font-style);
|
|
|
|
|
font-family: var(--cs-inline-header-language-title-font-family);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-external-reference {
|
|
|
|
|
background-color: var(--cs-inline-header-external-reference-title-background-colour);
|
|
|
|
|
color: var(--cs-inline-header-external-reference-title-text-colour);
|
|
|
|
|
font-weight: var(--cs-inline-header-external-reference-title-font-weight);
|
|
|
|
|
font-style: var(--cs-inline-header-external-reference-title-font-style);
|
|
|
|
|
font-family: var(--cs-inline-header-external-reference-title-font-family);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-external-reference .cs-external-reference-repository,
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-external-reference .cs-external-reference-repository-icon {
|
|
|
|
|
color: var(--cs-inline-header-external-reference-title-repository-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-external-reference .cs-external-reference-version,
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-external-reference .cs-external-reference-version-icon {
|
|
|
|
|
color: var(--cs-inline-header-external-reference-title-version-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-external-reference .cs-external-reference-timestamp,
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-external-reference .cs-external-reference-timestamp-icon {
|
|
|
|
|
color: var(--cs-inline-header-external-reference-title-timestamp-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-execute-code-title {
|
|
|
|
|
background-color: var(--cs-inline-header-execute-code-title-background-colour);
|
|
|
|
|
color: var(--cs-inline-header-execute-code-title-text-colour);
|
|
|
|
|
font-weight: var(--cs-inline-header-execute-code-title-font-weight);
|
|
|
|
|
font-style: var(--cs-inline-header-execute-code-title-font-style);
|
|
|
|
|
font-family: var(--cs-inline-header-execute-code-title-font-family);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-header span.cs-separator {
|
|
|
|
|
color: var(--cs-inline-header-separator-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-footer {
|
|
|
|
|
padding-left: 0.4em !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-footer.cm-inline-code {
|
|
|
|
|
padding-left: 0px !important;
|
|
|
|
|
padding-right: 0.25em;
|
|
|
|
|
border-radius: 0px var(--cs-inline-curvature) var(--cs-inline-curvature) 0px !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-footer button.cs-copy-code-button {
|
|
|
|
|
--icon-size: var(--icon-xs);
|
|
|
|
|
padding: 0.15em;
|
|
|
|
|
margin-left: var(--size-4-1);
|
|
|
|
|
background-color: var(--cs-inline-button-inactive-background-colour);
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
height: 100%;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
color: var(--cs-inline-button-inactive-colour);
|
|
|
|
|
transition:
|
|
|
|
|
opacity,
|
|
|
|
|
background-color,
|
|
|
|
|
color;
|
|
|
|
|
transition-duration: var(--cs-transition-length-button);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-footer button.cs-copy-code-button > svg {
|
|
|
|
|
display: inline;
|
|
|
|
|
height: 100%;
|
|
|
|
|
vertical-align: text-top;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-footer button.cs-copy-code-button:hover {
|
|
|
|
|
background-color: var(--cs-inline-button-hover-background-colour);
|
|
|
|
|
color: var(--cs-inline-button-hover-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-footer button.cs-copy-code-button:active {
|
|
|
|
|
background-color: var(--cs-inline-button-active-background-colour);
|
|
|
|
|
color: var(--cs-inline-button-active-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-rendered :not(pre) > code:not([class*=blur]) {
|
|
|
|
|
display: inline;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-rendered :not(pre) > code:not([class*=blur]) span.cm-inline-code {
|
|
|
|
|
padding-left: 0 !important;
|
|
|
|
|
padding-right: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin tr code.cs-code-inline {
|
|
|
|
|
white-space: normal;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .reveal img.cs-icon {
|
|
|
|
|
margin: inherit;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .markdown-rendered :not(pre) > code:not([class*=blur]) {
|
|
|
|
|
border-radius: var(--cs-inline-curvature);
|
|
|
|
|
color: var(--cs-inline-text-colour);
|
|
|
|
|
background-color: var(--cs-inline-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cm-s-obsidian span.cm-inline-code {
|
|
|
|
|
color: var(--cs-inline-text-colour);
|
|
|
|
|
background-color: var(--cs-inline-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cm-s-obsidian span.cm-inline-code span.cm-inline-code.cm-hmd-indented-code {
|
|
|
|
|
background-color: transparent;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cm-s-obsidian span.cm-inline-code span.cm-inline-code:not(.cm-formatting):not(.cm-hmd-indented-code):not(.obsidian-search-match-highlight) {
|
|
|
|
|
background-color: var(--cs-inline-background-colour);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cm-s-obsidian span.cm-inline-code:not(.cm-formatting) {
|
|
|
|
|
border-radius: var(--cs-inline-curvature);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cm-s-obsidian span.cm-inline-code.cm-formatting {
|
|
|
|
|
border-start-start-radius: var(--cs-inline-curvature);
|
|
|
|
|
border-end-start-radius: var(--cs-inline-curvature);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin .cm-s-obsidian span.cm-inline-code:not(.cm-formatting) + .cm-formatting.cm-inline-code {
|
|
|
|
|
border-start-end-radius: var(--cs-inline-curvature);
|
|
|
|
|
border-end-end-radius: var(--cs-inline-curvature);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-parameters {
|
|
|
|
|
color: var(--cs-inline-parameters-text-colour);
|
|
|
|
|
font-weight: var(--cs-inline-parameters-font-weight);
|
|
|
|
|
font-style: var(--cs-inline-parameters-font-style);
|
|
|
|
|
font-family: var(--cs-inline-parameters-font-family);
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cm-comment span.cs-comment {
|
|
|
|
|
font-size: inherit;
|
|
|
|
|
line-height: inherit;
|
|
|
|
|
padding: 0px !important;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-comment {
|
|
|
|
|
box-sizing: initial;
|
|
|
|
|
}
|
|
|
|
|
body.cs-plugin span.cs-comment p {
|
|
|
|
|
display: inline !important;
|
|
|
|
|
}
|
2025-02-16 18:31:32 +00:00
|
|
|
.cm-hmd-frontmatter,
|
|
|
|
|
.cm-hmd-frontmatter .cm-builtin,
|
|
|
|
|
.cm-hmd-frontmatter .cm-property,
|
|
|
|
|
.cm-hmd-frontmatter .cm-attribute,
|
|
|
|
|
.cm-hmd-frontmatter .cm-type {
|
|
|
|
|
color: var(--code-function);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-inline-code,
|
|
|
|
|
.cm-hmd-frontmatter .cm-math {
|
|
|
|
|
color: var(--code-normal);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-def,
|
|
|
|
|
.cm-hmd-frontmatter .cm-comment,
|
|
|
|
|
.cm-hmd-frontmatter .cm-meta {
|
|
|
|
|
color: var(--code-comment);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-tag {
|
|
|
|
|
color: var(--code-tag);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-punctuation,
|
|
|
|
|
.cm-hmd-frontmatter .cm-bracket,
|
|
|
|
|
.cm-hmd-frontmatter .cm-hr {
|
|
|
|
|
color: var(--code-punctuation);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-number {
|
|
|
|
|
color: var(--code-value);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-qualifier,
|
|
|
|
|
.cm-hmd-frontmatter .cm-string,
|
|
|
|
|
.cm-hmd-frontmatter .cm-string-2 {
|
|
|
|
|
color: var(--code-string);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-operator {
|
|
|
|
|
color: var(--code-operator);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-link,
|
|
|
|
|
.cm-hmd-frontmatter .cm-variable,
|
|
|
|
|
.cm-hmd-frontmatter .cm-variable-2,
|
|
|
|
|
.cm-hmd-frontmatter .cm-variable-3 {
|
|
|
|
|
color: var(--code-property);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-keyword {
|
|
|
|
|
color: var(--code-keyword);
|
|
|
|
|
}
|
|
|
|
|
.cm-hmd-frontmatter .cm-atom {
|
|
|
|
|
color: var(--code-important);
|
2025-01-30 12:38:05 +00:00
|
|
|
}
|
2025-02-16 19:00:54 +00:00
|
|
|
body.cs-plugin .cs-hidden {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
2025-02-16 21:29:47 +00:00
|
|
|
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsic3JjL3Njc3Mvc2Nzcy9taXhpbnMuc2NzcyIsICJzcmMvc2Nzcy9mZW5jZS9oZWFkZXIuc2NzcyIsICJzcmMvc2Nzcy9mZW5jZS9mb290ZXIuc2NzcyIsICJzcmMvc2Nzcy9mZW5jZS9zcGFjaW5nLnNjc3MiLCAic3JjL3Njc3MvZmVuY2Uvc3R5bGluZy5zY3NzIiwgInNyYy9zY3NzL2ZlbmNlL2RlY29yYXRpb25zL2NvbW1lbnRzLnNjc3MiLCAic3JjL3Njc3MvZmVuY2UvZGVjb3JhdGlvbnMvZmlsbGVyLnNjc3MiLCAic3JjL3Njc3MvZmVuY2UvZGVjb3JhdGlvbnMvbGluZU51bWJlcnMuc2NzcyIsICJzcmMvc2Nzcy9pbmxpbmUvaGVhZGVyLnNjc3MiLCAic3JjL3Njc3MvaW5saW5lL2Zvb3Rlci5zY3NzIiwgInNyYy9zY3NzL2lubGluZS9zcGFjaW5nLnNjc3MiLCAic3JjL3Njc3MvaW5saW5lL3N0eWxpbmcuc2NzcyIsICJzcmMvc2Nzcy9pbmxpbmUvc3ludGF4SGlnaGxpZ2h0aW5nLnNjc3MiLCAic3JjL3Njc3MvaW5saW5lL2RlY29yYXRpb25zL2NvbW1lbnRzLnNjc3MiLCAic3JjL3Njc3Mvb3RoZXIvZnJvbnRtYXR0ZXIuc2NzcyIsICJzcmMvc2Nzcy9vdGhlci9oaWRkZW4uc2NzcyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiJHByZWZpeDogXCJjcy1cIjtcblxuQG1peGluIHByZWZpeGVkKCRuYW1lKSB7XG5cdC4jeyRwcmVmaXh9I3skbmFtZX0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBhY3RpdmUge1xuICBib2R5LmNzLXBsdWdpbiB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vc2Nzcy9taXhpbnNcIjtcblxuQGluY2x1ZGUgbWl4aW5zLmFjdGl2ZSB7XG5cdC0tY3MtbGFuZ3VhZ2UtYm9yZGVyLWhlYWRlci1jb2xvdXI6IHZhcigtLWNzLWZlbmNlLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG91cik7XG5cdC0tY3MtbGFuZ3VhZ2UtYm9yZGVyLXNlcGFyYXRvci1jb2xvdXI6IHZhcigtLWNzLWZlbmNlLWhlYWRlci1zZXBhcmF0b3ItYmFja2dyb3VuZC1jb2xvdXIpO1xuXHQtLWNzLWxhbmd1YWdlLWJvcmRlci1ndXR0ZXItY29sb3VyOiB2YXIoLS1jcy1mZW5jZS1ndXR0ZXItYmFja2dyb3VuZC1jb2xvdXIpO1xuXG5cdC5jcy1wcmUtcGFyZW50LFxuXHQubWFya2Rvd24tc291cmNlLXZpZXcgKjpub3QoLmNtLWVtYmVkLWJsb2NrKSA+IHtcblx0XHRkaXYuY3MtaGVhZGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogdmFyKC0tZm9udC10ZXh0LXNpemUpO1xuXHRcdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IHZhcigtLXNpemUtMi0xKSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNzLWZlbmNlLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG91cik7XG5cdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IHZhcigtLXNpemUtNC0yKTtcblx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDI7XG5cdFx0XHQvLyBvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0XHQvLyBvdmVyZmxvdy15OiBoaWRkZW47XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKC0xICogdmFyKC0tc2l6ZS00LTMpKTtcblx0XHRcdFx0bGVmdDogY2FsYygtMSAqIGNhbGModmFyKC0tc2l6ZS00LTQpIC0gdmFyKC0tY3MtZmVuY2UtZ3V0dGVyLWxhbmd1YWdlLWJvcmRlci1zaXplKSkpO1xuXHRcdFx0XHQvLyByaWdodDogY2FsYygtMSAqIGNhbGModmFyKC0tc2l6ZS00LTEyKSArIHZhcigtLWNzLWZlbmNlLWZhZGUtd2lkdGgpKSk7XG5cdFx0XHRcdHJpZ2h0OiBjYWxjKC0xICogdmFyKC0tY3MtZmVuY2UtZmFkZS13aWR0aCkpO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdGJveC1zaGFkb3c6IGNhbGMoLTEgKiB2YXIoLS1jcy1mZW5jZS1ndXR0ZXItbGFuZ3VhZ2UtYm9yZGVyLXNpemUpKSAwIDBweCB2YXIoLS1jcy1sYW5ndWFnZS1ib3JkZXItaGVhZGVyLWNvbG91cik7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IGNhbGMoLTEgKiB2YXIoLS1zaXplLTItMSkpO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtNC00KSAtIHZhcigtLWNzLWZlbmNlLWd1dHRlci1sYW5ndWFnZS1ib3JkZXItc2l6ZSkpKTtcblx0XHRcdFx0Ly8gcmlnaHQ6IGNhbGMoLTEgKiBjYWxjKHZhcigtLXNpemUtNC0xMikgKyB2YXIoLS1jcy1mZW5jZS1mYWRlLXdpZHRoKSkpO1xuXHRcdFx0XHRyaWdodDogY2FsYygtMSAqIHZhcigtLWNzLWZlbmNlLWZhZGUtd2lkdGgpKTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogdmFyKC0tY3MtdHJhbnNpdGlvbi1sZW5ndGgtZm9sZCk7XG5cdFx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY3MtZmVuY2UtaGVhZGVyLXNlcGFyYXRvci1iYWNrZ3JvdW5kLWNvbG91cik7XG5cdFx0XHRcdGJveC1zaGFkb3c6IGNhbGMoLTEgKiB2YXIoLS1jcy1mZW5jZS1ndXR0ZXItbGFuZ3VhZ2UtYm9yZGVyLXNpemUpKSAwIDBweCB2YXIoLS1jcy1sYW5ndWFnZS1ib3JkZXItc2VwYXJhdG9yL
|