.panel-head-module__ybORga__actions button{width:24px;height:24px;transition:background var(--cp-dur-tool,.12s), color var(--cp-dur-tool,.12s), transform var(--cp-dur-tool,.12s)}.panel-head-module__ybORga__actions button:active{transform:scale(.88)}.panel-head-module__ybORga__simLabel{text-overflow:ellipsis;white-space:nowrap;max-width:9ch;overflow:hidden}@media (max-width:380px){.panel-head-module__ybORga__simLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.panel-head-module__ybORga__actions button{transition:none}.panel-head-module__ybORga__actions button:active{transform:none}}
.meter{--tn:var(--accent);--tn-h:var(--accent);--tn-a:var(--accent);--tn-s:var(--accent-soft);--tn-m:var(--accent-soft);--tn-e:var(--accent);--tn-b:var(--accent);--tn-on:var(--on-accent);--tn-g:transparent;--mh:6px;width:100%;height:var(--mh);border-radius:var(--r-pill);background:var(--bg-3);box-shadow:var(--shadow-well);display:flex;overflow:hidden}:is([data-theme=dark],[data-theme=vscode]) .meter{background:color-mix(in oklab, var(--bg-4) 55%, var(--bg-3))}.meter[data-size=sm]{--mh:4px}.meter[data-size=lg]{--mh:9px}.meter>i{background:var(--tn-h,var(--tn));border-radius:inherit;height:100%;transition:width var(--dur-fast) var(--ease);min-width:0;display:block}:is([data-theme=dark],[data-theme=vscode]) .meter>i{background:var(--tn-a,var(--tn-h,var(--tn)));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tn) 28%, transparent)}.meter[data-tone=warning]>i,.meter[data-tone=special]>i{background:var(--tn-h,var(--tn-e,var(--tn)))}.meter[data-indeterminate]>i{width:36%;min-width:36%;animation:meter-indeterminate 1.2s var(--ease,ease-in-out) infinite}@keyframes meter-indeterminate{0%{transform:translate(-120%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.meter>i{transition:none}.meter[data-indeterminate]>i{opacity:.85;width:40%;min-width:40%;animation:none;transform:none}}
.status-strip-module__ywFVtW__root{border-top:1px solid var(--line-soft);min-width:0;min-height:26px;font-size:var(--fs-10);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:6px 12px;display:flex;container-type:inline-size}.status-strip-module__ywFVtW__dot{border-radius:var(--r-pill);background:var(--fg-faint);flex:none;width:7px;height:7px}.status-strip-module__ywFVtW__dot[data-live]{animation:status-strip-module__ywFVtW__cp-pulse var(--cp-dur-pulse,1.1s) ease infinite}.status-strip-module__ywFVtW__phase{text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;min-width:0;max-width:14ch;font-size:var(--fs-10);animation:status-strip-module__ywFVtW__cp-fade var(--cp-dur-fade,.3s) ease;flex:auto;overflow:hidden}.status-strip-module__ywFVtW__meter{flex:48px;min-width:32px;max-width:100%}.status-strip-module__ywFVtW__meter [role=meter],.status-strip-module__ywFVtW__meter [data-fill],.status-strip-module__ywFVtW__meter i,.status-strip-module__ywFVtW__meter [class*=fill]{transition:width var(--cp-dur-meter,.5s) var(--cp-ease-meter,ease)}.status-strip-module__ywFVtW__usage{white-space:nowrap;font-size:var(--fs-10);color:var(--fg-dim);flex:none}.status-strip-module__ywFVtW__action{flex:none;margin-inline-start:auto}@container (max-width:280px){.status-strip-module__ywFVtW__usage{display:none}.status-strip-module__ywFVtW__meter{flex-basis:24px;min-width:24px}}.status-strip-module__ywFVtW__root[data-phase=perceiving] .status-strip-module__ywFVtW__dot,.status-strip-module__ywFVtW__root[data-phase=thinking] .status-strip-module__ywFVtW__dot,.status-strip-module__ywFVtW__root[data-phase=planning] .status-strip-module__ywFVtW__dot{background:var(--blue)}.status-strip-module__ywFVtW__root[data-phase=executing] .status-strip-module__ywFVtW__dot,.status-strip-module__ywFVtW__root[data-phase=validating] .status-strip-module__ywFVtW__dot{background:var(--accent)}.status-strip-module__ywFVtW__root[data-phase=asking] .status-strip-module__ywFVtW__dot,.status-strip-module__ywFVtW__root[data-phase=awaiting] .status-strip-module__ywFVtW__dot{background:var(--amber-s)}.status-strip-module__ywFVtW__root[data-phase=done] .status-strip-module__ywFVtW__dot{background:var(--green)}.status-strip-module__ywFVtW__root[data-phase=perceiving] .status-strip-module__ywFVtW__phase,.status-strip-module__ywFVtW__root[data-phase=thinking] .status-strip-module__ywFVtW__phase,.status-strip-module__ywFVtW__root[data-phase=planning] .status-strip-module__ywFVtW__phase{color:var(--blue)}.status-strip-module__ywFVtW__root[data-phase=executing] .status-strip-module__ywFVtW__phase,.status-strip-module__ywFVtW__root[data-phase=validating] .status-strip-module__ywFVtW__phase{color:var(--accent)}.status-strip-module__ywFVtW__root[data-phase=asking] .status-strip-module__ywFVtW__phase,.status-strip-module__ywFVtW__root[data-phase=awaiting] .status-strip-module__ywFVtW__phase{color:var(--amber-s)}@media (prefers-reduced-motion:reduce){.status-strip-module__ywFVtW__dot[data-live],.status-strip-module__ywFVtW__phase{animation:none}.status-strip-module__ywFVtW__meter [role=meter],.status-strip-module__ywFVtW__meter [data-fill],.status-strip-module__ywFVtW__meter i,.status-strip-module__ywFVtW__meter [class*=fill]{transition:none}}@keyframes status-strip-module__ywFVtW__cp-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes status-strip-module__ywFVtW__cp-fade{0%{opacity:0;transform:translateY(2px)}}
.onboarding-view-module__Z_hlhW__root{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--bg-2);width:100%;min-width:0;max-width:100%;animation:onboarding-view-module__Z_hlhW__cp-view var(--cp-dur-view,.24s) var(--cp-ease-view,ease);flex-direction:column;display:flex;overflow:hidden}.onboarding-view-module__Z_hlhW__head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:11px;display:flex}.onboarding-view-module__Z_hlhW__logo{border-radius:var(--r-sm);background:var(--accent);width:26px;height:26px;color:var(--on-accent);font-family:var(--mono);box-shadow:0 1px 3px color-mix(in oklab, var(--accent) 30%, transparent);flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.onboarding-view-module__Z_hlhW__headMain{flex-direction:column;min-width:0;display:flex}.onboarding-view-module__Z_hlhW__headMain b{color:var(--fg);font-size:13px;font-weight:600}.onboarding-view-module__Z_hlhW__progress{font-size:10.5px;font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--fg-faint)}.onboarding-view-module__Z_hlhW__body{overscroll-behavior:contain;flex-direction:column;gap:13px;min-width:0;max-height:340px;padding:12px;display:flex;overflow-y:auto}.onboarding-view-module__Z_hlhW__question{min-width:0}.onboarding-view-module__Z_hlhW__questionTitle{color:var(--fg);font-size:12.5px;font-weight:600}.onboarding-view-module__Z_hlhW__questionTitle.onboarding-view-module__Z_hlhW__required span{color:var(--danger,var(--red));margin-left:2px}.onboarding-view-module__Z_hlhW__questionSub{color:var(--fg-faint);margin-top:2px;font-size:11px}.onboarding-view-module__Z_hlhW__options{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.onboarding-view-module__Z_hlhW__option{border:1px solid var(--line);color:var(--fg-2);font:inherit;cursor:pointer;transition:background var(--cp-dur-tool,.12s), color var(--cp-dur-tool,.12s), border-color var(--cp-dur-tool,.12s), transform var(--cp-dur-send,.14s) var(--cp-ease-chip,ease);background:0 0;border-radius:99px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;display:inline-flex}.onboarding-view-module__Z_hlhW__option:active{transform:scale(.97)}.onboarding-view-module__Z_hlhW__option:hover{background:var(--bg-3);color:var(--fg)}.onboarding-view-module__Z_hlhW__option.onboarding-view-module__Z_hlhW__selected{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.onboarding-view-module__Z_hlhW__tick{border:1px solid var(--line);color:#0000;border-radius:3px;place-items:center;width:13px;height:13px;display:grid}.onboarding-view-module__Z_hlhW__option.onboarding-view-module__Z_hlhW__selected .onboarding-view-module__Z_hlhW__tick{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.onboarding-view-module__Z_hlhW__foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 9px;padding:11px;display:flex}.onboarding-view-module__Z_hlhW__need{color:var(--danger,var(--red));margin-right:auto;font-size:11px}.onboarding-view-module__Z_hlhW__needSpacer{margin-right:auto}@media (prefers-reduced-motion:reduce){.onboarding-view-module__Z_hlhW__root{animation:none}.onboarding-view-module__Z_hlhW__option{transition:none}.onboarding-view-module__Z_hlhW__option:active{transform:none}}
