.profile__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.profile__info-linked{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.profile__info__image{width:3.75rem;height:3.75rem;border-radius:50%;border:.125rem solid #f2f2f2}.profile__info__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e9e9e9}.profile__info__text{display:grid;row-gap:.2rem}.profile__info__name{font-weight:700;font-size:1.25rem;color:#333}.emailModal__error{color:red;font-size:1.25rem;margin:.5rem 0;font-size:1rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media(max-width: 767px){.emailModal__error{width:100%;margin:0;text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.jacobLogin__modal{position:fixed;z-index:9000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.jacobLogin__modal-show{opacity:1;visibility:visible;pointer-events:auto}.jacobLogin__modal__content{background-color:#fefefe;margin:15% auto 0;padding:1.25rem;border:.063rem solid #888;width:80%;max-width:31.25rem;border-radius:.5rem;-webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.2);box-shadow:0 .25rem .5rem rgba(0,0,0,.2);row-gap:1rem;display:grid}.jacobLogin__modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jacobLogin__modal__header h2{margin:0;font-size:1.5rem;font-weight:700;color:#333}.jacobLogin__modal__close{overflow:hidden;position:relative;border:none;padding:0;width:1.5rem;height:1.5em;border-radius:50%;background:rgba(0,0,0,0);color:#5e5e5e;font:inherit;text-indent:100%;cursor:pointer}.jacobLogin__modal__close:before,.jacobLogin__modal__close:after{position:absolute;top:15%;left:calc(50% - .0625em);width:.15rem;height:70%;border-radius:.15rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:currentcolor;content:""}.jacobLogin__modal__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jacobLogin__modal__body{display:grid;row-gap:1rem}.jacobLogin__modal__body input{width:100%;height:2.5rem;border:1px solid #ccc;border-radius:.25rem;margin:0;padding:.2rem .5rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.25rem;color:#5e5e5e;font-weight:400}.jacobLogin__modal__body input:focus,.jacobLogin__modal__body input:focus-visible{outline:none}.jacobLogin__modal__body input:focus:not(:focus-visible){outline:none}.jacobLogin__modal__body p{margin:0;font-size:1rem;color:#5e5e5e;font-weight:300}.jacobLogin__modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem}@media(max-width: 767px){.jacobLogin__modal__actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:.4rem}}.jacobLogin__modal__button{font-size:1rem;width:8rem;height:2.5rem;border-radius:.5rem;border-color:rgba(0,0,0,0);outline:none;cursor:pointer}@media(max-width: 767px){.jacobLogin__modal__button{width:calc((100% - .8rem)/2)}}.jacobLogin__modal__button-cancel{background:#e9e9e9;color:#5e5e5e}.jacobLogin__modal__button-confirm{background:#3f51b5;color:#fff}.jacobLogin__modal__button-confirm:disabled{background-color:#ccc;cursor:not-allowed;opacity:.7}.jacobLogin__modal-message .jacobLogin__modal__body>#profile__info-line,.jacobLogin__modal-message .jacobLogin__modal__body>#emailModal__input{display:none}.jacobLogin__modal-message .jacobLogin__modal__actions{display:none}.jacobLogin__modal-dialog .jacobLogin__modal__body>#profile__info-line,.jacobLogin__modal-dialog .jacobLogin__modal__body>#emailModal__input{display:none}.jacobLogin__modal-dialog .jacobLogin__modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.jacobLogin__modal-mailRegister .jacobLogin__modal__body>#jacob__modal__message{display:none}.jacobLogin__modal-mailRegister .jacobLogin__modal__body>#emailModal__input{display:block}.jacobLogin__modal-mailRegister .jacobLogin__modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex}