#workspace.board-layout .sidebar .cb-subnav{padding-left:37px;min-height:31px;margin-top:-2px;font-size:11px;color:#76a5be}
#workspace.board-layout .sidebar .cb-subnav .nav-icon{display:none}#workspace.board-layout .sidebar .cb-subnav span{font-size:11px}
#workspace.board-layout .sidebar .cb-parent-active{color:#78d4ff;border-color:#174a69;background:#062a41}
.cb-hero{min-height:135px;padding:23px;border:1px solid #194057;border-radius:5px;background:#020b12 url('/console/assets/board-planet.png') right center/auto 100% no-repeat;margin-bottom:12px}
.cb-hero small{font-size:8px;letter-spacing:2px;color:#7db9db}.cb-hero h2{font-size:28px!important;margin:10px 0;color:#eff8ff}.cb-hero p{font-size:12px;color:#a0c1d8;max-width:65%;line-height:1.7}
#workspace.board-layout .cb-command .hc-workspace{grid-template-columns:minmax(0,1fr) 270px;gap:12px;border:0;background:transparent;overflow:visible;min-height:660px}
#workspace.board-layout .cb-command .hc-main{border:1px solid #1c4056;border-radius:5px;background:#04121b;overflow:hidden}
#workspace.board-layout .cb-command .cb-hero{margin:0;border:0;border-bottom:1px solid #1c4056;border-radius:0}
#workspace.board-layout .cb-command .hc-context{grid-column:auto;display:block;border:1px solid #1c4056;border-radius:5px;padding:17px;background:#061720}
#workspace.board-layout .cb-command .hc-context .hc-section-label{margin:22px 0 12px}
#workspace.board-layout .cb-command .hc-context .hc-tool{background:linear-gradient(125deg,#0b2b40,#061822);border:1px solid #1c4964;border-radius:5px;padding:12px;display:flex;flex-direction:row;align-items:center;margin:9px 0;gap:9px}
#workspace.board-layout .cb-command .cb-tool input{accent-color:#09afff;width:16px;flex:none}
#workspace.board-layout .cb-command .hc-context .cb-tools h3{font-size:14px;margin-bottom:15px}
.cb-history{margin-bottom:12px;font-size:12px;border:1px solid #1a3c50;border-radius:5px;background:#061720;padding:10px 15px}.cb-history summary{cursor:pointer;color:#a4cadf}
#workspace.board-layout .cb-history .hc-history{background:transparent;border:0;padding:12px 0 0;max-height:260px;overflow:auto}.cb-history .hc-history-foot{display:none}
#workspace.board-layout .cb-command #harness-list{display:flex;gap:8px;flex-wrap:wrap}.cb-command #harness-list .hc-history-item{width:170px}
#workspace.board-layout .cb-command .hc-transcript{min-height:300px;max-height:58vh;padding:20px}
#workspace.board-layout .cb-command .hc-welcome{margin:12px auto 20px;text-align:left;max-width:none}
#workspace.board-layout .cb-command .hc-spark{display:none}
#workspace.board-layout .cb-command .hc-welcome h2{font-size:19px}
#workspace.board-layout .cb-command .hc-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;gap:10px}
#workspace.board-layout .cb-command .hc-suggestions button{min-height:85px;border-radius:5px;background:linear-gradient(140deg,#0b3049,#041621)}
#workspace.board-layout .cb-command .hc-message-content{color:#cbe5f6}
#workspace.board-layout .cb-command .hc-user .hc-message-content{background:linear-gradient(125deg,#07578c,#063555);border:1px solid #1b719d;color:#e0f3ff;border-radius:6px}
#workspace.board-layout .cb-command .hc-composer{padding:0 16px 16px}
#workspace.board-layout .cb-command .hc-composer textarea{background:#061a27;border-radius:5px 5px 0 0;border:1px solid #215673;border-bottom:0}
#workspace.board-layout .cb-command .hc-plan{background:#082639;color:#d3eafa;border-color:#205976;border-radius:5px}
#workspace.board-layout .content:has(>#geo:not([hidden]))>.page-heading{display:none}
.cb-geo-toolbar{display:flex;align-items:center;gap:12px;font-size:12px}.cb-geo-toolbar button{margin-left:auto}
.cb-geo-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cb-geo-metrics article{display:flex;flex-direction:column;gap:12px}.cb-geo-metrics strong{font-size:31px;color:#86d0ff}.cb-geo-metrics small{font-size:11px}
.cb-geo-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(245px,1fr);gap:12px}
.cb-chart-empty{min-height:255px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:repeating-linear-gradient(to top,#1e425544 0 1px,transparent 1px 43px);margin-top:16px;text-align:center}.cb-chart-empty>span{color:#1689c5;font-size:36px}.cb-chart-empty p{font-size:11px;color:#83a7bf}.cb-chart-empty h3{font-size:16px;color:#a8c9de}
.cb-engine{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #163346;font-size:12px}.cb-engine small{font-size:10px;color:#87a1b2}.cb-geo-engines>p{font-size:10px;line-height:1.7;margin-top:15px}.cb-geo-problems p{font-size:12px;margin-top:16px;line-height:1.8}
@media(max-width:1050px){#workspace.board-layout .cb-command .hc-workspace{grid-template-columns:minmax(0,1fr) 235px}.cb-geo-layout{grid-template-columns:1fr}}
@media(max-width:720px){#workspace.board-layout .cb-command .hc-workspace{display:flex;flex-direction:column}#workspace.board-layout .cb-command .hc-context{display:block}.cb-geo-metrics{grid-template-columns:1fr 1fr}.cb-hero{padding:18px}.cb-hero h2{font-size:23px!important}.cb-hero p{max-width:85%}.cb-geo-toolbar{flex-wrap:wrap}#workspace.board-layout .sidebar .cb-subnav{padding:8px 12px;margin:0}}
