:is(.app-site-root:has(.mz-forever-gear-compact),.app-site-root:has(.mz-public-compact)){height:100dvh;max-height:100dvh;overflow:hidden}:is(.app-site-root:has(.mz-forever-gear-compact)>footer,.app-site-root:has(.mz-public-compact)>footer){display:none}:is(.app-site-root:has(.mz-forever-gear-compact)>main,.app-site-root:has(.mz-public-compact)>main){overflow:hidden}.mz-forever-gear-compact,.mz-public-compact{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.mz-forever-gear-compact>.m-gear-workspace,.mz-forever-gear-compact>.gear-mdetail-mp,.mz-public-compact>.m-gear-workspace,.mz-public-compact>.gear-mdetail-mp{flex:auto;height:100%;min-height:0;max-height:100%}.app-site-root:has(.gear-mdetail-mp--page-scroll){height:auto;min-height:100dvh;max-height:none;overflow:visible}.app-site-root:has(.gear-mdetail-mp--page-scroll)>main{flex:none;height:auto;min-height:auto;overflow:visible}main:has(.gear-mdetail-mp--page-scroll){flex:none;height:auto;min-height:auto;overflow:visible}.app-shell__main:has(.gear-mdetail-mp--page-scroll){flex:none;height:auto;min-height:auto;overflow:visible}:is(.mz-forever-gear-compact:has(.gear-mdetail-mp--page-scroll),.mz-public-compact:has(.gear-mdetail-mp--page-scroll)){flex:none;height:auto;min-height:auto;max-height:none;overflow:visible}.mz-forever-gear-compact>.gear-mdetail-mp--page-scroll,.mz-public-compact>.gear-mdetail-mp--page-scroll{flex:none;height:auto;min-height:auto;max-height:none}.mz-forever-gear-compact .m-gear-workspace .m-gear-editor__canvas,.mz-public-compact .m-gear-workspace .m-gear-editor__canvas{height:100%;min-height:0}.mz-public-compact>.talent-mdetail-mp,.mz-public-compact>.article-mdetail-mp,.mz-public-compact>.character-mdetail-mp,.mz-public-compact>.mplus-route-mdetail,.mz-public-compact>.mplus-route-mnew,.mz-public-compact>.mplus-route-medit,.mz-public-compact>.flex{flex:auto;height:auto;min-height:0;max-height:100%}
