.v0-avatar_loader__DH654 .fg{stroke-dasharray:0 1 0;stroke-dashoffset:1}.v0-avatar_loader__DH654[data-animated=true] .fg{animation:v0-avatar_drawAndErase__QlcP9 1.5s cubic-bezier(.4,0,.2,1) infinite both}.v0-avatar_loader__DH654[data-animated=true] #o-bottom{animation-name:v0-avatar_drawAndEraseFirst__KRXGf}.v0-avatar_loader__DH654[data-animated=true] #o-top{animation-name:v0-avatar_drawAndEraseSecond__22hLK}.v0-avatar_loader__DH654[data-animated=true] #o-slash{animation-name:v0-avatar_drawAndEraseThird__eOsdX}@keyframes v0-avatar_drawAndErase__QlcP9{0%{stroke-dashoffset:2}30%,76%{stroke-dashoffset:1}96%,to{stroke-dashoffset:0}}@keyframes v0-avatar_drawAndEraseFirst__KRXGf{0%,9%{stroke-dashoffset:0}29%,71%{stroke-dashoffset:1}91%,to{stroke-dashoffset:2}}@keyframes v0-avatar_drawAndEraseSecond__22hLK{0%,15%{stroke-dashoffset:0}35%,59%{stroke-dashoffset:1}79%,to{stroke-dashoffset:2}}@keyframes v0-avatar_drawAndEraseThird__eOsdX{0%,23%{stroke-dashoffset:2}39%,65%{stroke-dashoffset:1}80%,to{stroke-dashoffset:0}}.switcher_container__cVe_S{position:relative}.switcher_container__cVe_S:focus-within .switcher_visible__173Bo{box-shadow:var(--ds-focus-ring)}@media (hover:hover){.switcher_container__cVe_S:hover .switcher_visible__173Bo{background:var(--ds-gray-200)}}.switcher_visible__173Bo{padding:0 8px;border:none;border-radius:var(--geist-radius);font-size:13px;height:100%;display:flex;align-items:center;line-height:1;gap:4px;background:var(--ds-background-200);transition:background .2s,color .2s;cursor:pointer;color:var(--ds-gray-900);font-family:var(--font-sans);white-space:nowrap}.switcher_select__EKOIH{position:absolute;inset:0;outline:none;opacity:0;cursor:pointer}.tabs_tabsWrapper__szdGn{display:flex;align-items:center;justify-content:space-between;background:var(--ds-background-200);border-bottom:1px solid var(--ds-gray-400);padding-top:12px;padding-bottom:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs_tabsWrapper__szdGn::-webkit-scrollbar{display:none}.tabs_tabsWrapper__szdGn.tabs_hideBorder__KB0di{border-bottom:none;padding-bottom:0}.tabs_tabs__rJYVD{display:flex;gap:24px;flex-wrap:nowrap;align-items:baseline;padding-bottom:1px;overflow-x:auto;box-shadow:0 -1px 0 var(--accents-2) inset}.tabs_tabs__rJYVD:has(.tabs_tab__MRwiF:focus-visible){overflow:visible}.tabs_tabs__rJYVD[data-variant=secondary]{box-shadow:none;gap:8px}.tabs_tabs__rJYVD[data-variant=secondary] .tabs_tab__MRwiF{border-bottom:none;height:24px;padding:0 6px;border-radius:6px;background:var(--ds-gray-alpha-200);color:var(--ds-gray-1000);cursor:pointer;font-size:13px}.tabs_tabs__rJYVD[data-variant=secondary] .tabs_tab__MRwiF[aria-selected=true]{background:var(--ds-gray-1000);color:var(--ds-background-100)}.tabs_tabs__rJYVD[data-variant=secondary] .tabs_tab__MRwiF:disabled{background:var(--ds-gray-200);color:var(--ds-gray-900);cursor:not-allowed}.tabs_tab__MRwiF{background:none;display:flex;align-items:center;margin-bottom:-1px;padding:14px 2px;color:var(--ds-gray-900);border:0;border-bottom:2px solid transparent;outline:0;cursor:pointer;font-size:14px}.tabs_tab__MRwiF[aria-selected=true]{color:var(--ds-gray-1000);border-bottom:2px solid var(--ds-gray-1000)}.tabs_tab__MRwiF:focus-visible[data-show-focus-ring=true]{box-shadow:var(--ds-focus-ring)}@media (hover:hover){.tabs_tab__MRwiF:hover{color:var(--ds-gray-1000)}}.tabs_tab__MRwiF:disabled{cursor:not-allowed}.tabs_noBorder__SZUg4{box-shadow:none}.tabs_tabIcon__Oh2re{margin-right:6px}.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;-webkit-hyphens:none;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 .highlighted-line:before,.code-block_pre___OLfy .line:before{display:inline-block;counter-increment:line;width:16px;font-size:13px;color:var(--ds-gray-600);font-family:var(--font-mono);-moz-user-select:none;user-select:none;-webkit-user-select:none;text-align:right;flex-shrink:0;margin-right:var(--padding);z-index:1;content:counter(line)}@supports (content:"visual text"/"alt text"){.code-block_pre___OLfy .highlighted-line:before,.code-block_pre___OLfy .line:before{content:counter(line) /""}}@supports (alt:""){.code-block_pre___OLfy .highlighted-line:before,.code-block_pre___OLfy .line:before{content:counter(line);alt:""}}.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 [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}.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}.code-block_pre___OLfy.code-block_hideLineNumbers__52YKH .highlighted-line:before,.code-block_pre___OLfy.code-block_hideLineNumbers__52YKH .line:before{display:none}@media (max-width:600px){.code-block_pre___OLfy .highlighted-line:before,.code-block_pre___OLfy .line:before{display:none}}.code-block_wrapper__t6FCO.code-block_hideLineNumbers__52YKH .line:before{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)}}
/*# sourceMappingURL=96fa17a07a72b37b.css.map*/