.ght-workspace .ght-tabs { display: flex; flex-wrap: wrap; gap: .5rem; margin: .5rem 0 1rem; }
.ght-workspace .ght-tabs [aria-selected="true"] { background: #2c4a60; color: #fff; }
.ght-workspace [data-ght-panel][hidden], .ght-workspace [data-ght-only][hidden] { display: none; }
.ght-workspace svg text.ght-display { font-family: ui-monospace, monospace; font-size: 34px; fill: #9ff0b5; }
.ght-workspace svg text.ght-light { font-size: 13px; fill: #f2f5f7; font-weight: 600; }
.ght-workspace svg text.ght-small { font-size: 13px; fill: #2b2b2b; font-weight: 600; }
.ght-workspace [data-ght-kettle], .ght-workspace [data-ght-crystal] { cursor: grab; }
.ght-workspace [data-ght-split], .ght-workspace [data-ght-burner] { cursor: pointer; }
