.Search_overlay__wqy6I{position:fixed;inset:0;z-index:var(--layer-dialog);background:var(--color-overlay-primary);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:.85}@media (prefers-reduced-motion:no-preference){.Search_overlay__wqy6I[data-state=open]{animation:Search_fadeIn__cnczE .18s cubic-bezier(.16,1,.3,1)}.Search_overlay__wqy6I[data-state=closed]{animation:Search_fadeOut__YRs64 .18s cubic-bezier(.16,1,.3,1)}}.Search_content__fqzSx{background-color:var(--color-bg-secondary);border-radius:12px;position:fixed;top:12vh;left:50%;transform:translateX(-50%);width:90vw;max-width:560px;max-height:min(73vh,560px);z-index:var(--layer-dialog);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.04),0 8px 16px -4px rgba(0,0,0,.04);border:1px solid var(--color-border-primary)}@media (prefers-reduced-motion:no-preference){.Search_content__fqzSx[data-state=open]{animation:Search_contentShow__9t57i .18s cubic-bezier(.16,1,.3,1) forwards}.Search_content__fqzSx[data-state=closed]{animation:Search_contentHide__a_9yE .18s cubic-bezier(.16,1,.3,1) forwards}}[data-theme=light] .Search_content__fqzSx{background-color:var(--color-bg-primary);border:.5px solid lch(84.025 0 282.863);box-shadow:0 9px 48px lch(0 0 0/.088),0 6px 24px lch(0 0 0/.11),0 1px 1px lch(0 0 0/.044)}.Search_content__fqzSx:focus{outline:none}.Search_inputContainer__LZnxP{flex-shrink:0;padding:0 20px;position:relative;display:flex;height:56px;transition:box-shadow .15s,border-color .15s;overflow:hidden}.Search_input__5PYOp{position:absolute;border:0;inset:0;width:100%;height:100%;font-size:16px;line-height:56px;color:var(--color-text-primary);background:transparent;padding-left:48px;caret-color:var(--color-brand-bg)}.Search_input__5PYOp:focus{outline:none;box-shadow:none}.Search_input__5PYOp::-moz-placeholder{color:var(--color-text-quaternary)}.Search_input__5PYOp::placeholder{color:var(--color-text-quaternary)}.Search_searchContent__nymQq{--padding:8px;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:var(--padding)}.Search_searchContent__nymQq[data-empty=false]{padding:var(--padding);border-top:1px solid var(--color-border-primary)}.Search_statusContainer__dyfDF{flex:1 1;padding-block:16px}.Search_statusText__3iUoM{font-size:13px;line-height:17px;margin:0;color:var(--color-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}.Search_statusSearchIcon__B8zOC{width:24px;height:24px;fill:var(--color-text-quaternary)}.Search_searchIcon__bJkWJ{position:absolute;left:20px;top:50%;transform:translateY(-50%);fill:var(--color-text-quaternary);pointer-events:none}@keyframes Search_fadeIn__cnczE{0%{opacity:0}to{opacity:.85}}@keyframes Search_fadeOut__YRs64{0%{opacity:.85}to{opacity:0}}@keyframes Search_contentShow__9t57i{0%{opacity:0;transform:translate(-50%) scale(.96)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes Search_contentHide__a_9yE{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%) scale(.96)}}.Search_iconContainer__U7F_p{margin-right:12px;margin-top:2px;flex-shrink:0;width:16px;height:16px}.Search_iconContainer__U7F_p img,.Search_iconContainer__U7F_p svg{filter:var(--icon-grayscale-image-filter);opacity:.3}.Search_anchor__ChXMS{display:flex;overflow:hidden;padding:12px;border-radius:8px}.Search_anchor__ChXMS[data-focused=true]{background:var(--color-bg-quaternary)}.Search_anchor__ChXMS mark{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);background:none}.Search_searchContent__nymQq{overflow:auto;flex-grow:1}.Search_title__CpS9E{font-weight:var(--font-weight-semibold);line-height:1.68;color:var(--color-text-primary)}.Search_subtitle__pkAQt,.Search_title__CpS9E{margin:0;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.Search_subtitle__pkAQt{line-height:20px;color:var(--color-text-tertiary)}.IconButton_root__vP_d_{width:var(--button-height)}.CopyButton_check__P2BIl,.CopyButton_copy__eSyxJ{transition:var(--speed-regularTransition);transition-property:opacity,transform}.CopyButton_check__P2BIl{opacity:0}.CopyButton_root__1t_RQ[data-copied=true] .CopyButton_check__P2BIl{opacity:1}.CopyButton_root__1t_RQ[data-copied=false] .CopyButton_check__P2BIl,.CopyButton_root__1t_RQ[data-copied=true] .CopyButton_copy__eSyxJ{opacity:0;transform:scale(.8)}.CopyButton_root__1t_RQ[data-copied=false] .CopyButton_copy__eSyxJ{opacity:1}.Codeblock_root__PYI8C{position:relative}.Codeblock_root__PYI8C pre{padding:0;padding-block:16px}.Codeblock_root__PYI8C pre [data-line]{padding-inline:16px 64px}.Codeblock_root__PYI8C pre [data-line][data-highlighted-line]{background:var(--color-bg-quaternary)}.Codeblock_root__PYI8C pre [data-line] span{color:var(--shiki-light)}[data-theme=dark] :is(.Codeblock_root__PYI8C pre [data-line] span),[data-theme=glass] :is(.Codeblock_root__PYI8C pre [data-line] span){color:var(--shiki-dark)}@media (any-hover:hover){.Codeblock_root__PYI8C pre:hover .Codeblock_copy__pTm40{opacity:1}}@media (hover:none){.Codeblock_root__PYI8C pre .Codeblock_copy__pTm40{opacity:1}}.Codeblock_copy__pTm40.Codeblock_copy__pTm40{position:absolute;top:12px;right:12px;transition:opacity var(--speed-regularTransition)}.Codeblock_code__3HufQ[data-line-numbers]{counter-reset:line}.Codeblock_code__3HufQ[data-line-numbers]>[data-line]:before{counter-increment:line;content:counter(line);display:inline-block;width:.75rem;margin-right:1.25rem;text-align:right;color:gray}.Codeblock_code__3HufQ[data-line-numbers-max-digits="2"]>[data-line]:before{width:1.25rem}.Codeblock_code__3HufQ[data-line-numbers-max-digits="3"]>[data-line]:before{width:1.75rem}.Codeblock_code__3HufQ[data-line-numbers-max-digits="4"]>[data-line]:before{width:2.25rem}.IssueLabel_root__PADxB{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0 8px;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);height:25px;background:var(--color-bg-primary);border-radius:var(--radius-rounded);border:1px solid var(--color-border-secondary)}.IssueLabel_root__PADxB:before{content:"";width:9px;height:9px;background:var(--color);border-radius:var(--radius-circle);flex-shrink:0}.BlogRenderer_authorWrapper__jwZ6b{margin-bottom:8px;margin-top:40px}.Sidenote_root__hGLUm{isolation:isolate;position:relative;display:block;margin-right:8px;font-size:13px;line-height:19px}.Sidenote_root__hGLUm~.Sidenote_root__hGLUm{margin-top:16px}.Sidenote_root__hGLUm[data-hover=true]:before{opacity:1;transform:none}.Sidenote_root__hGLUm:before{content:"";position:absolute;z-index:-1;inset:-6px -8px;border-radius:6px;background:var(--color-bg-tertiary);opacity:0;transform:scale(.9);transition:.18s;transition-property:opacity,transform}@media (max-width:768px){.Sidenote_root__hGLUm{display:none}}.Sidenote_button__9LzYh{margin-left:4px;vertical-align:bottom;width:24px;height:24px;background:var(--color-bg-tertiary);border:none;padding:0}.Sidenote_button__9LzYh:not([disabled]):hover{background:var(--color-bg-quaternary)}.Sidenote_button__9LzYh svg{fill:var(--color-text-primary);width:18px;height:18px}.Sidenote_mark__oBhRT{--y-offset:4px;--x-offset:3px;padding:var(--y-offset) var(--x-offset);margin-left:calc(-1 * var(--x-offset));margin-right:calc(-1 * var(--x-offset));text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:1.5px;text-decoration-color:var(--color-border-tertiary);text-underline-offset:2.5px;--c:transparent;background-image:linear-gradient(var(--c),var(--c));background-size:100% 1px;background-position:left calc(100% - 3px);background-repeat:no-repeat;transition:.16s;transition-property:background-size,background-position,text-underline-offset,text-decoration-color}.Sidenote_mark__oBhRT[data-hover=true]{text-underline-offset:6px;text-decoration-color:transparent;--c:var(--color-bg-quaternary);border-radius:4px;background-size:100% 100%;background-position:left 100%}@media (max-width:1024px){.Sidenote_mark__oBhRT{cursor:inherit;text-decoration:none;background:none}}.Sidenote_inlineMark__cyuzF{text-decoration-style:solid;cursor:pointer}.Sidenote_inlineMark__cyuzF:hover{background:none;text-underline-offset:2.5px;text-decoration-color:var(--color-text-quaternary)}.Sidenote_collapsibleOuter__Gu0pA{max-width:none;height:-moz-max-content;height:max-content;background:var(--color-bg-secondary);border-top:1px solid var(--color-border-primary);border-bottom:1px solid var(--color-border-primary)}.Sidenote_collapsible__R0OM6.Sidenote_collapsible__R0OM6{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:none;margin-bottom:0;display:flex}.Sidenote_collapsibleInner___k3De.Sidenote_collapsibleInner___k3De{max-width:var(--prose-max-width);width:100%;margin:24px auto}.Sidenote_collapsibleInner___k3De.Sidenote_collapsibleInner___k3De.Sidenote_wide__G7B9_{max-width:var(--page-max-width)}.Sidenote_inlineImage__I535l{display:inline;vertical-align:text-top;margin-right:4px}.Sidenote_sidenoteContainer__wst6B.Sidenote_sidenoteContainer__wst6B{margin-right:0;margin-left:0;max-width:none}@media (max-width:1024px){.Sidenote_sidenoteContainer__wst6B.Sidenote_sidenoteContainer__wst6B{margin-right:auto;margin-left:auto;max-width:var(--prose-max-width)}}