/* BR Workspace 8.28.2 · estabilidad y fluidez
   Consolida scroll nativo y reduce trabajo visual no esencial. */
html.br-runtime-stable,
html.br-runtime-stable body{
  max-width:100%;
  overflow-x:hidden;
}
html.br-runtime-stable body:not(.br-overlay-open):not(.modal-open):not(.br-crisis-sheet-open):not(.v776-file-sheet-open):not(.v780-sheet-open):not(.br831-sheet-open):not(.br832-sheet-open):not(.ios-save-open){
  position:static!important;
  height:auto!important;
  max-height:none!important;
  overflow-y:auto!important;
  touch-action:auto!important;
}
html.br-runtime-stable body:not(.br-overlay-open) .view.active{
  height:auto!important;
  max-height:none!important;
  overflow-y:visible!important;
}
/* Las versiones acumuladas tenían varias animaciones de entrada simultáneas.
   Se conserva la estética y las microinteracciones, pero se elimina el repintado escalonado del módulo completo. */
html.br-runtime-stable .view.active,
html.br-runtime-stable .view.active>article,
html.br-runtime-stable .view.active>section,
html.br-runtime-stable .view.active>div,
html.br-runtime-stable .view.active .br8125-card{
  animation:none!important;
}
html.br-runtime-stable .bri-importing-work [data-bri-import-work],
html.br-runtime-stable .bri-importing-training [data-bri-import]{
  opacity:.72;
  cursor:progress;
}
@media (max-width:1023px){
  html.br-runtime-stable .topbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
}
@media (max-width:699px){
  html.br-runtime-phone .brw-welcome{display:none!important}
  html.br-runtime-phone .brw-home-layout{display:block!important}
  html.br-runtime-phone .brw-home-main,
  html.br-runtime-phone .brw-home-rail{display:block!important;width:100%!important;min-width:0!important}
  html.br-runtime-phone .brw-home-main>.brw-brief,
  html.br-runtime-phone .brw-home-main>.brw-calendar,
  html.br-runtime-phone .brw-home-main>.brw-today{width:100%!important;margin-left:0!important;margin-right:0!important}
  html.br-runtime-phone #mobileMoreSheet .mobile-more-grid [data-view="investigation"]{display:none!important}
  html.br-runtime-phone #mobileMoreSheet.open,
  html.br-runtime-phone #knowledgeAssistantSheet.open,
  html.br-runtime-phone #crisisSheet.open,
  html.br-runtime-phone [role="dialog"][aria-hidden="false"]{pointer-events:auto!important}
  html.br-runtime-phone #closeMobileMoreButton,
  html.br-runtime-phone #closeKnowledgeAssistantButton,
  html.br-runtime-phone #closeCrisisButton,
  html.br-runtime-phone [data-v776-close],
  html.br-runtime-phone [data-v780-close],
  html.br-runtime-phone button[aria-label="Cerrar"],
  html.br-runtime-phone button[aria-label^="Cerrar "]{pointer-events:auto!important;touch-action:manipulation!important;position:relative;z-index:30}
}
