.site-robot{inset-inline-end:6px;bottom:calc(6px + env(safe-area-inset-bottom));z-index:60;pointer-events:none;width:96px;height:96px;position:fixed}.site-robot.is-open{visibility:hidden}.site-robot-plate{opacity:0;pointer-events:auto;background:#fff;position:absolute;inset:30px}.site-robot-button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:100%;height:100%;padding:0;display:grid;position:relative}.site-robot-button:after{content:"";pointer-events:auto;border-radius:50%;position:absolute;inset:18px}.site-robot-button:focus-visible{outline-offset:-6px;outline:3px solid #d7f25c}.site-robot-fallback{width:76px;height:76px}.site-robot-bubble{inset-inline-end:10px;color:#0d2622;white-space:nowrap;pointer-events:auto;background:#fff;border-radius:999px;align-items:center;gap:8px;max-width:calc(100vw - 28px);padding:8px 8px 8px 16px;font-size:15px;font-weight:600;animation:.4s cubic-bezier(.2,.9,.3,1.3) both site-robot-bubble-in,6s ease-in-out 1.2s infinite site-robot-bubble-hop;display:flex;position:absolute;bottom:calc(100% + 2px);box-shadow:0 14px 34px -12px #0000008c}[dir=rtl] .site-robot-bubble{padding:8px 16px 8px 8px}.site-robot-bubble button{cursor:pointer}.site-robot-bubble-close{color:#33514a;background:#eef1ee;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.site-robot-bubble-close:hover{background:#dfe5e0}@keyframes site-robot-bubble-in{0%{opacity:0;translate:0 8px;scale:.85}}@keyframes site-robot-bubble-hop{0%,16%,32%,to{transform:translateY(0)}8%{transform:translateY(-7px)}24%{transform:translateY(-4px)}}@media (max-width:640px){.site-robot{inset-inline-end:0;bottom:calc(2px + env(safe-area-inset-bottom));width:84px;height:84px}.site-robot-button:after{inset:14px}.site-robot-fallback{width:66px;height:66px}.site-robot-bubble{font-size:14px}}@media (prefers-reduced-motion:reduce){.site-robot-bubble{animation:none}}
