.Profile_profile___CKvQ{position:relative;width:100%;overflow-y:scroll;height:100dvh;padding-bottom:var(--space-10)}.Profile_profile__buttons__mYJM3{position:absolute;top:var(--space-4);inset-inline-end:var(--space-4)}.Profile_profile__buttons__mYJM3 button{background-color:var(--color-gray-light)}.Profile_profile__header__Xf4zT{margin-top:var(--space-10);display:flex;flex-direction:column;align-items:center;gap:var(--space-4);margin-bottom:var(--space-10)}.Profile_profile__header__image__zFsNf{position:relative;cursor:pointer}.Profile_profile__header__image__zFsNf:hover{opacity:.8}.Profile_profile__header__image__notUserPage__i_PmO{cursor:default}.Profile_profile__header__image__notUserPage__i_PmO:hover{opacity:1}.Profile_profile__header__image__img___1zfE{width:100px;height:100px;border-radius:50%;object-fit:cover}.Profile_profile__header__image__edit__gP48V{position:absolute;bottom:0;right:0;background-color:var(--color-white);border:1px solid var(--color-gray);border-radius:50%;padding:var(--space-2)}.Profile_profile__header__info__RpUfl{display:flex;align-items:center;flex-direction:column;gap:var(--space-2);line-height:var(--line-height-tight)}.Profile_profile__header__info__name__cZIn_{font-size:var(--font-size-2xl);font-weight:600;color:var(--color-black)}.Profile_profile__header__info__username__QWLrk{font-size:var(--font-size-md);color:var(--color-black)}.Profile_profile__header__info__bio__VTzf_{font-size:var(--font-size-md);color:var(--color-gray-dark);font-style:italic;width:60%;text-align:center;min-width:360px}.Profile_profile__content__316KR{width:90%;max-width:var(--max-width-container-xxl);margin:0 auto}.Profile_profile__content__nav__NJawQ{display:flex;justify-content:center;gap:var(--space-4);margin-bottom:var(--space-8)}.Profile_profile__content__nav__item__X5ikI{background-color:rgba(0,0,0,0)}.Profile_profile__content__nav__item__X5ikI:hover,.Profile_profile__content__nav__item__active__vA7UQ{background-color:var(--color-gray-light)}.Profile_edit__HV2aw{z-index:1000}.Profile_edit__HV2aw,.Profile_edit__bg__ZDFzY{position:fixed;top:0;left:0;width:100%;height:100%}.Profile_edit__bg__ZDFzY{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.2)}.Profile_edit__modal__Mepsn{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-white);border-radius:var(--border-radius-small);width:50%;max-width:550px;max-height:95%;overflow-y:scroll}.Profile_edit__modal__Mepsn::-webkit-scrollbar{display:none}.Profile_edit__modal__header__D8f85{display:flex;justify-content:flex-end;align-items:center;padding:var(--space-4)}.Profile_edit__modal__header__D8f85 button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;margin:0;height:fit-content;width:fit-content}.Profile_edit__modal__content__5jv2C{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);align-items:center}.Profile_edit__modal__content__form__1VT2s{width:100%;display:flex;flex-direction:column;gap:var(--space-4);align-items:center}.Profile_edit__modal__content__form__item__4xWJg{width:100%}.Profile_edit__modal__content__form__item__4xWJg label{font-size:var(--font-size-sm);color:var(--color-gray-dark)}.Profile_edit__modal__content__form__item__4xWJg input,.Profile_edit__modal__content__form__item__4xWJg textarea{margin-top:var(--space-2);width:100%;padding:var(--space-2);border:rgba(0,0,0,0);border-radius:var(--border-radius-super-small);background-color:var(--color-gray-light)}.Profile_edit__modal__content__form__item__counter__ODrhL{font-size:var(--font-size-xs);color:var(--color-gray-dark);text-align:right}.Profile_edit__modal__content__form__button__WO5Aa{width:100%;display:flex;justify-content:flex-end;align-items:center}.Profile_edit__modal__content__image__Sqcui{position:relative;cursor:pointer;transition:opacity .3s ease}.Profile_edit__modal__content__image__Sqcui:hover{opacity:.8}.Profile_edit__modal__content__image__img__gcceb{width:100px;height:100px;border-radius:50%;object-fit:cover}.Profile_edit__modal__content__image__camera__40BVx{position:absolute;bottom:0;right:0;background-color:var(--color-white);border:1px solid var(--color-gray);border-radius:50%;padding:var(--space-2)}