/* INFOTECH 3.10Q — FixtureBuilder AVA aligned with FixtureBridge */
body:has(.builder-app-shell) .infotech-support-float{position:fixed!important;right:18px!important;bottom:18px!important;width:370px!important;max-width:calc(100vw - 36px)!important;z-index:9998!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important;pointer-events:none!important;}
body:has(.builder-app-shell) .infotech-support-float>*{pointer-events:auto!important;}
body:has(.builder-app-shell) .infotech-support-float .support-bubble{position:relative!important;width:100%!important;max-width:360px!important;margin:0 0 -8px 0!important;align-self:center!important;z-index:2!important;}
body:has(.builder-app-shell) .infotech-support-float .support-card{right:0!important;bottom:384px!important;width:min(340px,calc(100vw - 36px))!important;}
body:has(.builder-app-shell) .infotech-support-float .support-mascot-btn{width:370px!important;height:326px!important;max-width:100%!important;max-height:none!important;overflow:visible!important;transform:none!important;}
body:has(.builder-app-shell) .infotech-support-float .support-mascot-btn img,body:has(.builder-app-shell) .infotech-support-float .support-mascot-btn video{width:100%!important;height:100%!important;object-fit:contain!important;transform:scale(2.16)!important;transform-origin:center center!important;}
@media(max-width:1180px){body:has(.builder-app-shell) .infotech-support-float{width:136px!important;right:8px!important;bottom:8px!important}body:has(.builder-app-shell) .infotech-support-float .support-bubble{display:none!important}body:has(.builder-app-shell) .infotech-support-float .support-card{bottom:136px!important;width:min(280px,calc(100vw - 20px))!important}body:has(.builder-app-shell) .infotech-support-float .support-mascot-btn{width:136px!important;height:124px!important}body:has(.builder-app-shell) .infotech-support-float .support-mascot-btn img,body:has(.builder-app-shell) .infotech-support-float .support-mascot-btn video{transform:scale(1.28)!important}}
