.AppBar_header__6C2rB{position:fixed;top:0;left:0;right:0;z-index:999;height:56px;background:#ffffff;border-bottom:1px solid #e5e7eb;transition:margin-left .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1)}.AppBar_header__6C2rB.AppBar_dark__BL7zP{background:#1e2532;border-bottom-color:#2d3544}.AppBar_container__LC2L1{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 1rem;gap:1rem}.AppBar_left__wLIiR{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.AppBar_menuBtn__uEixK{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:none;background:transparent;color:#6b7280;cursor:pointer;transition:background-color .15s ease,color .15s ease}.AppBar_menuBtn__uEixK:hover{background:rgba(0,0,0,.05);color:#374151}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_menuBtn__uEixK{color:#94a3b8}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_menuBtn__uEixK:hover{background:rgba(255,255,255,.08);color:#e2e8f0}.AppBar_search__LF4QD{display:flex;align-items:center;gap:.5rem;flex:1;max-width:400px;padding:.5rem .75rem;border-radius:8px;background:#f3f4f6;color:#6b7280}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_search__LF4QD{background:rgba(255,255,255,.06);color:#94a3b8}.AppBar_searchInput__edoLq{flex:1;min-width:0;border:none;background:transparent;font-size:.875rem;color:#111827;outline:none}.AppBar_searchInput__edoLq::-moz-placeholder{color:#9ca3af}.AppBar_searchInput__edoLq::placeholder{color:#9ca3af}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_searchInput__edoLq{color:#f1f5f9}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_searchInput__edoLq::-moz-placeholder{color:#64748b}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_searchInput__edoLq::placeholder{color:#64748b}.AppBar_right__jRUbl{display:flex;align-items:center;gap:.25rem}.AppBar_actionBtn__AMWWa{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:none;background:transparent;color:#6b7280;cursor:pointer;transition:background-color .15s ease,color .15s ease}.AppBar_actionBtn__AMWWa:hover{background:rgba(0,0,0,.05);color:#374151}.AppBar_actionBtn__AMWWa.AppBar_active__zgWZX{background:rgba(37,99,235,.1);color:#2563eb}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_actionBtn__AMWWa{color:#94a3b8}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_actionBtn__AMWWa:hover{background:rgba(255,255,255,.08);color:#e2e8f0}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_actionBtn__AMWWa.AppBar_active__zgWZX{background:rgba(96,165,250,.15);color:#60a5fa}.AppBar_badge__cN7Qu{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;font-size:.65rem;font-weight:600;line-height:16px;color:#fff;background:#ef4444;border-radius:9999px;display:flex;align-items:center;justify-content:center}.AppBar_badgePulse__mPwGJ{animation:AppBar_pulse__3p_dN 1.5s ease-in-out infinite}@keyframes AppBar_pulse__3p_dN{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.AppBar_popover__mViZ8{width:360px;padding:0;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px -10px rgba(0,0,0,.15)}.AppBar_popoverHeader__6ZIQD{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #e5e7eb}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_popoverHeader__6ZIQD{border-bottom-color:#2d3544}.AppBar_popoverHeader__6ZIQD h3{font-size:.9375rem;font-weight:600;margin:0;color:#111827}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_popoverHeader__6ZIQD h3{color:#f1f5f9}.AppBar_popoverActions__jUHh8{display:flex;align-items:center;gap:.25rem}.AppBar_iconBtn__4gFR2{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:#6b7280;cursor:pointer;transition:background-color .15s ease}.AppBar_iconBtn__4gFR2:hover{background:rgba(0,0,0,.05)}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_iconBtn__4gFR2{color:#94a3b8}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_iconBtn__4gFR2:hover{background:rgba(255,255,255,.08)}.AppBar_notifScroll__Yo0pD{max-height:360px}.AppBar_notifList__78aSr{padding:.5rem 0}.AppBar_notifItem__WAN0T{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:background-color .15s ease}.AppBar_notifItem__WAN0T:hover{background:rgba(0,0,0,.03)}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_notifItem__WAN0T:hover{background:rgba(255,255,255,.05)}.AppBar_notifAvatar__0HvWG{width:36px;height:36px;border-radius:10px;flex-shrink:0;background:rgba(59,130,246,.1)}.AppBar_notifContent__mklJp{flex:1;min-width:0}.AppBar_notifHeader__lw3lG{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}.AppBar_notifTitle__E_9Pg{font-size:.875rem;font-weight:600;color:#111827;line-height:1.3}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_notifTitle__E_9Pg{color:#f1f5f9}.AppBar_notifTime__Jhpbn{font-size:.6875rem;color:#6b7280;white-space:nowrap;flex-shrink:0}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_notifTime__Jhpbn{color:#94a3b8}.AppBar_notifMessage__QYB77{font-size:.8125rem;color:#6b7280;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_notifMessage__QYB77{color:#94a3b8}.AppBar_notifEmpty__KJum2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center;color:#6b7280}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_notifEmpty__KJum2{color:#94a3b8}.AppBar_notifEmpty__KJum2 p{font-size:.9375rem;font-weight:600;margin:.75rem 0 .25rem;color:#111827}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_notifEmpty__KJum2 p{color:#f1f5f9}.AppBar_notifEmpty__KJum2 span{font-size:.8125rem;opacity:.8}.AppBar_popoverFooter__z5Si0{padding:.75rem 1rem;border-top:1px solid #e5e7eb}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_popoverFooter__z5Si0{border-top-color:#2d3544}.AppBar_loadMoreBtn__V_u1W{width:100%;padding:.5rem;border-radius:8px;border:1px solid #e5e7eb;background:transparent;font-size:.875rem;font-weight:500;color:#2563eb;cursor:pointer;transition:background-color .15s ease}.AppBar_loadMoreBtn__V_u1W:hover:not(:disabled){background:rgba(37,99,235,.05)}.AppBar_loadMoreBtn__V_u1W:disabled{opacity:.5;cursor:not-allowed}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_loadMoreBtn__V_u1W{border-color:#2d3544;color:#60a5fa}.AppBar_header__6C2rB.AppBar_dark__BL7zP .AppBar_loadMoreBtn__V_u1W:hover:not(:disabled){background:rgba(96,165,250,.1)}.AppBar_spinner__9rMl9{display:inline-block;width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:AppBar_spin__3wEb8 .7s linear infinite}@keyframes AppBar_spin__3wEb8{to{transform:rotate(1turn)}}.AppBar_mobileMenu___LqXQ{min-width:11rem;border-radius:10px}@media (max-width:768px){.AppBar_right__jRUbl{display:none}}.FloatingButton_floatingButton__6Q3rF{position:fixed;bottom:16px;right:16px;width:56px;height:56px;border-radius:50%;background-color:#e93a3a;color:white;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.3);cursor:pointer;transition:background-color .3s;z-index:1000}.FloatingButton_floatingButton__6Q3rF:hover{background-color:#ec0f0f}