.nl-audit-page{max-width:1200px;margin:0 auto;padding:24px;color:#17354a;background:#f4f7fa;min-height:100vh;font:16px/1.5 Arial,sans-serif}.nl-audit-filters{display:flex;flex-wrap:wrap;gap:16px;padding:20px;background:white;border:1px solid #b5c4cf;border-radius:12px;margin:20px 0}.nl-audit-filters label{display:flex;flex-direction:column;gap:6px;font-weight:700}.nl-audit-filters input,.nl-audit-filters select{padding:10px;border:1px solid #70889a;border-radius:6px;background:white;color:#17354a;max-width:100%}.nl-audit-filters button,.nl-audit-page nav a{padding:10px 16px;background:#17354a;color:white;border:0;border-radius:6px;align-self:end}.nl-audit-batch,.nl-audit-entry{padding:16px 20px;background:white;border:1px solid #b5c4cf;border-radius:10px;margin:12px 0;color:#17354a;overflow-wrap:anywhere}.nl-audit-entry p{margin:4px 0}.nl-audit-batch>a,.nl-audit-entry a{color:#155c87;text-decoration:underline}.nl-audit-batch summary,.nl-audit-entry details{cursor:pointer;margin:8px 0}.nl-audit-page nav{display:flex;gap:16px;margin:20px 0}.nl-audit-recent{margin:24px 0;padding:20px;background:#f4f7fa;border-radius:12px;color:#17354a}.nl-audit-recent>a{font-weight:700;color:#155c87}