#rw-login-status{margin-left:auto;max-width:240px;white-space:normal;overflow-wrap:anywhere}.rw-greeting{margin:0 0 20px;padding:16px 20px;background:#e9f0df;border-radius:16px}.rw-greeting h2{margin:0}.rw-password{display:flex;gap:6px;margin-bottom:14px}.rw-password input{min-width:0;flex:1}.rw-password button{min-width:44px}#modal .rw-password input{width:100%}@media(max-width:640px){#rw-login-status{max-width:160px;min-height:40px;font-size:12px}.rw-greeting{padding:14px}.rw-greeting h2{font-size:20px}}
