*{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}body{background-color:#f9f9f9;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.2;margin:0}h1{font-size:32px;letter-spacing:-1px}h1,h2{font-weight:700}h2{font-size:28px;letter-spacing:-.5px}h3{font-size:20px}h3,h4{font-weight:700}h4{font-size:16px}p{margin:0}a{color:#115845;text-decoration:none;transition:color .2s ease}a:hover{color:#0d3b30}a:focus{outline:2px solid #115845;outline-offset:2px}button{cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700}button:focus{outline:2px solid #115845;outline-offset:2px}input,select,textarea{font-family:Helvetica Now,Helvetica Neue,system-ui,sans-serif;font-size:14px}input:focus,select:focus,textarea:focus{outline:2px solid #115845;outline-offset:2px}label{font-family:Helvetica Now,Helvetica Neue,system-ui,sans-serif;font-size:13px;font-weight:500}.audit-log-container{margin:0 auto;max-width:1400px;padding:20px}.audit-log-container h1{color:#333;margin-top:0}.subtitle{color:#666;margin-bottom:30px}.audit-filters{grid-gap:15px;align-items:end;background:#f5f5f5;border-radius:4px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:30px;padding:20px}.filter-group{display:flex;flex-direction:column}.filter-group label{color:#333;font-size:14px;font-weight:500;margin-bottom:5px}.filter-group input,.filter-group select{border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:14px;padding:8px 12px}.filter-group input:focus,.filter-group select:focus{border-color:#4caf50;box-shadow:0 0 3px #4caf504d;outline:none}.btn-primary,.btn-secondary{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.btn-primary{background:#4caf50;color:#fff}.btn-primary:hover{background:#45a049;box-shadow:0 2px 4px #0000001a}.btn-secondary{background:#e0e0e0;color:#333}.btn-secondary:hover{background:#d0d0d0}.audit-table-wrapper{border:1px solid #ddd;border-radius:4px;margin-bottom:20px;overflow-x:auto}.audit-table{background:#fff;border-collapse:collapse;width:100%}.audit-table thead{background:#f9f9f9;border-bottom:2px solid #ddd}.audit-table th{color:#333;font-size:14px;font-weight:600;padding:12px 15px;text-align:left;white-space:nowrap}.audit-table td{border-bottom:1px solid #eee;color:#555;font-size:13px;padding:12px 15px}.audit-table tbody tr:hover{background:#f9f9f9}.actor-email{color:#06c;font-family:monospace}.action-badge{border-radius:3px;display:inline-block;font-size:12px;font-weight:500;padding:4px 8px;white-space:nowrap}.action-merchant{background:#e3f2fd;color:#1565c0}.action-owner{background:#fff3e0;color:#e65100}.action-bank_account{background:#f3e5f5;color:#6a1b9a}.action-address{background:#e0f2f1;color:#00695c}.action-deal{background:#fce4ec;color:#c2185b}.action-funding_entity{background:#ede7f6;color:#512da8}.action-generation{background:#f1f8e9;color:#558b2f}.action-additional_entity{background:#ffecb3;color:#f57f17}.log-details{cursor:pointer;-webkit-user-select:none;user-select:none}.log-details summary{color:#06c;outline:none;text-decoration:underline}.log-details summary:hover{text-decoration:none}.log-details pre{background:#f5f5f5;border:1px solid #ddd;border-radius:3px;font-size:12px;line-height:1.4;margin:8px 0 0;overflow-x:auto;padding:10px}.no-results{color:#999;padding:40px 20px;text-align:center}@media (max-width:768px){.audit-filters{grid-template-columns:1fr}.audit-table{font-size:12px}.audit-table td,.audit-table th{padding:8px 10px}.action-badge{font-size:11px}}
/*# sourceMappingURL=main.3e69aeec.css.map*/