@keyframes fsmb-rotate-kf{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fsmb-bounce-kf{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes fsmb-pulse-kf{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes fsmb-wiggle-kf{0%,to{transform:rotate(0deg)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}@keyframes fsmb-flip-kf{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes fsmb-rotate-label-kf{0%{transform:translateX(var(--fsmb-label-shift)) rotate(0deg)}to{transform:translateX(var(--fsmb-label-shift)) rotate(360deg)}}@keyframes fsmb-bounce-label-kf{0%,to{transform:translateX(var(--fsmb-label-shift)) translateY(0)}50%{transform:translateX(var(--fsmb-label-shift)) translateY(-4px)}}@keyframes fsmb-pulse-label-kf{0%,to{transform:translateX(var(--fsmb-label-shift)) scale(1)}50%{transform:translateX(var(--fsmb-label-shift)) scale(1.08)}}@keyframes fsmb-wiggle-label-kf{0%,to{transform:translateX(var(--fsmb-label-shift)) rotate(0deg)}25%{transform:translateX(var(--fsmb-label-shift)) rotate(-8deg)}75%{transform:translateX(var(--fsmb-label-shift)) rotate(8deg)}}@keyframes fsmb-flip-label-kf{0%{transform:translateX(var(--fsmb-label-shift)) rotateY(0deg)}50%{transform:translateX(var(--fsmb-label-shift)) rotateY(180deg)}to{transform:translateX(var(--fsmb-label-shift)) rotateY(360deg)}}.fsmb-container,.fsmb-toggle{display:inline-flex;align-items:center}.fsmb-container{position:fixed;bottom:24px;right:24px;z-index:100;flex-direction:column;width:auto;max-width:calc(100vw - 32px);--fsmb-icon-shadow:0 0 0 0 rgba(0, 0, 0, 0);--fsmb-label-shadow:0 0 0 0 rgba(0, 0, 0, 0);--fsmb-icon-radius:var(--radius-full, calc(infinity * 1px));--fsmb-label-radius:var(--radius-full, calc(infinity * 1px));--fsmb-toggle-radius:var(--radius-full, calc(infinity * 1px))}body>.fsmb-container.fsmb-live-instance{position:fixed!important;top:auto!important}.fsmb-container.fsmb-left{left:24px;right:auto}.fsmb-toggle{border:0;background:0 0;padding:0;cursor:pointer;border-radius:var(--fsmb-toggle-radius,
    var(--fsmb-icon-radius, var(--radius-full, calc(infinity * 1px)))
  );outline:0;box-shadow:var(--fsmb-icon-shadow, 0 0 0 0 rgba(0, 0, 0, 0));justify-content:center}.fsmb-toggle:focus{outline:0}.fsmb-toggle:focus-visible{outline:0;box-shadow:0 0 0 3px var(--fsmb-accent, #0ea5a0),var(--fsmb-icon-shadow, 0 0 0 0 rgba(0, 0, 0, 0))}.fsmb-menu{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:10px}.fsmb-menu[hidden]{display:none!important}.fsmb-item{display:inline-flex;width:40px;height:40px;border-radius:var(--fsmb-icon-radius,
    var(--radius-full, calc(infinity * 1px))
  );align-items:center;justify-content:center;background:var(--fsmb-bg, transparent);outline:0;box-shadow:var(--fsmb-icon-shadow, 0 0 0 0 rgba(0, 0, 0, 0))}.fsmb-direct-link{width:44px;height:44px;border-radius:var(--fsmb-toggle-radius,
    var(--fsmb-icon-radius, var(--radius-full, calc(infinity * 1px)))
  );background:var(--fsmb-color, #16a34a);overflow:hidden}.fsmb-direct-link svg{width:36px;height:36px;max-width:36px;max-height:36px;flex:0 0 36px}.fsmb-item:focus{outline:0}.fsmb-item:focus-visible{outline:0;box-shadow:0 0 0 2px var(--fsmb-accent, #0ea5a0),var(--fsmb-icon-shadow, 0 0 0 0 rgba(0, 0, 0, 0))}.fsmb-open .fsmb-toggle .fsmb-icon-open,.fsmb-toggle .fsmb-icon-close{display:none}.fsmb-open .fsmb-toggle .fsmb-icon-close{display:inline}.fsmb-row{position:relative;width:40px;display:flex;align-items:center;justify-content:center}.fsmb-right .fsmb-row{flex-direction:row}.fsmb-label{position:absolute;display:inline-block;background:var(--fsmb-label-bg, #ffffff);color:var(--fsmb-label-color, #111827);padding:8px 12px;border-radius:var(--fsmb-label-radius,
    var(--radius-full, calc(infinity * 1px))
  );font-size:14px;line-height:1;white-space:nowrap;box-shadow:var(--fsmb-label-shadow, 0 0 0 0 rgba(0, 0, 0, 0));--fsmb-label-shift:10px;transform:translateX(var(--fsmb-label-shift))}.fsmb-left .fsmb-label{left:100%;--fsmb-label-shift:10px}.fsmb-right .fsmb-label{right:100%;--fsmb-label-shift:-10px}.fsmb-anim-rotate .fsmb-item:hover svg,.fsmb-anim-rotate.fsmb-open .fsmb-item svg{animation:fsmb-rotate-kf .6s ease;transform-origin:50% 50%}.fsmb-anim-rotate .fsmb-item:hover+.fsmb-label,.fsmb-anim-rotate.fsmb-open .fsmb-label{animation:fsmb-rotate-label-kf .6s ease;transform-origin:50% 50%}.fsmb-anim-bounce .fsmb-item:hover svg,.fsmb-anim-bounce.fsmb-open .fsmb-item svg{animation:fsmb-bounce-kf .6s ease;transform-origin:50% 100%}.fsmb-anim-bounce .fsmb-item:hover+.fsmb-label,.fsmb-anim-bounce.fsmb-open .fsmb-label{animation:fsmb-bounce-label-kf .6s ease;transform-origin:50% 100%}.fsmb-anim-pulse .fsmb-item:hover svg,.fsmb-anim-pulse.fsmb-open .fsmb-item svg{animation:fsmb-pulse-kf .6s ease;transform-origin:50% 50%}.fsmb-anim-pulse .fsmb-item:hover+.fsmb-label,.fsmb-anim-pulse.fsmb-open .fsmb-label{animation:fsmb-pulse-label-kf .6s ease;transform-origin:50% 50%}.fsmb-anim-wiggle .fsmb-item:hover svg,.fsmb-anim-wiggle.fsmb-open .fsmb-item svg{animation:fsmb-wiggle-kf .6s ease;transform-origin:50% 50%}.fsmb-anim-wiggle .fsmb-item:hover+.fsmb-label,.fsmb-anim-wiggle.fsmb-open .fsmb-label{animation:fsmb-wiggle-label-kf .6s ease;transform-origin:50% 50%}.fsmb-anim-flip .fsmb-item:hover svg,.fsmb-anim-flip.fsmb-open .fsmb-item svg{animation:fsmb-flip-kf .6s ease;transform-origin:50% 50%;backface-visibility:hidden}.fsmb-anim-flip .fsmb-item:hover+.fsmb-label,.fsmb-anim-flip.fsmb-open .fsmb-label{animation:fsmb-flip-label-kf .6s ease;transform-origin:50% 50%;backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.fsmb-container *,.fsmb-container ::after,.fsmb-container ::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}