#vk-contact-form .bs-form-status{font-size:15px;line-height:1.8;overflow-wrap:anywhere;scroll-margin-top:100px}
#vk-contact-form .bs-form-status:focus-visible{outline:2px solid var(--vk-green-d);outline-offset:5px}
#vk-contact-form [aria-invalid="true"]{border-color:#bd5e3a}
#vk-contact-form[aria-busy="true"] input,#vk-contact-form[aria-busy="true"] select,#vk-contact-form[aria-busy="true"] textarea{opacity:.7;cursor:wait}
#vk-contact-form [type="submit"]:disabled{opacity:.7;cursor:wait}
#segment [role="tab"]:disabled{cursor:wait}
#vk-contact-form .bs-fallback-links{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:12px}
#vk-contact-form .bs-fallback-links a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-underline-offset:4px}
