/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.import-app-modal-module__title-font-bold-colorless--f2e601,
.import-app-modal-module__title-font-bold--a082b2 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.import-app-modal-module__title-font-bold--a082b2 {
  color: #343434;
}
/* Title 1/Bold */
.import-app-modal-module__title-1-secondary-font--ca2b70 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.import-app-modal-module__title-1-secondary-font-colorless--e7aab1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.import-app-modal-module__title-2-secondary-font--cec0ce {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.import-app-modal-module__title-2-secondary-font-colorless--b1c88a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.import-app-modal-module__title-3-secondary-font--d4fc38 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.import-app-modal-module__title-3-secondary-font-colorless--c1abbc {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.import-app-modal-module__subtitle-font-size-and-line-height-only--da7bf0 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.import-app-modal-module__subtitle-primary-font-regular--c6c832 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.import-app-modal-module__subtitle-primary-font-regular-colorless--cb5c89 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.import-app-modal-module__subtitle-primary-font-semi-bold--ef2c7b {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.import-app-modal-module__subtitle-primary-font-semi-bold-colorless--f895c2 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.import-app-modal-module__subtitle-primary-font-bold--d676b2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.import-app-modal-module__subtitle-primary-font-bold-colorless--b63fd2 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.import-app-modal-module__text-1-font-size-and-line-height-only--c55308 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.import-app-modal-module__text-1-primary-font-regular--bd7a97,
.import-app-modal-module__subHeading--b1cc3c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.import-app-modal-module__text-1-primary-font-regular-colorless--af2a2b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.import-app-modal-module__text-1-primary-font-semi-bold--f46ae2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.import-app-modal-module__text-1-primary-font-semi-bold-colorless--a37922 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.import-app-modal-module__text-1-primary-font-bold--ed186d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.import-app-modal-module__text-1-primary-font-bold-colorless--f5fafb {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.import-app-modal-module__text-2-font-size-and-line-height-only--b6f360 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.import-app-modal-module__text-2-primary-font-regular--c1a719 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.import-app-modal-module__text-2-primary-font-regular-colorless--f473a9 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.import-app-modal-module__text-2-primary-font-semi-bold--be0f7c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.import-app-modal-module__text-2-primary-font-semi-bold-colorless--cecb39 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.import-app-modal-module__text-2-primary-font-bold--ea0104 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.import-app-modal-module__text-2-primary-font-bold-colorless--e3a955 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.import-app-modal-module__monospace-code-font-regular--e2e8f9 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.import-app-modal-module__monospace-code-font-regular-colorless--e0ad04 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.import-app-modal-module__monospace-code-font-semi-bold--b9c074 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.import-app-modal-module__monospace-code-font-semi-bold-colorless--ad6d34 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.import-app-modal-module__root--ac1917 {
  width: 400px;
  max-height: 100vh;
}
.import-app-modal-module__subHeading--b1cc3c {
  margin-bottom: 24px;
  margin-top: 8px;
}
.import-app-modal-module__formRow--d32928:not(:last-child) {
  margin-bottom: 24px;
}
.import-app-modal-module__label--cd5fbb {
  margin-bottom: 8px;
}
.import-app-modal-module__content--a276a2 {
  overflow-y: auto;
  max-height: 85vh;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.stage-module__title-font-bold-colorless--bcfeed,
.stage-module__title-font-bold--b7d469 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.stage-module__title-font-bold--b7d469 {
  color: #343434;
}
/* Title 1/Bold */
.stage-module__title-1-secondary-font--a8c0fe {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.stage-module__title-1-secondary-font-colorless--f6d9be {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.stage-module__title-2-secondary-font--d63445 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.stage-module__title-2-secondary-font-colorless--ab1655 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.stage-module__title-3-secondary-font--b55821 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.stage-module__title-3-secondary-font-colorless--c112e1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.stage-module__subtitle-font-size-and-line-height-only--e0c3db {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.stage-module__subtitle-primary-font-regular--f33bf2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__subtitle-primary-font-regular-colorless--ae3a11 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.stage-module__subtitle-primary-font-semi-bold--dc33df {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__subtitle-primary-font-semi-bold-colorless--d4d76d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.stage-module__subtitle-primary-font-bold--da0984 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__subtitle-primary-font-bold-colorless--d3ac8d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.stage-module__text-1-font-size-and-line-height-only--c39408,
.stage-module__dropdownWrapper--f850ff > :first-child {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.stage-module__text-1-primary-font-regular--a6747b {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-1-primary-font-regular-colorless--bab1f1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.stage-module__text-1-primary-font-semi-bold--a9beeb {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-1-primary-font-semi-bold-colorless--d03f60 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.stage-module__text-1-primary-font-bold--bd8bf3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-1-primary-font-bold-colorless--a7f451 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.stage-module__text-2-font-size-and-line-height-only--b48375 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.stage-module__text-2-primary-font-regular--b59679 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-2-primary-font-regular-colorless--bc8080 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.stage-module__text-2-primary-font-semi-bold--b7c253 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-2-primary-font-semi-bold-colorless--b1374b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.stage-module__text-2-primary-font-bold--c409fc {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-2-primary-font-bold-colorless--a3336a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.stage-module__monospace-code-font-regular--b8d370 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__monospace-code-font-regular-colorless--dff7d4 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.stage-module__monospace-code-font-semi-bold--f53724 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__monospace-code-font-semi-bold-colorless--e24325 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.stage-module__dropdownWrapper--f850ff {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 16px 0 0;
}
.stage-module__dropdownWrapper--f850ff > :first-child {
  margin: 0 4px 0 0;
  padding: 0;
}
.stage-module__dropdownWrapper--f850ff div[role="button"] {
  min-width: 200px;
}
.stage-module__emptyState--e1c576 {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  justify-content: center;
}
.stage-module__v2--c56f41.stage-module__sessions--d40010 > table {
  table-layout: fixed;
  min-width: 100%;
}
.stage-module__v2--c56f41.stage-module__sessions--d40010 > table th {
  text-align: left;
}
.stage-module__v2--c56f41.stage-module__sessions--d40010 > table th,
.stage-module__v2--c56f41.stage-module__sessions--d40010 > table td {
  white-space: nowrap;
}
.stage-module__dateLine--ebb19f {
  white-space: nowrap;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.activity-badge-module__wrapper--f1a0e7 {
  text-align: center;
  width: 16px;
  white-space: nowrap;
}
.activity-badge-module__icon--fbeca3 {
  vertical-align: middle;
}
.activity-badge-module__text--d4c3c0 {
  margin-left: 4px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.activity-popover-module__itemContent--c084d8 {
  white-space: nowrap;
}
.activity-popover-module__itemContent--c084d8 .activity-popover-module__icon--a37440 {
  vertical-align: text-bottom;
}
.activity-popover-module__icon--a37440 {
  margin-right: 4px;
  margin-left: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.lock-status-module__icon--faf12a {
  margin-left: 4px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--b62a6b,
.inspector-module__title-font-bold--a63053 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--a63053 {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--ff46ba {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--e01317 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--cf73f3 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--b36db3 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--e3c5de {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--fabb7f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--aaa35e {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--e3d3db {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--ce4ec4 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--bbfe22 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--ba710c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--d0c499 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--b0fdc0 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--d627a5,
.inspector-module__formField--b270a1 label,
.inspector-module__formDropdown--ff2c98 label,
.inspector-module__formInput--b1abf8 label,
.inspector-module__formInput--b1abf8 input,
.inspector-module__headerInput--eb3d6d:not(.inspector-module__outlined--ea47af) input {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--e7c1e4,
.inspector-module__formCheckbox--ebc713 label {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--ab2063 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--a5a5fb {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--ba5832 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--de21c3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--cc20f6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--f21b6e,
.inspector-module__accordionHeader--c4ceb5 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--a0f6a9 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--b99c55 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--df9906 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--dbf133 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--aa2c1e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--b05fab {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--e1a0a2 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--eb6e87 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--c1ddd5 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--bdf11f {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/*******************************
         Site Settings
*******************************/
/*--------------------------------------------------------------------
   Airkit-Specific (deprecated, use airkit-variables.less instead)
---------------------------------------------------------------------*/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/* Whenever a color needs to get calculated (screen()/multiply()) out of a base color */
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*--- RU Special ---*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Light Colored Text ---*/
/*--- Hovered Colored Text ---*/
/*--- Colored Border ---*/
/*--- Shadows ---*/
/* Inverted */
/* Box Shadows */
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*---  Tertiary  ---*/
/*---  Bright  ---*/
.inspector-module__inspector--e6da63 {
  background: #ffffff;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.inspector-module__accordion--cd7785 .inspector-module__accordionPanel--c4c256 {
  border-bottom: 4px solid #f4f4f4;
}
.inspector-module__accordion--cd7785 .inspector-module__accordionPanel--c4c256:last-of-type {
  border-bottom: none;
}
.inspector-module__accordionHeader--c4ceb5 {
  padding-left: 8px;
}
.inspector-module__body--a80182 {
  flex: 1 1 auto;
  overflow: auto;
}
.inspector-module__footer--d754f3 {
  padding: 8px 4px;
  flex: 0 0 auto;
  height: auto;
  border-top: 1px solid #e4e4e4;
}
.inspector-module__form--bc916d {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
}
.inspector-module__formField--b270a1 {
  display: flex;
  flex-flow: column nowrap;
}
.inspector-module__formField--b270a1 label {
  color: #747474;
  display: block;
  font-weight: 400;
  margin: 0;
  padding: 12px 16px;
}
.inspector-module__formField--b270a1 textarea {
  height: 60px;
  min-height: 60px;
  padding: 12px 8px;
  resize: vertical;
  border: 1px solid transparent;
  margin: 0 0 0 7px;
}
.inspector-module__formField--b270a1.inspector-module__outlined--ea47af textarea {
  margin: 0 16px 8px 16px;
}
.inspector-module__formField--b270a1.inspector-module__outlined--ea47af textarea:not(:hover):not(:focus) {
  border: 1px solid #d4d4d4;
}
.inspector-module__formCheckbox--ebc713 {
  margin: 0;
}
.inspector-module__formCheckbox--ebc713 input {
  margin-right: 8px;
}
.inspector-module__formCheckbox--ebc713 label {
  display: inline-flex;
  padding: 8px 16px;
}
.inspector-module__formDivider--d49713 {
  background: #e4e4e4;
  border: none;
  height: 1px;
  margin: 8px 0;
}
.inspector-module__formDropdown--ff2c98 {
  display: flex;
  flex-flow: column nowrap;
}
.inspector-module__formDropdown--ff2c98 label {
  color: #747474;
  display: block;
  font-weight: 400;
  margin: 0;
  padding: 12px 16px;
}
.inspector-module__formDropdown--ff2c98 div[role="button"] {
  margin: 0 0 0 7px;
}
.inspector-module__formDropdown--ff2c98.inspector-module__outlined--ea47af div[role="button"] {
  margin: 0 16px 8px 16px;
}
.inspector-module__formDropdown--ff2c98.inspector-module__outlined--ea47af div[role="button"]:not(:hover):not(:focus) {
  border: 1px solid #d4d4d4;
}
.inspector-module__formInput--b1abf8 {
  display: flex;
  flex-flow: column nowrap;
}
.inspector-module__formInput--b1abf8 label {
  color: #747474;
  display: block;
  font-weight: 400;
  margin: 0;
  padding: 12px 16px;
}
.inspector-module__formInput--b1abf8 input {
  margin: 0 0 0 7px;
  border: 1px solid transparent;
}
.inspector-module__formInput--b1abf8.inspector-module__outlined--ea47af input {
  margin: 0 16px 8px 16px;
}
.inspector-module__formInput--b1abf8.inspector-module__outlined--ea47af input:not(:hover):not(:focus) {
  border: 1px solid #d4d4d4;
}
.inspector-module__header--a31619 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  padding: 12px 16px;
}
.inspector-module__header--a31619:not(.inspector-module__hideBottomBorder--cc50ba) {
  border-bottom: 1px solid #e4e4e4;
}
.inspector-module__header--a31619 > :first-child {
  margin-right: 12px;
}
.inspector-module__headerInput--eb3d6d {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  flex-flow: row nowrap;
  height: 41px;
  margin: 0;
  border-bottom: 1px solid #e4e4e4;
}
.inspector-module__headerInput--eb3d6d > :first-child {
  height: 100%;
}
.inspector-module__headerInput--eb3d6d:not(.inspector-module__outlined--ea47af) input {
  margin: 0;
  padding-left: 12px;
}
.inspector-module__headerInput--eb3d6d:not(.inspector-module__outlined--ea47af) input:not(:hover):not(:focus) {
  border: 1px solid transparent;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.email-verification-instruction-modal-module__root--cd7dee {
  width: 1100px;
  height: 1000px;
}
.email-verification-instruction-modal-module__instructions--d0d375 {
  margin-bottom: 3em;
}
.email-verification-instruction-modal-module__headerCell--f2aff4 {
  font-weight: normal;
}
.email-verification-instruction-modal-module__tableGrid--fa0f0a {
  border-bottom: solid 3px transparent;
}
.email-verification-instruction-modal-module__row--bb725f {
  height: 50px;
  border-bottom: 1px solid #e4e4e4;
}
.email-verification-instruction-modal-module__spfValue--edf3a4 {
  margin-left: 3em;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.parameters-module__title-font-bold-colorless--ef3753,
.parameters-module__title-font-bold--ff6245 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.parameters-module__title-font-bold--ff6245 {
  color: #343434;
}
/* Title 1/Bold */
.parameters-module__title-1-secondary-font--a08684 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.parameters-module__title-1-secondary-font-colorless--dce1ba {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.parameters-module__title-2-secondary-font--ebdff9 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.parameters-module__title-2-secondary-font-colorless--beaea1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.parameters-module__title-3-secondary-font--c2be07 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.parameters-module__title-3-secondary-font-colorless--c5e5e2 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.parameters-module__subtitle-font-size-and-line-height-only--e3f886 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.parameters-module__subtitle-primary-font-regular--e3f44e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.parameters-module__subtitle-primary-font-regular-colorless--ccbfdb {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.parameters-module__subtitle-primary-font-semi-bold--e46184 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.parameters-module__subtitle-primary-font-semi-bold-colorless--bc1629 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.parameters-module__subtitle-primary-font-bold--acaee6 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.parameters-module__subtitle-primary-font-bold-colorless--cada21 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.parameters-module__text-1-font-size-and-line-height-only--f1e36b,
.parameters-module__emptyState--c1822e,
.parameters-module__popupLabelAndSwitch--ba6587 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.parameters-module__text-1-primary-font-regular--de7637 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.parameters-module__text-1-primary-font-regular-colorless--d73611 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.parameters-module__text-1-primary-font-semi-bold--e83c00 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.parameters-module__text-1-primary-font-semi-bold-colorless--a08904 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.parameters-module__text-1-primary-font-bold--cdeeb9 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.parameters-module__text-1-primary-font-bold-colorless--fb8ba8 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.parameters-module__text-2-font-size-and-line-height-only--ce0092 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.parameters-module__text-2-primary-font-regular--d93162 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.parameters-module__text-2-primary-font-regular-colorless--c2aba4 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.parameters-module__text-2-primary-font-semi-bold--bac14d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.parameters-module__text-2-primary-font-semi-bold-colorless--e71d89 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.parameters-module__text-2-primary-font-bold--bb1a73 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.parameters-module__text-2-primary-font-bold-colorless--b53a5d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.parameters-module__monospace-code-font-regular--b7cbb1 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.parameters-module__monospace-code-font-regular-colorless--b807fb {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.parameters-module__monospace-code-font-semi-bold--ad38b2 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.parameters-module__monospace-code-font-semi-bold-colorless--e48ae7 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/*******************************
         Site Settings
*******************************/
/*--------------------------------------------------------------------
   Airkit-Specific (deprecated, use airkit-variables.less instead)
---------------------------------------------------------------------*/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/* Whenever a color needs to get calculated (screen()/multiply()) out of a base color */
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*--- RU Special ---*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Light Colored Text ---*/
/*--- Hovered Colored Text ---*/
/*--- Colored Border ---*/
/*--- Shadows ---*/
/* Inverted */
/* Box Shadows */
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*---  Tertiary  ---*/
/*---  Bright  ---*/
.parameters-module__headerContent--d247cc {
  align-items: center;
  border-top: none;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  width: 100%;
}
.parameters-module__emptyState--c1822e {
  color: #747474;
  margin: 12px 0 16px 16px;
}
.parameters-module__list--bef71b {
  margin: 0 -12px 0 -16px;
  padding: 0;
}
.parameters-module__listItem--b7c0d7 {
  padding-left: 32px;
  padding-right: 12px;
}
.parameters-module__listItem--b7c0d7 > :first-child {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}
.parameters-module__listItem--b7c0d7 > :first-child .parameters-module__listItemErrorIcon--b8192b {
  margin-right: 8px;
}
.parameters-module__listItemPlaceholder--d5cb9a {
  color: #747474;
}
.parameters-module__listItemInvalid--cb86e8 {
  background: #fff6f6;
  color: #9f3a38;
}
.parameters-module__popup--bafcf8 {
  min-width: 277px;
}
.parameters-module__popupHeader--a4eb34 {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  height: 36px;
  justify-content: space-between;
  padding: 0 4px 0 16px;
  border-bottom: 1px solid #e4e4e4;
}
.parameters-module__popupHeader--a4eb34 > button > :first-child {
  color: #b4b4b4;
}
.parameters-module__popupLabelAndSwitch--ba6587 {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 8px 16px 16px 16px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.ip-address-editor-module__title-font-bold-colorless--f187ab,
.ip-address-editor-module__title-font-bold--d6f258 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.ip-address-editor-module__title-font-bold--d6f258 {
  color: #343434;
}
/* Title 1/Bold */
.ip-address-editor-module__title-1-secondary-font--e6b9b7 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.ip-address-editor-module__title-1-secondary-font-colorless--a44430 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.ip-address-editor-module__title-2-secondary-font--eb15bd {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.ip-address-editor-module__title-2-secondary-font-colorless--acc99a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.ip-address-editor-module__title-3-secondary-font--c4251f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.ip-address-editor-module__title-3-secondary-font-colorless--cf3ef9 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.ip-address-editor-module__subtitle-font-size-and-line-height-only--fe05de {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.ip-address-editor-module__subtitle-primary-font-regular--d2777d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.ip-address-editor-module__subtitle-primary-font-regular-colorless--b3a9d1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.ip-address-editor-module__subtitle-primary-font-semi-bold--f88718 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.ip-address-editor-module__subtitle-primary-font-semi-bold-colorless--e7db2c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.ip-address-editor-module__subtitle-primary-font-bold--e378c5 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.ip-address-editor-module__subtitle-primary-font-bold-colorless--db4fd6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.ip-address-editor-module__text-1-font-size-and-line-height-only--cbd612,
.ip-address-editor-module__row--d8f1cd {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.ip-address-editor-module__text-1-primary-font-regular--a1bf0f {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.ip-address-editor-module__text-1-primary-font-regular-colorless--cf0e71,
.ip-address-editor-module__emptyState--a920f1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.ip-address-editor-module__text-1-primary-font-semi-bold--b2b1ab {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.ip-address-editor-module__text-1-primary-font-semi-bold-colorless--fda3a0 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.ip-address-editor-module__text-1-primary-font-bold--de2cd8 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.ip-address-editor-module__text-1-primary-font-bold-colorless--bec48a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.ip-address-editor-module__text-2-font-size-and-line-height-only--a1a63d {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.ip-address-editor-module__text-2-primary-font-regular--fb3b75 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.ip-address-editor-module__text-2-primary-font-regular-colorless--cc2c6c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.ip-address-editor-module__text-2-primary-font-semi-bold--e6965c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.ip-address-editor-module__text-2-primary-font-semi-bold-colorless--bda531 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.ip-address-editor-module__text-2-primary-font-bold--ab0e15 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.ip-address-editor-module__text-2-primary-font-bold-colorless--fc0e05 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.ip-address-editor-module__monospace-code-font-regular--a0cbdc {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.ip-address-editor-module__monospace-code-font-regular-colorless--ee0f69 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.ip-address-editor-module__monospace-code-font-semi-bold--a3274a {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.ip-address-editor-module__monospace-code-font-semi-bold-colorless--edef87 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.ip-address-editor-module__toolbarAction--f6ca26 {
  margin: 0;
}
.ip-address-editor-module__label--a53321 {
  color: #747474;
  padding: 12px 16px;
}
.ip-address-editor-module__row--d8f1cd {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}
.ip-address-editor-module__row--d8f1cd > :first-child {
  flex: 1 0 auto;
  width: auto;
}
.ip-address-editor-module__row--d8f1cd > :first-child input {
  font-size: 0.8rem;
  margin: 0 0 0 4px;
}
.ip-address-editor-module__row--d8f1cd > :first-child input:not(:hover):not(:focus) {
  border: 1px solid transparent;
}
.ip-address-editor-module__error--f22cce {
  margin: 0 0 12px 12px;
}
.ip-address-editor-module__emptyState--a920f1 {
  color: #747474;
  margin: 8px 0 16px 16px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.trigger-popup-menus-module__pill--ec94cd {
  margin-right: 4px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.stage-module__emptyState--b1de10 {
  margin-top: 120px;
}
.stage-module__displayName--a863a6 {
  display: flex;
  gap: 8px;
  align-items: center;
}
.stage-module__iconColumn--aa922c {
  width: 15px;
}
.stage-module__lastModifiedDate--d7b875,
.stage-module__lastModifiedTime--b761a1 {
  white-space: nowrap;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.info-bar-module__infoBar--d5bb99 {
  display: flex;
  margin-top: 12px;
  margin-bottom: 24px;
}
.info-bar-module__infoBar--d5bb99 .info-bar-module__segment--b8bb69 {
  width: 160px;
  padding-left: 16px;
  border-left: 1px solid #e4e4e4;
}
.info-bar-module__infoBar--d5bb99 .info-bar-module__segment--b8bb69:first-of-type {
  border-left: 0;
  padding-left: 0;
}
.info-bar-module__infoBar--d5bb99 .info-bar-module__segment--b8bb69 .info-bar-module__segmentLabel--c02095 {
  color: #747474;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--f868db,
.inspector-module__title-font-bold--b7886a {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--b7886a {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--c91581 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--ab181e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--e99594 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--e2661b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--a6256f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--fe9608 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--e7b60d {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--d4810e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--d76b6e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--eb9011 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--ffc796 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--cae218 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--f675a8 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--a71cad {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--d06f2b {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--ce305a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--c74b0f {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--c142ba {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--ec5859 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--ba3184 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--cdfe00 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--fa52d8 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--ccf86b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--ee7f93 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--d22b52 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--f0da0d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--d73431 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--a4b192 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--c71d04 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--a21278 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--fcc04f {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.inspector-module__body--c1ee80 {
  height: 100%;
  overflow: auto;
}
.inspector-module__emailsEmptyState--f59921,
.inspector-module__uptimeEmptyState--c90130 {
  margin: 60px 0;
}
.inspector-module__uptimeEmptyState--c90130 img {
  height: 100px;
}
.inspector-module__dateWrapper--b72062 {
  white-space: nowrap;
}
.inspector-module__accordionHeaderWithLabel--d03380 {
  display: flex;
  gap: 8px;
}
.inspector-module__accordionHeaderWithLabel--d03380 .inspector-module__errorsLabel--c00d0b {
  font-weight: normal;
}
.inspector-module__iconColumn--df282f {
  width: 15px;
}
.inspector-module__resourceUptimeCell--a36db3 {
  display: flex;
  align-items: center;
  gap: 8px;
}
.inspector-module__resourceUptimeCell--a36db3 .inspector-module__resourceUptimeCellPercentage--f858ed {
  min-width: 35px;
  text-align: right;
}
.inspector-module__uptimeToolbarRight--ca1086 {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 0.8rem;
}
.inspector-module__errorsTableToolbar--c9ef4e {
  justify-content: flex-start;
}
.inspector-module__errorsToolbarRight--d70ec0 {
  display: flex;
  gap: 8px;
  align-items: center;
}
/* TODO figure out a better way to do this */
.inspector-module__loaderWrapper--a950ec {
  position: relative !important;
  top: 20px !important;
  margin: 120px 0 !important;
}
.inspector-module__errorTableContainer--a84dd6 {
  display: block !important;
}
.inspector-module__errorDetailsContainer--e25aad {
  padding: 12px;
  background-color: white;
  font-family: "Noto Color Emoji", Courier, monospace;
}
.inspector-module__errorDetailsContainer--e25aad .inspector-module__errorDetails--f556dd {
  display: flex;
  justify-content: space-between;
}
.inspector-module__errorDetailsContainer--e25aad .inspector-module__errorDetailsLabel--c122ec {
  margin-right: 8px;
}
.inspector-module__errorDetailsContainer--e25aad .inspector-module__clearSelectionIcon--ebbe78 {
  cursor: pointer;
}
.inspector-module__errorDivider--bff9fb {
  cursor: unset !important;
}
.inspector-module__twilioErrorLink--fbffd7 {
  padding: 0 12px;
}
.inspector-module__tabs--eb5c86 {
  width: -moz-fit-content;
  width: fit-content;
}
.inspector-module__bodyHeader--bcf1f4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.inspector-module__docs--ecfa1e {
  display: flex;
  gap: 8px;
  align-items: center;
}
.inspector-module__docs--ecfa1e .inspector-module__docsIcon--e10db6,
.inspector-module__docs--ecfa1e .inspector-module__docsLink--c2c750 {
  font-size: 0.8rem;
}
.inspector-module__docs--ecfa1e .inspector-module__docsIcon--e10db6 {
  color: #b4b4b4;
}
.inspector-module__docs--ecfa1e .inspector-module__docsLink--c2c750 {
  margin-right: 12px;
}
.inspector-module__loading--b9249d {
  position: relative;
}
.inspector-module__loading--b9249d:before,
.inspector-module__loading--b9249d:after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  margin: -0.7em 0 0 -0.7em;
  width: 1.4em;
  height: 1.4em;
  border-radius: 500rem;
  color: #ff4e83;
  box-sizing: inherit;
}
.inspector-module__loading--b9249d:before {
  animation: inspector-module__elastic-loader--ac3517 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61);
  -moz-animation: inspector-module__currentcolor-elastic-loader--c190c4 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61);
  border: 0.35em solid #ff4e83;
  border-right-color: transparent;
}
.inspector-module__loading--b9249d:after {
  animation: inspector-module__loader--a8294f 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61);
  animation-delay: 0.3s;
  border: 0.35em solid #ff4e83;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
@keyframes inspector-module__loader--a8294f {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes inspector-module__elastic-loader--ac3517 {
  0%,
  1% {
    border-left-color: transparent;
    border-bottom-color: transparent;
  }
  1.1%,
  50% {
    border-left-color: inherit;
  }
  10%,
  35.1% {
    border-bottom-color: transparent;
  }
  10.1%,
  35% {
    border-bottom-color: inherit;
  }
  50.1% {
    border-left-color: transparent;
  }
  100% {
    border-left-color: transparent;
    border-bottom-color: transparent;
    transform: rotate(360deg);
  }
}
@keyframes inspector-module__currentcolor-elastic-loader--c190c4 {
  0%,
  1% {
    border-left-color: transparent;
    border-bottom-color: transparent;
  }
  1.1%,
  50% {
    border-left-color: currentColor;
  }
  10%,
  35.1% {
    border-bottom-color: transparent;
  }
  10.1%,
  35% {
    border-bottom-color: currentColor;
  }
  50.1% {
    border-left-color: transparent;
  }
  100% {
    border-left-color: transparent;
    border-bottom-color: transparent;
    transform: rotate(360deg);
  }
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.filter-errors-button-module__title-font-bold-colorless--a766ae,
.filter-errors-button-module__title-font-bold--eb3a2a {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.filter-errors-button-module__title-font-bold--eb3a2a {
  color: #343434;
}
/* Title 1/Bold */
.filter-errors-button-module__title-1-secondary-font--f2319f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.filter-errors-button-module__title-1-secondary-font-colorless--dafdb8 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.filter-errors-button-module__title-2-secondary-font--a15fb4 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.filter-errors-button-module__title-2-secondary-font-colorless--ff2e7d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.filter-errors-button-module__title-3-secondary-font--f73649 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.filter-errors-button-module__title-3-secondary-font-colorless--a005a6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.filter-errors-button-module__subtitle-font-size-and-line-height-only--d4266e {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.filter-errors-button-module__subtitle-primary-font-regular--eb3595 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.filter-errors-button-module__subtitle-primary-font-regular-colorless--bb9a6f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.filter-errors-button-module__subtitle-primary-font-semi-bold--ed0f73 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.filter-errors-button-module__subtitle-primary-font-semi-bold-colorless--e994ed {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.filter-errors-button-module__subtitle-primary-font-bold--a14894 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.filter-errors-button-module__subtitle-primary-font-bold-colorless--c0350e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.filter-errors-button-module__text-1-font-size-and-line-height-only--d27560 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.filter-errors-button-module__text-1-primary-font-regular--a680ce,
.filter-errors-button-module__datePickerWrapper--ea63e2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.filter-errors-button-module__text-1-primary-font-regular-colorless--ee5b5a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.filter-errors-button-module__text-1-primary-font-semi-bold--ae1657 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.filter-errors-button-module__text-1-primary-font-semi-bold-colorless--e7d48c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.filter-errors-button-module__text-1-primary-font-bold--f3c955 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.filter-errors-button-module__text-1-primary-font-bold-colorless--adcf54 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.filter-errors-button-module__text-2-font-size-and-line-height-only--b30001 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.filter-errors-button-module__text-2-primary-font-regular--ccbe5c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.filter-errors-button-module__text-2-primary-font-regular-colorless--d4c100 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.filter-errors-button-module__text-2-primary-font-semi-bold--c73038 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.filter-errors-button-module__text-2-primary-font-semi-bold-colorless--ee5978 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.filter-errors-button-module__text-2-primary-font-bold--d9713d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.filter-errors-button-module__text-2-primary-font-bold-colorless--f8539e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.filter-errors-button-module__monospace-code-font-regular--b0f30e {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.filter-errors-button-module__monospace-code-font-regular-colorless--c5ad87 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.filter-errors-button-module__monospace-code-font-semi-bold--dfdc50 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.filter-errors-button-module__monospace-code-font-semi-bold-colorless--ff7b57 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.filter-errors-button-module__popup--aab3be {
  padding: 16px;
  font-size: 0.8rem;
  max-width: 600px;
}
.filter-errors-button-module__header--a18501 {
  font-weight: bold;
  margin-bottom: 16px;
}
.filter-errors-button-module__body--a5528e {
  margin-bottom: 12px;
  display: grid;
}
.filter-errors-button-module__body--a5528e .filter-errors-button-module__bodyRow--ceb14f {
  padding: 8px 0;
  display: grid;
  grid-template-columns: 1fr 2fr;
}
.filter-errors-button-module__body--a5528e .filter-errors-button-module__bodyRow--ceb14f .filter-errors-button-module__label--aa4eee {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 12px;
}
.filter-errors-button-module__datePicker--bc8167 {
  border: 0;
  outline: 0;
  cursor: pointer;
}
.filter-errors-button-module__datePickerWrapper--ea63e2 {
  border: 1px solid transparent;
  align-items: center;
  cursor: pointer;
  position: relative;
  display: inline-flex;
  outline: none;
  background: #ffffff;
  border-radius: 4px;
  padding: 0 8px;
  min-height: 36px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.filter-errors-button-module__datePickerWrapper--ea63e2:hover {
  border: 1px solid #7aadf1;
}
.filter-errors-button-module__datePickerWrapper--ea63e2:focus,
.filter-errors-button-module__datePickerWrapper--ea63e2.filter-errors-button-module__focus--cc73d8,
.filter-errors-button-module__datePickerWrapper--ea63e2.filter-errors-button-module__selected--fc34ea {
  border: 1px solid #126de7;
}
.filter-errors-button-module__datePickerWrapper--ea63e2 .filter-errors-button-module__clearBtn--cb757e:after {
  background-color: #ff4e83;
  padding: 0px 0px 2px 0px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.status-icon-module__up--b0614b {
  color: #00884f;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.uptime-by-day-module__uptime--a8c765 {
  display: flex;
}
.uptime-by-day-module__uptimeItem--be728f {
  cursor: pointer;
  margin-right: 5px;
  width: 6px;
  height: 20px;
  border-radius: 2px;
  color: #f4f4f4;
  outline-width: 1px;
  outline-style: solid;
  outline-offset: 1px;
  outline-color: transparent;
  transition: outline-color 200ms ease-in-out;
}
.uptime-by-day-module__uptimeItem--be728f:hover {
  outline-color: #747474;
}
.uptime-by-day-module__ok--d094fc {
  background-color: #2dd684;
}
.uptime-by-day-module__fail--a0cbdf {
  background-color: #b50000;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.stage-module__delete--f7ecfd {
  color: #e31212;
}
.stage-module__delete--f7ecfd:hover {
  background: #ffc7c7;
}
.stage-module__lastModifiedDate--f9b7de,
.stage-module__lastModifiedTime--dcd24a {
  white-space: nowrap;
}

.edit-in-studio-module__button--b339b0 {
  width: 100%;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--d79a8d,
.inspector-module__title-font-bold--ba600a {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--ba600a {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--f9b4a5 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--b98cb4 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--c63e3f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--c1f732 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--f39e31 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--af968b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--e054b9 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--e15485 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--a9ecbc {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--c48065 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--e0b00c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--d81942 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--d1d38c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--af61bb {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--c0e001,
.inspector-module__statusContainer--b384c4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--d27522,
.inspector-module__successIconBadge--e28bf4 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--a2e071 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--a9c32f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--e467f4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--a5a1a2 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--ad9b5f {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--ec5654 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--ed2c75 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--c58827 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--fa923f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--bb761e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--e43654 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--ac0dac {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--db6994 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--abc9aa {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--e60fda {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.inspector-module__importAppControl--c584ea {
  margin: 12px 16px;
}
.inspector-module__uploadedAppName--a3dcc9 {
  text-overflow: ellipsis;
  font-size: 0.8rem;
  white-space: nowrap;
  overflow: hidden;
  color: #141414;
}
.inspector-module__uploadSuccessRow--bd9b4d {
  justify-content: space-around;
  margin-top: 16px;
  display: flex;
  width: 100%;
}
.inspector-module__successIconBadge--e28bf4 {
  background-color: #2dd684;
  justify-content: center;
  border-radius: 50%;
  display: flex;
  height: 12px;
  width: 12px;
  padding: 2px;
}
.inspector-module__statusContainer--b384c4 {
  display: flex;
  flex-direction: column;
  padding: 12px 16px;
}
.inspector-module__statusItem--d3f3e4 {
  display: flex;
  align-items: center;
}
.inspector-module__statusItem--d3f3e4:not(:last-child) {
  margin-bottom: 20px;
}
.inspector-module__dot--f84c26 {
  justify-content: center;
  width: 12px;
}
.inspector-module__dot--f84c26 > figure {
  margin: 0 2px;
}
.inspector-module__statusText--a6dde8 {
  margin-left: 12px;
}
.inspector-module__manageApp--a8da58 {
  display: flex;
  flex-flow: column nowrap;
  margin: 4px 0 0 4px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.inspector-module__link--e29972 {
  color: inherit;
}
.inspector-module__link--e29972:hover {
  color: inherit;
}
.inspector-module__manageBranch--e50b06 {
  display: flex;
  flex-flow: column nowrap;
  margin: 4px 0 0 4px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.inspector-module__headerContent--b02780 {
  align-items: center;
  border-top: none;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  width: 100%;
}
.inspector-module__list--e0ac79 {
  margin: 0 -12px 0 -16px;
  padding: 0;
}
.inspector-module__listItem--b71a8d {
  padding: 4px 12px 8px 32px;
}
.inspector-module__listItem--b71a8d > :first-child {
  display: flex;
  flex-flow: column nowrap;
}
.inspector-module__listItem--b71a8d > :first-child > :first-child {
  display: flex;
  flex-flow: row nowrap;
}
.inspector-module__listItem--b71a8d > :first-child > :first-child > :first-child {
  flex: 1 0 auto;
  margin: 0;
  width: auto;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.inspector-module__headerContent--e75c82 {
  align-items: center;
  border-top: none;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  width: 100%;
}
.inspector-module__list--d558a8 {
  margin: 0 -12px 0 -16px;
  padding: 0;
}
.inspector-module__listItem--a089f1 {
  padding: 4px 12px 8px 32px;
}
.inspector-module__listItem--a089f1 > :first-child {
  display: flex;
  flex-flow: column nowrap;
}
.inspector-module__listItem--a089f1 > :first-child > :first-child {
  display: flex;
  flex-flow: row nowrap;
}
.inspector-module__listItem--a089f1 > :first-child > :first-child > :first-child {
  flex: 1 0 auto;
  margin: 0;
  width: auto;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.stage-module__displayNameCell--ebac09 {
  display: grid;
  grid-template-columns: 40px 1fr;
  align-items: center;
  gap: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--cdf9aa,
.inspector-module__title-font-bold--d2b065 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--d2b065 {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--c515df {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--be287d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--bbc412 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--a06497 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--a71b1a {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--d40a5c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--ce1182 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--d6c65f {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--c1152f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--d75043 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--f479c7 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--ded203 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--b75cbd {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--b1e696,
.inspector-module__labelAndSwitch--e1aae6,
.inspector-module__labelAndSwitch--e1aae6 label {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--f34175 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--c1cb80 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--aa20eb {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--e49df3 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--f858b5 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--f4021e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--e908d6 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--fe53b3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--cd8988 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--b84e37 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--b42085 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--b4876b {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--c104e7 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--af11bd {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--b84fbd {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--cec3dd {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--c575cd {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.inspector-module__labelAndSwitch--e1aae6 {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  margin: 8px 4px 0 16px;
}
.inspector-module__labelAndSwitch--e1aae6 label {
  padding: 0;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.stage-module__capabilityIcon--a1405e {
  margin-right: 24px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.custom-certificate-setup-module__title-font-bold-colorless--d4ff58,
.custom-certificate-setup-module__title-font-bold--c6edd2 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.custom-certificate-setup-module__title-font-bold--c6edd2 {
  color: #343434;
}
/* Title 1/Bold */
.custom-certificate-setup-module__title-1-secondary-font--ba2903 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.custom-certificate-setup-module__title-1-secondary-font-colorless--fb3b68 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.custom-certificate-setup-module__title-2-secondary-font--d0f682 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.custom-certificate-setup-module__title-2-secondary-font-colorless--f4054e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.custom-certificate-setup-module__title-3-secondary-font--b1646b {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.custom-certificate-setup-module__title-3-secondary-font-colorless--e5ec7a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.custom-certificate-setup-module__subtitle-font-size-and-line-height-only--c57c97 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.custom-certificate-setup-module__subtitle-primary-font-regular--c934f2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.custom-certificate-setup-module__subtitle-primary-font-regular-colorless--a647b9 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.custom-certificate-setup-module__subtitle-primary-font-semi-bold--ba3e82 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.custom-certificate-setup-module__subtitle-primary-font-semi-bold-colorless--baeddd {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.custom-certificate-setup-module__subtitle-primary-font-bold--d4e625 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.custom-certificate-setup-module__subtitle-primary-font-bold-colorless--bfc1a5 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.custom-certificate-setup-module__text-1-font-size-and-line-height-only--fd013a {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.custom-certificate-setup-module__text-1-primary-font-regular--a13930 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.custom-certificate-setup-module__text-1-primary-font-regular-colorless--bf29bb {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.custom-certificate-setup-module__text-1-primary-font-semi-bold--ed70ac {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.custom-certificate-setup-module__text-1-primary-font-semi-bold-colorless--fd575b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.custom-certificate-setup-module__text-1-primary-font-bold--f82f17 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.custom-certificate-setup-module__text-1-primary-font-bold-colorless--f08f54 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.custom-certificate-setup-module__text-2-font-size-and-line-height-only--d4e5b0 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.custom-certificate-setup-module__text-2-primary-font-regular--d3c5d0 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.custom-certificate-setup-module__text-2-primary-font-regular-colorless--a4a643 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.custom-certificate-setup-module__text-2-primary-font-semi-bold--bad923 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.custom-certificate-setup-module__text-2-primary-font-semi-bold-colorless--c34d11 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.custom-certificate-setup-module__text-2-primary-font-bold--b6956e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.custom-certificate-setup-module__text-2-primary-font-bold-colorless--efd174 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.custom-certificate-setup-module__monospace-code-font-regular--ba040f {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.custom-certificate-setup-module__monospace-code-font-regular-colorless--e65f0e {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.custom-certificate-setup-module__monospace-code-font-semi-bold--e7ea19 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.custom-certificate-setup-module__monospace-code-font-semi-bold-colorless--fcfd3f {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.custom-certificate-setup-module__controls--cc8f5b {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 12px;
  width: -moz-fit-content;
  width: fit-content;
}
.custom-certificate-setup-module__controls--cc8f5b .custom-certificate-setup-module__infoIcon--b8e28e {
  cursor: pointer;
}
.custom-certificate-setup-module__container--a6591b {
  color: #747474;
  padding: 16px;
  border: 1px solid #e4e4e4;
  border-radius: 12px;
  font-size: 0.8rem;
  margin-bottom: 20px;
}
.custom-certificate-setup-module__container--a6591b .custom-certificate-setup-module__containerHeader--c8f209 {
  display: inline-flex;
  gap: 8px;
}
.custom-certificate-setup-module__container--a6591b .custom-certificate-setup-module__containerStatus--dfdde2 {
  margin-top: 12px;
}
.custom-certificate-setup-module__container--a6591b .custom-certificate-setup-module__actions--c5c14e {
  margin-top: 12px;
}
.custom-certificate-setup-module__container--a6591b .custom-certificate-setup-module__actions--c5c14e button span {
  padding: 12px;
}
.custom-certificate-setup-module__modal--d65043 {
  width: 550px;
}
.custom-certificate-setup-module__form--b51586,
.custom-certificate-setup-module__keyDisplay--cb8d6d {
  margin: auto;
}
.custom-certificate-setup-module__form--b51586 {
  width: 400px;
}
.custom-certificate-setup-module__header--c4daff {
  color: #747474;
  margin-bottom: 32px;
}
.custom-certificate-setup-module__keyDisplay--cb8d6d {
  margin-top: 20px;
  border: 1px solid #e4e4e4;
  border-radius: 12px;
  padding: 8px;
  padding-top: 0;
  width: -moz-min-content;
  width: min-content;
}
.custom-certificate-setup-module__keyDisplay--cb8d6d .custom-certificate-setup-module__keyDisplayToolbar--cbde64 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #747474;
  border-bottom: 1px solid #e4e4e4;
  padding: 8px 0;
}
.custom-certificate-setup-module__keyDisplay--cb8d6d .custom-certificate-setup-module__keyDisplayToolbar--cbde64 .custom-certificate-setup-module__iconBtn--d21924 {
  padding-right: 12px;
}
.custom-certificate-setup-module__keyDisplay--cb8d6d .custom-certificate-setup-module__keyDisplayToolbar--cbde64 .custom-certificate-setup-module__iconBtn--d21924 .custom-certificate-setup-module__icon--bba08d {
  color: #000000;
  cursor: pointer;
}
.custom-certificate-setup-module__keyDisplay--cb8d6d .custom-certificate-setup-module__key--a81042 {
  cursor: pointer;
  padding: 16px 0;
}
.custom-certificate-setup-module__countryPicker--c8796f {
  border: 1px solid #d4d4d4;
  width: 100%;
}
.custom-certificate-setup-module__textInput--f2824e:focus-within {
  box-shadow: none;
}
.custom-certificate-setup-module__caCertTextArea--ca34d7 {
  resize: none;
  margin: 16px 0;
  padding-top: 8px;
  width: 480px;
  height: 260px;
  font-family: "Noto Color Emoji", Courier, monospace;
}
.custom-certificate-setup-module__caCertTextArea--ca34d7:focus {
  box-shadow: none;
}
.custom-certificate-setup-module__key--a81042,
.custom-certificate-setup-module__caCertTextArea--ca34d7 {
  color: #343434;
  font-family: "Noto Color Emoji", Courier, monospace;
}
.custom-certificate-setup-module__requestValidLabel--d75beb {
  display: flex;
  width: -moz-fit-content;
  width: fit-content;
  justify-content: center;
  gap: 8px;
}
.custom-certificate-setup-module__requestValidLabel--d75beb .custom-certificate-setup-module__requestValidLabelIcon--cdfb1a {
  color: #2dd684;
  position: relative;
  top: 2px;
}
.custom-certificate-setup-module__expiredLabel--f68c27 {
  color: #b50000;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.edit-inspector-module__title-font-bold-colorless--aef18d,
.edit-inspector-module__title-font-bold--ef82d6 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.edit-inspector-module__title-font-bold--ef82d6 {
  color: #343434;
}
/* Title 1/Bold */
.edit-inspector-module__title-1-secondary-font--d7788d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.edit-inspector-module__title-1-secondary-font-colorless--c939e1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.edit-inspector-module__title-2-secondary-font--a3cb80 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.edit-inspector-module__title-2-secondary-font-colorless--cfdafb {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.edit-inspector-module__title-3-secondary-font--a1d572 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.edit-inspector-module__title-3-secondary-font-colorless--c47e2e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.edit-inspector-module__subtitle-font-size-and-line-height-only--ce0bac {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.edit-inspector-module__subtitle-primary-font-regular--e4f4b8 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.edit-inspector-module__subtitle-primary-font-regular-colorless--e7bfea {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.edit-inspector-module__subtitle-primary-font-semi-bold--f93a06 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.edit-inspector-module__subtitle-primary-font-semi-bold-colorless--d2ba0b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.edit-inspector-module__subtitle-primary-font-bold--e6134e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.edit-inspector-module__subtitle-primary-font-bold-colorless--e86a39 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.edit-inspector-module__text-1-font-size-and-line-height-only--e9dc19,
.edit-inspector-module__deploymentsEmpty--f6d680 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.edit-inspector-module__text-1-primary-font-regular--cec50f {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.edit-inspector-module__text-1-primary-font-regular-colorless--da9240 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.edit-inspector-module__text-1-primary-font-semi-bold--ff0e8d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.edit-inspector-module__text-1-primary-font-semi-bold-colorless--d6af31 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.edit-inspector-module__text-1-primary-font-bold--e77a4e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.edit-inspector-module__text-1-primary-font-bold-colorless--c05e53 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.edit-inspector-module__text-2-font-size-and-line-height-only--f789c2 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.edit-inspector-module__text-2-primary-font-regular--ae41c6 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.edit-inspector-module__text-2-primary-font-regular-colorless--b55395 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.edit-inspector-module__text-2-primary-font-semi-bold--b9db58 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.edit-inspector-module__text-2-primary-font-semi-bold-colorless--c2d32b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.edit-inspector-module__text-2-primary-font-bold--b6b2c3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.edit-inspector-module__text-2-primary-font-bold-colorless--cd9882 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.edit-inspector-module__monospace-code-font-regular--acf4cf {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.edit-inspector-module__monospace-code-font-regular-colorless--bac365 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.edit-inspector-module__monospace-code-font-semi-bold--ecaf09 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.edit-inspector-module__monospace-code-font-semi-bold-colorless--b79963 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.edit-inspector-module__capabilitiesList--d39beb {
  padding-top: 0;
}
.edit-inspector-module__capabilitiesList--d39beb li {
  padding-left: 16px;
  padding-right: 16px;
}
.edit-inspector-module__deploymentsEmpty--f6d680 {
  color: #747474;
  padding: 12px 16px;
}
.edit-inspector-module__deploymentsLink--caf53c {
  font-weight: normal;
}

.script-embed-creator-module__scriptEmbedCreator--f20648 {
  display: flex;
  flex-direction: row;
}
.script-embed-creator-module__loading--befc3d {
  font-style: italic;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.stage-module__linkIcon--a300ea {
  margin-left: 4px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--f0f5a2,
.inspector-module__title-font-bold--aa99c0 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--aa99c0 {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--b598cb {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--e7c4cb {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--e19ad1 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--abaed8 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--d3d1cf {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--ed684a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--a11557 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--df7884 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--cd8b1e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--ca601e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--a17602 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--d77471 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--b8df21 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--cec44d,
.inspector-module__emptyState--ac8415,
.inspector-module__errorText--acf83e {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--a1e8d4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--c600f2 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--ec66ba {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--b5c186 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--bfd5fb {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--f8d149 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--aa395b {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--e29028 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--c041e5 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--fce768 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--bf1573 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--f38e08 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--fe0336 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--c91da0 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--ca39fb {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--a646a5 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--f16755 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.inspector-module__headerContent--a5fa82 {
  align-items: center;
  border-top: none;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  width: 100%;
}
.inspector-module__emptyState--ac8415 {
  color: #747474;
  margin: 12px 0 16px 16px;
}
.inspector-module__list--f59fcc {
  margin: 0 -12px 0 -16px;
  padding: 0;
}
.inspector-module__listItem--c02d40 {
  padding: 4px 12px 8px 16px;
}
.inspector-module__listItem--c02d40 > :first-child {
  display: flex;
  flex-flow: column nowrap;
}
.inspector-module__listItem--c02d40 > :first-child > :first-child {
  display: flex;
  flex-flow: row nowrap;
}
.inspector-module__listItem--c02d40 > :first-child > :first-child > :first-child {
  flex: 1 0 auto;
  margin: 0;
  width: auto;
}
.inspector-module__errorPrompt--da3e10 {
  border-radius: 4px;
  align-items: center;
  display: flex;
  margin: 4px 16px;
}
.inspector-module__errorText--acf83e {
  margin-left: 8px;
  color: #e31212;
}
.inspector-module__icon--fee3f2 {
  margin-right: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--e3c918,
.inspector-module__title-font-bold--be0a2a {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--be0a2a {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--aecdcb {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--ee55cd {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--c68558 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--b0fd90 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--ac872e {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--f0c64e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--d0ed8e {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--d1aa45 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--c4cc8b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--c5780e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--e08287 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--d2e7d4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--f20fe3 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--b8f126,
.inspector-module__emptyState--d79972 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--cc6a93 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--dcdca4,
.inspector-module__refKeyValue--c6e2d2 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--bca1e3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--b435cf {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--d9098e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--c9ca9b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--c0c9cb {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--ba5cf9 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--b1025d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--c8f6d9 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--f5cf6b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--fa1af3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--e65595 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--dc02b3 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--ee850e {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--b92097 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--cd953f {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.inspector-module__headerContent--cc7cd7 {
  align-items: center;
  border-top: none;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  width: 100%;
}
.inspector-module__emptyState--d79972 {
  color: #747474;
  margin: 12px 0 16px 16px;
}
.inspector-module__icon--fc05c3 {
  margin-right: 8px;
}
.inspector-module__refKeyLabel--c9a3b2 {
  padding: 12px 16px;
}
.inspector-module__refKeyValue--c6e2d2 {
  padding-left: 16px;
}

.stage-module__seatLimit--e36588 {
  display: flex;
  justify-content: space-between;
  background-color: #fafafa;
  padding: 24px;
  margin-bottom: 24px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--a28a80,
.inspector-module__title-font-bold--a827eb {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--a827eb {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--d37d9c {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--b7c64d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--a62d1b {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--ad0963 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--a2438c {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--f21abd {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--a44f7c {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--cf7587 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--b54356 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--ce6acc {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--a0845c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--ece7fa {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--a3ecb7 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--efa752 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--b60dd1 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--f8bb99 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--cf8657 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--ac808e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--ca1a1e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--cdc6d8 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--f36289,
.inspector-module__inviteLinkField--cc9637 > :first-child {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--f4d9da {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--cf0351 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--b5e67c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--f79b79 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--c8f98a {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--c8bc23 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--dde833 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--b37efe {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--a45638 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--ac60ab {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.inspector-module__inviteLinkField--cc9637 {
  display: flex;
  flex-flow: column nowrap;
}
.inspector-module__inviteLinkField--cc9637 > :first-child {
  color: #747474;
  padding: 12px 16px;
}
.inspector-module__inviteLinkField--cc9637 > :last-child {
  display: flex;
  flex-flow: row nowrap;
}
.inspector-module__inviteLinkField--cc9637 > :last-child > :first-child {
  flex: 1 0 auto;
  width: auto;
}
.inspector-module__dotStatusField--f734f9 > :last-child {
  margin: 4px 16px 16px 16px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.stage-module__displayNameRecord--f8dbc5 {
  align-items: center;
  display: flex;
  flex-flow: row wrap;
  gap: 8px;
}
.stage-module__valueWithIcon--c6ff65 {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}
.stage-module__icon--e26b59 {
  margin-right: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--c6932c,
.inspector-module__title-font-bold--e62c37 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--e62c37 {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--fd7a4d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--bdb2b8 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--f52d31 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--ec3f4c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--a79da7 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--c2247b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--b22510 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--d12bf8 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--c62f39 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--a02179 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--fa52d9 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--ac73c6 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--deb1c4 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--edcc57,
.inspector-module__noDraft--d7da32 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--ef3c7c,
.inspector-module__statusContainer--f633f6 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--f86722 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--e29d76 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--ccfa90 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--a9f86c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--ee5f0b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--f9d591 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--d072b2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--d7837b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--ce5208 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--f24c7f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--c981f1 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--b6ecba {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--a4af32 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--d7e806 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--bb7ec3 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--e11234 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.inspector-module__manageContent--f383dd {
  display: flex;
  flex-flow: column nowrap;
  margin: 4px 0 0 4px;
}
.inspector-module__statusContainer--f633f6 {
  display: flex;
  flex-direction: column;
  padding: 12px 16px;
}
.inspector-module__statusItem--f33b89 {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}
.inspector-module__statusItem--f33b89:not(:last-child) {
  margin-bottom: 20px;
}
.inspector-module__icon--ed3b48 {
  margin-right: 12px;
  width: 12px;
}
.inspector-module__dotStatus--b2d4d1 > figure {
  margin: 0 14px 0 2px;
}
.inspector-module__noDraft--d7da32 {
  color: #747474;
  margin: 0 0 8px 16px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.edit-template-name-modal-module__title-font-bold-colorless--e34c14,
.edit-template-name-modal-module__title-font-bold--e3e409 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.edit-template-name-modal-module__title-font-bold--e3e409 {
  color: #343434;
}
/* Title 1/Bold */
.edit-template-name-modal-module__title-1-secondary-font--eaaec0 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.edit-template-name-modal-module__title-1-secondary-font-colorless--b06678 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.edit-template-name-modal-module__title-2-secondary-font--e5cd47 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.edit-template-name-modal-module__title-2-secondary-font-colorless--dcd529 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.edit-template-name-modal-module__title-3-secondary-font--ee919f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.edit-template-name-modal-module__title-3-secondary-font-colorless--b47d14 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.edit-template-name-modal-module__subtitle-font-size-and-line-height-only--fdc66c {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.edit-template-name-modal-module__subtitle-primary-font-regular--cdf159 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.edit-template-name-modal-module__subtitle-primary-font-regular-colorless--daf2a2 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.edit-template-name-modal-module__subtitle-primary-font-semi-bold--c0e6f3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.edit-template-name-modal-module__subtitle-primary-font-semi-bold-colorless--a6d242 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.edit-template-name-modal-module__subtitle-primary-font-bold--df0a3c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.edit-template-name-modal-module__subtitle-primary-font-bold-colorless--b3bae8 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.edit-template-name-modal-module__text-1-font-size-and-line-height-only--b31ef4,
.edit-template-name-modal-module__formRowLabel--c2d005,
.edit-template-name-modal-module__errorMessage--c6a95e {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.edit-template-name-modal-module__text-1-primary-font-regular--a69079 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.edit-template-name-modal-module__text-1-primary-font-regular-colorless--f8fc10 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.edit-template-name-modal-module__text-1-primary-font-semi-bold--aa1e04 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.edit-template-name-modal-module__text-1-primary-font-semi-bold-colorless--bda2b6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.edit-template-name-modal-module__text-1-primary-font-bold--ebfc8d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.edit-template-name-modal-module__text-1-primary-font-bold-colorless--d65837 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.edit-template-name-modal-module__text-2-font-size-and-line-height-only--e4a58d {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.edit-template-name-modal-module__text-2-primary-font-regular--bce6af {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.edit-template-name-modal-module__text-2-primary-font-regular-colorless--c8b4d0 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.edit-template-name-modal-module__text-2-primary-font-semi-bold--cb5eed {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.edit-template-name-modal-module__text-2-primary-font-semi-bold-colorless--a286c7 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.edit-template-name-modal-module__text-2-primary-font-bold--b8d90f {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.edit-template-name-modal-module__text-2-primary-font-bold-colorless--a80190 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.edit-template-name-modal-module__monospace-code-font-regular--bf4b28 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.edit-template-name-modal-module__monospace-code-font-regular-colorless--d68a43 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.edit-template-name-modal-module__monospace-code-font-semi-bold--f0734f {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.edit-template-name-modal-module__monospace-code-font-semi-bold-colorless--a12e12 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.edit-template-name-modal-module__root--e8ce73 {
  width: 600px;
}
.edit-template-name-modal-module__formRow--c91107 {
  margin: 0;
}
.edit-template-name-modal-module__formRowLabel--c2d005 {
  margin-bottom: 8px;
}
.edit-template-name-modal-module__errorMessage--c6a95e {
  color: #e31212;
  margin-top: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.template-landing-module__title-font-bold-colorless--b06a19,
.template-landing-module__title-font-bold--c0af3d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.template-landing-module__title-font-bold--c0af3d {
  color: #343434;
}
/* Title 1/Bold */
.template-landing-module__title-1-secondary-font--f824d0 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.template-landing-module__title-1-secondary-font-colorless--e31367 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.template-landing-module__title-2-secondary-font--d13902 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.template-landing-module__title-2-secondary-font-colorless--ef48f1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.template-landing-module__title-3-secondary-font--e52f54 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.template-landing-module__title-3-secondary-font-colorless--be7c3c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.template-landing-module__subtitle-font-size-and-line-height-only--b1646e {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.template-landing-module__subtitle-primary-font-regular--ea5e48 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.template-landing-module__subtitle-primary-font-regular-colorless--d29c4a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.template-landing-module__subtitle-primary-font-semi-bold--f373a5 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.template-landing-module__subtitle-primary-font-semi-bold-colorless--b85ac9 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.template-landing-module__subtitle-primary-font-bold--a0780f {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.template-landing-module__subtitle-primary-font-bold-colorless--ff9913 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.template-landing-module__text-1-font-size-and-line-height-only--ff61e7,
.template-landing-module__infoBar--f4e9e2,
.template-landing-module__templateDetailsSubheading--ddaade,
.template-landing-module__templateDetailsRow--a962b6,
.template-landing-module__errorMessage--ce04bb {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.template-landing-module__text-1-primary-font-regular--e3ab5b {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.template-landing-module__text-1-primary-font-regular-colorless--b6a249 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.template-landing-module__text-1-primary-font-semi-bold--e4d14e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.template-landing-module__text-1-primary-font-semi-bold-colorless--bfa8c3 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.template-landing-module__text-1-primary-font-bold--c91ad2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.template-landing-module__text-1-primary-font-bold-colorless--eb6e49 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.template-landing-module__text-2-font-size-and-line-height-only--f36b9b {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.template-landing-module__text-2-primary-font-regular--b3868c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.template-landing-module__text-2-primary-font-regular-colorless--f95c21 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.template-landing-module__text-2-primary-font-semi-bold--e91860 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.template-landing-module__text-2-primary-font-semi-bold-colorless--f59dab {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.template-landing-module__text-2-primary-font-bold--ba3a05 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.template-landing-module__text-2-primary-font-bold-colorless--e6a060 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.template-landing-module__monospace-code-font-regular--c60f05 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.template-landing-module__monospace-code-font-regular-colorless--a90169 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.template-landing-module__monospace-code-font-semi-bold--aaa23a {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.template-landing-module__monospace-code-font-semi-bold-colorless--fc298d {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.template-landing-module__root--fab770 {
  height: 100%;
  overflow: auto;
}
.template-landing-module__main--ffc990 {
  margin: 0 auto;
  max-width: 900px;
  overflow: auto;
  padding: 40px 8px;
}
.template-landing-module__infoBar--f4e9e2 {
  border-top: 1px solid #e4e4e4;
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  margin: 16px 0;
  padding: 16px 0;
}
.template-landing-module__infoBar--f4e9e2 > :not(:last-child) {
  border-right: 1px solid #e4e4e4;
}
.template-landing-module__infoBar--f4e9e2 > div {
  padding: 0 24px 24px;
}
.template-landing-module__infoBar--f4e9e2 > div:first-child {
  padding-left: 0;
}
.template-landing-module__infoBarLabel--bf16c6 {
  margin-bottom: 12px !important;
}
.template-landing-module__valueWithIcon--f1be80 {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}
.template-landing-module__icon--e2760f {
  margin-right: 8px;
}
.template-landing-module__templateDetails--ac6c74 {
  padding-top: 8px;
}
.template-landing-module__templateDetailsSubheading--ddaade {
  margin-bottom: 24px;
}
.template-landing-module__templateDetailsSubheading--ddaade > span {
  margin-right: 4px;
}
.template-landing-module__templateDetailsRow--a962b6 {
  align-items: flex-start;
  display: flex;
  flex-flow: row nowrap;
  margin-bottom: 24px;
}
.template-landing-module__templateDetailsRowLabel--af3523 {
  color: #747474;
  flex: 0 0 160px;
  padding-top: 8px;
}
.template-landing-module__templateDetailsRowField--e5606a {
  display: flex;
  flex: 4 4 auto;
  flex-flow: column nowrap;
}
.template-landing-module__textarea--ef9f98 {
  height: 80px;
  padding: 10px 8px;
  resize: vertical;
}
.template-landing-module__dropdownSingleSelection--d04f2a {
  max-width: 320px;
}
.template-landing-module__errorMessage--ce04bb {
  color: #e31212;
  margin-top: 8px;
}
.template-landing-module__divider--f2bde8 {
  padding-bottom: 12px;
}
.template-landing-module__formButtons--ca5453 {
  display: flex;
  flex-flow: row nowrap;
  gap: 4px;
  justify-content: flex-end;
  margin-top: 24px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.export-log-module__title-font-bold-colorless--ff82a5,
.export-log-module__title-font-bold--e47686 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.export-log-module__title-font-bold--e47686 {
  color: #343434;
}
/* Title 1/Bold */
.export-log-module__title-1-secondary-font--b4105a {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.export-log-module__title-1-secondary-font-colorless--e10858 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.export-log-module__title-2-secondary-font--a688d3 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.export-log-module__title-2-secondary-font-colorless--c6098f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.export-log-module__title-3-secondary-font--c61a5a {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.export-log-module__title-3-secondary-font-colorless--e8744b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.export-log-module__subtitle-font-size-and-line-height-only--f71dbf {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.export-log-module__subtitle-primary-font-regular--c5cc1a {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.export-log-module__subtitle-primary-font-regular-colorless--edd76d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.export-log-module__subtitle-primary-font-semi-bold--a59562 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.export-log-module__subtitle-primary-font-semi-bold-colorless--d2dd83 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.export-log-module__subtitle-primary-font-bold--e77b19 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.export-log-module__subtitle-primary-font-bold-colorless--a3c28d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.export-log-module__text-1-font-size-and-line-height-only--acb2ad {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.export-log-module__text-1-primary-font-regular--d6d281 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.export-log-module__text-1-primary-font-regular-colorless--ea2e32,
.export-log-module__s3--d0f10e,
.export-log-module__bucketContainer--f13a6f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.export-log-module__text-1-primary-font-semi-bold--d9db62 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.export-log-module__text-1-primary-font-semi-bold-colorless--b8e9e0 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.export-log-module__text-1-primary-font-bold--d8ee7c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.export-log-module__text-1-primary-font-bold-colorless--cceb3f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.export-log-module__text-2-font-size-and-line-height-only--ebaa2c {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.export-log-module__text-2-primary-font-regular--fbcdaf {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.export-log-module__text-2-primary-font-regular-colorless--e1650b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.export-log-module__text-2-primary-font-semi-bold--a66690 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.export-log-module__text-2-primary-font-semi-bold-colorless--aea265 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.export-log-module__text-2-primary-font-bold--ea2716 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.export-log-module__text-2-primary-font-bold-colorless--c44d5e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.export-log-module__monospace-code-font-regular--f2a312 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.export-log-module__monospace-code-font-regular-colorless--fb5970 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.export-log-module__monospace-code-font-semi-bold--e454f1 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.export-log-module__monospace-code-font-semi-bold-colorless--ea1e6d {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.export-log-module__container--e9302d {
  display: flex;
  align-items: center;
}
.export-log-module__title--a46b3e {
  color: #343434;
}
.export-log-module__description--f06862 {
  margin-top: 4px;
  color: #747474;
}
.export-log-module__s3--d0f10e {
  color: #747474;
  size: 0.64rem;
  justify-content: space-between;
  display: flex;
}
.export-log-module__bucketContainer--f13a6f {
  border: 1px solid #e4e4e4;
  color: #747474;
  border-radius: 4px;
  padding: 12px;
  width: 400px;
}
.export-log-module__edit--cd1a56 {
  color: #126de7;
  cursor: pointer;
}
.export-log-module__bucketControls--edc1f5 {
  margin-top: 4px;
  display: flex;
  align-items: center;
  gap: 4px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.export-log-modal-module__title-font-bold-colorless--cf79fa,
.export-log-modal-module__title-font-bold--cbf63f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.export-log-modal-module__title-font-bold--cbf63f {
  color: #343434;
}
/* Title 1/Bold */
.export-log-modal-module__title-1-secondary-font--c9870d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.export-log-modal-module__title-1-secondary-font-colorless--e257a6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.export-log-modal-module__title-2-secondary-font--e94767 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.export-log-modal-module__title-2-secondary-font-colorless--ef5a88 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.export-log-modal-module__title-3-secondary-font--c92cd4 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.export-log-modal-module__title-3-secondary-font-colorless--f8bb5c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.export-log-modal-module__subtitle-font-size-and-line-height-only--dd179d {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.export-log-modal-module__subtitle-primary-font-regular--bf0bde {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.export-log-modal-module__subtitle-primary-font-regular-colorless--c84d7e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.export-log-modal-module__subtitle-primary-font-semi-bold--e82c67 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.export-log-modal-module__subtitle-primary-font-semi-bold-colorless--dc3706 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.export-log-modal-module__subtitle-primary-font-bold--a6e3a0 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.export-log-modal-module__subtitle-primary-font-bold-colorless--b2dde3 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.export-log-modal-module__text-1-font-size-and-line-height-only--a88414 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.export-log-modal-module__text-1-primary-font-regular--b3e1dc {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.export-log-modal-module__text-1-primary-font-regular-colorless--cae92c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.export-log-modal-module__text-1-primary-font-semi-bold--dd2d65 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.export-log-modal-module__text-1-primary-font-semi-bold-colorless--a93318 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.export-log-modal-module__text-1-primary-font-bold--e900b0 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.export-log-modal-module__text-1-primary-font-bold-colorless--f1d83a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.export-log-modal-module__text-2-font-size-and-line-height-only--bc0170 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.export-log-modal-module__text-2-primary-font-regular--e24bd2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.export-log-modal-module__text-2-primary-font-regular-colorless--a7a261,
.export-log-modal-module__bucketName--d9c98c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.export-log-modal-module__text-2-primary-font-semi-bold--ae91d5 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.export-log-modal-module__text-2-primary-font-semi-bold-colorless--e5d959 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.export-log-modal-module__text-2-primary-font-bold--aa6bfd {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.export-log-modal-module__text-2-primary-font-bold-colorless--a8a0ab {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.export-log-modal-module__monospace-code-font-regular--c8eabd {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.export-log-modal-module__monospace-code-font-regular-colorless--d695db {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.export-log-modal-module__monospace-code-font-semi-bold--f5a820 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.export-log-modal-module__monospace-code-font-semi-bold-colorless--ebf575 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.export-log-modal-module__container--d5672c {
  width: -moz-fit-content;
  width: fit-content;
}
.export-log-modal-module__input--a717f4 {
  width: 356px;
}
.export-log-modal-module__bucketName--d9c98c {
  color: #747474;
}
.export-log-modal-module__verify--b57481 {
  color: #343434;
  font-weight: 700;
}
.export-log-modal-module__verifyInner--fc7621 {
  margin-left: 8px;
}
.export-log-modal-module__successText--e61cbf {
  margin-left: 8px;
  color: #00884f;
}
.export-log-modal-module__failText--a2be79 {
  margin-left: 8px;
  color: #e31212;
}
.export-log-modal-module__verificationMessage--ffa65a {
  margin-top: 4px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.splunk-section-module__splunkButtons--a4b6ef {
  display: flex;
  border-bottom: 1px solid #e4e4e4;
}
.splunk-section-module__splunkButton--c9f499 {
  margin: 16px;
}
.splunk-section-module__splunkCancelButton--c94ebd {
  margin: 16px;
  margin-left: 0;
}
.splunk-section-module__rmPadding--ca1583 {
  margin: -16px -16px -24px !important;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.stage-module__root--c0e1fb {
  margin: 0 -16px;
}
.stage-module__fullWidth--c625d8 {
  width: 100%;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.inspector-module__badge--b3a474 {
  width: -moz-fit-content;
  width: fit-content;
  margin-left: 16px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.stage-module__title-font-bold-colorless--bf1938,
.stage-module__title-font-bold--e7bb6f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.stage-module__title-font-bold--e7bb6f {
  color: #343434;
}
/* Title 1/Bold */
.stage-module__title-1-secondary-font--c52518 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.stage-module__title-1-secondary-font-colorless--f874cf {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.stage-module__title-2-secondary-font--e66360 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.stage-module__title-2-secondary-font-colorless--ca095c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.stage-module__title-3-secondary-font--a29801 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.stage-module__title-3-secondary-font-colorless--bb8746 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.stage-module__subtitle-font-size-and-line-height-only--ca0d6b {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.stage-module__subtitle-primary-font-regular--d96804 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__subtitle-primary-font-regular-colorless--bb6844 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.stage-module__subtitle-primary-font-semi-bold--f40402 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__subtitle-primary-font-semi-bold-colorless--d57f23 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.stage-module__subtitle-primary-font-bold--dff46a {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__subtitle-primary-font-bold-colorless--e9dab1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.stage-module__text-1-font-size-and-line-height-only--f1ef0c {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.stage-module__text-1-primary-font-regular--fdc60b {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-1-primary-font-regular-colorless--f3a753 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.stage-module__text-1-primary-font-semi-bold--f6577f {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-1-primary-font-semi-bold-colorless--b99a6d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.stage-module__text-1-primary-font-bold--b0f422 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-1-primary-font-bold-colorless--d8f3ad {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.stage-module__text-2-font-size-and-line-height-only--fab3f0 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.stage-module__text-2-primary-font-regular--e15923 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-2-primary-font-regular-colorless--d6f53a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.stage-module__text-2-primary-font-semi-bold--e1ff2d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-2-primary-font-semi-bold-colorless--fdccc0 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.stage-module__text-2-primary-font-bold--aab4f7 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-2-primary-font-bold-colorless--d86423 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.stage-module__monospace-code-font-regular--c68953 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__monospace-code-font-regular-colorless--a2b1b3 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.stage-module__monospace-code-font-semi-bold--e8be77 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__monospace-code-font-semi-bold-colorless--f731a7 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/*******************************
         Site Settings
*******************************/
/*--------------------------------------------------------------------
   Airkit-Specific (deprecated, use airkit-variables.less instead)
---------------------------------------------------------------------*/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/* Whenever a color needs to get calculated (screen()/multiply()) out of a base color */
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*--- RU Special ---*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Light Colored Text ---*/
/*--- Hovered Colored Text ---*/
/*--- Colored Border ---*/
/*--- Shadows ---*/
/* Inverted */
/* Box Shadows */
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*---  Tertiary  ---*/
/*---  Bright  ---*/
.stage-module__root--f0d975 {
  margin: 0 -16px;
}
.stage-module__whitelabelHeader--bbdbbb {
  display: flex;
}
.stage-module__whitelabelHeader--bbdbbb button {
  margin-left: 16px;
}
.stage-module__fullWidth--d46ef2 {
  width: 100%;
}
.stage-module__viewConfigFileBtn--c2575f[role="button"] {
  margin-bottom: 8px;
}
.stage-module__samlConfigFileModal--bce649 {
  max-height: 90%;
  max-width: 90%;
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.stage-module__samlConfigFileModal--bce649 .stage-module__modalContent--b78958 .stage-module__xml--e7b9d0 {
  overflow: auto;
  max-height: 75vh;
  font-size: 100%;
  font-family: "Noto Color Emoji", Courier, monospace;
  letter-spacing: 1px;
}
.stage-module__samlConfigFileModal--bce649 .stage-module__modalContent--b78958 .stage-module__xml--e7b9d0 .stage-module__valueLine--ac6978 {
  letter-spacing: 0;
  color: #4b3ca8;
}
.stage-module__samlConfigFileModal--bce649 .stage-module__modalContent--b78958 .stage-module__xml--e7b9d0 .stage-module__keyLine--a1d8fb {
  font-weight: bold;
}
.stage-module__samlConfigFileModal--bce649 .stage-module__modalContent--b78958 .stage-module__xml--e7b9d0 .stage-module__quotes--f7e8ad {
  letter-spacing: 0;
  color: #00884f;
  font-weight: normal;
}
.stage-module__attributeMappingWrapper--e6c925 {
  width: 100%;
}
.stage-module__plusButtonRow--cf3537 {
  width: 100%;
}
.stage-module__attributeMappingRow--bea1be {
  display: flex;
  width: 100%;
  justify-content: space-between;
  margin-bottom: 16px;
}
.stage-module__attributeMappingName--edd97a {
  flex-basis: max-content;
}
.stage-module__inlineLabel--acf1b2 {
  display: flex;
}
.stage-module__samlUrlSpacing--ac10f0 {
  margin-right: 16px;
}
/**
Magic numbers for straight line alignment
*/
.stage-module__enableSamlAlignment--f3011f {
  margin-left: -8px;
}
.stage-module__jitProvisioningAlignment--a88944 {
  margin-left: 2px;
}
.stage-module__jitProvisionRoleAlignment--aea1e3 {
  margin-left: -13px;
}
.stage-module__idpManagedRolesAlignment--f04cd0 {
  margin-left: 5px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.support-access-editor-module__title-font-bold-colorless--ef44a2,
.support-access-editor-module__title-font-bold--ab3673 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.support-access-editor-module__title-font-bold--ab3673 {
  color: #343434;
}
/* Title 1/Bold */
.support-access-editor-module__title-1-secondary-font--fc3a2f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.support-access-editor-module__title-1-secondary-font-colorless--e0ff31 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.support-access-editor-module__title-2-secondary-font--b2e94d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.support-access-editor-module__title-2-secondary-font-colorless--e70dae {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.support-access-editor-module__title-3-secondary-font--a33ef1 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.support-access-editor-module__title-3-secondary-font-colorless--c446b9 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.support-access-editor-module__subtitle-font-size-and-line-height-only--a308d9 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.support-access-editor-module__subtitle-primary-font-regular--fab997 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.support-access-editor-module__subtitle-primary-font-regular-colorless--cdba41 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.support-access-editor-module__subtitle-primary-font-semi-bold--f65be9 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.support-access-editor-module__subtitle-primary-font-semi-bold-colorless--ef899d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.support-access-editor-module__subtitle-primary-font-bold--c37258 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.support-access-editor-module__subtitle-primary-font-bold-colorless--d4551b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.support-access-editor-module__text-1-font-size-and-line-height-only--b59970 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.support-access-editor-module__text-1-primary-font-regular--d670e3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.support-access-editor-module__text-1-primary-font-regular-colorless--cb6186 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.support-access-editor-module__text-1-primary-font-semi-bold--a14699 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.support-access-editor-module__text-1-primary-font-semi-bold-colorless--c5fce1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.support-access-editor-module__text-1-primary-font-bold--e86ca4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.support-access-editor-module__text-1-primary-font-bold-colorless--a9079b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.support-access-editor-module__text-2-font-size-and-line-height-only--cd390d {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.support-access-editor-module__text-2-primary-font-regular--b4351c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.support-access-editor-module__text-2-primary-font-regular-colorless--e2fa3f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.support-access-editor-module__text-2-primary-font-semi-bold--baf571 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.support-access-editor-module__text-2-primary-font-semi-bold-colorless--e127b5 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.support-access-editor-module__text-2-primary-font-bold--dcbedd {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.support-access-editor-module__text-2-primary-font-bold-colorless--d40b04 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.support-access-editor-module__monospace-code-font-regular--f9b3a3 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.support-access-editor-module__monospace-code-font-regular-colorless--c10d46 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.support-access-editor-module__monospace-code-font-semi-bold--f2676e {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.support-access-editor-module__monospace-code-font-semi-bold-colorless--b777f0 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.support-access-editor-module__labelSpacing--d611ac {
  margin-left: 12px;
}
.support-access-editor-module__dropdownSpacing--a5c882 {
  margin: 8px 0 8px 3px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.stage-module__displayNameCell--ae8c72 {
  display: grid;
  grid-template-columns: 40px 1fr;
  align-items: center;
  gap: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.role-editor-module__title-font-bold-colorless--fcda6a,
.role-editor-module__title-font-bold--f7cdf7 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.role-editor-module__title-font-bold--f7cdf7 {
  color: #343434;
}
/* Title 1/Bold */
.role-editor-module__title-1-secondary-font--f326b3 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.role-editor-module__title-1-secondary-font-colorless--c0cb39 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.role-editor-module__title-2-secondary-font--e764b8 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.role-editor-module__title-2-secondary-font-colorless--a85a93 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.role-editor-module__title-3-secondary-font--a493f0 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.role-editor-module__title-3-secondary-font-colorless--bd73ce {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.role-editor-module__subtitle-font-size-and-line-height-only--d48edc {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.role-editor-module__subtitle-primary-font-regular--acb846 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.role-editor-module__subtitle-primary-font-regular-colorless--fcb322 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.role-editor-module__subtitle-primary-font-semi-bold--d69a01 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.role-editor-module__subtitle-primary-font-semi-bold-colorless--e48950 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.role-editor-module__subtitle-primary-font-bold--adcca9 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.role-editor-module__subtitle-primary-font-bold-colorless--d9fe21 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.role-editor-module__text-1-font-size-and-line-height-only--bb4805 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.role-editor-module__text-1-primary-font-regular--ce74e7 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.role-editor-module__text-1-primary-font-regular-colorless--f6e286,
.role-editor-module__roleRow--f679cf {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.role-editor-module__text-1-primary-font-semi-bold--d4427a {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.role-editor-module__text-1-primary-font-semi-bold-colorless--a3871e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.role-editor-module__text-1-primary-font-bold--f929ef {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.role-editor-module__text-1-primary-font-bold-colorless--f6210b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.role-editor-module__text-2-font-size-and-line-height-only--b57297 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.role-editor-module__text-2-primary-font-regular--bfdad0,
.role-editor-module__roleRow--f679cf .role-editor-module__roleRowName--a18349 .role-editor-module__primaryLabel--f32771 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.role-editor-module__text-2-primary-font-regular-colorless--e3f499 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.role-editor-module__text-2-primary-font-semi-bold--f5f407 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.role-editor-module__text-2-primary-font-semi-bold-colorless--d8637f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.role-editor-module__text-2-primary-font-bold--c3951c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.role-editor-module__text-2-primary-font-bold-colorless--e8bfde {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.role-editor-module__monospace-code-font-regular--ab9ff9 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.role-editor-module__monospace-code-font-regular-colorless--f5cc37 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.role-editor-module__monospace-code-font-semi-bold--fd5627 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.role-editor-module__monospace-code-font-semi-bold-colorless--fd9c21 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.role-editor-module__label--a83d1f {
  color: #747474;
  margin: 0;
  padding: 12px 16px;
  font-weight: 400;
}
.role-editor-module__roleRow--f679cf {
  padding-left: 20px;
  padding-top: 12px;
  padding-right: 4px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 4px;
}
.role-editor-module__roleRow--f679cf .role-editor-module__roleRowName--a18349 {
  display: flex;
  align-items: center;
}
.role-editor-module__roleRow--f679cf .role-editor-module__roleRowName--a18349 .role-editor-module__primaryLabel--f32771 {
  padding-left: 4px;
  color: #747474;
}
.role-editor-module__roleRow--f679cf .role-editor-module__roleRowActions--f8f790 {
  display: flex;
  gap: 4px;
}
.role-editor-module__roleRow--f679cf .role-editor-module__roleRowActions--f8f790 .role-editor-module__hiddenBtn--b9db65 {
  visibility: hidden;
}
.role-editor-module__dropdown--d03fe5 {
  margin-bottom: 0;
}
.role-editor-module__dropdown--d03fe5 div[role="button"] {
  margin: 0 !important;
}
.role-editor-module__setAsPrimaryBtn--ce69e5 {
  height: auto !important;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.inspector-module__dotStatusField--c3889f > :last-child {
  margin: 4px 16px 16px 16px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.breadcrumb-module__root--ff9b35 {
  border-bottom: 1px solid #e4e4e4;
  display: flex;
  flex: 0 0 auto;
  flex-flow: row nowrap;
  justify-content: space-between;
  padding: 0 4px 0 16px;
}
.breadcrumb-module__rightGroup--ea70dd {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
  gap: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.confirmation-module__root--ad3f81 {
  width: 400px;
}
.confirmation-module__heading--e06217 {
  margin-bottom: 4px;
}
.confirmation-module__checkbox--b2d1fa {
  margin-top: 16px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.secret-form-field-module__title-font-bold-colorless--bf4556,
.secret-form-field-module__title-font-bold--d56133 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.secret-form-field-module__title-font-bold--d56133 {
  color: #343434;
}
/* Title 1/Bold */
.secret-form-field-module__title-1-secondary-font--fe2b2d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.secret-form-field-module__title-1-secondary-font-colorless--f5cf6e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.secret-form-field-module__title-2-secondary-font--c44a0d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.secret-form-field-module__title-2-secondary-font-colorless--ca4fa5 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.secret-form-field-module__title-3-secondary-font--f49077 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.secret-form-field-module__title-3-secondary-font-colorless--cf3116 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.secret-form-field-module__subtitle-font-size-and-line-height-only--a69cb4 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.secret-form-field-module__subtitle-primary-font-regular--b5dd4a {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.secret-form-field-module__subtitle-primary-font-regular-colorless--e690f5 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.secret-form-field-module__subtitle-primary-font-semi-bold--ec82d4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.secret-form-field-module__subtitle-primary-font-semi-bold-colorless--e9cdf6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.secret-form-field-module__subtitle-primary-font-bold--c2bf66 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.secret-form-field-module__subtitle-primary-font-bold-colorless--a93b69 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.secret-form-field-module__text-1-font-size-and-line-height-only--f5e014,
.secret-form-field-module__root--c0cc13 > :first-child {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.secret-form-field-module__text-1-primary-font-regular--f2126a {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.secret-form-field-module__text-1-primary-font-regular-colorless--a12e18 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.secret-form-field-module__text-1-primary-font-semi-bold--c55d6f {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.secret-form-field-module__text-1-primary-font-semi-bold-colorless--e31a4a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.secret-form-field-module__text-1-primary-font-bold--b58492 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.secret-form-field-module__text-1-primary-font-bold-colorless--ba9c08 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.secret-form-field-module__text-2-font-size-and-line-height-only--cbda37 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.secret-form-field-module__text-2-primary-font-regular--d89061 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.secret-form-field-module__text-2-primary-font-regular-colorless--d2406d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.secret-form-field-module__text-2-primary-font-semi-bold--a35409 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.secret-form-field-module__text-2-primary-font-semi-bold-colorless--fca4dd {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.secret-form-field-module__text-2-primary-font-bold--f3e0dd {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.secret-form-field-module__text-2-primary-font-bold-colorless--a14109 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.secret-form-field-module__monospace-code-font-regular--a3f4c8 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.secret-form-field-module__monospace-code-font-regular-colorless--e1496e {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.secret-form-field-module__monospace-code-font-semi-bold--e8f8b8 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.secret-form-field-module__monospace-code-font-semi-bold-colorless--af2edc {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/*******************************
         Site Settings
*******************************/
/*--------------------------------------------------------------------
   Airkit-Specific (deprecated, use airkit-variables.less instead)
---------------------------------------------------------------------*/
/*-------------------
       Fonts
--------------------*/
/*-------------------
      Base Sizes
--------------------*/
/* This is the single variable that controls them all */
/*-------------------
    Border Radius
--------------------*/
/* See Power-user section below
   for explanation of @px variables
*/
/*-------------------
    Brand Colors
--------------------*/
/* Whenever a color needs to get calculated (screen()/multiply()) out of a base color */
/*--------------
  Page Heading
---------------*/
/*--------------
   Form Input
---------------*/
/* This adjusts the default form input across all elements */
/* Input Text Color */
/* Line Height Default For Inputs in Browser (Descenders are 17px at 14px base em) */
/*-------------------
    Focused Input
--------------------*/
/* Used on inputs, textarea etc */
/* Used on dropdowns, other larger blocks */
/*-------------------
        Sizes
--------------------*/
/*
  Sizes are all expressed in terms of 14px/em (default em)
  This ensures these "ratios" remain constant despite changes in EM
*/
/*-------------------
        Page
--------------------*/
/*-------------------
      Paragraph
--------------------*/
/*-------------------
       Links
--------------------*/
/*-------------------
    Scroll Bars
--------------------*/
/* Inverted */
/*-------------------
  Highlighted Text
--------------------*/
/*-------------------
       Loader
--------------------*/
/*-------------------
        Grid
--------------------*/
/*-------------------
     Transitions
--------------------*/
/*-------------------
     Breakpoints
--------------------*/
/*-------------------
      Site Colors
--------------------*/
/*--- RU Special ---*/
/*---  Colors  ---*/
/*---  Light Colors  ---*/
/*---   Neutrals  ---*/
/*--- Colored Backgrounds ---*/
/*--- Colored Headers ---*/
/*--- Colored Text ---*/
/*--- Light Colored Text ---*/
/*--- Hovered Colored Text ---*/
/*--- Colored Border ---*/
/*--- Shadows ---*/
/* Inverted */
/* Box Shadows */
/*-------------------
     Alpha Colors
--------------------*/
/*-------------------
       Accents
--------------------*/
/* Differentiating Neutrals */
/* Differentiating Layers */
/*******************************
           Power-User
*******************************/
/*-------------------
    Emotive Colors
--------------------*/
/* Positive */
/* Negative */
/* Info */
/* Warning */
/*-------------------
        Paths
--------------------*/
/*-------------------
       Em Sizes
--------------------*/
/*
  This rounds @size values to the closest pixel then expresses that value in (r)em.
  This ensures all size values round to exact pixels
*/
/* em */
/* rem */
/*-------------------
       Icons
--------------------*/
/* Maximum Glyph Width of Icon */
/*-------------------
     Neutral Text
--------------------*/
/*-------------------
     Brand Colors
--------------------*/
/*-------------------
      Borders
--------------------*/
/*-------------------
    Derived Values
--------------------*/
/* Loaders Position Offset */
/* Rendered Scrollbar Width */
/* Maximum Single Character Glyph Width, aka Capital "W" */
/* Used to match floats with text */
/* Header Spacing */
/* Minimum Mobile Width */
/* Positive / Negative Dupes */
/* Responsive */
/*-------------------
  Exact Pixel Values
--------------------*/
/*
  These are used to specify exact pixel values in em
  for things like borders that remain constantly
  sized as emSize adjusts

  Since there are many more sizes than names for sizes,
  these are named by their original pixel values.

*/
/* Columns */
/*******************************
             States
*******************************/
/*-------------------
      Disabled
--------------------*/
/*-------------------
        Hover
--------------------*/
/*---  Shadows  ---*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Focus
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
    Down (:active)
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*-------------------
        Active
--------------------*/
/*---  Colors  ---*/
/*---  Emotive  ---*/
/*---  Brand   ---*/
/*---  Dark Tones  ---*/
/*---  Light Tones  ---*/
/*---  Tertiary  ---*/
/*---  Bright  ---*/
.secret-form-field-module__root--c0cc13 {
  display: flex;
  flex-flow: column nowrap;
}
.secret-form-field-module__root--c0cc13 > :first-child {
  color: #747474;
  padding: 12px 16px;
}
.secret-form-field-module__root--c0cc13 > :first-child.secret-form-field-module__required--a17c78::after {
  color: #eb5757;
  content: "*";
  margin: -0.2em 0 0 0.2em;
}
.secret-form-field-module__root--c0cc13 > :last-child {
  display: flex;
  flex-flow: row nowrap;
}
.secret-form-field-module__root--c0cc13 > :last-child > :first-child {
  flex: 1 0 auto;
  width: auto;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.inspector-module__content--eb9e25 {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
}
.inspector-module__tab--bf3d5d {
  flex: 0 0 auto;
  padding: 0 12px;
  border-bottom: 4px solid #f4f4f4;
}
.inspector-module__viewWrapper--fe9be5 {
  display: flex;
  flex: 1 1 auto;
  flex-flow: column nowrap;
  overflow: auto;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.session-info-module__title-font-bold-colorless--d3ecfd,
.session-info-module__title-font-bold--a706d2 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.session-info-module__title-font-bold--a706d2 {
  color: #343434;
}
/* Title 1/Bold */
.session-info-module__title-1-secondary-font--cf4f43 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.session-info-module__title-1-secondary-font-colorless--a44c20 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.session-info-module__title-2-secondary-font--c2c8db {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.session-info-module__title-2-secondary-font-colorless--fa1e93 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.session-info-module__title-3-secondary-font--f78bec {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.session-info-module__title-3-secondary-font-colorless--e931da {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.session-info-module__subtitle-font-size-and-line-height-only--caaa82 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.session-info-module__subtitle-primary-font-regular--cb1c7f {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.session-info-module__subtitle-primary-font-regular-colorless--d97b2f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.session-info-module__subtitle-primary-font-semi-bold--a9f06c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.session-info-module__subtitle-primary-font-semi-bold-colorless--b6ff13 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.session-info-module__subtitle-primary-font-bold--f776a6 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.session-info-module__subtitle-primary-font-bold-colorless--f5c799 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.session-info-module__text-1-font-size-and-line-height-only--b0416f {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.session-info-module__text-1-primary-font-regular--a0f95c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.session-info-module__text-1-primary-font-regular-colorless--be4c04,
.session-info-module__section--c5eef8 .session-info-module__subSection--ba204e .session-info-module__title--d7bb41 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.session-info-module__text-1-primary-font-semi-bold--efa873 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.session-info-module__text-1-primary-font-semi-bold-colorless--e21328 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.session-info-module__text-1-primary-font-bold--f06f62 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.session-info-module__text-1-primary-font-bold-colorless--d0fac9 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.session-info-module__text-2-font-size-and-line-height-only--ecdc5a {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.session-info-module__text-2-primary-font-regular--b0e74d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.session-info-module__text-2-primary-font-regular-colorless--d93ae2 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.session-info-module__text-2-primary-font-semi-bold--f8bbab {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.session-info-module__text-2-primary-font-semi-bold-colorless--ac567f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.session-info-module__text-2-primary-font-bold--e6f7a6 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.session-info-module__text-2-primary-font-bold-colorless--a0666d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.session-info-module__monospace-code-font-regular--b6a9c8 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.session-info-module__monospace-code-font-regular-colorless--a53631 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.session-info-module__monospace-code-font-semi-bold--a74deb {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.session-info-module__monospace-code-font-semi-bold-colorless--d42052 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.session-info-module__section--c5eef8 .session-info-module__header--be7c85 .session-info-module__headerGroup--a6cbbd {
  display: flex;
  width: 100%;
}
.session-info-module__section--c5eef8 .session-info-module__header--be7c85 .session-info-module__headerGroup--a6cbbd .session-info-module__title--d7bb41 {
  flex: 0 0 auto;
}
.session-info-module__section--c5eef8 .session-info-module__header--be7c85 .session-info-module__headerGroup--a6cbbd .session-info-module__subHeader--fc5a8f {
  flex: 1 0 auto;
  font-size: 0.64rem;
  margin-left: 8px;
}
.session-info-module__section--c5eef8 .session-info-module__contentGroup--b38220 {
  margin-left: 8px;
  position: relative;
}
.session-info-module__section--c5eef8 .session-info-module__utility--de266b .session-info-module__utilityIcon--b36cd5 {
  padding: 8px;
}
.session-info-module__section--c5eef8 .session-info-module__item--cbe1b0 {
  display: flex;
  font-size: 0.8rem;
  margin: 16px 0;
}
.session-info-module__section--c5eef8 .session-info-module__item--cbe1b0 .session-info-module__icon--b79923 {
  flex: 0 0 auto;
  margin-right: 8px;
  width: 12px;
}
.session-info-module__section--c5eef8 .session-info-module__item--cbe1b0 .session-info-module__value--e1518c {
  flex: 1 0 auto;
}
.session-info-module__section--c5eef8 .session-info-module__subSection--ba204e {
  display: block;
}
.session-info-module__section--c5eef8 .session-info-module__subSection--ba204e .session-info-module__title--d7bb41 {
  color: #888;
  margin: 0 0 16px 0;
}
.session-info-module__menu--f5dc70 .session-info-module__menuItem--fc7836 {
  display: flex;
}
.session-info-module__menu--f5dc70 .session-info-module__menuItem--fc7836 .session-info-module__menuItemText--ffed1a {
  margin-left: 8px;
}
.session-info-module__status--db78d6 {
  display: inline-flex;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.stage-module__title-font-bold-colorless--abfe18,
.stage-module__title-font-bold--ca33d9 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.stage-module__title-font-bold--ca33d9 {
  color: #343434;
}
/* Title 1/Bold */
.stage-module__title-1-secondary-font--f6d08e {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.stage-module__title-1-secondary-font-colorless--ccd177 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.stage-module__title-2-secondary-font--ca4b96,
.stage-module__planName--ae60a6 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.stage-module__title-2-secondary-font-colorless--cb70ff {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.stage-module__title-3-secondary-font--dd814d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.stage-module__title-3-secondary-font-colorless--cfe4e6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.stage-module__subtitle-font-size-and-line-height-only--d52ee0 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.stage-module__subtitle-primary-font-regular--ad81f7,
.stage-module__contactText--de816e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__subtitle-primary-font-regular-colorless--ff444f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.stage-module__subtitle-primary-font-semi-bold--f5a595,
.stage-module__achInvoice--fb8bad {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__subtitle-primary-font-semi-bold-colorless--ec0416 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.stage-module__subtitle-primary-font-bold--eb546f,
.stage-module__subheaderText--b92791 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__subtitle-primary-font-bold-colorless--e1569b {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.stage-module__text-1-font-size-and-line-height-only--f9197d {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.stage-module__text-1-primary-font-regular--cd536e,
.stage-module__table--dec338 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-1-primary-font-regular-colorless--ee7a11,
.stage-module__lightSubheader--e4ecc1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.stage-module__text-1-primary-font-semi-bold--e75f85,
.stage-module__subheaderContainer--dfe4dd,
.stage-module__featuresContainer--cd8936 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-1-primary-font-semi-bold-colorless--e7f6f6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.stage-module__text-1-primary-font-bold--f0fad4,
.stage-module__headerText--a2466e,
.stage-module__tableTitle--eb1373,
.stage-module__cardTitle--c95ee9,
.stage-module__sectionHeader--e3cf97,
.stage-module__contactSubheader--c82499 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-1-primary-font-bold-colorless--bb55e4 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.stage-module__text-2-font-size-and-line-height-only--ee1977 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.stage-module__text-2-primary-font-regular--acd20b {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-2-primary-font-regular-colorless--aa68ff {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.stage-module__text-2-primary-font-semi-bold--ed78e5 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-2-primary-font-semi-bold-colorless--ec70bc {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.stage-module__text-2-primary-font-bold--ab97cf {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-2-primary-font-bold-colorless--e3cb78 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.stage-module__monospace-code-font-regular--edb8d1 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__monospace-code-font-regular-colorless--fa7532 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.stage-module__monospace-code-font-semi-bold--e8c129 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__monospace-code-font-semi-bold-colorless--eb6fb9 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.stage-module__box--cec9f3 {
  border: 1px solid #e4e4e4;
  border-radius: 4px;
  margin-bottom: 24px;
}
.stage-module__headerPanel--ee1b60 {
  background: #fafafa;
  padding: 16px;
  border-bottom: 1px solid #e4e4e4;
}
.stage-module__headerText--a2466e {
  display: flex;
  align-items: center;
  gap: 8px;
}
.stage-module__planContainer--aad169 {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  padding: 24px;
  max-width: 990px;
  flex-wrap: wrap;
}
.stage-module__subheaderContainer--dfe4dd {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.stage-module__subheader--f872b9 {
  color: #747474;
}
.stage-module__featuresContainer--cd8936 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  gap: 16px;
}
.stage-module__featuresList--e9547c {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  gap: 8px;
}
.stage-module__feature--d2475f {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0px;
  gap: 8px;
}
.stage-module__buttons--e6d524 {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  gap: 24px;
}
.stage-module__button--c6ab27 {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
  padding: 0px;
  gap: 8px;
}
.stage-module__planTable--ea8725 {
  margin-bottom: 36px;
}
.stage-module__tableTitle--eb1373 {
  margin-left: 24px;
  margin-bottom: 8px;
}
.stage-module__table--dec338 {
  max-width: 95%;
  margin-left: 24px;
}
.stage-module__th--e7ebd7 {
  background: #f4f4f4;
  color: #545454;
}
.stage-module__tr--bb3bf7 {
  border-top: 1px solid #d4d4d4;
}
.stage-module__featureColumn--d031fc {
  width: 300px;
}
.stage-module__quantityColumn--ba0a53 {
  width: 150px;
  text-align: right;
}
.stage-module__emptyStateContainer--accbd0 {
  display: flex;
  flex-direction: column;
  align-items: center;
  border-top: 1px solid #d4d4d4;
  max-width: 95%;
  margin-left: 24px;
}
.stage-module__emptyStateImage--d873ca {
  padding: 10px;
}
.stage-module__paymentInfo--c6cc61 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 36px;
  margin: 24px;
}
.stage-module__billingInfo--ddb6d4 {
  border-right: 1px solid #e4e4e4;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  justify-content: space-between;
  gap: 24px;
}
.stage-module__creditCardContainer--fdf246 {
  display: flex;
  flex-grow: 2;
  flex-direction: column;
  justify-content: space-between;
  gap: 24px;
}
.stage-module__card--facd07 {
  border: 1px solid #c4c4c4;
  border-radius: 8px;
  padding: 20px;
  width: 45%;
  color: #343434;
}
.stage-module__cardTitle--c95ee9 {
  padding-bottom: 20px;
}
.stage-module__cardInformation--e9ea39 {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.stage-module__flex--db8677 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 36px;
}
.stage-module__accordion--d4da81 {
  border-left: 1px solid #e4e4e4;
  border-right: 1px solid #e4e4e4;
  border-radius: 4px;
  margin: 16px;
}
.stage-module__accordionHeader--fa6f8b {
  background: #fafafa;
}
.stage-module__planLabel--b964be {
  margin-left: 10px;
  color: #747474;
}
.stage-module__tooltipIcon--ad25b8 {
  margin-left: 5px;
  color: #747474;
}
.stage-module__billing--ea93a7 {
  width: 70%;
  margin: auto;
}
.stage-module__gray900--bd2204 {
  color: #343434;
}
.stage-module__contactSubheader--c82499 {
  margin-bottom: 8px;
}
.stage-module__notSetContainer--c1d04e {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
}
.stage-module__lightSubheader--e4ecc1 {
  color: #747474;
}
.stage-module__checkmark--a2f181 {
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: rgba(255, 78, 131, 0.1);
}
.stage-module__questions--a587c9 {
  color: #545454;
  font-style: italic;
  font-weight: 600;
  padding: 24px;
}
.stage-module__link--a0d0d2 {
  padding-left: 4px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--c36387,
.inspector-module__title-font-bold--ca6568 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--ca6568 {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--a48d54 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--fcb34d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--dd4f78 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--ae3ac0 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--ecab9d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--e213b7 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--af9da4 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--cc8348 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--acc8a5 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--a9c5bd {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--fa5931 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--f10554 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--b01c03 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--e75867,
.inspector-module__dropdownWrapper--d1f96a > :first-child {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--b90238 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--b39750 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--ac0fb1 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--e66ab0 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--ba9834 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--c26925 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--ef4b3f {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--a08ec0 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--afd2c4 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--f6cc0c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--f87023 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--c5a5d5 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--c1cbe6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--a867eb {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--caac0c {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--de47cd {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--c9b497 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.inspector-module__content--b5c6fd {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
}
.inspector-module__tab--a269e6 {
  flex: 0 0 auto;
  padding: 0 12px;
  border-bottom: 4px solid #f4f4f4;
}
.inspector-module__dropdownWrapper--d1f96a {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 12px 16px 12px;
  padding: 16px;
  border-bottom: 1px solid #e4e4e4;
}
.inspector-module__dropdownWrapper--d1f96a > :first-child {
  margin: 0 4px 0 0;
  padding: 0;
}
.inspector-module__gridContainer--f324b1 {
  display: flex;
  flex: 1 1 auto;
  flex-flow: column nowrap;
  overflow: auto;
  padding: 12px;
}
.inspector-module__appsTableRow--b69756 {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
.inspector-module__appObjectIcon--a54fc0 {
  margin-right: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.action-app-list-item-module__root--ea0da1 {
  display: flex;
  flex-direction: column;
}
.action-app-list-item-module__header--f3ff9d {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 16px;
  border-bottom: 1px solid #e4e4e4;
}
.action-app-list-item-module__deploymentLabel--f76532 {
  white-space: nowrap;
  margin-right: 8px;
}
.action-app-list-item-module__popup--ae6072 {
  min-width: 277px;
}
.action-app-list-item-module__listItem--dfdd2f {
  padding-left: 32px;
  padding-right: 12px;
}
.action-app-list-item-module__listItem--dfdd2f > :first-child {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
}
.action-app-list-item-module__listItem--dfdd2f > :first-child .action-app-list-item-module__listItemErrorIcon--dae277 {
  margin-right: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.inspector-module__headerContent--dd4e0f {
  align-items: center;
  border-top: none;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  width: 100%;
}
.inspector-module__list--fc9053 {
  margin: 0 -12px 0 -16px;
  padding: 0;
}
.inspector-module__listItem--c9558b {
  padding: 4px 12px 8px 32px;
}
.inspector-module__listItem--c9558b > :first-child {
  display: flex;
  flex-flow: column nowrap;
}
.inspector-module__listItem--c9558b > :first-child > :first-child {
  display: flex;
  flex-flow: row nowrap;
}
.inspector-module__listItem--c9558b > :first-child > :first-child > :first-child {
  flex: 1 0 auto;
  margin: 0;
  width: auto;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.password-changer-module__title-font-bold-colorless--a3de86,
.password-changer-module__title-font-bold--a1fef1 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.password-changer-module__title-font-bold--a1fef1 {
  color: #343434;
}
/* Title 1/Bold */
.password-changer-module__title-1-secondary-font--c49ea7 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.password-changer-module__title-1-secondary-font-colorless--ce1124 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.password-changer-module__title-2-secondary-font--c15e2d {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.password-changer-module__title-2-secondary-font-colorless--c799e8 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.password-changer-module__title-3-secondary-font--e42979 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.password-changer-module__title-3-secondary-font-colorless--b5e03a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.password-changer-module__subtitle-font-size-and-line-height-only--e0c4f1 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.password-changer-module__subtitle-primary-font-regular--a065e3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.password-changer-module__subtitle-primary-font-regular-colorless--a52423 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.password-changer-module__subtitle-primary-font-semi-bold--ab2c17 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.password-changer-module__subtitle-primary-font-semi-bold-colorless--db9729 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.password-changer-module__subtitle-primary-font-bold--cd7bcd {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.password-changer-module__subtitle-primary-font-bold-colorless--be45b1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.password-changer-module__text-1-font-size-and-line-height-only--ef3a8d,
.password-changer-module__validationListContainer--e8402f .password-changer-module__title--e4d22c,
.password-changer-module__validationList--cb7cf5 .password-changer-module__validationListItem--d40d21,
.password-changer-module__validationList--cb7cf5 .password-changer-module__validationListItem--d40d21::before {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.password-changer-module__text-1-primary-font-regular--e3417e {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.password-changer-module__text-1-primary-font-regular-colorless--eff56e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.password-changer-module__text-1-primary-font-semi-bold--c8e27c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.password-changer-module__text-1-primary-font-semi-bold-colorless--d4d1e3 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.password-changer-module__text-1-primary-font-bold--d0b6a3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.password-changer-module__text-1-primary-font-bold-colorless--d9ee23 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.password-changer-module__text-2-font-size-and-line-height-only--f1d5c1 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.password-changer-module__text-2-primary-font-regular--e203f0 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.password-changer-module__text-2-primary-font-regular-colorless--f2740d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.password-changer-module__text-2-primary-font-semi-bold--e1a5ff {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.password-changer-module__text-2-primary-font-semi-bold-colorless--ad22ef {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.password-changer-module__text-2-primary-font-bold--d71e03 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.password-changer-module__text-2-primary-font-bold-colorless--f0f69e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.password-changer-module__monospace-code-font-regular--ad0587 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.password-changer-module__monospace-code-font-regular-colorless--f21f9b {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.password-changer-module__monospace-code-font-semi-bold--ef9afd {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.password-changer-module__monospace-code-font-semi-bold-colorless--b48d06 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.password-changer-module__controlGroup--bb3bb1 {
  margin-bottom: 12px;
  position: relative;
}
.password-changer-module__validationListPopup--ba0c58 {
  margin-right: 24px;
  margin-left: 24px;
}
.password-changer-module__validationListContainer--e8402f {
  position: relative;
  padding: 12px;
}
.password-changer-module__validationListContainer--e8402f:after {
  box-sizing: border-box;
  border: 12px solid black;
  border-color: transparent transparent #fff #fff;
  box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.08);
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  right: -22px;
  margin-top: 16px;
  transform-origin: 0 0;
  transform: rotate(-135deg);
}
.password-changer-module__validationList--cb7cf5 .password-changer-module__validationListItem--d40d21 {
  list-style-type: none;
}
.password-changer-module__validationList--cb7cf5 .password-changer-module__validationListItem--d40d21::before {
  content: "\2d";
  display: inline-block;
  font-family: "Font Awesome 5 Pro", "Font Awesome 5 Brands";
  margin-right: 8px;
  text-align: center;
  vertical-align: middle;
  width: 12px;
}
.password-changer-module__validationList--cb7cf5 .password-changer-module__validationListItem--d40d21.password-changer-module__valid--de0ef1 {
  color: #00884f;
}
.password-changer-module__validationList--cb7cf5 .password-changer-module__validationListItem--d40d21.password-changer-module__valid--de0ef1::before {
  content: "\f00c";
}
.password-changer-module__validationList--cb7cf5.password-changer-module__error--c4bf41 .password-changer-module__validationListItem--d40d21.password-changer-module__invalid--c9137d {
  color: #b50000;
}
.password-changer-module__validationList--cb7cf5.password-changer-module__error--c4bf41 .password-changer-module__validationListItem--d40d21.password-changer-module__invalid--c9137d::before {
  content: "\f00d";
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.stage-module__title-font-bold-colorless--fd4ac3,
.stage-module__title-font-bold--d96c5c {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.stage-module__title-font-bold--d96c5c {
  color: #343434;
}
/* Title 1/Bold */
.stage-module__title-1-secondary-font--c8d70e {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.stage-module__title-1-secondary-font-colorless--c6754e {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.stage-module__title-2-secondary-font--c77c7f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.stage-module__title-2-secondary-font-colorless--cee445 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.stage-module__title-3-secondary-font--f5c8dd {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.stage-module__title-3-secondary-font-colorless--cbd628 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.stage-module__subtitle-font-size-and-line-height-only--a89220 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.stage-module__subtitle-primary-font-regular--e48fe0 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__subtitle-primary-font-regular-colorless--fef689 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.stage-module__subtitle-primary-font-semi-bold--af69f4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__subtitle-primary-font-semi-bold-colorless--c34141 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.stage-module__subtitle-primary-font-bold--d64316 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__subtitle-primary-font-bold-colorless--d39466 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.stage-module__text-1-font-size-and-line-height-only--a6392f {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.stage-module__text-1-primary-font-regular--d9ca53 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-1-primary-font-regular-colorless--ca1601,
.stage-module__externalUser--f839ad {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.stage-module__text-1-primary-font-semi-bold--d814ae {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-1-primary-font-semi-bold-colorless--b95457 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.stage-module__text-1-primary-font-bold--c0cdcd {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-1-primary-font-bold-colorless--f4a1f4 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.stage-module__text-2-font-size-and-line-height-only--bc933c {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.stage-module__text-2-primary-font-regular--e5a065 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-2-primary-font-regular-colorless--e320a6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.stage-module__text-2-primary-font-semi-bold--c9a9a1 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-2-primary-font-semi-bold-colorless--cc6914 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.stage-module__text-2-primary-font-bold--b0502c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-2-primary-font-bold-colorless--ba7d98 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.stage-module__monospace-code-font-regular--b330f9 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__monospace-code-font-regular-colorless--bfb4ae {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.stage-module__monospace-code-font-semi-bold--ced7d9 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__monospace-code-font-semi-bold-colorless--c7538f {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.stage-module__root--a1c6fc {
  margin: 0 -16px;
}
.stage-module__textInput--e89f63 {
  margin-bottom: 12px;
}
.stage-module__wider--b4241b {
  min-width: 352px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.chart-builder-module__title-font-bold-colorless--f5dc83,
.chart-builder-module__title-font-bold--d8d540 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.chart-builder-module__title-font-bold--d8d540 {
  color: #343434;
}
/* Title 1/Bold */
.chart-builder-module__title-1-secondary-font--e6c600 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.chart-builder-module__title-1-secondary-font-colorless--e0c359 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.chart-builder-module__title-2-secondary-font--d38586 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.chart-builder-module__title-2-secondary-font-colorless--f6d9fa {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.chart-builder-module__title-3-secondary-font--f2719a {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.chart-builder-module__title-3-secondary-font-colorless--f849a2 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.chart-builder-module__subtitle-font-size-and-line-height-only--bdd774 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.chart-builder-module__subtitle-primary-font-regular--bfdd58 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.chart-builder-module__subtitle-primary-font-regular-colorless--d4f269 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.chart-builder-module__subtitle-primary-font-semi-bold--c43d3d {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.chart-builder-module__subtitle-primary-font-semi-bold-colorless--a7cb02 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.chart-builder-module__subtitle-primary-font-bold--eb42b2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.chart-builder-module__subtitle-primary-font-bold-colorless--bb884f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.chart-builder-module__text-1-font-size-and-line-height-only--bd4798 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.chart-builder-module__text-1-primary-font-regular--e462de {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.chart-builder-module__text-1-primary-font-regular-colorless--b03456 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.chart-builder-module__text-1-primary-font-semi-bold--c10c89 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.chart-builder-module__text-1-primary-font-semi-bold-colorless--b1de3a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.chart-builder-module__text-1-primary-font-bold--bbbda2 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.chart-builder-module__text-1-primary-font-bold-colorless--bc437d {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.chart-builder-module__text-2-font-size-and-line-height-only--ee8317 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.chart-builder-module__text-2-primary-font-regular--f5d629,
.chart-builder-module__chartModalRow--b1d4ea .chart-builder-module__per--eb4649 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.chart-builder-module__text-2-primary-font-regular-colorless--b63b4d,
.chart-builder-module__chartModalRow--b1d4ea label {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.chart-builder-module__text-2-primary-font-semi-bold--b0c5e1 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.chart-builder-module__text-2-primary-font-semi-bold-colorless--bb3bcd {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.chart-builder-module__text-2-primary-font-bold--cd62e4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.chart-builder-module__text-2-primary-font-bold-colorless--da5161 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.chart-builder-module__monospace-code-font-regular--ef1897 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.chart-builder-module__monospace-code-font-regular-colorless--a7a36b {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.chart-builder-module__monospace-code-font-semi-bold--a81e58 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.chart-builder-module__monospace-code-font-semi-bold-colorless--d3f0e4 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.chart-builder-module__chartModalContainer--b44797 {
  width: 400px;
  display: flex;
  flex-direction: column;
  padding: 16px;
  overflow: visible;
}
.chart-builder-module__chartModalRow--b1d4ea {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  margin-bottom: 12px;
}
.chart-builder-module__chartModalRow--b1d4ea label {
  color: #747474;
}
.chart-builder-module__chartModalRow--b1d4ea * {
  width: auto;
  text-align: left;
}
.chart-builder-module__chartModalRow--b1d4ea.chart-builder-module__flexRow--fd72ed {
  flex-direction: row;
}
.chart-builder-module__chartModalRow--b1d4ea .chart-builder-module__per--eb4649 {
  align-self: center;
  padding: 0 10px 7px 10px;
}
.chart-builder-module__chartModalRow--b1d4ea .chart-builder-module__thinButton--af18f7 {
  width: -moz-fit-content;
  width: fit-content;
}
.chart-builder-module__chartModalMenu--b1ce50 {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 1;
}
.chart-builder-module__measure-menu-item--f60e3c {
  display: flex;
  flex-direction: row;
}
.chart-builder-module__measure-menu-item--f60e3c div {
  padding-right: 8px;
  padding-left: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.dimension-picker-module__dimensionMenuItem--d7e87a {
  display: flex;
  flex-direction: row;
}
.dimension-picker-module__dimensionMenuItem--d7e87a div {
  padding-right: 8px;
  padding-left: 8px;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.measure-picker-module__measureMenuItem--e95c19 {
  display: flex;
  flex-direction: row;
}
.measure-picker-module__measureMenuItem--e95c19 div {
  padding-right: 8px;
  padding-left: 8px;
}
.measure-picker-module__dropDown--ace11a {
  flex-grow: 1;
}

.no-data-module__noDataContainer--fd9886 {
  margin: auto;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.statistic-module__statisticValue--fd4bb2 {
  font-size: 24px;
  color: #126de7;
  text-align: left;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.top-list-module__title-font-bold-colorless--ea3952,
.top-list-module__title-font-bold--b184fa {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.top-list-module__title-font-bold--b184fa {
  color: #343434;
}
/* Title 1/Bold */
.top-list-module__title-1-secondary-font--e58874 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.top-list-module__title-1-secondary-font-colorless--ef4b6f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.top-list-module__title-2-secondary-font--d1431f {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.top-list-module__title-2-secondary-font-colorless--d039ad {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.top-list-module__title-3-secondary-font--d64492 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.top-list-module__title-3-secondary-font-colorless--e87050 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.top-list-module__subtitle-font-size-and-line-height-only--bae88f {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.top-list-module__subtitle-primary-font-regular--da6e36 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.top-list-module__subtitle-primary-font-regular-colorless--d240f5 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.top-list-module__subtitle-primary-font-semi-bold--e85968 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.top-list-module__subtitle-primary-font-semi-bold-colorless--c07a1a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.top-list-module__subtitle-primary-font-bold--af4758 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.top-list-module__subtitle-primary-font-bold-colorless--b7b0b6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.top-list-module__text-1-font-size-and-line-height-only--b5af3f {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.top-list-module__text-1-primary-font-regular--eceaa7 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.top-list-module__text-1-primary-font-regular-colorless--c7fc83 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.top-list-module__text-1-primary-font-semi-bold--c6e1cc {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.top-list-module__text-1-primary-font-semi-bold-colorless--bf5e27 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.top-list-module__text-1-primary-font-bold--bdb773 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.top-list-module__text-1-primary-font-bold-colorless--afb275 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.top-list-module__text-2-font-size-and-line-height-only--d09db3 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.top-list-module__text-2-primary-font-regular--f222e7 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.top-list-module__text-2-primary-font-regular-colorless--eb2b34 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.top-list-module__text-2-primary-font-semi-bold--ac80e9 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.top-list-module__text-2-primary-font-semi-bold-colorless--c8cf9f {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.top-list-module__text-2-primary-font-bold--a3bfe8 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.top-list-module__text-2-primary-font-bold-colorless--b26083 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.top-list-module__monospace-code-font-regular--dbbbc6 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.top-list-module__monospace-code-font-regular-colorless--dae874 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.top-list-module__monospace-code-font-semi-bold--d309f2 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.top-list-module__monospace-code-font-semi-bold-colorless--c509d7 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.top-list-module__topListGrid--e33e6c {
  height: 100%;
  width: 100%;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  flex-direction: column;
}
.top-list-module__topListHeader--d574de {
  font-size: 0.8rem;
  color: #126de7;
}
.top-list-module__topListData--be31e3 {
  font-size: 0.8rem;
  color: #343434;
}
.top-list-module__topListRow--c785c5 {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
  padding: 4px;
}
.top-list-module__topListCell--fc4b97 {
  text-align: left;
  margin: auto;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.stage-module__title-font-bold-colorless--e35b34,
.stage-module__title-font-bold--e06335 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.stage-module__title-font-bold--e06335 {
  color: #343434;
}
/* Title 1/Bold */
.stage-module__title-1-secondary-font--e0d9b8 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.stage-module__title-1-secondary-font-colorless--af4ea7 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.stage-module__title-2-secondary-font--c66ccf {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.stage-module__title-2-secondary-font-colorless--d3cd5a {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.stage-module__title-3-secondary-font--ca4baa {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.stage-module__title-3-secondary-font-colorless--ce18cf {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.stage-module__subtitle-font-size-and-line-height-only--e06cdb {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.stage-module__subtitle-primary-font-regular--a05ded {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__subtitle-primary-font-regular-colorless--de0aed {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.stage-module__subtitle-primary-font-semi-bold--a3b4e6 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__subtitle-primary-font-semi-bold-colorless--a6f9a1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.stage-module__subtitle-primary-font-bold--c6fe34 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__subtitle-primary-font-bold-colorless--add017 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.stage-module__text-1-font-size-and-line-height-only--c09cd2 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.stage-module__text-1-primary-font-regular--d70eab {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-1-primary-font-regular-colorless--c031eb {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.stage-module__text-1-primary-font-semi-bold--a327e4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-1-primary-font-semi-bold-colorless--e58515,
.stage-module__chartHeader--f44a3c {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.stage-module__text-1-primary-font-bold--a134d9 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-1-primary-font-bold-colorless--afcfba {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.stage-module__text-2-font-size-and-line-height-only--d7a40a {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.stage-module__text-2-primary-font-regular--ece2ef {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__text-2-primary-font-regular-colorless--a52e99 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.stage-module__text-2-primary-font-semi-bold--a6ee17 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__text-2-primary-font-semi-bold-colorless--eb5d68 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.stage-module__text-2-primary-font-bold--a455a7 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.stage-module__text-2-primary-font-bold-colorless--ed0596 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.stage-module__monospace-code-font-regular--e65192 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.stage-module__monospace-code-font-regular-colorless--abe4a6 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.stage-module__monospace-code-font-semi-bold--ead676 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.stage-module__monospace-code-font-semi-bold-colorless--f11865 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.stage-module__dashboardLayout--cbaf4f {
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
}
.stage-module__dashboardRow--d9a5f2 {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
  margin-top: 8px;
  margin-bottom: 8px;
}
.stage-module__size1--f2a85c {
  flex-grow: 1;
  flex-shrink: 1;
}
.stage-module__size2--ea3197 {
  flex-grow: 2;
  flex-shrink: 2;
}
.stage-module__size3--fa6457 {
  flex-grow: 3;
  flex-shrink: 3;
}
.stage-module__size4--d6e197 {
  flex-grow: 4;
  flex-shrink: 4;
}
.stage-module__size5--f1a0a2 {
  flex-grow: 5;
  flex-shrink: 5;
}
.stage-module__size6--d467d7 {
  flex-grow: 6;
  flex-shrink: 6;
}
.stage-module__size7--b8594b {
  flex-grow: 7;
  flex-shrink: 7;
}
.stage-module__dashboardCell--ec67ed {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
  align-items: center;
  width: calc(100% - 24px - 8px);
  margin-left: 8px;
  margin-right: 8px;
  padding: 8px;
  padding-left: 24px;
}
.stage-module__hasChart--ca5a23 {
  border: 0;
  box-shadow: 1px 1px 2px 2px rgba(0, 0, 0, 0.1);
}
.stage-module__noChart--dd4171 {
  border: 1px dashed #d4d4d4;
}
.stage-module__chartHeader--f44a3c {
  width: 100%;
  height: 24px;
  color: #545454;
  margin-top: auto;
  margin-bottom: auto;
  letter-spacing: 1px;
}
.stage-module__createChart--a8270c {
  height: auto;
  margin: auto;
  text-align: center;
}
.stage-module__editChart--e4a284 {
  position: absolute;
  top: 0;
  right: 0;
}
.stage-module__chartContent--f485c5 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
  width: 100%;
  height: 100%;
  margin-top: auto;
  margin-bottom: auto;
  text-align: center;
  vertical-align: middle;
}
.stage-module__chartContent--f485c5.stage-module__overflow--d8b900 {
  overflow-y: auto;
  overflow-x: visible;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
/**
Designed by maria@airkit.com

Maria found 72 different fonts across web-builder. She has downsized our designs to use just 14.
All fonts will increase usability by being larger and easier to read. Engineers will have an easy
systemic convention to follow.

These fonts follow the "Major Third Scale" design convention
-- https://designcode.io/typographic-scales
-- https://medium.com/sketch-app-sources/exploring-responsive-type-scales-cf1da541be54
-- https://type-scale.com/

Here's our design reference for these fourteen fonts:
-- https://www.figma.com/file/e08SDZxzzSwwFhKM4KX3Ce2h/Tokens?node-id=869%3A438
 */
.inspector-module__title-font-bold-colorless--ad4cac,
.inspector-module__title-font-bold--f9cb18 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.inspector-module__title-font-bold--f9cb18 {
  color: #343434;
}
/* Title 1/Bold */
.inspector-module__title-1-secondary-font--da2769 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
.inspector-module__title-1-secondary-font-colorless--e6fe12 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.953rem;
  line-height: 2.75rem;
}
/* Title 2/Bold */
.inspector-module__title-2-secondary-font--a2d993 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
.inspector-module__title-2-secondary-font-colorless--b376b6 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.563rem;
  line-height: 2.25rem;
}
/* Title 3/Bold */
.inspector-module__title-3-secondary-font--edfaa4 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #343434;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.inspector-module__title-3-secondary-font-colorless--f925ef {
  font-style: normal;
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.75rem;
}
/* Subtitle */
.inspector-module__subtitle-font-size-and-line-height-only--b6a017 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.inspector-module__subtitle-primary-font-regular--f64bd3 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__subtitle-primary-font-regular-colorless--efea19 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400;
}
/* Subtitle/SemiBold */
.inspector-module__subtitle-primary-font-semi-bold--cad685 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__subtitle-primary-font-semi-bold-colorless--d34396 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
}
/* Subtitle/Bold */
.inspector-module__subtitle-primary-font-bold--e30621 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__subtitle-primary-font-bold-colorless--d00ba1 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 700;
}
/* Text 1 */
.inspector-module__text-1-font-size-and-line-height-only--e0d9ce {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.inspector-module__text-1-primary-font-regular--e1307c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-1-primary-font-regular-colorless--d46edd {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Text 1/SemiBold */
.inspector-module__text-1-primary-font-semi-bold--c47bca {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-1-primary-font-semi-bold-colorless--ab1bdf {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
/* Text 1/Bold */
.inspector-module__text-1-primary-font-bold--c4480c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-1-primary-font-bold-colorless--ed52dc {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 700;
}
/* Text 2 */
.inspector-module__text-2-font-size-and-line-height-only--c937d7 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.inspector-module__text-2-primary-font-regular--a911e4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__text-2-primary-font-regular-colorless--d5a7df {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 400;
}
/* Text 2/SemiBold */
.inspector-module__text-2-primary-font-semi-bold--be643c {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__text-2-primary-font-semi-bold-colorless--cc72f0 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 500;
}
/* Text 2/Bold */
.inspector-module__text-2-primary-font-bold--b41ae4 {
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-style: normal;
  color: #343434;
  font-weight: 700;
}
.inspector-module__text-2-primary-font-bold-colorless--bba334 {
  font-style: normal;
  font-family: "Noto Color Emoji", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.64rem;
  line-height: 1rem;
  font-weight: 700;
}
/* Monospace */
.inspector-module__monospace-code-font-regular--dc3af9 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.inspector-module__monospace-code-font-regular-colorless--dff6e4 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.inspector-module__monospace-code-font-semi-bold--b44dcf {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.inspector-module__monospace-code-font-semi-bold-colorless--c0c9c6 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.inspector-module__label--fb2d53 {
  font-size: 0.8rem;
  color: #747474;
}
.inspector-module__disabledDropdown--d1bbb2 {
  opacity: 1 !important;
}
.inspector-module__disabledDropdown--d1bbb2 div[role="button"] {
  border-color: transparent;
  color: #747474;
}
.inspector-module__disabledDropdown--d1bbb2 div[role="button"]:hover {
  border-color: #126de7;
}
.inspector-module__disabledDropdown--d1bbb2 span[role="alert"] {
  color: #343434;
}
.inspector-module__disabledDropdown--d1bbb2 span[role="img"] {
  display: none;
}
.inspector-module__permissionsContent--f605a6 {
  margin-bottom: 24px;
}
.inspector-module__readOnlyInput--b3a8d1 input {
  cursor: default;
  margin: 0 16px 8px 16px !important;
}
.inspector-module__featureGroup--fd13a8 {
  margin-top: 16px;
}
.inspector-module__featureGroup--fd13a8:first-of-type {
  margin-top: 8px;
}
.inspector-module__featureGroup--fd13a8 .inspector-module__featureGroupFeatures--c72391 {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.inspector-module__featureGroup--fd13a8 .inspector-module__featureGroupFeatures--c72391 .inspector-module__featureLine--c10cdd {
  padding: 8px 0;
  margin-right: 4px;
}
.inspector-module__envFeatureLine--e90b32 {
  padding-top: 16px;
}
.inspector-module__envFeatureLine--e90b32:first-of-type {
  padding-top: 12px;
}
.inspector-module__environmentsLine--ec1bd5 {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-top: 8px;
}
.inspector-module__environmentsLine--ec1bd5 .inspector-module__envCheckbox--b691ef input {
  color: #343434;
}
.inspector-module__environmentsLine--ec1bd5:last-of-type {
  padding-bottom: 8px;
}
.inspector-module__groupHeader--df1cd0 {
  display: flex;
  justify-content: space-between;
}
.inspector-module__addAllBtn--e3c70b > span {
  display: flex;
  gap: 8px;
}
.inspector-module__addAllBtn--e3c70b {
  visibility: hidden;
}
.inspector-module__addAllBtn--e3c70b.inspector-module__btnVisible--ca2337 {
  visibility: visible;
}

/*******************************
     Airkit specific stuff
*******************************/
/*---  Airkit Colors  ---*/
/*---  Airkit Semantic Colors  ---*/
/*---  Airkit Spacing  ---*/
/*--- Fonts ---*/
/*---  Airkit Borders  ---*/
/*-------------------
Thin Solid Gray Borders
--------------------*/
/*-------------------
    Gray Variants
--------------------*/
/*-------------------
    Colored Borders
--------------------*/
/*---  Airkit Border Radius  ---*/
/*---  Airkit Shadows  ---*/
/*--- Bezier curves ---*/
/*-- Responsive breakpoints --*/
.root-module__root--a6fedc {
  display: flex;
  flex-flow: column nowrap;
  height: 100%;
}
.root-module__mainContent--b54d71 {
  display: flex;
  flex-flow: row nowrap;
  height: 100%;
}
.root-module__breadcrumbAndContent--fb125b {
  display: flex;
  flex: 1 1;
  flex-flow: column nowrap;
  overflow-x: auto;
}
.root-module__contentAndInspector--e20696 {
  display: flex;
  flex: 1 1 auto;
  flex-flow: row nowrap;
  min-height: 0;
  overflow-x: auto;
}
.root-module__content--e33f71 {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  max-width: 100%;
  min-width: 0;
  overflow-x: auto;
}
.root-module__toolbar--a9b757 {
  gap: 8px;
  margin: 20px 16px;
}
.root-module__toolbarAction--a5f073 {
  gap: 4px;
  margin: 0;
}
.root-module__stageWrapper--a67044 {
  display: flex;
  flex: 1 1 auto;
  flex-flow: column nowrap;
  margin: 0 16px;
  min-height: 0;
}
.root-module__inspectorWrapper--cfa8c2 {
  flex: 0 0 400px;
  overflow: hidden;
}
.root-module__inspectorWrapper--cfa8c2:not(.root-module__inspectorFloating--d0067d) {
  border-left: 4px solid #f4f4f4;
  max-width: 0px;
  transition: max-width 200ms cubic-bezier(0.4, 0, 0.2, 1);
}
.root-module__inspectorWrapper--cfa8c2:not(.root-module__inspectorFloating--d0067d).root-module__inspectorVisible--dd0e25 {
  max-width: 400px;
}
.root-module__inspectorWrapper--cfa8c2.root-module__inspectorFloating--d0067d {
  position: fixed;
  right: 0;
  height: calc(100% - 41px);
  width: min(100vw, 600px);
  flex: 0 0 min(100vw, 600px);
  margin-right: max(-100vw, -600px);
  transform: translate(0);
  transition: transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
  z-index: 3;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08), 0px 2px 4px rgba(0, 0, 0, 0.08), 0px 0px 16px rgba(0, 0, 0, 0.12);
}
@media (min-width: 1200px) {
  .root-module__inspectorWrapper--cfa8c2.root-module__inspectorFloating--d0067d {
    width: 800px;
    flex: 0 0 800px;
    margin-right: -800px;
  }
}
@media (min-width: 1500px) {
  .root-module__inspectorWrapper--cfa8c2.root-module__inspectorFloating--d0067d {
    width: 1000px;
    flex: 0 0 1000px;
    margin-right: -1000px;
  }
}
@media (min-width: 1800px) {
  .root-module__inspectorWrapper--cfa8c2.root-module__inspectorFloating--d0067d {
    width: 1200px;
    flex: 0 0 1200px;
    margin-right: -1200px;
  }
}
.root-module__inspectorWrapper--cfa8c2.root-module__inspectorFloating--d0067d.root-module__inspectorVisible--dd0e25 {
  transform: translate(-100%);
}
.root-module__inspectorWrapper--cfa8c2.root-module__inspectorFloating--d0067d.root-module__inspectorVisible--dd0e25 > :not(:first-child) {
  margin-left: 12px;
}
.root-module__inspectorCollapse--c86086 {
  align-items: center;
  background: #f4f4f4;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  width: 12px;
}
.root-module__inspectorCollapse--c86086:hover {
  background: #ecf4ff;
}
.root-module__inspectorCollapse--c86086:hover > :first-child {
  color: #126de7;
}
.root-module__airkitSdkContainer--b078ae {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1003;
  display: none;
  background: rgba(0, 0, 0, 0.2);
}


/*# sourceMappingURL=https://airkit-sourcemaps.s3.us-west-2.amazonaws.com/web-builder/prod/18.4.71/console.46f9b480e8ccabf666c5.css.map*/