.popupMenu:global(.carbon) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.carbon) .popupMenuTitle {
  margin: inherit;
  max-width: 90%;
}
.popupMenu:global(.carbon) .popupMenuTitle .heading {
  color: #fff;
}
.popupMenu:global(.carbon).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: inherit;
}
.popupMenu:global(.cobalt) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.cobalt) .popupMenuTitle {
  margin: inherit;
  max-width: 90%;
}
.popupMenu:global(.cobalt) .popupMenuTitle .heading {
  color: #fff;
}
.popupMenu:global(.cobalt).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: inherit;
}
.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) .popupMenuTitle {
  margin: inherit;
  max-width: 90%;
}
.popupMenu:global(.cobalt):global(.night) .popupMenuTitle .heading {
  color: #fff;
}
.popupMenu:global(.cobalt):global(.night).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: inherit;
}
.popupMenu:global(.copper) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.copper) .popupMenuTitle {
  margin: inherit;
  max-width: 90%;
}
.popupMenu:global(.copper) .popupMenuTitle .heading {
  color: #fff;
}
.popupMenu:global(.copper).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: inherit;
}
.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) .popupMenuTitle {
  margin: inherit;
  max-width: 90%;
}
.popupMenu:global(.copper):global(.night) .popupMenuTitle .heading {
  color: #fff;
}
.popupMenu:global(.copper):global(.night).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: inherit;
}
.popupMenu:global(.electro) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.electro) .popupMenuTitle {
  margin: inherit;
  max-width: 90%;
}
.popupMenu:global(.electro) .popupMenuTitle .heading {
  color: #fff;
}
.popupMenu:global(.electro).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: inherit;
}
.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) .popupMenuTitle {
  margin: 8.125rem 0 5.625rem 0;
  max-width: 90%;
}
.popupMenu:global(.gallium) .popupMenuTitle .heading {
  color: #ffffff;
}
.popupMenu:global(.gallium).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: 12.625rem;
}
.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) .popupMenuTitle {
  margin: 8.125rem 0 5.625rem 0;
  max-width: 90%;
}
.popupMenu:global(.gallium):global(.night) .popupMenuTitle .heading {
  color: #ffffff;
}
.popupMenu:global(.gallium):global(.night).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: 12.625rem;
}
.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) .popupMenuTitle {
  margin: 8.125rem 0 5.625rem 0;
  max-width: 90%;
}
.popupMenu:global(.silicon) .popupMenuTitle .heading {
  color: #ffffff;
}
.popupMenu:global(.silicon).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: 12.625rem;
}
.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) .popupMenuTitle {
  margin: 8.125rem 0 5.625rem 0;
  max-width: 90%;
}
.popupMenu:global(.silicon):global(.night) .popupMenuTitle .heading {
  color: #ffffff;
}
.popupMenu:global(.silicon):global(.night).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: 12.625rem;
}
.popupMenu:global(.titanium) {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: inherit;
  background-image: inherit;
}
.popupMenu:global(.titanium) .popupMenuTitle {
  margin: inherit;
  max-width: 90%;
}
.popupMenu:global(.titanium) .popupMenuTitle .heading {
  color: #fff;
}
.popupMenu:global(.titanium).horizontal .body {
  white-space: nowrap;
  text-align: center;
  margin-bottom: inherit;
}
.popupTransitionContainer {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: 100%;
  pointer-events: none;
}
.popupTransitionContainer .inner {
  height: 100%;
}
.popupTransitionContainer .inner > * {
  pointer-events: auto;
}
