.StepCard_stepWrapper__orhNW{display:flex;align-items:flex-start;margin-bottom:2rem;position:relative}.StepCard_card__FopAn{flex:1 1;background:var(--form-bg,#fff);border-radius:12px;padding:1.5rem;box-shadow:0 2px 4px var(--form-shadow,rgba(0,0,0,.1));transition:all .3s ease;border:2px solid var(--form-border,#e2e8f0);color:var(--form-input-text,#1f2937)}.StepCard_graphCard__uK34_{min-height:600px}.StepCard_active__ni5U_{border-color:var(--step-active,#3b82f6);box-shadow:0 4px 6px rgba(59,130,246,.1)}.StepCard_completed__WQDGj{border-color:var(--form-success-text,#10b981)}.StepCard_header__1YWos{display:flex;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--form-border,#e2e8f0)}.StepCard_stepIndicator__6OXti{display:flex;align-items:center;flex:1 1}.StepCard_stepNumber__0L0F3{background:var(--step-inactive-bg,#f3f4f6);font-weight:600;color:var(--step-inactive-text,#6b7280)}.StepCard_checkmark__Ur4yg,.StepCard_stepNumber__0L0F3{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:1rem}.StepCard_checkmark__Ur4yg{background:var(--form-success-text,#10b981);color:#fff}.StepCard_title__1Ol8z{font-size:1.25rem;font-weight:600;color:var(--modal-text,#1f2937);margin:0}.StepCard_status__OVM4c{font-size:.75rem;color:var(--step-inactive-text,#6b7280);font-weight:500;margin-left:auto;padding:.25rem .75rem;border-radius:9999px;background-color:var(--step-inactive-bg,#f3f4f6)}.StepCard_active__ni5U_ .StepCard_status__OVM4c{background-color:rgba(59,130,246,.15);color:var(--step-active,#3b82f6)}.StepCard_completed__WQDGj .StepCard_status__OVM4c{background-color:rgba(16,185,129,.15);color:var(--form-success-text,#10b981)}.StepCard_content__HACNl{padding-left:2.5rem}.StepCard_graphContent__rEQUd{height:calc(100% - 4rem);min-height:500px}.StepCard_connector__Q3jd2{display:flex;align-items:center;padding:0 1rem;height:100%;color:var(--step-inactive-text,#9ca3af)}.StepCard_hidden__pTYsA{visibility:hidden}.StepCard_arrow__uASXV{margin-top:1.5rem}@media (max-width:768px){.StepCard_stepWrapper__orhNW{flex-direction:column}.StepCard_connector__Q3jd2{transform:rotate(90deg);padding:1rem 0;justify-content:center}.StepCard_arrow__uASXV{margin-top:0}.StepCard_graphCard__uK34_{min-height:400px}.StepCard_graphContent__rEQUd{min-height:350px}.StepCard_header__1YWos{flex-wrap:wrap}.StepCard_status__OVM4c{margin-top:.5rem;margin-left:2.5rem}}.Select_selectContainer__8fjJg{position:relative;width:100%;font-family:inherit}.Select_selectTrigger__4mOCO{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.75rem 1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.Select_selectTrigger__4mOCO:hover{border-color:#d1d5db}.Select_selectTrigger__4mOCO:focus,.Select_selectTrigger__4mOCO:focus-within{outline:none;border-color:#93c5fd;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.Select_selectedText__iFcRO{color:#111827;font-weight:500}.Select_placeholderText__wQbVN{color:#9ca3af}.Select_arrow__Oz_m9{font-size:12px;color:#6b7280;transition:transform .2s ease}.Select_arrowUp__f0cd9{transform:rotate(180deg)}.Select_dropdownContainer__rsedY{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1050}.Select_optionsList__Qh2LF{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;list-style-type:none;padding:.5rem 0;margin:0;max-height:300px;overflow-y:auto;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.Select_optionItem__1pgGQ{padding:.5rem 1rem;cursor:pointer;color:#4b5563;transition:background-color .15s ease}.Select_optionItem__1pgGQ:focus,.Select_optionItem__1pgGQ:hover{background-color:#f3f4f6;color:#111827;outline:none}.Select_selected__ERZFv{background-color:#f0f7ff;color:#2563eb;font-weight:500}.Select_noOptions__8Vahj{padding:.75rem 1rem;color:#9ca3af;font-style:italic;text-align:center}@media (prefers-color-scheme:dark){.Select_selectTrigger__4mOCO{background-color:#1f2937;border-color:#374151}.Select_selectTrigger__4mOCO:hover{border-color:#4b5563}.Select_selectTrigger__4mOCO:focus,.Select_selectTrigger__4mOCO:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.Select_selectedText__iFcRO{color:#f9fafb}.Select_placeholderText__wQbVN{color:#9ca3af}.Select_arrow__Oz_m9{color:#d1d5db}.Select_optionsList__Qh2LF{background-color:#1f2937;border-color:#374151;box-shadow:0 10px 15px -3px rgba(0,0,0,.3),0 4px 6px -2px rgba(0,0,0,.2)}.Select_optionItem__1pgGQ{color:#d1d5db}.Select_optionItem__1pgGQ:focus,.Select_optionItem__1pgGQ:hover{background-color:#374151;color:#f9fafb}.Select_selected__ERZFv{background-color:#1e3a8a;color:#93c5fd}.Select_noOptions__8Vahj{color:#6b7280}}.DatasetSelect_container__UUhwH{display:flex;flex-direction:column;gap:16px}.Modal_overlay__AOKHB{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.Modal_modalContainer__OWXZv{width:100%;max-width:500px;margin:1.75rem auto}.Modal_modal__6K9Kl{background-color:var(--form-bg);border-radius:8px;border:1px solid var(--form-border);box-shadow:0 4px 10px var(--form-shadow);display:flex;flex-direction:column;max-height:calc(100vh - 3.5rem)}.Modal_header__nAXfV{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid var(--form-border)}.Modal_title__FlLs4{font-size:1.25rem;font-weight:600;color:var(--text-color);margin:0}.Modal_closeButton__oJWHa{background:transparent;border:none;cursor:pointer;padding:.5rem;color:var(--text-secondary);transition:color .2s ease}.Modal_closeButton__oJWHa:hover,.Modal_content__M1uMj{color:var(--text-color)}.Modal_content__M1uMj{padding:1.5rem;overflow-y:auto}.Modal_footer__D6tI8{display:flex;justify-content:flex-end;gap:1rem;padding:1rem 1.5rem;border-top:1px solid var(--form-border)}