/* Jetnify Booking Help v1.9.0 — clean text + inquiry form. */
/* Hide only the imagery injected by obsolete versions (also removed by JS). */
#jetnify-fare-desk .fare-desk__intro .jetni-help-airport-scene,
#jetnify-fare-desk .fare-desk__intro .jetni-help-fixed-row,
#jetnify-help .fare-desk__intro .jetni-help-airport-scene,
#jetnify-help .fare-desk__intro .jetni-help-fixed-row {
  display: none !important;
}
/* Permit narrow grid columns without interfering with booking inputs. */
#jetnify-fare-desk .fare-desk__intro, #jetnify-fare-desk .fare-desk__form-card,
#jetnify-help .fare-desk__intro, #jetnify-help .fare-desk__form-card { min-width: 0; }
/* Independent floating assistance widget behavior retained from 1.8.1. */
@media(min-width:980px){
  html.jetni-help-form-visible .jetni-rotation-launcher {
    left:14px!important;right:auto!important;width:92px!important;min-width:92px!important;
    height:92px!important;min-height:92px!important;padding:4px!important;
    justify-content:center!important;gap:0!important;
  }
  html.jetni-help-form-visible .jetni-rotation-photo {width:78px!important;height:78px!important;}
  html.jetni-help-form-visible .jetni-rotation-launcher .jetni-rotation-copy,
  html.jetni-help-form-visible .jetni-rotation-launcher .jetni-rotation-dot {display:none!important;}
  html.jetni-help-form-visible .jl2-root {left:14px!important;right:auto!important;}
  html.jetni-help-form-visible .jl2-launcher {
    width:92px!important;min-width:92px!important;height:92px!important;min-height:92px!important;
    padding:4px!important;justify-content:center!important;gap:0!important;
  }
  html.jetni-help-form-visible .jl2-launcher-photo {width:78px!important;height:78px!important;}
  html.jetni-help-form-visible .jl2-launcher-text,
  html.jetni-help-form-visible .jl2-launcher-dot {display:none!important;}
  html.jetni-help-form-visible .jl2-panel {left:0!important;right:auto!important;}
  html.jetni-help-form-visible.jetni-rotation-active .jetni-pack {
    left:14px!important;right:auto!important;max-width:calc(100vw - 28px);
  }
}
