.LoginSignupButton-module-scss-module__EvGmoW__Button{justify-content:center;align-items:center;gap:var(--space1);color:var(--palette-accent-strong);height:40px;padding:0 var(--space2);border-radius:var(--radius-input);background-color:color-mix(in srgb, var(--palette-accent) 10%, var(--palette-paper));font-weight:700;transition:all .2s ease-in-out;display:flex}@media screen and (min-width:0){.LoginSignupButton-module-scss-module__EvGmoW__Button{width:40px;min-width:40px;min-height:40px;padding:0}}@media screen and (min-width:600px){.LoginSignupButton-module-scss-module__EvGmoW__Button{width:auto;padding:0 var(--space2)}}.LoginSignupButton-module-scss-module__EvGmoW__Button:hover,.LoginSignupButton-module-scss-module__EvGmoW__Button:focus{background-color:color-mix(in srgb, var(--palette-accent) 14%, var(--palette-paper));color:var(--palette-accent-strong);box-shadow:0 0 3px 1px color-mix(in srgb, var(--palette-accent) 48%, transparent);transform:scale(1.05)}.LoginSignupButton-module-scss-module__EvGmoW__Button:active{background-color:color-mix(in srgb, var(--palette-accent) 16%, var(--palette-paper));color:var(--palette-accent);box-shadow:inset 0 0 3px 1px color-mix(in srgb, var(--palette-accent) 52%, transparent);transform:scale(.98)}.LoginSignupButton-module-scss-module__EvGmoW__Login{justify-content:flex-end;align-items:center;gap:var(--space1);color:var(--palette-accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;width:fit-content;height:40px;padding:0;display:flex}.LoginSignupButton-module-scss-module__EvGmoW__Login:focus-visible{outline:2px solid var(--palette-accent);outline-offset:3px;border-radius:var(--radius-input)}
