auth.theorycraftgames.com Open in urlscan Pro
104.18.23.12  Public Scan

Submitted URL: http://accounts.theorycraftgames.com/
Effective URL: https://auth.theorycraftgames.com/login?redirect_uri=https%3A%2F%2Faccounts.theorycraftgames.com%2F
Submission: On November 03 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form>
  <fieldset class="[&amp;>*+[data-slot=control]]:mt-6 [&amp;>[data-slot=text]]:mt-1" data-headlessui-state="">
    <div class="space-y-4" data-slot="control">
      <div
        class="[&amp;>[data-slot=label]+[data-slot=control]]:mt-3 [&amp;>[data-slot=label]+[data-slot=description]]:mt-1 [&amp;>[data-slot=description]+[data-slot=control]]:mt-3 [&amp;>[data-slot=control]+[data-slot=description]]:mt-3 [&amp;>[data-slot=control]+[data-slot=error]]:mt-3 [&amp;>[data-slot=label]]:font-medium"
        data-headlessui-state=""><label class="capitalize select-none text-base/6 text-zinc-950 data-[disabled]:opacity-50 sm:text-sm/6 dark:text-white" data-slot="label" id="headlessui-label-:r3:" for="headlessui-control-:r2:"
          data-headlessui-state="">Email Address</label><span
          class="relative block w-full before:absolute before:inset-px before:rounded-[calc(theme(borderRadius.lg)-1px)] before:bg-white before:shadow dark:before:hidden after:pointer-events-none after:absolute after:inset-0 after:rounded-lg after:ring-inset after:ring-transparent sm:after:focus-within:ring-2 sm:after:focus-within:ring-primary-500 has-[[data-disabled]]:opacity-50 before:has-[[data-disabled]]:bg-zinc-950/5 before:has-[[data-disabled]]:shadow-none before:has-[[data-invalid]]:shadow-red-500/10"
          data-slot="control"><input
            class="relative block w-full appearance-none rounded-lg px-[calc(theme(spacing[3.5])-1px)] py-[calc(theme(spacing[2.5])-1px)] sm:px-[calc(theme(spacing[3])-1px)] sm:py-[calc(theme(spacing[1.5])-1px)] text-base/6 text-zinc-950 placeholder:text-zinc-500 sm:text-sm/6 dark:text-white border border-zinc-950/10 data-[hover]:border-zinc-950/20 dark:border-white/10 dark:data-[hover]:border-white/20 bg-transparent dark:bg-white/5 focus:outline-none data-[invalid]:border-red-500 data-[invalid]:data-[hover]:border-red-500 data-[invalid]:dark:border-red-500 data-[invalid]:data-[hover]:dark:border-red-500 data-[disabled]:border-zinc-950/20 dark:data-[hover]:data-[disabled]:border-white/15 data-[disabled]:dark:border-white/15 data-[disabled]:dark:bg-white/[2.5%]"
            autocomplete="username" required="" id="emailAddress" data-headlessui-state="" type="email" value="" name="emailAddress" aria-labelledby="headlessui-label-:r3:"></span>
        <div hidden="" style="position: fixed; top: 1px; left: 1px; width: 1px; height: 0px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; display: none;"></div>
      </div>
      <div
        class="[&amp;>[data-slot=label]+[data-slot=control]]:mt-3 [&amp;>[data-slot=label]+[data-slot=description]]:mt-1 [&amp;>[data-slot=description]+[data-slot=control]]:mt-3 [&amp;>[data-slot=control]+[data-slot=description]]:mt-3 [&amp;>[data-slot=control]+[data-slot=error]]:mt-3 [&amp;>[data-slot=label]]:font-medium"
        data-headlessui-state=""><label class="select-none text-base/6 text-zinc-950 data-[disabled]:opacity-50 sm:text-sm/6 dark:text-white" data-slot="label" id="headlessui-label-:r6:" for="headlessui-control-:r5:"
          data-headlessui-state="">Password</label><span
          class="relative block w-full before:absolute before:inset-px before:rounded-[calc(theme(borderRadius.lg)-1px)] before:bg-white before:shadow dark:before:hidden after:pointer-events-none after:absolute after:inset-0 after:rounded-lg after:ring-inset after:ring-transparent sm:after:focus-within:ring-2 sm:after:focus-within:ring-primary-500 has-[[data-disabled]]:opacity-50 before:has-[[data-disabled]]:bg-zinc-950/5 before:has-[[data-disabled]]:shadow-none before:has-[[data-invalid]]:shadow-red-500/10"
          data-slot="control"><input
            class="relative block w-full appearance-none rounded-lg px-[calc(theme(spacing[3.5])-1px)] py-[calc(theme(spacing[2.5])-1px)] sm:px-[calc(theme(spacing[3])-1px)] sm:py-[calc(theme(spacing[1.5])-1px)] text-base/6 text-zinc-950 placeholder:text-zinc-500 sm:text-sm/6 dark:text-white border border-zinc-950/10 data-[hover]:border-zinc-950/20 dark:border-white/10 dark:data-[hover]:border-white/20 bg-transparent dark:bg-white/5 focus:outline-none data-[invalid]:border-red-500 data-[invalid]:data-[hover]:border-red-500 data-[invalid]:dark:border-red-500 data-[invalid]:data-[hover]:dark:border-red-500 data-[disabled]:border-zinc-950/20 dark:data-[hover]:data-[disabled]:border-white/15 data-[disabled]:dark:border-white/15 data-[disabled]:dark:bg-white/[2.5%]"
            autocomplete="current-password" required="" id="password" data-headlessui-state="" type="password" value="" name="password" aria-labelledby="headlessui-label-:r6:"></span>
        <div hidden="" style="position: fixed; top: 1px; left: 1px; width: 1px; height: 0px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; display: none;"></div>
      </div>
    </div>
    <div class="flex items-center justify-between mt-4">
      <div data-slot="control" class="space-y-3 has-[[data-slot=description]]:space-y-6 [&amp;_[data-slot=label]]:has-[[data-slot=description]]:font-medium">
        <div data-slot="field"
          class="grid grid-cols-[1.125rem_1fr] items-center gap-x-4 gap-y-1 sm:grid-cols-[1rem_1fr] [&amp;>[data-slot=control]]:col-start-1 [&amp;>[data-slot=control]]:row-start-1 [&amp;>[data-slot=control]]:justify-self-center [&amp;>[data-slot=label]]:col-start-2 [&amp;>[data-slot=label]]:row-start-1 [&amp;>[data-slot=label]]:justify-self-start [&amp;>[data-slot=description]]:col-start-2 [&amp;>[data-slot=description]]:row-start-2 [&amp;_[data-slot=label]]:has-[[data-slot=description]]:font-medium"
          data-headlessui-state=""><span class="group inline-flex focus:outline-none" data-slot="control" id="rememberMe" role="checkbox" aria-checked="false" tabindex="0" data-headlessui-state="" aria-labelledby="headlessui-label-:ra:"><span
              class="relative isolate flex size-[1.125rem] items-center justify-center rounded-[0.3125rem] sm:size-4 cursor-pointer before:absolute before:inset-0 before:-z-10 before:rounded-[calc(0.3125rem-1px)] before:bg-white before:shadow before:group-data-[checked]:bg-[--checkbox-checked-bg] dark:before:hidden dark:bg-white/5 dark:group-data-[checked]:bg-[--checkbox-checked-bg] border border-zinc-950/15 group-data-[checked]:border-transparent group-data-[checked]:group-data-[hover]:border-transparent group-data-[hover]:border-zinc-950/30 group-data-[checked]:bg-[--checkbox-checked-border] dark:border-white/15 dark:group-data-[checked]:border-white/5 dark:group-data-[checked]:group-data-[hover]:border-white/5 dark:group-data-[hover]:border-white/30 after:absolute after:inset-0 after:rounded-[calc(0.3125rem-1px)] after:shadow-[inset_0_1px_theme(colors.white/15%)] dark:after:-inset-px dark:after:hidden dark:after:rounded-[0.3125rem] dark:group-data-[checked]:after:block group-data-[focus]:outline group-data-[focus]:outline-2 group-data-[focus]:outline-offset-2 group-data-[focus]:outline-primary-500 group-data-[disabled]:opacity-50 group-data-[disabled]:cursor-default group-data-[disabled]:border-zinc-950/25 group-data-[disabled]:bg-zinc-950/5 group-data-[disabled]:[--checkbox-check:theme(colors.zinc.950/50%)] group-data-[disabled]:before:bg-transparent dark:group-data-[disabled]:border-white/20 dark:group-data-[disabled]:bg-white/[2.5%] dark:group-data-[disabled]:[--checkbox-check:theme(colors.white/50%)] dark:group-data-[disabled]:group-data-[checked]:after:hidden forced-colors:[--checkbox-check:HighlightText] forced-colors:[--checkbox-checked-bg:Highlight] forced-colors:group-data-[disabled]:[--checkbox-check:Highlight] dark:forced-colors:[--checkbox-check:HighlightText] dark:forced-colors:[--checkbox-checked-bg:Highlight] dark:forced-colors:group-data-[disabled]:[--checkbox-check:Highlight] [--checkbox-check:theme(colors.primary.950)] [--checkbox-checked-bg:theme(colors.primary.300)] [--checkbox-checked-border:theme(colors.primary.400/80%)]"><svg
                class="size-4 stroke-[--checkbox-check] opacity-0 group-data-[checked]:opacity-100 sm:h-3.5 sm:w-3.5" fill="none" viewBox="0 0 14 14">
                <path class="opacity-100 group-data-[indeterminate]:opacity-0" d="M3 8L6 11L11 3.5" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path>
                <path class="opacity-0 group-data-[indeterminate]:opacity-100" d="M3 7H11" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path>
              </svg></span></span><label class="text-sm select-none text-base/6 text-zinc-950 data-[disabled]:opacity-50 sm:text-sm/6 dark:text-white" data-slot="label" id="headlessui-label-:ra:" for="headlessui-control-:r8:"
            data-headlessui-state="">Stay signed in</label>
          <div hidden="" style="position: fixed; top: 1px; left: 1px; width: 1px; height: 0px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; display: none;"><input hidden=""
              readonly="" type="hidden" style="position: fixed; top: 1px; left: 1px; width: 1px; height: 0px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; display: none;"><input
              hidden="" readonly="" type="checkbox" value="on" name="rememberMe"
              style="position: fixed; top: 1px; left: 1px; width: 1px; height: 0px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; display: none;"></div>
        </div>
      </div>
      <a class="text-sm font-semibold underline text-primary-950 decoration-zinc-950/50 data-[hover]:decoration-zinc-950 data-[hover]:text-primary-500 dark:text-white dark:decoration-white/50 dark:data-[hover]:decoration-primary-300" data-headlessui-state="" href="/forgot-password?redirect_uri=https%3A%2F%2Faccounts.theorycraftgames.com%2F">Forgot password?</a>
    </div><button id="loginButton" type="submit"
      class="w-full mt-6 relative isolate inline-flex items-center justify-center gap-x-2 rounded-lg border cursor-pointer px-[calc(theme(spacing[3.5])-1px)] py-[calc(theme(spacing[2.5])-1px)] sm:px-[calc(theme(spacing.3)-1px)] sm:py-[calc(theme(spacing[1.5])-1px)] focus:outline-none data-[focus]:outline data-[focus]:outline-2 data-[focus]:outline-offset-2 data-[focus]:outline-primary-500 data-[disabled]:opacity-50 data-[disabled]:cursor-default [&amp;>[data-slot=icon]]:-mx-0.5 [&amp;>[data-slot=icon]]:my-0.5 [&amp;>[data-slot=icon]]:size-5 [&amp;>[data-slot=icon]]:shrink-0 [&amp;>[data-slot=icon]]:text-[--btn-icon] [&amp;>[data-slot=icon]]:sm:my-1 [&amp;>[data-slot=icon]]:sm:size-4 forced-colors:[--btn-icon:ButtonText] forced-colors:data-[hover]:[--btn-icon:ButtonText] __className_d0f4e1 tracking-wide text-xl/6 sm:text-2xl/6 font-semibold uppercase antialiased border-transparent bg-[--btn-border] dark:bg-[--btn-bg] before:absolute before:inset-0 before:-z-10 before:rounded-[calc(theme(borderRadius.lg)-1px)] before:bg-[--btn-bg] before:shadow dark:before:hidden dark:border-white/5 after:absolute after:inset-0 after:-z-10 after:rounded-[calc(theme(borderRadius.lg)-1px)] after:shadow-[shadow:inset_0_1px_theme(colors.white/15%)] after:data-[active]:bg-[--btn-hover-overlay] after:data-[hover]:bg-[--btn-hover-overlay] dark:after:-inset-px dark:after:rounded-lg before:data-[disabled]:shadow-none after:data-[disabled]:shadow-none text-white [--btn-hover-overlay:theme(colors.white/25%)] [--btn-bg:theme(colors.primary.600)] [--btn-border:theme(colors.primary.700/80%)] [--btn-icon:theme(colors.primary.300)] data-[active]:[--btn-icon:theme(colors.primary.200)] data-[hover]:[--btn-icon:theme(colors.primary.200)] tracking-wide text-3xl/6 sm:text-2xl/6 uppercase font-semibold cursor-default"
      data-headlessui-state="disabled" disabled="" data-disabled="">Sign in<span aria-hidden="true" class="absolute left-1/2 top-1/2 size-[max(100%,2.75rem)] -translate-x-1/2 -translate-y-1/2 [@media(pointer:fine)]:hidden"></span></button>
  </fieldset>
</form>

Text Content

en
Email Address

Password

Stay signed in

Forgot password?
Sign in
SteamDiscord
Create an account
SteamYouTubeXDiscordTwitchTikTokInstagram
Privacy PolicyTerms of ServicePlayer Support

© 2024 Theorycraft Games Inc. All rights reserved.


COOKIE SETTINGS

Our site uses cookies and similar technologies. Some are essential and some
improve the experience.

Please click "accept" to accept all cookies. Please click "decline" to keep all
cookies off except those that are necessary.

AcceptDeclineConfigure