.AppNavbar-module__S2c0Aa__app-navbar{font-family:Varela Round,sans-serif}.AppNavbar-module__S2c0Aa__focus-ring:focus{outline:none}.AppNavbar-module__S2c0Aa__focus-ring:focus-visible{outline-offset:2px;outline:2px solid #6366f1}.AppNavbar-module__S2c0Aa__nav-link-active{background:#eef2ffb3}.AppNavbar-module__S2c0Aa__nav-link-idle:hover{background:#eef2ff80}.AppNavbar-module__S2c0Aa__notif-badge{color:#fff;background:#e11d48;border-radius:100px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:2px;right:0;box-shadow:0 0 0 2px #fff}.AppNavbar-module__S2c0Aa__notif-unread-count{color:#4f46e5;background:#eef2ff;border-radius:100px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.AppNavbar-module__S2c0Aa__notif-dropdown{z-index:1001;background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;width:380px;max-height:480px;display:flex;position:absolute;top:calc(100% + 8px);right:-80px;overflow:hidden;box-shadow:0 20px 60px #0000001a,0 4px 16px #0000000d}.AppNavbar-module__S2c0Aa__notif-dropdown-header{border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.AppNavbar-module__S2c0Aa__notif-dropdown-list{flex:1;padding:4px 0;overflow-y:auto}.AppNavbar-module__S2c0Aa__notif-dropdown-footer{border-top:1px solid #f1f5f9;flex-shrink:0;padding:12px 18px}.AppNavbar-module__S2c0Aa__notif-view-all{color:#6366f1;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.AppNavbar-module__S2c0Aa__notif-view-all:hover{background:#f5f3ff}.AppNavbar-module__S2c0Aa__notif-item{text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:10px;width:100%;padding:12px 18px;font-family:Varela Round,sans-serif;transition:background .12s;display:flex}.AppNavbar-module__S2c0Aa__notif-item:hover{background:#f8fafc}.AppNavbar-module__S2c0Aa__notif-item:focus-visible{outline-offset:-2px;outline:2px solid #6366f1}.AppNavbar-module__S2c0Aa__notif-item--unread{background:#fafbff}.AppNavbar-module__S2c0Aa__notif-item--unread:hover{background:#f0f0ff}.AppNavbar-module__S2c0Aa__notif-item-dot-col{flex-shrink:0;width:8px;padding-top:6px}.AppNavbar-module__S2c0Aa__notif-item-dot{background:#6366f1;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 6px #6366f166}.AppNavbar-module__S2c0Aa__notif-item-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;display:flex}.AppNavbar-module__S2c0Aa__notif-item-icon--critical{color:#e11d48;background:#fff1f2}.AppNavbar-module__S2c0Aa__notif-item-icon--warning{color:#d97706;background:#fffbeb}.AppNavbar-module__S2c0Aa__notif-item-icon--success{color:#059669;background:#ecfdf5}.AppNavbar-module__S2c0Aa__notif-item-icon--info{color:#6366f1;background:#eef2ff}.AppNavbar-module__S2c0Aa__notif-item-content{flex:1;min-width:0}.AppNavbar-module__S2c0Aa__notif-item-title{color:#1e293b;margin:0 0 2px;font-size:13px;font-weight:600;line-height:1.3}.AppNavbar-module__S2c0Aa__notif-item--unread .AppNavbar-module__S2c0Aa__notif-item-title{color:#0f172a}.AppNavbar-module__S2c0Aa__notif-item-desc{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.AppNavbar-module__S2c0Aa__notif-item-time{color:#94a3b8;align-items:center;gap:4px;font-size:11px;display:inline-flex}.AppNavbar-module__S2c0Aa__notif-empty{color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;font-size:13px;display:flex}.AppNavbar-module__S2c0Aa__mobile-notif-panel{z-index:999;opacity:0;pointer-events:none;visibility:hidden;background:#fff;border-bottom:1px solid #e2e8f0;flex-direction:column;max-height:calc(100vh - 80px);transition:opacity .2s,transform .2s,visibility 0s linear .2s;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 10px 40px #0000001a}.AppNavbar-module__S2c0Aa__mobile-notif-panel[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .2s,transform .2s,visibility;transform:translateY(0)}.AppNavbar-module__S2c0Aa__mobile-notif-header{border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.AppNavbar-module__S2c0Aa__mobile-notif-list{flex:1;padding:4px 0;overflow-y:auto}.AppNavbar-module__S2c0Aa__mobile-notif-footer{border-top:1px solid #f1f5f9;flex-shrink:0;padding:12px 20px}#AppNavbar-module__S2c0Aa__mobile-menu{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s,transform .3s,visibility 0s linear .3s;transform:translateY(-10px)}#AppNavbar-module__S2c0Aa__mobile-menu[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s,transform .3s,visibility;transform:translateY(0)}.AppNavbar-module__S2c0Aa__hamburger{flex-direction:column;gap:5px;width:18px;display:flex}.AppNavbar-module__S2c0Aa__hamburger span{transform-origin:50%;background:#475569;border-radius:1px;height:2px;transition:all .3s cubic-bezier(.4,0,.2,1);display:block}.AppNavbar-module__S2c0Aa__active span:first-child{transform:rotate(45deg)translate(5px,5px)}.AppNavbar-module__S2c0Aa__active span:nth-child(2){opacity:0;transform:scaleX(0)}.AppNavbar-module__S2c0Aa__active span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.AppNavbar-module__S2c0Aa__nav-cta-btn{position:relative;overflow:hidden}.AppNavbar-module__S2c0Aa__nav-cta-btn:after{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:60%;height:200%;transition:left .6s;position:absolute;top:-50%;left:-100%;transform:skew(-20deg)}.AppNavbar-module__S2c0Aa__nav-cta-btn:hover:after{left:150%}.AppNavbar-module__S2c0Aa__nav-link-slide{position:relative}.AppNavbar-module__S2c0Aa__nav-link-slide:after{content:"";background:#6366f1;border-radius:1px;height:2px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:2px;left:50%;right:50%}.AppNavbar-module__S2c0Aa__nav-link-slide:hover:after{left:20%;right:20%}.AppNavbar-module__S2c0Aa__logo-icon svg .AppNavbar-module__S2c0Aa__pin{fill:#fff;filter:drop-shadow(0 0 #ef444400);animation:20s ease-in-out infinite AppNavbar-module__S2c0Aa__pinGlow}.AppNavbar-module__S2c0Aa__logo-icon svg .AppNavbar-module__S2c0Aa__pin-top{animation-delay:0s}.AppNavbar-module__S2c0Aa__logo-icon svg .AppNavbar-module__S2c0Aa__pin-right{animation-delay:.25s}.AppNavbar-module__S2c0Aa__logo-icon svg .AppNavbar-module__S2c0Aa__pin-bottom{animation-delay:.5s}.AppNavbar-module__S2c0Aa__logo-icon svg .AppNavbar-module__S2c0Aa__pin-left{animation-delay:.75s}.AppNavbar-module__S2c0Aa__logo-icon svg .AppNavbar-module__S2c0Aa__pin-group{transform-origin:16px 16px;will-change:transform}@keyframes AppNavbar-module__S2c0Aa__pinGlow{0%,90%{fill:#fff;filter:drop-shadow(0 0 #ef444400);opacity:.85}93%{fill:#fb7185;filter:drop-shadow(0 0 6px #f87171e6);opacity:1}96%{fill:#ef4444;filter:drop-shadow(0 0 10px #ef4444f2);opacity:1}to{fill:#fff;filter:drop-shadow(0 0 #ef444400);opacity:.85}}.AppNavbar-module__S2c0Aa__notif-dropdown-list::-webkit-scrollbar{width:4px}.AppNavbar-module__S2c0Aa__mobile-notif-list::-webkit-scrollbar{width:4px}.AppNavbar-module__S2c0Aa__notif-dropdown-list::-webkit-scrollbar-track{background:0 0}.AppNavbar-module__S2c0Aa__mobile-notif-list::-webkit-scrollbar-track{background:0 0}.AppNavbar-module__S2c0Aa__notif-dropdown-list::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px}.AppNavbar-module__S2c0Aa__mobile-notif-list::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px}.AppNavbar-module__S2c0Aa__notif-dropdown-list::-webkit-scrollbar-thumb:hover{background:#cbd5e1}.AppNavbar-module__S2c0Aa__mobile-notif-list::-webkit-scrollbar-thumb:hover{background:#cbd5e1}@media (prefers-reduced-motion:reduce){.AppNavbar-module__S2c0Aa__nav-link-slide:after{transition:none!important}.AppNavbar-module__S2c0Aa__hamburger span{transition-duration:.01ms!important}.AppNavbar-module__S2c0Aa__nav-cta-btn:after{transition:none!important}.AppNavbar-module__S2c0Aa__nav-cta-btn:hover{transform:none!important}.AppNavbar-module__S2c0Aa__logo-icon svg .AppNavbar-module__S2c0Aa__pin{animation:none!important}.AppNavbar-module__S2c0Aa__notif-item{transition:none!important}.AppNavbar-module__S2c0Aa__notif-item-dot{box-shadow:none!important}}@media (forced-colors:active){.AppNavbar-module__S2c0Aa__focus-ring:focus-visible{outline:2px solid highlight}.AppNavbar-module__S2c0Aa__hamburger span{background:buttontext}.AppNavbar-module__S2c0Aa__nav-cta-btn{border:1px solid buttontext}.AppNavbar-module__S2c0Aa__notif-dropdown,.AppNavbar-module__S2c0Aa__mobile-notif-panel{border:2px solid buttontext}.AppNavbar-module__S2c0Aa__notif-item:focus-visible{outline:2px solid highlight}.AppNavbar-module__S2c0Aa__notif-item-dot{border:1px solid buttontext}}
