.plenf-auth{--plenf-auth-canvas:#f9f9fb;--plenf-auth-heading:#333;--plenf-auth-muted:gray;--plenf-auth-placeholder:#b3b3b3;--plenf-auth-field-border:#e6e6e6;--plenf-auth-divider:#d9d9d9;--plenf-auth-checkbox-border:#ccc;--plenf-auth-field-radius:4px;--plenf-auth-field-height:48px}.plenf-auth--figma-login{--plenf-auth-brand-video-bg:#03143f;--plenf-auth-canvas:#fafafa;--plenf-auth-heading:#141414;--plenf-auth-muted:#999;--plenf-auth-placeholder:#999;--plenf-auth-field-border:#e5e5e5;--plenf-auth-divider:#e5e5e5;--plenf-auth-checkbox-border:#ccc;--plenf-auth-field-height:46px;--plenf-auth-field-radius:8px}.plenf-auth--figma-login .plenf-auth-login-tabs{background:#efefef;border-radius:8px;gap:8px;height:46px;padding:4px;position:static}@media (min-width:96rem){.plenf-auth--figma-login .plenf-auth-login-tabs{width:641px;position:absolute;top:-70px;left:64px}.plenf-auth--figma-login main>div{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;width:769px;max-width:769px;height:525px;padding:56px 0;display:flex}.plenf-auth--figma-login main header{margin-bottom:24px}.plenf-auth--figma-login .login-dialog-columns{grid-template-columns:329px 440px;gap:0;width:769px;height:246px;position:relative}.plenf-auth--figma-login .plenf-auth-login-qr-column>div{box-sizing:border-box;border-right:1px solid var(--plenf-auth-divider);width:329px;height:186px;padding:0 64px}.plenf-auth--figma-login .plenf-auth-login-qr-column{align-items:center;height:246px;display:flex}.plenf-auth--figma-login .login-dialog-form-column{box-sizing:border-box;align-items:center;width:440px;height:246px;padding:0 64px;display:flex}.plenf-auth--figma-login .login-dialog-form-column [data-slot=tabs]{width:312px}.plenf-auth--figma-login .login-dialog-form-column [data-slot=tabs-content]{min-height:0}.plenf-auth--figma-login .login-dialog-form-column form{width:312px}.plenf-auth--figma-login .plenf-auth-consent-checkbox+span{font-size:14px;line-height:normal}.plenf-auth--figma-login .plenf-auth-login-consent{align-self:center;width:328px}}.plenf-auth--figma-login [data-slot=tabs-trigger]{height:38px;font-family:var(--font-sans);color:#999;box-shadow:none;border-radius:8px;font-size:16px;font-weight:500}.plenf-auth--figma-login [data-slot=tabs-trigger][data-state=active]{color:#141414;background:#fff}.plenf-auth--figma-login [data-slot=tabs-trigger]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 20%, transparent);outline:none}.plenf-auth--figma-login .plenf-auth-joined>span{color:#141414;background:#efefef;justify-content:center;gap:4px;width:79px;padding-inline:0}.plenf-auth .plenf-auth-field{height:var(--plenf-auth-field-height);border-radius:var(--plenf-auth-field-radius);border-color:var(--plenf-auth-field-border);background-color:#fff}.plenf-auth .plenf-auth-field::placeholder{color:var(--plenf-auth-placeholder)}.plenf-auth .plenf-auth-field:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 16%, transparent);outline:none}.plenf-auth .plenf-auth-joined{height:var(--plenf-auth-field-height);border-color:var(--plenf-auth-field-border);border-radius:var(--plenf-auth-field-radius);background:#fff}.plenf-auth .plenf-auth-joined:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 16%, transparent)}.plenf-auth .plenf-auth-joined>input{height:100%}.plenf-auth .plenf-auth-joined>input::placeholder{color:var(--plenf-auth-placeholder)}.plenf-auth .plenf-auth-submit{height:var(--plenf-auth-field-height);border-radius:var(--plenf-auth-field-radius);font-size:16px;font-weight:700}.plenf-auth--figma-login .plenf-auth-submit:disabled{opacity:1;background:#dbdbdb}.plenf-auth--figma-login .plenf-auth-submit[data-incomplete=true]{color:#fff;background:#dbdbdb}.plenf-auth--figma-login .plenf-auth-joined>span>svg{width:16px;height:16px}.plenf-auth .plenf-auth-divider{color:var(--plenf-auth-muted);align-items:center;gap:16px;font-size:14px;display:flex}.plenf-auth .plenf-auth-divider:before,.plenf-auth .plenf-auth-divider:after{content:"";background:var(--plenf-auth-divider);flex:1 0 0;height:1px}.plenf-auth .plenf-auth-checkbox{border:1px solid var(--plenf-auth-checkbox-border);background:#fff;border-radius:2px;width:14px;height:14px}.plenf-auth .plenf-auth-checkbox[data-checked=true]{border-color:var(--primary);background:var(--primary)}.plenf-auth--figma-login .plenf-auth-checkbox,.plenf-auth--figma-login .plenf-auth-consent-checkbox{border-radius:4px;width:16px;height:16px}.plenf-auth--figma-login .plenf-auth-secondary{color:var(--plenf-auth-muted,inherit)}@media (prefers-contrast:more){.plenf-auth--figma-login{--plenf-auth-muted:#5f5f5f;--plenf-auth-placeholder:#5f5f5f}.plenf-auth--figma-login [data-slot=tabs-trigger]{color:#5f5f5f}.plenf-auth--figma-login [data-slot=tabs-trigger][data-state=active]{color:#141414}}@media (prefers-reduced-motion:reduce){.plenf-auth *,.plenf-auth :before,.plenf-auth :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
