/* Admin-only styles. Loaded after app.css, which owns the shared design tokens. */

#exp-table tbody tr.row-head { cursor: pointer; }
#exp-table tbody tr.row-head:hover { background: var(--accent-weak); }
#exp-table tbody tr.detail > td { background: var(--bg); }
.entry-detail { padding: 6px 2px; }
.entry-detail h4 {
  margin: 0 0 4px; font-size: 12.5px; color: var(--muted); font-weight: 600;
}
.entry-detail p {
  margin: 0 0 10px; white-space: pre-wrap; line-height: 1.8; font-size: 13.5px;
  max-height: 340px; overflow-y: auto;
}

#logpre {
  background: var(--bg); border: 1px solid var(--line); border-radius: 9px;
  padding: 12px; font-size: 12px; line-height: 1.6; max-height: 460px;
  overflow: auto; white-space: pre; margin: 0;
  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
}
#logtable td.det {
  font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
  font-size: 11.5px; color: var(--muted); direction: ltr; text-align: left;
  max-width: 620px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;
}
