/* Local process motion: breathing icons, a connected tool orbit and launch panels. */
/* Shading lives inside these SVG assets. A second CSS mask on a scaled,
   rounded clip creates avoidable nested compositing during icon motion. */
[data-wgmi-process="1"] [data-framer-name="Icon"],
[data-wgmi-process="3"] .framer-15p53t4-container {
  mask: none !important;
  -webkit-mask: none !important;
}
[data-wgmi-process="1"] [data-framer-name^="Icon "],
[data-wgmi-process="3"] .framer-r0b9ws {
  border-radius: 50% !important;
  overflow: visible !important;
  will-change: auto !important;
}
[data-wgmi-process-icon]{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important}
[data-wgmi-process="2"] [data-wgmi-process-icon="arrow-clockwise"]{filter:brightness(.8) sepia(.25) saturate(1.3) hue-rotate(145deg)}
[data-wgmi-process="2"]{--tool-orbit-duration:24s;--tool-orbit-state:paused}
[data-wgmi-process="2"][data-wgmi-process-running="true"]{--tool-orbit-state:running}
[data-wgmi-tool-orbit-host]{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important;overflow:visible!important}
.wgmi-tool-orbit{--tool-orbit-size:300px;position:relative;width:min(100%,340px);aspect-ratio:1;flex:none;isolation:isolate}
.wgmi-tool-orbit::before{content:"";position:absolute;inset:15%;border:1px solid #9eb7c612;border-radius:50%;pointer-events:none}
.wgmi-tool-orbit-track{position:absolute;inset:0}
.wgmi-tool-orbit-spoke{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--tool-angle)) translateY(calc(var(--tool-orbit-size) * -.35))}
.wgmi-tool-orbit-position{position:absolute;left:0;top:0;width:calc(var(--tool-orbit-size) * .23);height:calc(var(--tool-orbit-size) * .23);transform:translate(-50%,-50%)}
.wgmi-tool-orbit-face{width:100%;height:100%;transform:rotate(calc(-1 * var(--tool-angle)))}
.wgmi-tool-orbit-face>div{width:100%!important;height:100%!important;padding:0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important}
.wgmi-tool-orbit-face [data-framer-component-type="SVG"]{width:56%!important;height:56%!important;flex:none!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}
.wgmi-tool-orbit-center{position:absolute;left:50%;top:50%;width:24%;height:24%;transform:translate(-50%,-50%)}
#brands [data-framer-name="Tablet + Mobile"]{display:none!important}
#brands .wgmi-track{animation-play-state:paused}
#brands [data-wgmi-process-running="true"] .wgmi-track{animation-play-state:running}
@media(prefers-reduced-motion:no-preference){
  [data-wgmi-process="1"] [data-framer-name^="Icon "]{animation:wgmi-process-breathe var(--process-duration) cubic-bezier(.44,0,.56,1) infinite alternate;animation-play-state:paused;scale:1}
  [data-wgmi-process="1"] .framer-1mt7kn4{--process-scale:1.05;--process-duration:1.1s}
  [data-wgmi-process="1"] .framer-1h9n083{--process-scale:.95;--process-duration:1s}
  [data-wgmi-process="1"] .framer-1cqjcg{--process-scale:.91;--process-duration:1.5s}
  [data-wgmi-process="1"] .framer-11ygbp7{--process-scale:.93;--process-duration:.9s}
  [data-wgmi-process="1"] .framer-p7l9wq{--process-scale:.96;--process-duration:1.2s;animation-name:wgmi-process-list}
  .wgmi-tool-orbit-center>img{animation:wgmi-process-rotate 3s linear infinite;animation-play-state:var(--tool-orbit-state)}
  .wgmi-tool-orbit-track{animation:wgmi-tool-orbit var(--tool-orbit-duration) linear infinite;animation-play-state:var(--tool-orbit-state)}
  .wgmi-tool-orbit-face{animation:wgmi-tool-counter-orbit var(--tool-orbit-duration) linear infinite;animation-play-state:var(--tool-orbit-state)}
  [data-wgmi-process="3"] .framer-v-2rvx32 .framer-1lxabxh{--process-shift:-56px;animation:wgmi-process-screen 4s linear infinite;animation-play-state:paused}
  [data-wgmi-process="3"] .framer-v-2rvx32 .framer-1nxuvdu{--process-shift:-136px;animation:wgmi-process-screen 4s cubic-bezier(.44,0,.56,1) infinite;animation-play-state:paused}
  [data-wgmi-process="3"] .framer-r0b9ws{animation:wgmi-process-share 1.2s cubic-bezier(.44,0,.56,1) infinite alternate;animation-play-state:paused}
  [data-wgmi-process-running="true"] [data-framer-name^="Icon "],[data-wgmi-process-running="true"] .framer-1lxabxh,[data-wgmi-process-running="true"] .framer-1nxuvdu,[data-wgmi-process-running="true"] .framer-r0b9ws{animation-play-state:running}
}
@keyframes wgmi-process-breathe{to{scale:var(--process-scale)}}
@keyframes wgmi-process-list{to{scale:var(--process-scale);rotate:17deg}}
@keyframes wgmi-process-rotate{to{rotate:360deg}}
@keyframes wgmi-process-share{to{scale:.96;translate:0 -3px}}
@keyframes wgmi-process-screen{0%,100%{translate:0}25%,50%{translate:var(--process-shift)}75%{translate:0}}
@keyframes wgmi-tool-orbit{to{transform:rotate(360deg)}}
@keyframes wgmi-tool-counter-orbit{from{transform:rotate(calc(-1 * var(--tool-angle)))}to{transform:rotate(calc(-1 * var(--tool-angle) - 360deg))}}
