@import"https://fonts.googleapis.com/css2?family=Fira+Code&display=swap";.line-numbers.line-numbers .line-numbers-rows{border-right-color:unset}.line-numbers .line-numbers-rows>span:before{color:unset}code[class*=language-],pre[class*=language-]{color:#9efeff;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none;font-family:Fira Code,Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-weight:400;font-size:17px;line-height:25px;letter-spacing:.5px;text-shadow:0 1px #222245}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{color:inherit;background:#a599e9}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{color:inherit;background:#a599e9}pre[class*=language-]{padding-top:1.5em;padding-right:1.5em;padding-bottom:1.5em;padding-left:.6rem;margin:.5em 0;overflow:auto;border-radius:.5rem;z-index:2}:not(pre)>code[class*=language-],pre[class*=language-]{background:#1e1e3f}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token{font-weight:400}.token.comment,.token.prolog,.token.cdata{color:#b362ff}.token.delimiter,.token.keyword,.token.selector,.token.important,.token.atrule{color:#ff9d00}.token.operator,.token.attr-name{color:#ffb454}.token.punctuation{color:#fff}.token.boolean{color:#ff628c}.token.tag,.token.tag .punctuation,.token.doctype,.token.builtin{color:#ff9d00}.token.entity,.token.symbol{color:#6897bb}.token.number,.token.property,.token.constant,.token.variable{color:#ff628c}.token.string,.token.char{color:#a5ff90}.token.attr-value,.token.attr-value .punctuation{color:#a5c261}.token.attr-value .punctuation:first-child{color:#a9b7c6}.token.url{color:#287bde;text-decoration:underline}.token.function{color:#fad000}.token.regex{background:#364135}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.inserted{background:#0f0}.token.deleted{background:#ff000d}code.language-css .token.property,code.language-css .token.property+.token.punctuation{color:#a9b7c6}code.language-css .token.id{color:#ffc66d}code.language-css .token.selector>.token.class,code.language-css .token.selector>.token.attribute,code.language-css .token.selector>.token.pseudo-class,code.language-css .token.selector>.token.pseudo-element{color:#ffc66d}.token.class-name{color:#fb94ff}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{background:none}.line-highlight.line-highlight{margin-top:36px;background:linear-gradient(to right,rgba(179,98,255,.17),transparent)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{content:""}.code-wrapper blockquote{margin-top:1rem;margin-bottom:1rem;border-left-width:4px;border-color:var(--accent);padding-left:1rem}.code-wrapper h1{margin-top:.5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:2.369rem;font-style:italic}.token.code-wrapper h1{font-style:italic}.code-wrapper h2{margin-top:.5rem;font-size:1.777rem;font-style:italic}.token.code-wrapper h2{font-style:italic}.code-wrapper h3{font-size:1rem;font-weight:500;margin-top:.5rem;font-style:italic}.token.code-wrapper h3{font-style:italic}p code{border-radius:.375rem;padding-left:.375rem;padding-right:.375rem}p[class=section]{margin-top:.75rem;margin-bottom:.75rem}p[class=section] ul li>a{font-size:1rem;color:var(--accent)}p[class=section]>code{background-color:gray;border-radius:4px;padding:3px;font-size:14px}p a,p a:hover{color:var(--accent)}pre code span[line]:before{content:attr(line);margin-right:1.25rem;padding-left:.375rem;--tw-text-opacity: 1;color:rgb(117 117 117 / var(--tw-text-opacity, 1))}p img{aspect-ratio:16 / 9;border-radius:.375rem}ol{padding-left:2rem}ol li{list-style-type:decimal}ul{padding-left:2rem}ul li{list-style-type:disc}table{margin-bottom:.5rem;table-layout:auto}table thead tr,table tbody tr,table thead tr th{border-width:1px;border-color:var(--primary)}table tbody tr td{border-width:1px;border-color:var(--primary);padding-left:1rem}hr{opacity:.5}
