/* Readable interface typography. Keep emoji, code and document content intact. */
:root{--font:Arial,"Helvetica Neue",Helvetica,sans-serif!important}
html body.workspaceUpgrade,
html body.loginPage,
html body.workspaceUpgrade :is(button,input,select,textarea,label,a,p,li,td,th,dt,dd,h1,h2,h3,h4,h5,h6,small,strong,b),
html body.loginPage :is(button,input,label,p,a,h1){font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important}
html body.workspaceUpgrade :is(div,section,aside,nav,header,main,footer,form,output){font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important}
html body.workspaceUpgrade span:not([class*="Icon"]):not([class*="icon"]){font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important}
html body.workspaceUpgrade :is(code,pre,kbd){font-family:Consolas,"Courier New",monospace!important}
html body.workspaceUpgrade :is(.sideNavLabel,.commandLauncherCopy,.deskButton,label,th){letter-spacing:normal!important}
