.SideTabBar_container__pj1RO{display:flex;flex-direction:column;width:80px;background-color:#efeff0;border-right:1px solid var(--color-border);padding:var(--spacing-md) 0;gap:var(--spacing-xs);flex-shrink:0;flex:1 1 auto;min-height:0}@media (min-width:600px){.SideTabBar_container__pj1RO{width:80px!important;min-width:80px!important;max-width:80px!important;flex-direction:column!important;border-right:1px solid var(--color-border)!important;border-top:none!important;padding:var(--spacing-md) 0!important;gap:var(--spacing-xs)!important;justify-content:flex-start!important;box-shadow:none!important;flex:1 1 auto!important;min-height:0!important}}@media (max-width:599px){.SideTabBar_container__pj1RO{flex-direction:row!important;width:100%!important;height:auto!important;min-height:60px!important;border-right:none!important;border-top:1px solid var(--color-border)!important;padding:var(--spacing-xs) 0!important;gap:0!important;justify-content:space-around!important;align-items:flex-end!important;background-color:#efeff0!important;box-shadow:0 -2px 8px rgba(0,0,0,.1)!important;flex:none!important;overflow:visible!important;position:relative;z-index:1}}.SideTabBar_tabButton__1DYUE{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-md);background:none;border:none;cursor:pointer;transition:background-color var(--transition-base);border-radius:var(--border-radius-md);margin:0 var(--spacing-xs);position:relative;min-height:80px}@media (max-width:599px){.SideTabBar_tabButton__1DYUE{flex:1 1;flex-direction:column;min-height:auto;padding:var(--spacing-sm) var(--spacing-xs);margin:0;border-radius:0;align-items:center;justify-content:flex-end;position:relative}.SideTabBar_tabButton__1DYUE.SideTabBar_active__lzpQr{background-color:transparent!important}}.SideTabBar_tabButton__1DYUE:hover .SideTabBar_icon__XN2FX{color:#000!important}.SideTabBar_tabButton__1DYUE:hover .SideTabBar_label__lsVga{color:#000}.SideTabBar_tabButton__1DYUE.SideTabBar_active__lzpQr{background-color:#bebebe;color:#000}.SideTabBar_tabButton__1DYUE.SideTabBar_active__lzpQr .SideTabBar_icon__XN2FX{color:#000;filter:none}.SideTabBar_tabButton__1DYUE.SideTabBar_active__lzpQr .SideTabBar_label__lsVga{font-weight:var(--font-weight-semibold)}.SideTabBar_businessAvatarButton__CFtFc{border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-xs)!important}@media (max-width:599px){.SideTabBar_businessAvatarButton__CFtFc{display:none!important}}.SideTabBar_bottomGroup__eTjfx{display:flex;flex-direction:column;gap:var(--spacing-xs)}@media (min-width:600px){.SideTabBar_bottomGroup__eTjfx{margin-top:auto}}@media (max-width:599px){.SideTabBar_bottomGroup__eTjfx{flex-direction:row;flex:1 1;align-items:flex-end;justify-content:center;gap:0;min-width:0}}@media (min-width:600px){.SideTabBar_profileTabButton__OGWRr{margin-top:0}}.SideTabBar_tabButton__1DYUE:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SideTabBar_iconContainer__ol8HR{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-xs)}@media (max-width:599px){.SideTabBar_iconContainer__ol8HR{margin-bottom:2px;position:relative;z-index:1}}.SideTabBar_icon__XN2FX{font-size:24px;line-height:1;color:#999}@media (max-width:599px){.SideTabBar_icon__XN2FX{font-size:20px}.SideTabBar_tabButton__1DYUE:not(.SideTabBar_chatTab__LJMcU).SideTabBar_active__lzpQr .SideTabBar_icon__XN2FX{color:#000}}.SideTabBar_badge__qbNYD{position:absolute;top:-6px;right:-6px;background-color:#ff3b30;color:#fff;font-size:10px;font-weight:var(--font-weight-bold);padding:2px 6px;border-radius:10px;min-width:18px;text-align:center;border:2px solid var(--color-background)}.SideTabBar_label__lsVga{font-size:var(--font-size-xs);color:#999;text-align:center;line-height:1.2}.SideTabBar_tabButton__1DYUE.SideTabBar_active__lzpQr .SideTabBar_label__lsVga{color:#000}@media (max-width:599px){.SideTabBar_label__lsVga{font-size:10px;line-height:1.1;margin-top:0;position:relative;z-index:1;color:#999}.SideTabBar_tabButton__1DYUE.SideTabBar_active__lzpQr .SideTabBar_label__lsVga{color:#000}.SideTabBar_tabButton__1DYUE:not(.SideTabBar_chatTab__LJMcU) .SideTabBar_label__lsVga{margin-top:0}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU{position:relative;width:70px;flex:0 0 70px;align-items:center;justify-content:flex-end;z-index:2;padding-bottom:4px}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU .SideTabBar_iconContainer__ol8HR{margin-top:-48px;margin-bottom:0;width:70px;display:flex;align-items:center;justify-content:center;position:relative;z-index:3}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU .SideTabBar_iconContainer__ol8HR:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-75%);width:56px;height:56px;border-radius:28px;background-color:#999;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:-1}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU.SideTabBar_active__lzpQr .SideTabBar_iconContainer__ol8HR:before{background-color:#6b6b6b}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU .SideTabBar_icon__XN2FX,.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU.SideTabBar_active__lzpQr .SideTabBar_icon__XN2FX{color:#fff!important;font-size:28px;position:relative;transform:translateY(-50%);filter:none}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU .SideTabBar_label__lsVga{margin-top:2px;color:#999;font-size:11px;font-weight:500;position:relative;z-index:1;display:block;line-height:1.1}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU.SideTabBar_active__lzpQr .SideTabBar_label__lsVga{color:#000;font-weight:600}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU .SideTabBar_badge__qbNYD{top:-2px;right:-2px;border:2px solid #fff}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU.SideTabBar_active__lzpQr{background-color:transparent}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU:hover .SideTabBar_icon__XN2FX{color:#000!important}.SideTabBar_tabButton__1DYUE.SideTabBar_chatTab__LJMcU:hover .SideTabBar_label__lsVga{color:#000}}.AppLayout_container__BpWxY{position:relative;width:100vw;overflow:hidden;box-sizing:border-box}.AppLayout_container__BpWxY,.AppLayout_sideBar__fR3zK{height:100vh;background-color:var(--color-background);display:flex;flex-direction:column}.AppLayout_sideBar__fR3zK{position:fixed;left:0;top:0;bottom:0;width:80px;border-right:1px solid var(--color-border);z-index:1000;overflow-y:hidden;overflow-x:hidden}.AppLayout_sideBar__fR3zK>*{flex:1 1;display:flex;flex-direction:column}@media (max-width:599px){.AppLayout_sideBar__fR3zK{display:none}}.AppLayout_topBarWrapper__LtV6S{position:relative;top:0;z-index:100;flex-shrink:0;background-color:var(--color-background);transition:opacity var(--transition-base),transform var(--transition-base),visibility var(--transition-base);opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:599px){.AppLayout_topBarWrapper__LtV6S{position:fixed;top:0;left:0;right:0;width:100%;padding-top:env(safe-area-inset-top,0);box-shadow:0 2px 8px rgba(0,0,0,.1)}}@media (min-width:600px){.AppLayout_topBarWrapper__LtV6S{display:none!important}}.AppLayout_businessSelectorPanel__X8vGO{position:fixed;left:80px;top:0;width:300px;background-color:#fff;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-radius:0 0 8px 0;box-shadow:4px 4px 12px rgba(0,0,0,.12);z-index:1001;overflow:hidden;max-height:60vh;overflow-y:auto}.AppLayout_businessSelectorPanelHeader__S2Q3O{padding:10px 16px;font-size:11px;font-weight:600;color:#888;border-bottom:1px solid var(--color-border);background-color:#f8f9fa;text-transform:uppercase;letter-spacing:.5px}.AppLayout_businessSelectorPanelItem__h8xA1{width:100%;display:flex;align-items:center;gap:10px;padding:12px 16px;text-align:left;background:none;cursor:pointer;color:#333;transition:background-color .15s;border:none;border-bottom:1px solid #f0f0f0}.AppLayout_businessSelectorPanelItem__h8xA1:last-child{border-bottom:none}.AppLayout_businessSelectorPanelItem__h8xA1:hover{background-color:#f8f9fa}.AppLayout_businessSelectorPanelItemActive__xWnW_{background-color:#e6f0ff;color:#007aff}.AppLayout_businessSelectorPanelItemContent__s1Jfn{display:flex;flex-direction:column;gap:2px;overflow:hidden}.AppLayout_businessSelectorPanelItemName__PK7T4{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppLayout_businessSelectorPanelItemNumber__if8kR{font-size:11px;color:#888;font-weight:400}.AppLayout_contentArea__BaTHg,.AppLayout_contentWrapper__7ypmD{position:relative;flex:1 1;overflow:hidden;min-height:0;display:flex;flex-direction:column}@media (max-width:599px){.AppLayout_contentWrapper__7ypmD{padding-bottom:calc(60px + env(safe-area-inset-bottom, 0))}.AppLayout_contentAreaFullScreen__uvDW4 .AppLayout_contentWrapper__7ypmD{padding-bottom:0}}@media (min-width:600px){.AppLayout_contentArea__BaTHg{overflow:hidden;padding-top:0}}.AppLayout_contentAreaDesktop__EIx2Y{margin-left:80px}.AppLayout_bottomTabBar__faCDa{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:var(--color-background);z-index:1000;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--color-border);box-shadow:0 -2px 8px rgba(0,0,0,.1)}.AppLayout_bottomTabBarBehindModal__aMQ8k{z-index:1}@media (min-width:600px){.AppLayout_bottomTabBar__faCDa{display:none}}.AppSkeleton_container__xRyqa{position:relative;width:100vw;overflow:hidden;box-sizing:border-box}.AppSkeleton_container__xRyqa,.AppSkeleton_sideBar__Cyy8n{height:100vh;background-color:var(--color-background);display:flex;flex-direction:column}.AppSkeleton_sideBar__Cyy8n{position:fixed;left:0;top:0;bottom:0;width:80px;border-right:1px solid var(--color-border);z-index:1000;align-items:center;padding:16px 0;gap:8px}@media (max-width:599px){.AppSkeleton_sideBar__Cyy8n{display:none}}.AppSkeleton_sideBarTab__4QMAI{border-radius:12px}.AppSkeleton_sideBarAvatar__ZHTmv,.AppSkeleton_sideBarTab__4QMAI{width:48px;height:48px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 40%,#f3f4f6 80%);background-size:200% 100%;animation:AppSkeleton_shimmer__DGZBl 1.2s ease-in-out infinite}.AppSkeleton_sideBarAvatar__ZHTmv{border-radius:50%}.AppSkeleton_topBarWrapper__WKEgZ{position:relative;flex-shrink:0;background-color:var(--color-background);border-bottom:1px solid var(--color-border);padding:calc(12px + env(safe-area-inset-top, 0)) 16px 12px;display:flex;align-items:center;min-height:56px}@media (min-width:600px){.AppSkeleton_topBarWrapper__WKEgZ{display:none}}.AppSkeleton_topBarCard__xpOZG{display:flex;align-items:center;gap:8px;padding:10px 16px;min-width:200px}.AppSkeleton_topBarAvatar___AI5K{width:36px;height:36px;border-radius:50%;flex-shrink:0}.AppSkeleton_topBarAvatar___AI5K,.AppSkeleton_topBarLine__TUOxu{background:linear-gradient(90deg,#f3f4f6,#e5e7eb 40%,#f3f4f6 80%);background-size:200% 100%;animation:AppSkeleton_shimmer__DGZBl 1.2s ease-in-out infinite}.AppSkeleton_topBarLine__TUOxu{height:14px;border-radius:7px;width:120px}.AppSkeleton_contentArea__Qrz4f{position:relative;flex:1 1;overflow:hidden;min-height:0;display:flex;flex-direction:column}@media (min-width:600px){.AppSkeleton_contentArea__Qrz4f{margin-left:80px}}.AppSkeleton_contentWrapper__GZfY7{position:relative;flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}@media (max-width:599px){.AppSkeleton_contentWrapper__GZfY7{padding-top:0;padding-bottom:calc(60px + env(safe-area-inset-bottom, 0))}}.AppSkeleton_skeletonList__0_2yK{padding:8px 0}.AppSkeleton_skeletonItem__vZrz_{display:flex;padding:16px 24px;border-bottom:1px solid var(--color-border-light)}.AppSkeleton_skeletonAvatar__3j1_E{width:48px;height:48px;border-radius:50%;flex-shrink:0;margin-right:12px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 40%,#f3f4f6 80%);background-size:200% 100%;animation:AppSkeleton_shimmer__DGZBl 1.2s ease-in-out infinite}.AppSkeleton_skeletonLines__Y_DTr{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:10px}.AppSkeleton_skeletonLinePrimary__4TuOi,.AppSkeleton_skeletonLineSecondary__J9NTh{height:12px;border-radius:6px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 40%,#f3f4f6 80%);background-size:200% 100%;animation:AppSkeleton_shimmer__DGZBl 1.2s ease-in-out infinite}.AppSkeleton_skeletonLinePrimary__4TuOi{width:55%}.AppSkeleton_skeletonLineSecondary__J9NTh{width:75%;opacity:.9}@keyframes AppSkeleton_shimmer__DGZBl{0%{background-position:200% 0}to{background-position:-200% 0}}.AppSkeleton_bottomTabBar__8ozXl{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:var(--color-background);z-index:1000;padding:8px 0 calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);display:flex;justify-content:space-around;align-items:center}@media (min-width:600px){.AppSkeleton_bottomTabBar__8ozXl{display:none}}.AppSkeleton_bottomTabItem__fHeDz{width:32px;height:32px;border-radius:8px;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 40%,#f3f4f6 80%);background-size:200% 100%;animation:AppSkeleton_shimmer__DGZBl 1.2s ease-in-out infinite}