@media (max-width:767.98px){.tessera-dialog{align-content:start;height:100dvh;width:100vw!important;max-width:100vw!important;max-height:100dvh!important;padding-top:max(1.5rem, env(safe-area-inset-top))!important;padding-bottom:max(1.5rem, env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;inset:0!important;transform:none!important}dialog[open]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;margin:0;overflow-y:auto}.tessera-mobile button,.tessera-mobile select,.tessera-mobile [role=tab]{min-width:44px;min-height:44px}.tessera-mobile button[role=checkbox],.tessera-mobile button[role=switch],.tessera-mobile button[role=radio]{outline-offset:12px;min-width:0;min-height:0}.tessera-mobile input:not([type=checkbox]):not([type=radio]):not([type=range]),.tessera-mobile textarea{min-height:44px;font-size:16px}.tessera-mobile input[type=checkbox],.tessera-mobile input[type=radio]{width:24px;height:24px;margin:10px}.tessera-mobile input[type=range]{min-height:44px}.tessera-mobile [data-testid=list-view]>ul{grid-template-columns:minmax(0,1fr)}.tessera-mobile [data-testid=list-view]>ul>li,.tessera-mobile li[data-testid^=person-]{min-width:0}[data-testid=consent-banner] button{min-height:44px}}.tessera-mobile .tessera-mobile-header{padding-top:max(.5rem, env(safe-area-inset-top));padding-left:max(.75rem, env(safe-area-inset-left));padding-right:max(.75rem, env(safe-area-inset-right))}.tessera-mobile .tessera-bottom-nav{padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}
