/* lotscape L5: approved 2 November 2026 identity. */
.app-header .brand{display:flex;align-items:center;min-height:44px;flex:0 0 auto;text-decoration:none;gap:0}
.app-header .brand-full{display:flex;flex-direction:column;gap:2px}
.app-header .brand-lockup{display:block;width:164px;height:auto;max-height:46px;object-fit:contain}
.app-header .brand small{display:block;font-size:10px;line-height:1.25;color:var(--muted,#49605f)}
.app-header .brand-symbol{display:none;width:54px;height:40px;object-fit:contain}
.app-header .brand:focus-visible{outline:3px solid #94600c;outline-offset:4px;border-radius:3px}
.workspace-route .app-header .brand small{display:none}
.rlo-brand .brand-loader{display:block;width:min(420px,76vw);height:auto;max-height:100px;object-fit:contain}
@media(max-width:700px){.app-header .brand-lockup{width:130px}.app-header .brand small{display:none}}
@media(max-width:480px){.workspace-route .app-header .brand-full{display:none}.workspace-route .app-header .brand-symbol{display:block}}
@media(max-height:500px) and (orientation:landscape){.workspace-route .app-header .brand-full{display:none}.workspace-route .app-header .brand-symbol{display:block}}

