.mate-auth-form{--mate-auth-button-cut-tl:22px;--mate-auth-button-cut-tr:6px;--mate-auth-button-cut-br:11px;--mate-auth-button-cut-bl:4px;z-index:2;box-sizing:border-box;width:min(100%,68rem);max-width:100%;color:var(--mate-auth-text-strong);grid-template-columns:minmax(0,1fr);place-self:center;align-items:center;gap:clamp(.85rem,2.4vw,1.5rem);padding:clamp(1.25rem,4vh,3rem) clamp(1.25rem,4vw,3rem);display:grid;position:relative}.mate-auth-brand-pane{text-align:center;justify-self:center;min-width:0;max-width:34rem}.mate-auth-eyebrow{color:var(--mate-auth-text-body);font-family:var(--mate-font-mono);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;margin:0 0 22px;font-size:.72rem;font-weight:400;line-height:1.35;display:flex}.mate-auth-eyebrow-dot{color:var(--mate-auth-text-soft);opacity:.7}.mate-auth-eyebrow-claim{color:var(--mate-auth-brand)}.mate-auth-eyebrow-origin{color:var(--mate-auth-text-strong);align-items:center;gap:.4rem;display:inline-flex}.mate-auth-swiss-cross{flex:none;width:.78em;height:.78em}.mate-auth-lockup{justify-content:center;align-items:baseline;gap:.28em;font-size:clamp(3.1rem,6.4vw,4.6rem);display:flex}.mate-auth-logo{width:auto;height:.7em;color:var(--mate-auth-logo-color);flex:none;display:block;transform:translateY(.012em)}.mate-auth-wordmark{color:var(--mate-auth-text-strong);font-family:var(--mate-font-mono);font-synthesis:weight;letter-spacing:.14em;margin:0;font-size:1em;font-weight:600;line-height:1}.mate-auth-rule{transform-origin:0;background:var(--mate-auth-wordmark-rule);width:64px;height:1px;margin:20px auto 0}.mate-auth-description{max-width:26em;color:var(--mate-auth-text-body);margin:18px auto 0;font-size:clamp(1.08rem,1.5vw,1.18rem);line-height:1.55}.mate-auth-proof-list{border-top:1px solid var(--mate-auth-surface-border);text-align:start;max-width:30rem;margin:34px auto 0;padding:0;list-style:none;display:grid}.mate-auth-proof-item{border-bottom:1px solid var(--mate-auth-texture-line);grid-template-columns:2.1rem minmax(0,1fr);gap:0 1rem;padding:14px 0;display:grid}.mate-auth-proof-number{color:var(--mate-auth-brand);font-family:var(--mate-font-mono);padding-top:.28rem;font-size:.64rem}.mate-auth-proof-text{flex-direction:column;min-width:0;display:flex}.mate-auth-proof-label{color:var(--mate-auth-text-strong);font-family:var(--mate-font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.76rem;font-weight:400;line-height:1.35}.mate-auth-proof-body{color:var(--mate-auth-text-soft);margin-top:.28rem;font-size:.88rem;line-height:1.5}.mate-auth-energy-claim{border:1px dashed color-mix(in srgb,var(--mate-auth-brand) 55%,transparent);width:fit-content;color:var(--mate-auth-text-strong);font-family:var(--mate-font-mono);letter-spacing:.11em;text-transform:uppercase;background:0 0;border-radius:100px;justify-content:center;align-items:center;gap:.55rem;margin:26px auto 0;padding:8px 16px;font-size:.68rem;font-weight:400;line-height:1.35;display:inline-flex}.mate-auth-energy-icon{width:.95rem;height:.95rem;color:var(--mate-auth-brand);flex:none}.mate-auth-form-pane{box-sizing:border-box;border:1px solid var(--mate-auth-surface-border);background:var(--mate-auth-surface);width:min(100%,30rem);min-width:0;box-shadow:var(--mate-auth-card-shadow);border-radius:2px;justify-self:center;gap:1rem;padding:clamp(1.6rem,2.4vw,2.1rem);display:grid}.mate-auth-form-pane-sso-only{align-content:center}.mate-auth-card-head{border-bottom:1px solid var(--mate-auth-surface-border);min-width:0;color:var(--mate-auth-text-soft);font-family:var(--mate-font-mono);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2px;padding-bottom:12px;font-size:.62rem;font-weight:400;line-height:1.4;display:flex}.mate-auth-card-head strong{color:var(--mate-auth-brand);flex:none;font-weight:400}#mate-auth-error:empty{display:none}.mate-auth-field-stack{gap:.85rem;display:grid}.mate-auth-field [data-slot=label]{color:var(--mate-auth-text-soft);font-family:var(--mate-font-mono);letter-spacing:.16em;text-transform:uppercase;margin-bottom:7px;font-size:.62rem;font-weight:400;line-height:1.35;display:block}.mate-auth-field [data-slot=label]:after{color:var(--mate-auth-brand)!important}.mate-auth-field [data-slot=help]{color:var(--mate-auth-text-soft);margin-top:.35rem;font-size:.76rem;line-height:1.4}.mate-auth-input{width:100%;font-size:.95rem;line-height:1;transition:border-color .16s,box-shadow .16s;display:block;border:1px solid var(--mate-auth-input-border)!important;background:var(--mate-auth-surface-soft)!important;height:46px!important;min-height:46px!important;box-shadow:none!important;color:var(--mate-auth-text-strong)!important;font-family:var(--mate-font-sans)!important;border-radius:2px!important;outline:none!important;padding-inline:13px!important;transform:none!important}.mate-auth-input::placeholder{opacity:1;color:var(--mate-auth-text-soft)!important}.mate-auth-input-root:focus-within .mate-auth-input{border-color:var(--mate-auth-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--mate-auth-brand) 22%,transparent)!important;outline:none!important}.mate-auth-field:has(.mate-auth-input[aria-invalid=true]) .mate-auth-input{border-color:color-mix(in srgb,#c8503c 68%,var(--mate-auth-text-strong))!important}.mate-auth-input-trailing{color:var(--mate-auth-text-soft)}.mate-auth-password-toggle{min-width:44px!important;min-height:44px!important;color:var(--mate-auth-text-soft)!important;border-radius:2px!important;padding:0!important}.mate-auth-password-toggle:hover{color:var(--mate-auth-brand)!important}.mate-auth-apple-action:focus-visible,.mate-auth-dev-action:focus-visible,.mate-auth-google-action:focus-visible,.mate-auth-inline-link:focus-visible,.mate-auth-password-toggle:focus-visible{outline:2px solid var(--mate-auth-brand);outline-offset:2px;border-radius:2px}.mate-auth-forgot{justify-content:flex-end;margin-top:-2px;display:flex}.mate-auth-inline-link{vertical-align:middle;min-width:44px;min-height:44px;color:var(--mate-auth-brand);justify-content:center;align-items:center;margin-block:-.75rem;font-weight:500;text-decoration:none;display:inline-flex}.mate-auth-inline-link:hover{text-underline-offset:2px;text-decoration:underline}.mate-auth-forgot .mate-auth-inline-link{font-family:var(--mate-font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.66rem;font-weight:400}.mate-auth-action-stack{gap:.85rem;display:grid}.mate-auth-action-stack>*{min-width:0;max-width:100%}.mate-auth-consent-row{min-width:0;color:var(--mate-auth-text-body);overflow-wrap:anywhere;font-size:.82rem;line-height:1.4}.mate-auth-checkbox{align-items:flex-start;gap:.25rem;min-height:44px;display:flex}.mate-auth-checkbox [data-slot=container]{flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.mate-auth-checkbox [data-slot=base]{color:var(--mate-auth-brand-ink);outline:none;place-items:center;display:grid;position:relative;border:0!important;border-radius:0!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mate-auth-checkbox [data-slot=base],.mate-auth-form .mate-auth-checkbox [data-slot=base][data-state=checked]{box-shadow:none!important;background-color:#0000!important;background-image:none!important}.mate-auth-checkbox [data-slot=base]:before{border:1px solid var(--mate-auth-input-border);background:var(--mate-auth-surface-soft);content:"";border-radius:2px;width:18px;height:18px;position:absolute}.mate-auth-checkbox [data-slot=base][data-state=checked]:before{border-color:var(--mate-auth-brand);background:var(--mate-auth-brand)}.mate-auth-checkbox [data-slot=base]:focus-visible{outline:2px solid var(--mate-auth-brand);outline-offset:-7px}.mate-auth-checkbox [data-slot=indicator]{z-index:1;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:0 0!important;width:18px!important;height:18px!important}.mate-auth-checkbox [data-slot=icon]{width:.8rem;height:.8rem}.mate-auth-checkbox [data-slot=wrapper]{min-width:0;padding-top:.34rem}.mate-auth-checkbox [data-slot=label]{color:var(--mate-auth-text-body);font-size:.82rem;line-height:1.4}.mate-auth-checkbox [data-slot=description]{color:var(--mate-auth-text-soft);margin-top:.15rem;font-size:.74rem;line-height:1.35}.mate-auth-consent-link{text-underline-offset:2px;font-weight:500;text-decoration:underline}.mate-auth-captcha-row{justify-content:center;min-width:0;display:flex}.mate-auth-primary-action{--mate-auth-button-cut-tl:22px;--mate-auth-button-cut-tr:6px;--mate-auth-button-cut-br:11px;--mate-auth-button-cut-bl:4px;--mate-auth-button-fill:var(--mate-auth-brand);--mate-auth-button-edge:color-mix(in srgb,var(--mate-auth-brand) 62%,#000);--mate-auth-button-facet-field:conic-gradient(from 208deg at 34% 28%,color-mix(in srgb,var(--mate-auth-button-fill) 88%,#fff) 0 24%,var(--mate-auth-button-fill) 24% 58%,color-mix(in srgb,var(--mate-auth-button-fill) 92%,#000) 58% 82%,color-mix(in srgb,var(--mate-auth-button-fill) 94%,var(--mate-auth-brand-ink)) 82% 100%);isolation:isolate;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;outline:none;justify-content:center;align-items:center;gap:.6rem;width:100%;min-width:44px;line-height:1;transition:transform .18s cubic-bezier(.16,1,.3,1);min-height:50px!important;box-shadow:none!important;color:var(--mate-auth-brand-ink)!important;font-family:var(--mate-font-mono)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 18px!important;font-size:.78rem!important;font-weight:400!important;display:inline-flex!important;position:relative!important}.mate-auth-primary-action:after,.mate-auth-primary-action:before{content:"";pointer-events:none;clip-path:polygon(var(--mate-auth-button-cut-tl) 0,calc(100% - var(--mate-auth-button-cut-tr)) 0,100% var(--mate-auth-button-cut-tr),100% calc(100% - var(--mate-auth-button-cut-br)),calc(100% - var(--mate-auth-button-cut-br)) 100%,var(--mate-auth-button-cut-bl) 100%,0 calc(100% - var(--mate-auth-button-cut-bl)),0 var(--mate-auth-button-cut-tl));transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.mate-auth-primary-action:before{z-index:-2;background:var(--mate-auth-button-facet-field)}.mate-auth-primary-action:after{z-index:-1;background:linear-gradient(currentColor,currentColor) var(--mate-auth-button-cut-tl) 0 /calc(100% - var(--mate-auth-button-cut-tl) - var(--mate-auth-button-cut-tr)) 1px no-repeat,linear-gradient(currentColor,currentColor) 100% var(--mate-auth-button-cut-tr) /1px calc(100% - var(--mate-auth-button-cut-tr) - var(--mate-auth-button-cut-br)) no-repeat,linear-gradient(currentColor,currentColor) var(--mate-auth-button-cut-bl) 100% /calc(100% - var(--mate-auth-button-cut-bl) - var(--mate-auth-button-cut-br)) 1px no-repeat,linear-gradient(currentColor,currentColor) 0 var(--mate-auth-button-cut-tl) /1px calc(100% - var(--mate-auth-button-cut-tl) - var(--mate-auth-button-cut-bl)) no-repeat,linear-gradient(135deg,transparent 50%,currentColor 50% calc(50% + 1px),transparent calc(50% + 1px)) 0 0 /var(--mate-auth-button-cut-tl) var(--mate-auth-button-cut-tl) no-repeat,linear-gradient(45deg,transparent calc(50% - 1px),currentColor calc(50% - 1px) 50%,transparent 50%) 100% 0 /var(--mate-auth-button-cut-tr) var(--mate-auth-button-cut-tr) no-repeat,linear-gradient(135deg,transparent calc(50% - 1px),currentColor calc(50% - 1px) 50%,transparent 50%) 100% 100% /var(--mate-auth-button-cut-br) var(--mate-auth-button-cut-br) no-repeat,linear-gradient(45deg,transparent 50%,currentColor 50% calc(50% + 1px),transparent calc(50% + 1px)) 0 100% /var(--mate-auth-button-cut-bl) var(--mate-auth-button-cut-bl) no-repeat;color:var(--mate-auth-button-edge)}.mate-auth-primary-action:hover:not(:disabled){--mate-auth-button-fill:var(--mate-auth-brand-strong);--mate-auth-button-edge:color-mix(in srgb,var(--mate-auth-brand-strong) 62%,#000)}.mate-auth-primary-action:active:not(:disabled){transform:translateY(1px)!important}.mate-auth-primary-action:focus-visible{outline:2px solid var(--mate-auth-brand);outline-offset:2px}.mate-auth-apple-action:disabled,.mate-auth-google-action:disabled,.mate-auth-primary-action:disabled{cursor:not-allowed;opacity:.52}.mate-auth-divider{color:var(--mate-auth-text-soft);font-family:var(--mate-font-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin:2px 0;font-size:.6rem;font-weight:400;line-height:1.35;display:flex}.mate-auth-divider span{background:var(--mate-auth-surface-border);flex:1;height:1px}.mate-auth-apple-action,.mate-auth-google-action{min-height:50px!important;font-family:var(--mate-font-sans)!important;letter-spacing:normal!important;text-transform:none!important;border-radius:2px!important;justify-content:center!important;gap:.6rem!important;font-size:.95rem!important;font-weight:600!important}.mate-auth-apple-action{color:#0b0d0f!important;background:#f4f5f6!important;border:1px solid #0000!important}.mate-auth-apple-action:hover:not(:disabled){background:#fff!important}.mate-auth-google-action{color:#1f1f1f!important;background:#fff!important;border:1px solid #00000029!important}.mate-auth-google-action:hover:not(:disabled){background:#f7f8f8!important}.mate-auth-apple-logo{color:#0b0d0f;flex:none;width:1.05rem;height:1.05rem;margin-top:-1px}.mate-auth-google-logo{flex:none;width:1.15rem;height:1.15rem}.mate-auth-dev-action{letter-spacing:.08em;text-transform:uppercase;min-height:44px;font-family:var(--mate-font-mono)!important;border-radius:2px!important;font-size:.68rem!important}.mate-auth-card-footer{border-top:1px solid var(--mate-auth-surface-border);color:var(--mate-auth-text-soft);font-family:var(--mate-font-mono);letter-spacing:.09em;text-align:center;text-transform:uppercase;gap:9px;margin-top:2px;padding-top:14px;font-size:.63rem;font-weight:400;line-height:1.5;display:grid}.mate-auth-trust-row{justify-content:center;align-items:center;gap:.45rem;display:flex}.mate-auth-trust-icon{width:.85rem;height:.85rem;color:var(--mate-auth-brand);flex:none}.mate-auth-switch{margin:0}.mate-auth-card-footer .mate-auth-inline-link{font-weight:400}.mate-auth-website-link{width:fit-content;min-height:44px;color:var(--mate-auth-text-body);font-family:var(--mate-font-mono);letter-spacing:.04em;text-transform:none;border-radius:2px;justify-content:center;align-items:center;gap:.42rem;margin:-.45rem auto;font-size:.68rem;font-weight:400;text-decoration:none;transition:color .18s;display:inline-flex}.mate-auth-website-link :where(svg,.iconify){width:.88rem;height:.88rem;color:var(--mate-auth-brand);flex:none}.mate-auth-website-link:hover{color:var(--mate-auth-brand)}.mate-auth-website-link:focus-visible{outline:2px solid var(--mate-auth-brand);outline-offset:2px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mate-auth-card-footer{letter-spacing:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mate-auth-divider{letter-spacing:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mate-auth-eyebrow-claim{letter-spacing:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mate-auth-field [data-slot=label]{letter-spacing:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mate-auth-proof-label{letter-spacing:0}@media (min-width:601px){.mate-auth-brand-pane{text-align:start;justify-self:start}.mate-auth-eyebrow,.mate-auth-lockup{justify-content:flex-start}.mate-auth-description,.mate-auth-energy-claim,.mate-auth-proof-list,.mate-auth-rule{margin-inline:0}.mate-auth-form-pane{justify-self:start}}@media (min-width:761px){.mate-auth-form{grid-template-columns:minmax(0,1.05fr) minmax(23rem,26.5rem);align-items:center;gap:clamp(2.5rem,6vw,5.5rem)}.mate-auth-form-register{padding-block:clamp(.9rem,2.4vh,1.7rem)}.mate-auth-brand-pane{width:100%;max-width:none}.mate-auth-form-pane{justify-self:stretch;width:100%}.mate-auth-form-sso-only{grid-template-columns:minmax(0,1.05fr) minmax(22rem,26rem)}}@media (min-width:761px) and (max-width:900px){.mate-auth-form,.mate-auth-form-sso-only{grid-template-columns:minmax(0,1fr) 23rem;gap:2rem;padding-inline:4vw}}@media (min-width:761px) and (max-height:940px){.mate-auth-form-captcha .mate-auth-form-pane{gap:.65rem;padding-block:1.15rem}.mate-auth-form-captcha .mate-auth-card-head{padding-bottom:8px}.mate-auth-form-captcha .mate-auth-action-stack,.mate-auth-form-captcha .mate-auth-field-stack{gap:.5rem}.mate-auth-form-captcha .mate-auth-card-footer{gap:5px;padding-top:9px}}@media (max-width:760px){.mate-auth-form{align-self:start}.mate-auth-energy-claim,.mate-auth-proof-list{display:none}}@media (max-width:760px) and (max-height:845px){.mate-auth-form{padding-block:max(.9rem,env(safe-area-inset-top)) max(.9rem,env(safe-area-inset-bottom));gap:.75rem}.mate-auth-eyebrow{margin-bottom:10px}.mate-auth-rule{margin-top:10px}.mate-auth-description{margin-top:8px}.mate-auth-form-register .mate-auth-form-pane{gap:.62rem;padding-block:.85rem}.mate-auth-form-register .mate-auth-action-stack,.mate-auth-form-register .mate-auth-field-stack{gap:.5rem}.mate-auth-form-register .mate-auth-field [data-slot=label]{margin-bottom:4px}.mate-auth-form-register .mate-auth-field [data-slot=help]{margin-top:.15rem}.mate-auth-form-register .mate-auth-card-footer{gap:5px;padding-top:8px}.mate-auth-form-captcha .mate-auth-card-head,.mate-auth-form-captcha .mate-auth-trust-row{display:none}}@media (max-width:760px) and (max-height:700px){.mate-auth-form{gap:.5rem;padding-block:.55rem}.mate-auth-eyebrow{margin-bottom:6px;font-size:.6rem}.mate-auth-form-register .mate-auth-eyebrow{display:none}.mate-auth-form-login{padding-block:max(.75rem,env(safe-area-inset-top)) max(.45rem,env(safe-area-inset-bottom));gap:.25rem}.mate-auth-form-login .mate-auth-card-head,.mate-auth-form-login .mate-auth-description,.mate-auth-form-login .mate-auth-eyebrow,.mate-auth-form-login .mate-auth-rule,.mate-auth-form-login .mate-auth-trust-row{display:none}.mate-auth-form-login .mate-auth-form-pane{gap:.5rem;padding-block:.75rem}.mate-auth-form-login .mate-auth-action-stack,.mate-auth-form-login .mate-auth-field-stack{gap:.5rem}.mate-auth-form-login .mate-auth-card-footer{gap:.25rem;padding-top:.4rem}.mate-auth-rule{margin-top:7px}.mate-auth-description{margin-top:5px;font-size:.9rem}.mate-auth-form-register .mate-auth-card-head,.mate-auth-form-register .mate-auth-trust-row{display:none}.mate-auth-form-register .mate-auth-form-pane{gap:.4rem;padding-block:.6rem}.mate-auth-form-register .mate-auth-action-stack,.mate-auth-form-register .mate-auth-field-stack{gap:.3rem}.mate-auth-form-register .mate-auth-checkbox [data-slot=description]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mate-auth-form-register .mate-auth-apple-action,.mate-auth-form-register .mate-auth-google-action,.mate-auth-form-register .mate-auth-primary-action{min-height:44px!important}.mate-auth-form-register .mate-auth-card-footer{padding-top:5px}.mate-auth-form-captcha{gap:.25rem;padding-block:.25rem}.mate-auth-form-captcha .mate-auth-description,.mate-auth-form-captcha .mate-auth-rule{display:none}.mate-auth-form-captcha .mate-auth-form-pane{gap:.25rem;padding-block:.45rem}.mate-auth-form-captcha .mate-auth-input{height:44px!important;min-height:44px!important}.mate-auth-form-captcha .mate-auth-action-stack,.mate-auth-form-captcha .mate-auth-field-stack{gap:.1rem}.mate-auth-form-captcha .mate-auth-field [data-slot=label]{margin-bottom:2px}.mate-auth-form-captcha .mate-auth-field [data-slot=help]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mate-auth-form-captcha .mate-auth-checkbox [data-slot=wrapper]{margin-inline-start:0!important}}@media (max-width:400px){.mate-auth-form{padding-inline:6vw}.mate-auth-form-pane{padding-inline:8px}}.mate-auth-form ::-ms-reveal{display:none}@media (prefers-reduced-motion:no-preference){@keyframes mateAuthRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mateAuthRuleDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mate-auth-description,.mate-auth-energy-claim,.mate-auth-eyebrow,.mate-auth-form h1,.mate-auth-form-pane,.mate-auth-form-pane>*,.mate-auth-lockup,.mate-auth-proof-list{animation:.5s cubic-bezier(.2,.8,.2,1) both mateAuthRise}.mate-auth-form-pane{animation-delay:.3s}.mate-auth-eyebrow{animation-delay:60ms}.mate-auth-form h1,.mate-auth-lockup{animation-delay:.12s}.mate-auth-description{animation-delay:.24s}.mate-auth-proof-list{animation-delay:.3s}.mate-auth-energy-claim{animation-delay:.42s}.mate-auth-form-pane>*{animation-delay:.36s}.mate-auth-rule{animation:.6s cubic-bezier(.2,.8,.2,1) .3s both mateAuthRuleDraw;transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.mate-auth-rule{transform:scaleX(1)}.mate-auth-apple-action,.mate-auth-google-action,.mate-auth-inline-link,.mate-auth-input,.mate-auth-primary-action,.mate-auth-primary-action:after,.mate-auth-primary-action:before,.mate-auth-website-link{transition:none!important}}@media (forced-colors:active){.mate-auth-primary-action{color:buttontext!important;background:buttonface!important;border:1px solid buttonborder!important}.mate-auth-primary-action:after,.mate-auth-primary-action:before{display:none}}@keyframes mateAuthWiggle{0%,to{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}.mate-auth-wiggle{animation:.22s ease-in-out mateAuthWiggle}@media (prefers-reduced-motion:reduce){.mate-auth-wiggle{outline:2px solid rgba(var(--mate-accent-rgb),.5);outline-offset:3px;border-radius:.5rem;animation:none}}
