/* agent E: Windows event IDs (.ev-) and Run commands (.run-) */

/* ---- Run commands ---- */
.run-chips .on,.ev-chips .on{background:var(--sage-l);border-color:var(--sage);color:var(--sage-d)}
.run-tip{font-size:.9rem;margin:10px 0 0}
.run-sec .run-tip{margin:6px 0 4px}
.run-list{display:flex;flex-direction:column;margin-top:6px}
.run-row{display:grid;grid-template-columns:minmax(150px,34%) 1fr auto;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line)}
.run-row:last-child{border-bottom:0}
.run-cmd{justify-self:start;max-width:100%}
.run-what{min-width:0}
.run-what .chip{margin-left:2px}
.run-what small{display:block;color:var(--muted);margin-top:2px}
.run-btns{display:flex;gap:6px;align-items:center}
.run-btns .btn{text-decoration:none}
@media (max-width:640px){
  .run-row{grid-template-columns:1fr auto;gap:6px 10px}
  .run-cmd{grid-column:1/-1}
  .run-what{grid-column:1}
  .run-btns{grid-column:2;grid-row:2}
}

/* ---- Windows event IDs ---- */
.ev-tabs{flex-wrap:wrap;max-width:100%}
.ev-count{color:var(--muted);font-size:.9rem;margin:10px 0 0}
.ev-list{display:flex;flex-direction:column;margin-top:14px;gap:8px}
.ev-item{background:var(--tile);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}
.ev-item[open]{border-color:var(--sage)}
.ev-item>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center;padding:12px 16px}
.ev-item>summary::-webkit-details-marker{display:none}
.ev-item>summary:hover{background:var(--sage-l);border-radius:12px}
.ev-id{font:700 1.35rem/1 "Share Tech Mono",ui-monospace,Consolas,monospace;color:var(--sage-d)}
.ev-ttl{font-weight:700;min-width:0}
.ev-ttl small{display:block;font-weight:500;color:var(--muted);font-size:.84rem;overflow-wrap:anywhere}
.ev-body{padding:0 16px 16px}
.ev-body>p{margin:8px 0}
.ev-body .fix{margin:8px 0}
.ev-fields{margin:8px 0;font-size:.92rem}
.ev-fields td:last-child{font:500 .92rem "Exo 2",sans-serif!important}
.ev-ps{display:flex;gap:8px;align-items:flex-start;margin-top:10px}
.ev-ps code{flex:1;min-width:0;font-size:.85rem}
.ev-links{margin-top:10px;gap:8px}
.ev-links a{font-size:.9rem}
.ev-codes{overflow-x:auto}
.ev-codes table{width:100%;border-collapse:collapse;min-width:480px}
.ev-codes td,.ev-codes th{padding:8px 6px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}
.ev-codes th{font-size:.82rem;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}
.ev-codes td:first-child{font:600 .95rem "Share Tech Mono",ui-monospace,Consolas,monospace;white-space:nowrap;color:var(--sage-d)}
.ev-codes td small{color:var(--muted)}
.ev-codes tr.ev-hit td{background:var(--blue-l)}
.ev-codes table.ev-fields{min-width:0}
.ev-codes .ev-fields td:first-child{white-space:normal;width:42%;color:var(--ink);font:600 .9rem "Exo 2",sans-serif}
.ev-note{font-size:.9rem;color:var(--muted);margin:10px 0 0}
@media (max-width:640px){
  .ev-item>summary{grid-template-columns:52px 1fr;padding:10px 12px}
  .ev-item>summary .badge{grid-column:2;justify-self:start}
  .ev-id{font-size:1.15rem}
  .ev-body{padding:0 12px 12px}
}
