:root{--bsaweb--syntax-highlighter--fg:#333;--bsaweb--syntax-highlighter--border:#ddd;--bsaweb--syntax-highlighter--line-number-fg:#999;--bsaweb--syntax-highlighter--token-comment:#6a737d;--bsaweb--syntax-highlighter--token-keyword:#d73a49;--bsaweb--syntax-highlighter--token-string:#032f62;--bsaweb--syntax-highlighter--token-property:#005cc5;--bsaweb--syntax-highlighter--token-function:#005cc5;--bsaweb--syntax-highlighter--token-variable:#e36209;--bsaweb--syntax-highlighter--token-operator:var(--bsaweb--syntax-highlighter--fg)}.wp-block-code.is-style-bsaweb-code-dark{--bsaweb--syntax-highlighter--fg:#d4d4d4;--bsaweb--syntax-highlighter--border:#3e3e3e;--bsaweb--syntax-highlighter--line-number-fg:#858585;--bsaweb--syntax-highlighter--token-comment:#6a9955;--bsaweb--syntax-highlighter--token-keyword:#569cd6;--bsaweb--syntax-highlighter--token-string:#ce9178;--bsaweb--syntax-highlighter--token-function:#dcdcaa;--bsaweb--syntax-highlighter--token-variable:#9cdcfe;--bsaweb--syntax-highlighter--token-property:#dcdcaa;--bsaweb--syntax-highlighter--token-operator:var(--bsaweb--syntax-highlighter--fg)}.wp-block-code.is-style-bsaweb-code-muted{--bsaweb--syntax-highlighter--fg:#555;--bsaweb--syntax-highlighter--border:#e0e0e0;--bsaweb--syntax-highlighter--line-number-fg:#aaa}.bsaweb-code-syntax-highlighter__header{align-items:center;display:flex;justify-content:space-between}.bsaweb-code-syntax-highlighter__language{color:var(--bsaweb--syntax-highlighter--line-number-fg);font-size:.875em;font-weight:500;text-transform:uppercase}.bsaweb-code-syntax-highlighter-wrapper,.wp-block-code.bsaweb-code-syntax-highlighter{display:flex;flex-direction:column}.wp-block-code.bsaweb-code-syntax-highlighter>pre{display:flex;flex-direction:row}.bsaweb-code-syntax-highlighter__line-numbers{border-right:1px solid var(--bsaweb--syntax-highlighter--border);display:flex;flex-direction:column;padding:4px;text-align:right;-webkit-user-select:none;user-select:none}.bsaweb-code-syntax-highlighter__line-number{color:var(--bsaweb--syntax-highlighter--line-number-fg);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5}.bsaweb-code-syntax-highlighter__control{font-size:.75em}.bsaweb-code-syntax-highlighter__code{color:var(--bsaweb--syntax-highlighter--fg)}code::highlight(cdata),code::highlight(comment),code::highlight(doctype),code::highlight(prolog){color:var(--bsaweb--syntax-highlighter--token-comment)}code::highlight(punctuation){color:var(--bsaweb--syntax-highlighter--token-operator)}code::highlight(boolean),code::highlight(class-name),code::highlight(constant),code::highlight(deleted),code::highlight(number),code::highlight(property),code::highlight(symbol),code::highlight(tag){color:var(--bsaweb--syntax-highlighter--token-property)}code::highlight(attr-name),code::highlight(builtin),code::highlight(char),code::highlight(inserted),code::highlight(selector),code::highlight(string){color:var(--bsaweb--syntax-highlighter--token-string)}code::highlight(entity),code::highlight(operator),code::highlight(url){color:var(--bsaweb--syntax-highlighter--token-operator)}code::highlight(atrule),code::highlight(attr-value),code::highlight(keyword){color:var(--bsaweb--syntax-highlighter--token-keyword)}code::highlight(function){color:var(--bsaweb--syntax-highlighter--token-function)}code::highlight(important),code::highlight(parameter),code::highlight(regex),code::highlight(variable){color:var(--bsaweb--syntax-highlighter--token-variable)}
