/* Verbatim motion CSS from CEO Kreatif Motor: /Bayiportal/bayi-ux-mail-20261020.css. No movement edits. */
.nefes-motion-orbit{position:relative;display:block!important;width:115px;height:88px;margin:0 auto 4px;isolation:isolate}
.nefes-motion-orbit:before{content:"";position:absolute;inset:18px 24px;border-radius:50%;background:radial-gradient(circle,rgba(67,226,193,.11),transparent 66%);filter:blur(8px)}
.nefes-motion-orbit i{
  position:absolute;top:50%;left:50%;width:11px;height:11px;
  background:#79efd2;border-radius:50%;box-shadow:0 0 13px rgba(112,239,210,.65);
  transform:translate(-50%,-50%);will-change:transform,opacity
}
.nefes-motion-orbit i:nth-child(1){width:12px;height:12px;animation:bayi-wander-a 3.3s ease-in-out -1.2s infinite alternate}
.nefes-motion-orbit i:nth-child(2){width:10px;height:10px;animation:bayi-wander-b 4.4s ease-in-out -.6s infinite alternate}
.nefes-motion-orbit i:nth-child(3){width:13px;height:13px;animation:bayi-wander-c 3.8s ease-in-out -1.7s infinite alternate}
.nefes-motion-orbit i:nth-child(4){width:8px;height:8px;animation:bayi-wander-d 4.7s ease-in-out -.2s infinite alternate}
.nefes-motion-orbit i:nth-child(5){width:11px;height:11px;animation:bayi-wander-b 3.5s ease-in-out -2.1s infinite alternate-reverse}
.nefes-motion-orbit i:nth-child(6){width:9px;height:9px;animation:bayi-wander-a 4.9s ease-in-out -.8s infinite alternate-reverse}
.nefes-motion-orbit i:nth-child(7){width:12px;height:12px;animation:bayi-wander-d 3.9s ease-in-out -2.6s infinite alternate-reverse}
.nefes-motion-orbit i:nth-child(8){width:9px;height:9px;animation:bayi-wander-c 5.1s ease-in-out -3.1s infinite alternate-reverse}
@keyframes bayi-wander-a{0%{transform:translate(-42px,-24px);opacity:.4}30%{transform:translate(-8px,12px);opacity:1}69%{transform:translate(31px,-14px);opacity:.65}100%{transform:translate(8px,28px);opacity:.9}}
@keyframes bayi-wander-b{0%{transform:translate(29px,25px);opacity:.8}25%{transform:translate(-34px,6px);opacity:.46}62%{transform:translate(6px,-31px);opacity:1}100%{transform:translate(43px,-8px);opacity:.5}}
@keyframes bayi-wander-c{0%{transform:translate(-20px,30px);opacity:.48}39%{transform:translate(40px,7px);opacity:.95}72%{transform:translate(-28px,-22px);opacity:.68}100%{transform:translate(13px,-5px);opacity:1}}
@keyframes bayi-wander-d{0%{transform:translate(5px,-35px);opacity:.83}24%{transform:translate(38px,-18px);opacity:.5}57%{transform:translate(-35px,23px);opacity:.92}100%{transform:translate(-1px,5px);opacity:.47}}

@media(prefers-reduced-motion:reduce){.nefes-motion-orbit i{animation:none!important;opacity:1;transform:translate(-50%,-50%)}}
