.operations-tabs{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.operations-tabs button{color:#64748b;background:#fff;border:1px solid #e1dcec;border-radius:8px;padding:9px 14px;font-size:14px}.operations-tabs [aria-pressed=true]{color:#7541ce;background:#f2edfa;border-color:#c5b3e5}.operations-table{background:#fff;border:1px solid #e2e5ec;border-radius:13px;overflow-x:auto}.operations-table table{text-align:left;width:100%;font-size:13px}.operations-table th{color:#64748b;white-space:nowrap;background:#f8f9fc;font-weight:600}.operations-table :is(th,td){overflow-wrap:anywhere;border-bottom:1px solid #eceef3;max-width:320px;padding:14px 18px}.operations-table td:last-child{min-width:100px}.operations-table tbody tr:last-child td{border-bottom:0}.operations-table td{color:#475569}.operations-table button{white-space:nowrap;font-size:13px}.route-workspace{grid-template-columns:240px minmax(0,1fr);gap:24px;display:grid}.route-node-list{align-content:start;gap:8px;max-height:70vh;display:grid;overflow:auto}.route-node-list button{text-align:left;background:#fff;border:1px solid #e4e2eb;border-radius:8px;padding:12px;font-size:14px}.route-node-list [aria-pressed=true]{background:#f6f1fd;border-color:#ad92d5}.route-editor-panel{background:#fff;border:1px solid #e3dfeb;border-radius:14px;min-width:0;padding:24px}.route-editor-panel :is(input,textarea,select){width:100%;min-width:0}.route-actions{flex-wrap:wrap;gap:12px;margin-block:24px;display:flex}.route-actions button{color:#7541ce;background:#f1ebfa;border-radius:8px;padding:10px 16px;font-size:14px}.route-actions .authoring-primary{color:#fff;background:#7541ce}@media (width<=767px){.route-workspace{grid-template-columns:minmax(0,1fr)}.route-node-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:260px}.route-editor-panel{padding:18px}}
