.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}}.sections_card__DuijT{position:relative;display:flex;flex-direction:column;min-width:0;padding:1.5rem;border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-section-raised);box-shadow:var(--shadow-card)}.sections_cardOnRaised__o2ojv{background:var(--bg-raised)}.sections_alignedItem__i8_nn{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0;align-content:start}.sections_sketch__1kz8p{display:grid;gap:.75em;padding:1em 1.125em 1.125em;font-size:1rem;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-base)}.sections_sketchBar__ulTno{display:flex;align-items:center;gap:.5em;min-width:0;padding-bottom:.75em;border-bottom:1px solid var(--border-subtle);color:var(--text-muted)}.sections_sketchBar__ulTno svg{flex:none;width:.875em;height:.875em}.sections_fileChip__YgzMs{min-width:0;padding:.125em .5em;border:1px solid var(--border-subtle);border-radius:6px;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.75em;line-height:1.5em;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sections_sketchRows__YA4bb{display:grid;gap:.625em}.sections_sketchRow__iQbrY{display:flex;align-items:center;gap:.625em;min-width:0}.sections_glyph__4cfHc{flex:none;width:.75em;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.75em;line-height:1em;text-align:center;color:var(--text-muted)}.sections_rowBar__F174b{flex:1;min-width:0}.sections_node__K8geI{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;border-radius:50%;border:1px solid var(--border-strong)}.sections_node__K8geI svg{width:.625em;height:.625em}.sections_nodeDone__uNi_H{border-color:#34d399;background:rgba(52,211,153,.14);color:#34d399}.sections_nodeActive__WH2Gy{border-color:var(--accent-blue);box-shadow:inset 0 0 0 .1875em var(--bg-base),inset 0 0 0 1em var(--accent-blue)}.sections_fileBlock__V3KlU{display:grid;gap:.5em;padding:.625em .75em;border:1px solid var(--border-subtle);border-radius:8px}.sections_fileBlockRejected__ifrT2{border-style:dashed;opacity:.6}.sections_fileHead__bu7XO{display:flex;align-items:center;gap:.625em}.sections_verdict__GqocJ{flex:none;display:inline-flex;width:1em;height:1em}.sections_verdict__GqocJ svg{width:1em;height:1em}.sections_verdictAccept__3p6oy{color:#34d399}.sections_verdictReject__KDGL6{color:#f87171}.sections_dot__9MBY8{flex:none;width:.5em;height:.5em;border-radius:50%;background:#34d399}.sections_summaryRow__h7nmj{display:flex;align-items:center;gap:.625em;padding-top:.625em;border-top:1px solid var(--border-subtle);color:#34d399}.sections_summaryRow__h7nmj svg{flex:none;width:1em;height:1em}.sections_notesBlock__AKDkv{display:block;padding-top:.75em;border-top:1px solid var(--border-subtle)}.sections_steps__Y6owB{position:relative;display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.sections_step__VINQw:not(:last-child):after{content:"";position:absolute;top:3.75rem;bottom:-2.5rem;left:1.25rem;border-left:1px solid var(--border-strong)}.sections_step__VINQw{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;align-items:start}.sections_stepNode__j1joR{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-top:1.25rem;border:1px solid var(--border-strong);border-radius:50%;background:var(--bg-section-raised);color:var(--text-secondary)}.sections_stepNode__j1joR svg{width:1.125rem;height:1.125rem}.sections_stepIndex__N8QSP{font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.sections_routes__JcDCs{display:grid;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none}.sections_route__X5RMg{display:grid;align-content:start;gap:.875em;min-width:0;padding:.875em 1em 1em;font-size:1rem;border:1px solid var(--border-subtle);border-top:2px solid #2563eb;border-radius:12px;background:var(--bg-base)}.sections_route-codepair__MhOvc{border-top-color:#fbbf24}.sections_routeHead__K9Ong{display:flex;align-items:center;gap:.5em;min-width:0}.sections_routeIcon__HNukM{flex:none;display:inline-flex;color:var(--accent-blue-hover)}.sections_route-codepair__MhOvc .sections_routeIcon__HNukM{color:#fbbf24}.sections_routeIcon__HNukM svg{width:1em;height:1em}.sections_routeName__vxfzb{min-width:0;font-size:.875em;font-weight:600;line-height:1.25em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sections_recDot__6dHf4{flex:none;width:.5em;height:.5em;margin-left:auto;border-radius:50%;background:#f87171;box-shadow:0 0 0 .1875em rgba(248,113,113,.18)}.sections_routeBody__1fjKf{display:grid;gap:.75em}.sections_meter___hglJ{display:flex;align-items:center;gap:.5em;color:var(--text-muted)}.sections_meter___hglJ svg{flex:none;width:.875em;height:.875em}.sections_meterTrack__CbRUS{flex:1;height:.375em;overflow:hidden;border-radius:999px;background:var(--bg-raised-hover)}.sections_meterFill__FrLuj{display:block;width:58%;height:100%;border-radius:inherit;background:var(--accent-blue-bg)}.sections_caretRow__goUYx{display:flex;align-items:center;gap:.375em;min-width:0}.sections_caretLine__iiTIS{display:block;min-width:0}.sections_caret__AEozx{flex:none;width:2px;height:1em;border-radius:1px}.sections_caretWarm__GW7o3{background:#fbbf24}.sections_caretBlue__CO6qt{background:var(--accent-blue-hover)}.sections_constraint__Dyypd{display:flex;align-items:flex-start;gap:.75rem;margin-top:auto;padding-top:1.25rem;border-top:1px dashed var(--border-strong)}.sections_constraintIcon__FHmxg{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-secondary)}.sections_constraintIcon__FHmxg svg{width:.875rem;height:.875rem}.sections_taskTerminal__pUHzC{display:grid;align-content:start;gap:.75em;margin-top:1.5rem;padding:1em 1.125em 1.125em;font-size:1rem;border:1px solid var(--border-subtle);border-top:2px solid var(--border-hover);border-radius:12px;background:var(--bg-base)}.sections_monoLine__LjUCV{display:flex;align-items:flex-start;gap:.625em;min-width:0;margin:0;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.8125em;line-height:1.6em;color:var(--text-primary)}.sections_monoLineText__T2seN{min-width:0;overflow-wrap:anywhere}.sections_terminalBars__G2f6z{padding-left:1.4em}.sections_monoMuted__RdTKL{color:var(--text-secondary)}.sections_promptMark__vzrR7{flex:none;color:var(--text-muted)}.sections_actionMark__nV6v3{flex:none;color:#fbbf24}.sections_terminalBar__eo0Jo{display:flex;align-items:center;gap:.75em;min-width:0;padding-bottom:.75em;border-bottom:1px solid var(--border-subtle)}.sections_console__HvM4t{overflow:hidden;border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-raised);box-shadow:var(--shadow-card)}.sections_consoleBar__UUZmt{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.875rem 1.25rem;border-bottom:1px solid var(--border-subtle);background:var(--bg-raised-strong)}.sections_consoleTool__MP6O_{min-width:0;font-size:.875rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis}.sections_consoleTool__MP6O_,.sections_status__LGGRt{font-weight:500;line-height:1.25rem;white-space:nowrap}.sections_status__LGGRt{flex:none;display:inline-flex;align-items:center;gap:.375rem;max-width:50%;margin-left:auto;padding:.125rem .625rem;border:1px solid rgba(52,211,153,.6);border-radius:999px;font-size:.8125rem;color:#34d399}.sections_statusText__npV3H{min-width:0;overflow:hidden;text-overflow:ellipsis}.sections_statusDot____jtD{flex:none;width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.sections_panes__tczDR{display:grid}.sections_pane__i_x8s{display:flex;flex-direction:column;min-width:0;padding:1.5rem 1.25rem 1.75rem}.sections_pane__i_x8s+.sections_pane__i_x8s{border-top:1px solid var(--border-subtle)}.sections_pane__i_x8s.sections_alignedItem__i8_nn{display:grid}.sections_commits__TdIUq{display:flex;align-items:center;gap:0;padding-top:.625em;border-top:1px solid var(--border-subtle)}.sections_commit__ugTW_{flex:none;width:.625em;height:.625em;border:1px solid var(--text-muted);border-radius:50%}.sections_commitLink__K_36s{flex:1;max-width:2.5em;border-top:1px solid var(--border-strong)}.sections_commitHead__ax6dT{border-color:#34d399;background:#34d399}.sections_summaryHead__M6NMp{display:flex;align-items:center;gap:.625em;min-width:0}.sections_promptChip__x8Ein{display:block;height:1.5em;border:1px solid var(--border-subtle);border-radius:999px}@media (min-width:640px){.sections_routes__JcDCs{grid-template-columns:repeat(3,minmax(0,1fr))}.sections_card__DuijT{padding:1.75rem}.sections_pane__i_x8s{padding:1.75rem 1.75rem 2rem}}@media (min-width:1024px){.sections_featuredTask__I3vS0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:2.5rem;column-gap:2.5rem}.sections_featuredTask__I3vS0 .sections_taskTerminal__pUHzC{margin-top:0}.sections_panes__tczDR{grid-template-columns:repeat(3,minmax(0,1fr))}.sections_pane__i_x8s+.sections_pane__i_x8s{border-top:0;border-left:1px solid var(--border-subtle)}}.hero_card__gjNDo{overflow:hidden;font-size:calc(1rem * min(var(--hero-scale, 1), 1.25));border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-section-raised);box-shadow:var(--shadow-card)}.hero_header__CWIw9{display:flex;align-items:center;gap:.75em;min-width:0;padding:.875em 1em;border-bottom:1px solid var(--border-subtle);background:var(--bg-raised)}.hero_logo__ldlkF{display:inline-flex;flex:none;zoom:min(var(--hero-scale,1),1.25)}.hero_tool__omhY8{min-width:0;font-size:1em;font-weight:600;line-height:1.5em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero_status__W_LZO{flex:none;display:inline-flex;align-items:center;gap:.4375em;max-width:50%;margin-left:auto;padding:.1875em .75em;border:1px solid rgba(52,211,153,.6);border-radius:999px;font-size:.8125em;font-weight:500;line-height:1.5em;color:#34d399;white-space:nowrap}.hero_statusDot__Cp5rq{flex:none;width:.4375em;height:.4375em;border-radius:50%;background:currentColor}.hero_statusText__adDxs{min-width:0;overflow:hidden;text-overflow:ellipsis}.hero_body__ewmuF{display:grid;gap:1.25em;padding:1em}.hero_terminal__nMFho{display:grid;gap:.875em;min-width:0;padding:.875em 1em 1em;border:1px solid var(--border-subtle);border-top:2px solid #2563eb;border-radius:12px;background:var(--bg-base)}.hero_terminalBar__fy2M9{display:flex;align-items:center;gap:.75em;min-width:0;padding-bottom:.75em;border-bottom:1px solid var(--border-subtle)}.hero_recDot__u9l0T{flex:none;width:.5em;height:.5em;margin-left:auto;border-radius:50%;background:#f87171;box-shadow:0 0 0 .1875em rgba(248,113,113,.18)}.hero_fileChip__SqZj_{display:inline-flex;align-items:center;gap:.375em;min-width:0;padding:.125em .5em;border:1px solid var(--border-subtle);border-radius:6px;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.75em;line-height:1.5em;color:var(--text-secondary);white-space:nowrap}.hero_fileChip__SqZj_ svg{flex:none;width:1em;height:1em;color:var(--text-muted)}.hero_line__bdwkD{display:flex;align-items:flex-start;gap:.625em;min-width:0;margin:0;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.8125em;line-height:1.6em;color:var(--text-primary)}.hero_lineText__GITJw{min-width:0;overflow-wrap:anywhere}.hero_muted__lzpAK{color:var(--text-secondary)}.hero_mark__AuDan{flex:none;width:1em;text-align:center;color:var(--text-muted)}.hero_markAction__n_8WY{color:#fbbf24}.hero_bars__eSoVr{padding-left:1.625em}.hero_approval__zVtKF{padding:.5em .75em;border:1px solid var(--border-strong);border-radius:8px}.hero_approvalIcon__B00ei{color:var(--accent-blue-hover)}.hero_result__UdiMn{color:#34d399;font-weight:500}.hero_approval__zVtKF svg,.hero_result__UdiMn svg{flex:none;width:1em;height:1.6em}.hero_reviewer__5HyqE{display:grid;gap:.75em}.hero_reviewerLabel___V19Q{font-size:.8125em;font-weight:500;line-height:1.25em;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero_tiles__e7oOn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625em}.hero_tile__L_fUo{display:grid;align-content:space-between;gap:1em;min-width:0;padding:.875em .75em .75em;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-raised)}.hero_tileLabel__ruQkE{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.8125em;font-weight:500;line-height:1.35em;color:var(--text-secondary)}.hero_tileRows__b8VUc{display:grid;gap:.5em}.hero_tileRow__coigJ{display:flex;align-items:center;gap:.5em}.hero_tileDot__pc2pC{flex:none;width:.4375em;height:.4375em;border-radius:50%;background:#34d399}@media (min-width:640px){.hero_header__CWIw9{padding:.875em 1.25em}.hero_body__ewmuF{gap:1.5em;padding:1.25em}.hero_terminal__nMFho{padding:1em 1.25em 1.25em}.hero_tile__L_fUo{padding:1em .875em .875em}}