:root{--primaryHover:#656ee0!important;--primaryActive:#656ee0!important;--primary:#727cf5!important;--primaryDark:#1e2e47!important;--info:#368fff!important;--infoHover:#317ffb!important;--infoActive:#2c74e8!important;--success:#54f59d!important;--successHover:#4ee795!important;--successActive:#45cf85!important;--failure:#f45f6d!important;--failureHover:#f44153!important;--failureActive:#e73a4b!important;--warning:#f9c750!important;--warningHover:#f8b32d!important;--warningActive:#f79f18!important;--grey:#7987a1!important;--greyHover:#66738a!important;--greyActive:#66738a!important;--none:#f5f4f3!important;--noneHover:#727cf5!important;--noneActive:#727cf5!important;--transparent:transparent!important;--transparentHover:rgba(0, 0, 0, 0.1)!important;--transparentActive:rgba(0, 0, 0, 0.15)!important;--primaryText:#282f3a!important;--primaryTextActive:#727cf5!important;--primaryTextInactive:#7987a1!important;--primaryDisabledBorder:#e8ebf1!important;--white:#ffffff!important;--whiteHover:#f8f8f8!important;--black:#212121!important}.button{padding:9px 7px 7px;border:0;outline:0;color:#000;font-size:14px;border-radius:4px;overflow:hidden;position:relative;box-sizing:border-box;display:flex;align-items:center;text-decoration:none}.button.active,.button:active,.button:hover{background-color:#e3e5e8;cursor:pointer;text-decoration:none}.button.disabled,.button:disabled{cursor:default;opacity:.6;pointer-events:none}.button.info{background-color:var(--info);border:1px solid var(--info)}.button.info:active,.button.info:hover{background-color:var(--infoHover)}.button.grey{background-color:var(--grey);color:var(--white)}.button.grey:active{background-color:var(--greyActive);border-color:var(--greyActive)}.button.grey:hover{background-color:var(--greyHover);border-color:var(--greyHover)}.button.success{background-color:var(--success);border:1px solid var(--success)}.button.success:active{background-color:var(--successActive);border-color:var(--successActive)}.button.success:hover{background-color:var(--successHover);border-color:var(--successHover)}.button.failure{background-color:var(--failure);color:var(--white);border:1px solid var(--failure)}.button.failure:active{background-color:var(--failureActive);border-color:var(--failureActive)}.button.failure:hover{background-color:var(--failureHover);border-color:var(--failureHover)}.button.warning{background-color:var(--warning);color:var(--white);border:1px solid var(--warning)}.button.light_outline,.button.link,.button.primary_outline,.button.transparent{background-color:var(--transparent);box-shadow:none}.button.warning:active{background-color:var(--warningActive);border-color:var(--warningActive)}.button.warning:hover{background-color:var(--warningHover);border-color:var(--warningHover)}.button.transparent{border:0}.button.transparent:active{background-color:var(--transparentActive);color:var(--white)}.button.transparent:hover{background-color:var(--transparentHover);color:var(--white)}.button.link{color:var(--primaryText);border:0}.button.link:active,.button.link:hover{color:#727cf5}.button.primary{background-color:#727cf5;color:var(--white);border:0}.button.primary:active,.button.primary:hover{background-color:#656ee0}.button.outline{background-color:var(--transparent);color:#7987a1;border:1px solid #7987a1;box-shadow:none}.button.outline:active,.button.outline:hover{background-color:#727cf5;color:var(--white);border:1px solid #727cf5}.button.primary_link,.button.primary_link:active,.button.primary_link:hover{background-color:var(--transparent);color:#727cf5;border:0;box-shadow:none}.button.primary_outline{color:#727cf5;border:1px solid #727cf5}.button.primary_outline:active,.button.primary_outline:hover{color:var(--white);background-color:#727cf5}.button.danger_outline{color:#f45f6d;border:1px solid #f45f6d}.button.danger_outline:active,.button.danger_outline:hover{color:var(--white);background-color:#f45f6d}.button.light_outline{color:var(--white);border:1px solid var(--white)}.button.light_outline:active,.button.light_outline:hover{color:#727cf5;background-color:var(--white)}.button.oval{border-radius:50vh!important;overflow:visible!important}.button.icon{border:none;background:0 0;padding:0}