/* 16-glass-header */
.workspace { display: flex; flex-direction: column; }

      .glass-scene { flex: 1; position: relative; display: flex; flex-direction: column; min-height: 0; }
      .glass-bar { position: absolute; top: 12px; left: 12px; right: 12px; z-index: 5; display: flex; align-items: center; gap: 10px; padding: 10px 14px; border-radius: 12px; background: rgba(255,255,255,0.72); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,0.8); box-shadow: var(--shadow); }
      .glass-bar .breadcrumbs { flex: 1; }
      .btn.glass { background: rgba(255,255,255,0.6); }
      .btn.glass.primary { background: var(--accent); color: #fff; border-color: var(--accent); }
      .editor-textarea.bleed { flex: 1; border: none; border-radius: 0; padding: 72px 20px 20px; min-height: 300px; background: var(--panel); }
      .glass-yaml { padding: 12px 16px; border-top: 1px solid var(--border); background: var(--panel-soft); }