.auditLogs-module__p7DAFq__container{flex-direction:column;gap:1.5rem;display:flex}.auditLogs-module__p7DAFq__topBar{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-wrap:wrap;align-items:center;gap:.85rem;padding:1rem 1.25rem;display:flex;box-shadow:0 4px 20px #0f172a08}.auditLogs-module__p7DAFq__searchBox{background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:10px;flex:1;align-items:center;gap:.6rem;min-width:280px;padding:.55rem .95rem;transition:all .2s;display:flex}.auditLogs-module__p7DAFq__searchBox:focus-within{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.auditLogs-module__p7DAFq__searchBox input{color:#0f172a;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:.88rem}.auditLogs-module__p7DAFq__searchBox input::placeholder{color:#94a3b8}.auditLogs-module__p7DAFq__filterSelect{color:#334155;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;outline:none;min-width:210px;padding:.55rem 1rem;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .2s}.auditLogs-module__p7DAFq__filterSelect:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.auditLogs-module__p7DAFq__refreshBtn{color:#334155;cursor:pointer;white-space:nowrap;background:#f1f5f9;border:1.5px solid #cbd5e1;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.85rem;font-weight:700;transition:all .15s;display:inline-flex}.auditLogs-module__p7DAFq__refreshBtn:hover{background:#e2e8f0;border-color:#94a3b8}.auditLogs-module__p7DAFq__exportBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#059669;border:none;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem 1.15rem;font-size:.85rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 2px 8px #05966933}.auditLogs-module__p7DAFq__exportBtn:hover:not(:disabled){background:#047857;transform:translateY(-1px)}.auditLogs-module__p7DAFq__exportBtn:disabled{opacity:.5;cursor:not-allowed}.auditLogs-module__p7DAFq__userAvatar{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.auditLogs-module__p7DAFq__actionBadge{white-space:nowrap;border:1.5px solid;border-radius:8px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.82rem;font-weight:700;line-height:1.3;display:inline-flex}.auditLogs-module__p7DAFq__detailsText{color:#334155;white-space:nowrap;text-overflow:ellipsis;max-width:380px;font-size:.86rem;transition:color .15s;overflow:hidden}.auditLogs-module__p7DAFq__detailsText:hover{color:#2563eb;text-decoration:underline}
.dataTable-module__NgvCbq__tableWrapper{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px -4px #0f172a0d}.dataTable-module__NgvCbq__tableScroll{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.dataTable-module__NgvCbq__table{border-collapse:collapse;text-align:right;width:100%;font-size:.92rem}.dataTable-module__NgvCbq__table th{color:#334155;white-space:nowrap;letter-spacing:-.01em;background:#f8fafc;border-bottom:1.5px solid #e2e8f0;padding:1.1rem 1.25rem;font-size:.86rem;font-weight:800}.dataTable-module__NgvCbq__table td{color:#0f172a;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:1.1rem 1.25rem}.dataTable-module__NgvCbq__table tbody tr{transition:background-color .15s}.dataTable-module__NgvCbq__table tbody tr:hover{background-color:#fafcff}.dataTable-module__NgvCbq__emptyState{text-align:center;color:#64748b;padding:3.5rem 1.5rem;font-size:.95rem;font-weight:600}.dataTable-module__NgvCbq__loadingState{text-align:center;color:#2563eb;padding:3.5rem 1.5rem;font-weight:700}@media (max-width:768px){.dataTable-module__NgvCbq__table th{padding:.75rem .85rem;font-size:.78rem}.dataTable-module__NgvCbq__table td{padding:.75rem .85rem;font-size:.82rem}.dataTable-module__NgvCbq__emptyState,.dataTable-module__NgvCbq__loadingState{padding:2.5rem 1rem;font-size:.85rem}}
.modal-module__yclzlG__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172aa6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-module__yclzlG__modal{background:#fff;border:1px solid #e2e8f0cc;border-radius:16px;flex-direction:column;width:100%;max-width:620px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.modal-module__yclzlG__header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.modal-module__yclzlG__title{color:#0f172a;margin:0;font-size:1.15rem;font-weight:700}.modal-module__yclzlG__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem;font-size:1.5rem;line-height:1;transition:all .2s}.modal-module__yclzlG__closeBtn:hover{color:#ef4444;background:#fee2e2}.modal-module__yclzlG__body{flex:1;padding:1.5rem;overflow-y:auto}.modal-module__yclzlG__footer{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}
.toast-module__LQsfRW__toastContainer{z-index:9999;pointer-events:none;flex-direction:column;gap:.75rem;width:calc(100% - 3rem);max-width:420px;display:flex;position:fixed;bottom:1.5rem;left:1.5rem}.toast-module__LQsfRW__toast{pointer-events:auto;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:.95rem;display:flex;box-shadow:0 10px 25px -5px #00000026,0 8px 10px -6px #0000001a}.toast-module__LQsfRW__toast.toast-module__LQsfRW__success{border-right:4px solid #10b981}.toast-module__LQsfRW__toast.toast-module__LQsfRW__error{border-right:4px solid #ef4444}.toast-module__LQsfRW__toast.toast-module__LQsfRW__info{border-right:4px solid #0c6068}.toast-module__LQsfRW__icon{flex-shrink:0}.toast-module__LQsfRW__message{flex:1;font-weight:500}.toast-module__LQsfRW__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:.25rem}
