.bp-system-status{position:relative;z-index:30;flex:0 0 auto;color:#edf4ee;font-family:Inter,system-ui,sans-serif}.bp-system-status-trigger{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:6px 9px;border:1px solid rgba(132,164,132,.38);border-radius:7px;background:rgba(16,23,17,.92);color:#dce9de;cursor:pointer;font:600 10px/1 "IBM Plex Mono","SFMono-Regular",Consolas,monospace;letter-spacing:.08em;list-style:none;white-space:nowrap}.bp-system-status-trigger::-webkit-details-marker{display:none}.bp-system-status-trigger:hover{border-color:#58e18c}.bp-system-status-trigger:focus-visible{outline:2px solid #e1b934;outline-offset:3px}.bp-system-status-dot,.bp-system-status-row-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#9eae9d;flex:0 0 auto}.bp-system-status.is-live .bp-system-status-dot,.bp-system-status-row.is-ready .bp-system-status-row-dot{background:#58e18c;box-shadow:0 0 9px rgba(88,225,140,.75)}.bp-system-status.is-attention .bp-system-status-dot,.bp-system-status-row.is-attention .bp-system-status-row-dot{background:#e1b934;box-shadow:0 0 9px rgba(225,185,52,.58)}.bp-system-status.is-offline .bp-system-status-dot{background:#ed8888;box-shadow:0 0 9px rgba(237,136,136,.62)}.bp-system-status.is-live .bp-system-status-trigger{border-color:rgba(88,225,140,.45);color:#9af0b6}.bp-system-status.is-attention .bp-system-status-trigger{border-color:rgba(225,185,52,.55);color:#f1d47b}.bp-system-status.is-offline .bp-system-status-trigger{border-color:rgba(237,136,136,.58);color:#ffb0b0}.bp-system-status-chevron{color:#9eae9d;font-size:13px;line-height:1}.bp-system-status[open] .bp-system-status-chevron{transform:rotate(45deg)}.bp-system-status-panel{position:absolute;top:calc(100% + 8px);right:0;width:min(340px,calc(100vw - 28px));max-height:min(75vh,430px);overflow:auto;padding:15px;border:1px solid #2b3b2c;border-radius:8px;background:#101711;box-shadow:0 18px 38px rgba(0,0,0,.42);color:#eef5ed}.bp-system-status-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bp-system-status-panel-head strong{font-size:14px}.bp-system-status-panel-head span{color:#667566;font:10px "IBM Plex Mono","SFMono-Regular",Consolas,monospace;white-space:nowrap}.bp-system-status-message{margin:8px 0 12px;color:#9eae9d;font-size:12px;line-height:1.45}.bp-system-status-list{border-top:1px solid rgba(132,164,132,.2);border-bottom:1px solid rgba(132,164,132,.2)}.bp-system-status-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid rgba(132,164,132,.12);font-size:11px}.bp-system-status-row:last-child{border-bottom:0}.bp-system-status-row-name{color:#b8c6ba;overflow-wrap:anywhere}.bp-system-status-row-value{color:#58e18c;font:10px "IBM Plex Mono","SFMono-Regular",Consolas,monospace;text-align:right;overflow-wrap:anywhere}.bp-system-status-row.is-attention .bp-system-status-row-value{color:#e1b934}.bp-system-status-note{margin:12px 0 10px;color:#667566;font-size:10px;line-height:1.45}.bp-system-status-refresh{min-height:32px;padding:6px 10px;border:1px solid #2b3b2c;border-radius:6px;background:#151d16;color:#e1b934;cursor:pointer;font:600 11px Inter,system-ui,sans-serif}.bp-system-status-refresh:hover{border-color:#58e18c;color:#9af0b6}.bp-system-status-refresh:disabled{opacity:.55;cursor:wait}.review-header .bp-system-status{margin-left:auto}.top .bp-system-status{margin-left:auto}.top .bp-system-status-trigger{min-height:38px}@media(max-width:700px){.review-header .bp-system-status{margin-left:0}.review-header .bp-system-status-panel{left:0;right:auto}}@media(max-width:650px){.top .bp-system-status{align-self:stretch;margin-left:0}.top .bp-system-status-trigger{width:100%;justify-content:center}.command-header .bp-system-status{margin-left:0}.bp-system-status-panel{width:min(340px,calc(100vw - 20px))}.bp-system-status-trigger{padding:7px 8px}}
.review-header .bp-system-status-panel{left:auto;right:0}
