.support-bubble-body{padding:32px 24px}@media screen and (min-width:576px){.support-bubble-body{width:480px;padding:32px}}.support-bubble-body__image{vertical-align:top;margin-bottom:16px}.support-bubble-body__title{margin-top:0;margin-bottom:8px}.support-bubble-body__caption{margin-top:24px;font-size:18px;font-weight:600;color:var(--color-text)}.support-bubble-body__schedule{margin-top:8px}.support-bubble-body__contacts{margin-top:16px}.support-bubble-body__text{max-width:300px;margin-top:4px;color:var(--color-text-secondary)}.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}}
