@keyframes campo-turn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes campo-turn-reverse{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes campo-drift-1{0%,to{transform:translate(0)}50%{transform:translate(7px,-6px)}}@keyframes campo-drift-2{0%,to{transform:translate(0)}50%{transform:translate(-8px,5px)}}@keyframes campo-drift-3{0%,to{transform:translate(0)}50%{transform:translate(5px,8px)}}@keyframes campo-drift-4{0%,to{transform:translate(0)}50%{transform:translate(-6px,-7px)}}@keyframes campo-wait-pulse{0%,to{opacity:.12}50%{opacity:.06}}.campo-field{display:block;flex:0 0 auto}.campo-rotor{isolation:isolate;transform-box:view-box;transform-origin:200px 200px;animation:campo-turn var(--campo-turn-duration,130s) linear infinite}.campo-rotor--reverse{animation-name:campo-turn-reverse}.campo-disc--multiply{mix-blend-mode:multiply}.campo-disc--screen{mix-blend-mode:screen}.campo-disc--d1{animation:campo-drift-1 19s ease-in-out infinite}.campo-disc--d2{animation:campo-drift-2 23s ease-in-out infinite}.campo-disc--d3{animation:campo-drift-3 21s ease-in-out infinite}.campo-disc--d4{animation:campo-drift-4 26s ease-in-out infinite}.campo-waiting-disc{animation:campo-wait-pulse 4s ease-in-out infinite}.campo-field--motion-none .campo-disc--d1,.campo-field--motion-none .campo-disc--d2,.campo-field--motion-none .campo-disc--d3,.campo-field--motion-none .campo-disc--d4,.campo-field--motion-none .campo-rotor,.campo-field--motion-none .campo-waiting-disc{animation:none}@media (prefers-reduced-motion:reduce){.campo-disc--d1,.campo-disc--d2,.campo-disc--d3,.campo-disc--d4,.campo-rotor,.campo-waiting-disc{animation:none!important}}