/* Scale data only. Controls, account selection and pagination stay touch-sized. */
html[data-xl-mobile-board][data-xl-theme][data-xl-density] :is(body,#app) .cross-page>.workbench{zoom:1!important}
html[data-xl-mobile-board][data-xl-theme][data-xl-density] :is(body,#app) .workbench>.table-wrap{zoom:var(--xl-mobile-view-scale,1)!important;contain:layout style paint;will-change:transform}
html[data-xl-mobile-board][data-xl-theme][data-xl-density] :is(body,#app) .xl-mobile-account-filter{display:flex!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;min-width:0!important;padding:6px 8px!important;border-radius:9px!important;background:var(--xl-color-header)!important;color:var(--xl-ref-text)!important}
html[data-xl-mobile-board][data-xl-theme][data-xl-density] :is(body,#app) .xl-mobile-account-filter span{font-size:13px!important;white-space:nowrap!important}
html[data-xl-mobile-board][data-xl-theme][data-xl-density] :is(body,#app) .xl-mobile-account-filter select{min-width:0!important;flex:1!important;min-height:44px!important;border:1px solid var(--xl-ref-border)!important;border-radius:8px!important;background:var(--xl-color-surface)!important;color:var(--xl-ref-text)!important;padding:6px!important;font-size:16px!important}
html[data-xl-mobile-board][data-xl-theme][data-xl-density] :is(body,#app) .workbench :is(.toolbar,.intelligence-bar) :is(input,select){font-size:16px!important}
html[data-xl-mobile-board][data-xl-theme][data-xl-density] :is(body,#app) .workbench[data-xl-mobile-tools]>.toolbar{max-height:45dvh!important;overflow:auto!important;overscroll-behavior:contain}
html[data-xl-mobile-board] :is(.table-wrap,.summary-grid,.account-card-section)[data-xl-mobile-pinching]{transition:none!important}
html[data-xl-mobile-board][data-xl-mobile-landscape][data-xl-theme][data-xl-density] :is(body,#app) .workbench .xl-mobile-controls>.xl-mobile-account-filter{padding:0!important;margin:0!important;background:transparent!important}
html[data-xl-mobile-board][data-xl-mobile-landscape][data-xl-theme][data-xl-density] :is(body,#app) .xl-mobile-controls>.xl-mobile-account-filter span{display:none!important}
@media(min-width:760px){html[data-xl-mobile-board][data-xl-mobile-landscape][data-xl-theme][data-xl-density] :is(body,#app) .workbench .xl-mobile-controls{grid-template-columns:repeat(5,minmax(90px,1fr)) minmax(155px,1.5fr)!important}}
