.card_linkCard__2pMKk{margin-top:0;list-style:none;display:flex;align-items:stretch;padding:.15rem;background-image:linear-gradient(45deg,#4f39fa,#da62c4 30%,var(--slate1) 60%);background-size:400%;border-radius:.5rem;background-position:100%;transition:background-position .6s cubic-bezier(.22,1,.36,1)}.card_linkCard__2pMKk strong{font-size:1.2rem}.card_linkCard__2pMKk span{display:inline-block;transition:transform .3s cubic-bezier(.22,1,.36,1);margin-right:auto;margin-top:.5rem;font-size:1.4em}.card_linkCard__2pMKk:is(:hover,:focus-within){background-position:0}.card_linkCard__2pMKk:is(:hover,:focus-within){color:#4f39fa}.card_linkCard__2pMKk:is(:hover,:focus-within) span{will-change:transform;transform:translateX(2px)}.card_linkCard_left__M055l{grid-column:1/1}.card_linkCard_left__M055l a{align-items:end}.card_linkCard_left__M055l span{margin-left:auto;margin-right:0}.card_linkCard_right__54J_H{grid-column:2/2}.card_linkCardLink__VhjPY{width:100%;height:100%;text-decoration:none;line-height:1.4;padding:1em 1.3em;border-radius:8px;color:var(--slate12);background-color:var(--slate1);opacity:.8;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;transition:color .6s cubic-bezier(.22,1,.36,1);position:relative}.card_linkCardLink__VhjPY:before{content:"";box-sizing:border-box;position:absolute;border-radius:11px;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border:3px solid #4f39fa}.paginator_paginator__n07vz{margin-top:5rem}.paginator_linksGrid__tAQIB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;padding:0}.sidebar_pages_sidebarPages__so56x{width:100%;max-width:600px;margin-inline:auto;margin-bottom:2rem;border-radius:8px;border:2px solid var(--slate6);display:flex;flex-direction:column;flex-grow:1;gap:1rem;font-size:.8rem}.sidebar_pages_sidebarPages__so56x>details{height:100%}.sidebar_pages_sidebarPagesTitle___lPjj{text-transform:uppercase;font-size:1rem;font-weight:700;cursor:pointer;padding:1rem}.sidebar_pages_sidebarPagesList__fG4ig{display:flex;flex-direction:column;flex-grow:1;padding:0 1rem 1rem}.sidebar_pages_sidebarPagesList__fG4ig strong{margin-top:1.5rem;margin-bottom:.5rem;text-transform:uppercase}.sidebar_pages_sidebarPagesList__fG4ig a{color:var(--slate12);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition:.2s ease;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.sidebar_pages_sidebarPagesList__fG4ig a[aria-current]{color:var(--grass9)}@media(hover:hover)and (pointer:fine){.sidebar_pages_sidebarPagesList__fG4ig a:focus,.sidebar_pages_sidebarPagesList__fG4ig a:hover{-webkit-text-decoration-color:var(--blue9);text-decoration-color:var(--blue9)}}.sidebar_pages_sidebarPagesList__fG4ig a+a{margin-top:.5rem}.sidebar_pages_depth2__8xVHC{padding-left:.5rem}.sidebar_pages_depth3__tzKAk{padding-left:1rem}.sidebar_pages_depth4__uHMve{padding-left:1.5rem}.sidebar_pages_depth5__cBL5a{padding-left:2rem}@media screen and (min-width:1100px){.sidebar_pages_sidebarPages__so56x{max-width:230px;margin-inline:0;border:0 transparent;border-radius:0;border-right:2px solid var(--slate5);overflow-y:hidden;margin-bottom:0}.sidebar_pages_sidebarPages__so56x>details{display:contents}.sidebar_pages_sidebarPagesTitle___lPjj{list-style-type:none;padding:1rem 1rem 0;cursor:default}.sidebar_pages_sidebarPagesList__fG4ig{overflow-y:auto}}.sidebar_toc_sidebarToc__AaFyM{display:none}@media screen and (min-width:1250px){.sidebar_toc_sidebarToc__AaFyM{width:100%;max-width:240px;flex-grow:1;display:flex;flex-direction:column;gap:1rem;font-size:.8rem;border-left:2px solid var(--slate5);overflow-y:hidden}.sidebar_toc_sidebarTocTitle__oYTj3{text-transform:uppercase;font-size:1rem;padding:1rem 1rem 0}.sidebar_toc_sidebarTocList__EKiM1{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:0 1rem 1rem}.sidebar_toc_sidebarTocList__EKiM1 .sidebar_toc_headingLink__efDJh+.sidebar_toc_headingLink__efDJh{margin-top:.5rem}.sidebar_toc_headingLink__efDJh{text-decoration:underline;color:var(--slate12);text-decoration-thickness:2px;text-underline-offset:4px;transition:.2s ease;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;position:relative}.sidebar_toc_headingLink__efDJh:focus,.sidebar_toc_headingLink__efDJh:hover{-webkit-text-decoration-color:var(--blue9);text-decoration-color:var(--blue9)}.sidebar_toc_headingLink__efDJh[aria-current]{color:var(--grass9)}.sidebar_toc_depth3__d_FE8{padding-left:1rem}.sidebar_toc_depth4__mxNG5{padding-left:2rem}.sidebar_toc_depth5__qEeRq{padding-left:2.5rem}}.article_layout_content__Lno7b{flex-grow:1;overflow-y:auto;scroll-behavior:smooth}.article_layout_contentContainer__SwBnn{max-width:900px;padding-inline:1.5rem;margin-inline:auto}.article_layout_contentContainer__SwBnn>*{max-width:700px;margin-inline:auto}.article_layout_contentContainer__SwBnn :where(h1,h2,h3,h4,h5,h6){margin-bottom:.6em}.article_layout_contentContainer__SwBnn :where(h2,h3):not(:first-child){margin-top:3rem}.article_layout_contentContainer__SwBnn :where(h4,h5,h6):not(:first-child){margin-top:2rem}.article_layout_contentContainer__SwBnn h1{font-size:3.25rem;line-height:1;font-weight:700}.article_layout_contentContainer__SwBnn h2{font-size:2.5rem}.article_layout_contentContainer__SwBnn h3{font-size:1.75rem}.article_layout_contentContainer__SwBnn h4{font-size:1.3rem}.article_layout_contentContainer__SwBnn h5{font-size:1rem;font-weight:400}.article_layout_contentContainer__SwBnn li,.article_layout_contentContainer__SwBnn p{line-height:1.8em}.article_layout_contentContainer__SwBnn p+p{margin-top:1rem}.article_layout_contentContainer__SwBnn .article_layout_text_small__to86r,.article_layout_contentContainer__SwBnn small{font-size:.833rem}.article_layout_contentContainer__SwBnn :where(a:not([class])){color:var(--blue9);font-weight:400;text-underline-offset:4px;text-decoration-thickness:2px;align-items:center;gap:.5rem;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.article_layout_contentContainer__SwBnn :where(a:not([class])):focus,.article_layout_contentContainer__SwBnn :where(a:not([class])):hover{-webkit-text-decoration-color:var(--blue9);text-decoration-color:var(--blue9)}.article_layout_contentContainer__SwBnn .article_layout_external-link-icon__K2g9v{color:inherit}.article_layout_contentContainer__SwBnn small+.article_layout_external-link-icon__K2g9v{font-size:.833rem}.article_layout_contentContainer__SwBnn :where(ul,ol):not([class]){padding-left:1em}.article_layout_contentContainer__SwBnn :where(ul,ol):not([class])>*+*{margin-top:.75rem}.article_layout_contentContainer__SwBnn li>:where(p,pre,blockquote):not(:first-child){margin-top:1rem}.article_layout_contentContainer__SwBnn iframe{width:100%;height:auto;aspect-ratio:16/9}.article_layout_contentContainer__SwBnn li>code,.article_layout_contentContainer__SwBnn p>code,.article_layout_contentContainer__SwBnn td code{color:var(--tomato9);background-color:var(--slate4);padding:4px 8px;border-radius:4px}.article_layout_contentContainer__SwBnn a>code,.article_layout_contentContainer__SwBnn kbd{font-family:var(--font-mono);font-size:.95em;font-weight:400;display:inline-block;padding-inline:.4em;padding-block:0;border-radius:4px;background-color:var(--slate12);color:var(--slate1)}.article_layout_contentContainer__SwBnn a>code:focus,.article_layout_contentContainer__SwBnn a>code:hover{color:var(--blue9)}.article_layout_contentContainer__SwBnn strong{font-weight:700;color:inherit}.article_layout_contentContainer__SwBnn>code{font-family:var(--font-mono);font-size:.85em;color:inherit;background-color:var(--slate12);padding:0;margin:0;border-radius:4px;word-break:break-word}.article_layout_contentContainer__SwBnn .article_layout_shiki__riwJ2{padding:0;font-size:.9rem}.article_layout_contentContainer__SwBnn .article_layout_language-id__KyX6d{padding:.75rem 1rem;color:var(--slate1);width:max-content;position:relative}.article_layout_contentContainer__SwBnn .article_layout_language-id__KyX6d:before{content:"";position:absolute;top:100%;left:0;right:0;height:2px;background-color:var(--slate1)}.article_layout_contentContainer__SwBnn .article_layout_code-container__Wu9bF{padding:.75rem 1rem;border-top:2px solid var(--slate11);overflow-y:hidden;overflow-x:auto}.article_layout_contentContainer__SwBnn .article_layout_astro-code__g71Nb{padding:1rem;line-height:1.6;margin-inline:auto}.article_layout_contentContainer__SwBnn pre.article_layout_astro-code__g71Nb>code{all:unset}.article_layout_contentContainer__SwBnn pre code{font-size:.9rem;line-height:1.8}.article_layout_contentContainer__SwBnn table{position:relative;--padding-block:1rem;--padding-inline:2rem;padding:var(--padding-block) var(--padding-inline);padding-right:calc(var(--padding-inline)*2);margin-left:calc(var(--padding-inline)*-1);margin-right:calc(var(--padding-inline)*-1);line-height:1.5;font-size:.85em;overflow-y:hidden;overflow-x:auto}.article_layout_contentContainer__SwBnn code,.article_layout_contentContainer__SwBnn pre{font-family:var(--font-mono)}.article_layout_contentContainer__SwBnn table{width:100%;padding:var(--padding-block) 0;margin:0;border-collapse:collapse}.article_layout_contentContainer__SwBnn tr:nth-of-type(2n){background:var(--slate5)}.article_layout_contentContainer__SwBnn th{background:var(--slate11);color:var(--slate1);font-weight:700}.article_layout_contentContainer__SwBnn td,.article_layout_contentContainer__SwBnn th{padding:.5rem;text-align:left}.article_layout_contentContainer__SwBnn pre{background-color:var(--slate12);color:var(--slate5)}.article_layout_contentContainer__SwBnn blockquote code{color:var(--tomato9)}@media(min-width:37.75em){.article_layout_contentContainer__SwBnn pre{--padding-inline:1.25rem;border-radius:8px;margin-left:0;margin-right:0}}.article_layout_contentContainer__SwBnn blockquote:not([class^=quote]){margin:2rem 0;padding:1.25em 1.5rem;border-radius:0 .25rem .25rem 0;line-height:1.7;border-left:3px solid;border-left-color:var(--slate9);background-color:var(--slate3)}.article_layout_contentContainer__SwBnn blockquote:not([class^=quote]) strong{font-weight:700;color:var(--slate11)}.article_layout_contentContainer__SwBnn>:where(:not(h1,h2,h3,h4,h5,h6,p,ul,ol)){margin-block:2rem}.article_layout_contentContainer__SwBnn>:where(:not(h1,h2,h3,h4,h5,h6,p,ul,ol,[class^=paginator],[class^=heading])){max-width:900px}.article_layout_contentContainer__SwBnn img,.article_layout_contentContainer__SwBnn video{width:100%;max-width:900px}.article_layout_contentContainer__SwBnn figcaption{text-align:center;font-size:.8rem;color:var(--slate10);font-weight:400}.article_layout_contentContainer__SwBnn [class^=heading] :where(h1,h2,h3,h4,h5,h6){margin-bottom:0}.article_layout_siteFooter__RPKEt{margin-top:3rem;margin-bottom:2rem;margin-inline:auto;max-width:95%;text-align:center;font-size:.8rem}.quote_quote___AFL5{margin:2rem 0;padding:1.25em 1.5rem;border-left:3px solid;border-radius:0 .25rem .25rem 0;line-height:1.7}.quote_quote___AFL5 strong{font-weight:700}.quote_note__ZIdxO{border-left-color:var(--slate9);background-color:var(--slate3)}.quote_note__ZIdxO strong{color:var(--slate11)}.quote_important__mv74j{border-left-color:var(--grass9);background-color:var(--grass3)}.quote_important__mv74j strong{color:var(--grass11)}.quote_tip__CE9v9{border-left-color:var(--blue9);background-color:var(--blue3)}.quote_tip__CE9v9 strong{color:var(--blue11)}.quote_warning____BKp{border-left-color:var(--amber9);background-color:var(--amber3)}.quote_warning____BKp strong{color:var(--amber11)}.quote_caution__ZuWjF{border-left-color:var(--tomato9);background-color:var(--tomato3)}.quote_caution__ZuWjF strong{color:var(--tomato11)}.quote_isSmall___F1F7{max-width:700px;margin-inline:auto}.heading_heading__RjK7W{max-width:700px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;padding-top:1.2em}.heading_heading__RjK7W *{max-width:100%}.heading_heading__RjK7W code{word-break:break-word}.heading_heading__RjK7W>:is(h1,h2,h3,h4,h5,h6){flex-shrink:0;flex-basis:fit-content}.heading_heading__RjK7W.heading_--h2__fu9YV{border-top:4px solid var(--amber5);-webkit-margin-before:4em;margin-block-start:4em}.heading_heading__RjK7W.heading_--h3__QINx0{-webkit-padding-before:0;padding-block-start:0;-webkit-margin-before:4em;margin-block-start:4em;align-items:center}.heading_heading__RjK7W.heading_--h3__QINx0 h3:before{content:"→ ";font-size:.8em;font-weight:400;color:var(--slate9)}.heading_heading__RjK7W.heading_--h3__QINx0:after{content:"";height:2px;background:var(--slate9);flex-grow:1;display:inline-block;margin-left:8px;transform:translateY(1px)}.heading_heading__RjK7W.heading_--h4__xkeRN{padding-bottom:.5rem;border-bottom:2px solid var(--slate5)}.heading_heading__RjK7W.heading_--h5__mk6tC{align-items:center}.heading_heading__RjK7W.heading_--h5__mk6tC:after{content:"";height:2px;background:var(--slate12);flex-grow:1;display:inline-block;margin-left:8px;transform:translateY(1px)}