/* TB.17 parent one-screen fit */
html.lm-tb17-stage,html.lm-tb17-stage body{overflow:hidden!important}
html.lm-tb17-stage #viewStage{
  height:var(--lm-tb17-stage-h,calc(100dvh - 56px))!important;
  min-height:0!important;
  max-height:var(--lm-tb17-stage-h,calc(100dvh - 56px))!important;
  overflow:hidden!important;
}
html.lm-tb17-stage #viewStage>.stage,
html.lm-tb17-stage #viewStage .stage{
  height:100%!important;min-height:0!important;
  display:flex!important;flex-direction:column!important;overflow:hidden!important;
}
html.lm-tb17-stage #viewStage .stage-head{
  flex:0 0 54px!important;min-height:54px!important;height:54px!important;
}
html.lm-tb17-stage #viewStage .stage-body{
  flex:1 1 auto!important;min-height:0!important;height:auto!important;
  overflow:hidden!important;padding:4px 12px 0!important;
}
html.lm-tb17-stage #moduleStage,
html.lm-tb17-stage #module-tobacco,
html.lm-tb17-stage #module-tobacco .mod-frame-host,
html.lm-tb17-stage #module-tobacco iframe.mod-iframe{
  height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;
}
html.lm-tb17-stage #module-tobacco iframe.mod-iframe{
  display:block!important;width:100%!important;border:0!important;
}
