body .mobile-contact[data-contact-avoiding=true]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}body .mobile-contact[data-contact-avoiding=false]{transition:opacity .14s cubic-bezier(.23,1,.32,1)}:is(body:has(dialog[open]) .mobile-contact,body:has(.mobile-panel) .mobile-contact){visibility:hidden!important;pointer-events:none!important;opacity:0!important;transition:none!important}@media (prefers-reduced-motion:reduce){body .mobile-contact{transition:none!important}}body .mobile-contact[data-avoid-reason=keyboard-focus]{transition:none!important}body:not(:has(dialog[open],.mobile-panel)) .mobile-contact:focus-within{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important;transform:none!important}
