*{box-sizing:border-box;margin:0;padding:0}body{color:#173b36;background:#cfe3d3;font-family:Aptos,Avenir Next,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@keyframes spin{to{transform:rotate(360deg)}}.opglyph-scroller{scrollbar-width:none;-ms-overflow-style:none}.opglyph-scroller::-webkit-scrollbar{width:0;height:0;display:none}@keyframes lineage-pulse{0%,to{box-shadow:0 0 #f59e0bf2,0 0 0 4px #f59e0b8c,0 12px 28px #f59e0b8c,inset 0 0 0 2px #ffffff80}50%{box-shadow:0 0 0 14px #f59e0b00,0 0 0 8px #f59e0b59,0 18px 44px #f59e0b,inset 0 0 0 2px #ffffff8c}}.lineage-pulse-node{animation:1.05s ease-in-out infinite lineage-pulse}@keyframes lineage-pulse-blue{0%,to{box-shadow:0 0 #4169e1f2,0 0 0 4px #4169e18c,0 12px 28px #4169e18c,inset 0 0 0 2px #ffffff80}50%{box-shadow:0 0 0 14px #4169e100,0 0 0 8px #4169e159,0 18px 44px #4169e1,inset 0 0 0 2px #ffffff8c}}.lineage-pulse-blue-node{animation:1.05s ease-in-out infinite lineage-pulse-blue}@keyframes cursor-pulse{0%,to{box-shadow:0 0 #36a66b8c}50%{box-shadow:0 0 0 7px #36a66b00}}.cursor-pulse-node{animation:1.6s ease-in-out infinite cursor-pulse}.script-outline-node{outline-offset:4px;border-radius:10px;outline:2px solid #d4a017}.dag-animated .react-flow__node{transition:transform .4s cubic-bezier(.22,.61,.36,1),opacity .18s,border .18s,background-color .18s,box-shadow .18s!important}@keyframes dag-emerge-in{0%{opacity:0}to{opacity:1}}.dag-animated .react-flow__node.dag-emerge,.dag-animated .react-flow__edge.dag-emerge{opacity:0;animation:.3s ease-out forwards dag-emerge-in}.datastep-data-grid{--rdg-border-color:#60b09c8c}.datastep-data-grid .rdg-cell{border-inline-end-color:#60b09c8c}@media (width<=1100px){.workspace-top-row{grid-template-columns:1fr!important}}.phase-length-input::-webkit-inner-spin-button{opacity:1;height:20px;margin-left:2px}.phase-length-input::-webkit-outer-spin-button{opacity:1;height:20px;margin-left:2px}
