:root{--safe-l: max(env(safe-area-inset-left), var(--space-md));--safe-r: max(env(safe-area-inset-right), var(--space-md));--safe-t: max(env(safe-area-inset-top), var(--space-sm));--safe-b: max(env(safe-area-inset-bottom), 0px);--z-mf-stage: var(--z-base);--z-mf-chrome: var(--z-raised);--z-mf-focus: var(--z-overlay);--z-mf-modal: var(--z-modal);--z-mf-hand: 60;--z-mf-hand-active: 70;--mf-inset-l: calc(var(--safe-l) + var(--space-sm));--mf-inset-r: calc(var(--safe-r) + var(--space-sm));--mf-inset-y: var(--space-sm);--mf-primary-min-h: 48px;--mf-primary-min-w: 96px;--mf-row-min-h: 48px;--mf-hand-overlap-band: clamp(112px, calc(var(--app-vh) * .26), 116px)}
