*{scrollbar-color:rgb(var(--color-gray-500)/.4) rgb(var(--color-gray-300)/.4);scrollbar-width:thin}.dark,.dark *{scrollbar-color:rgb(var(--color-gray-600)/.4) rgb(var(--color-gray-900)/.4)}.content{overflow-wrap:anywhere;word-break:normal}.content a{position:relative;text-decoration:none}.content a:after{border-bottom-width:1px;border-style:dashed;bottom:0;content:"";height:0;left:0;position:absolute;right:0}.content .no-underline a:after,.content :where(h1,h2,h3,h4,h5,h6) a:after,.content a.no-underline:after{border-style:none;content:""}table h2,table h3,table h4,table h5,table h6{scroll-margin-top:92px}@media (min-width:768px){table h2,table h3,table h4,table h5,table h6{scroll-margin-top:134px}}@media (min-width:1280px){table h2,table h3,table h4,table h5,table h6{scroll-margin-top:92px}}h1,h2,h3,h4,h5,h6{scroll-margin-top:42px}@media (min-width:768px){h1,h2,h3,h4,h5,h6{scroll-margin-top:84px}}@media (min-width:1280px){h1,h2,h3,h4,h5,h6{scroll-margin-top:42px}}.prose :where(h1,h2,h3,h4,h5,h6)>a:not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration:none}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1rem;padding-top:1rem}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75rem;padding-top:.75rem}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75rem;padding-top:.75rem}.prose-base :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.25rem;padding-top:.75rem}.prose-base :where(h6):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.25rem;padding-top:.75rem}table thead td{white-space:nowrap}.scroll-wrapper{width:100vw}.modal .scroll-wrapper,.scroll-wrapper{--pre-gutter-width:48px;overflow-x:auto}.modal .scroll-wrapper{width:200px}.table-header{--pre-gutter-width:48px;width:100vw}.has-nav .scroll-wrapper,.has-nav .table-header{width:calc(100vw - var(--pre-gutter-width))}@media (min-width:768px){.has-nav .scroll-wrapper,.has-nav .table-header{width:calc(100vw - 280px - var(--pre-gutter-width))}}.has-nav .modal .scroll-wrapper,.has-nav .modal .table-header{width:100%}.has-toc.has-nav .scroll-wrapper,.has-toc.has-nav .table-header{width:calc(100vw - var(--pre-gutter-width))}@media (min-width:768px){.has-toc.has-nav .scroll-wrapper,.has-toc.has-nav .table-header{width:calc(100vw - 280px - var(--pre-gutter-width))}}@media (min-width:1280px){.has-toc.has-nav .scroll-wrapper,.has-toc.has-nav .table-header{width:calc(100vw - 540px - var(--pre-gutter-width))}}.has-toc.has-nav .modal .scroll-wrapper,.has-toc.has-nav .modal .table-header{width:100%}.fade-in-out{animation:fadeinout 1.5s infinite}body .prose{max-width:unset}@keyframes fadeinout{0%{opacity:.2}50%{opacity:.6}to{opacity:.2}}
