/* Curtain identity: black, white and orange. Distributed with each standalone app. */
:root {
  color-scheme: light;
  --curtain-black: #191919;
  --curtain-surface: #ffffff;
  --curtain-white: #f7f6f3;
  --curtain-orange: #f15a24;
  --curtain-orange-light: #ff9b59;
}

/* Frame the supplied artwork without modifying the original PNG. */
.brand-emblem.brand-emblem {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 36px;
  overflow: hidden;
  flex: none;
  vertical-align: middle;
  margin: 0;
  mix-blend-mode: multiply;
}
.brand-emblem.brand-emblem > img {
  position: absolute;
  display: block;
  width: 244%;
  max-width: none;
  height: auto;
  left: -72%;
  top: -42%;
  filter: none;
  mix-blend-mode: multiply;
}
.avatar .brand-emblem { width: 20px; height: 26px; }
.assistant .avatar { background: #fff0e8; }
