.operator-scene[data-astro-cid-d32svwdy]{isolation:isolate;border:1px solid var(--line);background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--blue) 10%,transparent),transparent 65%),var(--bg);border-radius:24px;margin-top:36px;padding:24px 28px 28px;position:relative;overflow:hidden}.operator-stage[data-astro-cid-d32svwdy]{max-width:1000px;height:560px;margin-inline:auto;position:relative}.operator-portrait[data-astro-cid-d32svwdy]{text-align:center;pointer-events:none;width:260px;position:absolute;top:192px;left:50%;transform:translate(-50%)}.operator-drawing[data-astro-cid-d32svwdy]{width:100%;overflow:visible}.operator-floor[data-astro-cid-d32svwdy]{fill:var(--tint);stroke:var(--line)}.operator-chair[data-astro-cid-d32svwdy]{fill:var(--surf);stroke:var(--line);stroke-width:2px}.operator-shirt[data-astro-cid-d32svwdy]{fill:var(--blue-solid);stroke:var(--blue);stroke-width:2px}.operator-skin[data-astro-cid-d32svwdy]{fill:#d9c2a9;stroke:#aa9178;stroke-width:1.5px}.operator-face-highlight[data-astro-cid-d32svwdy]{stroke:#f4e5d5;stroke-width:3px;stroke-linecap:round;opacity:.6}.operator-eyes[data-astro-cid-d32svwdy]{stroke:#34434b;stroke-width:4px;stroke-linecap:round}.operator-face-lines[data-astro-cid-d32svwdy]{stroke:#8c7662;stroke-width:2px;stroke-linecap:round}.operator-outline[data-astro-cid-d32svwdy]{stroke:var(--muted);stroke-width:3px;stroke-linecap:round}.operator-headset[data-astro-cid-d32svwdy]{stroke:var(--blue);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.operator-earpiece[data-astro-cid-d32svwdy],.operator-laptop[data-astro-cid-d32svwdy]{fill:var(--card);stroke:var(--blue);stroke-width:2px}.operator-mic[data-astro-cid-d32svwdy]{fill:var(--blue)}.operator-desk[data-astro-cid-d32svwdy]{fill:var(--surf);stroke:var(--line);stroke-width:2px}.operator-led[data-astro-cid-d32svwdy]{fill:#54d4b2;animation:3s ease-in-out infinite operator-led}.operator-head[data-astro-cid-d32svwdy]{transform-origin:160px 160px;transform:translate(var(--head-x,0px),var(--head-y,0px)) rotate(var(--head-angle,0deg));transition:transform .5s cubic-bezier(.2,.8,.2,1)}.operator-face[data-astro-cid-d32svwdy]{transform:translateX(var(--eye-x,0px));transition:transform .4s}.operator-channel[data-astro-cid-d32svwdy]{left:var(--point-x);top:var(--point-y);text-align:center;flex-direction:column;align-items:center;gap:12px;width:120px;display:flex;position:absolute;transform:translate(-50%,-50%)}.operator-channel-icon[data-astro-cid-d32svwdy],.operator-information-icon[data-astro-cid-d32svwdy]{border:1px solid color-mix(in srgb,var(--blue) 28%,var(--line));width:68px;height:68px;color:var(--blue-d);background:var(--card);box-shadow:0 0 0 7px color-mix(in srgb,var(--blue) 4%,transparent);border-radius:50%;flex:none;place-items:center;transition:background .3s,border-color .3s,box-shadow .3s,transform .3s;display:grid}.operator-channel-icon[data-astro-cid-d32svwdy] svg,.operator-information-icon[data-astro-cid-d32svwdy] svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.operator-channel-copy[data-astro-cid-d32svwdy] strong[data-astro-cid-d32svwdy]{background:var(--bg);box-decoration-break:clone;border-radius:6px;padding:3px 6px;font-size:12px;font-weight:600;line-height:1.5;position:relative}.operator-channel-copy[data-astro-cid-d32svwdy]>span[data-astro-cid-d32svwdy],.operator-channel-arrow[data-astro-cid-d32svwdy]{display:none}.operator-channel[data-astro-cid-d32svwdy].is-looking .operator-channel-icon[data-astro-cid-d32svwdy]{color:#fff;background:var(--blue-solid);border-color:var(--blue-solid);box-shadow:0 0 0 9px color-mix(in srgb,var(--blue) 10%,transparent),0 0 30px color-mix(in srgb,var(--blue) 18%,transparent);transform:translateY(-3px)}.operator-channel[data-astro-cid-d32svwdy]:focus-visible{outline:none}.operator-channel[data-astro-cid-d32svwdy]:focus-visible .operator-channel-icon[data-astro-cid-d32svwdy]{outline:2px solid var(--blue);outline-offset:6px}.operator-connections[data-astro-cid-d32svwdy]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.operator-connections[data-astro-cid-d32svwdy] path[data-astro-cid-d32svwdy]{fill:none;stroke:var(--blue);stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s,opacity .3s}.operator-connections[data-astro-cid-d32svwdy] path[data-astro-cid-d32svwdy].is-connected{opacity:.6;stroke-dashoffset:0}.operator-information[data-astro-cid-d32svwdy]{border-top:1px solid var(--line);max-width:650px;min-height:180px;margin:0 auto;padding:24px 0 0;position:relative}.operator-information-idle[data-astro-cid-d32svwdy]{text-align:center;color:var(--muted);padding-top:20px;font-size:14px}.operator-information-idle[data-astro-cid-d32svwdy] span[data-astro-cid-d32svwdy]{color:var(--blue);letter-spacing:14px;margin-top:12px;font-size:20px;display:block}.operator-information-panel[data-astro-cid-d32svwdy]:not([hidden]){align-items:flex-start;gap:20px;animation:.3s both operator-reveal;display:flex}.operator-information-icon[data-astro-cid-d32svwdy]{width:48px;height:48px;box-shadow:none;background:var(--tint)}.operator-information-icon[data-astro-cid-d32svwdy] svg{width:24px;height:24px}.operator-information-panel[data-astro-cid-d32svwdy] h3[data-astro-cid-d32svwdy]{margin:0 0 8px;font-size:19px}.operator-information-panel[data-astro-cid-d32svwdy] p[data-astro-cid-d32svwdy]{color:var(--muted);margin-bottom:12px;font-size:13px;line-height:1.8}.operator-information-panel[data-astro-cid-d32svwdy] a[data-astro-cid-d32svwdy]{color:var(--blue-d);overflow-wrap:anywhere;align-items:center;gap:14px;font-size:13px;font-weight:600;display:inline-flex}.operator-information-panel[data-astro-cid-d32svwdy] a[data-astro-cid-d32svwdy]:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.operator-orbits[data-astro-cid-d32svwdy]{z-index:-1;pointer-events:none;width:430px;height:430px;position:absolute;top:340px;left:50%;transform:translate(-50%,-50%)}.operator-orbits[data-astro-cid-d32svwdy] i[data-astro-cid-d32svwdy]{border:1px dashed color-mix(in srgb,var(--blue) 14%,transparent);border-radius:50%;animation:50s linear infinite operator-orbit;position:absolute;inset:0}.operator-orbits[data-astro-cid-d32svwdy] i[data-astro-cid-d32svwdy]:nth-child(2){animation-direction:reverse;inset:35px}.operator-orbits[data-astro-cid-d32svwdy] i[data-astro-cid-d32svwdy]:nth-child(3){inset:70px}.operator-orbits[data-astro-cid-d32svwdy] i[data-astro-cid-d32svwdy]:after{content:"";background:var(--blue);width:5px;height:5px;box-shadow:0 0 12px var(--blue);border-radius:50%;position:absolute;top:50%;left:-3px}@keyframes operator-orbit{to{transform:rotate(360deg)}}@keyframes operator-led{50%{opacity:.35}}@keyframes operator-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=900px) and (width>=701px){.operator-scene[data-astro-cid-d32svwdy]{padding-inline:16px}.operator-channel[data-astro-cid-d32svwdy]{width:92px}.operator-channel-icon[data-astro-cid-d32svwdy]{width:56px;height:56px}.operator-channel-copy[data-astro-cid-d32svwdy] strong[data-astro-cid-d32svwdy]{font-size:11px}}@media (width<=700px){.operator-scene[data-astro-cid-d32svwdy]{padding:20px 14px}.operator-stage[data-astro-cid-d32svwdy]{height:auto}.operator-portrait[data-astro-cid-d32svwdy]{width:210px;max-width:80%;margin:0 auto 28px;position:relative;top:auto;left:auto;transform:none}.operator-channels[data-astro-cid-d32svwdy]{grid-template-columns:1fr;gap:12px;display:grid}.operator-channel[data-astro-cid-d32svwdy]{text-align:left;border:1px solid var(--line);background:var(--card);border-radius:14px;flex-direction:row;gap:14px;width:100%;min-height:78px;padding:14px;position:relative;top:auto;left:auto;transform:none}.operator-channel-icon[data-astro-cid-d32svwdy]{width:44px;height:44px;box-shadow:none}.operator-channel-icon[data-astro-cid-d32svwdy] svg{width:23px;height:23px}.operator-channel-copy[data-astro-cid-d32svwdy]{min-width:0}.operator-channel-copy[data-astro-cid-d32svwdy] strong[data-astro-cid-d32svwdy]{background:0 0;padding:0;font-size:14px}.operator-channel-copy[data-astro-cid-d32svwdy]>span[data-astro-cid-d32svwdy]{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.operator-channel-arrow[data-astro-cid-d32svwdy]{color:var(--blue-d);margin-left:auto;display:block}.operator-information[data-astro-cid-d32svwdy],.operator-connections[data-astro-cid-d32svwdy]{display:none}.operator-orbits[data-astro-cid-d32svwdy]{width:320px;height:320px;top:155px}}@media (prefers-reduced-motion:reduce){.operator-scene[data-astro-cid-d32svwdy] [data-astro-cid-d32svwdy],.operator-scene[data-astro-cid-d32svwdy] [data-astro-cid-d32svwdy]:after{transition:none!important;animation:none!important}.operator-channel[data-astro-cid-d32svwdy].is-looking .operator-channel-icon[data-astro-cid-d32svwdy]{transform:none}}
