/* YS-MOBILE-FULLWIDTH-HOTFIX-20260922 */
@media screen and (max-width: 767.98px) {
  .layout.mobile .tab-layout-content > .main {
    width: 100% !important;
    max-width: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 8px !important;
    padding-right: 8px !important;
    box-sizing: border-box !important;
  }

  .layout.mobile .tab-layout-content > .main > .ant-row {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .layout.mobile .tab-layout-content > .main > .ant-row > .ant-col {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}