.job-detail-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px;color:var(--muted)}
.job-result-summary{margin:12px 0 18px}.job-result-summary .metric{min-width:120px}
.job-result-grid{display:grid;grid-template-columns:minmax(160px,.32fr) minmax(0,1fr);gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--surface,#fff)}
.job-result-row{display:contents}.job-result-row dt,.job-result-row dd{margin:0;padding:12px 14px;border-bottom:1px solid var(--line)}
.job-result-row dt{font-size:.76rem;font-weight:700;color:var(--muted);background:var(--soft,#f7f9fb)}
.job-result-row dd{min-width:0}.job-result-row:last-child dt,.job-result-row:last-child dd{border-bottom:0}
.job-record-list{display:grid;gap:8px}.job-record-ref{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff}.job-record-ref strong,.job-record-ref small{display:block}.job-record-ref small{margin-top:3px;color:var(--muted);font-size:.72rem}
.job-value-list{margin:0;padding-left:18px}.job-value-list li+li{margin-top:6px}.job-run-history{margin-top:10px;padding:12px 14px;border:1px solid var(--line);border-radius:10px}.job-run-history>summary{cursor:pointer;font-weight:650}.technical-id{margin-top:18px;color:var(--muted)}.technical-id code{display:block;margin-top:8px;padding:8px 10px;border-radius:8px;background:var(--soft,#f7f9fb);overflow-wrap:anywhere}
@media(max-width:680px){.job-result-grid{grid-template-columns:1fr}.job-result-row{display:block;border-bottom:1px solid var(--line)}.job-result-row:last-child{border-bottom:0}.job-result-row dt,.job-result-row dd{border-bottom:0;padding:10px 12px}.job-result-row dd{padding-top:0}.job-record-ref{align-items:flex-start;flex-direction:column}.job-record-ref .btn{width:100%}}
