.robot_stage__ntbUt{--robot-text:#0a1a33;--robot-muted:#5b6b85;--robot-brand:#2f6fe8;--robot-wire:#4d82f2;--robot-packet:#2f6fe8;--robot-lime:#7fb800;--robot-surface:#ffffff;--robot-border:rgba(10,26,51,0.14);--robot-hit-bg:rgba(47,111,232,0.08);--robot-glow:rgba(77,130,242,0.22);--robot-on-brand:#ffffff;--robot-mono:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);--robot-ease:cubic-bezier(0.22,1,0.36,1);position:relative;margin-top:32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,1.1fr) minmax(0,1fr);grid-template-areas:"switch switch switch" "left robot right";column-gap:8px;row-gap:8px;color:var(--robot-text)}.dark .robot_stage__ntbUt{--robot-text:#ffffff;--robot-muted:rgba(255,255,255,0.62);--robot-brand:#94b4fa;--robot-wire:#4d82f2;--robot-packet:#94b4fa;--robot-lime:#cbf95d;--robot-surface:rgba(255,255,255,0.06);--robot-border:rgba(255,255,255,0.16);--robot-hit-bg:rgba(77,130,242,0.16);--robot-glow:rgba(77,130,242,0.35);--robot-on-brand:#050f21}.robot_stage__ntbUt:before{content:"";position:absolute;left:50%;top:50%;width:min(900px,100%);height:640px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,var(--robot-glow),transparent 68%);filter:blur(40px);pointer-events:none}.robot_left__oAlNP{grid-area:left}.robot_right__eBUmK{grid-area:right;text-align:right}.robot_robotCol__i12bH{grid-area:robot}.robot_switch__3HaJL{grid-area:switch}.robot_panel__UX4O_{position:relative;z-index:3;display:flex;flex-direction:column;gap:4px;padding-top:24px}.robot_eyebrow__qDLy0,.robot_panelTitle__r9i__{opacity:0;transform:translateY(8px);transition:opacity .4s,transform .4s var(--robot-ease)}.robot_eyebrow__qDLy0{font:12px var(--robot-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--robot-muted)}.robot_panelTitle__r9i__{margin:0 0 8px;font-weight:400;font-size:28px;letter-spacing:-.02em}.robot_on__ZNKiB .robot_eyebrow__qDLy0,.robot_on__ZNKiB .robot_panelTitle__r9i__{opacity:1;transform:none}.robot_item__aKQUn{display:block;box-sizing:border-box;width:min(100%,300px);padding:10px 14px;border-radius:14px;border:1px solid transparent;color:var(--robot-text);text-decoration:none;opacity:0;transform:translateX(-14px);pointer-events:none;transition:opacity .35s,transform .45s var(--robot-ease),background-color .3s,border-color .3s}.robot_right__eBUmK .robot_item__aKQUn{margin-left:auto;transform:translateX(14px)}.robot_item__aKQUn b{display:block;font-weight:500;font-size:15px}.robot_item__aKQUn small{display:block;max-height:0;overflow:hidden;opacity:0;color:var(--robot-muted);font-size:13px;line-height:1.45;transition:max-height .4s var(--robot-ease),opacity .3s}.robot_item__aKQUn.robot_wired__5NL_h{opacity:1;transform:none;pointer-events:auto}.robot_item__aKQUn.robot_wired__5NL_h.robot_hit__iFcVE{background:var(--robot-hit-bg);border-color:var(--robot-wire);transform:translateX(6px)}.robot_right__eBUmK .robot_item__aKQUn.robot_wired__5NL_h.robot_hit__iFcVE{transform:translateX(-6px)}.robot_item__aKQUn.robot_hit__iFcVE small{max-height:60px;opacity:1;margin-top:4px}.robot_item__aKQUn:focus-visible{outline:2px solid var(--robot-wire);outline-offset:3px}.robot_robotCol__i12bH{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-height:600px}.robot_canvas__ga22o{position:absolute;top:96px;bottom:0;left:-45%;right:-45%;cursor:pointer}.robot_poster__u1DLx{position:absolute;top:96px;left:50%;height:calc(100% - 96px);width:auto;transform:translateX(-50%);object-fit:contain;pointer-events:none}.robot_bubble__zGX5X{position:relative;z-index:3;max-width:300px;min-height:64px;padding:12px 16px;border-radius:16px;background:var(--robot-surface);border:1px solid var(--robot-border);backdrop-filter:blur(12px);font:13px/1.55 var(--robot-mono);color:var(--robot-text)}.robot_bubble__zGX5X:after{content:"";position:absolute;left:50%;bottom:-7px;width:12px;height:12px;background:inherit;border-right:1px solid var(--robot-border);border-bottom:1px solid var(--robot-border);transform:translateX(-50%) rotate(45deg)}.robot_who__SEJp5{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--robot-muted)}.robot_caret___5vZc{display:inline-block;width:7px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--robot-lime);animation:robot_blink__jLo76 1s steps(1) infinite}@keyframes robot_blink__jLo76{50%{opacity:0}}.robot_srOnly__OnPcH{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.robot_switch__3HaJL{position:relative;z-index:4;display:flex;justify-self:end;width:fit-content;margin:0;padding:3px;gap:2px;border:1px solid var(--robot-border);border-radius:999px}.robot_switch__3HaJL button{white-space:nowrap;border:0;background:transparent;color:var(--robot-muted);font-weight:500;font-size:13px;padding:8px 16px;border-radius:999px;cursor:pointer}.robot_switch__3HaJL button[aria-pressed=true]{background:var(--robot-wire);color:#ffffff}@media (max-width:1100px) and (min-width:861px){.robot_stage__ntbUt{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr) minmax(0,1fr)}.robot_item__aKQUn{padding:8px 12px}.robot_item__aKQUn b{font-size:14px}.robot_panelTitle__r9i__{font-size:24px}}@media (max-width:860px){.robot_stage__ntbUt{grid-template-columns:1fr;grid-template-areas:"robot" "switch" "list";row-gap:0}.robot_switch__3HaJL{margin-top:8px}.robot_left__oAlNP,.robot_right__eBUmK{grid-area:list}.robot_panel__UX4O_:not(.robot_on__ZNKiB){display:none}.robot_robotCol__i12bH{min-height:420px}.robot_canvas__ga22o{top:84px;left:0;right:0}.robot_poster__u1DLx{top:84px;height:calc(100% - 84px)}.robot_bubble__zGX5X{max-width:min(300px,100%);min-height:0;font-size:12px}.robot_switch__3HaJL{justify-self:center}.robot_switch__3HaJL button{padding:8px 12px}.robot_panel__UX4O_{padding-top:16px;gap:10px}.robot_right__eBUmK{text-align:left}.robot_right__eBUmK .robot_item__aKQUn{margin-left:0}.robot_item__aKQUn{width:100%;padding:14px 16px;border-radius:16px;background:var(--robot-surface);border-color:var(--robot-border)}.robot_item__aKQUn small{max-height:none;opacity:1;margin-top:4px}.robot_panel__UX4O_.robot_on__ZNKiB .robot_item__aKQUn{opacity:1;transform:none;pointer-events:auto;animation:robot_cardIn__tPKfl .45s var(--robot-ease) both;animation-delay:calc(var(--i) * 50ms)}.robot_panel__UX4O_.robot_on__ZNKiB .robot_item__aKQUn.robot_hit__iFcVE{background:var(--robot-hit-bg);border-color:var(--robot-wire)}}@keyframes robot_cardIn__tPKfl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.robot_caret___5vZc{animation:none}.robot_eyebrow__qDLy0,.robot_item__aKQUn,.robot_panelTitle__r9i__{transition:none}.robot_panel__UX4O_.robot_on__ZNKiB .robot_item__aKQUn{animation:none}}