.text-area{min-height:var(--text-area-min-height);resize:vertical;line-height:1.45}.text-area__hint{color:var(--color-text-muted);font-size:var(--font-size-xs)}.operator-panel{gap:var(--space-6);flex-direction:column;display:flex}.operator-grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));display:grid}.operator-section{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.operator-placeholder{height:var(--timeline-placeholder-height);border-radius:var(--radius-md)}.operator-note{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.operator-stack{flex-direction:column;display:flex}.operator-muted{color:var(--color-text-muted)}.operator-alert,.operator-note.operator-alert{color:var(--color-status-error)}.operator-ok{color:var(--color-status-ok)}.operator-usage{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.operator-usage .meter{width:var(--operator-meter-width)}.operator-table{overflow-x:auto}.operator-table table{width:100%;min-width:var(--operator-table-min-width);border-collapse:collapse;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.operator-table th{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-align:left}.operator-table td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);font-weight:var(--font-weight-medium);vertical-align:top}.operator-table tbody tr:last-child td{border-bottom:0}.operator-table__number{text-align:right;white-space:nowrap}.operator-table th.operator-table__number{text-align:right}.operator-error{margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-status-error-bg);color:var(--color-status-error);font-family:var(--font-family-mono);font-size:var(--font-size-xs);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.operator-panel .button--ghost{align-items:center;gap:var(--space-2);display:inline-flex}
