.NavBarButton.svelte-lhc943.svelte-lhc943{min-width:-moz-max-content;min-width:max-content;color:#224071;transition:all .2s;font-size:1rem;border:none;background:none;font-weight:600;border-bottom:.2em solid transparent;position:relative}.NavBarButton.svelte-lhc943 .NavBarButton-highlight.svelte-lhc943{--width:100%;position:absolute;bottom:-.2em;left:calc((100% - var(--width)) / 2);right:0;height:.2em;width:var(--width);display:flex;background:#224071;border-radius:.5em;transition:inherit;opacity:.9}.NavBarButton-isSelected.svelte-lhc943.svelte-lhc943{font-weight:700}.NavBarButton-isSelected.svelte-lhc943 .NavBarButton-highlight.svelte-lhc943{opacity:1}.NavBarButton-isDeselected.svelte-lhc943.svelte-lhc943{cursor:pointer}.NavBarButton-isDeselected.svelte-lhc943 .NavBarButton-highlight.svelte-lhc943{opacity:0}.NavBarButton-isDeselected.svelte-lhc943.svelte-lhc943:hover{transform:translateY(-.2rem)}.NavBarButton-isDeselected.svelte-lhc943:hover .NavBarButton-highlight.svelte-lhc943{transform:translateY(.2rem)}.NavBar.svelte-9p19wt.svelte-9p19wt{--height:var(--navbar-height);height:var(--height);width:100%;z-index:3;position:sticky;top:0;left:0;right:0}.NavBar.svelte-9p19wt .NavBar-bar.svelte-9p19wt{--margin:1rem;height:var(--height);--blur:1em;-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));background:hsla(0,0%,100%,.3);transition:all .3s;display:grid}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-logo.svelte-9p19wt{--size:var(--height);width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-title.svelte-9p19wt{height:var(--height);color:#224071;font-size:1.5rem;font-weight:900;flex-grow:1;display:flex;align-items:center}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-items.svelte-9p19wt{width:100%;height:var(--height);overflow-y:visible;overflow-x:auto;gap:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding:1.5rem 2rem 1.5rem .5rem;--scrollbar-size:.3em;--scrollbar-thumb-radius:1rem;--scrollbar-track-margin:.5rem;--scrollbar-thumb-color:hsla(0, 0%, 0%, .2);--scrollbar-thumb-color-hover:hsla(0, 0%, 0%, .3);--scrollbar-track-color:hsla(0, 0%, 0%, .05);--scrollbar-track-color-hover:hsla(0, 0%, 0%, .05);scrollbar-width:var(--scrollbar-size);scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-items.svelte-9p19wt::-webkit-scrollbar{height:var(--scrollbar-size);width:var(--scrollbar-size)}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-items.svelte-9p19wt::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-thumb-radius);background-color:var(--scrollbar-thumb-color)}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-items.svelte-9p19wt::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-color-hover)}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-items.svelte-9p19wt::-webkit-scrollbar-track{margin:var(--scrollbar-track-margin);background-color:var(--scrollbar-track-color)}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-items.svelte-9p19wt::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-color-hover)}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-toggle.svelte-9p19wt{--margin:0;--size:var(--height);width:var(--size);height:var(--size);transition:.3s;border-radius:50%;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-toggle:hover .NavBar-toggle-icon.svelte-9p19wt{transform:scale(1.1)}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-toggle:focus .NavBar-toggle-icon.svelte-9p19wt{transform:scale(.8)}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-toggle .NavBar-toggle-icon.svelte-9p19wt{width:calc(var(--size) * .8);height:calc(var(--size) * .8);padding:1.4rem;transition:.3s;border-radius:50%}@media (max-width: 500px){.NavBar.svelte-9p19wt .NavBar-bar.svelte-9p19wt{grid-template-columns:var(--height) 1fr calc(var(--height));grid-template-rows:var(--height) 1fr;grid-template-areas:"logo title toggle" "items items items";position:sticky;top:0;left:0;width:100%;max-width:100%}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-items.svelte-9p19wt{z-index:1;width:100%;height:100%;padding-left:calc(var(--height) + .1rem);transition:.3s;gap:1rem;display:flex;flex-direction:column;flex-wrap:nowrap;flex-grow:1;align-items:flex-start;justify-content:flex-start}.NavBar.svelte-9p19wt .NavBar-bar-badgeCollapse.svelte-9p19wt{grid-template-columns:0 1fr calc(var(--height));padding-left:1.5rem}.NavBar.svelte-9p19wt .NavBar-bar-badgeCollapse .NavBar-logo.svelte-9p19wt{width:0}.NavBar.svelte-9p19wt .NavBar-bar-isExpand.svelte-9p19wt{height:100dvh;background:hsla(0,0%,100%,.5);box-shadow:none}.NavBar.svelte-9p19wt .NavBar-bar-isExpand .NavBar-items.svelte-9p19wt{opacity:1}.NavBar.svelte-9p19wt .NavBar-bar-isCollapsed .NavBar-items.svelte-9p19wt{opacity:0;pointer-events:none}.NavBar-isScrolledUp.svelte-9p19wt .NavBar-bar.svelte-9p19wt{box-shadow:0 0 1rem #00000080}}@media (min-width: 501px){.NavBar.svelte-9p19wt.svelte-9p19wt{display:flex;flex-direction:column;align-items:center}.NavBar.svelte-9p19wt .NavBar-bar.svelte-9p19wt{grid-template-columns:var(--height) 1fr;grid-template-rows:var(--height);grid-template-areas:"logo items";position:sticky;min-height:var(--height)}.NavBar.svelte-9p19wt .NavBar-bar .NavBar-title.svelte-9p19wt,.NavBar.svelte-9p19wt .NavBar-bar .NavBar-toggle.svelte-9p19wt{display:none}.NavBar.svelte-9p19wt .NavBar-bar-badgeCollapse.svelte-9p19wt{grid-template-columns:0 1fr;padding-left:1rem}.NavBar.svelte-9p19wt .NavBar-bar-badgeCollapse .NavBar-logo.svelte-9p19wt{width:0}.NavBar-isScrolledUp.svelte-9p19wt .NavBar-bar.svelte-9p19wt{width:var(--content-max-width);max-width:calc(100% - var(--margin) - var(--margin));margin:var(--margin);margin-bottom:0;border-radius:1rem;box-shadow:0 0 1rem #78a2c0}.NavBar-isScrolledDown.svelte-9p19wt .NavBar-bar.svelte-9p19wt{width:100%;max-width:100%;border-radius:0}}@media (min-width: 901px){.NavBar.svelte-9p19wt .NavBar-bar .NavBar-items.svelte-9p19wt{justify-content:center}}.footer.svelte-tr971d{z-index:2;height:var(--footer-height)}.badge.svelte-1aamf4u{z-index:4;width:var(--badge-width);height:var(--badge-height);aspect-ratio:1/1;border-radius:1.5rem;transition:all .4s cubic-bezier(.86,0,.07,1);position:fixed;left:calc(50% - var(--badge-width) / 2);top:calc(var(--navbar-height) + 1.5rem);pointer-events:none}.badge-collapse.svelte-1aamf4u{--icon-size:calc(var(--navbar-height) - 2rem);top:calc((var(--navbar-height) - var(--icon-size)) / 2);left:calc((var(--navbar-height) - var(--icon-size)) / 2);width:var(--icon-size);height:var(--icon-size);border-radius:50%}.svelte-oijd3f.svelte-oijd3f,.svelte-oijd3f.svelte-oijd3f:before,.svelte-oijd3f.svelte-oijd3f:after{box-sizing:border-box;margin:0;padding:0}:root{font-size:20px}@media (max-width: 700px){:root{font-size:19px}}@media (max-width: 600px){:root{font-size:18px}}@media (max-width: 500px){:root{font-size:17px}}@media (max-width: 400px){:root{font-size:16px}}@media (max-width: 300px){:root{font-size:15px}}@media (max-width: 200px){:root{font-size:14px}}@media (min-width: 1000px){:root{font-size:21px}}@media (min-width: 1200px){:root{font-size:22px}}.background.svelte-oijd3f.svelte-oijd3f{position:absolute;top:0;left:0;height:100dvh;width:100vw;background-image:linear-gradient(120deg,#a1c4fd 0%,#c2e9fb 100%);transition:opacity 1s ease;opacity:0}.background-true.svelte-oijd3f.svelte-oijd3f{opacity:1}.AppPage-body.svelte-oijd3f.svelte-oijd3f{--navbar-height:5rem;--footer-height:5rem;--content-max-width:48rem;--badge-width:10rem;--badge-height:10rem;font-family:Dosis,sans-serif;background-attachment:fixed;background-size:cover;display:flex;flex-direction:column;align-items:center;height:100dvh;min-height:100dvh;max-height:100dvh;width:100%;position:relative;transition:all .4s ease;opacity:0;overflow-y:auto}.AppPage-body.svelte-oijd3f .AppPage-body-container.svelte-oijd3f{width:100%;display:flex;flex-direction:column;align-items:center;z-index:1;flex-grow:1;transition:all .2s ease;transform:translateY(-.5rem)}.AppPage-body.svelte-oijd3f .AppPage-body-container-true.svelte-oijd3f{transform:translateY(0)}.AppPage-body-true.svelte-oijd3f.svelte-oijd3f{opacity:1}
