.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{left:0;position:absolute;top:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{background-color:transparent;border:none;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}*{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}}
