.Markdown_container__a0J_T a{background-color:transparent;--tw-text-opacity:1;color:rgb(var(--color-gorange)/var(--tw-text-opacity));text-decoration-line:none}.Markdown_container__a0J_T a:active,.Markdown_container__a0J_T a:hover{text-decoration-line:underline;outline-width:0}.Markdown_container__a0J_T a:visited{--tw-text-opacity:1;color:rgb(var(--color-gorange)/var(--tw-text-opacity))}.Markdown_container__a0J_T abbr[title]{border-bottom-width:0;text-decoration-line:underline;text-decoration-style:dotted}.Markdown_container__a0J_T b,.Markdown_container__a0J_T strong{font-weight:500}.Markdown_container__a0J_T dfn{font-style:italic}.Markdown_container__a0J_T h1{margin-top:.75rem;margin-bottom:.75rem;border-bottom-width:1px;border-style:solid;border-color:rgb(var(--color-stroke-primary)/.5);padding-bottom:.25rem;font-size:var(--font-heading-xl);font-weight:500}.Markdown_container__a0J_T mark{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-top)/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-text-primary)/var(--tw-text-opacity))}.Markdown_container__a0J_T small{font-size:90%}.Markdown_container__a0J_T sub,.Markdown_container__a0J_T sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}.Markdown_container__a0J_T sub{bottom:-.25rem}.Markdown_container__a0J_T sup{top:-.5rem}.Markdown_container__a0J_T img{box-sizing:content-box;display:inline-block;max-width:100%;border-style:none}.Markdown_container__a0J_T code,.Markdown_container__a0J_T kbd,.Markdown_container__a0J_T pre,.Markdown_container__a0J_T samp{font-family:var(--font-gs-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:var(--font-body-md)}.Markdown_container__a0J_T figure{margin:1rem 2.5rem}.Markdown_container__a0J_T input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.Markdown_container__a0J_T [type=button],.Markdown_container__a0J_T [type=reset],.Markdown_container__a0J_T [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.Markdown_container__a0J_T [type=button]::-moz-focus-inner,.Markdown_container__a0J_T [type=reset]::-moz-focus-inner,.Markdown_container__a0J_T [type=submit]::-moz-focus-inner{border-style:none;padding:0}.Markdown_container__a0J_T [type=button]:-moz-focusring,.Markdown_container__a0J_T [type=reset]:-moz-focusring,.Markdown_container__a0J_T [type=submit]:-moz-focusring{outline-style:dotted;outline-width:1px;outline-color:rgb(var(--color-text-primary)/1)}.Markdown_container__a0J_T [type=checkbox],.Markdown_container__a0J_T [type=radio]{box-sizing:border-box;padding:0}.Markdown_container__a0J_T [type=number]::-webkit-inner-spin-button,.Markdown_container__a0J_T [type=number]::-webkit-outer-spin-button{height:auto}.Markdown_container__a0J_T [type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}.Markdown_container__a0J_T [type=search]::-webkit-search-cancel-button,.Markdown_container__a0J_T [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.Markdown_container__a0J_T ::-webkit-input-placeholder{color:inherit;opacity:.5}.Markdown_container__a0J_T ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.Markdown_container__a0J_T hr:before{content:"";display:table}.Markdown_container__a0J_T hr:after{content:"";clear:both;display:table}.Markdown_container__a0J_T table{display:block;width:-moz-max-content;width:max-content;max-width:100%;border-collapse:collapse;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.Markdown_container__a0J_T td,.Markdown_container__a0J_T th{padding:0}.Markdown_container__a0J_T>:first-child{margin-top:0!important}.Markdown_container__a0J_T>:last-child{margin-bottom:0!important}.Markdown_container__a0J_T details summary{cursor:pointer}.Markdown_container__a0J_T details:not([open])>:not(summary){display:none!important}.Markdown_container__a0J_T kbd{display:inline-block;border-radius:.375rem;border-bottom:1px rgb(var(--color-stroke-secondary)/.25);border-style:solid;--tw-bg-opacity:1;background-color:rgb(var(--color-surface-top)/var(--tw-bg-opacity));padding:.25rem;vertical-align:middle;font-family:var(--font-gs-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;line-height:.75rem;--tw-text-opacity:1;color:rgb(var(--color-text-primary)/var(--tw-text-opacity));--tw-shadow:inset 0 -1px 0;--tw-shadow-colored:inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:rgb(var(--color-surface-top)/1);--tw-shadow:var(--tw-shadow-colored)}.Markdown_container__a0J_T h1,.Markdown_container__a0J_T h2,.Markdown_container__a0J_T h3,.Markdown_container__a0J_T h4,.Markdown_container__a0J_T h5,.Markdown_container__a0J_T h6{margin-bottom:1rem;margin-top:1.5rem;font-weight:500;line-height:1.25}.Markdown_container__a0J_T h2{margin-top:2.5rem;padding-bottom:.25rem;font-size:var(--font-heading-md);font-weight:500}.Markdown_container__a0J_T h3{font-size:var(--font-heading-xs);font-weight:500}.Markdown_container__a0J_T h4{font-size:var(--font-body-lg);font-weight:500}.Markdown_container__a0J_T h5{font-size:var(--font-body-md);font-weight:500}.Markdown_container__a0J_T h6{font-size:var(--font-body-sm);font-weight:500;color:rgb(var(--color-text-secondary)/.6)}.Markdown_container__a0J_T p{margin-bottom:.5rem;margin-top:0}.Markdown_container__a0J_T blockquote{margin:0;--tw-border-opacity:1;border-left:4px rgb(var(--color-pink)/var(--tw-border-opacity));border-style:solid;--tw-bg-opacity:1;background-color:rgb(var(--color-surface-top)/var(--tw-bg-opacity));padding:1rem;font-size:var(--font-body-md);--tw-text-opacity:1;color:rgb(var(--color-text-primary)/var(--tw-text-opacity))}.Markdown_container__a0J_T blockquote,.Markdown_container__a0J_T details,.Markdown_container__a0J_T dl,.Markdown_container__a0J_T ol,.Markdown_container__a0J_T p,.Markdown_container__a0J_T pre,.Markdown_container__a0J_T table,.Markdown_container__a0J_T ul{margin-top:1.25rem;margin-bottom:1.25rem}.Markdown_container__a0J_T h3+blockquote,.Markdown_container__a0J_T h4+blockquote,.Markdown_container__a0J_T h5+blockquote{margin-top:0}.Markdown_container__a0J_T h6+blockquote{margin-top:0;--tw-border-opacity:1;border-left-color:rgb(var(--color-orange)/var(--tw-border-opacity))}.Markdown_container__a0J_T h3:has(+blockquote),.Markdown_container__a0J_T h4:has(+blockquote),.Markdown_container__a0J_T h5:has(+blockquote){margin-bottom:0;border-left-width:4px;border-bottom-width:1px;--tw-border-opacity:1;border-left-color:rgb(var(--color-pink)/var(--tw-border-opacity));border-bottom-color:rgb(var(--color-pink)/.5);--tw-bg-opacity:1;background-color:rgb(var(--color-surface-top)/var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem}.Markdown_container__a0J_T h6:has(+blockquote){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.Markdown_container__a0J_T h3:has(+pre),.Markdown_container__a0J_T h4:has(+pre),.Markdown_container__a0J_T h5:has(+pre){margin-bottom:0;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-bottom-width:1px;border-bottom-color:rgb(var(--color-text-quaternary)/.6);--tw-bg-opacity:1;background-color:rgb(var(--color-surface-top)/var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem}.Markdown_container__a0J_T ol{list-style-type:decimal}.Markdown_container__a0J_T ul{list-style-type:disc}.Markdown_container__a0J_T ol,.Markdown_container__a0J_T ul{margin-top:0;margin-bottom:0;padding-left:2rem}.Markdown_container__a0J_T ol ol,.Markdown_container__a0J_T ol ul,.Markdown_container__a0J_T ul ol,.Markdown_container__a0J_T ul ul{margin-top:0;margin-bottom:0}.Markdown_container__a0J_T ol ol,.Markdown_container__a0J_T ul ol{list-style-type:lower-roman}.Markdown_container__a0J_T ol ol ol,.Markdown_container__a0J_T ol ul ol,.Markdown_container__a0J_T ul ol ol,.Markdown_container__a0J_T ul ul ol{list-style-type:lower-alpha}.Markdown_container__a0J_T dd{margin-left:0}.Markdown_container__a0J_T code,.Markdown_container__a0J_T tt{margin:0;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(var(--color-surface-top)/var(--tw-bg-opacity));padding:.125rem .375rem;font-family:var(--font-gs-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:85%}.Markdown_container__a0J_T blockquote code,.Markdown_container__a0J_T blockquote tt{--tw-bg-opacity:1;background-color:rgb(var(--color-surface-back)/var(--tw-bg-opacity))}.Markdown_container__a0J_T pre{word-wrap:normal;margin-top:0;margin-bottom:.75rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(var(--color-surface-top)/var(--tw-bg-opacity));font-family:var(--font-gs-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:85%;line-height:1.5}.Markdown_container__a0J_T h3+pre,.Markdown_container__a0J_T h4+pre,.Markdown_container__a0J_T h5+pre,.Markdown_container__a0J_T h6+pre{border-top-left-radius:0;border-top-right-radius:0}.Markdown_container__a0J_T ::-moz-placeholder{color:rgb(var(--color-text-primary)/1)}.Markdown_container__a0J_T ::placeholder{color:rgb(var(--color-text-primary)/1)}.Markdown_container__a0J_T input::-webkit-inner-spin-button,.Markdown_container__a0J_T input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.Markdown_container__a0J_T [data-catalyst]{display:block}.Markdown_container__a0J_T:not(.Markdown_inline-markdown__1slTx):before{content:"";display:table}.Markdown_container__a0J_T:not(.Markdown_inline-markdown__1slTx):after{content:"";clear:both;display:table}.Markdown_container__a0J_T a:not([href]){color:inherit;text-decoration-line:none}.Markdown_container__a0J_T .Markdown_absent__arBCQ{--tw-text-opacity:1;color:rgb(var(--color-red)/var(--tw-text-opacity))}.Markdown_container__a0J_T a.Markdown_anchor__mWQ68{float:left;margin-left:-1.25rem;padding-right:.25rem;line-height:1}.Markdown_container__a0J_T .Markdown_anchor__mWQ68:focus{outline:2px solid transparent;outline-offset:2px}.Markdown_container__a0J_T blockquote>:first-child{margin-top:0}.Markdown_container__a0J_T blockquote>:last-child{margin-bottom:0}.Markdown_container__a0J_T sup>a:before{content:"["}.Markdown_container__a0J_T sup>a:after{content:"]"}.Markdown_container__a0J_T h1:hover .Markdown_anchor__mWQ68,.Markdown_container__a0J_T h2:hover .Markdown_anchor__mWQ68,.Markdown_container__a0J_T h3:hover .Markdown_anchor__mWQ68,.Markdown_container__a0J_T h4:hover .Markdown_anchor__mWQ68,.Markdown_container__a0J_T h5:hover .Markdown_anchor__mWQ68,.Markdown_container__a0J_T h6:hover .Markdown_anchor__mWQ68{text-decoration-line:none}.Markdown_container__a0J_T h1 code,.Markdown_container__a0J_T h1 tt,.Markdown_container__a0J_T h2 code,.Markdown_container__a0J_T h2 tt,.Markdown_container__a0J_T h3 code,.Markdown_container__a0J_T h3 tt,.Markdown_container__a0J_T h4 code,.Markdown_container__a0J_T h4 tt,.Markdown_container__a0J_T h5 code,.Markdown_container__a0J_T h5 tt,.Markdown_container__a0J_T h6 code,.Markdown_container__a0J_T h6 tt{font-size:inherit;padding:0 .25rem}.Markdown_container__a0J_T ol.Markdown_no-list__RUMwf,.Markdown_container__a0J_T ul.Markdown_no-list__RUMwf{list-style-type:none;padding:0}.Markdown_container__a0J_T ol[type="1"]{list-style-type:decimal}.Markdown_container__a0J_T ol[type=a]{list-style-type:lower-alpha}.Markdown_container__a0J_T ol[type=i]{list-style-type:lower-roman}.Markdown_container__a0J_T div>ol:not([type]){list-style-type:decimal}.Markdown_container__a0J_T li>p{margin-top:1rem}.Markdown_container__a0J_T li+li{margin-top:.25rem}.Markdown_container__a0J_T dl{padding:0}.Markdown_container__a0J_T dl dt{margin-top:1rem;padding:0;font-size:var(--font-body-md);font-weight:600;font-style:italic}.Markdown_container__a0J_T dl dd{margin-bottom:1rem;padding:0 1rem}.Markdown_container__a0J_T table th{font-weight:600}.Markdown_container__a0J_T table td,.Markdown_container__a0J_T table th{border-width:1px;border-style:solid;border-color:rgb(var(--color-stroke-primary)/.5);padding:.25rem .75rem}.Markdown_container__a0J_T table tr{border-top:1px rgb(var(--color-stroke-primary)/.5);border-style:solid;--tw-bg-opacity:1;background-color:rgb(var(--color-surface-top)/var(--tw-bg-opacity))}.Markdown_container__a0J_T table tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(var(--color-surface-middle)/var(--tw-bg-opacity))}.Markdown_container__a0J_T table img{background-color:transparent}.Markdown_container__a0J_T img[align=right]{padding-left:1.25rem}.Markdown_container__a0J_T img[align=left]{padding-right:1.25rem}.Markdown_container__a0J_T .Markdown_emoji__IPk8j{max-width:none;background-color:transparent;vertical-align:text-top}.Markdown_container__a0J_T span.Markdown_float-right__Qv4cb>span{margin:.75rem auto 0;display:block;overflow:hidden;text-align:right}.Markdown_container__a0J_T span.Markdown_float-left__ztser{float:left;margin-right:.75rem;display:block;overflow:hidden}.Markdown_container__a0J_T span.Markdown_float-left__ztser span{margin:.75rem 0 0}.Markdown_container__a0J_T span.Markdown_align-right__0PsZ3{clear:both;display:block;overflow:hidden}.Markdown_container__a0J_T span.Markdown_align-right__0PsZ3>span{margin:.75rem 0 0;display:block;overflow:hidden;text-align:right}.Markdown_container__a0J_T span.Markdown_align-right__0PsZ3 span img{margin:0;text-align:right}.Markdown_container__a0J_T span.Markdown_align-center__tKFzX>span{margin:.75rem auto 0;display:block;overflow:hidden;text-align:center}.Markdown_container__a0J_T span.Markdown_frame__XVvHP{display:block;overflow:hidden}.Markdown_container__a0J_T span.Markdown_frame__XVvHP>span{float:left;margin:.75rem 0 0;display:block;width:auto;overflow:hidden;border-width:1px;border-style:solid;border-color:rgb(var(--color-stroke-primary)/.5);padding:.5rem}.Markdown_container__a0J_T span.Markdown_frame__XVvHP span img{float:left;display:block}.Markdown_container__a0J_T span.Markdown_frame__XVvHP span span{clear:both;display:block;padding-top:.25rem;--tw-text-opacity:1;color:rgb(var(--color-text-primary)/var(--tw-text-opacity))}.Markdown_container__a0J_T span.Markdown_align-center__tKFzX{clear:both;display:block;overflow:hidden}.Markdown_container__a0J_T span.Markdown_align-center__tKFzX span img{margin:0 auto;text-align:center}.Markdown_container__a0J_T span.Markdown_float-right__Qv4cb{float:right;margin-left:.75rem;display:block;overflow:hidden}.Markdown_container__a0J_T code br,.Markdown_container__a0J_T tt br{display:none}.Markdown_container__a0J_T del code{text-decoration:inherit}.Markdown_container__a0J_T pre code,.Markdown_container__a0J_T pre tt{line-height:inherit;word-wrap:normal;margin:0;display:inline;max-width:auto;overflow:visible;border-width:0;background-color:transparent;padding:0}.Markdown_container__a0J_T pre code{font-size:100%}.Markdown_container__a0J_T pre>code{margin:0;display:block;overflow:auto;white-space:pre;overflow-wrap:normal;word-break:normal;border-width:0;background-color:transparent;padding:1rem}.changelog-content .Markdown_container__a0J_T h2:first-of-type{margin-bottom:3rem}.BlogBody_body__FFewL>:first-child,.BlogBody_body__FFewL>:first-child>:first-child{margin-top:0!important}.BlogBody_body__FFewL .blog-lexical-figure{display:block;margin:1.5rem 0;max-width:100%}.BlogBody_body__FFewL .blog-lexical-figure img{border-radius:.375rem;display:block;height:auto;width:100%}.BlogBody_body__FFewL .blog-lexical-hr,.BlogBody_body__FFewL hr{border:0;border-top:1px solid #e4e4e7;height:0;margin:2.5rem 0;width:100%}.BlogBody_body__FFewL .blog-lexical-table-wrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;display:block;margin:2rem 0;overflow-x:auto;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:none;width:100%}.BlogBody_body__FFewL .blog-lexical-table-wrapper::-webkit-scrollbar{height:8px}.BlogBody_body__FFewL .blog-lexical-table-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.BlogBody_body__FFewL .blog-lexical-table-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.BlogBody_body__FFewL .blog-lexical-table-wrapper:hover{scrollbar-color:rgba(161,161,170,.5) rgba(0,0,0,0);scrollbar-width:thin}.BlogBody_body__FFewL .blog-lexical-table-wrapper:hover::-webkit-scrollbar-thumb{background-color:rgba(161,161,170,.5)}.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table{background-color:#fff;border:0;border-collapse:collapse;border-spacing:0;display:table;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5;margin:0;max-width:none;width:100%}.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table tbody tr,.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table tbody tr:nth-child(2n),.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table thead tr{background-color:rgba(0,0,0,0);border:0}.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table thead{background-color:#e5e7eb}.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table thead th{background-color:rgba(0,0,0,0);border:0;color:#6b7280;font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1rem;padding:.75rem 1.5rem;text-align:left;text-transform:uppercase;white-space:nowrap}.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table tbody td{background-color:#fff;border:0;border-top:1px solid #e5e7eb;color:#71717a;font-size:.875rem;line-height:1.25rem;padding:.875rem 1.5rem;text-align:left;vertical-align:top}.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table tbody tr:first-child td{border-top:0}.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table code{background-color:#f4f4f5;border:1px solid #e5e7eb;border-radius:.25rem;color:#18181b;font-family:ui-monospace,Roboto Mono,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;padding:.1rem .35rem}.BlogBody_body__FFewL .blog-lexical-table-wrapper .blog-lexical-table strong{color:#18181b;font-weight:600}.BlogBody_body__FFewL .gs-code-snippet{--gs-code-snippet-collapse-lines:5;background-color:#fafafa;border:1px solid #e4e4e7;border-radius:.375rem;display:flex;flex-direction:column;font-family:ui-monospace,Roboto Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;margin:1.5rem 0;overflow:hidden;position:relative}.BlogBody_body__FFewL .gs-code-snippet__header{align-items:center;background-color:#f4f4f5;border-bottom:1px solid #e4e4e7;display:flex;gap:.5rem;min-height:32px;padding:0 .5rem}.BlogBody_body__FFewL .gs-code-snippet__file-icon{color:#3f3f46;flex-shrink:0}.BlogBody_body__FFewL .gs-code-snippet__filename{color:#18181b;flex:1 1 auto;font-size:.8125rem;line-height:1.25rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BlogBody_body__FFewL .gs-code-snippet__copy{align-items:center;background:rgba(0,0,0,0);border:none;border-radius:.375rem;color:#3f3f46;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;position:relative;transition:background-color .15s ease,color .15s ease;width:24px}.BlogBody_body__FFewL .gs-code-snippet__copy:hover{background-color:#e4e4e7;color:#09090b}.BlogBody_body__FFewL .gs-code-snippet__copy:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #3b82f6;outline:none}.BlogBody_body__FFewL .gs-code-snippet__copy-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out}.BlogBody_body__FFewL .gs-code-snippet__copy-icon--copy{opacity:1}.BlogBody_body__FFewL .gs-code-snippet__copy-icon--check{color:#16a34a;opacity:0}.BlogBody_body__FFewL .gs-code-snippet[data-copied=true] .gs-code-snippet__copy-icon--copy{opacity:0}.BlogBody_body__FFewL .gs-code-snippet[data-copied=true] .gs-code-snippet__copy-icon--check{opacity:1}.BlogBody_body__FFewL .gs-code-snippet__body{max-height:none;overflow:hidden;position:relative;transition:max-height .2s ease}.BlogBody_body__FFewL .gs-code-snippet__body pre.shiki{background-color:rgba(0,0,0,0)!important;font-size:.8125rem;line-height:1.55;margin:0;overflow-x:auto;padding:1rem 1.25rem .75rem;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:none}.BlogBody_body__FFewL .gs-code-snippet__body pre.shiki::-webkit-scrollbar{height:8px}.BlogBody_body__FFewL .gs-code-snippet__body pre.shiki::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.BlogBody_body__FFewL .gs-code-snippet__body pre.shiki::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.BlogBody_body__FFewL .gs-code-snippet__body pre.shiki:hover{scrollbar-color:rgba(161,161,170,.5) rgba(0,0,0,0);scrollbar-width:thin}.BlogBody_body__FFewL .gs-code-snippet__body pre.shiki:hover::-webkit-scrollbar-thumb{background-color:rgba(161,161,170,.5)}.BlogBody_body__FFewL .gs-code-snippet__body pre.shiki code{background:rgba(0,0,0,0);font-family:inherit;font-size:inherit;padding:0}.BlogBody_body__FFewL .gs-code-snippet[data-collapsed=true] .gs-code-snippet__body{max-height:calc(var(--gs-code-snippet-collapse-lines, 10)*1.55*.8125rem + 1.75rem)}.BlogBody_body__FFewL .gs-code-snippet[data-collapsed=true] .gs-code-snippet__body:after{background:linear-gradient(180deg,rgba(250,250,250,0) 6.85%,rgb(250,250,250) 93.15%);bottom:0;content:"";height:96px;left:0;pointer-events:none;position:absolute;right:0}.BlogBody_body__FFewL .gs-code-snippet__expander{background-color:#fff;border:1px solid #d4d4d8;border-radius:.375rem;bottom:.75rem;box-shadow:0 1px 2px rgba(0,0,0,.04);color:#3f3f46;cursor:pointer;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.8125rem;font-weight:500;height:28px;left:50%;line-height:1;padding:0 .625rem;position:absolute;transform:translateX(-50%);transition:background-color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.BlogBody_body__FFewL .gs-code-snippet__expander:hover{background-color:#fafafa;border-color:#a1a1aa}.BlogBody_body__FFewL .gs-code-snippet__expander:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #3b82f6;outline:none}.BlogBody_body__FFewL .gs-code-snippet__expander-label--more{display:inline}.BlogBody_body__FFewL .gs-code-snippet__expander-label--less{display:none}.BlogBody_body__FFewL .gs-code-snippet[data-collapsed=false] .gs-code-snippet__expander{align-self:center;bottom:auto;left:auto;margin:0 auto .625rem;position:relative;transform:none}.BlogBody_body__FFewL .gs-code-snippet[data-collapsed=false] .gs-code-snippet__expander-label--more{display:none}.BlogBody_body__FFewL .gs-code-snippet[data-collapsed=false] .gs-code-snippet__expander-label--less{display:inline}.BlogBody_body__FFewL .gs-code-snippet[data-expandable=false] .gs-code-snippet__body:after,.BlogBody_body__FFewL .gs-code-snippet[data-expandable=false] .gs-code-snippet__expander{display:none}