/*!
 * bs Code Highlighter
 * 
 * @version 1.0.3
 */.code-toolbar{--bs-base-blue: #0d6efd;--bs-base-secondary: var(--bs-secondary-color);--bs-base-indigo: #6610f2;--bs-base-purple: #6f42c1;--bs-base-pink: #d63384;--bs-base-red: #dc3545;--bs-base-orange: #fd7e14;--bs-base-green: #198754;--bs-base-teal: #20c997;--bs-base-cyan: #0dcaf0;--bs-base-blue-dark: #084298}[data-bs-theme="dark"] .code-toolbar{--bs-base-blue: #9ec5fe;--bs-base-secondary: var(--bs-secondary-color);--bs-base-indigo: #c29ffa;--bs-base-purple: #c5b3e6;--bs-base-pink: #efadce;--bs-base-red: #f1aeb5;--bs-base-orange: #fecba1;--bs-base-green: #a3cfbb;--bs-base-teal: #a6e9d5;--bs-base-cyan: #9eeaf9;--bs-base-blue-dark: #6ea8fe}.code-toolbar{display:flex;flex-direction:column;background:var(--bs-tertiary-bg);margin-bottom:1rem;border-radius:var(--bs-border-radius);border:1px solid var(--bs-border-color)}.code-toolbar .toolbar{order:-1;border-bottom:1px solid var(--bs-border-color);display:flex;justify-content:space-between;padding:0.5rem 1rem}.code-toolbar .toolbar .toolbar-item span{color:var(--bs-secondary-color);font-size:0.875em;font-family:var(--bs-font-monospace)}.code-toolbar .toolbar .toolbar-item .copy-to-clipboard-button{color:var(--bs-secondary-color);background:transparent;box-shadow:none;border:none;padding:0}.code-toolbar .toolbar .toolbar-item .copy-to-clipboard-button span{opacity:0;transition:opacity 0.15s;margin-right:0.5rem;font-family:var(--bs-body-font-family)}.code-toolbar .toolbar .toolbar-item .copy-to-clipboard-button:hover span,.code-toolbar .toolbar .toolbar-item .copy-to-clipboard-button[data-copy-state="copy-success"] span{opacity:1}.code-toolbar .toolbar .toolbar-item .copy-to-clipboard-button::after{font:var(--fa-font-regular);content:"";font-size:var(--bs-body-font-size)}.code-toolbar .toolbar .toolbar-item .copy-to-clipboard-button[data-copy-state="copy-success"]::after{font:var(--fa-font-solid);content:"";color:var(--bs-success)}.code-toolbar pre{margin:0;border:none !important}.code-toolbar .token.class-name,.code-toolbar .token.function{color:var(--bs-base-blue)}.code-toolbar .token.punctuation{color:var(--bs-base-secondary)}.code-toolbar .token.cdata,.code-toolbar .token.comment,.code-toolbar .token.doctype,.code-toolbar .token.prolog{color:var(--bs-base-secondary)}.code-toolbar .token.atrule,.code-toolbar .token.attr-value,.code-toolbar .token.keyword{color:var(--bs-base-blue-dark)}.code-toolbar .token.attr-name,.code-toolbar .token.builtin,.code-toolbar .token.char,.code-toolbar .token.inserted,.code-toolbar .token.selector,.code-toolbar .token.string{color:var(--bs-base-indigo)}.code-toolbar .token.important,.code-toolbar .token.regex,.code-toolbar .token.variable{color:var(--bs-base-pink)}.code-toolbar .token.bold{font-weight:700}.code-toolbar .token.entity,.code-toolbar .token.operator,.code-toolbar .token.url{color:var(--bs-base-orange)}.code-toolbar .token.boolean,.code-toolbar .token.constant,.code-toolbar .token.deleted,.code-toolbar .token.number,.code-toolbar .token.property,.code-toolbar .token.symbol,.code-toolbar .token.tag{color:var(--bs-base-red)}.code-toolbar .token.delimiter.important{color:var(--bs-base-blue-dark)}