.log-workspace{font-size:12px;line-height:1.5;min-width:0}.log-workspace h2{font-size:28px;font-weight:450;margin:10px 0}.log-workspace h3,.log-workspace h4{font-size:13px;font-weight:500;margin:0}.log-summary{display:flex;gap:24px;padding:12px 0;border-block:1px solid #9cbff334;margin-bottom:14px}.log-summary strong{font-size:24px;font-weight:450;display:block}.log-summary span{font-size:10px;color:var(--muted)}.log-workspace button{min-height:46px;border:1px solid #9cbff330;border-radius:8px;padding:8px 10px;text-align:left;font-size:11px;overflow-wrap:anywhere}.log-workspace h3 button,.log-workspace h4 button{border:0;padding:0;font-size:13px;font-weight:500}.log-workspace header{display:flex;justify-content:space-between;gap:10px;align-items:start}.log-state{border:1px solid #9cbff330;border-radius:6px;padding:4px 7px;color:#b8d2f7;font-size:10px;white-space:nowrap}.log-run{display:grid;grid-template-columns:86px minmax(0,1fr);gap:18px;border-top:1px solid #9cbff330;padding:16px 0}.log-departure{border-right:1px solid #9cbff330}.log-departure strong{font-size:23px;font-weight:450;display:block}.log-departure span{font-size:10px;color:var(--muted)}.log-run-body{min-width:0}.log-workspace p{color:var(--muted);font-size:11px;margin:8px 0}.log-load{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.log-load strong{font-size:26px;font-weight:450}.log-load span{color:var(--muted);font-size:10px}.log-load span:last-child{margin-left:auto}.log-workspace meter{display:block;width:100%;height:10px;margin:5px 0 10px;accent-color:#9cbff3}.log-links{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.log-links button,.log-vehicle-link{color:#b8d2f7;font-size:10px;max-width:100%}.log-workspace p.log-warning{color:#f0c99f}.log-fleet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.log-vehicle{border:1px solid #9cbff330;border-radius:12px;padding:14px;background:#9cbff306}.log-vehicle[data-state=Verified]{border-top:2px solid #8dc7ae}.log-vehicle dl{margin:8px 0}.log-vehicle dl>div{display:flex;justify-content:space-between;gap:12px;font-size:11px}.log-vehicle dt{color:var(--muted)}.log-vehicle dd{margin:0;text-align:right}.log-case{display:grid;grid-template-columns:80px minmax(0,1fr);gap:18px;padding:16px 0;border-top:1px solid #9cbff330}.log-case-time strong,.log-case-time span{display:block}.log-case-time strong{font-size:20px;font-weight:450}.log-case-time span{font-size:10px;color:var(--muted)}.log-evidence{border-left:2px solid #9cbff350;padding-left:10px}.log-evidence span,.log-evidence strong{display:block;font-size:10px;font-weight:400}.log-evidence span{color:var(--muted)}.log-boundary{border-top:1px solid #9cbff330;padding-top:14px}
@media(max-width:650px){.log-workspace h2{font-size:22px;margin:8px 0}.log-summary{gap:12px;padding:8px 0;margin-bottom:12px}.log-summary>div{flex:1;min-width:0}.log-summary strong{font-size:20px}.log-summary span{font-size:9px}.log-run{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:8px 0}.log-departure strong{font-size:17px}.log-state{font-size:9px;padding:3px 5px}.log-fleet{grid-template-columns:1fr}.log-case{grid-template-columns:52px minmax(0,1fr);gap:10px}.log-case-time strong{font-size:17px}.log-workspace header{flex-wrap:wrap;gap:4px}.log-load span:last-child{margin-left:0}}
