@layer components{.signin-sheet{width:auto;height:auto;max-width:none;max-height:none;margin:0;border:0}.signin-sheet:not([open]){display:none}.signin-sheet::backdrop{background:none}.signin-sheet[open]{animation:signin-sheet-wash-in .24s ease-out}.signin-sheet[open] .card{animation:signin-sheet-card-in .32s cubic-bezier(.2,.8,.2,1)}@keyframes signin-sheet-card-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes signin-sheet-wash-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.signin-sheet[open],.signin-sheet[open] .card{animation:none}}}