.vy9eeW_page{--accent:#2ee6f6;--backdrop:#0bd3e6;--prompt:#5be6a0;justify-content:center;align-items:center;width:100vw;height:100vh;min-height:100vh;padding:clamp(12px,3.5cqw,52px);display:flex;container:page/inline-size}.vy9eeW_grid{pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:38px 38px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 30%,#0000 78%);mask-image:radial-gradient(circle at 50% 45%,#000 30%,#0000 78%)}.vy9eeW_window{background:#0a0e11;border:1px solid #ffffff17;border-radius:13px;flex-direction:column;width:min(980px,100%);height:min(84vh,780px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 40px 90px -20px #0009,0 0 0 1px #00000040}.vy9eeW_titleBar{background:linear-gradient(#15191d,#0f1316);border-bottom:1px solid #ffffff12;flex:none;align-items:center;gap:14px;padding:13px 16px;display:flex}.vy9eeW_trafficLights{gap:8px;display:flex}.vy9eeW_dot{border-radius:50%;width:12px;height:12px}.vy9eeW_dotRed{background:#ff5f57}.vy9eeW_dotAmber{background:#febc2e}.vy9eeW_dotGreen{background:#28c840}.vy9eeW_titleText{text-align:center;color:#dcebf08c;letter-spacing:.2px;flex:1;font-size:12.5px}.vy9eeW_brand{letter-spacing:.16em;color:var(--accent);opacity:.85;font-size:11px;font-weight:700}.vy9eeW_body{color:#d6e6ea;cursor:text;flex:1;min-height:0;padding:26px clamp(18px,3cqw,34px) 22px;font-size:14px;line-height:1.72;overflow-y:auto}.vy9eeW_body::-webkit-scrollbar{width:10px}.vy9eeW_body::-webkit-scrollbar-thumb{background:#ffffff1f padding-box content-box;border:3px solid #0000;border-radius:8px}.vy9eeW_body::-webkit-scrollbar-track{background:0 0}.vy9eeW_promptLine{color:var(--prompt);font-size:12.5px}.vy9eeW_wordmark{letter-spacing:-1.5px;color:#eafbfe;margin-top:8px;font-size:clamp(28px,7cqw,46px);font-weight:800;line-height:1.02}.vy9eeW_wordmarkAccent{color:var(--accent)}.vy9eeW_subtitle{color:#d6e6ea9e;margin-top:6px;font-size:13.5px}.vy9eeW_valueProp{max-width:64ch;margin-top:24px}.vy9eeW_valuePropAccent{color:var(--accent)}.vy9eeW_valuePropBright{color:#eafbfe;font-weight:500}.vy9eeW_specialitiesLabel{color:#a0b2b6b3;margin-top:22px}.vy9eeW_specialitiesGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:6px 26px;max-width:70ch;margin-top:6px;display:grid}.vy9eeW_specialityBullet{color:var(--accent);margin-right:.5em;font-weight:700}.vy9eeW_tip{color:#f5c544e6;margin-top:22px}.vy9eeW_tipCommand{color:var(--accent);font-family:inherit;font-weight:700;font-size:inherit;line-height:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline}.vy9eeW_divider{background:#ffffff14;height:1px;margin-top:14px}.vy9eeW_inputRow{align-items:center;gap:10px;margin-top:6px;display:flex}.vy9eeW_inputPrompt{color:var(--prompt);flex:none;font-weight:700}.vy9eeW_inputPromptAccent{color:var(--accent)}.vy9eeW_inputWrap{flex:1;min-width:0;font-size:14px;display:flex;position:relative}.vy9eeW_input{color:#eafbfe;min-width:0;caret-color:var(--accent);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:14px}.vy9eeW_inputWrapCursor .vy9eeW_input{caret-color:#0000;padding-right:1ch}.vy9eeW_inputWrapCursor .vy9eeW_input:placeholder-shown{padding-left:1.5ch}.vy9eeW_caret{background:var(--accent);color:#0a0e11;pointer-events:none;white-space:pre;width:1ch;height:1.3em;margin-top:-.65em;line-height:1.3em;animation:1s step-start infinite vy9eeW_cursorBlink;position:absolute;top:50%;left:0;overflow:hidden;box-shadow:0 0 10px #2ee6f680}@media (prefers-reduced-motion:reduce){.vy9eeW_caret{animation:none}}.vy9eeW_input::placeholder{color:#7a8488;opacity:1}.vy9eeW_statusBar{color:#7a8488;background:#0d1115;border-top:1px solid #ffffff12;flex:none;align-items:center;gap:18px;padding:7px 16px;font-size:11px;display:flex}.vy9eeW_statusOnline{align-items:center;gap:6px;display:inline-flex}.vy9eeW_statusDot{background:var(--prompt);width:7px;height:7px;box-shadow:0 0 8px var(--prompt);border-radius:50%;animation:2s ease-in-out infinite vy9eeW_statusPulse}.vy9eeW_statusLink{color:var(--accent);text-decoration:none}.vy9eeW_statusLink:hover{text-decoration:underline}.vy9eeW_statusAgents{color:var(--accent);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.vy9eeW_statusAgents:hover{text-decoration:underline}.vy9eeW_statusAgentsDot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.vy9eeW_statusRight{margin-left:auto}@keyframes vy9eeW_statusPulse{0%,to{opacity:1}50%{opacity:.5}}.vy9eeW_feed{margin-top:14px}.vy9eeW_feedLine{white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.72}.vy9eeW_feedSpacer{height:10px}.vy9eeW_feedCmd{margin-top:4px}.vy9eeW_feedCmdPrompt{color:var(--prompt);font-weight:700}.vy9eeW_feedCmdAccent{color:var(--accent);font-weight:700}.vy9eeW_feedCmdText{color:#eafbfe}.vy9eeW_feedHead{color:var(--accent);margin-top:4px;font-weight:700}.vy9eeW_feedOut{color:#cfe2e7}.vy9eeW_feedDim{color:#7a8488}.vy9eeW_feedBullet{color:#cfe2e7}.vy9eeW_feedBulletMark{color:var(--accent);font-weight:700}.vy9eeW_feedRow{gap:16px;display:flex}.vy9eeW_feedRowLabel{color:var(--accent);min-width:96px;font-weight:700}.vy9eeW_feedRowLabelBtn{font-family:inherit;font-size:inherit;line-height:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;display:inline-block}.vy9eeW_feedRowDesc{color:#cfe2e7c7}.vy9eeW_feedLink{gap:16px;display:flex}.vy9eeW_feedLinkLabel{color:#a0b2b6b3;min-width:96px}.vy9eeW_feedLinkAnchor{color:var(--accent);text-underline-offset:3px;text-decoration:underline}@keyframes vy9eeW_cursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.vy9eeW_aiTurn{margin-top:4px}.vy9eeW_aiThinking{color:#7a8488;font-size:14px;line-height:1.72}.vy9eeW_aiResponse{color:#cfe2e7;font-size:14px;line-height:1.72}.vy9eeW_aiCursor{background:var(--accent);vertical-align:text-bottom;width:8px;height:.9em;margin-left:2px;animation:1s step-start infinite vy9eeW_cursorBlink;display:inline-block}.vy9eeW_aiError{color:#ff6e6ee6;font-size:14px;line-height:1.72}.vy9eeW_toolSending{color:#7a8488;font-size:14px;line-height:1.72}.vy9eeW_toolSent{color:var(--prompt);font-size:14px;line-height:1.72}@container page (max-width:560px){.vy9eeW_window{border-radius:14px;height:calc(100% - 2px)}.vy9eeW_titleText{font-size:11px}.vy9eeW_titleZsh,.vy9eeW_brand,.vy9eeW_inputPromptFull{display:none}.vy9eeW_statusBar{gap:11px;font-size:10px}.vy9eeW_statusWideOnly{display:none}.vy9eeW_specialitiesGrid{grid-template-columns:1fr}.vy9eeW_feedLinkAnchor{word-break:break-all;min-width:0}.vy9eeW_feedRowLabelBtn{padding:8px 0}}
.HS70Aa_errorLine{color:#ff6e6e;margin-top:10px}.HS70Aa_code{letter-spacing:-.06em;color:#eafbfe;-webkit-user-select:none;user-select:none;margin:18px 0 0;font-size:clamp(72px,22cqw,148px);font-weight:800;line-height:.92}.HS70Aa_codeZero{color:var(--accent);text-shadow:0 0 24px #2ee6f68c,0 0 60px #2ee6f638}.HS70Aa_tagline{color:#eafbfe;margin-top:4px;font-size:clamp(15px,4.5cqw,22px);font-weight:500}.HS70Aa_routes{flex-direction:column;gap:2px;max-width:70ch;margin-top:8px;display:flex}.HS70Aa_route{color:#cfe2e7;border-radius:7px;align-items:baseline;gap:14px;margin:0 -10px;padding:6px 10px;text-decoration:none;transition:background-color .13s;display:flex}.HS70Aa_route:hover,.HS70Aa_route:focus-visible{background:#2ee6f617;outline:none}.HS70Aa_route:focus-visible{box-shadow:inset 0 0 0 1px #2ee6f68c}.HS70Aa_routeMark{color:var(--prompt);flex:none;font-weight:700}.HS70Aa_routeCmd{color:var(--accent);flex:none;min-width:118px;font-weight:700}.HS70Aa_route:hover .HS70Aa_routeCmd,.HS70Aa_route:focus-visible .HS70Aa_routeCmd{text-underline-offset:3px;text-decoration:underline}.HS70Aa_routeDesc{color:#cfe2e7c7}@keyframes HS70Aa_nfCursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.HS70Aa_cursor{background:var(--accent);vertical-align:text-bottom;width:9px;height:1.05em;animation:1s step-start infinite HS70Aa_nfCursorBlink;display:inline-block;box-shadow:0 0 10px #2ee6f680}@media (prefers-reduced-motion:reduce){.HS70Aa_cursor{opacity:1;animation:none}}@container page (max-width:560px){.HS70Aa_code{letter-spacing:-.04em}.HS70Aa_route{gap:10px}.HS70Aa_routeCmd{min-width:0}}
