*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at top,#274236,#0c1c16 75%);color:#ece8ce;font:15px system-ui,sans-serif}main{max-width:1240px;margin:0 auto;padding:32px 24px 80px}header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px}h1{font:42px Georgia,serif;margin:7px 0 12px}header p{color:#b8c6ae;line-height:1.6}.eyebrow{font-size:11px;letter-spacing:3px;color:#dfc27b}a{color:#e3ce8e}button{border:1px solid #69815d;background:#2b4434;color:#f0ecd7;padding:10px 14px;border-radius:6px;cursor:pointer}button:hover{background:#3b5c43}table{width:100%;border-collapse:collapse;font-size:13px;margin:12px 0 18px}th,td{padding:10px 12px;text-align:left;border-bottom:1px solid #38513e;vertical-align:top}th{color:#c5d6b8;font-size:12px;white-space:nowrap;background:#20382b}tbody tr:hover{background:#1e3629}td{max-width:320px;overflow-wrap:anywhere}.table-scroll{overflow-x:auto}.stats{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:18px 0}.stat{background:#0f241b;border:1px solid #3b5a40;border-radius:8px;padding:15px}.stat b{display:block;font-size:25px;color:#ebd496}.stat span{font-size:12px;color:#bacdad}.report-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:18px 0}#report-map{width:100%;height:auto;background:#0c1c16;border:1px solid #496344;border-radius:8px}.timeline{max-height:400px}#detail-notes p{white-space:pre-wrap;padding:10px 12px;border-left:3px solid #c5ab67;background:#10241b}.import-label{display:flex!important;flex-direction:row!important;align-items:center;gap:10px!important}.import-label input{max-width:260px}#detail-warning:empty{display:none}[hidden]{display:none!important}@media(max-width:720px){main{padding:20px 12px}header{display:block}h1{font-size:32px}.stats{grid-template-columns:repeat(2,1fr)}.report-columns{grid-template-columns:1fr}th,td{padding:8px}.import-label{flex-wrap:wrap}}
