/* Back always occupies the first position in the page or workspace header. */
.app-back-heading{gap:12px!important;align-items:center!important;justify-content:flex-start!important}
.app-back-title{flex:1 1 auto;min-width:0}
.app-back-heading>.app-back-button,.saas-workspace .app-back-heading>.app-back-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;order:-1;min-width:44px;min-height:44px;width:auto;height:44px;padding:9px 12px;margin:0;border:1px solid #d8e5f0;border-radius:12px;background:#fff;color:#1762ae;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;box-shadow:none;cursor:pointer;box-sizing:border-box}
.app-back-button>svg{width:21px;height:21px;flex:0 0 auto;display:block}
.app-back-button:focus-visible{outline:3px solid #82b8ff;outline-offset:3px}
.app-back-heading>.head-actions:empty,.app-back-heading>.tenant-actions:empty{display:none}
.saas-workspace .saas-topbar.app-back-heading>.saas-topbar-title{flex:1;min-width:0}
.saas-workspace .saas-topbar.app-back-heading>.saas-account-menu{margin-left:auto}
[data-back-duplicate=true][hidden]{display:none!important}
@media(max-width:900px){
 .saas-workspace .saas-topbar.app-back-heading{gap:8px!important;padding-left:16px;padding-right:16px}
 .saas-workspace .saas-topbar.app-back-heading>.saas-topbar-brand{min-width:0;flex:1}
 .saas-workspace .saas-topbar.app-back-heading .saas-brand{gap:8px}
 .saas-workspace .saas-topbar.app-back-heading .saas-brand small{letter-spacing:.7px}
}
@media(max-width:700px){
 .app-back-heading>.app-back-button,.saas-workspace .app-back-heading>.app-back-button{width:44px;padding:0}
 .app-back-heading>.app-back-button>span{display:none}
 .page-head.app-back-heading{flex-direction:row!important;flex-wrap:wrap}
 .page-head.app-back-heading>.app-back-title{flex:1 1 calc(100% - 60px)}
}
