/* LM_TUTORIAL_SUITE_CUSTOMER_HELP_SAFETY_V1_0_1 */
.lm-dc-auto-panel,.lm-tb-tutorial-panel,.lm-sw-tutorial-panel{
  overflow:hidden!important;padding:0!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important
}
.lm-dc-auto-top,.lm-tb-tutorial-top,.lm-sw-tutorial-top{flex:0 0 auto!important;padding:16px 18px 0!important}
.lm-dc-auto-progress,.lm-tb-tutorial-progress,.lm-sw-tutorial-progress{flex:0 0 auto!important;padding-left:18px!important;padding-right:18px!important}
.lm-suite-tutorial-scroll{
  flex:1 1 auto!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important;
  padding:0 18px 10px!important;scrollbar-gutter:stable
}
.lm-dc-auto-actions,.lm-tb-tutorial-actions,.lm-sw-tutorial-actions{
  flex:0 0 auto!important;padding:12px 18px 16px!important;margin-top:0!important;
  border-top:1px solid #e2e8f0!important;background:#fff!important
}
@media (max-width:720px),(max-height:620px){
  .lm-dc-auto-panel,.lm-tb-tutorial-panel,.lm-sw-tutorial-panel{
    width:min(460px,calc(100vw - 16px))!important;max-height:calc(100vh - 16px)!important;border-radius:16px!important
  }
  .lm-dc-auto-top,.lm-tb-tutorial-top,.lm-sw-tutorial-top{padding:12px 14px 0!important}
  .lm-dc-auto-progress,.lm-tb-tutorial-progress,.lm-sw-tutorial-progress,.lm-suite-tutorial-scroll{padding-left:14px!important;padding-right:14px!important}
  .lm-dc-auto-actions,.lm-tb-tutorial-actions,.lm-sw-tutorial-actions{padding:9px 14px 12px!important}
}
