#account{position:relative}
.accountSwitch{display:flex;align-items:center;gap:8px;background:#ffffff14;color:white;border:1px solid #ffffff39;border-radius:24px;padding:4px 11px 4px 5px;max-width:220px}.accountSwitch>span:not(.avatar){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.accountPanel{position:absolute;inset-inline-end:0;top:calc(100% + 12px);width:min(290px,calc(100vw - 24px));max-height:calc(100dvh - 92px);overflow:auto;padding:10px;background:white;color:#253750;border:1px solid #dfe6ed;border-radius:15px;box-shadow:0 18px 50px #13213926;z-index:20}
.accountPanel[hidden]{display:none}.accountSummary,.accountRow{display:flex;align-items:center;gap:12px}.accountSummary{padding:8px}.accountSummary>span:last-child{display:grid;gap:3px}.accountSummary small{color:#68788b}.accountSet{border-top:1px solid #e3e8ef;padding:5px 0}.accountRow{width:100%;text-align:start;border:0;background:transparent;color:inherit;font:inherit;font-size:.89rem;padding:7px 8px;border-radius:9px}.accountRow:hover,.accountSummary:hover{background:#eff4fc}
.rowGlyph{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:19px}.peach{background:#fff0d9;color:#955814}.lilac{background:#e9e5ff;color:#5b43a3}.sky{background:#deebff;color:#24518a}.mint{background:#dff5e9;color:#246649}.rose{background:#ffe5e6;color:#b1323d}.accountRow[aria-pressed=true]:after{content:"✓";margin-inline-start:auto}
.landingView .headSearch,.landingView .desktopNav,.landingView .mobileNav{display:none}.landingView footer{margin-bottom:0}
[data-theme=dark]{color-scheme:dark;--paper:#121c2b;--ink:#e3eaf4;--line:#354459;--quiet:#bdd0e5;--muted:#becbdb;--fog:#24354b;--accent:#adccff;color:#e3eaf4;background:#121c2b}
[data-theme=dark] :is(.accountPanel,.card,.rail,.wallHead,.composeBox,.latest #presence,.panel,.status,.personCard,.profileHero,.threadList,.threadView,.mobileNav,.group-tile,.group-summary,.group-manage,.group-note,.group-compose,footer,dialog,.btn,.fields input,.fields select,.fields textarea,.search,.accountSummary:hover,.accountRow:hover){background:#1d2b3e;color:#edf2fa;border-color:#354459}
[data-theme=dark] :is(.rail .topic,.rail h2,.latest h2,.railHome,.plain,.action,.tag,.pill,.miniProfile small,.avatar,.bubble,.composeRow button,.mobileNav a,.mobileNav button,.threadHead .plain){color:#c4d9fb}
[data-theme=dark] :is(.railHome,.pill.active,.avatar,.tag,.bubble,.composeRow button,.conversation.active,.action[aria-pressed=true]){background:#2e425e}
[data-theme=dark] :is(.btn.primary,.accountSwitch){background:#375992;color:white}
@media(max-width:680px){.accountSwitch{max-width:122px}.accountPanel{position:fixed;inset-inline-end:10px;top:68px}}
