.status-time-cell{line-height:1.2}.status-timeout-kind{font-size:11px;margin-top:2px}.status-timeout-kind.is-incomplete{font-style:italic}.ri-timing{padding:.45rem .75rem .5rem;border-bottom:1px solid var(--csg-line);background:var(--csg-surface);color:var(--csg-text)}.ri-timing--empty{padding:.36rem .75rem}.ri-timing-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .6rem;margin-bottom:.38rem}.ri-timing--empty .ri-timing-bar{margin-bottom:0}.ri-timing-bar-main{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem}.ri-timing-title{font-size:.78rem;font-weight:600;color:var(--csg-text-muted)}.ri-timing-sep{color:var(--csg-text-muted);opacity:.55;font-size:.75rem}.ri-timing-scope{font-size:.78rem;font-weight:500;color:var(--csg-text)}.ri-timing-tle{display:inline-flex;align-items:baseline;padding:.02rem .36rem;border:1px solid var(--csg-warn-bd);border-radius:var(--csg-radius);background:var(--csg-warn-bg);color:var(--csg-warn);font-size:.72rem;font-weight:600;line-height:1.35}.ri-timing-case{display:inline-flex;align-items:baseline;padding:.02rem .34rem;border:1px solid var(--csg-line);border-radius:var(--csg-radius);background:var(--csg-surface-muted);color:var(--csg-text-muted);font-size:.72rem;font-variant-numeric:tabular-nums;line-height:1.35}.ri-timing-empty-tag{font-size:.75rem;color:var(--csg-text-muted)}.ri-timing-grid{display:grid;gap:0;border:1px solid var(--csg-line);border-radius:var(--csg-radius);background:var(--csg-surface-muted);overflow:hidden}.ri-timing-grid--2col{grid-template-columns:repeat(2,minmax(0,1fr))}.ri-timing-grid--3col{grid-template-columns:minmax(0,1.12fr) minmax(0,0.85fr) minmax(0,1.15fr)}.ri-timing-cell{min-width:0;padding:.35rem .55rem .38rem}.ri-timing-cell+.ri-timing-cell{border-left:1px solid var(--csg-line)}.ri-timing-cell--diag{background:var(--csg-info-bg)}.ri-timing-col-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem .35rem;margin-bottom:.2rem;padding-bottom:.16rem;border-bottom:1px solid var(--csg-line);font-size:.72rem;font-weight:600;color:var(--csg-text-muted)}.ri-timing-cell--diag .ri-timing-col-head{color:var(--csg-info);border-bottom-color:var(--csg-info-bd)}.ri-timing-admin-tag{font-size:.68rem;font-weight:600;color:var(--csg-info);padding:0 .28rem;border:1px solid var(--csg-info-bd);border-radius:var(--csg-radius-tight);background:var(--csg-surface);line-height:1.35}.ri-timing-kv{display:flex;align-items:baseline;justify-content:space-between;gap:.45rem;padding:.08rem 0;font-size:.78rem;line-height:1.35}.ri-timing-k{flex:0 0 auto;color:var(--csg-text-muted);white-space:nowrap}.ri-timing-v{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:.1rem .32rem;text-align:right;min-width:0;font-variant-numeric:tabular-nums}.ri-timing-num{font-weight:600;color:var(--csg-text);font-variant-numeric:tabular-nums;white-space:nowrap}.ri-timing-event{font-weight:600;color:var(--csg-info)}.ri-timing-nil{color:var(--csg-text-muted);opacity:.6}.ri-timing-sub{font-size:.71rem;color:var(--csg-text-muted);font-variant-numeric:tabular-nums}.ri-timing-note{margin:.3rem 0 0;font-size:.71rem;line-height:1.35;color:var(--csg-text-muted)}@media (max-width:640px){.ri-timing-grid--2col,.ri-timing-grid--3col{grid-template-columns:minmax(0,1fr)}.ri-timing-cell+.ri-timing-cell{border-left:0;border-top:1px solid var(--csg-line)}}