/* Existing account functionality, presented within the same app shell. */
body[data-page=account] [data-screen]{display:none!important}.account-heading{padding:32px 32px 0}.account-heading p,#account-session-info{color:var(--muted);overflow-wrap:anywhere}#account-panel{margin:24px 32px;max-width:800px;padding:28px}#account-panel>summary{font-size:18px;font-weight:600;cursor:pointer;min-height:40px}#account-panel details{border-top:1px solid var(--line);padding-top:18px;margin-top:24px}#account-panel details>summary{cursor:pointer;min-height:40px;color:var(--accent)}#account-panel input:not([type=checkbox]){max-width:100%}#account-panel button{margin-block:8px;min-height:44px}#account-panel h3{margin-top:24px}#account-panel .row button{margin:0}.profile-avatar{width:80px;height:80px;font-size:32px;margin-block:12px}#account-avatar{display:block;margin-block:16px}.owned-chat{border-bottom:1px solid var(--line);padding-block:16px}.owned-chat p{color:var(--muted);font-size:12px}.owned-chat button{margin-inline-start:8px}#saved-rooms{display:flex;gap:8px;flex-wrap:wrap;margin-block:12px}#contacts{overflow-wrap:anywhere}#contacts button{margin-inline-start:8px}#public-chat-id{direction:ltr;unicode-bidi:isolate;overflow-wrap:anywhere}
@media(max-width:760px){.account-heading{padding:24px 16px 0}#account-panel{margin:16px;padding:18px}.account-heading h2{font-size:22px}}
