figure.highlight{margin:2em 0;background:var(--vscode-code-container-bg);box-shadow:0 4px 16px var(--vscode-code-shadow);overflow:hidden;width:100%;max-width:100%;position:relative}.line-numbers-pre{padding:4px 6px;margin:0;background:var(--vscode-code-line-number-bg);border-right:1px solid var(--vscode-code-border);color:var(--vscode-code-line-number);user-select:none;text-align:right;min-width:auto;width:auto;flex-shrink:0;overflow-y:hidden;box-sizing:border-box;font-family:"JetBrains Mono",monospace;font-size:14px;line-height:1.5}.line-numbers-pre .line-num{font-family:"JetBrains Mono",monospace;font-size:14px;line-height:1.5;display:block;padding-right:.5em;padding-top:0;padding-bottom:0;margin:0;white-space:nowrap;box-sizing:border-box}.code-content{padding:4px 8px;margin:0;flex-shrink:1;overflow-x:auto;font-family:"JetBrains Mono",monospace;font-size:14px;line-height:1.5;color:var(--vscode-text);background:var(--vscode-bg);width:0;min-width:0;box-sizing:border-box}.code-content code{white-space:pre;word-wrap:normal;tab-size:4;line-height:1.5}.code-content .line{line-height:1.5;margin:0;padding:0;box-sizing:border-box}.code-pre-wrapper{display:flex;overflow:hidden;background:var(--vscode-code-container-bg);width:100%;box-shadow:0 4px 16px var(--vscode-code-shadow);align-items:flex-start;min-height:0;height:auto!important;position:relative;margin:0;padding:0;box-sizing:border-box}