

html,
body,
#screen-dashboard,
#screen-dashboard .dashv2-main,
#screen-dashboard .dashv2-main.main {
  min-width: 0 !important;
}

:where(.rwdb-shell, .roster-v2-screen, .prep-v2-screen,
  .sponsors-v2-screen, .soloq-v2-screen, .teams-v2-screen,
  .transfers-v2-screen, .academy-v2-screen, .treino-v2-screen,
  .rwprep-shell, .spv2-page, .rv2-page, .sqv2-page,
  .av2-page, .mv2-page, .rtv2-page) {
  max-width: 100% !important;
  min-width: 0 !important;
}

@media (max-width: 820px) {
  html,
  body {
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: hidden !important;
  }

  #screen-dashboard.dashboard-final,
  #screen-dashboard.dashboard-final .dashv2-main,
  #screen-dashboard.dashboard-final .dashv2-main.main,
  #screen-dashboard.dashboard-final .dashv2-main.main > :where(
    .rwdb-shell, .roster-v2-screen, .prep-v2-screen,
    .sponsors-v2-screen, .soloq-v2-screen, .teams-v2-screen,
    .transfers-v2-screen, .academy-v2-screen, .treino-v2-screen) {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  #screen-dashboard.dashboard-final .dashv2-main.main > :where(
    .rwdb-shell, .roster-v2-screen, .prep-v2-screen,
    .sponsors-v2-screen, .soloq-v2-screen, .teams-v2-screen,
    .transfers-v2-screen, .academy-v2-screen, .treino-v2-screen) {
    height: auto !important;
    min-height: 0 !important;
    overflow: visible !important;
  }

  :where(.rwdb-shell, .rv2-page, .mv2-page, .sqv2-page, .av2-page,
    .rtv2-page, .rwprep-shell, .spv2-page) > * {
    min-width: 0 !important;
    max-width: 100% !important;
  }
}
