@property --ibp-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ibp-orbit{to{--ibp-a:360deg}}@keyframes ibp-flip{0%,55%{transform:rotate(0)}85%,to{transform:rotate(360deg)}}@keyframes ibp-in{0%{opacity:0;transform:translateY(120%)}to{opacity:1;transform:none}}@keyframes ibp-shine{0%{transform:translate(120%)}60%,to{transform:translate(-120%)}}@keyframes ibp-pulse{0%,to{box-shadow:0 0 #6e8bff66}50%{box-shadow:0 0 0 9px #6e8bff00}}.ibp{z-index:10010;box-sizing:border-box;background:linear-gradient(120deg,#0d1130,#171c46) padding-box,conic-gradient(from var(--ibp-a),#1b2052 0deg,#6e47f3 70deg,#3b82f6 130deg,#14b8c8 180deg,#1b2052 250deg,#1b2052 360deg) border-box;color:#fff;direction:rtl;border:2px solid #0000;border-radius:20px;align-items:center;gap:12px;width:456px;height:74px;padding:0 6px 0 14px;animation:.6s cubic-bezier(.2,1.2,.35,1) both ibp-in,3.6s linear infinite ibp-orbit;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 22px 50px -12px #000a,0 0 0 1px #00000040}.ibp-ico{flex:none;place-items:center;width:40px;height:40px;display:grid}.ibp-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ibp-text b{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:900;line-height:1.5;overflow:hidden}.ibp-text small{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.ibp-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6e47f3,#3b82f6);border:0;border-radius:12px;flex:none;min-width:128px;height:40px;padding:0 22px;font-size:.75rem;font-weight:900;animation:2.4s ease-out infinite ibp-pulse;position:relative;overflow:hidden}.ibp-btn:after{content:"";background:linear-gradient(100deg,#0000 30%,#fff6 50%,#0000 70%);animation:3.2s ease-in-out infinite ibp-shine;position:absolute;inset:0}.ibp-x{color:#ffffffa0;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-inline-end:-4px;display:grid}.ibp-x:hover{color:#fff;background:#fff2}@media (max-width:1023px){.ibp{display:none}}@media (prefers-reduced-motion:reduce){.ibp,.ibp-btn,.ibp-btn:after{animation:none!important}}.ibp-logo{object-fit:contain;border-radius:11px;width:40px;height:40px;animation:4.5s ease-in-out infinite ibp-flip}@media (prefers-reduced-motion:reduce){.ibp-logo{animation:none!important}}
