@layer resets{*{box-sizing:border-box;margin:0;padding:0}}.x78pyy4{padding:.25rem}.x1g4gko8:not(#\#){border-color:var(--background)}.xbjy882:not(#\#){border-color:var(--border-image-dark)}.xf4p2l9:not(#\#){border-color:var(--border-image-light)}.x1p0cgwe:not(#\#){border-color:var(--border-subtle)}.x1aepk7r:not(#\#){border-radius:.125rem}.x10hpsqq:not(#\#){border-radius:9999px}.x1y0btm7:not(#\#){border-style:solid}.xmkeg23:not(#\#){border-width:1px}.x1yys1zt:not(#\#){contain-intrinsic-size:auto 29px}.x1enigpx:not(#\#){gap:.125rem}.x8233eu:not(#\#){gap:.75rem}.x15iy025:not(#\#){gap:1.25rem}.x8fetqu:not(#\#){gap:1rem}.x54134m:not(#\#){margin-block:-.125rem}.x15e8ic6:not(#\#){margin-inline:-.25rem}.xysyzu8:not(#\#){overflow:auto}.xb3r6kr:not(#\#){overflow:hidden}@media (min-width:640px){.x1tlt3r7.x1tlt3r7:not(#\#){gap:1.25rem}}.x1i10hfl:not(#\#):not(#\#){-webkit-tap-highlight-color:transparent}.x6s0dn4:not(#\#):not(#\#){align-items:center}.x1cy8zhl:not(#\#):not(#\#){align-items:flex-start}.x1y5e3q9:not(#\#):not(#\#){aspect-ratio:1}.xjbqb8w:not(#\#):not(#\#){background-color:#0000}.x11gw9ax:not(#\#):not(#\#){background-color:var(--background)}.x19a3zki:not(#\#):not(#\#){background-color:var(--skeleton-base)}.xuvt9l:not(#\#):not(#\#){background-color:var(--surface)}.x9f619:not(#\#):not(#\#){box-sizing:border-box}.x1heor9g:not(#\#):not(#\#){color:inherit}.xrh8a9:not(#\#):not(#\#){color:var(--foreground-muted)}.x11jfisy:not(#\#):not(#\#){color:var(--foreground)}.xizrh8u:not(#\#):not(#\#){color:var(--surface-foreground)}.xgvynzx:not(#\#):not(#\#){column-gap:1.5rem}.x12h1iku:not(#\#):not(#\#){container-type:inline-size}.xb5mbof:not(#\#):not(#\#){content-visibility:auto}.x1ypdohk:not(#\#):not(#\#){cursor:pointer}.x1huxd7x:not(#\#):not(#\#){cursor:zoom-in}.x1lliihq:not(#\#):not(#\#){display:block}.x78zum5:not(#\#):not(#\#){display:flex}.xrvj5dj:not(#\#):not(#\#){display:grid}.x1rg5ohu:not(#\#):not(#\#){display:inline-block}.x3nfvp2:not(#\#):not(#\#){display:inline-flex}.x1r8uery:not(#\#):not(#\#){flex-basis:0}.xdt5ytf:not(#\#):not(#\#){flex-direction:column}.xgyuaek:not(#\#):not(#\#){flex-grow:2}.x2lah0s:not(#\#):not(#\#){flex-shrink:0}.xs83m0k:not(#\#):not(#\#){flex-shrink:1}.xngqnad:not(#\#):not(#\#){font-family:var(--font-geist-mono),monospace}.x149uymo:not(#\#):not(#\#){font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.xboafo0:not(#\#):not(#\#){font-size:.75rem}.xkpwil5:not(#\#):not(#\#){font-size:.875rem}.x1jchvi3:not(#\#):not(#\#){font-size:1rem}.x1gza3ir:not(#\#):not(#\#){font-size:3px}.x1k4tb9n:not(#\#):not(#\#){font-style:italic}.xk50ysn:not(#\#):not(#\#){font-weight:500}.x1xlr1w8:not(#\#):not(#\#){font-weight:700}.x1p9eum2:not(#\#):not(#\#){grid-template-columns:repeat(2,1fr)}.xl56j7k:not(#\#):not(#\#){justify-content:center}.x13a6bvl:not(#\#):not(#\#){justify-content:flex-end}.x1qughib:not(#\#):not(#\#){justify-content:space-between}.x8r4c90:not(#\#):not(#\#){line-height:1.25rem}.x1pujyh6:not(#\#):not(#\#){line-height:1.375}.x1evy7pa:not(#\#):not(#\#){line-height:1.5}.xo5v014:not(#\#):not(#\#){line-height:1}.x3ct3a4:not(#\#):not(#\#){list-style-type:none}.xl1xv1r:not(#\#):not(#\#){object-fit:cover}.x1hc1fzr:not(#\#):not(#\#){opacity:1}.x2ssjo2:not(#\#):not(#\#){outline-offset:-2px}.x1mzt3pk:not(#\#):not(#\#){overflow-wrap:break-word}.x10l6tqk:not(#\#):not(#\#){position:absolute}.xixxii4:not(#\#):not(#\#){position:fixed}.x1n2onr6:not(#\#):not(#\#){position:relative}.x1d474pu:not(#\#):not(#\#){row-gap:2rem}.x1rohswg:not(#\#):not(#\#){scrollbar-width:none}.xp9txv2:not(#\#):not(#\#){-webkit-text-decoration-color:var(--foreground-muted);text-decoration-color:var(--foreground-muted)}.xkrqix3:not(#\#):not(#\#){text-decoration-line:none}.xujl8zx:not(#\#):not(#\#){text-decoration-line:underline}.xlyipyv:not(#\#):not(#\#){text-overflow:ellipsis}.xda060z:not(#\#):not(#\#){text-underline-offset:3px}.x19uwh5a:not(#\#):not(#\#){transform:rotate(0)scale(1)}.x110iv6m:not(#\#):not(#\#){transform:rotate(90deg)scale(0)}.xx6bhzk:not(#\#):not(#\#){transition-duration:.15s}.x13dflua:not(#\#):not(#\#){transition-duration:.2s}.x15406qy:not(#\#):not(#\#){transition-property:background-color}.x19991ni:not(#\#):not(#\#){transition-property:opacity}.x11xpdln:not(#\#):not(#\#){transition-property:transform}.xwwtwea:not(#\#):not(#\#){transition-timing-function:cubic-bezier(.4,0,.2,1)}.x1wge2i1:not(#\#):not(#\#){vertical-align:-.1em}.xuxw1ft:not(#\#):not(#\#){white-space:nowrap}.x1fj9vlw:not(#\#):not(#\#){white-space:pre-line}.x126k92a:not(#\#):not(#\#){white-space:pre-wrap}.x1yn0g08:not(#\#):not(#\#){word-break:break-all}.x1n327nk:not(#\#):not(#\#){z-index:10}.xdc8u5p:hover:not(#\#):not(#\#){background-color:var(--surface)}.x1mzqehw:hover:not(#\#):not(#\#){opacity:.6}.x5z6fxw:hover:not(#\#):not(#\#){opacity:.8}.x1o7uuvo:hover:not(#\#):not(#\#){opacity:1}@media (min-width:640px) and (max-width:767.99px){.x15fcc6h.x15fcc6h:not(#\#):not(#\#){font-size:4px}}@media (min-width:768px){.xkmpusr.xkmpusr:not(#\#):not(#\#){font-size:5px}}@media (min-width:640px){.xfesp43.xfesp43:not(#\#):not(#\#){grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.x12w9bfk.x12w9bfk:not(#\#):not(#\#){transition-duration:0s}}.x1e7kmp0:not(#\#):not(#\#):not(#\#){border-left-color:var(--foreground-muted)}.x19ypqd9:not(#\#):not(#\#):not(#\#){border-left-style:solid}.xc8hjz9:not(#\#):not(#\#):not(#\#){border-left-width:4px}.x1ey2m1c:not(#\#):not(#\#):not(#\#){bottom:0}.x1jzj0mp:not(#\#):not(#\#):not(#\#){height:.9em}.xam5rvr:not(#\#):not(#\#):not(#\#){height:1.5rem}.x5yr21d:not(#\#):not(#\#):not(#\#){height:100%}.x187pvsn:not(#\#):not(#\#):not(#\#){height:100svh}.xc9qbxq:not(#\#):not(#\#):not(#\#){height:36px}.xt7dq6l:not(#\#):not(#\#):not(#\#){height:auto}.xu96u03:not(#\#):not(#\#):not(#\#){left:0}.x1jl112a:not(#\#):not(#\#):not(#\#){margin-bottom:-.125rem}.x1hldca5:not(#\#):not(#\#):not(#\#){margin-bottom:-.25rem}.x197cb4p:not(#\#):not(#\#):not(#\#){margin-bottom:-1.25rem}.x4vbgl9:not(#\#):not(#\#):not(#\#){margin-bottom:-4px}.xat24cr:not(#\#):not(#\#):not(#\#){margin-bottom:0}.x1eq25fj:not(#\#):not(#\#):not(#\#){margin-bottom:1.25rem}.x4aigyd:not(#\#):not(#\#):not(#\#){margin-left:.25rem}.xj3b58b:not(#\#):not(#\#):not(#\#){margin-left:0}.xifpjyr:not(#\#):not(#\#):not(#\#){margin-left:1.25rem}.x8x9d4c:not(#\#):not(#\#):not(#\#){margin-left:auto}.x2928p2:not(#\#):not(#\#):not(#\#){margin-left:calc(50% - 50cqw)}.x1yf7rl7:not(#\#):not(#\#):not(#\#){margin-right:0}.x1yjprzi:not(#\#):not(#\#):not(#\#){margin-right:1.25rem}.x15s5u4p:not(#\#):not(#\#):not(#\#){margin-top:-.25rem}.x1rdy4ex:not(#\#):not(#\#):not(#\#){margin-top:-4px}.x1tbvfm1:not(#\#):not(#\#):not(#\#){margin-top:.25rem}.x1mjqqkp:not(#\#):not(#\#):not(#\#){margin-top:.5rem}.x5y4uik:not(#\#):not(#\#):not(#\#){margin-top:.625rem}.xdj266r:not(#\#):not(#\#):not(#\#){margin-top:0}.xgt8d7i:not(#\#):not(#\#):not(#\#){margin-top:1.125rem}.xwg69jb:not(#\#):not(#\#):not(#\#){margin-top:1.25rem}.xj1urod:not(#\#):not(#\#):not(#\#){margin-top:1rem}.x1o5ky9o:not(#\#):not(#\#):not(#\#){margin-top:2.5rem}.x12ovvh8:not(#\#):not(#\#):not(#\#){max-height:min(80rem,100vh - 2.5rem)}.x1jb01v5:not(#\#):not(#\#):not(#\#){max-width:42rem}.x14i9o60:not(#\#):not(#\#):not(#\#){max-width:56rem}.x1m6qfgr:not(#\#):not(#\#):not(#\#){max-width:min(80rem,100vw - 2.5rem)}.x1y06tjk:not(#\#):not(#\#):not(#\#){min-height:100svh}.xeuugli:not(#\#):not(#\#):not(#\#){min-width:0}.xw2csxc:not(#\#):not(#\#):not(#\#){overflow-x:auto}.x10wlt62:not(#\#):not(#\#):not(#\#){overflow-y:hidden}.x7p5m3t:not(#\#):not(#\#):not(#\#){overscroll-behavior-x:contain}.xes99ow:not(#\#):not(#\#):not(#\#){padding-bottom:.25rem}.x18d9i69:not(#\#):not(#\#):not(#\#){padding-bottom:0}.x10l3h1t:not(#\#):not(#\#):not(#\#){padding-bottom:1.25rem}.x2yie3v:not(#\#):not(#\#):not(#\#){padding-bottom:1rem}.x1fh90og:not(#\#):not(#\#):not(#\#){padding-bottom:2.5rem}.x1uhho1l:not(#\#):not(#\#):not(#\#){padding-left:0}.x1uae1lo:not(#\#):not(#\#):not(#\#){padding-left:1.25rem}.x9dzeaa:not(#\#):not(#\#):not(#\#){padding-left:1rem}.x1xpa7k:not(#\#):not(#\#):not(#\#){padding-right:0}.xoqxpnx:not(#\#):not(#\#):not(#\#){padding-right:1.25rem}.x52dz5p:not(#\#):not(#\#):not(#\#){padding-right:1rem}.x1iul6r4:not(#\#):not(#\#):not(#\#){padding-top:.25rem}.xexx8yu:not(#\#):not(#\#):not(#\#){padding-top:0}.x1mcfnh7:not(#\#):not(#\#):not(#\#){padding-top:1.25rem}.x12t3zde:not(#\#):not(#\#):not(#\#){padding-top:1rem}.x1rjoabk:not(#\#):not(#\#):not(#\#){padding-top:2.5rem}.x3m8u43:not(#\#):not(#\#):not(#\#){right:0}.x1sbfeta:not(#\#):not(#\#):not(#\#){right:1.25rem}.x13vifvy:not(#\#):not(#\#):not(#\#){top:0}.x12o47qk:not(#\#):not(#\#):not(#\#){top:1.25rem}.xkyulak:not(#\#):not(#\#):not(#\#){width:.9em}.xp8d6y2:not(#\#):not(#\#):not(#\#){width:1.5rem}.xh8yej3:not(#\#):not(#\#):not(#\#){width:100%}.xync3js:not(#\#):not(#\#):not(#\#){width:100cqw}.xa23ldc:not(#\#):not(#\#):not(#\#){width:10rem}.x14qfxbe:not(#\#):not(#\#):not(#\#){width:36px}.xeq5yr9:not(#\#):not(#\#):not(#\#){width:fit-content}@media (min-width:768px) and (max-width:1023.98px){.x1prryst.x1prryst:not(#\#):not(#\#):not(#\#){padding-bottom:5rem}}@media (min-width:1024px){.x1avexrd.x1avexrd:not(#\#):not(#\#):not(#\#){padding-bottom:6.25rem}.xsssldi.xsssldi:not(#\#):not(#\#):not(#\#){padding-left:2.5rem}.x1n37otd.x1n37otd:not(#\#):not(#\#):not(#\#){padding-right:2.5rem}}@media (min-width:768px) and (max-width:1023.98px){.x1dtqs22.x1dtqs22:not(#\#):not(#\#):not(#\#){padding-top:5rem}}@media (min-width:1024px){.x1bdzx1.x1bdzx1:not(#\#):not(#\#):not(#\#){padding-top:6.25rem}}@media (min-width:640px){.x1gyaywc.x1gyaywc:not(#\#):not(#\#):not(#\#){width:12.5rem}}.xfk6m8:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}:root{--background:#fcfcfc;--border-image-dark:#fcfcfc;--border-image-light:#e5e7eb;--border-subtle:#e5e7eb;--focus-ring:#1d1d1f;--foreground:#1d1d1f;--foreground-muted:#6b7280;--selection-background:#1d1d1f;--selection-foreground:#fcfcfc;--skeleton-base:#f3f4f6;--skeleton-highlight:#e5e7eb;--surface:#f5f5f5;--surface-foreground:#404040}html.dark{--background:#0a0a0a;--border-image-dark:#1f2937;--border-image-light:#0a0a0a;--border-subtle:#1f2937;--focus-ring:#fafafa;--foreground:#fafafa;--foreground-muted:#6b7280;--selection-background:#fafafa;--selection-foreground:#0a0a0a;--skeleton-base:#111827;--skeleton-highlight:#1f2937;--surface:#171717;--surface-foreground:#d4d4d4}::selection{background:var(--selection-background);color:var(--selection-foreground)}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}:focus-visible{outline:2px solid var(--focus-ring)}:focus:not(:focus-visible){outline:none}html,body{background-color:var(--background);color:var(--foreground)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}button{color:inherit;font:inherit;background:0 0;border:0}h1{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75rem}h2,h3,h4,h5,h6{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem}p{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;line-height:1.5rem}code:not(pre code){background-color:var(--surface);color:var(--surface-foreground);border-radius:.125rem;padding:.125rem .25rem;font-size:.875rem}a{color:inherit;font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;opacity:1;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--foreground-muted);text-decoration-color:var(--foreground-muted);text-underline-offset:3px;transition-property:opacity;transition-duration:.2s}a:hover{opacity:.6}img{max-width:100%;height:auto;display:block}ul{list-style-type:none;list-style-position:inside}ol{text-indent:-1rem;padding-left:1rem;list-style-type:decimal;list-style-position:inside}li{font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:1rem;line-height:1.5rem;position:relative}ul li{padding-left:1rem}ul li:before{color:var(--foreground-muted);content:"‣";font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-size:15px;text-decoration:none;display:inline-block;position:absolute;top:0;left:.125rem}li[data-unstyled=true]{padding-left:0}li[data-unstyled=true]:before{content:"";display:none}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.0b02cdm7g7y6h.woff2)format("woff2");font-display:swap;font-weight:100 900}.iaM1Ya_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.iaM1Ya_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.Ur3q_a_className{font-family:GeistSans,GeistSans Fallback}.Ur3q_a_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}