.zhrcQa_terminal{--fg:#e8e8ea;--dim:#9a9aa0;--accent:#64d2ff;height:100%;color:var(--fg);background:#161618f0;flex-direction:column;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.45;display:flex;position:relative}.zhrcQa_titlebar{height:40px;color:var(--dim);text-align:center;flex:none;padding-top:12px;font-family:-apple-system,BlinkMacSystemFont,Geist,system-ui,sans-serif;font-size:13px;font-weight:600}.zhrcQa_screen{flex:1;padding:4px 14px 14px;position:relative;overflow:auto}.zhrcQa_line{white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.45em}.zhrcQa_line p{margin:0}.zhrcQa_line a{color:var(--accent)}.zhrcQa_error{color:#ff6961}.zhrcQa_muted,.zhrcQa_dim{color:var(--dim)}.zhrcQa_accent{color:var(--accent)}.zhrcQa_prompt{color:#30d158;white-space:nowrap}.zhrcQa_cmd{color:var(--accent);white-space:pre}.zhrcQa_pre{font:inherit;white-space:pre-wrap;margin:0}.zhrcQa_help{gap:8px;padding:2px 0;display:grid}.zhrcQa_helpGroup{color:var(--fg);font-weight:700}.zhrcQa_columns{flex-wrap:wrap;gap:2px 24px;display:flex}.zhrcQa_dir{color:var(--accent);font-weight:600}.zhrcQa_neofetch{flex-wrap:wrap;gap:8px 24px;padding:4px 0;display:flex}.zhrcQa_logo{color:var(--accent);font:inherit;margin:0;line-height:1.2}.zhrcQa_swatches{display:flex;margin-top:6px!important}.zhrcQa_swatches i{width:18px;height:12px}.zhrcQa_thinking{color:var(--dim);animation:1.2s ease-in-out infinite zhrcQa_pulse}@keyframes zhrcQa_pulse{50%{opacity:.4}}.zhrcQa_train{color:var(--fg);font:inherit;white-space:pre;margin:0;font-size:11px;line-height:1.15;animation:4.5s linear forwards zhrcQa_chug;overflow:hidden}@keyframes zhrcQa_chug{0%{transform:translate(100%)}to{transform:translate(-110%)}}.zhrcQa_inputLine{align-items:baseline;gap:8px;display:flex}.zhrcQa_inputLine input{min-width:0;color:var(--fg);font:inherit;caret-color:#30d158;background:0 0;border:0;outline:0;flex:1;padding:0}.zhrcQa_matrix{background:#000;width:100%;height:100%;position:absolute;inset:0}.zhrcQa_chips{scrollbar-width:none;flex:none;gap:8px;padding:8px 12px 12px;display:none;overflow-x:auto}.zhrcQa_chips button{color:var(--fg);font:inherit;background:#ffffff1a;border:0;border-radius:14px;flex:none;padding:6px 12px;font-size:13px}@media (pointer:coarse){.zhrcQa_chips{padding-bottom:calc(12px + var(--home-indicator-space,0px));display:flex}}@container app not (min-width:560px){.zhrcQa_titlebar{padding-top:14px}html[data-shell=desktop] .zhrcQa_titlebar{padding-left:80px}.zhrcQa_terminal{font-size:12px}}
