.CollectionEditModal_modalBackdrop__37v1g{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.CollectionEditModal_modalContent__gHppT{background:#fff;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,.12);width:100%;max-width:560px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.CollectionEditModal_modalHeader__DujTM{display:flex;align-items:center;justify-content:flex-end;height:40px;padding-right:16px;flex-shrink:0}.CollectionEditModal_closeButton__9ZWbc{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);color:#40444d;cursor:pointer;transition:color .15s}.CollectionEditModal_closeButton__9ZWbc:hover:not(:disabled){color:#1d1f23}.CollectionEditModal_closeButton__9ZWbc:disabled{opacity:.6;cursor:not-allowed}.CollectionEditModal_modalBody__OzkDc{padding:0 40px;overflow-y:auto;flex:1;min-height:0}.CollectionEditModal_modalTitle__wCw9_{margin:0 0 24px;font-size:20px;font-weight:700;line-height:32px;color:#1d1f23;font-family:Pretendard,sans-serif}.CollectionEditModal_formSection__ge5rF{margin-bottom:16px}.CollectionEditModal_formSection__ge5rF:last-child{margin-bottom:0}.CollectionEditModal_labelRow__ePFrc{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:8px}.CollectionEditModal_label__pT6Os{display:block;font-size:12px;font-weight:700;line-height:16px;color:#40444d;font-family:Pretendard,sans-serif;margin-bottom:8px}.CollectionEditModal_labelRow__ePFrc .CollectionEditModal_label__pT6Os{margin-bottom:0}.CollectionEditModal_labelHint__xuSG6{font-size:12px;font-weight:400;line-height:16px;color:#7a7f89;font-family:Pretendard,sans-serif}.CollectionEditModal_disabledInput__2kEXL{display:block;padding:0 8px;line-height:36px;background:#f2f4f7;cursor:not-allowed}.CollectionEditModal_disabledInput__2kEXL,.CollectionEditModal_input__83O_y,.CollectionEditModal_select__Zb0Lz{width:100%;height:36px;font-size:14px;font-weight:400;color:#40444d;font-family:Pretendard,sans-serif;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-sizing:border-box}.CollectionEditModal_input__83O_y,.CollectionEditModal_select__Zb0Lz{padding:0 12px;line-height:20px;background:#fff;transition:border-color .15s}.CollectionEditModal_input__83O_y:focus,.CollectionEditModal_select__Zb0Lz:focus{outline:none;border-color:#305eeb}.CollectionEditModal_input__83O_y::placeholder,.CollectionEditModal_select__Zb0Lz::placeholder{color:#7a7f89}.CollectionEditModal_select__Zb0Lz{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%2340444d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.CollectionEditModal_toggleButton__S3isP{width:100%;height:36px;padding:0 16px;font-size:14px;font-weight:700;line-height:20px;font-family:Pretendard,sans-serif;border-radius:8px;border:1px solid #d0d5dd;background:#fff;color:#abb1ba;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s,color .15s}.CollectionEditModal_toggleButton__S3isP:hover:not(:disabled){background:#f2f4f7}.CollectionEditModal_toggleButton__S3isP.CollectionEditModal_active__gGQLy{border-color:#839ef3;color:#305eeb;background:#fff}.CollectionEditModal_toggleButton__S3isP.CollectionEditModal_active__gGQLy:hover:not(:disabled){background:rgba(48,94,235,.04)}.CollectionEditModal_toggleButton__S3isP:disabled{cursor:not-allowed;opacity:.6}.CollectionEditModal_checkboxLabel__XESRB{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;color:#40444d;font-family:Pretendard,sans-serif;cursor:pointer}.CollectionEditModal_checkbox__JMeR7{width:16px;height:16px;accent-color:#305eeb}.CollectionEditModal_error__fPuR9{margin-top:16px;padding:12px 16px;font-size:14px;font-weight:500;line-height:20px;color:#dc2626;background:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.2);border-radius:8px;font-family:Pretendard,sans-serif}.CollectionEditModal_modalActions__dOyY1{display:flex;align-items:center;gap:8px;padding:24px 40px 30px;flex-shrink:0}.CollectionEditModal_button__xDKHf{flex:1;height:48px;padding:0 16px;font-size:16px;font-weight:700;line-height:26px;font-family:Pretendard,sans-serif;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s,border-color .15s,filter .15s}.CollectionEditModal_button__xDKHf:disabled{cursor:not-allowed;opacity:.6}.CollectionEditModal_button__xDKHf.CollectionEditModal_secondary__x2C0I{background:#fff;border:1px solid #839ef3;color:#305eeb}.CollectionEditModal_button__xDKHf.CollectionEditModal_secondary__x2C0I:hover:not(:disabled){background:rgba(48,94,235,.04)}.CollectionEditModal_button__xDKHf.CollectionEditModal_primary__BHnTD{background:linear-gradient(90deg,#305eeb,#783ced);border:none;color:#fff}.CollectionEditModal_button__xDKHf.CollectionEditModal_primary__BHnTD:hover:not(:disabled){filter:brightness(.95)}@media(max-width:600px){.CollectionEditModal_modalContent__gHppT{max-width:100%;max-height:100%;border-radius:0}.CollectionEditModal_modalBody__OzkDc{padding:0 24px}.CollectionEditModal_modalActions__dOyY1{padding:24px}}.WorkflowVersionModal_modalOverlay__xeT3q{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(2px)}.WorkflowVersionModal_modalContent__JterZ{background:#fff;border-radius:.75rem;width:90%;max-width:700px;max-height:80vh;box-shadow:0 20px 60px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden}.WorkflowVersionModal_modalHeader__6gc2K{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background:#f9fafb}.WorkflowVersionModal_modalHeader__6gc2K h2{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0}.WorkflowVersionModal_closeButton__2_cXf{background:none;border:none;padding:.5rem;cursor:pointer;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:all .2s ease-in-out}.WorkflowVersionModal_closeButton__2_cXf:hover{background:#e5e7eb;color:#374151}.WorkflowVersionModal_closeButton__2_cXf svg{width:1.25rem;height:1.25rem}.WorkflowVersionModal_modalBody__Sp4Y_{padding:2rem;overflow-y:auto;flex:1}.WorkflowVersionModal_workflowInfo__42sMj{margin-bottom:2rem;padding:1.5rem;background:#f9fafb;border-radius:.5rem;border-left:4px solid #2563eb}.WorkflowVersionModal_workflowInfo__42sMj h3{font-size:1.25rem;font-weight:600;color:#1f2937;margin:0 0 .5rem}.WorkflowVersionModal_workflowInfo__42sMj p{font-size:.875rem;color:#4b5563;margin:0}.WorkflowVersionModal_workflowInfo__42sMj p.WorkflowVersionModal_sharedNotice__XGmzU{color:#d97706;background:#fef3c7;padding:.5rem .75rem;border-radius:.375rem;font-weight:500;margin-top:.75rem;border-left:3px solid #f59e0b}.WorkflowVersionModal_loadingState__m4RLG{text-align:center;padding:3rem 1rem;color:#6b7280}.WorkflowVersionModal_loadingState__m4RLG p{font-size:1rem;margin:0}.WorkflowVersionModal_errorState__HIyGo{text-align:center;padding:2rem;color:#dc2626}.WorkflowVersionModal_errorState__HIyGo p{font-size:1rem;margin:0 0 1rem}.WorkflowVersionModal_errorState__HIyGo button{padding:.5rem 1rem;background:#dc2626;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-size:.875rem;transition:background .2s ease-in-out}.WorkflowVersionModal_errorState__HIyGo button:hover{background:rgb(191.425,30.875,30.875)}.WorkflowVersionModal_emptyState__vNFSw{text-align:center;padding:3rem 1rem;color:#6b7280}.WorkflowVersionModal_emptyState__vNFSw p{font-size:1rem;margin:0}.WorkflowVersionModal_versionList__8nyWQ{display:flex;flex-direction:column;gap:1rem}.WorkflowVersionModal_versionItem__FiULd{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;transition:all .2s ease-in-out;position:relative}.WorkflowVersionModal_versionItem__FiULd:hover{box-shadow:0 4px 12px rgba(0,0,0,.05);border-color:#d1d5db}.WorkflowVersionModal_versionItem__FiULd.WorkflowVersionModal_clickable__Ai68C{cursor:pointer}.WorkflowVersionModal_versionItem__FiULd.WorkflowVersionModal_clickable__Ai68C:hover{box-shadow:0 6px 16px rgba(0,0,0,.08);border-color:#2563eb;transform:translateY(-2px)}.WorkflowVersionModal_versionItem__FiULd.WorkflowVersionModal_clickable__Ai68C:active{transform:translateY(-1px)}.WorkflowVersionModal_versionItem__FiULd.WorkflowVersionModal_currentVersion__f1YY0{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:2px solid #10b981;box-shadow:0 4px 20px rgba(16,185,129,.15)}.WorkflowVersionModal_versionItem__FiULd.WorkflowVersionModal_currentVersion__f1YY0:hover{box-shadow:0 8px 25px rgba(16,185,129,.2);border-color:#059669}.WorkflowVersionModal_versionItem__FiULd.WorkflowVersionModal_currentVersion__f1YY0:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(135deg,#10b981,#059669);border-radius:.5rem;z-index:-1;opacity:.1}.WorkflowVersionModal_versionHeader__pgcnD{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}@media(max-width:576px){.WorkflowVersionModal_versionHeader__pgcnD{flex-direction:column;align-items:flex-start;gap:.5rem}}.WorkflowVersionModal_versionNumber__lFHxe{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#2563eb}.WorkflowVersionModal_versionNumber__lFHxe svg{width:1rem;height:1rem}.WorkflowVersionModal_versionNumber__lFHxe span{font-size:1.125rem}.WorkflowVersionModal_currentVersion__f1YY0 .WorkflowVersionModal_versionNumber__lFHxe{color:#047857}.WorkflowVersionModal_currentVersion__f1YY0 .WorkflowVersionModal_versionNumber__lFHxe span{font-weight:700;font-size:1.25rem}.WorkflowVersionModal_currentVersion__f1YY0 .WorkflowVersionModal_versionNumber__lFHxe svg{color:#10b981;width:1.125rem;height:1.125rem}.WorkflowVersionModal_currentBadge__d3hGh{background:linear-gradient(135deg,#10b981,#059669)!important;color:#fff!important;font-size:.75rem!important;font-weight:600!important;padding:.375rem .75rem!important;border-radius:1rem!important;margin-left:.75rem;text-transform:uppercase;letter-spacing:.025em;box-shadow:0 2px 8px rgba(16,185,129,.3);position:relative}.WorkflowVersionModal_currentBadge__d3hGh:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent);border-radius:1rem}.WorkflowVersionModal_currentBadge__d3hGh:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.4)}.WorkflowVersionModal_versionDate__4CCra{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.875rem}.WorkflowVersionModal_versionDate__4CCra svg{width:.875rem;height:.875rem}.WorkflowVersionModal_versionDescription__lW4AI{background:#f9fafb;padding:1rem;border-radius:.375rem;color:#374151;font-size:.875rem;line-height:1.5;margin-bottom:1rem;border-left:3px solid #2563eb}.WorkflowVersionModal_versionMeta__ELjFB{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:#6b7280}.WorkflowVersionModal_versionMeta__ELjFB .WorkflowVersionModal_metaInfo__26koQ{display:flex;gap:1rem}.WorkflowVersionModal_versionMeta__ELjFB .WorkflowVersionModal_metaInfo__26koQ span:not(:last-child):after{content:"•";margin-left:1rem;color:#d1d5db}@media(max-width:576px){.WorkflowVersionModal_versionMeta__ELjFB{flex-direction:column;align-items:flex-start;gap:.5rem}.WorkflowVersionModal_versionMeta__ELjFB .WorkflowVersionModal_metaInfo__26koQ{flex-direction:column;gap:.25rem}.WorkflowVersionModal_versionMeta__ELjFB .WorkflowVersionModal_metaInfo__26koQ span:after{display:none!important}}.WorkflowVersionModal_versionActions__nHC54{display:flex;gap:.5rem;opacity:1;transition:opacity .2s ease-in-out}.WorkflowVersionModal_versionItem__FiULd.WorkflowVersionModal_currentVersion__f1YY0 .WorkflowVersionModal_versionActions__nHC54{opacity:.5}.WorkflowVersionModal_actionButton__dMM1z{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;color:#4b5563;cursor:pointer;transition:all .2s ease-in-out}.WorkflowVersionModal_actionButton__dMM1z:hover:not(:disabled){background:#f9fafb;border-color:#2563eb;color:#2563eb}.WorkflowVersionModal_actionButton__dMM1z:disabled{opacity:.4;cursor:not-allowed}.WorkflowVersionModal_actionButton__dMM1z.WorkflowVersionModal_deleteButton__HRMGV:hover:not(:disabled){background:#fef2f2;border-color:#dc2626;color:#dc2626}.WorkflowVersionModal_actionButton__dMM1z svg{width:.875rem;height:.875rem}.WorkflowVersionModal_editInput__VzcME{background:#fff;border:2px solid #2563eb;border-radius:.25rem;padding:.25rem .5rem;font-size:1.125rem;font-weight:600;color:#2563eb;outline:none;min-width:120px}.WorkflowVersionModal_editInput__VzcME:focus{box-shadow:0 0 0 3px rgba(37,99,235,.1)}.WorkflowVersionModal_modalFooter__cLM78{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem 2rem;border-top:1px solid #e5e7eb;background:#f9fafb}.WorkflowVersionModal_cancelButton__6MhP5{padding:.625rem 1.5rem;background:#fff;color:#374151;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.WorkflowVersionModal_cancelButton__6MhP5:hover{background:#f9fafb;border-color:#9ca3af}@media(max-width:768px){.WorkflowVersionModal_modalContent__JterZ{width:95%;max-height:85vh}.WorkflowVersionModal_modalBody__Sp4Y_,.WorkflowVersionModal_modalFooter__cLM78,.WorkflowVersionModal_modalHeader__6gc2K{padding-left:1.5rem;padding-right:1.5rem}.WorkflowVersionModal_modalBody__Sp4Y_{padding-top:1.5rem;padding-bottom:1.5rem}}@media(max-width:576px){.WorkflowVersionModal_modalContent__JterZ{width:100%;height:100vh;max-height:none;border-radius:0}.WorkflowVersionModal_modalBody__Sp4Y_,.WorkflowVersionModal_modalFooter__cLM78,.WorkflowVersionModal_modalHeader__6gc2K{padding-left:1rem;padding-right:1rem}.WorkflowVersionModal_versionItem__FiULd,.WorkflowVersionModal_workflowInfo__42sMj{padding:1rem}}.WorkflowVersionModal_modifiedByInfo__jxg5B{display:flex;align-items:center;gap:.375rem;margin-bottom:.75rem;padding:.375rem .625rem;background:#f9fafb;border-radius:.375rem;font-size:.8125rem;color:#4b5563}.WorkflowVersionModal_currentVersion__f1YY0 .WorkflowVersionModal_modifiedByInfo__jxg5B{background:rgba(16,185,129,.08)}.WorkflowVersionModal_modifiedByIcon__y_H9T{width:.875rem;height:.875rem;color:#9ca3af;flex-shrink:0}.WorkflowVersionModal_modifiedByLabel__nINKh{color:#6b7280;font-weight:500}.WorkflowVersionModal_modifiedByName__NYSiE{color:#374151;font-weight:600}.WorkflowVersionModal_compareButton__y1ZJB:hover:not(:disabled){background:#eff6ff;border-color:#2563eb;color:#2563eb}.WorkflowVersionModal_diffContainer__Uc68X{display:flex;flex-direction:column;gap:1.5rem}.WorkflowVersionModal_diffHeader__wmn_b{display:flex;align-items:center;justify-content:space-between;padding:1.25rem;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}.WorkflowVersionModal_diffVersionInfo__rGiiY{flex:1}.WorkflowVersionModal_diffVersionInfo__rGiiY h3{margin:0 0 .25rem;font-size:.8125rem;font-weight:500;color:#6b7280}.WorkflowVersionModal_diffVersionInfo__rGiiY p{margin:0;font-size:1.125rem;font-weight:700}.WorkflowVersionModal_diffCurrentVersion__jLEHh{color:#059669!important}.WorkflowVersionModal_diffSelectedVersion__yBQHR{color:#2563eb!important}.WorkflowVersionModal_diffArrow___NQoP{font-size:1.5rem;color:#9ca3af;padding:0 1.5rem}.WorkflowVersionModal_diffContent__5xyp1{display:flex;flex-direction:column;gap:1.5rem}.WorkflowVersionModal_diffSummaryBar__1V3sU{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb}.WorkflowVersionModal_summaryBadgeAdded__LMwaB{padding:.25rem .75rem;background:#d1fae5;color:#065f46;border-radius:1rem;font-size:.75rem;font-weight:600}.WorkflowVersionModal_summaryBadgeRemoved__c8my1{padding:.25rem .75rem;background:#fee2e2;color:#991b1b;border-radius:1rem;font-size:.75rem;font-weight:600}.WorkflowVersionModal_summaryBadgeModified__tYCe_{padding:.25rem .75rem;background:#fef3c7;color:#92400e;border-radius:1rem;font-size:.75rem;font-weight:600}.WorkflowVersionModal_summaryBadgeNone___STkW{padding:.25rem .75rem;background:#f3f4f6;color:#6b7280;border-radius:1rem;font-size:.75rem;font-weight:500}.WorkflowVersionModal_diffSection__V3DYR h4{margin:0 0 .75rem}.WorkflowVersionModal_diffSectionTitle__xEaz7{font-size:1rem;font-weight:600;color:#1f2937;display:flex;align-items:center;gap:.5rem}.WorkflowVersionModal_diffNodeList__nVcCQ{display:flex;flex-direction:column;gap:.5rem}.WorkflowVersionModal_diffNodeItem__lYHV2{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;transition:all .2s ease}.WorkflowVersionModal_diffNodeItem__lYHV2:hover{box-shadow:0 2px 8px rgba(0,0,0,.05)}.WorkflowVersionModal_diffNodeAdded__AGd_K{border-left:4px solid #10b981;background:#f0fdf4}.WorkflowVersionModal_diffNodeRemoved__3Xz5R{border-left:4px solid #ef4444;background:#fef2f2}.WorkflowVersionModal_diffNodeModified__zPJa1{border-left:4px solid #f59e0b;background:#fffbeb}.WorkflowVersionModal_diffNodeHeader__bu3b_{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;user-select:none}.WorkflowVersionModal_diffNodeModified__zPJa1 .WorkflowVersionModal_diffNodeHeader__bu3b_:hover{background:rgba(245,158,11,.05)}.WorkflowVersionModal_diffNodeInfo__o9Ifu{display:flex;align-items:center;gap:.5rem}.WorkflowVersionModal_diffTypeBadge__cXNRM{padding:.125rem .5rem;border-radius:.25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em}.WorkflowVersionModal_badgeAdded__HjbzE{background:#d1fae5;color:#065f46}.WorkflowVersionModal_badgeRemoved__tOfk_{background:#fee2e2;color:#991b1b}.WorkflowVersionModal_badgeModified__yTAqZ{background:#fef3c7;color:#92400e}.WorkflowVersionModal_diffNodeName___zLpM{font-weight:600;font-size:.9375rem;color:#1f2937}.WorkflowVersionModal_diffExpandIcon__Yv8St{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6b7280}.WorkflowVersionModal_changeCount__iNMtu{font-size:.75rem;color:#6b7280;font-weight:500}.WorkflowVersionModal_diffParamChanges__WwN4h{border-top:1px solid #e5e7eb;padding:0}.WorkflowVersionModal_diffParamTable__NtYJb{width:100%;border-collapse:collapse;font-size:.8125rem}.WorkflowVersionModal_diffParamTable__NtYJb th{background:#f3f4f6;padding:.5rem .75rem;text-align:left;font-weight:600;color:#4b5563;font-size:.75rem;border-bottom:1px solid #e5e7eb}.WorkflowVersionModal_diffParamTable__NtYJb th:first-child{width:25%}.WorkflowVersionModal_diffParamTable__NtYJb th:nth-child(2),.WorkflowVersionModal_diffParamTable__NtYJb th:nth-child(3){width:37.5%}.WorkflowVersionModal_diffParamTable__NtYJb td{padding:.5rem .75rem;border-bottom:1px solid #f3f4f6;vertical-align:top}.WorkflowVersionModal_diffParamTable__NtYJb td:last-child,.WorkflowVersionModal_diffParamTable__NtYJb tr:last-child td{border-bottom:none}.WorkflowVersionModal_paramName__hubDx{font-weight:600;color:#374151;white-space:nowrap}.WorkflowVersionModal_paramOldValue__QqH4A{background:#fef2f2}.WorkflowVersionModal_paramNewValue__qOong{background:#f0fdf4}.WorkflowVersionModal_paramValueCell__RrscC{font-family:Courier New,Consolas,monospace;font-size:.75rem;line-height:1.5;white-space:pre-wrap;word-break:break-all;max-height:150px;overflow-y:auto;color:#1f2937}.WorkflowVersionModal_paramValueCell__RrscC::-webkit-scrollbar{width:4px}.WorkflowVersionModal_paramValueCell__RrscC::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.WorkflowVersionModal_paramValueCell__RrscC::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.WorkflowVersionModal_diffEdgeList__mV5ge{display:flex;flex-direction:column;gap:.375rem}.WorkflowVersionModal_diffEdgeItem__3v_4X{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:.375rem;font-size:.875rem}.WorkflowVersionModal_diffEdgeAdded__8Ymw0{background:#f0fdf4;border:1px solid #bbf7d0}.WorkflowVersionModal_diffEdgeRemoved__d7ZHb{background:#fef2f2;border:1px solid #fecaca}.WorkflowVersionModal_edgeDescription__dn1N2{font-weight:500;color:#374151}.WorkflowVersionModal_diffFooter__F7Q_B{display:flex;justify-content:center;padding-top:1rem}.WorkflowVersionModal_backButton__xXvr9{padding:.625rem 1.5rem;background:#2563eb;color:#fff;border:none;border-radius:.5rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.WorkflowVersionModal_backButton__xXvr9:hover{background:rgb(19.8571428571,81.4142857143,216.4428571429);box-shadow:0 4px 12px rgba(37,99,235,.3)}.WorkflowStore_container__6ZZen{display:flex;flex-direction:column;height:100%;background:#f9fafb;border-radius:.75rem;overflow:hidden}.WorkflowStore_content__2s2UL{flex:1;overflow-y:auto;padding:.5rem}.WorkflowStore_content__2s2UL .WorkflowStore_noResults__YgRpO{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;color:#6b7280}.WorkflowStore_content__2s2UL .WorkflowStore_noResults__YgRpO .WorkflowStore_noResultsIcon__LI4FE{font-size:4rem;margin-bottom:1.5rem;color:#d1d5db}.WorkflowStore_content__2s2UL .WorkflowStore_noResults__YgRpO h3{font-size:1.25rem;font-weight:600;color:#374151;margin:0 0 .5rem}.WorkflowStore_content__2s2UL .WorkflowStore_noResults__YgRpO p{font-size:.875rem;color:#6b7280;margin:0;max-width:400px;line-height:1.6}.WorkflowStore_content__2s2UL .WorkflowStore_loading__7Ct1u{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.WorkflowStore_content__2s2UL .WorkflowStore_loading__7Ct1u .WorkflowStore_loadingSpinner__GwBQR{width:2.5rem;height:2.5rem;border:3px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:WorkflowStore_spin__q2sii 1s linear infinite;margin-bottom:1.5rem}.WorkflowStore_content__2s2UL .WorkflowStore_loading__7Ct1u .WorkflowStore_loadingText__qgYFC{font-size:1rem;color:#4b5563;font-weight:500}.WorkflowStore_workflowGrid__ZrE1A{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}@media(max-width:1610px){.WorkflowStore_workflowGrid__ZrE1A{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1310px){.WorkflowStore_workflowGrid__ZrE1A{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.WorkflowStore_workflowGrid__ZrE1A{grid-template-columns:1fr}}.WorkflowStore_addWorkflowCard__kl3z7{background:linear-gradient(135deg,rgba(37,99,235,.05),rgba(37,99,235,.1));border:2px dashed #2563eb;border-radius:.75rem;padding:1.5rem;transition:all .3s ease;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:auto;min-height:200px;position:relative;overflow:hidden}.WorkflowStore_addWorkflowCard__kl3z7:hover{border-color:#2563eb;background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(37,99,235,.15));transform:translateY(-2px);box-shadow:0 8px 25px rgba(37,99,235,.2)}.WorkflowStore_addWorkflowCard__kl3z7:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(37,99,235,.05),transparent);transform:rotate(45deg);transition:all .6s ease;opacity:0}.WorkflowStore_addWorkflowCard__kl3z7:hover:before{opacity:1;transform:rotate(45deg) translate(50%,50%)}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau{position:relative;z-index:2}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowIcon__lLdc6{width:3rem;height:3rem;background:#2563eb;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;transition:all .3s ease}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowIcon__lLdc6 svg{font-size:1.5rem;color:#fff}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowTitle__3zjxp{font-size:1.125rem;font-weight:600;color:#1f2937;margin:0 0 .5rem;line-height:1.4}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowDescription__Hw9rX{font-size:.8125rem;color:#4b5563;margin:0;line-height:1.6;max-width:280px}.WorkflowStore_addWorkflowCard__kl3z7:hover .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowIcon__lLdc6{background:#fff;box-shadow:0 4px 12px rgba(37,99,235,.3);transform:scale(1.1)}.WorkflowStore_addWorkflowCard__kl3z7:hover .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowIcon__lLdc6 svg{color:#2563eb}.WorkflowStore_workflowCard__uD7HO{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:all .2s ease;cursor:pointer;display:flex;flex-direction:column;height:auto;min-height:200px}.WorkflowStore_workflowCard__uD7HO:hover{border-color:#2563eb;box-shadow:0 4px 12px rgba(37,99,235,.15);transform:translateY(-2px)}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp .WorkflowStore_cardTitle__SV7OP{font-size:1.125rem;font-weight:600;color:#111827;line-height:1.4;flex:1;margin:0 1rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp .WorkflowStore_cardBadges__H7X99{display:flex;flex-direction:column;gap:.25rem;flex-shrink:0}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp .WorkflowStore_cardBadges__H7X99 .WorkflowStore_badge__kZpCc{padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:600;text-transform:uppercase}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp .WorkflowStore_cardBadges__H7X99 .WorkflowStore_badge__kZpCc.WorkflowStore_language__CfYqj{background:rgba(234,88,12,.1);color:#ea580c}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp .WorkflowStore_cardBadges__H7X99 .WorkflowStore_badge__kZpCc.WorkflowStore_version__jsj_f{background:rgba(37,99,235,.1);color:#2563eb}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ{flex:1;margin-bottom:1rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_contentPreview__YAd3f{color:#4b5563;font-size:.875rem;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.75rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_ratingContainer__Ik4KJ{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_ratingContainer__Ik4KJ .WorkflowStore_stars__Gdv8Z{display:flex;gap:.125rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_ratingContainer__Ik4KJ .WorkflowStore_stars__Gdv8Z .WorkflowStore_star__0w3ff{cursor:pointer;font-size:1.125rem;color:#d1d5db;transition:all .2s ease;display:inline-flex;align-items:center}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_ratingContainer__Ik4KJ .WorkflowStore_stars__Gdv8Z .WorkflowStore_star__0w3ff.WorkflowStore_filled__6UIpP{color:#fbbf24}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_ratingContainer__Ik4KJ .WorkflowStore_stars__Gdv8Z .WorkflowStore_star__0w3ff:hover{transform:scale(1.15)}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_ratingContainer__Ik4KJ .WorkflowStore_ratingText__CLhAP{font-size:.75rem;color:#4b5563;font-weight:500;white-space:nowrap}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_ratingContainer__Ik4KJ .WorkflowStore_noRatingText__NMeWO{font-size:.6875rem;color:#9ca3af;font-weight:400;font-style:italic;white-space:nowrap}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_contentMeta__KtNRh{display:flex;align-items:center;gap:1rem;font-size:.75rem;color:#6b7280;flex-wrap:wrap}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_contentMeta__KtNRh .WorkflowStore_metaItem__eLP3D{display:flex;align-items:center;gap:.25rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_contentMeta__KtNRh .WorkflowStore_metaItem__eLP3D .WorkflowStore_metaIcon__O8L1s{font-size:.875rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_contentMeta__KtNRh .WorkflowStore_templateBadge__gmnwj{padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;font-weight:600;background:rgba(234,88,12,.1);color:#ea580c;display:flex;align-items:center;gap:.25rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_tags__QzJ4Z{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_tags__QzJ4Z .WorkflowStore_tag__O6DzX{padding:.25rem .5rem;border-radius:.375rem;font-size:.7rem;font-weight:500;background:rgba(37,99,235,.08);color:#2563eb;border:1px solid rgba(37,99,235,.2);transition:all .2s ease}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardContent__lMJSJ .WorkflowStore_tags__QzJ4Z .WorkflowStore_tag__O6DzX:hover{background:rgba(37,99,235,.15);border-color:#2563eb}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p{display:flex;justify-content:between;align-items:center;padding-top:1rem;border-top:1px solid #f3f4f6}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardActions__zEzYf{display:flex;gap:.5rem;margin-left:auto}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardActions__zEzYf .WorkflowStore_actionButton__i__UH{background:rgba(0,0,0,0);border:1px solid #d1d5db;padding:.375rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;color:#4b5563;display:flex;align-items:center;gap:.25rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardActions__zEzYf .WorkflowStore_actionButton__i__UH:hover{border-color:#2563eb;color:#2563eb;background:rgba(37,99,235,.05)}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardActions__zEzYf .WorkflowStore_actionButton__i__UH.WorkflowStore_editButton__1hTJH:hover{border-color:#f59e0b;color:#f59e0b;background:rgba(245,158,11,.05)}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardActions__zEzYf .WorkflowStore_actionButton__i__UH.WorkflowStore_deleteButton__LfplX:hover{border-color:#dc2626;color:#dc2626;background:rgba(220,38,38,.05)}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardActions__zEzYf .WorkflowStore_actionButton__i__UH .WorkflowStore_actionIcon__R_e9h{font-size:.875rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardInfo__K_Gye{display:flex;align-items:center;gap:1rem;font-size:.75rem;color:#6b7280}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardInfo__K_Gye .WorkflowStore_infoItem__a_ki_{display:flex;align-items:center;gap:.25rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardInfo__K_Gye .WorkflowStore_infoItem__a_ki_ .WorkflowStore_infoIcon__19dVk{font-size:.875rem}@media(max-width:768px){.WorkflowStore_content__2s2UL{padding:1rem}.WorkflowStore_workflowGrid__ZrE1A{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.WorkflowStore_addWorkflowCard__kl3z7{padding:1.5rem;min-height:200px}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowIcon__lLdc6{width:3rem;height:3rem;margin-bottom:1rem}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowIcon__lLdc6 svg{font-size:1.5rem}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowTitle__3zjxp{font-size:1.125rem}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowDescription__Hw9rX{font-size:.8125rem}.WorkflowStore_workflowCard__uD7HO{padding:1rem;min-height:180px}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp .WorkflowStore_cardTitle__SV7OP{font-size:1rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp .WorkflowStore_cardBadges__H7X99 .WorkflowStore_badge__kZpCc{font-size:.625rem;padding:.1875rem .375rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p{flex-direction:column;align-items:stretch;gap:.75rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardActions__zEzYf{margin-left:0;justify-content:center}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardFooter__aV70p .WorkflowStore_cardInfo__K_Gye{justify-content:center}}@media(max-width:480px){.WorkflowStore_addWorkflowCard__kl3z7{padding:1rem;min-height:180px}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowIcon__lLdc6{width:2.5rem;height:2.5rem;margin-bottom:.75rem}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowIcon__lLdc6 svg{font-size:1.25rem}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowTitle__3zjxp{font-size:1rem;margin-bottom:.5rem}.WorkflowStore_addWorkflowCard__kl3z7 .WorkflowStore_addWorkflowContent__ztkau .WorkflowStore_addWorkflowDescription__Hw9rX{font-size:.75rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp{flex-direction:column;align-items:flex-start;gap:.75rem}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp .WorkflowStore_cardTitle__SV7OP{margin-right:0}.WorkflowStore_workflowCard__uD7HO .WorkflowStore_cardHeader__Xk9kp .WorkflowStore_cardBadges__H7X99{flex-direction:row;flex-wrap:wrap}}.Card_card__EhXmM{background:var(--color-white-base);border:1px solid var(--color-gray-200);border-radius:.75rem;padding:1.5rem;transition:all .2s ease-in-out;position:relative;z-index:1;user-select:none}.Card_card__EhXmM:hover{border-color:var(--color-primary-h-solid);box-shadow:0 4px 16px rgba(85,130,246,.5);z-index:2}.Card_card__EhXmM.Card_active__BnLop{z-index:100}.Card_card__EhXmM.Card_selected__TlrcR{border-color:var(--color-primary-h-solid);box-shadow:0 0 0 2px var(--color-primary-h-solid-25);background:var(--color-primary-h-solid-06)}.Card_cardHeader__4fqGV{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.Card_cardBody__cbUTw{margin-bottom:1rem}.Card_cardFooter__vgKji{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding-top:1rem}