[data-v-fc7bc34d]:root{--body:#fff;--sidebar:#fafafa;--background:#fff;--foreground:#1c1c1d;--card:#f7f7f7;--muted:#5b5b64;--muted-dark:#ffffff73;--border:#e7e7e9;--primary:#ff4c00;--secondary:#9207ff;--dev:#44b39d;--orange:#f65428;--green:#00b271;--yellow:#f1a62d;--red:#ff1010;--primary-bg:#ff4c0061;--secondary-bg:#36025d;--green-bg:#007b4b;--yellow-bg:#39270f;--red-bg:#f98b8b;--dev-bg:#14352e;--primary-rgb:255,76,0;--secondary-rgb:146,7,255;--green-rgb:0,178,113;--yellow-rgb:241,166,45;--red-rgb:255,16,16;--muted-rgb:91,91,100;--border-rgb:231,231,233;--background-rgb:250,250,250;--foreground-rgb:28,28,29;--card-rgb:247,247,247;--radius-small:.45rem;--radius-medium:.9rem;--radius-large:1.2rem;--radius-rounded:100px;--sidebar-width:250px;--app-header-height:56px}@font-face{font-display:swap;font-family:Plantin;src:url(./Geist-PixelLine.6c7a4fcd.otf)}@font-face{font-display:swap;font-family:Black;src:url(./Geist-Black.cf9c16fb.otf)}@font-face{font-display:swap;font-family:ExtraBold;src:url(./Geist-Black.cf9c16fb.otf)}@font-face{font-display:swap;font-family:Bold;src:url(./Geist-ExtraBold.0386df22.otf)}@font-face{font-display:swap;font-family:SemiBold;src:url(./Geist-Bold.ca1a9655.otf)}@font-face{font-display:swap;font-family:Medium;src:url(./Geist-SemiBold.6989176e.otf)}@font-face{font-display:swap;font-family:Regular;src:url(./Geist-Medium.15697a79.otf)}@font-face{font-display:"swap";font-family:DEVBold;src:url(./Bold.ea03437f.woff2)}@font-face{font-display:"swap";font-family:DEVMedium;src:url(./Medium.76bbf012.woff2)}@font-face{font-display:"swap";font-family:DEVRegular;src:url(./Regular.99733e5b.woff2)}.fade-enter-active[data-v-fc7bc34d],.fade-leave-active[data-v-fc7bc34d]{transition:all .3s ease}.fade-enter-from[data-v-fc7bc34d],.fade-leave-to[data-v-fc7bc34d]{opacity:0}.fade-enter-to[data-v-fc7bc34d],.fade-leave-from[data-v-fc7bc34d]{opacity:1}.fade-pop-enter-active[data-v-fc7bc34d]{animation:fadePop-fc7bc34d .4s cubic-bezier(.34,1.3,.64,1);animation-delay:.3s;animation-fill-mode:both}@keyframes fadePop-fc7bc34d{0%{opacity:0;transform:scale(.3)}70%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.fade-bounce-enter-active[data-v-fc7bc34d],.fade-bounce-leave-active[data-v-fc7bc34d]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.fade-bounce-enter-from[data-v-fc7bc34d],.fade-bounce-leave-to[data-v-fc7bc34d]{opacity:0;transform:scale(.8)}.fade-bounce-enter-to[data-v-fc7bc34d],.fade-bounce-leave-from[data-v-fc7bc34d]{opacity:1;transform:scale(1)}.fade-tabs-enter-active[data-v-fc7bc34d]{transition:all .2s cubic-bezier(.34,1.56,.64,1)}.fade-tabs-leave-active[data-v-fc7bc34d]{transition:all .15s ease-out}.fade-tabs-enter-from[data-v-fc7bc34d]{filter:blur(4px);opacity:0;transform:scale(.96)}.fade-tabs-leave-to[data-v-fc7bc34d]{filter:blur(4px);opacity:0;transform:scale(.98)}.fade-tabs-enter-to[data-v-fc7bc34d],.fade-tabs-leave-from[data-v-fc7bc34d]{filter:blur(0);opacity:1;transform:scale(1)}.fade-top-enter-active[data-v-fc7bc34d],.fade-top-leave-active[data-v-fc7bc34d]{transition:all .3s ease}.fade-top-enter-from[data-v-fc7bc34d],.fade-top-leave-to[data-v-fc7bc34d]{opacity:0;transform:translateY(10px)}.fade-top-enter-to[data-v-fc7bc34d],.fade-top-leave-from[data-v-fc7bc34d]{opacity:1;transform:translateY(0)}.fade-bottom-enter-active[data-v-fc7bc34d],.fade-bottom-leave-active[data-v-fc7bc34d]{transition:all .3s ease}.fade-bottom-enter-from[data-v-fc7bc34d],.fade-bottom-leave-to[data-v-fc7bc34d]{opacity:0;transform:translateY(-10px)}.fade-bottom-enter-to[data-v-fc7bc34d],.fade-bottom-leave-from[data-v-fc7bc34d]{opacity:1;transform:translateY(0)}.fade-left-enter-active[data-v-fc7bc34d],.fade-left-leave-active[data-v-fc7bc34d]{transition:all .3s ease}.fade-left-enter-from[data-v-fc7bc34d],.fade-left-leave-to[data-v-fc7bc34d]{opacity:0;transform:translate(10px)}.fade-left-enter-to[data-v-fc7bc34d],.fade-left-leave-from[data-v-fc7bc34d]{opacity:1;transform:translate(0)}.fade-right-enter-active[data-v-fc7bc34d],.fade-right-leave-active[data-v-fc7bc34d]{transition:all .3s ease}.fade-right-enter-from[data-v-fc7bc34d],.fade-right-leave-to[data-v-fc7bc34d]{opacity:0;transform:translate(-10px)}.fade-right-enter-to[data-v-fc7bc34d],.fade-right-leave-from[data-v-fc7bc34d]{opacity:1;transform:translate(0)}.fade-top-full-enter-active[data-v-fc7bc34d],.fade-top-full-leave-active[data-v-fc7bc34d]{transition:all .3s ease}.fade-top-full-enter-from[data-v-fc7bc34d],.fade-top-full-leave-to[data-v-fc7bc34d]{opacity:0;transform:translateY(-100%)}.fade-top-full-enter-to[data-v-fc7bc34d],.fade-top-full-leave-from[data-v-fc7bc34d]{opacity:1;transform:translateY(0)}.fade-bottom-full-bounce-enter-active[data-v-fc7bc34d],.fade-bottom-full-bounce-leave-active[data-v-fc7bc34d]{transition:all .3s ease}.fade-bottom-full-bounce-enter-from[data-v-fc7bc34d],.fade-bottom-full-bounce-leave-to[data-v-fc7bc34d]{opacity:0;transform:translateY(100%) scale(.9)}.fade-bottom-full-bounce-enter-to[data-v-fc7bc34d],.fade-bottom-full-bounce-leave-from[data-v-fc7bc34d]{opacity:1;transform:translateY(0) scale(1)}.slide-up-bounce-enter-active[data-v-fc7bc34d],.slide-up-bounce-leave-active[data-v-fc7bc34d]{transition:all .3s ease}.slide-up-bounce-enter-from[data-v-fc7bc34d]{opacity:0;transform:translateY(20px)}.slide-up-bounce-enter-to[data-v-fc7bc34d]{opacity:1;transform:translateY(0)}.slide-up-bounce-leave-from[data-v-fc7bc34d],.slide-up-bounce-leave-to[data-v-fc7bc34d]{display:none}.overlay-enter-active[data-v-fc7bc34d],.overlay-leave-active[data-v-fc7bc34d]{transition:opacity .4s ease}.overlay-enter-from[data-v-fc7bc34d],.overlay-leave-to[data-v-fc7bc34d]{opacity:0}@keyframes appearFade-fc7bc34d{0%{opacity:0}to{opacity:1}}@keyframes appearFadeTop-fc7bc34d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes appearFadeBottom-fc7bc34d{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes appearFadeLeft-fc7bc34d{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes appearFadeRight-fc7bc34d{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes appearFadeBounce-fc7bc34d{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes fadeTopBounce-fc7bc34d{0%{opacity:0;transform:translateY(100px) scale(.9)}60%{transform:translateY(0) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shakeHover-fc7bc34d{0%{transform:translate(0) rotate(0)}20%{transform:translate(-4px) rotate(2deg)}40%{transform:translate(2px) rotate(0)}60%{transform:translate(-4px) rotate(2deg)}80%{transform:translate(2px) rotate(0)}to{transform:translate(0) rotate(0)}}@keyframes shake-fc7bc34d{0%{transform:translate(0) rotate(0)}80%{transform:translate(0) rotate(0)}82%{transform:translate(-4px) rotate(5deg)}84%{transform:translate(2px) rotate(0)}86%{transform:translate(-4px) rotate(5deg)}88%{transform:translate(2px) rotate(0)}90%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(0)}}@media (prefers-reduced-motion:reduce){.fade-bottom-enter-active[data-v-fc7bc34d],.fade-bottom-full-bounce-enter-active[data-v-fc7bc34d],.fade-bottom-full-bounce-leave-active[data-v-fc7bc34d],.fade-bottom-leave-active[data-v-fc7bc34d],.fade-bounce-enter-active[data-v-fc7bc34d],.fade-bounce-leave-active[data-v-fc7bc34d],.fade-enter-active[data-v-fc7bc34d],.fade-leave-active[data-v-fc7bc34d],.fade-left-enter-active[data-v-fc7bc34d],.fade-left-leave-active[data-v-fc7bc34d],.fade-pop-enter-active[data-v-fc7bc34d],.fade-right-enter-active[data-v-fc7bc34d],.fade-right-leave-active[data-v-fc7bc34d],.fade-tabs-enter-active[data-v-fc7bc34d],.fade-tabs-leave-active[data-v-fc7bc34d],.fade-top-enter-active[data-v-fc7bc34d],.fade-top-full-enter-active[data-v-fc7bc34d],.fade-top-full-leave-active[data-v-fc7bc34d],.fade-top-leave-active[data-v-fc7bc34d],.overlay-enter-active[data-v-fc7bc34d],.overlay-leave-active[data-v-fc7bc34d],.slide-up-bounce-enter-active[data-v-fc7bc34d],.slide-up-bounce-leave-active[data-v-fc7bc34d]{animation:none!important;transition:opacity .01ms!important}.fade-bottom-enter-from[data-v-fc7bc34d],.fade-bottom-full-bounce-enter-from[data-v-fc7bc34d],.fade-bottom-full-bounce-leave-to[data-v-fc7bc34d],.fade-bottom-leave-to[data-v-fc7bc34d],.fade-bounce-enter-from[data-v-fc7bc34d],.fade-bounce-leave-to[data-v-fc7bc34d],.fade-left-enter-from[data-v-fc7bc34d],.fade-left-leave-to[data-v-fc7bc34d],.fade-pop-enter-from[data-v-fc7bc34d],.fade-right-enter-from[data-v-fc7bc34d],.fade-right-leave-to[data-v-fc7bc34d],.fade-tabs-enter-from[data-v-fc7bc34d],.fade-tabs-leave-to[data-v-fc7bc34d],.fade-top-enter-from[data-v-fc7bc34d],.fade-top-full-enter-from[data-v-fc7bc34d],.fade-top-full-leave-to[data-v-fc7bc34d],.fade-top-leave-to[data-v-fc7bc34d],.slide-up-bounce-enter-from[data-v-fc7bc34d]{transform:none!important}[data-v-fc7bc34d],[data-v-fc7bc34d]:after,[data-v-fc7bc34d]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.ui-code-container[data-v-fc7bc34d]{position:relative}.ui-code-container--full[data-v-fc7bc34d]{display:flex;flex-direction:column;height:100%;width:100%}.ui-code-container--full .ui-code[data-v-fc7bc34d]{display:flex;flex:1;flex-direction:column}.ui-code-container--full .code-container[data-v-fc7bc34d],.ui-code-container--full .code-wrapper[data-v-fc7bc34d]{flex:1}.ui-code-container .label[data-v-fc7bc34d]{color:var(--foreground);display:block;font-family:Medium,system-ui,sans-serif;padding:6px;padding-block-start:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-code[data-v-fc7bc34d]{border:1px solid var(--border);border-radius:var(--radius-medium);overflow:hidden;position:relative}.ui-code[data-v-fc7bc34d],.ui-code[data-v-fc7bc34d]:after{background-color:var(--background)}.ui-code[data-v-fc7bc34d]:after{background:unset;border:unset;box-shadow:inset 0 -3px 5px #edebeb;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ui-code .header[data-v-fc7bc34d]{border-bottom:1px dashed var(--border);min-height:44px;padding-inline-end:10px}.ui-code .header .header-tabs[data-v-fc7bc34d]{min-width:0}.ui-code .language-display[data-v-fc7bc34d]{color:var(--muted);padding:10px 14px}.ui-code .language-display .lang-icon[data-v-fc7bc34d]{height:14px;width:14px}.ui-code .language-display .lang-label[data-v-fc7bc34d]{font-family:Medium,system-ui,sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-code .copy-btn[data-v-fc7bc34d]{flex-shrink:0;margin-inline-start:10px}.ui-code .copy-btn--floating[data-v-fc7bc34d]{inset-inline-end:8px;margin-inline-start:0;position:absolute;top:8px;z-index:1}.ui-code .code-wrapper[data-v-fc7bc34d]{overflow:hidden;transition:height .4s cubic-bezier(.4,0,.2,1)}.ui-code .code-container[data-v-fc7bc34d]{padding:16px}.ui-code .code-container.with-line-numbers[data-v-fc7bc34d]{padding:16px 0}.ui-code .code-container.in-scrollarea[data-v-fc7bc34d]{min-width:-moz-fit-content;min-width:fit-content}.ui-code .line-numbers[data-v-fc7bc34d]{border-inline-end:1px solid var(--border);margin-inline-end:16px;padding:0 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-code .line-numbers .line-number[data-v-fc7bc34d]{color:var(--muted);font-family:JetBrains Mono,Fira Code,SF Mono,Monaco,Cascadia Code,monospace;font-size:13px;line-height:1.6;min-width:2ch;opacity:.5;text-align:right}.ui-code .code-block[data-v-fc7bc34d]{margin:0;overflow-x:auto;white-space:pre}.ui-code .code-block--wrap[data-v-fc7bc34d]{overflow-x:hidden;white-space:pre-wrap;word-break:break-word}.with-line-numbers .ui-code .code-block[data-v-fc7bc34d]{flex:1;padding:0 16px}.in-scrollarea .ui-code .code-block[data-v-fc7bc34d]{min-width:-moz-fit-content;min-width:fit-content;overflow-x:visible}.ui-code .code-content[data-v-fc7bc34d]{color:var(--foreground);font-family:JetBrains Mono,Fira Code,SF Mono,Monaco,Cascadia Code,monospace;font-size:13px;line-height:1.6;-moz-tab-size:2;-o-tab-size:2;tab-size:2}.ui-code .code-content[data-v-fc7bc34d] .hl-keyword{color:#8839ef}.ui-code .code-content[data-v-fc7bc34d] .hl-string{color:#c2410c}.ui-code .code-content[data-v-fc7bc34d] .hl-comment{color:#5c7c2f;font-style:italic}.ui-code .code-content[data-v-fc7bc34d] .hl-number{color:#0e7490}.ui-code .code-content[data-v-fc7bc34d] .hl-flag,.ui-code .code-content[data-v-fc7bc34d] .hl-key{color:#2563eb}@media (prefers-reduced-motion:reduce){.ui-code .code-wrapper[data-v-fc7bc34d]{transition:none}}@media (max-width:480px){.ui-code .header[data-v-fc7bc34d]{padding-inline-end:8px}.ui-code .language-display[data-v-fc7bc34d]{padding:8px 10px}.ui-code .code-container[data-v-fc7bc34d]{padding:12px}.ui-code .code-content[data-v-fc7bc34d]{font-size:12px}}
