.mbti-letters_letter__FAFf3{color:var(--mbti-ink);background:var(--mbti-tint);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mbti-ink) 5%,transparent)}.mbti-letters_letter__FAFf3[data-mbti-letter=E]{--mbti-color:#647f91;--mbti-ink:#3f5869;--mbti-tint:color-mix(in srgb,var(--mbti-color) 24%,white)}.mbti-letters_letter__FAFf3[data-mbti-letter=I]{--mbti-color:#777991;--mbti-ink:#50536c;--mbti-tint:color-mix(in srgb,var(--mbti-color) 24%,white)}.mbti-letters_letter__FAFf3[data-mbti-letter=S]{--mbti-color:#829373;--mbti-ink:#4f6044;--mbti-tint:color-mix(in srgb,var(--mbti-color) 26%,white)}.mbti-letters_letter__FAFf3[data-mbti-letter=N]{--mbti-color:#527d73;--mbti-ink:#36584f;--mbti-tint:color-mix(in srgb,var(--mbti-color) 24%,white)}.mbti-letters_letter__FAFf3[data-mbti-letter=T]{--mbti-color:#95839d;--mbti-ink:#65516f;--mbti-tint:color-mix(in srgb,var(--mbti-color) 25%,white)}.mbti-letters_letter__FAFf3[data-mbti-letter=F]{--mbti-color:#bc7785;--mbti-ink:#854c5a;--mbti-tint:color-mix(in srgb,var(--mbti-color) 26%,white)}.mbti-letters_letter__FAFf3[data-mbti-letter=J]{--mbti-color:#b99a64;--mbti-ink:#77603b;--mbti-tint:color-mix(in srgb,var(--mbti-color) 28%,white)}.mbti-letters_letter__FAFf3[data-mbti-letter=P]{--mbti-color:#bc8c6b;--mbti-ink:#805842;--mbti-tint:color-mix(in srgb,var(--mbti-color) 26%,white)}.mbti-letters_pair__L_iFS{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.mbti-letters_type__Jxrk5{display:inline-flex;gap:2px}.mbti-letters_type__Jxrk5 .mbti-letters_letter__FAFf3{display:inline-flex;align-items:center;justify-content:center;width:18px;height:25px;border-radius:5px;font-size:12px;line-height:1;font-weight:650}.mbti-letters_separator___4gNe{font-size:11px;font-weight:400;color:#948f98}@media (forced-colors:active){.mbti-letters_letter__FAFf3{color:CanvasText;background:Canvas}}.member-navigation_navigation__9Egf5{position:fixed;z-index:30;bottom:0;left:50%;transform:translateX(-50%);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:528px;padding:8px 12px calc(8px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--color-line);background:rgb(255 255 255/96%);backdrop-filter:blur(12px)}.member-navigation_item__cxB4_{display:flex;min-height:54px;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:16px;color:var(--color-muted);font-size:12px;line-height:1.3;text-align:center}.member-navigation_embedded__WH9vw{position:relative;flex-shrink:0;left:auto;transform:none;max-width:none}.member-navigation_item__cxB4_[aria-current=page]{color:var(--color-ink);background:var(--color-soft);font-weight:600}.member-navigation_icon__M5ZqW{position:relative;width:21px;height:21px}.member-navigation_notification__4r8zQ{position:absolute;top:-2px;right:-3px;width:7px;height:7px;box-shadow:0 0 0 2px white}.member-navigation_idleIcon__rpm8N{display:block}.member-navigation_pendingIcon___XOqr{position:absolute;inset:0;opacity:0;pointer-events:none}.member-navigation_icon__M5ZqW[data-pending] .member-navigation_idleIcon__rpm8N{opacity:0;transition:opacity 0s .15s}.member-navigation_icon__M5ZqW[data-pending] .member-navigation_pendingIcon___XOqr{opacity:1;transition:opacity 0s .15s;animation:member-navigation_navigation-spin__3M70l .9s linear .15s infinite}@keyframes member-navigation_navigation-spin__3M70l{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.member-navigation_icon__M5ZqW[data-pending] .member-navigation_idleIcon__rpm8N{transition:none}.member-navigation_icon__M5ZqW[data-pending] .member-navigation_pendingIcon___XOqr{animation:none;transition:none}}.member-navigation_space__uPXEL{height:calc(84px + env(safe-area-inset-bottom, 0px))}.member-navigation_compact__rs2BV.page-content{padding-top:20px;padding-bottom:28px}@media (hover:hover){.member-navigation_item__cxB4_:hover{background:var(--color-soft);color:var(--color-ink)}}.notification-dot_dot__8DOw4{display:inline-block;width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--color-notification)}.unsaved-navigation-guard_dialog__cgjsW{width:calc(100% - 32px);max-width:352px;max-height:calc(100% - 32px);margin:auto;padding:26px 24px 24px;overflow:auto;border:1px solid var(--color-line);border-radius:24px;background:white;color:var(--color-ink)}.unsaved-navigation-guard_dialog__cgjsW::backdrop{background:rgb(20 20 22/35%)}.unsaved-navigation-guard_title__fnMeC{margin:0;font-size:23px;font-weight:650;line-height:1.4;letter-spacing:-.04em}.unsaved-navigation-guard_description__qDTWQ{margin:14px 0 24px;color:var(--color-muted);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.unsaved-navigation-guard_actions__2biGQ{display:grid;gap:10px}.unsaved-navigation-guard_actions__2biGQ button:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}