.support-bubble-body{padding:32px 24px}@media screen and (min-width:576px){.support-bubble-body{padding:32px;width:480px}}.support-bubble-body__image{margin-bottom:16px;vertical-align:top}.support-bubble-body__title{margin-bottom:8px;margin-top:0}.support-bubble-body__caption{color:var(--color-text);font-size:18px;font-weight:600;margin-top:24px}.support-bubble-body__schedule{margin-top:8px}.support-bubble-body__contacts{margin-top:16px}.support-bubble-body__text{color:var(--color-text-secondary);margin-top:4px;max-width:300px}.support-bubble-body__messengers{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.support-bubble-body .phone-contacts__body{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:24px}.support-bubble-body.is-extended .support-bubble-body__image{display:none}.support-bubble-body.is-extended .support-bubble-body__caption{margin-top:16px}@media(min-height:820px)or (pointer:coarse){.support-bubble-body.is-extended .support-bubble-body__image{display:block}.support-bubble-body.is-extended .support-bubble-body__caption{margin-top:24px}.support-bubble-body.is-extended .support-bubble-body__call-button{margin-top:12px}.support-bubble-body.is-extended .phone-contacts__body{display:block}}.support-bubble{align-self:flex-end}.support-bubble__button.as-button.is-success{animation:support-button-pulse 2s infinite}@media screen and (min-width:576px){.support-bubble__button.as-button{--button-size-lg:72px}}.support-bubble__icon{pointer-events:none}@media screen and (min-width:576px){.support-bubble__icon{--icon-medium-size:32px}}@keyframes support-button-pulse{0%{box-shadow:0 0 #60b259b3}to{box-shadow:0 0 0 12px transparent}}
