.IdentityEntry-module__O-ALyq__shell{background:var(--wr-v2-sidebar);min-height:100dvh;color:var(--wr-v2-text);font-family:var(--wr-font-body);grid-template-rows:minmax(112px,auto) 1fr 88px;display:grid}.IdentityEntry-module__O-ALyq__brand{align-items:center;gap:12px;padding:36px 40px;font-size:1.25rem;font-weight:600;line-height:1.4em;display:flex}.IdentityEntry-module__O-ALyq__brand img{object-fit:contain;border-radius:8px;flex:none;width:36px;height:36px}.IdentityEntry-module__O-ALyq__content{justify-content:center;align-items:center;min-width:0;padding:24px 16px;display:flex}.IdentityEntry-module__O-ALyq__panel{box-sizing:border-box;border:1px solid var(--wr-v2-border);border-radius:var(--wr-radius-md);background:var(--wr-v2-canvas);overflow-wrap:anywhere;gap:24px;width:480px;min-width:0;max-width:100%;padding:40px;display:grid}.IdentityEntry-module__O-ALyq__heading{gap:8px;display:grid}.IdentityEntry-module__O-ALyq__heading h1{color:var(--wr-v2-text);font:600 1.5rem/1.33333em var(--wr-font-display);margin:0}.IdentityEntry-module__O-ALyq__heading h1:focus{outline:none}.IdentityEntry-module__O-ALyq__heading p{color:var(--wr-v2-text-secondary);margin:0;font-size:.875rem;line-height:1.42857em}.IdentityEntry-module__O-ALyq__form,.IdentityEntry-module__O-ALyq__actions{gap:24px;min-width:0;display:grid}.IdentityEntry-module__O-ALyq__credentials{gap:16px;min-width:0;display:grid}.IdentityEntry-module__O-ALyq__form #clerk-captcha:empty{display:none}.IdentityEntry-module__O-ALyq__field,.IdentityEntry-module__O-ALyq__field>label{font-size:.875rem;line-height:1.42857em}.IdentityEntry-module__O-ALyq__field input{min-height:44px;font-size:.875rem;line-height:1.42857em}.IdentityEntry-module__O-ALyq__field>span{font-size:.75rem;line-height:1.5em}.IdentityEntry-module__O-ALyq__password{min-width:0;position:relative}.IdentityEntry-module__O-ALyq__password input{padding-inline-end:calc(3.5rem + 20px)}.IdentityEntry-module__O-ALyq__reveal{min-height:36px;padding:4px 10px;font-size:.875rem;line-height:1.42857em;position:absolute;inset-block-start:calc(1.25rem + 12px);inset-inline-end:4px}.IdentityEntry-module__O-ALyq__form .IdentityEntry-module__O-ALyq__action,.IdentityEntry-module__O-ALyq__actions .IdentityEntry-module__O-ALyq__action,.IdentityEntry-module__O-ALyq__panel>.IdentityEntry-module__O-ALyq__action{white-space:normal;width:100%;min-height:40px;padding:9px 15px;font-size:.875rem;line-height:1.42857em}.IdentityEntry-module__O-ALyq__account{border-top:1px solid var(--wr-v2-border);color:var(--wr-v2-text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-top:24px;font-size:.875rem;line-height:1.42857em;display:flex}.IdentityEntry-module__O-ALyq__account a{min-height:40px;font-size:.875rem;line-height:1.42857em}.IdentityEntry-module__O-ALyq__notice{color:var(--wr-v2-text-secondary);margin:0;font-size:.875rem;line-height:1.42857em}.IdentityEntry-module__O-ALyq__error{color:var(--wr-v2-danger);margin:0;font-size:.875rem;line-height:1.42857em}.IdentityEntry-module__O-ALyq__status{color:var(--wr-v2-text-secondary);margin:0;padding-block:12px;font-size:.875rem;line-height:1.42857em}.IdentityEntry-module__O-ALyq__workspaceList{gap:12px;display:grid}.IdentityEntry-module__O-ALyq__workspaceList button{white-space:normal;overflow-wrap:anywhere;font-size:.875rem;line-height:1.42857em}.IdentityEntry-module__O-ALyq__provider{min-width:0}:is(.IdentityEntry-module__O-ALyq__provider .cl-rootBox,.IdentityEntry-module__O-ALyq__provider .cl-cardBox){width:100%;max-width:100%}.IdentityEntry-module__O-ALyq__provider .cl-card{width:100%;box-shadow:none;background:0 0;border:0;padding:0}.IdentityEntry-module__O-ALyq__provider .cl-footer{background:0 0}.IdentityEntry-module__O-ALyq__arrow{flex:none}.IdentityEntry-module__O-ALyq__shell[dir=rtl] .IdentityEntry-module__O-ALyq__arrow{transform:scaleX(-1)}@media (max-width:540px){.IdentityEntry-module__O-ALyq__shell{grid-template-rows:minmax(88px,auto) 1fr 32px}.IdentityEntry-module__O-ALyq__brand,.IdentityEntry-module__O-ALyq__panel{padding:24px}}@media (max-height:650px){.IdentityEntry-module__O-ALyq__shell{grid-template-rows:minmax(88px,auto) 1fr 24px}.IdentityEntry-module__O-ALyq__brand{padding-block:24px}.IdentityEntry-module__O-ALyq__content{align-items:flex-start}}
