:root{--textColor:#202020;--backgroundColor:#ede5f1;--accentColor:#eebff8;--accentColorDark:#cd3be3;--foregroundColor:rgba(201,181,209,.7);--foregroundColorLight:rgba(231,204,243,.4)}@media(prefers-color-scheme:dark){:root{--textColor:#d7cfda;--backgroundColor:#180023;--accentColor:#87189f;--accentColorDark:#e198ec;--foregroundColor:rgba(72,62,76,.7);--foregroundColorLight:rgba(50,45,55,.4)}}:root{--globalFont:"Nunito",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--headerFont:var(--globalFont)}*{font-family:var(--globalFont);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;letter-spacing:-.5px}p{font-size:1rem;margin:0}h1,h2,h3,h4,h5,h6{margin:.5rem 0 .25rem;font-family:var(--headerFont);font-weight:700}:root{--padding:1.25rem}@media(max-width:45rem){:root{--padding:.75rem}}.light{opacity:.4}.transparent{background:transparent}.fullWidth{width:100%}.autoSpace{justify-content:space-between;width:100%}.noSpace{gap:0}.noRound{border-radius:0}.error{color:red}.centerText,.error{text-align:center}.centered{align-items:center;justify-content:center}*,:after,:before{box-sizing:border-box}#app,body,html{height:100dvh;margin:0;padding:0;background:var(--backgroundColor);color:var(--textColor);overflow:hidden}#app{overflow:scroll}a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:var(--textColor);cursor:pointer}a.prominent{text-decoration:underline;text-decoration-color:var(--accentColor)}@font-face{font-family:Nunito;src:local("Nunito Regular Italic"),local("Nunito Italic"),url(../_fonts/EQDtv-ILpzFTbpv_sHxEJL880mhJPziAH5_r0obNVT4-wI8KK_4oHACmyKi_0udMh2ryTZZA7SXNGWSokV_0JUY.woff2) format(woff2);font-display:swap;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;font-weight:400;font-style:italic}@font-face{font-family:Nunito;src:local("Nunito Regular Italic"),local("Nunito Italic"),url(../_fonts/0AJUq13KkTUaDKMvKchE4_MOR0_AS_gAbOTDfBeGlKc-1zO2A6kL4r3U85zreBzC_ux_jgeeFQqmgtB7iNT0Rao.woff2) format(woff2);font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;font-weight:400;font-style:italic}@font-face{font-family:Nunito;src:local("Nunito Regular Italic"),local("Nunito Italic"),url(../_fonts/RwUw5GjMWhZ_6pnXctchhJXRcuhmvTM2KWcoaEdOzek-t8y2Ca9dUYBapCIV_R4Y2hL6UGC_1_CbiHjMZrtFFJM.woff2) format(woff2);font-display:swap;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-weight:400;font-style:italic}@font-face{font-family:Nunito;src:local("Nunito Regular Italic"),local("Nunito Italic"),url(../_fonts/P09acbNuquA3YnTSdL3UL9Jx85xQsad2C9ddNxkkXHY-DcJKbpPlbTE5mZxOMM_jeEjVIeuttWxliepKh1p-Dsw.woff2) format(woff2);font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:400;font-style:italic}@font-face{font-family:Nunito;src:local("Nunito Regular Italic"),local("Nunito Italic"),url(../_fonts/jVAfYx_U7Sfq-m0FgMZHtFetnITaJl01kslOOWWNaI0-DH93zwfrYHvzUiwc5eHHgJXjzc6udC8tZ4MQ8lPB1Ys.woff2) format(woff2);font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-weight:400;font-style:italic}@font-face{font-family:Nunito;src:local("Nunito Regular"),local("Nunito"),url(../_fonts/CqPXNdqy_9AgokVPLK6gr3rTrXYKZG0Y3oBl9FEYaNA-Q7TMe4mjbeazUjYZi70XNI1QGpN9GQzlTiXr1dvDCII.woff2) format(woff2);font-display:swap;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f;font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local("Nunito Regular"),local("Nunito"),url(../_fonts/_y_JtHQPhPimnoFD2ZwCD52XQ0AEDH0drinyqJmb2l8-A9b9gMxHotc67qwYuyZhVkUaduxVoRbQbBg7FP73Phk.woff2) format(woff2);font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local("Nunito Regular"),local("Nunito"),url(../_fonts/j6SAMivSdI9D2p_BC2E_mpwGINwp8W_19oaX_Mh_x9c-fMslYNgN4TfuWOLtUiVDBDP8r3yy43HbywkGP_N8rjE.woff2) format(woff2);font-display:swap;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab;font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local("Nunito Regular"),local("Nunito"),url(../_fonts/1neHOOiG33baF8P45nkJmGaPwGFNoLVWMhUHDuT1rmQ-PgIG2zy_F_mjkX9Xbx6FrkyEVtdo5vC-e7okP_Pw6zg.woff2) format(woff2);font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local("Nunito Regular"),local("Nunito"),url(../_fonts/zvCBi6XMs7gFoEdxMTdF9CM-Pn-kvF-Z9HbtfCS0mLs-2YEW4q7GtPPQeifkMeARDHk_uhuBXl57KEXD7LeBdwg.woff2) format(woff2);font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;font-weight:400;font-style:normal}.vStack[data-v-7da57c34]{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;align-items:flex-start}.vStack.spaced[data-v-7da57c34]{row-gap:1rem;-moz-column-gap:0;column-gap:0}.hStack[data-v-81abcffe]{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.hStack.spaced[data-v-81abcffe]{-moz-column-gap:1rem;column-gap:1rem;row-gap:0}[data-v-74f043f7]:root{--textColor:#202020;--backgroundColor:#ede5f1;--accentColor:#eebff8;--accentColorDark:#cd3be3;--foregroundColor:rgba(201,181,209,.7);--foregroundColorLight:rgba(231,204,243,.4)}@media(prefers-color-scheme:dark){[data-v-74f043f7]:root{--textColor:#d7cfda;--backgroundColor:#180023;--accentColor:#87189f;--accentColorDark:#e198ec;--foregroundColor:rgba(72,62,76,.7);--foregroundColorLight:rgba(50,45,55,.4)}}.desktopNav[data-v-74f043f7]{--innerPadding:calc(var(--padding)/2);min-width:16rem;height:100dvh;overflow:scroll;position:sticky;top:0;padding:var(--innerPadding);display:flex;flex-direction:column;gap:1rem}.desktopNav .headerIcon[data-v-74f043f7]{gap:.25rem;width:100%;padding:var(--innerPadding)}.desktopNav .headerIcon[data-v-74f043f7] *{margin:0}.desktopNav .pages[data-v-74f043f7]{gap:.25rem}.desktopNav .pages .navLink[data-v-74f043f7]{width:100%;padding:.5rem;border-radius:1rem;justify-content:flex-start;transition:.2s ease}.desktopNav .pages .navLink.selected[data-v-74f043f7],.desktopNav .pages .navLink[data-v-74f043f7]:hover{background:var(--foregroundColor)}.desktopNav .pages .navLink span[data-v-74f043f7]{width:1.5rem;height:1.5rem}.desktopNav .pages .navLink h3[data-v-74f043f7]{margin:0}[data-v-82e21160]:root{--textColor:#202020;--backgroundColor:#ede5f1;--accentColor:#eebff8;--accentColorDark:#cd3be3;--foregroundColor:rgba(201,181,209,.7);--foregroundColorLight:rgba(231,204,243,.4)}@media(prefers-color-scheme:dark){[data-v-82e21160]:root{--textColor:#d7cfda;--backgroundColor:#180023;--accentColor:#87189f;--accentColorDark:#e198ec;--foregroundColor:rgba(72,62,76,.7);--foregroundColorLight:rgba(50,45,55,.4)}}.mobileNav[data-v-82e21160]{position:sticky;bottom:0;width:100%;background:linear-gradient(to top,var(--backgroundColor),transparent);padding:var(--padding) 0}.mobileNav .mobileNavContent[data-v-82e21160]{--pad:.25rem;position:relative;width:100%;padding:var(--pad);display:flex;background:var(--foregroundColor);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);border-radius:1.5rem;overflow:hidden;margin:auto auto env(safe-area-inset-bottom);max-width:30rem}.mobileNav .mobileNavContent:active .slider[data-v-82e21160]{scale:.9}.mobileNav .mobileNavContent .slider[data-v-82e21160]{position:absolute;top:var(--pad);bottom:var(--pad);left:calc(var(--pad) + var(--v49837fda)*(100% - var(--pad)*2)/var(--v082e5bb2));width:calc((100% - var(--pad)*2)/var(--v082e5bb2));border-radius:1.25rem;background:var(--foregroundColor);transition:left .25s cubic-bezier(.22,1,.36,1),scale .2s ease;pointer-events:none;z-index:0}.mobileNav .mobileNavContent a[data-v-82e21160]{position:relative;z-index:1;flex:1}.mobileNav .mobileNavContent .mobileNavLink[data-v-82e21160]{padding:.5rem;gap:0;align-items:center}.mobileNav .mobileNavContent .mobileNavLink span[data-v-82e21160]{width:1.5rem;height:1.5rem}.mobileNav .mobileNavContent .mobileNavLink p[data-v-82e21160]{font-size:smaller;margin:0}[data-v-10acc7be]:root{--padding:1.25rem}@media(max-width:45rem){[data-v-10acc7be]:root{--padding:.75rem}}.defaultLayout[data-v-10acc7be]{display:flex;flex:1;min-height:100%}.defaultLayout .mainView[data-v-10acc7be]{display:flex;flex-direction:column;flex:1;padding:var(--padding);max-width:65rem;margin:0 auto;justify-content:space-between;height:100%;overflow:scroll}.defaultLayout .mainView .content[data-v-10acc7be]{flex:1}@media(max-width:45rem){.desktopNav[data-v-10acc7be]{display:none}.mainView[data-v-10acc7be]{padding-bottom:0!important}}@media(min-width:45rem){.mobileNav[data-v-10acc7be]{display:none}}
