.modal-card-head[data-v-a749dd22]{background:var(--color-secondary)}.modal-card-head p[data-v-a749dd22]{color:#fff}.modal-card-body h1[data-v-a749dd22]{font-family:var(--font-family-secondary);font-weight:600;font-size:2rem;color:var(--color-primary);text-align:center;margin-bottom:8px}.modal-card-body p[data-v-a749dd22]{font-size:1.1rem;color:var(--text-color-medium);text-align:center;margin-bottom:32px}.modal-card-head[data-v-0ca9f1af]{background:var(--color-secondary)}.modal-card-head p[data-v-0ca9f1af]{color:#fff}.modal-card-body h1[data-v-0ca9f1af]{font-family:var(--font-family-secondary);font-weight:600;font-size:2rem;color:var(--color-primary);text-align:center;margin-bottom:8px}.modal-card-body p[data-v-0ca9f1af]{font-size:1.1rem;color:var(--text-color-medium);text-align:center;margin-bottom:32px}.app-login-form[data-v-f2c14622]{display:flex;align-items:center}.app-login-form .inputs-container__inputs[data-v-f2c14622]{display:flex}.app-login-form .inputs-container__inputs .app-input[data-v-f2c14622]{margin-bottom:0;margin-right:12px}.app-login-form .inputs-container__inputs .app-input input[data-v-f2c14622]{height:48px}.app-login-form .inputs-container__forgot[data-v-f2c14622]{text-align:right;margin-right:12px}.app-login-form .inputs-container__forgot a[data-v-f2c14622]{font-size:.8em;color:var(--color-text-light)}.app-login-form .inputs-container__forgot a[data-v-f2c14622]:hover{text-decoration:underline}.app-login-form .buttons-container[data-v-f2c14622]{padding-top:12px}.app-login-form .buttons-container button[data-v-f2c14622]{margin:0 8px;height:48px}@media (max-width:992px){.app-login-form[data-v-f2c14622]{width:100%}}.user-points[data-v-1d50a25c]{display:flex;align-content:center}.card[data-v-1d50a25c]{position:relative;border-radius:12px 16px;padding:16px 24px;box-shadow:none;min-width:243px;min-height:144px}.card button[data-v-1d50a25c]{position:absolute;right:24px;bottom:16px;background:transparent;border:1px solid;border-radius:4px;padding:6px 8px;margin-top:12px;cursor:pointer;outline:0}.card[data-v-1d50a25c]:after{content:"";background:var(--color-primary);width:12px;height:12px;border-radius:50%;position:absolute;top:16px;right:24px}.card.total[data-v-1d50a25c]{background:var(--color-secondary);color:#fff;width:288px}.card.total h1[data-v-1d50a25c]{margin-top:20px;font-size:1.2em}.card.total h1 span[data-v-1d50a25c]{font-size:2em;margin-right:5px}.card.total button[data-v-1d50a25c]{color:#fff}.card.ranking[data-v-1d50a25c]{background:#fff;margin-left:32px}.card.ranking>p[data-v-1d50a25c]{font-weight:500}.card.ranking .ranking__points[data-v-1d50a25c]{display:flex;align-content:center;justify-content:space-between}.card.ranking .ranking__points .item[data-v-1d50a25c]:last-child{margin-right:16px}.card.ranking .ranking__points .item p[data-v-1d50a25c]:first-child{font-size:1.4em}.card.ranking .ranking__points .item p[data-v-1d50a25c]:last-child{font-size:.8em;font-weight:300}.card.ranking button[data-v-1d50a25c]{color:#a3a3a3}.info-buttons[data-v-1d50a25c]{display:flex;flex-direction:column;margin-left:32px}.info-buttons>a>button[data-v-1d50a25c]{height:100%;width:100%}.info-buttons>button[data-v-1d50a25c],.info-buttons a[data-v-1d50a25c]{height:calc(50% - 5px);width:100%}.info-buttons>button[data-v-1d50a25c]:first-child,.info-buttons a[data-v-1d50a25c]:first-child{margin-bottom:10px}@media (max-width:992px){.user-points[data-v-1d50a25c]{width:100%;flex-direction:column}.card[data-v-1d50a25c]{width:100%;position:relative;border-radius:12px 16px;padding:16px 24px;box-shadow:none;min-width:243px;min-height:144px}.card.total[data-v-1d50a25c]{width:100%;margin:0}.card.ranking[data-v-1d50a25c]{width:100%;margin:0;margin-top:1em}.info-buttons[data-v-1d50a25c]{width:100%;margin:0;margin-top:1em}}.modal-card[data-v-a2ce2ffc]{width:500px}.modal-card .modal-card-head[data-v-a2ce2ffc]{display:flex;flex-direction:column}.modal-card .modal-card-head h2[data-v-a2ce2ffc]{font-size:1.5em;margin-bottom:10px}.modal-card .modal-card-foot[data-v-a2ce2ffc]{display:flex;justify-content:flex-end}.modal-card .modal-card-foot button[data-v-a2ce2ffc]{margin-left:10px;border-radius:8px}.modal-card .modal-card-foot button[data-v-a2ce2ffc]:first-child{background:var(--color-danger)}.modal-card .modal-card-foot button[data-v-a2ce2ffc]:last-child{background:var(--color-success)}@media (max-width:1700px){form.app-login-form{flex-wrap:wrap}form.app-login-form .buttons-container{flex:0 100%}}@media (max-width:1550px){.app-points-container{padding:32px 4em!important}.app-points-container .auth-content{padding-left:2em!important}}@media (max-width:1400px){.app-points-container .welcome-text{flex:0 25%}.app-points-container .welcome-text h1{font-size:2em!important}}@media (max-width:992px){.app-points-container .welcome-text{flex:0 100%}.app-points-container .welcome-text h1{text-align:center}.app-points-container .auth-content{flex:0 100%;padding-left:0}.app-points-container .auth-content form.app-login-form{flex-wrap:wrap}.app-points-container .auth-content form.app-login-form .inputs-container{width:100%}.app-points-container .auth-content form.app-login-form .inputs-container__inputs{display:flex}.app-points-container .auth-content form.app-login-form .inputs-container__inputs .app-input{flex:0 49%}.app-points-container .auth-content form.app-login-form .buttons-container{flex:0 100%;width:100%;text-align:right}}@media (max-width:576px){form.app-login-form .inputs-container{width:100%}form.app-login-form .inputs-container__inputs{flex-wrap:wrap}form.app-login-form .inputs-container__inputs .app-input{flex:0 100%!important}}.app-points-container{display:flex;align-content:center;background:#f9f9f9;padding:36px 8em}.app-points-container .welcome-text{flex:0 35%}.app-points-container .welcome-text h1{color:var(--color-primary);font-family:var(--font-family-secondary);font-size:2.6em;font-weight:700;text-align:right;letter-spacing:-.02em}.app-points-container .auth-content{flex:0 65%;padding-left:80px}@media (max-width:992px){.app-points-container{padding:2em!important;flex-direction:column}.app-points-container .welcome-text{width:100%;flex:auto}.app-points-container .welcome-text h1{text-align:left}.app-points-container .auth-content{margin-top:1em;padding:0!important}}.app-navbar[data-v-4bfbd6aa]{z-index:2}.app-footer[data-v-4bfbd6aa]{margin-top:48px}.router-container[data-v-4bfbd6aa]{position:relative;padding-top:var(--navbar-height);min-height:100vh;z-index:1}@media (max-width:992px){.router-container[data-v-4bfbd6aa]{padding-top:0}}