.user-profile-page .form-label{display:block}.user-profile-page .avatar{border:1px solid #fff}.user-profile-page .avatar:hover{border:1px dashed #000}.user-profile-page .user-feature{border:1px solid grey;border-radius:3px}.feature{padding-bottom:5px}.feature-icon{width:20px;margin-right:10px}.feature-divider{border-bottom:1px solid #ccc}.feature-disabled{color:#ccc}.pricing-switch .el-switch__label.is-active{color:#000}.pricing-switch .el-switch .el-switch__core,.pricing-switch .el-switch.is-checked .el-switch__core{border-color:grey!important;background-color:grey!important}.pricing-comparison{display:grid;grid-template-columns:.666fr 1fr 1fr;grid-column-gap:20px;grid-template-rows:none}.plan-column{display:grid}.plan-column-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2rem}.feature-tooltip{text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.formatted-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}.formatted-price-text{color:#241c15;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-weight:300;height:2em}.formatted-price-elevated-currency{font-size:1.5rem;margin-top:.75em;font-weight:300;color:#000}.formatted-price-elevated{font-size:1.4rem;margin-top:.5em;font-weight:300;color:#000}.formatted-price-amount{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.2rem;font-weight:300;color:#000}.pricing-select-button{background-color:#5b1646;color:#fff;padding-left:3em;padding-right:3em;padding-top:.8em;padding-bottom:.8em;border:0;font-weight:700;border-radius:6px}.pricing-select-button:focus{outline:none}.pricing-calculate-link{color:#5b1646;font-weight:700}.pricing-category{color:#777;text-transform:uppercase;font-weight:700;margin-top:3rem;height:2rem}.pricing-plan-title{font-weight:700;color:#000}.pricing-plan-claim{padding-top:1em;font-size:1.1rem;color:#333;text-align:center}.pricing-feature-headline{padding-top:20px}.pricing-feature{border-bottom:1px solid #ccc;padding-bottom:5px}.pricing-feature-icon{width:20px;margin-right:10px}