@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet);@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;700&display=swap);.links[data-v-5704b17c]{width:100%;text-align:center;padding:2rem;font-size:1.2rem;margin-top:auto}html{font-size:14px}body,html{min-width:320px}body{margin:0;font-family:Roboto,sans-serif;font-feature-settings:"lnum";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;background:#fff}body.overlaid{overflow:hidden}.link,a{color:#e64c3c;cursor:pointer;text-decoration:underline}h1{font-size:3.2rem;color:#000;margin-bottom:2rem;margin-top:1em}@media(max-width:640px){h1{font-size:2.2rem}}h2{font-size:2.2rem;font-weight:300}h2,h3,p{margin-top:1em;margin-bottom:1em}p{font-size:1.28rem}img{max-width:100%}ul{padding:0}button,input[type=email],input[type=password],input[type=text]{color:#000;margin-bottom:1rem;width:100%;max-width:35.71rem;font-size:1.2rem;padding:.714rem;border-radius:.314rem;box-sizing:border-box}input[type=email],input[type=password],input[type=text]{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.25);background:#fff}button{border:none;margin:0}figure{margin:0;padding:0}.w100{width:100%}.button{background:#185dfa;font-weight:600;color:#fff;border:2px solid rgba(7,206,255,.5);box-shadow:0 5px 7px -3px rgba(50,50,93,.25);width:auto;text-align:center;cursor:pointer;padding:1rem;max-width:100%}.button.medium{width:20rem}.button.gold{color:#df2a8c;background:linear-gradient(336deg,#fcc201 32%,#ffeac2 51%,#fcc201 77%);border:2px solid rgba(248,211,3,.5)}.button.gold:hover{background:linear-gradient(336deg,#fcc201 12%,#ffeac2 51%,#fcc201 97%)}.button:hover{background:linear-gradient(336deg,#185dfa 8%,#07ceff 51%,#185dfa 92%)}.warn{color:red}.flex{display:flex}.flex.align-top{align-items:flex-start}.flex.align-bottom{align-items:flex-end}.flex.align-center{align-items:center}.flex.justify-left{justify-content:flex-start}.flex.justify-center{justify-content:center}.flex.justify-between{justify-content:space-between}.flex.justify-around{justify-content:space-around}.flex.full-center{justify-content:center;align-items:center}.flex.column{flex-direction:column}.flex.wrap{flex-wrap:wrap}.flex.fw{width:100%}.flex.grow{flex-grow:1}.grid{display:grid;width:100%;box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:20px}.grid.isEmpty{grid-template-rows:auto}@media(max-width:400px){.grid{grid-template-columns:100%}.grid .badge,.grid .badge-add,.grid .edit{font-size:1.2rem}.grid .badge-add figure,.grid .badge figure,.grid .edit figure{width:5rem}}.padyMed{padding-top:2rem;padding-bottom:2rem}.padAllMed{padding:2rem}.container{width:100%;max-width:1800px;margin:auto;padding-left:1.42rem;padding-right:1.42rem}.container.medium{max-width:1200px}.text-normal{font-size:1rem}.icon-small{display:inline-block;max-width:2rem;height:1rem}.bgcont-wrap{border-radius:7px;background:linear-gradient(180deg,#ffe4bb,#ffd644 35%,#fff);padding:1px;box-shadow:0 4px 3px 0 hsla(0,0%,81.2%,.5411764706)}.bgcont-wrap .bgcont{border-radius:7px;overflow:hidden;background:#f4f4f4;height:100%}.badge,.badge-check,.badge-edit{margin:0;border-radius:.35rem;padding:1rem;box-sizing:border-box;min-width:10rem;height:auto;text-align:center;color:#000;font-size:1.1rem;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;cursor:default}.badge-check>figure,.badge-edit>figure,.badge>figure{border-radius:50%;box-shadow:0 5px 5px 1px rgba(0,0,0,.4);background:#fff;width:100%;position:relative}.badge-check>figure .frame,.badge-edit>figure .frame,.badge>figure .frame{position:absolute;z-index:1;top:0;left:0}.badge-check>figure .icon,.badge-edit>figure .icon,.badge>figure .icon{z-index:2;transform:scale(.3);position:relative}.badge-check>figure img,.badge-edit>figure img,.badge>figure img{display:block;width:100%;height:auto}.badge-check>figcaption,.badge-edit>figcaption,.badge>figcaption{overflow:hidden;max-width:100%;padding:1.2rem .5rem .714rem;height:4rem}.grade1{background:linear-gradient(336deg,#e8e5e5 28%,#ffeac2 51%,#e8e5e5 78%);border:3px solid #ffeac2}.grade2{background:linear-gradient(336deg,#fcc201 32%,#ffeac2 51%,#fcc201 77%);border:1px solid #fcc201}.grade3{background:linear-gradient(336deg,#185dfa 8%,#07ceff 51%,#185dfa 92%);color:#fff}.grade4{background:linear-gradient(336deg,#e7a701 8%,#e44b95 51%,#e7a600 92%);color:#fff}.grade5{background:linear-gradient(336deg,#00a1e7 8%,#4be4c9 51%,#01d9e7 92%);color:#fff}.badge-check,.badge-edit{border:1px solid #10d2fd;min-height:15.2rem;background:#fff;color:#10d2fd;cursor:pointer;font-weight:200;display:flex;align-items:center;font-size:1.3rem;box-shadow:inset 0 3.7902007103px 3.7902007103px 0 rgba(255,214,68,.2509803922)}.badge-check figure,.badge-edit figure{background:none;box-shadow:none;filter:invert(66%) sepia(22%) saturate(5531%) hue-rotate(156deg) brightness(107%) contrast(98%);max-width:60%;margin-top:auto;display:flex;align-items:center}.badge-check figure img,.badge-edit figure img{max-height:100%}.badge-check figcaption,.badge-edit figcaption{margin-top:auto}.badge-check:hover,.badge-edit:hover{background:#10d2fd;color:#fff}.badge-check:hover figure,.badge-edit:hover figure{filter:invert(1) brightness(100)}.badge-edit img{transform:scale(.82)}html{scroll-behavior:smooth}#nav{padding:.3rem;background:linear-gradient(336deg,#fcc201 32%,#ffeac2 51%,#fcc201 77%)}#nav h1{font-size:1rem;margin:0 2rem 0 0}#nav a,#nav h1{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.48)}#nav a{font-weight:700;margin-right:.714rem;padding:1.3rem;text-decoration:none;border-radius:.314rem}#nav a.router-link-exact-active{background:linear-gradient(336deg,#185dfa 8%,#07ceff 51%,#185dfa 92%);box-shadow:inset 0 0 6px 0 #545454}#nav .container .logout{margin-left:auto}#nav #logo,#nav #toggl{margin-right:.714rem;flex-shrink:0}#nav #logo{width:4rem}#nav #toggl{margin-left:auto;width:2.57rem;padding:0;filter:invert(100%) sepia(14%) saturate(7494%) hue-rotate(298deg) brightness(113%) contrast(112%)}#nav #toggl,#nav .close{display:none}.container.center{justify-content:center}.button-add{height:5rem;width:14rem;color:#fff;justify-content:center;margin-top:auto}.button-add,.button-add figure{display:flex;align-items:center}.button-add figure{background:none;box-shadow:none;filter:invert(98%) sepia(0) saturate(7493%) hue-rotate(213deg) brightness(103%) contrast(104%);width:2rem;margin-left:-.4rem}.button-add figure img{max-height:100%}.button-add figcaption{margin:.3rem 0 0 .8rem;padding:0}@media(max-width:500px){.button-add{width:auto}.button-add figure{margin:auto}}.overlay{position:fixed;top:0;left:0;bottom:0;z-index:3;width:100%;min-height:100vh;flex-direction:column;background:#e8e5e5;overflow:hidden}.overlay.show{display:flex}.overlay>div{overflow-y:auto;height:100%}.overlay .close{background:#9bc6ff;position:fixed;top:0;right:0;z-index:10;width:5.71rem;height:5.71rem;cursor:pointer;padding:1rem;box-sizing:border-box}.overlay .close img{filter:invert(1)}@media(max-width:1000px){.overlay .close{width:3.5rem;height:3.5rem}}@media(max-width:740px){#nav #toggl{display:block}#menu{display:none;background:#223653}#menu.show{display:flex}#menu.show .close{display:block;height:3.7rem;width:3.7rem}#menu.show a{text-align:center;width:100%}}.icon-content{position:relative;width:40px;height:40px}.icon-content figcaption{position:absolute;top:0;left:0;color:#fff;font-size:1.3rem;font-weight:700;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}h3.dayTitle{font-size:1.5rem;text-shadow:2px 2px 2px #fff}h3.dayTitle span{font-weight:300}.box{background:linear-gradient(-15deg,#f3f3f3,#f1f1f1 68%,#faee92);padding:1.5rem;border-radius:15px}.box,.box .grid{margin-bottom:2rem}.box .badge,.box .badge-check,.box .edit{width:100%;box-sizing:border-box}@media(max-width:770px){.box{padding:1rem}}@media(max-width:520px){.box{padding:.8rem}}.currency{margin-top:.5rem;display:flex;align-items:center}.currency .coins,.currency .rubys{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:.2rem}.currency .coins img,.currency .rubys img{width:2rem;height:2rem;margin-left:.2rem}.dash h1{font-size:3.429rem;font-weight:300;margin-top:4rem}.dash h2{margin:4rem 0 1rem;font-size:1.714rem;font-weight:400}@media(max-width:700px){.dash h1{font-size:2.5rem}.dash h2{font-size:1.5rem}}.reward-list article{padding:1rem;display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:6px;box-shadow:0 4px 3px 0 hsla(0,0%,81.2%,.5411764706)}.reward-list article figure{width:3rem;flex-shrink:0;min-height:3rem}.price{background:url(../img/ruby.8f835bcf.png) 50%/contain no-repeat;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;font-size:1.3rem;flex-shrink:0;width:3rem;height:3rem}