.hextra-code-block pre{white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.content :where(code):not(:where(.hextra-code-block code,[class~=not-prose],[class~=not-prose] *)){border-radius:4px;font-style:normal;padding:.2em .4em;font-size:.875em;overflow-wrap:break-word;word-break:break-word}.content blockquote p a{display:none}html.dark{--primary-hue:36deg;--primary-saturation:100%;--primary-lightness:50%}.hextra-footer:is(html[class~=dark] *),.nav-container:is(html[class~=dark] *),body:is(html[class~=dark] *){background-color:#1c1c1c}.nav-container-blur:is(html[class~=dark] *){background-color:rgba(28,28,28,.8) !important}.nav-container a:is(html[class~=dark] *),.nav-container svg:is(html[class~=dark] *){color:#fff;transition:color .2s ease-in-out}.nav-container a:hover:is(html[class~=dark] *),.nav-container a:hover svg:is(html[class~=dark] *),.nav-container button:hover svg:is(html[class~=dark] *){color:#f90 !important}.hamburger-menu:is(html[class~=dark] *){color:#fff}.hamburger-menu:hover:is(html[class~=dark] *){color:#f90 !important}.content :where(code):not(:where(.hextra-code-block code,[class~=not-prose],[class~=not-prose] *)):is(html[class~=dark] *){background-color:#2a2a2a;color:#f90;border:1px solid #444}.hextra-code-block pre:is(html[class~=dark] *),.hextra-code-block .filename:is(html[class~=dark] *){background-color:#111;border:1px solid #444}.hextra-code-block pre code span:is(html[class~=dark] *),.hextra-code-block pre code:is(html[class~=dark] *){font-style:normal !important;color:#f0f0f0}.dark .highlight .chroma .c,.dark .highlight .chroma .c1,.dark .highlight .chroma .cs{color:#8b949e !important}.dark .highlight .chroma .k{color:#ff7b72 !important}.dark .highlight .chroma .kc{color:#79c0ff !important}.dark .highlight .chroma .s,.dark .highlight .chroma .s1,.dark .highlight .chroma .s2{color:#a5d6ff !important}.dark .highlight .chroma .nc{color:#f0883e !important;font-weight:700}.dark .highlight .chroma .nf{color:#d2a8ff !important;font-weight:700}.chroma .hl:is(html[class~=dark] *){background-color:rgba(255,153,0,.15) !important}.hextra-code-copy-btn:hover:is(html[class~=dark] *){background-color:#2a2a2a;color:#f90}.content :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):is(html[class~=dark] *),.content :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)):is(html[class~=dark] *){color:#f90;border-left-color:#f90}.content :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover:is(html[class~=dark] *){color:#fff;text-decoration:underline}.content :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)):is(html[class~=dark] *){border-color:#444}.hextra-card:is(html[class~=dark] *){background-color:#2a2a2a;border:1px solid #444;color:#f0f0f0}.hextra-card:hover:is(html[class~=dark] *){border-color:#f90;box-shadow:0 0 15px rgba(255,153,0,.2)}.hextra-badge:is(html[class~=dark] *){background-color:#f90;color:#000;font-weight:700}.sidebar-active-item:is(html[class~=dark] *){color:#f90 !important;font-weight:700;background-color:rgba(255,153,0,.1);border-radius:4px}.dark\:hover\:hx-bg-primary-100\/5:hover:is(html[class~=dark] *){background-color:rgba(255,153,0,.1)}.sidebar-container a:hover:is(html[class~=dark] *){color:#f90}.sidebar-container a:is(html[class~=dark] *){color:#fff}.search-wrapper li .active:is(html[class~=dark] *){background-color:rgba(255,153,0,.15)}.search-wrapper .match:is(html[class~=dark] *){color:#f90}.search-input:is(html[class~=dark] *){border-color:#444}.search-input:focus:is(html[class~=dark] *){border-color:#f90}.hextra-tabs-toggle[data-state=selected]:is(html[class~=dark] *){border-bottom:2px solid #f90;color:#f90}strong:is(html[class~=dark] *){color:#f90;padding:3px}