.workflow-skills-panel_wrap__939Gx{--wsp-ease:cubic-bezier(0.32,0.72,0,1);--wsp-duration:0.5s;position:fixed;z-index:26;top:68px;right:16px;width:440px;max-width:calc(100vw - 32px);max-height:min(720px,calc(100vh - 68px - 68px));box-sizing:border-box;font-family:var(--layer-font-geist-sans,var(--layer-font-geist-sans));color:#020100;letter-spacing:-.04em;opacity:0;transform:translate3d(0,-12px,0) scale(.98);pointer-events:none;transform-origin:top right;transition:opacity var(--wsp-duration) var(--wsp-ease),transform var(--wsp-duration) var(--wsp-ease)}@media (prefers-reduced-motion:reduce){.workflow-skills-panel_wrap__939Gx{--wsp-duration:0.01ms}}.workflow-skills-panel_wrapOpen__C7IZs{opacity:1;transform:none;pointer-events:auto}.workflow-skills-panel_card__K0IYH{display:flex;flex-direction:column;width:100%;max-height:inherit;overflow:hidden;background:#fff;border:1px solid #dedede;border-radius:16px;box-shadow:0 4px 6px -4px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1);box-sizing:border-box}.workflow-skills-panel_panelTop__KEDzP{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:16px 16px 24px;box-sizing:border-box;flex-shrink:0}.workflow-skills-panel_panelTopRow__h_O77{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;box-sizing:border-box}.workflow-skills-panel_panelTopLead__rql8u{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.workflow-skills-panel_panelTopIcon__Gqf8v{display:block;flex-shrink:0;width:20px;height:20px;overflow:hidden}.workflow-skills-panel_panelTopIconImg__teIB1{display:block;width:20px;height:20px;max-width:none;-o-object-fit:contain;object-fit:contain}.workflow-skills-panel_panelTopTitle__P7vKs{margin:0;font-size:20px;line-height:28px;font-weight:400;color:#000;letter-spacing:-.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.workflow-skills-panel_panelTopSubtitle__K_Cmm{margin:0;width:100%;padding-left:28px;box-sizing:border-box;font-size:12px;line-height:16px;font-weight:400;color:#8d8d8d;letter-spacing:-.48px}.workflow-skills-panel_closeBtn__DMigi{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;cursor:pointer;color:#020100;font:inherit}.workflow-skills-panel_closeBtn__DMigi:hover{background:#f5f5f5}.workflow-skills-panel_closeBtn__DMigi .workflow-skills-panel_ms__1s_nw{font-size:20px;line-height:1}.workflow-skills-panel_body__qn72C{display:flex;flex-direction:column;gap:12px;width:100%;padding:0 16px 16px;box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-y:auto}.workflow-skills-panel_search___J21O{display:flex;flex-direction:row;align-items:center;gap:4px;width:100%;min-height:0;padding:8px 8px 8px 16px;background:#fff;border:1px solid #f45523;border-radius:8px;box-sizing:border-box;font-weight:400;flex-shrink:0}.workflow-skills-panel_searchGlyph__RwQmO{font-size:16px;line-height:24px;color:#8d8d8d;flex-shrink:0;letter-spacing:-.64px}.workflow-skills-panel_searchField__5KAT0{display:flex;flex-direction:row;align-items:center;min-width:0;flex:1 1 0;line-height:20px;font-size:14px;letter-spacing:-.56px}.workflow-skills-panel_searchInput__Kd1K_{display:block;width:100%;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:14px;line-height:20px;font-weight:400;color:#020100;letter-spacing:-.56px}.workflow-skills-panel_searchInput__Kd1K_::-moz-placeholder{color:#8d8d8d}.workflow-skills-panel_searchInput__Kd1K_::placeholder{color:#8d8d8d}.workflow-skills-panel_list__ovoKh{display:flex;flex-direction:column;gap:8px;width:100%;min-height:0}.workflow-skills-panel_listFrameworks__tqdOa{display:flex;flex-direction:column;gap:16px;width:100%;min-height:0}.workflow-skills-panel_frameworkRow__Bq2E0{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;margin:0;padding:12px;border:1px solid #eee;border-radius:12px;background:#fff;box-sizing:border-box;text-align:left;font:inherit;color:inherit;cursor:pointer;flex-shrink:0;transition:background .15s ease}.workflow-skills-panel_frameworkRow__Bq2E0:hover{background:#fafafa}.workflow-skills-panel_frameworkRow__Bq2E0:focus-visible{outline:2px solid #f45523;outline-offset:2px}.workflow-skills-panel_frameworkRowInner__ZRBkq{display:flex;flex-direction:row;align-items:flex-start;gap:8px;width:100%;min-width:0;flex-shrink:0;align-self:stretch}.workflow-skills-panel_frameworkIconWrap__xBiuA{display:flex;flex-direction:column;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;padding:4px;background:#eee;border-radius:8px;box-sizing:border-box;flex-shrink:0}.workflow-skills-panel_frameworkIcon__FnF7J{display:block;font-size:16px;line-height:1;width:1em;height:1em;color:#020100;flex-shrink:0}.workflow-skills-panel_frameworkText__sOlK4{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.workflow-skills-panel_frameworkTopRow__4_j4s{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;min-width:0;flex-shrink:0;gap:0}.workflow-skills-panel_frameworkName__jYhOK{margin:0;position:relative;flex:0 1 auto;min-width:0;max-width:100%;font-size:14px;line-height:20px;font-weight:500;color:#000;letter-spacing:-.56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-skills-panel_frameworkTagGroup__IIUdB{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:4px;flex-shrink:0}.workflow-skills-panel_frameworkTagChip__RJNNW{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:4px 8px;border-radius:4px;background:#eee;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:12px;line-height:12px;font-weight:400;color:#020100;opacity:.6;letter-spacing:-.48px;white-space:nowrap}.workflow-skills-panel_frameworkDesc__qEcio{margin:0;position:relative;width:100%;flex-shrink:0;font-size:12px;line-height:16px;font-weight:400;color:#797979;letter-spacing:-.48px;word-wrap:break-word;overflow-wrap:break-word}.workflow-skills-panel_skillRow__AaLSX{display:flex;flex-direction:column;width:100%;margin:0;padding:12px;border:1px solid #eee;border-radius:12px;background:#fff;box-sizing:border-box;text-align:left;font:inherit;color:inherit;cursor:pointer;flex-shrink:0;transition:background .15s ease}.workflow-skills-panel_skillRow__AaLSX:hover{background:#fafafa}.workflow-skills-panel_skillRow__AaLSX:focus-visible{outline:2px solid #f45523;outline-offset:2px}.workflow-skills-panel_skillRowInner__hTgjA{display:flex;flex-direction:row;align-items:flex-start;gap:8px;width:100%;min-width:0}.workflow-skills-panel_iconWrap__M5JFz{display:flex;flex-direction:column;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;padding:4px;background:#eee;border-radius:8px;box-sizing:border-box}.workflow-skills-panel_iconImg__FGlRq{display:block;width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.workflow-skills-panel_skillMain__9wGj5{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.workflow-skills-panel_skillTitleRow__ndZ0Q{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.workflow-skills-panel_skillName__m_Dez{margin:0;font-size:14px;line-height:20px;font-weight:500;color:#000;letter-spacing:-.56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.workflow-skills-panel_typeChip__bIsYa{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:4px;background:#eee;font-family:var(--font-geist-mono,"Geist Mono",ui-monospace,monospace);font-size:12px;line-height:12px;font-weight:400;color:#020100;opacity:.6;letter-spacing:-.48px;white-space:nowrap}.workflow-skills-panel_skillDesc__gBYku{margin:0;width:100%;font-size:12px;line-height:16px;font-weight:400;color:#797979;letter-spacing:-.48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workflow-skills-panel_empty__f1XF4{margin:0;padding:16px 8px;font-size:14px;line-height:20px;color:#8d8d8d;text-align:center}.workflow-skills-panel_error__T42Zw{margin:0;padding:8px;font-size:14px;line-height:20px;color:#b42318}.workflow-skills-panel_listLogics___hlaI,.workflow-skills-panel_listTools__Tr4bk{display:flex;flex-direction:column;gap:16px;width:100%;min-height:0}.workflow-skills-panel_logicCard__R64sU{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-width:0;margin:0;padding:12px 16px;border:1px solid #eee;border-radius:12px;background:#fff;box-sizing:border-box;text-align:left;font:inherit;color:inherit;cursor:pointer;flex-shrink:0;transition:background .15s ease;-webkit-tap-highlight-color:transparent}.workflow-skills-panel_logicCard__R64sU:hover{background:#fafafa}.workflow-skills-panel_logicCard__R64sU:focus-visible{outline:2px solid #f45523;outline-offset:2px}.workflow-skills-panel_logicCardBody__93vdW{display:flex;flex:1 1 0;flex-direction:row;align-items:flex-start;gap:8px;min-width:0}.workflow-skills-panel_logicCardIconFrame__AKo6O{position:relative;display:block;width:28px;height:28px;min-width:28px;border-radius:8px;overflow:hidden;flex-shrink:0;box-sizing:border-box}.workflow-skills-panel_logicCardIconImg__o6EPC{display:block;width:100%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none}.workflow-skills-panel_toolRow__z6fXS{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-width:0;margin:0;padding:12px 16px;border:1px solid #eee;border-radius:12px;background:#fff;box-sizing:border-box;text-align:left;font:inherit;color:inherit;cursor:pointer;flex-shrink:0;transition:background .15s ease;-webkit-tap-highlight-color:transparent}.workflow-skills-panel_toolRow__z6fXS:hover{background:#fafafa}.workflow-skills-panel_toolRow__z6fXS:focus-visible{outline:2px solid #f45523;outline-offset:2px}.workflow-skills-panel_toolRowMuted__88aUN{cursor:not-allowed;opacity:.55}.workflow-skills-panel_toolRowBody__0DKMy{display:flex;flex:1 1 0;flex-direction:row;align-items:flex-start;gap:8px;min-width:0}.workflow-skills-panel_toolIconFrame__szFDo{position:relative;display:block;width:28px;height:28px;min-width:28px;border-radius:8px;overflow:hidden;flex-shrink:0;box-sizing:border-box}.workflow-skills-panel_toolIconFrameBordered__aEbVX{border:1px solid #f9f9f9}.workflow-skills-panel_toolIconImg__djMAk{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:8px;pointer-events:none}.workflow-skills-panel_toolTextBlock__I4vHh{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.workflow-skills-panel_toolName__HqXyp{margin:0;min-width:0;width:100%;font-size:14px;line-height:20px;font-weight:500;color:#000;letter-spacing:-.56px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-skills-panel_toolDescription__dJbdi{margin:0;width:100%;font-size:12px;line-height:16px;font-weight:400;color:#797979;letter-spacing:-.48px;word-wrap:break-word;overflow-wrap:break-word}.workflow-skills-panel_toolArrow__gpTmJ{flex-shrink:0;font-size:16px;line-height:24px;font-weight:300;color:#8d8d8d;letter-spacing:-.64px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.workflow-skills-panel_skillStackSelectableRow__R_uD0{cursor:pointer}.workflow-skills-panel_skillStackRowInner__N6mox{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;min-width:0}.workflow-skills-panel_checkSlot__0NWEY{display:flex;align-items:center;flex-shrink:0}.workflow-skills-panel_skillStackRowSelected__2uGv1,.workflow-skills-panel_skillStackRowSelected__2uGv1:hover{background:#f9f9f9!important}