.NotificationCenter_bell__2gWzd{position:relative;width:2.75rem;height:2.75rem;display:grid;place-items:center;color:#475569;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;transition:color .18s ease,background-color .18s ease}.NotificationCenter_bell__2gWzd:focus-visible,.NotificationCenter_bell__2gWzd:hover{color:#2563eb;background:#eff6ff;outline:none}.NotificationCenter_bell__2gWzd>i{font-size:1.15rem}.NotificationCenter_bell__2gWzd>span{position:absolute;top:.1rem;right:.05rem;min-width:1.15rem;height:1.15rem;display:grid;place-items:center;padding:0 .25rem;color:#fff;border:2px solid #fff;border-radius:999px;background:#dc2626;font-size:.6rem;font-weight:800}.NotificationCenter_panel__80j4A{width:min(390px,100vw - 1.25rem)}.NotificationCenter_panel__80j4A .p-overlaypanel-content{padding:0;overflow:hidden;border-radius:12px}.NotificationCenter_header__vCgkm{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid #e2e8f0}.NotificationCenter_header__vCgkm>div{display:flex;flex-direction:column;gap:.2rem}.NotificationCenter_header__vCgkm strong{color:#0f172a;font-size:1rem}.NotificationCenter_header__vCgkm span{color:#64748b;font-size:.72rem}.NotificationCenter_header__vCgkm button{padding:0;color:#2563eb;border:0;background:none;font-size:.74rem;font-weight:700;cursor:pointer}.NotificationCenter_browserPrompt__IjX5I{width:100%;display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem;color:#1e40af;border:0;border-bottom:1px solid #bfdbfe;background:#eff6ff;text-align:left;cursor:pointer}.NotificationCenter_browserPrompt__IjX5I>i{font-size:1.1rem}.NotificationCenter_browserPrompt__IjX5I span{display:flex;flex-direction:column;gap:.15rem}.NotificationCenter_browserPrompt__IjX5I small{color:#475569}.NotificationCenter_list__PBhfo{max-height:430px;overflow-y:auto}.NotificationCenter_item__SIwn2{position:relative;width:100%;display:grid;grid-template-columns:2.3rem minmax(0,1fr) auto;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;color:inherit;border:0;border-bottom:1px solid #f1f5f9;background:#fff;text-align:left;cursor:pointer}.NotificationCenter_item__SIwn2:hover{background:#f8fafc}.NotificationCenter_unread__luscb{background:#f8fbff}.NotificationCenter_icon__pInNX{width:2.3rem;height:2.3rem;display:grid;place-items:center;color:#2563eb;border-radius:9px;background:#eff6ff}.NotificationCenter_interview__zmcnY{color:#7c3aed;background:#f5f3ff}.NotificationCenter_offer__uFKqs{color:#059669;background:#ecfdf5}.NotificationCenter_account__ib65C{color:#d97706;background:#fffbeb}.NotificationCenter_content__zB0di{min-width:0;display:flex;flex-direction:column;gap:.2rem}.NotificationCenter_content__zB0di strong{color:#0f172a;font-size:.82rem}.NotificationCenter_content__zB0di>span{overflow:hidden;color:#475569;font-size:.76rem;line-height:1.4;text-overflow:ellipsis}.NotificationCenter_content__zB0di small{color:#94a3b8;font-size:.68rem}.NotificationCenter_dot__4txeZ{width:.5rem;height:.5rem;margin-top:.3rem;border-radius:50%;background:#2563eb}.NotificationCenter_empty__CWDhq{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;padding:1.5rem;color:#64748b;text-align:center}.NotificationCenter_empty__CWDhq>i{margin-bottom:.35rem;color:#94a3b8;font-size:1.6rem}.NotificationCenter_empty__CWDhq strong{color:#334155}.NotificationCenter_empty__CWDhq span{font-size:.78rem}.NotificationCenter_viewAll__EYQKH{width:100%;justify-content:center;border-top:1px solid #e2e8f0!important;border-radius:0!important}.NotificationCenter_permissionDialog__4cAEY .p-dialog-content{padding:0;border-radius:14px}.NotificationCenter_permissionContent__69FAK{position:relative;padding:2rem;text-align:center}.NotificationCenter_permissionClose__GrXWW{position:absolute;top:.85rem;right:.85rem;width:2rem;height:2rem;display:grid;place-items:center;color:#64748b;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer}.NotificationCenter_permissionClose__GrXWW:hover{background:#f1f5f9}.NotificationCenter_permissionIcon__ErwqB{width:4rem;height:4rem;display:grid;place-items:center;margin:0 auto 1rem;color:#2563eb;border-radius:16px;background:#eff6ff;font-size:1.55rem}.NotificationCenter_permissionContent__69FAK h2{margin:0;color:#0f172a;font-size:1.35rem}.NotificationCenter_permissionContent__69FAK>p{max-width:360px;margin:.6rem auto 1.15rem;color:#64748b;font-size:.86rem;line-height:1.55}.NotificationCenter_permissionContent__69FAK ul{width:fit-content;margin:0 auto 1.15rem;padding:0;list-style:none;text-align:left}.NotificationCenter_permissionContent__69FAK li{display:flex;align-items:center;gap:.55rem;margin:.55rem 0;color:#334155;font-size:.8rem}.NotificationCenter_permissionContent__69FAK li i{color:#16a34a;font-size:.72rem}.NotificationCenter_permissionSafety__VWnNp{display:flex;align-items:flex-start;gap:.55rem;padding:.7rem;color:#166534;border-radius:8px;background:#f0fdf4;font-size:.7rem;line-height:1.45;text-align:left}.NotificationCenter_permissionActions__TxKDe{display:flex;justify-content:flex-end;gap:.65rem;margin-top:1.4rem}@media(max-width:480px){.NotificationCenter_permissionContent__69FAK{padding:1.5rem 1.1rem 1.1rem}.NotificationCenter_permissionActions__TxKDe{flex-direction:column-reverse}.NotificationCenter_permissionActions__TxKDe .p-button{width:100%;justify-content:center}}