:root{--motion-out:cubic-bezier(.22, 1, .36, 1);--motion-fast:.16s;--motion-enter:.26s}@keyframes ujimora-enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes ujimora-fade{0%{opacity:.45}to{opacity:1}}@keyframes ujimora-watermark{0%{opacity:0;translate:18px 24px;rotate:-8deg}to{opacity:1;translate:0;rotate:0deg}}@keyframes ujimora-link-draw{0%{stroke-dashoffset:140px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.uf-page-enter{animation:ujimora-fade .2s var(--motion-out)}.uf-auth-form>*,.uf-auth-brand-copy>*,.uf-auth-step{animation:ujimora-enter var(--motion-enter) var(--motion-out) both}.uf-auth-form>:nth-child(2),.uf-auth-brand-copy>:nth-child(2){animation-delay:45ms}.uf-auth-form>:nth-child(3),.uf-auth-brand-copy>:nth-child(3){animation-delay:90ms}.uf-auth-form>:nth-child(4){animation-delay:.135s}.uf-auth-form>:focus-within,.uf-auth-step:focus-within{animation:none}.uf-auth-watermark{animation:ujimora-watermark 1.8s var(--motion-out) both}.uf-auth-watermark:nth-child(2){animation-delay:.16s}.uf-auth-chain rect{stroke-dasharray:140;animation:ujimora-link-draw .9s var(--motion-out) both}.uf-auth-chain rect:nth-child(2){animation-delay:90ms}.uf-auth-chain rect:nth-child(3){animation-delay:.18s}.uf-auth-chain rect:nth-child(4){animation-delay:.27s}.MuiAlert-root{animation:ujimora-enter .18s var(--motion-out)}.MuiButton-root,.MuiIconButton-root,.MuiToggleButton-root{transition:scale var(--motion-fast) var(--motion-out), background-color var(--motion-fast) ease, color var(--motion-fast) ease, box-shadow var(--motion-fast) ease!important}.MuiButton-root:active:not(:disabled):not(:focus-visible),.MuiIconButton-root:active:not(:disabled):not(:focus-visible),.MuiToggleButton-root:active:not(:disabled):not(:focus-visible){scale:.975}.MuiOutlinedInput-notchedOutline{transition:border-color var(--motion-fast) ease}.MuiLinearProgress-bar{transition:transform .42s var(--motion-out)}.MuiTab-root{transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease}.MuiTabs-indicator{transition:left .22s var(--motion-out), width .22s var(--motion-out)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.MuiButton-root:hover:not(:active):not(:disabled):not(:focus-visible){scale:1.015}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
