html[data-viewport-mode=mobile-landscape] #appRoot .mf-slot--tl{position:absolute;top:var(--mf-inset-y);left:var(--mf-inset-l);z-index:var(--z-mf-chrome);min-width:var(--ux-target-mobile);min-height:var(--ux-target-mobile)}html[data-viewport-mode=mobile-landscape] #appRoot .mf-slot--tr{position:absolute;top:var(--mf-inset-y);right:var(--mf-inset-r);z-index:var(--z-mf-chrome)}html[data-viewport-mode=mobile-landscape] #appRoot .mf-slot--bl{position:absolute;bottom:var(--mf-inset-y);left:var(--mf-inset-l);z-index:var(--z-mf-chrome);min-width:var(--mf-primary-min-h);min-height:var(--mf-primary-min-h)}html[data-viewport-mode=mobile-landscape] #appRoot .mf-slot--br{position:absolute;bottom:var(--mf-inset-y);right:var(--mf-inset-r);z-index:var(--z-mf-chrome);min-height:var(--mf-primary-min-h);min-width:var(--mf-primary-min-w)}html[data-viewport-mode=mobile-landscape] #appRoot .mf-cluster{display:flex;gap:var(--space-sm);align-items:center;justify-content:flex-end}html[data-viewport-mode=mobile-landscape] #appRoot .mf-top-chrome{position:absolute;top:0;left:0;right:0;height:calc(var(--space-3xl) + var(--space-sm));background:var(--color-scrim-soft);z-index:var(--z-mf-chrome)}html[data-viewport-mode=mobile-landscape] body{padding:0}html[data-viewport-mode=mobile-landscape] #appRoot.page-shell{height:var(--app-vh);min-height:0;max-height:var(--app-vh);overflow:hidden}
