.brulka-robot_widget__D5fFN{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:50;width:174px;height:206px;pointer-events:none}.brulka-robot_button__BI_MA{width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.brulka-robot_button__BI_MA:focus-visible{border-radius:32px;outline:3px solid var(--violet);outline-offset:3px}.brulka-robot_message__ZzoFT{right:146px;bottom:34px;width:min(330px,calc(100vw - 220px));padding:18px;border:1px solid var(--line);border-radius:18px 18px 4px 18px;box-shadow:0 18px 55px rgba(31,23,52,.18);color:var(--ink);pointer-events:auto;animation:brulka-robot_message-in__AquXB .18s ease-out}.brulka-robot_message__ZzoFT,.brulka-robot_message__ZzoFT:after{position:absolute;background:color-mix(in srgb,var(--paper) 96%,white)}.brulka-robot_message__ZzoFT:after{right:-9px;bottom:17px;width:17px;height:17px;border-top:1px solid var(--line);border-right:1px solid var(--line);content:"";transform:rotate(45deg)}.brulka-robot_messageHeader__LcHww{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.brulka-robot_step__nGudX{color:var(--violet);font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.brulka-robot_closeButton__Orrj1{display:grid;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer;place-items:center}.brulka-robot_closeButton__Orrj1:hover{background:var(--violet-soft);color:var(--ink)}.brulka-robot_closeButton__Orrj1:focus-visible,.brulka-robot_contactAction__4LNYs:focus-visible,.brulka-robot_emailAction__dsvPa:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.brulka-robot_messageTitle__09wxt{display:block;margin-right:20px;font-size:1.12rem;line-height:1.25}.brulka-robot_messageBody__wgvHi{margin:7px 0 0;color:var(--muted);font-size:.94rem;line-height:1.5}.brulka-robot_hint__oHURF{display:block;margin-top:12px;color:var(--violet);font-size:.78rem;font-weight:700}.brulka-robot_actions__GcIDm{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:15px}.brulka-robot_contactAction__4LNYs,.brulka-robot_emailAction__dsvPa{display:inline-flex;min-height:39px;align-items:center;justify-content:center;border-radius:999px;font-size:.82rem;font-weight:750;text-align:center;text-decoration:none}.brulka-robot_emailAction__dsvPa{background:var(--ink);color:var(--paper)}.brulka-robot_contactAction__4LNYs{border:1px solid var(--line);color:var(--ink)}.brulka-robot_email__NmahP{grid-column:1/-1;color:var(--muted);font-size:.75rem;text-align:center}.brulka-robot_canvas__EqkdQ{display:block;width:100%;height:100%}.brulka-robot_visuallyHidden__XKlxm{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes brulka-robot_message-in__AquXB{0%{opacity:0;transform:translate(8px,6px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@media (max-width:640px){.brulka-robot_widget__D5fFN{right:max(8px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));width:126px;height:154px}.brulka-robot_message__ZzoFT{right:0;bottom:145px;width:min(310px,calc(100vw - 24px));border-radius:18px 18px 4px}.brulka-robot_message__ZzoFT:after{right:30px;bottom:-9px;border-top:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.brulka-robot_message__ZzoFT{animation:none}}