*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}*{scrollbar-width:auto;scrollbar-color:#8f54a0 #0000}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar:hover{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#1de075}.icon{text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;font-variation-settings:"FILL" 0,"wght" 100,"GRAD" 0,"opsz" 24;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}html{color:#dbe4ff;font-family:Roboto,sans-serif;font-size:18px;font-weight:300;line-height:1.5}body{overflow-x:hidden}body:not(.view){background:#181e34;padding-top:80px}@media (max-width:1044px){body.logged-in{padding-bottom:73px}}body{position:relative}body:not(.view).background-image:before{content:"";z-index:-1;background-image:url(../media/background.5f3e04f9.webp);background-position:top;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;max-height:clamp(900px,65vw,1200px);position:absolute;top:0}.full-height{width:100vw;height:calc(100vh - 80px)}img{max-width:100%;height:auto;display:flex}a:not([class*=buttons]){color:#1de075;text-decoration:none}.jsx-parser a{all:unset;cursor:pointer}p+[class*=buttons]{margin-top:30px}h1{margin-block-end:20px;font-family:Roboto Slab,serif;font-size:clamp(38px,4vw,50px);font-weight:300;line-height:1.2}h2{margin-block-end:20px;font-family:Roboto Slab,serif;font-size:clamp(28px,4vw,38px);font-weight:300;line-height:1.2}h3{margin-block-end:15px;font-family:Roboto Slab,serif;font-size:clamp(20px,4vw,26px);font-weight:300;line-height:1.2}.error-smiley{font-size:150px}.jsx-parser{line-height:1.2}.highlight{color:#1de075;font-weight:400}input[type=color]{appearance:none;cursor:pointer;border:none;inline-size:50px;margin:5px;position:relative}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{box-sizing:border-box;border:1px solid #0000;position:absolute;inset:0}.ReactModal__Overlay{z-index:200;display:flex;background-color:#252d47e6!important}.parser-no-premium{background-color:#ffffff80;max-width:420px;padding:15px;font-size:16px}.text-align-center{text-align:center}
