.ik-wa-float{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:calc(22px + env(safe-area-inset-bottom));z-index:1000;display:grid;place-items:center;width:58px;height:58px;border:3px solid #fff;border-radius:50%;background:#168b4b;color:#fff;text-decoration:none;box-shadow:0 6px 24px #091b1738;transition:transform .18s ease,box-shadow .18s ease}.ik-wa-float .line-icon{display:block;width:31px;height:31px;stroke-width:2}.ik-wa-float:hover{background:#11773f;color:#fff;transform:translateY(-2px);box-shadow:0 10px 28px #091b1740}.ik-wa-float:focus-visible{outline:3px solid #087a43;outline-offset:4px}.site-footer{padding-bottom:90px}@media(max-width:600px){.ik-wa-float{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:54px;height:54px}.ik-wa-float .line-icon{width:29px;height:29px}}@media(prefers-reduced-motion:reduce){.ik-wa-float{transition:none}.ik-wa-float:hover{transform:none}}@media print{.ik-wa-float{display:none}.site-footer{padding-bottom:0}}
