.UserMenu_wrap__LXvY8{position:static;display:flex;align-items:center}.UserMenu_avatar__n5_Yh{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-full);background:none;cursor:pointer;font-family:inherit;box-shadow:0 0 0 1px var(--silver),inset 0 1px 0 hsla(0,0%,100%,.7);transition:box-shadow .2s var(--ease)}.UserMenu_avatar__n5_Yh:hover,.UserMenu_avatar__n5_Yh[aria-expanded=true]{box-shadow:0 0 0 1px var(--silver-dark),inset 0 1px 0 hsla(0,0%,100%,.7)}.UserMenu_avatar__n5_Yh:focus-visible{outline:none;box-shadow:0 0 0 1px var(--blue),var(--focus-wash)}.UserMenu_photo__m_igS{object-fit:cover;display:block}.UserMenu_initials__6xQD1,.UserMenu_photo__m_igS{width:100%;height:100%;border-radius:var(--r-full)}.UserMenu_initials__6xQD1{display:flex;align-items:center;justify-content:center;background:var(--paper);color:var(--ink-soft);font-family:var(--serif);font-size:16px;font-weight:600;letter-spacing:.02em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserMenu_panel__qu2Qg{position:absolute;top:calc(100% + 10px);right:24px;z-index:60;min-width:264px;max-width:min(320px,calc(100vw - 32px));padding:6px;border:1px solid var(--ring);border-radius:var(--r);background:var(--surface);box-shadow:var(--shadow);animation:UserMenu_menu-in__thR3Y .16s var(--ease)}@keyframes UserMenu_menu-in__thR3Y{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.UserMenu_who__km_CM{padding:10px 12px 12px}.UserMenu_whoName__rJPai{margin:0;font-family:var(--serif);font-size:19px;font-weight:600;color:var(--ink);line-height:1.3}.UserMenu_whoMail__dzN0r,.UserMenu_whoName__rJPai{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserMenu_whoMail__dzN0r{margin:2px 0 0;font-size:15px;color:var(--ink-soft);line-height:1.4}.UserMenu_rule__CfhWF{display:block;height:1px;margin:5px 6px;background:var(--line);box-shadow:var(--line-score)}.UserMenu_item__vb3ux{display:flex;align-items:center;gap:11px;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:var(--r-photo);background:none;color:var(--ink-soft);font-family:inherit;font-size:17px;font-weight:500;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .18s var(--ease),color .18s var(--ease)}.UserMenu_item__vb3ux:focus-visible,.UserMenu_item__vb3ux:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink);outline:none}.UserMenu_item__vb3ux:focus-visible{box-shadow:inset 0 0 0 2px var(--blue)}.UserMenu_item__vb3ux[aria-current=page]{background:color-mix(in srgb,var(--blue-link) 12%,transparent);color:var(--blue-link);font-weight:600}.UserMenu_icon__8LJTB{flex:0 0 auto;color:currentColor}.UserMenu_signOut__SGFBn:focus-visible,.UserMenu_signOut__SGFBn:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--state-error)}@media (prefers-reduced-motion:reduce){.UserMenu_panel__qu2Qg{animation:none}.UserMenu_avatar__n5_Yh,.UserMenu_item__vb3ux{transition:none}}.NotificationInbox_wrap__PnbO5{position:static;display:flex;align-items:center}.NotificationInbox_trigger__BWaSN{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--r-full);background:none;color:var(--ink-soft);cursor:pointer;font-family:inherit;transition:background-color .18s var(--ease),color .18s var(--ease)}.NotificationInbox_trigger__BWaSN:hover,.NotificationInbox_trigger__BWaSN[aria-expanded=true]{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.NotificationInbox_trigger__BWaSN:focus-visible{outline:none;box-shadow:0 0 0 2px var(--blue),var(--focus-wash)}.NotificationInbox_badge__ivnIo{position:absolute;top:5px;right:5px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:var(--r-full);background:var(--btn-primary-bg);color:var(--btn-primary-fg);font-family:var(--font);font-size:11px;font-weight:700;line-height:1;letter-spacing:0;box-shadow:0 0 0 2px var(--surface)}.NotificationInbox_panel__cX9pg{position:absolute;top:calc(100% + 10px);right:24px;z-index:60;width:min(360px,calc(100vw - 32px));max-height:min(70vh,520px);overflow-y:auto;padding:6px;border:1px solid var(--ring);border-radius:var(--r);background:var(--surface);box-shadow:var(--shadow);animation:NotificationInbox_inbox-in__2073E .16s var(--ease)}@keyframes NotificationInbox_inbox-in__2073E{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.NotificationInbox_empty__yYwjD{margin:0;padding:22px 16px;color:var(--ink-faint);font-size:15px;line-height:1.5;text-align:center}.NotificationInbox_list__kRghq{list-style:none;margin:0;padding:0}.NotificationInbox_row__NWMk6{min-height:48px;padding:8px 10px;transition:background-color .18s var(--ease)}.NotificationInbox_rowLink__m1Ja_,.NotificationInbox_row__NWMk6{display:flex;align-items:center;gap:11px;border-radius:var(--r-photo)}.NotificationInbox_rowLink__m1Ja_{flex:1 1 auto;min-width:0;padding:6px 0;color:var(--ink);text-decoration:none;cursor:pointer}.NotificationInbox_rowLink__m1Ja_:focus-visible,.NotificationInbox_rowLink__m1Ja_:hover,.NotificationInbox_row__NWMk6:hover{background:color-mix(in srgb,var(--ink) 5%,transparent);outline:none}.NotificationInbox_rowLink__m1Ja_:focus-visible{box-shadow:inset 0 0 0 2px var(--blue)}.NotificationInbox_rowRead__k_GbN .NotificationInbox_text__jeJLY{color:var(--ink-faint)}.NotificationInbox_glyph__mTdud,.NotificationInbox_mono__ZeAVx{flex:0 0 34px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:var(--ink-soft)}.NotificationInbox_mono__ZeAVx{border-radius:var(--r-full);background:var(--paper);box-shadow:0 0 0 1px var(--silver),inset 0 1px 0 hsla(0,0%,100%,.7);font-family:var(--serif);font-size:16px;font-weight:600;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NotificationInbox_body__mgfTO{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.NotificationInbox_text__jeJLY{color:var(--ink);font-size:17px;font-weight:500;line-height:1.35}.NotificationInbox_sub__GwpF4{color:var(--ink-faint);font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationInbox_decide__uxWgp{flex:0 0 auto;display:flex;align-items:center;gap:6px}.NotificationInbox_act__osXv0{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:var(--r-full);background:none;cursor:pointer;transition:background-color .16s var(--ease),color .16s var(--ease)}.NotificationInbox_act__osXv0:disabled{opacity:.5;cursor:default}.NotificationInbox_yes__FqmfK{color:var(--blue)}.NotificationInbox_yes__FqmfK:focus-visible,.NotificationInbox_yes__FqmfK:hover:not(:disabled){background:color-mix(in srgb,var(--blue) 14%,transparent);outline:none}.NotificationInbox_no__jxVjz{color:var(--ink-faint)}.NotificationInbox_no__jxVjz:focus-visible,.NotificationInbox_no__jxVjz:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink-soft);outline:none}.NotificationInbox_act__osXv0:focus-visible{box-shadow:0 0 0 2px var(--blue)}@media (prefers-reduced-motion:reduce){.NotificationInbox_panel__cX9pg{animation:none}.NotificationInbox_act__osXv0,.NotificationInbox_rowLink__m1Ja_,.NotificationInbox_row__NWMk6,.NotificationInbox_trigger__BWaSN{transition:none}}.KeepingBar_pill___6Jd3{position:fixed;left:50%;bottom:max(22px,calc(env(safe-area-inset-bottom) + 12px));transform:translateX(-50%);z-index:55;display:inline-flex;align-items:center;gap:12px;max-width:min(calc(100vw - 150px),360px);padding:10px 18px;background:var(--paper);border:1px solid transparent;background-image:linear-gradient(var(--paper),var(--paper)),var(--silver-frame);background-origin:border-box;background-clip:padding-box,border-box;border-radius:999px;box-shadow:var(--shadow);color:var(--ink);text-decoration:none;cursor:pointer;animation:KeepingBar_keepingRise__9B8gO .4s ease both}@media (prefers-reduced-motion:reduce){.KeepingBar_pill___6Jd3{animation:none}}.KeepingBar_pill___6Jd3:hover{box-shadow:var(--shadow-lg)}.KeepingBar_label__YdBOl{font-family:var(--font);font-size:14px;font-weight:600;letter-spacing:.01em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.KeepingBar_track__4n97o{flex:0 0 auto;width:56px;height:3px;border-radius:999px;background:color-mix(in srgb,var(--ink) 14%,transparent);overflow:hidden}.KeepingBar_fill__nsdLt{display:block;height:100%;border-radius:999px;background:var(--ink);transition:width .3s ease}@media (prefers-reduced-motion:reduce){.KeepingBar_fill__nsdLt{transition:none}}@keyframes KeepingBar_keepingRise__9B8gO{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.page_gilt__f1jMU{width:clamp(110px,16vw,184px);height:1px;border:0;margin:18px 0 0;background:var(--gold-leaf);-webkit-mask:linear-gradient(90deg,#000 55%,transparent);mask:linear-gradient(90deg,#000 55%,transparent)}:root[data-theme=night] .page_gilt__f1jMU{background:var(--gold-leaf);opacity:.9}.page_avatarWrap__wSuCb{position:relative;width:112px;height:112px;border-radius:50%;margin:0 auto 4px}.page_avatar__yfGTx{width:100%;height:100%;border-radius:50%;overflow:hidden;display:block;border:0;padding:0;cursor:pointer;background:var(--paper-tint);box-shadow:0 0 0 1px var(--silver),0 0 0 5px var(--paper),0 0 0 6px var(--line-strong);transition:box-shadow .2s var(--ease)}.page_avatar__yfGTx:hover{box-shadow:0 0 0 1px var(--silver),0 0 0 5px var(--paper),0 0 0 6px var(--grey-400)}.page_avatar__yfGTx img{width:100%;height:100%;object-fit:cover;display:block}.page_avatarInitials__iwgNH{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--serif);font-weight:600;font-size:40px;color:var(--ink-soft);letter-spacing:.01em}.page_pencil__V_Uql{position:absolute;top:-2px;right:-2px;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--blue);color:#fff;border:2px solid var(--paper);cursor:pointer;opacity:0;transform:scale(.94);transition:opacity .18s var(--ease),transform .18s var(--ease)}.page_pencil__V_Uql svg{width:16px;height:16px}.page_avatarWrap__wSuCb:focus-within .page_pencil__V_Uql,.page_avatarWrap__wSuCb:hover .page_pencil__V_Uql{opacity:1;transform:scale(1)}@media (hover:none){.page_pencil__V_Uql{opacity:1;transform:scale(1)}}.page_leave__kvEA9{margin-top:52px;padding-top:26px;position:relative;display:grid;justify-items:center;grid-gap:6px;gap:6px}.page_leave__kvEA9:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:72px;height:1px;background:var(--line-strong)}.page_leaveNote__HfI5S{margin:0;max-width:340px;font-size:15px;line-height:1.5;color:var(--ink-soft)}.page_leaveConfirm__Nzxz9{width:100%;max-width:400px;padding:20px 22px;text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}.page_leaveTitle__KtL4I{margin:0 0 8px;font-family:var(--serif);font-size:21px;font-weight:600;color:var(--ink)}.page_leaveBody__hT4Np{margin:0 0 16px;font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.page_leaveActs__yX58y{display:grid;justify-items:center;grid-gap:10px;gap:10px}.page_leaveKeep__50eJj:disabled{opacity:.5;cursor:default}