@keyframes NotFound-module-scss-module__nOt_7G__fadeIn{0%{opacity:0}to{opacity:1}}.NotFound-module-scss-module__nOt_7G__image{-webkit-user-select:none;-moz-user-select:none;user-select:none}.NotFound-module-scss-module__nOt_7G__notFound{flex-direction:column;justify-content:center;align-items:center;gap:1rem;animation:1s ease-out NotFound-module-scss-module__nOt_7G__fadeIn;display:flex}.NotFound-module-scss-module__nOt_7G__notFound>div{text-align:center;color:var(--color-ink-900)}.NotFound-module-scss-module__nOt_7G__notFound>div>h2{font-size:3rem;line-height:3rem}.NotFound-module-scss-module__nOt_7G__notFound>div>h1{font-size:2rem;line-height:2.5rem}.NotFound-module-scss-module__nOt_7G__mobileNotFound{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;margin-top:5rem;margin-bottom:5rem;animation:1s ease-out NotFound-module-scss-module__nOt_7G__fadeIn;display:flex}.NotFound-module-scss-module__nOt_7G__mobileNotFound>div{text-align:center;color:var(--color-ink-900)}.NotFound-module-scss-module__nOt_7G__mobileNotFound>div>h2{font-size:3rem;line-height:4rem}.NotFound-module-scss-module__nOt_7G__mobileNotFound>div>h1{font-size:1.75rem;line-height:2rem}.NotFound-module-scss-module__nOt_7G__mobileBackToHome{color:#fff;background-color:var(--color-brand-700);border-radius:var(--radius-control);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.75rem 1.25rem;font-size:1rem;font-weight:600}.NotFound-module-scss-module__nOt_7G__backToHome{color:#fff;background-color:var(--color-brand-700);border-radius:var(--radius-control);padding:.75rem 1.25rem;font-size:1rem;font-weight:600;transition:background-color .15s}.NotFound-module-scss-module__nOt_7G__backToHome:hover{background-color:var(--color-brand-800)}.NotFound-module-scss-module__nOt_7G__backToHome{-webkit-user-select:none;-moz-user-select:none;user-select:none}
@keyframes Info-module-scss-module__GWuEBW__fadeIn{0%{opacity:0}to{opacity:1}}.Info-module-scss-module__GWuEBW__info{border:1px solid var(--color-line);border-radius:var(--radius-card);height:100%;box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.Info-module-scss-module__GWuEBW__banner{z-index:1;background-position:50%;background-size:cover;flex-grow:1;position:relative}.Info-module-scss-module__GWuEBW__avatarWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;padding-left:.7rem;padding-right:1rem;display:flex;position:absolute;bottom:-3.25rem}.Info-module-scss-module__GWuEBW__avatar{aspect-ratio:1;text-align:center;background:#fff;border:.3rem solid #fff;border-radius:9999px;width:6.5rem;line-height:5.5rem}.Info-module-scss-module__GWuEBW__badgeWrapper{border-radius:var(--radius-chip);background-color:rgba(255,255,255,.85);gap:.3rem;padding:.3rem;display:flex}.Info-module-scss-module__GWuEBW__badge{cursor:pointer;width:1.3rem;height:1.3rem}.Info-module-scss-module__GWuEBW__contentWrapper{background-color:var(--color-surface);flex-direction:column;height:70%;padding:4.33333rem 1rem 1rem;display:flex;position:relative}.Info-module-scss-module__GWuEBW__content{background-color:var(--color-field);border-radius:var(--radius-control);flex-direction:column;height:100%;padding:1rem;display:flex}.Info-module-scss-module__GWuEBW__contentHR{background-color:var(--color-line-strong);border:none;height:1px;margin-top:.5rem;margin-bottom:.5rem}.Info-module-scss-module__GWuEBW__nameWrapper{width:100%;display:flex}.Info-module-scss-module__GWuEBW__name{width:auto;color:var(--color-ink-900);font-size:1.5rem;font-weight:700;line-height:1.5rem}.Info-module-scss-module__GWuEBW__name>p{color:var(--color-brand-800);font-size:.9rem;font-weight:400}.Info-module-scss-module__GWuEBW__space{flex:1;display:flex}.Info-module-scss-module__GWuEBW__joinBtn{flex:initial;background-color:var(--color-brand-700);color:#fff;border-radius:var(--radius-control);justify-content:end;align-items:center;width:auto;height:3rem;padding-left:.9rem;padding-right:.9rem;font-weight:600;transition:background-color .15s;display:flex}.Info-module-scss-module__GWuEBW__joinBtn:hover:not(:disabled){background-color:var(--color-brand-800)}.Info-module-scss-module__GWuEBW__joinBtn:disabled{opacity:.6;cursor:not-allowed}.Info-module-scss-module__GWuEBW__descriptionTitleWrapper{flex-direction:row;align-items:center;margin-bottom:.3rem;display:flex}.Info-module-scss-module__GWuEBW__descriptionTitle{color:var(--color-ink-500);letter-spacing:0;flex:initial;width:auto;font-size:small;font-weight:bolder}.Info-module-scss-module__GWuEBW__descriptionEditButton{cursor:pointer;width:1.2rem;height:1.2rem;margin-left:.3rem}.Info-module-scss-module__GWuEBW__description{height:100%;color:var(--color-ink-700);cursor:auto;resize:none;border-radius:.3rem;padding-right:.25rem;font-size:.95rem;line-height:1.75;overflow-y:auto}.Info-module-scss-module__GWuEBW__description button{color:var(--color-brand-700);text-decoration:none;overflow-x:hidden}.Info-module-scss-module__GWuEBW__description button:hover{text-decoration:underline}.Info-module-scss-module__GWuEBW__description::-webkit-scrollbar{width:.3rem}.Info-module-scss-module__GWuEBW__JoinSIGFormInput{margin-top:.1rem!important;padding:0 5px!important}
@keyframes Info-module-scss-module___XC93a__fadeIn{0%{opacity:0}to{opacity:1}}.Info-module-scss-module___XC93a__info{flex-direction:column;padding:0 0 .5rem;display:flex;position:relative;overflow:hidden}.Info-module-scss-module___XC93a__avatar{object-fit:cover;border-width:0;border-radius:9999px;margin-right:.5rem}.Info-module-scss-module___XC93a__badgeWrapper{background-color:var(--color-field);border-radius:var(--radius-chip);gap:.3rem;margin:auto 0;padding:.3rem;display:flex}.Info-module-scss-module___XC93a__badge{cursor:pointer;width:1rem;height:1rem}.Info-module-scss-module___XC93a__contentWrapper{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);max-height:24rem;box-shadow:var(--shadow-card);flex-direction:column;margin:.5rem;display:flex;position:relative}.Info-module-scss-module___XC93a__content{flex-direction:column;height:100%;padding:.875rem 1rem 1rem;display:flex}.Info-module-scss-module___XC93a__contentHR{background-color:var(--color-line);border:none;height:1px;margin-top:.5rem;margin-bottom:.5rem}.Info-module-scss-module___XC93a__nameWrapper{width:100%;display:flex}.Info-module-scss-module___XC93a__name{width:auto;color:var(--color-ink-900);font-size:1.25rem;font-weight:700;line-height:1.25rem}.Info-module-scss-module___XC93a__name>p{color:var(--color-brand-800);font-size:.8rem;font-weight:400}.Info-module-scss-module___XC93a__space{flex:1;display:flex}.Info-module-scss-module___XC93a__joinBtn{flex:initial;background-color:var(--color-brand-700);color:#fff;border-radius:var(--radius-control);justify-content:end;align-items:center;width:auto;height:2rem;padding-left:.9rem;padding-right:.9rem;font-weight:600;display:flex}.Info-module-scss-module___XC93a__joinBtn:disabled{opacity:.6;cursor:not-allowed}.Info-module-scss-module___XC93a__descriptionTitleWrapper{flex-direction:row;align-items:center;margin-bottom:.3rem;display:flex}.Info-module-scss-module___XC93a__descriptionTitle{color:var(--color-ink-500);letter-spacing:0;flex:initial;width:auto;font-size:.75rem;font-weight:bolder}.Info-module-scss-module___XC93a__descriptionEditButton{cursor:pointer;width:1.2rem;height:1.2rem;margin-left:.3rem}.Info-module-scss-module___XC93a__description{height:5rem;color:var(--color-ink-700);cursor:auto;resize:none;border-radius:.3rem;padding-right:.25rem;font-size:.9375rem;line-height:1.7;overflow-y:auto}.Info-module-scss-module___XC93a__description button{color:var(--color-brand-700);text-decoration:none;overflow-x:hidden}.Info-module-scss-module___XC93a__description button:hover{text-decoration:underline}.Info-module-scss-module___XC93a__description::-webkit-scrollbar{width:.3rem}.Info-module-scss-module___XC93a__JoinSIGFormInput{margin-top:.1rem!important;padding:0 .3rem!important}
@keyframes mobile-module-scss-module__A1W7ZG__fadeIn{0%{opacity:0}to{opacity:1}}.mobile-module-scss-module__A1W7ZG__mobileProfile{flex-direction:column;justify-content:start;width:100dvw;height:100dvh;padding-top:4rem;padding-bottom:4rem;display:flex;position:relative;overflow-y:auto}
