.DemoWidget-module__KUyQnW__widget{right:max(24px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:40;width:min(370px,100vw - 32px);font-family:var(--font-instrument-sans),sans-serif;color:#29232e;position:fixed}.DemoWidget-module__KUyQnW__withPrivacy{bottom:calc(76px + env(safe-area-inset-bottom))}.DemoWidget-module__KUyQnW__card{background:linear-gradient(150deg,#fff 48%,#f6f0fd);border:1px solid #e6dced;border-radius:22px;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:26px 22px 18px;animation:.24s ease-out DemoWidget-module__KUyQnW__arrive;display:grid;position:relative;box-shadow:0 12px 48px #34204324,0 2px 8px #3420430a}.DemoWidget-module__KUyQnW__portrait{background:#eee3f8;border:1px solid #e7dced;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:72px;display:flex;overflow:hidden}.DemoWidget-module__KUyQnW__portrait img{object-fit:cover;width:100%;height:100%}.DemoWidget-module__KUyQnW__copy{min-width:0;padding-right:7px}.DemoWidget-module__KUyQnW__copy h2{letter-spacing:-.025em;margin:0;font-size:16px;font-weight:600;line-height:1.4}.DemoWidget-module__KUyQnW__message{color:#706476;margin:12px 0 0;font-size:14px;line-height:1.55}.DemoWidget-module__KUyQnW__introduction{white-space:nowrap}.DemoWidget-module__KUyQnW__close{color:#9d8ea6;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:2px;right:2px}.DemoWidget-module__KUyQnW__close:hover{color:#46304f;background:#f1e9f7}.DemoWidget-module__KUyQnW__cta{color:#fff;background:#7640b9;border:1px solid #7241af;border-radius:11px;grid-column:1/-1;justify-content:center;align-items:center;gap:9px;min-height:46px;font-size:14px;font-weight:500;text-decoration:none;transition:background .16s;display:flex}.DemoWidget-module__KUyQnW__cta:hover{background:#63309f}.DemoWidget-module__KUyQnW__arrow{margin-left:4px;font-size:18px}.DemoWidget-module__KUyQnW__launcher{color:#46304f;cursor:pointer;min-height:56px;font:inherit;background:#fff;border:1px solid #ddcde9;border-radius:100px;justify-content:center;align-items:center;gap:10px;margin-left:auto;padding:6px 18px 6px 6px;font-size:14px;font-weight:600;display:flex;box-shadow:0 6px 24px #34204324}.DemoWidget-module__KUyQnW__launcher .DemoWidget-module__KUyQnW__portrait{border-radius:50%;width:42px;height:42px}.DemoWidget-module__KUyQnW__launcher:hover{background:#faf6ff}.DemoWidget-module__KUyQnW__close:focus-visible,.DemoWidget-module__KUyQnW__launcher:focus-visible,.DemoWidget-module__KUyQnW__cta:focus-visible{outline-offset:3px;outline:3px solid #ad7de4}@keyframes DemoWidget-module__KUyQnW__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.DemoWidget-module__KUyQnW__widget{right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom))}.DemoWidget-module__KUyQnW__withPrivacy{bottom:calc(70px + env(safe-area-inset-bottom))}.DemoWidget-module__KUyQnW__card{gap:14px;padding:24px 20px 16px}}@media (prefers-reduced-motion:reduce){.DemoWidget-module__KUyQnW__card{animation:none}.DemoWidget-module__KUyQnW__cta{transition:none}}
