@keyframes enlivy-kit-authentication-login-loader{from{opacity:1}to{opacity:.45}}@keyframes enlivy-kit-authentication-login-enter{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes enlivy-kit-authentication-login-pulse{0%{box-shadow:0 0 0 0 rgba(var(--enlivy-kit-primary-color-rgb), 0.45)}70%{box-shadow:0 0 0 8px rgba(var(--enlivy-kit-primary-color-rgb), 0)}100%{box-shadow:0 0 0 0 rgba(var(--enlivy-kit-primary-color-rgb), 0)}}@keyframes enlivy-kit-authentication-login-spin{to{transform:rotate(360deg)}}[data-enlivy-kit-component=authentication-login]{width:100%;max-width:460px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel],[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=loader]{padding:var(--enlivy-kit-spacing-lg);background-color:var(--enlivy-kit-primary-background-color);border:1px solid rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.28);-webkit-border-radius:var(--enlivy-kit-general-border-radius);border-radius:var(--enlivy-kit-general-border-radius);-webkit-box-shadow:var(--enlivy-kit-box-shadow-primary);box-shadow:var(--enlivy-kit-box-shadow-primary)}[data-enlivy-kit-component=authentication-login][data-enlivy-kit-component-authentication-login-context=login_screen]{max-width:none;margin-bottom:var(--enlivy-kit-spacing-md)}[data-enlivy-kit-component=authentication-login][data-enlivy-kit-component-authentication-login-context=login_screen]>[data-enlivy-kit-component-authentication-login-section=panel],[data-enlivy-kit-component=authentication-login][data-enlivy-kit-component-authentication-login-context=login_screen]>[data-enlivy-kit-component-authentication-login-section=loader]{padding:0;background-color:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none}[data-enlivy-kit-component=authentication-login][data-enlivy-kit-component-authentication-login-context=login_screen]>[data-enlivy-kit-component-authentication-login-section=loader]>[data-enlivy-kit-scope=title]{display:none}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel]{animation:enlivy-kit-authentication-login-enter .25s ease both}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] form{display:flex;flex-direction:column;gap:var(--enlivy-kit-spacing-sm);margin:0;padding:0;border:none;background-color:rgba(0,0,0,0);overflow:visible;-webkit-box-shadow:none;box-shadow:none}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=title]{font-family:var(--enlivy-kit-text-heading-font-family);font-size:var(--enlivy-kit-text-heading5-font-size);font-style:var(--enlivy-kit-text-heading-font-style);font-weight:var(--enlivy-kit-text-heading5-font-weight);line-height:var(--enlivy-kit-text-heading-line-height);letter-spacing:var(--enlivy-kit-text-heading-letter-spacing);color:var(--enlivy-kit-text-heading5-color);margin:0 0 var(--enlivy-kit-spacing-xs)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel]>[data-enlivy-kit-component-authentication-login-section=title]{margin-bottom:var(--enlivy-kit-spacing-md)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=description]{font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-secondary-color);margin:0}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=description]>p{margin:0}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=notification]:empty{display:none}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=field]{display:flex;flex-direction:column;gap:var(--enlivy-kit-spacing-xs);text-align:left}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=field]>label{font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-small-color);font-weight:600}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]{position:relative;display:flex;align-items:center}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>input{font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-medium-font-size);font-style:var(--enlivy-kit-text-medium-font-style);font-weight:var(--enlivy-kit-text-medium-font-weight);line-height:var(--enlivy-kit-text-medium-line-height);color:var(--enlivy-kit-text-medium-color);width:100%;margin:0;padding:var(--enlivy-kit-spacing-sm);background-color:rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.06);border:1px solid rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.28);transition:var(--enlivy-kit-transition);-webkit-border-radius:var(--enlivy-kit-general-border-radius);border-radius:var(--enlivy-kit-general-border-radius);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;padding-right:calc(var(--enlivy-kit-spacing-sm)*3.5)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>input::placeholder{color:rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.5)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>input:focus{outline:none;border-color:var(--enlivy-kit-primary-color);-webkit-box-shadow:0 0 0 3px rgba(var(--enlivy-kit-primary-color-rgb), 0.18);box-shadow:0 0 0 3px rgba(var(--enlivy-kit-primary-color-rgb), 0.18)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>svg{position:absolute;right:var(--enlivy-kit-spacing-sm);pointer-events:none;width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>svg[data-enlivy-kit-svg-type=fill]{fill:var(--enlivy-kit-icon-secondary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>svg[data-enlivy-kit-svg-type=stroke]{stroke:var(--enlivy-kit-icon-secondary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>[data-enlivy-kit-component-authentication-login-trigger=toggle-password]{position:absolute;right:var(--enlivy-kit-spacing-xs);display:flex;align-items:center;justify-content:center;margin:0;padding:var(--enlivy-kit-spacing-xs);border:none;background-color:rgba(0,0,0,0);cursor:pointer}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>[data-enlivy-kit-component-authentication-login-trigger=toggle-password]>svg{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>[data-enlivy-kit-component-authentication-login-trigger=toggle-password]>svg[data-enlivy-kit-svg-type=fill]{fill:var(--enlivy-kit-icon-secondary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>[data-enlivy-kit-component-authentication-login-trigger=toggle-password]>svg[data-enlivy-kit-svg-type=stroke]{stroke:var(--enlivy-kit-icon-secondary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>[data-enlivy-kit-component-authentication-login-trigger=toggle-password][data-enlivy-kit-interaction-state=selected]>svg[data-enlivy-kit-svg-type=fill]{fill:var(--enlivy-kit-primary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=input]>[data-enlivy-kit-component-authentication-login-trigger=toggle-password][data-enlivy-kit-interaction-state=selected]>svg[data-enlivy-kit-svg-type=stroke]{stroke:var(--enlivy-kit-primary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--enlivy-kit-spacing-sm)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=remember]{font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-small-color);display:flex;align-items:center;gap:var(--enlivy-kit-spacing-xs);margin:0;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=remember]>input{position:absolute;opacity:0;width:1px;height:1px}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=remember]>[data-enlivy-kit-component-authentication-login-section=checkbox]{position:relative;flex-shrink:0;width:18px;height:18px;margin:0;padding:0;background-color:rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.06);border:1px solid rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.5);transition:var(--enlivy-kit-transition);-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=remember]>[data-enlivy-kit-component-authentication-login-section=checkbox]::before{content:none !important;display:none !important}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=remember]>[data-enlivy-kit-component-authentication-login-section=checkbox]::after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;min-width:0;min-height:0;max-width:none;max-height:none;border:solid var(--enlivy-kit-button-primary-text-color);border-width:0 2px 2px 0;background-color:rgba(0,0,0,0);opacity:0;-webkit-border-radius:0;border-radius:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=remember]>input:checked~[data-enlivy-kit-component-authentication-login-section=checkbox]{background-color:var(--enlivy-kit-primary-color);border-color:var(--enlivy-kit-primary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=remember]>input:checked~[data-enlivy-kit-component-authentication-login-section=checkbox]::after{opacity:1}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=remember]>input:focus-visible~[data-enlivy-kit-component-authentication-login-section=checkbox]{-webkit-box-shadow:0 0 0 3px rgba(var(--enlivy-kit-primary-color-rgb), 0.18);box-shadow:0 0 0 3px rgba(var(--enlivy-kit-primary-color-rgb), 0.18)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=lost-password]{font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-link-color);text-decoration:none}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=options]>[data-enlivy-kit-component-authentication-login-section=lost-password]:hover{text-decoration:underline}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=turnstile]{display:flex;justify-content:flex-start}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=turnstile]:empty{display:none}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=actions]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--enlivy-kit-spacing-sm);margin-top:var(--enlivy-kit-spacing-xs)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=actions]>[data-enlivy-kit-button]{width:auto;min-width:160px}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=register]{font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-link-color);text-decoration:none}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=register]:hover{text-decoration:underline}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=primary],[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=outline]{align-self:center;width:100%;max-width:320px;margin:0;justify-content:center;gap:var(--enlivy-kit-spacing-xs)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=primary]>svg,[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=outline]>svg{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=primary][data-enlivy-kit-interaction-state=loading],[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=outline][data-enlivy-kit-interaction-state=loading]{position:relative;color:rgba(0,0,0,0);pointer-events:none}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=primary][data-enlivy-kit-interaction-state=loading]>*,[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=outline][data-enlivy-kit-interaction-state=loading]>*{visibility:hidden}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=primary][data-enlivy-kit-interaction-state=loading]::after,[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=outline][data-enlivy-kit-interaction-state=loading]::after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid var(--enlivy-kit-button-primary-text-color);border-right-color:rgba(0,0,0,0);animation:enlivy-kit-authentication-login-spin .7s linear infinite;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=outline][data-enlivy-kit-interaction-state=loading]::after{border-color:var(--enlivy-kit-button-outline-border-color);border-right-color:rgba(0,0,0,0)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=link]{align-self:flex-start;gap:var(--enlivy-kit-spacing-xs);margin:0;padding:0}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-button=link]>svg{width:14px;height:14px;min-width:14px;min-height:14px;max-width:14px;max-height:14px}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-entry]{display:flex;flex-direction:column;gap:var(--enlivy-kit-spacing-sm);text-align:center}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=password]+[data-enlivy-kit-component-authentication-login-section=magic-entry]{margin-top:var(--enlivy-kit-spacing-sm)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-entry]+[data-enlivy-kit-component-authentication-login-section=password]{margin-top:var(--enlivy-kit-spacing-sm)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=separator]{display:flex;align-items:center;gap:var(--enlivy-kit-spacing-sm);font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-secondary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=separator]::before,[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=separator]::after{content:"";flex:1;height:1px;background-color:rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.28)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=separator]>span{text-transform:uppercase;letter-spacing:.1em}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-email],[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-code]{text-align:center}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-email]>[data-enlivy-kit-component-authentication-login-section=title],[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-email]>[data-enlivy-kit-component-authentication-login-section=description],[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-email]>[data-enlivy-kit-component-authentication-login-section=link-hint],[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-code]>[data-enlivy-kit-component-authentication-login-section=title],[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-code]>[data-enlivy-kit-component-authentication-login-section=description],[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-code]>[data-enlivy-kit-component-authentication-login-section=link-hint]{text-wrap:balance}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=magic-code]>[data-enlivy-kit-component-authentication-login-section=field]{text-align:center}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=sent-to]{display:flex;flex-direction:column;align-items:center;gap:var(--enlivy-kit-spacing-xs);font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-secondary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=sent-to]>p{margin:0;text-wrap:balance}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=sent-to]>strong{max-width:100%;padding:var(--enlivy-kit-spacing-xs) var(--enlivy-kit-spacing-sm);color:var(--enlivy-kit-text-primary-color);font-weight:var(--enlivy-kit-text-bold-font-weight);background-color:rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.06);overflow-wrap:anywhere;-webkit-border-radius:var(--enlivy-kit-general-border-radius);border-radius:var(--enlivy-kit-general-border-radius);-webkit-box-sizing:border-box;box-sizing:border-box}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=badge]{display:flex;align-items:center;justify-content:center;align-self:center;width:56px;height:56px;background-color:rgba(var(--enlivy-kit-primary-color-rgb), 0.12);-webkit-border-radius:50%;border-radius:50%}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=badge]>svg{width:26px;height:26px;min-width:26px;min-height:26px;max-width:26px;max-height:26px}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=badge]>svg[data-enlivy-kit-svg-type=fill]{fill:var(--enlivy-kit-primary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=badge]>svg[data-enlivy-kit-svg-type=stroke]{stroke:var(--enlivy-kit-primary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=success-badge]{display:flex;align-items:center;justify-content:center;align-self:center;width:56px;height:56px;background-color:var(--enlivy-kit-status-success-background-color);-webkit-border-radius:50%;border-radius:50%}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=success-badge]>svg{width:26px;height:26px;min-width:26px;min-height:26px;max-width:26px;max-height:26px}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=success-badge]>svg[data-enlivy-kit-svg-type=fill]{fill:var(--enlivy-kit-status-success-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=success-badge]>svg[data-enlivy-kit-svg-type=stroke]{stroke:var(--enlivy-kit-status-success-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=code]{font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-medium-font-size);font-style:var(--enlivy-kit-text-medium-font-style);font-weight:var(--enlivy-kit-text-medium-font-weight);line-height:var(--enlivy-kit-text-medium-line-height);color:var(--enlivy-kit-text-medium-color);width:100%;margin:0;padding:var(--enlivy-kit-spacing-sm);background-color:rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.06);border:1px solid rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.28);transition:var(--enlivy-kit-transition);-webkit-border-radius:var(--enlivy-kit-general-border-radius);border-radius:var(--enlivy-kit-general-border-radius);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;font-size:var(--enlivy-kit-text-heading3-font-size);font-weight:var(--enlivy-kit-text-bold-font-weight);font-variant-numeric:tabular-nums;letter-spacing:.45em;text-indent:.45em;text-align:center}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=code]::placeholder{color:rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.5)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=code]:focus{outline:none;border-color:var(--enlivy-kit-primary-color);-webkit-box-shadow:0 0 0 3px rgba(var(--enlivy-kit-primary-color-rgb), 0.18);box-shadow:0 0 0 3px rgba(var(--enlivy-kit-primary-color-rgb), 0.18)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=code][readonly]{opacity:.6}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=resend]{display:flex;justify-content:center;font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-secondary-color)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=resend]>[data-enlivy-kit-button=link]{align-self:center}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=link-hint]{display:flex;align-items:center;justify-content:center;gap:var(--enlivy-kit-spacing-xs);margin:0;padding:var(--enlivy-kit-spacing-xs) var(--enlivy-kit-spacing-sm);background-color:rgba(var(--enlivy-kit-text-secondary-color-rgb), 0.06);font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-secondary-color);-webkit-border-radius:var(--enlivy-kit-general-border-radius);border-radius:var(--enlivy-kit-general-border-radius)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=link-hint]>[data-enlivy-kit-component-authentication-login-section=pulse]{flex-shrink:0;width:8px;height:8px;background-color:var(--enlivy-kit-primary-color);animation:enlivy-kit-authentication-login-pulse 1.8s ease-out infinite;-webkit-border-radius:50%;border-radius:50%}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=signed-in]{display:flex;flex-direction:column;align-items:center;gap:var(--enlivy-kit-spacing-sm);text-align:center}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=signed-in]>[data-enlivy-kit-component-authentication-login-section=title]{margin:0}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=panel] [data-enlivy-kit-component-authentication-login-section=signed-in]>p{font-family:var(--enlivy-kit-font-family);font-size:var(--enlivy-kit-text-small-font-size);font-style:var(--enlivy-kit-text-small-font-style);font-weight:var(--enlivy-kit-text-small-font-weight);line-height:var(--enlivy-kit-text-small-line-height);color:var(--enlivy-kit-text-secondary-color);margin:0}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=loader]{display:flex;flex-direction:column;gap:var(--enlivy-kit-spacing-xs)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=loader]>[data-enlivy-kit-scope]{background-color:var(--enlivy-kit-loader-primary-background-color);animation:enlivy-kit-authentication-login-loader .9s ease-in-out infinite alternate;-webkit-border-radius:var(--enlivy-kit-general-border-radius);border-radius:var(--enlivy-kit-general-border-radius)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=loader]>[data-enlivy-kit-scope=title]{width:40%;height:28px;margin-bottom:var(--enlivy-kit-spacing-sm)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=loader]>[data-enlivy-kit-scope=label]{width:35%;height:14px}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=loader]>[data-enlivy-kit-scope=field]{height:46px;margin-bottom:var(--enlivy-kit-spacing-xs)}[data-enlivy-kit-component=authentication-login]>[data-enlivy-kit-component-authentication-login-section=loader]>[data-enlivy-kit-scope=button]{height:42px;margin-top:var(--enlivy-kit-spacing-sm)}@media(prefers-reduced-motion: reduce){[data-enlivy-kit-component=authentication-login] *,[data-enlivy-kit-component=authentication-login] *::before,[data-enlivy-kit-component=authentication-login] *::after{animation:none !important}}#loginform>[data-enlivy-kit-component=authentication-login]{display:none}
