.container[data-v-00893a76]{position:relative;width:inherit}[badge][data-v-00893a76]:before{background-color:#16a34a;border-radius:.375rem;color:#fff;content:attr(badge);font-size:.75rem;justify-content:center;left:-1.5rem;line-height:1.25rem;position:absolute;text-align:center;top:-.5rem;width:2.4rem;z-index:1}.form-label[data-v-826025c8]{font-weight:700}.required[data-v-826025c8]{color:red}.small-label[data-v-826025c8]{color:red;float:right;font-size:.75rem;font-weight:500}.input-box[data-v-826025c8]{border-color:gray;border-radius:5px;display:block;font-weight:400;margin-bottom:.75rem;padding:.5rem;width:100%}@media (prefers-color-scheme:dark){.form-label[data-v-826025c8]{color:#fff}}.checkbox[data-v-e24d83df]{display:block}.checkbox>input[data-v-e24d83df]{border-radius:5px;margin-right:0}.checkbox>input[data-v-e24d83df],.checkbox>span[data-v-e24d83df]{vertical-align:middle}@media (prefers-color-scheme:dark){label[data-v-e24d83df]{color:#fff}}.social-login[data-v-806380ba]{display:grid;flex-wrap:wrap;gap:10px;grid-template-columns:1fr;justify-content:center;margin-top:20px;width:100%}.social-login div[data-v-806380ba]{align-items:center;background-repeat:no-repeat;background-size:30px 100%;border:1px solid #000;border-radius:5px;color:#fff;display:flex;height:30px;justify-content:center}#facebook-login[data-v-806380ba]{background-color:#3a559f;background-image:url(https://cdn.ssref.net/req/202411012/images/stathead/facebook-50.png);border-color:#3a559f}#google-login[data-v-806380ba]{background-color:#9c0d0d;background-image:url(https://cdn.ssref.net/req/202411012/images/stathead/google-50.png);border-color:#9c0d0d}#apple-login[data-v-806380ba]{background-color:#000;background-image:url(https://cdn.ssref.net/req/202411012/images/stathead/apple-50.png);border-color:#000}@media (prefers-color-scheme:dark){#apple-login[data-v-806380ba]{background-color:#fff;background-image:url(https://cdn.ssref.net/req/202411012/images/stathead/apple-inverse-50.png);border-color:#fff;color:#000}}.spinner[data-v-27338ec1]{animation:spin-27338ec1 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#000;height:1.25rem;width:1.25rem}.large[data-v-27338ec1]{height:10.25rem;width:10.25rem}@media (prefers-color-scheme:dark){.spinner[data-v-27338ec1]{border:2px solid #000;border-top-color:#fff}}@keyframes spin-27338ec1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.invisible[data-v-38074abb]{visibility:hidden}.spinner[data-v-38074abb]{position:absolute}.overlap[data-v-38074abb]{align-items:center;display:inline-flex;justify-content:center;position:relative;width:100%}.subtitle[data-v-38074abb]{color:#1f2937;margin:1rem;text-align:center}.error-link[data-v-38074abb],.forgot-links>a[data-v-38074abb],.subtitle>a[data-v-38074abb]{color:#3b82f6;text-decoration:underline}.forgot-links>a[data-v-38074abb]{display:block;margin:10px}.login-type-divider[data-v-38074abb]{color:#6b7280;font-size:1.125rem;line-height:1.75rem;margin:20px;text-align:center}@media (prefers-color-scheme:dark){.subtitle[data-v-38074abb]{color:#e5e7eb}.forgot-links>a[data-v-38074abb],.subtitle>a[data-v-38074abb]{color:#60a5fa}.login-type-divider[data-v-38074abb]{color:#9ca3af}.form-label[data-v-38074abb]{color:#fff}}.submit-button[data-v-38074abb]{display:flex;justify-content:center;margin-top:30px}div[data-v-a55ecfae]{background-color:#f1fbf0;border:2px solid #088b00;border-radius:5px;color:#088b00;margin-bottom:20px;padding:15px;text-align:center}div>p[data-v-a55ecfae]{font-size:.875rem;margin-bottom:10px}.login[data-v-a55ecfae]{color:#2563eb;font-size:12px;margin-bottom:0;margin-top:12px;text-decoration-line:underline}div.warn[data-v-a55ecfae]{background-color:#fff1f1;border:2px solid #b40000;color:#b40000;margin-top:10px}div.footer[data-v-a55ecfae]{background-color:#fff;border:2px solid #e5e7eb;color:#000}div.footer>h3[data-v-a55ecfae]{font-size:1rem;font-weight:700;line-height:1.2em}@media (prefers-color-scheme:dark){.login[data-v-a55ecfae],div.footer>.login[data-v-a55ecfae]{color:#60a5fa}div.footer[data-v-a55ecfae]{background-color:#111827;border:2px solid #030712}div.footer h3[data-v-a55ecfae],div.footer p[data-v-a55ecfae]{color:#fff}}.invisible[data-v-f2caa26d]{visibility:hidden}.spinner[data-v-f2caa26d]{position:absolute}.overlap[data-v-f2caa26d]{align-items:center;display:inline-flex;justify-content:center;position:relative;width:100%}.fieldset[data-v-f2caa26d]{margin-top:.5rem}.fieldset.linear[data-v-f2caa26d]{display:flex;gap:10px;justify-content:space-between}.fieldset.linear>div[data-v-f2caa26d]{flex:1 1 auto}.formfield.linear[data-v-f2caa26d]{align-items:center;display:grid;gap:10px;grid-template-columns:2fr 1fr}.formfield-disclaimer[data-v-f2caa26d]{margin-bottom:15px;margin-top:15px}p[data-v-f2caa26d]{color:#1f2937;margin:1rem;text-align:center}a[data-v-f2caa26d]{color:#00f;text-decoration:underline}.signup-type-divider[data-v-f2caa26d]{color:#6b7280;font-size:1.125rem;line-height:1.75rem;margin:20px;text-align:center}.fieldset.submit-center[data-v-f2caa26d]{align-items:center;display:flex;height:50px;justify-content:center}.submit-button[data-v-f2caa26d]{display:flex;justify-content:center;margin-top:30px}.link[data-v-f2caa26d]{color:#3b82f6}@media (prefers-color-scheme:dark){p[data-v-f2caa26d]{color:#e5e7eb}.link[data-v-f2caa26d]{color:#60a5fa}.formfield-disclaimer[data-v-f2caa26d]{color:#e5e7eb}}.stat-card[data-v-64a152b7]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:5px;display:flex;flex-direction:column;justify-content:flex-start;padding:10px;text-align:center}.title[data-v-64a152b7]{flex-grow:0;font-size:.875rem;line-height:1.3;margin-top:5px;opacity:.6;text-align:center;white-space:normal}.loggedIn .title[data-v-64a152b7]{opacity:1}.stat[data-v-64a152b7]{color:#e5e7eb;font-size:1.5em;font-weight:700;line-height:1.25}.loggedIn .stat[data-v-64a152b7]{color:#000;font-size:3em}.block[data-v-64a152b7]{aspect-ratio:.625;background:#e5e7eb;border-radius:5px;display:inline-block;margin:0 2px;width:1.75rem}@media (prefers-color-scheme:dark){.stat-card[data-v-64a152b7]{background:#1f2937;border:1px solid #030712}.stat[data-v-64a152b7]{color:#48566a}.loggedIn .stat[data-v-64a152b7]{color:#fff}.block[data-v-64a152b7]{background:#48566a}}@media (min-width:820px) and (max-width:960px){.block[data-v-64a152b7]{width:1.1rem}}@media (max-width:450px){.block[data-v-64a152b7]{width:1.25rem}.title[data-v-64a152b7]{min-height:2.6rem}}#stats-streak[data-v-6c41ed65]{background:#fff;border:1px solid #e5e7eb;border-radius:5px;margin:10px 0;padding:10px;text-align:center}p[data-v-6c41ed65]{color:#0009;font-size:.875rem;font-weight:700}.loggedIn p[data-v-6c41ed65]{color:#000}p>span[data-v-6c41ed65]{color:#e5e7eb}p>span.stat[data-v-6c41ed65]{color:green;font-size:1rem}.block[data-v-6c41ed65]{aspect-ratio:.625;background:#e5e7eb;border-radius:2px;display:inline-block;vertical-align:middle;width:.75rem}@media (prefers-color-scheme:dark){#stats-streak[data-v-6c41ed65]{background:#1f2937;border:1px solid #030712}p[data-v-6c41ed65]{color:#fff9}.loggedIn p[data-v-6c41ed65]{color:#fff}.block[data-v-6c41ed65]{background:#48566a}}@media (min-width:820px) and (max-width:960px){p[data-v-6c41ed65]{font-size:.75rem}}#stats-base{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}
