:root{--icon-arrow-right: "";--icon-arrow-left: "";--icon-arrow-up: "";--icon-mail: "";--icon-school: ""}@font-face{font-family:fantasticon;src:url(data:font/woff;base64,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) format("woff"),url(data:font/woff2;base64,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) format("woff2"),url(./fantasticon.BGTW4SkH.svg?384f3fcd986a9efa049cc0c6650b4650#fantasticon) format("svg")}i[class^=icon-]:before,i[class*=" icon-"]:before{font-family:fantasticon!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-right:before{content:var(--icon-arrow-right)}.icon-arrow-left:before{content:var(--icon-arrow-left)}.icon-arrow-up:before{content:var(--icon-arrow-up)}.icon-mail:before{content:var(--icon-mail)}.icon-school:before{content:var(--icon-school)}.icon-arrow-up-right:before{content:""}.icon-level-border:before{content:""}.icon-level:before{content:""}.icon-logout:before{content:""}.icon-settings:before{content:""}@font-face{font-family:Geist;src:url(../../../fonts/geist/Geist-Medium.woff2) format("woff2"),url(../../../fonts/geist/Geist-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(../../../fonts/geist/Geist-Regular.woff2) format("woff2"),url(../../../fonts/geist/Geist-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(../../../fonts/geist/Geist-Light.woff2) format("woff2"),url(../../../fonts/geist/Geist-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}header.svelte-kdpgvi{z-index:10;width:100%;height:100px;max-width:1800px;box-sizing:border-box;margin:36px auto 24px;padding:0 40px}@media screen and (min-width: 46.5em){header.svelte-kdpgvi{display:grid;grid-template-columns:1fr 3fr;grid-gap:24px}}header.svelte-kdpgvi .logo:where(.svelte-kdpgvi){background-color:#00000059;border-radius:10px;box-shadow:#110c2e26 0 48px 100px;width:100%;text-align:center;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-decoration:none;display:flex;justify-content:space-between;padding:0 36px;align-items:center;height:100%;position:relative;z-index:10}@media screen and (min-width: 46.5em){header.svelte-kdpgvi .logo:where(.svelte-kdpgvi){width:100%;justify-content:center}}header.svelte-kdpgvi .logo:where(.svelte-kdpgvi) h1:where(.svelte-kdpgvi){margin:0}header.svelte-kdpgvi .logo:where(.svelte-kdpgvi) h1:where(.svelte-kdpgvi) a:where(.svelte-kdpgvi){text-decoration:none;color:#fff}header.svelte-kdpgvi .logo:where(.svelte-kdpgvi) .isActive:where(.svelte-kdpgvi){transform:translate(0)}header.svelte-kdpgvi .logo:where(.svelte-kdpgvi) .isActive:where(.svelte-kdpgvi) span:where(.svelte-kdpgvi):nth-child(1){transform:translateY(6px) rotate(45deg)}header.svelte-kdpgvi .logo:where(.svelte-kdpgvi) .isActive:where(.svelte-kdpgvi) span:where(.svelte-kdpgvi):nth-child(2){transform:translateY(-4px) rotate(-45deg)}header.svelte-kdpgvi .logo:where(.svelte-kdpgvi) .hamburger:where(.svelte-kdpgvi){display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;cursor:pointer;z-index:10;position:relative}@media screen and (min-width: 46.5em){header.svelte-kdpgvi .logo:where(.svelte-kdpgvi) .hamburger:where(.svelte-kdpgvi){display:none}}header.svelte-kdpgvi .logo:where(.svelte-kdpgvi) .hamburger:where(.svelte-kdpgvi) span:where(.svelte-kdpgvi){border:1px solid #fff;width:36px;transition:transform ease .3s}header.svelte-kdpgvi nav:where(.svelte-kdpgvi){background-color:#00000059;border-radius:10px;box-shadow:#110c2e26 0 48px 100px;width:100%;text-align:center;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:36px;position:fixed;right:-100%;top:0;transition:transform .3s ease-in-out;height:100%;z-index:8}@media screen and (min-width: 46.5em){header.svelte-kdpgvi nav:where(.svelte-kdpgvi){right:0;position:relative;height:100%;transform:translate(0);justify-content:center;align-items:center;flex-direction:row}}header.svelte-kdpgvi nav:where(.svelte-kdpgvi) a:where(.svelte-kdpgvi){color:#fff;font-weight:500;font-size:18px;text-decoration:none;z-index:11}header.svelte-kdpgvi nav:where(.svelte-kdpgvi) .active-indicator:where(.svelte-kdpgvi){position:absolute;height:30px;border-radius:10px;z-index:10;background-color:#007bff;bottom:35%;left:0;transition:transform .4s ease,width .4s ease;will-change:transform,width}header.svelte-kdpgvi .isActive:where(.svelte-kdpgvi){transform:translate(-100%)}@font-face{font-family:Geist;src:url(../../../fonts/geist/Geist-Medium.woff2) format("woff2"),url(../../../fonts/geist/Geist-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(../../../fonts/geist/Geist-Regular.woff2) format("woff2"),url(../../../fonts/geist/Geist-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(../../../fonts/geist/Geist-Light.woff2) format("woff2"),url(../../../fonts/geist/Geist-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}.background.svelte-12p6qi5{position:fixed;z-index:-1;height:100%;width:100vw;top:0;right:0;bottom:0;left:0;overflow:hidden}body{width:100%;min-height:100vh;margin:0;padding:0;overflow-y:scroll;font-family:Geist,sans-serif;background-color:#121212}main{min-height:100vh;width:100%;max-width:1800px;margin:auto;box-sizing:border-box;padding-bottom:2rem}body.page-transitioning{overflow:hidden}i[class^=icon-]:before,i[class*=icon-]:before{display:inline-block}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background-color:gray;border-radius:10px;border:1px solid transparent}::-webkit-scrollbar-thumb:hover{background-color:#00f}.svelte-12p6qi5{scrollbar-width:thin;scrollbar-color:transparent}
