.popupMenu:global(.carbon) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.carbon) .title {
  margin: inherit;
}
.popupMenu:global(.carbon) .title .heading {
  color: #fff;
}
.popupMenu:global(.carbon).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.cobalt) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.cobalt) .title {
  margin: inherit;
}
.popupMenu:global(.cobalt) .title .heading {
  color: #fff;
}
.popupMenu:global(.cobalt).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.cobalt):global(.night) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.cobalt):global(.night) .title {
  margin: inherit;
}
.popupMenu:global(.cobalt):global(.night) .title .heading {
  color: #fff;
}
.popupMenu:global(.cobalt):global(.night).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.copper) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.copper) .title {
  margin: inherit;
}
.popupMenu:global(.copper) .title .heading {
  color: #fff;
}
.popupMenu:global(.copper).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.copper):global(.night) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.copper):global(.night) .title {
  margin: inherit;
}
.popupMenu:global(.copper):global(.night) .title .heading {
  color: #fff;
}
.popupMenu:global(.copper):global(.night).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.electro) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.electro) .title {
  margin: inherit;
}
.popupMenu:global(.electro) .title .heading {
  color: #fff;
}
.popupMenu:global(.electro).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.gallium) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.7);
  background-image: none;
}
.popupMenu:global(.gallium) .title {
  margin: 0 0 5.66667rem 0;
}
.popupMenu:global(.gallium) .title .heading {
  color: #ffffff;
}
.popupMenu:global(.gallium).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.gallium):global(.night) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.7);
  background-image: none;
}
.popupMenu:global(.gallium):global(.night) .title {
  margin: 0 0 5.66667rem 0;
}
.popupMenu:global(.gallium):global(.night) .title .heading {
  color: #ffffff;
}
.popupMenu:global(.gallium):global(.night).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.silicon) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.7);
  background-image: none;
}
.popupMenu:global(.silicon) .title {
  margin: 0 0 5.66667rem 0;
}
.popupMenu:global(.silicon) .title .heading {
  color: #ffffff;
}
.popupMenu:global(.silicon).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.silicon):global(.night) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.7);
  background-image: none;
}
.popupMenu:global(.silicon):global(.night) .title {
  margin: 0 0 5.66667rem 0;
}
.popupMenu:global(.silicon):global(.night) .title .heading {
  color: #ffffff;
}
.popupMenu:global(.silicon):global(.night).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupMenu:global(.titanium) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.titanium) .title {
  margin: inherit;
}
.popupMenu:global(.titanium) .title .heading {
  color: #fff;
}
.popupMenu:global(.titanium).horizontal .body {
  white-space: nowrap;
  text-align: center;
}
.popupTransitionContainer {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  pointer-events: none;
}
.popupTransitionContainer .inner {
  height: 100%;
}
.popupTransitionContainer .inner > * {
  pointer-events: auto;
}
