[message-popover]{max-width:unset}[message-popover] .popover-body{padding:0!important}[message-popover] .popover-body [wrapper]{max-height:unset;width:320px}[message-popover] .popover-body [wrapper] [list] [message]:not(:last-child){border-bottom:solid 1px rgb(221,221,221)}[message-popover] .popover-body [wrapper]>:not([list]):not([filter]){padding-top:.5rem;padding-left:.75rem}[message-popover]>div:last-child{box-shadow:1px 1px 4px 4px #d4d4d4!important}.noti-tabs{border-bottom:1px solid #dee2e6;margin:0}.noti-tabs .nav-item .nav-link{padding:8px 16px;font-size:13px;color:#666;border:none;border-bottom:2px solid transparent;background:none;cursor:pointer;transition:all .2s}.noti-tabs .nav-item .nav-link:hover{color:#333;background-color:#f8f9fa}.noti-tabs .nav-item .nav-link.active{color:#007bff;border-bottom-color:#007bff;font-weight:600}.noti-tabs .nav-item .nav-link .badge{font-size:10px;padding:2px 6px;border-radius:10px;vertical-align:middle}.noti-bell[data-v-f9716d89]{display:inline-block;position:relative;cursor:pointer}.noti-bell .number[data-v-f9716d89]{position:absolute;top:-5px;right:-8px;min-width:18px;height:18px;padding:2px 5px;font-size:10px;font-weight:700;border-radius:9px;display:flex;align-items:center;justify-content:center}.noti-list-dropdown[data-v-f9716d89]{position:absolute;top:100%;right:0;margin-top:10px;width:350px;max-height:500px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1050;overflow:hidden;display:flex;flex-direction:column}.noti-body[data-v-f9716d89]{overflow-y:auto;max-height:400px;margin-top:8px;padding:0!important}.no-noti[data-v-f9716d89]{padding:40px 20px;text-align:center}.noti-item[data-v-f9716d89]{padding:6px 10px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s}.noti-item[data-v-f9716d89]:hover{background-color:#f8f9fa}.noti-item.unread[data-v-f9716d89]{background-color:#e8f4fd}.noti-item.unread[data-v-f9716d89]:hover{background-color:#d5ebfa}.noti-item[data-v-f9716d89]:last-child{border-bottom:none}.noti-content .noti-title-meta-row[data-v-f9716d89]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.noti-content .noti-title[data-v-f9716d89]{font-weight:600;color:#333;font-size:14px;margin-bottom:0}.noti-content .noti-meta[data-v-f9716d89]{font-size:12px;color:#999;margin-left:12px;white-space:nowrap}.noti-content .noti-message[data-v-f9716d89]{color:#666;font-size:13px;line-height:1.4;margin-bottom:6px}.noti-content .noti-message a[data-v-f9716d89]{color:#007bff;text-decoration:none;cursor:pointer;transition:color .2s}.noti-content .noti-message a[data-v-f9716d89]:hover{color:#0056b3;text-decoration:underline}.noti-content .noti-message a[data-v-f9716d89]:focus{outline:2px solid #007bff;outline-offset:2px}.noti-content .noti-message strong[data-v-f9716d89],.noti-content .noti-message b[data-v-f9716d89]{font-weight:600}.noti-content .noti-message em[data-v-f9716d89],.noti-content .noti-message i[data-v-f9716d89]{font-style:italic}.noti-content .noti-message h6[data-v-f9716d89]{font-size:13px;font-weight:600;margin:0}.noti-content .noti-reader[data-v-f9716d89]{font-size:12px;margin-top:4px;font-style:italic}@media (max-width: 480px){.noti-list-dropdown[data-v-f9716d89]{width:300px;right:-100px}}.table-responsive[data-v-97525d0c]{max-height:60vh;overflow-y:auto}.table th[data-v-97525d0c]{background-color:#f8f9fa;font-weight:600;position:sticky;top:0;z-index:1}.table td[data-v-97525d0c],.table th[data-v-97525d0c]{padding:.75rem;vertical-align:middle}.modal-xxl.modal-dialog{max-width:80%!important}
