/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}._wrapper_3y5wr_2{margin-right:16px;display:inline-block;position:relative}._bell_3y5wr_8{cursor:pointer;color:#fff;appearance:none;background:0 0;border:none;align-items:center;margin:0;padding:0;font-size:20px;display:inline-flex;position:relative}._bell_3y5wr_8 svg{color:#fff;fill:#fff}._badge_3y5wr_26{color:#fff;background-color:red;border-radius:50%;padding:2px 6px;font-size:10px;position:absolute;top:-6px;right:-6px}._dropdown_3y5wr_37{z-index:999;background:#fff;border:1px solid #ccc;border-radius:6px;width:400px;max-height:550px;position:absolute;top:120%;right:0;overflow-y:auto;box-shadow:0 8px 16px #0000001a}._header_3y5wr_52{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:10px 14px;font-weight:700;display:flex}._expand-icon_3y5wr_61{cursor:pointer}._controls_3y5wr_66{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}._tabs_3y5wr_74{gap:10px;display:flex}._tab_3y5wr_74{cursor:pointer;color:#555;background:0 0;border:none;padding:4px 10px;font-size:14px}._tab-active_3y5wr_88{color:#007bff;border-bottom:2px solid #007bff;font-weight:700}._mark-all_3y5wr_94{color:#007bff;cursor:pointer;background:0 0;border:none;font-size:12px}._mark-all_3y5wr_94:hover{text-decoration:underline}._group-label_3y5wr_106{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:var(--spacing,.25rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#000)}._notification_3y5wr_111{color:#333;background:#fff;border-bottom:1px solid #f5f5f5;padding:10px 14px;font-size:14px}._notification-unread_3y5wr_119{background-color:#e8f0ff;font-weight:500}@property --tw-font-weight{syntax:"*";inherits:false}
