:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1)}html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;margin:0}input,select,button,textarea{font:inherit}*{-webkit-tap-highlight-color:transparent}button,a,select,input,label{touch-action:manipulation}@keyframes spin{to{transform:rotate(360deg)}}button{transition:transform .16s var(--ease-out), filter .15s ease, background-color .15s ease, color .15s ease, border-color .15s ease}button:not(:disabled):active{transform:scale(.97)}button:disabled{cursor:not-allowed}.mb-scrim:active{transform:none!important}@media (hover:hover) and (pointer:fine){button:not(:disabled):hover{filter:brightness(1.06)}}.mb-overlay{transition:opacity .2s}.mb-dialog{transition:transform .22s var(--ease-out), opacity .22s var(--ease-out)}@starting-style{.mb-overlay{opacity:0}.mb-dialog{opacity:0;transform:scale(.96)}}.mb-toast{transition:transform .26s var(--ease-out), opacity .26s var(--ease-out)}@starting-style{.mb-toast{opacity:0;transform:translateY(12px)}}.mb-sidebar{transition:transform .3s var(--ease-drawer)}.mb-scrim{transition:opacity .25s,visibility .25s}.mb-bar{transform-origin:0;transition:transform .3s var(--ease-out)}td,.mb-row{transition:background-color .12s}@media (width<=760px){input,select,textarea{font-size:16px!important}.mb-overlay{align-items:flex-end!important;padding:0!important}.mb-dialog{padding-bottom:env(safe-area-inset-bottom);transition:transform .32s var(--ease-drawer), opacity .2s ease;border-radius:20px 20px 0 0!important;max-width:none!important;max-height:92dvh!important}@starting-style{.mb-dialog{opacity:1;transform:translateY(100%)}}.mb-chips>button{min-height:40px}}@media (prefers-reduced-motion:reduce){.mb-dialog,.mb-toast,.mb-sidebar,.mb-bar{transition-property:opacity!important}@starting-style{.mb-dialog,.mb-toast{transform:none!important}}button:not(:disabled):active{transform:none}}
