*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-start-request] :focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}[data-start-request] input:focus-visible,[data-start-request] select:focus-visible,[data-start-request] textarea:focus-visible{outline-offset:0}[data-start-request] ::selection{color:#111827;background:#dbeafe}[data-workflow-builder] .wf-row:hover{background:#f9fafb}[data-workflow-builder] summary{list-style:none}[data-workflow-builder] summary::-webkit-details-marker{display:none}[data-workflow-builder] .wf-chevron{transition:transform .12s}[data-workflow-builder] details[open]>summary .wf-chevron{transform:rotate(90deg)}[data-workflow-builder] .wf-search:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #dbeafe}[data-workflow-builder] :focus-visible{outline-offset:2px;outline:2px solid #1d4ed8}[data-workflow-builder] button:disabled{opacity:.5;cursor:not-allowed!important}@media (prefers-reduced-motion:reduce){[data-workflow-builder] .wf-chevron{transition:none}}
