.withpanel{flex:1;min-height:0;display:flex}.menuwrap{position:relative}.withpanel>.scroll{border-right:1px solid var(--border);overflow-anchor:none;flex-direction:column;flex:0 460px;min-width:360px;display:flex}.withpanel>.scroll .transcript{padding-inline:var(--space-5)}.bp{background:var(--sidebar);flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.bp-bar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);min-height:44px;display:flex}.bp-bar .iconbtn[aria-pressed=true]{background:var(--active);color:var(--foreground)}.url{align-items:center;gap:var(--space-2);min-width:150px;height:30px;padding:0 var(--space-3);border-radius:var(--r-input);background:var(--surface-sunk);border:1px solid var(--border);font-family:var(--font-mono);font-size:var(--text-label);color:var(--foreground);white-space:nowrap;flex:200px;display:flex;overflow:hidden}.url .host{color:var(--muted-foreground)}.url .path{text-overflow:ellipsis;overflow:hidden}.url svg{width:13px;height:13px;color:var(--faint-foreground);flex:none}.srv{align-items:center;gap:var(--space-2);height:26px;padding:0 var(--space-3);border-radius:var(--r-pill);background:var(--ground-alt);border:1px solid var(--border);font-size:var(--text-label);color:var(--muted-foreground);white-space:nowrap;display:inline-flex}.srv code{font-family:var(--font-mono);color:var(--foreground);font-size:var(--text-label)}.srv svg{width:13px;height:13px;color:var(--faint-foreground);flex:none}.srv .dot.s-failed{background:var(--run-failed)}.bp-tabs{padding:0 var(--space-2);border-bottom:1px solid var(--border);background:var(--sidebar);align-items:stretch;gap:0;display:flex;overflow-x:auto}.bp-tab{align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-3);font-size:var(--text-label);color:var(--faint-foreground);white-space:nowrap;border-bottom:1px solid #0000;margin-bottom:-1px;display:inline-flex}.bp-tab svg{width:13px;height:13px}.bp-tab:hover{color:var(--foreground)}.bp-tab[aria-selected=true]{color:var(--foreground);border-bottom-color:var(--foreground)}.bp-tab .count{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--faint-foreground)}.bp-tab .lockchip{border-radius:var(--r-pill);background:var(--fill-10);color:var(--faint-foreground);font-size:var(--text-micro);margin-left:6px;padding:1px 6px}.be-body{background:var(--background);flex-direction:column;flex:1 1 0;min-height:0;display:flex}.rt{border-collapse:collapse;width:100%;font-size:var(--text-label)}.rt th{text-align:left;font-weight:var(--w-regular);color:var(--faint-foreground);font-size:var(--text-label);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-divider)}.rt td{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border-divider);color:var(--muted-foreground);white-space:nowrap}.rt td.path{font-family:var(--font-mono);color:var(--foreground)}.rt td.num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.rt tr{cursor:pointer}.rt tr[aria-selected=true] td,.rt tr:hover td{background:var(--fill-5)}.method{min-width:42px;font-family:var(--font-mono);font-size:var(--text-micro);color:var(--muted-foreground);display:inline-block}.rt .bad{color:var(--run-failed)}.rt .warm{color:var(--run-waiting)}.rt td.hnd{text-overflow:ellipsis;max-width:0;overflow:hidden}.be-split{flex:1 1 0;grid-template-columns:minmax(0,1fr) minmax(280px,38%);min-height:0;display:grid}.be-split>*{min-width:0;min-height:0;overflow:auto}.be-detail{border-left:1px solid var(--border);background:var(--sidebar);padding:var(--space-4);font-size:var(--text-label)}.be-detail h3{font-size:var(--text-body);font-weight:var(--w-medium);margin:0 0 var(--space-1);font-family:var(--font-mono)}.be-detail .sub{color:var(--faint-foreground);margin:0 0 var(--space-3)}.kv{gap:var(--space-1) var(--space-3);margin:0 0 var(--space-4);grid-template-columns:max-content 1fr;display:grid}.kv dt{color:var(--faint-foreground)}.kv dd{color:var(--foreground);font-family:var(--font-mono);font-size:var(--text-label);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.be-detail pre{padding:var(--space-3);border-radius:var(--r-input);background:var(--surface-sunk);font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--leading-body);color:var(--muted-foreground);margin:0;overflow:auto}.be-detail pre .bad{color:var(--run-failed)}.be-detail .acts{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.be-detail .acts button{padding:var(--space-1) var(--space-3);border-radius:var(--r-input);border:1px solid var(--border);background:var(--fill-5);color:var(--foreground);font-size:var(--text-label)}.be-detail .acts button:hover{background:var(--sidebar-accent)}.bp-drawer{border-top:1px solid var(--border);background:var(--sidebar);flex-direction:column;flex:none;max-height:42%;display:flex}.bp-drawer .bp-tabs{border-bottom:1px solid var(--border-divider)}.bp-drawer .bp-tabs .right{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.log{padding:var(--space-2) 0;font-family:var(--font-mono);font-size:var(--text-label);line-height:var(--leading-body);color:var(--muted-foreground);min-height:0;margin:0;overflow:auto}.log .ln{gap:var(--space-3);padding:2px var(--space-4);white-space:nowrap;display:flex}.log .ln:hover{background:var(--fill-5)}.log .ln .t{color:var(--faint-foreground);flex:none}.log .ln .msg{text-overflow:ellipsis;overflow:hidden}.log .ln .src{color:var(--faint-foreground);flex:none;margin-left:auto}.log .ln.err{color:var(--foreground)}.log .ln.err .msg{color:var(--run-failed)}.log .ln .kbd{font-family:var(--font-mono);font-size:var(--text-micro);border-radius:var(--r-chip);background:var(--fill-10);color:var(--muted-foreground);padding:0 5px}.bp-foot{align-items:center;gap:var(--space-4);padding:var(--space-1) var(--space-4);border-top:1px solid var(--border-divider);min-height:28px;font-size:var(--text-micro);color:var(--faint-foreground);white-space:nowrap;display:flex;overflow:hidden}.bp-foot .spacer{flex:1}.steps{margin:var(--space-2) 0;font-family:var(--font-sans);font-size:var(--text-label);flex-direction:column;gap:2px;display:flex}.step{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--r-input);color:var(--muted-foreground);display:flex}.step svg{width:13px;height:13px;color:var(--faint-foreground);flex:none}.step code{font-size:var(--text-label)}.step .when{color:var(--faint-foreground);font-size:var(--text-micro);margin-left:auto}.attach{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.attach .chip code{font-family:var(--font-mono);font-size:var(--text-micro)}.scroll-x{overflow-x:auto}@media (max-width:1500px){.srv .lbl{display:none}}@media (max-width:1300px){.be-split{grid-template-columns:minmax(0,1fr) minmax(240px,34%)}.be-detail{padding:var(--space-3)}}@media (max-width:1100px){.withpanel>.scroll{flex:0 400px;min-width:320px}}@media (max-width:760px){.withpanel{flex-direction:column}.withpanel>.scroll{border-right:0;flex:auto;order:2;min-width:0}.bp{border-bottom:1px solid var(--border);flex:0 0 46vh;order:1}.bp-drawer{display:none}.be-split{grid-template-columns:minmax(0,1fr)}.be-detail,.srv .lbl,.bp-bar .hide-sm{display:none}}
