/* Supplied TeamDodo identity. Foundation logos retain their own slots and rules. */
.brand-mark{display:block;object-fit:contain;flex:none}
.brand-lockup{display:block;position:relative;width:184px;max-width:100%;aspect-ratio:350 / 69;flex:none}
.brand-lockup>img{display:block;width:100%;height:100%;object-fit:contain}
.brand-lockup>.brand-logo-dark{display:none}
.brand-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
:root[data-color-mode=dark] .brand-lockup>.brand-logo-light{display:none}
:root[data-color-mode=dark] .brand-lockup>.brand-logo-dark{display:block}
.landing-story .brand-lockup>.brand-logo-light,.sidebar .brand-lockup>.brand-logo-light{display:none}
.landing-story .brand-lockup>.brand-logo-dark,.sidebar .brand-lockup>.brand-logo-dark{display:block}
.workbench-ui .app-rail .rail-brand>.brand-mark{width:36px;height:36px}
.welcome-symbol>.brand-mark{width:40px;height:40px}
@media(max-width:480px){.brand-lockup{width:168px}}
