.slider_next-btn__Biq2_,.slider_prev-btn__3rFSB{top:calc(50% - 20px);position:absolute;background:hsl(var(--muted));border-radius:30px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-weight:700;font-size:18px;z-index:2;border:1px solid hsl(var(--muted-foreground)/.4)}.slider_next-btn__Biq2_{right:10px}.slider_prev-btn__3rFSB{left:10px}.prose code:after,.prose code:before{content:""}.prose pre:not([data-language]){background-color:transparent!important}.prose code.language-math:after,.prose code.language-math:before{content:""}.prose mjx-container{color:var(--tw-prose-invert-body)}.prose mjx-container[display=true]{font-size:1.5rem;color:var(--tw-prose-invert-headings)}.prose a{text-decoration:none}[data-rmiz]{display:block;position:relative}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-unzoom],[data-rmiz-btn-zoom]{display:none}[data-rmiz-content=found] img{cursor:zoom-in}[data-rmiz-modal][open]{width:100vw;width:100dvw;height:100vh;background-color:transparent;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal]:focus-visible{outline:none}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;top:0;bottom:0;left:0;right:0}[data-rmiz-modal-overlay=hidden]{background-color:transparent}[data-rmiz-modal-overlay=visible]{--tw-bg-opacity:1;background-color:hsl(var(--background)/var(--tw-bg-opacity))}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-img],[data-rmiz-modal-overlay]{transition-duration:.01ms!important}}:root{--twoslash-error-color:#d45656;--twoslash-error-bg:rgba(212,86,86,.125);--twoslash-tag-color:#3772cf;--twoslash-tag-bg:rgba(55,114,207,.125);--twoslash-tag-warn-color:#c37d0d;--twoslash-tag-warn-bg:rgba(195,125,13,.125);--twoslash-tag-annotate-color:#1ba673;--twoslash-tag-annotate-bg:rgba(27,166,115,.125)}.twoslash-completion-list,.twoslash-query-presisted .twoslash-popup-container{-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;z-index:8;--tw-bg-opacity:1;background-color:hsl(var(--popover)/var(--tw-bg-opacity));--tw-text-opacity:1;color:hsl(var(--popover-foreground)/var(--tw-text-opacity));border-width:1px;border-radius:6px;flex-direction:column;width:20rem;padding:8px;display:flex;position:absolute;top:0;left:0;transform:translateY(16px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.twoslash-completion-list:hover,.twoslash-query-presisted .twoslash-popup-container:hover{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.twoslash-popup-arrow{pointer-events:none;--tw-bg-opacity:1;background-color:hsl(var(--popover)/var(--tw-bg-opacity));border-top-width:1px;border-right-width:1px;width:6px;height:6px;position:absolute;top:-4px;left:1em;transform:rotate(-45deg)}.twoslash-popup-docs-tag{flex-direction:column;gap:.5em;display:flex}.twoslash-popup-docs-tag-name{font-weight:600}.twoslash-popup-code{font-size:14px;display:block!important}.twoslash-popup-code .line{padding-left:0!important}.twoslash-popup-docs,.twoslash-popup-docs-tags{--tw-text-opacity:1;color:hsl(var(--muted-foreground)/var(--tw-text-opacity));margin-top:8px!important;font-size:14px!important;line-height:20px!important}.twoslash:hover .twoslash-hover{border-color:currentColor}.twoslash .twoslash-hover{border-bottom:1px dotted;border-color:transparent;transition:border .3s;position:relative}.twoslash .twoslash-error-line{background-color:var(--twoslash-error-bg);border-left:3px solid var(--twoslash-error-color);color:var(--twoslash-error-color);margin:.2em 0;padding:6px 12px;position:relative}.twoslash .twoslash-error{-webkit-text-decoration:wavy underline var(--twoslash-error-color);text-decoration:wavy underline var(--twoslash-error-color);padding-bottom:2px}.twoslash .twoslash-completion-cursor{position:relative}.twoslash-completion-list:before{content:" ";--tw-bg-opacity:1;background-color:hsl(var(--foreground)/var(--tw-bg-opacity));width:1px;height:1em;position:absolute;top:-1.2em;left:-1px}.twoslash-completion-list li{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.5rem;font-size:13px;display:inline-flex;overflow:hidden}.twoslash-completion-list li span.twoslash-completions-unmatched{--tw-text-opacity:1;color:hsl(var(--muted-foreground)/var(--tw-text-opacity))}.twoslash-completion-list .deprecated{opacity:.5;text-decoration:line-through}.twoslash-completion-list .twoslash-completions-icon{--tw-text-opacity:1;color:hsl(var(--muted-foreground)/var(--tw-text-opacity));flex:none;width:1em}.twoslash .twoslash-tag-line{background-color:var(--twoslash-tag-bg);border-left:3px solid var(--twoslash-tag-color);color:var(--twoslash-tag-color);align-items:center;gap:.3em;margin:.2em 0;padding:6px 10px;display:flex;position:relative}.twoslash .twoslash-tag-line .twoslash-tag-icon{color:inherit;width:1.1em}.twoslash .twoslash-tag-line.twoslash-tag-error-line{background-color:var(--twoslash-error-bg);border-left:3px solid var(--twoslash-error-color);color:var(--twoslash-error-color)}.twoslash .twoslash-tag-line.twoslash-tag-warn-line{background-color:var(--twoslash-tag-warn-bg);border-left:3px solid var(--twoslash-tag-warn-color);color:var(--twoslash-tag-warn-color)}.twoslash .twoslash-tag-line.twoslash-tag-annotate-line{background-color:var(--twoslash-tag-annotate-bg);border-left:3px solid var(--twoslash-tag-annotate-color);color:var(--twoslash-tag-annotate-color)}@media (prefers-reduced-motion:reduce){.twoslash *{transition:none!important}}.table-math-text-base table .math{font-size:16px}.table-math-text-small table .math{font-size:13px}.table-math-text-lg table .math{font-size:1.275rem}.table-math-text-xl table .math{font-size:1.4rem}.table-text-base table{font-size:16px}.table-text-small table{font-size:13px}.table-text-lg table{font-size:1.275rem}.table-text-xl table{font-size:1.4rem}.internalTable{width:-moz-fit-content;width:fit-content}.table-fullWidth .internalTable{width:100%}.table-fullWidth .internalTable>div{width:100%;display:flex;justify-content:center;align-items:center}.table-fullWidth .internalTable>div table{width:100%!important;max-width:min(100%,1024px)}.table-float-right table{float:right}.table-float-left table{float:left}.table-center .internalTable>div{width:100%;display:flex;justify-content:center;align-items:center}.table-center .internalTable>div table{width:-moz-fit-content;width:fit-content;max-width:100%}.table-heading-center table th,.table-text-center table td{text-align:center}.table-expand .internalTable{max-height:unset!important;height:-moz-fit-content;height:fit-content}.table-no-max-dims .internalTable table{max-width:unset;max-height:unset}