/* Always-available Leo entry; mobile space remains reserved for work. */
html.leos-ux-preview #leosE83 .ux-header .ux-leo-header {
 background:linear-gradient(145deg,#2445c7,#185c93)!important;color:#fff!important;
 border-color:rgba(255,255,255,.75)!important;box-shadow:inset 0 1px 0 #ffffff50,0 3px 10px #2445c71f!important;
}
html.leos-ux-preview #leosE83 .ux-header .ux-leo-header[hidden] {display:none!important}
html.leos-ux-preview #leosE83 .ux-header .ux-leo-header[aria-current="page"] {outline:2px solid #26b0b2;outline-offset:2px}
@media(max-width:600px) {
 html.leos-ux-preview #leosE83 .ux-header .ux-header-actions {gap:4px!important}
 html.leos-ux-preview #leosE83 .ux-header .ux-icon-button {width:44px!important;min-width:44px!important;height:44px!important}
 html.leos-ux-preview #leosE83 .ux-header .ux-header-context {min-width:0!important;overflow:hidden}
 html.leos-ux-preview #leosE83 .ux-header #uxPageName {overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
@media(max-width:359px) {
 html.leos-ux-preview #leosE83 .ux-header .ux-brand {width:74px!important;min-width:74px!important}
 html.leos-ux-preview #leosE83 .ux-header .ux-brand img {width:74px!important}
 html.leos-ux-preview #leosE83 .ux-header .ux-preview-pill {padding:3px 5px!important;font-size:9px!important}
}
