@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_175cd179-module__U-A2_W__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_175cd179-module__U-A2_W__variable{--font-standard:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0ee55_hj9qcer.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.0.qu-9752pffj.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0mao5jbfbduzp.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0uzt.a6d44yda.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0mvwgmnhv29no.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.09zddjkbdep5a.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0ee55_hj9qcer.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4fa387ec64143e14-s.0.qu-9752pffj.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0mao5jbfbduzp.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0uzt.a6d44yda.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0mvwgmnhv29no.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/797e433ab948586e-s.p.09zddjkbdep5a.woff2?dpl=dpl_HN5XdskFQYx9j1EfFsMaiTpunNTV)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_72ee33e1-module__o1T2XW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_72ee33e1-module__o1T2XW__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
.index-module__go51rq__container{width:100%;max-width:var(--page-max-width);margin-top:var(--spacing-sm);padding:var(--content-padding);padding-bottom:calc(var(--spacing-lg) + var(--statusline-height));flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.index-module__go51rq__statusline{z-index:20;min-height:var(--statusline-height);border-top:1px solid color-mix(in srgb, var(--foreground) 14%, var(--background));background:color-mix(in srgb, var(--foreground) 6%, var(--background));color:var(--foreground);font-family:var(--font-mono), monospace;font-size:var(--font-size-sm);text-transform:lowercase;grid-template-columns:auto minmax(0,1fr);align-items:center;line-height:1;display:grid;position:fixed;bottom:0;left:0;right:0}.index-module__go51rq__brand,.index-module__go51rq__links{min-height:var(--statusline-height);align-items:center;display:flex}.index-module__go51rq__brand{padding:0 var(--spacing-xs)}.index-module__go51rq__links{justify-content:flex-end;gap:var(--spacing-sm);width:100%;min-width:0;padding:0 var(--spacing-xs);overflow:hidden}.index-module__go51rq__link{align-items:center;column-gap:var(--spacing-xxs);min-height:var(--statusline-height);padding:0 var(--spacing-xs);white-space:nowrap;display:flex}.index-module__go51rq__glyph{flex:none;justify-content:center;align-items:center;width:.75rem;height:.75rem;font-size:.6875rem;line-height:1;display:inline-flex}.index-module__go51rq__link.index-module__go51rq__accent{color:inherit}@media (hover:hover) and (pointer:fine){.index-module__go51rq__brand:focus-visible,.index-module__go51rq__link:focus-visible{background:var(--foreground);color:var(--background);outline:none;text-decoration:none}}.index-module__go51rq__wordmark{width:fit-content;max-width:100%;margin-inline:auto;margin-top:var(--spacing-md);color:var(--foreground);font-family:var(--font-mono), monospace;letter-spacing:0;white-space:pre;text-align:left;text-transform:none;font-size:clamp(.18rem,.58vw,.5rem);font-weight:400;line-height:.95;display:block;overflow:auto hidden}@media (hover:hover) and (pointer:fine){.index-module__go51rq__wordmark:hover{text-decoration:none}}@media (max-width:640px){.index-module__go51rq__statusline{grid-template-columns:minmax(0,1fr)}.index-module__go51rq__brand{display:none}.index-module__go51rq__links{justify-content:flex-end;gap:var(--spacing-xs)}}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--content-max-width:160rem;--page-max-width:var(--content-max-width);--content-padding:0 var(--spacing-sm);--dark:#1f2328;--light:#e7e8e4;--grey:#697077;--blue:#4f6673;--platinum:#d8dad5;--foreground:var(--dark);--foreground-shade:var(--grey);--foreground-accent:var(--blue);--background:var(--light);--border-color:#9ea5a5;--spacing-xxs:.25rem;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:2rem;--spacing-lg:4rem;--spacing-xl:8rem;--spacing-xxl:16rem;--font-size-sm:.625rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:2rem;--line-height-sm:.9375rem;--line-height-md:1.5rem;--line-height-lg:1.875rem;--line-height-xl:3rem;--statusline-height:1.75rem;--repository-card-height:calc(18.75rem + (var(--spacing-xs) * 2) + 2rem + 1.25rem + .625rem + 3px);--featured-section-height:calc(var(--repository-card-height) + (var(--spacing-sm) * 2) + 2px)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dark:#e7e9e4;--light:#141719;--grey:#a0a8aa;--blue:#8fb1bd;--platinum:#24282b;--foreground:var(--dark);--foreground-shade:var(--grey);--foreground-accent:var(--blue);--background:var(--light);--border-color:#3d464a}}*{box-sizing:border-box}html,body{height:100%}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-standard);min-height:100%;padding-bottom:var(--statusline-height);flex-direction:column;align-items:center;line-height:1.5em;display:flex;overflow-x:hidden}main{flex:1}a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{text-decoration:underline}a:focus-visible{outline:2px solid var(--foreground-accent);outline-offset:var(--spacing-xs);text-decoration:underline}}strong{font-weight:700}
.StatusLineFg{color:var(--colorscheme-StatusLineFg)}.StatusLineBg{background:var(--colorscheme-StatusLineBg)}.StatusLineFg--inverted{color:var(--colorscheme-StatusLineBg,var(--colorscheme-NormalBg))}.StatusLineBg--inverted{background:var(--colorscheme-StatusLineFg,var(--colorscheme-NormalFg))}.LineNrFg{color:var(--colorscheme-LineNrFg)}.LineNrBg{background:var(--colorscheme-LineNrBg,var(--colorscheme-NormalBg))}.CursorLineFg{color:var(--colorscheme-CursorLineFg,var(--colorscheme-LineNrFg))}.CursorLineBg{background:var(--colorscheme-CursorLineBg,var(--colorscheme-LineNrBg))}.CursorLineNrFg{color:var(--colorscheme-CursorLineNrFg,var(--colorscheme-LineNrFg))}.CursorLineNrBg{background:var(--colorscheme-CursorLineNrBg,var(--colorscheme-CursorLineBg))}.vimLineComment{color:var(--colorscheme-vimLineCommentFg);font-style:italic}.vimCommand{color:var(--colorscheme-vimCommandFg)}.vimFunction{color:var(--colorscheme-vimFunctionFg)}.vimParenSep{color:var(--colorscheme-vimParenSepFg)}.vimOperParen{color:var(--colorscheme-vimOperParenFg)}.vimFuncBody{color:var(--colorscheme-vimFuncBodyFg)}.vimIsCommand{color:var(--colorscheme-vimIsCommandFg)}.vimLet{color:var(--colorscheme-vimLetFg)}.vimVar{color:var(--colorscheme-vimVarFg)}.vimOper{color:var(--colorscheme-vimOperFg)}.vimFuncName{color:var(--colorscheme-vimFuncNameFg)}.vimFuncVar{color:var(--colorscheme-vimFuncVarFg)}.vimString{color:var(--colorscheme-vimStringFg)}.vimSubst{color:var(--colorscheme-vimSubstFg)}.vimNumber{color:var(--colorscheme-vimNumberFg)}.vimNotFunc{color:var(--colorscheme-vimNotFuncFg)}
.global-error-module__1OtVaG__body{background-color:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-standard);align-items:center;row-gap:var(--spacing-md);flex-direction:column;margin:0;display:flex}
