@layer components{[data-astryx-theme=codaro] .astryxWorkCell{overflow-anchor:none;min-width:0;position:relative}[data-astryx-theme=codaro] .astryxWorkCellFrame{border:1px solid var(--color-border);border-radius:var(--radius-element);background:var(--color-syntax-background,var(--code));min-width:0;box-shadow:none;transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease, background-color var(--duration-fast) ease;overflow:hidden}[data-astryx-theme=codaro] .astryxWorkCellFrame:hover{border-color:var(--color-border-emphasized)}[data-astryx-theme=codaro] .astryxWorkCell[data-work-cell-selected=true] .astryxWorkCellFrame,[data-astryx-theme=codaro] .astryxWorkCellFrame:focus-within,[data-astryx-theme=codaro] .astryxWorkCell[data-work-cell-running=true] .astryxWorkCellFrame{border-color:var(--color-accent)}[data-astryx-theme=codaro] .astryxWorkCellOutput{min-width:0;margin-top:var(--spacing-2);overflow-anchor:none}[data-astryx-theme=codaro] .astryxWorkCellOutput [data-execution-output=true]{border:1px solid var(--color-border);border-left:2px solid var(--color-success);border-radius:var(--radius-element);background:var(--color-background-surface);box-shadow:none}[data-astryx-theme=codaro] .astryxWorkCellOutput [data-execution-output-status=error]{border-left-color:var(--color-error);background:var(--color-error-muted)}[data-astryx-theme=codaro] .astryxWorkCellAction{border:1px solid var(--color-border);border-radius:var(--radius-element);background:var(--color-background-card);color:var(--color-icon-primary);box-shadow:none}[data-astryx-theme=codaro] .astryxWorkCellAction:hover,[data-astryx-theme=codaro] .astryxWorkCellAction:focus-visible{border-color:var(--color-accent);background:var(--color-accent-muted);color:var(--color-icon-accent)}@media (prefers-reduced-motion:reduce){[data-astryx-theme=codaro] .astryxWorkCellFrame{transition:none}}}
