/* Isolate project-tool typography from the marketing theme's tight headings. */
:is(#cpm,#wedevs-pm,#wedevs-project-manager){font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;letter-spacing:normal;line-height:1.5}
:is(#cpm,#wedevs-pm,#wedevs-project-manager) :is(h1,h2,h3,h4,h5,h6){font-family:inherit!important;letter-spacing:normal!important;line-height:1.35!important;font-weight:600;max-width:none;margin:0}
:is(#cpm,#wedevs-pm,#wedevs-project-manager) :is(button,input,select,textarea){font-family:inherit}
:is(#cpm,#wedevs-pm,#wedevs-project-manager) :is(nav,aside) :is(a,button){letter-spacing:normal;line-height:1.5}
html[lang^="ar"] :is(#cpm,#wedevs-pm,#wedevs-project-manager){font-family:"Noto Sans Arabic",Tahoma,Arial,sans-serif}
html[lang^="ur"] :is(#cpm,#wedevs-pm,#wedevs-project-manager){font-family:"Noto Sans Arabic","Noto Nastaliq Urdu",Tahoma,Arial,sans-serif;line-height:1.8}
html[lang^="ur"] :is(#cpm,#wedevs-pm,#wedevs-project-manager) :is(h1,h2,h3,h4,h5,h6){line-height:1.6!important}
/* Keep the product name once, in the workspace top bar. */
:is(#cpm,#wedevs-pm,#wedevs-project-manager) aside h1.text-base.mt-2{display:none!important}
/* Workspace intro uses readable interface typography rather than marketing tracking. */
.appcart-workspace-wide main>.page-intro h1{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.3!important}
html[lang^="ar"] .appcart-workspace-wide main>.page-intro h1,html[lang^="ur"] .appcart-workspace-wide main>.page-intro h1{font-family:inherit!important;letter-spacing:normal!important;line-height:1.6!important}
:is(.aco-photo,.aco-dashboard-photo,.aco-profile-shortcut,.aco-portal-photo) img{border-radius:10px!important;box-shadow:none!important;object-fit:cover}
