#hHandle{cursor:pointer;flex:1 1 auto;min-width:56px;padding-bottom:4px;text-decoration:underline dotted;text-decoration-thickness:2px;text-underline-offset:4px}
.topbar>.me{flex:1 1 0;overflow:hidden}
.topbar:has(.chestc.on) .lv{display:none}
.topbar:has(.chestc.on) .chestc{font-size:0;gap:0;padding:4px 6px}
.topbar:has(.chestc.on) .chipc .plus,.topbar:has(.chestc.on) .streak span{display:none}
.account_identity{display:flex;align-items:center;gap:12px}
.account_head{width:56px;height:56px;flex:none}
.account_identity_text{display:flex;flex-direction:column;gap:3px;min-width:0}
.account_identity_text b{font-family:var(--f-display);font-size:20px;line-height:1.1;overflow:hidden;text-overflow:ellipsis}
.account_notice{margin-top:10px;padding:10px 12px;border-radius:14px;background:rgba(47,191,113,.14);border:1px solid var(--green);font-weight:800;font-size:13.5px}
.account_card{display:flex;flex-direction:column;gap:10px}
.account_list{margin-top:2px}
.account_code{width:100%;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:18px;font-weight:800;letter-spacing:.05em;text-align:center;padding:12px 4px;border-radius:14px;background:#000;border:1px dashed var(--gold);color:var(--gold);outline:none}
.account_danger{border-color:var(--accent-d)}
.account_field input,.account_onboarding_card input{font-family:ui-monospace,Menlo,Consolas,monospace;letter-spacing:.04em}
.account_onboarding_card{position:relative;margin:14px 16px 0;display:flex;flex-direction:column;gap:8px}
#account_sheet>.list{margin-top:12px}
#account_copy_message:empty,#account_sheet .err:empty{display:none}
.account_entry{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:4px;border:0;text-align:left;color:var(--ink)}
.account_entry_text{display:flex;flex-direction:column;gap:2px;min-width:0}
.account_entry svg{flex:none;opacity:.7}
