
:is(#bell-panel136,#tenant-notices524).bell-panel136,#instructor-bell-panel283.bell-panel136{width:min(470px,calc(100vw - 32px));max-height:60vh;display:flex;flex-direction:column;background:#f0f3f7;border-radius:6px;box-shadow:0 12px 28px #173c6028;color:#173c60}
:is(#bell-panel136,#tenant-notices524) .bell-heading136,#instructor-bell-panel283 .bell-heading136{background:#173c60;color:white;padding:12px 14px;flex-shrink:0}
:is(#bell-panel136,#tenant-notices524) .bell-heading136 h2,#instructor-bell-panel283 .bell-heading136 h2{display:flex;align-items:center;gap:8px;font:inherit;font-size:15px;font-weight:700;color:#fff;margin:0}
.bell-heading136 h2>svg{width:20px;height:20px;flex:0 0 20px}
:is(#bell-panel136,#tenant-notices524) .bell-new388,#instructor-bell-panel283 .bell-new388{font-size:11px;font-weight:500;color:#fff;background:#2b609a;border-radius:4px;padding:3px 6px;white-space:nowrap}
:is(#bell-panel136,#tenant-notices524) .bell-heading136>button,#instructor-bell-panel283 .bell-heading136>button{background:transparent;color:#fff;border:0;min-height:28px;padding:0 5px;font-size:24px}
:is(#bell-panel136,#tenant-notices524) .bell-tools136,#instructor-bell-panel283 .bell-tools136{background:#f0f3f7;padding:10px 12px;gap:8px;flex-shrink:0}
:is(#bell-panel136,#tenant-notices524) .bell-tools136 button,#instructor-bell-panel283 .bell-tools136 button{background:#fff;border:1px solid #c7d6e8;color:#526d88;min-height:30px;padding:6px 9px;font:inherit;font-size:11px}
:is(#bell-panel136,#tenant-notices524) .bell-items136,#instructor-bell-panel283 .bell-items136{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;max-height:none;min-height:0}
:is(#bell-panel136,#tenant-notices524) .bell-item136,#instructor-bell-panel283 .bell-item136{background:#fff;border:1px solid #cbd8e6;border-left:4px solid #cbd8e6;border-radius:5px;padding:12px;line-height:1.4}
:is(#bell-panel136,#tenant-notices524) .bell-item136.unread,#instructor-bell-panel283 .bell-item136.unread{background:#fff;border-left-color:#2b609a}
:is(#bell-panel136,#tenant-notices524) .bell-title388,#instructor-bell-panel283 .bell-title388{display:flex;align-items:center;gap:8px;color:#173c60;font-size:14px;font-weight:700}
.bell-title388>svg{width:18px;height:18px;flex:0 0 18px;color:#2b609a}.bell-title388>span{font:inherit!important;color:inherit!important}.bell-unread-dot388{margin-left:auto;background:#2b609a;border-radius:50%;width:7px;height:7px;flex:0 0 7px}
:is(#bell-panel136,#tenant-notices524) .bell-item136 p,#instructor-bell-panel283 .bell-item136 p{font-size:12px;margin:7px 0;color:#526d88;line-height:1.45;white-space:normal;overflow-wrap:anywhere}
#instructor-bell-panel283 .bell-details388 b{font-weight:600;color:#173c60}
:is(#bell-panel136,#tenant-notices524) .bell-item136>div,#instructor-bell-panel283 .bell-item136>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}
:is(#bell-panel136,#tenant-notices524) .bell-item136 button,#instructor-bell-panel283 .bell-item136 button{font:inherit;font-size:11px;min-height:34px;padding:7px 9px;line-height:1.3;background:#e8edf4;color:#173c60;border:1px solid #cbd8e6;border-radius:4px}
:is(#bell-panel136,#tenant-notices524) :is([data-bell-open136],[data-tn-open524]),#instructor-bell-panel283 [data-instructor-open283]{background:#2b609a!important;color:#fff!important;border-color:#2b609a!important;font-weight:600!important}
:is(#bell-panel136,#tenant-notices524) .bell-pagination136{background:#f0f3f7;padding:9px 12px;flex-shrink:0}

#member-bell-panel456.bell-panel136{width:min(470px,calc(100vw - 32px));max-height:60vh;display:flex;flex-direction:column;background:#f0f3f7;border-radius:6px;box-shadow:0 12px 28px #173c6028;color:#173c60}
#member-bell-panel456 .bell-heading136{background:#173c60;color:white;padding:12px 14px;flex-shrink:0}
#member-bell-panel456 .bell-heading136 h2{display:flex;align-items:center;gap:8px;font:inherit;font-size:15px;font-weight:700;color:#fff;margin:0}
#member-bell-panel456 .bell-new388{font-size:11px;font-weight:500;color:#fff;background:#2b609a;border-radius:4px;padding:3px 6px;white-space:nowrap}
#member-bell-panel456 .bell-heading136>button{background:transparent;color:#fff;border:0;min-height:28px;padding:0 5px;font-size:24px}
#member-bell-panel456 .bell-tools136{background:#f0f3f7;padding:10px 12px;gap:8px;flex-shrink:0}
#member-bell-panel456 .bell-tools136 button{background:#fff;border:1px solid #c7d6e8;color:#526d88;min-height:30px;padding:6px 9px;font:inherit;font-size:11px}
#member-bell-panel456 .bell-items136{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;max-height:none;min-height:0}
#member-bell-panel456 .bell-item136{background:#fff;border:1px solid #cbd8e6;border-left:4px solid #cbd8e6;border-radius:5px;padding:12px;line-height:1.4}
#member-bell-panel456 .bell-item136.unread{background:#fff;border-left-color:#2b609a}
#member-bell-panel456 .bell-title388{display:flex;align-items:center;gap:8px;color:#173c60;font-size:14px;font-weight:700}
#member-bell-panel456 .bell-item136 p{font-size:12px;margin:7px 0;color:#526d88;line-height:1.45;white-space:normal;overflow-wrap:anywhere}
#member-bell-panel456 .bell-details388 b{font-weight:600;color:#173c60}
#member-bell-panel456 .bell-item136>div{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}
#member-bell-panel456 .bell-item136 button{font:inherit;font-size:11px;min-height:34px;padding:7px 9px;line-height:1.3;background:#e8edf4;color:#173c60;border:1px solid #cbd8e6;border-radius:4px}
#member-bell-panel456 [data-instructor-open283]{background:#2b609a!important;color:#fff!important;border-color:#2b609a!important;font-weight:600!important}
#member-bell456[hidden]{display:none!important}
