.trace-scrubber_scrubber___EQ06{padding:var(--space-3) 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.trace-scrubber_controls__LdCL1{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.trace-scrubber_btn__M86Mu{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-border);border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer;font-size:.7rem;transition:background .15s,color .15s,box-shadow .2s ease}.trace-scrubber_btn__M86Mu:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}[data-theme=dark] .trace-scrubber_btn__M86Mu:hover:not(:disabled){background:var(--wh-indigo);color:#fff;box-shadow:0 0 20px rgba(66,66,250,.3)}.trace-scrubber_btn__M86Mu:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.trace-scrubber_btn__M86Mu:disabled{opacity:.35;cursor:not-allowed}.trace-scrubber_counter__G7VKy{font-size:.65rem;font-weight:600;color:var(--color-text-muted);font-family:JetBrains Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:auto}.trace-scrubber_track__Kyh6B{position:relative;height:20px;display:flex;align-items:center;cursor:pointer}.trace-scrubber_track__Kyh6B:before{content:"";position:absolute;left:0;right:0;top:50%;height:3px;transform:translateY(-50%);background:var(--color-border);border-radius:2px}[data-theme=dark] .trace-scrubber_track__Kyh6B:before{background:#2a2f35}.trace-scrubber_trackFill__xSUxh{position:absolute;left:0;top:50%;height:3px;transform:translateY(-50%);background:var(--color-system);border-radius:2px;transition:width .1s ease;pointer-events:none}[data-theme=dark] .trace-scrubber_trackFill__xSUxh{background:linear-gradient(90deg,var(--wh-indigo),var(--wh-purple))}.trace-scrubber_dot__osJXU{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;transform:translate(-50%,-50%);border:2px solid var(--color-bg-panel);cursor:pointer;transition:transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease;z-index:1;padding:0}.trace-scrubber_dot__osJXU:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.trace-scrubber_dot__osJXU[data-active=true]{transform:translate(-50%,-50%) scale(1.4);box-shadow:0 0 0 3px oklch(from var(--color-system) l c h/.25)}[data-theme=dark] .trace-scrubber_dot__osJXU[data-active=true]{box-shadow:0 0 12px rgba(66,66,250,.4)}.trace-scrubber_dot__osJXU[data-color=user]{background:var(--color-accent)}.trace-scrubber_dot__osJXU[data-color=assistant]{background:var(--color-system)}.trace-scrubber_dot__osJXU[data-color=tool-call]{background:var(--color-trace-tool-call)}.trace-scrubber_dot__osJXU[data-color=tool-result]{background:var(--color-trace-tool-result)}.trace-scrubber_dot__osJXU[data-color=state]{background:var(--color-trace-state)}.trace-scrubber_dot__osJXU[data-color=error]{background:var(--color-trace-error)}.trace-scrubber_dot__osJXU[data-color=default]{background:var(--color-border)}.trace-scrubber_indicator__Y0Bx3{position:absolute;top:-2px;bottom:-2px;width:2px;background:var(--color-system);transform:translateX(-50%);border-radius:1px;transition:left .1s ease;pointer-events:none;opacity:.5}[data-theme=dark] .trace-scrubber_indicator__Y0Bx3{background:var(--wh-indigo);opacity:.7}@media (prefers-reduced-motion:reduce){.trace-scrubber_dot__osJXU{transition:none}.trace-scrubber_btn__M86Mu{transition:background .15s,color .15s}}.trace-event-card_card__A42AV{padding:var(--space-3);border-radius:6px;border:1px solid transparent;border-left-width:3px;cursor:pointer;transition:background .15s,border-color .15s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.trace-event-card_card__A42AV:hover{background:var(--color-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=dark] .trace-event-card_card__A42AV:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.trace-event-card_card__A42AV:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}.trace-event-card_card__A42AV[data-active=true]{border-color:var(--color-system);border-left-color:var(--color-system);background:var(--color-system-light)}[data-theme=dark] .trace-event-card_card__A42AV[data-active=true]{background:rgba(66,66,250,.08);border-left-color:var(--wh-indigo);box-shadow:0 0 20px rgba(66,66,250,.15)}.trace-event-card_card__A42AV+.trace-event-card_card__A42AV{margin-top:var(--space-1)}.trace-event-card_header__k_dwP{display:flex;align-items:center;gap:var(--space-2);margin-bottom:2px}.trace-event-card_step__oKQyg{font-size:.65rem;font-family:JetBrains Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted);min-width:16px}.trace-event-card_badge__goltP{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:1px var(--space-1);border-radius:4px}.trace-event-card_badge__goltP[data-variant=user]{background:oklch(from var(--color-accent) l c h/.12);color:var(--color-accent)}.trace-event-card_badge__goltP[data-variant=assistant]{background:var(--color-system-light);color:var(--color-system)}.trace-event-card_badge__goltP[data-variant=tool-call]{background:oklch(55% .18 275/.1);color:var(--color-trace-tool-call)}[data-theme=dark] .trace-event-card_badge__goltP[data-variant=tool-call]{background:rgba(154,107,255,.15);color:var(--color-trace-tool-call);box-shadow:0 0 12px rgba(154,107,255,.1)}.trace-event-card_badge__goltP[data-variant=tool-result]{background:oklch(60% .16 145/.1);color:var(--color-trace-tool-result)}[data-theme=dark] .trace-event-card_badge__goltP[data-variant=tool-result]{background:rgba(0,204,136,.15);color:var(--color-trace-tool-result);box-shadow:0 0 12px rgba(0,204,136,.1)}.trace-event-card_badge__goltP[data-variant=state]{background:oklch(58% .14 250/.1);color:var(--color-trace-state)}[data-theme=dark] .trace-event-card_badge__goltP[data-variant=state]{background:rgba(66,66,250,.15);color:var(--color-trace-state);box-shadow:0 0 12px rgba(66,66,250,.1)}.trace-event-card_badge__goltP[data-variant=error]{background:oklch(58% .2 25/.12);color:var(--color-trace-error)}[data-theme=dark] .trace-event-card_badge__goltP[data-variant=error]{background:rgba(255,25,129,.15);color:var(--color-trace-error);box-shadow:0 0 12px rgba(255,25,129,.1)}[data-theme=dark] .trace-event-card_card__A42AV:has(.trace-event-card_badge__goltP[data-variant=tool-call]):hover{box-shadow:0 4px 16px rgba(154,107,255,.12)}[data-theme=dark] .trace-event-card_card__A42AV:has(.trace-event-card_badge__goltP[data-variant=tool-result]):hover{box-shadow:0 4px 16px rgba(0,204,136,.12)}[data-theme=dark] .trace-event-card_card__A42AV:has(.trace-event-card_badge__goltP[data-variant=state]):hover{box-shadow:0 4px 16px rgba(66,66,250,.12)}[data-theme=dark] .trace-event-card_card__A42AV:has(.trace-event-card_badge__goltP[data-variant=error]):hover{box-shadow:0 4px 16px rgba(255,25,129,.12)}.trace-event-card_body__VYU0p{font-size:.8rem;line-height:1.45;color:var(--color-text-secondary);word-break:break-word;padding-left:calc(16px + var(--space-2))}@media (prefers-reduced-motion:reduce){.trace-event-card_card__A42AV{transition:background .15s,border-color .15s}.trace-event-card_card__A42AV:hover{transform:none}}.trace-viewer_viewer__amSZx{display:flex;flex-direction:column;height:100%;border-radius:12px;border:1px solid var(--color-border-subtle);overflow:hidden}[data-theme=dark] .trace-viewer_viewer__amSZx{background:#1a1f23;border-color:rgba(255,255,255,.06)}.trace-viewer_list__HJAZx{flex:1 1;overflow-y:auto;padding-top:var(--space-2);position:relative}.trace-viewer_list__HJAZx:before{content:"";position:absolute;top:0;bottom:0;left:12px;width:2px;background:var(--color-border-subtle);border-radius:1px}[data-theme=dark] .trace-viewer_list__HJAZx:before{background:linear-gradient(180deg,var(--wh-indigo) 0,var(--wh-purple) 50%,rgba(230,179,255,.1) 100%)}.trace-viewer_empty__yyjGX{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8) var(--space-4);text-align:center}.trace-viewer_emptyText__AkRN1{font-size:.84rem;color:var(--color-text-secondary);margin-bottom:var(--space-1)}.trace-viewer_emptyHint__fTAtS{font-size:.75rem;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.trace-viewer_list__HJAZx:before{background:var(--color-border-subtle)}}.worktree-panel_panel__X8Kdj{display:flex;flex-direction:column;gap:var(--space-2)}.worktree-panel_empty__5L5vY{text-align:center;padding:var(--space-8) var(--space-4)}.worktree-panel_emptyText__HGWaL{font-size:.85rem;color:var(--color-text-muted)}.worktree-panel_emptyHint__g_WCg{font-size:.75rem;color:var(--color-text-muted);margin-top:var(--space-1)}.worktree-panel_tree__uH_aP{gap:var(--space-1)}.worktree-panel_branchGroup__E8tQE,.worktree-panel_tree__uH_aP{display:flex;flex-direction:column}.worktree-panel_branchHeader__rrtJT{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);font-size:.8rem;font-weight:600;color:var(--color-text);font-family:JetBrains Mono,Fira Code,ui-monospace,monospace}.worktree-panel_branchIcon__fbMyk{font-size:.7rem;color:var(--color-text-muted);width:14px;text-align:center;flex-shrink:0}.worktree-panel_branchName__0ufdr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.worktree-panel_worktreeList__Z5FMA{display:flex;flex-direction:column;margin-left:var(--space-4);border-left:1px solid var(--color-border-subtle);padding-left:var(--space-3)}[data-theme=dark] .worktree-panel_worktreeList__Z5FMA{border-left-color:rgba(128,159,255,.15)}.worktree-panel_worktreeNode__2peOF{display:flex;flex-direction:column;padding:var(--space-2) var(--space-2);border-radius:6px;cursor:pointer;transition:background .2s cubic-bezier(.45,0,.55,1)}.worktree-panel_worktreeNode__2peOF:hover{background:var(--color-hover)}[data-theme=dark] .worktree-panel_worktreeNode__2peOF[data-active=true]{background:rgba(66,66,250,.08)}.worktree-panel_worktreeNodeHeader__OVBnO{display:flex;align-items:center;gap:var(--space-2);min-width:0}.worktree-panel_worktreeId__A9k_w{font-size:.7rem;color:var(--color-text-muted);font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1}.worktree-panel_statusBadge__ViPo1{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:1px var(--space-2);border-radius:9999px;white-space:nowrap;flex-shrink:0}.worktree-panel_statusBadge__ViPo1[data-status=active]{color:var(--color-system);background:var(--color-system-light)}[data-theme=dark] .worktree-panel_statusBadge__ViPo1[data-status=active]{box-shadow:0 0 8px rgba(66,66,250,.2)}.worktree-panel_statusBadge__ViPo1[data-status=merged]{color:var(--color-text-on-accent);background:var(--color-status-success)}.worktree-panel_statusBadge__ViPo1[data-status=abandoned]{color:var(--color-text-on-accent);background:var(--color-status-error)}.worktree-panel_taskStateBadge__Ts_I2{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:1px var(--space-2);border-radius:9999px;white-space:nowrap;flex-shrink:0}.worktree-panel_taskStateBadge__Ts_I2[data-state=pending]{color:var(--color-text-muted);background:var(--color-hover)}.worktree-panel_taskStateBadge__Ts_I2[data-state=running]{color:var(--color-system);background:var(--color-system-light)}.worktree-panel_taskStateBadge__Ts_I2[data-state=done]{color:var(--color-text-on-accent);background:var(--color-status-success)}.worktree-panel_taskStateBadge__Ts_I2[data-state=failed]{color:var(--color-text-on-accent);background:var(--color-status-error)}.worktree-panel_taskStateBadge__Ts_I2[data-state=blocked]{color:var(--color-text-on-accent);background:var(--color-status-warning)}.worktree-panel_taskStateBadge__Ts_I2[data-state=review]{color:var(--color-text-on-accent);background:var(--color-status-info)}.worktree-panel_worktreeDetails__74Sk_{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-bg-alt);border-radius:4px;font-size:.75rem;display:flex;flex-direction:column;gap:var(--space-1)}.worktree-panel_detailRow__aMJGB{display:flex;gap:var(--space-2)}.worktree-panel_detailLabel__12yJ2{color:var(--color-text-muted);font-weight:500;white-space:nowrap;min-width:48px}.worktree-panel_detailValue__NnIvG{color:var(--color-text-secondary);font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.worktree-panel_transitions__rYNqq{margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-1);border-left:1px solid var(--color-border-subtle);margin-left:var(--space-2);padding-left:var(--space-2)}[data-theme=dark] .worktree-panel_transitions__rYNqq{border-left-color:rgba(128,159,255,.15)}.worktree-panel_transitionItem__rqyeW{font-size:.7rem;color:var(--color-text-muted);display:flex;align-items:center;gap:var(--space-1)}.worktree-panel_transitionTime__p3Iuu{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted);min-width:44px}.worktree-panel_transitionArrow__BpjJD{color:var(--color-border)}@media (prefers-reduced-motion:reduce){.worktree-panel_worktreeNode__2peOF{transition:background .15s}}.failure-panel_panel__TsT3U{display:flex;flex-direction:column;gap:var(--space-3)}.failure-panel_empty__t6dbZ{text-align:center;padding:var(--space-8) var(--space-4)}.failure-panel_emptyText__KONc0{font-size:.85rem;color:var(--color-text-muted)}.failure-panel_emptyHint__nUjdr{font-size:.75rem;color:var(--color-text-muted);margin-top:var(--space-1)}.failure-panel_filters__fE2v2{display:flex;flex-wrap:wrap;gap:var(--space-1)}.failure-panel_filterBtn__DDMZb{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:2px var(--space-2);border-radius:9999px;border:1px solid var(--color-border-subtle);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.failure-panel_filterBtn__DDMZb:hover{background:var(--color-hover);color:var(--color-text-secondary)}.failure-panel_filterBtn__DDMZb[data-active=true]{background:oklch(60% .2 25/.15);color:var(--color-status-error);border-color:oklch(60% .2 25/.3)}.failure-panel_timeline__s3dpz{display:flex;flex-direction:column;border-left:2px solid oklch(60% .2 25/.3);margin-left:var(--space-2);padding-left:var(--space-3);gap:var(--space-1)}[data-theme=dark] .failure-panel_timeline__s3dpz{border-image:linear-gradient(180deg,var(--wh-pink) 0,rgba(255,25,129,.15) 100%) 1}.failure-panel_errorCard__yXmK_{position:relative;padding:var(--space-2) var(--space-3);border-radius:6px;background:var(--color-bg-alt);border:1px solid var(--color-border-subtle);border-left:3px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.failure-panel_errorCard__yXmK_:hover{background:var(--color-hover);border-color:oklch(60% .2 25/.3);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=dark] .failure-panel_errorCard__yXmK_{border-left-color:rgba(255,25,129,.4)}[data-theme=dark] .failure-panel_errorCard__yXmK_:hover{box-shadow:0 0 16px rgba(255,25,129,.12),0 4px 12px rgba(0,0,0,.3)}.failure-panel_errorCard__yXmK_:before{content:"";position:absolute;left:calc(-1 * var(--space-3) - 6px);top:var(--space-3);width:8px;height:8px;border-radius:50%;background:var(--color-status-error)}[data-theme=dark] .failure-panel_errorCard__yXmK_:before{background:var(--wh-pink);box-shadow:0 0 8px rgba(255,25,129,.4)}.failure-panel_errorCardHeader___55QI{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1)}.failure-panel_errorTimestamp__zfE1B{font-size:.65rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted);min-width:44px}.failure-panel_errorCode__BGIFa{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:1px var(--space-2);border-radius:4px;background:oklch(60% .2 25/.15);color:var(--color-status-error);white-space:nowrap}[data-theme=dark] .failure-panel_errorCode__BGIFa{background:rgba(255,25,129,.15);color:var(--wh-pink);box-shadow:0 0 8px rgba(255,25,129,.1)}.failure-panel_errorCode__BGIFa[data-severity=critical]{background:rgba(255,25,129,.2)}[data-theme=dark] .failure-panel_errorCode__BGIFa[data-severity=critical]{background:rgba(255,25,129,.25);box-shadow:0 0 12px rgba(255,25,129,.2)}.failure-panel_errorCode__BGIFa[data-severity=warning]{background:oklch(75% .15 85/.15);color:var(--color-status-warning)}[data-theme=dark] .failure-panel_errorCode__BGIFa[data-severity=warning]{box-shadow:0 0 8px rgba(224,179,58,.15)}.failure-panel_errorMessage__f4_37{font-size:.75rem;line-height:1.45;color:var(--color-text-secondary);word-break:break-word}.failure-panel_errorMessageTruncated__ytKtz{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.failure-panel_errorStack__TCMJw{margin-top:var(--space-2);padding:var(--space-2);background:var(--color-bg);border-radius:4px;font-size:.65rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;color:var(--color-text-muted);line-height:1.5;white-space:pre-wrap;word-break:break-all;max-height:120px;overflow-y:auto}[data-theme=dark] .failure-panel_errorStack__TCMJw{background:#13171b}.failure-panel_seekHint__V3qv6{font-size:.6rem;color:var(--color-text-muted);margin-top:var(--space-1);opacity:0;transition:opacity .15s}.failure-panel_errorCard__yXmK_:hover .failure-panel_seekHint__V3qv6{opacity:1}.failure-panel_summary___P2fz{font-size:.7rem;color:var(--color-text-muted);padding:0 var(--space-1)}@media (prefers-reduced-motion:reduce){.failure-panel_errorCard__yXmK_{transition:background .15s,border-color .15s}.failure-panel_errorCard__yXmK_:hover{transform:none}}.task-graph-panel_panel__9u9Ip{display:flex;flex-direction:column;gap:var(--space-2);position:relative;border-radius:12px}[data-theme=dark] .task-graph-panel_panel__9u9Ip{background:#1a1f23}.task-graph-panel_empty__6fttY{text-align:center;padding:var(--space-8) var(--space-4)}.task-graph-panel_emptyText__xIOeg{font-size:.85rem;color:var(--color-text-muted)}.task-graph-panel_emptyHint__xcJ28{font-size:.75rem;color:var(--color-text-muted);margin-top:var(--space-1)}.task-graph-panel_zoomControls__CTozj{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;gap:2px;justify-content:flex-end;padding-bottom:var(--space-2)}.task-graph-panel_zoomBtn__Ler5M{display:flex;align-items:center;justify-content:center;width:28px;height:24px;border:1px solid var(--color-border-subtle);background:var(--color-bg-alt);color:var(--color-text-muted);cursor:pointer;font-size:.7rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;transition:background .15s,color .15s}.task-graph-panel_zoomBtn__Ler5M:first-child{border-radius:4px 0 0 4px}.task-graph-panel_zoomBtn__Ler5M:last-child{border-radius:0 4px 4px 0}.task-graph-panel_zoomBtn__Ler5M:nth-child(2){width:auto;padding:0 var(--space-2);font-size:.6rem}.task-graph-panel_zoomBtn__Ler5M:hover{background:var(--color-hover);color:var(--color-text-secondary)}.task-graph-panel_scrollContainer__QXRwX{overflow:auto;max-height:calc(100vh - 200px);scrollbar-width:thin}.task-graph-panel_scrollContainer__QXRwX::-webkit-scrollbar{width:3px;height:3px}.task-graph-panel_scrollContainer__QXRwX::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}.task-graph-panel_graph__WhNvE{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);position:relative;min-width:max-content;padding:var(--space-4) var(--space-2);transition:transform .15s ease}.task-graph-panel_edgeLayer__64oTB{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.task-graph-panel_edge__OxHpz{fill:none;stroke:var(--color-border);stroke-width:2}[data-theme=dark] .task-graph-panel_edge__OxHpz{stroke:rgba(128,159,255,.2)}.task-graph-panel_layer__q9B7B{display:flex;gap:var(--space-4);justify-content:center;position:relative;z-index:1}.task-graph-panel_layer__q9B7B+.task-graph-panel_layer__q9B7B:before{content:"";position:absolute;top:calc(-1 * var(--space-4));left:50%;width:2px;height:var(--space-4);background:var(--color-border)}[data-theme=dark] .task-graph-panel_layer__q9B7B+.task-graph-panel_layer__q9B7B:before{background:linear-gradient(180deg,var(--wh-indigo),var(--wh-purple));opacity:.4}.task-graph-panel_node__ofMK3{position:relative;width:200px;min-width:140px;padding:var(--space-2) var(--space-3);border-radius:6px;background:var(--color-bg-alt);border:1px solid var(--color-border-subtle);border-left:3px solid var(--color-text-muted);cursor:pointer;transition:background .15s,border-color .15s,box-shadow .2s ease}.task-graph-panel_node__ofMK3:hover{background:var(--color-hover);box-shadow:0 2px 8px oklch(0 0 0/.08)}[data-theme=dark] .task-graph-panel_node__ofMK3:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.task-graph-panel_node__ofMK3[data-state=pending]{border-left-color:var(--color-text-muted)}.task-graph-panel_node__ofMK3[data-state=running]{border-left-color:var(--color-system)}[data-theme=dark] .task-graph-panel_node__ofMK3[data-state=running]{animation:task-graph-panel_glowPulse__z8EmH 2s ease-in-out infinite}.task-graph-panel_node__ofMK3[data-state=done]{border-left-color:var(--color-status-success)}[data-theme=dark] .task-graph-panel_node__ofMK3[data-state=done]{box-shadow:0 0 12px rgba(0,204,136,.1)}.task-graph-panel_node__ofMK3[data-state=failed]{border-left-color:var(--color-status-error)}[data-theme=dark] .task-graph-panel_node__ofMK3[data-state=failed]{box-shadow:0 0 12px rgba(255,25,129,.1)}.task-graph-panel_node__ofMK3[data-state=blocked]{border-left-color:var(--color-status-warning)}.task-graph-panel_node__ofMK3[data-state=review]{border-left-color:var(--color-status-info)}@keyframes task-graph-panel_glowPulse__z8EmH{0%,to{box-shadow:0 0 8px rgba(66,66,250,.15)}50%{box-shadow:0 0 20px rgba(66,66,250,.3)}}.task-graph-panel_nodeHeader__Iw_R0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.task-graph-panel_nodeName___09FV{font-size:.75rem;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.task-graph-panel_statusBadge__mxOeR{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:1px var(--space-2);border-radius:4px;white-space:nowrap}.task-graph-panel_statusBadge__mxOeR[data-state=pending]{background:oklch(80% 0 0/.15);color:var(--color-text-muted)}.task-graph-panel_statusBadge__mxOeR[data-state=running]{background:oklch(75% .1 195/.15);color:var(--color-system)}.task-graph-panel_statusBadge__mxOeR[data-state=done]{background:oklch(65% .15 145/.15);color:var(--color-status-success)}.task-graph-panel_statusBadge__mxOeR[data-state=failed]{background:oklch(60% .2 25/.15);color:var(--color-status-error)}.task-graph-panel_statusBadge__mxOeR[data-state=blocked]{background:oklch(60% .12 60/.15);color:var(--color-status-warning)}.task-graph-panel_statusBadge__mxOeR[data-state=review]{background:oklch(60% .15 280/.15);color:var(--color-status-info)}.task-graph-panel_tooltip__WDXKP{position:absolute;top:calc(100% + var(--space-1));left:0;right:0;z-index:10;padding:var(--space-2);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:4px;font-size:.7rem;color:var(--color-text-secondary);line-height:1.4;box-shadow:0 2px 8px oklch(0 0 0/.12);pointer-events:none}.task-graph-panel_tooltipLabel__iH_P0{font-weight:600;color:var(--color-text-muted)}.task-graph-panel_nodeDetails__kSO_c{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-2)}.task-graph-panel_detailRow__J7zCi{display:flex;flex-direction:column;gap:2px}.task-graph-panel_detailLabel___A_Ws{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.task-graph-panel_detailValue__LrRKs{font-size:.7rem;color:var(--color-text-secondary);line-height:1.4;word-break:break-word}.task-graph-panel_detailValueMono__ljgmW{font-size:.65rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;color:var(--color-text-muted)}.task-graph-panel_stateHistory__cP0cd{display:flex;flex-direction:column;gap:var(--space-1)}.task-graph-panel_transitionItem__uULZJ{display:flex;align-items:center;gap:var(--space-1);font-size:.65rem}.task-graph-panel_transitionTime__I_yjC{font-size:.6rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted);min-width:44px}.task-graph-panel_transitionArrow__IQs32{color:var(--color-text-muted)}.task-graph-panel_transitionState__syqNB{font-size:.6rem;font-weight:600;padding:0 var(--space-1);border-radius:2px}.task-graph-panel_transitionState__syqNB[data-state=pending]{color:var(--color-text-muted)}.task-graph-panel_transitionState__syqNB[data-state=running]{color:var(--color-system)}.task-graph-panel_transitionState__syqNB[data-state=done]{color:var(--color-status-success)}.task-graph-panel_transitionState__syqNB[data-state=failed]{color:var(--color-status-error)}.task-graph-panel_transitionState__syqNB[data-state=blocked]{color:var(--color-status-warning)}.task-graph-panel_transitionState__syqNB[data-state=review]{color:var(--color-status-info)}@media (prefers-reduced-motion:reduce){[data-theme=dark] .task-graph-panel_node__ofMK3[data-state=running]{animation:none;box-shadow:0 0 12px rgba(66,66,250,.2)}}.review-queue-panel_panel__9AMZf{display:flex;flex-direction:column;gap:var(--space-3)}.review-queue-panel_empty__Ah2W8{text-align:center;padding:var(--space-8) var(--space-4)}.review-queue-panel_emptyText__kt_pa{font-size:.85rem;color:var(--color-text-muted)}.review-queue-panel_emptyHint__g6XM9{font-size:.75rem;color:var(--color-text-muted);margin-top:var(--space-1)}.review-queue-panel_summary__C1qK_{font-size:.7rem;color:var(--color-text-muted);padding:0 var(--space-1)}.review-queue-panel_filters__uOona{display:flex;flex-wrap:wrap;gap:var(--space-1)}.review-queue-panel_filterBtn__V4Mx2{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:2px var(--space-2);border-radius:9999px;border:1px solid var(--color-border-subtle);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.review-queue-panel_filterBtn__V4Mx2:hover{background:var(--color-hover);color:var(--color-text-secondary)}.review-queue-panel_filterBtn__V4Mx2[data-active=true]{background:oklch(60% .15 260/.15);color:var(--color-status-review);border-color:oklch(60% .15 260/.3)}.review-queue-panel_list__0HzCq{display:flex;flex-direction:column;gap:var(--space-2)}.review-queue-panel_card__IxRBX{padding:var(--space-2) var(--space-3);border-radius:6px;background:var(--color-bg-alt);border:1px solid var(--color-border-subtle);border-left:3px solid var(--color-text-muted);cursor:pointer;transition:background .15s,border-color .15s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.review-queue-panel_card__IxRBX:hover{background:var(--color-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=dark] .review-queue-panel_card__IxRBX:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.review-queue-panel_card__IxRBX[data-state=pending]{border-left-color:var(--color-status-pending)}[data-theme=dark] .review-queue-panel_card__IxRBX[data-state=pending]:hover{box-shadow:0 0 20px rgba(var(--wh-gold),.15),0 4px 12px rgba(0,0,0,.3)}.review-queue-panel_card__IxRBX[data-state=approved]{border-left-color:var(--color-status-success)}[data-theme=dark] .review-queue-panel_card__IxRBX[data-state=approved]:hover{box-shadow:0 0 20px rgba(0,204,136,.15),0 4px 12px rgba(0,0,0,.3)}.review-queue-panel_card__IxRBX[data-state=rejected]{border-left-color:var(--color-status-error)}[data-theme=dark] .review-queue-panel_card__IxRBX[data-state=rejected]:hover{box-shadow:0 0 20px rgba(255,25,129,.15),0 4px 12px rgba(0,0,0,.3)}.review-queue-panel_card__IxRBX[data-state=revised]{border-left-color:var(--color-status-review)}.review-queue-panel_cardHeader__Yougu{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.review-queue-panel_cardTitle__Sbuqp{font-size:.75rem;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.review-queue-panel_statusBadge__MI1wH{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:1px var(--space-2);border-radius:4px;white-space:nowrap}.review-queue-panel_statusBadge__MI1wH[data-state=pending]{background:oklch(75% .15 85/.15);color:var(--color-status-pending)}[data-theme=dark] .review-queue-panel_statusBadge__MI1wH[data-state=pending]{box-shadow:0 0 8px rgba(224,179,58,.15)}.review-queue-panel_statusBadge__MI1wH[data-state=approved]{background:oklch(65% .15 145/.15);color:var(--color-status-success)}[data-theme=dark] .review-queue-panel_statusBadge__MI1wH[data-state=approved]{box-shadow:0 0 8px rgba(0,204,136,.15)}.review-queue-panel_statusBadge__MI1wH[data-state=rejected]{background:oklch(60% .2 25/.15);color:var(--color-status-error)}[data-theme=dark] .review-queue-panel_statusBadge__MI1wH[data-state=rejected]{box-shadow:0 0 8px rgba(255,25,129,.15)}.review-queue-panel_statusBadge__MI1wH[data-state=revised]{background:oklch(60% .15 260/.15);color:var(--color-status-review)}.review-queue-panel_cardMeta__Qdgju{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.review-queue-panel_timestamp__zfNN0{font-size:.65rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.review-queue-panel_reviewer__RW0S0{font-size:.65rem;color:var(--color-text-muted)}.review-queue-panel_contentPreview__ghqjQ{margin-top:var(--space-1);font-size:.7rem;line-height:1.4;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.review-queue-panel_expandedContent__XZNd5{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-2)}.review-queue-panel_contentFull__uh9vO{font-size:.7rem;line-height:1.5;color:var(--color-text-secondary);word-break:break-word;max-height:200px;overflow-y:auto}.review-queue-panel_detailRow__iulCU{display:flex;flex-direction:column;gap:2px}.review-queue-panel_detailLabel__agqYm{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.review-queue-panel_detailValueMono__tIc7h{font-size:.65rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.review-queue-panel_card__IxRBX{transition:background .15s,border-color .15s}.review-queue-panel_card__IxRBX:hover{transform:none}}.threads-panel_panel__zVBFU{display:flex;flex-direction:column;gap:var(--space-3)}.threads-panel_empty__4WrIf{text-align:center;padding:var(--space-8) var(--space-4)}.threads-panel_emptyText__wZ3sS{font-size:.85rem;color:var(--color-text-muted)}.threads-panel_emptyHint__zPDus{font-size:.75rem;color:var(--color-text-muted);margin-top:var(--space-1)}.threads-panel_summary__GrXgr{font-size:.7rem;color:var(--color-text-muted);padding:0 var(--space-1)}.threads-panel_list__CHo4L{display:flex;flex-direction:column;gap:var(--space-2)}.threads-panel_threadGroup__5v7HF{display:flex;flex-direction:column;gap:var(--space-1)}.threads-panel_handoffArrow__oTGUw{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3)}.threads-panel_handoffFrom__mbOFl{font-size:.6rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;color:var(--color-text-muted);white-space:nowrap}.threads-panel_handoffLine__wCbwz{display:flex;align-items:center;flex:1 1;min-width:20px}.threads-panel_handoffDash__xjdUG{flex:1 1;height:2px;background:var(--color-system);opacity:.5}.threads-panel_handoffHead__rk1yY{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--color-system);opacity:.5}.threads-panel_handoffTimestamp__OuDyx{font-size:.6rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.threads-panel_card__sgQwH{padding:var(--space-2) var(--space-3);border-radius:6px;background:var(--color-bg-alt);border:1px solid var(--color-border-subtle);border-left:3px solid var(--color-border);cursor:pointer;transition:background .15s,border-color .15s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.threads-panel_card__sgQwH:hover{background:var(--color-hover);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-theme=dark] .threads-panel_card__sgQwH:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}.threads-panel_card__sgQwH:nth-child(4n+1){border-left-color:var(--color-border)}[data-theme=dark] .threads-panel_card__sgQwH:nth-child(4n+1){border-left-color:var(--wh-indigo)}[data-theme=dark] .threads-panel_card__sgQwH:nth-child(4n+2){border-left-color:var(--wh-purple)}[data-theme=dark] .threads-panel_card__sgQwH:nth-child(4n+3){border-left-color:var(--wh-gold)}[data-theme=dark] .threads-panel_card__sgQwH:nth-child(4n){border-left-color:var(--wh-pink)}.threads-panel_card__sgQwH[data-active=true]{border-left-color:var(--color-system)}[data-theme=dark] .threads-panel_card__sgQwH[data-active=true]{border-left-color:var(--wh-indigo);box-shadow:0 0 20px rgba(66,66,250,.2)}.threads-panel_cardHeader__m8l52{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.threads-panel_cardTitleRow__oND_K{display:flex;align-items:center;gap:var(--space-2);flex:1 1;min-width:0}.threads-panel_activeDot__V2O9s{width:6px;height:6px;border-radius:50%;background:var(--color-system);flex-shrink:0;animation:threads-panel_pulse__wi9Xt 2s ease-in-out infinite}[data-theme=dark] .threads-panel_activeDot__V2O9s{background:var(--wh-indigo);box-shadow:0 0 8px rgba(66,66,250,.4)}@keyframes threads-panel_pulse__wi9Xt{0%,to{opacity:1}50%{opacity:.4}}.threads-panel_cardTitle__yK28B{font-size:.75rem;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.threads-panel_runCount___uxJB{font-size:.6rem;color:var(--color-text-muted);white-space:nowrap}.threads-panel_cardMeta__r6g_H{margin-top:var(--space-1)}.threads-panel_statusLabel__7sWBK{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted)}.threads-panel_statusLabel__7sWBK[data-active=true]{color:var(--color-system)}[data-theme=dark] .threads-panel_statusLabel__7sWBK[data-active=true]{color:var(--wh-indigo-light)}.threads-panel_runHistory__XXW0Y{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-2)}.threads-panel_sectionLabel__B6H1r{font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.threads-panel_runItem__1SMfP{padding-left:var(--space-3);border-left:2px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-1)}.threads-panel_runHeader__drClU{display:flex;align-items:center;gap:var(--space-2)}.threads-panel_runIndex__cqdpW{font-size:.65rem;font-weight:600;color:var(--color-text-secondary)}.threads-panel_runId__L6H5q{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.threads-panel_runId__L6H5q,.threads-panel_runState__dFrm1{font-size:.6rem;color:var(--color-text-muted);white-space:nowrap}.threads-panel_runState__dFrm1{font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:1px var(--space-2);border-radius:4px;background:var(--color-bg)}.threads-panel_runState__dFrm1[data-state=active],.threads-panel_runState__dFrm1[data-state=running]{background:oklch(75% .1 195/.15);color:var(--color-system)}.threads-panel_runState__dFrm1[data-state=completed],.threads-panel_runState__dFrm1[data-state=done]{background:oklch(65% .15 145/.15);color:var(--color-status-success)}.threads-panel_checkpoints__GnVQI{display:flex;flex-direction:column;gap:2px;padding-left:var(--space-2)}.threads-panel_checkpoint__8hnxS{display:flex;align-items:center;gap:var(--space-2)}.threads-panel_checkpointDot__dWYsp{width:5px;height:5px;border-radius:50%;background:var(--color-accent);flex-shrink:0}.threads-panel_checkpointId__USJkj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.threads-panel_checkpointId__USJkj,.threads-panel_checkpointTime__jyyxH{font-size:.6rem;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;color:var(--color-text-muted)}.threads-panel_checkpointTime__jyyxH{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.threads-panel_noRuns__oQmx4{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);font-size:.7rem;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.threads-panel_card__sgQwH{transition:background .15s,border-color .15s}.threads-panel_card__sgQwH:hover{transform:none}.threads-panel_activeDot__V2O9s{animation:none;opacity:1}}.system-panel_panel__AmeLy{width:var(--panel-width);height:calc(100vh - var(--header-height));position:-webkit-sticky;position:sticky;top:var(--header-height);overflow-y:auto;border-left:1px solid var(--color-border);background:var(--color-bg-panel);flex-shrink:0;transform:translateX(100%);transition:transform var(--transition-speed) cubic-bezier(.16,1,.3,1);margin-right:calc(-1 * var(--panel-width))}.system-panel_panelOpen___TRJQ{transform:translateX(0);margin-right:0}.system-panel_panel__AmeLy::-webkit-scrollbar{width:3px}.system-panel_panel__AmeLy::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}@supports not selector(::-webkit-scrollbar){.system-panel_panel__AmeLy{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}}.system-panel_panelHeader__kAzUK{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);position:-webkit-sticky;position:sticky;top:0;background:var(--color-bg-panel);z-index:1}.system-panel_panelTab__c59qt{display:flex;gap:var(--space-1);overflow-x:auto;scrollbar-width:none}.system-panel_panelTab__c59qt::-webkit-scrollbar{display:none}.system-panel_panelTabItem__sfezj{font-size:.7rem;font-weight:600;padding:var(--space-1) var(--space-2);border-radius:4px;border:none;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:color .2s cubic-bezier(.45,0,.55,1),background .2s cubic-bezier(.45,0,.55,1),box-shadow .2s cubic-bezier(.45,0,.55,1);color:var(--color-text-muted);background:transparent}.system-panel_panelTabItem__sfezj:hover{color:var(--color-text-secondary);background:var(--color-hover)}.system-panel_panelTabItem__sfezj[data-active=true]{color:var(--color-system);background:var(--color-system-light)}.system-panel_panelTabItem__sfezj[data-active=false]{color:var(--color-text-muted);background:transparent}[data-theme=dark] .system-panel_panelTabItem__sfezj:hover{box-shadow:0 0 8px rgba(128,159,255,.1)}[data-theme=dark] .system-panel_panelTabItem__sfezj[data-active=true]{box-shadow:0 2px 8px rgba(66,66,250,.25),0 1.5px 0 0 var(--wh-indigo)}[data-theme=dark] .system-panel_panel__AmeLy{background:var(--color-bg-panel);border-left-color:oklch(22% .01 55)}[data-theme=dark] .system-panel_panelHeader__kAzUK{background:var(--color-bg-panel);border-bottom-color:oklch(22% .01 55)}.system-panel_panelClose__dIfKU{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border:none;border-radius:4px;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:.8rem;flex-shrink:0;transition:background .15s}.system-panel_panelClose__dIfKU:hover{background:var(--color-hover);color:var(--color-text)}.system-panel_panelContent__BJnCy{padding:var(--space-4)}.system-panel_traceTimeline__09qKK{display:flex;flex-direction:column}.system-panel_traceItem__h1_Dp{display:flex;gap:var(--space-3);padding:var(--space-3) 0}.system-panel_traceItem__h1_Dp+.system-panel_traceItem__h1_Dp{border-top:1px solid var(--color-border-subtle)}.system-panel_traceStep__amiiv{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:24px;padding-top:2px}.system-panel_traceDot__xAIoW{width:8px;height:8px;border-radius:50%;background:var(--color-border)}.system-panel_traceDot__xAIoW[data-type=user]{background:var(--color-accent)}.system-panel_traceDot__xAIoW[data-type=assistant]{background:var(--color-system)}.system-panel_traceDot__xAIoW[data-type=tool_call]{background:var(--color-trace-tool-call)}.system-panel_traceDot__xAIoW[data-type=tool_result]{background:var(--color-trace-tool-result)}.system-panel_traceStepNum__7KE_E{font-size:.65rem;color:var(--color-text-muted);font-family:JetBrains Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.system-panel_traceBody__N3Z2j{flex:1 1;min-width:0}.system-panel_traceType__RiZll{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin-bottom:1px}.system-panel_traceContent__zkBxg{font-size:.8rem;line-height:1.45;color:var(--color-text-secondary);word-break:break-word}.system-panel_backdrop__wXiMp{display:none}@media (max-width:1023px){.system-panel_panel__AmeLy{position:fixed;top:0;right:0;z-index:var(--z-panel);height:100vh;width:340px;margin-right:0;box-shadow:var(--shadow-panel)}.system-panel_panelOpen___TRJQ{transform:translateX(0)}.system-panel_backdrop__wXiMp{display:block;position:fixed;inset:0;z-index:calc(var(--z-panel) - 1);background:var(--color-overlay);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}@media (prefers-reduced-motion:reduce){.system-panel_panelTabItem__sfezj{transition:none}}@media (max-width:639px){.system-panel_panel__AmeLy{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-height:70vh;height:auto;border-radius:16px 16px 0 0;border-left:none;border-top:1px solid var(--color-border);transform:translateY(100%);box-shadow:var(--shadow-lg)}.system-panel_panelOpen___TRJQ{transform:translateY(0)}.system-panel_panelTabItem__sfezj{min-height:44px;display:flex;align-items:center;padding:var(--space-2) var(--space-3)}}.playground_grid__Wc3Tp{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-6)}.playground_card__tzxbl{display:block;padding:var(--space-6);border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg);transition:background .2s cubic-bezier(.45,0,.55,1),box-shadow .2s cubic-bezier(.45,0,.55,1),transform .2s cubic-bezier(.34,1.56,.64,1),border-color .2s}.playground_card__tzxbl:hover{background:var(--color-bg-alt);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=dark] .playground_card__tzxbl{background:#13171b;border-color:oklch(22% .01 55)}[data-theme=dark] .playground_card__tzxbl:hover{background:#1a1f23;border-color:oklch(28% .02 55);box-shadow:0 0 20px rgba(66,66,250,.12)}.playground_cardTitle__md0fT{font-size:1rem;font-weight:620;letter-spacing:-.01em;margin-bottom:var(--space-1)}.playground_cardDesc__mrp6k{font-size:.84rem;color:var(--color-text-secondary);line-height:1.5}.playground_pageHeader__otGgy{margin-bottom:var(--space-6)}.playground_pageTitle__sBBAf{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;margin-bottom:var(--space-2)}.playground_pageDesc__p6hdD{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6}.playground_indexTitle__eM4qn{font-size:clamp(1.5rem,2vw + 1rem,2rem);font-weight:720;letter-spacing:-.03em;margin-bottom:var(--space-2)}.playground_indexSubtitle__qKZn_{font-size:1rem;color:var(--color-text-secondary);line-height:1.6}@media (max-width:639px){.playground_grid__Wc3Tp{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.playground_card__tzxbl{transition:none;transform:none!important}}