@charset "UTF-8";.login-footer__disclaimer[data-v-be5eacb1]{font-size:.875rem;color:#5e636c;margin-bottom:20px}.login-footer__disclaimer a[data-v-be5eacb1]{color:#0f0f0f;text-decoration:underline}.login-footer__sign-in[data-v-be5eacb1]{font-size:.75rem;text-align:center;font-weight:500}.login-footer__sign-in a[data-v-be5eacb1]{color:#0835db}.login-hero[data-v-614f1240]{--image-column-width: 512px;display:grid;grid-template-columns:[content] 1fr;min-height:100vh}@media screen and (min-width:1366px){.login-hero[data-v-614f1240]{grid-template-columns:[image] var(--image-column-width) [content] 1fr}}.login-hero__logo[data-v-614f1240]{width:100px}.login-hero__img[data-v-614f1240]{width:var(--image-column-width);display:flex;flex-flow:column nowrap;justify-content:space-between;background-color:var(--bgColor);padding:0 20px;box-sizing:border-box;position:relative}.login-hero__img a[data-v-614f1240]{margin-top:28px;margin-left:8px;align-self:flex-start;border:2px dotted transparent}.login-hero__img a[data-v-614f1240]:focus{border-color:#fff}.login-hero__img svg[data-v-614f1240]{height:54px}.login-hero__main-img[data-v-614f1240]{width:100%;align-self:flex-end}.login-hero__sign-in[data-v-614f1240]{grid-column:content/span 1;align-self:flex-start;padding:16px}@media screen and (min-width:768px){.login-hero__sign-in[data-v-614f1240]{padding:24px}}@media screen and (min-width:1366px){.login-hero__sign-in[data-v-614f1240]{padding:0;align-self:center}}.checkbox__container[data-v-3f06f735]{cursor:pointer;width:100%;display:inline-flex;align-items:center;margin-bottom:.5rem}.checkbox__facet[data-v-3f06f735]{display:inline-flex;align-items:center}.checkbox__facet input[type=checkbox][data-v-3f06f735]{position:absolute;opacity:0;height:0;width:0}.checkbox__facet input[type=checkbox][disabled]+span[data-v-3f06f735]{opacity:.5}.checkbox__facet .checkmark[data-v-3f06f735]{position:relative;top:-1px;left:0;min-height:16px;min-width:16px;border:1px solid #dde1e4;border-radius:2px;background-color:transparent;transition:all .3s ease}@media screen and (max-width:1087px){.checkbox__facet .checkmark[data-v-3f06f735]{top:0;height:20px;width:20px}}.checkbox__facet input[type=checkbox]:checked~.checkmark[data-v-3f06f735]{background-color:#0835db;border-color:#0835db;box-shadow:0 1px 3px #5f6d7a24,0 1px 2px #5f6d7a3d}.checkbox__facet input[type=checkbox]:checked~.checkmark[data-v-3f06f735]:after{display:block}.checkbox__facet .checkmark[data-v-3f06f735]:after{content:"";position:absolute;display:none;left:5px;top:2px;width:4px;height:8px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:1087px){.checkbox__facet .checkmark[data-v-3f06f735]:after{left:6px;top:2px;width:6px;height:10px}}.checkbox__facet.enabled[data-v-3f06f735]{cursor:pointer}.checkbox__facet.enabled[data-v-3f06f735]:hover{color:#0835db}@media screen and (min-width:1088px){.checkbox__facet.enabled:hover input[type=checkbox]~.checkmark[data-v-3f06f735]{border-color:#0835db;box-shadow:0 1px 3px #5f6d7a24,0 1px 2px #5f6d7a3d}}.checkbox__facet.enabled:hover .checkbox__option-value[data-v-3f06f735]{color:#0835db}.checkbox__option-value[data-v-3f06f735]{margin-left:.5rem;user-select:none;font-size:.875rem;font-weight:500;letter-spacing:-.017em;line-height:1.3;color:#000;transition:all .3s ease}.checkbox__option-value[data-v-3f06f735]:hover{color:#0835db}@media screen and (max-width:1087px){.checkbox__option-value-mobile[data-v-3f06f735]{font-size:1rem}}.checkbox__link[data-v-3f06f735]{display:inline-flex;align-items:center;margin-left:.5rem;user-select:none;font-size:.875rem;font-weight:500;letter-spacing:-.017em;line-height:1.3;transition:all .3s ease}.checkbox__link[data-v-3f06f735]:hover{color:#0835db}.checkbox__link:hover>a[data-v-3f06f735]{color:#0835db}.checkbox__link>a[data-v-3f06f735]{color:var(--color, auto);text-decoration:var(--decoration, auto)}@media screen and (max-width:1087px){.checkbox__link-mobile[data-v-3f06f735]{font-size:1rem}}.checkbox__link[data-v-3f06f735] svg{color:var(--color, auto)}.revalidate-content[data-v-9c317b10]{margin:0 auto;color:#0f0f0f;padding:0 0 30px}@media screen and (min-width:360px){.revalidate-content[data-v-9c317b10]{width:340px}}@media screen and (min-width:1088px){.revalidate-content[data-v-9c317b10]{padding:0}}.revalidate-content__logo[data-v-9c317b10]{width:100px;margin:20px 0 30px;vertical-align:bottom}.revalidate-content__logo svg[data-v-9c317b10]{max-height:40px;max-width:100px}.revalidate-content__message[data-v-9c317b10]{margin-bottom:24px;font-size:15px}.revalidate-content h1[data-v-9c317b10]{font-size:24px;font-weight:700;padding:0;margin:0 0 24px;line-height:1}.revalidate-content__form button[data-v-9c317b10]{font-size:18px;font-weight:600;width:100%;margin:20px 0;cursor:pointer}.revalidate-content__form button.disabled[data-v-9c317b10]{cursor:not-allowed;background-color:#0835db99}.revalidate-content__forgot-password[data-v-9c317b10]{display:flex;justify-content:flex-end}.revalidate-content__forgot-password a[data-v-9c317b10]{color:#0835db;font-size:13.33px}.revalidate-content__error-message[data-v-9c317b10]{font-size:12px;margin-bottom:8px;color:#d30311}.revalidate-content__error-message svg[data-v-9c317b10]{transform:scale(1.2);margin-right:8px}.revalidate-content__error-message a[data-v-9c317b10]{color:#0835db;text-decoration:underline}.dont-ask[data-v-9c317b10]{margin:24px 0 0;font-size:.875rem}.form-inputs[data-v-9c317b10]{display:flex;flex-direction:column;gap:16px}.form-input .tcg-input-text[data-v-9c317b10],.form-input .tcg-input-password[data-v-9c317b10]{width:100%!important}.form-input[data-v-9c317b10] .tcg-input-field__label{line-height:1.8}.password-list[data-v-14ebb536]{font-size:12px}.password-list__list-wrapper[data-v-14ebb536]{display:inline}.password-list__list-wrapper.errors li[data-v-14ebb536]:not(.matched){color:#d30311}.password-list__list-wrapper li[data-v-14ebb536]:before{content:"•";margin-right:4px}.password-list__list-wrapper .matched[data-v-14ebb536]{color:#08875e}.password-list__list-wrapper .matched[data-v-14ebb536]:before{content:"✓"}.password-list__list-wrapper li[data-v-14ebb536]{display:inline-block;margin:0 0 0 10px}.screen-reader[data-v-14ebb536]{position:absolute;left:-9999px;z-index:-9999;width:1px;height:1px;overflow:hidden}.guestLogin__sign-up[data-v-3fbe4f96]{margin:0 auto;color:#0f0f0f;padding:0 10px 30px;box-sizing:border-box}@media screen and (min-width:360px){.guestLogin__sign-up[data-v-3fbe4f96]{width:340px}}@media screen and (min-width:1088px){.guestLogin__sign-up[data-v-3fbe4f96]{padding:0}}.guestLogin__sign-up h1[data-v-3fbe4f96]{font-size:24px;font-weight:700;padding:0;margin:0 0 24px;line-height:1}.guestLogin__sign-up__icon[data-v-3fbe4f96]{margin-right:12px;color:#0f0f0f;cursor:pointer}.guestLogin__sign-up__form[data-v-3fbe4f96] .tcg-input-field__content{margin-bottom:20px}.guestLogin__sign-up__back[data-v-3fbe4f96]{text-align:center;font-size:.875rem}.guestLogin__sign-up__back span[data-v-3fbe4f96]{cursor:pointer}.guestLogin__error-message[data-v-3fbe4f96]{font-size:12px;margin-bottom:8px;color:#d30311}.guestLogin__error-message svg[data-v-3fbe4f96]{transform:scale(1.2);margin-right:8px}.guestLogin__error-message a[data-v-3fbe4f96]{color:#0835db;text-decoration:underline}.submit[data-v-3fbe4f96] button{margin-top:20px;margin-bottom:20px;background-color:#35d599;border-color:#35d599;color:#0f0f0f}.submit[data-v-3fbe4f96] button.disabled{cursor:not-allowed;background-color:#35d599}.submit[data-v-3fbe4f96] button.tcg-standard-button:hover,.submit[data-v-3fbe4f96] button.tcg-standard-button .is-hovered{background-color:#35d599;border-color:#35d599;color:#0f0f0f}.terms-of-service[data-v-3fbe4f96]{margin:24px 0 0;font-size:.875rem}.create-password-content[data-v-1f57582d]{margin:0 auto;color:#0f0f0f;padding:0 10px 30px;box-sizing:border-box}@media screen and (min-width:360px){.create-password-content[data-v-1f57582d]{width:340px}}@media screen and (min-width:1088px){.create-password-content[data-v-1f57582d]{padding:0}}.create-password-content__logo[data-v-1f57582d]{width:100px;margin:20px 0 30px;vertical-align:bottom}.create-password-content__logo svg[data-v-1f57582d]{max-height:40px;max-width:100px}.create-password-content h1[data-v-1f57582d]{font-size:24px;font-weight:700;padding:0;margin:0 0 24px;line-height:1}.create-password-content__form__password[data-v-1f57582d]{margin-bottom:20px}.create-password-content__form button[data-v-1f57582d]{margin:20px 0}.create-password-content__error-message[data-v-1f57582d]{font-size:12px;margin-bottom:8px;color:#d30311}.create-password-content__error-message svg[data-v-1f57582d]{transform:scale(1.2);margin-right:8px}.create-password-content__error-message a[data-v-1f57582d]{color:#0835db;text-decoration:underline}.confirm-account-content[data-v-d8ba8870]{margin:0 auto;color:#0f0f0f;padding:0 0 30px}@media screen and (min-width:360px){.confirm-account-content[data-v-d8ba8870]{width:340px}}@media screen and (min-width:1088px){.confirm-account-content[data-v-d8ba8870]{padding:0}}.confirm-account-content__logo[data-v-d8ba8870]{width:100px;margin:20px 0 30px;vertical-align:bottom}.confirm-account-content__logo svg[data-v-d8ba8870]{max-height:40px;max-width:100px}.confirm-account-content h1[data-v-d8ba8870]{font-size:24px;font-weight:700;padding:0;margin:0 0 24px;line-height:1}.confirm-account-content__form .submit-button[data-v-d8ba8870]{border-radius:8px;font-size:18px;font-weight:600;width:100%;padding:14px;border:none;cursor:pointer;color:#0f0f0f}.confirm-account-content__form .submit-button.disabled[data-v-d8ba8870]{cursor:not-allowed;background-color:#35d59999}.confirm-account-content__form .submit-button__password-checklist[data-v-d8ba8870]{margin-bottom:20px}.confirm-account-content__form .tcg-standard-button.tcg-standard-button--default[data-v-d8ba8870]{background-color:#35d599;border-radius:8px;font-size:18px;font-weight:600;width:100%;padding:14px;border:none;cursor:pointer;color:#0f0f0f}.confirm-account-content__form .tcg-standard-button.tcg-standard-button--default.disabled[data-v-d8ba8870]{cursor:not-allowed;background-color:#35d59999}.confirm-account-content__form .tcg-standard-button.tcg-standard-button--default[data-v-d8ba8870]:is(:hover,.is-hovered):not(:is(:disabled,.is-disabled)){background-color:#35d599}.confirm-account-content__form .tcg-standard-button.tcg-standard-button--default[data-v-d8ba8870]:active,.confirm-account-content__form .tcg-standard-button.tcg-standard-button--default.is-active[data-v-d8ba8870]{background-color:#35d599;color:#0f0f0f}.confirm-account-content__error-message[data-v-d8ba8870]{font-size:12px;margin-bottom:8px;color:#d30311}.confirm-account-content__error-message svg[data-v-d8ba8870]{transform:scale(1.2);margin-right:8px}.confirm-account-content__error-message a[data-v-d8ba8870]{color:#0835db;text-decoration:underline}.confirm-account-content .activity-loading[data-v-d8ba8870]{text-align:center;color:#35d599}.confirm-account-content .form-input[data-v-d8ba8870]{margin-bottom:20px}.confirm-account-content .form-input .tcg-input-text[data-v-d8ba8870],.confirm-account-content .form-input .tcg-input-password[data-v-d8ba8870]{width:100%!important}.confirm-account-content .form-input[data-v-d8ba8870] .tcg-input-field__label{line-height:1.8}.confirm-account-expired[data-v-2a601a85]{display:flex;flex-direction:column;margin:0 auto;color:#0f0f0f;padding:0 0 30px}@media screen and (min-width:768px){.confirm-account-expired[data-v-2a601a85]{width:328px}}@media screen and (min-width:1088px){.confirm-account-expired[data-v-2a601a85]{padding:0}}.confirm-account-expired__logo[data-v-2a601a85]{width:100px;margin:16px 0 40px 16px;vertical-align:bottom}.confirm-account-expired__logo svg[data-v-2a601a85]{max-height:40px;max-width:100px}.confirm-account-expired h1[data-v-2a601a85]{font-size:24px;font-weight:700;padding:0;margin-bottom:24px;line-height:1;text-align:center}.confirm-account-expired__message[data-v-2a601a85]{margin-bottom:24px;font-weight:400;font-size:15px;line-height:22.5px;padding:0 16px;text-align:center}@media screen and (min-width:768px){.confirm-account-expired__message[data-v-2a601a85]{padding:0}}.confirm-account-expired__error-message[data-v-2a601a85]{margin-bottom:24px;font-weight:400;font-size:15px;line-height:22.5px;padding:0 16px;color:red;text-align:center}@media screen and (min-width:768px){.confirm-account-expired__error-message[data-v-2a601a85]{padding:0}}.confirm-account-expired__button[data-v-2a601a85]{padding:8px 16px;cursor:pointer;color:#fff;background:#000;border-color:#000;border-radius:8px;font-style:normal;font-weight:600;font-size:15px;line-height:150%;text-align:center;margin:0 16px}@media screen and (min-width:768px){.confirm-account-expired__button[data-v-2a601a85]{margin:0}}.confirm-account-expired__button__disabled[data-v-2a601a85]{cursor:not-allowed;opacity:.5}.signin-content[data-v-57d5ac92]{margin:0 auto;color:#0f0f0f;max-width:360px}.signin-content__logo[data-v-57d5ac92]{width:100px;margin-bottom:30px;vertical-align:bottom}.signin-content__logo svg[data-v-57d5ac92]{max-height:40px;max-width:100px}.signin-content h1[data-v-57d5ac92]{font-size:24px;font-weight:700;padding:0;margin:0 0 24px;line-height:1}.signin-content__form button[data-v-57d5ac92]{margin:1rem 0 1.5rem}.signin-content__fields[data-v-57d5ac92]{display:flex;flex-flow:column nowrap;gap:1rem}.signin-content__forgot-password[data-v-57d5ac92]{display:flex;justify-content:flex-end}.signin-content__forgot-password a[data-v-57d5ac92]{color:#0835db;font-size:12px;text-decoration:underline}.signin-content__error-message[data-v-57d5ac92]{font-size:12px;margin-bottom:8px;color:#d30311}.signin-content__error-message svg[data-v-57d5ac92]{transform:scale(1.2);margin-right:8px}.signin-content__error-message a[data-v-57d5ac92]{color:#0835db;text-decoration:underline}.signup-content[data-v-9420573a]{margin:0 auto;color:#0f0f0f;max-width:360px}.signup-content__logo[data-v-9420573a]{width:100px;margin-bottom:30px;vertical-align:bottom}.signup-content__logo svg[data-v-9420573a]{max-height:40px;max-width:100px}.signup-content h1[data-v-9420573a]{font-size:24px;font-weight:700;padding:0;margin:0 0 24px;line-height:1}.signup-content__form button[data-v-9420573a]{border-radius:8px;background-color:#35d599;font-size:18px;font-weight:600;width:100%;padding:14px;border:none;margin:0 0 1rem;cursor:pointer;color:#000}.signup-content__form button[data-v-9420573a]:hover{--tcg-colors-brand-background-hover: #1bae7b;--tcg-colors-brand-text-hover: #000}.signup-content__form button.disabled[data-v-9420573a]{cursor:not-allowed;background-color:#35d59999}.signup-content__form__email-confirmation[data-v-9420573a]{font-size:15px;color:#5e616c}.signup-content__fields[data-v-9420573a]{display:flex;flex-flow:column nowrap;gap:1rem}.signup-content__error-message[data-v-9420573a]{font-size:12px;margin-bottom:8px;color:#d30311}.signup-content__error-message svg[data-v-9420573a]{transform:scale(1.2);margin-right:8px}.signup-content__error-message a[data-v-9420573a]{color:#0835db;text-decoration:underline}.terms-of-service[data-v-9420573a]{font-size:.875rem}.terms-of-service[data-v-9420573a] .checkbox__link{margin-top:-10px}@media screen and (min-width:1366px){.terms-of-service[data-v-9420573a] .checkbox__link{margin-top:0}}.forgot-password-content[data-v-9ee53cae]{margin:0 auto;color:#0f0f0f;padding:0 10px 30px;box-sizing:border-box}.forgot-password-content__title[data-v-9ee53cae]{display:flex;align-items:center;margin-bottom:24px}.forgot-password-content__icon[data-v-9ee53cae]{transform:scale(1.3);margin-right:12px;color:#0f0f0f}@media screen and (min-width:360px){.forgot-password-content[data-v-9ee53cae]{width:340px}}@media screen and (min-width:1088px){.forgot-password-content[data-v-9ee53cae]{padding:0}}.forgot-password-content__logo[data-v-9ee53cae]{width:100px;margin:20px 0 30px;vertical-align:bottom}.forgot-password-content__logo svg[data-v-9ee53cae]{max-height:40px;max-width:100px}.forgot-password-content h1[data-v-9ee53cae]{font-size:24px;font-weight:700;padding:0;margin:0;line-height:1}.forgot-password-content button[data-v-9ee53cae]{cursor:pointer}.forgot-password-content__form__email[data-v-9ee53cae]{margin-bottom:20px}.forgot-password-content__confirmation[data-v-9ee53cae]{margin-top:20px;font-size:14px;line-height:17px}.forgot-password-content__confirmation a[data-v-9ee53cae]{color:#0835db;text-decoration:underline}.forgot-password-content__error-message[data-v-9ee53cae]{font-size:12px;margin-bottom:8px;color:#d30311}.forgot-password-content__error-message svg[data-v-9ee53cae]{transform:scale(1.2);margin-right:8px}.forgot-password-content__error-message a[data-v-9ee53cae]{color:#0835db;text-decoration:underline}@media screen and (min-width:768px){.guestLogin__continue[data-v-47c09495]{max-width:360px}}.guestLogin__continue h1[data-v-47c09495]{font-size:24px;font-weight:700;padding:0;margin:0 0 24px;line-height:1}.guestLogin__continue p[data-v-47c09495]{margin-bottom:24px;font-weight:400}.guestLogin__continue__error-message[data-v-47c09495]{font-size:12px;margin-bottom:8px;color:#d30311}.guestLogin__continue__error-message svg[data-v-47c09495]{transform:scale(1.2);margin-right:8px}.guestLogin__continue__error-message a[data-v-47c09495]{color:#0835db;text-decoration:underline}.guestLogin__createAccount[data-v-47c09495]{color:#00f;text-decoration:underline;cursor:pointer}.guestLogin__form button[data-v-47c09495]{margin:1rem 0 1.5rem}.guestLogin__form[data-v-47c09495] input{background-color:#fff;border-radius:8px;border:1px solid #dee3e7}.terms-of-service[data-v-47c09495]{margin:24px 0 0;font-size:.875rem}
