.wf-workspace-frame.ui-card{gap:0;padding:0;--workspace-body-min-size:0px;--workspace-footer-size:144px;display:grid;grid-template-rows:auto minmax(var(--workspace-body-min-size),1fr) auto;min-inline-size:0;min-block-size:0;block-size:var(--workspace-frame-size,100%);overflow:hidden;container:workspace-frame/inline-size;background:var(--surface)}.wf-workspace-frame.ui-card[data-sizing=content]{block-size:auto;grid-template-rows:auto minmax(var(--workspace-body-min-size),auto) auto}.wf-workspace-frame.ui-card[data-scroll-owner=parent]{overflow:visible}.wf-workspace-frame[hidden]{display:none}.wf-workspace-frame>.wf-workspace-frame-header{position:relative;z-index:3;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-inline-size:0;min-block-size:52px;max-inline-size:100%;padding:4px 8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:8px;scrollbar-width:none;border-block-end:1px solid var(--ui-line,var(--border-subtle));background:var(--surface-elevated)}.wf-workspace-frame-header::-webkit-scrollbar{display:none}.wf-workspace-frame-header>*{flex:0 0 auto;min-inline-size:0}.wf-workspace-frame-header .wf-graph-controls{margin-inline-start:auto}.wf-workspace-frame>.wf-workspace-frame-body{gap:0;position:relative;display:grid;grid-template-rows:minmax(0,1fr);min-inline-size:0;min-block-size:0;overflow:hidden}.wf-workspace-frame[data-scroll-owner=body]>.wf-workspace-frame-body{overflow:auto;overscroll-behavior:contain}.wf-workspace-frame[data-scroll-owner=parent]>.wf-workspace-frame-body{grid-template-rows:auto;overflow:visible}.wf-workspace-frame-body>*{min-inline-size:0;min-block-size:0}.wf-workspace-frame>.wf-workspace-frame-footer{display:block;position:relative;z-index:2;block-size:var(--workspace-footer-size);min-inline-size:0;border-block-start:1px solid var(--ui-line-strong,var(--border-strong));background:var(--surface-elevated)}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.wf-workspace-frame-footer,.wf-workspace-frame-header{background:var(--surface)}}@media (forced-colors:active){.wf-workspace-frame,.wf-workspace-frame-footer,.wf-workspace-frame-header{color:CanvasText;background:Canvas;border-color:CanvasText}.wf-workspace-frame-header{scrollbar-width:thin;scrollbar-color:auto}.wf-workspace-frame-header::-webkit-scrollbar{display:revert;block-size:8px}}.wf-workspace-frame>.wf-workspace-frame-header{background:var(--surface-muted);box-shadow:inset 0 1px color-mix(in srgb,var(--foreground-inverse) 45%,transparent)}.wf-workspace-frame>.wf-workspace-frame-footer{background:var(--surface-muted)}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.wf-workspace-frame>.wf-workspace-frame-footer,.wf-workspace-frame>.wf-workspace-frame-header{background:var(--surface);box-shadow:none}}@media (forced-colors:active){.wf-workspace-frame>.wf-workspace-frame-footer,.wf-workspace-frame>.wf-workspace-frame-header{color:CanvasText;background:Canvas;box-shadow:none}}@container workspace-frame (max-width: 720px){.wf-workspace-frame>.wf-workspace-frame-header{gap:2px;padding-inline:2px}}:root:has(.cx-dashboard .cx-trajectory[data-view=graph]),:root:has(.cx-dashboard .wf[data-focal-view=true]){scroll-padding-block-start:0}.cx-workspace .wf .wf-workspace-frame.wf-graph-viewport{scroll-margin-block-start:0}.wf-workspace-frame.ui-card>.wf-workspace-frame-body.ui-card-content{padding:0}.wf .wf-workspace-frame.ui-card{margin:0}