/* Alpha 1.4.8n - small, consistent identity controls; no shell or sidebar sizing. */
.username-signup-note{color:#acc1d1;font-size:12px;line-height:1.5;margin:0 0 12px}
.username-edit-panel{scroll-margin-top:18px}
.username-edit-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.username-edit-heading span{font-size:10px;letter-spacing:.12em;color:#98afc1}
.username-current{margin:8px 0;color:#abc0d0;font-size:13px}
.username-current strong{color:#e6b674}
.username-info{font-size:12px;line-height:1.5;color:#b7c9d7;margin:8px 0 12px}
.username-info strong{color:#e7ba7f}
.username-change-form{display:flex;gap:8px;align-items:end;flex-wrap:wrap}
.username-change-form label{flex:1 1 240px;font-size:12px;color:#b7c9d7}
.username-change-form input{display:block;box-sizing:border-box;width:100%;background:#111e2a;color:#f3f6f8;border:1px solid #3c5266;border-radius:4px;padding:10px;margin-top:5px;font-size:13px}
.username-change-form button{background:#ba8b4d;color:#101822;font-weight:700;border:0;border-radius:4px;padding:11px 16px;cursor:pointer;min-width:160px}
.username-change-form button:hover:not(:disabled){background:#d5a766}
.username-change-form button:disabled,.username-change-form input:disabled{opacity:.55;cursor:not-allowed}
.username-footnote{margin:9px 0 0;font-size:11px;color:#8fa8bb}
