.community-scene-effects{pointer-events:none;opacity:.72;position:absolute;inset:0;overflow:hidden}.community-scene-map{width:100%;height:100%;display:block}.community-panel-edge,.community-panel-trace,.community-panel-header,.community-flow,.community-answer-edge,.community-answer-check,.community-core-orbit,.community-core-wave,.community-card-edge,.community-chart-flow,.community-list-checks{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.community-flow,.community-core-wave,.community-card-edge,.community-chart-flow,.community-list-checks{stroke:#eda46b}.community-panel-edge{opacity:.4}.community-panel-trace{stroke-width:2.2px;stroke-dasharray:140 360;opacity:.7;filter:drop-shadow(0 0 3px #f4b27980);animation:8s linear infinite community-panel-travel}.community-panel-header{stroke:#ffe5c9;stroke-width:2px;stroke-dasharray:14 86;opacity:.6;animation:6s linear infinite community-signal-travel}.community-flow{stroke-width:2.5px;stroke-dasharray:24 76;opacity:.7;animation:3.2s linear infinite community-signal-travel}.community-flow--answer{animation-delay:1.2s}.community-flow--detail{stroke-width:2px;animation-delay:1.8s}.community-document-glow,.community-robot-response,.community-core-glow{animation:4.8s ease-in-out infinite community-warm-response}.community-answer-glow,.community-card-edge,.community-list-checks{animation:4.8s ease-in-out 1.2s infinite community-warm-response}.community-answer-edge{stroke:#efa56b;filter:drop-shadow(0 0 4px #f6c79d)}.community-answer-check{stroke:#fff7e8;stroke-width:3px}.community-core-orbit{stroke:#e99b60;stroke-dasharray:22 11;opacity:.65;animation:7s linear infinite community-signal-travel}.community-core-wave{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-out infinite community-core-wave}.community-chart-flow{stroke-width:2px;stroke-dasharray:30 70;opacity:.6;animation:4s linear infinite community-signal-travel}.community-scene-effects[data-active=false] *{animation-play-state:paused}@keyframes community-panel-travel{to{stroke-dashoffset:-1000px}}@keyframes community-signal-travel{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes community-warm-response{0%,to{opacity:.2}45%,60%{opacity:.75}}@keyframes community-core-wave{0%{opacity:0;transform:scale(.9)}20%{opacity:.55}85%,to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.community-scene-effects{display:none}.community-scene-effects *{animation:none}}
