.avatar_geistAvatar__And6_{flex-shrink:0;border-radius:100%;display:inline-block;overflow:hidden;border:1px solid var(--accents-2);line-height:0;vertical-align:top;-webkit-mask-image:-webkit-radial-gradient(circle,white,black);background:var(--geist-background);transition:border .2s ease,background .2s ease}.avatar_loading__r68Wr,.avatar_ready__96Y5F{transition:opacity .2s ease-in}.avatar_loading__r68Wr{opacity:0}.avatar_ready__96Y5F{opacity:1}.avatar_geist-avatar__Z3JoL img{width:100%;height:100%}.group_main__K46Gt{display:flex;width:100%;align-items:center}.group_avatar__nGGOU{display:inline-flex;align-items:center}.group_avatar__nGGOU:nth-child(n+2){margin-left:-10px}.group_note__OCzlW{font-size:13px;line-height:16px;display:inline-flex;padding-left:5px;justify-content:flex-end;margin-right:auto}.guides_guides__rb_q7{display:flex}.guides_headings__z_OAK{padding:0 1em;width:100%;max-width:var(--geist-page-width)}@media (max-width:600px){.guides_headings__z_OAK{text-align:center}}.guides_bookSpacer___ay7g{width:calc((100vw - var(--geist-page-width)) / 2)}.guides_book__Sk5f8{width:var(--book-width);height:var(--book-height);min-width:var(--book-width);min-height:var(--book-height);border-radius:var(--book-border-radius);background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 50%,rgba(255,255,255,0)),#f4f4f4}.dark-theme .guides_book__Sk5f8{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0) 50%,rgba(255,255,255,0)),#111111}.guides_book__Sk5f8{border:1px solid rgba(0,0,0,.02);box-shadow:0 2px 4px rgba(0,0,0,.04),inset 0 -1px 0 rgba(0,0,0,.04),inset 0 1px 2px rgba(255,255,255,.1),inset 4px 0 4px rgba(0,0,0,.04)}.guides_book__Sk5f8 .guides_bind__FMVTc{height:100%;width:24px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0) 12%,rgba(255,255,255,.25) 29.25%,rgba(255,255,255,0) 50.5%,rgba(255,255,255,0) 75.25%,rgba(255,255,255,.25) 91%,rgba(255,255,255,0)),linear-gradient(90deg,rgba(0,0,0,.03),rgba(0,0,0,.1) 12%,rgba(0,0,0,0) 30%,rgba(0,0,0,.02) 50%,rgba(0,0,0,.2) 73.5%,rgba(0,0,0,.5) 75.25%,rgba(0,0,0,.15) 85.25%,rgba(0,0,0,0));opacity:.2}.guides_book__Sk5f8 .guides_cover__U36q7{padding:16px 16px 16px 8px}.guides_book__Sk5f8 .guides_cover__U36q7 h3{margin:0;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.01em;color:var(--geist-foreground);text-shadow:0 1px 0 rgba(255,255,255,.2)}.guides_book__Sk5f8 .guides_cover__U36q7 p{font-size:12px;line-height:20px;color:var(--accents-5);text-shadow:0 1px 0 rgba(255,255,255,.2);margin-top:8px}.guides_book__Sk5f8 .guides_cover__U36q7 svg{width:32px;height:32px;opacity:.5;color:var(--accents-3)}.guides_bookPerspective__5dCOs{perspective:900px;scroll-snap-align:start}.guides_bookRotateWrapper__1hhMt{cursor:pointer;--book-height:240px;--book-width:196px;--book-depth:56px;--book-border-radius:5.4px 1.8px 1.8px 5.4px;--hover-rotate:-20deg;--hover-scale:1.066;--hover-translate-x:-0.5em;transform:rotate(0deg);position:relative;transform-style:preserve-3d;width:var(--book-width);height:var(--book-height);transition:transform .6s ease;box-shadow:none}@media (max-width:600px){.guides_bookRotateWrapper__1hhMt{--book-height:256px;--book-width:204px}}@media (hover:hover){.guides_bookRotateWrapper__1hhMt:hover{transform:rotateY(var(--hover-rotate)) scale(var(--hover-scale)) translateX(var(--hover-translate-x))}}.guides_bookRotateWrapper__1hhMt>:first-child{position:absolute;width:var(--book-width);height:var(--book-height)}.guides_bookRotateWrapper__1hhMt:before{content:"";background:linear-gradient(90deg,var(--accents-3) 0,transparent 30%),linear-gradient(var(--geist-background),var(--accents-1));height:calc(var(--book-height) - 2 * 3px);width:calc(var(--book-depth) - 2px);top:3px;position:absolute;transform:translateX(calc(var(--book-width) - var(--book-depth) / 2 - 3px)) rotateY(90deg) translateX(calc(var(--book-depth) / 2))}.guides_bookRotateWrapper__1hhMt:after{content:"";position:absolute;left:0;width:var(--book-width);height:var(--book-height);border-radius:var(--book-border-radius);background:var(--book-color);transform:translateZ(calc(-1 * var(--book-depth)))}.guides_buttons__GnXTT{width:100%;max-width:var(--geist-page-width);padding:0 1em}@media (max-width:600px){.guides_buttons__GnXTT{gap:.5rem}}.guides_guidesScrollWrapper__rJOlO{scroll-snap-type:x mandatory;scroll-padding-left:24px;position:relative;display:flex;justify-content:space-between;gap:12px;overflow-x:scroll;margin:0 -24px;padding:32px 24px 16px;flex:1 1}.guides_slideControl__l_K8j{position:absolute;z-index:10;top:0;bottom:1.5em;display:flex;align-items:center}@media (min-width:960px){.guides_slideControl__l_K8j{display:none}}.guides_left__o8hSd{left:1em}.guides_right__4nplP{right:1em}.guides_carouselControls__hOBYj{height:0;width:0;border:none}.guides_hide__es_Q3{opacity:0;pointer-events:none}.v0-avatar_loader__65HP6 .fg{stroke-dasharray:0 1 0;stroke-dashoffset:1}.v0-avatar_loader__65HP6[data-animated=true] .fg{animation:v0-avatar_drawAndErase__Rz4Mf 1.5s cubic-bezier(.4,0,.2,1) infinite both}.v0-avatar_loader__65HP6[data-animated=true] #o-bottom{animation-name:v0-avatar_drawAndEraseFirst__L6_RK}.v0-avatar_loader__65HP6[data-animated=true] #o-top{animation-name:v0-avatar_drawAndEraseSecond__Ji5gc}.v0-avatar_loader__65HP6[data-animated=true] #o-slash{animation-name:v0-avatar_drawAndEraseThird__CL0fn}@keyframes v0-avatar_drawAndErase__Rz4Mf{0%{stroke-dashoffset:2}30%,76%{stroke-dashoffset:1}96%,to{stroke-dashoffset:0}}@keyframes v0-avatar_drawAndEraseFirst__L6_RK{0%,9%{stroke-dashoffset:0}29%,71%{stroke-dashoffset:1}91%,to{stroke-dashoffset:2}}@keyframes v0-avatar_drawAndEraseSecond__Ji5gc{0%,15%{stroke-dashoffset:0}35%,59%{stroke-dashoffset:1}79%,to{stroke-dashoffset:2}}@keyframes v0-avatar_drawAndEraseThird__CL0fn{0%,23%{stroke-dashoffset:2}39%,65%{stroke-dashoffset:1}80%,to{stroke-dashoffset:0}}.tooltip_container__ZmIgh{display:inline-flex;align-items:center}.tooltip_container__ZmIgh.focus-visible:focus{outline:none;border-radius:2px;box-shadow:var(--ds-focus-ring)}.tooltip_absolute__U0QD4{position:absolute;pointer-events:none}.tooltip_relative__mbF5R{position:relative;width:100%;height:100%}.tooltip_backdrop__dmdRH{position:fixed;inset:0;z-index:99998}.tooltip_tooltip__qa2AL{position:absolute;opacity:0;z-index:99999;--tooltip-color:var(--themed-fg);--tooltip-background:var(--themed-bg);color:var(--themed-fg);text-transform:none;font-weight:400;font-size:13px;width:-moz-fit-content;width:fit-content;line-height:1.3;border-radius:6px;padding:8px 12px;background:var(--themed-bg);text-align:left;animation:tooltip_fadeIn__oNBKN .1s ease-in .4s forwards;pointer-events:none}.tooltip_tooltip__qa2AL.tooltip_faster___VidA{animation:tooltip_fadeIn__oNBKN .1s ease-in .1s forwards}.tooltip_tooltip__qa2AL:not(.tooltip_delay__GARJb){animation-delay:0s}.tooltip_tooltip__qa2AL.tooltip_wrap__ZJzAo{word-wrap:break-word;white-space:pre-line;border-collapse:separate}.tooltip_tooltip__qa2AL.tooltip_center__5hdgF{text-align:center}.tooltip_tooltip__qa2AL:not(.tooltip_tip__ybX5d) .tooltip_triangle__lPDbH,.tooltip_tooltip__qa2AL:not(.tooltip_tip__ybX5d):before{display:none}.tooltip_tooltip__qa2AL:not(.geist-themed){--themed-fg:var(--ds-gray-1000);--themed-bg:var(--ds-background-100);--themed-border:var(--themed-bg);--tooltip-stroke:var(--dropdown-triangle-stroke)}.tooltip_tooltip__qa2AL:after{z-index:-1;content:"";position:absolute;top:-10px;left:0;width:100%;height:10px}.tooltip_triangle__lPDbH{--arrow-bg:var(--themed-bg);position:absolute;z-index:-1;display:flex;height:-moz-fit-content;height:fit-content}.tooltip_tooltip__qa2AL.tooltip_left__Varne .tooltip_triangle__lPDbH{top:50%;bottom:50%;left:100%;transform:translateY(-50%);border-left-color:var(--tooltip-background)}.tooltip_tooltip__qa2AL.tooltip_left__Varne:after{left:10px;top:0;height:100%}.tooltip_tooltip__qa2AL.tooltip_right__Hx020:after{top:0;height:100%;margin-left:-10px}.tooltip_tooltip__qa2AL.tooltip_right__Hx020 .tooltip_triangle__lPDbH{top:50%;bottom:50%;right:100%;transform:translateY(-50%);border-right-color:var(--tooltip-background)}.tooltip_tooltip__qa2AL.tooltip_top__mJjXr:after{top:100%}.tooltip_tooltip__qa2AL.tooltip_top__mJjXr,.tooltip_tooltip__qa2AL.tooltip_top__mJjXr .tooltip_triangle__lPDbH{top:100%;border-top-color:var(--tooltip-background)}.tooltip_tooltip__qa2AL.tooltip_top__mJjXr .tooltip_triangle__lPDbH{transform:translateX(-50%) translateY(-.6px)}.tooltip_tooltip__qa2AL.tooltip_top__mJjXr:not(.tooltip_box-align-right__THyC_):not(.tooltip_box-align-left__jib4K) .tooltip_triangle__lPDbH{left:50%}.tooltip_tooltip__qa2AL.tooltip_bottom__qfCmr .tooltip_triangle__lPDbH{bottom:100%;left:50%;transform:translateX(-50%);border-bottom-color:var(--tooltip-background)}.tooltip_tooltip__qa2AL.tooltip_bottom__qfCmr .tooltip_triangle__lPDbH:before{content:"";position:absolute;top:0;height:16px;width:100%;background:transparent}.tooltip_tooltip__qa2AL.tooltip_box-align-left__jib4K .tooltip_triangle__lPDbH{left:10%}.tooltip_tooltip__qa2AL.tooltip_box-align-right__THyC_ .tooltip_triangle__lPDbH,.tooltip_tooltip__qa2AL.tooltip_box-align-right__THyC_:before{left:unset;right:calc(10% - 14px)}@keyframes tooltip_fadeIn__oNBKN{0%{opacity:0}to{opacity:1;pointer-events:all}}.code-block_wrapper__t6FCO{position:relative;border:1px solid var(--ds-gray-400)}.code-block_footer__H16P1{border-top:1px solid var(--ds-gray-400);background:var(--ds-background-200);height:48px;display:flex;align-items:center;justify-content:end;padding:12px}.code-block_v0Link__0Nna3{border:1px solid var(--ds-gray-300);padding:4px 8px;border-radius:6px;font-size:14px;font-weight:500;background:var(--geist-background);display:flex;text-decoration:none;color:var(--ds-gray-1000)}.code-block_code__isn_V{display:grid;color:var(--ds-gray-1000);text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-size:13px!important;line-height:20px;font-family:var(--font-mono);font-feature-settings:"ss09",none;font-variant-ligatures:none;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none}.code-block_wrapper__t6FCO.code-block_hasFileName__ezlBD .code-block_pre___OLfy{border-radius:0 0 6px 6px;background:var(--ds-background-100)}.code-block_wrapper__t6FCO{margin:16px 0;border-radius:6px;overflow:hidden}.code-block_header__t3NRd{padding:0 12px 0 16px;border-radius:6px 6px 0 0;border-bottom:1px solid var(--ds-gray-400);display:flex;height:48px;align-items:center;background:var(--ds-background-200)}.code-block_iconWrapper__TuHFk{width:16px;display:flex;align-items:center;flex-shrink:0}.code-block_copyButton__uo5Yu{height:32px;width:32px;border-radius:var(--geist-radius);border:none;color:var(--ds-gray-900);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;background:inherit;position:relative;transition:background .2s ease}.code-block_copyButton__uo5Yu[data-focus-visible-added]{outline:none;box-shadow:var(--ds-focus-ring)}@media (hover:hover){.code-block_copyButton__uo5Yu:hover:not([data-active]){background:var(--ds-gray-200)!important;color:var(--ds-gray-900)!important}}.code-block_copyButton__uo5Yu svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.code-block_copyButton__uo5Yu svg:nth-child(2){opacity:0;transform:translate(-50%,-50%) scale(.5)}.code-block_copyButton__uo5Yu.code-block_copyButtonCopied__fMOZ5 svg{animation:code-block_hide__enoxr 1.25s forwards}.code-block_copyButton__uo5Yu.code-block_copyButtonCopied__fMOZ5 svg:nth-child(2){animation:code-block_show__KnRqc 1.25s .15s forwards}.code-block_copyFloatingButton__PsMvB{position:absolute;top:min(16%,16px);right:16px;opacity:0;z-index:1;background:var(--ds-background-200);border-radius:var(--geist-radius);border:1px solid var(--ds-gray-400);transition:opacity .1s,background .2s}.code-block_copyFloatingButton__PsMvB:focus{opacity:1}@media (hover:hover){.code-block_wrapper__t6FCO:hover .code-block_copyFloatingButton__PsMvB{opacity:1}}.code-block_fileName__HmSv1{color:var(--ds-gray-900);display:flex;align-items:center;gap:8px;font-size:13px;min-width:0;margin:0 auto 0 0}.code-block_filenameP__02nok{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%;min-width:0}.code-block_actions__yphRf{display:flex;gap:4px}.code-block_pre___OLfy{--padding:20px;padding:var(--padding) 0;margin:0;overflow-x:auto;background:var(--ds-background-100);counter-reset:line;--shiki-color-text:var(--ds-gray-1000);--shiki-color-background:transparent;--shiki-token-constant:var(--ds-blue-900);--shiki-token-string:var(--ds-green-900);--shiki-token-comment:var(--ds-gray-900);--shiki-token-keyword:var(--ds-pink-900);--shiki-token-parameter:var(--ds-amber-900);--shiki-token-function:var(--ds-purple-900);--shiki-token-string-expression:var(--ds-green-900);--shiki-token-punctuation:var(--ds-gray-1000);--shiki-token-link:var(--ds-green-900)}.code-block_pre___OLfy .token{position:relative}.code-block_pre___OLfy .token.cdata,.code-block_pre___OLfy .token.doctype,.code-block_pre___OLfy .token.prolog{color:var(--accents-5)}.code-block_pre___OLfy .token.comment{color:var(--ds-gray-900)!important}.code-block_pre___OLfy .token.namespace{opacity:.7}.code-block_pre___OLfy .token.attr-value,.code-block_pre___OLfy .token.boolean,.code-block_pre___OLfy .token.constant,.code-block_pre___OLfy .token.string,.code-block_pre___OLfy .token.symbol,.code-block_pre___OLfy .token.url,.code-block_pre___OLfy .token.variable{color:var(--ds-green-900)}.code-block_pre___OLfy .language-autohotkey .token.selector,.code-block_pre___OLfy .language-json .token.boolean,.code-block_pre___OLfy .token.atrule,.code-block_pre___OLfy code[class*=language-css]{font-weight:600}.code-block_pre___OLfy .language-json .token.boolean{color:var(--geist-success)}.code-block_pre___OLfy .token.keyword{color:var(--ds-pink-900)}.code-block_pre___OLfy .token.tag.attr-value{color:var(--ds-blue-900)}.code-block_pre___OLfy .token.class-name,.code-block_pre___OLfy .token.number,.code-block_pre___OLfy .token.tag{color:var(--ds-green-900)}.code-block_pre___OLfy .language-autohotkey .token.tag{color:#9a050f}.code-block_pre___OLfy .language-autohotkey .token.keyword,.code-block_pre___OLfy .token.selector{color:var(--ds-pink-900)}.code-block_pre___OLfy .token.bold,.code-block_pre___OLfy .token.important{font-weight:700}.code-block_pre___OLfy .token.italic{font-style:italic}.code-block_pre___OLfy .token.deleted{color:var(--ds-red-900)}.code-block_pre___OLfy .token.inserted{color:var(--ds-blue-900)}.code-block_pre___OLfy .language-json .token.property,.code-block_pre___OLfy .language-markdown .token.title{color:var(--ds-gray-1000)}.code-block_pre___OLfy .language-markdown .token.code{color:var(--ds-blue-900);font-weight:400}.code-block_pre___OLfy .language-markdown .token.hr,.code-block_pre___OLfy .language-markdown .token.list{color:var(--ds-gray-900)}.code-block_pre___OLfy .language-markdown .token.url{color:var(--ds-pink-900)}.code-block_pre___OLfy .token.selector{color:var(--ds-green-900)}.code-block_pre___OLfy .token.entity,.code-block_pre___OLfy .token.property{color:var(--ds-red-900)}.code-block_pre___OLfy .token.attr-name,.code-block_pre___OLfy .token.function,.code-block_pre___OLfy .token.regex{color:var(--ds-purple-900)}.code-block_pre___OLfy .token.operator,.code-block_pre___OLfy .token.punctuation,.code-block_pre___OLfy .token.tag.script{color:var(--ds-gray-1000)}.code-block_pre___OLfy .token.tag.script.string{color:var(--ds-blue-900)}.code-block_pre___OLfy .token.directive.tag .tag{background:var(--ds-red-900);color:var(--ds-gray-900)}.code-block_pre___OLfy.code-block_pure__58XFK{background:transparent}.code-block_pre___OLfy .code-block_noLineNumbers__jjjKl:before{content:none!important}.code-block_pre___OLfy .highlighted-line,.code-block_pre___OLfy .line{height:20px;position:relative;padding:0 var(--padding)}.code-block_pre___OLfy .highlighted-line>div,.code-block_pre___OLfy .line>div{display:inline-block}.code-block_pre___OLfy .code-block_lineNumber__DI3VD{all:unset;width:16px;font-size:13px;color:var(--ds-gray-600);font-family:var(--font-mono);text-align:right;flex-shrink:0;padding-right:var(--padding);cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:color 125ms ease-out}.code-block_pre___OLfy .code-block_lineNumber__DI3VD:focus-visible{outline:2px solid var(--ds-focus-color)}@media (hover:hover){.code-block_pre___OLfy .code-block_lineNumber__DI3VD:hover{color:var(--ds-gray-1000)}}.code-block_pre___OLfy .highlighted-line,.code-block_pre___OLfy [data-highlighted=true]{background:var(--ds-blue-300);box-shadow:inset 2px 0 0 0 var(--ds-blue-900)}.code-block_pre___OLfy .line[data-active=true]{background:var(--ds-amber-300);box-shadow:inset 2px 0 0 0 var(--ds-amber-900)}.code-block_pre___OLfy [data-added=true]{background:var(--ds-green-300);box-shadow:inset 2px 0 0 0 var(--ds-green-900)}.code-block_pre___OLfy [data-added=true]:after{content:"+";position:absolute;inset:0;padding-left:8px;color:var(--ds-green-900);font-weight:500;pointer-events:none}.code-block_pre___OLfy [data-removed=true]{background:var(--ds-red-300);box-shadow:inset 2px 0 0 0 var(--ds-red-900)}.code-block_pre___OLfy [data-removed=true]:after{content:"-";position:absolute;inset:0;padding-left:8px;color:var(--ds-red-900);font-weight:500;pointer-events:none}.code-block_pre___OLfy.code-block_hideLineNumbers__52YKH .code-block_lineNumber__DI3VD{display:none}@media (max-width:600px){.code-block_pre___OLfy .code-block_lineNumber__DI3VD{display:none}}.code-block_wrapper__t6FCO.code-block_hideLineNumbers__52YKH .code-block_lineNumber__DI3VD{display:none}.code-block_wrapper__t6FCO.code-block_custom__RWaXi .code-block_pre___OLfy{padding-left:20px}@media (max-width:600px){.code-block_pre___OLfy{--padding:16px}.code-block_pre___OLfy:after{left:0}}@keyframes code-block_hide__enoxr{0%{opacity:1;transform:translate(-50%,-50%)}20%{opacity:0;transform:translate(-50%,-50%) scale(.5)}80%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes code-block_show__KnRqc{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%)}60%{opacity:1;transform:translate(-50%,-50%)}80%{opacity:0;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(.5)}}.split-button_root__N9o_y [data-geist-button]:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.split-button_root__N9o_y [data-geist-button]:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.split-button_root__N9o_y [data-geist-button]:last-child:before{content:"";position:absolute;top:0;left:-1px;height:100%;background:var(--divider-color);width:1px}.split-button_root__N9o_y [data-geist-button]{position:relative;z-index:1;box-shadow:none!important;border:1px solid var(--ds-gray-400)}.split-button_root__N9o_y [data-geist-button][data-focus]{z-index:2;box-shadow:var(--ds-focus-ring)!important}:not(.dark-theme) .split-button_root__N9o_y.split-button_default__W1wE_ [data-geist-button]:last-child:before{background:#404040}.dark-theme .split-button_root__N9o_y.split-button_default__W1wE_ [data-geist-button]:last-child:before{background:#cdcdcd}.card-grid_container__vwXPi{margin-top:var(--geist-gap);display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr))}@media screen and (min-width:640px){.card-grid_container__vwXPi{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.card-grid_card__tgBMw{padding:var(--geist-gap);border-radius:12px;overflow:hidden;position:relative;background:linear-gradient(180deg,#ffffff,#fbfbfb 65.62%);text-decoration:none;color:var(--geist-foreground);transition:background .25s ease}@media (hover:hover){.card-grid_card__tgBMw:hover{background:linear-gradient(180deg,#ffffff,#f6f6f6 65.62%)}}.dark-theme .card-grid_card__tgBMw{background:linear-gradient(180deg,#1e1e1e,#121212)}@media (hover:hover){.dark-theme .card-grid_card__tgBMw:hover{background:linear-gradient(180deg,#1e1e1e,#151515)}}.card-grid_card__tgBMw:after{content:"";pointer-events:none;position:absolute;inset:0;border-radius:12px;border:1px solid var(--accents-2)}.card-grid_card__tgBMw .card-grid_icons__o8ze_{display:flex;align-items:center;justify-content:space-between}.card-grid_card__tgBMw .card-grid_icon__3oq4g{margin-bottom:1rem}.card-grid_card__tgBMw .card-grid_content__2Ws4_{display:flex;flex-direction:column;justify-content:space-between;align-self:flex-end;height:calc(100% - 40px)}.card-grid_card__tgBMw .card-grid_title__cDETd{font-size:16px;letter-spacing:-.01em;line-height:1.5;font-weight:600;margin:0;display:flex;align-items:center}.card-grid_card__tgBMw .card-grid_releasePhaseBadge__Qdkmr{font-size:10px;font-weight:500;width:-moz-fit-content;width:fit-content;white-space:nowrap;color:var(--accents-4);line-height:16px;margin-left:8px;border:1px solid var(--accents-2);border-radius:1000px;padding:0 6px;font-family:"Roboto Mono",var(--font-mono)}.card-grid_card__tgBMw .card-grid_external___1tUw{margin-left:8px;line-height:16px}.card-grid_card__tgBMw .card-grid_description__z0_2E{font-size:13px;line-height:20px;margin:0;color:var(--accents-5)}.card-grid_footer__XgcJT{display:flex;justify-content:flex-start;align-items:center;margin-top:.75rem}.card-grid_callToActionContainer__m4ax7{display:grid;align-items:center}.card-grid_callToAction__fi6lG{max-width:200px;margin-top:1rem;align-self:flex-end}.card-grid_imageLinkCard__5Na_y{position:relative;display:flex;flex-direction:column;text-decoration:none;overflow:hidden;border-radius:8px}.card-grid_imageLinkCard__5Na_y:after{content:"";pointer-events:none;position:absolute;inset:0;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);transition:.15s ease}.dark-theme .card-grid_imageLinkCard__5Na_y:after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}@media (hover:hover){.card-grid_imageLinkCard__5Na_y:hover:after{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.dark-theme .card-grid_imageLinkCard__5Na_y:hover:after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}}.card-grid_imageLinkCard__5Na_y .card-grid_imageLinkCardText__6wHWi{position:absolute;bottom:1px;right:1px;left:1px;padding:clamp(16px,18px,24px);z-index:2;background:linear-gradient(180deg,#ffffff,#fbfbfb 65.62%);overflow:hidden;border-top:1px solid var(--accents-2);border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;min-height:100px;justify-content:space-evenly}.dark-theme .card-grid_imageLinkCard__5Na_y .card-grid_imageLinkCardText__6wHWi{background:linear-gradient(180deg,#1e1e1e,#121212)}@media (hover:hover){.dark-theme .card-grid_imageLinkCard__5Na_y .card-grid_imageLinkCardText__6wHWi:hover{background:linear-gradient(180deg,#1e1e1e,#151515)}}.card-grid_imageLinkCard__5Na_y .card-grid_imageLinkCardText__6wHWi .card-grid_imageLinkCardTitle__B8P9g{font-size:clamp(16px,4vw,24px);line-height:20px;letter-spacing:-.01em;font-weight:600;margin:0;color:var(--geist-foreground)}.card-grid_imageLinkCard__5Na_y .card-grid_imageLinkCardText__6wHWi .card-grid_imageLinkCardArrow__MpOAu{display:inline-flex;line-height:12px;align-self:flex-start;margin-left:4px}.card-grid_imageLinkCard__5Na_y .card-grid_imageLinkCardText__6wHWi .card-grid_imageLinkCardArrow__MpOAu svg{stroke-width:3px}.card-grid_imageLinkCard__5Na_y .card-grid_imageLinkCardText__6wHWi .card-grid_imageLinkCardDescription__g2XF9{font-size:clamp(12px,3vw,16px);line-height:20px;margin:0;color:var(--geist-foreground)}.card-grid_imageLinkCard__5Na_y .card-grid_figure__hK_T1{margin:0}.card-grid_imageLinkCard__5Na_y .card-grid_figure__hK_T1 img{max-width:100%;height:auto;overflow:auto}.card-grid_imageLinkCard__5Na_y .card-grid_imageScrim__pG2Sc{position:absolute;bottom:0;left:0;right:0;height:50px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.05))}.dark-theme .card-grid_lightImage__nOFxE,.light-theme .card-grid_darkImage__kKci6{display:none}.preview-card_card__5ipbp{background:var(--geist-background);border-radius:var(--geist-marketing-radius);box-shadow:var(--shadow-medium);max-width:400px;padding:1rem;display:flex;flex-direction:column}svg.preview-card_icon__dkkhT{margin-left:4px;vertical-align:middle;display:inline}.preview-card_arrow__ONsm_{fill:var(--dropdown-triangle-stroke)}.preview-card_content__8_c9r{font-size:.875rem;line-height:1.5}.preview-card_card__5ipbp h4{margin-top:0;margin-bottom:4px;color:var(--geist-foreground);font-weight:500;font-size:var(--font-size-primary);line-height:var(--line-height-primary)}.preview-card_hoverCard__orXMB{position:relative}.preview-card_hoverCard__orXMB[data-side=top]{animation:preview-card_slideUp__jlzfp .2s ease forwards}.preview-card_hoverCard__orXMB[data-side=top]:after{bottom:-4px}.preview-card_hoverCard__orXMB[data-side=bottom]{animation:preview-card_slideDown__2rGiF .2s ease forwards}.preview-card_hoverCard__orXMB[data-side=bottom]:after{top:-4px}.preview-card_hoverCard__orXMB[data-align=start] .preview-card_arrow__ONsm_{transform:translateX(8px)}.preview-card_hoverCard__orXMB[data-align=end] .preview-card_arrow__ONsm_{transform:translateX(-8px)}.preview-card_hoverCard__orXMB[data-state=closed]{animation:preview-card_hoverCardOut__ElSTy .2s ease forwards}.preview-card_hoverCard__orXMB:after{content:"";position:absolute;width:100%;height:4px}@keyframes preview-card_slideUp__jlzfp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes preview-card_slideDown__2rGiF{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes preview-card_hoverCardOut__ElSTy{0%{opacity:1}to{opacity:0}}.helpLink_a__AdGgK{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;color:inherit;font-size:inherit;display:inline-flex;cursor:pointer}.helpLink_aIcon__48gKN{align-items:center;color:inherit;display:flex;margin-right:10px}.helpLink_aIconSpan__3SvEP{margin-right:5px}@media (hover:hover){.helpLink_a__AdGgK.helpLink_icon__itOex:hover,.helpLink_a__AdGgK:hover{color:var(--geist-foreground);text-decoration:underline}}.helpLink_a__AdGgK.helpLink_icon__itOex:hover svg circle{stroke:var(--geist-foreground)}@media (hover:hover){.helpLink_a__AdGgK.helpLink_icon__itOex:hover svg text{fill:var(--geist-foreground)}}.helpLink_aNested__Rwked{display:inline-flex}.file-tree_tree__ercNx{font-size:.8125rem}.file-tree_tree__ercNx [data-tree-indent]{--indent-color:var(--ds-gray-400);display:inline-block;width:23px;height:28px;background-image:linear-gradient(to right,transparent 11.5px,var(--indent-color) 11.5px,var(--indent-color) 12.5px,transparent 12.5px);background-repeat:no-repeat;vertical-align:top;transform:translateX(-4px);flex-shrink:0}.file-tree_card__HEg90{background:var(--geist-background);box-shadow:var(--shadow-smallest);border-radius:var(--geist-marketing-radius);padding:var(--geist-space-gap);font-size:var(--font-size-primary)}.file-tree_file__40O9z,.file-tree_folder__JYa9Z{list-style:none;line-height:28px}.file-tree_file__40O9z,.file-tree_file__40O9z a,.file-tree_folder__JYa9Z,.file-tree_folder__JYa9Z a{color:var(--accents-8);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-tree_file__40O9z a,.file-tree_folder__JYa9Z a{line-height:1;display:block;padding-right:1em;text-decoration:none}.file-tree_folder__JYa9Z:not(.file-tree_open__fj_8S) .file-tree_file__40O9z a,.file-tree_folder__JYa9Z:not(.file-tree_open__fj_8S) a{cursor:pointer}.file-tree_folder__JYa9Z ul{list-style:none;margin:0;padding:0}.file-tree_file__40O9z a .file-tree_name__ZrHPF,.file-tree_folder__JYa9Z a .file-tree_name__ZrHPF{vertical-align:text-bottom;transition:opacity .1s ease}.file-tree_icon__fVc9E{display:inline-block;margin-right:8px;text-align:center;color:var(--ds-gray-900)}.file-tree_icon__fVc9E svg{vertical-align:middle}.file-tree_file__40O9z .file-tree_icon__fVc9E{margin-left:2px}
/*# sourceMappingURL=84b5255004940962.css.map*/