.cta_panel__UfEbG{display:grid;gap:2rem;padding:2rem 1.5rem;border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-section-raised);box-shadow:var(--shadow-card)}.cta_actions__3yVtT{display:flex;flex-direction:column;gap:.75rem}.cta_actions__3yVtT>*{width:100%}@media (min-width:640px){.cta_panel__UfEbG{padding:2.5rem}.cta_actions__3yVtT{flex-direction:row}.cta_actions__3yVtT>*{width:auto}}@media (min-width:1024px){.cta_panel__UfEbG{grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:center;gap:4rem;padding:3rem}.cta_actions__3yVtT{flex-direction:column}.cta_actions__3yVtT>*{width:100%}}.hero-parts_scaleRoot__oakyu{--hero-scale:1}@media (min-width:1680px) and (min-height:900px){.hero-parts_scaleRoot__oakyu{--hero-scale:1.1}}@media (min-width:1920px) and (min-height:1000px){.hero-parts_scaleRoot__oakyu{--hero-scale:1.2}}@media (min-width:2400px) and (min-height:1250px){.hero-parts_scaleRoot__oakyu{--hero-scale:1.4}}.hero-parts_drawnUnderline__LFStc{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.08em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 10' preserveAspectRatio='none'%3E%3Cpath d='M1.5 7.2C22 3.4 44 2.6 62 4.1c13.5 1.1 24.5 2.9 36.5 1.4' fill='none' stroke='%233b82f6' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 100%;background-size:100% .26em}.hero-parts_bars__jNZn2{display:grid;gap:.5em;width:100%}.hero-parts_bar__naJK7{display:block;height:.5em;max-width:100%;border-radius:999px;background:var(--border-strong)}.hero-parts_bar-code__zs8M7{background:#a78bfa}.hero-parts_bar-keyword__Rc91h{background:#60a5fa}.hero-parts_bar-added__EG8tx,.hero-parts_bar-string__mnofh{background:#34d399}.hero-parts_bar-removed__hqy8C{background:#f87171}.hero-parts_bar-faint__6msSN{background:var(--bg-raised-hover)}.hero-parts_cursor__mJdA8{display:inline-block;width:.55em;height:1.05em;vertical-align:-.15em;background:var(--text-primary);animation:hero-parts_hero-cursor-blink__fZJm1 1.1s steps(2,start) infinite}@keyframes hero-parts_hero-cursor-blink__fZJm1{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.hero-parts_cursor__mJdA8{animation:none}}.hero-parts_windowDots__idFzR{display:inline-flex;gap:.375em}.hero-parts_windowDots__idFzR span{width:.5em;height:.5em;border-radius:50%;background:var(--bg-raised-hover)}.hero-parts_appSketch__qv01z{display:grid;gap:.625em}.hero-parts_appSketch__qv01z>span{display:block;height:.5em;max-width:100%;border-radius:999px;background:var(--bg-raised-hover)}.hero-parts_appSketch__qv01z>.hero-parts_appSketchAction__lmNuc{width:32%;height:1.25em;margin-top:.25em;border-radius:.375em;background:var(--accent-blue-bg)}.hero-parts_settingsSketch__Igx0P{display:grid;gap:.75em}.hero-parts_settingsRow__9fmsE{display:flex;align-items:center;justify-content:space-between;gap:1em}.hero-parts_settingsLabel__Jq8mz{display:block;height:.5em;max-width:100%;border-radius:999px;background:var(--bg-raised-hover)}.hero-parts_settingsToggle__gn0iX{position:relative;flex:none;width:1.75em;height:1em;border-radius:999px;background:var(--bg-raised-hover)}.hero-parts_settingsKnob__4sy67{position:absolute;top:.125em;left:.125em;width:.75em;height:.75em;border-radius:50%;background:var(--text-muted)}.hero-parts_settingsToggleOn__3PSW3{background:var(--accent-blue-bg)}.hero-parts_settingsToggleOn__3PSW3 .hero-parts_settingsKnob__4sy67{left:auto;right:.125em;background:var(--text-primary)}.hero-parts_harnessGroup__MlBpb{display:inline-flex;align-items:center;padding:.25rem 0;transform:scale(var(--hero-scale,1));transform-origin:var(--harness-origin,left center)}.hero-parts_harnessAvatar__lIaH3{position:relative;display:inline-flex;border-radius:50%;box-shadow:0 0 0 2px var(--harness-ring,var(--bg-base));transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.hero-parts_harnessAvatar__lIaH3+.hero-parts_harnessAvatar__lIaH3{margin-left:-.625rem}.hero-parts_harnessMark__pOOQO{display:inline-flex;overflow:hidden;border-radius:50%}.hero-parts_harnessAvatar__lIaH3:hover,.hero-parts_harnessAvatar__lIaH3[data-focus-visible-added]{z-index:2;transform:translateY(-4px) scale(1.08)}.hero-parts_harnessAvatar__lIaH3:focus-visible,.hero-parts_harnessAvatar__lIaH3:hover{z-index:2;transform:translateY(-4px) scale(1.08)}.hero-parts_harnessAvatar__lIaH3[data-focus-visible-added]{outline:2px solid var(--accent-blue);outline-offset:2px}.hero-parts_harnessAvatar__lIaH3:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.hero-parts_harnessTooltip__dLFSB{position:absolute;bottom:calc(100% + 8px);left:50%;padding:.25rem .5rem;border-radius:.375rem;background:var(--text-primary);color:var(--text-inverse);font-size:.75rem;font-weight:500;line-height:1rem;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,4px) scale(.92);transition:opacity .16s ease,transform .26s cubic-bezier(.34,1.56,.64,1)}.hero-parts_harnessTooltipBelow__WlxZV{top:calc(100% + 8px);bottom:auto;transform:translate(-50%,-4px) scale(.92)}.hero-parts_harnessAvatar__lIaH3:hover .hero-parts_harnessTooltip__dLFSB,.hero-parts_harnessAvatar__lIaH3[data-focus-visible-added] .hero-parts_harnessTooltip__dLFSB{opacity:1;transform:translate(-50%) scale(1)}.hero-parts_harnessAvatar__lIaH3:focus-visible .hero-parts_harnessTooltip__dLFSB,.hero-parts_harnessAvatar__lIaH3:hover .hero-parts_harnessTooltip__dLFSB{opacity:1;transform:translate(-50%) scale(1)}@media (prefers-reduced-motion:reduce){.hero-parts_harnessAvatar__lIaH3,.hero-parts_harnessTooltip__dLFSB{transition:none}.hero-parts_harnessAvatar__lIaH3:hover{transform:none}}.replica_stage__meygZ{position:relative;display:flex;flex:1 0 auto;min-height:15rem;margin-bottom:-1px;font-size:calc(1rem * var(--hero-scale, 1))}.replica_window__dVO8z{display:grid;flex:1;grid-template-rows:auto minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid var(--border-subtle);border-bottom:0;border-radius:16px 16px 0 0;background:#0c0c0e}.replica_header__MfdEK{display:flex;align-items:center;gap:1em;min-width:0;padding:.625em 1em;border-bottom:1px solid var(--border-subtle);background:var(--bg-section-raised)}.replica_app__qZRmq{display:inline-flex;flex:none;align-items:center;gap:.5em}.replica_mark__IoOEI{display:inline-flex}.replica_mark__IoOEI>span{width:1.5em;height:1.5em;border-radius:.4375em}.replica_appName__l61Lc{color:var(--text-primary);font-size:.8125em;font-weight:500;line-height:1.25em;white-space:nowrap}.replica_tabs__kIJto{display:none;min-width:0;gap:.25em}.replica_tab__jc8hR{min-width:0;padding:.25em .75em;border:1px solid transparent;border-radius:.5em;color:var(--text-muted);font-family:var(--font-mono);font-size:.75em;line-height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.replica_tabActive__MreSF{border-color:var(--border-subtle);background:#0c0c0e;color:var(--text-secondary)}.replica_tabSecond__SOoOh{display:none}.replica_body__w8Pkc{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}.replica_pane__9fvF_{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.replica_editor__6Ru77,.replica_tree__10joi{display:none}.replica_fill__6ceps{flex:1 1 0;min-height:0;overflow:hidden}.replica_tree__10joi{padding:.75em 0;border-right:1px solid var(--border-subtle);background:#0e0e11}.replica_treeRow__L6q_l{position:relative;display:flex;align-items:center;gap:.5em;height:1.75em;padding-right:.875em}.replica_treeRowScope__IwcIY:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:color-mix(in srgb,var(--accent-blue) 55%,transparent)}.replica_treeRowActive__7CIHh{background:var(--bg-raised)}.replica_treeGlyph__o70lx{flex:none;width:.625em;height:.75em;border-radius:.125em;background:#3f3f46}.replica_treeFolder__HKTWx{width:.75em;height:.625em;background:#52525b}.replica_treeBar__QFRcs{display:block;flex:0 1 auto;height:.4375em;border-radius:999px;background:#3f3f46}.replica_treeRowActive__7CIHh .replica_treeBar__QFRcs{background:var(--text-muted)}.replica_changeDot__1h382{flex:none;width:.4375em;height:.4375em;margin-left:auto;border-radius:50%;background:var(--accent-blue)}.replica_editor__6Ru77{padding:.75em 0}.replica_codeLine__ioNkv{display:flex;align-items:center;height:1.625em;border-left:2px solid transparent}.replica_code-add__mFO10{border-left-color:#34d399;background:color-mix(in srgb,#34d399 9%,transparent)}.replica_code-del__7XtIZ{border-left-color:#f87171;background:color-mix(in srgb,#f87171 9%,transparent)}.replica_gutter__4v_4V{flex:none;width:1.25em;height:.375em;margin:0 1.25em 0 1em;border-radius:999px;background:var(--bg-raised-hover)}.replica_codeText__Q_DGy{display:flex;gap:.5em;min-width:0;overflow:hidden}.replica_token__s4Vcn{display:block;flex:none;height:.5em;border-radius:999px}.replica_token-kw__lPqGY{background:#60a5fa}.replica_token-fn__eMZ_k{background:#a78bfa}.replica_token-str__SIxrY{background:#34d399}.replica_token-plain__zkLK5{background:#52525b}.replica_tokenFaint__6AHgV{background:#1f1f23}.replica_composer__6FVQV{gap:1em;padding:1.25em 1.25em 0;background:#0e0e11}.replica_prompt__VyhZI{margin:0;padding:.75em .875em;border:1px solid var(--border-subtle);border-radius:.75em;background:var(--bg-raised);color:var(--text-primary);font-size:.875em;line-height:1.5em;overflow-wrap:anywhere}.replica_log__Abv7L{display:grid;gap:.75em;margin:0;padding:0;list-style:none}.replica_logItem__M9bM5{display:flex;align-items:flex-start;gap:.625em;color:var(--text-secondary);font-size:.875em;line-height:1.5em}.replica_logIcon__bXMAz{flex:none;width:1.0625em;height:1.0625em;margin-top:.21875em;color:var(--text-muted)}.replica_logIconOk__e5l8Z{color:#34d399}.replica_logText__mEdIG{flex:1;min-width:0;overflow-wrap:anywhere}.replica_diffStat__hd78P{display:inline-flex;flex:none;gap:.25em;margin-top:.5em}.replica_diffStat__hd78P>span{display:block;height:.5em;border-radius:999px}.replica_diffAdded__VzYMH{width:1.75em;background:#34d399}.replica_diffRemoved__S_PJZ{width:.875em;background:#f87171}.replica_status__Zgvw0{display:inline-flex;align-self:flex-start;align-items:center;gap:.5em;max-width:100%;padding:.125em .75em;border:1px solid #34d399;border-radius:999px;color:#34d399;font-size:.8125em;font-weight:500;line-height:1.5em;white-space:nowrap}.replica_statusDot__XiN4D{flex:none;width:.5em;height:.5em;border-radius:50%;background:currentColor}.replica_statusText__xGo_i{min-width:0;overflow:hidden;text-overflow:ellipsis}.replica_composerTail__FjxmE{display:grid;align-content:start;gap:.625em;margin-top:.5em;padding:1em 0 1.25em;border-top:1px solid var(--border-subtle)}.replica_tailBar__ap7Ed{display:block;height:.4375em;max-width:100%;border-radius:999px;background:#1f1f23}@media (min-width:768px){.replica_body__w8Pkc{grid-template-columns:minmax(0,1fr) minmax(0,21em)}.replica_editor__6Ru77{display:flex}.replica_composer__6FVQV{border-left:1px solid var(--border-subtle)}.replica_tabs__kIJto{display:inline-flex}}@media (min-width:1024px){.replica_body__w8Pkc{grid-template-columns:minmax(0,13em) minmax(0,1fr) minmax(0,24em)}.replica_tree__10joi{display:flex}.replica_tabSecond__SOoOh{display:block}.replica_header__MfdEK{gap:1.25em}.replica_app__qZRmq{width:calc(13em - 5.75em)}}@media (min-width:1280px){.replica_body__w8Pkc{grid-template-columns:minmax(0,15em) minmax(0,1fr) minmax(0,26em)}.replica_app__qZRmq{width:calc(15em - 5.75em)}}.hero_inner__AEFT6{display:flex;flex-direction:column;min-height:calc(100svh - 5rem);padding-top:2.5rem}.hero_lead__F3sTe{display:grid;gap:1.5rem}.hero_headline__5SfbN{min-width:0}.hero_aside__tvSFr{display:grid;gap:1.5rem;min-width:0}.hero_description__rPWB_{max-width:36rem}.hero_actions__61HUI{display:flex;flex-direction:column;gap:.75rem}.hero_stage__KB06s{margin-top:2.5rem}@media (min-width:640px){.hero_inner__AEFT6{padding-top:3.5rem}.hero_actions__61HUI{flex-direction:row;flex-wrap:wrap}}@media (min-width:1024px){.hero_lead__F3sTe{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}.hero_headline__5SfbN{grid-column:1/-1}.hero_aside__tvSFr{grid-column:1/-1;grid-template-columns:minmax(0,36rem) auto;justify-content:space-between;align-items:end;-moz-column-gap:3rem;column-gap:3rem}.hero_actions__61HUI{flex-wrap:nowrap}.hero_stage__KB06s{margin-top:3rem}}@media (min-width:1280px){.hero_inner__AEFT6{padding-top:4rem}}@media (min-width:1420px){.hero_headline__5SfbN{grid-column:1/span 8}.hero_aside__tvSFr{grid-column:9/span 4;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;row-gap:1.75rem;padding-top:.5rem}.hero_actions__61HUI{flex-direction:column}.hero_actions__61HUI>*{width:100%}.hero_stage__KB06s{margin-top:4rem}}.evaluate_card__fdm_i{display:flex;min-width:0;flex-direction:column;padding:1.25rem 1.25rem 1.5rem;border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-section-raised);box-shadow:var(--shadow-card)}.evaluate_sketch___62Zr{padding:.75rem;border:1px solid var(--border-subtle);border-radius:12px;background:#0c0c0e}.evaluate_svg__RzOcO{display:block;width:100%;height:auto}.evaluate_fillFaint__OkZp5{fill:var(--bg-raised-hover)}.evaluate_fillMuted__nEVuW{fill:#52525b}.evaluate_fillStrong__WmOKb{fill:var(--text-secondary)}.evaluate_fillBlue__GFYtP{fill:var(--accent-blue)}.evaluate_fillGreen___Q3N5{fill:#34d399}.evaluate_fillRed__VqBUd{fill:#f87171}.evaluate_fillAmber__J7LiT{fill:#fbbf24}.evaluate_boundary__6zWDq{fill:color-mix(in srgb,var(--accent-blue) 7%,transparent);stroke:var(--accent-blue);stroke-width:1.25;stroke-dasharray:4 3}.evaluate_chip___xj_Z{fill:var(--bg-raised);stroke:var(--border-subtle)}.evaluate_chipStrong__J1Ay_{fill:var(--bg-raised);stroke:var(--accent-blue);stroke-width:1.25}.evaluate_chipLive__JsZgT{fill:var(--bg-raised);stroke:var(--border-subtle)}.evaluate_link__ulhba{fill:none}.evaluate_link__ulhba,.evaluate_rail__cnENY{stroke:var(--border-strong);stroke-width:1.5}.evaluate_dot__UsgMM{fill:#0c0c0e;stroke:var(--text-muted);stroke-width:2}.evaluate_dotDone__cqDhw{fill:#34d399;stroke:#34d399;stroke-width:2}.evidence_console__yTya4{margin-top:3rem;overflow:hidden;border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-section-raised);box-shadow:var(--shadow-card)}.evidence_consoleHead__lRPx9{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--border-subtle);background:var(--bg-raised)}.evidence_status__RuCre{display:inline-flex;align-items:center;gap:.5rem;min-width:0;max-width:60%;padding:.125rem .75rem;border:1px solid #34d399;border-radius:999px;color:#34d399;font-size:.8125rem;font-weight:500;line-height:1.25rem;white-space:nowrap}.evidence_statusText__6XkKy{min-width:0;overflow:hidden;text-overflow:ellipsis}.evidence_statusDot__hPrG0{flex:none;width:.4375rem;height:.4375rem;border-radius:50%;background:currentColor}.evidence_panes__f46xv{display:grid;margin:0;padding:0;list-style:none}.evidence_pane__DP9J4{min-width:0;padding:1.5rem 1.25rem 1.75rem}.evidence_pane__DP9J4+.evidence_pane__DP9J4{border-top:1px solid var(--border-subtle)}@media (min-width:640px){.evidence_pane__DP9J4{padding:1.75rem 1.75rem 2rem}}@media (min-width:1024px){.evidence_panes__f46xv{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence_replica__0oMmh{min-height:15em}.evidence_pane__DP9J4+.evidence_pane__DP9J4{border-top:0;border-left:1px solid var(--border-subtle)}}.evidence_replica__0oMmh{display:grid;gap:1em;align-content:start;padding:1em;border:1px solid var(--border-subtle);border-radius:12px;background:#0c0c0e;font-size:1rem}.evidence_replicaLive__6jwtY{border-top:2px solid #fbbf24}.evidence_barAmber__qv1JF,.evidence_barStrong__Gb75X,.evidence_bar__lXM6N,.evidence_diffBar__rzDq_{display:block;height:.5em;max-width:100%;border-radius:999px}.evidence_bar__lXM6N{background:var(--bg-raised-hover)}.evidence_barStrong__Gb75X{background:var(--text-muted)}.evidence_barAmber__qv1JF{background:#fbbf24}.evidence_commits__uOWr1{position:relative;display:grid;gap:.75em;margin:0;padding:0;list-style:none}.evidence_commit__njqvG{display:flex;align-items:center;gap:.625em}.evidence_commitIcon__kcXZE{flex:none;width:1em;height:1em;color:var(--text-muted)}.evidence_commit__njqvG .evidence_bar__lXM6N{flex:1 1 auto;background:#52525b}.evidence_stat__QIccz{display:inline-flex;flex:none;gap:.25em}.evidence_statAdded__YXPhW,.evidence_statRemoved__tCTCh{display:block;height:.5em;border-radius:999px}.evidence_statAdded__YXPhW{background:#34d399}.evidence_statRemoved__tCTCh{background:#f87171}.evidence_diff__Fx6ei{display:grid;gap:.375em;padding-top:.875em;border-top:1px solid var(--border-subtle)}.evidence_diffLine__T1BWb{display:block;padding:.25em 0 .25em .75em;border-left:2px solid transparent}.evidence_diff-context__fqim3 .evidence_diffBar__rzDq_{background:var(--bg-raised-hover)}.evidence_diff-added__Zl_KE{border-left-color:#34d399;background:color-mix(in srgb,#34d399 8%,transparent)}.evidence_diff-added__Zl_KE .evidence_diffBar__rzDq_{background:color-mix(in srgb,#34d399 70%,#0c0c0e)}.evidence_diff-removed__va09I{border-left-color:#f87171;background:color-mix(in srgb,#f87171 8%,transparent)}.evidence_diff-removed__va09I .evidence_diffBar__rzDq_{background:color-mix(in srgb,#f87171 70%,#0c0c0e)}.evidence_summaryHead__VAbaw{display:flex;align-items:center;gap:.75em}.evidence_aiMark__vjN4T{width:1.5em;height:1.5em}.evidence_summaryLines__bmR6n{display:grid;gap:.625em}.evidence_gapLine__IQMzD{display:flex;align-items:center;gap:.5em}.evidence_gapDot__rxnSS{flex:none;width:.5em;height:.5em;border-radius:50%;background:#f87171}.evidence_questions__54xdB{display:grid;gap:.625em;padding-top:.875em;border-top:1px solid var(--border-subtle)}.evidence_question__cEkJa{display:flex;align-items:center;gap:.625em}.evidence_questionIcon__2eRW6{flex:none;width:1em;height:1em;color:var(--accent-blue)}.evidence_pairHead__pWBc3{display:flex;align-items:center;justify-content:space-between}.evidence_avatars__P6td7{display:inline-flex}.evidence_avatarAmber__jp4Ls,.evidence_avatarBlue__YYp1q{width:1.5em;height:1.5em;border-radius:50%;box-shadow:0 0 0 2px #0c0c0e}.evidence_avatarBlue__YYp1q{background:var(--accent-blue-bg)}.evidence_avatarAmber__jp4Ls{margin-left:-.375em;background:#fbbf24}.evidence_liveDot__7WoFB{width:.5em;height:.5em;border-radius:50%;background:#34d399}.evidence_pairCode__FkieR{display:grid;gap:.625em}.evidence_pairLine__COwrL{display:flex;align-items:center;gap:.125em}.evidence_caret__MZZgo{flex:none;width:2px;height:1.125em;border-radius:1px;background:#fbbf24}.faq_list__cmjOb{margin-top:2.5rem;border-top:1px solid var(--border-subtle)}.faq_item__Whe_o{display:grid;gap:.75rem;padding:1.75rem 0;border-bottom:1px solid var(--border-subtle)}@media (min-width:1024px){.faq_item__Whe_o{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;padding:2.25rem 0}}.tasks_board__7h7Zc{margin:3rem 0 0;padding:0;list-style:none;overflow:hidden;border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-section-raised);box-shadow:var(--shadow-card)}.tasks_task___Q4ht{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem 1rem;padding:1.5rem 1.25rem}.tasks_task___Q4ht+.tasks_task___Q4ht{border-top:1px solid var(--border-subtle)}.tasks_taskIcon__WYpMh{width:1.25rem;height:1.25rem;margin-top:.1875rem;color:var(--accent-blue)}.tasks_taskBody__WEhaQ{min-width:0}.tasks_guardrail__Yizsx{grid-column:1/-1;display:flex;align-items:flex-start;gap:.75rem;margin:0;padding:.875rem 1rem;border:1px solid var(--border-subtle);border-left:2px solid var(--accent-blue);border-radius:12px;background:var(--bg-raised)}.tasks_guardrailIcon__6MRBY{flex:none;width:1rem;height:1rem;margin-top:.3125rem;color:var(--accent-blue)}@media (min-width:640px){.tasks_task___Q4ht{padding:1.75rem}.tasks_guardrail__Yizsx{grid-column:2}}@media (min-width:1024px){.tasks_task___Q4ht{grid-template-columns:auto minmax(0,1fr) minmax(0,22rem);gap:1.25rem 2.5rem;align-items:start;padding:2rem}.tasks_guardrail__Yizsx{grid-column:3}}@media (min-width:1280px){.tasks_task___Q4ht{grid-template-columns:auto minmax(0,1fr) minmax(0,26rem)}}.workflow_flow___Vrev{--flow-gap:3rem;--flow-pad:1.5rem;display:grid;gap:var(--flow-gap);margin:3rem 0 0;padding:0;list-style:none}.workflow_step__CGgUO{position:relative;display:flex;min-width:0;flex-direction:column;padding:var(--flow-pad);border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-section-raised);box-shadow:var(--shadow-card)}.workflow_place__HrFah{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;color:var(--text-primary)}.workflow_place__HrFah>span{white-space:nowrap}.workflow_placeIcon__DihLh{width:1.125rem;height:1.125rem;flex:none;color:var(--accent-blue)}.workflow_placeGroup__sT1Zl{display:inline-flex;align-items:center;gap:.5rem;margin-left:.25rem;white-space:nowrap}.workflow_codepairDot__E3CwL{flex:none;width:.625rem;height:.625rem;border-radius:3px;background:#fbbf24}.workflow_down__HrTsz{position:absolute;bottom:calc(100% + 1px);left:calc(var(--flow-pad) + .5rem);height:var(--flow-gap);border-left:1.5px solid var(--border-strong);pointer-events:none}.workflow_downArrow__ZmaK9{position:absolute;bottom:-.25rem;left:calc(-.4375rem - .75px);width:.875rem;height:.875rem;color:var(--text-muted)}.workflow_sketch__9eOfk{display:grid;gap:.75rem;margin-top:auto;padding-top:1.5rem}.workflow_briefBars__27lQC{display:grid;gap:.5rem;padding:.875rem 1rem;border:1px solid var(--border-subtle);border-radius:12px;background:#0c0c0e}.workflow_briefBars__27lQC>span,.workflow_sketchBar__JO0Ef,.workflow_workspaceBars__SNNTC>span{display:block;height:.4375rem;max-width:100%;border-radius:999px;background:#3f3f46}.workflow_options__pzs6d{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.workflow_option__WSVqO{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;border:1px solid var(--border-strong);border-radius:8px;color:var(--text-secondary)}.workflow_optionIcon__UcCRR{width:1rem;height:1rem}.workflow_reviewRow__N0AUA{display:flex;align-items:center;gap:.625rem}.workflow_reviewIcon__df82F{flex:none;width:1rem;height:1rem;color:var(--text-muted)}.workflow_modes__NBT1Z{display:grid;gap:.875rem;margin-top:1.5rem}.workflow_mode__MikXZ{position:relative;display:grid;align-content:start;gap:.875rem;min-width:0;padding:1rem;border:1px solid var(--border-subtle);border-radius:12px;background:#0c0c0e}.workflow_modeHead__ZdMTM{display:flex;align-items:center;gap:.5rem;min-width:0;color:var(--text-primary)}.workflow_modeName__WLXkO{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow_recDot__KMFUM{flex:none;width:.625rem;height:.625rem;margin-left:auto;border-radius:50%;background:#ef4444;box-shadow:0 0 0 3px color-mix(in srgb,#ef4444 22%,transparent)}.workflow_workspace__bX2em{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border:1px solid var(--border-subtle);border-radius:8px;background:var(--bg-raised)}.workflow_workspaceBars__SNNTC{display:grid;flex:1;gap:.375rem}.workflow_recording__YnI6K{display:block;padding:.375rem 0}.workflow_recordingTrack__ZSowX{position:relative;display:block;height:.375rem;border-radius:999px;background:var(--bg-raised-hover)}.workflow_recordingPlayed__rqAUk{position:absolute;inset:0 38% 0 0;border-radius:999px;background:var(--text-muted)}.workflow_recordingTick__DbbFZ{width:.375rem;height:.375rem;background:var(--accent-blue)}.workflow_recordingHead__q4EqP,.workflow_recordingTick__DbbFZ{position:absolute;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.workflow_recordingHead__q4EqP{left:62%;width:.75rem;height:.75rem;background:var(--text-primary)}.workflow_budget__YnPgR{display:flex;align-items:center;gap:.625rem}.workflow_budgetIcon__OppPP{flex:none;width:1rem;height:1rem;color:var(--text-muted)}.workflow_budgetTrack__GSlcc{position:relative;display:block;flex:1;height:.375rem;border-radius:999px;background:var(--bg-raised-hover)}.workflow_budgetFill__OQNnb{position:absolute;inset:0 62% 0 0;border-radius:999px;background:var(--accent-blue)}.workflow_gitRow__RqDJn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.workflow_command__Y1TuU{padding:.125rem .5rem;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg-raised);color:var(--text-secondary);font-family:var(--font-mono);font-size:.8125rem;line-height:1.25rem;white-space:nowrap}.workflow_gitArrow__5BFhb{width:.875rem;height:.875rem;color:var(--text-muted)}.workflow_link__KI4Fv{display:none}@media (min-width:1024px){.workflow_flow___Vrev{--flow-gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr);-moz-column-gap:var(--flow-gap);column-gap:var(--flow-gap)}.workflow_down__HrTsz{display:none}.workflow_link__KI4Fv{position:absolute;top:50%;display:block;width:calc(var(--flow-gap) + var(--flow-pad) + 1px);border-top:1.5px solid var(--border-strong);pointer-events:none}.workflow_linkIn__IK0l9{right:calc(100% + 1px)}.workflow_linkOut__t2Llo{left:calc(100% + 1px)}.workflow_linkArrow__b90ac{position:absolute;top:calc(-.4375rem - .75px);right:-.25rem;width:.875rem;height:.875rem;color:var(--text-muted)}}