:host {
  display: inline-block;
}

svg {
  inline-size: 100%;
  block-size: 100%;
  fill: var(--gse-core-color-transparent);
}
svg .gux-background {
  fill: var(--gse-core-color-transparent);
}
svg .gux-foreground {
  fill: var(--gse-ui-logo-cloud-logomark-primary);
}
svg.gux-neutral .gux-foreground {
  fill: var(--gse-ui-logo-cloud-logomark-neutral);
}
svg.gux-on-background .gux-background {
  fill: var(--gse-ui-logo-cloud-logomark-onBackground-backgroundColor);
}
svg.gux-on-background .gux-foreground {
  fill: var(--gse-ui-logo-cloud-logomark-onBackground-foregroundColor);
}