.ci-dock{z-index:40;right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));pointer-events:none;font-family:var(--font-satoshi,"Satoshi"),ui-sans-serif,system-ui,-apple-system,sans-serif;letter-spacing:-.02em;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.3;animation:.7s cubic-bezier(.23,1,.32,1) .8s both ci-enter;position:fixed}@media (min-width:640px){.ci-dock{right:max(24px,env(safe-area-inset-right,0px));bottom:max(24px,env(safe-area-inset-bottom,0px))}}@keyframes ci-enter{0%{opacity:0;transform:translateY(10px)}}.ci-shell{color:#f4f4f4;pointer-events:auto;will-change:clip-path;background:#0b0b0b;position:absolute;inset:0}.ci-shadow{pointer-events:none;will-change:transform;position:absolute;box-shadow:0 0 0 .75px #ffffff38,0 14px 30px -14px #00000080}.ci-slot{white-space:nowrap;transform-origin:100% 100%;will-change:transform,opacity;align-items:center;width:max-content;display:flex;position:absolute;bottom:0;right:0}.ci-slot:not([data-on]){opacity:0;pointer-events:none}.ci-compact{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;gap:9px;padding:7px 16px 7px 7px}.ci-compact:focus-visible{outline-offset:-4px;border-radius:32px;outline:1px dashed #fff9}.ci-open{gap:6px;padding:7px}.ci-open .ci-av{margin-right:4px}.ci-av{background:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.ci-av img{width:19px;height:auto}.ci-av i{background:#25d366;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #0b0b0b}.ci-act{-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;transition:scale .16s cubic-bezier(.23,1,.32,1),background-color .2s;display:inline-flex}.ci-act:active{scale:.96}.ci-act:focus-visible{outline-offset:2px;outline:1px dashed #ffffffb3}.ci-wa{color:#06210f;background:#25d366}.ci-call{color:#f4f4f4;background:#ffffff1a}@media (hover:hover) and (pointer:fine){.ci-wa:hover{background:#2fe072}.ci-call:hover{background:#ffffff29}}.ci-act svg{flex:none;width:17px;height:17px}@media (prefers-reduced-motion:reduce){.ci-dock{animation:none}}
