/* One status line; timing and diagnostic detail remain available on demand. */
.cofiring-period-v5.cfv11-status-ui .cfv11-status-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px 12px;margin-top:9px;padding-top:8px;border-top:1px solid #e6edf1}
.cofiring-period-v5.cfv11-status-ui [data-cfv11-status-line]{flex:1;min-width:180px;margin:0;color:#176d62;font-size:11px;line-height:1.6;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.cofiring-period-v5.cfv11-status-ui [data-cfv11-status-line][data-tone="error"]{color:#b43e36}
.cofiring-period-v5.cfv11-status-ui [data-cfv11-status-line][data-tone="working"]{color:#476879}
.cofiring-period-v5.cfv11-status-ui .cfv11-status-details{margin:0;font-size:10px;color:#667e8c}
.cofiring-period-v5.cfv11-status-ui .cfv11-status-details>summary{cursor:pointer;padding:1px 3px;line-height:1.6;white-space:nowrap}
.cofiring-period-v5.cfv11-status-ui .cfv11-status-details>summary:focus-visible{outline:2px solid #167c70;outline-offset:3px;border-radius:3px}
.cofiring-period-v5.cfv11-status-ui .cfv11-status-details[open]{flex-basis:100%}
.cofiring-period-v5.cfv11-status-ui .cfv11-status-body{margin-top:4px;padding:8px 10px;background:#f6f9fa;border-radius:6px;overflow-wrap:anywhere}
.cofiring-period-v5.cfv11-status-ui .cfv11-status-body .cfv5-query-meta{margin-top:0;padding-top:0;border-top:0}
.cofiring-period-v5.cfv11-status-ui .cfv11-status-body [data-cfv5-status]{margin-bottom:0}
@media(max-width:420px){.cofiring-period-v5.cfv11-status-ui [data-cfv11-status-line]{font-size:10px;min-width:150px}}
