.dark .styles_TooltipContent__V5cEu{background-color:var(--gray-4);color:var(--foreground);box-shadow:var(--shadow-6)}.dark .styles_TooltipArrow__lDQkF{fill:var(--gray-4)}.styles_TooltipContent__V5cEu{border-radius:4px;user-select:none;padding:8px 12px;overflow-wrap:break-word;max-width:250px;font-size:12px;line-height:1.2;text-align:center;color:var(--gray-11);background-color:#fff;box-shadow:var(--shadow-6);animation-duration:.1s;animation-timing-function:ease-in;z-index:9999;position:relative;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;-moz-animation-duration:.1s;-moz-animation-timing-function:ease-in}.styles_TooltipTitle__9hxzF{font-weight:700;font-size:12px;color:var(--gray-12);display:inline-block;width:100%;padding-bottom:8px}.styles_TooltipContent__V5cEu[data-state=delayed-open][data-side=top]{animation-name:styles_slideDownAndFade__2AZvt;-moz-animation-name:styles_slideDownAndFade__2AZvt}.styles_TooltipContent__V5cEu[data-state=delayed-open][data-side=right]{animation-name:styles_slideLeftAndFade__xCNWy;-moz-animation-name:styles_slideLeftAndFade__xCNWy}.styles_TooltipContent__V5cEu[data-state=delayed-open][data-side=bottom]{animation-name:styles_slideUpAndFade__5nd__;-moz-animation-name:styles_slideUpAndFade__5nd__}.styles_TooltipContent__V5cEu[data-state=delayed-open][data-side=left]{animation-name:styles_slideRightAndFade__zQrmO;-moz-animation-name:styles_slideRightAndFade__zQrmO}.styles_TooltipArrow__lDQkF{fill:#fff}@keyframes styles_slideUpAndFade__5nd__{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_slideRightAndFade__zQrmO{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes styles_slideDownAndFade__2AZvt{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_slideLeftAndFade__xCNWy{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}.code-blocks_code-block__cTPUP{position:relative}.code-blocks_code-block__cTPUP ::-moz-selection{background-color:rgba(106,95,193,.5)}.code-blocks_code-block__cTPUP ::selection{background-color:rgba(106,95,193,.5)}.code-blocks_code-block__cTPUP code[class*=language-],.code-blocks_code-block__cTPUP pre{font-family:var(--font-family-monospace)}.code-blocks_code-block__cTPUP pre{background-color:var(--code-background);font-size:.85rem;border:1px solid var(--accent-11);border-radius:6px;margin:0;white-space:pre;overflow-x:auto;max-width:100%;box-sizing:border-box;-moz-tab-size:2;-o-tab-size:2;tab-size:2;scrollbar-width:thin;scrollbar-color:rgba(148,129,164,.4) rgba(0,0,0,0)}.code-blocks_code-block__cTPUP pre::-webkit-scrollbar{width:8px;height:8px}.code-blocks_code-block__cTPUP pre::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.code-blocks_code-block__cTPUP pre::-webkit-scrollbar-thumb{background-color:rgba(148,129,164,.4);border-radius:9999px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.code-blocks_code-block__cTPUP pre:hover::-webkit-scrollbar-thumb{background-color:rgba(148,129,164,.6)}.code-blocks_code-block__cTPUP pre::-webkit-scrollbar-thumb:active{background-color:rgba(148,129,164,.8)}.code-blocks_code-block__cTPUP pre:has(.code-diff){padding-right:0}.code-blocks_code-block__cTPUP pre:has(.code-diff) .diff-deleted .token.operator:first-of-type,.code-blocks_code-block__cTPUP pre:has(.code-diff) .diff-inserted .token.operator:first-of-type{padding-right:12px}.code-blocks_code-block__cTPUP pre:has(.highlight-line){padding-left:0;padding-right:0}.code-blocks_code-block__cTPUP pre:has(.highlight-line) .code-line{padding-left:12px;padding-right:12px}.code-blocks_code-block__cTPUP .code-highlight{float:left;min-width:100%}.code-blocks_code-block__cTPUP .code-highlight>.highlight-block:last-child{margin-bottom:-10px}.code-blocks_code-block__cTPUP .code-line{display:block;float:left;min-width:100%;box-sizing:border-box;white-space:pre;border-left:4px solid rgba(0,0,0,0)}.code-blocks_code-block__cTPUP .code-line svg,.code-blocks_code-block__cTPUP .code-line>.table{display:inline}.code-blocks_code-block__cTPUP .code-line.diff-inserted,.code-blocks_code-block__cTPUP .code-line.inserted{background-color:rgba(16,185,129,.2);margin-left:-12px;width:calc(100% + 12px)}.code-blocks_code-block__cTPUP .code-line.deleted,.code-blocks_code-block__cTPUP .code-line.diff-deleted{background-color:rgba(239,68,68,.2);margin-left:-12px;width:calc(100% + 12px)}.code-blocks_code-block__cTPUP{overflow-y:visible}@media(max-width:768px){.code-blocks_code-block__cTPUP{overflow-x:hidden}.code-blocks_code-block__cTPUP pre{-webkit-overflow-scrolling:touch}.code-blocks_code-block__cTPUP .code-line.deleted,.code-blocks_code-block__cTPUP .code-line.diff-deleted,.code-blocks_code-block__cTPUP .code-line.diff-inserted,.code-blocks_code-block__cTPUP .code-line.inserted{width:100%;margin-left:0}}.code-blocks_code-actions__Mkfd3{display:grid;height:32px;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;position:absolute;margin:0 .25rem;right:0;top:-35px;white-space:nowrap;max-width:calc(100% - .5rem)}.code-blocks_filename__sQPMo{font-size:.75rem;margin-right:1rem;color:var(--white);font-weight:400}.code-blocks_class-name__tNrqz{color:#d3d3d3}.code-blocks_copy__vHcRk{font-size:.85rem;color:#fff;border:none;margin:0;padding:4px;background:none;outline:none;border-radius:2px;transition:background .15s ease-in-out}.code-blocks_copied__PBcgM,.code-blocks_copy__vHcRk:focus,.code-blocks_copy__vHcRk:hover{background:hsla(0,0%,100%,.25)}.code-blocks_copied__PBcgM{position:absolute;right:4px;top:4px;margin:0;padding:0 6px;border-radius:2px;font-size:.85rem;border:none;color:var(--white);transition:opacity .15s;z-index:10000}