.gl-dots{background-image:radial-gradient(rgba(15,23,42,.07) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at 70% 40%,#000 20%,transparent 70%)}.gl-dot{width:7px;height:7px;border-radius:50%;background:#1fa971;flex:none}.gl-check{color:#1a8f5f}.gl-c-green{background:#1fa971}.gl-c-violet{background:#8b5cf6}.gl-toasts{position:relative;height:64px;max-width:260px;margin:4px auto 0}.gl-toast{position:absolute;inset:0;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:#fff;border:1px solid rgba(15,23,42,.1);box-shadow:0 12px 30px rgba(15,23,42,.1);font-size:12px;line-height:1.35;color:#64748b}.gl-toast strong{display:block;font-size:14px;color:#0f172a}.gl-toast-dot{width:8px;height:8px;border-radius:50%;flex:none}.gl-toast-2,.gl-toast-3{opacity:0}.gl-usp{border-radius:14px;transition:transform .25s ease}.gl-lift:focus-visible{outline:2px solid #2f5bea;outline-offset:3px}.gl-pro{box-shadow:0 0 0 1px rgba(47,91,234,.2),0 18px 50px rgba(47,91,234,.16)}@media (prefers-reduced-motion:no-preference){html:has(.gl-hero){scroll-behavior:smooth}@keyframes gl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes gl-drift{0%,to{transform:translate(0)}50%{transform:translate(40px,24px)}}@keyframes gl-pulse{0%,to{box-shadow:0 0 0 0 rgba(31,169,113,.45)}50%{box-shadow:0 0 0 6px rgba(31,169,113,0)}}@keyframes gl-toast{0%,4%{opacity:0;transform:translateY(8px)}30%,8%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-6px)}}.gl-float{animation:gl-float 7s ease-in-out infinite}.gl-drift{animation:gl-drift 16s ease-in-out infinite}.gl-drift-2{animation:gl-drift 19s ease-in-out -6s infinite reverse}.gl-dot{animation:gl-pulse 2.4s ease-in-out infinite}.gl-toast{animation:gl-toast 9s ease-in-out infinite}.gl-toast-2{animation-delay:3s}.gl-toast-3{animation-delay:6s}.gl-lift{transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.gl-lift:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(47,91,234,.25)}.gl-usp:hover{transform:translateY(-3px)}}