.user-shell{max-width:1100px;margin:35px auto}.user-shell>h1{font-size:36px;letter-spacing:1px}.user-login{max-width:650px;padding:32px;margin-top:25px}.user-login h2{font-size:23px}.user-login p{line-height:1.9;color:#6c8178}.user-actions{display:flex;gap:12px;margin:20px 0 30px;flex-wrap:wrap}.user-hint{font-size:13px}#web-code{font-size:44px;letter-spacing:9px;font-weight:700;color:#087d6f;margin:22px 0;overflow-wrap:anywhere}.user-save{margin-top:15px;width:100%;white-space:normal}.user-shell #user-status{min-height:28px;color:#687f7b}.user-shell .card .secondary{margin-top:15px}.user-shell button:disabled{opacity:.55;cursor:default}@media(max-width:600px){.user-shell>h1{font-size:29px}.user-login{padding:22px}#web-code{font-size:34px;letter-spacing:5px}}
@media(max-width:600px){body>header{flex-wrap:wrap;gap:16px}body>header nav{display:flex;flex-wrap:wrap;gap:14px;max-width:100%;width:100%;overflow:visible}}
