.eety-auth{--auth-bg:#f6f6fc}html.eety-auth,body.eety-auth{background-color:var(--auth-bg);min-height:100%;color:var(--c-text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased}.eety-auth [hidden]{display:none!important}.eety-auth .auth-bg{object-fit:cover;object-position:top;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:auto;max-width:100%;height:100%;position:fixed;top:0}.eety-auth .auth-bg--left{object-position:top left;left:0}.eety-auth .auth-bg--right{object-position:top right;right:0}@media (width<=699px){.eety-auth .auth-bg--right{display:none}}.auth-main{z-index:10;justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex;position:relative}@media (width>=640px){.auth-main{padding:24px}}.auth-loader{color:var(--c-faint);flex-direction:column;align-items:center;gap:12px;font-size:14px;display:flex}.auth-loader__icon{color:var(--brand)}.auth-loader p{margin:0}.auth-content{z-index:10;width:100%;max-width:440px;position:relative}.auth-card{width:100%}.auth-logo{text-align:center;margin-bottom:32px}.auth-logo img{width:auto;height:64px;display:inline-block}@media (width>=640px){.auth-logo img{height:80px}}.auth-title{text-align:center;font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--c-ink);margin:0}.auth-sub{text-align:center;font-size:var(--fs-body);color:var(--c-faint);margin:8px 0 0}.auth-email{color:var(--c-muted);font-weight:500}.auth-form{flex-direction:column;gap:16px;margin-top:32px;display:flex}.auth-otp{align-self:center}.auth-submit{width:100%}.auth-link{font:inherit;color:var(--brand);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500}.auth-link:hover:not(:disabled){text-decoration:underline}.auth-link:disabled{color:var(--c-dim);cursor:not-allowed;text-decoration:none}.auth-link--block{text-align:center;width:100%;font-size:14px;display:block}.auth-error{color:var(--err);margin:0;font-size:14px}.auth-error--center{text-align:center}.auth-note{text-align:center;color:var(--c-faint);margin:0;font-size:14px}.auth-note__value{color:var(--c-muted);font-weight:500}
