/* v6_10 upgrade overrides */
.layout{display:grid; grid-template-columns:500px 1fr; height:calc(100% - 58px)}
aside{border-right:1px solid #20304d; padding:10px; overflow:auto;font-size:8pt}
.badge{display:inline-block; padding:2px 6px; border-radius:6px; font-size:12px; border:1px solid rgba(255,255,255,.15)}
.badge.olt{background:#3a1515} .badge.dk{background:#152a5a} .badge.sk{background:#0f3a20}
.trace-toast{position:fixed; right:16px; bottom:16px; background:#0f3a1f; color:#c8ffd7; border:1px solid #257a3e; padding:10px 12px; border-radius:10px; display:none; z-index:9999}
.trace-toast.on{display:block}
.dot{display:inline-block;width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.3);vertical-align:middle}

.lenpill{opacity:.9; font-size:90%;}


/* user patch: neutral link color in tree & boxes */
#tblBoxes a, .treeview a, .agac-gorunumu a { color: inherit !important; text-decoration: none !important; }
#tblBoxes a:hover, .treeview a:hover, .agac-gorunumu a:hover { text-decoration: underline; }

/* hide top header in left boxes section (heuristic) */
aside .section-title, aside h3:first-of-type, aside .header, aside .topline { display: none !important; }
aside { padding-top: 4px; }

/* keep length pill look */
.lenpill{opacity:.95;font-size:90%;}


/* Cable name links white & bold */
#tblCables a.goCableTitle {
  color: #ffffff !important;
  font-weight: 700 !important;
  text-decoration: none !important;
}
#tblCables a.goCableTitle:hover {
  text-decoration: underline !important;
  opacity: 0.9;
}

#tblCables a.goCableTitle{color:#fff!important;font-weight:600;text-decoration:none}
#tblCables a.goCableTitle:hover{text-decoration:none;opacity:.95}
