@charset "UTF-8";:root{--breakpoint-small: 800px;--breakpoint-regular: 1200px;--breakpoint-large: 1920px}.device-desktop .is-mobile,:host-context(.device-desktop) .is-mobile{display:none}.device-mobile .is-desktop,:host-context(.device-mobile) .is-desktop{display:none}@media (max-width: 1200px){.is-big{display:none}}@media (min-width: 1200px){.is-small{display:none}}*:focus{outline:none}*:focus-visible{outline:2px solid #121212;border-radius:5px}a:focus{outline:none}a:focus-visible{outline:2px solid #121212;border-radius:5px}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(roboto-v30-latin-regular.fd3d43dca6073794.eot);src:local(""),url(roboto-v30-latin-regular.fd3d43dca6073794.eot?#iefix) format("embedded-opentype"),url(roboto-v30-latin-regular.f2894edcf7d09d36.woff2) format("woff2"),url(roboto-v30-latin-regular.224e95b0e84110d8.woff) format("woff"),url(roboto-v30-latin-regular.51a8bbaf2137213a.ttf) format("truetype"),url(roboto-v30-latin-regular.31e415866b919b32.svg#Roboto) format("svg")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(roboto-mono-v22-latin-regular.c3805c34b9456584.eot);src:local(""),url(roboto-mono-v22-latin-regular.c3805c34b9456584.eot?#iefix) format("embedded-opentype"),url(roboto-mono-v22-latin-regular.aa44fca348320e5f.woff2) format("woff2"),url(roboto-mono-v22-latin-regular.599f5132ac117552.woff) format("woff"),url(roboto-mono-v22-latin-regular.a012d2944279266a.ttf) format("truetype"),url(roboto-mono-v22-latin-regular.c07213965e238ca9.svg#RobotoMono) format("svg")}@font-face{font-family:Patua One;font-style:normal;font-weight:400;src:url(patua-one-v16-latin-regular.853fd2345ac43be5.eot);src:local(""),url(patua-one-v16-latin-regular.853fd2345ac43be5.eot?#iefix) format("embedded-opentype"),url(patua-one-v16-latin-regular.02cdd293deece880.woff2) format("woff2"),url(patua-one-v16-latin-regular.cb353d3844150a94.woff) format("woff"),url(patua-one-v16-latin-regular.91da11285bad5756.ttf) format("truetype"),url(patua-one-v16-latin-regular.63cb3056c9e6991a.svg#PatuaOne) format("svg")}@font-face{font-family:"Roboto Serif";font-style:normal;font-weight:400;src:url(roboto-serif-v8-latin-regular.dc847d07fafe5a0b.eot);src:local(""),url(roboto-serif-v8-latin-regular.dc847d07fafe5a0b.eot?#iefix) format("embedded-opentype"),url(roboto-serif-v8-latin-regular.16934e880b320164.woff2) format("woff2"),url(roboto-serif-v8-latin-regular.69281689b8dd1224.woff) format("woff"),url(roboto-serif-v8-latin-regular.eae1dd1c3fae8a40.ttf) format("truetype"),url(roboto-serif-v8-latin-regular.948f5b850afaa8ba.svg#RobotoSerif) format("svg")}body,html{width:100%;min-height:100vh;margin:0}html{font-family:Roboto,monospace;text-shadow:var(--ff-text-shadow);font-size:16px;color:var(--ff-fc);background-color:var(--ff-bc);background-attachment:fixed;background-image:linear-gradient(135deg,rgba(17,17,17,.89) 0%,#333 100%);box-sizing:border-box}html.light-mode{background-image:none}*,*:before,*:after{box-sizing:inherit}:host.fullwidth{width:100%}.btn{background-color:#344968;color:#fff;font-size:14px;border-radius:4px;border:2px solid transparent;padding:0 14px;height:40px;text-align:center;display:inline-flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.125);cursor:pointer;box-shadow:0 0 8px #0000002e;transition:.3s background-color,.3s border-color;font-family:Roboto Mono,monospace;position:relative}.btn.btn-c1{color:#fff;background-color:#2c4770;border:2px solid #2C4770}.btn.btn-c1 .ff-icon>div{fill:#fff}.btn.btn-c1:hover:not(:disabled){background-color:#2c4770d9;border-color:#2c4770d9}.btn.btn-c1.btn-default{color:#fff}.btn.btn-c1.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid #2C4770}.btn.btn-c1.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-c1.btn-outline:hover:not(:disabled){background-color:#2c477059}.btn.btn-c1.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-c1.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-c1.btn-transparent:hover:not(:disabled){background-color:#2c477059}.btn.btn-c1:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-c1.btn-c1 .btn-loading,.btn.btn-c1.btn-outline.btn-c1 .btn-loading,.btn.btn-c1.btn-transparent.btn-c1 .btn-loading{color:transparent;background-color:#2c4770;cursor:not-allowed}.btn.btn-c1.btn-c1 .btn-loading .btn-loading-circle,.btn.btn-c1.btn-outline.btn-c1 .btn-loading .btn-loading-circle,.btn.btn-c1.btn-transparent.btn-c1 .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-c2{color:#fff;background-color:#2c6970;border:2px solid #2c6970}.btn.btn-c2 .ff-icon>div{fill:#fff}.btn.btn-c2:hover:not(:disabled){background-color:#2c6970d9;border-color:#2c6970d9}.btn.btn-c2.btn-default{color:#fff}.btn.btn-c2.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid #2c6970}.btn.btn-c2.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-c2.btn-outline:hover:not(:disabled){background-color:#2c697059}.btn.btn-c2.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-c2.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-c2.btn-transparent:hover:not(:disabled){background-color:#2c697059}.btn.btn-c2:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-c2.btn-c2 .btn-loading,.btn.btn-c2.btn-outline.btn-c2 .btn-loading,.btn.btn-c2.btn-transparent.btn-c2 .btn-loading{color:transparent;background-color:#2c6970;cursor:not-allowed}.btn.btn-c2.btn-c2 .btn-loading .btn-loading-circle,.btn.btn-c2.btn-outline.btn-c2 .btn-loading .btn-loading-circle,.btn.btn-c2.btn-transparent.btn-c2 .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-fc{color:var(--ff-bc);background-color:var(--ff-fc);border:2px solid var(--ff-fc)}.btn.btn-fc .ff-icon>div{fill:var(--ff-bc)}.btn.btn-fc:hover:not(:disabled){background-color:rgba(var(--ff-fc-rgb),.85);border-color:rgba(var(--ff-fc-rgb),.85)}.btn.btn-fc.btn-default{color:var(--ff-bc)}.btn.btn-fc.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid var(--ff-fc)}.btn.btn-fc.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-fc.btn-outline:hover:not(:disabled){background-color:rgba(var(--ff-fc),.35)}.btn.btn-fc.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-fc.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-fc.btn-transparent:hover:not(:disabled){background-color:rgba(var(--ff-fc),.35)}.btn.btn-fc:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-fc.btn-fc .btn-loading,.btn.btn-fc.btn-outline.btn-fc .btn-loading,.btn.btn-fc.btn-transparent.btn-fc .btn-loading{color:transparent;background-color:var(--ff-fc);cursor:not-allowed}.btn.btn-fc.btn-fc .btn-loading .btn-loading-circle,.btn.btn-fc.btn-outline.btn-fc .btn-loading .btn-loading-circle,.btn.btn-fc.btn-transparent.btn-fc .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-bc{color:var(--ff-fc);background-color:var(--ff-bc);border:2px solid var(--ff-bc)}.btn.btn-bc .ff-icon>div{fill:var(--ff-fc)}.btn.btn-bc:hover:not(:disabled){background-color:rgba(var(--ff-bc-rgb),.85);border-color:rgba(var(--ff-bc-rgb),.85)}.btn.btn-bc.btn-default{color:var(--ff-fc)}.btn.btn-bc.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid var(--ff-bc)}.btn.btn-bc.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-bc.btn-outline:hover:not(:disabled){background-color:rgba(var(--ff-bc),.35)}.btn.btn-bc.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-bc.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-bc.btn-transparent:hover:not(:disabled){background-color:rgba(var(--ff-bc),.35)}.btn.btn-bc:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-bc.btn-bc .btn-loading,.btn.btn-bc.btn-outline.btn-bc .btn-loading,.btn.btn-bc.btn-transparent.btn-bc .btn-loading{color:transparent;background-color:var(--ff-bc);cursor:not-allowed}.btn.btn-bc.btn-bc .btn-loading .btn-loading-circle,.btn.btn-bc.btn-outline.btn-bc .btn-loading .btn-loading-circle,.btn.btn-bc.btn-transparent.btn-bc .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-c3{color:#fff;background-color:#332c70;border:2px solid #332c70}.btn.btn-c3 .ff-icon>div{fill:#fff}.btn.btn-c3:hover:not(:disabled){background-color:#332c70d9;border-color:#332c70d9}.btn.btn-c3.btn-default{color:#fff}.btn.btn-c3.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid #332c70}.btn.btn-c3.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-c3.btn-outline:hover:not(:disabled){background-color:#332c7059}.btn.btn-c3.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-c3.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-c3.btn-transparent:hover:not(:disabled){background-color:#332c7059}.btn.btn-c3:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-c3.btn-c3 .btn-loading,.btn.btn-c3.btn-outline.btn-c3 .btn-loading,.btn.btn-c3.btn-transparent.btn-c3 .btn-loading{color:transparent;background-color:#332c70;cursor:not-allowed}.btn.btn-c3.btn-c3 .btn-loading .btn-loading-circle,.btn.btn-c3.btn-outline.btn-c3 .btn-loading .btn-loading-circle,.btn.btn-c3.btn-transparent.btn-c3 .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-success{color:#fff;background-color:#2c7033;border:2px solid #2c7033}.btn.btn-success .ff-icon>div{fill:#fff}.btn.btn-success:hover:not(:disabled){background-color:#2c7033d9;border-color:#2c7033d9}.btn.btn-success.btn-default{color:#fff}.btn.btn-success.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid #2c7033}.btn.btn-success.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-success.btn-outline:hover:not(:disabled){background-color:#2c703359}.btn.btn-success.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-success.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-success.btn-transparent:hover:not(:disabled){background-color:#2c703359}.btn.btn-success:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-success.btn-success .btn-loading,.btn.btn-success.btn-outline.btn-success .btn-loading,.btn.btn-success.btn-transparent.btn-success .btn-loading{color:transparent;background-color:#2c7033;cursor:not-allowed}.btn.btn-success.btn-success .btn-loading .btn-loading-circle,.btn.btn-success.btn-outline.btn-success .btn-loading .btn-loading-circle,.btn.btn-success.btn-transparent.btn-success .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-warning{color:#fff;background-color:#703e2c;border:2px solid #703e2c}.btn.btn-warning .ff-icon>div{fill:#fff}.btn.btn-warning:hover:not(:disabled){background-color:#703e2cd9;border-color:#703e2cd9}.btn.btn-warning.btn-default{color:#fff}.btn.btn-warning.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid #703e2c}.btn.btn-warning.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-warning.btn-outline:hover:not(:disabled){background-color:#703e2c59}.btn.btn-warning.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-warning.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-warning.btn-transparent:hover:not(:disabled){background-color:#703e2c59}.btn.btn-warning:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-warning.btn-warning .btn-loading,.btn.btn-warning.btn-outline.btn-warning .btn-loading,.btn.btn-warning.btn-transparent.btn-warning .btn-loading{color:transparent;background-color:#703e2c;cursor:not-allowed}.btn.btn-warning.btn-warning .btn-loading .btn-loading-circle,.btn.btn-warning.btn-outline.btn-warning .btn-loading .btn-loading-circle,.btn.btn-warning.btn-transparent.btn-warning .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-info{color:#fff;background-color:#69702c;border:2px solid #69702c}.btn.btn-info .ff-icon>div{fill:#fff}.btn.btn-info:hover:not(:disabled){background-color:#69702cd9;border-color:#69702cd9}.btn.btn-info.btn-default{color:#fff}.btn.btn-info.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid #69702c}.btn.btn-info.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-info.btn-outline:hover:not(:disabled){background-color:#69702c59}.btn.btn-info.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-info.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-info.btn-transparent:hover:not(:disabled){background-color:#69702c59}.btn.btn-info:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-info.btn-info .btn-loading,.btn.btn-info.btn-outline.btn-info .btn-loading,.btn.btn-info.btn-transparent.btn-info .btn-loading{color:transparent;background-color:#69702c;cursor:not-allowed}.btn.btn-info.btn-info .btn-loading .btn-loading-circle,.btn.btn-info.btn-outline.btn-info .btn-loading .btn-loading-circle,.btn.btn-info.btn-transparent.btn-info .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-error{color:#fff;background-color:#702c47;border:2px solid #702c47}.btn.btn-error .ff-icon>div{fill:#fff}.btn.btn-error:hover:not(:disabled){background-color:#702c47d9;border-color:#702c47d9}.btn.btn-error.btn-default{color:#fff}.btn.btn-error.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid #702c47}.btn.btn-error.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-error.btn-outline:hover:not(:disabled){background-color:#702c4759}.btn.btn-error.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-error.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-error.btn-transparent:hover:not(:disabled){background-color:#702c4759}.btn.btn-error:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-error.btn-error .btn-loading,.btn.btn-error.btn-outline.btn-error .btn-loading,.btn.btn-error.btn-transparent.btn-error .btn-loading{color:transparent;background-color:#702c47;cursor:not-allowed}.btn.btn-error.btn-error .btn-loading .btn-loading-circle,.btn.btn-error.btn-outline.btn-error .btn-loading .btn-loading-circle,.btn.btn-error.btn-transparent.btn-error .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-white{color:#121212;background-color:#fff;border:2px solid #fff}.btn.btn-white .ff-icon>div{fill:#121212}.btn.btn-white:hover:not(:disabled){background-color:#ffffffd9;border-color:#ffffffd9}.btn.btn-white.btn-default{color:#121212}.btn.btn-white.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid #fff}.btn.btn-white.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-white.btn-outline:hover:not(:disabled){background-color:#ffffff59}.btn.btn-white.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-white.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-white.btn-transparent:hover:not(:disabled){background-color:#ffffff59}.btn.btn-white:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-white.btn-white .btn-loading,.btn.btn-white.btn-outline.btn-white .btn-loading,.btn.btn-white.btn-transparent.btn-white .btn-loading{color:transparent;background-color:#fff;cursor:not-allowed}.btn.btn-white.btn-white .btn-loading .btn-loading-circle,.btn.btn-white.btn-outline.btn-white .btn-loading .btn-loading-circle,.btn.btn-white.btn-transparent.btn-white .btn-loading .btn-loading-circle{background-color:#fff}.btn.btn-black{color:#fff;background-color:#121212;border:2px solid #121212}.btn.btn-black .ff-icon>div{fill:#fff}.btn.btn-black:hover:not(:disabled){background-color:#121212d9;border-color:#121212d9}.btn.btn-black.btn-default{color:#fff}.btn.btn-black.btn-outline{color:var(--ff-fc);background-color:transparent;border:2px solid #121212}.btn.btn-black.btn-outline .ff-icon>div{fill:var(--ff-fc)}.btn.btn-black.btn-outline:hover:not(:disabled){background-color:#12121259}.btn.btn-black.btn-transparent{color:var(--ff-fc);background-color:transparent;border:2px solid transparent;box-shadow:none}.btn.btn-black.btn-transparent .ff-icon>div{fill:var(--ff-fc)}.btn.btn-black.btn-transparent:hover:not(:disabled){background-color:#12121259}.btn.btn-black:active{box-shadow:inset 0 0 12px #0000003d,inset 0 6px 2px -4px #0000003d,inset 0 2px 10px #0006}.btn.btn-black.btn-black .btn-loading,.btn.btn-black.btn-outline.btn-black .btn-loading,.btn.btn-black.btn-transparent.btn-black .btn-loading{color:transparent;background-color:#121212;cursor:not-allowed}.btn.btn-black.btn-black .btn-loading .btn-loading-circle,.btn.btn-black.btn-outline.btn-black .btn-loading .btn-loading-circle,.btn.btn-black.btn-transparent.btn-black .btn-loading .btn-loading-circle{background-color:#fff}.btn.fullwidth{display:flex;justify-content:center;width:100%}.btn.btn-big{font-size:20px;height:48px}.btn.btn-small{font-size:14px;height:28px;width:28px;padding:0}.btn.btn-square{padding:0;width:40px;height:40px}.btn.btn-square .icon-left{height:24px;margin:0}.btn.btn-square.btn-big{height:48px;width:48px}.btn.btn-square.btn-small{height:28px;width:28px}.btn.btn-square .btn-loading-circle:nth-child(1){left:5%}.btn.btn-square .btn-loading-circle:nth-child(2){left:35%}.btn.btn-square .btn-loading-circle:nth-child(3){left:65%}.btn:disabled{background-color:#444;cursor:not-allowed}.btn .icon-left{height:24px;margin-right:8px;margin-left:-2px}.btn.btn-big .icon-left{height:32px}.btn-loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:visible}.btn-loading-wrapper{width:100%;max-width:200px;height:30px;position:absolute;left:50%;top:0;transform:translate(-50%)}.btn-loading-wrapper .btn-loading-circle{width:10px;height:10px;position:absolute;border-radius:50%;left:15%;transform-origin:50%;animation:btn-loading-circle .5s alternate infinite ease;opacity:0}.btn-loading-wrapper .btn-loading-circle:nth-child(2){left:45%;animation-delay:.2s}.btn-loading-wrapper .btn-loading-circle:nth-child(3){left:75%;animation-delay:.3s}.btn-loading-wrapper .btn-loading-shadow{width:10px;height:4px;border-radius:50%;background-color:#00000080;position:absolute;top:32px;transform-origin:50%;z-index:-1;left:15%;filter:blur(1px);animation:btn-loading-shadow .5s alternate infinite ease}.btn-loading-wrapper .btn-loading-shadow:nth-child(4){left:45%;animation-delay:.2s}.btn-loading-wrapper .btn-loading-shadow:nth-child(5){left:75%;animation-delay:.3s}@keyframes btn-loading-circle{0%{opacity:1;top:30px;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}40%{opacity:1;height:10px;border-radius:50%;transform:scaleX(1)}to{opacity:1;top:0%}}@keyframes btn-loading-shadow{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}to{transform:scaleX(.2);opacity:.4}}.checkbox-wrapper{display:flex;justify-content:flex-start;align-items:center}.checkbox-wrapper label{display:inline-flex;justify-content:flex-start;align-items:center;margin-bottom:0;cursor:pointer}.checkbox-wrapper input[type=checkbox]{width:1px;height:1px;clip:rect(0 0 0 0);overflow:hidden;outline:0;position:absolute;opacity:0;border:0;-webkit-appearance:none;-moz-appearance:none}.checkbox-wrapper .label-text{cursor:pointer}.checkbox-wrapper .label-text:not(:empty){margin-left:.475rem}.checkbox-wrapper .checkbox{position:relative;height:28px;width:28px;border-radius:4px;border:1px solid rgba(var(--ff-fc-rgb),.5);transition:background-color .3s}.checkbox-wrapper .checkbox.checked{border:solid 1px #2C4770;background-color:#2c4770;position:relative}.checkbox-wrapper .checkbox.checked:after{content:"\2714";color:#fff;position:absolute;inset:0;font-size:.875rem;line-height:1rem;display:flex;justify-content:center;align-items:center}.checkbox-wrapper.disabled .label-text,.checkbox-wrapper.disabled label{cursor:not-allowed}.checkbox-wrapper.disabled .checkbox{opacity:.75;background-color:rgba(var(--ff-bc-rgb),.35);border:solid 1px rgba(var(--ff-bc-rgb),.6)}.checkbox-wrapper.disabled .checkbox.checked{border:solid 1px var(--ff-bc);background-color:var(--ff-bc)}.checkbox-wrapper.disabled .checkbox.checked:after{color:var(--ff-bc)}.checkbox-wrapper.checkbox-c1 .checkbox.checked{border:solid 1px #2C4770;background-color:#2c4770}.checkbox-wrapper.checkbox-c1 .checkbox.checked:after{color:#fff}.checkbox-wrapper.checkbox-c2 .checkbox.checked{border:solid 1px #2c6970;background-color:#2c6970}.checkbox-wrapper.checkbox-c2 .checkbox.checked:after{color:#fff}.checkbox-wrapper.checkbox-fc .checkbox.checked{border:solid 1px var(--ff-fc);background-color:var(--ff-fc)}.checkbox-wrapper.checkbox-fc .checkbox.checked:after{color:var(--ff-bc)}.checkbox-wrapper.checkbox-bc .checkbox.checked{border:solid 1px var(--ff-bc);background-color:var(--ff-bc)}.checkbox-wrapper.checkbox-bc .checkbox.checked:after{color:var(--ff-fc)}.checkbox-wrapper.checkbox-c3 .checkbox.checked{border:solid 1px #332c70;background-color:#332c70}.checkbox-wrapper.checkbox-c3 .checkbox.checked:after{color:#fff}.checkbox-wrapper.checkbox-success .checkbox.checked{border:solid 1px #2c7033;background-color:#2c7033}.checkbox-wrapper.checkbox-success .checkbox.checked:after{color:#fff}.checkbox-wrapper.checkbox-warning .checkbox.checked{border:solid 1px #703e2c;background-color:#703e2c}.checkbox-wrapper.checkbox-warning .checkbox.checked:after{color:#fff}.checkbox-wrapper.checkbox-info .checkbox.checked{border:solid 1px #69702c;background-color:#69702c}.checkbox-wrapper.checkbox-info .checkbox.checked:after{color:#fff}.checkbox-wrapper.checkbox-error .checkbox.checked{border:solid 1px #702c47;background-color:#702c47}.checkbox-wrapper.checkbox-error .checkbox.checked:after{color:#fff}.checkbox-wrapper.checkbox-white .checkbox.checked{border:solid 1px #fff;background-color:#fff}.checkbox-wrapper.checkbox-white .checkbox.checked:after{color:#121212}.checkbox-wrapper.checkbox-black .checkbox.checked{border:solid 1px #121212;background-color:#121212}.checkbox-wrapper.checkbox-black .checkbox.checked:after{color:#fff}.checkbox-wrapper.checkbox-focus .checkbox{border:1px solid #121212;outline:2px solid #121212;border-radius:5px}.checkbox-wrapper.checkbox-big .checkbox{position:relative;height:40px;width:40px}.checkbox-wrapper.checkbox-big .checkbox:after{font-size:1.5rem}.checkbox-wrapper.checkbox-small .checkbox{position:relative;height:20px;width:20px}.checkbox-wrapper.checkbox-small .checkbox:after{font-size:.875}ff-nav .nav{display:flex;align-items:center;justify-content:flex-start;padding:10px 10px 10px 0;height:60px;transition:1s;position:relative;z-index:500}ff-nav .nav.sticky{position:sticky;top:0;animation:appear .5s;background-color:var(--ff-bc)}ff-nav .nav.sticky .logo{background-color:var(--ff-bc)}ff-nav .nav .extras{margin-left:auto;display:flex;justify-content:flex-end;align-items:center}ff-nav .nav .logo{flex-shrink:0;align-self:flex-start;padding:10px 20px;transition:1s;border-bottom-right-radius:15px}ff-nav .nav .nav-items{display:flex;align-items:center;margin-left:10px}ff-nav .nav .nav-item{background-color:transparent;border:none;color:var(--ff-fc);font-family:Roboto;font-size:1rem;position:relative;margin:.5rem;padding:.625rem 1rem;border-radius:4px;transition:.5s background-color;cursor:pointer}ff-nav .nav .nav-item:hover{background-color:rgba(var(--ff-fc-rgb),.2);transition:.5s .5s background-color;box-shadow:0 0 8px #0000002e}ff-nav .nav .nav-item:hover:after{right:0;left:0}ff-nav .nav .nav-item:active{background-color:rgba(var(--ff-fc-rgb),.4)}ff-nav .nav .nav-item:after{content:"";position:absolute;bottom:0;left:50%;right:50%;height:4px;border-radius:4px;background-color:var(--ff-fc);opacity:.25;transition:.5s}ff-nav .nav .nav-item.active{background-color:rgba(var(--ff-fc-rgb),.1);box-shadow:0 0 8px #0000002e}ff-nav .nav .nav-item.active:after{right:0;left:0}@media (max-width: 1200px){ff-nav .nav{width:100%;background-color:var(--ff-bc)}ff-nav .nav:not(.is-open){box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}ff-nav .nav .nav-items{display:none}ff-nav .nav .mobile-menu{margin-left:auto}ff-nav .nav .logo{max-width:30%;z-index:2}ff-nav .nav .logo img{object-fit:contain;max-height:100px;max-width:100%}ff-nav .nav .extras{margin-left:0;width:auto}ff-nav .nav .nav-items-mobile{position:absolute;z-index:3;top:60px;width:100%;display:flex;background-color:var(--ff-bc);flex-direction:column;justify-content:flex-start;align-items:center}ff-nav .nav .nav-items-mobile .nav-item-mobile{width:100%;border:none;background-color:transparent;color:var(--ff-fc);font-family:Roboto;font-size:1rem;position:relative;padding:15px 8px;border-radius:4px;transition:.5s background-color;cursor:pointer;border-top:1px solid rgba(var(--ff-fc-rgb),.1)}ff-nav .nav .nav-items-mobile .nav-item-mobile:hover{background-color:rgba(var(--ff-fc-rgb),.2);transition:.5s .5s background-color}ff-nav .nav .nav-items-mobile .nav-item-mobile:hover:after{right:0;left:0}}ff-nav2 .ff-nav{display:flex;align-items:center;justify-content:flex-start;padding:10px 10px 10px 0;height:60px;transition:1s;position:relative;z-index:500}ff-nav2 .ff-nav.sticky{position:sticky;top:0;animation:appear .5s;background-color:var(--ff-bc)}ff-nav2 .ff-nav.sticky .logo{background-color:var(--ff-bc)}ff-nav2 .ff-nav .extras{margin-left:auto;flex-shrink:0;display:flex;justify-content:flex-end;align-items:center}ff-nav2 .ff-nav .logo{flex-shrink:0;align-self:flex-start;padding:10px 20px;transition:1s;border-bottom-right-radius:15px}ff-nav2 .ff-nav .nav-items{display:flex;align-items:center;justify-content:center;margin-left:10px;width:100%}ff-nav2 .ff-nav .nav-item{background-color:transparent;border:none;color:var(--ff-fc);font-family:Roboto;font-size:1rem;position:relative;margin:.5rem;padding:.625rem 1rem;border-radius:4px;transition:.5s background-color;cursor:pointer}ff-nav2 .ff-nav .nav-item:hover{background-color:rgba(var(--ff-fc-rgb),.2);transition:.5s .5s background-color;box-shadow:0 0 8px #0000002e}ff-nav2 .ff-nav .nav-item:hover:after{right:0;left:0}ff-nav2 .ff-nav .nav-item:active{background-color:rgba(var(--ff-fc-rgb),.4)}ff-nav2 .ff-nav .nav-item:after{content:"";position:absolute;bottom:0;left:50%;right:50%;height:4px;border-radius:4px;background-color:var(--ff-fc);opacity:.25;transition:.5s}ff-nav2 .ff-nav .nav-item.active{background-color:rgba(var(--ff-fc-rgb),.1);box-shadow:0 0 8px #0000002e}ff-nav2 .ff-nav .nav-item.active:after{right:0;left:0}@media (min-width: 1200px){ff-nav .mobile-menu{display:none}}@media (max-width: 1200px){ff-nav2 .ff-nav{width:100%;background-color:var(--ff-bc)}ff-nav2 .ff-nav:not(.is-open){box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}ff-nav2 .ff-nav .nav-items{display:none}ff-nav2 .ff-nav .mobile-menu{margin-left:auto;flex-shrink:0}ff-nav2 .ff-nav .logo{max-width:30%;z-index:2}ff-nav2 .ff-nav .logo img{object-fit:contain;max-height:100px;max-width:100%}ff-nav2 .ff-nav .extras{margin-left:0;flex-shrink:1;width:100%;justify-content:center}ff-nav2 .ff-nav .nav-items-mobile{position:absolute;z-index:3;top:60px;width:100%;display:flex;background-color:var(--ff-bc);flex-direction:column;justify-content:flex-start;align-items:center}ff-nav2 .ff-nav .nav-items-mobile .nav-item-mobile{width:100%;border:none;background-color:transparent;color:var(--ff-fc);font-family:Roboto;font-size:1rem;position:relative;padding:15px 8px;border-radius:4px;transition:.5s background-color;cursor:pointer;border-top:1px solid rgba(var(--ff-fc-rgb),.1)}ff-nav2 .ff-nav .nav-items-mobile .nav-item-mobile:hover{background-color:rgba(var(--ff-fc-rgb),.2);transition:.5s .5s background-color}ff-nav2 .ff-nav .nav-items-mobile .nav-item-mobile:hover:after{right:0;left:0}}.light-mode ff-nav .nav .nav-item:hover{background-color:rgba(var(--ff-bc-rgb),.1);transition:.5s .5s background-color;box-shadow:none}.light-mode ff-nav .nav .nav-item.active{background-color:rgba(var(--ff-bc-rgb),.15);box-shadow:none}@keyframes appear{0%{opacity:0;top:-60px}to{opacity:1;top:0}}.ff-icon{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px}.ff-icon>div{display:inline;width:100%;height:100%}.ff-icon.ff-icon-size-sm{width:16px;height:16px;font-size:16px}.ff-icon.ff-icon-size-sm>div svg{width:16px;height:16px}.ff-icon.ff-icon-size-lg{width:32px;height:32px;font-size:32px}.ff-icon.ff-icon-size-lg>div svg{width:32px;height:32px}.ff-icon.ff-icon-size-xl{width:64px;height:64px;font-size:64px}.ff-icon.ff-icon-size-xl>div svg{width:64px;height:64px}.ff-icon.icon-size-xxl{width:100px;height:100px;font-size:100px}.ff-icon.icon-size-xxl>div svg{width:100px;height:100px}.ff-icon>div.color-c1{color:#2c4770;fill:#2c4770}.ff-icon>div.color-c2{color:#2c6970;fill:#2c6970}.ff-icon>div.color-fc{color:var(--ff-fc);fill:var(--ff-fc)}.ff-icon>div.color-bc{color:var(--ff-bc);fill:var(--ff-bc)}.ff-icon>div.color-c3{color:#332c70;fill:#332c70}.ff-icon>div.color-success{color:#2c7033;fill:#2c7033}.ff-icon>div.color-warning{color:#703e2c;fill:#703e2c}.ff-icon>div.color-info{color:#69702c;fill:#69702c}.ff-icon>div.color-error{color:#702c47;fill:#702c47}.ff-icon>div.color-white{color:#fff;fill:#fff}.ff-icon>div.color-black{color:#121212;fill:#121212}.ff-icon svg{width:100%;height:100%}ff-select .selection{display:inline-block;position:relative}ff-select .selection .label-value{margin-right:.5rem}ff-select .selection.full-width{width:100%}ff-select .selection .selected-item{padding:7px .875rem;color:var(--ff-fc);background-color:transparent;border:1px solid rgba(255,255,255,.2);display:inline-flex;justify-content:space-between;align-items:center;border-radius:5px;width:100%;cursor:pointer}ff-select .selection .selected-item:hover{background-color:#0003}ff-select .selection .select-list{border:1px solid rgba(255,255,255,.2);border-radius:5px;position:absolute;top:100%;width:100%;z-index:5000}ff-select .selection .select-list .select-list-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;border-radius:5px;background-color:var(--ff-bc);color:var(--ff-fc)}ff-select .selection .select-list .select-list-content ff-select-option{position:relative}ff-select .selection .select-list .select-list-content ff-select-option .select-option{padding:10px .875rem;width:100%;display:block;cursor:pointer;border-radius:5px;position:relative}ff-select .selection .select-list .select-list-content ff-select-option .select-option:hover{background-color:var(--ff-bc-dark)}ff-select .selection .select-list .select-list-content ff-select-option .select-option:after{content:"";position:absolute;top:0;left:5px;right:5px;height:1px;background-color:#fff3}.main-page{max-width:1200px;box-shadow:0 0 8px #0000002e;margin:0 auto;border-radius:5px}.loading-wrapper{position:fixed;inset:0;background-color:var(--ff-bc);background-color:#000;display:flex;justify-content:center;align-items:center;z-index:10000}.loading-anim{width:100%;max-width:200px;height:120px;position:absolute;z-index:10001}.loading-anim .loading-circle{background-color:#fff;width:30px;height:30px;position:absolute;border-radius:50%;left:15%;transform-origin:50%;animation:loading-circle .5s alternate infinite ease;opacity:0}.loading-anim .loading-circle:nth-child(2){left:45%;animation-delay:.2s}.loading-anim .loading-circle:nth-child(3){left:75%;animation-delay:.3s}.loading-anim .loading-shadow{width:10px;height:4px;border-radius:50%;background-color:#00000080;position:absolute;top:32px;transform-origin:50%;z-index:-1;left:15%;filter:blur(1px);animation:loading-shadow .5s alternate infinite ease}.loading-anim .loading-shadow:nth-child(4){left:45%;animation-delay:.2s}.loading-anim .loading-shadow:nth-child(5){left:75%;animation-delay:.3s}@keyframes loading-circle{0%{opacity:1;top:120px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}40%{opacity:1;height:40px;border-radius:50%;transform:scaleX(1)}to{opacity:1;top:0%}}@keyframes loading-shadow{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}to{transform:scaleX(.2);opacity:.4}}.ff-loader{width:60px;height:25px;position:absolute;z-index:10001}.ff-loader .ff-loader-circle{background-color:#fff;width:10px;height:10px;position:absolute;border-radius:50%;left:15%;transform-origin:50%;animation:loader-circle .5s alternate infinite ease;opacity:0}.ff-loader .ff-loader-circle:nth-child(2){left:45%;animation-delay:.2s}.ff-loader .ff-loader-circle:nth-child(3){left:75%;animation-delay:.3s}.ff-loader .ff-loader-shadow{width:10px;height:4px;border-radius:50%;background-color:#00000080;position:absolute;top:32px;transform-origin:50%;z-index:-1;left:15%;filter:blur(1px);animation:loader-shadow .5s alternate infinite ease}.ff-loader .ff-loader-shadow:nth-child(4){left:45%;animation-delay:.2s}.ff-loader .ff-loader-shadow:nth-child(5){left:75%;animation-delay:.3s}@keyframes loader-circle{0%{opacity:1;top:25px;height:5px;border-radius:50px 50px 25px 25px;transform:scaleX(1.7)}40%{opacity:1;height:8.3333333333px;border-radius:50%;transform:scaleX(1)}to{opacity:1;top:0%}}@keyframes loader-shadow{0%{transform:scaleX(1.5)}40%{transform:scaleX(1);opacity:.7}to{transform:scaleX(.2);opacity:.4}}ff-confirmation .ff-notification-container{padding:.625rem;cursor:default;border-radius:4px;box-shadow:0 0 8px #0000002e;width:350px;background-color:var(--ff-bc);color:var(--ff-fc)}ff-confirmation .ff-notification-container.theme-success{border-left:5px solid #2c7033}ff-confirmation .ff-notification-container.theme-warning{border-left:5px solid #703e2c}ff-confirmation .ff-notification-container.theme-info{border-left:5px solid #69702c}ff-confirmation .ff-notification-container.theme-error{border-left:5px solid #702c47}ff-confirmation .button-row{flex-shrink:0}ff-confirmation .notification{display:flex;align-items:center;justify-content:space-between}ff-confirmation .text{display:flex;flex-direction:column;word-wrap:break-word;word-break:break-all}ff-confirmation .top-title{color:var(--ff-fc);font-size:1rem}ff-confirmation .subtitle{color:var(--ff-fc);font-size:.75rem}ff-confirmation .check-mark-button{margin-left:.625rem}ff-confirmation .fixed-notification-container{position:fixed;top:20px;left:0;padding:20px;z-index:1002;right:0}ff-confirmation .fixed-notification-container .ff-notification-container{margin-left:auto}ff-confirmation .fixed-notification-container.fixed-notification-container-mobile .notification-container{width:100%}.ff-menu{position:fixed;background-color:var(--ff-bc);border:1px solid #aaa;border-radius:4px;color:#888;font-size:.75rem;display:inline-block;min-width:174px;z-index:5000;box-shadow:0 0 8px #0000002e}.ff-menu .menu-content{overflow-y:auto}.ff-menu.menu-arrow-top-left{transform:translate(-15%,15px)}.ff-menu.menu-arrow-top-left:after,.ff-menu.menu-arrow-top-left:before{left:calc(15% - 13px)}.ff-menu.menu-arrow-top-left:before{left:calc(15% - 14px)}.ff-menu.menu-arrow-top-right{transform:translate(-85%,15px)}.ff-menu.menu-arrow-top-right:after,.ff-menu.menu-arrow-top-right:before{left:calc(85% - 13px)}.ff-menu.menu-arrow-top-right:before{left:calc(85% - 14px)}.ff-menu.menu-arrow-bottom-left{transform:translate(-15%,-100%)}.ff-menu.menu-arrow-bottom-left:after,.ff-menu.menu-arrow-bottom-left:before{left:calc(15% - 13px)}.ff-menu.menu-arrow-bottom-left:before{left:calc(15% - 14px)}.ff-menu.menu-arrow-bottom-right{transform:translate(-85%,-100%)}.ff-menu.menu-arrow-bottom-right:after,.ff-menu.menu-arrow-bottom-right:before{left:calc(85% - 13px)}.ff-menu.menu-arrow-bottom-right:before{left:calc(85% - 14px)}.floating-text{position:fixed;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center}.floating-text .item{display:inline}.progress{width:100%;height:40px;border-radius:10px;border:1px solid var(--ff-bc);background-color:rgba(var(--ff-bc-rgb),.4);position:relative}.progress .bar,.progress .label{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.progress .bar{background-color:#2c7033;transition:5s;box-shadow:0 2px 4px #0008;z-index:1}.progress .label{display:flex;justify-content:center;align-items:center;z-index:2}.light-mode .progress{box-shadow:inset 0 0 8px #00000024}.progress-circle{height:50px;width:50px;position:relative}.progress-circle.shape-circle .background-donut,.progress-circle.shape-circle .background,.progress-circle.shape-circle .cooldown,.progress-circle.shape-donut .background-donut,.progress-circle.shape-donut .background,.progress-circle.shape-donut .cooldown{border-radius:50%}.progress-circle.shape-square .background,.progress-circle.shape-square .cooldown{border-radius:0}.progress-circle .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;border-radius:10px}.progress-circle .background-donut{position:absolute;z-index:4;top:18%;left:18%;width:64%;height:64%;background-color:#000;border-radius:10px;display:flex;justify-content:center;align-items:center}.progress-circle .cooldown{position:absolute;overflow:hidden;z-index:3;inset:0% 0 0 0%;border-radius:10px}.progress-circle .cooldown .circle{stroke:#2c4770;fill:none;stroke-width:31;stroke-linecap:inherit;transition:1s linear}.progress-circle .cooldown.color-c1 .circle{stroke:#2c4770}.progress-circle .cooldown.color-c2 .circle{stroke:#2c6970}.progress-circle .cooldown.color-fc .circle{stroke:var(--ff-fc)}.progress-circle .cooldown.color-bc .circle{stroke:var(--ff-bc)}.progress-circle .cooldown.color-c3 .circle{stroke:#332c70}.progress-circle .cooldown.color-success .circle{stroke:#2c7033}.progress-circle .cooldown.color-warning .circle{stroke:#703e2c}.progress-circle .cooldown.color-info .circle{stroke:#69702c}.progress-circle .cooldown.color-error .circle{stroke:#702c47}.progress-circle .cooldown.color-white .circle{stroke:#fff}.progress-circle .cooldown.color-black .circle{stroke:#121212}ff-switch{width:100%;display:flex}ff-switch label{margin-bottom:0}ff-switch .switch{display:inline-flex;align-items:center;cursor:pointer;width:100%;justify-content:center}ff-switch .switch.align-left{justify-content:flex-start}ff-switch .switch.align-right{justify-content:flex-end}ff-switch input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}ff-switch .toggle-switch{display:block;position:relative;min-width:auto;width:54px;height:28px;background-color:#888;border-radius:50px;cursor:pointer;transition:.5s;margin-right:10px}ff-switch .toggle-switch .switch-inner-circle{content:"";position:absolute;z-index:2;top:2px;left:2px;width:24px;height:24px;background-color:#fff;border-radius:50%;transition:.5s ease;box-shadow:1px 1px 2px 1px #0000004d}ff-switch .toggle-switch .switch-inner-dot{content:"";position:absolute;z-index:3;top:8px;left:8px;width:12px;height:12px;border:1px solid rgba(44,71,112,.25);background-color:#2c4770cc;border-radius:50%;transition:.5s}ff-switch .toggle-switch .brace{position:absolute;z-index:1;top:10px;left:10px;width:34px;height:8px;border-radius:15px;background-color:#0000001a;transition:.5s}ff-switch .switch-checked .toggle-switch{background-color:#2c4770}ff-switch .switch-checked .switch-inner-circle{left:28px}ff-switch .switch-checked .switch-inner-dot{left:34px;background-color:#2c4770}ff-switch .switch-checked .brace{background-color:#00000026}ff-switch .disabled{opacity:.6;cursor:default}ff-switch .disabled .toggle-switch{background-color:#888}ff-switch .disabled .switch-inner-circle{background-color:#888}ff-switch .disabled .switch-inner-dot{background-color:#888}ff-switch .switch-big .toggle-switch{width:80px;height:40px}ff-switch .switch-big .toggle-switch .switch-inner-circle{top:8px;left:8px;width:24px;height:24px}ff-switch .switch-big .toggle-switch .switch-inner-dot{top:14px;left:14px;width:12px;height:12px}ff-switch .switch-big .toggle-switch .brace{top:9px;left:10px;width:60px;height:22px}ff-switch .switch-big.switch-checked .toggle-switch .switch-inner-circle{left:46px}ff-switch .switch-big.switch-checked .toggle-switch .switch-inner-dot{left:52px}ff-switch .switch-small .toggle-switch{width:28px;height:16px}ff-switch .switch-small .toggle-switch .switch-inner-circle{top:2px;left:2px;width:12px;height:12px}ff-switch .switch-small .toggle-switch .switch-inner-dot{top:5px;left:5px;width:6px;height:6px}ff-switch .switch-small.switch-checked .toggle-switch .switch-inner-circle{left:14px}ff-switch .switch-small.switch-checked .switch-inner-dot{left:17px}ff-switch .switch.switch-focus{color:#121212}ff-switch .switch.switch-focus .toggle-switch{outline:2px solid #121212;border-radius:50px}ff-switch .switch.switch-focus .switch-label-content{outline:2px solid #121212;border-radius:5px}ff-switch .switch.switch-focus .switch-inner-circle{background-color:#121212}ff-slider .slider-wrapper{display:flex;align-items:center;height:42px}ff-slider .slider{position:relative;height:8px;background-color:rgba(var(--ff-bc-rgb),.5);border-radius:8px;display:flex;align-items:center;transition:background-color .5s;cursor:pointer;-webkit-user-select:none;user-select:none}ff-slider .slider:hover{background-color:rgba(var(--ff-bc-rgb),.65)}ff-slider .slider:hover .slider-runnable-track{opacity:1}ff-slider .slider .slider-thumb{width:25px;height:25px;border-radius:25px;background-color:#2c4770;border:5px solid var(--ff-bc);position:absolute;margin-left:-12.5px;left:100%;z-index:2;box-shadow:0 2px 4px #0008;transition:box-shadow .5s}ff-slider .slider .slider-thumb:hover{box-shadow:0 2px 6px #000e}ff-slider .slider .slider-runnable-track{position:absolute;left:0;height:8px;background-color:#2c4770;opacity:.8;border-radius:8px;z-index:1}ff-slider .slider.disabled{background-color:rgba(var(--ff-bc-rgb),.3);cursor:not-allowed}ff-slider .slider.disabled:hover{background-color:rgba(var(--ff-bc-rgb),.3)}ff-slider .slider.disabled:hover .slider-runnable-track{background-color:rgba(var(--ff-fc-rgb),.6);opacity:.8}ff-slider .slider.disabled .slider-thumb{background-color:rgba(var(--ff-fc-rgb),.6);border:5px solid rgba(var(--ff-fc-rgb),.3)}ff-slider .slider.disabled .slider-thumb:hover{box-shadow:0 2px 6px #0008}ff-slider .slider.disabled .slider-runnable-track{background-color:rgba(var(--ff-fc),.3)}ff-slider .slider-val{position:relative;text-align:center;margin-left:25px;min-width:80px;padding:0 10px;border-radius:25px;color:rgba(var(--ff-fc-rgb),.6);background:var(--ff-bc);border:1px solid rgba(var(--ff-fc-rgb),.3)}ff-slider-with-label{position:relative;display:block}ff-slider-with-label input[type=range]{width:100%;height:28px;-webkit-appearance:none;background:#111;outline:none;border-radius:28px;overflow:hidden;box-shadow:inset 0 0 5px #000}ff-slider-with-label input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:60px;height:28px;border-radius:28px;cursor:pointer;border:4px solid #333;box-shadow:-1000px 0 0 950px #2c4770}ff-slider-with-label .value{position:absolute;top:0;font-weight:700;height:100%;display:flex;justify-content:center;align-items:center;width:60px;pointer-events:none;color:#666}ff-slider-with-label .thumb-width-80 input[type=range]::-webkit-slider-thumb{width:80px}ff-slider-with-label .thumb-width-80 .value{width:80px}ff-slider-with-label .thumb-width-120 input[type=range]::-webkit-slider-thumb{width:120px}ff-slider-with-label .thumb-width-120 .value{width:120px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(44,71,112,.2)}::-webkit-scrollbar-track :hover{background-color:#2c477080}::-webkit-scrollbar-thumb{background-color:#2c4770cc;border-radius:6px}::-webkit-scrollbar-corner{background-color:transparent}html{scrollbar-color:#2c4770 transparent}.light-mode ::-webkit-scrollbar{width:8px;height:8px}.light-mode ::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.light-mode ::-webkit-scrollbar-track :hover{background-color:#00000080}.light-mode ::-webkit-scrollbar-thumb{background-color:#000c;border-radius:6px}.light-mode ::-webkit-scrollbar-corner{background-color:transparent}.light-mode html{scrollbar-color:rgba(0,0,0,.8) transparent}ff-drag-window-factory{z-index:1010;position:absolute;top:0;left:0}ff-drag-window .drag-window{box-shadow:0 0 8px #0000002e;background-color:rgba(var(--ff-bc),.9);color:var(--ff-fc);position:fixed;max-height:100vh}ff-drag-window .drag-window.resizeable{resize:both;overflow:hidden;min-width:100px;min-height:100px}ff-drag-window .drag-window .drag-window-toolbar{color:var(--ff-fc);background-color:#2c4770;display:flex;justify-content:space-between;padding-left:10px;align-items:center}ff-drag-window .drag-window .drag-window-toolbar ff-button{height:30px;width:30px;display:block}ff-drag-window .drag-window .drag-window-toolbar ff-button .btn.btn-square.btn-small{height:30px;width:30px}ff-drag-window .drag-window .drag-window-toolbar .drag-window-title{width:100%;display:flex;align-items:center}ff-drag-window .drag-window .drag-window-toolbar .drag-window-close{transition:.5s;border-top-right-radius:5px;cursor:pointer;height:100%}ff-drag-window .drag-window .drag-window-content{overflow:auto;height:calc(100% - 30px);background-color:var(--ff-bc)}ff-drag-window .drag-window:not(.fullscreen){border-radius:5px}ff-drag-window .drag-window:not(.fullscreen) .drag-window-toolbar{border-radius:5px 5px 0 0}ff-drag-window .drag-window:not(.fullscreen) .drag-window-title{cursor:move}.ripple-grid-container{position:fixed;top:0;left:0;width:0%;height:0%;z-index:1000;background-color:var(--ff-bc);transition:1s 1.5s,opacity 1.5s;opacity:0;overflow:hidden}.ripple-grid-container.visible{opacity:1;width:100%;height:100%;transition:0s 0s}.ripple-grid-container .cell{position:absolute;transition:1s}.ripple-grid-container .cell.active{background-color:#2c4770}.ff-notification{position:relative;padding:20px;margin-bottom:20px;border-radius:4px;width:100%;background-color:var(--ff-bc);color:var(--ff-fc);cursor:pointer;display:flex;box-shadow:0 0 8px #0000002e;-webkit-user-select:none;user-select:none}.ff-notification .symbol{flex-shrink:0;margin-right:20px;align-self:center;width:40px;height:40px;background-color:#2c7033;display:flex;justify-content:center;align-items:center;border-radius:50%;color:var(--ff-bc)}.ff-notification .symbol .icon{color:var(--ff-bc)}.ff-notification .message{color:var(--ff-fc)}.ff-notification .progress{position:absolute;bottom:0;left:0;z-index:2;height:4px;background-color:#2c7033;width:100%;border-radius:4px}.ff-notification.info .symbol,.ff-notification.info .progress{background-color:#69702c}.ff-notification.info .symbol .icon,.ff-notification.info .progress .icon{stroke-width:2px}.ff-notification.success .symbol,.ff-notification.success .progress{background-color:#2c7033}.ff-notification.success .symbol .icon,.ff-notification.success .progress .icon{position:relative}.ff-notification.error .symbol,.ff-notification.error .progress{background-color:#702c47}.ff-notification.warning .symbol,.ff-notification.warning .progress{background-color:#703e2c}:host{position:relative;display:block;width:100%}.on-off-wrapper{position:relative;width:100%}.on-off-wrapper label{margin-bottom:0}.on-off-wrapper input[type=checkbox]{position:absolute;display:block;width:0;height:0;clip:rect(0 0 0 0);overflow:hidden;margin:0;outline:0;border:0;-webkit-appearance:none;-moz-appearance:none;visibility:hidden}.on-off-wrapper .btn-on-off.checked{background-color:#2c4770}.on-off-wrapper .btn-on-off.checked .btn-switch{left:180px}.on-off-wrapper .btn-on-off.checked .btn-on{left:0}.on-off-wrapper .btn-on-off.checked .btn-off{left:200px}.on-off-wrapper .btn-on-off{cursor:pointer;border:1px solid transparent;position:relative;border-radius:4px;width:200px;overflow:hidden;height:30px;min-width:150px;transition:1s}.on-off-wrapper .btn-on-off .btn-on,.on-off-wrapper .btn-on-off .btn-off{position:absolute;z-index:2;width:100%;height:30px;text-align:center;padding:6px 0;color:#121212;transition:1s}.on-off-wrapper .btn-on-off .btn-on{background-color:#2c4770;color:#fff;left:-200px;display:flex;align-items:center;justify-content:center}.on-off-wrapper .btn-on-off .btn-off{color:#fff;background-color:#aaa3;left:0;display:flex;align-items:center;justify-content:center;text-shadow:none}.on-off-wrapper .btn-on-off .btn-switch{position:absolute;z-index:3;top:0;left:0;width:20px;height:28px;border-radius:4px;background-color:var(--ff-bc);box-shadow:0 0 8px #0000002e;transition:1s}.on-off-wrapper .btn-on-off .btn-switch.animated{transition:1s}.language-select-menu{padding:1rem;color:var(--ff-fc);font-size:1rem}.language-select-menu .language-select-lang{padding:.5rem 1rem;cursor:pointer;border-radius:4px}.language-select-menu .language-select-lang:hover{background-color:rgba(var(--ff-fc-rgb),.2)}.language-select-menu .language-select-lang:not(:last-child){border-bottom:1px solid #888}.language-select-button{position:relative;display:inline-block}.language-select-button .language-selected-lang{position:absolute;bottom:-8;right:0;left:0;font-size:.75rem;border:1px solid #2C4770;padding:0 8px;border-radius:4px;background-color:#2c4770;color:#fff;display:flex;justify-content:center;align-items:center}.c1{color:#2c4770}.bg-key{background-color:#2c4770}.c2{color:#2c6970}.bg-key{background-color:#2c6970}.fc{color:var(--ff-fc)}.bg-key{background-color:var(--ff-fc)}.bc{color:var(--ff-bc)}.bg-key{background-color:var(--ff-bc)}.c3{color:#332c70}.bg-key{background-color:#332c70}.success{color:#2c7033}.bg-key{background-color:#2c7033}.warning{color:#703e2c}.bg-key{background-color:#703e2c}.info{color:#69702c}.bg-key{background-color:#69702c}.error{color:#702c47}.bg-key{background-color:#702c47}.white{color:#fff}.bg-key{background-color:#fff}.black{color:#121212}.bg-key{background-color:#121212}body{font-family:Roboto Mono;box-sizing:border-box}.img-holder{position:relative}.img-holder.full-size{width:100%;height:100vh;overflow:hidden}.img-holder.full-size img{width:100%;height:100%;object-fit:cover}.img-holder.card-size{width:400px;height:600px;overflow:hidden}.img-holder.card-size img{width:100%;height:100%;border-radius:10px;object-fit:cover}ff-floating-element{position:relative;z-index:5;font-size:2rem}:root{--ff-fc: #f8f8f2;--ff-fc-light: #f8f8f2;--ff-fc-dark: #f8f8f2;--ff-fc-contrast: #f8f8f2;--ff-fc-rgb: 248, 248, 242;--ff-bc: #070c12;--ff-bc-light: #070c12;--ff-bc-dark: #070c12;--ff-bc-contrast: #070c12;--ff-bc-rgb: 7, 12, 18;--ff-text-shadow: 2px 2px 2px #000}.progress-bar{height:22px;width:100%;background-color:#0003;box-shadow:0 0 8px #0000002e;position:relative;border-radius:5px;overflow:hidden}.progress-bar .label{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;z-index:2}.progress-bar .bar{opacity:.75;height:100%;top:0;left:0;position:absolute;z-index:1;transition:.6s;background-color:#aa3538;width:100%}.progress-bar.player-life .bar{background-color:#aa3538}.progress-bar.player-mana .bar{background-color:#3b6d91}.btn.btn-c1.btn-outline{background-color:#222}.btn.btn-c1.btn-outline{background-color:#2229}.btn.btn-c1.btn-outline:hover:not(:disabled){background-color:#2c4770b3}.btn.btn-c2.btn-outline{background-color:#2229}.btn.btn-c2.btn-outline:hover:not(:disabled){background-color:#2c6970b3}.btn.btn-fc.btn-outline{background-color:#2229}.btn.btn-fc.btn-outline:hover:not(:disabled){background-color:rgba(var(--ff-fc),.7)}.btn.btn-bc.btn-outline{background-color:#2229}.btn.btn-bc.btn-outline:hover:not(:disabled){background-color:rgba(var(--ff-bc),.7)}.btn.btn-c3.btn-outline{background-color:#2229}.btn.btn-c3.btn-outline:hover:not(:disabled){background-color:#332c70b3}.btn.btn-success.btn-outline{background-color:#2229}.btn.btn-success.btn-outline:hover:not(:disabled){background-color:#2c7033b3}.btn.btn-warning.btn-outline{background-color:#2229}.btn.btn-warning.btn-outline:hover:not(:disabled){background-color:#703e2cb3}.btn.btn-info.btn-outline{background-color:#2229}.btn.btn-info.btn-outline:hover:not(:disabled){background-color:#69702cb3}.btn.btn-error.btn-outline{background-color:#2229}.btn.btn-error.btn-outline:hover:not(:disabled){background-color:#702c47b3}.btn.btn-white.btn-outline{background-color:#2229}.btn.btn-white.btn-outline:hover:not(:disabled){background-color:#ffffffb3}.btn.btn-black.btn-outline{background-color:#2229}.btn.btn-black.btn-outline:hover:not(:disabled){background-color:#121212b3}ic-mobile-main-classes .current-class .content .card-current-class ff-button button{height:100%}.loading-wrapper{object-fit:cover;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#180b0d;background-image:url(mat_wizard_in_the_dark_woods_Environment_intricate_detail_styli_8c2371e3-c65d-45f6-88c1-efd5c8d9dc5a.2356207512692632.png)}
