.form__hr{background-color:hsla(var(--text-color-hsl),.25);box-shadow:0 0 .5rem 0 hsla(var(--text-color-hsl),.125);border:none;width:92.5%;height:1px;margin:1.5rem auto;display:block}.form__button.form__button--social{--text-color:hsl(var(--base-color));background-color:hsl(var(--base-color));color:var(--base-text-color,var(--text-color));justify-content:center;align-items:center;padding-block:.75rem;text-decoration:none;display:flex}.form__button.form__button--social svg{--w:calc(1.45rem + .25vw);height:auto;margin-right:calc(var(--w)/2);max-width:var(--w);flex-shrink:0;width:100%;display:block}.form__button--github{--base-color:215,15%,16%;--base-text-color:#fff}.form__button--google{--base-color:240,5%,92%;--base-text-color:#121212}@media (prefers-color-scheme:light){.form__button--google{--base-color:240,5%,99%}}.login a,.register a{color:var(--text-color);-webkit-text-decoration:underline dashed 1px hsla(var(--selection-bg-color-hsl),1);-webkit-text-decoration:underline dashed 1px hsla(var(--selection-bg-color-hsl),1);text-decoration:underline dashed 1px hsla(var(--selection-bg-color-hsl),1);text-underline-offset:3px}.login{padding-top:22.5vh}.register{padding-top:17.5vh}
