.login_container__Nl0M1{align-items:center;min-height:100vh;min-height:100dvh;max-width:100vw;background-color:#f5f5f5;overflow-x:hidden;padding:16px}.login_container__Nl0M1,.login_loginCard___tgVx{display:flex;justify-content:center;width:100%;box-sizing:border-box}.login_loginCard___tgVx{max-width:400px;background-color:#ffffff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);flex-direction:column;padding:36px 30px;position:relative;margin:auto}.login_logoContainer__GvJRQ{text-align:center;margin-top:10px;margin-bottom:32px}.login_logoTitle__0oteI{color:#1e3a8a;font-size:36px;font-weight:800;margin:0;letter-spacing:-1px}.login_logoSubtitle__cwVKU{color:#888888;font-size:20px;font-weight:400;letter-spacing:-.5px}.login_form__Vwuk8{display:flex;flex-direction:column;justify-content:center}.login_inputGroup__ei7VG{display:flex;flex-direction:column;margin-bottom:20px}.login_inputGroup__ei7VG label{font-size:14px;font-weight:600;color:#333;margin-bottom:10px}.login_input__0ER1G{border:none;border-bottom:1px solid #e0e0e0;padding:8px 0;font-size:16px;outline:none;color:#333;transition:border-bottom-color .2s}.login_input__0ER1G::placeholder{color:#c0c0c0}.login_input__0ER1G:focus{border-bottom-color:#1e3a8a}.login_checkboxGroup__CkXj2{display:flex;align-items:center;margin-bottom:32px;gap:8px}.login_checkboxGroup__CkXj2 input[type=checkbox]{width:16px;height:16px;accent-color:#374151;cursor:pointer}.login_checkboxGroup__CkXj2 label{font-size:13px;color:#666;cursor:pointer}.login_button___qKTH{background-color:#e5e5e5;color:#ffffff;border:none;border-radius:6px;padding:14px 0;font-size:16px;font-weight:600;cursor:not-allowed;transition:background-color .2s,opacity .2s;margin-bottom:12px}.login_buttonActive__eBito{background-color:#1e3a8a;color:#ffffff;cursor:pointer}.login_buttonActive__eBito:hover{background-color:#1d4ed8}.login_buttonBlue__86HOh{background-color:#1e3a8a;color:#ffffff;cursor:pointer}.login_buttonBlue__86HOh:hover{background-color:#1d4ed8}.login_footerLinks__tRTA2{margin-top:16px;text-align:center;padding-bottom:8px}.login_linkButton__7th_f{background:none;border:none;color:#666;font-size:13px;cursor:pointer}.login_linkButton__7th_f:hover{text-decoration:underline;color:#1e3a8a}.login_backButtonWrapper__j7tLj{position:absolute;top:18px;left:24px}.login_backButton__RkDzw{background:none;border:none;color:#666;font-size:13px;cursor:pointer}.login_backButton__RkDzw:hover{color:#1e3a8a}.login_selectedEmailWrapper__PtRPD{margin-bottom:20px;display:flex;align-items:center}.login_selectedEmail__2zkL_{font-size:14px;color:#333;font-weight:500}.login_loadingBox__LYB3W{margin:10px 0;display:flex;align-items:center;justify-content:center;font-size:13px;color:#1e3a8a;font-weight:500}.login_errorText__D36bU{color:#ff3b30;font-size:13px;margin-bottom:10px;text-align:center}@media (max-width:600px){.login_container__Nl0M1{background-color:#ffffff;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;height:100dvh;padding:24px 20px;box-sizing:border-box}.login_loginCard___tgVx{width:100%;max-width:380px;min-height:auto;height:auto;border-radius:0;box-shadow:none;padding:0;margin:auto;display:flex;flex-direction:column;justify-content:center}.login_logoContainer__GvJRQ{margin-top:0;margin-bottom:28px}.login_backButtonWrapper__j7tLj{position:static;margin-bottom:16px;text-align:left}}.FindPasswordModal_overlay__ndwWD{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:center;z-index:10000;padding:16px;box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:FindPasswordModal_fadeIn__nhz_4 .15s ease-out}.FindPasswordModal_modal__0b4_5{width:360px;max-width:calc(100vw - 32px);background-color:#ffffff;border-radius:12px;box-shadow:0 12px 36px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.08);padding:24px;box-sizing:border-box;display:flex;flex-direction:column;animation:FindPasswordModal_popIn__K65vd .2s cubic-bezier(.16,1,.3,1)}.FindPasswordModal_header__OKmrc{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.FindPasswordModal_title__n2c8b{margin:0;font-size:18px;font-weight:700;color:#1f2937;letter-spacing:-.3px}.FindPasswordModal_closeBtn__XEe76{background:none;border:none;font-size:20px;line-height:1;color:#6b7280;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .15s ease}.FindPasswordModal_closeBtn__XEe76:hover{background-color:#f3f4f6;color:#111827}.FindPasswordModal_input__3YwWH{width:100%;padding:14px 16px;background-color:#f5f6f8;border:1px solid transparent;border-radius:8px;font-size:14.5px;color:#1f2937;outline:none;box-sizing:border-box;margin-bottom:28px;transition:all .15s ease;font-family:inherit}.FindPasswordModal_input__3YwWH::placeholder{color:#9ca3af;font-size:14px}.FindPasswordModal_input__3YwWH:focus{background-color:#ffffff;border-color:#241e1c;box-shadow:0 0 0 3px rgba(36,30,28,.08)}.FindPasswordModal_submitBtn__j9aMk{width:100%;padding:13px 0;background-color:#e5e7eb;color:#ffffff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:not-allowed;transition:all .2s ease}.FindPasswordModal_submitBtnActive__u4_kJ{background-color:#241e1c;color:#ffffff;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.15)}.FindPasswordModal_submitBtnActive__u4_kJ:hover{background-color:#171412;box-shadow:0 4px 10px rgba(0,0,0,.25)}.FindPasswordModal_guideText__NYQIo{font-size:14.5px;color:#222222;line-height:1.55;margin:4px 0 32px;word-break:keep-all;font-weight:500;letter-spacing:-.2px}.FindPasswordModal_darkBtn__Pz4ed{width:100%;padding:13px 0;background-color:#241e1c;color:#ffffff;border:none;border-radius:8px;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .15s ease,transform .1s ease;margin-bottom:20px;box-shadow:0 2px 6px rgba(0,0,0,.15);display:block;text-align:center;text-decoration:none}.FindPasswordModal_darkBtn__Pz4ed:hover{background-color:#171412;transform:translateY(-1px)}.FindPasswordModal_darkBtn__Pz4ed:active{transform:translateY(0)}.FindPasswordModal_reenterBtn__qI8H2{background:none;border:none;font-size:13px;color:#6b7280;cursor:pointer;padding:4px;display:block;margin:0 auto;transition:color .15s ease;font-weight:500}.FindPasswordModal_reenterBtn__qI8H2:hover{color:#111827;text-decoration:underline}@keyframes FindPasswordModal_fadeIn__nhz_4{0%{opacity:0}to{opacity:1}}@keyframes FindPasswordModal_popIn__K65vd{0%{opacity:0;transform:scale(.94) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.BizBeeMotionSplash_splashOverlay__mqQaa{position:fixed;inset:0;z-index:9999999;background:radial-gradient(circle at center,#070d18 0,#020408 65%,#000000 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;cursor:pointer;transition:opacity .35s cubic-bezier(.16,1,.3,1)}.BizBeeMotionSplash_splashFadeOut__9kyyv{opacity:0;pointer-events:none}.BizBeeMotionSplash_wordContainer__N3sx5{display:flex;align-items:baseline;font-size:2.75rem;font-weight:900;letter-spacing:-.03em}.BizBeeMotionSplash_letter__nZFOg{display:inline-block;opacity:0;transform:translateY(-20px) scale(1.3);filter:blur(6px);transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),filter .3s cubic-bezier(.16,1,.3,1)}.BizBeeMotionSplash_letterVisible__LBWTf{opacity:1!important;transform:translateY(0) scale(1)!important;filter:blur(0)!important}.BizBeeMotionSplash_whiteSheen__FnYPu{background:linear-gradient(115deg,#ffffff 20%,#e0f2fe 45%,#ffffff 70%,#94a3b8);background-size:250% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.BizBeeMotionSplash_limeSheen__JAsUv{background:linear-gradient(115deg,#bef264 20%,#ffffff 45%,#bef264 70%,#65a30d);background-size:250% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:2px}@keyframes BizBeeMotionSplash_textGlint__TTjh_{0%{background-position:150% 0}to{background-position:-50% 0}}.BizBeeMotionSplash_glintActive__tZ94q{animation:BizBeeMotionSplash_textGlint__TTjh_ 1.1s cubic-bezier(.16,1,.3,1) forwards}.BizBeeMotionSplash_decorContainer__dFcrW{display:flex;flex-direction:column;align-items:center;margin-top:12px;opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.BizBeeMotionSplash_decorVisible__Y_DwY{opacity:1}.BizBeeMotionSplash_centerBar__CvxRl{height:1.5px;width:0;background:linear-gradient(90deg,transparent,#38bdf8,transparent);transition:width .5s cubic-bezier(.16,1,.3,1)}.BizBeeMotionSplash_barExpanded__1k4oC{width:140px}.BizBeeMotionSplash_subtitle__DqNu_{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;margin-top:8px}.GlobalNotificationListener_notificationContainer__XDuq1{position:fixed;bottom:24px;right:24px;display:flex;flex-direction:column;gap:8px;z-index:100000;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Pretendard,맑은 고딕,Malgun Gothic,sans-serif}.GlobalNotificationListener_notificationToast__DhOnW{pointer-events:auto;width:380px;max-width:calc(100vw - 36px);background:#ffffff;border:1px solid #cbd5e1;border-radius:6px;box-shadow:0 8px 24px -4px rgba(15,23,42,.16),0 0 0 1px rgba(0,0,0,.04);cursor:pointer;position:relative;overflow:hidden;display:flex;flex-direction:column;animation:GlobalNotificationListener_slideInRight__tDXBt .25s cubic-bezier(.16,1,.3,1) forwards;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.GlobalNotificationListener_notificationToast__DhOnW:hover{transform:translateY(-2px);border-color:#94a3b8;box-shadow:0 12px 28px -4px rgba(15,23,42,.22)}.GlobalNotificationListener_closing__47C2c{animation:GlobalNotificationListener_slideOutRight__k2JOI .2s ease-in forwards!important}@keyframes GlobalNotificationListener_slideInRight__tDXBt{0%{transform:translateX(40px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes GlobalNotificationListener_slideOutRight__k2JOI{0%{transform:translateX(0);opacity:1}to{transform:translateX(40px);opacity:0}}.GlobalNotificationListener_toastMain__YCDbw{display:flex;align-items:center;gap:10px;padding:10px 14px;min-height:48px}.GlobalNotificationListener_categoryTag__cMOCv{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:3px;font-size:11px;font-weight:700;line-height:1.2;flex-shrink:0;letter-spacing:-.3px}.GlobalNotificationListener_tagApproval__q7hS3{background:#fee2e2;color:#dc2626;border:1px solid #fecaca}.GlobalNotificationListener_tagMail__iBl_z{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.GlobalNotificationListener_tagCalendar__iNV7V{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}.GlobalNotificationListener_tagNotice__z3Gqw{background:#fffbeb;color:#d97706;border:1px solid #fde68a}.GlobalNotificationListener_tagTask__CAf0_{background:#f5f3ff;color:#7c3aed;border:1px solid #ddd6fe}.GlobalNotificationListener_tagAttendance__rcLA1{background:#eef2ff;color:#4f46e5;border:1px solid #c7d2fe}.GlobalNotificationListener_tagMessage__OAis7{background:#f1f5f9;color:#334155;border:1px solid #cbd5e1}.GlobalNotificationListener_toastContent__snK2f{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.GlobalNotificationListener_toastTitle__RRZ2T{font-size:12.5px;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.2px}.GlobalNotificationListener_toastSnippet__8KuKx{font-size:11.5px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.GlobalNotificationListener_toastActions__e3hCz{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:4px}.GlobalNotificationListener_actionViewLink__drtJp{font-size:11.5px;font-weight:600;color:#2563eb;display:flex;align-items:center;gap:2px;transition:color .12s ease}.GlobalNotificationListener_notificationToast__DhOnW:hover .GlobalNotificationListener_actionViewLink__drtJp{color:#1d4ed8;text-decoration:underline}.GlobalNotificationListener_closeButton__wxDxV{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;background:transparent;border:none;color:#94a3b8;cursor:pointer;transition:all .12s ease;padding:0}.GlobalNotificationListener_closeButton__wxDxV:hover{background:#f1f5f9;color:#1e293b}.GlobalNotificationListener_progressBarTrack__CsKcl{width:100%;height:2px;background:#f1f5f9;overflow:hidden}.GlobalNotificationListener_progressBarFill__LZmBS{height:100%;background:#2563eb;width:100%;animation:GlobalNotificationListener_progressDrain__BS_I5 5s linear forwards}.GlobalNotificationListener_notificationToast__DhOnW:hover .GlobalNotificationListener_progressBarFill__LZmBS{animation-play-state:paused}@keyframes GlobalNotificationListener_progressDrain__BS_I5{0%{width:100%}to{width:0}}@media (max-width:768px){.GlobalNotificationListener_notificationContainer__XDuq1{bottom:max(calc(env(safe-area-inset-bottom, 0px) + 16px),24px);left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;box-sizing:border-box;z-index:100000;gap:8px}.GlobalNotificationListener_notificationToast__DhOnW{width:100%;max-width:460px;background:rgba(255,255,255,.98);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-radius:12px;border:1px solid rgba(203,213,225,.9);box-shadow:0 16px 36px rgba(15,23,42,.18),0 4px 12px rgba(15,23,42,.08);animation:GlobalNotificationListener_mobileDockPopUp__GkBsW .35s cubic-bezier(.34,1.45,.64,1) forwards}.GlobalNotificationListener_closing__47C2c{animation:GlobalNotificationListener_mobileDockSuckDown__bt15M .22s cubic-bezier(.4,0,.2,1) forwards!important}.GlobalNotificationListener_toastMain__YCDbw{padding:8px 12px;min-height:44px}}@keyframes GlobalNotificationListener_mobileDockPopUp__GkBsW{0%{transform:translateY(calc(100% + 24px)) scale(.85);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes GlobalNotificationListener_mobileDockSuckDown__bt15M{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(calc(100% + 24px)) scale(.85);opacity:0}}.LockScreen_overlay__9XW4P{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ffffff;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center}.LockScreen_content__jEL1l{width:320px;display:flex;flex-direction:column;align-items:center;text-align:center}.LockScreen_iconWrapper__HHWvY{margin-bottom:20px}.LockScreen_title__el4MD{font-size:16px;font-weight:600;color:#333;margin-bottom:40px}.LockScreen_inputField__aV37R{width:100%;height:50px;background-color:#f5f5f5;border:none;border-radius:8px;padding:0 16px;font-size:14px;color:#333;outline:none;margin-bottom:30px}.LockScreen_inputField__aV37R::placeholder{color:#aaa}.LockScreen_submitBtn__Oq1Cv{width:100%;height:50px;background-color:#e5e5e5;color:#aaa;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:default;margin-bottom:30px;transition:all .2s}.LockScreen_submitBtn__Oq1Cv.LockScreen_active__NPinm{background-color:#fb6c00;color:#ffffff;cursor:pointer}.LockScreen_loginLink__GuW6U{font-size:13px;color:#666;text-decoration:none}.LockScreen_loginLink__GuW6U:hover{text-decoration:underline}.MessengerSidebar_sidebar__tIHrw{position:relative;z-index:20;width:56px;height:100vh;flex-direction:column;border-right:1px solid #eaeaea;padding:24px 0 16px}.MessengerSidebar_sidebar__tIHrw,.MessengerSidebar_topBar__0_JrU{display:flex;justify-content:space-between;align-items:center;background-color:#ffffff;box-sizing:border-box;flex-shrink:0}.MessengerSidebar_topBar__0_JrU{width:100%;height:50px;min-height:50px;border-bottom:1px solid #eaeaea;padding:0 16px;z-index:100;transition:margin-top .28s cubic-bezier(.16,1,.3,1),opacity .2s ease,transform .28s cubic-bezier(.16,1,.3,1);overflow:visible}.MessengerSidebar_topBarHidden__UQfsr{margin-top:-50px;opacity:0;pointer-events:none}.MessengerSidebar_topBarIcons__Dg8e9{display:flex;align-items:center;gap:16px}.MessengerSidebar_topBarRightIcons__cUC1K{display:flex;align-items:center;gap:10px}@media (max-width:640px){.MessengerSidebar_sidebar__tIHrw,.MessengerSidebar_topBar__0_JrU{display:none!important}}@media (max-width:380px){.MessengerSidebar_sidebar__tIHrw{width:44px;padding:12px 0 10px}.MessengerSidebar_topBar__0_JrU{padding:0 10px;height:46px;min-height:46px}.MessengerSidebar_topBarHidden__UQfsr{margin-top:-46px}.MessengerSidebar_topBarIcons__Dg8e9{gap:10px}.MessengerSidebar_topBarRightIcons__cUC1K{gap:6px}}.MessengerSidebar_topIcons__N__te{display:flex;flex-direction:column;gap:20px;align-items:center}@media (max-width:600px){.MessengerSidebar_topIcons__N__te{gap:16px}}@media (max-width:380px){.MessengerSidebar_topIcons__N__te{gap:12px}}.MessengerSidebar_bottomIcons__o0A1Z{display:flex;flex-direction:column;gap:16px;align-items:center}@media (max-width:600px){.MessengerSidebar_bottomIcons__o0A1Z{gap:12px}}@media (max-width:380px){.MessengerSidebar_bottomIcons__o0A1Z{gap:8px}}.MessengerSidebar_iconWrapper__TwR8a{position:relative;background:none;border:none;cursor:pointer;padding:0;min-width:40px;min-height:40px;display:flex;justify-content:center;align-items:center;border-radius:8px;transition:transform .2s,background-color .15s ease;text-decoration:none;-webkit-tap-highlight-color:transparent}.MessengerSidebar_iconWrapper__TwR8a:active{transform:scale(.94);background-color:rgba(0,0,0,.04)}.MessengerSidebar_iconWrapper__TwR8a:hover{transform:scale(1.05)}.MessengerSidebar_badge__sHlVs{position:absolute;top:0;right:0;background-color:#ef4444;color:#ffffff;font-size:10px;font-weight:700;min-width:17px;height:17px;padding:0 4px;border-radius:9px;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.2);border:1.5px solid #ffffff;box-sizing:border-box;animation:MessengerSidebar_popIn__CYbQG .2s cubic-bezier(.175,.885,.32,1.275);z-index:5}.MessengerSidebar_greenBadge__fIW8P{background-color:#22c55e;box-shadow:0 1px 3px rgba(0,0,0,.15)}.MessengerSidebar_blueBadge__yq0ZU,.MessengerSidebar_greenBadge__fIW8P{position:absolute;top:0;right:0;color:#ffffff;font-size:10px;font-weight:700;min-width:16px;height:16px;padding:0 4px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1.5px solid #ffffff;box-sizing:border-box;animation:MessengerSidebar_popIn__CYbQG .2s cubic-bezier(.175,.885,.32,1.275);z-index:5}.MessengerSidebar_blueBadge__yq0ZU{background-color:#3b82f6;box-shadow:0 1px 3px rgba(59,130,246,.35)}.MessengerSidebar_dotBadge__P6BBD{position:absolute;top:2px;right:3px;width:8px;height:8px;background-color:#fb6c00;border-radius:50%;border:1.5px solid #ffffff;box-shadow:0 1px 2px rgba(0,0,0,.2);z-index:5}@keyframes MessengerSidebar_popIn__CYbQG{0%{transform:scale(0)}to{transform:scale(1)}}.MessengerSidebar_moreMenuContainer__DezVY{position:relative}.MessengerSidebar_moreMenuPopup__I9u_O{position:absolute;bottom:100%;left:30px;width:210px;max-width:calc(100vw - 70px);max-height:calc(100vh - 100px);overflow-y:auto;background-color:#ffffff;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);border:1px solid #e0e0e0;padding:6px 0;z-index:1000;margin-bottom:10px;box-sizing:border-box}.MessengerSidebar_menuItem__t5zHt{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;cursor:pointer;color:#333;font-size:13px;background:none;border:none;width:100%;text-align:left;box-sizing:border-box;-webkit-user-select:none;user-select:none}.MessengerSidebar_menuItem__t5zHt:hover{background-color:#f5f5f5}.MessengerSidebar_menuItemHasSubmenu__oB85V{display:flex;flex-direction:column;align-items:stretch;padding:0}.MessengerSidebar_submenuTrigger__In0eF{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;width:100%;box-sizing:border-box;cursor:pointer}.MessengerSidebar_submenuTrigger__In0eF:hover{background-color:#f5f5f5}@media (min-width:641px){.MessengerSidebar_menuItemHasSubmenu__oB85V{position:relative}.MessengerSidebar_subMenuPopup__hyLad{display:none;position:absolute;left:100%;bottom:0;width:190px;background-color:#ffffff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);border:1px solid #e0e0e0;padding:6px 0;z-index:1001;margin-left:2px}.MessengerSidebar_menuItemHasSubmenu__oB85V:hover .MessengerSidebar_subMenuPopup__hyLad,.MessengerSidebar_subMenuVisible__qyPdo{display:block!important}}@media (max-width:640px){.MessengerSidebar_moreMenuPopup__I9u_O{left:20px;width:220px;max-width:calc(100vw - 50px)}.MessengerSidebar_subMenuPopup__hyLad{display:none;background-color:#f9fafb;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;width:100%;padding:4px 0;box-sizing:border-box}.MessengerSidebar_subMenuPopup__hyLad .MessengerSidebar_menuItem__t5zHt{padding:9px 16px 9px 24px;font-size:12.5px;color:#4b5563}.MessengerSidebar_subMenuVisible__qyPdo{display:block!important}}.MessengerSidebar_menuShortcut__tblAf{color:#888;font-size:12px}.MessengerSidebar_menuDivider__H_u9X{height:1px;background-color:#e0e0e0;margin:4px 0}.MessengerDrawerHeader_header__jJJ06{display:flex;align-items:center;justify-content:space-between;height:42px;min-height:42px;background-color:#ffffff;border-bottom:1px solid #f1f5f9;padding:0 10px 0 14px;box-sizing:border-box;flex-shrink:0;z-index:100;-webkit-user-select:none;user-select:none}.MessengerDrawerHeader_brandTitleRow__atrjN{display:flex;align-items:center;gap:8px}.MessengerDrawerHeader_brandIconCircle__UtDSY{position:relative;width:24px;height:24px;border-radius:6px;background:linear-gradient(135deg,#1b3864,#102442);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(16,36,66,.28);flex-shrink:0;-webkit-user-select:none;user-select:none}.MessengerDrawerHeader_brandBadgeB__T6_Xa{font-family:-apple-system,BlinkMacSystemFont,Arial Black,Impact,sans-serif;font-size:15px;font-weight:900;color:#bad64c;line-height:1;transform:translateY(-.5px);letter-spacing:-.5px}.MessengerDrawerHeader_brandBadgeDot__lML0C{position:absolute;top:3.5px;right:3.5px;width:3.5px;height:3.5px;border-radius:50%;background-color:#ffffff;opacity:.9}.MessengerDrawerHeader_brandTitleText__3_2cZ{font-size:13px;font-weight:700;color:#0f172a;letter-spacing:-.2px}.MessengerDrawerHeader_liveDot__co6pZ{width:7px;height:7px;background-color:#22c55e;border-radius:50%;box-shadow:0 0 0 2px rgba(34,197,94,.2)}.MessengerDrawerHeader_actions__1Um_A{display:flex;align-items:center;gap:4px}.MessengerDrawerHeader_actionButton__Q5ivO{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:none;background:transparent;color:#64748b;cursor:pointer;transition:all .15s ease}.MessengerDrawerHeader_actionButton__Q5ivO:hover{background-color:#f1f5f9;color:#0f172a}.MessengerDrawerHeader_actionButtonClose__UR86O:hover{background-color:#fee2e2;color:#ef4444}.MobileFloatingBottomNav_navWrapper__skaLe{position:fixed;bottom:max(calc(env(safe-area-inset-bottom, 0px) + 16px),var(--android-safe-bottom-total,68px));left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:999;pointer-events:none;transform-origin:50% 120%;will-change:transform,opacity,filter;user-select:none;-webkit-user-select:none;padding:0 16px;box-sizing:border-box}.MobileFloatingBottomNav_navHidden__zUQcO{transform:translateY(calc(100% + var(--android-safe-bottom-total, 68px) + 24px + env(safe-area-inset-bottom, 0px))) scale(.55) scaleY(.4);opacity:0;filter:blur(8px);pointer-events:none!important;transition:transform .38s cubic-bezier(.4,0,.15,1),opacity .28s ease-in,filter .3s ease-in}.MobileFloatingBottomNav_navVisible__tpjsv{transform:translateY(0) scale(1) scaleY(1);opacity:1;filter:blur(0);transition:transform .5s cubic-bezier(.34,1.45,.64,1),opacity .35s ease-out,filter .3s ease-out}body.hide-bottom-nav .MobileFloatingBottomNav_navWrapper__skaLe{display:none!important;opacity:0!important;pointer-events:none!important}body.has-active-toast .MobileFloatingBottomNav_navWrapper__skaLe{transform:translateY(calc(100% + var(--android-safe-bottom-total, 68px) + 24px + env(safe-area-inset-bottom, 0px))) scale(.6) scaleY(.4)!important;opacity:0!important;filter:blur(8px)!important;pointer-events:none!important;transition:transform .35s cubic-bezier(.4,0,.15,1),opacity .25s ease-in,filter .28s ease-in!important}.MobileFloatingBottomNav_capsuleBar__IFWIf{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:460px;padding:5px;background:rgba(255,255,255,.9);backdrop-filter:blur(28px) saturate(200%);-webkit-backdrop-filter:blur(28px) saturate(200%);border-radius:9999px;border:1px solid rgba(255,255,255,.9);box-shadow:0 16px 36px rgba(15,23,42,.12),0 4px 12px rgba(15,23,42,.06),inset 0 1px 2px rgba(255,255,255,1);pointer-events:auto;touch-action:pan-y;cursor:pointer;box-sizing:border-box;transition:transform .45s cubic-bezier(.34,1.35,.64,1),box-shadow .35s ease;will-change:transform}.MobileFloatingBottomNav_navHidden__zUQcO .MobileFloatingBottomNav_capsuleBar__IFWIf{transform:scaleX(.75);box-shadow:0 4px 10px rgba(0,0,0,.05)}.MobileFloatingBottomNav_slidingIndicator__bfMhK{position:absolute;top:5px;bottom:5px;border-radius:9999px;background:#ffffff;box-shadow:0 3px 10px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,1);pointer-events:none;transition:transform .28s cubic-bezier(.2,.9,.3,1.2),width .24s cubic-bezier(.2,.9,.3,1);z-index:1}.MobileFloatingBottomNav_slidingIndicatorDragging__cQfOw{transition:none!important}.MobileFloatingBottomNav_navItem__A1igk{position:relative;flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5px;padding:5px 0;border-radius:9999px;background:transparent;border:none;color:#64748b;cursor:pointer;z-index:2;transition:color .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent;outline:none}.MobileFloatingBottomNav_navItem__A1igk:active{transform:scale(.92)}.MobileFloatingBottomNav_navItemActive__9HTBB{color:#0f172a!important}.MobileFloatingBottomNav_navIconWrapper__BnzaD{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.MobileFloatingBottomNav_navItemActive__9HTBB .MobileFloatingBottomNav_navIconWrapper__BnzaD{transform:scale(1.1);color:#fb6c00}.MobileFloatingBottomNav_navLabel__bfslK{font-size:10px;font-weight:500;letter-spacing:-.4px;line-height:1.1;transition:font-weight .15s ease,color .15s ease;white-space:nowrap}.MobileFloatingBottomNav_navItemActive__9HTBB .MobileFloatingBottomNav_navLabel__bfslK{font-weight:700;color:#fb6c00}.MobileFloatingBottomNav_itemBadge__oPlZn{position:absolute;top:-4px;right:-10px;background-color:#ef4444;color:#ffffff;font-size:9px;font-weight:700;letter-spacing:-.4px;min-width:15px;height:15px;padding:0 3.5px;border-radius:9999px;display:flex;align-items:center;justify-content:center;border:1.5px solid #ffffff;box-shadow:0 1px 3px rgba(0,0,0,.15);line-height:1;white-space:nowrap;pointer-events:none}.MobileFloatingBottomNav_itemBadgeGreen__5_Woa{background-color:#22c55e}.MobileFloatingBottomNav_itemBadgeBlue__45n_x{background-color:#3b82f6}.MobileFloatingBottomNav_expandedOverlay__jUA8D{position:fixed;inset:0;background-color:rgba(15,23,42,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:1010;animation:MobileFloatingBottomNav_fadeIn__SVcOZ .2s ease-out}.MobileFloatingBottomNav_expandedPanel__wUjLh{position:fixed;bottom:max(calc(env(safe-area-inset-bottom, 0px) + 128px),calc(var(--android-safe-bottom-total, 68px) + 60px));left:14px;right:14px;max-width:440px;margin:0 auto;background:rgba(255,255,255,.95);backdrop-filter:blur(32px) saturate(200%);-webkit-backdrop-filter:blur(32px) saturate(200%);border-radius:28px;border:1px solid rgba(255,255,255,.9);box-shadow:0 24px 60px rgba(15,23,42,.2),0 6px 16px rgba(15,23,42,.08),inset 0 1px 2px rgba(255,255,255,1);padding:18px 16px;z-index:1011;display:flex;flex-direction:column;gap:16px;animation:MobileFloatingBottomNav_expandSpring__1Z0fd .32s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.MobileFloatingBottomNav_expandedHeader__s7cLQ{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.MobileFloatingBottomNav_expandedHeaderLeft__Ectmh{display:flex;align-items:center;gap:10px}.MobileFloatingBottomNav_userMiniAvatar__4Ttmh{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#fb6c00,#ea580c);color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:14.5px;font-weight:700;box-shadow:0 2px 6px rgba(251,108,0,.25);overflow:hidden;flex-shrink:0;position:relative}.MobileFloatingBottomNav_userMiniAvatarImg__DPvlU{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.MobileFloatingBottomNav_userInfoText__jwL_J{display:flex;flex-direction:column;min-width:0;gap:2px}.MobileFloatingBottomNav_userNameRow__ePIb9{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;min-width:0}.MobileFloatingBottomNav_userName__PKD3p{font-size:14.5px;font-weight:700;color:#0f172a;line-height:1.2}.MobileFloatingBottomNav_userPosition__HTNXg{font-size:12.5px;font-weight:600;color:#334155;line-height:1.2}.MobileFloatingBottomNav_userDepartment__vJOoS{font-size:11.5px;font-weight:500;color:#64748b;line-height:1.2}.MobileFloatingBottomNav_userDept__Sja75{font-size:11.5px;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileFloatingBottomNav_expandedCloseBtn__PKb9Y{width:30px;height:30px;border-radius:50%;border:none;background-color:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.MobileFloatingBottomNav_expandedCloseBtn__PKb9Y:hover{background-color:#e2e8f0;color:#0f172a}.MobileFloatingBottomNav_quickGrid__WeFkz{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.MobileFloatingBottomNav_quickAppBtn__E76hw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 6px;border-radius:16px;background:#ffffff;border:1px solid #f1f5f9;box-shadow:0 1px 3px rgba(0,0,0,.03);cursor:pointer;transition:all .16s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.MobileFloatingBottomNav_quickAppBtn__E76hw:hover{background:#f8fafc;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.06)}.MobileFloatingBottomNav_quickAppBtn__E76hw:active{transform:scale(.94)}.MobileFloatingBottomNav_quickAppIcon__L0KLh{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center}.MobileFloatingBottomNav_quickAppLabel__SnRRy{font-size:11.5px;font-weight:600;color:#334155}.MobileFloatingBottomNav_settingsList__97h6l{display:flex;flex-direction:column;background:#ffffff;border-radius:18px;border:1px solid #f1f5f9;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.02)}.MobileFloatingBottomNav_settingsRow__CHffS{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border:none;background:transparent;cursor:pointer;transition:background-color .15s ease;width:100%;box-sizing:border-box;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.MobileFloatingBottomNav_settingsRow__CHffS:not(:last-child){border-bottom:1px solid #f8fafc}.MobileFloatingBottomNav_settingsRow__CHffS:hover{background-color:#f8fafc}.MobileFloatingBottomNav_settingsRow__CHffS:active{background-color:#f1f5f9}.MobileFloatingBottomNav_settingsRowLeft__4Fbfg{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;color:#334155}.MobileFloatingBottomNav_settingsRowLeft__4Fbfg svg{color:#64748b}.MobileFloatingBottomNav_settingsRowRight__L4XJ7{color:#cbd5e1}.MobileFloatingBottomNav_systemActionRow__eTeb1{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.MobileFloatingBottomNav_systemBtn__BjDeu{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 0;border-radius:12px;border:1px solid #e2e8f0;background:#ffffff;font-size:12px;font-weight:600;color:#475569;cursor:pointer;transition:all .15s ease}.MobileFloatingBottomNav_systemBtn__BjDeu:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172a}.MobileFloatingBottomNav_systemBtn__BjDeu:active{transform:scale(.96)}.MobileFloatingBottomNav_systemBtnDanger__Gn68e{color:#ef4444;border-color:#fee2e2;background:#fef2f2}.MobileFloatingBottomNav_systemBtnDanger__Gn68e:hover{background:#fee2e2;color:#dc2626}@keyframes MobileFloatingBottomNav_fadeIn__SVcOZ{0%{opacity:0}to{opacity:1}}@keyframes MobileFloatingBottomNav_expandSpring__1Z0fd{0%{transform:translateY(20px) scale(.94);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@media (min-width:641px){body:not(.messenger-window) .MobileFloatingBottomNav_expandedOverlay__jUA8D,body:not(.messenger-window) .MobileFloatingBottomNav_expandedPanel__wUjLh,body:not(.messenger-window) .MobileFloatingBottomNav_navWrapper__skaLe{display:none!important}}.layout_messengerLayout__C_jIM{display:flex;height:100%!important;min-height:100%!important;max-height:100%!important;width:100%;max-width:100%;overflow:hidden!important;overflow-x:hidden!important;background-color:#ffffff;box-sizing:border-box;padding:max(env(safe-area-inset-top,0px),36px) env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);-webkit-tap-highlight-color:transparent;touch-action:manipulation;overscroll-behavior-y:contain;flex:1 1}@media (min-width:769px){.layout_messengerLayout__C_jIM{padding-top:env(safe-area-inset-top,0)}}.layout_messengerLayoutColumn__olD7Y{flex-direction:column}.layout_mainContent__MFDZ2{flex:1 1;min-height:0!important;flex-direction:column;min-width:0;position:relative}.layout_drawerLayout__FmVZr,.layout_mainContent__MFDZ2{height:100%!important;display:flex;overflow:hidden!important}.layout_drawerLayout__FmVZr{flex-direction:column!important;width:100%!important;min-height:100%!important;max-height:100%!important;border-left:1px solid #e5e7eb;flex:1 1!important}.layout_mainContent__MFDZ2,.layout_mainContent__MFDZ2 *,.layout_messengerLayout__C_jIM,.layout_messengerLayout__C_jIM *{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch}.layout_mainContent__MFDZ2 ::-webkit-scrollbar,.layout_messengerLayout__C_jIM ::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}