/* BG.OS transparent artwork keeps its blue accent in both themes. */
html:root img[src="/bgos-logo.svg"] { object-fit: contain; aspect-ratio: 5 / 1; }
html[data-theme="dark"] img[src="/bgos-logo.svg"] { content: url('/bgos-logo-white.svg'); }
html:root .login-brand-logo img { height: 30px; width: 150px; max-width: 100%; }
html:root .access-loading__logo { width: 140px; height: 28px; }
html:root .app-shell .brand__logo { width: 100px; height: 20px; }
html:root .app-shell .topbar__horizontal-logo { width: 110px; height: 22px; }
html:root .app-shell--sidebar-collapsed .brand__logo { width: 40px; height: 8px; }
html:root .animated-brand__lockup img { display: block; width: 158px; height: 32px; }

/* Sign-in deliberately stays on a light surface even if the workspace is dark. */
html[data-theme="dark"] .login-page--split img[src="/bgos-logo.svg"] { content: url('/bgos-logo.svg'); }
