@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/9ffc08a38813e78e-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44c9372a001b48d5-s.0yczt4r3j28ff.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/61715dc81dd9b4e8-s.p.0ez3bnoxb63ra.woff2)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:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/9ffc08a38813e78e-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44c9372a001b48d5-s.0yczt4r3j28ff.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/61715dc81dd9b4e8-s.p.0ez3bnoxb63ra.woff2)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:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.iL4vCG_className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.iL4vCG_variable{--font-play:"Fredoka", "Fredoka Fallback"}
.navdock-icon,.navdock-tip{display:none}@media (min-width:81rem){.navdock[data-docked=true] .navdock-pill{border-radius:2rem;flex-direction:column;justify-content:flex-start;gap:.75rem;width:4rem;height:auto;padding:.5rem 0;position:fixed;top:.75rem;left:max(.5rem,50vw - 41rem)}.navdock[data-docked=true] .navdock-actions{background:var(--secondary);border-radius:2rem;justify-content:center;width:4rem;padding:.5rem 0;position:fixed;bottom:.75rem;left:max(.5rem,50vw - 41rem);box-shadow:0 10px 25px -5px #00000040}.navdock[data-docked=true] :is(.navdock-name,.navdock-label){display:none}.navdock[data-docked=true] .navdock-icon{display:block}.navdock[data-docked=true] .navdock-list,.navdock[data-docked=true] .navdock-actions,.navdock[data-docked=true] .navdock-actions>div{flex-direction:column}@media (min-width:96rem){.navdock[data-docked=true] :is(.navdock-pill,.navdock-actions){left:max(.5rem,50vw - 45rem)}}.navdock[data-docked=true] .navdock-link{padding:.625rem}.navdock[data-docked=true] .navdock-login{justify-content:center;width:2.75rem;padding:0}.navdock[data-docked=true] .navdock-login svg{margin:0}.navdock[data-docked=true] .navdock-tip{background:var(--foreground);color:var(--background);white-space:nowrap;opacity:0;pointer-events:none;border-radius:9999px;margin-left:.85rem;padding:.375rem .75rem;font-size:.75rem;transition:opacity .2s,translate .2s;display:block;position:absolute;top:50%;left:100%;translate:-4px -50%}.navdock[data-docked=true] .navdock-link:is(:hover,:focus-visible) .navdock-tip{opacity:1;translate:0 -50%}}
