/* Factual application status, visually distinct from interactive controls. */
#stage .ip-status,#rd-main .ip-status{
 display:inline-flex;
 align-items:center;
 justify-content:flex-start;
 flex-wrap:wrap;
 gap:3px 9px;
 box-sizing:border-box;
 width:max-content;
 max-width:100%;
 min-height:24px;
 padding:4px 9px;
 border:1px solid #d5bc76;
 border-radius:4px;
 background:#e2d2a0;
 color:#342c18;
 box-shadow:none;
 font-family:inherit;
 font-size:10px;
 font-weight:500;
 line-height:1.4;
 letter-spacing:0;
 text-align:left;
 cursor:default;
}
#stage .ip-status-label,#rd-main .ip-status-label{display:block;min-width:0;flex:0 1 auto;word-break:keep-all;overflow-wrap:normal}
#stage .ip-status-date,#rd-main .ip-status-date{display:block;flex:0 0 auto;white-space:nowrap;color:#625738;font-size:inherit;font-weight:400;font-variant-numeric:tabular-nums}
#stage #identity .identity-sample figcaption>.ip-status{margin:8px 0 12px}
#rd-main .rd-engine-copy>.ip-status{margin:-10px 0 20px}
#rd-main #rd-autonomy>.ip-status{position:relative;z-index:5;margin:-10px 0 24px;align-self:flex-start}
@media(max-width:760px){
 #stage .ip-status,#rd-main .ip-status{font-size:9px;min-height:23px;padding:4px 8px;gap:3px 7px}
 #stage #identity .identity-sample figcaption>.ip-status{margin:7px 0 10px}
 #rd-main .rd-engine-copy>.ip-status{margin:-8px 0 18px}
 #rd-main #rd-autonomy>.ip-status{margin:-8px 0 20px}
}
#stage .ip-status,#stage .ip-status *,#rd-main .ip-status,#rd-main .ip-status *{text-shadow:none}
