#auth-layout .theme-dark img[src$="42-school.svg"],#auth-layout .theme-dark img[src$=apple\.svg],#auth-layout .theme-dark img[src$=boxyhq-saml\.svg],#auth-layout .theme-dark img[src$=eveonline\.svg],#auth-layout .theme-dark img[src$=github\.svg],#auth-layout .theme-dark img[src$=mailchimp\.svg],#auth-layout .theme-dark img[src$=medium\.svg],#auth-layout .theme-dark img[src$=okta\.svg],#auth-layout .theme-dark img[src$=patreon\.svg],#auth-layout .theme-dark img[src$=ping-id\.svg],#auth-layout .theme-dark img[src$=roblox\.svg],#auth-layout .theme-dark img[src$=threads\.svg],#auth-layout .theme-dark img[src$=wikimedia\.svg]{filter:invert()}#auth-layout .theme-dark #submitButton{background-color:var(--provider-bg,var(--color-info))}@media (prefers-color-scheme:dark){#auth-layout .theme-auto img[src$="42-school.svg"],#auth-layout .theme-auto img[src$=apple\.svg],#auth-layout .theme-auto img[src$=boxyhq-saml\.svg],#auth-layout .theme-auto img[src$=eveonline\.svg],#auth-layout .theme-auto img[src$=github\.svg],#auth-layout .theme-auto img[src$=mailchimp\.svg],#auth-layout .theme-auto img[src$=medium\.svg],#auth-layout .theme-auto img[src$=okta\.svg],#auth-layout .theme-auto img[src$=patreon\.svg],#auth-layout .theme-auto img[src$=ping-id\.svg],#auth-layout .theme-auto img[src$=roblox\.svg],#auth-layout .theme-auto img[src$=threads\.svg],#auth-layout .theme-auto img[src$=wikimedia\.svg]{filter:invert()}#auth-layout .theme-auto #submitButton{background-color:var(--provider-bg,var(--color-info))}}#auth-layout h1{color:var(--color-text);margin-bottom:1.5rem;padding:0 1rem;font-weight:400}#auth-layout p{color:var(--color-text);margin-bottom:1.5rem;padding:0 1rem;font-size:1.1rem;line-height:2rem}#auth-layout form{margin:0;padding:0}#auth-layout label{text-align:left;color:var(--color-text);margin-bottom:.25rem;font-weight:500;display:block}#auth-layout input[type]{box-sizing:border-box;border:var(--border-width)solid var(--color-control-border);background:var(--color-background-card);border-radius:var(--border-radius);width:100%;color:var(--color-text);padding:.5rem 1rem;font-size:1rem;display:block}#auth-layout a.button{line-height:1rem;text-decoration:none}#auth-layout a.button:link,#auth-layout a.button:visited{background-color:var(--color-background);color:var(--color-primary)}#auth-layout button,#auth-layout a.button{color:var(--provider-color,var(--color-primary));background-color:var(--provider-bg,var(--color-background));border-radius:var(--border-radius);border:1px solid #00000031;justify-content:space-between;align-items:center;height:50px;padding:.75rem 1rem;font-size:.9rem;font-weight:300;transition:background-color .25s ease-in-out;display:flex;position:relative}#auth-layout :is(button,a.button):hover{background-color:var(--provider-bg-hover,var(--color-background-hover));cursor:pointer}#auth-layout :is(button,a.button):active{cursor:pointer}#auth-layout :is(button,a.button) span{color:var(--provider-bg)}#auth-layout #submitButton{color:var(--button-text-color,var(--color-info-text));background-color:var(--brand-color,var(--color-info));width:100%}#auth-layout #submitButton:hover{background-color:var(--button-hover-bg,var(--color-info-hover))!important}#auth-layout a.site{color:var(--color-primary);font-size:1rem;line-height:2rem;text-decoration:none}#auth-layout a.site:hover{text-decoration:underline}#auth-layout .error a.button{margin-top:.5rem;padding-left:2rem;padding-right:2rem}#auth-layout .error .message{margin-bottom:1.5rem}#auth-layout .signin input[type=text]{margin-left:auto;margin-right:auto;display:block}#auth-layout .signin hr{border:0;border-top:1px solid var(--color-separator);margin:2rem auto 1rem;display:block;overflow:visible}#auth-layout .signin hr:before{content:"or";background:var(--color-background-card);color:#888;padding:0 .4rem;position:relative;top:-.7rem}#auth-layout .signin .error{background:#f5f5f5;background:var(--color-error);border-radius:.3rem;font-weight:500}#auth-layout .signin .error p{text-align:left;color:var(--color-info-text);padding:.5rem 1rem;font-size:.9rem;line-height:1.2rem}#auth-layout .signin>div,#auth-layout .signin form{display:block}#auth-layout .signin>div input[type],#auth-layout .signin form input[type]{margin-bottom:1rem}#auth-layout .signin>div button,#auth-layout .signin form button{width:100%}#auth-layout .otp-message{color:var(--color-primary);margin-bottom:1rem;padding:0;font-size:.9rem;line-height:1.4rem}#auth-layout .otp-message strong{font-weight:800}#auth-layout .otp-error{color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--border-radius);background-color:#c94b4b1a;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.85rem}#auth-layout .otp-input{margin-bottom:1rem}#auth-layout .resend-text{color:var(--color-primary);margin-top:1rem;padding:0;font-size:.85rem}#auth-layout .resend-text .resend-cooldown{text-align:left;min-width:6rem;display:inline-block}#auth-layout .signin form button.resend-button{all:unset;color:var(--color-info);cursor:pointer;background:0 0;border:none;width:auto;height:auto;padding:0;font-size:.85rem;font-weight:500;display:inline}#auth-layout .signin form button.resend-button:hover{background:0 0;text-decoration:underline}#auth-layout .signin form button.resend-button:disabled{opacity:.5;cursor:not-allowed}#auth-layout .signin .provider+.provider{margin-top:1rem}#auth-layout .provider-text{filter:invert()grayscale()brightness(1.3)contrast(9000);mix-blend-mode:luminosity;opacity:.95}#auth-layout .card input[type]::placeholder{color:color-mix(in srgb,var(--color-text)20%,var(--color-button-active-background))}#auth-layout .card input[type]{background:color-mix(in srgb,var(--color-background-card)95%,black)}#auth-layout .section-header{color:var(--color-text)}
/*# sourceMappingURL=1373c641eab68258.css.map*/