pre[class*=language-]{background:#1e293b!important;border:1px solid #334155!important;border-radius:.75rem!important;margin:1.5rem 0!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important}.dark pre[class*=language-]{background:#0f172a!important;border-color:#475569!important}code[class*=language-],pre[class*=language-]{color:#e2e8f0!important;font-family:Fira Code,Monaco,Cascadia Code,Roboto Mono,monospace!important;font-size:.875rem!important;line-height:1.5!important}:not(pre)>code[class*=language-]{color:#1e293b!important;background:#e2e8f0!important;border-radius:.25rem!important;padding:.125rem .375rem!important;font-size:.875rem!important}.dark :not(pre)>code[class*=language-]{color:#e2e8f0!important;background:#475569!important}div.code-toolbar>.toolbar{opacity:0;z-index:10;transition:opacity .3s ease-in-out;position:absolute;top:.5rem;right:.5rem}div.code-toolbar>.toolbar>.toolbar-item{margin-left:.5rem;display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>span{color:#e5e7eb!important;cursor:pointer!important;background:#374151!important;border:none!important;border-radius:.375rem!important;padding:.25rem .5rem!important;font-size:.75rem!important;text-decoration:none!important;transition:background-color .2s ease-in-out!important}div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>a:hover{background:#4b5563!important}div.code-toolbar>.toolbar>.toolbar-item>.toolbar-label{background:#3b82f6!important}div.code-toolbar>.toolbar>.toolbar-item>button[data-copy-state=copy]{background:#059669!important}div.code-toolbar>.toolbar>.toolbar-item>button[data-copy-state=copied]{background:#10b981!important}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#64748b!important}.token.punctuation{color:#e2e8f0!important}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#f87171!important}.token.boolean,.token.number{color:#fbbf24!important}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#4ade80!important}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#a78bfa!important}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#60a5fa!important}.token.keyword{color:#c084fc!important}.token.regex,.token.important{color:#f59e0b!important}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}pre[class*=language-]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}pre[class*=language-]::-webkit-scrollbar{height:8px}pre[class*=language-]::-webkit-scrollbar-track{background:#374151;border-radius:4px}pre[class*=language-]::-webkit-scrollbar-thumb{background:#6b7280;border-radius:4px}pre[class*=language-]::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (width<=640px){pre[class*=language-]{border-left:none;border-right:none;border-radius:0;margin-left:-1rem;margin-right:-1rem}pre[class*=language-].line-numbers{padding-left:2.8em}.line-numbers .line-numbers-rows{width:2em;left:-2.8em}}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{white-space:inherit;position:relative}.line-numbers .line-numbers-rows{pointer-events:none;letter-spacing:-1px;-webkit-user-select:none;user-select:none;border-right:1px solid #999;width:3em;font-size:100%;position:absolute;top:0;left:-3.8em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;text-align:right;padding-right:.8em;display:block}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{z-index:10;opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:.3em;right:.2em}div.code-toolbar:hover>.toolbar,div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{color:inherit;font:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:0 0;border:0;padding:0;line-height:normal;overflow:visible}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;background:#e0e0e033;border-radius:.5em;padding:0 .5em;font-size:.8em;box-shadow:0 2px #0003}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus{color:inherit;text-decoration:none}
