@media(pointer:coarse){:root[data-mos-shell] [data-mos-touch] input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),:root[data-mos-shell] [data-mos-touch] select,:root[data-mos-shell] [data-mos-touch] textarea,#mos-overlays input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),#mos-overlays select,#mos-overlays textarea{font-size:max(16px,1em)!important}:root[data-mos-shell] [data-mos-touch] button,:root[data-mos-shell] [data-mos-touch] select,:root[data-mos-shell] [data-mos-touch] [role=button],:root[data-mos-shell] [data-mos-touch] input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){min-height:44px!important}:root[data-mos-shell] [data-mos-touch] summary{min-height:44px;display:flex;align-items:center}:root[data-mos-shell] [data-mos-touch] input[type=checkbox],:root[data-mos-shell] [data-mos-touch] input[type=radio]{width:22px;height:22px}:root[data-mos-shell] [data-mos-touch] [data-mos-tap]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}:root[data-mos-shell] #mos-overlays button,:root[data-mos-shell] #mos-overlays select,:root[data-mos-shell] #mos-overlays [role=button],:root[data-mos-shell] #mos-overlays input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){min-height:44px!important}:root[data-mos-shell] #mos-overlays summary{min-height:44px;display:flex;align-items:center}:root[data-mos-shell] #mos-overlays input[type=checkbox],:root[data-mos-shell] #mos-overlays input[type=radio]{width:22px;height:22px}:root[data-mos-shell] #mos-overlays [data-mos-tap]{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}:root[data-mos-shell] [data-mos-touch] [data-testid=flag-actions] button{font-size:12px!important}:root[data-mos-shell] [data-mos-touch] [data-mos-done-fill] [data-testid=flag-did-it]:not(:disabled){background:var(--mos-done-fill)!important;color:var(--mos-done-ink)!important;border-color:var(--mos-done-fill)!important}:root[data-mos-shell] [data-mos-touch] [data-mos-inline],:root[data-mos-shell] [data-mos-touch] button[data-mos-inline],:root[data-mos-shell] #mos-overlays [data-mos-inline],:root[data-mos-shell] #mos-overlays button[data-mos-inline]{min-height:0!important;min-width:0}}:root[data-mos-shell] [data-message-file],:root[data-mos-shell] [data-composer-file]{overflow-wrap:anywhere;flex-wrap:wrap;max-width:100%}:root[data-mos-shell] .mos-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}:root[data-mos-shell][data-mos-keyboard=up] [data-mos-frame]{position:fixed!important;left:0;right:0;top:var(--mos-vis-top)!important;height:var(--mos-vis-h)!important}#mos-overlays [data-mos-fill]{min-height:var(--mos-fill)!important}#mos-overlays [data-mos-sheet-writing] textarea[data-mos-fill]{field-sizing:content;max-height:var(--mos-fill-max, none)}#mos-overlays [data-mos-fill=held]{height:var(--mos-fill)!important;max-height:var(--mos-fill)!important;field-sizing:fixed!important;overflow-y:auto!important}:root[data-mos-shell][data-mos-keyboard=up] #mos-overlays [data-mos-keyboard-aside]{display:none!important}:root[data-mos-shell][data-mos-locked],:root[data-mos-shell][data-mos-locked] body{overflow:hidden!important}#mos-overlays [data-mos-overlay-body]{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(prefers-reduced-motion:no-preference){#mos-overlays [data-mos-sheet=bottom]{animation:mos-sheet-up .18s ease-out}@keyframes mos-sheet-up{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}}#mos-overlays [data-mos-sheet=bottom] [data-mos-footer]>*{flex:1 1 120px}
