.bt-adapter{color:#e2e2e2;gap:9px;font-size:15px;font-weight:600}.bt-grid{grid-template-columns:340px minmax(0,1fr);gap:24px;padding:0 4px 20px;display:grid}.bt-side,.bt-main{min-width:0}.bt-card{padding:16px 18px 12px}.bt-head{border-bottom:1px solid #1f1f1f;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding-bottom:12px;display:grid}.bt-ico{background:linear-gradient(#2a2a2a,#1d1d1d);border-radius:10px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff0f,0 1px #000}.bt-ico .ic{color:#6ea8ff;width:24px;height:24px}.bt-title{gap:2px;min-width:0;display:grid}.bt-title b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.bt-title .label{color:#9a9a9a;font-size:13.5px}.bt-head .led{width:10px;height:10px}.bt-rows{display:grid}.bt-row{border-bottom:1px solid #1a1a1a;grid-template-columns:112px minmax(0,1fr);gap:10px;padding:8px 0;font-size:14.5px;display:grid}.bt-row:last-child{border-bottom:0}.bt-row .label{color:#7f7f7f}.bt-row span:last-child{color:#e6e6e6;overflow-wrap:anywhere;font-weight:600}.bt-note{background:#1b1b1b;border-radius:9px;gap:10px;margin-top:14px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #2e2e2e}.bt-note .ic{width:18px;height:18px;color:var(--yellow);margin-top:2px}.bt-note p{color:#cfcfcf;font-size:14px;line-height:1.45}.bt-bar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.bt-services{min-height:280px;max-height:520px;padding:6px 0;overflow:auto}.bt-empty{color:#9aa59f;max-width:38em;padding:18px;font-size:15px;line-height:1.5}.bt-empty b{color:#e6e6e6}.bt-svc{border-bottom:1px solid #1d1d1d}.bt-svc:last-child{border-bottom:0}.bt-svc summary{cursor:pointer;color:#f0f0f0;align-items:center;gap:10px;padding:11px 16px;font-weight:700;list-style:none;display:flex}.bt-svc summary::-webkit-details-marker{display:none}.bt-svc summary>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bt-svc summary .label{color:#7f7f7f;white-space:nowrap;margin-left:auto}.bt-uuid{color:#7a8a82;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:500;overflow:hidden}.bt-svc ul{gap:6px;margin:0;padding:0 16px 10px;list-style:none;display:grid}.bt-svc li{background:#161616;border-radius:8px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:8px 10px;display:grid;box-shadow:inset 0 0 0 1px #222}.bt-svc li.dim{color:#7f7f7f;font-size:14px;display:block}.bt-ch{gap:3px;min-width:0;display:grid}.bt-ch b{color:#e8e8e8;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.bt-props{flex-wrap:wrap;gap:4px;display:flex}.bt-props i{color:#b9c7c0;background:#222b26;border-radius:4px;padding:0 6px;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:11.5px;font-style:normal;font-weight:600}.bt-val{min-width:0;color:var(--lcd-green);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.bt-val .dim,.bt-svc .dim{color:#7a7a7a;font-family:Barlow,"Barlow Fallback",sans-serif}.bt-acts{gap:6px;display:flex}.bt-acts .kc{height:30px;padding:0 10px 2px;font-size:13.5px}.bt-wr{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.bt-wr .glass-input,.bt-wr .kc{height:38px}.bt-msg{padding:0 4px}.bt-msg .tool-msg{margin-bottom:18px}.bt-log-wrap{margin-top:16px}.bt-log-wrap summary{cursor:pointer;padding:4px 4px 10px;display:inline-block}.bt-log-wrap .log:empty:before{content:"Connections, reads and drops are listed here.";color:#6f7f77}.bt-log-wrap .log .row{white-space:normal}@media (max-width:960px){.bt-grid{grid-template-columns:minmax(0,1fr);gap:18px}}@media (max-width:760px){.bt-grid{padding:0 0 16px}.bt-svc li{grid-template-columns:minmax(0,1fr) auto}.bt-val{grid-area:2/1/auto/-1}.bt-svc summary{flex-wrap:wrap;padding:10px 12px}.bt-svc ul{padding:0 10px 10px}.bt-row{grid-template-columns:100px minmax(0,1fr)}}