/* These selectors never occur in the journal PDF/image export document. */
body #wlModal.ui124:is(.ship123,.fault123,.maintenance123,.overtime123){--field-text:#153f63;--field-hint:#153f63;--field-weight:700}
#worklogBody .record-card125{position:relative;padding-top:14px}
#worklogBody .record-author125{margin:0 0 10px;text-align:right;color:#6b7280!important;font-size:13px!important;font-weight:400!important;line-height:1.5;overflow-wrap:anywhere}
#worklogBody .record-fields125{display:grid;gap:14px;margin:0}
#worklogBody .record-fields125>div{min-width:0}
#worklogBody .record-fields125 dt{margin:0 0 4px;color:#153f63!important;font-size:16px!important;font-weight:700!important;line-height:1.5}
#worklogBody .record-fields125 dd{margin:0;color:#111!important;font-size:16px!important;font-weight:400!important;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}
#worklogBody .record-parts125{margin-top:6px;color:#111;font-weight:400}
#worklogBody .record-people125{white-space:normal}
#worklogBody .record-people125 summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;min-height:36px;color:#111;font-weight:400}
#worklogBody .record-people125 summary::-webkit-details-marker{display:none}
#worklogBody .record-people125 summary>:not(:first-child){color:#153f63;font-size:14px;font-weight:400}
#worklogBody .record-people125 .people-close125{display:none}
#worklogBody .record-people125[open] .people-close125{display:inline}
#worklogBody .record-people125[open] .people-open125{display:none}
#worklogBody .record-card125 .wl-tag{color:#111!important;font-size:16px!important;font-weight:700!important;line-height:1.65!important}
@media(max-width:600px){#worklogBody .record-fields125 :is(dt,dd),#worklogBody .record-card125 .wl-tag{font-size:14px!important}#worklogBody .record-author125{font-size:12px!important}}

/* V25.126: aligned author and subtle section dividers. */
#worklogBody .record-heading126{display:flex;align-items:baseline;justify-content:space-between;gap:16px}
#worklogBody .record-heading126 .record-author125{margin:0;max-width:60%;text-align:right}
#worklogBody .record-fields125>div+div{border-top:1px solid #e1e8ef;padding-top:12px}
