.visitor-tabs{display:grid;grid-template-columns:1fr 1fr;margin:22px 0 8px;border-bottom:1px solid #dce4e0;gap:0}.visitor-tabs button{border:0;border-radius:0;background:none;color:#78877e;padding:11px 8px;border-bottom:2px solid transparent}.visitor-tabs button[aria-selected=true]{color:#15755f;border-bottom-color:#15755f;font-weight:600}.report-meta{margin:22px 0 8px;font-size:12px;color:#67796e;overflow-wrap:anywhere}.report-note{font-size:11px;color:#86928a;margin-bottom:20px}.activity-band{border-top:1px solid #dce4e0;padding:18px 0 6px}.activity-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.activity-heading h2{font-size:15px}.activity-line{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;font-size:12px;padding:6px 0}.activity-line>span{overflow-wrap:anywhere}.activity-line strong{font-weight:500;flex-shrink:0;color:#566c5e}.activity-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:10px 0;border-top:1px solid #edf1ee;font-size:12px}.activity-record strong{font-size:12px;font-weight:500;overflow-wrap:anywhere}.activity-record>span:not(.record-status){grid-row:2;color:#859187;font-size:11px}.activity-record .record-status{grid-column:2;grid-row:1/3;color:#15755f;align-self:center;font-size:11px}.report-error{font-size:12px;line-height:1.7;color:#a56b1e;margin:8px 0}.actions-col{width:200px}@media(max-width:360px){.activity-heading{align-items:flex-start;flex-direction:column;gap:6px}.activity-line{flex-direction:column;gap:2px}}
