.NotificationDropdownContent_container__krJOP{width:400px;max-height:600px;display:flex;flex-direction:column;overflow:auto;padding-bottom:16px;background:transparent}.NotificationDropdownContent_header__wAxKD{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #f0f1f5}.NotificationDropdownContent_headerLeft__ZW_E9{display:flex;flex-direction:column;gap:8px}.NotificationDropdownContent_title__SCe6_{font-size:14px;font-weight:600;color:#333333;margin:0}.NotificationDropdownContent_count__nG5ay{font-size:24px;font-weight:600;color:#3366ff}.NotificationDropdownContent_menuBtn__OqO8H{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:#666666;cursor:pointer;transition:all .2s ease}.NotificationDropdownContent_menuBtn__OqO8H:hover{background:#f0f1f5;color:#333333}.NotificationDropdownContent_content__VKQx_{flex:1;overflow-y:auto;overflow-x:hidden}.NotificationDropdownContent_emptyState__jxa_E{padding:35px 0 94px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.NotificationDropdownContent_emptyIcon___F28e{width:160px;height:160px}.NotificationDropdownContent_emptyTitle__NikZs{font-size:14px;font-weight:600;color:#333333;margin:0 0 8px}.NotificationDropdownContent_emptyDesc___AHEB{font-size:14px;color:#999999;line-height:1.6;margin:0;max-width:280px}.NotificationDropdownContent_notificationList__kmpt2{display:flex;flex-direction:column}.NotificationDropdownContent_notificationItem__r_ffp{padding:16px 24px;border-bottom:1px solid #f0f1f5;cursor:pointer;transition:background-color .2s ease;position:relative}.NotificationDropdownContent_notificationItem__r_ffp:hover{background:#f2f7ff}.NotificationDropdownContent_notificationItem__r_ffp:last-child{border-bottom:none}.NotificationDropdownContent_notificationItem__r_ffp.NotificationDropdownContent_unread__Y0bOX{background:#ffffff}.NotificationDropdownContent_notificationItem__r_ffp.NotificationDropdownContent_unread__Y0bOX:hover{background:#eef3ff}.NotificationDropdownContent_notificationContent__elr6v{display:flex;flex-direction:column;gap:8px}.NotificationDropdownContent_notificationTitle__TwiAg{font-size:14px;font-weight:600;color:#333333;margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.NotificationDropdownContent_actionBtn__t81C2{flex-shrink:0;font-size:13px;font-weight:500;color:#3366ff;background:transparent;border:none;cursor:pointer;padding:0;transition:color .2s ease}.NotificationDropdownContent_actionBtn__t81C2:hover{color:#2952cc;text-decoration:underline}.NotificationDropdownContent_notificationDesc__LXKvJ{font-size:13px;color:#666666;line-height:1.5;margin:0}.NotificationDropdownContent_notificationFooter__u_UlD{display:flex;align-items:center;justify-content:space-between;gap:12px}.NotificationDropdownContent_notificationTime__VR1Cm{font-size:12px;color:#999999}.NotificationDropdownContent_statusBadge__dMQLK{font-size:12px;padding:2px 8px;border-radius:4px;font-weight:500}.NotificationDropdownContent_statusUnread__baAmI{color:var(--color-text);background:#f2f2f2}.NotificationDropdownContent_statusRead__ED4O0{color:#34c759;background:#e8f5ec}@media (max-width:768px){.NotificationDropdownContent_container__krJOP{width:100vw;max-width:400px}.NotificationDropdownContent_header__wAxKD{padding:16px 20px 12px}.NotificationDropdownContent_notificationItem__r_ffp{padding:14px 20px}.NotificationDropdownContent_emptyState__jxa_E{padding:40px 24px}}.NotificationDropdownContent_content__VKQx_::-webkit-scrollbar{width:6px}.NotificationDropdownContent_content__VKQx_::-webkit-scrollbar-track{background:transparent}.NotificationDropdownContent_content__VKQx_::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.NotificationDropdownContent_content__VKQx_::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.UserProfileDropdownContent_container__Wpctw{width:16rem;min-height:15.25rem;background:#ffffff;border-radius:.5rem;box-shadow:0 .25rem 1.25rem rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:0;position:relative}.UserProfileDropdownContent_userInfo__T_BMK{display:flex;flex-direction:column;gap:1rem}.UserProfileDropdownContent_headerRow__UY84H{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:0 1.25rem;position:relative;min-height:3.75rem}.UserProfileDropdownContent_userInfoLeft__i6UIE{display:flex;align-items:center;gap:.5rem;flex:1}.UserProfileDropdownContent_avatarWrapper__gd_fo{cursor:pointer;transition:transform .2s ease;flex-shrink:0}.UserProfileDropdownContent_avatar__ZZiT0{width:3.75rem;height:3.75rem;border-radius:50%;object-fit:cover}.UserProfileDropdownContent_avatarPlaceholder__vg6dZ{width:3.75rem;height:3.75rem;border-radius:50%;background:var(--color-primary);display:flex;align-items:center;justify-content:center}.UserProfileDropdownContent_avatarText__r0k_i{font-size:1.5rem;font-weight:600;color:#ffffff}.UserProfileDropdownContent_userDetails__2wm5Z{display:flex;flex-direction:column;gap:.25rem;flex:1}.UserProfileDropdownContent_userName__7X1sS{font-size:.875rem;font-weight:600;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#333333;margin:0;line-height:normal}.UserProfileDropdownContent_userContact__0b5_m{display:flex;flex-direction:column;gap:.125rem}.UserProfileDropdownContent_userPhone__9Kebj,.UserProfileDropdownContent_userRole___om20{font-size:.75rem;font-weight:400;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#999999;margin:0;display:flex;align-items:center;gap:.25rem;line-height:normal}.UserProfileDropdownContent_userPhone__9Kebj svg,.UserProfileDropdownContent_userRole___om20 svg{flex-shrink:0;width:.75rem;height:.75rem}.UserProfileDropdownContent_settingsBtn__MJuft{width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#333333;cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:0;position:absolute;top:0;right:1.25rem}.UserProfileDropdownContent_settingsBtn__MJuft:hover{opacity:.8}.UserProfileDropdownContent_settingsBtn__MJuft svg{width:1.25rem;height:1.25rem}.UserProfileDropdownContent_divider__kGTz9{width:13.5rem;height:.0625rem;background:#e6e6e6;margin:0 auto}.UserProfileDropdownContent_userMeta__eBHss{display:flex;align-items:center;justify-content:space-between;margin:0 auto;width:13.5rem;min-height:3.75rem}.UserProfileDropdownContent_metaItem___oEJB{flex:1;display:flex;flex-direction:column;align-items:center;gap:.25rem;width:3.75rem}.UserProfileDropdownContent_metaLabel__IeFu_{font-size:.75rem;font-weight:400;color:#999999}.UserProfileDropdownContent_metaLabel__IeFu_,.UserProfileDropdownContent_metaValue__lUmu_{font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:normal}.UserProfileDropdownContent_metaValue__lUmu_{font-size:.875rem;font-weight:600;color:#333333}.UserProfileDropdownContent_metaDivider__eFRlI{width:.0625rem;height:1.5rem;background:#e6e6e6}.UserProfileDropdownContent_actionSection__JFOGe{display:flex;flex-direction:column;gap:.5rem;width:13.5rem;margin:0 auto}.UserProfileDropdownContent_logoutBtn__eNsZy{width:100%;height:2rem;background:#ff4040;color:#ffffff;border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;cursor:pointer;transition:all .2s ease;padding:.375rem 0;display:flex;align-items:center;justify-content:center;line-height:normal}.UserProfileDropdownContent_logoutBtn__eNsZy:hover{background:#e6352a}.UserProfileDropdownContent_logoutBtn__eNsZy:active{transform:translateY(0)}.UserProfileDropdownContent_lastLoginTime__JE2Om{font-size:.6875rem;font-weight:400;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#999999;text-align:center;margin:0;line-height:normal;white-space:pre-wrap}@media (max-width:768px){.UserProfileDropdownContent_container__Wpctw{width:15rem}.UserProfileDropdownContent_avatarPlaceholder__vg6dZ,.UserProfileDropdownContent_avatar__ZZiT0{width:3.5rem;height:3.5rem}.UserProfileDropdownContent_avatarText__r0k_i{font-size:1.25rem}.UserProfileDropdownContent_userName__7X1sS{font-size:.8125rem}.UserProfileDropdownContent_userPhone__9Kebj,.UserProfileDropdownContent_userRole___om20{font-size:.6875rem}}.LogoutModal_mask__cvb6J{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;animation:LogoutModal_fadeIn__J6FQN .2s ease-out}@keyframes LogoutModal_fadeIn__J6FQN{0%{opacity:0}to{opacity:1}}.LogoutModal_modal__MWEsB{position:relative;width:25rem;background:#ffffff;border-radius:.75rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.15);animation:LogoutModal_slideUp__VGrHt .3s ease-out;overflow:hidden}@keyframes LogoutModal_slideUp__VGrHt{0%{transform:translateY(1.25rem);opacity:0}to{transform:translateY(0);opacity:1}}.LogoutModal_header__XskJC{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem}.LogoutModal_title__XgCRA{font-size:1rem;font-weight:500;color:#333333;margin:0}.LogoutModal_closeBtn__tBtYJ{width:1.5rem;height:1.5rem;padding:0;border:none;background:transparent;color:#999999;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s}.LogoutModal_closeBtn__tBtYJ:hover{color:#333333}.LogoutModal_content__pCAr0{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.LogoutModal_illustration__808cU{width:8.75rem;height:6.25rem;display:flex;align-items:center;justify-content:center}.LogoutModal_giftBox__p_wBp{animation:LogoutModal_shake__ERFep .6s ease-in-out infinite}@keyframes LogoutModal_shake__ERFep{0%,to{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-.125rem) rotate(-2deg)}75%{transform:translateX(.125rem) rotate(2deg)}}.LogoutModal_message__XHCfw{text-align:center;width:100%}.LogoutModal_mainText__5XZrQ{font-size:.875rem;font-weight:600;color:#333333;margin:0 0 .5rem;line-height:1.5}.LogoutModal_subText__zYXK6{font-size:.75rem;font-weight:400;color:#999999;margin:0;line-height:1.6}.LogoutModal_footer__8BMIR{display:flex;gap:.75rem;padding:0 1.5rem 1.5rem}.LogoutModal_cancelBtn__PI8eQ,.LogoutModal_confirmBtn__GdloK{flex:1;height:2.5rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;border:none}.LogoutModal_cancelBtn__PI8eQ:disabled,.LogoutModal_confirmBtn__GdloK:disabled{cursor:not-allowed;opacity:.6}.LogoutModal_cancelBtn__PI8eQ{background:#f5f5f5;color:#666666}.LogoutModal_cancelBtn__PI8eQ:hover:not(:disabled){background:#e6ecff;color:var(--color-primary)}.LogoutModal_confirmBtn__GdloK{background:#ff3b30;color:#ffffff}.LogoutModal_confirmBtn__GdloK:hover:not(:disabled){background:#e6342a;box-shadow:0 .125rem .5rem rgba(255,59,48,.3)}.LogoutModal_confirmBtn__GdloK:active:not(:disabled){background:#cc2d24}@media (max-width:768px){.LogoutModal_modal__MWEsB{width:calc(100% - 2rem);max-width:25rem}.LogoutModal_content__pCAr0{padding:1.5rem 1.25rem}.LogoutModal_illustration__808cU{width:6.25rem;height:6.25rem}.LogoutModal_footer__8BMIR{padding:0 1.25rem 1.25rem}}.ConsoleWorkspaceLayout_shell__cMalD{min-height:100vh;background:#f0f1f5}.ConsoleWorkspaceLayout_shell__cMalD :not([data-scrollbar-hidden]){scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent}.ConsoleWorkspaceLayout_shell__cMalD :not([data-scrollbar-hidden])::-webkit-scrollbar{width:8px;height:8px}.ConsoleWorkspaceLayout_shell__cMalD :not([data-scrollbar-hidden])::-webkit-scrollbar-track{background:transparent}.ConsoleWorkspaceLayout_shell__cMalD :not([data-scrollbar-hidden])::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:4px}.ConsoleWorkspaceLayout_shell__cMalD :not([data-scrollbar-hidden])::-webkit-scrollbar-thumb:hover{background:#c0c0c0}.ConsoleWorkspaceLayout_shell__cMalD :not([data-scrollbar-hidden])::-webkit-scrollbar-button{display:none;width:0;height:0}.ConsoleWorkspaceLayout_shell__cMalD :not([data-scrollbar-hidden])::-webkit-scrollbar-corner{background:transparent}.ConsoleWorkspaceLayout_main__mHq8Y{min-height:calc(100vh - 80px);margin-left:104px;padding-top:80px}@media (min-width:1920px){.ConsoleWorkspaceLayout_main__mHq8Y{margin-left:112px}}@media (max-width:768px){.ConsoleWorkspaceLayout_main__mHq8Y{margin-left:0;padding-top:80px}}