:root{--primary:#ee5d3d;--primary-stop:#ee3d3d;--primary-text:#790000;--secondary:#ee3da7;--bg:#351515;--ease-out-back:cubic-bezier(0.435,0.01,0.1,1.415)}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .2s,-webkit-transform .3s var(--ease-out-back);transition:opacity .2s,-webkit-transform .3s var(--ease-out-back);transition:opacity .2s,transform .3s var(--ease-out-back);transition:opacity .2s,transform .3s var(--ease-out-back),-webkit-transform .3s var(--ease-out-back)}.fade-enter{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.fade-leave-to{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.slowfade-enter-active,.slowfade-leave-active{-webkit-transition:opacity 2s linear;transition:opacity 2s linear}.slowfade-enter,.slowfade-leave-to{opacity:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;color:#fff;background-color:var(--bg)}.bgImg{position:fixed;z-index:-1;top:0;left:0;width:100vw;height:100vh;opacity:0;-webkit-filter:blur(15px);filter:blur(15px);background-image:var(--bg-img);background-size:cover;-webkit-transition:opacity 5s,-webkit-filter 5s;transition:opacity 5s,-webkit-filter 5s;transition:opacity 5s,filter 5s;transition:opacity 5s,filter 5s,-webkit-filter 5s}.bgImg.visibleBg{opacity:.3;-webkit-filter:blur(4px);filter:blur(4px)}a{color:var(--primary)}a:visited{color:var(--secondary)}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;overflow:hidden}.text-block{display:inline-block;font-weight:700;background-color:#fff;padding:.3em .5em;margin:0 .15em;color:var(--bg);-webkit-transition:background-color .5s;transition:background-color .5s}.text-block.primary{background-color:var(--primary);color:#fff}input{border:.1em solid;background-color:transparent;border-radius:5px;padding:.5em 1em;color:#fff;font-size:1rem}.fh-btn.back-btn{position:fixed;top:1em;left:1em}.home{padding:2em 0;min-height:100vh}.home-logo{margin:1em auto}.home-logo svg{max-height:300px;fill:#fff}.mainmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5em auto;max-width:900px}.mainmenu .fh-btn{margin:.5em 1em;z-index:3}a.fh-btn.big-icon{padding:1em 4em;-webkit-box-shadow:0 0 10em var(--primary);box-shadow:0 0 10em var(--primary);z-index:2}a.fh-btn.big-icon img{-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transition:-webkit-transform .5s var(--ease-out-back);transition:-webkit-transform .5s var(--ease-out-back);transition:transform .5s var(--ease-out-back);transition:transform .5s var(--ease-out-back),-webkit-transform .5s var(--ease-out-back)}a.fh-btn.big-icon:hover{-webkit-box-shadow:0 0 8em 1em var(--primary);box-shadow:0 0 8em 1em var(--primary);-webkit-transform:scale(1.2);transform:scale(1.2)}a.fh-btn.big-icon:hover img{-webkit-transform:scale(1.8);transform:scale(1.8)}.foot{position:fixed;bottom:0;left:0;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 3em}.foot .fh-btn{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:8em;flex-basis:8em}.avatar[data-v-2d4aae13]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image[data-v-2d4aae13]{position:relative;width:80px;height:80px;margin:.5em;border-radius:40px;background-color:var(--primary);-webkit-transition:.3s var(--ease-out-back);transition:.3s var(--ease-out-back)}.image img[data-v-2d4aae13]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-transition:inherit;transition:inherit}.image.highlighted img[data-v-2d4aae13]{-webkit-transform:scale(.85);transform:scale(.85)}.image.done[data-v-2d4aae13]{-webkit-transform:scale(.7);transform:scale(.7);background-color:#fff;-webkit-animation:breathe-data-v-2d4aae13 5s linear infinite;animation:breathe-data-v-2d4aae13 5s linear infinite}.image.done img[data-v-2d4aae13]{-webkit-transform:scale(.85);transform:scale(.85);-webkit-box-shadow:0 0 2em .5em var(--primary);box-shadow:0 0 2em .5em var(--primary)}.info[data-v-2d4aae13]{font-size:1.2rem}.compact .image[data-v-2d4aae13]{width:60px;height:60px}.compact .info[data-v-2d4aae13]{font-size:1rem}@-webkit-keyframes breathe-data-v-2d4aae13{50%{background-color:hsla(0,0%,100%,0)}}@keyframes breathe-data-v-2d4aae13{50%{background-color:hsla(0,0%,100%,0)}}.fh-btn{position:relative;font-size:1rem;font-family:inherit;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1 0 5em;flex:1 0 5em;padding:.4em .7em;background-color:transparent;color:#fff;border:.1em solid;border-radius:10em;text-decoration:none;cursor:pointer;-webkit-transition:.2s;transition:.2s}.fh-btn:visited{color:inherit}.fh-btn:hover{-webkit-box-shadow:inset 0 0 2em -1em currentColor;box-shadow:inset 0 0 2em -1em currentColor}.fh-btn:active{-webkit-transform:scale(.95);transform:scale(.95)}.fh-btn:disabled{opacity:.8;border-style:dotted;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.fh-btn:focus{outline:none;-webkit-box-shadow:inset 0 0 0 .2em var(--primary-stop);box-shadow:inset 0 0 0 .2em var(--primary-stop)}.fh-btn:focus:not(:active):not(:hover){-webkit-animation:bop .4s;animation:bop .4s}.fh-btn.mega{color:var(--primary-text);font-size:1.4rem;font-weight:700;background-color:#fff;border:.2em solid var(--primary)}.fh-btn.mega:hover{-webkit-box-shadow:inset 0 0 .5em 0 var(--primary-stop);box-shadow:inset 0 0 .5em 0 var(--primary-stop)}.fh-btn.mega:disabled{color:#333;background-color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.5)}.fh-btn.mega:disabled:hover{-webkit-box-shadow:none;box-shadow:none}.fh-btn.mega img{height:1.4em;margin-left:.5em}@-webkit-keyframes bop{30%{-webkit-transform:scaleX(1.1) scaleY(.9);transform:scaleX(1.1) scaleY(.9)}}@keyframes bop{30%{-webkit-transform:scaleX(1.1) scaleY(.9);transform:scaleX(1.1) scaleY(.9)}}