@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');.emoji-picker-z-index {
  z-index: 1201;
}
._AMTile_lppjo_1:not(._disabled_lppjo_1):hover,
._AMTile_lppjo_1:not(._disabled_lppjo_1):active {
  border-left-width: 1px;
}

._PMTile_lppjo_6:not(._disabled_lppjo_1):hover,
._PMTile_lppjo_6:not(._disabled_lppjo_1):active {
  border-right-width: 1px;
}

._AMTile_lppjo_1,
._PMTile_lppjo_6 {
  display: flex;
  text-align: center;
  flex: 1;
}

._AMTile_lppjo_1:not(._disabled_lppjo_1):hover,
._AMTile_lppjo_1:not(._disabled_lppjo_1):active,
._PMTile_lppjo_6:not(._disabled_lppjo_1):hover,
._PMTile_lppjo_6:not(._disabled_lppjo_1):active {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='24'%20viewBox='0%200%2024%2024'%20width='24'%3e%3cpath%20d='M0%200h24v24H0z'%20fill='none'/%3e%3cpath%20d='M19%2013h-6v6h-2v-6H5v-2h6V5h2v6h6v2z'%20fill='white'/%3e%3c/svg%3e");
  background-size: min(100%, 2.5em);
  background-repeat: no-repeat;
  background-position: center;
}

._AMTile_lppjo_1:not(._disabled_lppjo_1):active,
._PMTile_lppjo_6:not(._disabled_lppjo_1):active {
  background-color: #777 !important;
}

._periodPopper_1johr_3 > hr {
  margin: 1rem 0;
  border-color: var(--divider);
  border-width: 0 0 thin;
}

._periodPopper_1johr_3 ._section_1johr_9 {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

._periodPopper_1johr_3 ._optionChip_1johr_15 {
  font-weight: bold;
}

html,
body,
#root {
  margin: 0;
  padding: 0;
  width: 100vw;
  height: 100vh;
  overflow-x: hidden;
}

/* Old variables defined by @fulll/ui-core */

:root {
  --surface: white;
  --background-application: #fafafa;
  --button-default: #bbb;
  --button-disabled: #ddd;
  --snackbar-light: #ffffff;
  --snackbar-main: #333333;
  --snackbar-dark: #38a3e0;
  --snackbar-text: white;
  --primary-light: #c4d600;
  --primary-main: #86bb24;
  --primary-dark: #036a37;
  --primary-text: white;
  --secondary-light: #61b4e4;
  --secondary-main: #00a3e0;
  --secondary-dark: #0076a7;
  --secondary-text: white;
  --error-light: #ff7961;
  --error-main: #f44336;
  --error-dark: #ba000d;
  --error-text: white;
  --warning-light: #ffc947;
  --warning-main: #f39100;
  --warning-dark: #c66900;
  --warning-text: white;
  --info-light: #62efff;
  --info-main: #00bcd4;
  --info-dark: #008ba3;
  --info-text: white;
  --success-light: #b9ee5a;
  --success-main: #86bb24;
  --success-dark: #548b00;
  --success-text: white;
  --text: rgba(0, 0, 0, 0.87);
  --text-default: rgba(0, 0, 0, 0.87);
  --text-primary: rgba(0, 0, 0, 0.87);
  --text-secondary: rgba(0, 0, 0, 0.54);
  --text-disabled: rgba(0, 0, 0, 0.38);
  --divider: rgba(0, 0, 0, 0.12);
  --font-family: 'Open sans', sans-serif;
  --font-size: 14px;
  --font-weight-thin: 100;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-medium: 600;
  --font-weight-bold: 700;
  --font-weight-dark: 900;
}

body {
  margin: 0;
  padding: 0;
  font-family: 'Open Sans', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  height: 100%;
  background-color: var(--background-application);
}

#launchpad-overlay {
  backdrop-filter: blur(5px);
}

.ui-overlay {
  z-index: 99;
}

.information {
  color: rgba(0, 0, 0, 0.54);
}

.MuiInputBase-root {
  background-color: white;
}