.passwordInput-module-scss-module__QQRVQq__container{align-items:center;width:100%;display:flex;position:relative}.passwordInput-module-scss-module__QQRVQq__input{width:100%;min-height:var(--layout-touch-target);padding:0 calc(var(--space-md) + 36px) 0 var(--space-md);background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-field);color:var(--color-ink);font-family:inherit;font-size:var(--text-body-size);transition:border-color .12s}.passwordInput-module-scss-module__QQRVQq__input:hover{border-color:var(--color-ink2)}.passwordInput-module-scss-module__QQRVQq__input:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:1px}.passwordInput-module-scss-module__QQRVQq__input:disabled{background:var(--color-surface3);color:var(--color-ink3);cursor:not-allowed}.passwordInput-module-scss-module__QQRVQq__toggle{right:var(--space-xs);border-radius:var(--radius-field);width:36px;height:36px;color:var(--color-ink2);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;transition:color .12s,background-color .12s;display:grid;position:absolute}.passwordInput-module-scss-module__QQRVQq__toggle:hover{color:var(--color-ink);background-color:var(--color-surface2)}.passwordInput-module-scss-module__QQRVQq__toggle:focus-visible{color:var(--color-ink);outline:2px solid var(--color-primary);outline-offset:1px}
.centeredPanel-module-scss-module__MkNzBq__screen{min-height:100dvh;padding:var(--space-xl) var(--space-lg);background:var(--color-ground);place-items:center;display:grid;position:relative}@media (max-width:640px){.centeredPanel-module-scss-module__MkNzBq__screen{padding:var(--space-lg) var(--space-md)}}.centeredPanel-module-scss-module__MkNzBq__topLeft{top:var(--space-lg);left:var(--space-lg);z-index:20;position:fixed}@media (max-width:640px){.centeredPanel-module-scss-module__MkNzBq__topLeft{top:var(--space-md);left:var(--space-md)}}.centeredPanel-module-scss-module__MkNzBq__panel{gap:var(--space-lg);flex-direction:column;width:100%;max-width:440px;margin:auto 0;display:flex}
