.MainLayout_layout__mm9Lp:has([data-viewport-page]){display:flex;height:100dvh;min-height:0;flex-direction:column;overflow:hidden}.MainLayout_layout__mm9Lp:has([data-viewport-page])>div{flex-shrink:0}.MainLayout_layout__mm9Lp:has([data-viewport-page])>main,.MainLayout_layout__mm9Lp:has([data-viewport-page])>main>div,.MainLayout_layout__mm9Lp:has([data-viewport-page])>main>div>div,.MainLayout_layout__mm9Lp:has([data-viewport-page])>main>div>div>div{display:flex;min-height:0;flex:1;flex-direction:column}.MainLayout_layout__mm9Lp:has([data-viewport-page])>main>div{width:100%;padding-bottom:0}