*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}a{color:#b5d3ff}h1{font-size:1.3rem}h2{font-size:1.15rem}h3,h4,h5,li,p{font-size:1rem}@media screen and (max-width: 1000px){h1{font-size:1.2rem}h2{font-size:1.1rem}*{font-size:1rem}}@media screen and (max-width: 750px){h1{font-size:1.1rem}h2,h3,h4,h5{font-size:1rem}*{font-size:.9rem}}@media screen and (max-width: 500px){h1{font-size:1rem}h2,h3,h4,h5{font-size:.9rem}*{font-size:.8rem}}h1,h2,h3,p,li{filter:drop-shadow(1px 1px 3px black)}li>ul>li{filter:unset}.pointer{cursor:pointer}.-center-text{text-align:center}.-bigger-text{font-size:125%}:root{--cc-text: #EEEEEE;--cc-bg-blue-d: "#0e1036";--cc-bg-blue: #2e3046;--cc-bg-blue-l: #3c4754;--cc-aqua-d: #558877;--cc-aqua-l: #99CCAA;--cc-cerulean-d: #445060;--cc-cerulean-l: #556677}.root-layout.svelte-qjzw25{display:flex;flex-direction:column;align-items:center;min-height:100vh;width:100vw;background-color:var(--cc-bg-blue);color:#eee}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25){display:flex;flex-direction:column;gap:.5em;align-items:center;flex-grow:1;width:1000px;padding:4px 0}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25){display:flex;width:100%;padding:0 8px;align-items:baseline}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) div:where(.svelte-qjzw25){display:flex;align-items:baseline;gap:.5rem}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) div.left:where(.svelte-qjzw25){justify-content:left;margin-right:auto;gap:0}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) div.right:where(.svelte-qjzw25){justify-content:right}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) div.themes:where(.svelte-qjzw25){height:100%;align-self:flex-end;padding-bottom:2px;position:relative}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) div.themes:where(.svelte-qjzw25) .theme-icon:where(.svelte-qjzw25){height:1.6rem;cursor:pointer}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) div.themes:where(.svelte-qjzw25) .theme-picker:where(.svelte-qjzw25){display:flex;flex-direction:column;align-items:center;gap:8px;position:absolute;top:calc(100% + 8px);right:0;width:150px;z-index:10;border:2px solid #b5d3ff;border-radius:8px;padding:12px;background-color:var(--cc-bg-blue)}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) div.themes:where(.svelte-qjzw25) .theme-picker:where(.svelte-qjzw25):before{content:"";display:block;width:0;height:0;position:absolute;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #b5d3ff;right:4px;top:-10px}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) p:where(.svelte-qjzw25),.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) a:where(.svelte-qjzw25){font-size:1.5rem}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) a.home:where(.svelte-qjzw25){text-decoration:none}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) a.logo:where(.svelte-qjzw25){flex:1 0 auto;height:2rem;align-self:center;text-decoration:none}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) a.logo:where(.svelte-qjzw25) img:where(.svelte-qjzw25){height:100%}@media screen and (max-width: 750px){.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) p:where(.svelte-qjzw25),.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) a:where(.svelte-qjzw25){font-size:1.4rem}}@media screen and (max-width: 500px){.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) p:where(.svelte-qjzw25),.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) header:where(.svelte-qjzw25) a:where(.svelte-qjzw25){font-size:1.2rem}}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) .slot-wrapper:where(.svelte-qjzw25){display:flex;flex-direction:column;width:100%;position:relative;flex-grow:1}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) .slot-wrapper:where(.svelte-qjzw25) main{flex-grow:1;display:flex;flex-direction:column;gap:1.5em;padding:1.5em;border-radius:8px}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) .slot-wrapper:where(.svelte-qjzw25) .themed-div>.content{width:100%}.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25) footer:where(.svelte-qjzw25){margin-top:auto}@media screen and (max-width: 1000px){.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25){width:700px}}@media screen and (max-width: 750px){.root-layout.svelte-qjzw25 .content-wrapper:where(.svelte-qjzw25){width:100%;padding:1em}}
