/*******************************
     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
 */
.debugger-log-stack-module__title-font-bold-colorless--c5cbd0,
.debugger-log-stack-module__title-font-bold--a59dbf {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.debugger-log-stack-module__title-font-bold--a59dbf {
  color: #343434;
}
/* Title 1/Bold */
.debugger-log-stack-module__title-1-secondary-font--a2108f {
  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;
}
.debugger-log-stack-module__title-1-secondary-font-colorless--ba7168 {
  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 */
.debugger-log-stack-module__title-2-secondary-font--dfe0a2 {
  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;
}
.debugger-log-stack-module__title-2-secondary-font-colorless--e9a436 {
  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 */
.debugger-log-stack-module__title-3-secondary-font--e942b6 {
  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;
}
.debugger-log-stack-module__title-3-secondary-font-colorless--a26c1c {
  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 */
.debugger-log-stack-module__subtitle-font-size-and-line-height-only--b4bfe1 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.debugger-log-stack-module__subtitle-primary-font-regular--afb451 {
  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;
}
.debugger-log-stack-module__subtitle-primary-font-regular-colorless--ab122f {
  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 */
.debugger-log-stack-module__subtitle-primary-font-semi-bold--d69b35 {
  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;
}
.debugger-log-stack-module__subtitle-primary-font-semi-bold-colorless--a7978f {
  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 */
.debugger-log-stack-module__subtitle-primary-font-bold--ef175f {
  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;
}
.debugger-log-stack-module__subtitle-primary-font-bold-colorless--dab2ab {
  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 */
.debugger-log-stack-module__text-1-font-size-and-line-height-only--ee95e7,
.debugger-log-stack-module__treeBody--de85ee {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.debugger-log-stack-module__text-1-primary-font-regular--de21cd {
  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;
}
.debugger-log-stack-module__text-1-primary-font-regular-colorless--b7d6d4 {
  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 */
.debugger-log-stack-module__text-1-primary-font-semi-bold--e4f1e1 {
  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;
}
.debugger-log-stack-module__text-1-primary-font-semi-bold-colorless--c0890b {
  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 */
.debugger-log-stack-module__text-1-primary-font-bold--f7fb3a,
.debugger-log-stack-module__header--af26a4 {
  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;
}
.debugger-log-stack-module__text-1-primary-font-bold-colorless--ccbe66 {
  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 */
.debugger-log-stack-module__text-2-font-size-and-line-height-only--b16d16 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.debugger-log-stack-module__text-2-primary-font-regular--e86f5b {
  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;
}
.debugger-log-stack-module__text-2-primary-font-regular-colorless--e13967 {
  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 */
.debugger-log-stack-module__text-2-primary-font-semi-bold--ee3a5d {
  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;
}
.debugger-log-stack-module__text-2-primary-font-semi-bold-colorless--b7397a {
  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 */
.debugger-log-stack-module__text-2-primary-font-bold--fd1df3 {
  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;
}
.debugger-log-stack-module__text-2-primary-font-bold-colorless--ae8092 {
  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 */
.debugger-log-stack-module__monospace-code-font-regular--be5d0b {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.debugger-log-stack-module__monospace-code-font-regular-colorless--aa8517 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.debugger-log-stack-module__monospace-code-font-semi-bold--a40339 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.debugger-log-stack-module__monospace-code-font-semi-bold-colorless--a54ed2 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.debugger-log-stack-module__logTree--a5c306 {
  flex: 1;
  min-height: 101%;
}
.debugger-log-stack-module__header--af26a4 {
  white-space: break-spaces;
}
.debugger-log-stack-module__header--af26a4,
.debugger-log-stack-module__time--e0ffbe,
.debugger-log-stack-module__treeBody--de85ee {
  margin: 0;
}
.debugger-log-stack-module__time--e0ffbe {
  align-self: center;
}
.debugger-log-stack-module__treeBody--de85ee {
  color: #747474;
  white-space: break-spaces;
}
.debugger-log-stack-module__treeNodeBase--e78cb7 {
  height: 36px;
  justify-content: center;
}
.debugger-log-stack-module__treeNodeBase--e78cb7 .debugger-log-stack-module__treeNodeInner--f5d6a1 {
  max-height: 36px;
}
.debugger-log-stack-module__treeNode--b1ec5b {
  height: 52px;
  color: #343434;
}
.debugger-log-stack-module__treeNode--b1ec5b .debugger-log-stack-module__treeNodeInner--f5d6a1 {
  max-height: 52px;
}
.debugger-log-stack-module__treeNodeBorder--cb134a {
  border: 1px solid #e4e4e4;
  border-top: none;
  border-left: none;
  border-right: none;
}
.debugger-log-stack-module__treeNodeInner--f5d6a1 {
  display: flex;
  justify-content: space-between;
  overflow: hidden;
  word-break: break-all;
}

.empty-state-module__root--dd2513 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.debugger-log-stack-selected-window-module__tabContainer--ce1656 {
  display: flex;
  justify-content: space-between;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: #fff;
  z-index: 10;
}
.debugger-log-stack-selected-window-module__debuggerStatePanesContainer--ea494f {
  overflow-y: scroll;
  overflow-x: auto;
  height: 100%;
  padding-top: 40px;
}

/*******************************
     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
 */
.simple-table-module__title-font-bold-colorless--cda68c,
.simple-table-module__title-font-bold--f93fc7 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.simple-table-module__title-font-bold--f93fc7 {
  color: #343434;
}
/* Title 1/Bold */
.simple-table-module__title-1-secondary-font--c227df {
  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;
}
.simple-table-module__title-1-secondary-font-colorless--e8bc8e {
  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 */
.simple-table-module__title-2-secondary-font--c1abb1 {
  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;
}
.simple-table-module__title-2-secondary-font-colorless--c41dd6 {
  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 */
.simple-table-module__title-3-secondary-font--fa4d6b {
  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;
}
.simple-table-module__title-3-secondary-font-colorless--ca5ce4 {
  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 */
.simple-table-module__subtitle-font-size-and-line-height-only--b4f426 {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.simple-table-module__subtitle-primary-font-regular--a49083 {
  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;
}
.simple-table-module__subtitle-primary-font-regular-colorless--ebccee {
  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 */
.simple-table-module__subtitle-primary-font-semi-bold--f51a43 {
  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;
}
.simple-table-module__subtitle-primary-font-semi-bold-colorless--f4e48a {
  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 */
.simple-table-module__subtitle-primary-font-bold--a16b4b {
  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;
}
.simple-table-module__subtitle-primary-font-bold-colorless--ab7b07 {
  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 */
.simple-table-module__text-1-font-size-and-line-height-only--c99a92 {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.simple-table-module__text-1-primary-font-regular--c9d7af,
.simple-table-module__body--e493c2 {
  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;
}
.simple-table-module__text-1-primary-font-regular-colorless--b7954c,
.simple-table-module__header--ba0a6f {
  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 */
.simple-table-module__text-1-primary-font-semi-bold--d8d950 {
  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;
}
.simple-table-module__text-1-primary-font-semi-bold-colorless--a7a9f5 {
  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 */
.simple-table-module__text-1-primary-font-bold--ecfcb4 {
  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;
}
.simple-table-module__text-1-primary-font-bold-colorless--ecab6e {
  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 */
.simple-table-module__text-2-font-size-and-line-height-only--f7a58d {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.simple-table-module__text-2-primary-font-regular--f01fa6 {
  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;
}
.simple-table-module__text-2-primary-font-regular-colorless--ba141b {
  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 */
.simple-table-module__text-2-primary-font-semi-bold--e06a04 {
  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;
}
.simple-table-module__text-2-primary-font-semi-bold-colorless--b1fa67 {
  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 */
.simple-table-module__text-2-primary-font-bold--d3fe33 {
  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;
}
.simple-table-module__text-2-primary-font-bold-colorless--e369d6 {
  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 */
.simple-table-module__monospace-code-font-regular--cc07e7 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.simple-table-module__monospace-code-font-regular-colorless--b01297 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.simple-table-module__monospace-code-font-semi-bold--b0795c {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.simple-table-module__monospace-code-font-semi-bold-colorless--fe19f3 {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.simple-table-module__container--ddc4d1 {
  min-height: 0;
  display: flex;
  flex-flow: column nowrap;
}
.simple-table-module__toolbar--f911e9 {
  display: flex;
  flex-flow: row wrap;
  gap: 4px;
  height: auto;
  justify-content: space-between;
  margin-bottom: 20px;
}
.simple-table-module__toolbarAction--c95521 {
  margin: 0;
}
.simple-table-module__searchBox--eeaf1d {
  width: 200px;
}
.simple-table-module__header--ba0a6f {
  color: #747474;
}
.simple-table-module__headerCell--eeee6c {
  white-space: nowrap;
}
.simple-table-module__headerCell--eeee6c > :first-child {
  font-weight: normal;
  text-align: left;
}
.simple-table-module__headerSortIcon--b626d6 {
  margin-left: 8px;
}
.simple-table-module__headerSortIcon--b626d6.simple-table-module__hidden--b6a451 {
  visibility: hidden;
}
.simple-table-module__row--c4a439 {
  border-top: 1px solid #e4e4e4;
  height: 3.5rem;
}
.simple-table-module__cell--b50d8c {
  vertical-align: middle;
}
.simple-table-module__contentContainer--d956bd {
  min-height: 0;
  width: 100%;
  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 --*/
.interactive-event-timeline-inspector-module__debuggerState--c83119 {
  overflow: hidden;
}
.interactive-event-timeline-inspector-module__debuggerLog--a3c396 {
  flex: 1;
  overflow-y: scroll;
}
.interactive-event-timeline-inspector-module__debuggerLog--a3c396 * {
  overflow-anchor: none;
}
.interactive-event-timeline-inspector-module__debuggerLog--a3c396 .interactive-event-timeline-inspector-module__bottom--a770fc {
  overflow-anchor: auto;
  height: 1px;
}

/*******************************
     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
 */
.simple-table-columns-module__title-font-bold-colorless--ff7c16,
.simple-table-columns-module__title-font-bold--b50602 {
  font-family: "Noto Color Emoji", "Harmonia Sans", Arial, sans-serif;
  font-weight: 700;
}
.simple-table-columns-module__title-font-bold--b50602 {
  color: #343434;
}
/* Title 1/Bold */
.simple-table-columns-module__title-1-secondary-font--aafbc3 {
  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;
}
.simple-table-columns-module__title-1-secondary-font-colorless--d7d714 {
  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 */
.simple-table-columns-module__title-2-secondary-font--fad5bf {
  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;
}
.simple-table-columns-module__title-2-secondary-font-colorless--ec569e {
  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 */
.simple-table-columns-module__title-3-secondary-font--dd8f97 {
  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;
}
.simple-table-columns-module__title-3-secondary-font-colorless--d6bd09 {
  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 */
.simple-table-columns-module__subtitle-font-size-and-line-height-only--d30c4c {
  font-size: 1rem;
  line-height: 1.5rem;
}
/* Subtitle/Regular */
.simple-table-columns-module__subtitle-primary-font-regular--cb76dc {
  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;
}
.simple-table-columns-module__subtitle-primary-font-regular-colorless--cb830c {
  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 */
.simple-table-columns-module__subtitle-primary-font-semi-bold--ca26ff {
  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;
}
.simple-table-columns-module__subtitle-primary-font-semi-bold-colorless--baf3f6 {
  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 */
.simple-table-columns-module__subtitle-primary-font-bold--dd2bff {
  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;
}
.simple-table-columns-module__subtitle-primary-font-bold-colorless--d57eaf {
  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 */
.simple-table-columns-module__text-1-font-size-and-line-height-only--ee2c9f {
  font-size: 0.8rem;
  line-height: 1.25rem;
}
/* Text 1/Regular */
.simple-table-columns-module__text-1-primary-font-regular--a876f5 {
  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;
}
.simple-table-columns-module__text-1-primary-font-regular-colorless--fdce5e {
  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 */
.simple-table-columns-module__text-1-primary-font-semi-bold--da1220 {
  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;
}
.simple-table-columns-module__text-1-primary-font-semi-bold-colorless--a733de {
  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 */
.simple-table-columns-module__text-1-primary-font-bold--c2c6ba {
  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;
}
.simple-table-columns-module__text-1-primary-font-bold-colorless--ff1b80 {
  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 */
.simple-table-columns-module__text-2-font-size-and-line-height-only--c0a977 {
  font-size: 0.64rem;
  line-height: 1rem;
}
/* Text 2/Regular */
.simple-table-columns-module__text-2-primary-font-regular--bea616 {
  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;
}
.simple-table-columns-module__text-2-primary-font-regular-colorless--dc1167 {
  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 */
.simple-table-columns-module__text-2-primary-font-semi-bold--ecdf3a {
  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;
}
.simple-table-columns-module__text-2-primary-font-semi-bold-colorless--c8165d {
  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 */
.simple-table-columns-module__text-2-primary-font-bold--af4824 {
  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;
}
.simple-table-columns-module__text-2-primary-font-bold-colorless--ac5ace {
  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 */
.simple-table-columns-module__monospace-code-font-regular--dae1a2 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 400;
}
.simple-table-columns-module__monospace-code-font-regular-colorless--a9306a {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 400;
}
/* Code/SemiBold */
.simple-table-columns-module__monospace-code-font-semi-bold--b5ccc8 {
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-style: normal;
  color: #343434;
  font-weight: 500;
}
.simple-table-columns-module__monospace-code-font-semi-bold-colorless--aa9deb {
  font-style: normal;
  font-family: "Noto Color Emoji", Courier, monospace;
  font-size: 0.8rem;
  line-height: 1.25rem;
  font-weight: 500;
}
.simple-table-columns-module__columnPopup--f75f95 {
  padding: 16px;
  font-size: 0.8rem;
  max-height: 75vh;
  overflow: auto;
}
.simple-table-columns-module__header--abde19 {
  font-weight: bold;
  margin-bottom: 16px;
}
.simple-table-columns-module__columnCheckboxes--a6238f {
  display: flex;
  flex-direction: column;
}
.simple-table-columns-module__checkbox--d29633 {
  margin-bottom: 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 --*/
.session-alarms-module__buttonHolder--e4d572 {
  display: flex;
  justify-content: space-between;
  padding: 16px;
}


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