.sketches_frame__4DUWc{display:grid;min-width:0;padding:1em;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-raised)}.sketches_bar__3KrWr{display:block;flex:none;height:.5em;max-width:100%;border-radius:999px}.sketches_faint__nLUrm{background:var(--bg-raised-hover)}.sketches_soft__IBIIn{background:rgba(255,255,255,.28)}.sketches_ink__cX3eW{background:rgba(9,9,11,.55)}.sketches_code__aAXsb{background:#a78bfa}.sketches_keyword__uxuLj{background:#60a5fa}.sketches_added__t0h2i,.sketches_string__lzgng{background:#34d399}.sketches_removed__IkQQj{background:#f87171}.sketches_check__SqnkY{flex:none;width:1em;height:1em;color:#34d399}.sketches_flow__dJOPA{position:relative;grid-template-columns:repeat(3,minmax(0,1fr));gap:.875em;align-items:center}.sketches_flowPath___7B6o{position:absolute;left:1.5em;right:1.5em;top:50%;border-top:1px dashed var(--border-hover)}.sketches_flowFile__8RFco{position:relative;z-index:1;display:grid;gap:.4em;padding:.625em .5em;border:1px solid var(--border-subtle);border-radius:8px;background:var(--bg-raised-strong)}.sketches_flowFileActive__Qzf7h{border-color:rgba(96,165,250,.7)}.sketches_flowIcon__bH52A{width:1em;height:1em;color:var(--text-muted)}.sketches_flowFileActive__Qzf7h .sketches_flowIcon__bH52A{color:#60a5fa}.sketches_stack__5taHx{gap:.75em}.sketches_claim__8FFq7{display:grid;gap:.4em;padding-bottom:.75em;border-bottom:1px dashed var(--border-strong)}.sketches_logRows__zfa28{display:grid;gap:.5em}.sketches_logRow__JfI_r{display:flex;align-items:center;gap:.5em;min-width:0;font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.sketches_logRow__JfI_r:before{content:"";flex:none;width:.375em;height:.375em;border-radius:50%;background:var(--text-muted)}.sketches_logRowMatch__w5uiB:before{background:#34d399}.sketches_tree__YB1ag{gap:.3em;align-content:center}.sketches_treeRow__kbcLr{display:flex;align-items:center;gap:.5em;min-width:0;min-height:1.25em;padding:0 .5em;border:1px solid transparent;border-radius:6px}.sketches_treeChild__olT4l{margin-left:1.25em}.sketches_treeFocus__S_UWs{border-color:rgba(96,165,250,.7);background:rgba(37,99,235,.12)}.sketches_treeEdit__ONxzV{margin-left:auto}.sketches_treeLocked__CG3cu{opacity:.75}.sketches_treeLock__V4xML{flex:none;width:.875em;height:.875em;margin-left:auto;color:var(--text-muted)}.sketches_tests__bd7lL{gap:.625em;align-content:center}.sketches_testRow__rv3D_{display:flex;align-items:center;gap:.625em;min-width:0}.sketches_testRow__rv3D_ .sketches_check__SqnkY{margin-left:auto}.sketches_passDot__inJoY{flex:none;width:.5em;height:.5em;border-radius:50%;background:#34d399}.sketches_diff__ckFq5{gap:.75em;align-content:start}.sketches_diffFile__vGkWi{display:grid;overflow:hidden;border:1px solid var(--border-subtle);border-radius:8px;background:var(--bg-base)}.sketches_diffHead__nlvuT{display:flex;align-items:center;gap:.5em;padding:.5em .625em;border-bottom:1px solid var(--border-subtle);background:var(--bg-raised-strong)}.sketches_diffIcon__etPbn{flex:none;width:.875em;height:.875em;color:var(--text-muted)}.sketches_diffLine__x7FaL{display:flex;align-items:center;gap:.5em;padding:.35em .625em}.sketches_diffSign__m2s7Y{flex:none;width:.5em;height:.125em;border-radius:999px;background:var(--bg-raised-hover)}.sketches_line-added__JjDa5{background:rgba(52,211,153,.08)}.sketches_line-added__JjDa5 .sketches_diffSign__m2s7Y{background:#34d399}.sketches_line-removed__s2jVi{background:rgba(248,113,113,.08)}.sketches_line-removed__s2jVi .sketches_diffSign__m2s7Y{background:#f87171}.sketches_commits__4vDzC{display:grid;gap:.5em;padding:.25em 0 0 .25em}.sketches_commit__phNYX{position:relative;display:flex;align-items:center;gap:.625em}.sketches_commit__phNYX+.sketches_commit__phNYX:before{content:"";position:absolute;left:.2em;bottom:100%;height:.5em;border-left:1px solid var(--border-strong)}.sketches_commitDot__PfPfY{flex:none;width:.5em;height:.5em;border:1.5px solid var(--text-muted);border-radius:50%}.sketches_summary__pllTg{gap:.625em;align-content:start}.sketches_summaryHead__VCkb4{display:flex;align-items:center;gap:.625em;margin-bottom:.25em}.sketches_aiMark__ZAvy_{width:1.5em;height:1.5em}.sketches_gap__yxAsX{display:flex;align-items:center;gap:.5em}.sketches_gapDot__4kDbq{flex:none;width:.5em;height:.5em;border-radius:50%;background:#fbbf24}.sketches_prompts__QZg_Z{display:flex;gap:.5em;margin-top:.25em}.sketches_promptChip__hxf6_{display:flex;align-items:center;flex:1;min-width:0;height:1.75em;padding:0 .75em;border:1px solid var(--border-subtle);border-radius:999px}.sketches_notes__J5T4E{gap:.625em;align-content:start}.sketches_noteRow__E9clR{display:flex;align-items:center;gap:.5em}.sketches_noteBullet__VIBCO{flex:none;width:.375em;height:.375em;border-radius:50%;background:var(--text-muted)}.sketches_codepairControl__xlVUt{display:flex;align-items:center;gap:.5em;width:9em;max-width:100%;height:2em;margin-top:.375em;padding:0 .75em;border-radius:6px;background:#fbbf24}.sketches_codepairDot__rNDSL{flex:none;width:.5em;height:.5em;border-radius:50%;background:rgba(9,9,11,.7)}.sections_trace___7KoN{position:relative;display:grid;gap:2.5rem;margin:3rem 0 0;padding:0 0 0 2.25rem;list-style:none}.sections_trace___7KoN:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:.4375rem;border-left:1px dashed var(--border-hover)}.sections_traceStep__yEjLe{position:relative;display:grid;align-content:start;gap:1.25rem;min-width:0}.sections_traceNode__kGtw4{position:absolute;top:.25rem;left:-2.25rem;width:.875rem;height:.875rem;border:2px solid var(--accent-blue);border-radius:50%;background:var(--bg-base)}.sections_traceSketch__pDOvt{height:9rem;font-size:.875rem;align-content:center}.sections_traceIndex__v0eRG{margin:0 0 .5rem;font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.sections_traceText__QJlHb{min-width:0}@media (min-width:768px){.sections_traceStep__yEjLe{grid-template-columns:15rem minmax(0,1fr);gap:2rem;align-items:start}}@media (min-width:1024px){.sections_trace___7KoN{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:3.5rem;padding:2.25rem 0 0}.sections_trace___7KoN:before{top:.4375rem;right:0;bottom:auto;left:0;border-left:0;border-top:1px dashed var(--border-hover)}.sections_traceNode__kGtw4{top:-2.25rem;left:0}.sections_traceStep__yEjLe{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.sections_marker__e6DWL{display:inline-grid;flex:none;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--accent-blue-bg);box-shadow:0 0 0 4px rgba(37,99,235,.22)}.sections_flow__iLpWX{display:grid;gap:2rem;margin-top:3rem;font-size:.875rem}.sections_stage__n3VSh{display:grid;gap:1rem;min-width:0}.sections_flowCard__eKC2U{position:relative;display:grid;gap:.875em;min-width:0;padding:1.125em;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-section-raised);box-shadow:var(--shadow-card)}.sections_flowCardTitle__EDWtR{display:block;width:55%;height:.625em;border-radius:999px;background:rgba(255,255,255,.5)}.sections_flowLines__7dZpe{display:grid;gap:.5em;min-width:0}.sections_flowLines__7dZpe>span{display:block;height:.5em;border-radius:999px;background:var(--bg-raised-hover)}.sections_choices__BOn45{display:grid;gap:.5em;margin-top:.25em}.sections_choice__ywmFc{display:flex;align-items:center;gap:.625em;height:1.75em;padding:0 .625em;border:1px solid var(--border-subtle);border-radius:6px}.sections_choice__ywmFc:before{content:"";flex:none;width:.75em;height:.75em;border:2px solid var(--text-muted);border-radius:50%}.sections_choice__ywmFc:after{content:"";width:60%;height:.5em;border-radius:999px;background:var(--bg-raised-hover)}.sections_choiceOn__sUCUJ,.sections_choiceTakeHome__8_fAF{border-color:rgba(96,165,250,.45)}.sections_choiceOn__sUCUJ:before{border-color:#60a5fa;background:#60a5fa;box-shadow:inset 0 0 0 2px var(--bg-section-raised)}.sections_choiceCodePair__sC7fR{border-color:rgba(251,191,36,.45)}.sections_route___LATg,.sections_routes__VJ3IJ{position:relative;display:grid;gap:.75em}.sections_route___LATg{align-content:start;min-width:0;padding:.875em 1em 1em;border:1px solid var(--border-subtle);border-radius:12px;background:#0c0c0f}.sections_routeTakeHome__RioN7{border-top:2px solid #3b82f6}.sections_routeCodePair__5d8aY{border-top:2px solid #fbbf24}.sections_routeHead__l3mgK{display:flex;align-items:center;gap:.75em;min-width:0}.sections_routeName__iyu5l{min-width:0;overflow:hidden;font-size:.875em;font-weight:600;line-height:1.5em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.sections_routeIcon__ylcq8{flex:none;width:1em;height:1em;margin-left:auto;color:var(--text-muted)}.sections_recording__fHBMT{display:inline-flex;align-items:center;gap:.4em;margin-left:auto}.sections_recordingDot__XPKBZ{width:.5em;height:.5em;border-radius:50%;background:#f87171;box-shadow:0 0 0 3px rgba(248,113,113,.2)}.sections_recordingTrack__pY37E{width:2.5em;height:.375em;border-radius:999px;background:var(--bg-raised-hover)}.sections_agentRow__sN7Ld{display:flex;align-items:center;gap:.75em;min-width:0}.sections_agentBars__J3QH8{flex:1;min-width:0;gap:.4em}.sections_budget__OmzSr{display:flex;align-items:center;gap:.625em}.sections_budget__OmzSr .sections_routeIcon__ylcq8{margin-left:0}.sections_budgetTrack__bHRbt{position:relative;flex:1;height:.5em;border-radius:999px;background:var(--bg-raised-hover)}.sections_budgetFill__nssYt{position:absolute;inset:0 38% 0 0;border-radius:999px;background:#3b82f6}.sections_budgetCap__BWIHc{position:absolute;top:-.25em;right:0;width:2px;height:1em;border-radius:1px;background:var(--text-muted)}.sections_commits__RO_24{position:relative;display:flex;justify-content:space-between;width:60%}.sections_commits__RO_24:before{content:"";position:absolute;top:50%;right:0;left:0;border-top:1px solid var(--border-strong)}.sections_commitNode__luIfs{position:relative;width:.625em;height:.625em;border:1.5px solid #60a5fa;border-radius:50%;background:#0c0c0f}.sections_presence__iZvNb{display:inline-flex;margin-left:auto}.sections_presenceCandidate__gAqSm,.sections_presenceInterviewer__cfRnE{width:1.25em;height:1.25em;border-radius:50%;box-shadow:0 0 0 2px #0c0c0f}.sections_presenceInterviewer__cfRnE{background:#fbbf24}.sections_presenceCandidate__gAqSm{margin-left:-.375em;background:#71717a}.sections_reviewDiff__MJqok{padding:.75em;font-size:.875em}.sections_replay__DluX6{display:flex;align-items:center;gap:.625em}.sections_replayIcon__o16s0{flex:none;width:1em;height:1em;color:var(--text-primary)}.sections_replayTrack__OClSe{position:relative;flex:1;height:.375em;border-radius:999px;background:linear-gradient(90deg,#60a5fa 0 46%,var(--bg-raised-hover) 46% 100%)}.sections_replayPlayhead__IY36T{position:absolute;top:50%;left:46%;width:.75em;height:.75em;border-radius:50%;background:var(--text-primary);transform:translate(-50%,-50%)}.sections_usage__XBm_s{display:flex;align-items:center;gap:.625em}.sections_usage__XBm_s .sections_flowLines__7dZpe{flex:1}.sections_usageMark__6Htwr{width:1.25em;height:1.25em}@media (min-width:640px){.sections_routes__VJ3IJ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.sections_flow__iLpWX{grid-template-columns:minmax(0,15em) minmax(0,1fr) minmax(0,17em);-moz-column-gap:3em;column-gap:3em;font-size:.9375rem}.sections_stage__n3VSh{grid-template-rows:auto 1fr;gap:1.25rem}.sections_stageMarker__8BY2q{justify-self:center}.sections_reviewCard__BL0EH,.sections_taskCard__MUrT7{align-self:center}.sections_routes__VJ3IJ{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr}.sections_reviewCard__BL0EH:before,.sections_route___LATg:after,.sections_route___LATg:before,.sections_routes__VJ3IJ:after,.sections_routes__VJ3IJ:before,.sections_taskCard__MUrT7:after{content:"";position:absolute;border-color:var(--border-hover);border-style:dashed;border-width:0}.sections_taskCard__MUrT7:after{top:50%;left:100%;width:1.5em;border-top-width:1px}.sections_reviewCard__BL0EH:before{top:50%;right:100%;width:1.5em;border-top-width:1px}.sections_routes__VJ3IJ:after,.sections_routes__VJ3IJ:before{top:calc((100% - 1.5em) / 6);bottom:calc((100% - 1.5em) / 6);border-left-width:1px}.sections_routes__VJ3IJ:before{left:-1.5em}.sections_routes__VJ3IJ:after{right:-1.5em}.sections_route___LATg:after,.sections_route___LATg:before{top:50%;width:1.5em;border-top-width:1px}.sections_route___LATg:before{right:100%}.sections_route___LATg:after{left:100%}}@media (min-width:1280px){.sections_flow__iLpWX{font-size:1rem}}.sections_steps__X0YKx{display:grid;gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none}.sections_step__2D8df{display:flex;gap:1rem;min-width:0;max-width:42rem}@media (min-width:1024px){.sections_steps__X0YKx{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:3rem}}.sections_challenges__8f9do{display:grid;gap:1.5rem;margin:3rem 0 0;padding:0;list-style:none}.sections_challenge__S3ClP{display:grid;gap:1.5rem;min-width:0;padding:1.5rem;border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-base);box-shadow:var(--shadow-card)}.sections_challengeSketch__54aDK{font-size:.875rem}.sections_challengeText__F4gfH{display:flex;flex-direction:column;min-width:0}.sections_constraint__NVr_v{display:flex;align-items:flex-start;gap:.75rem;margin:auto 0 0;padding-top:1.25rem;border-top:1px solid var(--border-subtle)}.sections_challengeText__F4gfH .sections_constraint__NVr_v{margin-top:1.5rem}.sections_constraintIcon__C09XW{flex:none;width:1rem;height:1rem;margin-top:.3rem;color:var(--text-muted)}@media (min-width:768px){.sections_challenge__S3ClP{grid-template-columns:15rem minmax(0,1fr);gap:2rem;padding:2rem}.sections_challengeSketch__54aDK{align-self:start}}@media (min-width:1024px){.sections_challenges__8f9do{grid-template-columns:repeat(3,minmax(0,1fr))}.sections_challenge__S3ClP{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;gap:1.5rem;padding:1.75rem}.sections_challengeText__F4gfH .sections_constraint__NVr_v{margin-top:auto}.sections_challengeText__F4gfH p:first-of-type{margin-bottom:1.5rem}}.sections_board__aPn2q{display:grid;gap:1.5rem;margin:3rem 0 0;padding:0;list-style:none}.sections_boardCell__2ReI7{display:grid;align-content:start;gap:1.5rem;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_boardSketch__Y__Qt{font-size:.875rem}.sections_boardText__rZsMy{min-width:0;max-width:36rem}@media (min-width:768px){.sections_board__aPn2q{grid-template-columns:repeat(2,minmax(0,1fr))}.sections_boardLead__NKcHE{grid-column:1/-1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:2.5rem;padding:2rem}}@media (min-width:1024px){.sections_boardLead__NKcHE .sections_boardSketch__Y__Qt{font-size:1rem}}@media (min-width:1280px){.sections_boardCell__2ReI7:not(.sections_boardLead__NKcHE){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2rem;padding:2rem}}.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}}.hero_card__EkMJw{overflow:hidden;font-size:calc(1rem * var(--hero-scale, 1));border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-section-raised);box-shadow:var(--shadow-card)}.hero_header__Pt0gR{display:flex;align-items:center;gap:.75em;padding:.875em 1.25em;border-bottom:1px solid var(--border-subtle);background:var(--bg-raised)}.hero_tool__1aH__{display:inline-flex;align-items:center;gap:.75em;min-width:0}.hero_toolName___Lyph{font-size:1em;font-weight:600;line-height:1.5em;color:var(--text-primary);white-space:nowrap}.hero_status__n7wov{flex:0 1 auto;min-width:0;max-width:50%;margin-left:auto;padding:.125em .75em;border:1px solid #34d399;border-radius:999px;font-size:.8125em;font-weight:500;line-height:1.5em;color:#34d399;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero_body__IfOFi{display:grid;gap:1.25em;padding:1.25em}.hero_terminal__TffZY{display:grid;gap:.875em;min-width:0;padding:1em 1.125em 1.125em;border:1px solid var(--border-subtle);border-top:2px solid #fbbf24;border-radius:12px;background:#08080a;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:.8125em;line-height:1.6;color:var(--text-secondary)}.hero_prompt__YXknw{display:flex;gap:.75em;margin:0;color:var(--text-primary)}.hero_chevron__tqGIK{flex:none;color:#60a5fa}.hero_promptText__KxGTH{min-width:0;overflow-wrap:anywhere}.hero_output__KQgkn{display:grid;gap:.625em;padding-left:1.35em}.hero_agentLine__69nKb{margin:0;color:var(--text-muted);overflow-wrap:anywhere}.hero_files__EfX9m{display:flex;flex-wrap:wrap;gap:.5em}.hero_file__VPCSC{display:inline-flex;align-items:center;gap:.5em;padding:.3em .625em;border:1px solid var(--border-subtle);border-radius:6px;background:var(--bg-raised)}.hero_fileIcon__y3WdH{flex:none;width:1em;height:1em;color:#60a5fa}.hero_fileBar__gGzsL{display:block;height:.5em;border-radius:999px;background:var(--bg-raised-hover)}.hero_bars__gM1vJ{padding-left:1.35em}.hero_approval__QSZ9N{display:flex;align-items:center;gap:.75em;margin:0;padding:.625em .875em;border:1px solid rgba(96,165,250,.55);border-radius:8px;background:rgba(37,99,235,.08);color:var(--text-primary)}.hero_approvalMark__cJH0k{flex:none;width:.875em;height:.875em;border:2px solid #60a5fa;border-radius:50%;background:#60a5fa;box-shadow:inset 0 0 0 2px #08080a}.hero_approvalText___4cbF{min-width:0;overflow-wrap:anywhere}.hero_result__MFCoK{display:flex;align-items:center;gap:.625em;margin:0;font-weight:500;color:#34d399}.hero_resultIcon___dv5N{flex:none;width:1.125em;height:1.125em}.hero_reviewer__TWZaa{display:grid;gap:.75em;min-width:0}.hero_microLabel__zYKCr{margin:0;font-size:.8125em;font-weight:500;line-height:1.25em;color:var(--text-muted)}.hero_tiles__ib4lm{display:grid;gap:.625em}.hero_tile__3pXch{display:grid;grid-template-columns:7em minmax(0,1fr);align-items:center;gap:1em;min-width:0;padding:.75em .875em;border:1px solid var(--border-subtle);border-radius:10px;background:var(--bg-raised)}.hero_tileSketch__CJleg{display:grid;align-content:center;gap:.4em;min-width:0;height:4.5em}.hero_tileLabel__3Tsbc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.875em;font-weight:500;line-height:1.35em;color:var(--text-primary)}.hero_line__4XLvU{display:block;flex:none;height:.4375em;max-width:100%;border-radius:999px}.hero_faint__RYUag{background:var(--bg-raised-hover)}.hero_soft__Y4MvF{background:rgba(255,255,255,.28)}.hero_added__y7H2U{background:#34d399}.hero_removed__cWz3o{background:#f87171}.hero_miniFile__JjUCq{display:grid;gap:.3em;padding:.35em .45em;border:1px solid var(--border-subtle);border-radius:5px;background:var(--bg-base)}.hero_miniHead__E_KOl{display:flex;align-items:center;gap:.4em}.hero_miniMark__PgPA9{width:1.125em;height:1.125em}.hero_miniRow__EqDMe{display:flex;align-items:center;gap:.4em}.hero_dot__MW3aJ{flex:none;width:.375em;height:.375em;border-radius:50%;background:var(--text-muted)}.hero_dotWarn__7JBKE{background:#fbbf24}.hero_miniAction__iTG9Z{display:block;width:55%;height:.875em;margin-top:.15em;border-radius:4px;background:#fbbf24}@media (min-width:640px){.hero_tiles__ib4lm{grid-template-columns:repeat(3,minmax(0,1fr))}.hero_tile__3pXch{grid-template-columns:minmax(0,1fr);align-content:space-between;gap:.875em;padding:.875em}}