code[class*=language-],pre[class*=language-]{color:var(--code-color);background:0 0;font-size:.93em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;font-family:Fira Code,JetBrains Mono,Inconsolata,monospace}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}.dark code[class*=language-] ::-moz-selection,.dark pre[class*=language-] ::-moz-selection{background:#5b5c5c}.dark code[class*=language-] ::selection,.dark pre[class*=language-] ::selection{background:#5b5c5c}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;--tw-bg-opacity: 1;background-color:rgb(246 248 250 / var(--tw-bg-opacity, 1))}pre[class*=language-]:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(21 27 35 / var(--tw-bg-opacity, 1))}pre[class*=language-]{font-family:Fira Code,JetBrains Mono,Inconsolata,monospace}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal;--tw-bg-opacity: 1;background-color:rgb(245 242 240 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}:not(pre)>code[class*=language-]:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}:not(pre)>code[class*=language-]{font-family:Fira Code,JetBrains Mono,Inconsolata,monospace}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#6b7280}.token.punctuation{color:#9ca3af}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#ef4444}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#22c55e}.token.operator,.token.entity,.language-css .token.string,.style .token.string,.token.url{color:#eab308}.token.atrule,.token.attr-value,.token.keyword{color:#3b82f6}.token.function,.token.class-name{color:#ec4899}.token.regex,.token.important,.token.variable{color:#e11d48}.token.bold{font-weight:700}.token.italic{font-style:italic}pre[class*=language-]::-webkit-scrollbar{width:6px;height:6px}pre[class*=language-]::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(246 248 250 / var(--tw-bg-opacity, 1))}pre[class*=language-]:where(.dark,.dark *)::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(21 27 35 / var(--tw-bg-opacity, 1))}pre[class*=language-]::-webkit-scrollbar-track{border-radius:4px}pre[class*=language-]::-webkit-scrollbar-thumb{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));border-radius:4px}pre[class*=language-]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.copy{--button-bg: #ffffff;--button-hover-bg: #464646;--button-text-color: #474747;--button-hover-text-color: #ffffff;--button-border-radius: 10px;--button-diameter: 36px;--button-outline-width: 1px;--button-outline-color: rgb(141, 141, 141);--tooltip-bg: #f4f3f3;--toolptip-border-radius: 4px;--tooltip-font-family: Menlo, Roboto Mono, monospace;--tooltip-font-size: 12px;--tootip-text-color: rgb(50, 50, 50);--tooltip-padding-x: 7px;--tooltip-padding-y: 7px;--tooltip-offset: 8px;box-sizing:border-box;width:var(--button-diameter);height:var(--button-diameter);border-radius:var(--button-border-radius);background-color:var(--button-bg);color:var(--button-text-color);border:none;cursor:pointer;position:relative;outline:none}.tooltip{position:absolute;opacity:0;visibility:0;top:0;left:50%;transform:translate(-50%);white-space:nowrap;font:var(--tooltip-font-size) var(--tooltip-font-family);color:var(--tootip-text-color);background:var(--tooltip-bg);padding:var(--tooltip-padding-y) var(--tooltip-padding-x);border-radius:var(--toolptip-border-radius);pointer-events:none;transition:all var(--tooltip-transition-duration) cubic-bezier(.68,-.55,.265,1.55)}.tooltip:before{content:attr(data-text-initial)}.tooltip:after{content:"";position:absolute;bottom:calc(var(--tooltip-padding-y) / 2 * -1);width:var(--tooltip-padding-y);height:var(--tooltip-padding-y);background:inherit;left:50%;transform:translate(-50%) rotate(45deg);z-index:-999;pointer-events:none}.copy svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkmark{display:none}.copy:hover .tooltip,.copy:focus:not(:focus-visible) .tooltip{opacity:1;visibility:visible;top:calc((100% + var(--tooltip-offset)) * -1)}.copy:focus:not(:focus-visible) .tooltip:before{content:attr(data-text-end)}.copy:focus:not(:focus-visible) .clipboard{display:none}.copy:focus:not(:focus-visible) .checkmark{display:block}.copy:hover,.copy:focus{background-color:var(--button-hover-bg)}.copy:active{outline:var(--button-outline-width) solid var(--button-outline-color)}.copy:hover svg{color:var(--button-hover-text-color)}
