@charset "UTF-8";
@font-face {
  font-family: Inter;
  src:
    url(./Inter-Regular.CKDp9E3C.woff2?v=3.19) format("woff2"),
    url(./Inter-Regular.DJOZHnwz.woff?v=3.19) format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Inter;
  src:
    url(./Inter-Medium.P1cOs5ep.woff2?v=3.19) format("woff2"),
    url(./Inter-Medium.oHczPpWt.woff?v=3.19) format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: Inter;
  src:
    url(./Inter-SemiBold.Ctx7G98q.woff2?v=3.19) format("woff2"),
    url(./Inter-SemiBold.BHlX_6qk.woff?v=3.19) format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: Inter;
  src:
    url(./Inter-Bold.CuhepTt8.woff2?v=3.19) format("woff2"),
    url(./Inter-Bold.2PT7Q-hu.woff?v=3.19) format("woff");
  font-weight: 700;
  font-style: normal;
} /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
main {
  display: block;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
pre {
  font-family: monospace, monospace;
  font-size: 1em;
}
a {
  background-color: transparent;
}
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}
b,
strong {
  font-weight: bolder;
}
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
img {
  border-style: none;
}
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
textarea {
  overflow: auto;
}
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
details {
  display: block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none;
}
.light {
  --border-accent: #0068f4;
  --border-button-danger: #bb2526;
  --border-button-disabled: #d2d2d2;
  --border-button-focus: #71b4ff;
  --border-button-form: #777777;
  --border-button-secondary: #323232;
  --border-button-success: #2c7806;
  --border-button-tertiary: #c3c4c5;
  --border-checkbo-disabled: #c3c4c5;
  --border-checkbox-main: #777777;
  --border-divider-primary: #dcdcdc;
  --border-divider-secondary: #e6e6e6;
  --border-divider-ultra: #989898;
  --border-none: 0;
  --border-primary: 1px;
  --border-secondary: 2px;
  --font-button-accent: #0068f4;
  --font-button-call-active: #212121;
  --font-button-call-disabled: #989898;
  --font-button-call-error: #ffffff;
  --font-button-call-hover: #ffffff;
  --font-button-call-main: #ffffff;
  --font-button-danger-primary: #ffffff;
  --font-button-danger-tertiary: #ae191a;
  --font-button-danger-tertiary-hover: #ffffff;
  --font-button-primary: #ffffff;
  --font-button-secondary: #323232;
  --font-button-success-primary: #ffffff;
  --font-button-success-tertiary: #256505;
  --font-button-success-tertiary-hover: #ffffff;
  --font-button-tertiary: #323232;
  --font-button-tertiary-hover: #ffffff;
  --font-button-text: #0156c9;
  --font-button-trans: #323232;
  --font-button-trans-ultra: #ffffff;
  --font-charts-line-1: #0156c9;
  --font-charts-line-10: #4e9f0d;
  --font-charts-line-11: #c9e2b5;
  --font-charts-line-12: #cc6228;
  --font-charts-line-13: #ffc198;
  --font-charts-line-14: #f89654;
  --font-charts-line-15: #ffedd5;
  --font-charts-line-2: #71b4ff;
  --font-charts-line-3: #d2d2d2;
  --font-charts-line-4: #989898;
  --font-charts-line-5: #494949;
  --font-charts-line-6: #0068f4;
  --font-charts-line-7: #cee3ff;
  --font-charts-line-8: #256505;
  --font-charts-line-9: #9ad36b;
  --font-icons-clickable-active: #323232;
  --font-icons-clickable-hover: #323232;
  --font-icons-clickable-main: #777777;
  --font-icons-nonclickable-main: #323232;
  --font-icons-nonclickable-secondary: #777777;
  --font-text-accent: #0068f4;
  --font-text-body: #323232;
  --font-text-danger: #ae191a;
  --font-text-danger-tertiary: #d73332;
  --font-text-disabled: #c3c4c5;
  --font-text-label: #323232;
  --font-text-link: #0068f4;
  --font-text-link-active: #0156c9;
  --font-text-news: #4338ca;
  --font-text-quaternary: #989898;
  --font-text-secondary: #494949;
  --font-text-success: #2c7806;
  --font-text-success-ultra: #4e9f0d;
  --font-text-tertiary: #777777;
  --font-text-title: #212121;
  --font-text-warning: #cc6228;
  --font-toggle-off-disabled: #ffffff;
  --font-toggle-off-hover: #ffffff;
  --font-toggle-off-main: #ffffff;
  --font-toggle-on-disabled: #ffffff;
  --font-toggle-on-hover: #ffffff;
  --font-toggle-on-main: #ffffff;
  --radius-md: 16px;
  --radius-none: 0;
  --radius-sm: 8px;
  --radius-xs: 4px;
  --size-button-md: 40px;
  --size-button-sm: 36px;
  --size-button-sx: 30px;
  --size-button-xl: 56px;
  --surface-bcg-accent: #0068f4;
  --surface-bcg-custom: #ffffff;
  --surface-bcg-danger-10: #ffe5e5;
  --surface-bcg-danger-20: #fecaca;
  --surface-bcg-form: #f2f2f2;
  --surface-bcg-form-hover: #e6e6e6;
  --surface-bcg-highlight: #cee3ff;
  --surface-bcg-highlight-subtle: #eff6ff;
  --surface-bcg-info: #e0e7ff;
  --surface-bcg-light: #d2d2d2;
  --surface-bcg-menu-active: #dcdcdc;
  --surface-bcg-menu-hover: #e6e6e6;
  --surface-bcg-menu-main: #ffffff;
  --surface-bcg-mildwarning: #fef9c3;
  --surface-bcg-primary: #ffffff;
  --surface-bcg-secondary: #f2f2f2;
  --surface-bcg-success: #e8f7e0;
  --surface-bcg-tertiar-hover: #f2f2f2;
  --surface-bcg-tertiary: #f7f7f7;
  --surface-bcg-transparent: #32323226;
  --surface-bcg-ultralight: #e6e6e6;
  --surface-bcg-warning: #ffedd5;
  --surface-button-call-active: #ffffff;
  --surface-button-call-disabled: #212121;
  --surface-button-call-enabled-hover: #d2d2d2;
  --surface-button-call-error: #d73332;
  --surface-button-call-error-hover: #bb2526;
  --surface-button-call-hover: #494949;
  --surface-button-call-main: #212121;
  --surface-button-danger-primary-active: #ae191a;
  --surface-button-danger-primary-disabled: #e6e6e6;
  --surface-button-danger-primary-hover: #bb2526;
  --surface-button-danger-primary-main: #d73332;
  --surface-button-danger-tertiary-active: #bb2526;
  --surface-button-danger-tertiary-disabled: #ffffff;
  --surface-button-danger-tertiary-hover: #d73332;
  --surface-button-danger-tertiary-main: #ffffff;
  --surface-button-primary-active: #1e40af;
  --surface-button-primary-disabled: #e6e6e6;
  --surface-button-primary-hover: #0156c9;
  --surface-button-primary-main: #0068f4;
  --surface-button-secondary-active: #dcdcdc;
  --surface-button-secondary-disabled: #ffffff;
  --surface-button-secondary-hover: #e6e6e6;
  --surface-button-secondary-main: #ffffff;
  --surface-button-success-primary-active: #256505;
  --surface-button-success-primary-disabled: #e6e6e6;
  --surface-button-success-primary-hover: #2c7806;
  --surface-button-success-primary-main: #2c8500;
  --surface-button-success-tertiary-active: #2c7806;
  --surface-button-success-tertiary-disabled: #ffffff;
  --surface-button-success-tertiary-hover: #2c8500;
  --surface-button-success-tertiary-main: #ffffff;
  --surface-button-tertiary-active: #0156c9;
  --surface-button-tertiary-disabled: #ffffff;
  --surface-button-tertiary-hover: #0068f4;
  --surface-button-tertiary-main: #ffffff;
  --surface-button-text-active: #dcdcdc;
  --surface-button-text-disabled: #ffffff;
  --surface-button-text-hover: #e6e6e6;
  --surface-button-text-main: #ffffff;
  --surface-button-trans-active: #dcdcdc;
  --surface-button-trans-active-ultra: #323232;
  --surface-button-trans-disabled: #e6e6e6;
  --surface-button-trans-hover: #e6e6e6;
  --surface-button-trans-main: #ffffff99;
  --surface-toggle-off-disabled: #d2d2d2;
  --surface-toggle-off-hover: #494949;
  --surface-toggle-off-main: #777777;
  --surface-toggle-on-disabled: #4490f6;
  --surface-toggle-on-hover: #0156c9;
  --surface-toggle-on-main: #0068f4;
}
.dark {
  --border-accent: #4490f6;
  --border-button-danger: #d73332;
  --border-button-disabled: #494949;
  --border-button-focus: #71b4ff;
  --border-button-form: #777777;
  --border-button-secondary: #ffffff;
  --border-button-success: #2c8500;
  --border-button-tertiary: #777777;
  --border-checkbo-disabled: #777777;
  --border-checkbox-main: #c3c4c5;
  --border-divider-primary: #494949;
  --border-divider-secondary: #323232;
  --border-divider-ultra: #777777;
  --border-none: 0;
  --border-primary: 1px;
  --border-secondary: 2px;
  --font-button-accent: #4490f6;
  --font-button-call-active: #212121;
  --font-button-call-disabled: #989898;
  --font-button-call-error: #ffffff;
  --font-button-call-hover: #ffffff;
  --font-button-call-main: #ffffff;
  --font-button-danger-primary: #ffffff;
  --font-button-danger-tertiary: #d73332;
  --font-button-danger-tertiary-hover: #ffffff;
  --font-button-primary: #ffffff;
  --font-button-secondary: #ffffff;
  --font-button-success-primary: #ffffff;
  --font-button-success-tertiary: #2c8500;
  --font-button-success-tertiary-hover: #ffffff;
  --font-button-tertiary: #ffffff;
  --font-button-tertiary-hover: #ffffff;
  --font-button-text: #4490f6;
  --font-button-trans: #ffffff;
  --font-button-trans-ultra: #323232;
  --font-charts-line-1: #ffffff;
  --font-charts-line-10: #ffffff;
  --font-charts-line-11: #ffffff;
  --font-charts-line-12: #ffffff;
  --font-charts-line-13: #ffffff;
  --font-charts-line-14: #ffffff;
  --font-charts-line-15: #ffffff;
  --font-charts-line-2: #ffffff;
  --font-charts-line-3: #ffffff;
  --font-charts-line-4: #ffffff;
  --font-charts-line-5: #ffffff;
  --font-charts-line-6: #ffffff;
  --font-charts-line-7: #ffffff;
  --font-charts-line-8: #ffffff;
  --font-charts-line-9: #ffffff;
  --font-icons-clickable-active: #ffffff;
  --font-icons-clickable-hover: #ffffff;
  --font-icons-clickable-main: #c3c4c5;
  --font-icons-nonclickable-main: #ffffff;
  --font-icons-nonclickable-secondary: #989898;
  --font-text-accent: #4490f6;
  --font-text-body: #f7f7f7;
  --font-text-danger: #d73332;
  --font-text-danger-tertiary: #ae191a;
  --font-text-disabled: #777777;
  --font-text-label: #f7f7f7;
  --font-text-link: #4490f6;
  --font-text-link-active: #0068f4;
  --font-text-news: #4f46e5;
  --font-text-quaternary: #989898;
  --font-text-secondary: #dcdcdc;
  --font-text-success: #2c8500;
  --font-text-success-ultra: #4e9f0d;
  --font-text-tertiary: #d2d2d2;
  --font-text-title: #ffffff;
  --font-text-warning: #cc6228;
  --font-toggle-off-disabled: #ffffff;
  --font-toggle-off-hover: #ffffff;
  --font-toggle-off-main: #ffffff;
  --font-toggle-on-disabled: #ffffff;
  --font-toggle-on-hover: #ffffff;
  --font-toggle-on-main: #ffffff;
  --radius-md: 0;
  --radius-none: 0;
  --radius-sm: 0;
  --radius-xs: 0;
  --size-button-md: 40px;
  --size-button-sm: 36px;
  --size-button-sx: 30px;
  --size-button-xl: 56px;
  --surface-bcg-accent: #4490f6;
  --surface-bcg-custom: #212121;
  --surface-bcg-danger-10: #ffe5e5;
  --surface-bcg-danger-20: #fecaca;
  --surface-bcg-form: #494949;
  --surface-bcg-form-hover: #494949;
  --surface-bcg-highlight: #cee3ff;
  --surface-bcg-highlight-subtle: #eff6ff;
  --surface-bcg-info: #e0e7ff;
  --surface-bcg-light: #989898;
  --surface-bcg-menu-active: #494949;
  --surface-bcg-menu-hover: #494949;
  --surface-bcg-menu-main: #323232;
  --surface-bcg-mildwarning: #fef9c3;
  --surface-bcg-primary: #212121;
  --surface-bcg-secondary: #323232;
  --surface-bcg-success: #e8f7e0;
  --surface-bcg-tertiar-hover: #494949;
  --surface-bcg-tertiary: #323232;
  --surface-bcg-transparent: #ffffff99;
  --surface-bcg-ultralight: #494949;
  --surface-bcg-warning: #ffedd5;
  --surface-button-call-active: #ffffff;
  --surface-button-call-disabled: #212121;
  --surface-button-call-enabled-hover: #d2d2d2;
  --surface-button-call-error: #d73332;
  --surface-button-call-error-hover: #bb2526;
  --surface-button-call-hover: #494949;
  --surface-button-call-main: #212121;
  --surface-button-danger-primary-active: #bb2526;
  --surface-button-danger-primary-disabled: #323232;
  --surface-button-danger-primary-hover: #d73332;
  --surface-button-danger-primary-main: #212121;
  --surface-button-danger-tertiary-active: #bb2526;
  --surface-button-danger-tertiary-disabled: #323232;
  --surface-button-danger-tertiary-hover: #d73332;
  --surface-button-danger-tertiary-main: #212121;
  --surface-button-primary-active: #0068f4;
  --surface-button-primary-disabled: #323232;
  --surface-button-primary-hover: #1c76f0;
  --surface-button-primary-main: #0068f4;
  --surface-button-secondary-active: #777777;
  --surface-button-secondary-disabled: #212121;
  --surface-button-secondary-hover: #494949;
  --surface-button-secondary-main: #212121;
  --surface-button-success-primary-active: #256505;
  --surface-button-success-primary-disabled: #323232;
  --surface-button-success-primary-hover: #2c7806;
  --surface-button-success-primary-main: #2c8500;
  --surface-button-success-tertiary-active: #2c7806;
  --surface-button-success-tertiary-disabled: #323232;
  --surface-button-success-tertiary-hover: #2c8500;
  --surface-button-success-tertiary-main: #212121;
  --surface-button-tertiary-active: #0068f4;
  --surface-button-tertiary-disabled: #212121;
  --surface-button-tertiary-hover: #1c76f0;
  --surface-button-tertiary-main: #212121;
  --surface-button-text-active: #494949;
  --surface-button-text-disabled: #323232;
  --surface-button-text-hover: #323232;
  --surface-button-text-main: #212121;
  --surface-button-trans-active: #494949;
  --surface-button-trans-active-ultra: #ffffff;
  --surface-button-trans-disabled: #323232;
  --surface-button-trans-hover: #494949;
  --surface-button-trans-main: #32323226;
  --surface-toggle-off-disabled: #d2d2d2;
  --surface-toggle-off-hover: #494949;
  --surface-toggle-off-main: #0068f4;
  --surface-toggle-on-disabled: #4490f6;
  --surface-toggle-on-hover: #0156c9;
  --surface-toggle-on-main: #0068f4;
}
[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}
.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}
.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  inset: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}
.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  inset: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}
.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  width: auto;
  max-width: 100%;
  max-height: 100%;
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}
.simplebar-content:after,
.simplebar-content:before {
  content: " ";
  display: table;
}
.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}
.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}
.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}
.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}
[data-simplebar].simplebar-dragging,
[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}
.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}
.simplebar-scrollbar:before {
  position: absolute;
  content: "";
  background: #000;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s 0.5s linear;
}
.simplebar-scrollbar.simplebar-visible:before {
  opacity: 0.5;
  transition-delay: 0s;
  transition-duration: 0s;
}
.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}
.simplebar-scrollbar:before {
  inset: 2px;
}
.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  inset: 0 auto 0 0;
  min-height: 0;
  min-width: 10px;
  width: auto;
}
[data-simplebar-direction="rtl"] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}
.simplebar-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
  -ms-overflow-style: scrollbar !important;
}
.simplebar-dummy-scrollbar-size > div {
  width: 200%;
  height: 200%;
  margin: 10px 0;
}
.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
html {
  font-size: 14px;
}
@media (pointer: coarse) {
  html {
    font-size: 16px;
  }
}
body {
  margin: 0;
  font-family:
    Inter,
    -apple-system,
    BlinkMacSystemFont,
    Segoe UI,
    Roboto,
    Oxygen,
    Ubuntu,
    Cantarell,
    Fira Sans,
    Droid Sans,
    Helvetica Neue,
    sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
code {
  font-family:
    source-code-pro,
    Menlo,
    Monaco,
    Consolas,
    Courier New,
    monospace;
}
input {
  outline: transparent;
  background: transparent;
  border: 0;
}
input[type="date"] {
  text-transform: uppercase;
  cursor: text;
}
input[type="date"]::-webkit-inner-spin-button {
  display: none;
}
input[type="date"]::-webkit-calendar-picker-indicator {
  cursor: pointer;
  margin: 0;
  background: none;
}
input[type="number"] {
  -moz-appearance: textfield;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  box-shadow: 0 0 0 0 transparent inset !important;
  transition: background-color 5000s;
  border: 0 !important;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
}
:placeholder-shown {
  color: #aeaeae;
}
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  overflow: visible;
}
::-webkit-scrollbar-thumb {
  min-height: 18px;
  border-width: 1px 1px 1px 8px;
  border-radius: 20px;
  background-color: #a5b8ca80;
  background-clip: padding-box;
}
::-webkit-scrollbar-button {
  width: 0;
  height: 0;
}
::-webkit-slider-thumb element .b-w::-webkit-scrollbar-track {
  border: solid transparent;
  border-width: 0 0 0 6px;
  background-clip: padding-box;
}
::-webkit-scrollbar-track {
  border: solid transparent;
  border-width: 0 0 0 6px;
  background-clip: padding-box;
}
::-webkit-scrollbar-corner {
  background: 0 0;
}
::-webkit-scrollbar-track-piece {
  background: transparent;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: none;
  appearance: none;
}
.theme-legacy .dark {
  --select-outline: #0ebec7;
  --select-dark-color: #f4f7fb;
  --select-dark-background: #3c5974;
  --select-dark-border: #3c5974;
  --select-dark-background-compact: #1e3a54;
  --select-dark-border-compact: #3c5974;
  --select-dark-color-danger: #e60000;
  --select-dark-color-message-danger: #fff7f7;
  --select-dark-background-danger: #ffe3e4;
  --select-dark-border-danger: #ffe3e4;
  --select-dark-background-hover: #1e3a54;
  --select-dark-border-hover: #1e3a54;
  --select-dark-background-compact-hover: #3c5974;
  --select-dark-border-compact-hover: #3c5974;
  --select-dark-background-danger-hover: #ffe3e4;
  --select-dark-border-danger-hover: #ffe3e4;
  --select-dark-background-focus: #3c5974;
  --select-dark-border-focus: #728fac;
  --select-dark-box-shadow-focus: rgba(60, 89, 116, 0.4);
  --select-dark-color-disabled: #728fac;
  --select-dark-color-label-disabled: #728fac;
  --select-dark-background-disabled: #1e3a54;
  --select-dark-border-disabled: #1e3a54;
}
.theme-legacy .light {
  --select-outline: #0ebec7;
  --select-light-color: #3c5974;
  --select-light-background: #f4f7fb;
  --select-light-border: #d8e3ee;
  --select-light-background-compact: #f4f7fb;
  --select-light-border-compact: #d8e3ee;
  --select-light-color-danger: #e60000;
  --select-light-color-message-danger: #e60000;
  --select-light-background-danger: #ffe3e4;
  --select-light-border-danger: #ffe3e4;
  --select-light-background-hover: #c1d1df;
  --select-light-border-hover: #c1d1df;
  --select-light-background-compact-hover: #c1d1df;
  --select-light-border-compact-hover: #d8e3ee;
  --select-light-background-danger-hover: #fff7f7;
  --select-light-border-danger-hover: #fff7f7;
  --select-light-background-focus: #f4f7fb;
  --select-light-border-focus: #728fac;
  --select-light-box-shadow-focus: rgba(244, 247, 251, 0.4);
  --select-light-color-disabled: #a5b8ca;
  --select-light-color-label-disabled: #a5b8ca;
  --select-light-background-disabled: #e8f0f8;
  --select-light-border-disabled: #e8f0f8;
}
.theme-legacy .dark {
  --toggle-switch-dark-color: var(--color-white);
  --toggle-switch-dark-background: var(--color-deep-blue-100);
  --toggle-switch-dark-box-shadow: var(--color-deep-blue-80);
  --toggle-switch-dark-indicator: var(--color-deep-blue-80);
  --toggle-switch-dark-background-hover: var(--color-deep-blue-90);
  --toggle-switch-dark-box-shadow-hover: var(--color-deep-blue-90);
  --toggle-switch-dark-indicator-hover: var(--color-deep-blue-50);
  --toggle-switch-dark-background-focus: var(--color-deep-blue-90);
  --toggle-switch-dark-background-checked-focus: var(--color-deep-blue-90);
  --toggle-switch-dark-box-shadow-focus: var(--color-green-100);
  --toggle-switch-dark-background-checked: var(--color-deep-blue-80);
  --toggle-switch-dark-box-shadow-checked: var(--color-deep-blue-50);
  --toggle-switch-dark-indicator-checked: var(--color-deep-blue-10);
  --toggle-switch-dark-background-checked-hover: var(--color-deep-blue-90);
  --toggle-switch-dark-box-shadow-checked-hover: var(--color-deep-blue-50);
  --toggle-switch-dark-indicator-checked-hover: var(--color-deep-blue-10);
}
.theme-legacy .light {
  --toggle-switch-light-color: var(--color-deep-blue-90);
  --toggle-switch-light-background: var(--color-white);
  --toggle-switch-light-box-shadow: var(--color-deep-blue-30);
  --toggle-switch-light-indicator: var(--color-deep-blue-40);
  --toggle-switch-light-background-hover: var(--color-deep-blue-20);
  --toggle-switch-light-box-shadow-hover: var(--color-deep-blue-40);
  --toggle-switch-light-indicator-hover: var(--color-deep-blue-50);
  --toggle-switch-light-background-focus: var(--color-deep-blue-20);
  --toggle-switch-light-background-checked-focus: var(--color-deep-blue-20);
  --toggle-switch-light-box-shadow-focus: var(--color-green-100);
  --toggle-switch-light-background-checked: var(--color-deep-blue-40);
  --toggle-switch-light-box-shadow-checked: var(--color-deep-blue-50);
  --toggle-switch-light-indicator-checked: var(--color-deep-blue-90);
  --toggle-switch-light-background-checked-hover: var(--color-deep-blue-20);
  --toggle-switch-light-box-shadow-checked-hover: var(--color-deep-blue-50);
  --toggle-switch-light-indicator-checked-hover: var(--color-deep-blue-90);
}
.theme-legacy {
  --text-color-dark-tinted: var(--color-deep-blue-30);
  --text-color-dark-subtle: var(--color-deep-blue-40);
  --text-color-dark-disabled: var(--color-deep-blue-60);
  --text-color-light-standard: var(--color-deep-blue-90);
  --text-color-light-tinted: var(--color-deep-blue-80);
  --text-color-light-subtle: var(--color-deep-blue-70);
  --text-color-light-disabled: var(--color-deep-blue-50);
  --text-focus-box-shadow: var(--color-green-100);
  --textarea-dark-color: #f4f7fb;
  --textarea-dark-background: #3c5974;
  --textarea-dark-border: #3c5974;
  --textarea-dark-color-inline-label: #a5b8ca;
  --textarea-dark-color-message-danger: #ffe3e4;
  --textarea-dark-color-placeholder: #a5b8ca;
  --textarea-dark-color-danger: #e60000;
  --textarea-dark-background-danger: #ffe3e4;
  --textarea-dark-border-danger: #ffe3e4;
  --textarea-dark-color-placeholder-danger: #ff7273;
  --textarea-dark-background-hover: #1e3a54;
  --textarea-dark-border-hover: #1e3a54;
  --textarea-dark-background-focus: #3c5974;
  --textarea-dark-border-focus: #a5b8ca;
  --textarea-dark-color-disabled: #728fac;
  --textarea-dark-color-label-disabled: #a5b8ca;
  --textarea-dark-background-disabled: #1e3a54;
  --textarea-dark-border-disabled: #1e3a54;
  --textarea-light-color: #3c5974;
  --textarea-light-background: #f4f7fb;
  --textarea-light-border: #d8e3ee;
  --textarea-light-color-inline-label: #3c5974;
  --textarea-light-color-placeholder: #728fac;
  --textarea-light-color-danger: #e60000;
  --textarea-light-color-message-danger: #e60000;
  --textarea-light-background-danger: #ffe3e4;
  --textarea-light-border-danger: #ffe3e4;
  --textarea-light-color-placeholder-danger: #ff7273;
  --textarea-light-background-hover: #e8f0f8;
  --textarea-light-border-hover: #c1d1df;
  --textarea-light-background-focus: #f4f7fb;
  --textarea-light-border-focus: #3c5974;
  --textarea-light-color-disabled: #728fac;
  --textarea-light-color-label-disabled: #a5b8ca;
  --textarea-light-background-disabled: #e8f0f8;
  --textarea-light-border-disabled: #a5b8ca;
  --icon-color: var(--color-deep-blue-60);
  --icon-color-hover: var(--color-deep-blue-80);
  --icon-color-active: var(--color-deep-blue-90);
  --icon-color-disabled: var(--color-deep-blue-30);
  --button-color-active: var(--color-deep-blue-40);
}
.theme-legacy .light {
  --light-box-shadow-focus: var(--color-green-40);
  --light-box-shadow-focus-border: var(--color-green-100);
}
.theme-legacy .dark {
  --dark-box-shadow-focus: rgba(186, 244, 246, 0.3);
  --dark-box-shadow-focus-border: var(--color-green-100);
}
.theme-legacy .dark {
  --input-dark-standard-color: #ffffff;
  --input-dark-standard-background: #3c5974;
  --input-dark-standard-border: #3c5974;
  --input-dark-standard-color-inline-label: #c1d1df;
  --input-dark-standard-color-message-danger: #ffe3e4;
  --input-dark-standard-color-placeholder: #a5b8ca;
  --input-dark-standard-color-danger: #e60000;
  --input-dark-standard-background-danger: #ffe3e4;
  --input-dark-standard-border-danger: #ffe3e4;
  --input-dark-standard-color-placeholder-danger: #ff7273;
  --input-dark-standard-background-hover: #1e3a54;
  --input-dark-standard-border-hover: #1e3a54;
  --input-dark-standard-background-focus: #3c5974;
  --input-dark-standard-border-focus: #a5b8ca;
  --input-dark-standard-color-disabled: #728fac;
  --input-dark-standard-color-label-disabled: #728fac;
  --input-dark-standard-background-disabled: #1e3a54;
  --input-dark-standard-border-disabled: #1e3a54;
  --input-dark-transparent-color: #ffffff;
  --input-dark-transparent-border: transparent;
  --input-dark-transparent-color-inline-label: #a5b8ca;
  --input-dark-transparent-color-placeholder: #a5b8ca;
  --input-dark-transparent-color-danger: #e60000;
  --input-dark-transparent-color-message-danger: #ffe3e4;
  --input-dark-transparent-background-danger: #ffe3e4;
  --input-dark-transparent-border-danger: #ffe3e4;
  --input-dark-transparent-color-placeholder-danger: #ff7273;
  --input-dark-transparent-background-hover: #3c5974;
  --input-dark-transparent-border-hover: #a5b8ca;
  --input-dark-transparent-background-focus: #3c5974;
  --input-dark-transparent-border-focus: #a5b8ca;
  --input-dark-transparent-color-disabled: #728fac;
  --input-dark-transparent-color-label-disabled: #728fac;
  --input-dark-transparent-background-disabled: transparent;
  --input-dark-transparent-border-disabled: #1e3a54;
}
.theme-legacy .light {
  --input-light-standard-color: #1e3a54;
  --input-light-standard-background: #f4f7fb;
  --input-light-standard-border: #d8e3ee;
  --input-light-standard-color-inline-label: #3c5974;
  --input-light-standard-color-placeholder: #3c5974;
  --input-light-standard-color-danger: #e60000;
  --input-light-standard-color-message-danger: #e60000;
  --input-light-standard-background-danger: #ffe3e4;
  --input-light-standard-border-danger: #ffe3e4;
  --input-light-standard-color-placeholder-danger: #ff7273;
  --input-light-standard-background-hover: #e8f0f8;
  --input-light-standard-border-hover: #c1d1df;
  --input-light-standard-background-focus: #f4f7fb;
  --input-light-standard-border-focus: #3c5974;
  --input-light-standard-color-disabled: #a5b8ca;
  --input-light-standard-color-label-disabled: #a5b8ca;
  --input-light-standard-background-disabled: #e8f0f8;
  --input-light-standard-border-disabled: #a5b8ca;
  --input-light-transparent-color: #1e3a54;
  --input-light-transparent-border: transparent;
  --input-light-transparent-color-inline-label: #3c5974;
  --input-light-transparent-color-placeholder: #a5b8ca;
  --input-light-transparent-color-danger: #e60000;
  --input-light-transparent-color-message-danger: #e60000;
  --input-light-transparent-background-danger: #ffe3e4;
  --input-light-transparent-border-danger: #ffe3e4;
  --input-light-transparent-color-placeholder-danger: #ff7273;
  --input-light-transparent-background-hover: #f4f7fb;
  --input-light-transparent-border-hover: #3c5974;
  --input-light-transparent-background-focus: #f4f7fb;
  --input-light-transparent-border-focus: #3c5974;
  --input-light-transparent-color-disabled: #a5b8ca;
  --input-light-transparent-color-label-disabled: #a5b8ca;
  --input-light-transparent-background-disabled: transparent;
  --input-light-transparent-border-disabled: #a5b8ca;
}
.theme-legacy .dark {
  --dark-primary-background: #ffffff;
  --dark-primary-color: #1e3a54;
  --dark-primary-border: #ffffff;
  --dark-primary-background-alt: #ffffff;
  --dark-primary-border-alt: #ffffff;
  --dark-primary-background-hover: #3c5974;
  --dark-primary-color-hover: #f4f7fb;
  --dark-primary-border-hover: #3c5974;
  --dark-primary-background-active: #3c5974;
  --dark-primary-color-active: #f4f7fb;
  --dark-primary-border-active: #3c5974;
  --dark-primary-background-disabled: #1e3a54;
  --dark-primary-color-disabled: #3c5974;
  --dark-primary-border-disabled: #1e3a54;
}
.theme-legacy .light {
  --light-primary-background: var(--color-brand-700, #0a2136);
  --light-primary-color: var(--color-brand-50, #f4f7fb);
  --light-primary-border: var(--color-brand-700, #0a2136);
  --light-primary-background-alt: var(--color-brand-700, #0a2136);
  --light-primary-border-alt: var(--color-brand-700, #0a2136);
  --light-primary-background-hover: var(--color-brand-600, #1e3a54);
  --light-primary-color-hover: var(--color-brand-50, #ffffff);
  --light-primary-border-hover: var(--color-brand-600, #1e3a54);
  --light-primary-background-active: #c1d1df;
  --light-primary-color-active: #1e3a54;
  --light-primary-border-active: #c1d1df;
  --light-primary-background-disabled: #d8e3ee;
  --light-primary-color-disabled: #a5b8ca;
  --light-primary-border-disabled: #d8e3ee;
}
.theme-legacy .dark {
  --dark-secondary-background: #0a2136;
  --dark-secondary-color: #ffffff;
  --dark-secondary-border: #3c5974;
  --dark-secondary-background-alt: #0a2136;
  --dark-secondary-border-alt: #3c5974;
  --dark-secondary-background-hover: #3c5974;
  --dark-secondary-color-hover: #f4f7fb;
  --dark-secondary-border-hover: #3c5974;
  --dark-secondary-background-active: #3c5974;
  --dark-secondary-color-active: #f4f7fb;
  --dark-secondary-border-active: #3c5974;
  --dark-secondary-background-disabled: transparent;
  --dark-secondary-color-disabled: #3c5974;
  --dark-secondary-border-disabled: #3c5974;
}
.theme-legacy .light {
  --light-secondary-background: #ffffff;
  --light-secondary-color: var(--color-brand-700, #3c5974);
  --light-secondary-border: var(--color-brand-200, #c1d1df);
  --light-secondary-background-alt: #ffffff;
  --light-secondary-border-alt: var(--color-brand-200, #c1d1df);
  --light-secondary-background-hover: var(--color-brand-200, #c1d1df);
  --light-secondary-color-hover: var(--color-brand-800, #1e3a54);
  --light-secondary-border-hover: var(--color-brand-200, #c1d1df);
  --light-secondary-background-active: #a5b8ca;
  --light-secondary-color-active: #1e3a54;
  --light-secondary-border-active: #a5b8ca;
  --light-secondary-background-disabled: transparent;
  --light-secondary-color-disabled: #a5b8ca;
  --light-secondary-border-disabled: #c1d1df;
}
.theme-legacy .dark {
  --dark-tertiary-background: #1e3a54;
  --dark-tertiary-color: #ffffff;
  --dark-tertiary-border: #1e3a54;
  --dark-tertiary-background-alt: #1e3a54;
  --dark-tertiary-border-alt: #1e3a54;
  --dark-tertiary-background-hover: #3c5974;
  --dark-tertiary-color-hover: #f4f7fb;
  --dark-tertiary-border-hover: #3c5974;
  --dark-tertiary-background-active: #3c5974;
  --dark-tertiary-color-active: #f4f7fb;
  --dark-tertiary-border-active: #3c5974;
  --dark-tertiary-background-disabled: #1e3a54;
  --dark-tertiary-color-disabled: #3c5974;
  --dark-tertiary-border-disabled: #1e3a54;
}
.theme-legacy .light {
  --light-tertiary-background: var(--color-brand-50, #d8e3ee);
  --light-tertiary-color: var(--color-brand-700, #1e3a54);
  --light-tertiary-border: var(--color-brand-50, #d8e3ee);
  --light-tertiary-background-alt: var(--color-brand-50, #d8e3ee);
  --light-tertiary-border-alt: var(--color-brand-50, #d8e3ee);
  --light-tertiary-background-hover: var(--color-brand-200, #c1d1df);
  --light-tertiary-color-hover: var(--color-brand-700, #1e3a54);
  --light-tertiary-border-hover: var(--color-brand-200, #c1d1df);
  --light-tertiary-background-active: #a5b8ca;
  --light-tertiary-color-active: #1e3a54;
  --light-tertiary-border-active: #a5b8ca;
  --light-tertiary-background-disabled: #d8e3ee;
  --light-tertiary-color-disabled: #a5b8ca;
  --light-tertiary-border-disabled: #d8e3ee;
}
.theme-legacy .dark {
  --dark-neutral-background: #0a2136;
  --dark-neutral-color: #ffffff;
  --dark-neutral-border: transparent;
  --dark-neutral-background-alt: #0a2136;
  --dark-neutral-border-alt: transparent;
  --dark-neutral-background-hover: #e8f0f8;
  --dark-neutral-color-hover: #0a2136;
  --dark-neutral-border-hover: transparent;
  --dark-neutral-background-active: #ffffff;
  --dark-neutral-color-active: #0a2136;
  --dark-neutral-border-active: transparent;
  --dark-neutral-background-disabled: rgba(10, 33, 54, 0.2);
  --dark-neutral-color-disabled: #3c5974;
  --dark-neutral-border-disabled: transparent;
}
.theme-legacy .light {
  --light-neutral-background: #ffffff;
  --light-neutral-color: #3c5974;
  --light-neutral-border: transparent;
  --light-neutral-background-alt: #ffffff;
  --light-neutral-border-alt: transparent;
  --light-neutral-background-hover: #c1d1df;
  --light-neutral-color-hover: #3c5974;
  --light-neutral-border-hover: transparent;
  --light-neutral-background-active: #0a2136;
  --light-neutral-color-active: #ffffff;
  --light-neutral-border-active: transparent;
  --light-neutral-background-disabled: rgba(255, 255, 255, 0.2);
  --light-neutral-color-disabled: #a5b8ca;
  --light-neutral-border-disabled: transparent;
}
.theme-legacy .dark {
  --dark-translucent-background: rgba(17, 17, 17, 0.65);
  --dark-translucent-color: var(--color-white);
  --dark-translucent-border: transparent;
  --dark-translucent-background-alt: rgba(17, 17, 17, 0.65);
  --dark-translucent-border-alt: transparent;
  --dark-translucent-background-hover: rgba(255, 255, 255, 0.8);
  --dark-translucent-color-hover: var(--color-black);
  --dark-translucent-border-hover: transparent;
  --dark-translucent-background-active: var(--color-white);
  --dark-translucent-color-active: var(--color-black);
  --dark-translucent-border-active: transparent;
  --dark-translucent-background-disabled: rgba(17, 17, 17, 0.2);
  --dark-translucent-color-disabled: rgba(255, 255, 255, 0.5);
  --dark-translucent-border-disabled: transparent;
}
.theme-legacy .light {
  --light-translucent-background: rgba(255, 255, 255, 0.65);
  --light-translucent-color: var(--color-black);
  --light-translucent-border: transparent;
  --light-translucent-background-alt: rgba(255, 255, 255, 0.65);
  --light-translucent-border-alt: transparent;
  --light-translucent-background-hover: rgba(17, 17, 17, 0.8);
  --light-translucent-color-hover: var(--color-white);
  --light-translucent-border-hover: transparent;
  --light-translucent-background-active: var(--color-black);
  --light-translucent-color-active: var(--color-white);
  --light-translucent-border-active: transparent;
  --light-translucent-background-disabled: rgba(255, 255, 255, 0.2);
  --light-translucent-color-disabled: rgba(17, 17, 17, 0.5);
  --light-translucent-border-disabled: transparent;
}
.theme-legacy .dark {
  --dark-transparent-background: transparent;
  --dark-transparent-color: #ffffff;
  --dark-transparent-border: transparent;
  --dark-transparent-background-alt: transparent;
  --dark-transparent-border-alt: transparent;
  --dark-transparent-background-hover: #3c5974;
  --dark-transparent-color-hover: #f4f7fb;
  --dark-transparent-border-hover: #3c5974;
  --dark-transparent-background-active: #3c5974;
  --dark-transparent-color-active: #f4f7fb;
  --dark-transparent-border-active: #3c5974;
  --dark-transparent-background-disabled: transparent;
  --dark-transparent-color-disabled: #3c5974;
  --dark-transparent-border-disabled: transparent;
}
.theme-legacy .light {
  --light-transparent-background: transparent;
  --light-transparent-color: #3c5974;
  --light-transparent-border: transparent;
  --light-transparent-background-alt: transparent;
  --light-transparent-border-alt: transparent;
  --light-transparent-background-hover: #c1d1df;
  --light-transparent-color-hover: #1e3a54;
  --light-transparent-border-hover: #c1d1df;
  --light-transparent-background-active: #c1d1df;
  --light-transparent-color-active: #1e3a54;
  --light-transparent-border-active: #c1d1df;
  --light-transparent-background-disabled: transparent;
  --light-transparent-color-disabled: #a5b8ca;
  --light-transparent-border-disabled: transparent;
}
.theme-legacy .dark {
  --dark-transparentAlternative-background: transparent;
  --dark-transparentAlternative-color: var(--color-grey);
  --dark-transparentAlternative-border: transparent;
  --dark-transparentAlternative-background-alt: transparent;
  --dark-transparentAlternative-border-alt: transparent;
  --dark-transparentAlternative-background-hover: var(--color-neutral-90);
  --dark-transparentAlternative-color-hover: var(--color-grey);
  --dark-transparentAlternative-border-hover: var(--color-neutral-90);
  --dark-transparentAlternative-background-active: var(--color-white);
  --dark-transparentAlternative-color-active: var(--color-neutral-90);
  --dark-transparentAlternative-border-active: var(--color-white);
  --dark-transparentAlternative-background-disabled: transparent;
  --dark-transparentAlternative-color-disabled: #3c5974;
  --dark-transparentAlternative-border-disabled: transparent;
}
.theme-legacy .light {
  --light-transparentAlternative-background: transparent;
  --light-transparentAlternative-color: var(--color-neutral-90);
  --light-transparentAlternative-border: transparent;
  --light-transparentAlternative-background-alt: transparent;
  --light-transparentAlternative-border-alt: transparent;
  --light-transparentAlternative-background-hover: var(--color-neutral-90);
  --light-transparentAlternative-color-hover: var(--color-grey);
  --light-transparentAlternative-border-hover: var(--color-neutral-90);
  --light-transparentAlternative-background-active: var(--color-white);
  --light-transparentAlternative-color-active: var(--color-neutral-90);
  --light-transparentAlternative-border-active: var(--color-white);
  --light-transparentAlternative-background-disabled: transparent;
  --light-transparentAlternative-color-disabled: #a5b8ca;
  --light-transparentAlternative-border-disabled: transparent;
}
.theme-legacy .dark {
  --dark-text-background: transparent;
  --dark-text-color: #ffffff;
  --dark-text-border: transparent;
  --dark-text-background-alt: transparent;
  --dark-text-border-alt: transparent;
  --dark-text-background-hover: transparent;
  --dark-text-color-hover: #ffffff;
  --dark-text-border-hover: transparent;
  --dark-text-background-active: #3c5974;
  --dark-text-color-active: #ffffff;
  --dark-text-border-active: #3c5974;
  --dark-text-background-disabled: transparent;
  --dark-text-color-disabled: #3c5974;
  --dark-text-border-disabled: transparent;
}
.theme-legacy .light {
  --light-text-background: transparent;
  --light-text-color: #3c5974;
  --light-text-border: transparent;
  --light-text-background-alt: transparent;
  --light-text-border-alt: transparent;
  --light-text-background-hover: transparent;
  --light-text-color-hover: #3c5974;
  --light-text-border-hover: transparent;
  --light-text-background-active: #e8f0f8;
  --light-text-color-active: #3c5974;
  --light-text-border-active: #e8f0f8;
  --light-text-background-disabled: transparent;
  --light-text-color-disabled: #a5b8ca;
  --light-text-border-disabled: transparent;
}
.theme-legacy .dark {
  --dark-danger-background: #e60000;
  --dark-danger-color: #ffffff;
  --dark-danger-border: #e60000;
  --dark-danger-background-alt: #e60000;
  --dark-danger-border-alt: #e60000;
  --dark-danger-background-hover: #bc1515;
  --dark-danger-color-hover: #ffffff;
  --dark-danger-border-hover: #bc1515;
  --dark-danger-background-active: #e60000;
  --dark-danger-color-active: #ffffff;
  --dark-danger-border-active: #e60000;
  --dark-danger-background-disabled: #e60000;
  --dark-danger-color-disabled: #ffffff;
  --dark-danger-border-disabled: #e60000;
}
.theme-legacy .light {
  --light-danger-background: #e60000;
  --light-danger-color: #ffffff;
  --light-danger-border: #e60000;
  --light-danger-background-alt: #e60000;
  --light-danger-border-alt: #e60000;
  --light-danger-background-hover: #bc1515;
  --light-danger-color-hover: #ffffff;
  --light-danger-border-hover: #bc1515;
  --light-danger-background-active: #e60000;
  --light-danger-color-active: #ffffff;
  --light-danger-border-active: #e60000;
  --light-danger-background-disabled: #e60000;
  --light-danger-color-disabled: #ffffff;
  --light-danger-border-disabled: #e60000;
}
.theme-legacy .dark {
  --dark-dangerBordered-background: #ffffff;
  --dark-dangerBordered-color: #e60000;
  --dark-dangerBordered-border: #e60000;
  --dark-dangerBordered-background-alt: #ffffff;
  --dark-dangerBordered-border-alt: #e60000;
  --dark-dangerBordered-background-hover: #e60000;
  --dark-dangerBordered-color-hover: #ffffff;
  --dark-dangerBordered-border-hover: transparent;
  --dark-dangerBordered-background-active: #e60000;
  --dark-dangerBordered-color-active: #ffffff;
  --dark-dangerBordered-border-active: transparent;
  --dark-dangerBordered-background-disabled: #ffffff;
  --dark-dangerBordered-color-disabled: rgba(230, 0, 0, 0.5);
  --dark-dangerBordered-border-disabled: rgba(230, 0, 0, 0.2);
}
.theme-legacy .light {
  --light-dangerBordered-background: #ffffff;
  --light-dangerBordered-color: #e60000;
  --light-dangerBordered-border: #e60000;
  --light-dangerBordered-background-alt: #ffffff;
  --light-dangerBordered-border-alt: #e60000;
  --light-dangerBordered-background-hover: #e60000;
  --light-dangerBordered-color-hover: #ffffff;
  --light-dangerBordered-border-hover: transparent;
  --light-dangerBordered-background-active: #e60000;
  --light-dangerBordered-color-active: #ffffff;
  --light-dangerBordered-border-active: transparent;
  --light-dangerBordered-background-disabled: rgba(255, 255, 255, 0.2);
  --light-dangerBordered-color-disabled: rgba(230, 0, 0, 0.5);
  --light-dangerBordered-border-disabled: rgba(230, 0, 0, 0.2);
}
.theme-legacy .dark {
  --dark-success-background: #2c8500;
  --dark-success-color: #ffffff;
  --dark-success-border: #2c8500;
  --dark-success-background-alt: #2c8500;
  --dark-success-border-alt: #2c8500;
  --dark-success-background-hover: #205e01;
  --dark-success-color-hover: #205e01;
  --dark-success-border-hover: #205e01;
  --dark-success-background-active: #2c8500;
  --dark-success-color-active: #ffffff;
  --dark-success-border-active: #2c8500;
  --dark-success-background-disabled: rgba(44, 133, 0, 0.2);
  --dark-success-color-disabled: rgba(255, 255, 255, 0.5);
  --dark-success-border-disabled: transparent;
}
.theme-legacy .light {
  --light-success-background: #2c8500;
  --light-success-color: #ffffff;
  --light-success-border: #2c8500;
  --light-success-background-alt: #2c8500;
  --light-success-border-alt: #2c8500;
  --light-success-background-hover: #205e01;
  --light-success-color-hover: #ffffff;
  --light-success-border-hover: #205e01;
  --light-success-background-active: #2c8500;
  --light-success-color-active: #ffffff;
  --light-success-border-active: #2c8500;
  --light-success-background-disabled: rgba(44, 133, 0, 0.2);
  --light-success-color-disabled: rgba(255, 255, 255, 0.5);
  --light-success-border-disabled: transparent;
}
.theme-legacy .dark {
  --round-indicator-icon-dark-background-color: var(--color-brand-900, #1e3a54);
  --round-indicator-dark-border: var(--color-brand-1000, #0a2136);
}
.theme-legacy .light {
  --round-indicator-icon-light-background-color: var(
    --color-brand-300,
    #e8f0f8
  );
}
.theme-legacy .light,
.theme-legacy .dark {
  --progress-bar-bar-color-primary: var(--color-deep-blue-100);
}
.theme-legacy .light,
.theme-legacy .dark {
  --file-upload-focus-start: var(--color-green-100);
  --file-upload-focus-end: var(--color-green-40);
}
.theme-legacy [data-focus-visible-added] {
  --el-focus: var(--color-green-100);
}
.text-left {
  text-align: left !important;
}
.text-center {
  text-align: center !important;
}
.text-right {
  text-align: right !important;
}
.text-justify {
  text-align: justify !important;
}
.pb-0 {
  padding-bottom: var(--size-0) !important;
}
.pb-1 {
  padding-bottom: var(--size-1) !important;
}
.pb-2 {
  padding-bottom: var(--size-2) !important;
}
.pb-3 {
  padding-bottom: var(--size-3) !important;
}
.pb-4 {
  padding-bottom: var(--size-4) !important;
}
.pb-5 {
  padding-bottom: var(--size-5) !important;
}
.pb-6 {
  padding-bottom: var(--size-6) !important;
}
.pb-7 {
  padding-bottom: var(--size-7) !important;
}
.pb-8 {
  padding-bottom: var(--size-8) !important;
}
.pb-9 {
  padding-bottom: var(--size-9) !important;
}
.pb-10 {
  padding-bottom: var(--size-10) !important;
}
.pb-11 {
  padding-bottom: var(--size-11) !important;
}
.pb-12 {
  padding-bottom: var(--size-12) !important;
}
.pt-0 {
  padding-top: var(--size-0) !important;
}
.pt-1 {
  padding-top: var(--size-1) !important;
}
.pt-2 {
  padding-top: var(--size-2) !important;
}
.pt-3 {
  padding-top: var(--size-3) !important;
}
.pt-4 {
  padding-top: var(--size-4) !important;
}
.pt-5 {
  padding-top: var(--size-5) !important;
}
.pt-6 {
  padding-top: var(--size-6) !important;
}
.pt-7 {
  padding-top: var(--size-7) !important;
}
.pt-8 {
  padding-top: var(--size-8) !important;
}
.pt-9 {
  padding-top: var(--size-9) !important;
}
.pt-10 {
  padding-top: var(--size-10) !important;
}
.pt-11 {
  padding-top: var(--size-11) !important;
}
.pt-12 {
  padding-top: var(--size-12) !important;
}
.pr-0 {
  padding-right: var(--size-0) !important;
}
.pr-1 {
  padding-right: var(--size-1) !important;
}
.pr-2 {
  padding-right: var(--size-2) !important;
}
.pr-3 {
  padding-right: var(--size-3) !important;
}
.pr-4 {
  padding-right: var(--size-4) !important;
}
.pr-5 {
  padding-right: var(--size-5) !important;
}
.pr-6 {
  padding-right: var(--size-6) !important;
}
.pr-7 {
  padding-right: var(--size-7) !important;
}
.pr-8 {
  padding-right: var(--size-8) !important;
}
.pr-9 {
  padding-right: var(--size-9) !important;
}
.pr-10 {
  padding-right: var(--size-10) !important;
}
.pr-11 {
  padding-right: var(--size-11) !important;
}
.pr-12 {
  padding-right: var(--size-12) !important;
}
.pl-0 {
  padding-left: var(--size-0) !important;
}
.pl-1 {
  padding-left: var(--size-1) !important;
}
.pl-2 {
  padding-left: var(--size-2) !important;
}
.pl-3 {
  padding-left: var(--size-3) !important;
}
.pl-4 {
  padding-left: var(--size-4) !important;
}
.pl-5 {
  padding-left: var(--size-5) !important;
}
.pl-6 {
  padding-left: var(--size-6) !important;
}
.pl-7 {
  padding-left: var(--size-7) !important;
}
.pl-8 {
  padding-left: var(--size-8) !important;
}
.pl-9 {
  padding-left: var(--size-9) !important;
}
.pl-10 {
  padding-left: var(--size-10) !important;
}
.pl-11 {
  padding-left: var(--size-11) !important;
}
.pl-12 {
  padding-left: var(--size-12) !important;
}
.ps-0 {
  padding-inline-start: var(--size-0) !important;
}
.ps-1 {
  padding-inline-start: var(--size-1) !important;
}
.ps-2 {
  padding-inline-start: var(--size-2) !important;
}
.ps-3 {
  padding-inline-start: var(--size-3) !important;
}
.ps-4 {
  padding-inline-start: var(--size-4) !important;
}
.ps-5 {
  padding-inline-start: var(--size-5) !important;
}
.ps-6 {
  padding-inline-start: var(--size-6) !important;
}
.ps-7 {
  padding-inline-start: var(--size-7) !important;
}
.ps-8 {
  padding-inline-start: var(--size-8) !important;
}
.ps-9 {
  padding-inline-start: var(--size-9) !important;
}
.ps-10 {
  padding-inline-start: var(--size-10) !important;
}
.ps-11 {
  padding-inline-start: var(--size-11) !important;
}
.ps-12 {
  padding-inline-start: var(--size-12) !important;
}
.pe-0 {
  padding-inline-end: var(--size-0) !important;
}
.pe-1 {
  padding-inline-end: var(--size-1) !important;
}
.pe-2 {
  padding-inline-end: var(--size-2) !important;
}
.pe-3 {
  padding-inline-end: var(--size-3) !important;
}
.pe-4 {
  padding-inline-end: var(--size-4) !important;
}
.pe-5 {
  padding-inline-end: var(--size-5) !important;
}
.pe-6 {
  padding-inline-end: var(--size-6) !important;
}
.pe-7 {
  padding-inline-end: var(--size-7) !important;
}
.pe-8 {
  padding-inline-end: var(--size-8) !important;
}
.pe-9 {
  padding-inline-end: var(--size-9) !important;
}
.pe-10 {
  padding-inline-end: var(--size-10) !important;
}
.pe-11 {
  padding-inline-end: var(--size-11) !important;
}
.pe-12 {
  padding-inline-end: var(--size-12) !important;
}
.px-0 {
  padding-left: var(--size-0) !important;
  padding-right: var(--size-0) !important;
}
.px-1 {
  padding-left: var(--size-1) !important;
  padding-right: var(--size-1) !important;
}
.px-2 {
  padding-left: var(--size-2) !important;
  padding-right: var(--size-2) !important;
}
.px-3 {
  padding-left: var(--size-3) !important;
  padding-right: var(--size-3) !important;
}
.px-4 {
  padding-left: var(--size-4) !important;
  padding-right: var(--size-4) !important;
}
.px-5 {
  padding-left: var(--size-5) !important;
  padding-right: var(--size-5) !important;
}
.px-6 {
  padding-left: var(--size-6) !important;
  padding-right: var(--size-6) !important;
}
.px-7 {
  padding-left: var(--size-7) !important;
  padding-right: var(--size-7) !important;
}
.px-8 {
  padding-left: var(--size-8) !important;
  padding-right: var(--size-8) !important;
}
.px-9 {
  padding-left: var(--size-9) !important;
  padding-right: var(--size-9) !important;
}
.px-10 {
  padding-left: var(--size-10) !important;
  padding-right: var(--size-10) !important;
}
.px-11 {
  padding-left: var(--size-11) !important;
  padding-right: var(--size-11) !important;
}
.px-12 {
  padding-left: var(--size-12) !important;
  padding-right: var(--size-12) !important;
}
.py-0 {
  padding-top: var(--size-0) !important;
  padding-bottom: var(--size-0) !important;
}
.py-1 {
  padding-top: var(--size-1) !important;
  padding-bottom: var(--size-1) !important;
}
.py-2 {
  padding-top: var(--size-2) !important;
  padding-bottom: var(--size-2) !important;
}
.py-3 {
  padding-top: var(--size-3) !important;
  padding-bottom: var(--size-3) !important;
}
.py-4 {
  padding-top: var(--size-4) !important;
  padding-bottom: var(--size-4) !important;
}
.py-5 {
  padding-top: var(--size-5) !important;
  padding-bottom: var(--size-5) !important;
}
.py-6 {
  padding-top: var(--size-6) !important;
  padding-bottom: var(--size-6) !important;
}
.py-7 {
  padding-top: var(--size-7) !important;
  padding-bottom: var(--size-7) !important;
}
.py-8 {
  padding-top: var(--size-8) !important;
  padding-bottom: var(--size-8) !important;
}
.py-9 {
  padding-top: var(--size-9) !important;
  padding-bottom: var(--size-9) !important;
}
.py-10 {
  padding-top: var(--size-10) !important;
  padding-bottom: var(--size-10) !important;
}
.py-11 {
  padding-top: var(--size-11) !important;
  padding-bottom: var(--size-11) !important;
}
.py-12 {
  padding-top: var(--size-12) !important;
  padding-bottom: var(--size-12) !important;
}
.p-0 {
  padding: var(--size-0) !important;
}
.p-1 {
  padding: var(--size-1) !important;
}
.p-2 {
  padding: var(--size-2) !important;
}
.p-3 {
  padding: var(--size-3) !important;
}
.p-4 {
  padding: var(--size-4) !important;
}
.p-5 {
  padding: var(--size-5) !important;
}
.p-6 {
  padding: var(--size-6) !important;
}
.p-7 {
  padding: var(--size-7) !important;
}
.p-8 {
  padding: var(--size-8) !important;
}
.p-9 {
  padding: var(--size-9) !important;
}
.p-10 {
  padding: var(--size-10) !important;
}
.p-11 {
  padding: var(--size-11) !important;
}
.p-12 {
  padding: var(--size-12) !important;
}
.mb-0 {
  margin-bottom: var(--size-0) !important;
}
.mb-1 {
  margin-bottom: var(--size-1) !important;
}
.mb-2 {
  margin-bottom: var(--size-2) !important;
}
.mb-3 {
  margin-bottom: var(--size-3) !important;
}
.mb-4 {
  margin-bottom: var(--size-4) !important;
}
.mb-5 {
  margin-bottom: var(--size-5) !important;
}
.mb-6 {
  margin-bottom: var(--size-6) !important;
}
.mb-7 {
  margin-bottom: var(--size-7) !important;
}
.mb-8 {
  margin-bottom: var(--size-8) !important;
}
.mb-9 {
  margin-bottom: var(--size-9) !important;
}
.mb-10 {
  margin-bottom: var(--size-10) !important;
}
.mb-11 {
  margin-bottom: var(--size-11) !important;
}
.mb-12 {
  margin-bottom: var(--size-12) !important;
}
.mt-0 {
  margin-top: var(--size-0) !important;
}
.mt-1 {
  margin-top: var(--size-1) !important;
}
.mt-2 {
  margin-top: var(--size-2) !important;
}
.mt-3 {
  margin-top: var(--size-3) !important;
}
.mt-4 {
  margin-top: var(--size-4) !important;
}
.mt-5 {
  margin-top: var(--size-5) !important;
}
.mt-6 {
  margin-top: var(--size-6) !important;
}
.mt-7 {
  margin-top: var(--size-7) !important;
}
.mt-8 {
  margin-top: var(--size-8) !important;
}
.mt-9 {
  margin-top: var(--size-9) !important;
}
.mt-10 {
  margin-top: var(--size-10) !important;
}
.mt-11 {
  margin-top: var(--size-11) !important;
}
.mt-12 {
  margin-top: var(--size-12) !important;
}
.mr-0 {
  margin-right: var(--size-0) !important;
}
.mr-1 {
  margin-right: var(--size-1) !important;
}
.mr-2 {
  margin-right: var(--size-2) !important;
}
.mr-3 {
  margin-right: var(--size-3) !important;
}
.mr-4 {
  margin-right: var(--size-4) !important;
}
.mr-5 {
  margin-right: var(--size-5) !important;
}
.mr-6 {
  margin-right: var(--size-6) !important;
}
.mr-7 {
  margin-right: var(--size-7) !important;
}
.mr-8 {
  margin-right: var(--size-8) !important;
}
.mr-9 {
  margin-right: var(--size-9) !important;
}
.mr-10 {
  margin-right: var(--size-10) !important;
}
.mr-11 {
  margin-right: var(--size-11) !important;
}
.mr-12 {
  margin-right: var(--size-12) !important;
}
.ml-0 {
  margin-left: var(--size-0) !important;
}
.ml-1 {
  margin-left: var(--size-1) !important;
}
.ml-2 {
  margin-left: var(--size-2) !important;
}
.ml-3 {
  margin-left: var(--size-3) !important;
}
.ml-4 {
  margin-left: var(--size-4) !important;
}
.ml-5 {
  margin-left: var(--size-5) !important;
}
.ml-6 {
  margin-left: var(--size-6) !important;
}
.ml-7 {
  margin-left: var(--size-7) !important;
}
.ml-8 {
  margin-left: var(--size-8) !important;
}
.ml-9 {
  margin-left: var(--size-9) !important;
}
.ml-10 {
  margin-left: var(--size-10) !important;
}
.ml-11 {
  margin-left: var(--size-11) !important;
}
.ml-12 {
  margin-left: var(--size-12) !important;
}
.ms-0 {
  margin-inline-start: var(--size-0) !important;
}
.ms-1 {
  margin-inline-start: var(--size-1) !important;
}
.ms-2 {
  margin-inline-start: var(--size-2) !important;
}
.ms-3 {
  margin-inline-start: var(--size-3) !important;
}
.ms-4 {
  margin-inline-start: var(--size-4) !important;
}
.ms-5 {
  margin-inline-start: var(--size-5) !important;
}
.ms-6 {
  margin-inline-start: var(--size-6) !important;
}
.ms-7 {
  margin-inline-start: var(--size-7) !important;
}
.ms-8 {
  margin-inline-start: var(--size-8) !important;
}
.ms-9 {
  margin-inline-start: var(--size-9) !important;
}
.ms-10 {
  margin-inline-start: var(--size-10) !important;
}
.ms-11 {
  margin-inline-start: var(--size-11) !important;
}
.ms-12 {
  margin-inline-start: var(--size-12) !important;
}
.me-0 {
  margin-inline-end: var(--size-0) !important;
}
.me-1 {
  margin-inline-end: var(--size-1) !important;
}
.me-2 {
  margin-inline-end: var(--size-2) !important;
}
.me-3 {
  margin-inline-end: var(--size-3) !important;
}
.me-4 {
  margin-inline-end: var(--size-4) !important;
}
.me-5 {
  margin-inline-end: var(--size-5) !important;
}
.me-6 {
  margin-inline-end: var(--size-6) !important;
}
.me-7 {
  margin-inline-end: var(--size-7) !important;
}
.me-8 {
  margin-inline-end: var(--size-8) !important;
}
.me-9 {
  margin-inline-end: var(--size-9) !important;
}
.me-10 {
  margin-inline-end: var(--size-10) !important;
}
.me-11 {
  margin-inline-end: var(--size-11) !important;
}
.me-12 {
  margin-inline-end: var(--size-12) !important;
}
.mx-0 {
  margin-left: var(--size-0) !important;
  margin-right: var(--size-0) !important;
}
.mx-1 {
  margin-left: var(--size-1) !important;
  margin-right: var(--size-1) !important;
}
.mx-2 {
  margin-left: var(--size-2) !important;
  margin-right: var(--size-2) !important;
}
.mx-3 {
  margin-left: var(--size-3) !important;
  margin-right: var(--size-3) !important;
}
.mx-4 {
  margin-left: var(--size-4) !important;
  margin-right: var(--size-4) !important;
}
.mx-5 {
  margin-left: var(--size-5) !important;
  margin-right: var(--size-5) !important;
}
.mx-6 {
  margin-left: var(--size-6) !important;
  margin-right: var(--size-6) !important;
}
.mx-7 {
  margin-left: var(--size-7) !important;
  margin-right: var(--size-7) !important;
}
.mx-8 {
  margin-left: var(--size-8) !important;
  margin-right: var(--size-8) !important;
}
.mx-9 {
  margin-left: var(--size-9) !important;
  margin-right: var(--size-9) !important;
}
.mx-10 {
  margin-left: var(--size-10) !important;
  margin-right: var(--size-10) !important;
}
.mx-11 {
  margin-left: var(--size-11) !important;
  margin-right: var(--size-11) !important;
}
.mx-12 {
  margin-left: var(--size-12) !important;
  margin-right: var(--size-12) !important;
}
.my-0 {
  margin-top: var(--size-0) !important;
  margin-bottom: var(--size-0) !important;
}
.my-1 {
  margin-top: var(--size-1) !important;
  margin-bottom: var(--size-1) !important;
}
.my-2 {
  margin-top: var(--size-2) !important;
  margin-bottom: var(--size-2) !important;
}
.my-3 {
  margin-top: var(--size-3) !important;
  margin-bottom: var(--size-3) !important;
}
.my-4 {
  margin-top: var(--size-4) !important;
  margin-bottom: var(--size-4) !important;
}
.my-5 {
  margin-top: var(--size-5) !important;
  margin-bottom: var(--size-5) !important;
}
.my-6 {
  margin-top: var(--size-6) !important;
  margin-bottom: var(--size-6) !important;
}
.my-7 {
  margin-top: var(--size-7) !important;
  margin-bottom: var(--size-7) !important;
}
.my-8 {
  margin-top: var(--size-8) !important;
  margin-bottom: var(--size-8) !important;
}
.my-9 {
  margin-top: var(--size-9) !important;
  margin-bottom: var(--size-9) !important;
}
.my-10 {
  margin-top: var(--size-10) !important;
  margin-bottom: var(--size-10) !important;
}
.my-11 {
  margin-top: var(--size-11) !important;
  margin-bottom: var(--size-11) !important;
}
.my-12 {
  margin-top: var(--size-12) !important;
  margin-bottom: var(--size-12) !important;
}
.m-0 {
  margin: var(--size-0) !important;
}
.m-1 {
  margin: var(--size-1) !important;
}
.m-2 {
  margin: var(--size-2) !important;
}
.m-3 {
  margin: var(--size-3) !important;
}
.m-4 {
  margin: var(--size-4) !important;
}
.m-5 {
  margin: var(--size-5) !important;
}
.m-6 {
  margin: var(--size-6) !important;
}
.m-7 {
  margin: var(--size-7) !important;
}
.m-8 {
  margin: var(--size-8) !important;
}
.m-9 {
  margin: var(--size-9) !important;
}
.m-10 {
  margin: var(--size-10) !important;
}
.m-11 {
  margin: var(--size-11) !important;
}
.m-12 {
  margin: var(--size-12) !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.mt-auto {
  margin-top: auto !important;
}
.mr-auto {
  margin-right: auto !important;
}
.ml-auto {
  margin-left: auto !important;
}
.ms-auto {
  margin-inline-start: auto !important;
}
.me-auto {
  margin-inline-end: auto !important;
}
.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.m-auto {
  margin: auto !important;
}
.mn-0 {
  width: calc(100% + var(--size-0) * 2);
  margin-left: calc(var(--size-0) * -1);
  margin-right: calc(var(--size-0) * -1);
}
.mn-1 {
  width: calc(100% + var(--size-1) * 2);
  margin-left: calc(var(--size-1) * -1);
  margin-right: calc(var(--size-1) * -1);
}
.mn-2 {
  width: calc(100% + var(--size-2) * 2);
  margin-left: calc(var(--size-2) * -1);
  margin-right: calc(var(--size-2) * -1);
}
.mn-3 {
  width: calc(100% + var(--size-3) * 2);
  margin-left: calc(var(--size-3) * -1);
  margin-right: calc(var(--size-3) * -1);
}
.mn-4 {
  width: calc(100% + var(--size-4) * 2);
  margin-left: calc(var(--size-4) * -1);
  margin-right: calc(var(--size-4) * -1);
}
.mn-5 {
  width: calc(100% + var(--size-5) * 2);
  margin-left: calc(var(--size-5) * -1);
  margin-right: calc(var(--size-5) * -1);
}
.mn-6 {
  width: calc(100% + var(--size-6) * 2);
  margin-left: calc(var(--size-6) * -1);
  margin-right: calc(var(--size-6) * -1);
}
.mn-7 {
  width: calc(100% + var(--size-7) * 2);
  margin-left: calc(var(--size-7) * -1);
  margin-right: calc(var(--size-7) * -1);
}
.mn-8 {
  width: calc(100% + var(--size-8) * 2);
  margin-left: calc(var(--size-8) * -1);
  margin-right: calc(var(--size-8) * -1);
}
.mn-9 {
  width: calc(100% + var(--size-9) * 2);
  margin-left: calc(var(--size-9) * -1);
  margin-right: calc(var(--size-9) * -1);
}
.mn-10 {
  width: calc(100% + var(--size-10) * 2);
  margin-left: calc(var(--size-10) * -1);
  margin-right: calc(var(--size-10) * -1);
}
.mn-11 {
  width: calc(100% + var(--size-11) * 2);
  margin-left: calc(var(--size-11) * -1);
  margin-right: calc(var(--size-11) * -1);
}
.mn-12 {
  width: calc(100% + var(--size-12) * 2);
  margin-left: calc(var(--size-12) * -1);
  margin-right: calc(var(--size-12) * -1);
}
.d-block {
  display: block !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-grid {
  display: grid !important;
}
.d-inline-grid {
  display: inline-grid !important;
}
.d-flow-root {
  display: flow-root !important;
}
.d-none {
  display: none !important;
}
.d-contents {
  display: contents !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-list-item {
  display: list-item !important;
}
.d-inherit {
  display: inherit !important;
}
.d-initial {
  display: initial !important;
}
.d-revert {
  display: revert !important;
}
.d-revert-layer {
  display: revert-layer !important;
}
.d-unset {
  display: unset !important;
}
.flex-grow {
  flex-grow: 1 !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-shrink {
  flex-shrink: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-no-wrap {
  flex-wrap: nowrap !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.flex-direction-row {
  flex-direction: row !important;
}
.flex-direction-column {
  flex-direction: column !important;
}
.flex-direction-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-direction-column-reverse {
  flex-direction: column-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-left {
  justify-content: left !important;
}
.justify-content-normal {
  justify-content: normal !important;
}
.justify-content-right {
  justify-content: right !important;
}
.justify-content-space-around {
  justify-content: space-around !important;
}
.justify-content-space-between {
  justify-content: space-between !important;
}
.justify-content-space-evenly {
  justify-content: space-evenly !important;
}
.justify-content-stretch {
  justify-content: stretch !important;
}
.justify-items-center {
  justify-items: center !important;
}
.justify-items-end {
  justify-items: end !important;
}
.justify-items-left {
  justify-items: left !important;
}
.justify-items-normal {
  justify-items: normal !important;
}
.justify-items-right {
  justify-items: right !important;
}
.justify-items-self-end {
  justify-items: self-end !important;
}
.justify-items-self-start {
  justify-items: self-start !important;
}
.justify-items-start {
  justify-items: start !important;
}
.justify-items-stretch {
  justify-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-left {
  align-content: left !important;
}
.align-content-normal {
  align-content: normal !important;
}
.align-content-right {
  align-content: right !important;
}
.align-content-space-around {
  align-content: space-around !important;
}
.align-content-space-between {
  align-content: space-between !important;
}
.align-content-space-evenly {
  align-content: space-evenly !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-normal {
  align-items: normal !important;
}
.align-items-self-start {
  align-items: self-start !important;
}
.align-items-self-end {
  align-items: self-end !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
:root {
  --color-white: #ffffff;
  --color-blue-40: #b1aaff;
  --color-blue-20: #d0ccff;
  --color-red-100: #ff7273;
  --color-green-100: #0ebec7;
  --color-blue-100: #4b37ff;
  --color-text-link-blue-dark-bg: #00c2ff;
  --color-text-link-blue-hover-dark-bg: #52d7ff;
  --color-blue-50: #a198ff;
  --color-green-90: #30c8cf;
  --color-green-80: #51d2d8;
  --color-green-60: #8de5e9;
  --color-green-40: #baf4f6;
  --color-red-90: #ff9697;
  --color-red-80: #ffb6b7;
  --color-red-70: #f24949;
  --color-red-60: #ffe3e4;
  --color-red-40: #fff7f7;
  --color-blue-90: #5d4cff;
  --color-signal-red-hover: #bc1515;
  --color-deep-blue-100: #0a2136;
  --color-neutral-100: #212121;
  --color-deep-blue-90: #1e3a54;
  --color-neutral-90: #323232;
  --color-signal-red: #e60000;
  --color-signal-green: #2c8500;
  --color-join-hover: #488716;
  --color-join-disabled: #e3eede;
  --color-signal-green-130: #205e01;
  --color-join: #5eaf1d;
  --color-deep-blue-80: #3c5974;
  --color-neutral-80: #494949;
  --color-deep-blue-50: #a5b8ca;
  --color-neutral-50: #c3c4c5;
  --color-deep-blue-40: #c1d1df;
  --color-neutral-40: #d2d2d2;
  --color-deep-blue-30: #d8e3ee;
  --color-neutral-30: #dcdcdc;
  --color-deep-blue-20: #e8f0f8;
  --color-neutral-20: #e6e6e6;
  --color-grey: #f7f7f7;
  --color-black: #111111;
  --color-deep-blue-60: #728fac;
  --color-neutral-60: #989898;
  --color-deep-blue-70: #577490;
  --color-neutral-70: #777777;
  --color-deep-blue-10: #f4f7fb;
  --color-neutral-10: #f2f2f2;
  --color-deep-blue-5: #ffffff;
  --color-neutral-5: #ffffff;
  --color-text-link-blue-white-bg: #032fff;
  --color-text-link-blue-hover-white-bg: #0023d1;
  --color-signal-orange-130: #bc5a00;
  --color-signal-orange-80: #fef1e6;
  --color-green-130: #00777c;
  --color-signal-orange-120: #ff9a3e;
  --color-signal-orange-110: #fcc592;
  --color-signal-orange-100: #ffd1a7;
  --color-signal-orange-90: #fdd8b7;
  --color-signal-orange-60: #fff5ed;
  --color-signal-orange-40: #fff8f2;
}
:root {
  --h1-size-desktop: 2.29rem;
  --h2-size-desktop: 1.93rem;
  --h3-size-desktop: 1.57rem;
  --h4-size-desktop: 1.36rem;
  --h5-size-desktop: 1.14rem;
  --h6-size-desktop: 1.14rem;
  --body-bold-size-desktop: 1rem;
  --button-size-desktop: 1rem;
  --body-size-desktop: 1rem;
  --body-link-size-desktop: 1rem;
  --small-bold-size-desktop: 0.86rem;
  --small-size-desktop: 0.86rem;
  --small-link-size-desktop: 0.86rem;
  --x-small-bold-size-desktop: 0.71rem;
  --x-small-size-desktop: 0.71rem;
  --x-small-link-size-desktop: 0.64rem;
  --h1-size-mobile: 1.81rem;
  --h2-size-mobile: 1.63rem;
  --h3-size-mobile: 1.5rem;
  --h4-size-mobile: 1.38rem;
  --h5-size-mobile: 1.25rem;
  --h6-size-mobile: 1.25rem;
  --body-bold-size-mobile: 1rem;
  --button-size-mobile: 1rem;
  --body-size-mobile: 1rem;
  --body-link-size-mobile: 1rem;
  --small-bold-size-mobile: 0.88rem;
  --small-size-mobile: 0.88rem;
  --small-link-size-mobile: 0.88rem;
  --x-small-bold-size-mobile: 0.75rem;
  --x-small-size-mobile: 0.75rem;
  --x-small-link-size-mobile: 0.63rem;
}
:root {
  --h1-line-desktop: 125%;
  --h2-line-desktop: 118.5185165405%;
  --h3-line-desktop: 127.2727279663%;
  --h4-line-desktop: 126.315788269%;
  --h5-line-desktop: 150%;
  --h6-line-desktop: 150%;
  --body-bold-line-desktop: 142.8571472168%;
  --button-line-desktop: 100%;
  --body-line-desktop: 142.8571472168%;
  --body-link-line-desktop: 142.8571472168%;
  --small-bold-line-desktop: 166.6666717529%;
  --small-line-desktop: 166.6666717529%;
  --small-link-line-desktop: 166.6666717529%;
  --x-small-bold-line-desktop: 130%;
  --x-small-line-desktop: 130%;
  --x-small-link-line-desktop: 133.3333282471%;
  --h1-line-mobile: 124.1379318237%;
  --h2-line-mobile: 123.0769195557%;
  --h3-line-mobile: 133.3333282471%;
  --h4-line-mobile: 109.0909118652%;
  --h5-line-mobile: 120%;
  --h6-line-mobile: 120%;
  --body-bold-line-mobile: 125%;
  --button-line-mobile: 100%;
  --body-line-mobile: 125%;
  --body-link-line-mobile: 125%;
  --small-bold-line-mobile: 128.5714263916%;
  --small-line-mobile: 128.5714263916%;
  --small-link-line-mobile: 128.5714263916%;
  --x-small-bold-line-mobile: 125%;
  --x-small-line-mobile: 125%;
  --x-small-link-line-mobile: 140%;
}
:root {
  --h1-weight-desktop: 700;
  --h2-weight-desktop: 700;
  --h3-weight-desktop: 700;
  --h4-weight-desktop: 700;
  --h5-weight-desktop: 600;
  --h6-weight-desktop: 400;
  --body-bold-weight-desktop: 600;
  --button-weight-desktop: 600;
  --body-weight-desktop: 400;
  --body-link-weight-desktop: 400;
  --small-bold-weight-desktop: 700;
  --small-weight-desktop: 400;
  --small-link-weight-desktop: 400;
  --x-small-bold-weight-desktop: 700;
  --x-small-weight-desktop: 400;
  --x-small-link-weight-desktop: 400;
  --h1-weight-mobile: 700;
  --h2-weight-mobile: 700;
  --h3-weight-mobile: 700;
  --h4-weight-mobile: 700;
  --h5-weight-mobile: 600;
  --h6-weight-mobile: 400;
  --body-bold-weight-mobile: 600;
  --button-weight-mobile: 600;
  --body-weight-mobile: 400;
  --body-link-weight-mobile: 400;
  --small-bold-weight-mobile: 700;
  --small-weight-mobile: 400;
  --small-link-weight-mobile: 400;
  --x-small-bold-weight-mobile: 700;
  --x-small-weight-mobile: 400;
  --x-small-link-weight-mobile: 400;
}
:root {
  --size-0: 0;
  --size-1: 6px;
  --size-2: 8px;
  --size-3: 12px;
  --size-4: 16px;
  --size-5: 24px;
  --size-6: 30px;
  --size-7: 32px;
  --size-8: 36px;
  --size-9: 40px;
  --size-10: 48px;
  --size-11: 56px;
  --size-12: 64px;
}
:root {
  --circle-compact: 24px;
  --circle-small: 30px;
  --circle-medium: 56px;
  --circle-large: 96px;
}
:root {
  --border-radius-square: 0%;
  --border-radius-round: 50%;
  --border-radius-small-box: 4px;
  --border-radius-box: 8px;
  --border-radius-medium-box: 16px;
  --border-radius-pill: 36px;
}
:root {
  --components-z-index-draggable-dragging: 10000;
  --components-z-index-toast: 9999;
  --components-z-index-fullscreen-overlay: 9998;
  --components-z-index-context-menu-position-adjuster: 9999;
  --components-z-index-context-menu-click-catcher: 9998;
  --components-z-index-modal-wrapper: 999;
  --components-z-index-modal-mask: 999;
  --components-z-index-modal-positioned: 999;
  --components-z-index-sheet-wrapper: 999;
  --components-z-index-badge-counter: 500;
  --components-z-index-drop-content: 99;
  --components-z-index-table-sticky-pagination: 98;
  --components-z-index-checkbox-input: 1;
  --components-z-index-tooltip: 1;
  --components-z-index-line-heading-text: 1;
  --components-z-index-line-heading-visual-line: 0;
  --components-z-index-file-upload-input: -1;
}
:root {
  --box-border-radius-box: var(--border-radius-box);
  --box-color-dark: var(--color-white);
  --box-color-light: var(--color-deep-blue-100);
  --box-background-dark: var(--color-deep-blue-100);
  --box-background-light: var(--color-white);
  --box-border-dark: var(--color-deep-blue-80);
  --box-border-light: var(--color-deep-blue-30);
  --box-none-spacing: var(--size-0);
  --box-compact-spacing: var(--size-1);
  --box-small-spacing: var(--size-4);
  --box-medium-spacing: var(--size-5);
  --box-large-spacing: var(--size-7);
}
.dark {
  --dark-primary-background: var(
    --color-brand-500,
    var(--surface-button-primary-main)
  );
  --dark-primary-color: var(--font-button-primary);
  --dark-primary-border: var(
    --color-brand-500,
    var(--surface-button-primary-main)
  );
  --dark-primary-background-alt: var(
    --color-brand-500,
    var(--surface-button-primary-main)
  );
  --dark-primary-border-alt: var(
    --color-brand-500,
    var(--surface-button-primary-main)
  );
  --dark-primary-background-hover: var(
    --color-brand-600,
    var(--surface-button-primary-hover)
  );
  --dark-primary-color-hover: var(--font-button-primary);
  --dark-primary-border-hover: var(
    --color-brand-600,
    var(--surface-button-primary-hover)
  );
  --dark-primary-background-active: var(--surface-button-primary-active);
  --dark-primary-color-active: var(--font-button-primary);
  --dark-primary-border-active: var(--surface-button-primary-active);
  --dark-primary-background-disabled: var(--surface-button-primary-disabled);
  --dark-primary-color-disabled: var(--font-text-disabled);
  --dark-primary-border-disabled: var(--surface-button-primary-disabled);
}
.light {
  --light-primary-background: var(
    --color-brand-700,
    var(--surface-button-primary-main)
  );
  --light-primary-color: var(--color-brand-50, var(--font-button-primary));
  --light-primary-border: var(
    --color-brand-700,
    var(--surface-button-primary-main)
  );
  --light-primary-background-alt: var(
    --color-brand-700,
    var(--surface-button-primary-main)
  );
  --light-primary-border-alt: var(
    --color-brand-700,
    var(--surface-button-primary-main)
  );
  --light-primary-background-hover: var(
    --color-brand-600,
    var(--surface-button-primary-hover)
  );
  --light-primary-color-hover: var(
    --color-brand-50,
    var(--font-button-primary)
  );
  --light-primary-border-hover: var(
    --color-brand-600,
    var(--surface-button-primary-hover)
  );
  --light-primary-background-active: var(--surface-button-primary-active);
  --light-primary-color-active: var(--font-button-primary);
  --light-primary-border-active: var(--surface-button-primary-active);
  --light-primary-background-disabled: var(--surface-button-primary-disabled);
  --light-primary-color-disabled: var(--font-text-disabled);
  --light-primary-border-disabled: var(--surface-button-primary-disabled);
}
.dark {
  --dark-secondary-background: var(--surface-button-secondary-main);
  --dark-secondary-color: var(--font-button-secondary);
  --dark-secondary-border: var(--border-button-secondary);
  --dark-secondary-background-alt: var(--surface-button-secondary-main);
  --dark-secondary-border-alt: var(--border-button-secondary);
  --dark-secondary-background-hover: var(--surface-button-secondary-hover);
  --dark-secondary-color-hover: var(--font-button-secondary);
  --dark-secondary-border-hover: var(--border-button-secondary);
  --dark-secondary-background-active: var(--surface-button-secondary-active);
  --dark-secondary-color-active: var(--font-button-secondary);
  --dark-secondary-border-active: var(--border-button-secondary);
  --dark-secondary-background-disabled: var(
    --surface-button-secondary-disabled
  );
  --dark-secondary-color-disabled: var(--font-text-disabled);
  --dark-secondary-border-disabled: var(--border-button-disabled);
}
.light {
  --light-secondary-background: var(--surface-button-secondary-main);
  --light-secondary-color: var(--font-button-secondary);
  --light-secondary-border: var(--border-button-secondary);
  --light-secondary-background-alt: var(--surface-button-secondary-main);
  --light-secondary-border-alt: var(--border-button-secondary);
  --light-secondary-background-hover: var(--surface-button-secondary-hover);
  --light-secondary-color-hover: var(--font-button-secondary);
  --light-secondary-border-hover: var(--border-button-secondary);
  --light-secondary-background-active: var(--surface-button-secondary-active);
  --light-secondary-color-active: var(--font-button-secondary);
  --light-secondary-border-active: var(--border-button-secondary);
  --light-secondary-background-disabled: var(
    --surface-button-secondary-disabled
  );
  --light-secondary-color-disabled: var(--font-text-disabled);
  --light-secondary-border-disabled: var(--border-button-disabled);
}
.dark {
  --dark-tertiary-background: var(--surface-button-tertiary-main);
  --dark-tertiary-color: var(--font-button-tertiary);
  --dark-tertiary-border: var(--border-button-tertiary);
  --dark-tertiary-background-alt: var(--surface-button-tertiary-main);
  --dark-tertiary-border-alt: var(--border-button-tertiary);
  --dark-tertiary-background-hover: var(--surface-button-tertiary-hover);
  --dark-tertiary-color-hover: var(--font-button-tertiary-hover);
  --dark-tertiary-border-hover: var(--surface-button-tertiary-hover);
  --dark-tertiary-background-active: var(--surface-button-tertiary-active);
  --dark-tertiary-color-active: var(--font-button-tertiary-hover);
  --dark-tertiary-border-active: var(--surface-button-tertiary-active);
  --dark-tertiary-background-disabled: var(--surface-button-tertiary-disabled);
  --dark-tertiary-color-disabled: var(--font-text-disabled);
  --dark-tertiary-border-disabled: var(--border-button-disabled);
}
.light {
  --light-tertiary-background: var(--surface-button-tertiary-main);
  --light-tertiary-color: var(--font-button-tertiary);
  --light-tertiary-border: var(--border-button-tertiary);
  --light-tertiary-background-alt: var(--surface-button-tertiary-main);
  --light-tertiary-border-alt: var(--border-button-tertiary);
  --light-tertiary-background-hover: var(
    --color-brand-500,
    var(--surface-button-tertiary-hover)
  );
  --light-tertiary-color-hover: var(--font-button-tertiary-hover);
  --light-tertiary-border-hover: var(
    --color-brand-500,
    var(--surface-button-tertiary-hover)
  );
  --light-tertiary-background-active: var(--surface-button-tertiary-active);
  --light-tertiary-color-active: var(--font-button-tertiary-hover);
  --light-tertiary-border-active: var(--surface-button-tertiary-active);
  --light-tertiary-background-disabled: var(--surface-button-tertiary-disabled);
  --light-tertiary-color-disabled: var(--font-text-disabled);
  --light-tertiary-border-disabled: var(--border-button-disabled);
}
.dark {
  --dark-neutral-background: var(--color-neutral-100);
  --dark-neutral-color: var(--color-white);
  --dark-neutral-border: transparent;
  --dark-neutral-background-alt: var(--color-neutral-100);
  --dark-neutral-border-alt: transparent;
  --dark-neutral-background-hover: var(--color-neutral-80);
  --dark-neutral-color-hover: var(--color-white);
  --dark-neutral-border-hover: transparent;
  --dark-neutral-background-active: var(--color-white);
  --dark-neutral-color-active: var(--color-neutral-100);
  --dark-neutral-border-active: transparent;
  --dark-neutral-background-disabled: rgba(33, 33, 33, 0.2);
  --dark-neutral-color-disabled: var(--color-neutral-80);
  --dark-neutral-border-disabled: transparent;
}
.light {
  --light-neutral-background: var(--color-neutral-100);
  --light-neutral-color: var(--color-white);
  --light-neutral-border: transparent;
  --light-neutral-background-alt: var(--color-neutral-100);
  --light-neutral-border-alt: transparent;
  --light-neutral-background-hover: var(--color-neutral-80);
  --light-neutral-color-hover: var(--color-white);
  --light-neutral-border-hover: transparent;
  --light-neutral-background-active: var(--color-white);
  --light-neutral-color-active: var(--color-neutral-100);
  --light-neutral-border-active: transparent;
  --light-neutral-background-disabled: rgba(33, 33, 33, 0.2);
  --light-neutral-color-disabled: var(--color-neutral-80);
  --light-neutral-border-disabled: transparent;
}
.dark {
  --dark-translucent-background: var(--surface-button-trans-main);
  --dark-translucent-color: var(--font-button-trans);
  --dark-translucent-border: transparent;
  --dark-translucent-background-alt: var(--surface-button-trans-main);
  --dark-translucent-border-alt: transparent;
  --dark-translucent-background-hover: var(--surface-button-secondary-hover);
  --dark-translucent-color-hover: var(--font-button-trans);
  --dark-translucent-border-hover: transparent;
  --dark-translucent-background-active: var(--surface-button-secondary-active);
  --dark-translucent-color-active: var(--font-button-trans);
  --dark-translucent-border-active: transparent;
  --dark-translucent-background-disabled: transparent;
  --dark-translucent-color-disabled: var(--font-text-disabled);
  --dark-translucent-border-disabled: transparent;
}
.light {
  --light-translucent-background: var(--surface-button-trans-main);
  --light-translucent-color: var(--font-button-trans);
  --light-translucent-border: transparent;
  --light-translucent-background-alt: var(--surface-button-trans-main);
  --light-translucent-border-alt: transparent;
  --light-translucent-background-hover: var(--surface-button-secondary-hover);
  --light-translucent-color-hover: var(--font-button-trans);
  --light-translucent-border-hover: transparent;
  --light-translucent-background-active: var(--surface-button-secondary-active);
  --light-translucent-color-active: var(--font-button-trans);
  --light-translucent-border-active: transparent;
  --light-translucent-background-disabled: transparent;
  --light-translucent-color-disabled: var(--font-text-disabled);
  --light-translucent-border-disabled: transparent;
}
.dark {
  --dark-transparent-background: transparent;
  --dark-transparent-color: var(--color-neutral-80);
  --dark-transparent-border: transparent;
  --dark-transparent-background-alt: transparent;
  --dark-transparent-border-alt: transparent;
  --dark-transparent-background-hover: var(--color-neutral-40);
  --dark-transparent-color-hover: var(--color-neutral-90);
  --dark-transparent-border-hover: transparent;
  --dark-transparent-background-active: var(--color-neutral-40);
  --dark-transparent-color-active: var(--color-neutral-90);
  --dark-transparent-border-active: transparent;
  --dark-transparent-background-disabled: transparent;
  --dark-transparent-color-disabled: #c3c4c5;
  --dark-transparent-border-disabled: transparent;
}
.light {
  --light-transparent-background: transparent;
  --light-transparent-color: var(--color-neutral-80);
  --light-transparent-border: transparent;
  --light-transparent-background-alt: transparent;
  --light-transparent-border-alt: transparent;
  --light-transparent-background-hover: var(--color-neutral-40);
  --light-transparent-color-hover: var(--color-neutral-90);
  --light-transparent-border-hover: transparent;
  --light-transparent-background-active: var(--color-neutral-40);
  --light-transparent-color-active: var(--color-neutral-90);
  --light-transparent-border-active: transparent;
  --light-transparent-background-disabled: transparent;
  --light-transparent-color-disabled: #c3c4c5;
  --light-transparent-border-disabled: transparent;
}
.dark {
  --dark-transparentAlternative-background: transparent;
  --dark-transparentAlternative-color: var(--color-grey);
  --dark-transparentAlternative-border: transparent;
  --dark-transparentAlternative-background-alt: transparent;
  --dark-transparentAlternative-border-alt: transparent;
  --dark-transparentAlternative-background-hover: var(--color-neutral-90);
  --dark-transparentAlternative-color-hover: var(--color-grey);
  --dark-transparentAlternative-border-hover: transparent;
  --dark-transparentAlternative-background-active: var(--color-white);
  --dark-transparentAlternative-color-active: var(--color-neutral-90);
  --dark-transparentAlternative-border-active: transparent;
  --dark-transparentAlternative-background-disabled: transparent;
  --dark-transparentAlternative-color-disabled: var(--font-text-disabled);
  --dark-transparentAlternative-border-disabled: transparent;
}
.light {
  --light-transparentAlternative-background: transparent;
  --light-transparentAlternative-color: var(--color-grey);
  --light-transparentAlternative-border: transparent;
  --light-transparentAlternative-background-alt: transparent;
  --light-transparentAlternative-border-alt: transparent;
  --light-transparentAlternative-background-hover: var(--color-neutral-90);
  --light-transparentAlternative-color-hover: var(--color-grey);
  --light-transparentAlternative-border-hover: transparent;
  --light-transparentAlternative-background-active: var(--color-white);
  --light-transparentAlternative-color-active: var(--color-neutral-90);
  --light-transparentAlternative-border-active: transparent;
  --light-transparentAlternative-background-disabled: transparent;
  --light-transparentAlternative-color-disabled: var(--font-text-disabled);
  --light-transparentAlternative-border-disabled: transparent;
}
.dark {
  --dark-text-background: var(--surface-button-text-main);
  --dark-text-color: var(--font-button-text);
  --dark-text-border: transparent;
  --dark-text-background-alt: var(--surface-button-text-main);
  --dark-text-border-alt: transparent;
  --dark-text-background-hover: var(--surface-button-text-hover);
  --dark-text-color-hover: var(--font-button-text);
  --dark-text-border-hover: transparent;
  --dark-text-background-active: var(--surface-button-secondary-active);
  --dark-text-color-active: var(--font-button-text);
  --dark-text-border-active: transparent;
  --dark-text-background-disabled: transparent;
  --dark-text-color-disabled: var(--font-text-disabled);
  --dark-text-border-disabled: transparent;
}
.light {
  --light-text-background: var(--surface-button-text-main);
  --light-text-color: var(--color-brand-600, var(--font-button-text));
  --light-text-border: transparent;
  --light-text-background-alt: var(--surface-button-text-main);
  --light-text-border-alt: transparent;
  --light-text-background-hover: var(--surface-button-text-hover);
  --light-text-color-hover: var(--color-brand-600, var(--font-button-text));
  --light-text-border-hover: transparent;
  --light-text-background-active: var(--surface-button-secondary-active);
  --light-text-color-active: var(--color-brand-600, var(--font-button-text));
  --light-text-border-active: transparent;
  --light-text-background-disabled: transparent;
  --light-text-color-disabled: var(--font-text-disabled);
  --light-text-border-disabled: transparent;
}
.dark {
  --dark-danger-background: var(--surface-button-danger-primary-main);
  --dark-danger-color: var(--font-button-danger-primary);
  --dark-danger-border: transparent;
  --dark-danger-background-alt: var(--surface-button-danger-primary-main);
  --dark-danger-border-alt: transparent;
  --dark-danger-background-hover: var(--surface-button-danger-primary-hover);
  --dark-danger-color-hover: var(--font-button-danger-primary);
  --dark-danger-border-hover: transparent;
  --dark-danger-background-active: var(--surface-button-danger-primary-active);
  --dark-danger-color-active: var(--font-button-danger-primary);
  --dark-danger-border-active: transparent;
  --dark-danger-background-disabled: var(
    --surface-button-danger-primary-disabled
  );
  --dark-danger-color-disabled: var(--font-text-disabled);
  --dark-danger-border-disabled: transparent;
}
.light {
  --light-danger-background: var(--surface-button-danger-primary-main);
  --light-danger-color: var(--font-button-danger-primary);
  --light-danger-border: transparent;
  --light-danger-background-alt: var(--surface-button-danger-primary-main);
  --light-danger-border-alt: transparent;
  --light-danger-background-hover: var(--surface-button-danger-primary-hover);
  --light-danger-color-hover: var(--font-button-danger-primary);
  --light-danger-border-hover: transparent;
  --light-danger-background-active: var(--surface-button-danger-primary-active);
  --light-danger-color-active: var(--font-button-danger-primary);
  --light-danger-border-active: transparent;
  --light-danger-background-disabled: var(
    --surface-button-danger-primary-disabled
  );
  --light-danger-color-disabled: var(--font-text-disabled);
  --light-danger-border-disabled: transparent;
}
.dark {
  --dark-dangerBordered-background: transparent;
  --dark-dangerBordered-color: var(--font-button-danger-tertiary);
  --dark-dangerBordered-border: var(--surface-button-danger-primary-hover);
  --dark-dangerBordered-background-alt: transparent;
  --dark-dangerBordered-border-alt: var(--surface-button-danger-primary-hover);
  --dark-dangerBordered-background-hover: var(
    --surface-button-danger-primary-hover
  );
  --dark-dangerBordered-color-hover: var(--font-button-danger-tertiary-hover);
  --dark-dangerBordered-border-hover: transparent;
  --dark-dangerBordered-background-active: var(
    --surface-button-danger-tertiary-active
  );
  --dark-dangerBordered-color-active: var(--font-button-danger);
  --dark-dangerBordered-border-active: transparent;
  --dark-dangerBordered-background-disabled: transparent;
  --dark-dangerBordered-color-disabled: var(--font-text-disabled);
  --dark-dangerBordered-border-disabled: var(--border-button-disabled);
}
.light {
  --light-dangerBordered-background: transparent;
  --light-dangerBordered-color: var(--font-button-danger-tertiary);
  --light-dangerBordered-border: var(--surface-button-danger-primary-hover);
  --light-dangerBordered-background-alt: transparent;
  --light-dangerBordered-border-alt: var(--surface-button-danger-primary-hover);
  --light-dangerBordered-background-hover: var(
    --surface-button-danger-primary-hover
  );
  --light-dangerBordered-color-hover: var(--font-button-danger-tertiary-hover);
  --light-dangerBordered-border-hover: transparent;
  --light-dangerBordered-background-active: var(
    --surface-button-danger-tertiary-active
  );
  --light-dangerBordered-color-active: var(--font-button-danger);
  --light-dangerBordered-border-active: transparent;
  --light-dangerBordered-background-disabled: transparent;
  --light-dangerBordered-color-disabled: var(--font-text-disabled);
  --light-dangerBordered-border-disabled: var(--border-button-disabled);
}
.dark {
  --dark-success-background: var(--surface-button-success-primary-main);
  --dark-success-color: var(--font-button-success-primary);
  --dark-success-border: transparent;
  --dark-success-background-alt: var(--surface-button-success-primary-main);
  --dark-success-border-alt: transparent;
  --dark-success-background-hover: var(--surface-button-success-primary-hover);
  --dark-success-color-hover: var(--font-button-success-primary);
  --dark-success-border-hover: transparent;
  --dark-success-background-active: var(
    --surface-button-success-primary-active
  );
  --dark-success-color-active: var(--font-button-success-primary);
  --dark-success-border-active: transparent;
  --dark-success-background-disabled: var(--surface-button-primary-disabled);
  --dark-success-color-disabled: var(--font-text-disabled);
  --dark-success-border-disabled: transparent;
}
.light {
  --light-success-background: var(--surface-button-success-primary-main);
  --light-success-color: var(--font-button-success-primary);
  --light-success-border: transparent;
  --light-success-background-alt: var(--surface-button-success-primary-main);
  --light-success-border-alt: transparent;
  --light-success-background-hover: var(--surface-button-success-primary-hover);
  --light-success-color-hover: var(--font-button-success-primary);
  --light-success-border-hover: transparent;
  --light-success-background-active: var(
    --surface-button-success-primary-active
  );
  --light-success-color-active: var(--font-button-success-primary);
  --light-success-border-active: transparent;
  --light-success-background-disabled: var(--surface-button-primary-disabled);
  --light-success-color-disabled: var(--font-text-disabled);
  --light-success-border-disabled: transparent;
}
:root {
  --cta-color-background: var(--color-brand-900, var(--color-deep-blue-90));
  --cta-color-background-hover: var(--color-white);
  --cta-color-text: var(--color-white);
  --cta-color-text-hover: var(--color-brand-900, var(--color-deep-blue-90));
  --cta-color-icon: var(--color-brand-900, var(--color-deep-blue-90));
  --cta-color-icon-background: var(--color-white);
  --cta-color-icon-background-hover: var(--color-green-90);
  --cta-box-shadow-focus: rgba(
    var(--color-brand-900, var(--color-deep-blue-90)),
    0.6
  );
  --cta-padding-standard: var(--size-5);
  --cta-padding-small: var(--size-2);
  --cta-spacing: var(--size-3);
  --cta-radius: var(--border-radius-box);
  --cta-icon-radius: var(--border-radius-small-box);
  --cta-transition-duration: 0.3s;
}
:root {
  --checkbox-size: var(--size-4);
  --checkbox-border-radius: 2px;
  --checkbox-margin-top: var(--size-3);
  --checkbox-background-dark: var(--color-white);
  --checkbox-background-checked-dark: var(--color-white);
  --checkbox-border-dark: var(--color-deep-blue-80);
  --checkbox-checkmark-color-dark: var(--color-deep-blue-90);
  --checkbox-border-checked-dark: var(--color-deep-blue-90);
  --checkbox-border-disabled-dark: var(--color-deep-blue-90);
  --checkbox-disabled-background-dark: var(--color-deep-blue-90);
  --checkbox-disabled-checkmark-color-dark: var(--color-deep-blue-60);
  --checkbox-checked-disabled-background-dark: var(--color-deep-blue-90);
  --checkbox-background-light: var(--color-white);
  --checkbox-background-checked-light: var(--color-deep-blue-100);
  --checkbox-border-light: var(--color-deep-blue-60);
  --checkbox-checkmark-color-light: var(--color-white);
  --checkbox-border-checked-light: var(--color-deep-blue-100);
  --checkbox-border-disabled-light: var(--color-deep-blue-50);
  --checkbox-disabled-background-light: var(--color-white);
  --checkbox-disabled-checkmark-color-light: var(--color-deep-blue-50);
  --checkbox-checked-disabled-background-light: var(--color-white);
}
:global(.light) {
  --checkbox-border-focus: var(--font-button-accent);
}
:global(.dark) {
  --checkbox-border-focus: var(--color-text-link-blue-dark-bg);
}
:root {
  --heading-border-color-dark: var(--color-deep-blue-90);
  --heading-border-color-light: var(--color-deep-blue-30);
  --heading-padding-bottom-medium: var(--size-5);
  --heading-padding-bottom-small: var(--size-4);
}
:root {
  --icon-color-dark: var(--color-white);
  --icon-color-light: var(--color-deep-blue-90);
  --icon-mini: 12px;
  --icon-compact: 16px;
  --icon-small: 24px;
  --icon-medium: 32px;
}
:root {
  --input-focus-outline: #0ebec7;
  --input-radius: var(--border-radius-small-box);
}
.dark {
  --input-dark-standard-color: #ffffff;
  --input-dark-standard-background: #494949;
  --input-dark-standard-border: #494949;
  --input-dark-standard-color-inline-label: #d2d2d2;
  --input-dark-standard-color-message-danger: #ffe3e4;
  --input-dark-standard-color-placeholder: #c3c4c5;
  --input-dark-standard-color-danger: #e60000;
  --input-dark-standard-background-danger: #ffe3e4;
  --input-dark-standard-border-danger: #ffe3e4;
  --input-dark-standard-color-placeholder-danger: #ff7273;
  --input-dark-standard-background-hover: #323232;
  --input-dark-standard-border-hover: #323232;
  --input-dark-standard-background-focus: #494949;
  --input-dark-standard-border-focus: #c3c4c5;
  --input-dark-standard-color-disabled: #989898;
  --input-dark-standard-color-label-disabled: #989898;
  --input-dark-standard-background-disabled: #323232;
  --input-dark-standard-border-disabled: #323232;
  --input-dark-transparent-color: #ffffff;
  --input-dark-transparent-border: transparent;
  --input-dark-transparent-color-inline-label: #c3c4c5;
  --input-dark-transparent-color-placeholder: #c3c4c5;
  --input-dark-transparent-color-danger: #e60000;
  --input-dark-transparent-color-message-danger: #ffe3e4;
  --input-dark-transparent-background-danger: #ffe3e4;
  --input-dark-transparent-border-danger: #ffe3e4;
  --input-dark-transparent-color-placeholder-danger: #ff7273;
  --input-dark-transparent-background-hover: #494949;
  --input-dark-transparent-border-hover: #c3c4c5;
  --input-dark-transparent-background-focus: #494949;
  --input-dark-transparent-border-focus: #c3c4c5;
  --input-dark-transparent-color-disabled: #989898;
  --input-dark-transparent-color-label-disabled: #989898;
  --input-dark-transparent-background-disabled: transparent;
  --input-dark-transparent-border-disabled: #323232;
}
.light {
  --input-light-standard-color: var(--font-text-body);
  --input-light-standard-background: var(--surface-bcg-form);
  --input-light-standard-border: var(--border-button-form);
  --input-light-standard-color-inline-label: var(--font-text-label);
  --input-light-standard-color-placeholder: #494949;
  --input-light-standard-color-danger: var(--font-text-danger);
  --input-light-standard-color-message-danger: var(--font-text-danger);
  --input-light-standard-background-danger: var(--surface-bcg-danger-10);
  --input-light-standard-border-danger: var(--border-button-danger);
  --input-light-standard-color-placeholder-danger: var(--font-text-danger);
  --input-light-standard-background-hover: var(--surface-bcg-form-hover);
  --input-light-standard-border-hover: var(--border-button-form);
  --input-light-standard-background-focus: var(--surface-bcg-form-hover);
  --input-light-standard-border-focus: #494949;
  --input-light-standard-color-disabled: #c3c4c5;
  --input-light-standard-color-label-disabled: #c3c4c5;
  --input-light-standard-background-disabled: #e6e6e6;
  --input-light-standard-border-disabled: #c3c4c5;
  --input-light-transparent-color: #323232;
  --input-light-transparent-border: transparent;
  --input-light-transparent-color-inline-label: #494949;
  --input-light-transparent-color-placeholder: #c3c4c5;
  --input-light-transparent-color-danger: #e60000;
  --input-light-transparent-color-message-danger: #e60000;
  --input-light-transparent-background-danger: #ffe3e4;
  --input-light-transparent-border-danger: #ffe3e4;
  --input-light-transparent-color-placeholder-danger: #ff7273;
  --input-light-transparent-background-hover: #f2f2f2;
  --input-light-transparent-border-hover: #494949;
  --input-light-transparent-background-focus: #f2f2f2;
  --input-light-transparent-border-focus: #494949;
  --input-light-transparent-color-disabled: #c3c4c5;
  --input-light-transparent-color-label-disabled: #c3c4c5;
  --input-light-transparent-background-disabled: transparent;
  --input-light-transparent-border-disabled: #c3c4c5;
}
:root {
  --logo-color-dark: var(--color-white);
  --logo-color-light: var(--color-deep-blue-90);
  --logo-color-tertiary: var(--color-deep-blue-80);
}
:root {
  --pill-color-dark: var(--color-white);
  --pill-background-dark: var(--color-deep-blue-90);
  --pill-color-danger-dark: var(--color-white);
  --pill-background-danger-dark: var(--color-signal-red);
  --pill-color-light: var(--color-deep-blue-100);
  --pill-background-light: var(--color-white);
  --pill-color-danger-light: var(--color-signal-red);
  --pill-background-danger-light: var(--color-white);
  --pill-radius: var(--border-radius-pill);
  --pill-padding-vertical: var(--size-2);
  --pill-padding-horizontal: var(--size-3);
  --pill-close-button-height: var(--size-4);
}
:root {
  --radio-button-size: var(--size-4);
  --radio-button-indicator-size: 65%;
  --radio-button-border-radius: var(--border-radius-round);
  --radio-button-border-focus: var(--color-green-100);
  --radio-button-background-dark: var(--color-white);
  --radio-button-background-checked-dark: var(--color-white);
  --radio-button-border-dark: var(--color-deep-blue-80);
  --radio-button-indicator-checked-color-dark: var(--color-deep-blue-90);
  --radio-button-border-checked-dark: var(--color-deep-blue-90);
  --radio-button-border-disabled-dark: var(--color-deep-blue-90);
  --radio-button-disabled-background-dark: var(--color-deep-blue-90);
  --radio-button-disabled-indicator-checked-color-dark: var(
    --color-deep-blue-60
  );
  --radio-button-checked-disabled-background-dark: var(--color-deep-blue-90);
  --radio-button-background-light: var(--color-white);
  --radio-button-background-checked-light: var(--color-deep-blue-100);
  --radio-button-border-light: var(--color-deep-blue-60);
  --radio-button-indicator-checked-color-light: var(--color-deep-blue-90);
  --radio-button-border-checked-light: var(--color-deep-blue-100);
  --radio-button-border-disabled-light: var(--color-deep-blue-50);
  --radio-button-disabled-background-light: var(--color-white);
  --radio-button-disabled-indicator-checked-color-light: var(
    --color-deep-blue-50
  );
  --radio-button-checked-disabled-background-light: var(--color-white);
}
:root {
  --text-color-dark-standard: var(--color-white);
  --text-color-dark-tinted: var(--color-neutral-30);
  --text-color-dark-subtle: var(--color-neutral-40);
  --text-color-dark-link: var(--color-text-link-blue-dark-bg);
  --text-color-dark-disabled: var(--color-neutral-60);
  --text-color-dark-danger: var(--color-red-60);
  --text-color-dark-success: var(--color-green-60);
  --text-color-dark-warning: var(--color-signal-orange-80);
  --text-color-light-standard: var(--color-neutral-90);
  --text-color-light-tinted: var(--color-neutral-80);
  --text-color-light-subtle: var(--color-neutral-70);
  --text-color-light-link: var(--color-text-link-blue-white-bg);
  --text-color-light-disabled: var(--color-neutral-50);
  --text-color-light-danger: var(--color-signal-red);
  --text-color-light-success: var(--color-signal-green);
  --text-color-light-warning: var(--color-signal-orange-130);
  --text-paragraph-margin-bottom: var(--size-3);
}
:global(.light) {
  --text-focus-box-shadow: var(--font-button-accent);
}
:global(.dark) {
  --text-focus-box-shadow: var(--color-text-link-blue-dark-bg);
}
.dark {
  --toggle-switch-dark-color: var(--color-white);
  --toggle-switch-dark-background: var(--color-neutral-100);
  --toggle-switch-dark-box-shadow: var(--color-neutral-80);
  --toggle-switch-dark-indicator: var(--color-neutral-80);
  --toggle-switch-dark-background-hover: var(--color-neutral-90);
  --toggle-switch-dark-box-shadow-hover: var(--color-neutral-90);
  --toggle-switch-dark-indicator-hover: var(--color-neutral-50);
  --toggle-switch-dark-background-focus: var(--color-neutral-90);
  --toggle-switch-dark-background-checked-focus: var(--color-neutral-90);
  --toggle-switch-dark-box-shadow-focus: var(--color-green-100);
  --toggle-switch-dark-background-checked: var(--color-neutral-80);
  --toggle-switch-dark-box-shadow-checked: var(--color-neutral-50);
  --toggle-switch-dark-indicator-checked: var(--color-neutral-10);
  --toggle-switch-dark-background-checked-hover: var(--color-neutral-80);
  --toggle-switch-dark-box-shadow-checked-hover: var(--color-neutral-50);
  --toggle-switch-dark-indicator-checked-hover: var(--color-neutral-10);
}
.light {
  --toggle-switch-light-color: var(--color-neutral-90);
  --toggle-switch-light-background: var(--surface-toggle-off-main);
  --toggle-switch-light-box-shadow: var(--surface-toggle-off-main);
  --toggle-switch-light-indicator: var(--font-toggle-off-main);
  --toggle-switch-light-background-hover: var(--surface-toggle-off-hover);
  --toggle-switch-light-box-shadow-hover: var(--surface-toggle-off-hover);
  --toggle-switch-light-indicator-hover: var(--font-toggle-off-hover);
  --toggle-switch-light-background-focus: var(--surface-toggle-off-hover);
  --toggle-switch-light-background-checked-focus: var(
    --color-brand-700,
    var(--surface-toggle-on-hover)
  );
  --toggle-switch-light-box-shadow-focus: var(--surface-toggle-on-disabled);
  --toggle-switch-light-background-checked: var(
    --color-brand-600,
    var(--surface-toggle-on-main)
  );
  --toggle-switch-light-box-shadow-checked: var(
    --color-brand-600,
    var(--surface-toggle-on-main)
  );
  --toggle-switch-light-indicator-checked: var(--font-toggle-on-main);
  --toggle-switch-light-background-checked-hover: var(
    --color-brand-700,
    var(--surface-toggle-on-hover)
  );
  --toggle-switch-light-box-shadow-checked-hover: var(
    --color-brand-700,
    var(--surface-toggle-on-hover)
  );
  --toggle-switch-light-indicator-checked-hover: var(--font-toggle-on-hover);
}
:root {
  --tooltip-color: var(--color-deep-blue-90);
  --tooltip-background: var(--color-white);
  --tooltip-radius: var(--border-radius-box);
  --tooltip-padding: var(--size-3);
  --tooltip-notification-padding: var(--size-3);
  --tooltip-notification-close-padding: var(--size-2);
}
:root {
  --divider-color-dark: rgba(255, 255, 255, 0.1);
  --divider-color-light: var(--color-deep-blue-20);
}
:root {
  --scrollbar-background-color: rgba(165, 184, 202, 0.3);
}
:root {
  --badge-counter-counter-background-color-info: var(--color-white);
  --badge-counter-counter-background-color-notification: var(
    --color-signal-red
  );
  --badge-counter-counter-color-info: var(--color-neutral-90);
  --badge-counter-counter-color-notification: var(--color-white);
  --badge-counter-counter-border-radius: 12px;
  --badge-counter-counter-truncation-size: 6px;
  --badge-counter-counter-border-color-info: var(--color-neutral-90);
  --badge-counter-counter-border-color-notification: var(--color-white);
  --badge-counter-counter-border-width-info: 1px;
  --badge-counter-counter-border-width-notification: 2px;
}
:root {
  --lineheading-color-line: var(--color-deep-blue-90);
  --lineheading-color-background: var(--color-deep-blue-100);
}
:root {
  --accordion-button-margin: var(--size-2);
  --accordion-meta-padding: var(--size-2);
  --accordion-button-color-dark: var(--color-white);
  --accordion-chevron-color-dark: var(--color-neutral-10);
  --accordion-meta-color-dark: var(--color-neutral-30);
  --accordion-button-color-light: var(--color-neutral-90);
  --accordion-chevron-color-light: var(--color-neutral-80);
  --accordion-meta-color-light: var(--color-neutral-50);
}
:root {
  --drop-content-padding: var(--size-3);
}
:root {
  --group-none-spacing: var(--size-0);
  --group-compact-spacing: var(--size-1);
  --group-small-spacing: var(--size-3);
  --group-medium-spacing: var(--size-5);
  --group-large-spacing: var(--size-7);
}
:root {
  --list-none-spacing: var(--size-0);
  --list-compact-spacing: var(--size-1);
  --list-small-spacing: var(--size-3);
  --list-medium-spacing: var(--size-5);
  --list-large-spacing: var(--size-7);
}
:root {
  --row-none-spacing: var(--size-0);
  --row-compact-spacing: var(--size-1);
  --row-small-spacing: var(--size-3);
  --row-medium-spacing: var(--size-5);
  --row-large-spacing: var(--size-7);
}
:root {
  --modal-mask-color: rgba(10, 33, 54, 0.6);
  --modal-radius: var(--border-radius-box);
  --modal-padding: var(--size-5);
}
.dark {
  --select-outline: var(--border-accent);
  --select-dark-color: #f2f2f2;
  --select-dark-background: #494949;
  --select-dark-border: #494949;
  --select-dark-background-compact: #323232;
  --select-dark-border-compact: #494949;
  --select-dark-color-danger: #e60000;
  --select-dark-color-message-danger: #fff7f7;
  --select-dark-background-danger: #ffe3e4;
  --select-dark-border-danger: #ffe3e4;
  --select-dark-background-hover: #323232;
  --select-dark-border-hover: #323232;
  --select-dark-background-compact-hover: #494949;
  --select-dark-border-compact-hover: #494949;
  --select-dark-background-danger-hover: #ffe3e4;
  --select-dark-border-danger-hover: #ffe3e4;
  --select-dark-background-focus: #494949;
  --select-dark-border-focus: #989898;
  --select-dark-box-shadow-focus: rgba(73, 73, 73, 0.4);
  --select-dark-color-disabled: #989898;
  --select-dark-color-label-disabled: #989898;
  --select-dark-background-disabled: #323232;
  --select-dark-border-disabled: #323232;
}
.light {
  --select-outline: var(--border-accent);
  --select-light-color: var(--font-text-body);
  --select-light-background: var(--surface-bcg-form);
  --select-light-border: var(--border-button-form);
  --select-light-background-compact: #f2f2f2;
  --select-light-border-compact: #dcdcdc;
  --select-light-color-danger: #e60000;
  --select-light-color-message-danger: #e60000;
  --select-light-background-danger: #ffe3e4;
  --select-light-border-danger: #ffe3e4;
  --select-light-background-hover: var(--surface-bcg-form-hover);
  --select-light-border-hover: var(--border-button-form);
  --select-light-background-compact-hover: #d2d2d2;
  --select-light-border-compact-hover: #dcdcdc;
  --select-light-background-danger-hover: #fff7f7;
  --select-light-border-danger-hover: #fff7f7;
  --select-light-background-focus: var(--surface-bcg-form-hover);
  --select-light-border-focus: #989898;
  --select-light-box-shadow-focus: rgba(242, 242, 242, 0.4);
  --select-light-color-disabled: #c3c4c5;
  --select-light-color-label-disabled: #c3c4c5;
  --select-light-background-disabled: #e6e6e6;
  --select-light-border-disabled: #e6e6e6;
}
:root {
  --tab-color: var(--color-deep-blue-90);
  --tab-color-active: var(--color-deep-blue-100);
  --tab-color-divider: var(--color-deep-blue-20);
  --tab-focus-outline: var(--color-green-100);
}
:root {
  --text-margin: var(--size-2);
  --user-text-color-dark: var(--color-white);
  --user-text-color-light: var(--color-deep-blue-90);
}
:root {
  --sheet-color-background: var(--color-white);
  --sheet-color-mask: rgba(29, 29, 29, 0.94);
  --sheet-radius: var(--border-radius-box);
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  .hideOnMobile {
    display: none;
  }
}
@media (orientation: landscape) and (max-width: 1024.98px) and (pointer: coarse) {
  .hideOnMobile {
    display: none;
  }
}
.disable-animation {
  opacity: 1 !important;
  animation: none !important;
}
.p-absolute {
  position: absolute !important;
}
.p-fixed {
  position: fixed !important;
}
.p-relative {
  position: relative !important;
}
.p-static {
  position: static !important;
}
.p-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0;
}
.right-0 {
  right: 0;
}
.bottom-0 {
  bottom: 0;
}
.left-0 {
  left: 0;
}
.overflow-auto,
.overflow-x-auto,
.overflow-y-auto {
  overflow: auto;
}
.overflow-hidden,
.overflow-x-hidden,
.overflow-y-hidden {
  overflow: hidden;
}
.overflow-inherit,
.overflow-x-inherit,
.overflow-y-inherit {
  overflow: inherit;
}
.overflow-scroll,
.overflow-x-scroll,
.overflow-y-scroll {
  overflow: scroll;
}
.overflow-visible,
.overflow-x-visible,
.overflow-y-visible {
  overflow: visible;
}
.text-overflow-clip {
  text-overflow: clip;
}
.text-overflow-ellipsis {
  text-overflow: ellipsis;
}
.overflow-wrap-normal {
  overflow-wrap: normal;
}
.overflow-wrap-anywhere {
  overflow-wrap: anywhere;
}
.overflow-wrap-break-word {
  overflow-wrap: break-word;
}
.b-zero {
  border: 0 !important;
}
.user-select-all {
  -webkit-user-select: all;
  user-select: all;
}
.user-select-none {
  -webkit-user-select: none;
  user-select: none;
}
.user-select-text {
  -webkit-user-select: text;
  user-select: text;
}
.user-select-auto {
  -webkit-user-select: auto;
  user-select: auto;
}
.visibility-hidden {
  visibility: hidden !important;
}
.visibility-visible {
  visibility: visible !important;
}
._themeProvider_1o5fn_1 {
  display: contents;
}
._boxHeader_kr7d7_4 {
  border-bottom: 1px solid var(--color-neutral-20);
  box-sizing: border-box;
}
._nonePadding_kr7d7_9 {
  padding: var(--box-none-spacing);
}
._compactPadding_kr7d7_13 {
  padding: var(--box-compact-spacing);
}
._smallPadding_kr7d7_17 {
  padding: var(--box-small-spacing);
}
._mediumPadding_kr7d7_21 {
  padding: var(--box-medium-spacing);
}
._largePadding_kr7d7_25 {
  padding: var(--box-large-spacing);
}
._boxFooter_fgwhd_4._hasShadow_fgwhd_4 {
  position: relative;
}
._boxFooter_fgwhd_4._hasShadow_fgwhd_4:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 10px;
  transform: translateY(-100%);
  box-shadow: inset 0 -4px 4px #0000001f;
}
._boxFooter_fgwhd_4._nonePaddingTop_fgwhd_18 {
  padding-top: var(--box-none-spacing);
}
._boxFooter_fgwhd_4._nonePaddingRight_fgwhd_21 {
  padding-right: var(--box-none-spacing);
}
._boxFooter_fgwhd_4._nonePaddingBottom_fgwhd_24 {
  padding-bottom: var(--box-none-spacing);
}
._boxFooter_fgwhd_4._nonePaddingLeft_fgwhd_27 {
  padding-left: var(--box-none-spacing);
}
._boxFooter_fgwhd_4._compactPaddingTop_fgwhd_30 {
  padding-top: var(--box-compact-spacing);
}
._boxFooter_fgwhd_4._compactPaddingRight_fgwhd_33 {
  padding-right: var(--box-compact-spacing);
}
._boxFooter_fgwhd_4._compactPaddingBottom_fgwhd_36 {
  padding-bottom: var(--box-compact-spacing);
}
._boxFooter_fgwhd_4._compactPaddingLeft_fgwhd_39 {
  padding-left: var(--box-compact-spacing);
}
._boxFooter_fgwhd_4._smallPaddingTop_fgwhd_42 {
  padding-top: var(--box-small-spacing);
}
._boxFooter_fgwhd_4._smallPaddingRight_fgwhd_45 {
  padding-right: var(--box-small-spacing);
}
._boxFooter_fgwhd_4._smallPaddingBottom_fgwhd_48 {
  padding-bottom: var(--box-small-spacing);
}
._boxFooter_fgwhd_4._smallPaddingLeft_fgwhd_51 {
  padding-left: var(--box-small-spacing);
}
._boxFooter_fgwhd_4._mediumPaddingTop_fgwhd_54 {
  padding-top: var(--box-medium-spacing);
}
._boxFooter_fgwhd_4._mediumPaddingRight_fgwhd_57 {
  padding-right: var(--box-medium-spacing);
}
._boxFooter_fgwhd_4._mediumPaddingBottom_fgwhd_60 {
  padding-bottom: var(--box-medium-spacing);
}
._boxFooter_fgwhd_4._mediumPaddingLeft_fgwhd_63 {
  padding-left: var(--box-medium-spacing);
}
._boxFooter_fgwhd_4._largePaddingTop_fgwhd_66 {
  padding-top: var(--box-large-spacing);
}
._boxFooter_fgwhd_4._largePaddingRight_fgwhd_69 {
  padding-right: var(--box-large-spacing);
}
._boxFooter_fgwhd_4._largePaddingBottom_fgwhd_72 {
  padding-bottom: var(--box-large-spacing);
}
._boxFooter_fgwhd_4._largePaddingLeft_fgwhd_75 {
  padding-left: var(--box-large-spacing);
}
._box_5xx8l_4._hasHeaderOrFooter_5xx8l_4 {
  display: flex;
  flex-direction: column;
}
._mainContent_5xx8l_9 {
  flex-grow: 1;
  min-height: 0;
  overflow: auto;
  height: 100%;
}
._scrollable_5xx8l_16 {
  overflow: scroll;
}
._rounded_5xx8l_20 {
  border-radius: var(--box-border-radius-box);
}
._dark_5xx8l_24 {
  background-color: var(--box-background-dark);
  color: var(--box-color-dark);
}
._light_5xx8l_29 {
  background-color: var(--box-background-light);
  color: var(--box-color-light);
}
._shadowLight_5xx8l_34 {
  box-shadow: 0 0 16px var(--color-deep-blue-20);
}
._shadowDark_5xx8l_38 {
  box-shadow: 0 0 16px #0a213633;
}
._border_5xx8l_42 {
  border-width: 1px;
  border-style: solid;
}
._border_5xx8l_42._light_5xx8l_29 {
  border-color: var(--box-border-light);
}
._border_5xx8l_42._dark_5xx8l_24 {
  border-color: var(--box-border-dark);
}
._nonePadding_5xx8l_53 {
  padding: var(--box-none-spacing);
}
._compactPadding_5xx8l_57 {
  padding: var(--box-compact-spacing);
}
._smallPadding_5xx8l_61 {
  padding: var(--box-small-spacing);
}
._mediumPadding_5xx8l_65 {
  padding: var(--box-medium-spacing);
}
._largePadding_5xx8l_69 {
  padding: var(--box-large-spacing);
}
._dark_14ps4_4 {
  background-color: var(--divider-color-dark);
}
._light_14ps4_8 {
  background-color: var(--divider-color-light);
}
._horizontal_14ps4_12 {
  height: 1px;
  width: 100%;
}
._vertical_14ps4_17 {
  height: 100%;
  width: 1px;
}
._dark_1xjes_99._standard_1xjes_99 {
  color: var(--text-color-dark-standard);
}
._dark_1xjes_99._link_1xjes_102 {
  color: var(--text-color-dark-link);
}
._dark_1xjes_99._subtle_1xjes_105 {
  color: var(--text-color-dark-subtle);
}
._dark_1xjes_99._tinted_1xjes_108 {
  color: var(--text-color-dark-tinted);
}
._dark_1xjes_99._disabled_1xjes_111 {
  color: var(--text-color-dark-disabled);
}
._dark_1xjes_99._success_1xjes_114 {
  color: var(--text-color-dark-success);
}
._dark_1xjes_99._danger_1xjes_117 {
  color: var(--text-color-dark-danger);
}
._dark_1xjes_99._warning_1xjes_120 {
  color: var(--text-color-dark-warning);
}
._light_1xjes_124._standard_1xjes_99 {
  color: var(--text-color-light-standard);
}
._light_1xjes_124._link_1xjes_102 {
  color: var(--text-color-light-link);
}
._light_1xjes_124._subtle_1xjes_105 {
  color: var(--text-color-light-subtle);
}
._light_1xjes_124._tinted_1xjes_108 {
  color: var(--text-color-light-tinted);
}
._light_1xjes_124._disabled_1xjes_111 {
  color: var(--text-color-light-disabled);
}
._light_1xjes_124._success_1xjes_114 {
  color: var(--text-color-light-success);
}
._light_1xjes_124._danger_1xjes_117 {
  color: var(--text-color-light-danger);
}
._light_1xjes_124._warning_1xjes_120 {
  color: var(--text-color-light-warning);
}
._hidden_1xjes_149 {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
._inherit_1xjes_161 {
  color: inherit;
}
._truncated_1xjes_165 {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._uppercase_1xjes_172 {
  text-transform: uppercase;
}
._underline_1xjes_176 {
  text-decoration: underline;
}
._italicize_1xjes_180 {
  font-style: italic;
}
._normalWhiteSpace_1xjes_184 {
  white-space: normal;
}
._nowrapWhiteSpace_1xjes_188 {
  white-space: nowrap;
}
._preWhiteSpace_1xjes_192 {
  white-space: pre;
}
._preWrapWhiteSpace_1xjes_196 {
  white-space: pre-wrap;
}
._preLineWhiteSpace_1xjes_200 {
  white-space: pre-line;
}
._normalWordBreak_1xjes_204 {
  word-break: normal;
}
._breakAllWordBreak_1xjes_208 {
  word-break: break-all;
}
._keepAllWordBreak_1xjes_212 {
  word-break: keep-all;
}
._overflowWrapWordBreak_1xjes_216 {
  overflow-wrap: break-word;
}
p._text_1xjes_221,
._text_1xjes_221 p {
  margin-bottom: var(--text-paragraph-margin-bottom);
}
._h1_1xjes_226 {
  font-size: var(--h1-size-desktop);
  font-weight: var(--h1-weight-desktop);
  line-height: var(--h1-line-desktop);
}
._h2_1xjes_232 {
  font-size: var(--h2-size-desktop);
  font-weight: var(--h2-weight-desktop);
  line-height: var(--h2-line-desktop);
}
._h3_1xjes_238 {
  font-size: var(--h3-size-desktop);
  font-weight: var(--h3-weight-desktop);
  line-height: var(--h3-line-desktop);
}
._h4_1xjes_244 {
  font-size: var(--h4-size-desktop);
  font-weight: var(--h4-weight-desktop);
  line-height: var(--h4-line-desktop);
}
._h5_1xjes_250 {
  font-size: var(--h5-size-desktop);
  font-weight: var(--h5-weight-desktop);
  line-height: var(--h5-line-desktop);
}
._h6_1xjes_256 {
  font-size: var(--h6-size-desktop);
  font-weight: var(--h6-weight-desktop);
  line-height: var(--h6-line-desktop);
}
._body-bold_1xjes_262 {
  font-size: var(--body-bold-size-desktop);
  font-weight: var(--body-bold-weight-desktop);
  line-height: var(--body-bold-line-desktop);
}
._button_1xjes_268 {
  font-size: var(--button-size-desktop);
  font-weight: var(--button-weight-desktop);
  line-height: var(--button-line-desktop);
}
._body_1xjes_262 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
}
._body-link_1xjes_280 {
  font-size: var(--body-link-size-desktop);
  font-weight: var(--body-link-weight-desktop);
  line-height: var(--body-link-line-desktop);
}
._small-bold_1xjes_286 {
  font-size: var(--small-bold-size-desktop);
  font-weight: var(--small-bold-weight-desktop);
  line-height: var(--small-bold-line-desktop);
}
._small_1xjes_286 {
  font-size: var(--small-size-desktop);
  font-weight: var(--small-weight-desktop);
  line-height: var(--small-line-desktop);
}
._small-link_1xjes_298 {
  font-size: var(--small-link-size-desktop);
  font-weight: var(--small-link-weight-desktop);
  line-height: var(--small-link-line-desktop);
}
._x-small-bold_1xjes_304 {
  font-size: var(--x-small-bold-size-desktop);
  font-weight: var(--x-small-bold-weight-desktop);
  line-height: var(--x-small-bold-line-desktop);
}
._x-small_1xjes_304 {
  font-size: var(--x-small-size-desktop);
  font-weight: var(--x-small-weight-desktop);
  line-height: var(--x-small-line-desktop);
}
._x-small-link_1xjes_316 {
  font-size: var(--x-small-link-size-desktop);
  font-weight: var(--x-small-link-weight-desktop);
  line-height: var(--x-small-link-line-desktop);
}
@media (pointer: coarse) {
  ._h1_1xjes_226 {
    font-size: var(--h1-size-mobile);
    font-weight: var(--h1-weight-mobile);
    line-height: var(--h1-line-mobile);
  }
  ._h2_1xjes_232 {
    font-size: var(--h2-size-mobile);
    font-weight: var(--h2-weight-mobile);
    line-height: var(--h2-line-mobile);
  }
  ._h3_1xjes_238 {
    font-size: var(--h3-size-mobile);
    font-weight: var(--h3-weight-mobile);
    line-height: var(--h3-line-mobile);
  }
  ._h4_1xjes_244 {
    font-size: var(--h4-size-mobile);
    font-weight: var(--h4-weight-mobile);
    line-height: var(--h4-line-mobile);
  }
  ._h5_1xjes_250 {
    font-size: var(--h5-size-mobile);
    font-weight: var(--h5-weight-mobile);
    line-height: var(--h5-line-mobile);
  }
  ._h6_1xjes_256 {
    font-size: var(--h6-size-mobile);
    font-weight: var(--h6-weight-mobile);
    line-height: var(--h6-line-mobile);
  }
  ._body-bold_1xjes_262 {
    font-size: var(--body-bold-size-mobile);
    font-weight: var(--body-bold-weight-mobile);
    line-height: var(--body-bold-line-mobile);
  }
  ._button_1xjes_268 {
    font-size: var(--button-size-mobile);
    font-weight: var(--button-weight-mobile);
    line-height: var(--button-line-mobile);
  }
  ._body_1xjes_262 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
  ._body-link_1xjes_280 {
    font-size: var(--body-link-size-mobile);
    font-weight: var(--body-link-weight-mobile);
    line-height: var(--body-link-line-mobile);
  }
  ._small-bold_1xjes_286 {
    font-size: var(--small-bold-size-mobile);
    font-weight: var(--small-bold-weight-mobile);
    line-height: var(--small-bold-line-mobile);
  }
  ._small_1xjes_286 {
    font-size: var(--small-size-mobile);
    font-weight: var(--small-weight-mobile);
    line-height: var(--small-line-mobile);
  }
  ._small-link_1xjes_298 {
    font-size: var(--small-link-size-mobile);
    font-weight: var(--small-link-weight-mobile);
    line-height: var(--small-link-line-mobile);
  }
  ._x-small-bold_1xjes_304 {
    font-size: var(--x-small-bold-size-mobile);
    font-weight: var(--x-small-bold-weight-mobile);
    line-height: var(--x-small-bold-line-mobile);
  }
  ._x-small_1xjes_304 {
    font-size: var(--x-small-size-mobile);
    font-weight: var(--x-small-weight-mobile);
    line-height: var(--x-small-line-mobile);
  }
  ._x-small-link_1xjes_316 {
    font-size: var(--x-small-link-size-mobile);
    font-weight: var(--x-small-link-weight-mobile);
    line-height: var(--x-small-link-line-mobile);
  }
}
:root {
  --cardlayout-height: 340px;
}
._wrap_11372_11 {
  width: 100%;
  height: var(--cardlayout-height);
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
._divider_11372_19 {
  flex-shrink: 0;
}
._section_11372_23 {
  position: relative;
}
._section_11372_23._grow_11372_26 {
  flex-grow: 1;
}
._header_11372_30 {
  padding: var(--size-4);
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}
._headerTitleWrap_11372_37 {
  display: flex;
  align-items: center;
}
._verticalGutter_1ddso_1,
.hasCellVerticalGutter ._cell_1ddso_1 {
  padding-top: 1.0869565217%;
  padding-bottom: 1.0869565217%;
}
._cell_1ddso_1 {
  flex: 0 0 auto;
  box-sizing: border-box;
  padding-left: 1.0869565217%;
  padding-right: 1.0869565217%;
}
._xs1_1ddso_12 {
  flex-basis: 8.3333333333%;
  max-width: 8.3333333333%;
}
._xs2_1ddso_17 {
  flex-basis: 16.6666666667%;
  max-width: 16.6666666667%;
}
._xs3_1ddso_22 {
  flex-basis: 25%;
  max-width: 25%;
}
._xs4_1ddso_27 {
  flex-basis: 33.3333333333%;
  max-width: 33.3333333333%;
}
._xs5_1ddso_32 {
  flex-basis: 41.6666666667%;
  max-width: 41.6666666667%;
}
._xs6_1ddso_37 {
  flex-basis: 50%;
  max-width: 50%;
}
._xs7_1ddso_42 {
  flex-basis: 58.3333333333%;
  max-width: 58.3333333333%;
}
._xs8_1ddso_47 {
  flex-basis: 66.6666666667%;
  max-width: 66.6666666667%;
}
._xs9_1ddso_52 {
  flex-basis: 75%;
  max-width: 75%;
}
._xs10_1ddso_57 {
  flex-basis: 83.3333333333%;
  max-width: 83.3333333333%;
}
._xs11_1ddso_62 {
  flex-basis: 91.6666666667%;
  max-width: 91.6666666667%;
}
._xs12_1ddso_67 {
  flex-basis: 100%;
  max-width: 100%;
}
._xsOffset0_1ddso_72 {
  margin-left: 0%;
}
._xsOffset1_1ddso_76 {
  margin-left: 8.3333333333%;
}
._xsOffset2_1ddso_80 {
  margin-left: 16.6666666667%;
}
._xsOffset3_1ddso_84 {
  margin-left: 25%;
}
._xsOffset4_1ddso_88 {
  margin-left: 33.3333333333%;
}
._xsOffset5_1ddso_92 {
  margin-left: 41.6666666667%;
}
._xsOffset6_1ddso_96 {
  margin-left: 50%;
}
._xsOffset7_1ddso_100 {
  margin-left: 58.3333333333%;
}
._xsOffset8_1ddso_104 {
  margin-left: 66.6666666667%;
}
._xsOffset9_1ddso_108 {
  margin-left: 75%;
}
._xsOffset10_1ddso_112 {
  margin-left: 83.3333333333%;
}
._xsOffset11_1ddso_116 {
  margin-left: 91.6666666667%;
}
._xsOffset12_1ddso_120 {
  margin-left: 100%;
}
@media only screen and (min-width: 420px) {
  ._sm1_1ddso_125 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  ._sm2_1ddso_129 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  ._sm3_1ddso_133 {
    flex-basis: 25%;
    max-width: 25%;
  }
  ._sm4_1ddso_137 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  ._sm5_1ddso_141 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  ._sm6_1ddso_145 {
    flex-basis: 50%;
    max-width: 50%;
  }
  ._sm7_1ddso_149 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  ._sm8_1ddso_153 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  ._sm9_1ddso_157 {
    flex-basis: 75%;
    max-width: 75%;
  }
  ._sm10_1ddso_161 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  ._sm11_1ddso_165 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  ._sm12_1ddso_169 {
    flex-basis: 100%;
    max-width: 100%;
  }
  ._smOffset0_1ddso_173 {
    margin-left: 0%;
  }
  ._smOffset1_1ddso_176 {
    margin-left: 8.3333333333%;
  }
  ._smOffset2_1ddso_179 {
    margin-left: 16.6666666667%;
  }
  ._smOffset3_1ddso_182 {
    margin-left: 25%;
  }
  ._smOffset4_1ddso_185 {
    margin-left: 33.3333333333%;
  }
  ._smOffset5_1ddso_188 {
    margin-left: 41.6666666667%;
  }
  ._smOffset6_1ddso_191 {
    margin-left: 50%;
  }
  ._smOffset7_1ddso_194 {
    margin-left: 58.3333333333%;
  }
  ._smOffset8_1ddso_197 {
    margin-left: 66.6666666667%;
  }
  ._smOffset9_1ddso_200 {
    margin-left: 75%;
  }
  ._smOffset10_1ddso_203 {
    margin-left: 83.3333333333%;
  }
  ._smOffset11_1ddso_206 {
    margin-left: 91.6666666667%;
  }
  ._smOffset12_1ddso_209 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 767px) {
  ._md1_1ddso_214 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  ._md2_1ddso_218 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  ._md3_1ddso_222 {
    flex-basis: 25%;
    max-width: 25%;
  }
  ._md4_1ddso_226 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  ._md5_1ddso_230 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  ._md6_1ddso_234 {
    flex-basis: 50%;
    max-width: 50%;
  }
  ._md7_1ddso_238 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  ._md8_1ddso_242 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  ._md9_1ddso_246 {
    flex-basis: 75%;
    max-width: 75%;
  }
  ._md10_1ddso_250 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  ._md11_1ddso_254 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  ._md12_1ddso_258 {
    flex-basis: 100%;
    max-width: 100%;
  }
  ._mdOffset0_1ddso_262 {
    margin-left: 0%;
  }
  ._mdOffset1_1ddso_265 {
    margin-left: 8.3333333333%;
  }
  ._mdOffset2_1ddso_268 {
    margin-left: 16.6666666667%;
  }
  ._mdOffset3_1ddso_271 {
    margin-left: 25%;
  }
  ._mdOffset4_1ddso_274 {
    margin-left: 33.3333333333%;
  }
  ._mdOffset5_1ddso_277 {
    margin-left: 41.6666666667%;
  }
  ._mdOffset6_1ddso_280 {
    margin-left: 50%;
  }
  ._mdOffset7_1ddso_283 {
    margin-left: 58.3333333333%;
  }
  ._mdOffset8_1ddso_286 {
    margin-left: 66.6666666667%;
  }
  ._mdOffset9_1ddso_289 {
    margin-left: 75%;
  }
  ._mdOffset10_1ddso_292 {
    margin-left: 83.3333333333%;
  }
  ._mdOffset11_1ddso_295 {
    margin-left: 91.6666666667%;
  }
  ._mdOffset12_1ddso_298 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 1080px) {
  ._lg1_1ddso_303 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  ._lg2_1ddso_307 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  ._lg3_1ddso_311 {
    flex-basis: 25%;
    max-width: 25%;
  }
  ._lg4_1ddso_315 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  ._lg5_1ddso_319 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  ._lg6_1ddso_323 {
    flex-basis: 50%;
    max-width: 50%;
  }
  ._lg7_1ddso_327 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  ._lg8_1ddso_331 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  ._lg9_1ddso_335 {
    flex-basis: 75%;
    max-width: 75%;
  }
  ._lg10_1ddso_339 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  ._lg11_1ddso_343 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  ._lg12_1ddso_347 {
    flex-basis: 100%;
    max-width: 100%;
  }
  ._lgOffset0_1ddso_351 {
    margin-left: 0%;
  }
  ._lgOffset1_1ddso_354 {
    margin-left: 8.3333333333%;
  }
  ._lgOffset2_1ddso_357 {
    margin-left: 16.6666666667%;
  }
  ._lgOffset3_1ddso_360 {
    margin-left: 25%;
  }
  ._lgOffset4_1ddso_363 {
    margin-left: 33.3333333333%;
  }
  ._lgOffset5_1ddso_366 {
    margin-left: 41.6666666667%;
  }
  ._lgOffset6_1ddso_369 {
    margin-left: 50%;
  }
  ._lgOffset7_1ddso_372 {
    margin-left: 58.3333333333%;
  }
  ._lgOffset8_1ddso_375 {
    margin-left: 66.6666666667%;
  }
  ._lgOffset9_1ddso_378 {
    margin-left: 75%;
  }
  ._lgOffset10_1ddso_381 {
    margin-left: 83.3333333333%;
  }
  ._lgOffset11_1ddso_384 {
    margin-left: 91.6666666667%;
  }
  ._lgOffset12_1ddso_387 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 1850px) {
  ._xl1_1ddso_392 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  ._xl2_1ddso_396 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  ._xl3_1ddso_400 {
    flex-basis: 25%;
    max-width: 25%;
  }
  ._xl4_1ddso_404 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  ._xl5_1ddso_408 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  ._xl6_1ddso_412 {
    flex-basis: 50%;
    max-width: 50%;
  }
  ._xl7_1ddso_416 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  ._xl8_1ddso_420 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  ._xl9_1ddso_424 {
    flex-basis: 75%;
    max-width: 75%;
  }
  ._xl10_1ddso_428 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  ._xl11_1ddso_432 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  ._xl12_1ddso_436 {
    flex-basis: 100%;
    max-width: 100%;
  }
  ._xlOffset0_1ddso_440 {
    margin-left: 0%;
  }
  ._xlOffset1_1ddso_443 {
    margin-left: 8.3333333333%;
  }
  ._xlOffset2_1ddso_446 {
    margin-left: 16.6666666667%;
  }
  ._xlOffset3_1ddso_449 {
    margin-left: 25%;
  }
  ._xlOffset4_1ddso_452 {
    margin-left: 33.3333333333%;
  }
  ._xlOffset5_1ddso_455 {
    margin-left: 41.6666666667%;
  }
  ._xlOffset6_1ddso_458 {
    margin-left: 50%;
  }
  ._xlOffset7_1ddso_461 {
    margin-left: 58.3333333333%;
  }
  ._xlOffset8_1ddso_464 {
    margin-left: 66.6666666667%;
  }
  ._xlOffset9_1ddso_467 {
    margin-left: 75%;
  }
  ._xlOffset10_1ddso_470 {
    margin-left: 83.3333333333%;
  }
  ._xlOffset11_1ddso_473 {
    margin-left: 91.6666666667%;
  }
  ._xlOffset12_1ddso_476 {
    margin-left: 100%;
  }
}
@media only screen and (min-width: 2300px) {
  ._xxl1_1ddso_481 {
    flex-basis: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  ._xxl2_1ddso_485 {
    flex-basis: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  ._xxl3_1ddso_489 {
    flex-basis: 25%;
    max-width: 25%;
  }
  ._xxl4_1ddso_493 {
    flex-basis: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  ._xxl5_1ddso_497 {
    flex-basis: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  ._xxl6_1ddso_501 {
    flex-basis: 50%;
    max-width: 50%;
  }
  ._xxl7_1ddso_505 {
    flex-basis: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  ._xxl8_1ddso_509 {
    flex-basis: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  ._xxl9_1ddso_513 {
    flex-basis: 75%;
    max-width: 75%;
  }
  ._xxl10_1ddso_517 {
    flex-basis: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  ._xxl11_1ddso_521 {
    flex-basis: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  ._xxl12_1ddso_525 {
    flex-basis: 100%;
    max-width: 100%;
  }
  ._xxlOffset0_1ddso_529 {
    margin-left: 0%;
  }
  ._xxlOffset1_1ddso_532 {
    margin-left: 8.3333333333%;
  }
  ._xxlOffset2_1ddso_535 {
    margin-left: 16.6666666667%;
  }
  ._xxlOffset3_1ddso_538 {
    margin-left: 25%;
  }
  ._xxlOffset4_1ddso_541 {
    margin-left: 33.3333333333%;
  }
  ._xxlOffset5_1ddso_544 {
    margin-left: 41.6666666667%;
  }
  ._xxlOffset6_1ddso_547 {
    margin-left: 50%;
  }
  ._xxlOffset7_1ddso_550 {
    margin-left: 58.3333333333%;
  }
  ._xxlOffset8_1ddso_553 {
    margin-left: 66.6666666667%;
  }
  ._xxlOffset9_1ddso_556 {
    margin-left: 75%;
  }
  ._xxlOffset10_1ddso_559 {
    margin-left: 83.3333333333%;
  }
  ._xxlOffset11_1ddso_562 {
    margin-left: 91.6666666667%;
  }
  ._xxlOffset12_1ddso_565 {
    margin-left: 100%;
  }
}
._centerLayout_vjlw4_1 {
  margin: 0 auto;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  flex: auto;
}
._relative_vjlw4_10 {
  position: relative;
}
._absolute_vjlw4_14 {
  position: absolute;
  inset: 0;
}
._centerText_vjlw4_22 {
  text-align: center;
}
._fullWidth_vjlw4_26 {
  width: 100%;
}
._light_17v4m_13,
.light {
  --light-box-shadow-focus: var(--surface-toggle-on-disabled);
  --light-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
._dark_17v4m_19,
.dark {
  --dark-box-shadow-focus: var(--surface-toggle-on-disabled);
  --dark-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
._fullSizeWindow_17v4m_28 {
  --full-size-background-none: transparent;
  --full-size-background-dark: var(
    --color-brand-background,
    var(--color-brand-1000, var(--color-deep-blue-100))
  );
  --full-size-background-light: var(--color-brand-50, var(--color-grey));
  --full-size-background-white: var(--color-white);
}
._fullSizeWindow_17v4m_28,
._fullSizeWindow_17v4m_28:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._fullSizeWindow_17v4m_28[data-focus-visible-added] {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._fullSizeWindow_17v4m_28 {
  box-sizing: border-box;
  inset: 0;
  display: flex;
  align-items: center;
  transition: background-color 0.3s ease;
  overflow: auto;
}
._fixed_17v4m_53 {
  position: fixed;
}
._absolute_17v4m_57 {
  position: absolute;
}
._paddingNone_17v4m_61 {
  padding: 0;
}
._paddingSmall_17v4m_65 {
  padding: 12px;
}
._backgroundNone_17v4m_69 {
  background-color: var(--full-size-background-none);
}
._backgroundWhite_17v4m_73 {
  background-color: var(--full-size-background-white);
}
._backgroundDark_17v4m_77 {
  background-color: var(--full-size-background-dark);
}
._backgroundLight_17v4m_81 {
  background-color: var(--full-size-background-light);
}
._backgroundImage_17v4m_85 {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media (max-width: 478.98px) {
  ._backgroundImageBreakpointImageSet_17v4m_92 {
    background-image: var(--xs-background-image);
  }
}
@media (min-width: 479px) and (max-width: 743.98px) {
  ._backgroundImageBreakpointImageSet_17v4m_92 {
    background-image: var(--sm-background-image);
  }
}
@media (min-width: 744px) and (max-width: 1024.98px) {
  ._backgroundImageBreakpointImageSet_17v4m_92 {
    background-image: var(--md-background-image);
  }
}
@media (min-width: 1025px) and (max-width: 1999.98px) {
  ._backgroundImageBreakpointImageSet_17v4m_92 {
    background-image: var(--lg-background-image);
  }
}
@media (min-width: 2000px) {
  ._backgroundImageBreakpointImageSet_17v4m_92 {
    background-image: var(--xl-background-image);
  }
}
._backgroundBlend_17v4m_117 {
  background-blend-mode: var(--blend-mode);
  background-color: rgba(
    var(--background-color-rgb),
    var(--background-color-opacity)
  );
  transition: background-color 3s;
}
._row_17v4m_123 {
  flex-direction: row;
}
._rowReverse_17v4m_127 {
  flex-direction: row-reverse;
}
._column_17v4m_131 {
  flex-direction: column;
}
._columnReverse_17v4m_135 {
  flex-direction: column-reverse;
}
._flexStart_17v4m_139 {
  justify-content: flex-start;
}
._center_17v4m_143 {
  justify-content: center;
}
._wrapper_m0c6u_1 {
  height: 100%;
  max-width: 1104px;
  margin: auto;
  position: relative;
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 1850px) {
  ._wrapper_m0c6u_1 {
    max-width: 1520px;
  }
}
._roundedCorners_m0c6u_15 {
  border-radius: 8px;
}
._small_m0c6u_19 {
  width: 192px;
}
._medium_m0c6u_23 {
  width: 60%;
}
._large_m0c6u_27 {
  width: 80%;
  margin: 0 auto;
}
._full_m0c6u_32 {
  width: 100%;
  border-radius: 0;
}
._mediumWidth_m0c6u_37 {
  max-width: 940px;
}
._fullWidth_m0c6u_41 {
  max-width: none;
}
._autoHeight_m0c6u_45 {
  height: auto;
}
._flexStart_m0c6u_49 {
  justify-content: flex-start;
}
._center_m0c6u_53 {
  justify-content: center;
}
._overlay_174tg_4 {
  position: fixed;
  inset: 0;
  z-index: var(--components-z-index-fullscreen-overlay);
}
._dark_1zxj7_4 {
  color: var(--icon-color-dark);
}
._light_1zxj7_8 {
  color: var(--icon-color-light);
}
._tertiary_1zxj7_12 {
  color: var(--icon-color-tertiary);
}
._small_1zxj7_16 {
  width: var(--size-4);
  height: var(--size-4);
}
._medium_1zxj7_21 {
  width: var(--size-5);
  height: var(--size-5);
}
:root {
  --spinner-color-dark: var(--color-deep-blue-60);
  --spinner-color-light: var(--color-deep-blue-60);
  --spinner-opacity-subtle: 0.87;
  --spinner-border-width-compact: 3px;
  --spinner-size-compact: var(--size-4);
  --spinner-border-width-small: 4px;
  --spinner-size-small: var(--size-5);
  --spinner-border-width-medium: 5px;
  --spinner-size-medium: var(--size-7);
}
@keyframes _spin_sm86s_40 {
  to {
    transform: rotate(360deg);
  }
}
._wrapper_sm86s_24 {
  position: relative;
}
._label_sm86s_28 {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.disable-animation ._spinner_sm86s_40 {
  animation: none;
}
._spinner_sm86s_40 {
  display: inline-block;
  vertical-align: middle;
  animation: _spin_sm86s_40 0.7s linear infinite;
}
._spinner_sm86s_40._compact_sm86s_49 {
  width: calc(var(--spinner-size-compact));
  height: calc(var(--spinner-size-compact));
}
._spinner_sm86s_40._small_sm86s_53 {
  width: calc(var(--spinner-size-small));
  height: calc(var(--spinner-size-small));
}
._spinner_sm86s_40._medium_sm86s_57 {
  width: calc(var(--spinner-size-medium));
  height: calc(var(--spinner-size-medium));
}
._dark_sm86s_62 {
  color: var(--spinner-color-dark);
}
._light_sm86s_66 {
  color: var(--spinner-color-light);
}
._subtle_sm86s_70 {
  opacity: var(--spinner-opacity-subtle);
}
._grid_172qj_1 {
  margin-left: -1.0869565217%;
  margin-right: -1.0869565217%;
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}
._top_9teu4_4,
._bottom_9teu4_5 {
  position: absolute;
  left: 0;
  right: 0;
  pointer-events: none;
}
._top_9teu4_4 {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAC6CAYAAABvGCc/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAENSURBVHgBbVPb0kYwDIwUP2Pcce8pPNz/3Gac2y+2NY3Si9pkN0fQOI7/nGWZYyLCRcq01lJKiM+xHGInxyP4kiwPX8gSzUcW630xFa48z6PYXmzmCWMM8XEcNi3+7oVU8a8mk7FAIP1tJtt4TfSQBHSe50sXGwf7JZZ59ZpkwCCJuluiY5NesCvokjbupI6LoiCPIvGlS5YoB5kzxUoN7SvLMryZO8Lxvu86FSTwgY0l4YNZVZXjbdu0BCZ0dV0Tr+saCCDoQCzLEswYG9E8z46bpglI3kfQAUES0TRNKWEk9k/5uq4j07ZtqT5WXKLzOzBC5DwMA139OSPjGyCWMB3R973zda6b5K/Ak36gpPv576rKHgAAAABJRU5ErkJggg==);
  height: 186px;
  top: 0;
}
._bottom_9teu4_5 {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACACAYAAADK+QP0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACvSURBVHgB1VBbDsMgDMOmlaqp/exJepbe/w77qfpkIYTBuMH8ERnHMVGc+zuA67oyMs9lWcht28DjOMB5npnYeZ7gNE3kdV3gvu/kOI7gfd/wwl5fM/k8D1IZhgFxwrS+7+uulhAC2HUdE5M8Y957Y6U0WvOUFFtNmeInoCSbli21T6F3Ucj2rtJKlKCeiIcgAGtksyXnPNPUJxOuWjKnuNj1lbn8q5p+1ESpRcr7A0E/mim1cxOCAAAAAElFTkSuQmCC);
  height: 128px;
  bottom: 0;
}
._content_9teu4_24 {
  pointer-events: auto;
}
.light {
  --el-focus: var(--font-button-accent);
}
.dark {
  --el-focus: var(--color-text-link-blue-dark-bg);
}
._el_p09eg_15 {
  background: none;
  color: inherit;
  box-shadow: 0 0 0 1px transparent;
  padding: 0;
  border: 0;
  text-decoration: none;
  cursor: pointer;
  transition: box-shadow 0.3s;
}
._el_p09eg_15,
._el_p09eg_15:focus,
._el_p09eg_15:focus-visible {
  outline: transparent;
}
._el_p09eg_15[data-focus-visible-added],
._el_p09eg_15:focus[data-focus-visible-added],
._el_p09eg_15:focus-visible[data-focus-visible-added] {
  box-shadow: 0 0 0 1px var(--el-focus);
}
._dark_15vjq_102 {
  --dark-primary-background: var(
    --color-brand-500,
    var(--surface-button-primary-main)
  );
  --dark-primary-color: var(--font-button-primary);
  --dark-primary-border: var(
    --color-brand-500,
    var(--surface-button-primary-main)
  );
  --dark-primary-background-alt: var(
    --color-brand-500,
    var(--surface-button-primary-main)
  );
  --dark-primary-border-alt: var(
    --color-brand-500,
    var(--surface-button-primary-main)
  );
  --dark-primary-background-hover: var(
    --color-brand-600,
    var(--surface-button-primary-hover)
  );
  --dark-primary-color-hover: var(--font-button-primary);
  --dark-primary-border-hover: var(
    --color-brand-600,
    var(--surface-button-primary-hover)
  );
  --dark-primary-background-active: var(--surface-button-primary-active);
  --dark-primary-color-active: var(--font-button-primary);
  --dark-primary-border-active: var(--surface-button-primary-active);
  --dark-primary-background-disabled: var(--surface-button-primary-disabled);
  --dark-primary-color-disabled: var(--font-text-disabled);
  --dark-primary-border-disabled: var(--surface-button-primary-disabled);
}
._light_15vjq_119 {
  --light-primary-background: var(
    --color-brand-700,
    var(--surface-button-primary-main)
  );
  --light-primary-color: var(--color-brand-50, var(--font-button-primary));
  --light-primary-border: var(
    --color-brand-700,
    var(--surface-button-primary-main)
  );
  --light-primary-background-alt: var(
    --color-brand-700,
    var(--surface-button-primary-main)
  );
  --light-primary-border-alt: var(
    --color-brand-700,
    var(--surface-button-primary-main)
  );
  --light-primary-background-hover: var(
    --color-brand-600,
    var(--surface-button-primary-hover)
  );
  --light-primary-color-hover: var(
    --color-brand-50,
    var(--font-button-primary)
  );
  --light-primary-border-hover: var(
    --color-brand-600,
    var(--surface-button-primary-hover)
  );
  --light-primary-background-active: var(--surface-button-primary-active);
  --light-primary-color-active: var(--font-button-primary);
  --light-primary-border-active: var(--surface-button-primary-active);
  --light-primary-background-disabled: var(--surface-button-primary-disabled);
  --light-primary-color-disabled: var(--font-text-disabled);
  --light-primary-border-disabled: var(--surface-button-primary-disabled);
}
._dark_15vjq_102 {
  --dark-secondary-background: var(--surface-button-secondary-main);
  --dark-secondary-color: var(--font-button-secondary);
  --dark-secondary-border: var(--border-button-secondary);
  --dark-secondary-background-alt: var(--surface-button-secondary-main);
  --dark-secondary-border-alt: var(--border-button-secondary);
  --dark-secondary-background-hover: var(--surface-button-secondary-hover);
  --dark-secondary-color-hover: var(--font-button-secondary);
  --dark-secondary-border-hover: var(--border-button-secondary);
  --dark-secondary-background-active: var(--surface-button-secondary-active);
  --dark-secondary-color-active: var(--font-button-secondary);
  --dark-secondary-border-active: var(--border-button-secondary);
  --dark-secondary-background-disabled: var(
    --surface-button-secondary-disabled
  );
  --dark-secondary-color-disabled: var(--font-text-disabled);
  --dark-secondary-border-disabled: var(--border-button-disabled);
}
._light_15vjq_119 {
  --light-secondary-background: var(--surface-button-secondary-main);
  --light-secondary-color: var(--font-button-secondary);
  --light-secondary-border: var(--border-button-secondary);
  --light-secondary-background-alt: var(--surface-button-secondary-main);
  --light-secondary-border-alt: var(--border-button-secondary);
  --light-secondary-background-hover: var(--surface-button-secondary-hover);
  --light-secondary-color-hover: var(--font-button-secondary);
  --light-secondary-border-hover: var(--border-button-secondary);
  --light-secondary-background-active: var(--surface-button-secondary-active);
  --light-secondary-color-active: var(--font-button-secondary);
  --light-secondary-border-active: var(--border-button-secondary);
  --light-secondary-background-disabled: var(
    --surface-button-secondary-disabled
  );
  --light-secondary-color-disabled: var(--font-text-disabled);
  --light-secondary-border-disabled: var(--border-button-disabled);
}
._dark_15vjq_102 {
  --dark-tertiary-background: var(--surface-button-tertiary-main);
  --dark-tertiary-color: var(--font-button-tertiary);
  --dark-tertiary-border: var(--border-button-tertiary);
  --dark-tertiary-background-alt: var(--surface-button-tertiary-main);
  --dark-tertiary-border-alt: var(--border-button-tertiary);
  --dark-tertiary-background-hover: var(--surface-button-tertiary-hover);
  --dark-tertiary-color-hover: var(--font-button-tertiary-hover);
  --dark-tertiary-border-hover: var(--surface-button-tertiary-hover);
  --dark-tertiary-background-active: var(--surface-button-tertiary-active);
  --dark-tertiary-color-active: var(--font-button-tertiary-hover);
  --dark-tertiary-border-active: var(--surface-button-tertiary-active);
  --dark-tertiary-background-disabled: var(--surface-button-tertiary-disabled);
  --dark-tertiary-color-disabled: var(--font-text-disabled);
  --dark-tertiary-border-disabled: var(--border-button-disabled);
}
._light_15vjq_119 {
  --light-tertiary-background: var(--surface-button-tertiary-main);
  --light-tertiary-color: var(--font-button-tertiary);
  --light-tertiary-border: var(--border-button-tertiary);
  --light-tertiary-background-alt: var(--surface-button-tertiary-main);
  --light-tertiary-border-alt: var(--border-button-tertiary);
  --light-tertiary-background-hover: var(
    --color-brand-500,
    var(--surface-button-tertiary-hover)
  );
  --light-tertiary-color-hover: var(--font-button-tertiary-hover);
  --light-tertiary-border-hover: var(
    --color-brand-500,
    var(--surface-button-tertiary-hover)
  );
  --light-tertiary-background-active: var(--surface-button-tertiary-active);
  --light-tertiary-color-active: var(--font-button-tertiary-hover);
  --light-tertiary-border-active: var(--surface-button-tertiary-active);
  --light-tertiary-background-disabled: var(--surface-button-tertiary-disabled);
  --light-tertiary-color-disabled: var(--font-text-disabled);
  --light-tertiary-border-disabled: var(--border-button-disabled);
}
._dark_15vjq_102 {
  --dark-neutral-background: var(--color-neutral-100);
  --dark-neutral-color: var(--color-white);
  --dark-neutral-border: transparent;
  --dark-neutral-background-alt: var(--color-neutral-100);
  --dark-neutral-border-alt: transparent;
  --dark-neutral-background-hover: var(--color-neutral-80);
  --dark-neutral-color-hover: var(--color-white);
  --dark-neutral-border-hover: transparent;
  --dark-neutral-background-active: var(--color-white);
  --dark-neutral-color-active: var(--color-neutral-100);
  --dark-neutral-border-active: transparent;
  --dark-neutral-background-disabled: rgba(33, 33, 33, 0.2);
  --dark-neutral-color-disabled: var(--color-neutral-80);
  --dark-neutral-border-disabled: transparent;
}
._light_15vjq_119 {
  --light-neutral-background: var(--color-neutral-100);
  --light-neutral-color: var(--color-white);
  --light-neutral-border: transparent;
  --light-neutral-background-alt: var(--color-neutral-100);
  --light-neutral-border-alt: transparent;
  --light-neutral-background-hover: var(--color-neutral-80);
  --light-neutral-color-hover: var(--color-white);
  --light-neutral-border-hover: transparent;
  --light-neutral-background-active: var(--color-white);
  --light-neutral-color-active: var(--color-neutral-100);
  --light-neutral-border-active: transparent;
  --light-neutral-background-disabled: rgba(33, 33, 33, 0.2);
  --light-neutral-color-disabled: var(--color-neutral-80);
  --light-neutral-border-disabled: transparent;
}
._dark_15vjq_102 {
  --dark-translucent-background: var(--surface-button-trans-main);
  --dark-translucent-color: var(--font-button-trans);
  --dark-translucent-border: transparent;
  --dark-translucent-background-alt: var(--surface-button-trans-main);
  --dark-translucent-border-alt: transparent;
  --dark-translucent-background-hover: var(--surface-button-secondary-hover);
  --dark-translucent-color-hover: var(--font-button-trans);
  --dark-translucent-border-hover: transparent;
  --dark-translucent-background-active: var(--surface-button-secondary-active);
  --dark-translucent-color-active: var(--font-button-trans);
  --dark-translucent-border-active: transparent;
  --dark-translucent-background-disabled: transparent;
  --dark-translucent-color-disabled: var(--font-text-disabled);
  --dark-translucent-border-disabled: transparent;
}
._light_15vjq_119 {
  --light-translucent-background: var(--surface-button-trans-main);
  --light-translucent-color: var(--font-button-trans);
  --light-translucent-border: transparent;
  --light-translucent-background-alt: var(--surface-button-trans-main);
  --light-translucent-border-alt: transparent;
  --light-translucent-background-hover: var(--surface-button-secondary-hover);
  --light-translucent-color-hover: var(--font-button-trans);
  --light-translucent-border-hover: transparent;
  --light-translucent-background-active: var(--surface-button-secondary-active);
  --light-translucent-color-active: var(--font-button-trans);
  --light-translucent-border-active: transparent;
  --light-translucent-background-disabled: transparent;
  --light-translucent-color-disabled: var(--font-text-disabled);
  --light-translucent-border-disabled: transparent;
}
._dark_15vjq_102 {
  --dark-transparent-background: transparent;
  --dark-transparent-color: var(--color-neutral-80);
  --dark-transparent-border: transparent;
  --dark-transparent-background-alt: transparent;
  --dark-transparent-border-alt: transparent;
  --dark-transparent-background-hover: var(--color-neutral-40);
  --dark-transparent-color-hover: var(--color-neutral-90);
  --dark-transparent-border-hover: transparent;
  --dark-transparent-background-active: var(--color-neutral-40);
  --dark-transparent-color-active: var(--color-neutral-90);
  --dark-transparent-border-active: transparent;
  --dark-transparent-background-disabled: transparent;
  --dark-transparent-color-disabled: #c3c4c5;
  --dark-transparent-border-disabled: transparent;
}
._light_15vjq_119 {
  --light-transparent-background: transparent;
  --light-transparent-color: var(--color-neutral-80);
  --light-transparent-border: transparent;
  --light-transparent-background-alt: transparent;
  --light-transparent-border-alt: transparent;
  --light-transparent-background-hover: var(--color-neutral-40);
  --light-transparent-color-hover: var(--color-neutral-90);
  --light-transparent-border-hover: transparent;
  --light-transparent-background-active: var(--color-neutral-40);
  --light-transparent-color-active: var(--color-neutral-90);
  --light-transparent-border-active: transparent;
  --light-transparent-background-disabled: transparent;
  --light-transparent-color-disabled: #c3c4c5;
  --light-transparent-border-disabled: transparent;
}
._dark_15vjq_102 {
  --dark-transparentAlternative-background: transparent;
  --dark-transparentAlternative-color: var(--color-grey);
  --dark-transparentAlternative-border: transparent;
  --dark-transparentAlternative-background-alt: transparent;
  --dark-transparentAlternative-border-alt: transparent;
  --dark-transparentAlternative-background-hover: var(--color-neutral-90);
  --dark-transparentAlternative-color-hover: var(--color-grey);
  --dark-transparentAlternative-border-hover: transparent;
  --dark-transparentAlternative-background-active: var(--color-white);
  --dark-transparentAlternative-color-active: var(--color-neutral-90);
  --dark-transparentAlternative-border-active: transparent;
  --dark-transparentAlternative-background-disabled: transparent;
  --dark-transparentAlternative-color-disabled: var(--font-text-disabled);
  --dark-transparentAlternative-border-disabled: transparent;
}
._light_15vjq_119 {
  --light-transparentAlternative-background: transparent;
  --light-transparentAlternative-color: var(--color-grey);
  --light-transparentAlternative-border: transparent;
  --light-transparentAlternative-background-alt: transparent;
  --light-transparentAlternative-border-alt: transparent;
  --light-transparentAlternative-background-hover: var(--color-neutral-90);
  --light-transparentAlternative-color-hover: var(--color-grey);
  --light-transparentAlternative-border-hover: transparent;
  --light-transparentAlternative-background-active: var(--color-white);
  --light-transparentAlternative-color-active: var(--color-neutral-90);
  --light-transparentAlternative-border-active: transparent;
  --light-transparentAlternative-background-disabled: transparent;
  --light-transparentAlternative-color-disabled: var(--font-text-disabled);
  --light-transparentAlternative-border-disabled: transparent;
}
._dark_15vjq_102 {
  --dark-text-background: var(--surface-button-text-main);
  --dark-text-color: var(--font-button-text);
  --dark-text-border: transparent;
  --dark-text-background-alt: var(--surface-button-text-main);
  --dark-text-border-alt: transparent;
  --dark-text-background-hover: var(--surface-button-text-hover);
  --dark-text-color-hover: var(--font-button-text);
  --dark-text-border-hover: transparent;
  --dark-text-background-active: var(--surface-button-secondary-active);
  --dark-text-color-active: var(--font-button-text);
  --dark-text-border-active: transparent;
  --dark-text-background-disabled: transparent;
  --dark-text-color-disabled: var(--font-text-disabled);
  --dark-text-border-disabled: transparent;
}
._light_15vjq_119 {
  --light-text-background: var(--surface-button-text-main);
  --light-text-color: var(--color-brand-600, var(--font-button-text));
  --light-text-border: transparent;
  --light-text-background-alt: var(--surface-button-text-main);
  --light-text-border-alt: transparent;
  --light-text-background-hover: var(--surface-button-text-hover);
  --light-text-color-hover: var(--color-brand-600, var(--font-button-text));
  --light-text-border-hover: transparent;
  --light-text-background-active: var(--surface-button-secondary-active);
  --light-text-color-active: var(--color-brand-600, var(--font-button-text));
  --light-text-border-active: transparent;
  --light-text-background-disabled: transparent;
  --light-text-color-disabled: var(--font-text-disabled);
  --light-text-border-disabled: transparent;
}
._dark_15vjq_102 {
  --dark-danger-background: var(--surface-button-danger-primary-main);
  --dark-danger-color: var(--font-button-danger-primary);
  --dark-danger-border: transparent;
  --dark-danger-background-alt: var(--surface-button-danger-primary-main);
  --dark-danger-border-alt: transparent;
  --dark-danger-background-hover: var(--surface-button-danger-primary-hover);
  --dark-danger-color-hover: var(--font-button-danger-primary);
  --dark-danger-border-hover: transparent;
  --dark-danger-background-active: var(--surface-button-danger-primary-active);
  --dark-danger-color-active: var(--font-button-danger-primary);
  --dark-danger-border-active: transparent;
  --dark-danger-background-disabled: var(
    --surface-button-danger-primary-disabled
  );
  --dark-danger-color-disabled: var(--font-text-disabled);
  --dark-danger-border-disabled: transparent;
}
._light_15vjq_119 {
  --light-danger-background: var(--surface-button-danger-primary-main);
  --light-danger-color: var(--font-button-danger-primary);
  --light-danger-border: transparent;
  --light-danger-background-alt: var(--surface-button-danger-primary-main);
  --light-danger-border-alt: transparent;
  --light-danger-background-hover: var(--surface-button-danger-primary-hover);
  --light-danger-color-hover: var(--font-button-danger-primary);
  --light-danger-border-hover: transparent;
  --light-danger-background-active: var(--surface-button-danger-primary-active);
  --light-danger-color-active: var(--font-button-danger-primary);
  --light-danger-border-active: transparent;
  --light-danger-background-disabled: var(
    --surface-button-danger-primary-disabled
  );
  --light-danger-color-disabled: var(--font-text-disabled);
  --light-danger-border-disabled: transparent;
}
._dark_15vjq_102 {
  --dark-dangerBordered-background: transparent;
  --dark-dangerBordered-color: var(--font-button-danger-tertiary);
  --dark-dangerBordered-border: var(--surface-button-danger-primary-hover);
  --dark-dangerBordered-background-alt: transparent;
  --dark-dangerBordered-border-alt: var(--surface-button-danger-primary-hover);
  --dark-dangerBordered-background-hover: var(
    --surface-button-danger-primary-hover
  );
  --dark-dangerBordered-color-hover: var(--font-button-danger-tertiary-hover);
  --dark-dangerBordered-border-hover: transparent;
  --dark-dangerBordered-background-active: var(
    --surface-button-danger-tertiary-active
  );
  --dark-dangerBordered-color-active: var(--font-button-danger);
  --dark-dangerBordered-border-active: transparent;
  --dark-dangerBordered-background-disabled: transparent;
  --dark-dangerBordered-color-disabled: var(--font-text-disabled);
  --dark-dangerBordered-border-disabled: var(--border-button-disabled);
}
._light_15vjq_119 {
  --light-dangerBordered-background: transparent;
  --light-dangerBordered-color: var(--font-button-danger-tertiary);
  --light-dangerBordered-border: var(--surface-button-danger-primary-hover);
  --light-dangerBordered-background-alt: transparent;
  --light-dangerBordered-border-alt: var(--surface-button-danger-primary-hover);
  --light-dangerBordered-background-hover: var(
    --surface-button-danger-primary-hover
  );
  --light-dangerBordered-color-hover: var(--font-button-danger-tertiary-hover);
  --light-dangerBordered-border-hover: transparent;
  --light-dangerBordered-background-active: var(
    --surface-button-danger-tertiary-active
  );
  --light-dangerBordered-color-active: var(--font-button-danger);
  --light-dangerBordered-border-active: transparent;
  --light-dangerBordered-background-disabled: transparent;
  --light-dangerBordered-color-disabled: var(--font-text-disabled);
  --light-dangerBordered-border-disabled: var(--border-button-disabled);
}
._dark_15vjq_102 {
  --dark-success-background: var(--surface-button-success-primary-main);
  --dark-success-color: var(--font-button-success-primary);
  --dark-success-border: transparent;
  --dark-success-background-alt: var(--surface-button-success-primary-main);
  --dark-success-border-alt: transparent;
  --dark-success-background-hover: var(--surface-button-success-primary-hover);
  --dark-success-color-hover: var(--font-button-success-primary);
  --dark-success-border-hover: transparent;
  --dark-success-background-active: var(
    --surface-button-success-primary-active
  );
  --dark-success-color-active: var(--font-button-success-primary);
  --dark-success-border-active: transparent;
  --dark-success-background-disabled: var(--surface-button-primary-disabled);
  --dark-success-color-disabled: var(--font-text-disabled);
  --dark-success-border-disabled: transparent;
}
._light_15vjq_119 {
  --light-success-background: var(--surface-button-success-primary-main);
  --light-success-color: var(--font-button-success-primary);
  --light-success-border: transparent;
  --light-success-background-alt: var(--surface-button-success-primary-main);
  --light-success-border-alt: transparent;
  --light-success-background-hover: var(--surface-button-success-primary-hover);
  --light-success-color-hover: var(--font-button-success-primary);
  --light-success-border-hover: transparent;
  --light-success-background-active: var(
    --surface-button-success-primary-active
  );
  --light-success-color-active: var(--font-button-success-primary);
  --light-success-border-active: transparent;
  --light-success-background-disabled: var(--surface-button-primary-disabled);
  --light-success-color-disabled: var(--font-text-disabled);
  --light-success-border-disabled: transparent;
}
._light_15vjq_119,
.light {
  --light-box-shadow-focus: var(--surface-toggle-on-disabled);
  --light-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
._dark_15vjq_102,
.dark {
  --dark-box-shadow-focus: var(--surface-toggle-on-disabled);
  --dark-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
._button_15vjq_491 {
  --none-size-desktop: var(--size-0);
  --none-padding-horizontal-desktop: var(--size-0);
  --compact-size-desktop: var(--size-5);
  --compact-padding-horizontal-desktop: var(--size-1);
  --small-size-desktop: var(--size-6);
  --small-padding-horizontal-desktop: var(--size-3);
  --medium-size-desktop: var(--size-8);
  --medium-padding-horizontal-desktop: var(--size-3);
  --large-size-desktop: var(--size-9);
  --large-padding-horizontal-desktop: var(--size-5);
  --none-size-mobile: var(--size-0);
  --none-padding-horizontal-mobile: var(--size-0);
  --compact-size-mobile: var(--size-7);
  --compact-padding-horizontal-mobile: var(--size-1);
  --small-size-mobile: var(--size-7);
  --small-padding-horizontal-mobile: var(--size-3);
  --medium-size-mobile: var(--size-9);
  --medium-padding-horizontal-mobile: var(--size-3);
  --large-size-mobile: var(--size-10);
  --large-padding-horizontal-mobile: var(--size-5);
  --button-radius: var(--border-radius-small-box);
  --button-radius-disc: var(--border-radius-round);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  position: relative;
  vertical-align: bottom;
  transition:
    background 0.3s,
    color 0.3s,
    border 0.3s,
    padding 0.3s;
  cursor: pointer;
  font-weight: 600;
  border-radius: var(--button-radius);
  opacity: 1;
  box-sizing: border-box;
  font-size: var(--button-size-mobile);
  line-height: var(--button-line-mobile);
}
@media (any-pointer: fine) {
  ._button_15vjq_491 {
    font-size: var(--button-size-desktop);
    line-height: var(--button-line-desktop);
  }
}
._button_15vjq_491._disc_15vjq_535 {
  border-radius: var(--button-radius-disc);
}
._button_15vjq_491._noBorderRadius_15vjq_538 {
  border-radius: 0;
}
._button_15vjq_491 ._buttonContent_15vjq_541 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
._buttonChildren_15vjq_547 {
  display: inline-flex;
  transition: box-shadow 0.3s;
}
._disabled_15vjq_552 {
  cursor: not-allowed;
}
._loading_15vjq_556 {
  opacity: 0;
  height: 0;
}
._loadingIcon_15vjq_561 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
._enhancerStart_15vjq_568,
._enhancerEnd_15vjq_569 {
  display: flex;
}
._dark_15vjq_102._primary_15vjq_573,
._dark_15vjq_102._primary_15vjq_573:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._primary_15vjq_573[data-focus-visible-added],
._dark_15vjq_102._primary_15vjq_573[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._primary_15vjq_573 {
  background-color: var(--dark-primary-background);
  color: var(--dark-primary-color);
  box-shadow: 0 0 0 1px inset var(--dark-primary-border);
}
._dark_15vjq_102._primary_15vjq_573[data-active="true"] {
  background-color: var(--dark-primary-background-active);
  color: var(--dark-primary-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-primary-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._primary_15vjq_573:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._primary_15vjq_573[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-primary-background-hover);
    color: var(--dark-primary-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-primary-border-hover);
  }
  ._dark_15vjq_102._primary_15vjq_573:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._primary_15vjq_573[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._primary_15vjq_573._disabled_15vjq_552,
._dark_15vjq_102._primary_15vjq_573[disabled] {
  background-color: var(--dark-primary-background-disabled);
  color: var(--dark-primary-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-primary-border-disabled);
}
._dark_15vjq_102._secondary_15vjq_606,
._dark_15vjq_102._secondary_15vjq_606:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._secondary_15vjq_606[data-focus-visible-added],
._dark_15vjq_102._secondary_15vjq_606[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._secondary_15vjq_606 {
  background-color: var(--dark-secondary-background);
  color: var(--dark-secondary-color);
  box-shadow: 0 0 0 1px inset var(--dark-secondary-border);
}
._dark_15vjq_102._secondary_15vjq_606[data-active="true"] {
  background-color: var(--dark-secondary-background-active);
  color: var(--dark-secondary-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-secondary-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._secondary_15vjq_606:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._secondary_15vjq_606[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-secondary-background-hover);
    color: var(--dark-secondary-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-secondary-border-hover);
  }
  ._dark_15vjq_102._secondary_15vjq_606:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._secondary_15vjq_606[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._secondary_15vjq_606._disabled_15vjq_552,
._dark_15vjq_102._secondary_15vjq_606[disabled] {
  background-color: var(--dark-secondary-background-disabled);
  color: var(--dark-secondary-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-secondary-border-disabled);
}
._dark_15vjq_102._tertiary_15vjq_639,
._dark_15vjq_102._tertiary_15vjq_639:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._tertiary_15vjq_639[data-focus-visible-added],
._dark_15vjq_102._tertiary_15vjq_639[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._tertiary_15vjq_639 {
  background-color: var(--dark-tertiary-background);
  color: var(--dark-tertiary-color);
  box-shadow: 0 0 0 1px inset var(--dark-tertiary-border);
}
._dark_15vjq_102._tertiary_15vjq_639[data-active="true"] {
  background-color: var(--dark-tertiary-background-active);
  color: var(--dark-tertiary-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-tertiary-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._tertiary_15vjq_639:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._tertiary_15vjq_639[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-tertiary-background-hover);
    color: var(--dark-tertiary-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-tertiary-border-hover);
  }
  ._dark_15vjq_102._tertiary_15vjq_639:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._tertiary_15vjq_639[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._tertiary_15vjq_639._disabled_15vjq_552,
._dark_15vjq_102._tertiary_15vjq_639[disabled] {
  background-color: var(--dark-tertiary-background-disabled);
  color: var(--dark-tertiary-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-tertiary-border-disabled);
}
._dark_15vjq_102._translucent_15vjq_672,
._dark_15vjq_102._translucent_15vjq_672:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._translucent_15vjq_672[data-focus-visible-added],
._dark_15vjq_102._translucent_15vjq_672[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._translucent_15vjq_672 {
  background-color: var(--dark-translucent-background);
  color: var(--dark-translucent-color);
  box-shadow: 0 0 0 1px inset var(--dark-translucent-border);
}
._dark_15vjq_102._translucent_15vjq_672[data-active="true"] {
  background-color: var(--dark-translucent-background-active);
  color: var(--dark-translucent-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-translucent-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._translucent_15vjq_672:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._translucent_15vjq_672[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-translucent-background-hover);
    color: var(--dark-translucent-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-translucent-border-hover);
  }
  ._dark_15vjq_102._translucent_15vjq_672:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._translucent_15vjq_672[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._translucent_15vjq_672._disabled_15vjq_552,
._dark_15vjq_102._translucent_15vjq_672[disabled] {
  background-color: var(--dark-translucent-background-disabled);
  color: var(--dark-translucent-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-translucent-border-disabled);
}
._dark_15vjq_102._text_15vjq_596,
._dark_15vjq_102._text_15vjq_596:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._text_15vjq_596[data-focus-visible-added],
._dark_15vjq_102._text_15vjq_596[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._text_15vjq_596 {
  background-color: var(--dark-text-background);
  color: var(--dark-text-color);
  box-shadow: 0 0 0 1px inset var(--dark-text-border);
}
._dark_15vjq_102._text_15vjq_596[data-active="true"] {
  background-color: var(--dark-text-background-active);
  color: var(--dark-text-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-text-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._text_15vjq_596:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._text_15vjq_596[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-text-background-hover);
    color: var(--dark-text-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-text-border-hover);
  }
  ._dark_15vjq_102._text_15vjq_596:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._text_15vjq_596[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._text_15vjq_596._disabled_15vjq_552,
._dark_15vjq_102._text_15vjq_596[disabled] {
  background-color: var(--dark-text-background-disabled);
  color: var(--dark-text-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-text-border-disabled);
}
._dark_15vjq_102._danger_15vjq_738,
._dark_15vjq_102._danger_15vjq_738:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._danger_15vjq_738[data-focus-visible-added],
._dark_15vjq_102._danger_15vjq_738[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._danger_15vjq_738 {
  background-color: var(--dark-danger-background);
  color: var(--dark-danger-color);
  box-shadow: 0 0 0 1px inset var(--dark-danger-border);
}
._dark_15vjq_102._danger_15vjq_738[data-active="true"] {
  background-color: var(--dark-danger-background-active);
  color: var(--dark-danger-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-danger-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._danger_15vjq_738:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._danger_15vjq_738[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-danger-background-hover);
    color: var(--dark-danger-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-danger-border-hover);
  }
  ._dark_15vjq_102._danger_15vjq_738:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._danger_15vjq_738[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._danger_15vjq_738._disabled_15vjq_552,
._dark_15vjq_102._danger_15vjq_738[disabled] {
  background-color: var(--dark-danger-background-disabled);
  color: var(--dark-danger-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-danger-border-disabled);
}
._dark_15vjq_102._dangerBordered_15vjq_771,
._dark_15vjq_102._dangerBordered_15vjq_771:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._dangerBordered_15vjq_771[data-focus-visible-added],
._dark_15vjq_102._dangerBordered_15vjq_771[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._dangerBordered_15vjq_771 {
  background-color: var(--dark-dangerBordered-background);
  color: var(--dark-dangerBordered-color);
  box-shadow: 0 0 0 1px inset var(--dark-dangerBordered-border);
}
._dark_15vjq_102._dangerBordered_15vjq_771[data-active="true"] {
  background-color: var(--dark-dangerBordered-background-active);
  color: var(--dark-dangerBordered-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-dangerBordered-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._dangerBordered_15vjq_771:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._dangerBordered_15vjq_771[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-dangerBordered-background-hover);
    color: var(--dark-dangerBordered-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-dangerBordered-border-hover);
  }
  ._dark_15vjq_102._dangerBordered_15vjq_771:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._dangerBordered_15vjq_771[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._dangerBordered_15vjq_771._disabled_15vjq_552,
._dark_15vjq_102._dangerBordered_15vjq_771[disabled] {
  background-color: var(--dark-dangerBordered-background-disabled);
  color: var(--dark-dangerBordered-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-dangerBordered-border-disabled);
}
._dark_15vjq_102._success_15vjq_804,
._dark_15vjq_102._success_15vjq_804:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._success_15vjq_804[data-focus-visible-added],
._dark_15vjq_102._success_15vjq_804[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._success_15vjq_804 {
  background-color: var(--dark-success-background);
  color: var(--dark-success-color);
  box-shadow: 0 0 0 1px inset var(--dark-success-border);
}
._dark_15vjq_102._success_15vjq_804[data-active="true"] {
  background-color: var(--dark-success-background-active);
  color: var(--dark-success-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-success-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._success_15vjq_804:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._success_15vjq_804[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-success-background-hover);
    color: var(--dark-success-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-success-border-hover);
  }
  ._dark_15vjq_102._success_15vjq_804:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._success_15vjq_804[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._success_15vjq_804._disabled_15vjq_552,
._dark_15vjq_102._success_15vjq_804[disabled] {
  background-color: var(--dark-success-background-disabled);
  color: var(--dark-success-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-success-border-disabled);
}
._dark_15vjq_102._neutral_15vjq_837,
._dark_15vjq_102._neutral_15vjq_837:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._neutral_15vjq_837[data-focus-visible-added],
._dark_15vjq_102._neutral_15vjq_837[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._neutral_15vjq_837 {
  background-color: var(--dark-neutral-background);
  color: var(--dark-neutral-color);
  box-shadow: 0 0 0 1px inset var(--dark-neutral-border);
}
._dark_15vjq_102._neutral_15vjq_837[data-active="true"] {
  background-color: var(--dark-neutral-background-active);
  color: var(--dark-neutral-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-neutral-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._neutral_15vjq_837:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._neutral_15vjq_837[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-neutral-background-hover);
    color: var(--dark-neutral-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-neutral-border-hover);
  }
  ._dark_15vjq_102._neutral_15vjq_837:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._neutral_15vjq_837[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._neutral_15vjq_837._disabled_15vjq_552,
._dark_15vjq_102._neutral_15vjq_837[disabled] {
  background-color: var(--dark-neutral-background-disabled);
  color: var(--dark-neutral-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-neutral-border-disabled);
}
._dark_15vjq_102._transparent_15vjq_870,
._dark_15vjq_102._transparent_15vjq_870:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._transparent_15vjq_870[data-focus-visible-added],
._dark_15vjq_102._transparent_15vjq_870[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._transparent_15vjq_870 {
  background-color: var(--dark-transparent-background);
  color: var(--dark-transparent-color);
  box-shadow: 0 0 0 1px inset var(--dark-transparent-border);
}
._dark_15vjq_102._transparent_15vjq_870[data-active="true"] {
  background-color: var(--dark-transparent-background-active);
  color: var(--dark-transparent-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-transparent-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._transparent_15vjq_870:hover:not(._noHover_15vjq_577),
  ._dark_15vjq_102._transparent_15vjq_870[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-transparent-background-hover);
    color: var(--dark-transparent-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-transparent-border-hover);
  }
  ._dark_15vjq_102._transparent_15vjq_870:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._transparent_15vjq_870[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._transparent_15vjq_870._disabled_15vjq_552,
._dark_15vjq_102._transparent_15vjq_870[disabled] {
  background-color: var(--dark-transparent-background-disabled);
  color: var(--dark-transparent-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-transparent-border-disabled);
}
._dark_15vjq_102._transparentAlternative_15vjq_903,
._dark_15vjq_102._transparentAlternative_15vjq_903:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._dark_15vjq_102._transparentAlternative_15vjq_903[data-focus-visible-added],
._dark_15vjq_102._transparentAlternative_15vjq_903[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--dark-box-shadow-focus-border),
    0 0 0 3px var(--dark-box-shadow-focus) !important;
}
._dark_15vjq_102._transparentAlternative_15vjq_903 {
  background-color: var(--dark-transparentAlternative-background);
  color: var(--dark-transparentAlternative-color);
  box-shadow: 0 0 0 1px inset var(--dark-transparentAlternative-border);
}
._dark_15vjq_102._transparentAlternative_15vjq_903[data-active="true"] {
  background-color: var(--dark-transparentAlternative-background-active);
  color: var(--dark-transparentAlternative-color-active);
  box-shadow: 0 0 0 1px inset var(--dark-transparentAlternative-border-active);
}
@media (hover: hover) {
  ._dark_15vjq_102._transparentAlternative_15vjq_903:hover:not(
      ._noHover_15vjq_577
    ),
  ._dark_15vjq_102._transparentAlternative_15vjq_903[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--dark-transparentAlternative-background-hover);
    color: var(--dark-transparentAlternative-color-hover);
    box-shadow: 0 0 0 1px inset var(--dark-transparentAlternative-border-hover);
  }
  ._dark_15vjq_102._transparentAlternative_15vjq_903:hover:not(
      ._noHover_15vjq_577
    )
    ._textComponent_15vjq_596,
  ._dark_15vjq_102._transparentAlternative_15vjq_903[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._dark_15vjq_102._transparentAlternative_15vjq_903._disabled_15vjq_552,
._dark_15vjq_102._transparentAlternative_15vjq_903[disabled] {
  background-color: var(--dark-transparentAlternative-background-disabled);
  color: var(--dark-transparentAlternative-color-disabled);
  box-shadow: 0 0 0 1px inset var(--dark-transparentAlternative-border-disabled);
}
._light_15vjq_119._primary_15vjq_573,
._light_15vjq_119._primary_15vjq_573:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._primary_15vjq_573[data-focus-visible-added],
._light_15vjq_119._primary_15vjq_573[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._primary_15vjq_573 {
  background-color: var(--light-primary-background);
  color: var(--light-primary-color);
  box-shadow: 0 0 0 1px inset var(--light-primary-border);
}
._light_15vjq_119._primary_15vjq_573[data-active="true"] {
  background-color: var(--light-primary-background-active);
  color: var(--light-primary-color-active);
  box-shadow: 0 0 0 1px inset var(--light-primary-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._primary_15vjq_573:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._primary_15vjq_573[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-primary-background-hover);
    color: var(--light-primary-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-primary-border-hover);
  }
  ._light_15vjq_119._primary_15vjq_573:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._primary_15vjq_573[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._primary_15vjq_573._disabled_15vjq_552,
._light_15vjq_119._primary_15vjq_573[disabled] {
  background-color: var(--light-primary-background-disabled);
  color: var(--light-primary-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-primary-border-disabled);
}
._light_15vjq_119._secondary_15vjq_606,
._light_15vjq_119._secondary_15vjq_606:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._secondary_15vjq_606[data-focus-visible-added],
._light_15vjq_119._secondary_15vjq_606[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._secondary_15vjq_606 {
  background-color: var(--light-secondary-background);
  color: var(--light-secondary-color);
  box-shadow: 0 0 0 1px inset var(--light-secondary-border);
}
._light_15vjq_119._secondary_15vjq_606[data-active="true"] {
  background-color: var(--light-secondary-background-active);
  color: var(--light-secondary-color-active);
  box-shadow: 0 0 0 1px inset var(--light-secondary-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._secondary_15vjq_606:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._secondary_15vjq_606[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-secondary-background-hover);
    color: var(--light-secondary-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-secondary-border-hover);
  }
  ._light_15vjq_119._secondary_15vjq_606:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._secondary_15vjq_606[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._secondary_15vjq_606._disabled_15vjq_552,
._light_15vjq_119._secondary_15vjq_606[disabled] {
  background-color: var(--light-secondary-background-disabled);
  color: var(--light-secondary-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-secondary-border-disabled);
}
._light_15vjq_119._tertiary_15vjq_639,
._light_15vjq_119._tertiary_15vjq_639:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._tertiary_15vjq_639[data-focus-visible-added],
._light_15vjq_119._tertiary_15vjq_639[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._tertiary_15vjq_639 {
  background-color: var(--light-tertiary-background);
  color: var(--light-tertiary-color);
  box-shadow: 0 0 0 1px inset var(--light-tertiary-border);
}
._light_15vjq_119._tertiary_15vjq_639[data-active="true"] {
  background-color: var(--light-tertiary-background-active);
  color: var(--light-tertiary-color-active);
  box-shadow: 0 0 0 1px inset var(--light-tertiary-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._tertiary_15vjq_639:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._tertiary_15vjq_639[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-tertiary-background-hover);
    color: var(--light-tertiary-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-tertiary-border-hover);
  }
  ._light_15vjq_119._tertiary_15vjq_639:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._tertiary_15vjq_639[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._tertiary_15vjq_639._disabled_15vjq_552,
._light_15vjq_119._tertiary_15vjq_639[disabled] {
  background-color: var(--light-tertiary-background-disabled);
  color: var(--light-tertiary-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-tertiary-border-disabled);
}
._light_15vjq_119._translucent_15vjq_672,
._light_15vjq_119._translucent_15vjq_672:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._translucent_15vjq_672[data-focus-visible-added],
._light_15vjq_119._translucent_15vjq_672[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._translucent_15vjq_672 {
  background-color: var(--light-translucent-background);
  color: var(--light-translucent-color);
  box-shadow: 0 0 0 1px inset var(--light-translucent-border);
}
._light_15vjq_119._translucent_15vjq_672[data-active="true"] {
  background-color: var(--light-translucent-background-active);
  color: var(--light-translucent-color-active);
  box-shadow: 0 0 0 1px inset var(--light-translucent-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._translucent_15vjq_672:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._translucent_15vjq_672[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-translucent-background-hover);
    color: var(--light-translucent-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-translucent-border-hover);
  }
  ._light_15vjq_119._translucent_15vjq_672:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._translucent_15vjq_672[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._translucent_15vjq_672._disabled_15vjq_552,
._light_15vjq_119._translucent_15vjq_672[disabled] {
  background-color: var(--light-translucent-background-disabled);
  color: var(--light-translucent-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-translucent-border-disabled);
}
._light_15vjq_119._text_15vjq_596,
._light_15vjq_119._text_15vjq_596:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._text_15vjq_596[data-focus-visible-added],
._light_15vjq_119._text_15vjq_596[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._text_15vjq_596 {
  background-color: var(--light-text-background);
  color: var(--light-text-color);
  box-shadow: 0 0 0 1px inset var(--light-text-border);
}
._light_15vjq_119._text_15vjq_596[data-active="true"] {
  background-color: var(--light-text-background-active);
  color: var(--light-text-color-active);
  box-shadow: 0 0 0 1px inset var(--light-text-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._text_15vjq_596:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._text_15vjq_596[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-text-background-hover);
    color: var(--light-text-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-text-border-hover);
  }
  ._light_15vjq_119._text_15vjq_596:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._text_15vjq_596[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._text_15vjq_596._disabled_15vjq_552,
._light_15vjq_119._text_15vjq_596[disabled] {
  background-color: var(--light-text-background-disabled);
  color: var(--light-text-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-text-border-disabled);
}
._light_15vjq_119._danger_15vjq_738,
._light_15vjq_119._danger_15vjq_738:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._danger_15vjq_738[data-focus-visible-added],
._light_15vjq_119._danger_15vjq_738[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._danger_15vjq_738 {
  background-color: var(--light-danger-background);
  color: var(--light-danger-color);
  box-shadow: 0 0 0 1px inset var(--light-danger-border);
}
._light_15vjq_119._danger_15vjq_738[data-active="true"] {
  background-color: var(--light-danger-background-active);
  color: var(--light-danger-color-active);
  box-shadow: 0 0 0 1px inset var(--light-danger-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._danger_15vjq_738:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._danger_15vjq_738[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-danger-background-hover);
    color: var(--light-danger-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-danger-border-hover);
  }
  ._light_15vjq_119._danger_15vjq_738:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._danger_15vjq_738[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._danger_15vjq_738._disabled_15vjq_552,
._light_15vjq_119._danger_15vjq_738[disabled] {
  background-color: var(--light-danger-background-disabled);
  color: var(--light-danger-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-danger-border-disabled);
}
._light_15vjq_119._dangerBordered_15vjq_771,
._light_15vjq_119._dangerBordered_15vjq_771:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._dangerBordered_15vjq_771[data-focus-visible-added],
._light_15vjq_119._dangerBordered_15vjq_771[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._dangerBordered_15vjq_771 {
  background-color: var(--light-dangerBordered-background);
  color: var(--light-dangerBordered-color);
  box-shadow: 0 0 0 1px inset var(--light-dangerBordered-border);
}
._light_15vjq_119._dangerBordered_15vjq_771[data-active="true"] {
  background-color: var(--light-dangerBordered-background-active);
  color: var(--light-dangerBordered-color-active);
  box-shadow: 0 0 0 1px inset var(--light-dangerBordered-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._dangerBordered_15vjq_771:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._dangerBordered_15vjq_771[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-dangerBordered-background-hover);
    color: var(--light-dangerBordered-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-dangerBordered-border-hover);
  }
  ._light_15vjq_119._dangerBordered_15vjq_771:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._dangerBordered_15vjq_771[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._dangerBordered_15vjq_771._disabled_15vjq_552,
._light_15vjq_119._dangerBordered_15vjq_771[disabled] {
  background-color: var(--light-dangerBordered-background-disabled);
  color: var(--light-dangerBordered-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-dangerBordered-border-disabled);
}
._light_15vjq_119._success_15vjq_804,
._light_15vjq_119._success_15vjq_804:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._success_15vjq_804[data-focus-visible-added],
._light_15vjq_119._success_15vjq_804[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._success_15vjq_804 {
  background-color: var(--light-success-background);
  color: var(--light-success-color);
  box-shadow: 0 0 0 1px inset var(--light-success-border);
}
._light_15vjq_119._success_15vjq_804[data-active="true"] {
  background-color: var(--light-success-background-active);
  color: var(--light-success-color-active);
  box-shadow: 0 0 0 1px inset var(--light-success-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._success_15vjq_804:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._success_15vjq_804[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-success-background-hover);
    color: var(--light-success-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-success-border-hover);
  }
  ._light_15vjq_119._success_15vjq_804:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._success_15vjq_804[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._success_15vjq_804._disabled_15vjq_552,
._light_15vjq_119._success_15vjq_804[disabled] {
  background-color: var(--light-success-background-disabled);
  color: var(--light-success-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-success-border-disabled);
}
._light_15vjq_119._neutral_15vjq_837,
._light_15vjq_119._neutral_15vjq_837:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._neutral_15vjq_837[data-focus-visible-added],
._light_15vjq_119._neutral_15vjq_837[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._neutral_15vjq_837 {
  background-color: var(--light-neutral-background);
  color: var(--light-neutral-color);
  box-shadow: 0 0 0 1px inset var(--light-neutral-border);
}
._light_15vjq_119._neutral_15vjq_837[data-active="true"] {
  background-color: var(--light-neutral-background-active);
  color: var(--light-neutral-color-active);
  box-shadow: 0 0 0 1px inset var(--light-neutral-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._neutral_15vjq_837:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._neutral_15vjq_837[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-neutral-background-hover);
    color: var(--light-neutral-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-neutral-border-hover);
  }
  ._light_15vjq_119._neutral_15vjq_837:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._neutral_15vjq_837[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._neutral_15vjq_837._disabled_15vjq_552,
._light_15vjq_119._neutral_15vjq_837[disabled] {
  background-color: var(--light-neutral-background-disabled);
  color: var(--light-neutral-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-neutral-border-disabled);
}
._light_15vjq_119._transparent_15vjq_870,
._light_15vjq_119._transparent_15vjq_870:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._transparent_15vjq_870[data-focus-visible-added],
._light_15vjq_119._transparent_15vjq_870[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._transparent_15vjq_870 {
  background-color: var(--light-transparent-background);
  color: var(--light-transparent-color);
  box-shadow: 0 0 0 1px inset var(--light-transparent-border);
}
._light_15vjq_119._transparent_15vjq_870[data-active="true"] {
  background-color: var(--light-transparent-background-active);
  color: var(--light-transparent-color-active);
  box-shadow: 0 0 0 1px inset var(--light-transparent-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._transparent_15vjq_870:hover:not(._noHover_15vjq_577),
  ._light_15vjq_119._transparent_15vjq_870[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-transparent-background-hover);
    color: var(--light-transparent-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-transparent-border-hover);
  }
  ._light_15vjq_119._transparent_15vjq_870:hover:not(._noHover_15vjq_577)
    ._textComponent_15vjq_596,
  ._light_15vjq_119._transparent_15vjq_870[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._transparent_15vjq_870._disabled_15vjq_552,
._light_15vjq_119._transparent_15vjq_870[disabled] {
  background-color: var(--light-transparent-background-disabled);
  color: var(--light-transparent-color-disabled);
  box-shadow: 0 0 0 1px inset var(--light-transparent-border-disabled);
}
._light_15vjq_119._transparentAlternative_15vjq_903,
._light_15vjq_119._transparentAlternative_15vjq_903:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._light_15vjq_119._transparentAlternative_15vjq_903[data-focus-visible-added],
._light_15vjq_119._transparentAlternative_15vjq_903[data-focus-visible-added]:hover:not(
    ._noHover_15vjq_577
  ) {
  box-shadow:
    0 0 0 1px inset var(--light-box-shadow-focus-border),
    0 0 0 3px var(--light-box-shadow-focus) !important;
}
._light_15vjq_119._transparentAlternative_15vjq_903 {
  background-color: var(--light-transparentAlternative-background);
  color: var(--light-transparentAlternative-color);
  box-shadow: 0 0 0 1px inset var(--light-transparentAlternative-border);
}
._light_15vjq_119._transparentAlternative_15vjq_903[data-active="true"] {
  background-color: var(--light-transparentAlternative-background-active);
  color: var(--light-transparentAlternative-color-active);
  box-shadow: 0 0 0 1px inset var(--light-transparentAlternative-border-active);
}
@media (hover: hover) {
  ._light_15vjq_119._transparentAlternative_15vjq_903:hover:not(
      ._noHover_15vjq_577
    ),
  ._light_15vjq_119._transparentAlternative_15vjq_903[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover {
    background-color: var(--light-transparentAlternative-background-hover);
    color: var(--light-transparentAlternative-color-hover);
    box-shadow: 0 0 0 1px inset var(--light-transparentAlternative-border-hover);
  }
  ._light_15vjq_119._transparentAlternative_15vjq_903:hover:not(
      ._noHover_15vjq_577
    )
    ._textComponent_15vjq_596,
  ._light_15vjq_119._transparentAlternative_15vjq_903[data-active="true"]:not(
      ._noHover_15vjq_577
    ):hover
    ._textComponent_15vjq_596 {
    text-decoration: underline;
  }
}
._light_15vjq_119._transparentAlternative_15vjq_903._disabled_15vjq_552,
._light_15vjq_119._transparentAlternative_15vjq_903[disabled] {
  background-color: var(--light-transparentAlternative-background-disabled);
  color: var(--light-transparentAlternative-color-disabled);
  box-shadow: 0 0 0 1px inset
    var(--light-transparentAlternative-border-disabled);
}
._none_15vjq_1299 {
  min-height: var(--none-size-mobile);
  padding: 0 var(--none-padding-horizontal-mobile);
}
._none_15vjq_1299 ._enhancerStart_15vjq_568 {
  padding-inline-end: calc(var(--none-padding-horizontal-mobile) / 2);
}
._none_15vjq_1299 ._enhancerEnd_15vjq_569 {
  padding-inline-start: calc(var(--none-padding-horizontal-mobile) / 2);
}
._none_15vjq_1299._square_15vjq_1309,
._none_15vjq_1299._disc_15vjq_535 {
  width: var(--none-size-mobile);
  height: var(--none-size-mobile);
}
._compact_15vjq_1314 {
  min-height: var(--compact-size-mobile);
  padding: 0 var(--compact-padding-horizontal-mobile);
}
._compact_15vjq_1314 ._enhancerStart_15vjq_568 {
  padding-inline-end: calc(var(--compact-padding-horizontal-mobile) / 2);
}
._compact_15vjq_1314 ._enhancerEnd_15vjq_569 {
  padding-inline-start: calc(var(--compact-padding-horizontal-mobile) / 2);
}
._compact_15vjq_1314._square_15vjq_1309,
._compact_15vjq_1314._disc_15vjq_535 {
  width: var(--compact-size-mobile);
  height: var(--compact-size-mobile);
}
._small_15vjq_1329 {
  min-height: var(--small-size-mobile);
  padding: 0 var(--small-padding-horizontal-mobile);
}
._small_15vjq_1329 ._enhancerStart_15vjq_568 {
  padding-inline-end: calc(var(--small-padding-horizontal-mobile) / 2);
}
._small_15vjq_1329 ._enhancerEnd_15vjq_569 {
  padding-inline-start: calc(var(--small-padding-horizontal-mobile) / 2);
}
._small_15vjq_1329._square_15vjq_1309,
._small_15vjq_1329._disc_15vjq_535 {
  width: var(--small-size-mobile);
  height: var(--small-size-mobile);
}
._medium_15vjq_1344 {
  min-height: var(--medium-size-mobile);
  padding: 0 var(--medium-padding-horizontal-mobile);
}
._medium_15vjq_1344 ._enhancerStart_15vjq_568 {
  padding-inline-end: calc(var(--medium-padding-horizontal-mobile) / 2);
}
._medium_15vjq_1344 ._enhancerEnd_15vjq_569 {
  padding-inline-start: calc(var(--medium-padding-horizontal-mobile) / 2);
}
._medium_15vjq_1344._square_15vjq_1309,
._medium_15vjq_1344._disc_15vjq_535 {
  width: var(--medium-size-mobile);
  height: var(--medium-size-mobile);
}
._large_15vjq_1359 {
  min-height: var(--large-size-mobile);
  padding: 0 var(--large-padding-horizontal-mobile);
}
._large_15vjq_1359 ._enhancerStart_15vjq_568 {
  padding-inline-end: calc(var(--large-padding-horizontal-mobile) / 2);
}
._large_15vjq_1359 ._enhancerEnd_15vjq_569 {
  padding-inline-start: calc(var(--large-padding-horizontal-mobile) / 2);
}
._large_15vjq_1359._square_15vjq_1309,
._large_15vjq_1359._disc_15vjq_535 {
  width: var(--large-size-mobile);
  height: var(--large-size-mobile);
}
@media (any-pointer: fine) {
  ._none_15vjq_1299 {
    min-height: var(--none-size-desktop);
    padding: 0 var(--none-padding-horizontal-desktop);
  }
  ._none_15vjq_1299 ._enhancerStart_15vjq_568 {
    padding-inline-end: calc(var(--none-padding-horizontal-desktop) / 2);
  }
  ._none_15vjq_1299 ._enhancerEnd_15vjq_569 {
    padding-inline-start: calc(var(--none-padding-horizontal-desktop) / 2);
  }
  ._none_15vjq_1299._square_15vjq_1309,
  ._none_15vjq_1299._disc_15vjq_535 {
    width: var(--none-size-desktop);
    height: var(--none-size-desktop);
  }
  ._compact_15vjq_1314 {
    min-height: var(--compact-size-desktop);
    padding: 0 var(--compact-padding-horizontal-desktop);
  }
  ._compact_15vjq_1314 ._enhancerStart_15vjq_568 {
    padding-inline-end: calc(var(--compact-padding-horizontal-desktop) / 2);
  }
  ._compact_15vjq_1314 ._enhancerEnd_15vjq_569 {
    padding-inline-start: calc(var(--compact-padding-horizontal-desktop) / 2);
  }
  ._compact_15vjq_1314._square_15vjq_1309,
  ._compact_15vjq_1314._disc_15vjq_535 {
    width: var(--compact-size-desktop);
    height: var(--compact-size-desktop);
  }
  ._small_15vjq_1329 {
    min-height: var(--small-size-desktop);
    padding: 0 var(--small-padding-horizontal-desktop);
  }
  ._small_15vjq_1329 ._enhancerStart_15vjq_568 {
    padding-inline-end: calc(var(--small-padding-horizontal-desktop) / 2);
  }
  ._small_15vjq_1329 ._enhancerEnd_15vjq_569 {
    padding-inline-start: calc(var(--small-padding-horizontal-desktop) / 2);
  }
  ._small_15vjq_1329._square_15vjq_1309,
  ._small_15vjq_1329._disc_15vjq_535 {
    width: var(--small-size-desktop);
    height: var(--small-size-desktop);
  }
  ._medium_15vjq_1344 {
    min-height: var(--medium-size-desktop);
    padding: 0 var(--medium-padding-horizontal-desktop);
  }
  ._medium_15vjq_1344 ._enhancerStart_15vjq_568 {
    padding-inline-end: calc(var(--medium-padding-horizontal-desktop) / 2);
  }
  ._medium_15vjq_1344 ._enhancerEnd_15vjq_569 {
    padding-inline-start: calc(var(--medium-padding-horizontal-desktop) / 2);
  }
  ._medium_15vjq_1344._square_15vjq_1309,
  ._medium_15vjq_1344._disc_15vjq_535 {
    width: var(--medium-size-desktop);
    height: var(--medium-size-desktop);
  }
  ._large_15vjq_1359 {
    min-height: var(--large-size-desktop);
    padding: 0 var(--large-padding-horizontal-desktop);
  }
  ._large_15vjq_1359 ._enhancerStart_15vjq_568 {
    padding-inline-end: calc(var(--large-padding-horizontal-desktop) / 2);
  }
  ._large_15vjq_1359 ._enhancerEnd_15vjq_569 {
    padding-inline-start: calc(var(--large-padding-horizontal-desktop) / 2);
  }
  ._large_15vjq_1359._square_15vjq_1309,
  ._large_15vjq_1359._disc_15vjq_535 {
    width: var(--large-size-desktop);
    height: var(--large-size-desktop);
  }
}
._square_15vjq_1309,
._disc_15vjq_535 {
  padding: 0;
}
._fullWidth_15vjq_1451 {
  width: 100%;
}
._fluid_15vjq_1455 {
  flex: 1;
}
._dark_1tbu9_4 {
  color: var(--icon-color-dark);
}
._light_1tbu9_8 {
  color: var(--icon-color-light);
}
._mini_1tbu9_12 {
  width: var(--icon-mini);
  height: var(--icon-mini);
}
._compact_1tbu9_17 {
  width: var(--icon-compact);
  height: var(--icon-compact);
}
._small_1tbu9_22 {
  width: var(--icon-small);
  height: var(--icon-small);
}
._medium_1tbu9_27 {
  width: var(--icon-medium);
  height: var(--icon-medium);
}
._announcer_flsxf_1 {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip-path: inset(0);
}
._callToAction_1i5px_4 {
  align-items: center;
  background-color: var(--cta-color-background);
  border-radius: var(--cta-radius);
  border: 1px solid var(--cta-color-background);
  box-shadow: 0 0 0 0 transparent;
  color: var(--cta-color-text);
  cursor: pointer;
  display: inline-flex;
  padding: var(--cta-padding-standard);
  transition:
    background-color var(--cta-transition-duration),
    box-shadow var(--cta-transition-duration),
    border var(--cta-transition-duration);
  text-decoration: none;
}
._callToAction_1i5px_4._small_1i5px_17 {
  padding: var(--cta-padding-small);
}
@media (hover: hover) {
  ._callToAction_1i5px_4:hover {
    background-color: var(--cta-color-background-hover);
    border-color: var(--cta-color-background-hover);
  }
  ._callToAction_1i5px_4:hover span {
    color: var(--cta-color-text-hover);
  }
  ._callToAction_1i5px_4:hover ._enhancerStart_1i5px_28 {
    background-color: var(--cta-color-icon-background-hover);
  }
}
._callToAction_1i5px_4._focus_1i5px_32[data-focus-visible-added] {
  border: 1px solid var(--color-green-100);
  box-shadow: 0 0 0 5px var(--cta-box-shadow-focus);
}
._enhancerStart_1i5px_28 {
  align-items: center;
  background-color: var(--cta-color-icon-background);
  border-radius: var(--cta-icon-radius);
  display: flex;
  height: 36px;
  justify-content: center;
  width: 36px;
  margin-inline-end: var(--cta-spacing);
  transition: background-color var(--cta-transition-duration);
}
._enhancerStart_1i5px_28 path {
  fill: var(--cta-color-icon);
}
._text_1i5px_52 span {
  display: block;
  text-align: left;
  transition: color var(--cta-transition-duration);
}
._fullWidth_1i5px_58 {
  width: 100%;
}
._checkbox_f68j6_99 {
  display: inline-flex;
  position: relative;
  cursor: pointer;
}
._checkbox_f68j6_99._spaced_f68j6_104 {
  display: flex;
  align-content: flex-start;
  justify-content: space-between;
}
._checkbox_f68j6_99._start_f68j6_109 ._checkmark_f68j6_109 {
  order: 1;
}
._checkbox_f68j6_99._start_f68j6_109 ._label_f68j6_112 {
  padding-inline-end: var(--size-2);
  order: 0;
}
._checkbox_f68j6_99._end_f68j6_116 ._label_f68j6_112 {
  padding-inline-start: var(--size-2);
}
._disabled_f68j6_120 {
  cursor: not-allowed;
}
._input_f68j6_124 {
  position: absolute;
  opacity: 0;
  z-index: var(--components-z-index-checkbox-input);
  cursor: inherit;
}
._label_f68j6_112 {
  padding-top: 1px;
  display: block;
  -webkit-user-select: none;
  user-select: none;
}
@media (pointer: coarse) {
  ._label_f68j6_112 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
    padding-top: 0;
  }
}
._label_f68j6_112._hidden_f68j6_144 {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
._dark_f68j6_156 ._checkmark_f68j6_109 {
  background-color: var(--checkbox-background-dark);
  border: 1px solid var(--checkbox-border-dark);
}
._dark_f68j6_156 ._checkmark_f68j6_109._checked_f68j6_160 {
  color: var(--checkbox-checkmark-color-dark);
  background-color: var(--checkbox-background-checked-dark);
  border: 1px solid var(--checkbox-border-checked-dark);
}
._dark_f68j6_156
  ._input_f68j6_124[indeterminate="true"]
  + ._checkmark_f68j6_109 {
  background-color: var(--checkbox-background-checked-dark);
}
._dark_f68j6_156
  ._input_f68j6_124[indeterminate="true"]
  + ._checkmark_f68j6_109:after {
  background-color: var(--checkbox-checkmark-color-dark);
}
._dark_f68j6_156._disabled_f68j6_120 ._checkmark_f68j6_109 {
  color: var(--checkbox-disabled-checkmark-color-dark);
  background-color: var(--checkbox-disabled-background-dark);
  border: 1px solid var(--checkbox-border-disabled-dark);
}
._dark_f68j6_156._disabled_f68j6_120 ._checkmark_f68j6_109._checked_f68j6_160 {
  background-color: var(--checkbox-checked-disabled-background-dark);
}
._dark_f68j6_156._disabled_f68j6_120
  ._input_f68j6_124[indeterminate="true"]
  + ._checkmark_f68j6_109 {
  background-color: var(--checkbox-checked-disabled-background-dark);
}
._dark_f68j6_156._disabled_f68j6_120
  ._input_f68j6_124[indeterminate="true"]
  + ._checkmark_f68j6_109:after {
  background-color: var(--checkbox-disabled-checkmark-color-dark);
}
._light_f68j6_186 ._checkmark_f68j6_109 {
  background-color: var(--checkbox-background-light);
  border: 1px solid var(--checkbox-border-light);
}
._light_f68j6_186 ._checkmark_f68j6_109._checked_f68j6_160 {
  color: var(--checkbox-checkmark-color-light);
  background-color: var(--checkbox-background-checked-light);
  border: 1px solid var(--checkbox-border-checked-light);
}
._light_f68j6_186
  ._input_f68j6_124[indeterminate="true"]
  + ._checkmark_f68j6_109 {
  background-color: var(--checkbox-background-checked-light);
}
._light_f68j6_186
  ._input_f68j6_124[indeterminate="true"]
  + ._checkmark_f68j6_109:after {
  background-color: var(--checkbox-checkmark-color-light);
}
._light_f68j6_186._disabled_f68j6_120 ._checkmark_f68j6_109 {
  color: var(--checkbox-disabled-checkmark-color-light);
  background-color: var(--checkbox-disabled-background-light);
  border: 1px solid var(--checkbox-border-disabled-light);
}
._light_f68j6_186._disabled_f68j6_120 ._checkmark_f68j6_109._checked_f68j6_160 {
  background-color: var(--checkbox-checked-disabled-background-light);
}
._light_f68j6_186._disabled_f68j6_120
  ._input_f68j6_124[indeterminate="true"]
  + ._checkmark_f68j6_109 {
  background-color: var(--checkbox-checked-disabled-background-light);
}
._light_f68j6_186._disabled_f68j6_120
  ._input_f68j6_124[indeterminate="true"]
  + ._checkmark_f68j6_109:after {
  background-color: var(--checkbox-disabled-checkmark-color-light);
}
._checkmark_f68j6_109 {
  width: var(--checkbox-size);
  height: var(--checkbox-size);
  border-radius: var(--checkbox-border-radius);
  display: inline-block;
  position: relative;
  outline: transparent;
  transition:
    color 0.3s,
    background 0.3s,
    border 0.3s;
  flex: 0 0 var(--checkbox-size);
}
._checkmark_f68j6_109 svg {
  position: absolute;
  width: 100%;
  height: 100%;
  color: inherit;
}
._disabled_f68j6_120 ._checkmark_f68j6_109 {
  border-color: transparent;
  cursor: not-allowed;
}
[data-focus-visible-added] + ._checkmark_f68j6_109 {
  outline: 1px solid var(--checkbox-border-focus);
}
._input_f68j6_124[indeterminate="true"] + ._checkmark_f68j6_109:after {
  content: "";
  width: calc(100% - 4px);
  height: 2px;
  position: absolute;
  left: 2px;
  top: calc(50% - 1px);
  border-radius: 1px;
}
._headerWrapper_1d8w3_4 {
  width: 100%;
}
._relative_1d8w3_8 {
  position: relative;
}
._absolute_1d8w3_12 {
  position: absolute;
}
._headerInnerWrapper_1d8w3_16 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
._headerInnerWrapper_1d8w3_16 > :only-child {
  margin: auto;
}
._small_1d8w3_25 ._headerInnerWrapper_1d8w3_16 {
  height: 45px;
}
._medium_1d8w3_28 ._headerInnerWrapper_1d8w3_16 {
  height: 50px;
}
._large_1d8w3_31 ._headerInnerWrapper_1d8w3_16 {
  height: 55px;
}
._start_1d8w3_35,
._center_1d8w3_36,
._end_1d8w3_37 {
  display: flex;
  align-items: center;
}
._start_1d8w3_35,
._end_1d8w3_37 {
  flex: 1;
}
._start_1d8w3_35 {
  justify-content: flex-start;
}
._center_1d8w3_36 {
  justify-content: center;
}
._end_1d8w3_37 {
  justify-content: flex-end;
}
:root {
  --drag-and-drop-box-background-color-dark: var(--color-deep-blue-100);
  --drag-and-drop-box-background-color-hover-dark: var(--color-deep-blue-90);
  --drag-and-drop-box-border-color-dark: var(--color-deep-blue-80);
  --drag-and-drop-box-background-color-light: var(--color-white);
  --drag-and-drop-box-background-color-disabled-light: var(
    --color-deep-blue-30
  );
  --drag-and-drop-box-background-color-hover-light: var(--color-deep-blue-40);
  --drag-and-drop-box-border-color-light: var(--color-deep-blue-40);
  --drag-and-drop-box-border-color-error: var(--color-red-100);
  --drag-and-drop-box-background-color-error: var(--color-red-40);
}
._dragAndDropWrapper_14crg_19 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  aspect-ratio: 328/165;
}
._dark_14crg_27 {
  background-color: var(--drag-and-drop-box-background-color-dark);
  border: 1px solid var(--drag-and-drop-box-border-color-dark);
}
._dark_14crg_27:hover,
._dark_14crg_27._disabled_14crg_35 {
  background-color: var(--drag-and-drop-box-background-color-hover-dark);
  border-color: transparent;
}
._light_14crg_40 {
  background-color: var(--drag-and-drop-box-background-color-light);
  border: 1px solid var(--drag-and-drop-box-border-color-light);
}
._light_14crg_40:hover {
  background-color: var(--drag-and-drop-box-background-color-hover-light);
  border-color: transparent;
}
._light_14crg_40._disabled_14crg_35 {
  background-color: var(--drag-and-drop-box-background-color-disabled-light);
  border-color: transparent;
}
._error_14crg_53 {
  background-color: var(--drag-and-drop-box-background-color-error);
  border: 1px solid var(--drag-and-drop-box-border-color-error);
}
.light,
.dark {
  --file-upload-focus-start: var(--font-button-accent);
  --file-upload-focus-end: var(--font-button-accent);
}
._fileUploadLabel_1as3r_14 {
  cursor: pointer;
}
._fileUploadInput_1as3r_18 {
  position: absolute;
  width: 0;
  opacity: 0;
  z-index: var(--components-z-index-file-upload-input);
}
._fileUploadInput_1as3r_18:focus + ._fileUploadLabel_1as3r_14,
._fileUploadInput_1as3r_18[data-focus-visible-added]
  + ._fileUploadLabel_1as3r_14 {
  outline: transparent;
  box-shadow:
    0 0 0 1px var(--file-upload-focus-start),
    0 0 0 3px var(--file-upload-focus-end);
}
._heading_16odr_4._small_16odr_4 {
  padding-bottom: var(--heading-padding-bottom-small);
}
._heading_16odr_4._medium_16odr_7 {
  padding-bottom: var(--heading-padding-bottom-medium);
}
._subtitle_16odr_11 {
  display: block;
  margin-top: 2px;
}
._dark_16odr_16 {
  border-bottom: 1px solid var(--heading-border-color-dark);
}
._light_16odr_20 {
  border-bottom: 1px solid var(--heading-border-color-light);
}
._lineHeading_1shha_4 {
  width: 100%;
  text-align: center;
  position: relative;
}
._lineHeading_1shha_4:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: var(--lineheading-color-line);
  z-index: var(--components-z-index-line-heading-visual-line);
}
._heading_1shha_20 {
  position: relative;
  z-index: var(--components-z-index-line-heading-text);
  padding: 0 0.5em;
  display: inline-block;
  background-color: var(--lineheading-color-background);
  width: auto;
}
._label_106ko_99 {
  transition: color 0.3s;
}
._label_106ko_99._standard_106ko_102 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
  margin-bottom: var(--size-2);
  display: block;
}
@media (pointer: coarse) {
  ._label_106ko_99._standard_106ko_102 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._label_106ko_99._inline_106ko_116 {
  font-size: var(--body-bold-size-desktop);
  font-weight: var(--body-bold-weight-desktop);
  line-height: var(--body-bold-line-desktop);
  margin-inline-end: var(--size-2);
  pointer-events: none;
}
@media (pointer: coarse) {
  ._label_106ko_99._inline_106ko_116 {
    font-size: var(--body-bold-size-mobile);
    font-weight: var(--body-bold-weight-mobile);
    line-height: var(--body-bold-line-mobile);
  }
}
._label_106ko_99._hidden_106ko_130 {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
._dark_106ko_142 {
  color: var(--color-white);
}
._light_106ko_146 {
  color: var(--color-deep-blue-90);
}
._container_1muia_102 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
  align-items: center;
  border-radius: var(--input-radius);
  box-sizing: border-box;
  display: flex;
  overflow: hidden;
  padding: 0 var(--size-2);
  position: relative;
  transition:
    background 0.3s,
    border 0.3s;
  width: 100%;
  cursor: text;
}
@media (pointer: coarse) {
  ._container_1muia_102 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._container_1muia_102._small_1muia_124 {
  height: var(--size-8);
}
@media (pointer: coarse) {
  ._container_1muia_102._small_1muia_124 {
    height: var(--size-9);
  }
}
._container_1muia_102._medium_1muia_132 {
  height: var(--size-9);
}
@media (pointer: coarse) {
  ._container_1muia_102._medium_1muia_132 {
    height: var(--size-10);
  }
}
._disabled_1muia_140 ._container_1muia_102 {
  cursor: not-allowed;
}
._clearButton_1muia_144 {
  justify-self: flex-end;
  margin-left: var(--size-1);
}
@media (hover: hover) {
  ._error_1muia_149 ._clearButton_1muia_144:hover {
    background-color: var(--color-white);
    border-color: var(--color-white);
  }
}
._errorText_1muia_155 {
  display: block;
}
._enhancerStart_1muia_159,
._enhancerEnd_1muia_160 {
  display: inline-flex;
  flex: 0;
}
._inputElement_1muia_165 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
  flex: 1;
  min-width: 0;
  width: 100%;
  padding: 0;
  border: 0;
  transition:
    color 0.3s,
    background 0.3s,
    border 0.3s;
}
@media (pointer: coarse) {
  ._inputElement_1muia_165 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._inputElement_1muia_165._small_1muia_124 {
  height: var(--size-8);
}
@media (pointer: coarse) {
  ._inputElement_1muia_165._small_1muia_124 {
    height: var(--size-9);
  }
}
._inputElement_1muia_165._medium_1muia_132 {
  height: var(--size-9);
}
@media (pointer: coarse) {
  ._inputElement_1muia_165._medium_1muia_132 {
    height: var(--size-10);
  }
}
._inputElement_1muia_165:disabled {
  cursor: not-allowed;
}
._inputElement_1muia_165:-webkit-autofill,
._inputElement_1muia_165:-webkit-autofill:hover,
._inputElement_1muia_165:-webkit-autofill:focus {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
}
@media (pointer: coarse) {
  ._inputElement_1muia_165:-webkit-autofill,
  ._inputElement_1muia_165:-webkit-autofill:hover,
  ._inputElement_1muia_165:-webkit-autofill:focus {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._dateSelectButton_1muia_215 {
  margin-left: -23px;
  pointer-events: none;
}
._dark_1muia_220._standard_1muia_220 {
  color: var(--input-dark-standard-color);
}
._dark_1muia_220._standard_1muia_220 ._container_1muia_102 {
  background-color: var(--input-dark-standard-background);
  border: 1px solid var(--input-dark-standard-border);
}
@media (hover: hover) {
  ._dark_1muia_220._standard_1muia_220 ._container_1muia_102:hover {
    background: var(--input-dark-standard-background-hover);
    border-color: var(--input-dark-standard-border-hover);
  }
}
._dark_1muia_220._standard_1muia_220 ._container_1muia_102:focus-within {
  background-color: var(--input-dark-standard-background-focus);
  border-color: var(--input-dark-standard-border-focus);
}
._dark_1muia_220._standard_1muia_220 ._container_1muia_102:disabled {
  background-color: var(--input-dark-standard-background-disabled);
}
._dark_1muia_220._standard_1muia_220
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-dark-standard-color-inline-label);
}
._dark_1muia_220._standard_1muia_220._error_1muia_149 ._container_1muia_102,
._dark_1muia_220._standard_1muia_220._error_1muia_149
  ._container_1muia_102:focus-within {
  background: var(--input-dark-standard-background-danger);
  border-color: var(--input-dark-standard-border-danger);
}
._dark_1muia_220._standard_1muia_220._error_1muia_149 ._container_1muia_102,
._dark_1muia_220._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input,
._dark_1muia_220._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-dark-standard-color-danger);
}
._dark_1muia_220._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input::placeholder,
._dark_1muia_220._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input:placeholder-shown {
  color: var(--input-dark-standard-color-placeholder-danger);
}
._dark_1muia_220._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill,
._dark_1muia_220._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill:hover,
._dark_1muia_220._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(
    --input-dark-standard-color-placeholder-danger
  ) !important;
}
._dark_1muia_220._standard_1muia_220._disabled_1muia_140 ._container_1muia_102,
._dark_1muia_220._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102:focus-within {
  background: var(--input-dark-standard-background-disabled);
  border-color: var(--input-dark-standard-background-disabled);
}
._dark_1muia_220._standard_1muia_220._disabled_1muia_140 ._container_1muia_102,
._dark_1muia_220._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input,
._dark_1muia_220._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-dark-standard-color-disabled);
}
._dark_1muia_220._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input::placeholder,
._dark_1muia_220._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input:placeholder-shown {
  color: var(--input-dark-standard-color-disabled);
}
._dark_1muia_220._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill,
._dark_1muia_220._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill:hover,
._dark_1muia_220._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--input-dark-standard-color-disabled) !important;
}
._dark_1muia_220._standard_1muia_220._disabled_1muia_140 ._label_1muia_285 {
  color: var(--input-dark-standard-color-label-disabled);
}
._dark_1muia_220._standard_1muia_220 input {
  color: var(--input-dark-standard-color);
}
._dark_1muia_220._standard_1muia_220 input::placeholder,
._dark_1muia_220._standard_1muia_220 input:placeholder-shown {
  color: var(--input-dark-standard-color-placeholder);
}
._dark_1muia_220._standard_1muia_220 input:-webkit-autofill,
._dark_1muia_220._standard_1muia_220 input:-webkit-autofill:hover,
._dark_1muia_220._standard_1muia_220 input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--input-dark-standard-color) !important;
}
._dark_1muia_220._transparent_1muia_298 {
  color: var(--input-dark-transparent-color);
}
._dark_1muia_220._transparent_1muia_298 ._container_1muia_102 {
  background-color: var(--input-dark-transparent-background);
  border: 1px solid var(--input-dark-transparent-border);
}
@media (hover: hover) {
  ._dark_1muia_220._transparent_1muia_298 ._container_1muia_102:hover {
    background: var(--input-dark-transparent-background-hover);
    border-color: var(--input-dark-transparent-border-hover);
  }
}
._dark_1muia_220._transparent_1muia_298 ._container_1muia_102:focus-within {
  background-color: var(--input-dark-transparent-background-focus);
  border-color: var(--input-dark-transparent-border-focus);
}
._dark_1muia_220._transparent_1muia_298 ._container_1muia_102:disabled {
  background-color: var(--input-dark-transparent-background-disabled);
}
._dark_1muia_220._transparent_1muia_298
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-dark-transparent-color-inline-label);
}
._dark_1muia_220._transparent_1muia_298._error_1muia_149 ._container_1muia_102,
._dark_1muia_220._transparent_1muia_298._error_1muia_149
  ._container_1muia_102:focus-within {
  background: var(--input-dark-transparent-background-danger);
  border-color: var(--input-dark-transparent-border-danger);
}
._dark_1muia_220._transparent_1muia_298._error_1muia_149 ._container_1muia_102,
._dark_1muia_220._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input,
._dark_1muia_220._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-dark-transparent-color-danger);
}
._dark_1muia_220._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input::placeholder,
._dark_1muia_220._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input:placeholder-shown {
  color: var(--input-dark-transparent-color-placeholder-danger);
}
._dark_1muia_220._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill,
._dark_1muia_220._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill:hover,
._dark_1muia_220._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(
    --input-dark-transparent-color-placeholder-danger
  ) !important;
}
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102,
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102:focus-within {
  background: var(--input-dark-transparent-background-disabled);
  border-color: var(--input-dark-transparent-background-disabled);
}
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102,
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input,
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-dark-transparent-color-disabled);
}
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input::placeholder,
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input:placeholder-shown {
  color: var(--input-dark-transparent-color-disabled);
}
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill,
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill:hover,
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(
    --input-dark-transparent-color-disabled
  ) !important;
}
._dark_1muia_220._transparent_1muia_298._disabled_1muia_140 ._label_1muia_285 {
  color: var(--input-dark-transparent-color-label-disabled);
}
._dark_1muia_220._transparent_1muia_298 input {
  color: var(--input-dark-transparent-color);
}
._dark_1muia_220._transparent_1muia_298 input::placeholder,
._dark_1muia_220._transparent_1muia_298 input:placeholder-shown {
  color: var(--input-dark-transparent-color-placeholder);
}
._dark_1muia_220._transparent_1muia_298 input:-webkit-autofill,
._dark_1muia_220._transparent_1muia_298 input:-webkit-autofill:hover,
._dark_1muia_220._transparent_1muia_298 input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--input-dark-transparent-color) !important;
}
._light_1muia_376._standard_1muia_220 {
  color: var(--input-light-standard-color);
}
._light_1muia_376._standard_1muia_220 ._container_1muia_102 {
  background-color: var(--input-light-standard-background);
  border: 1px solid var(--input-light-standard-border);
}
@media (hover: hover) {
  ._light_1muia_376._standard_1muia_220 ._container_1muia_102:hover {
    background: var(--input-light-standard-background-hover);
    border-color: var(--input-light-standard-border-hover);
  }
}
._light_1muia_376._standard_1muia_220 ._container_1muia_102:focus-within {
  background-color: var(--input-light-standard-background-focus);
  border-color: var(--input-light-standard-border-focus);
}
._light_1muia_376._standard_1muia_220 ._container_1muia_102:disabled {
  background-color: var(--input-light-standard-background-disabled);
}
._light_1muia_376._standard_1muia_220
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-light-standard-color-inline-label);
}
._light_1muia_376._standard_1muia_220._error_1muia_149 ._container_1muia_102,
._light_1muia_376._standard_1muia_220._error_1muia_149
  ._container_1muia_102:focus-within {
  background: var(--input-light-standard-background-danger);
  border-color: var(--input-light-standard-border-danger);
}
._light_1muia_376._standard_1muia_220._error_1muia_149 ._container_1muia_102,
._light_1muia_376._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input,
._light_1muia_376._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-light-standard-color-danger);
}
._light_1muia_376._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input::placeholder,
._light_1muia_376._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input:placeholder-shown {
  color: var(--input-light-standard-color-placeholder-danger);
}
._light_1muia_376._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill,
._light_1muia_376._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill:hover,
._light_1muia_376._standard_1muia_220._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(
    --input-light-standard-color-placeholder-danger
  ) !important;
}
._light_1muia_376._standard_1muia_220._disabled_1muia_140 ._container_1muia_102,
._light_1muia_376._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102:focus-within {
  background: var(--input-light-standard-background-disabled);
  border-color: var(--input-light-standard-background-disabled);
}
._light_1muia_376._standard_1muia_220._disabled_1muia_140 ._container_1muia_102,
._light_1muia_376._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input,
._light_1muia_376._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-light-standard-color-disabled);
}
._light_1muia_376._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input::placeholder,
._light_1muia_376._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input:placeholder-shown {
  color: var(--input-light-standard-color-disabled);
}
._light_1muia_376._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill,
._light_1muia_376._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill:hover,
._light_1muia_376._standard_1muia_220._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(
    --input-light-standard-color-disabled
  ) !important;
}
._light_1muia_376._standard_1muia_220._disabled_1muia_140 ._label_1muia_285 {
  color: var(--input-light-standard-color-label-disabled);
}
._light_1muia_376._standard_1muia_220 input {
  color: var(--input-light-standard-color);
}
._light_1muia_376._standard_1muia_220 input::placeholder,
._light_1muia_376._standard_1muia_220 input:placeholder-shown {
  color: var(--input-light-standard-color-placeholder);
}
._light_1muia_376._standard_1muia_220 input:-webkit-autofill,
._light_1muia_376._standard_1muia_220 input:-webkit-autofill:hover,
._light_1muia_376._standard_1muia_220 input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--input-light-standard-color) !important;
}
._light_1muia_376._transparent_1muia_298 {
  color: var(--input-light-transparent-color);
}
._light_1muia_376._transparent_1muia_298 ._container_1muia_102 {
  background-color: var(--input-light-transparent-background);
  border: 1px solid var(--input-light-transparent-border);
}
@media (hover: hover) {
  ._light_1muia_376._transparent_1muia_298 ._container_1muia_102:hover {
    background: var(--input-light-transparent-background-hover);
    border-color: var(--input-light-transparent-border-hover);
  }
}
._light_1muia_376._transparent_1muia_298 ._container_1muia_102:focus-within {
  background-color: var(--input-light-transparent-background-focus);
  border-color: var(--input-light-transparent-border-focus);
}
._light_1muia_376._transparent_1muia_298 ._container_1muia_102:disabled {
  background-color: var(--input-light-transparent-background-disabled);
}
._light_1muia_376._transparent_1muia_298
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-light-transparent-color-inline-label);
}
._light_1muia_376._transparent_1muia_298._error_1muia_149 ._container_1muia_102,
._light_1muia_376._transparent_1muia_298._error_1muia_149
  ._container_1muia_102:focus-within {
  background: var(--input-light-transparent-background-danger);
  border-color: var(--input-light-transparent-border-danger);
}
._light_1muia_376._transparent_1muia_298._error_1muia_149 ._container_1muia_102,
._light_1muia_376._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input,
._light_1muia_376._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-light-transparent-color-danger);
}
._light_1muia_376._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input::placeholder,
._light_1muia_376._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input:placeholder-shown {
  color: var(--input-light-transparent-color-placeholder-danger);
}
._light_1muia_376._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill,
._light_1muia_376._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill:hover,
._light_1muia_376._transparent_1muia_298._error_1muia_149
  ._container_1muia_102
  input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(
    --input-light-transparent-color-placeholder-danger
  ) !important;
}
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102,
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102:focus-within {
  background: var(--input-light-transparent-background-disabled);
  border-color: var(--input-light-transparent-background-disabled);
}
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102,
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input,
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  ._clearButton_1muia_144 {
  color: var(--input-light-transparent-color-disabled);
}
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input::placeholder,
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input:placeholder-shown {
  color: var(--input-light-transparent-color-disabled);
}
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill,
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill:hover,
._light_1muia_376._transparent_1muia_298._disabled_1muia_140
  ._container_1muia_102
  input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(
    --input-light-transparent-color-disabled
  ) !important;
}
._light_1muia_376._transparent_1muia_298._disabled_1muia_140 ._label_1muia_285 {
  color: var(--input-light-transparent-color-label-disabled);
}
._light_1muia_376._transparent_1muia_298 input {
  color: var(--input-light-transparent-color);
}
._light_1muia_376._transparent_1muia_298 input::placeholder,
._light_1muia_376._transparent_1muia_298 input:placeholder-shown {
  color: var(--input-light-transparent-color-placeholder);
}
._light_1muia_376._transparent_1muia_298 input:-webkit-autofill,
._light_1muia_376._transparent_1muia_298 input:-webkit-autofill:hover,
._light_1muia_376._transparent_1muia_298 input:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--input-light-transparent-color) !important;
}
._logo_1y8qg_4 {
  object-fit: contain;
}
._logo_1glki_4 {
  width: 127px;
  height: auto;
}
._absoluteCenter_1glki_9 {
  position: absolute;
  left: 50%;
  transform: translate(-50%);
}
._dark_1glki_15 {
  color: var(--logo-color-dark);
}
._light_1glki_19 {
  color: var(--logo-color-light);
}
._tertiary_1glki_23 {
  color: var(--logo-color-tertiary);
}
._large_1glki_27 {
  width: 180px;
}
._medium_1glki_31 {
  width: 80px;
}
._small_1glki_35 {
  width: 60px;
}
._full_1glki_39 {
  width: 100%;
}
:root {
  --modal-close-button-background-color-hover: var(--color-deep-blue-20);
  --modal-close-button-size: 20px;
  --modal-close-button-icon-size: 18px;
}
._closeButton_13k8s_13 {
  width: var(--modal-close-button-size);
  height: var(--modal-close-button-size);
  min-height: var(--modal-close-button-size);
}
._closeButton_13k8s_13:hover {
  background-color: var(--modal-close-button-background-color-hover);
}
._icon_13k8s_22 {
  width: var(--modal-close-button-icon-size);
  height: var(--modal-close-button-icon-size);
}
._tooltipContainer_qd60t_4 {
  position: relative;
  display: inline-flex;
}
._tooltip_qd60t_4 {
  position: absolute;
  animation: _fade_qd60t_1 ease-in 0.1s;
  z-index: var(--components-z-index-tooltip);
  border-radius: var(--tooltip-radius);
  display: flex;
  align-items: flex-start;
  min-height: 32px;
  flex-direction: column;
  justify-content: center;
}
._tooltip_qd60t_4 ._tooltipArrow_qd60t_20 {
  padding: 0;
}
._tooltipArrow_qd60t_20 {
  position: absolute;
  top: 100%;
}
._tooltipArrowIcon_qd60t_28 {
  width: 20px;
  height: 9px;
}
._tooltipArrow_qd60t_20 svg {
  display: block;
}
._tooltipControl_qd60t_36 {
  white-space: nowrap;
  padding-left: var(--tooltip-padding);
  padding-right: var(--tooltip-padding);
}
._tooltipNotification_qd60t_42 {
  padding: var(--tooltip-notification-padding);
  width: 239px;
}
._tooltipNotification_qd60t_42 > * {
  padding: calc(var(--tooltip-notification-padding) / 4);
}
._headerWrapper_qd60t_50 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
._cta_qd60t_57 {
  text-decoration-line: underline;
  cursor: pointer;
}
._closeButton_qd60t_62 {
  margin-left: var(--size-1);
  margin-top: calc(var(--size-1) * -1);
  align-self: flex-start;
}
._top_qd60t_68,
._bottom_qd60t_69,
._topCenter_qd60t_70,
._bottomCenter_qd60t_71 {
  left: 50%;
  transform: translate(-50%);
}
._endBottom_qd60t_76 {
  transform: translate(-50%);
}
._bottomEnd_qd60t_80,
._topEnd_qd60t_81 {
  inset-inline-end: 100%;
}
._left_qd60t_85,
._right_qd60t_86 {
  top: 50%;
  transform: translateY(-50%);
}
._top_qd60t_68 {
  bottom: calc(100% + var(--tooltip-padding) / 2);
}
._right_qd60t_86 {
  left: calc(100% + var(--tooltip-padding) / 2);
}
._bottom_qd60t_69 {
  top: calc(100% + var(--tooltip-padding) / 2);
}
._left_qd60t_85 {
  right: calc(100% + var(--tooltip-padding) / 2);
}
._topCenter_qd60t_70,
._topEnd_qd60t_81,
._topLeft_qd60t_109,
._topRight_qd60t_110,
._topStart_qd60t_111 {
  bottom: calc(100% + var(--tooltip-padding));
}
._topCenter_qd60t_70 ._tooltipArrow_qd60t_20,
._topEnd_qd60t_81 ._tooltipArrow_qd60t_20,
._topLeft_qd60t_109 ._tooltipArrow_qd60t_20,
._topRight_qd60t_110 ._tooltipArrow_qd60t_20,
._topStart_qd60t_111 ._tooltipArrow_qd60t_20 {
  border-width: 8px 7px 0;
  border-color: var(--tooltip-background) transparent transparent transparent;
  bottom: -8px;
}
._bottomCenter_qd60t_71,
._bottomEnd_qd60t_80,
._bottomLeft_qd60t_126,
._bottomRight_qd60t_127,
._bottomStart_qd60t_128,
._endBottom_qd60t_76 {
  top: calc(100% + var(--tooltip-padding));
}
._bottomCenter_qd60t_71 ._tooltipArrow_qd60t_20,
._bottomEnd_qd60t_80 ._tooltipArrow_qd60t_20,
._bottomLeft_qd60t_126 ._tooltipArrow_qd60t_20,
._bottomRight_qd60t_127 ._tooltipArrow_qd60t_20,
._bottomStart_qd60t_128 ._tooltipArrow_qd60t_20,
._endBottom_qd60t_76 ._tooltipArrow_qd60t_20 {
  top: -8px;
  border-width: 0 7px 8px;
  border-color: transparent transparent var(--tooltip-background) transparent;
}
._bottomCenter_qd60t_71 ._tooltipArrowIcon_qd60t_28,
._bottomEnd_qd60t_80 ._tooltipArrowIcon_qd60t_28,
._bottomLeft_qd60t_126 ._tooltipArrowIcon_qd60t_28,
._bottomRight_qd60t_127 ._tooltipArrowIcon_qd60t_28,
._bottomStart_qd60t_128 ._tooltipArrowIcon_qd60t_28,
._endBottom_qd60t_76 ._tooltipArrowIcon_qd60t_28 {
  transform: rotate(180deg);
}
._topEnd_qd60t_81,
._bottomEnd_qd60t_80 {
  inset-inline-end: 0;
}
._topStart_qd60t_111,
._bottomStart_qd60t_128 {
  inset-inline-start: 0;
}
._topCenter_qd60t_70 ._tooltipArrow_qd60t_20,
._bottomCenter_qd60t_71 ._tooltipArrow_qd60t_20 {
  left: 50%;
  transform: translate(-50%);
}
._topStart_qd60t_111 ._tooltipArrow_qd60t_20,
._bottomStart_qd60t_128 ._tooltipArrow_qd60t_20 {
  inset-inline-start: 12px;
}
._topStart_qd60t_111._tooltipNotification_qd60t_42,
._bottomStart_qd60t_128._tooltipNotification_qd60t_42 {
  inset-inline-start: calc(50% - 22px);
}
._topEnd_qd60t_81 ._tooltipArrow_qd60t_20,
._bottomEnd_qd60t_80 ._tooltipArrow_qd60t_20 {
  inset-inline-end: 12px;
}
._topEnd_qd60t_81._tooltipNotification_qd60t_42,
._bottomEnd_qd60t_80._tooltipNotification_qd60t_42 {
  inset-inline-end: calc(50% - 22px);
}
._topRight_qd60t_110,
._bottomRight_qd60t_127 {
  left: calc(50% - 22px);
}
._topRight_qd60t_110 ._tooltipArrow_qd60t_20,
._bottomRight_qd60t_127 ._tooltipArrow_qd60t_20 {
  left: 12px;
}
._topLeft_qd60t_109,
._bottomLeft_qd60t_126 {
  right: calc(50% - 22px);
}
._topLeft_qd60t_109 ._tooltipArrow_qd60t_20,
._bottomLeft_qd60t_126 ._tooltipArrow_qd60t_20 {
  right: 12px;
}
._fullWidth_qd60t_205 {
  width: 100%;
}
@keyframes _fade_qd60t_1 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
._pill_qsw4c_99 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
  display: inline-flex;
  align-items: center;
  border-radius: var(--pill-radius);
  box-shadow: 0 0 16px #0a21361a;
  padding: var(--pill-padding-vertical) var(--pill-padding-horizontal);
}
@media (pointer: coarse) {
  ._pill_qsw4c_99 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._dark_qsw4c_117 {
  background: var(--pill-background-dark);
  color: var(--pill-color-dark);
}
._dark_qsw4c_117._danger_qsw4c_121 {
  background: var(--pill-background-danger-dark);
  color: var(--pill-color-danger-dark);
}
._light_qsw4c_126 {
  background-color: var(--pill-background-light);
  color: var(--pill-color-light);
}
._light_qsw4c_126._danger_qsw4c_121 {
  background-color: var(--pill-background-danger-light);
  color: var(--pill-color-danger-light);
}
._closeButton_qsw4c_135 {
  margin-inline-start: var(--size-1);
  max-height: var(--pill-close-button-height);
  top: 1px;
}
._wrapper_55j2z_4 {
  display: flex;
  align-items: center;
  padding-top: var(--size-4);
  padding-bottom: var(--size-4);
}
._wrap_136is_99 {
  display: inline-flex;
  position: relative;
  cursor: pointer;
}
._wrap_136is_99._spaced_136is_104 {
  display: flex;
  align-content: flex-start;
  justify-content: space-between;
}
._wrap_136is_99._start_136is_109 ._indicator_136is_109 {
  order: 1;
}
._wrap_136is_99._start_136is_109 ._label_136is_112 {
  padding-inline-end: var(--size-2);
  order: 0;
}
._wrap_136is_99._end_136is_116 ._label_136is_112 {
  padding-inline-start: var(--size-2);
}
._input_136is_120 {
  position: absolute;
  opacity: 0;
  cursor: inherit;
}
._label_136is_112 {
  display: block;
  -webkit-user-select: none;
  user-select: none;
  cursor: inherit;
}
._indicator_136is_109 {
  border-radius: var(--radio-button-border-radius);
  display: inline-grid;
  flex: 0 0 var(--radio-button-size);
  height: var(--radio-button-size);
  outline: transparent;
  transition:
    color 0.3s,
    background 0.3s,
    border 0.3s;
  width: var(--radio-button-size);
}
._indicator_136is_109 ._dot_136is_141 {
  background-color: transparent;
  border-radius: var(--radio-button-border-radius);
  height: var(--radio-button-indicator-size);
  width: var(--radio-button-indicator-size);
  transition: background-color 0.1s;
  justify-self: center;
  align-self: center;
}
._dark_136is_151 ._indicator_136is_109 {
  background-color: var(--radio-button-background-dark);
  border: 1px solid var(--radio-button-border-dark);
}
._dark_136is_151 ._indicator_136is_109._checked_136is_155 ._dot_136is_141 {
  background-color: var(--radio-button-indicator-checked-color-dark);
}
._dark_136is_151._disabled_136is_158 ._indicator_136is_109 {
  background-color: var(--radio-button-disabled-background-dark);
  border: 1px solid var(--radio-button-border-disabled-dark);
}
._dark_136is_151._disabled_136is_158
  ._indicator_136is_109._checked_136is_155
  ._dot_136is_141 {
  background-color: var(--radio-button-disabled-indicator-checked-color-dark);
}
._light_136is_166 ._indicator_136is_109 {
  background-color: var(--radio-button-background-light);
  border: 1px solid var(--radio-button-border-light);
}
._light_136is_166 ._indicator_136is_109._checked_136is_155 ._dot_136is_141 {
  background-color: var(--radio-button-indicator-checked-color-light);
}
._light_136is_166._disabled_136is_158 ._indicator_136is_109 {
  background-color: var(--radio-button-disabled-background-light);
  border: 1px solid var(--radio-button-border-disabled-light);
}
._light_136is_166._disabled_136is_158
  ._indicator_136is_109._checked_136is_155
  ._dot_136is_141 {
  background-color: var(--radio-button-disabled-indicator-checked-color-light);
}
._disabled_136is_158 {
  border-color: transparent;
  cursor: not-allowed;
}
[data-focus-visible-added] + ._indicator_136is_109 {
  outline: 1px solid var(--radio-button-border-focus);
}
._scrollbars_1glps_9 .simplebar-vertical > .simplebar-scrollbar:before {
  width: var(--size-1);
  background-color: var(--scrollbar-background-color);
}
._scrollbars_1glps_9 .simplebar-horizontal > .simplebar-scrollbar:before {
  height: var(--size-1);
  background-color: var(--scrollbar-background-color);
}
._scrollbars_1glps_9 .simplebar-scrollbar.simplebar-visible:before {
  opacity: 1;
}
html[dir="rtl"] ._scrollbars_1glps_9 .simplebar-vertical {
  left: 0;
  right: auto;
}
:root {
  --statindicator-size-small: 8px;
  --statindicator-size-large: 18px;
  --statindicator-bg-default: var(--color-deep-blue-50);
  --statindicator-bg-active: var(--color-green-100);
  --statindicator-bg-active-arrow: var(--color-signal-green);
  --statindicator-bg-danger: var(--color-red-100);
  --statindicator-bg-danger-arrow: var(--color-signal-red);
  --statindicator-bg-busy: var(--color-blue-100);
  --statindicator-bg-warning: var(--color-signal-orange-120);
  --statindicator-glow: 0 0 10px;
  --statindicator-glow-color-default: var(--color-deep-blue-40);
  --statindicator-glow-color-active: var(--color-green-90);
  --statindicator-glow-color-danger: var(--color-red-90);
  --statindicator-glow-color-busy: var(--color-blue-90);
  --statindicator-glow-color-warning: var(--color-signal-orange-90);
}
._wrap_mihf5_25 {
  margin: 0;
}
._indicator_mihf5_29:not(._arrow_mihf5_29) {
  border-radius: 50%;
  background-color: var(--statindicator-bg-default);
  box-shadow: var(--statindicator-glow) var(--statindicator-glow-color-default);
}
._indicator_mihf5_29:not(._arrow_mihf5_29)._small_mihf5_34 {
  width: var(--statindicator-size-small);
  height: var(--statindicator-size-small);
}
._indicator_mihf5_29:not(._arrow_mihf5_29)._large_mihf5_38 {
  width: var(--statindicator-size-large);
  height: var(--statindicator-size-large);
}
._indicator_mihf5_29:not(._arrow_mihf5_29)._success_mihf5_42 {
  background-color: var(--statindicator-bg-active);
  box-shadow: var(--statindicator-glow) var(--statindicator-glow-color-active);
}
._indicator_mihf5_29:not(._arrow_mihf5_29)._danger_mihf5_46 {
  background-color: var(--statindicator-bg-danger);
  box-shadow: var(--statindicator-glow) var(--statindicator-glow-color-danger);
}
._indicator_mihf5_29:not(._arrow_mihf5_29)._busy_mihf5_50 {
  background-color: var(--statindicator-bg-busy);
  box-shadow: var(--statindicator-glow) var(--statindicator-glow-color-busy);
}
._indicator_mihf5_29:not(._arrow_mihf5_29)._warning_mihf5_54 {
  background-color: var(--statindicator-bg-warning);
  box-shadow: var(--statindicator-glow) var(--statindicator-glow-color-warning);
}
._indicator_mihf5_29._arrow_mihf5_29 {
  width: 0;
  height: 0;
  border-style: solid;
  border-color: transparent transparent var(--statindicator-bg-default)
    transparent;
}
._indicator_mihf5_29._arrow_mihf5_29._small_mihf5_34 {
  border-width: 0 5px 5px;
}
._indicator_mihf5_29._arrow_mihf5_29._large_mihf5_38 {
  border-width: 0 10px 10px;
}
._indicator_mihf5_29._arrow_mihf5_29._success_mihf5_42 {
  border-color: transparent transparent var(--statindicator-bg-active-arrow)
    transparent;
}
._indicator_mihf5_29._arrow_mihf5_29._danger_mihf5_46 {
  border-color: transparent transparent var(--statindicator-bg-danger-arrow)
    transparent;
}
._indicator_mihf5_29._arrow_mihf5_29._busy_mihf5_50 {
  border-color: transparent transparent var(--statindicator-bg-busy) transparent;
}
._indicator_mihf5_29._arrow_mihf5_29._warning_mihf5_54 {
  border-color: transparent transparent var(--statindicator-bg-warning)
    transparent;
}
._indicator_mihf5_29._arrow_mihf5_29._down_mihf5_82 {
  transform: rotate(180deg);
}
:root {
  --step-number-size: 20px;
  --step-number-dark-color: var(--color-deep-blue-40);
  --step-number-dark-color-active: var(--color-deep-blue-100);
  --step-number-dark-bg-color-active: var(--color-white);
  --step-number-dark-color-disabled: var(--color-deep-blue-60);
  --step-number-dark-color-completed: var(--color-deep-blue-100);
  --step-number-dark-bg-color-completed: var(--color-deep-blue-40);
  --step-number-dark-color-failed: var(--color-deep-blue-100);
  --step-number-dark-bg-color-failed: var(--color-deep-blue-40);
  --step-number-light-color: var(--color-deep-blue-60);
  --step-number-light-color-active: var(--color-white);
  --step-number-light-bg-color-active: var(--color-deep-blue-90);
  --step-number-light-color-disabled: var(--color-deep-blue-50);
  --step-number-light-color-completed: var(--color-white);
  --step-number-light-bg-color-completed: var(--color-deep-blue-60);
  --step-number-light-color-failed: var(--color-white);
  --step-number-light-bg-color-failed: var(--color-deep-blue-60);
}
._stepNumber_15gri_27 {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: var(--border-radius-round);
  width: var(--step-number-size);
  height: var(--step-number-size);
  transition:
    color 0.25s,
    box-shadow 0.25s,
    background-color 0.25s;
}
._dark_15gri_38 {
  color: var(--step-number-dark-color);
  box-shadow: 0 0 0 1px inset var(--step-number-dark-color);
}
._dark_15gri_38._disabled_15gri_42 {
  color: var(--step-number-dark-color-disabled);
  background-color: transparent;
  box-shadow: 0 0 0 1px inset var(--step-number-dark-color-disabled);
}
._dark_15gri_38._completed_15gri_47 {
  color: var(--step-number-dark-color-completed);
  background-color: var(--step-number-dark-bg-color-completed);
  box-shadow: none;
}
._dark_15gri_38._failed_15gri_52 {
  color: var(--step-number-dark-color-failed);
  background-color: var(--step-number-dark-bg-color-failed);
  box-shadow: none;
}
._dark_15gri_38._active_15gri_57 {
  color: var(--step-number-dark-color-active);
  background-color: var(--step-number-dark-bg-color-active);
  box-shadow: none;
}
._light_15gri_63 {
  color: var(--step-number-light-color);
  box-shadow: 0 0 0 1px inset var(--step-number-light-color);
}
._light_15gri_63._disabled_15gri_42 {
  color: var(--step-number-light-color-disabled);
  background-color: transparent;
  box-shadow: 0 0 0 1px inset var(--step-number-light-color-disabled);
}
._light_15gri_63._completed_15gri_47 {
  color: var(--step-number-light-color-completed);
  background-color: var(--step-number-light-bg-color-completed);
  box-shadow: none;
}
._light_15gri_63._failed_15gri_52 {
  color: var(--step-number-light-color-failed);
  background-color: var(--step-number-light-bg-color-failed);
  box-shadow: none;
}
._light_15gri_63._active_15gri_57 {
  color: var(--step-number-light-color-active);
  background-color: var(--step-number-light-bg-color-active);
  box-shadow: none;
}
:root {
  --textarea-dark-color: #f2f2f2;
  --textarea-dark-background: #494949;
  --textarea-dark-border: #494949;
  --textarea-dark-color-inline-label: #c3c4c5;
  --textarea-dark-color-message-danger: #ffe3e4;
  --textarea-dark-color-placeholder: #c3c4c5;
  --textarea-dark-color-danger: #e60000;
  --textarea-dark-background-danger: #ffe3e4;
  --textarea-dark-border-danger: #ffe3e4;
  --textarea-dark-color-placeholder-danger: #ff7273;
  --textarea-dark-background-hover: #323232;
  --textarea-dark-border-hover: #323232;
  --textarea-dark-background-focus: #494949;
  --textarea-dark-border-focus: #c3c4c5;
  --textarea-dark-color-disabled: #989898;
  --textarea-dark-color-label-disabled: #c3c4c5;
  --textarea-dark-background-disabled: #323232;
  --textarea-dark-border-disabled: #323232;
  --textarea-light-color: #494949;
  --textarea-light-background: #f2f2f2;
  --textarea-light-border: #dcdcdc;
  --textarea-light-color-inline-label: #494949;
  --textarea-light-color-placeholder: #989898;
  --textarea-light-color-danger: #e60000;
  --textarea-light-color-message-danger: #e60000;
  --textarea-light-background-danger: #ffe3e4;
  --textarea-light-border-danger: #ffe3e4;
  --textarea-light-color-placeholder-danger: #ff7273;
  --textarea-light-background-hover: #e6e6e6;
  --textarea-light-border-hover: #d2d2d2;
  --textarea-light-background-focus: #f2f2f2;
  --textarea-light-border-focus: #494949;
  --textarea-light-color-disabled: #989898;
  --textarea-light-color-label-disabled: #c3c4c5;
  --textarea-light-background-disabled: #e6e6e6;
  --textarea-light-border-disabled: #c3c4c5;
  --textarea-focus-outline: #0ebec7;
  --textarea-radius: var(--border-radius-small-box);
}
._wrap_iazrb_149 {
  display: inline-block;
  width: 100%;
}
._textarea_iazrb_154 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
  min-width: 0;
  border-radius: var(--textarea-radius);
  width: 100%;
  padding: var(--size-2);
  outline: transparent;
  border: 0;
  background: transparent;
  box-sizing: border-box;
  transition:
    color 0.3s,
    background 0.3s,
    border 0.3s;
}
@media (pointer: coarse) {
  ._textarea_iazrb_154 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._textarea_iazrb_154:disabled {
  cursor: not-allowed;
}
._textarea_iazrb_154:-webkit-autofill,
._textarea_iazrb_154:-webkit-autofill:hover,
._textarea_iazrb_154:-webkit-autofill:focus {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
}
@media (pointer: coarse) {
  ._textarea_iazrb_154:-webkit-autofill,
  ._textarea_iazrb_154:-webkit-autofill:hover,
  ._textarea_iazrb_154:-webkit-autofill:focus {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._errorText_iazrb_191 {
  display: block;
}
._dark_iazrb_195 {
  color: var(--textarea-dark-color);
}
._dark_iazrb_195 textarea {
  background-color: var(--textarea-dark-background);
  border: 1px solid var(--textarea-dark-border);
}
@media (hover: hover) {
  ._dark_iazrb_195 textarea:hover {
    background: var(--textarea-dark-background-hover);
    border-color: var(--textarea-dark-border-hover);
  }
}
._dark_iazrb_195 textarea:focus-within {
  background-color: var(--textarea-dark-background-focus);
  border-color: var(--textarea-dark-border-focus);
}
._dark_iazrb_195 textarea:disabled {
  background-color: var(--textarea-dark-background-disabled);
}
._dark_iazrb_195 textarea ._clearButton_iazrb_216 {
  color: var(--textarea-dark-color-inline-label);
}
._dark_iazrb_195._error_iazrb_191 textarea {
  background: var(--textarea-dark-background-danger);
  border-color: var(--textarea-dark-background-danger);
  color: var(--textarea-dark-color-danger);
}
._dark_iazrb_195._error_iazrb_191 textarea::placeholder,
._dark_iazrb_195._error_iazrb_191 textarea:placeholder-shown {
  color: var(--textarea-dark-color-placeholder-danger);
}
._dark_iazrb_195._error_iazrb_191 textarea:-webkit-autofill,
._dark_iazrb_195._error_iazrb_191 textarea:-webkit-autofill:hover,
._dark_iazrb_195._error_iazrb_191 textarea:-webkit-autofill:focus {
  -webkit-text-fill-color: var(
    --textarea-dark-color-placeholder-danger
  ) !important;
}
._dark_iazrb_195._disabled_iazrb_233 {
  color: var(--textarea-dark-color-disabled);
}
._dark_iazrb_195._disabled_iazrb_233 textarea {
  background: var(--textarea-dark-background-disabled);
  border-color: var(--textarea-dark-background-disabled);
  color: var(--textarea-dark-color-disabled);
}
._dark_iazrb_195._disabled_iazrb_233 textarea::placeholder,
._dark_iazrb_195._disabled_iazrb_233 textarea:placeholder-shown {
  color: var(--textarea-dark-color-disabled);
}
._dark_iazrb_195._disabled_iazrb_233 textarea:-webkit-autofill,
._dark_iazrb_195._disabled_iazrb_233 textarea:-webkit-autofill:hover,
._dark_iazrb_195._disabled_iazrb_233 textarea:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--textarea-dark-color-disabled) !important;
}
._dark_iazrb_195 textarea {
  color: var(--textarea-dark-color);
}
._dark_iazrb_195 textarea::placeholder,
._dark_iazrb_195 textarea:placeholder-shown {
  color: var(--textarea-dark-color-placeholder);
}
._dark_iazrb_195 textarea:-webkit-autofill,
._dark_iazrb_195 textarea:-webkit-autofill:hover,
._dark_iazrb_195 textarea:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--textarea-dark-color) !important;
}
._light_iazrb_260 {
  color: var(--textarea-light-color);
}
._light_iazrb_260 textarea {
  background-color: var(--textarea-light-background);
  border: 1px solid var(--textarea-light-border);
}
@media (hover: hover) {
  ._light_iazrb_260 textarea:hover {
    background: var(--textarea-light-background-hover);
    border-color: var(--textarea-light-border-hover);
  }
}
._light_iazrb_260 textarea:focus-within {
  background-color: var(--textarea-light-background-focus);
  border-color: var(--textarea-light-border-focus);
}
._light_iazrb_260 textarea:disabled {
  background-color: var(--textarea-light-background-disabled);
}
._light_iazrb_260 textarea ._clearButton_iazrb_216 {
  color: var(--textarea-light-color-inline-label);
}
._light_iazrb_260._error_iazrb_191 textarea {
  background: var(--textarea-light-background-danger);
  border-color: var(--textarea-light-background-danger);
  color: var(--textarea-light-color-danger);
}
._light_iazrb_260._error_iazrb_191 textarea::placeholder,
._light_iazrb_260._error_iazrb_191 textarea:placeholder-shown {
  color: var(--textarea-light-color-placeholder-danger);
}
._light_iazrb_260._error_iazrb_191 textarea:-webkit-autofill,
._light_iazrb_260._error_iazrb_191 textarea:-webkit-autofill:hover,
._light_iazrb_260._error_iazrb_191 textarea:-webkit-autofill:focus {
  -webkit-text-fill-color: var(
    --textarea-light-color-placeholder-danger
  ) !important;
}
._light_iazrb_260._disabled_iazrb_233 {
  color: var(--textarea-light-color-disabled);
}
._light_iazrb_260._disabled_iazrb_233 textarea {
  background: var(--textarea-light-background-disabled);
  border-color: var(--textarea-light-background-disabled);
  color: var(--textarea-light-color-disabled);
}
._light_iazrb_260._disabled_iazrb_233 textarea::placeholder,
._light_iazrb_260._disabled_iazrb_233 textarea:placeholder-shown {
  color: var(--textarea-light-color-disabled);
}
._light_iazrb_260._disabled_iazrb_233 textarea:-webkit-autofill,
._light_iazrb_260._disabled_iazrb_233 textarea:-webkit-autofill:hover,
._light_iazrb_260._disabled_iazrb_233 textarea:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--textarea-light-color-disabled) !important;
}
._light_iazrb_260 textarea {
  color: var(--textarea-light-color);
}
._light_iazrb_260 textarea::placeholder,
._light_iazrb_260 textarea:placeholder-shown {
  color: var(--textarea-light-color-placeholder);
}
._light_iazrb_260 textarea:-webkit-autofill,
._light_iazrb_260 textarea:-webkit-autofill:hover,
._light_iazrb_260 textarea:-webkit-autofill:focus {
  -webkit-text-fill-color: var(--textarea-light-color) !important;
}
._resizeNone_iazrb_325 {
  resize: none;
}
._resizeBoth_iazrb_329 {
  resize: both;
}
._resizeV_iazrb_333 {
  resize: vertical;
}
._resizeH_iazrb_337 {
  resize: horizontal;
}
._underline_1a3e2_4 {
  text-decoration: underline;
}
._textLink_1a3e2_8 {
  appearance: none;
  background: none;
  cursor: pointer;
  display: inline;
  font-size: inherit;
  text-align: inherit;
  text-decoration: none;
  transition:
    color 0.3s,
    box-shadow 0.3s;
}
._textLink_1a3e2_8 span {
  transition: box-shadow 0.3s;
}
@media (hover: hover) {
  ._textLink_1a3e2_8:hover ._textLinkContent_1a3e2_22 {
    text-decoration: underline;
  }
  ._textLink_1a3e2_8:hover ._underline_1a3e2_4 {
    text-decoration: none;
  }
}
._textLink_1a3e2_8._truncateWrap_1a3e2_29 {
  width: 100%;
}
._textLinkContent_1a3e2_22 {
  transition:
    color 0.3s,
    box-shadow 0.3s;
}
@media (hover: hover) {
  ._dark_1a3e2_38._link_1a3e2_38:hover ._textLinkContent_1a3e2_22 {
    color: var(--color-text-link-blue-hover-dark-bg);
  }
  ._light_1a3e2_41._link_1a3e2_38:hover ._textLinkContent_1a3e2_22 {
    color: var(--color-text-link-blue-hover-white-bg);
  }
}
._disabled_1a3e2_45 {
  cursor: not-allowed;
}
._truncated_1a3e2_49 {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._uppercase_1a3e2_56 {
  text-transform: uppercase;
}
._row_p7k6r_4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._noneSpacing_p7k6r_10 {
  padding-top: calc(var(--row-none-spacing) / 2);
  padding-bottom: calc(var(--row-none-spacing) / 2);
}
._compactSpacing_p7k6r_15 {
  padding-top: calc(var(--row-compact-spacing) / 2);
  padding-bottom: calc(var(--row-compact-spacing) / 2);
}
._smallSpacing_p7k6r_20 {
  padding-top: calc(var(--row-small-spacing) / 2);
  padding-bottom: calc(var(--row-small-spacing) / 2);
}
._mediumSpacing_p7k6r_25 {
  padding-top: calc(var(--row-medium-spacing) / 2);
  padding-bottom: calc(var(--row-medium-spacing) / 2);
}
._largeSpacing_p7k6r_30 {
  padding-top: calc(var(--row-large-spacing) / 2);
  padding-bottom: calc(var(--row-large-spacing) / 2);
}
._wrapper_1qo1w_4 {
  text-decoration: none;
  transition: all 0.25s ease-in-out;
  padding: 0;
  text-align: left;
}
@media (hover: hover) {
  ._wrapper_1qo1w_4:hover > ._border_1qo1w_11 {
    box-shadow: none;
  }
}
._inner_1qo1w_16 {
  transition:
    padding 0.25s ease-in-out,
    box-shadow 0.25s ease-in-out;
}
@media (hover: hover) {
  ._dark_1qo1w_21:hover {
    background-color: var(--color-neutral-90);
    border-color: var(--color-neutral-90);
  }
  ._dark_1qo1w_21:hover [data-user-avatar] {
    background-color: var(--color-neutral-80);
    color: var(--color-neutral-50);
  }
  ._dark_1qo1w_21:hover [data-user-avatar-active] {
    background-color: var(--color-neutral-40);
    color: var(--color-neutral-80);
  }
}
._dark_1qo1w_21._hovered_1qo1w_34 {
  background-color: var(--color-neutral-90);
  border-color: var(--color-neutral-90);
}
._dark_1qo1w_21._hovered_1qo1w_34 [data-user-avatar] {
  background-color: var(--color-neutral-80);
  color: var(--color-neutral-50);
}
._dark_1qo1w_21._hovered_1qo1w_34 [data-user-avatar-active] {
  background-color: var(--color-neutral-40);
  color: var(--color-neutral-80);
}
._dark_1qo1w_21._disabled_1qo1w_46 {
  color: var(--color-neutral-50);
}
._dark_1qo1w_21 ._border_1qo1w_11 {
  box-shadow: 0 -1px 0 0 inset var(--color-neutral-90);
}
@media (hover: hover) {
  ._light_1qo1w_54:hover {
    background-color: var(--color-neutral-10);
    border-color: var(--color-neutral-10);
  }
}
._light_1qo1w_54 ._hovered_1qo1w_34 {
  background-color: var(--color-neutral-10);
  border-color: var(--color-neutral-10);
}
._light_1qo1w_54._disabled_1qo1w_46 {
  color: var(--color-neutral-50);
}
._light_1qo1w_54 ._border_1qo1w_11 {
  box-shadow: 0 -1px 0 0 inset var(--color-neutral-20);
}
@media (hover: hover) {
  .theme-legacy ._dark_1qo1w_21:hover {
    background-color: var(--color-deep-blue-90);
    border-color: var(--color-deep-blue-90);
  }
  .theme-legacy ._dark_1qo1w_21:hover [data-user-avatar] {
    background-color: var(--color-deep-blue-80);
    color: var(--color-deep-blue-50);
  }
  .theme-legacy ._dark_1qo1w_21:hover [data-user-avatar-active] {
    background-color: var(--color-deep-blue-40);
    color: var(--color-deep-blue-80);
  }
}
.theme-legacy ._dark_1qo1w_21._hovered_1qo1w_34 {
  background-color: var(--color-deep-blue-90);
  border-color: var(--color-deep-blue-90);
}
.theme-legacy ._dark_1qo1w_21._hovered_1qo1w_34 [data-user-avatar] {
  background-color: var(--color-deep-blue-80);
  color: var(--color-deep-blue-50);
}
.theme-legacy ._dark_1qo1w_21._hovered_1qo1w_34 [data-user-avatar-active] {
  background-color: var(--color-deep-blue-40);
  color: var(--color-deep-blue-80);
}
.theme-legacy ._dark_1qo1w_21._disabled_1qo1w_46 {
  color: var(--color-deep-blue-50);
}
.theme-legacy ._dark_1qo1w_21 ._border_1qo1w_11 {
  box-shadow: 0 -1px 0 0 inset var(--color-deep-blue-90);
}
@media (hover: hover) {
  .theme-legacy ._light_1qo1w_54:hover {
    background-color: var(--color-deep-blue-10);
    border-color: var(--color-deep-blue-10);
  }
}
.theme-legacy ._light_1qo1w_54 ._hovered_1qo1w_34 {
  background-color: var(--color-deep-blue-10);
  border-color: var(--color-deep-blue-10);
}
.theme-legacy ._light_1qo1w_54._disabled_1qo1w_46 {
  color: var(--color-deep-blue-50);
}
.theme-legacy ._light_1qo1w_54 ._border_1qo1w_11 {
  box-shadow: 0 -1px 0 0 inset var(--color-deep-blue-20);
}
._small_1qo1w_119 {
  border-radius: var(--border-radius-small-box);
}
._small_1qo1w_119 > * {
  padding: var(--size-1) var(--size-1);
}
._medium_1qo1w_126 {
  width: calc(100% + var(--size-2) * 2);
  margin-left: calc(var(--size-2) * -1);
  margin-right: calc(var(--size-2) * -1);
  border-radius: var(--border-radius-small-box);
}
._medium_1qo1w_126 + ._medium_1qo1w_126 {
  margin-top: -2px;
}
._medium_1qo1w_126 > * {
  padding: calc(var(--size-2) + 2px) var(--size-0);
  margin: 0 var(--size-2);
}
._large_1qo1w_140 {
  width: calc(100% + var(--size-4) * 2);
  margin-left: calc(var(--size-4) * -1);
  margin-right: calc(var(--size-4) * -1);
  border-radius: var(--border-radius-box);
}
._large_1qo1w_140 + ._large_1qo1w_140 {
  margin-top: -2px;
}
._large_1qo1w_140 > * {
  padding: calc(var(--size-4) + 2px) var(--size-0);
  margin: 0 var(--size-4);
}
._listLink_1bsc4_4 ._hoverIcon_1bsc4_4 {
  visibility: hidden;
}
@media (hover: hover) {
  ._listLink_1bsc4_4:hover ._hoverIcon_1bsc4_4 {
    visibility: visible;
  }
}
._startAlignedIconTextContainer_1bsc4_13 {
  display: flex;
  align-items: center;
  gap: var(--size-2);
}
:root {
  --dark-progress-bar-background-color: var(--color-deep-blue-80);
  --light-progress-bar-background-color: var(--color-deep-blue-20);
  --progress-bar-border-radius: var(--border-radius-small-box);
  --progress-bar-bar-color-good: var(--color-green-100);
  --progress-bar-bar-color-warn: #fff176;
  --progress-bar-bar-color-danger: var(--color-red-100);
}
._light_1e54u_16,
._dark_1e54u_17 {
  --progress-bar-bar-color-primary: var(--surface-bcg-accent);
}
._wrap_1e54u_21 {
  height: 6px;
  width: 100%;
  background-color: var(--progress-bar-background-color);
  position: relative;
  border-radius: var(--progress-bar-border-radius);
  overflow: hidden;
}
._bar_1e54u_30 {
  position: absolute;
  top: 0;
  left: -100%;
  height: 100%;
  width: 100%;
  border-radius: var(--progress-bar-border-radius);
  transition: all 0.2s ease;
}
._good_1e54u_40 {
  background-color: var(--progress-bar-bar-color-good);
}
._warn_1e54u_44 {
  background-color: var(--progress-bar-bar-color-warn);
}
._danger_1e54u_48 {
  background-color: var(--progress-bar-bar-color-danger);
}
._primary_1e54u_52 {
  background-color: var(--progress-bar-bar-color-primary);
}
._dark_1e54u_17 {
  background-color: var(--dark-progress-bar-background-color);
}
._light_1e54u_16 {
  background-color: var(--light-progress-bar-background-color);
}
:root {
  --toggle-switch-indicator-radius: var(--border-radius-round);
  --toggle-switch-radius: var(--border-radius-pill);
}
._dark_1gain_13 {
  --toggle-switch-dark-color: var(--color-white);
  --toggle-switch-dark-background: var(--color-neutral-100);
  --toggle-switch-dark-box-shadow: var(--color-neutral-80);
  --toggle-switch-dark-indicator: var(--color-neutral-80);
  --toggle-switch-dark-background-hover: var(--color-neutral-90);
  --toggle-switch-dark-box-shadow-hover: var(--color-neutral-90);
  --toggle-switch-dark-indicator-hover: var(--color-neutral-50);
  --toggle-switch-dark-background-focus: var(--color-neutral-90);
  --toggle-switch-dark-background-checked-focus: var(--color-neutral-90);
  --toggle-switch-dark-box-shadow-focus: var(--color-green-100);
  --toggle-switch-dark-background-checked: var(--color-neutral-80);
  --toggle-switch-dark-box-shadow-checked: var(--color-neutral-50);
  --toggle-switch-dark-indicator-checked: var(--color-neutral-10);
  --toggle-switch-dark-background-checked-hover: var(--color-neutral-80);
  --toggle-switch-dark-box-shadow-checked-hover: var(--color-neutral-50);
  --toggle-switch-dark-indicator-checked-hover: var(--color-neutral-10);
}
._light_1gain_32 {
  --toggle-switch-light-color: var(--color-neutral-90);
  --toggle-switch-light-background: var(--surface-toggle-off-main);
  --toggle-switch-light-box-shadow: var(--surface-toggle-off-main);
  --toggle-switch-light-indicator: var(--font-toggle-off-main);
  --toggle-switch-light-background-hover: var(--surface-toggle-off-hover);
  --toggle-switch-light-box-shadow-hover: var(--surface-toggle-off-hover);
  --toggle-switch-light-indicator-hover: var(--font-toggle-off-hover);
  --toggle-switch-light-background-focus: var(--surface-toggle-off-hover);
  --toggle-switch-light-background-checked-focus: var(
    --color-brand-700,
    var(--surface-toggle-on-hover)
  );
  --toggle-switch-light-box-shadow-focus: var(--surface-toggle-on-disabled);
  --toggle-switch-light-background-checked: var(
    --color-brand-600,
    var(--surface-toggle-on-main)
  );
  --toggle-switch-light-box-shadow-checked: var(
    --color-brand-600,
    var(--surface-toggle-on-main)
  );
  --toggle-switch-light-indicator-checked: var(--font-toggle-on-main);
  --toggle-switch-light-background-checked-hover: var(
    --color-brand-700,
    var(--surface-toggle-on-hover)
  );
  --toggle-switch-light-box-shadow-checked-hover: var(
    --color-brand-700,
    var(--surface-toggle-on-hover)
  );
  --toggle-switch-light-indicator-checked-hover: var(--font-toggle-on-hover);
}
._input_1gain_160 {
  position: absolute;
  opacity: 0;
}
._container_1gain_165 {
  display: inline-flex;
  cursor: pointer;
  position: relative;
}
._container_1gain_165._spaced_1gain_170 {
  display: flex;
  justify-content: space-between;
}
._container_1gain_165._spaced_1gain_170._end_1gain_174 ._label_1gain_174 {
  text-align: right;
}
._container_1gain_165._start_1gain_177 ._toggle_1gain_177 {
  margin-inline-start: var(--size-2);
  order: 1;
}
._container_1gain_165._start_1gain_177 ._label_1gain_174 {
  order: 0;
}
._container_1gain_165._end_1gain_174 ._toggle_1gain_177 {
  margin-inline-end: var(--size-2);
  order: 0;
}
._container_1gain_165._end_1gain_174 ._label_1gain_174 {
  order: 1;
}
._toggle_1gain_177 {
  border-radius: 100px;
  flex-grow: 0;
  flex-shrink: 0;
  position: relative;
  transition:
    background 0.3s,
    border 0.3s;
  height: var(--size-5);
  width: var(--size-9);
}
._small_1gain_201 ._toggle_1gain_177 {
  margin-top: 0.095rem;
  height: var(--size-4);
  width: var(--size-7);
}
._label_1gain_174 {
  -webkit-user-select: none;
  user-select: none;
  margin-top: 0.2rem;
}
@media (pointer: coarse) {
  ._label_1gain_174 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
    margin-top: 0.095rem;
  }
}
._small_1gain_201 ._label_1gain_174 {
  margin-top: 0;
}
._label_1gain_174._hidden_1gain_222 {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
._indicator_1gain_234 {
  height: var(--size-4);
  width: var(--size-4);
  left: 0%;
  transform: translate3d(25%, -50%, 0);
  position: absolute;
  top: 50%;
  border-radius: var(--toggle-switch-indicator-radius);
  transition:
    left 0.2s ease-in-out,
    transform 0.2s linear,
    background 0.3s;
}
._input_1gain_160:checked + ._toggle_1gain_177 ._indicator_1gain_234 {
  transform: translate3d(-125%, -50%, 0);
  left: 100%;
}
._small_1gain_201 ._indicator_1gain_234 {
  width: var(--size-3);
  height: var(--size-3);
  transform: translate3d(15%, -50%, 0);
}
._small_1gain_201
  ._input_1gain_160:checked
  + ._toggle_1gain_177
  ._indicator_1gain_234 {
  transform: translate3d(-115%, -50%, 0);
}
@media (hover: hover) {
  ._dark_1gain_13:hover ._toggle_1gain_177 {
    background: var(--toggle-switch-dark-background-hover);
  }
  ._dark_1gain_13:hover ._indicator_1gain_234 {
    background: var(--toggle-switch-dark-indicator-hover);
  }
}
._dark_1gain_13 ._label_1gain_174 {
  color: var(--toggle-switch-dark-color);
}
._dark_1gain_13 ._toggle_1gain_177 {
  box-shadow: inset 0 0 0 1px var(--toggle-switch-dark-box-shadow);
  background: var(--toggle-switch-dark-background);
}
._dark_1gain_13 [data-focus-visible-added] + ._toggle_1gain_177 {
  background: var(--toggle-switch-dark-background-focus);
  box-shadow: 0 0 0 1px var(--toggle-switch-dark-box-shadow-focus);
}
._dark_1gain_13
  [data-focus-visible-added]
  + ._toggle_1gain_177._checked_1gain_277 {
  background: var(--toggle-switch-dark-background-checked-focus);
}
._dark_1gain_13 ._indicator_1gain_234 {
  background: var(--toggle-switch-dark-indicator);
}
._dark_1gain_13 ._checked_1gain_277 {
  box-shadow: inset 0 0 0 1px var(--toggle-switch-dark-box-shadow-checked);
  background: var(--toggle-switch-dark-background-checked);
}
._dark_1gain_13 ._checked_1gain_277 ._indicator_1gain_234 {
  background: var(--toggle-switch-dark-indicator-checked);
}
@media (hover: hover) {
  ._dark_1gain_13:hover ._checked_1gain_277 {
    box-shadow: inset 0 0 0 1px
      var(--toggle-switch-dark-box-shadow-checked-hover);
    background: var(--toggle-switch-dark-background-checked-hover);
  }
  ._dark_1gain_13:hover ._checked_1gain_277 ._indicator_1gain_234 {
    background: var(--toggle-switch-dark-indicator-checked-hover);
  }
}
@media (hover: hover) {
  ._light_1gain_32:hover ._toggle_1gain_177 {
    background: var(--toggle-switch-light-background-hover);
  }
  ._light_1gain_32:hover ._indicator_1gain_234 {
    background: var(--toggle-switch-light-indicator-hover);
  }
}
._light_1gain_32 ._label_1gain_174 {
  color: var(--toggle-switch-light-color);
}
._light_1gain_32 ._toggle_1gain_177 {
  box-shadow: inset 0 0 0 1px var(--toggle-switch-light-box-shadow);
  background: var(--toggle-switch-light-background);
}
._light_1gain_32 [data-focus-visible-added] + ._toggle_1gain_177 {
  background: var(--toggle-switch-light-background-focus);
  box-shadow: 0 0 0 1px var(--toggle-switch-light-box-shadow-focus);
}
._light_1gain_32
  [data-focus-visible-added]
  + ._toggle_1gain_177._checked_1gain_277 {
  background: var(--toggle-switch-light-background-checked-focus);
}
._light_1gain_32 ._indicator_1gain_234 {
  background: var(--toggle-switch-light-indicator);
}
._light_1gain_32 ._checked_1gain_277 {
  box-shadow: inset 0 0 0 1px var(--toggle-switch-light-box-shadow-checked);
  background: var(--toggle-switch-light-background-checked);
}
._light_1gain_32 ._checked_1gain_277 ._indicator_1gain_234 {
  background: var(--toggle-switch-light-indicator-checked);
}
@media (hover: hover) {
  ._light_1gain_32:hover ._checked_1gain_277 {
    box-shadow: inset 0 0 0 1px
      var(--toggle-switch-light-box-shadow-checked-hover);
    background: var(--toggle-switch-light-background-checked-hover);
  }
  ._light_1gain_32:hover ._checked_1gain_277 ._indicator_1gain_234 {
    background: var(--toggle-switch-light-indicator-checked-hover);
  }
}
._light_n63fi_4,
.light {
  --light-box-shadow-focus: var(--surface-toggle-on-disabled);
  --light-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
._dark_n63fi_10,
.dark {
  --dark-box-shadow-focus: var(--surface-toggle-on-disabled);
  --dark-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
._video_n63fi_16,
._video_n63fi_16:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._video_n63fi_16[data-focus-visible-added] {
  box-shadow:
    0 0 0 1px var(--dark-box-shadow-focus-border),
    0 0 0 4px var(--dark-box-shadow-focus) !important;
}
._mirrored_n63fi_24 {
  transform: scaleX(-1);
}
@keyframes _pulse_10wzf_1 {
  0% {
    transform: scale(1);
  }
  33% {
    transform: scale(1.3);
  }
  66% {
    transform: scale(0.8);
  }
  to {
    transform: scale(1);
  }
}
._wrapper_10wzf_18 {
  position: relative;
  display: inline-flex;
}
._truncated_10wzf_23 ._number_10wzf_23 {
  display: none;
}
._counter_10wzf_27 {
  border-radius: var(--badge-counter-counter-border-radius);
  display: block;
  position: absolute;
  z-index: var(--components-z-index-badge-counter);
  height: 18px;
  top: -2px;
  left: 55%;
  padding: 0 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 18px;
  box-sizing: border-box;
  pointer-events: none;
  transform: scale(0);
  transition:
    transform 0.3s ease,
    opacity 0.3s ease;
  opacity: 0;
  animation: none;
}
._counter_10wzf_27._visible_10wzf_47 {
  transform: scale(1);
  opacity: 1;
}
._counter_10wzf_27._animated_10wzf_51 {
  animation: _pulse_10wzf_1 0.5s 1;
}
._counter_10wzf_27._truncated_10wzf_23 {
  padding: 0;
  min-width: auto;
  width: 12px;
  height: 12px;
  top: 3px;
  left: 60%;
}
._info_10wzf_63 {
  background-color: var(--badge-counter-counter-background-color-info);
  color: var(--badge-counter-counter-color-info);
  border: var(--badge-counter-counter-border-width-info) solid
    var(--badge-counter-counter-border-color-info);
}
._info_10wzf_63._truncated_10wzf_23 {
  background-color: var(--badge-counter-counter-background-color-notification);
  border: var(--badge-counter-counter-border-width-notification) solid
    var(--badge-counter-counter-border-color-notification);
}
._notification_10wzf_73 {
  background-color: var(--badge-counter-counter-background-color-notification);
  color: var(--badge-counter-counter-color-notification);
  border: var(--badge-counter-counter-border-width-notification) solid
    var(--badge-counter-counter-border-color-notification);
}
._notification_10wzf_73._truncated_10wzf_23 {
  background-color: var(--badge-counter-counter-background-color-notification);
  border: var(--badge-counter-counter-border-width-notification) solid
    var(--badge-counter-counter-border-color-notification);
}
._info_10wzf_63:not(._truncated_10wzf_23) {
  outline: 2px solid var(--color-white);
}
._light_13pue_7,
.light {
  --light-box-shadow-focus: var(--surface-toggle-on-disabled);
  --light-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
._dark_13pue_13,
.dark {
  --dark-box-shadow-focus: var(--surface-toggle-on-disabled);
  --dark-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
._draggable_13pue_19 {
  position: fixed;
  cursor: grab;
  touch-action: none;
}
._dragging_13pue_25 {
  cursor: grabbing !important;
  transition: none !important;
  z-index: var(--components-z-index-draggable-dragging) !important;
}
._shadowFocus_13pue_31,
._shadowFocus_13pue_31:focus {
  transition: box-shadow 0.3s;
  outline: transparent;
}
._shadowFocus_13pue_31[data-focus-visible-added] {
  box-shadow:
    0 0 0 1px var(--dark-box-shadow-focus-border),
    0 0 0 4px var(--dark-box-shadow-focus) !important;
}
._box_kq00y_4 {
  width: 100%;
  max-height: inherit;
}
._box_kq00y_4._fillHeight_kq00y_8 {
  height: 100%;
}
._box_kq00y_4._fillHeight_kq00y_8
  .simplebar-content-wrapper
  > .simplebar-content {
  min-height: 100%;
}
._box_kq00y_4._overflow-hidden_kq00y_14
  .simplebar-content-wrapper
  > .simplebar-content {
  overflow: hidden;
}
._nonePadding_kq00y_18 {
  padding: var(--box-none-spacing);
}
._compactPadding_kq00y_22 {
  padding: var(--box-compact-spacing);
}
._smallPadding_kq00y_26 {
  padding: var(--box-small-spacing);
}
._mediumPadding_kq00y_30 {
  padding: var(--box-medium-spacing);
}
._largePadding_kq00y_34 {
  padding: var(--box-large-spacing);
}
._scrollbar_kq00y_38 {
  height: 100%;
}
._modalWrapper_1tsaz_4 {
  position: fixed;
  inset: 0;
  outline: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  z-index: var(--components-z-index-modal-wrapper);
}
._modalMask_1tsaz_18 {
  position: fixed;
  inset: 0;
  outline: 0;
  background-color: var(--modal-mask-color);
  display: flex;
  align-items: center;
  justify-content: center;
  animation: _fade_1tsaz_1 ease-in 0.1s;
  z-index: var(--components-z-index-modal-mask);
  pointer-events: auto;
}
._modal_1tsaz_4 {
  display: flex;
  flex-direction: column;
  max-width: calc(100% - var(--size-4));
  max-height: calc(100dvh - var(--size-4));
  border-radius: var(--modal-radius);
  outline: none;
  box-sizing: border-box;
  pointer-events: auto;
}
._modal_1tsaz_4._compact_1tsaz_44 {
  width: 300px;
}
._modal_1tsaz_4._small_1tsaz_47 {
  width: 344px;
}
._modal_1tsaz_4._medium_1tsaz_50 {
  width: 650px;
}
._modal_1tsaz_4._large_1tsaz_53 {
  width: 900px;
}
._modal_1tsaz_4._auto_1tsaz_56 {
  width: auto;
}
._closeButton_1tsaz_60 {
  position: absolute;
  top: var(--size-3);
  right: var(--size-3);
}
html[dir="rtl"] ._closeButton_1tsaz_60 {
  left: var(--size-3);
  right: auto;
}
._closeButtonIcon_1tsaz_71 {
  padding: 2px;
}
@keyframes _slide_1tsaz_1 {
  0% {
    opacity: 0;
    transform: translateY(-10px);
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
@keyframes _fade_1tsaz_1 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
._nonePadding_1tsaz_93 {
  padding: var(--box-none-spacing);
}
._compactPadding_1tsaz_97 {
  padding: var(--box-compact-spacing);
}
._smallPadding_1tsaz_101 {
  padding: var(--box-small-spacing);
}
._mediumPadding_1tsaz_105 {
  padding: var(--box-medium-spacing);
}
._largePadding_1tsaz_109 {
  padding: var(--box-large-spacing);
}
._overlay_1tsaz_113 {
  position: static;
  transform: translateY(-10px);
  animation: _slide_1tsaz_1 ease-in 0.1s;
  animation-delay: 0.2s;
  opacity: 0;
  animation-fill-mode: forwards;
}
._positioned_1tsaz_122 {
  z-index: var(--components-z-index-modal-positioned);
}
._scrollbars_1tsaz_126 {
  width: 100%;
  height: 100%;
  max-height: calc(100dvh - var(--size-4));
}
._keycap_1tsaz_132 {
  background-color: var(--textarea-light-background);
  border-radius: 2px;
  margin-left: var(--size-2);
  padding-left: var(--size-1);
  padding-right: var(--size-1);
}
._list_1kobu_4 {
  display: flex;
  flex-direction: column;
}
._noneSpacing_1kobu_9 {
  padding-top: calc(var(--list-none-spacing) / 2);
  padding-bottom: calc(var(--list-none-spacing) / 2);
  padding-left: var(--list-none-spacing);
  padding-right: var(--list-none-spacing);
}
._compactSpacing_1kobu_16 {
  padding-top: calc(var(--list-compact-spacing) / 2);
  padding-bottom: calc(var(--list-compact-spacing) / 2);
  padding-left: var(--list-compact-spacing);
  padding-right: var(--list-compact-spacing);
}
._smallSpacing_1kobu_23 {
  padding-top: calc(var(--list-small-spacing) / 2);
  padding-bottom: calc(var(--list-small-spacing) / 2);
  padding-left: var(--list-small-spacing);
  padding-right: var(--list-small-spacing);
}
._mediumSpacing_1kobu_30 {
  padding-top: calc(var(--list-medium-spacing) / 2);
  padding-bottom: calc(var(--list-medium-spacing) / 2);
  padding-left: var(--list-medium-spacing);
  padding-right: var(--list-medium-spacing);
}
._largeSpacing_1kobu_37 {
  padding-top: calc(var(--list-large-spacing) / 2);
  padding-bottom: calc(var(--list-large-spacing) / 2);
  padding-left: var(--list-large-spacing);
  padding-right: var(--list-large-spacing);
}
._chevron_ansc0_4 {
  flex-shrink: 0;
}
html[dir="rtl"] ._chevron_ansc0_4 {
  transform: scaleX(-1);
}
._toggle_ansc0_12 {
  cursor: pointer;
}
._summary_ansc0_16 {
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  user-select: none;
  outline: transparent;
  width: 100%;
}
._content_ansc0_24 {
  display: none;
  margin-top: var(--size-2);
}
._expanded_ansc0_29 {
  display: block;
}
._accordionButton_ansc0_33 {
  text-align: left;
  display: inline-flex;
  align-items: center;
  width: max-content;
}
._dark_ansc0_40,
._dark_ansc0_40 ._accordionButton_ansc0_33 {
  color: var(--accordion-button-color-dark);
}
._dark_ansc0_40 ._chevron_ansc0_4 path {
  fill: var(--accordion-chevron-color-dark);
}
._dark_ansc0_40 ._meta_ansc0_47 {
  color: var(--accordion-meta-color-dark);
}
._light_ansc0_51,
._light_ansc0_51 ._accordionButton_ansc0_33 {
  color: var(--accordion-button-color-light);
}
._light_ansc0_51 ._chevron_ansc0_4 path {
  fill: var(--accordion-chevron-color-light);
}
._light_ansc0_51 ._meta_ansc0_47 {
  color: var(--accordion-meta-color-light);
}
._secondaryWrapper_1plhf_4 {
  display: flex;
  height: 80px;
  box-sizing: border-box;
}
._statusWrapper_1plhf_10 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  height: 100%;
  justify-content: space-between;
}
._statusItem_1plhf_18 {
  flex-grow: 1;
}
._eventsList_1plhf_22 {
  width: 100%;
}
._eventItem_1plhf_26 {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
._contentWrapper_1plhf_32 {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}
._disabled_1plhf_42 {
  color: var(--color-deep-blue-50);
  pointer-events: none;
}
._wrapper_16uxo_4 {
  aspect-ratio: var(--aspect-ratio-width) / var(--aspect-ratio-height);
  position: relative;
}
@supports not (
  aspect-ratio: var(--aspect-ratio-width) / var(--aspect-ratio-height)
) {
  ._wrapper_16uxo_4:before {
    content: "";
    float: left;
    padding-top: calc(
      var(--aspect-ratio-height) / var(--aspect-ratio-width) * 100%
    );
  }
  ._wrapper_16uxo_4:after {
    content: "";
    display: table;
    clear: both;
  }
}
._bar_19iud_4 {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  box-sizing: border-box;
}
._absoluteTop_19iud_12 {
  position: absolute;
  top: 0;
}
._absoluteBottom_19iud_17 {
  position: absolute;
  bottom: 0;
}
._relative_19iud_22 {
  position: relative;
}
._row_19iud_26 {
  flex-direction: row;
}
._rowReverse_19iud_30 {
  flex-direction: row-reverse;
}
._column_19iud_34 {
  flex-direction: column;
}
._columnReverse_19iud_38 {
  flex-direction: column-reverse;
}
._spaceBetween_19iud_42 {
  justify-content: space-between;
}
._center_19iud_46 {
  justify-content: center;
}
._nonePadding_19iud_50 {
  padding: var(--box-none-spacing);
}
._compactPadding_19iud_54 {
  padding: var(--box-compact-spacing);
}
._smallPadding_19iud_58 {
  padding: var(--box-small-spacing);
}
._mediumPadding_19iud_62 {
  padding: var(--box-medium-spacing);
}
._largePadding_19iud_66 {
  padding: var(--box-large-spacing);
}
:root {
  --breadcrumbs-wrapper-height: 34px;
  --breadcrumbs-line-height: var(--body-bold-size-desktop);
  --breadcrumbs-active-color: var(--color-deep-blue-100);
  --breadcrumbs-trail-color: var(--color-deep-blue-60);
}
._wrapper_1f5cx_14 {
  display: inline-flex;
  align-items: center;
  min-height: var(--breadcrumbs-wrapper-height);
}
._list_1f5cx_20 {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: inline-flex;
}
._listItem_1f5cx_27 {
  line-height: var(--breadcrumbs-line-height);
}
._listItem_1f5cx_27 ._crumbLabel_1f5cx_30 {
  color: var(--breadcrumbs-active-color);
}
._listItem_1f5cx_27:not(:last-child) ._crumbLabel_1f5cx_30 {
  color: var(--breadcrumbs-trail-color);
  transition: color 0.2s;
}
._listItem_1f5cx_27:not(:last-child):after {
  content: ">";
  color: var(--breadcrumbs-trail-color);
  padding: 0 var(--size-2);
}
._crumbLink_1f5cx_43 {
  display: inline-block;
  text-decoration: none;
}
@media (hover: hover) {
  ._crumbLink_1f5cx_43:hover ._crumbLabel_1f5cx_30 {
    text-decoration: underline;
    color: var(--breadcrumbs-active-color);
  }
}
._svg_1ww8x_4 {
  width: 20px;
  height: 20px;
  transform: scaleX(-1) rotate(-90deg);
  border-radius: 50%;
  display: block;
  background: var(--color-white);
}
._circle_1ww8x_13 {
  stroke: var(--color-deep-blue-90);
  fill: var(--color-white);
  stroke-width: 32;
  stroke-dasharray: 0 100;
  animation-direction: reverse;
  animation-timing-function: linear;
  animation-name: _timer_1ww8x_1;
}
@keyframes _timer_1ww8x_1 {
  to {
    stroke-dasharray: 100 100;
  }
}
:root {
  --circle-countdown-wrapper-inset: 78px;
  --circle-countdown-dashoffset: 220;
  --circle-countdown-main-color: var(--color-blue-40);
  --circle-countdown-background-color: #cedbe6;
}
._countdownWrapper_nht8u_11 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  height: var(--circle-countdown-wrapper-inset);
  width: var(--circle-countdown-wrapper-inset);
}
._countdownNumber_nht8u_20 {
  display: flex;
}
._svg_nht8u_24 {
  position: absolute;
  top: 0;
  right: 0;
  width: var(--circle-countdown-wrapper-inset);
  height: var(--circle-countdown-wrapper-inset);
  transform: rotateY(-180deg) rotate(-90deg);
}
._circleMain_nht8u_33,
._circleBackground_nht8u_34 {
  stroke-linecap: round;
  stroke-width: 6;
  fill: none;
}
._circleMain_nht8u_33 {
  stroke-dasharray: var(--circle-countdown-dashoffset);
  stroke-dashoffset: 0;
  stroke: var(--circle-countdown-main-color);
}
._circleBackground_nht8u_34 {
  stroke-dasharray: 0;
  stroke-dashoffset: var(--circle-countdown-dashoffset);
  stroke: var(--circle-countdown-background-color);
}
@keyframes _animateCountdown_nht8u_1 {
  0% {
    stroke-dashoffset: 0;
  }
  to {
    stroke-dashoffset: var(--circle-countdown-dashoffset);
  }
}
._countdown_nht8u_11 {
  --countdown-animation-duration: 3s;
  animation: _animateCountdown_nht8u_1 var(--countdown-animation-duration)
    linear forwards;
}
._tabs_1v2zs_4 {
  display: flex;
  gap: 4px;
  border-radius: var(--border-radius-small-box);
  padding: 4px;
}
._tabs_1v2zs_4._light_1v2zs_10 {
  background-color: var(--surface-bcg-secondary);
}
._tabs_1v2zs_4._dark_1v2zs_13 {
  background-color: var(--color-neutral-80);
}
._tabs_1v2zs_4._small_1v2zs_16 {
  padding: 2px 3px;
}
._tab_1v2zs_4 {
  border: 0;
  background-color: transparent;
  cursor: pointer;
  border-radius: var(--border-radius-small-box);
  flex: 1;
  transition: background 0.3s;
}
._tab_1v2zs_4:hover._light_1v2zs_10 {
  background-color: var(--surface-button-text-hover);
}
._tab_1v2zs_4:hover._dark_1v2zs_13 {
  background-color: var(--color-neutral-70);
}
._tab_1v2zs_4._active_1v2zs_34:not(._canClickActive_1v2zs_34) {
  cursor: default;
}
._tab_1v2zs_4._active_1v2zs_34 span {
  color: var(--font-text-accent);
}
._tab_1v2zs_4._active_1v2zs_34._light_1v2zs_10,
._tab_1v2zs_4._active_1v2zs_34._dark_1v2zs_13 {
  background-color: var(--color-white);
}
._tab_1v2zs_4._large_1v2zs_46 {
  padding: var(--size-4) 0;
}
._tab_1v2zs_4._medium_1v2zs_49 {
  padding: var(--size-2) 0;
}
._tab_1v2zs_4._small_1v2zs_16 {
  padding: 4px 0;
}
._wrap_yqav1_4 {
  align-items: center;
  display: inline-flex;
  position: relative;
}
._buttonContainer_yqav1_10 {
  position: relative;
  text-align: left;
  width: 100%;
  height: 100%;
}
._dropContent_yqav1_17 {
  position: absolute;
  animation: _fade_yqav1_1 ease-in 0.1s;
  z-index: var(--components-z-index-drop-content);
  outline: none;
  min-width: 11rem;
}
._contentTextNoWrap_yqav1_25 {
  white-space: nowrap;
  min-width: 0;
}
._topLeft_yqav1_30,
._bottomLeft_yqav1_31 {
  left: 0;
}
._topRight_yqav1_35,
._bottomRight_yqav1_36 {
  right: 0;
}
._topLeft_yqav1_30,
._topRight_yqav1_35,
._topMiddle_yqav1_42 {
  bottom: calc(100% + var(--drop-content-padding));
}
._topMiddle_yqav1_42 {
  left: 50%;
  transform: translate(-50%);
}
._bottomLeft_yqav1_31,
._bottomRight_yqav1_36,
._bottomMiddle_yqav1_53 {
  top: calc(100% + var(--drop-content-padding));
}
._bottomMiddle_yqav1_53 {
  left: 50%;
  transform: translate(-50%);
}
._middleLeft_yqav1_62,
._middleRight_yqav1_63 {
  top: 50%;
  transform: translateY(-50%);
}
._middleLeft_yqav1_62 {
  right: calc(100% + var(--drop-content-padding));
}
._middleRight_yqav1_63 {
  left: calc(100% + var(--drop-content-padding));
}
@keyframes _fade_yqav1_1 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
._limitSize_yqav1_84 {
  max-height: 490px;
  overflow: auto;
}
._row_yqav1_89 {
  flex-direction: row;
}
._rowReverse_yqav1_93 {
  flex-direction: row-reverse;
}
._column_yqav1_97 {
  flex-direction: column;
}
._columnReverse_yqav1_101 {
  flex-direction: column-reverse;
}
:root {
  --select-radius: var(--border-radius-small-box);
  --select-transition-duration: 0.3s;
  --select-size-compact: var(--size-5);
  --select-size-small: var(--size-8);
  --select-size-medium: var(--size-9);
  --select-padding-horizontal: var(--size-7);
  --select-padding-vertical: var(--size-1);
  --select-enhancer-left-positioning: var(--size-2);
  --select-enhancer-right-positioning: var(--size-3);
}
._dark_1flzb_20 {
  --select-outline: var(--border-accent);
  --select-dark-color: #f2f2f2;
  --select-dark-background: #494949;
  --select-dark-border: #494949;
  --select-dark-background-compact: #323232;
  --select-dark-border-compact: #494949;
  --select-dark-color-danger: #e60000;
  --select-dark-color-message-danger: #fff7f7;
  --select-dark-background-danger: #ffe3e4;
  --select-dark-border-danger: #ffe3e4;
  --select-dark-background-hover: #323232;
  --select-dark-border-hover: #323232;
  --select-dark-background-compact-hover: #494949;
  --select-dark-border-compact-hover: #494949;
  --select-dark-background-danger-hover: #ffe3e4;
  --select-dark-border-danger-hover: #ffe3e4;
  --select-dark-background-focus: #494949;
  --select-dark-border-focus: #989898;
  --select-dark-box-shadow-focus: rgba(73, 73, 73, 0.4);
  --select-dark-color-disabled: #989898;
  --select-dark-color-label-disabled: #989898;
  --select-dark-background-disabled: #323232;
  --select-dark-border-disabled: #323232;
}
._light_1flzb_46 {
  --select-outline: var(--border-accent);
  --select-light-color: var(--font-text-body);
  --select-light-background: var(--surface-bcg-form);
  --select-light-border: var(--border-button-form);
  --select-light-background-compact: #f2f2f2;
  --select-light-border-compact: #dcdcdc;
  --select-light-color-danger: #e60000;
  --select-light-color-message-danger: #e60000;
  --select-light-background-danger: #ffe3e4;
  --select-light-border-danger: #ffe3e4;
  --select-light-background-hover: var(--surface-bcg-form-hover);
  --select-light-border-hover: var(--border-button-form);
  --select-light-background-compact-hover: #d2d2d2;
  --select-light-border-compact-hover: #dcdcdc;
  --select-light-background-danger-hover: #fff7f7;
  --select-light-border-danger-hover: #fff7f7;
  --select-light-background-focus: var(--surface-bcg-form-hover);
  --select-light-border-focus: #989898;
  --select-light-box-shadow-focus: rgba(242, 242, 242, 0.4);
  --select-light-color-disabled: #c3c4c5;
  --select-light-color-label-disabled: #c3c4c5;
  --select-light-background-disabled: #e6e6e6;
  --select-light-border-disabled: #e6e6e6;
}
._container_1flzb_169,
._errorText_1flzb_170 {
  display: block;
}
._containerWrapContent_1flzb_174 {
  display: flex;
}
._selectWrapper_1flzb_178 {
  display: inline-block;
  position: relative;
  max-width: 100%;
}
._fullWidth_1flzb_184 {
  display: block;
}
._fullWidth_1flzb_184 ._view_1flzb_187 {
  width: 100%;
}
._view_1flzb_187 {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
._select_1flzb_178 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0;
  top: 0;
  left: 0;
  opacity: 0;
  appearance: none;
  cursor: pointer;
}
@media (pointer: coarse) {
  ._select_1flzb_178 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._select_1flzb_178:focus {
  outline: none;
}
._select_1flzb_178[disabled] {
  cursor: not-allowed;
}
._view_1flzb_187 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
  width: 100%;
  align-items: center;
  border-radius: var(--select-radius);
  box-sizing: border-box;
  display: inline-flex;
  transition:
    background var(--select-transition-duration),
    color var(--select-transition-duration),
    border var(--select-transition-duration);
  padding-right: var(--select-padding-horizontal);
  padding-left: calc(var(--select-padding-horizontal) / 4);
}
@media (pointer: coarse) {
  ._view_1flzb_187 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._view_1flzb_187._compact_1flzb_244 {
  height: var(--select-size-compact);
  min-width: 0;
}
._view_1flzb_187._small_1flzb_248 {
  height: var(--select-size-small);
}
._view_1flzb_187._medium_1flzb_251 {
  height: var(--select-size-medium);
}
._view_1flzb_187._hasIcon_1flzb_254 {
  padding-left: var(--select-padding-horizontal);
}
._textWrapper_1flzb_258 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
}
._label_1flzb_265 {
  text-align: left;
}
._text_1flzb_258 {
  pointer-events: none;
}
._icon_1flzb_273,
._chevron_1flzb_274 {
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
._icon_1flzb_273 {
  left: var(--select-enhancer-left-positioning);
}
._chevron_1flzb_274 {
  right: var(--select-enhancer-right-positioning);
}
._dark_1flzb_20 {
  color: var(--select-dark-color);
}
._dark_1flzb_20 ._view_1flzb_187 {
  background-color: var(--select-dark-background);
  border: 1px solid var(--select-dark-border);
  color: var(--select-dark-color);
}
._dark_1flzb_20 ._view_1flzb_187._compact_1flzb_244 {
  background-color: var(--select-dark-background-compact);
  border-color: var(--select-dark-border-compact);
}
@media (hover: hover) {
  ._dark_1flzb_20 ._selectWrapper_1flzb_178:hover ._view_1flzb_187 {
    background: var(--select-dark-background-hover);
    border-color: var(--select-dark-border-hover);
  }
  ._dark_1flzb_20 ._selectWrapper_1flzb_178:hover ._compact_1flzb_244 {
    background: var(--select-dark-background-compact-hover);
    border-color: var(--select-dark-border-compact-hover);
  }
}
._dark_1flzb_20._error_1flzb_170 ._inlineLabel_1flzb_311,
._dark_1flzb_20._error_1flzb_170 ._view_1flzb_187 {
  color: var(--select-dark-color-danger);
}
._dark_1flzb_20._error_1flzb_170 ._view_1flzb_187 {
  background-color: var(--select-dark-background-danger);
  border: 1px solid var(--select-dark-border-danger);
}
@media (hover: hover) {
  ._dark_1flzb_20._error_1flzb_170
    ._selectWrapper_1flzb_178:hover
    ._view_1flzb_187 {
    background-color: var(--select-dark-background-danger-hover);
    border: 1px solid var(--select-dark-border-danger-hover);
  }
}
._dark_1flzb_20 ._errorText_1flzb_170 {
  color: var(--select-dark-color-message-danger);
}
._dark_1flzb_20._disabled_1flzb_328 ._label_1flzb_265 {
  color: var(--select-dark-color-label-disabled);
}
._dark_1flzb_20._disabled_1flzb_328 ._inlineLabel_1flzb_311,
._dark_1flzb_20._disabled_1flzb_328 ._view_1flzb_187,
._dark_1flzb_20._disabled_1flzb_328
  ._selectWrapper_1flzb_178:hover
  ._view_1flzb_187 {
  color: var(--select-dark-color-disabled);
}
._dark_1flzb_20._disabled_1flzb_328 ._view_1flzb_187,
._dark_1flzb_20._disabled_1flzb_328
  ._selectWrapper_1flzb_178:hover
  ._view_1flzb_187 {
  background-color: var(--select-dark-background-disabled);
  border: 1px solid var(--select-dark-border-disabled);
}
._dark_1flzb_20 [data-focus-visible-added] + ._view_1flzb_187 {
  box-shadow: 0 0 0 3px var(--select-dark-box-shadow-focus);
}
._light_1flzb_46 {
  color: var(--select-light-color);
}
._light_1flzb_46 ._view_1flzb_187 {
  background-color: var(--select-light-background);
  border: 1px solid var(--select-light-border);
  color: var(--select-light-color);
}
._light_1flzb_46 ._view_1flzb_187._compact_1flzb_244 {
  background-color: var(--select-light-background-compact);
  border-color: var(--select-light-border-compact);
}
@media (hover: hover) {
  ._light_1flzb_46 ._selectWrapper_1flzb_178:hover ._view_1flzb_187 {
    background: var(--select-light-background-hover);
    border-color: var(--select-light-border-hover);
  }
  ._light_1flzb_46 ._selectWrapper_1flzb_178:hover ._compact_1flzb_244 {
    background: var(--select-light-background-compact-hover);
    border-color: var(--select-light-border-compact-hover);
  }
}
._light_1flzb_46._error_1flzb_170 ._inlineLabel_1flzb_311,
._light_1flzb_46._error_1flzb_170 ._view_1flzb_187 {
  color: var(--select-light-color-danger);
}
._light_1flzb_46._error_1flzb_170 ._view_1flzb_187 {
  background-color: var(--select-light-background-danger);
  border: 1px solid var(--select-light-border-danger);
}
@media (hover: hover) {
  ._light_1flzb_46._error_1flzb_170
    ._selectWrapper_1flzb_178:hover
    ._view_1flzb_187 {
    background-color: var(--select-light-background-danger-hover);
    border: 1px solid var(--select-light-border-danger-hover);
  }
}
._light_1flzb_46 ._errorText_1flzb_170 {
  color: var(--select-light-color-message-danger);
}
._light_1flzb_46._disabled_1flzb_328 ._label_1flzb_265 {
  color: var(--select-light-color-label-disabled);
}
._light_1flzb_46._disabled_1flzb_328 ._inlineLabel_1flzb_311,
._light_1flzb_46._disabled_1flzb_328 ._view_1flzb_187,
._light_1flzb_46._disabled_1flzb_328
  ._selectWrapper_1flzb_178:hover
  ._view_1flzb_187 {
  color: var(--select-light-color-disabled);
}
._light_1flzb_46._disabled_1flzb_328 ._view_1flzb_187,
._light_1flzb_46._disabled_1flzb_328
  ._selectWrapper_1flzb_178:hover
  ._view_1flzb_187 {
  background-color: var(--select-light-background-disabled);
  border: 1px solid var(--select-light-border-disabled);
}
._light_1flzb_46 [data-focus-visible-added] + ._view_1flzb_187 {
  box-shadow: 0 0 0 3px var(--select-light-box-shadow-focus);
}
[data-focus-visible-added] + ._view_1flzb_187 {
  border: 1px solid var(--select-outline);
}
:root {
  --multiselect-max-height: 180px;
  --multiselect-width: 240px;
}
._fullWidth_7juwi_12 {
  width: 100%;
}
._button_7juwi_16 {
  max-width: 100%;
}
._wrapper_7juwi_20 {
  border: 0;
  min-width: 286px;
}
._menu_7juwi_25 {
  max-height: var(--multiselect-max-height);
}
._checkboxWrapper_7juwi_29 {
  white-space: normal;
  width: var(--multiselect-width);
}
._dropContentFullWidth_7juwi_34 {
  display: block;
  min-width: 0%;
  flex: 1 1;
  width: 100%;
}
._textWrapper_7juwi_41 {
  text-align: left;
}
._wrapper_1uegx_4:focus {
  outline: none;
}
._clickCatcher_1uegx_8 {
  position: fixed;
  inset: 0;
  z-index: var(--components-z-index-context-menu-click-catcher);
}
._positionAdjuster_1uegx_17 {
  position: absolute;
  z-index: var(--components-z-index-context-menu-position-adjuster);
}
:root {
  --drag-and-drop-disabled-text-and-icon-color-dark: var(--color-deep-blue-80);
  --drag-and-drop-disabled-text-and-icon-color-light: var(--color-deep-blue-50);
  --drag-and-drop-text-and-icon-color-error: var(--color-red-100);
}
._fileUpload_mtns5_13 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: var(--size-2);
  width: 100%;
  height: 100%;
}
._fileUpload_mtns5_13 ._button_mtns5_22 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  border-radius: var(--border-radius-round);
  background-color: transparent;
}
._fileUpload_mtns5_13 ._disabledDark_mtns5_32 {
  color: var(--drag-and-drop-disabled-text-and-icon-color-dark);
  fill: var(--drag-and-drop-disabled-text-and-icon-color-dark);
  border-color: transparent;
}
._fileUpload_mtns5_13 ._disabledLight_mtns5_37 {
  color: var(--drag-and-drop-disabled-text-and-icon-color-light);
  fill: var(--drag-and-drop-disabled-text-and-icon-color-light);
  border-color: transparent;
}
._fileUpload_mtns5_13 ._error_mtns5_42 {
  color: var(--drag-and-drop-text-and-icon-color-error);
  fill: var(--drag-and-drop-text-and-icon-color-error);
}
._content_mtns5_47 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
._group_1wlif_4 {
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
}
._noneSpacing_1wlif_10 {
  gap: calc(var(--group-none-spacing));
}
._compactSpacing_1wlif_14 {
  gap: calc(var(--group-compact-spacing));
}
._smallSpacing_1wlif_18 {
  gap: calc(var(--group-small-spacing));
}
._mediumSpacing_1wlif_22 {
  gap: calc(var(--group-medium-spacing));
}
._largeSpacing_1wlif_26 {
  gap: calc(var(--group-large-spacing));
}
._fullWidth_1wlif_30 {
  width: 100%;
}
._spaceBetween_1wlif_34 {
  justify-content: space-between;
}
._center_1wlif_38 {
  justify-content: center;
}
._normal_1wlif_42 {
  justify-content: normal;
}
:root {
  --info-message-background: var(--color-deep-blue-10);
  --info-message-icon-background: var(--color-deep-blue-80);
}
._pill_b6d2f_12 {
  background-color: var(--info-message-background);
  border-radius: 4px;
  box-shadow: none;
  padding: var(--size-2) var(--size-2) var(--size-1) 10px;
}
._iconWrapper_b6d2f_19 {
  align-self: flex-start;
  margin-right: 5px;
}
._icon_b6d2f_19 {
  width: 20px;
  height: 20px;
}
._icon_b6d2f_19 path {
  fill: var(--info-message-icon-background);
}
._textWrapper_b6d2f_32 {
  margin-bottom: 4px;
}
._text_b6d2f_32 {
  white-space: normal;
}
:root {
  --menu-width: 204px;
}
._menu_1litt_11 {
  min-width: var(--menu-width);
}
:root {
  --line-step-light-color: var(--color-deep-blue-20);
  --line-step-light-color-active: var(--color-white);
  --line-step-light-bg-color-active: var(--color-deep-blue-90);
  --line-step-light-color-disabled: var(--color-deep-blue-50);
  --line-step-light-color-completed: var(--color-deep-blue-20);
  --line-step-light-bg-color-completed: var(--color-deep-blue-60);
  --line-step-light-color-failed: var(--color-white);
  --line-step-light-bg-color-failed: var(--color-deep-blue-60);
  --line-step-dark-color: var(--color-deep-blue-30);
  --line-step-dark-bg-color-active: var(--color-deep-blue-100);
  --line-step-dark-color-disabled: var(--color-deep-blue-60);
  --line-step-dark-color-completed: var(--color-deep-blue-100);
  --line-step-dark-bg-color-completed: var(--color-deep-blue-40);
  --line-step-dark-color-failed: var(--color-deep-blue-100);
  --line-step-dark-bg-color-failed: var(--color-deep-blue-40);
}
._line_ik17u_25 {
  height: var(--size-1);
  border-radius: var(--border-radius-small-box);
  transition:
    color 0.25s,
    box-shadow 0.25s,
    background-color 0.25s;
  width: 100%;
}
._dark_ik17u_32 {
  background-color: var(--line-step-dark-color);
}
._dark_ik17u_32._disabled_ik17u_35 {
  background-color: var(--line-step-dark-color-disabled);
}
._dark_ik17u_32._completed_ik17u_38 {
  background-color: var(--line-step-dark-color-completed);
}
._dark_ik17u_32._failed_ik17u_41 {
  background-color: var(--line-step-dark-color-failed);
}
._dark_ik17u_32._active_ik17u_44 {
  background-color: var(--line-step-dark-bg-color-active);
}
._light_ik17u_48 {
  background-color: var(--line-step-light-color);
}
._light_ik17u_48._disabled_ik17u_35 {
  background-color: var(--line-step-light-color-disabled);
}
._light_ik17u_48._completed_ik17u_38 {
  background-color: var(--line-step-light-color-completed);
}
._light_ik17u_48._failed_ik17u_41 {
  background-color: var(--line-step-light-color-failed);
}
._light_ik17u_48._active_ik17u_44 {
  background-color: var(--line-step-light-bg-color-active);
}
._multistepIndicatorWrapper_1jax0_4 {
  gap: var(--size-7);
  list-style-type: none;
  padding: 0;
  margin: 0;
}
._multistepIndicatorWrapper_1jax0_4._isStepNameHidden_1jax0_10 {
  gap: var(--size-4);
}
._lineStepperWrapper_1jax0_14 {
  gap: var(--size-1);
  width: 100%;
}
._lineStepListItem_1jax0_19 {
  flex-grow: 1;
}
._lineStepButton_1jax0_23 {
  padding: var(--size-4) 0;
}
._truncated_1jax0_27 {
  min-width: 0;
  flex: 0 1 auto;
}
._item_1jax0_32 {
  display: inline-flex;
}
._itemButton_1jax0_36 {
  width: 100%;
}
._itemButton_1jax0_36:not([disabled]):hover ._text_1jax0_39 {
  text-decoration: underline;
}
._number_1jax0_43 {
  flex-shrink: 0;
}
._text_1jax0_39 {
  white-space: nowrap;
  transition: color 0.25s;
}
._noHover_1jax0_52 {
  cursor: default;
}
:root {
  --number-step-input-size: 40px;
}
._wrap_oxd8c_11 {
  display: flex;
}
._input_oxd8c_15 {
  width: var(--number-step-input-size);
  margin: 0 var(--size-1);
}
._input_oxd8c_15 > * {
  height: var(--number-step-input-size) !important;
}
._input_oxd8c_15 label {
  padding: 0;
}
._input_oxd8c_15 input::-webkit-inner-spin-button,
._input_oxd8c_15 input::-webkit-outer-spin-button {
  appearance: none;
  margin: 0;
}
._input_oxd8c_15 input {
  text-align: center;
  appearance: textfield;
}
._button_oxd8c_35 {
  width: var(--number-step-input-size);
  height: var(--number-step-input-size);
}
._buttonBorderDark_oxd8c_40 {
  border: 1px solid var(--input-dark-standard-border);
}
._buttonBorderLight_oxd8c_44 {
  border: 1px solid var(--input-light-standard-border);
}
._toggleShowPasswordIcon_p5tw9_4 {
  color: var(--color-deep-blue-50);
}
:root {
  --preferenceinput-label-fontsize: 13px;
  --preferenceinput-border-color: var(--color-deep-blue-20);
}
._wrap_rw770_12 {
  width: 100%;
  border-bottom: 1px solid var(--preferenceinput-border-color);
}
._labelWrapper_rw770_17 {
  min-height: var(--size-6);
}
._contentWrap_rw770_21 {
  width: 100%;
  min-height: var(--size-8);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
._input_rw770_29 {
  width: 100%;
  margin-right: var(--size-4);
}
._actions_rw770_34 {
  flex-shrink: 0;
}
._errorText_rw770_38 {
  display: block;
}
._wrap_1l8nu_4 {
  padding: var(--size-4) 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  align-items: start;
  border: 0;
}
._wrap_1l8nu_4._withBorderBottom_1l8nu_12 {
  border-bottom: 1px solid var(--color-deep-blue-30);
}
._row_1l8nu_16 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
._rowLeft_1l8nu_24 {
  height: 100%;
  display: flex;
  margin-left: var(--size-4);
}
._rowBottom_1l8nu_30 {
  width: 100%;
  margin-top: var(--size-4);
}
:root {
  --section-accordion-dark-text-color: var(--color-white);
  --section-accordion-dark-bg-hover: var(--color-deep-blue-90);
  --section-accordion-dark-icon-color: var(--color-deep-blue-50);
  --section-accordion-light-text-color: var(--color-deep-blue-90);
  --section-accordion-light-bg-hover: var(--color-deep-blue-20);
  --section-accordion-light-icon-color: var(--color-deep-blue-50);
}
._wrap_4mkm4_16 {
  width: 100%;
}
._summary_4mkm4_20 {
  display: block;
  outline: transparent;
  cursor: pointer;
}
._summary_4mkm4_20::-webkit-details-marker {
  display: none;
}
._summary_4mkm4_20[data-focus-visible-added] ._button_4mkm4_28 {
  box-shadow: 0 0 0 1px var(--color-green-100);
}
._button_4mkm4_28 {
  display: flex;
  align-items: flex-end;
  width: calc(100% + var(--size-2) * 2);
  margin: 0 calc(var(--size-2) * -1);
  padding: var(--size-3) var(--size-2);
  border-radius: var(--border-radius-box);
  box-sizing: border-box;
  box-shadow: 0 0 0 1px transparent;
  transition:
    background 0.3s,
    color 0.3s,
    box-shadow 0.3s;
}
@media (hover: hover) {
  ._button_4mkm4_28:hover ._actionGroup_4mkm4_44 {
    text-decoration: underline;
  }
}
._headingGroup_4mkm4_49 {
  text-align: left;
}
._headingText_4mkm4_53 {
  display: block;
}
._actionGroup_4mkm4_44 {
  display: inline-flex;
  justify-content: center;
  align-items: flex-end;
  margin-left: auto;
}
._icon_4mkm4_64 {
  transition: color 0.3s;
  margin-bottom: -4px;
}
._divider_4mkm4_69 {
  flex-basis: 100%;
}
._dark_4mkm4_73 ._icon_4mkm4_64 {
  color: var(--section-accordion-dark-icon-color);
}
._dark_4mkm4_73 ._button_4mkm4_28 {
  color: var(--section-accordion-dark-text-color);
}
._dark_4mkm4_73 ._button_4mkm4_28:hover,
[data-focus-visible-added] ._dark_4mkm4_73 ._button_4mkm4_28 {
  background: var(--section-accordion-dark-bg-hover);
}
._dark_4mkm4_73 ._button_4mkm4_28:hover ._icon_4mkm4_64,
[data-focus-visible-added] ._dark_4mkm4_73 ._button_4mkm4_28 ._icon_4mkm4_64 {
  color: var(--section-accordion-dark-text-color);
}
._light_4mkm4_86 ._icon_4mkm4_64 {
  color: var(--section-accordion-light-icon-color);
}
._light_4mkm4_86 ._button_4mkm4_28 {
  color: var(--section-accordion-light-text-color);
}
._light_4mkm4_86 ._button_4mkm4_28:hover,
[data-focus-visible-added] ._light_4mkm4_86 ._button_4mkm4_28 {
  background: var(--section-accordion-light-bg-hover);
}
._light_4mkm4_86 ._button_4mkm4_28:hover ._icon_4mkm4_64,
[data-focus-visible-added] ._light_4mkm4_86 ._button_4mkm4_28 ._icon_4mkm4_64 {
  color: var(--section-accordion-light-text-color);
}
._wrapper_bo5rp_4 {
  background-color: transparent;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  transition: background-color 0.3s linear;
  z-index: var(--components-z-index-sheet-wrapper);
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
}
._wrapper_bo5rp_4._open_bo5rp_19 {
  background-color: var(--sheet-color-mask);
  pointer-events: all;
}
._sheet_bo5rp_24 {
  height: calc(100% - 50px);
  max-width: 414px;
  background-color: var(--sheet-color-background);
  overflow: auto;
  box-sizing: border-box;
  transform: translate3d(0, 100%, 0);
  transition: transform 0.3s cubic-bezier(0.25, 1, 0.5, 1);
  border-radius: var(--sheet-radius) var(--sheet-radius) 0 0;
}
._open_bo5rp_19 ._sheet_bo5rp_24 {
  transform: translateZ(0);
}
._sheetInner_bo5rp_38 {
  margin: var(--size-5) var(--size-4);
  height: calc(100% - 150px);
}
._closeButton_bo5rp_43 {
  position: absolute;
  top: var(--size-2);
  right: var(--size-2);
  padding: var(--size-1);
}
._closeButtonIcon_bo5rp_50 {
  padding: 2px;
}
:root {
  --statcard-dark-background: var(--color-deep-blue-90);
  --statcard-dark-text-color: var(--color-white);
  --statcard-dark-caption-color: var(--color-deep-blue-30);
  --statcard-dark-background-hover: var(--color-deep-blue-80);
  --statcard-dark-text-color-hover: var(--color-white);
  --statcard-dark-text-color-inactive: var(--color-deep-blue-50);
  --statcard-dark-caption-color-inactive: var(--color-deep-blue-50);
  --statcard-dark-divider: var(--color-deep-blue-80);
  --statcard-dark-icon-color: var(--color-deep-blue-50);
  --statcard-light-background: var(--color-deep-blue-10);
  --statcard-light-text-color: var(--color-deep-blue-90);
  --statcard-light-caption-color: var(--color-deep-blue-80);
  --statcard-light-background-hover: var(--color-white);
  --statcard-light-text-color-hover: var(--color-deep-blue-90);
  --statcard-light-text-color-inactive: var(--color-deep-blue-50);
  --statcard-light-caption-color-inactive: var(--color-deep-blue-80);
  --statcard-light-divider: var(--color-deep-blue-30);
  --statcard-light-icon-color: var(--color-deep-blue-40);
  --statcard-dark-danger-background: #fef2f2;
  --statcard-dark-danger-text-color: var(--color-deep-blue-90);
  --statcard-dark-danger-caption-color: var(--color-deep-blue-80);
  --statcard-dark-danger-background-hover: var(--color-white);
  --statcard-dark-danger-text-color-hover: var(--color-deep-blue-90);
  --statcard-dark-danger-text-color-inactive: var(--color-deep-blue-30);
  --statcard-dark-danger-caption-color-inactive: var(--color-deep-blue-80);
  --statcard-dark-danger-divider: var(--color-deep-blue-30);
  --statcard-dark-danger-icon-color: #f24949;
  --statcard-light-danger-background: #fef2f2;
  --statcard-light-danger-text-color: var(--color-deep-blue-90);
  --statcard-light-danger-caption-color: var(--color-deep-blue-80);
  --statcard-light-danger-background-hover: var(--color-white);
  --statcard-light-danger-text-color-hover: var(--color-deep-blue-90);
  --statcard-light-danger-text-color-inactive: var(--color-deep-blue-30);
  --statcard-light-danger-caption-color-inactive: var(--color-deep-blue-80);
  --statcard-light-danger-divider: var(--color-deep-blue-30);
  --statcard-light-danger-icon-color: #f24949;
  --statcard-dark-warning-background: #fff7ed;
  --statcard-dark-warning-text-color: var(--color-deep-blue-90);
  --statcard-dark-warning-caption-color: var(--color-deep-blue-80);
  --statcard-dark-warning-background-hover: var(--color-white);
  --statcard-dark-warning-text-color-hover: var(--color-deep-blue-90);
  --statcard-dark-warning-text-color-inactive: var(--color-deep-blue-30);
  --statcard-dark-warning-caption-color-inactive: var(--color-deep-blue-80);
  --statcard-dark-warning-divider: var(--color-deep-blue-30);
  --statcard-dark-warning-icon-color: #fa8c41;
  --statcard-light-warning-background: #fff7ed;
  --statcard-light-warning-text-color: var(--color-deep-blue-90);
  --statcard-light-warning-caption-color: var(--color-deep-blue-80);
  --statcard-light-warning-background-hover: var(--color-white);
  --statcard-light-warning-text-color-hover: var(--color-deep-blue-90);
  --statcard-light-warning-text-color-inactive: var(--color-deep-blue-30);
  --statcard-light-warning-caption-color-inactive: var(--color-deep-blue-80);
  --statcard-light-warning-divider: var(--color-deep-blue-30);
  --statcard-light-warning-icon-color: #fa8c41;
  --statcard-dark-success-background: #f5faf2;
  --statcard-dark-success-text-color: var(--color-deep-blue-90);
  --statcard-dark-success-caption-color: var(--color-deep-blue-80);
  --statcard-dark-success-background-hover: var(--color-white);
  --statcard-dark-success-text-color-hover: var(--color-deep-blue-90);
  --statcard-dark-success-text-color-inactive: var(--color-deep-blue-30);
  --statcard-dark-success-caption-color-inactive: var(--color-deep-blue-80);
  --statcard-dark-success-divider: var(--color-deep-blue-30);
  --statcard-dark-success-icon-color: #5eaf1d;
  --statcard-light-success-background: #f5faf2;
  --statcard-light-success-text-color: var(--color-deep-blue-90);
  --statcard-light-success-caption-color: var(--color-deep-blue-80);
  --statcard-light-success-background-hover: var(--color-white);
  --statcard-light-success-text-color-hover: var(--color-deep-blue-90);
  --statcard-light-success-text-color-inactive: var(--color-deep-blue-30);
  --statcard-light-success-caption-color-inactive: var(--color-deep-blue-80);
  --statcard-light-success-divider: var(--color-deep-blue-30);
  --statcard-light-success-icon-color: #5eaf1d;
}
._box_1owu2_82 {
  width: 100%;
  height: 100%;
  min-height: 200px;
  flex-grow: 0;
  flex-shrink: 0;
  box-sizing: border-box;
  transition:
    background-color 0.3s,
    color 0.3s,
    box-shadow 0.3s;
}
._box_1owu2_82:not(:hover) {
  box-shadow: none;
}
._wrap_1owu2_95 {
  text-align: center;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
._dark_1owu2_103 {
  background-color: var(--statcard-dark-background);
  color: var(--statcard-dark-text-color);
}
@media (hover: hover) {
  ._dark_1owu2_103._withHover_1owu2_108:hover {
    background-color: var(--statcard-dark-background-hover);
    color: var(--statcard-dark-text-color-hover);
  }
}
._dark_1owu2_103
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureCaption_1owu2_113,
._dark_1owu2_103
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureText_1owu2_114 {
  color: var(--statcard-dark-caption-color);
}
._dark_1owu2_103 ._inactive_1owu2_113 ._figureCaption_1owu2_113 {
  color: var(--statcard-dark-caption-color-inactive);
}
._dark_1owu2_103 ._inactive_1owu2_113 ._figureText_1owu2_114 {
  color: var(--statcard-dark-text-color-inactive);
}
._dark_1owu2_103 ._divider_1owu2_123 {
  background-color: var(--statcard-dark-divider);
}
._dark_1owu2_103 ._icon_1owu2_126 {
  color: var(--statcard-dark-icon-color);
}
._dark_1owu2_103._danger_1owu2_130 {
  background-color: var(--statcard-dark-danger-background);
  color: var(--statcard-dark-danger-text-color);
}
@media (hover: hover) {
  ._dark_1owu2_103._danger_1owu2_130._withHover_1owu2_108:hover {
    background-color: var(--statcard-dark-danger-background-hover);
    color: var(--statcard-dark-danger-text-color-hover);
  }
}
._dark_1owu2_103._danger_1owu2_130
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureCaption_1owu2_113,
._dark_1owu2_103._danger_1owu2_130
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureText_1owu2_114 {
  color: var(--statcard-dark-danger-caption-color);
}
._dark_1owu2_103._danger_1owu2_130
  ._inactive_1owu2_113
  ._figureCaption_1owu2_113 {
  color: var(--statcard-dark-danger-caption-color-inactive);
}
._dark_1owu2_103._danger_1owu2_130 ._inactive_1owu2_113 ._figureText_1owu2_114 {
  color: var(--statcard-dark-danger-text-color-inactive);
}
._dark_1owu2_103._danger_1owu2_130 ._divider_1owu2_123 {
  background-color: var(--statcard-dark-danger-divider);
}
._dark_1owu2_103._danger_1owu2_130 ._icon_1owu2_126 {
  color: var(--statcard-dark-danger-icon-color);
}
._dark_1owu2_103._warning_1owu2_157 {
  background-color: var(--statcard-dark-warning-background);
  color: var(--statcard-dark-warning-text-color);
}
@media (hover: hover) {
  ._dark_1owu2_103._warning_1owu2_157._withHover_1owu2_108:hover {
    background-color: var(--statcard-dark-warning-background-hover);
    color: var(--statcard-dark-warning-text-color-hover);
  }
}
._dark_1owu2_103._warning_1owu2_157
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureCaption_1owu2_113,
._dark_1owu2_103._warning_1owu2_157
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureText_1owu2_114 {
  color: var(--statcard-dark-warning-caption-color);
}
._dark_1owu2_103._warning_1owu2_157
  ._inactive_1owu2_113
  ._figureCaption_1owu2_113 {
  color: var(--statcard-dark-warning-caption-color-inactive);
}
._dark_1owu2_103._warning_1owu2_157
  ._inactive_1owu2_113
  ._figureText_1owu2_114 {
  color: var(--statcard-dark-warning-text-color-inactive);
}
._dark_1owu2_103._warning_1owu2_157 ._divider_1owu2_123 {
  background-color: var(--statcard-dark-warning-divider);
}
._dark_1owu2_103._warning_1owu2_157 ._icon_1owu2_126 {
  color: var(--statcard-dark-warning-icon-color);
}
._dark_1owu2_103._success_1owu2_184 {
  background-color: var(--statcard-dark-success-background);
  color: var(--statcard-dark-success-text-color);
}
@media (hover: hover) {
  ._dark_1owu2_103._success_1owu2_184._withHover_1owu2_108:hover {
    background-color: var(--statcard-dark-success-background-hover);
    color: var(--statcard-dark-success-text-color-hover);
  }
}
._dark_1owu2_103._success_1owu2_184
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureCaption_1owu2_113,
._dark_1owu2_103._success_1owu2_184
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureText_1owu2_114 {
  color: var(--statcard-dark-success-caption-color);
}
._dark_1owu2_103._success_1owu2_184
  ._inactive_1owu2_113
  ._figureCaption_1owu2_113 {
  color: var(--statcard-dark-success-caption-color-inactive);
}
._dark_1owu2_103._success_1owu2_184
  ._inactive_1owu2_113
  ._figureText_1owu2_114 {
  color: var(--statcard-dark-success-text-color-inactive);
}
._dark_1owu2_103._success_1owu2_184 ._divider_1owu2_123 {
  background-color: var(--statcard-dark-success-divider);
}
._dark_1owu2_103._success_1owu2_184 ._icon_1owu2_126 {
  color: var(--statcard-dark-success-icon-color);
}
._light_1owu2_211 {
  background-color: var(--statcard-light-background);
  color: var(--statcard-light-text-color);
}
@media (hover: hover) {
  ._light_1owu2_211._withHover_1owu2_108:hover {
    background-color: var(--statcard-light-background-hover);
    color: var(--statcard-light-text-color-hover);
  }
}
._light_1owu2_211
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureCaption_1owu2_113,
._light_1owu2_211
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureText_1owu2_114 {
  color: var(--statcard-light-caption-color);
}
._light_1owu2_211 ._inactive_1owu2_113 ._figureCaption_1owu2_113 {
  color: var(--statcard-light-caption-color-inactive);
}
._light_1owu2_211 ._inactive_1owu2_113 ._figureText_1owu2_114 {
  color: var(--statcard-light-text-color-inactive);
}
._light_1owu2_211 ._divider_1owu2_123 {
  background-color: var(--statcard-light-divider);
}
._light_1owu2_211 ._icon_1owu2_126 {
  color: var(--statcard-light-icon-color);
}
._light_1owu2_211._danger_1owu2_130 {
  background-color: var(--statcard-light-danger-background);
  color: var(--statcard-light-danger-text-color);
}
@media (hover: hover) {
  ._light_1owu2_211._danger_1owu2_130._withHover_1owu2_108:hover {
    background-color: var(--statcard-light-danger-background-hover);
    color: var(--statcard-light-danger-text-color-hover);
  }
}
._light_1owu2_211._danger_1owu2_130
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureCaption_1owu2_113,
._light_1owu2_211._danger_1owu2_130
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureText_1owu2_114 {
  color: var(--statcard-light-danger-caption-color);
}
._light_1owu2_211._danger_1owu2_130
  ._inactive_1owu2_113
  ._figureCaption_1owu2_113 {
  color: var(--statcard-light-danger-caption-color-inactive);
}
._light_1owu2_211._danger_1owu2_130
  ._inactive_1owu2_113
  ._figureText_1owu2_114 {
  color: var(--statcard-light-danger-text-color-inactive);
}
._light_1owu2_211._danger_1owu2_130 ._divider_1owu2_123 {
  background-color: var(--statcard-light-danger-divider);
}
._light_1owu2_211._danger_1owu2_130 ._icon_1owu2_126 {
  color: var(--statcard-light-danger-icon-color);
}
._light_1owu2_211._warning_1owu2_157 {
  background-color: var(--statcard-light-warning-background);
  color: var(--statcard-light-warning-text-color);
}
@media (hover: hover) {
  ._light_1owu2_211._warning_1owu2_157._withHover_1owu2_108:hover {
    background-color: var(--statcard-light-warning-background-hover);
    color: var(--statcard-light-warning-text-color-hover);
  }
}
._light_1owu2_211._warning_1owu2_157
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureCaption_1owu2_113,
._light_1owu2_211._warning_1owu2_157
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureText_1owu2_114 {
  color: var(--statcard-light-warning-caption-color);
}
._light_1owu2_211._warning_1owu2_157
  ._inactive_1owu2_113
  ._figureCaption_1owu2_113 {
  color: var(--statcard-light-warning-caption-color-inactive);
}
._light_1owu2_211._warning_1owu2_157
  ._inactive_1owu2_113
  ._figureText_1owu2_114 {
  color: var(--statcard-light-warning-text-color-inactive);
}
._light_1owu2_211._warning_1owu2_157 ._divider_1owu2_123 {
  background-color: var(--statcard-light-warning-divider);
}
._light_1owu2_211._warning_1owu2_157 ._icon_1owu2_126 {
  color: var(--statcard-light-warning-icon-color);
}
._light_1owu2_211._success_1owu2_184 {
  background-color: var(--statcard-light-success-background);
  color: var(--statcard-light-success-text-color);
}
@media (hover: hover) {
  ._light_1owu2_211._success_1owu2_184._withHover_1owu2_108:hover {
    background-color: var(--statcard-light-success-background-hover);
    color: var(--statcard-light-success-text-color-hover);
  }
}
._light_1owu2_211._success_1owu2_184
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureCaption_1owu2_113,
._light_1owu2_211._success_1owu2_184
  ._rowBottom_1owu2_113._subtle_1owu2_113
  :not(._inactive_1owu2_113)
  ._figureText_1owu2_114 {
  color: var(--statcard-light-success-caption-color);
}
._light_1owu2_211._success_1owu2_184
  ._inactive_1owu2_113
  ._figureCaption_1owu2_113 {
  color: var(--statcard-light-success-caption-color-inactive);
}
._light_1owu2_211._success_1owu2_184
  ._inactive_1owu2_113
  ._figureText_1owu2_114 {
  color: var(--statcard-light-success-text-color-inactive);
}
._light_1owu2_211._success_1owu2_184 ._divider_1owu2_123 {
  background-color: var(--statcard-light-success-divider);
}
._light_1owu2_211._success_1owu2_184 ._icon_1owu2_126 {
  color: var(--statcard-light-success-icon-color);
}
._row_1owu2_113 {
  width: 100%;
  box-sizing: border-box;
  padding: var(--size-4);
  display: flex;
  flex-direction: column;
  align-items: center;
}
._row_1owu2_113._flexGrow_1owu2_327 {
  flex-grow: 1;
}
._rowTop_1owu2_331 {
  padding-bottom: var(--size-3);
}
._rowBottom_1owu2_113 {
  padding-top: var(--size-3);
}
._dividerWrap_1owu2_339 {
  width: 100%;
  box-sizing: border-box;
  padding: 0 var(--size-4);
}
._caption_1owu2_345,
._figure_1owu2_113 {
  margin: 0;
}
._caption_1owu2_345 ._small_1owu2_349,
._figure_1owu2_113 ._small_1owu2_349 {
  margin-top: var(--size-1);
}
._caption_1owu2_345 ._medium_1owu2_353,
._figure_1owu2_113 ._medium_1owu2_353 {
  margin-top: var(--size-3);
}
._figureCaption_1owu2_113._medium_1owu2_353 {
  font-size: 16px;
}
._figureText_1owu2_114,
._figureCaption_1owu2_113 {
  display: block;
}
._tabList_p72nc_99 {
  width: 100%;
  box-sizing: border-box;
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  align-items: flex-end;
  scrollbar-width: none;
}
._tabList_p72nc_99::-webkit-scrollbar {
  display: none;
}
._tabLink_p72nc_112 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
  border: 0;
  background: none;
  outline: none;
  cursor: pointer;
  position: relative;
  flex-grow: 0;
  flex-shrink: 0;
  border-bottom: 1px solid transparent;
  transition:
    border 0.3s,
    color 0.3s;
}
@media (pointer: coarse) {
  ._tabLink_p72nc_112 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._tabLink_p72nc_112[data-active="true"] {
  border-color: var(--tab-color-active);
}
._tabButtonPadding_p72nc_136 ._tabLink_p72nc_112 {
  margin: var(--size-4) var(--size-3) 0;
  padding: 2px 2px var(--size-3);
}
._tabButtonPadding_p72nc_136 ._tabLink_p72nc_112:first-of-type {
  margin-left: var(--size-5);
}
._tabButtonPadding_p72nc_136 ._tabLink_p72nc_112:last-of-type {
  margin-right: var(--size-5);
}
@media (hover: hover) {
  ._tabLink_p72nc_112:hover {
    border-color: var(--tab-color-active);
  }
}
._tabLink_p72nc_112[data-active="true"] ._tabName_p72nc_151 {
  font-size: var(--body-bold-size-desktop);
  font-weight: var(--body-bold-weight-desktop);
  line-height: var(--body-bold-line-desktop);
}
@media (pointer: coarse) {
  ._tabLink_p72nc_112[data-active="true"] ._tabName_p72nc_151 {
    font-size: var(--body-bold-size-mobile);
    font-weight: var(--body-bold-weight-mobile);
    line-height: var(--body-bold-line-mobile);
  }
}
._tabLink_p72nc_112[data-focus-visible-added] ._tabNameContent_p72nc_163 {
  outline: 1px solid var(--tab-focus-outline);
}
._tabContent_p72nc_167._none_p72nc_167 {
  padding: var(--box-none-spacing);
}
._tabContent_p72nc_167._compact_p72nc_170 {
  padding: var(--box-compact-spacing);
}
._tabContent_p72nc_167._small_p72nc_173 {
  padding: var(--box-small-spacing);
}
._tabContent_p72nc_167._medium_p72nc_176 {
  padding: var(--box-medium-spacing);
}
._tabContent_p72nc_167._large_p72nc_179 {
  padding: var(--box-large-spacing);
}
._tabNameContent_p72nc_163 {
  display: inline-flex;
  align-items: center;
}
._divider_p72nc_188 {
  margin-top: -1px;
}
:root {
  --taglist-tag-height: 24px;
  --taglist-tag-max-width: 100px;
  --taglist-tag-bgcolor: var(--color-deep-blue-30);
  --taglist-tag-hovercolor: var(--color-deep-blue-20);
}
._list_20q8b_14 {
  margin: 0;
  padding: 0;
  list-style: none;
}
._tag_20q8b_20 {
  height: var(--taglist-tag-height);
  padding: 0 var(--size-2);
  margin: var(--size-1);
  margin-left: 0;
  border-radius: var(--border-radius-small-box);
  background-color: var(--taglist-tag-bgcolor);
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  white-space: nowrap;
}
@media (hover: hover) {
  ._tag_20q8b_20._isInteractive_20q8b_34:hover {
    background-color: var(--taglist-tag-hovercolor);
  }
}
._tag_20q8b_20._isTruncated_20q8b_38 {
  max-width: var(--taglist-tag-max-width);
}
._toast_nzlyj_4 {
  opacity: 1;
  position: fixed;
  left: 0;
  width: 100%;
  transform-origin: center;
  z-index: var(--components-z-index-toast);
  animation-fill-mode: forwards;
  display: flex;
  justify-content: center;
  pointer-events: none;
}
._toast_nzlyj_4._topCenter_nzlyj_16 {
  transform: translate3d(0, 70px, 0) scale(1);
  animation: _toast-top-in_nzlyj_1 0.6s cubic-bezier(0.25, 1, 0.5, 1);
  top: 0;
}
._toast_nzlyj_4._topCenter_nzlyj_16._hidden_nzlyj_21 {
  animation: _toast-top-out_nzlyj_1 0.3s ease-in-out;
  animation-fill-mode: forwards;
}
._toast_nzlyj_4._bottomCenter_nzlyj_25 {
  transform: translate3d(0, -70px, 0) scale(1);
  animation: _toast-bottom-in_nzlyj_1 0.6s cubic-bezier(0.25, 1, 0.5, 1);
  bottom: 0;
}
._toast_nzlyj_4._bottomCenter_nzlyj_25._hidden_nzlyj_21 {
  animation: _toast-bottom-out_nzlyj_1 0.3s ease-in-out;
  animation-fill-mode: forwards;
}
._clickable_nzlyj_35 {
  pointer-events: auto;
}
@keyframes _toast-top-in_nzlyj_1 {
  0% {
    transform: translateZ(0);
    opacity: 0;
  }
  to {
    transform: translate3d(0, 70px, 0) scale(1);
  }
}
@keyframes _toast-top-out_nzlyj_1 {
  0% {
    transform: translate3d(0, 70px, 0) scale(1);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 70px, 0) scale(0.5);
  }
}
@keyframes _toast-bottom-in_nzlyj_1 {
  0% {
    transform: translateZ(0);
    opacity: 0;
  }
  to {
    transform: translate3d(0, -70px, 0) scale(1);
  }
}
@keyframes _toast-bottom-out_nzlyj_1 {
  0% {
    transform: translate3d(0, -70px, 0) scale(1);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -70px, 0) scale(0.5);
  }
}
._wrap_qj9he_7 {
  --round-indicator-icon-dark-background-color: var(--color-brand-900, #323232);
  --round-indicator-dark-border: var(--color-brand-1000, #212121);
  --round-indicator-icon-light-background-color: var(
    --color-brand-300,
    #e6e6e6
  );
  --round-indicator-light-border: var(--color-white);
  box-sizing: content-box;
  padding: 0;
  margin: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border: 0;
  border-radius: var(--border-radius-round);
  transition: background-color 0.25s;
}
._wrap_qj9he_7._compact_qj9he_23 {
  width: var(--circle-compact);
  height: var(--circle-compact);
}
._wrap_qj9he_7._small_qj9he_27 {
  width: var(--circle-small);
  height: var(--circle-small);
}
._wrap_qj9he_7._medium_qj9he_31 {
  width: var(--circle-medium);
  height: var(--circle-medium);
}
._wrap_qj9he_7._large_qj9he_35 {
  width: var(--circle-large);
  height: var(--circle-large);
}
._wrap_qj9he_7 ._image_qj9he_39 {
  border-radius: var(--border-radius-round);
  width: inherit;
  height: inherit;
}
._wrap_qj9he_7 ._text_qj9he_44 {
  line-height: inherit;
}
._wrap_qj9he_7._dark_qj9he_47 {
  background-color: var(--round-indicator-icon-dark-background-color);
}
._wrap_qj9he_7._dark_qj9he_47._border_qj9he_50 {
  box-shadow: 0 0 0 2px inset var(--round-indicator-dark-border);
}
._wrap_qj9he_7._dark_qj9he_47._noBackground_qj9he_53 {
  background-color: transparent;
}
._wrap_qj9he_7._light_qj9he_56 {
  background-color: var(--round-indicator-icon-light-background-color);
}
._wrap_qj9he_7._light_qj9he_56._border_qj9he_50 {
  box-shadow: 0 0 0 2px inset var(--round-indicator-light-border);
}
._wrap_qj9he_7._light_qj9he_56._noBackground_qj9he_53 {
  background-color: transparent;
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._mobileButton_677ie_197 {
    --dark-bordered-background-hover: rgba(73, 73, 73, 0.6);
  }
}
@media (orientation: landscape) and (max-width: 1024.98px) and (pointer: coarse) {
  ._mobileButton_677ie_197 {
    --dark-bordered-background-hover: rgba(73, 73, 73, 0.6);
  }
}
._mobileButton_677ie_197._active_677ie_206 {
  --dark-bordered-background-active: rgba(73, 73, 73, 0.6);
  --dark-bordered-color-active: white;
  --dark-bordered-border-active: white;
}
._mobileButton_677ie_197._disabled_677ie_211 {
  --dark-bordered-background-hover: rgba(73, 73, 73, 0.6);
  --dark-bordered-color-hover: rgba(255, 255, 255, 0.2);
}
._user_190uv_4 {
  display: flex;
  align-items: center;
}
._user_190uv_4._textLeft_190uv_8 {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
._userAvatar_190uv_13 {
  flex-shrink: 0;
}
._textWrapper_190uv_17 {
  margin-left: var(--text-margin);
  overflow: hidden;
}
._textLeft_190uv_8 ._textWrapper_190uv_17 {
  margin-right: var(--text-margin);
  margin-left: 0;
}
._textItem_190uv_26 {
  color: var(--user-text-color-dark);
}
._light_190uv_29 ._textItem_190uv_26 * {
  color: var(--user-text-color-light);
}
._textItem_190uv_26 + ._textItem_190uv_26 {
  margin-top: 1px;
}
._textItem_190uv_26 span {
  width: 100%;
  display: block;
}
._videoWrapper_1ncfd_7 {
  --video-wrapper-background-none: transparent;
  --video-wrapper-background-primary: var(--color-brand-1000, #212121);
  --video-wrapper-background-secondary: var(--color-brand-900, #323232);
  --video-wrapper-background-black: var(--color-black);
  --video-wrapper-background-light: var(--color-deep-blue-10);
  align-items: center;
  border-radius: 8px;
  display: flex;
  flex: auto;
  justify-content: center;
  overflow: hidden;
  position: relative;
}
._videoWrapper_1ncfd_7._fullHeight_1ncfd_21 {
  height: 100%;
}
._videoWrapper_1ncfd_7._fullWidth_1ncfd_24 {
  width: 100%;
}
._videoWrapper_1ncfd_7 video {
  border-radius: 8px;
  display: block;
  flex: auto;
  max-width: 100%;
}
._small_1ncfd_34 {
  width: 12%;
}
._large_1ncfd_38 {
  width: 80%;
  margin: 0 auto;
}
._borderRadiusNone_1ncfd_43 {
  border-radius: 0;
}
._border_1ncfd_43 {
  border: 2px solid #ffffff;
}
._backgroundNone_1ncfd_51 {
  background-color: var(--video-wrapper-background-none);
}
._backgroundPrimary_1ncfd_55 {
  background-color: var(--video-wrapper-background-primary);
}
._backgroundSecondary_1ncfd_59 {
  background-color: var(--video-wrapper-background-secondary);
}
._backgroundBlack_1ncfd_63 {
  background-color: var(--video-wrapper-background-black);
}
._backgroundLight_1ncfd_67 {
  background-color: var(--video-wrapper-background-light);
}
._alignCenter_1ncfd_71 {
  align-items: center;
}
._alignEnd_1ncfd_75 {
  align-items: flex-end;
}
._alignStart_1ncfd_79 {
  align-items: flex-start;
}
._alignStretch_1ncfd_83 {
  align-items: stretch;
}
._flexColumn_1ncfd_87 {
  flex-direction: column;
}
._flexRow_1ncfd_91 {
  flex-direction: row;
}
._justifyEnd_1ncfd_95 {
  justify-content: flex-end;
}
._justifyCenter_1ncfd_99 {
  justify-content: center;
}
._justifyStart_1ncfd_103 {
  justify-content: flex-start;
}
:root {
  --icon-color: var(--color-neutral-60);
  --icon-color-hover: var(--color-neutral-80);
  --icon-color-active: var(--color-neutral-90);
  --icon-color-disabled: var(--color-neutral-30);
  --button-color-active: var(--color-neutral-40);
}
._wrapper_odjga_12 {
  height: 100%;
}
._button_odjga_16 {
  display: flex;
  align-items: center;
  padding-left: var(--size-1);
  padding-right: var(--size-1);
}
._button_odjga_16._reactiveStyles_odjga_22._active_odjga_22 {
  background-color: var(--button-color-active) !important;
}
._button_odjga_16._reactiveStyles_odjga_22:hover ._icon_odjga_25 {
  color: var(--icon-color-hover);
}
._button_odjga_16._reactiveStyles_odjga_22._active_odjga_22 ._icon_odjga_25 {
  color: var(--icon-color-active);
}
._button_odjga_16._reactiveStyles_odjga_22:disabled ._icon_odjga_25 {
  cursor: disabled;
  color: var(--icon-color-disabled);
}
._icon_odjga_25 {
  color: var(--icon-color);
  transition: color 0.2s;
}
:root {
  --dark-range-slider-background-color: var(--color-white);
  --light-range-slider-background-color: var(--color-deep-blue-100);
}
._slider_twper_12 {
  -webkit-appearance: none;
  width: 100%;
  height: var(--size-1);
  border-radius: var(--size-7);
}
._slider_twper_12[data-focus-visible-added] {
  box-shadow: 0 0 0 1px var(--color-green-100);
  outline: none;
}
._dark_twper_23 {
  background: var(--dark-range-slider-background-color);
}
._dark_twper_23::-moz-range-thumb {
  width: var(--size-5);
  height: var(--size-5);
  border-radius: var(--border-radius-round);
  cursor: pointer;
  border: 0;
  background: var(--dark-range-slider-background-color);
}
._dark_twper_23::-webkit-slider-thumb {
  width: var(--size-5);
  height: var(--size-5);
  border-radius: var(--border-radius-round);
  cursor: pointer;
  border: 0;
  -webkit-appearance: none;
  background: var(--dark-range-slider-background-color);
}
._light_twper_44 {
  background: var(--light-range-slider-background-color);
}
._light_twper_44::-moz-range-thumb {
  width: var(--size-5);
  height: var(--size-5);
  border-radius: var(--border-radius-round);
  cursor: pointer;
  border: 0;
  background: var(--light-range-slider-background-color);
}
._light_twper_44::-webkit-slider-thumb {
  width: var(--size-5);
  height: var(--size-5);
  border-radius: var(--border-radius-round);
  cursor: pointer;
  border: 0;
  -webkit-appearance: none;
  background: var(--light-range-slider-background-color);
}
:root {
  --captions-font-size-desktop: var(--h3-size-desktop);
  --captions-font-size-mobile: var(--h3-size-mobile);
  --captions-background-color: rgba(255, 255, 255, 0.8);
}
._captions_160wb_108 {
  display: inline-block;
  font-size: var(--captions-font-size-desktop);
  color: var(--color-black);
  padding: var(--size-2) var(--size-4);
  -webkit-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._captions_160wb_108 {
    font-size: var(--captions-font-size-mobile);
    line-height: 135%;
  }
}
:root {
  --asset-preview-button-border-color: var(--color-deep-blue-40);
  --asset-preview-button-overlay-background-color: rgba(
    33,
    33,
    33,
    0.7019607843
  );
}
._button_pc9ci_12 {
  padding: 0;
}
._button_pc9ci_12:hover ._iconsWrapper_pc9ci_15,
._button_pc9ci_12:hover ._overlay_pc9ci_16 {
  display: flex;
}
._assetsWrapper_pc9ci_20 {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  max-width: 392px;
  gap: var(--size-1);
}
._overlay_pc9ci_16,
._iconsWrapper_pc9ci_15 {
  display: none;
  position: absolute;
}
._iconsWrapper_pc9ci_15 {
  transform: translate(50%, -50%);
  right: 50%;
  top: 50%;
  justify-content: space-between;
  justify-items: center;
}
._overlay_pc9ci_16 {
  width: 100%;
  height: 100%;
  background-color: var(--asset-preview-button-overlay-background-color);
  border-radius: var(--border-radius-small-box);
}
._previewAsset_pc9ci_49 {
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0;
  width: 190px;
  height: 90px;
  border: 1px solid var(--asset-preview-button-border-color);
  border-radius: var(--border-radius-small-box);
}
._previewAssetImg_pc9ci_59 {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
._container_19qgq_4 {
  display: inline-block;
  position: relative;
}
._input_19qgq_9 {
  padding: 0;
  position: absolute;
  opacity: 0;
  height: 100%;
  width: 100%;
}
._input_19qgq_9[data-focus-visible-added] + ._button_19qgq_16 {
  box-shadow:
    0 0 0 1px var(--color-green-100),
    0 0 0 3px var(--color-green-40);
}
._label_19qgq_20._hidden_19qgq_20 {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
:root {
  --table-border-color: var(--divider-color-light);
  --table-row-focus-background: var(--color-deep-blue-10);
  --table-row-height: 53px;
  --table-header-height: 40px;
  --table-sort-color: var(--color-deep-blue-50);
  --table-sort-color-focused: var(--color-deep-blue-80);
  --table-row-expander-colour: var(--color-deep-blue-60);
}
._leftPinnedTableSection_172q9_17 {
  box-shadow: 5px 0 5px -2px var(--color-deep-blue-20);
  position: relative;
}
._rightPinnedTableSection_172q9_22 {
  box-shadow: -5px 0 5px -2px var(--color-deep-blue-20);
  position: relative;
}
._middleTableSection_172q9_27 {
  width: 100%;
}
._pinnedColumnsTable_172q9_30 ._middleTableSection_172q9_27 {
  overflow-x: auto;
}
._table_172q9_34 {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
}
._table_172q9_34 th,
._table_172q9_34 td {
  text-align: left;
  border-bottom: 1px solid var(--table-border-color);
}
._tableContent_172q9_45 {
  width: 100%;
}
._tableRow_172q9_49 {
  width: 100%;
  position: relative;
  display: flex;
  flex: 1 0 auto;
  min-width: 0;
}
._tableRow_172q9_49 ._tableCell_172q9_56:first-of-type {
  padding-left: var(--size-2);
}
._tableRow_172q9_49 ._tableCell_172q9_56:last-of-type {
  padding-right: var(--size-2);
}
._tableHead_172q9_62 ._tableRow_172q9_49 {
  height: var(--table-header-height);
}
._tableBody_172q9_65 ._tableRow_172q9_49 {
  min-height: var(--table-row-height);
  height: auto;
}
._tableBody_172q9_65 ._tableRow_172q9_49:hover {
  background-color: var(--table-row-focus-background) !important;
}
._tableRowInner_172q9_73 {
  display: flex;
  flex: 1 0 auto;
  width: 100%;
}
._tableBody_172q9_65 ._tableRowInner_172q9_73:hover {
  background-color: var(--table-row-focus-background);
}
._pinnedColumnsTable_172q9_30 ._tableRowInner_172q9_73 {
  width: auto;
}
._tableCell_172q9_56 {
  border-bottom: 1px solid var(--table-border-color);
  flex: 2 1 auto;
  box-sizing: border-box;
  min-width: 2px;
  width: 2px;
}
._tableCell_172q9_56:not(:last-of-type) {
  padding-right: var(--size-4);
}
._tableRowInner_172q9_73 ._showOnlyOnHover_172q9_96._tableCell_172q9_56 > * {
  visibility: hidden;
}
._tableRowInner_172q9_73:hover
  ._showOnlyOnHover_172q9_96._tableCell_172q9_56
  > * {
  visibility: visible;
}
._tableHead_172q9_62 {
  text-transform: uppercase;
  -webkit-user-select: none;
  user-select: none;
}
._tableCell_172q9_56,
._tableHeadCell_172q9_109 {
  display: flex;
  align-items: center;
}
._tableHeadCell_172q9_109 {
  color: var(--color-deep-blue-60);
}
._tableHeadCell_172q9_109:hover ._sortIndicator_172q9_117,
._tableHeadCell_172q9_109._isSorted_172q9_117 ._sortIndicator_172q9_117 {
  opacity: 1;
}
._indicatorArrow_172q9_121 {
  fill: var(--table-sort-color);
}
._indicatorArrow_172q9_121._isIndicatorFocused_172q9_124 {
  fill: var(--table-sort-color-focused);
}
._sortIndicator_172q9_117 {
  opacity: 0;
}
._tablePagination_172q9_132 {
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: var(--size-4);
  padding-bottom: var(--size-4);
}
._tablePagination_172q9_132 > div {
  display: flex;
  align-items: flex-end;
}
._tablePagination_172q9_132._isSticky_172q9_143 {
  position: sticky;
  bottom: 0;
  background-color: var(--color-white);
  box-shadow: 0 -10px 10px -10px var(--color-deep-blue-40);
  z-index: var(--components-z-index-table-sticky-pagination);
}
._paginationButton_172q9_151 {
  margin-left: var(--size-1);
}
._paginationButtonGroup_172q9_155 {
  margin-left: auto;
}
._tablePageIndicator_172q9_159 {
  display: flex;
  align-items: center;
  list-style: none;
  padding: 0;
  margin: 0;
}
._rowSelected_172q9_167 {
  background-color: var(--table-row-focus-background);
}
._expanderCell_172q9_171 {
  color: var(--table-row-expander-colour);
  display: flex;
  align-items: center;
}
._headCellEnhancer_172q9_177 {
  text-transform: none;
}
._isDisabled_172q9_181 {
  cursor: not-allowed;
}
._infinityScrollTableBody_172q9_185 {
  margin-right: -8px;
}
._innerMenu_l6r3u_99 {
  outline: none;
}
._innerMenuButton_l6r3u_103 {
  position: relative;
  display: inline-block;
}
._innerMenuItem_l6r3u_108 {
  display: flex;
  align-items: center;
  flex-direction: row;
  cursor: pointer;
  column-gap: 12px;
  outline: none;
  height: var(--size-8);
  padding: 0 var(--size-2);
}
@media (pointer: coarse) {
  ._innerMenuItem_l6r3u_108 {
    height: var(--size-10);
  }
}
._innerMenuItem_l6r3u_108 :focus {
  outline: none;
}
._innerMenuItem_l6r3u_108._hovered_l6r3u_126 {
  background: var(--color-neutral-20);
  border-radius: var(--border-radius-small-box) !important;
}
._innerMenuItem_l6r3u_108[data-active="true"] {
  color: var(--color-neutral-90);
  background-color: var(--color-neutral-30);
  border-radius: var(--border-radius-small-box);
}
._innerMenuItem_l6r3u_108[data-active="true"] * {
  color: inherit;
}
._innerMenuUnderlay_l6r3u_139 {
  inset: 0;
  position: fixed;
}
._innerMenuPopover_l6r3u_144 {
  min-width: 204px;
  border-radius: var(--border-radius-small-box) !important;
}
._collapsableContainer_13u1l_4 {
  display: flex;
  flex-direction: column;
  align-self: stretch;
  background-color: var(--color-neutral-10);
  border-radius: var(--border-radius-box);
  height: 100%;
  box-sizing: border-box;
}
._header_13u1l_14 {
  display: flex;
  justify-content: space-between;
  padding: var(--size-3) var(--size-2) var(--size-3) var(--size-1);
}
._header_13u1l_14._displayingHeaderEndContent_13u1l_19 {
  padding-right: var(--size-1);
}
._header_13u1l_14._isOpen_13u1l_22:not(._displayingHeaderEndContent_13u1l_19) {
  padding-right: var(--size-4);
}
._headerStartContent_13u1l_26 {
  display: flex;
  align-items: center;
}
._iconContainer_13u1l_31 {
  display: flex;
}
._iconContainer_13u1l_31._isOpen_13u1l_22 {
  margin: 0 var(--size-3);
}
._badgeCounter_13u1l_38 {
  position: static;
}
._badgeCounterContainer_13u1l_42 {
  margin-top: -7px;
  margin-left: -6px;
}
._content_13u1l_47 {
  flex-grow: 1;
  overflow: auto;
  padding: 0 var(--size-2) var(--size-2);
  margin-right: var(--size-1);
}
._headerEndContent_13u1l_54 {
  display: flex;
  align-items: center;
}
._wrapper_1lqo5_4 {
  min-height: var(--size-4);
}
:root {
  --meeting-video-margin: var(--size-4);
}
._container_15vkg_74 {
  display: flex;
  min-height: 0;
  flex-grow: 1;
}
._pip_15vkg_80 {
  width: var(--video-pip-1366x768-optimised-width);
  aspect-ratio: var(--video-pip-landscape-aspect-ratio);
  min-width: var(--video-pip-main-axis-min-size);
  top: calc(55px + var(--size-4));
  z-index: var(--media-components-z-index-meeting-video-pip);
}
._external_15vkg_88 {
  height: 100%;
}
._emphasized_15vkg_92 {
  flex: 0 1 auto;
}
._deemphasized_15vkg_96 {
  flex: 1 999999 auto;
  min-height: var(--video-pip-secondary-axis-min-size);
  max-height: calc(50% - var(--meeting-video-margin) / 2);
}
._browserPip_15vkg_102 {
  display: none;
}
._videoWrapper_15vkg_106 {
  overflow: visible;
}
._pip_15vkg_80 ._videoWrapper_15vkg_106 {
  margin: 0 auto;
  flex: 0 1 auto;
}
._emphasized_15vkg_92 ._videoWrapper_15vkg_106 {
  align-items: flex-start;
}
._deemphasized_15vkg_96 ._videoWrapper_15vkg_106 {
  align-items: flex-end;
}
._deemphasized_15vkg_96 ._videoWrapper_15vkg_106 ._splashScreen_15vkg_119,
._deemphasized_15vkg_96 ._videoWrapper_15vkg_106 video {
  cursor: pointer;
}
._videoWrapper_15vkg_106._expanded_15vkg_123._centeredInWideContainer_15vkg_123,
._deemphasized_15vkg_96
  ._videoWrapper_15vkg_106._centeredInWideContainer_15vkg_123 {
  flex-direction: column;
  align-items: center;
}
._videoWrapper_15vkg_106 video {
  max-height: 100%;
}
._overlay_15vkg_131 {
  align-self: center;
  position: absolute;
  z-index: var(--media-components-z-index-meeting-video-overlay);
}
._splashScreen_15vkg_119 {
  width: 100%;
  aspect-ratio: 16/9;
  position: relative;
}
._closeButton_1k468_1 {
  max-width: 262px;
}
._inMeetingDraggable_1hgnz_26 {
  transition: transform 0.3s ease;
}
._pauseTransition_1hgnz_30 {
  transition: none;
}
._overlapsControls_1hgnz_34._desktopToolbar_1hgnz_34 {
  left: calc(72px + var(--size-4));
}
._overlapsControls_1hgnz_34._header_1hgnz_37 {
  top: calc(55px + var(--size-4));
  bottom: auto;
}
._overlapsControls_1hgnz_34._footer_1hgnz_41 {
  top: auto;
  bottom: var(--size-4);
}
._overlapsControls_1hgnz_34._footer_1hgnz_41._phone_1hgnz_45 {
  bottom: calc(
    var(--size-4) + var(--meeting-footer-height-phone) + var(--size-4)
  );
}
[data-ui-hidden] ._overlapsControls_1hgnz_34._footer_1hgnz_41._center_1hgnz_48 {
  transform: translate(-50%, calc(calc(var(--size-4) - var(--size-4))));
}
[data-ui-hidden]
  ._overlapsControls_1hgnz_34._footer_1hgnz_41._center_1hgnz_48._phone_1hgnz_45 {
  transform: translate(
    -50%,
    calc(
      calc(
        calc(var(--size-4) + var(--meeting-footer-height-phone) + var(--size-4)) -
          var(--size-4)
      )
    )
  );
}
[data-ui-hidden] ._overlapsControls_1hgnz_34._footer_1hgnz_41:not(center) {
  transform: translateY(calc(calc(var(--size-4) - var(--size-4))));
}
[data-ui-hidden]
  ._overlapsControls_1hgnz_34._footer_1hgnz_41:not(center)._phone_1hgnz_45 {
  transform: translateY(
    calc(
      calc(
        calc(var(--size-4) + var(--meeting-footer-height-phone) + var(--size-4)) -
          var(--size-4)
      )
    )
  );
}
[data-ui-hidden]
  ._overlapsControls_1hgnz_34._footer_1hgnz_41:not(
    center
  )._desktopToolbar_1hgnz_34 {
  transform: translate(-72px, calc(calc(var(--size-4) - var(--size-4))));
}
[data-ui-hidden]
  ._overlapsControls_1hgnz_34._header_1hgnz_37:not(
    ._phone_1hgnz_45
  )._center_1hgnz_48 {
  transform: translate(-50%, -55px);
}
[data-ui-hidden]
  ._overlapsControls_1hgnz_34._header_1hgnz_37:not(._phone_1hgnz_45):not(
    ._center_1hgnz_48
  ) {
  transform: translateY(-55px);
}
[data-ui-hidden]
  ._overlapsControls_1hgnz_34._header_1hgnz_37:not(._phone_1hgnz_45):not(
    ._center_1hgnz_48
  )._desktopToolbar_1hgnz_34 {
  transform: translate(-72px, -55px);
}
[data-ui-hidden] ._overlapsControls_1hgnz_34._desktopToolbar_1hgnz_34 {
  transform: translate(-72px);
}
._centerInitial_1hgnz_76 {
  left: 50%;
  transition: none;
  transform: translate(-50%);
}
._centerInitial_1hgnz_76._sidePanelOpen_1hgnz_81 {
  transform: translate(calc(var(--panel-width) / 2 - 50%));
}
._center_1hgnz_48 {
  left: 50%;
  transform: translate(-50%);
}
._center_1hgnz_48._sidePanelOpen_1hgnz_81 {
  transform: translate(calc(var(--panel-width) / 2 - 50%));
}
._audioMeterWrapper_1q9kq_1 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  margin-bottom: 8px;
}
._secureCheckCode_chbpg_1 {
  overflow-wrap: break-word;
}
._container_1u2qv_4 {
  position: relative;
}
._modalContent_1u2qv_8 {
  display: flex;
  flex-direction: column;
  max-height: calc(100dvh - var(--size-12));
}
._statsBox_1u2qv_14 {
  display: flex;
  justify-content: space-evenly;
  flex-direction: column;
  overflow: auto;
}
._metricCell_1u2qv_21 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._closeButton_1u2qv_27 {
  position: absolute;
  top: var(--size-3);
  right: var(--size-3);
}
._closeButtonIcon_1u2qv_33 {
  padding: 2px;
}
._dataText_1u2qv_37:hover * span {
  color: var(--font-text-accent);
}
._container_ohk7p_4 {
  display: flex;
  align-items: center;
  text-shadow: 1px 1px 4px var(--color-black);
}
._container_ohk7p_4._isMultiline_ohk7p_9 {
  flex-direction: column;
  align-items: flex-end;
}
._roomName_ohk7p_14._truncated_ohk7p_14 {
  max-width: 125px;
}
._timeLeft_ohk7p_18 {
  color: var(--color-neutral-40) !important;
  white-space: nowrap;
  width: 56px;
}
._timeLeft_ohk7p_18._smallText_ohk7p_23 {
  width: 48px;
}
._breakoutIcon_ohk7p_27 {
  position: relative;
  top: -1px;
}
._wrapper_1dpb5_174 {
  position: relative;
  height: 100%;
}
._overlayWrapper_1dpb5_179 {
  position: absolute;
  z-index: var(--media-components-z-index-selfview-overlay-wrapper);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: var(--size-2);
}
._overlayWrapper_1dpb5_179 ._childWrapper_1dpb5_188 [data-user-avatar] {
  background-color: var(--color-brand-800, #494949);
}
._overlayWrapperShadow_1dpb5_192 {
  background: linear-gradient(#0000 50%, #00000080);
}
._childWrapper_1dpb5_188 {
  height: 100%;
}
._videoWrapper_1dpb5_200 {
  box-shadow: 0 0 0 1px transparent inset;
  box-sizing: border-box;
  transition:
    box-shadow 0.25s ease-in-out,
    transform 0.8s ease;
  position: relative;
  z-index: var(--media-components-z-index-selfview-video-wrapper);
}
@media (pointer: coarse) {
  ._videoWrapper_1dpb5_200 {
    z-index: none;
  }
}
._videoWrapper_1dpb5_200 ._hide_1dpb5_212 {
  display: none;
}
._video_1dpb5_200 {
  object-fit: cover;
  z-index: var(--media-components-z-index-selfview-video);
}
[data-ui-hidden] ._video_1dpb5_200 {
  z-index: var(--media-components-z-index-selfview-video-ui-hidden);
}
@media (pointer: coarse) {
  [data-ui-hidden] ._video_1dpb5_200 {
    z-index: none;
  }
}
._withInfoBorder_1dpb5_229 {
  box-shadow: 0 0 0 1px var(--selfview-border-color) inset;
}
._withErrorBorder_1dpb5_233 {
  box-shadow: 0 0 0 1px var(--selfview-rejection-border-color) inset;
  border-radius: var(--size-2);
}
._flipper_1dpb5_238 {
  pointer-events: none;
  background-color: var(--selfview-flipper-background);
  position: absolute;
  z-index: var(--media-components-z-index-selfview-flipper);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
._flipper_1dpb5_238:after {
  border-radius: var(--size-2);
  transition: transform 0.8s ease;
  position: absolute;
  z-index: var(--media-components-z-index-selfview-flipper-after);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: var(--selfview-flipper-foreground);
  content: "";
}
._flipper_1dpb5_238._flipped_1dpb5_261:after {
  transform: rotateY(180deg);
}
._label_1dpb5_265 {
  padding: var(--size-2);
}
._dimmedVideo_1dpb5_269 {
  opacity: 0.1;
}
._permissionsRequestMessage_1dpb5_273 {
  z-index: var(--media-components-z-index-selfview-permissions-request-message);
  padding: 0 var(--size-4);
  height: calc(100% - (calc(var(--size-7) + var(--size-7))));
  box-sizing: border-box;
}
._previewLabel_1dpb5_280 {
  box-shadow: none;
  padding: 0;
  padding-inline-start: var(--size-1);
}
._selfviewAspectRatio_kqohx_137 {
  width: 100%;
  aspect-ratio: var(--video-pip-landscape-aspect-ratio);
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._selfviewAspectRatio_kqohx_137 {
    aspect-ratio: var(--video-pip-portrait-aspect-ratio);
  }
  ._selfviewAspectRatio_kqohx_137._cameraStep_kqohx_145 {
    width: 60%;
  }
  ._selfviewAspectRatio_kqohx_137._readyToJoinExpress_kqohx_148 {
    min-width: 100px;
    max-width: 50%;
  }
  ._selfviewAspectRatio_kqohx_137._readyToJoinStep_kqohx_152 {
    min-width: 100px;
    max-width: var(--ready-to-join-step-selfview-width);
  }
  ._selfviewAspectRatio_kqohx_137._forceLandscape_kqohx_156 {
    max-width: 80vw;
    height: 35vh;
  }
}
._wrapper_wdkwq_4 {
  display: flex;
  flex-direction: row;
  flex: 1;
  width: 100%;
  margin: 72px 0;
  padding: 0 16px;
  box-sizing: border-box;
  max-width: 1104px;
}
@media only screen and (max-width: 1079px) {
  ._wrapper_wdkwq_4 {
    max-width: 800px;
    flex-direction: column;
  }
}
._inner_wdkwq_21 {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: row;
  justify-content: center;
}
@media only screen and (max-width: 1079px) {
  ._inner_wdkwq_21 {
    flex-direction: column;
  }
}
._selfviewWrapper_wdkwq_34 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  min-height: 140px;
  width: 528px;
}
@media only screen and (max-width: 1079px) {
  ._selfviewWrapper_wdkwq_34 {
    flex: 1;
    width: 100%;
  }
}
._joinWrapper_wdkwq_49 {
  box-sizing: border-box;
  padding-left: 72px;
  width: 430px;
}
@media only screen and (max-width: 766px) {
  ._joinWrapper_wdkwq_49 {
    max-width: 100%;
  }
}
@media only screen and (max-width: 1079px) {
  ._joinWrapper_wdkwq_49 {
    flex: 1;
    padding-left: 0;
    width: 100%;
  }
}
._aspectRatio_wdkwq_67 {
  align-items: center;
}
@media only screen and (max-width: 1079px) {
  ._aspectRatio_wdkwq_67 {
    align-items: flex-end;
  }
}
._wrapper_mkdbw_28 {
  z-index: var(--media-components-z-index-preflight-controls-wrapper);
}
._wrapper_mkdbw_28._phone_mkdbw_31 {
  max-width: 414px;
  align-self: center;
}
._tooltipWrapper_gpt3y_4 {
  width: 234px;
}
._close_gpt3y_8 {
  position: absolute;
  top: var(--size-3);
  inset-inline-end: var(--size-2);
}
._tooltipWrapper_1y0pv_4 {
  width: 234px;
}
._close_1y0pv_8 {
  position: absolute;
  top: var(--size-3);
  right: var(--size-2);
}
._tryAgain_1y0pv_14 {
  text-transform: lowercase;
}
._selfView_1tpp7_1 {
  flex: 1;
  width: 100%;
  height: 100%;
  position: relative;
  max-height: 360px;
}
._selfView_1tpp7_1._portrait_1tpp7_8._withVideo_1tpp7_8 {
  max-height: 600px;
}
._selfView_1tpp7_1._portrait_1tpp7_8 {
  max-height: 400px;
}
@media only screen and (max-width: 414px) {
  ._selfView_1tpp7_1 {
    max-height: none;
  }
}
._videoStatus_1tiqs_1 {
  flex: 1;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 50%;
}
._videoStatus_1tiqs_1._phone_1tiqs_9 {
  flex: 0;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  max-width: 414px;
  align-self: center;
}
._preflightSelfViewWrapper_1js44_203 {
  display: flex;
  justify-content: center;
  width: 100%;
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._mobile_1js44_210 {
    width: var(--ready-to-join-step-selfview-width);
  }
}
._hideBackground_1js44_215 {
  background: none;
}
:root {
  --mic-button-disabled-not-hovering-background-color: transparent;
  --mic-button-disabled-not-hovering-background-color-dark: var(
    --color-neutral-40
  );
  --mic-button-disabled-not-hovering-background-color-light: var(
    --color-neutral-20
  );
  --mic-button-disabled-hovering-background-color: transparent;
  --mic-button-disabled-hovering-background-color-dark: var(--color-neutral-90);
  --mic-button-disabled-hovering-background-color-light: var(
    --color-neutral-80
  );
  --mic-button-enabled-background-color: transparent;
  --mic-button-enabled-background-color-light: var(--color-signal-green);
  --mic-button-enabled-background-color-dark: var(--color-signal-green-130);
}
._enabled_1n0g5_19,
._disabled_1n0g5_23 {
  background-color: var(--mic-button-audio-meter-background-color);
}
._callControlsWrapper_3deb1_4 {
  display: inline-flex;
  padding: 16px;
  align-items: center;
  flex-shrink: 0;
  border-radius: 8px;
  background: #f2f2f2a6;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
}
._desktopWrapper_3deb1_15 {
  flex-direction: column;
  min-height: 96px;
  min-width: 96px;
  justify-content: center;
}
._desktopMediaBtnWrapper_3deb1_22 {
  display: flex;
  align-items: flex-start;
  gap: 16px;
}
._desktopLeaveBtn_3deb1_28 {
  padding-left: 14px;
  padding-right: 14px;
  min-width: calc(2 * var(--size-9) + 16px);
}
._desktopLeaveBtnWrapper_3deb1_34 {
  display: flex;
  padding-top: 16px;
  justify-content: center;
  align-items: flex-end;
  gap: 16px;
  flex-shrink: 0;
  align-self: stretch;
}
._desktopLeaveText_3deb1_44 {
  padding-inline-start: 6px;
}
._desktopVideoButtonTooltip_3deb1_48 {
  right: -16px;
  left: unset;
  transform: unset;
}
._desktopVideoButtonTooltip_3deb1_48:dir(rtl) {
  right: unset;
  left: -16px;
}
._desktopAudioButtonTooltip_3deb1_58 {
  right: -72px;
  left: unset;
  transform: unset;
}
._desktopAudioButtonTooltip_3deb1_58:dir(rtl) {
  right: unset;
  left: -72px;
}
._touchWrapper_3deb1_69 {
  flex-direction: row;
  height: 50px;
}
._touchCallControlBtnWrapper_3deb1_74 {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 12px;
}
._moreMenu_3deb1_81 {
  display: flex;
  flex-direction: column;
  gap: var(--size-2);
  overflow: auto;
  max-height: 80vh;
}
._moreMenuItem_3deb1_89 {
  min-height: var(--size-8);
}
._moreMenuBadge_3deb1_93 {
  top: -12px !important;
  left: 95% !important;
}
:root {
  --meeting-footer-height: 160px;
  --meeting-footer-height-phone: 82px;
}
._footer_3y421_39 {
  transition:
    transform 0.3s ease,
    opacity 0.3s ease,
    visibility 0.3s;
  bottom: 0;
  transform: translateZ(0);
}
._footer_3y421_39._phone_3y421_44 {
  margin-bottom: var(--size-4);
}
[data-ui-hidden] ._footer_3y421_39 {
  visibility: hidden;
  transform: translate3d(0, var(--meeting-footer-height), 0);
}
[data-ui-hidden] ._footer_3y421_39._phone_3y421_44 {
  transform: translate3d(0, var(--meeting-footer-height-phone), 0);
}
._start_3y421_55,
._middle_3y421_56,
._end_3y421_57 {
  display: flex;
  align-items: center;
}
._phone_3y421_44 ._start_3y421_55,
._phone_3y421_44 ._middle_3y421_56,
._phone_3y421_44 ._end_3y421_57 {
  width: auto;
}
._start_3y421_55,
._end_3y421_57 {
  flex: 1;
}
._start_3y421_55 {
  justify-content: flex-start;
}
._middle_3y421_56 {
  justify-content: center;
}
._middle_3y421_56._singleEnhancer_3y421_79 {
  flex: 1;
}
._end_3y421_57 {
  justify-content: flex-end;
}
._toolbar_1toph_106 {
  background-color: var(--color-white);
  width: fit-content;
  position: absolute;
  left: var(--size-4);
  padding: var(--size-3) var(--size-2);
  border-radius: var(--size-1);
}
._toolbar_1toph_106:dir(rtl) {
  left: auto;
  right: var(--size-4);
}
@media (prefers-reduced-motion: no-preference) {
  ._toolbar_1toph_106 {
    transition:
      margin-left 0.35s ease,
      margin-right 0.35s ease,
      visibility 0.3s,
      transform 0.3s ease;
  }
}
._toolbar_1toph_106._withBoxShadow_1toph_123 {
  box-shadow: 0 4px 25px 0 var(--color-neutral-90);
}
@media (min-width: 479px) {
  ._toolbar_1toph_106._withSidePanel_1toph_127 {
    margin-left: calc(var(--panel-width) + var(--size-4));
  }
  ._toolbar_1toph_106._withSidePanel_1toph_127:dir(rtl) {
    margin-left: 0;
    margin-right: calc(var(--panel-width) + var(--size-4));
  }
}
[data-ui-hidden] ._toolbar_1toph_106 {
  visibility: hidden;
  transform: translate(calc(calc(132px + var(--size-4)) * -1));
}
[data-ui-hidden] ._toolbar_1toph_106:dir(rtl) {
  transform: translate(calc(132px + var(--size-4)));
}
._core_1toph_143 {
  display: flex;
  align-items: center;
  flex-direction: column;
}
._core_1toph_143 > *:not(:last-child) {
  margin-bottom: var(--size-3);
}
:root {
  --selfview-border-color: var(--color-green-100);
  --selfview-rejection-border-color: var(--color-red-100);
  --selfview-flipper-background: rgba(17, 17, 17, 0.65);
  --selfview-flipper-foreground: rgba(17, 17, 17, 0.65);
  --selfview-button-icon-background-color-disabled: var(--color-deep-blue-60);
}
._foldedSelfview_1gtna_15 {
  display: flex;
  align-items: center;
  background-color: var(--selfview-flipper-foreground);
}
._inheritCursor_1gtna_21 {
  cursor: inherit;
}
._notificationTooltipInner_1gtna_25 {
  cursor: auto;
}
._selfviewBtnTooltipContainer_1gtna_29 {
  cursor: pointer;
}
._foldedSelfviewButton_1gtna_33 {
  margin: 3px;
}
._foldedSelfviewButton_1gtna_33._disabled_1gtna_36:hover {
  background-color: var(--selfview-flipper-foreground) !important;
  box-shadow: none !important;
  cursor: default;
}
._foldedSelfviewButton_1gtna_33._miniButton_1gtna_41 {
  width: var(--compact-size-desktop) !important;
  height: var(--compact-size-desktop) !important;
  min-height: var(--compact-size-desktop) !important;
}
._disabledIcon_1gtna_47 > path {
  fill: var(--selfview-button-icon-background-color-disabled);
}
._header_58s03_31,
._footer_58s03_32 {
  padding: var(--size-1);
  z-index: var(--media-components-z-index-in-meeting-self-view-footer);
}
._selfviewOverlay_58s03_37 ._collapseSelfviewButton_58s03_37 {
  opacity: 0;
}
._selfviewOverlay_58s03_37 ._collapseSelfviewButton_58s03_37:focus-within,
._selfviewOverlay_58s03_37 ._collapseSelfviewButton_58s03_37._mobile_58s03_40 {
  opacity: 1;
}
._selfviewOverlay_58s03_37:hover ._collapseSelfviewButton_58s03_37 {
  opacity: 1;
}
._flipCameraIcon_58s03_47 {
  width: var(--size-4);
  height: var(--size-4);
}
._callQualityIndicatorTooltip_58s03_52 {
  right: calc(50% + 2px);
}
._miniButton_18gb6_1 {
  width: var(--compact-size-desktop) !important;
  height: var(--compact-size-desktop) !important;
  min-height: var(--compact-size-desktop) !important;
}
._disabled_18gb6_7 {
  cursor: not-allowed;
}
._light_cnzjz_99,
.light {
  --light-box-shadow-focus: var(--surface-toggle-on-disabled);
  --light-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
._dark_cnzjz_105,
.dark {
  --dark-box-shadow-focus: var(--surface-toggle-on-disabled);
  --dark-box-shadow-focus-border: var(--surface-toggle-on-disabled);
}
:root {
  --selfview-mobile-portrait-in-meeting-width: 96px;
}
:root {
  --video-pip-main-axis-min-size: 192px;
  --video-pip-secondary-axis-min-size: 108px;
  --video-pip-phone-main-axis-min-size: 100px;
  --video-pip-phone-secondary-axis-min-size: 56px;
  --video-pip-1366x768-optimised-width: 18%;
  --video-pip-landscape-aspect-ratio: 1.7777777778;
  --video-pip-portrait-aspect-ratio: 0.5625;
}
._pip_cnzjz_184 {
  width: var(--video-pip-1366x768-optimised-width);
  aspect-ratio: var(--video-pip-landscape-aspect-ratio);
  min-width: var(--video-pip-main-axis-min-size);
  outline: transparent;
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._pip_cnzjz_184 {
    width: var(--selfview-mobile-portrait-in-meeting-width);
    min-width: var(--selfview-mobile-portrait-in-meeting-width);
  }
}
._pip_cnzjz_184 .videoWrapperGlobal {
  box-shadow: unset;
  transition: box-shadow 0.3s;
}
._pip_cnzjz_184[data-focus-visible-added] .videoWrapperGlobal {
  box-shadow:
    0 0 0 1px var(--dark-box-shadow-focus-border),
    0 0 0 4px var(--dark-box-shadow-focus) !important;
}
._foldedSelfviewWrapper_cnzjz_204 {
  width: fit-content;
  height: fit-content;
  outline: transparent;
}
._foldedSelfviewWrapper_cnzjz_204 .foldedSelfviewGlobal {
  transition: box-shadow 0.3s;
}
._foldedSelfviewWrapper_cnzjz_204[data-focus-visible-added]
  .foldedSelfviewGlobal {
  box-shadow:
    0 0 0 1px var(--dark-box-shadow-focus-border),
    0 0 0 4px var(--dark-box-shadow-focus) !important;
}
._inMeetingSelfviewPosition_cnzjz_216 {
  top: calc(55px + var(--size-4));
  position: absolute;
  right: var(--size-4);
  z-index: var(
    --media-components-z-index-draggable-in-meeting-selfview-position
  );
}
._inMeetingSelfviewPosition_cnzjz_216._maximized_cnzjz_222 {
  z-index: var(
    --media-components-z-index-draggable-in-meeting-selfview-position-maximized
  );
}
@media (orientation: portrait) {
  ._inMeetingSelfviewPosition_cnzjz_216._maximized_cnzjz_222 {
    aspect-ratio: var(--video-pip-portrait-aspect-ratio);
    top: calc(55px + var(--size-4));
    width: 80%;
  }
}
@media (orientation: landscape) {
  ._inMeetingSelfviewPosition_cnzjz_216._maximized_cnzjz_222 {
    aspect-ratio: var(--video-pip-landscape-aspect-ratio);
    top: var(--size-4);
    bottom: var(--size-4);
    height: auto;
    width: auto;
  }
}
html[dir="rtl"] ._inMeetingSelfviewPosition_cnzjz_216 {
  right: unset;
  left: var(--size-4);
}
._maximizedMask_cnzjz_247 {
  position: fixed;
  inset: 0;
  outline: 0;
  background-color: #0a213699;
  z-index: var(
    --media-components-z-index-draggable-in-meeting-selfview-position-maximized-mask
  );
  pointer-events: auto;
}
._joinCallDetailsWrapper_172vs_4 {
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding: 0;
}
@media only screen and (max-width: 1079px) {
  ._joinCallDetailsWrapper_172vs_4 {
    margin-top: var(--size-7);
    height: auto;
  }
}
._joinCallDetailsInnerWrapper_172vs_18 {
  position: relative;
  display: inline-block;
}
._joinTextWrapper_16hcp_1 {
  width: 350px;
}
._joinTextMargin_16hcp_5 {
  margin-right: 156px;
}
._joinCallDetails_mv0je_4 {
  width: 296px;
  position: relative;
}
._blockingOverlay_mv0je_9 {
  opacity: 0.2;
  pointer-events: none;
}
:root {
  --missing-device-select-background-color: var(--color-red-60);
  --hover-missing-device-select-background-color: var(--color-red-80);
  --missing-device-select-border-radius: var(--border-radius-small-box);
}
._missingDeviceButton_1h04w_13 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  box-sizing: border-box;
  border-radius: var(--missing-device-select-border-radius);
  width: 100%;
  background-color: var(--missing-device-select-background-color);
  height: var(--size-8);
  transition: background-color var(--select-transition-duration);
}
._missingDeviceButton_1h04w_13:hover {
  background-color: var(--hover-missing-device-select-background-color);
}
._deviceDeniedTooltipMainWrapper_1h04w_28 {
  display: block;
}
._deviceDeniedTooltipWrapper_1h04w_32 {
  width: 100%;
}
._warningIcon_1h04w_36 {
  flex-shrink: 0;
  color: var(--color-signal-red);
}
._deviceListWrapper_a3bcs_1 {
  width: 100%;
}
._modal_1x9k0_4[role="complementary"] {
  width: 420px;
}
._audioSelect_1x9k0_8,
._playingBackDeviceSelectionContent_1x9k0_12 {
  width: 100%;
}
._contentBoxWrapper_1x9k0_16 {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--color-deep-blue-10);
  width: 100%;
  height: 152px;
  padding: 0 var(--size-4);
  box-sizing: border-box;
}
._playbackDescriptionRow_1x9k0_27 {
  margin-bottom: 37px;
}
._tryThis_1x9k0_31 {
  width: 100%;
}
._tryThis_1x9k0_31 ._tryThisOrderedList_1x9k0_34 {
  min-width: 0;
  padding-inline-start: 20px;
}
._tryThis_1x9k0_31 li {
  margin-top: var(--size-3);
}
._tryThis_1x9k0_31 li:first-child {
  margin-top: 0;
}
._replayButton_1x9k0_45 {
  width: 40px;
  height: 40px;
  border-radius: var(--border-radius-round);
}
._replayText_1x9k0_51 {
  display: block;
  margin-top: 4px;
}
._wrapper_pgsa7_1 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
._fullSizeWindow_t2v2h_1 {
  overflow: hidden;
  transition: top 0.5s ease;
}
[data-ui-hidden] ._fullSizeWindow_t2v2h_1 {
  cursor: none;
}
._boxWrapper_17qck_1 {
  max-width: 348px;
}
._svgWrapper_17qck_5 {
  max-width: 100%;
}
._newMessagesPillWrapper_1bmzr_4 {
  display: inline;
  position: relative;
}
._newMessagesPillWrapper_1bmzr_4 ._newMessagesPill_1bmzr_4 {
  cursor: pointer;
}
._newMessagesPillContent_1bmzr_12 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._newMessageText_1bmzr_18 {
  display: inline-block;
}
._newMessageText_1bmzr_18:first-letter {
  text-transform: capitalize;
}
._closeButton_1bmzr_25 {
  position: absolute;
  right: var(--size-2);
  top: -3px;
}
._container_mqb2l_4 {
  padding: var(--size-3);
}
._container_mqb2l_4._nonePaddingTop_mqb2l_7 {
  padding-top: var(--box-none-spacing);
}
._container_mqb2l_4._nonePaddingRight_mqb2l_10 {
  padding-right: var(--box-none-spacing);
}
._container_mqb2l_4._nonePaddingBottom_mqb2l_13 {
  padding-bottom: var(--box-none-spacing);
}
._container_mqb2l_4._nonePaddingLeft_mqb2l_16 {
  padding-left: var(--box-none-spacing);
}
._container_mqb2l_4._compactPaddingTop_mqb2l_19 {
  padding-top: var(--box-compact-spacing);
}
._container_mqb2l_4._compactPaddingRight_mqb2l_22 {
  padding-right: var(--box-compact-spacing);
}
._container_mqb2l_4._compactPaddingBottom_mqb2l_25 {
  padding-bottom: var(--box-compact-spacing);
}
._container_mqb2l_4._compactPaddingLeft_mqb2l_28 {
  padding-left: var(--box-compact-spacing);
}
._container_mqb2l_4._smallPaddingTop_mqb2l_31 {
  padding-top: var(--box-small-spacing);
}
._container_mqb2l_4._smallPaddingRight_mqb2l_34 {
  padding-right: var(--box-small-spacing);
}
._container_mqb2l_4._smallPaddingBottom_mqb2l_37 {
  padding-bottom: var(--box-small-spacing);
}
._container_mqb2l_4._smallPaddingLeft_mqb2l_40 {
  padding-left: var(--box-small-spacing);
}
._container_mqb2l_4._mediumPaddingTop_mqb2l_43 {
  padding-top: var(--box-medium-spacing);
}
._container_mqb2l_4._mediumPaddingRight_mqb2l_46 {
  padding-right: var(--box-medium-spacing);
}
._container_mqb2l_4._mediumPaddingBottom_mqb2l_49 {
  padding-bottom: var(--box-medium-spacing);
}
._container_mqb2l_4._mediumPaddingLeft_mqb2l_52 {
  padding-left: var(--box-medium-spacing);
}
._container_mqb2l_4._largePaddingTop_mqb2l_55 {
  padding-top: var(--box-large-spacing);
}
._container_mqb2l_4._largePaddingRight_mqb2l_58 {
  padding-right: var(--box-large-spacing);
}
._container_mqb2l_4._largePaddingBottom_mqb2l_61 {
  padding-bottom: var(--box-large-spacing);
}
._container_mqb2l_4._largePaddingLeft_mqb2l_64 {
  padding-left: var(--box-large-spacing);
}
._topContentContainer_mqb2l_68 {
  display: flex;
  justify-content: space-between;
}
._startContent_mqb2l_73 {
  display: flex;
  align-items: center;
}
._endContent_mqb2l_78 {
  display: flex;
  align-items: center;
  gap: 4px;
}
._wrapper_kcjjv_18 {
  display: flex;
  justify-content: flex-end;
  height: 40px;
}
@media (hover: hover) {
  ._wrapper_kcjjv_18 ._sendButton_kcjjv_24:disabled {
    cursor: not-allowed;
  }
}
:root {
  --chat-input-background-color: #ffffff;
  --chat-input-border-color: #0d394c;
  --chat-input-radius: var(--border-radius-small-box);
  --chat-input-text-color: var(--color-neutral-90);
  --chat-input-border-bottom-focus-color: var(--color-neutral-40);
  --chat-input-border-dimmed-color: var(--color-neutral-40);
  --chat-input-placeholder-dimmed-color: var(--color-neutral-80);
  --chat-send-button-hover-background-color: var(--color-neutral-80);
}
._form_1dooc_123 {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  border: 1px solid var(--chat-input-border-dimmed-color);
  border-radius: var(--chat-input-radius);
  background-color: var(--chat-input-background-color);
  transition: border 0.3s;
}
._form_1dooc_123:focus-within {
  border-color: var(--chat-input-border-color);
}
._wrapper_1dooc_136 {
  font-size: var(--body-size-desktop);
  font-weight: var(--body-weight-desktop);
  line-height: var(--body-line-desktop);
  align-items: center;
  display: flex;
  position: relative;
  transition: border 0.3s;
  cursor: text;
  box-sizing: border-box;
}
@media (pointer: coarse) {
  ._wrapper_1dooc_136 {
    font-size: var(--body-size-mobile);
    font-weight: var(--body-weight-mobile);
    line-height: var(--body-line-mobile);
  }
}
._wrapper_1dooc_136 ._input_1dooc_154 {
  padding: var(--size-3);
  color: var(--chat-input-text-color);
  width: 100%;
  background-color: unset;
  border: unset;
  border-bottom: 1px solid transparent;
  border-radius: unset;
}
._wrapper_1dooc_136 ._input_1dooc_154::placeholder,
._wrapper_1dooc_136 ._input_1dooc_154:placeholder-shown {
  color: var(--chat-input-placeholder-dimmed-color);
}
._wrapper_1dooc_136 ._input_1dooc_154:focus {
  border-bottom-color: var(--chat-input-border-bottom-focus-color) !important;
}
._wrapper_1dooc_136 ._input_1dooc_154:focus::placeholder,
._wrapper_1dooc_136 ._input_1dooc_154:focus:placeholder-shown {
  color: var(--chat-input-text-color);
}
._wrapper_1dooc_136 ._input_1dooc_154:hover,
._wrapper_1dooc_136 ._input_1dooc_154:focus-within {
  background: unset;
  border-color: transparent;
}
._panel_b65tz_106 {
  position: fixed;
  display: flex;
  bottom: 0;
  left: 0;
  top: 0;
  opacity: 0;
  transform: translate3d(
    calc((calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)))) * -1),
    0,
    0
  );
  margin: calc(var(--meeting-header-height) + var(--size-4)) var(--size-4)
    var(--size-4) var(--size-4);
}
@media (max-width: 478.98px) {
  ._panel_b65tz_106 {
    transform: translate3d(-100%, 0, 0);
  }
  ._panel_b65tz_106:dir(rtl) {
    transform: translate3d(100%, 0, 0);
  }
}
@media (pointer: coarse) {
  ._panel_b65tz_106 {
    margin: calc(var(--meeting-header-height) + var(--size-4)) var(--size-4)
      72px var(--size-4);
  }
}
._panel_b65tz_106:dir(rtl) {
  left: auto;
  right: 0;
  transform: translate3d(
    calc(var(--panel-width) + calc(var(--size-4) + var(--size-4))),
    0,
    0
  );
}
._panel_b65tz_106._show_b65tz_134 {
  opacity: 1;
  transform: translateZ(0);
}
._panel_b65tz_106._show_b65tz_134._animateIn_b65tz_138 {
  animation: _slide-in-panel_b65tz_1 0.25s ease-in-out;
}
._panel_b65tz_106._show_b65tz_134._animateIn_b65tz_138:dir(rtl) {
  animation: _slide-in-panel-rtl_b65tz_1 0.25s ease-in-out;
}
._panel_b65tz_106._animateOut_b65tz_144 {
  animation: _slide-out-panel_b65tz_1 0.25s ease-in-out;
}
._panel_b65tz_106._animateOut_b65tz_144:dir(rtl) {
  animation: _slide-out-panel-rtl_b65tz_1 0.25s ease-in-out;
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-in-panel_b65tz_1 {
    0% {
      transform: translate3d(
        calc(
          (calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)))) * -1
        ),
        0,
        0
      );
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-in-panel_b65tz_1 {
    0% {
      transform: translate3d(-100%, 0, 0);
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-out-panel_b65tz_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(
        calc(
          (calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)))) * -1
        ),
        0,
        0
      );
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-out-panel_b65tz_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(-100%, 0, 0);
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-in-panel-rtl_b65tz_1 {
    0% {
      transform: translate3d(
        calc(var(--panel-width) + calc(var(--size-4) + var(--size-4))),
        0,
        0
      );
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-in-panel-rtl_b65tz_1 {
    0% {
      transform: translate3d(100%, 0, 0);
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-out-panel-rtl_b65tz_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(
        calc(var(--panel-width) + calc(var(--size-4) + var(--size-4))),
        0,
        0
      );
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-out-panel-rtl_b65tz_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(100%, 0, 0);
      opacity: 0;
    }
  }
}
._wrapper_b65tz_247 {
  width: var(--panel-width);
  z-index: var(--media-components-z-index-chat-panel-wrapper);
}
@media (max-width: 478.98px) {
  ._wrapper_b65tz_247 {
    width: 100%;
    margin: 0;
  }
}
._container_1t8ak_4 {
  width: 6px;
  height: 6px;
  background-color: var(--font-text-accent);
  border-radius: 50%;
}
:root {
  --activity-message-gradient-background-color: var(
    --full-size-background-dark,
    #212121
  );
}
._box_1f6eh_11 {
  white-space: normal;
  display: flex;
  transition: background-color 0.3s;
}
._box_1f6eh_11._useHover_1f6eh_16:hover {
  background-color: var(--color-neutral-20);
}
._box_1f6eh_11._isYou_1f6eh_19._light_1f6eh_19,
._box_1f6eh_11._isYou_1f6eh_19 ._dark_1f6eh_20 {
  background-color: var(--surface-bcg-highlight);
}
._messageInformationContainer_1f6eh_24 {
  flex: 1;
  min-width: 0;
}
._timestamp_1f6eh_29 {
  margin-top: 2.5px;
}
._activityMessageWrapper_1f6eh_33 {
  display: flex;
  white-space: normal;
  justify-content: space-between;
  align-items: stretch;
  -webkit-user-select: none;
  user-select: none;
}
._messageTitle_1f6eh_41 {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: var(--size-1);
}
._messageName_1f6eh_48 {
  flex: 1 0;
  word-break: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}
._messageDate_1f6eh_54 {
  flex: 0 0 40px;
  text-align: right;
}
._messageText_1f6eh_59._truncated_1f6eh_59 {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}
._box_1f6eh_11 ._messageText_1f6eh_59,
._activityMessageWrapper_1f6eh_33 ._messageText_1f6eh_59 {
  margin-bottom: var(--size-0);
  overflow-wrap: break-word;
}
._activityMessageWrapper_1f6eh_33 ._messageText_1f6eh_59 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
._messagePending_1f6eh_80 {
  opacity: 0.8;
}
._activityMessageIcon_1f6eh_84 {
  margin-bottom: -2px;
  margin-right: 4px;
}
._chatWrapper_f8hty_136 {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 100%;
  justify-content: flex-end;
}
._chatMessagesWrapper_f8hty_144 {
  display: flex;
  flex-grow: 1;
  overflow: hidden;
  flex-direction: column;
  justify-content: flex-end;
  position: relative;
}
._box_f8hty_153 {
  white-space: normal;
  margin-bottom: var(--size-2);
}
._messageTitle_f8hty_158 {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: var(--size-1);
}
._messageName_f8hty_165 {
  flex: 1 0;
  word-break: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
}
._messageDate_f8hty_171 {
  flex: 0 0 40px;
  text-align: right;
}
._newMessagesPillWrapper_f8hty_176 {
  width: 100%;
  text-align: center;
  position: sticky;
  top: var(--size-7);
  margin-bottom: -35px;
  z-index: var(--media-components-z-index-chat-panel-new-messages-pill-wrapper);
  animation: _chat-message-from-top_f8hty_1 0.3s ease-out;
}
@keyframes _chat-message-from-top_f8hty_1 {
  0% {
    top: 0;
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
._enhancerStart_1yb1h_11 {
  display: flex;
  align-items: center;
  flex-grow: 1;
  height: var(--meeting-header-height);
  min-width: 0;
}
._enhancerEnd_1yb1h_19 {
  flex-shrink: 0;
  flex-wrap: nowrap;
  margin-inline-end: var(--size-4);
}
._logoWrapper_1yb1h_25 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: inherit;
}
._logoText_1yb1h_32 {
  display: flex;
  align-items: center;
}
._interactive_1yb1h_37 {
  cursor: pointer;
}
._titleSection_1yb1h_41 {
  margin: 0 var(--size-4);
  min-width: 0;
}
._title_1yb1h_41 {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._subTitle_1yb1h_53 {
  opacity: 0.6;
}
._container_d8ax4_113 {
  display: flex;
  flex-direction: column;
  gap: var(--meeting-video-margin);
  justify-content: flex-start;
  margin: calc(var(--meeting-header-height) + var(--meeting-video-margin))
    var(--meeting-video-margin) var(--meeting-video-margin);
  position: absolute;
  inset: 0;
}
@media (prefers-reduced-motion: no-preference) {
  ._container_d8ax4_113 {
    transition: 0.35s ease;
  }
}
._container_d8ax4_113._external_d8ax4_130,
._container_d8ax4_113._expanded_d8ax4_130,
[data-ui-hidden] ._container_d8ax4_113._expanded_d8ax4_130 {
  justify-content: center;
  margin: 0 var(--meeting-video-margin);
}
@media (min-width: 479px) {
  ._container_d8ax4_113._withSidePanel_d8ax4_135 {
    margin-left: calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)));
  }
  ._container_d8ax4_113._withSidePanel_d8ax4_135:dir(rtl) {
    margin-left: var(--meeting-video-margin);
    margin-right: calc(
      var(--panel-width) + calc(var(--size-4) + var(--size-4))
    );
  }
}
._dropContent_1rnst_234 {
  margin-left: var(--size-4);
}
@media only screen and (max-width: 766px) {
  ._dropContent_1rnst_234 {
    margin-left: 80px;
  }
}
._panel_1rnst_243 {
  position: fixed;
  display: flex;
  bottom: 0;
  left: 0;
  top: 0;
  opacity: 0;
  transform: translate3d(
    calc((calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)))) * -1),
    0,
    0
  );
  margin: calc(var(--meeting-header-height) + var(--size-4)) var(--size-4)
    var(--size-4) var(--size-4);
}
@media (max-width: 478.98px) {
  ._panel_1rnst_243 {
    transform: translate3d(-100%, 0, 0);
  }
  ._panel_1rnst_243:dir(rtl) {
    transform: translate3d(100%, 0, 0);
  }
}
@media (pointer: coarse) {
  ._panel_1rnst_243 {
    margin: calc(var(--meeting-header-height) + var(--size-4)) var(--size-4)
      80px var(--size-4);
  }
}
._panel_1rnst_243:dir(rtl) {
  left: auto;
  right: 0;
  transform: translate3d(
    calc(var(--panel-width) + calc(var(--size-4) + var(--size-4))),
    0,
    0
  );
}
._panel_1rnst_243._show_1rnst_271 {
  opacity: 1;
  transform: translateZ(0);
}
._panel_1rnst_243._show_1rnst_271._animateIn_1rnst_275 {
  animation: _slide-in-panel_1rnst_1 0.25s ease-in-out;
}
._panel_1rnst_243._show_1rnst_271._animateIn_1rnst_275:dir(rtl) {
  animation: _slide-in-panel-rtl_1rnst_1 0.25s ease-in-out;
}
._panel_1rnst_243._animateOut_1rnst_281 {
  animation: _slide-out-panel_1rnst_1 0.25s ease-in-out;
}
._panel_1rnst_243._animateOut_1rnst_281:dir(rtl) {
  animation: _slide-out-panel-rtl_1rnst_1 0.25s ease-in-out;
}
._participantList_1rnst_288 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: var(--panel-width);
  z-index: var(
    --media-components-z-index-participant-side-panel-wrapper-participant-list
  );
}
@media (max-width: 478.98px) {
  ._participantList_1rnst_288 {
    width: 100%;
    margin: 0;
  }
}
._participantList_1rnst_288._networkAlert_1rnst_302 {
  height: calc(
    100% -
      (
        calc(calc(var(--meeting-header-height) + var(--size-4)) + var(--size-4)) +
          var(--size-4) + var(--network-connectivity-alert-height)
      )
  );
}
@media (pointer: coarse) {
  ._participantList_1rnst_288._networkAlert_1rnst_302 {
    height: calc(
      100% -
        (
          calc(calc(var(--meeting-header-height) + var(--size-4)) + 80px) +
            var(--size-4) + var(--network-connectivity-alert-height)
        )
    );
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-in-panel_1rnst_1 {
    0% {
      transform: translate3d(
        calc(
          (calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)))) * -1
        ),
        0,
        0
      );
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-in-panel_1rnst_1 {
    0% {
      transform: translate3d(-100%, 0, 0);
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-out-panel_1rnst_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(
        calc(
          (calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)))) * -1
        ),
        0,
        0
      );
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-out-panel_1rnst_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(-100%, 0, 0);
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-in-panel-rtl_1rnst_1 {
    0% {
      transform: translate3d(
        calc(var(--panel-width) + calc(var(--size-4) + var(--size-4))),
        0,
        0
      );
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-in-panel-rtl_1rnst_1 {
    0% {
      transform: translate3d(100%, 0, 0);
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-out-panel-rtl_1rnst_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(
        calc(var(--panel-width) + calc(var(--size-4) + var(--size-4))),
        0,
        0
      );
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-out-panel-rtl_1rnst_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(100%, 0, 0);
      opacity: 0;
    }
  }
}
._container_1oh3w_1 {
  display: flex;
  flex-direction: column;
  align-items: center;
}
._modalContent_1kvwc_4 {
  padding-top: var(--size-4);
}
._buttonContainer_1kvwc_8 {
  margin-top: var(--size-7);
  padding-bottom: var(--size-5);
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--size-3);
}
._background_jsasl_1,
._bar_jsasl_2 {
  fill: none;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 3px;
}
._background_jsasl_1 {
  stroke: #e8f0f8;
}
._bar_jsasl_2 {
  stroke-dasharray: 10;
  stroke-dashoffset: 10;
  animation: _meter_jsasl_1 1s infinite ease;
  stroke: var(--surface-bcg-accent);
}
@keyframes _meter_jsasl_1 {
  0%,
  20%,
  70% {
    stroke-dashoffset: 3;
  }
  10%,
  30%,
  to {
    stroke-dashoffset: 7;
  }
}
._actionButtonIcon_1ijs6_4 {
  width: var(--size-4);
  height: var(--size-4);
}
._indicator_1ijs6_9 {
  margin-inline-start: 4px;
}
._noneRosterCanMuteButton_1ijs6_13 {
  cursor: default;
}
._additionalOptions_1ijs6_17 {
  min-width: unset;
}
._dragButton_1ijs6_21 {
  cursor: inherit;
}
._moreMenuAndIndicatorsContainer_1ijs6_25 {
  display: flex;
  align-items: center;
  gap: var(--size-3);
}
:root {
  --multi-calls-list-border-color: var(--color-deep-blue-40);
}
._rows_138rb_11 {
  display: flex;
  flex-direction: column;
  margin-left: 19px;
  margin-top: -8px;
}
._lineWrapper_138rb_18 {
  display: flex;
  flex-direction: column;
}
._lineTop_138rb_23,
._lineBottom_138rb_24 {
  width: var(--size-7);
  height: 20px;
  margin-right: var(--size-2);
  border-left: 1px solid var(--multi-calls-list-border-color);
}
._lineTop_138rb_23 {
  border-bottom: 1px solid var(--multi-calls-list-border-color);
}
._textAndIndicatorWrapper_138rb_35 {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  width: 100%;
}
._row_138rb_11 {
  display: flex;
  align-items: flex-end;
}
._row_138rb_11:first-child > ._lineWrapper_138rb_18 > ._lineTop_138rb_23 {
  height: 27px;
}
._row_138rb_11:last-child > ._lineWrapper_138rb_18 > ._lineTop_138rb_23 {
  border-bottom-left-radius: var(--size-2);
}
._row_138rb_11:last-child > ._lineWrapper_138rb_18 > ._lineBottom_138rb_24 {
  border-width: 0;
}
._textWrapper_138rb_56 {
  display: flex;
  align-items: center;
  height: var(--size-9);
  width: 119px;
  flex: 1 1;
  overflow: hidden;
}
._text_138rb_35 {
  margin-bottom: 4px;
}
._audioIndicators_138rb_69 {
  width: var(--size-5);
  margin-right: 4px;
}
._indicatorsWrapper_138rb_74 {
  align-items: center;
  height: 40px;
  display: flex;
}
._indicator_138rb_74 {
  margin-left: 4px;
  margin-bottom: 3px;
}
._muteButtonIcon_138rb_85 {
  width: var(--size-4);
  height: var(--size-4);
  cursor: default;
}
:root {
  --invitee-row-background-color: var(--color-neutral-10);
}
._participantRow_1qw2v_11 {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  background-color: var(--box-background-light);
  padding-top: var(--size-1);
  padding-bottom: var(--size-1);
  height: var(--size-7);
  border-radius: var(--size-2);
}
@media (hover: hover) {
  ._participantRow_1qw2v_11:hover {
    background-color: var(--invitee-row-background-color);
  }
  ._participantRow_1qw2v_11:hover ._scrim_1qw2v_27 {
    display: block;
  }
}
._scrim_1qw2v_27 {
  height: 100%;
  position: absolute;
  padding-inline-end: 36px;
  right: calc(100% - 4px);
  background: linear-gradient(
    270deg,
    var(--invitee-row-background-color) 0%,
    rgba(244, 247, 251, 0) 100%
  );
  display: none;
}
html[dir="rtl"] ._scrim_1qw2v_27 {
  left: calc(100% - 4px);
  right: auto;
}
._actionsWrapper_1qw2v_46 {
  position: relative;
  margin: 0;
  display: flex;
  align-items: center;
  padding-inline-end: 8px;
}
._participant_1qw2v_11 {
  display: flex;
  padding-inline-start: 8px;
  flex: 1 1;
  overflow: hidden;
  align-items: center;
}
._metaText_1qw2v_62 {
  white-space: nowrap;
  padding-inline-start: 2px;
}
._mark_1qw2v_67 {
  font-weight: 700;
  background: none;
  color: inherit;
}
._container_1owbl_4 {
  display: flex;
  justify-content: space-between;
  padding: 12px;
}
._title_1owbl_10 {
  display: flex;
  align-items: center;
}
[data-ui-hidden] ._scrim_k7eq9_123,
[data-ui-hidden] ._scrim_k7eq9_123 .os-content {
  visibility: hidden;
}
._scrimTop_k7eq9_130 {
  z-index: var(--media-components-z-index-meeting-scrim);
  transition:
    transform 0.3s ease,
    opacity 0.3s ease,
    visibility 0.3s;
  top: 0;
  transform: translateZ(0);
}
[data-ui-hidden] ._scrimTop_k7eq9_130 {
  transform: translate3d(0, -55px, 0);
}
:root {
  --frequency-bars-audio-meter-wrapper-border-radius: var(
    --border-radius-small-box
  );
  --frequency-bars-audio-meter-background-color: var(--color-deep-blue-10);
  --frequency-bars-background-color: var(--color-deep-blue-10);
  --frequency-bars-progress-background-color: var(--color-deep-blue-20);
}
._boxWrapper_laeoj_14 {
  position: relative;
  width: 100%;
  height: 152px;
  border-radius: var(--frequency-bars-audio-meter-wrapper-border-radius);
}
._boxWrapper_laeoj_14._background_laeoj_20 {
  background-color: var(--frequency-bars-audio-meter-background-color);
}
._barsWrapper_laeoj_24 {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: flex-end;
  box-sizing: border-box;
  padding: var(--size-9) var(--size-5);
  height: 100%;
}
._frequencyBar_laeoj_34 {
  background-color: var(--frequency-bars-background-color);
  height: 72px;
  transform: scaleY(var(--scaleY));
  border-radius: var(--frequency-bars-audio-meter-wrapper-border-radius) /
    calc(
      var(--frequency-bars-audio-meter-wrapper-border-radius) / var(--scaleY)
    );
  width: var(--size-2);
  transform-origin: bottom;
}
._backgroundProgressAnimation_laeoj_43 {
  width: 100%;
  background-size: 200% 100%;
  animation-name: _animateBackground_laeoj_1;
  background-image: linear-gradient(
    to right,
    var(--frequency-bars-progress-background-color) 50%,
    var(--frequency-bars-background-color) 50%
  );
  animation-timing-function: linear;
}
@keyframes _animateBackground_laeoj_1 {
  0% {
    background-position: 100% 0;
  }
  to {
    background-position: 0 0;
  }
}
._main_1rjir_1 {
  width: 360px;
  max-width: 80vw;
  margin-right: 30px;
}
._panel_78sa9_96 {
  width: 380px;
}
@media (max-width: 743.98px) {
  ._panel_78sa9_96 {
    width: calc(-30px + 100dvw);
    height: 100%;
  }
}
:root {
  --layout-thumbnail-color-dark: #87919a;
  --layout-thumbnail-color-light: var(--color-white);
}
._thumbnail_1hb4h_12 {
  width: 44px;
  height: auto;
}
._caption_1hb4h_17 {
  word-wrap: break-word;
  text-align: center;
  max-width: 148px;
}
._container_1hb4h_23 {
  display: flex;
  align-items: center;
  width: 100%;
}
._dark_1hb4h_29 {
  color: var(--layout-thumbnail-color-dark);
}
._dark_1hb4h_29._active_1hb4h_32,
._light_1hb4h_36 {
  color: var(--layout-thumbnail-color-light);
}
._light_1hb4h_36._active_1hb4h_32 {
  color: var(--layout-thumbnail-color-dark);
}
._layoutWrapper_thfk7_4 {
  max-height: 385px;
  margin-bottom: var(--size-6);
}
._layoutOption_thfk7_9 {
  max-width: 148px;
}
._row_lp417_4 {
  margin-bottom: var(--size-3);
  display: flex;
  justify-content: space-between;
}
._row_lp417_4:last-child {
  margin-bottom: var(--size-1);
}
._actionButton_lp417_13 {
  min-width: 70px;
}
._inMeetingModal_gj99v_18 {
  position: absolute;
  top: calc(var(--meeting-header-height) + var(--size-4));
  left: var(--size-4);
  max-width: calc(100% - var(--size-4) * 2);
  transform: translate(0);
}
@media (prefers-reduced-motion: no-preference) {
  ._inMeetingModal_gj99v_18 {
    transition: transform 0.3s ease;
  }
}
._inMeetingModal_gj99v_18._inMeetingModal_gj99v_18 {
  width: 420px;
}
._inMeetingModal_gj99v_18._inMeetingModal_gj99v_18 > div {
  max-height: calc(
    100dvh - calc(var(--meeting-header-height) + var(--size-4)) - 2 *
      var(--size-4)
  );
}
._inMeetingModal_gj99v_18._shouldTransform_gj99v_36 {
  transform: translate3d(calc(var(--panel-width) + var(--size-4)), 0, 0);
}
._results_gj99v_40 {
  height: 158px;
  margin-top: var(--size-2);
  padding-top: var(--size-2);
  margin-right: 4px;
  padding-right: 4px;
  overflow-y: scroll;
}
._emptyResults_gj99v_49 {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: var(--size-2) var(--size-1) var(--size-2) 0;
  padding: 0;
}
._spinner_gj99v_58 {
  align-items: center;
  display: flex;
  justify-content: center;
  height: inherit;
}
._linkCopyButton_1sn92_4 {
  min-width: 72px;
  min-height: 28px;
}
._linkBox_1sn92_9 {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 2px;
  padding-inline-start: var(--size-3);
  border-radius: 4px;
}
._linkText_1sn92_19 {
  overflow-x: hidden;
  white-space: nowrap;
  margin-inline-end: var(--size-2);
}
:root {
  --ready-to-join-step-selfview-width: 80%;
}
._mainWrapper_1ivn9_203 {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._mobile_1ivn9_212 {
    width: var(--ready-to-join-step-selfview-width);
  }
}
._hideBackground_1ivn9_217 {
  background: none;
}
._mutedWrapper_1ivn9_221 {
  padding-top: var(--size-7);
  justify-content: center;
}
._mutedDisabled_1ivn9_226 {
  padding-top: 0;
}
._childrenWrapper_1ivn9_230 {
  width: 100%;
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._childrenWrapper_1ivn9_230 {
    width: 60%;
  }
}
._tooltipButtonWrapper_1ivn9_239 {
  padding-bottom: var(--size-4);
}
._wrapper_11ow6_4 {
  width: 100%;
}
._innerWrapper_11ow6_8 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 40px;
}
._meetingSettingsLink_11ow6_15,
._guestMuteLink_11ow6_16 {
  min-width: 0;
  flex-basis: 50%;
}
:root {
  --network-connectivity-alert-height: 30px;
}
._main_536y4_38 {
  position: fixed;
  top: calc(var(--network-connectivity-alert-height) * -1);
  z-index: var(--media-components-z-index-network-alert);
  min-height: var(--network-connectivity-alert-height);
  background-color: var(--color-white);
  justify-content: center;
  transition: top 0.5s ease;
  padding: 0 var(--size-3);
}
._shown_536y4_49 {
  top: 0;
}
._shown_536y4_49 ~ [data-meeting-wrapper] {
  top: var(--network-connectivity-alert-height);
}
._hidden_536y4_56 {
  top: calc(var(--network-connectivity-alert-height) * -1);
}
._check_536y4_60 {
  color: var(--color-signal-green);
}
._alert_536y4_64 {
  color: var(--color-signal-red);
}
._body_5hl21_4 {
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
  min-width: 0;
  flex-grow: 1;
  background-color: #fff;
}
._body_5hl21_4:not(._isVertical_5hl21_12) {
  flex-basis: 50%;
}
._body_5hl21_4._isVertical_5hl21_12 {
  max-height: 315px;
}
._body_5hl21_4.verticalOpen {
  animation: _bodyVerticalOpen_5hl21_1 1.2s linear forwards;
}
._body_5hl21_4.verticalOpen > * {
  animation: _opacityOpen_5hl21_1 1.4s linear forwards;
}
._body_5hl21_4.verticalClose {
  animation: _bodyVerticalClose_5hl21_1 1.2s linear forwards;
}
._body_5hl21_4.verticalClose > * {
  animation: _opacityClose_5hl21_1 1.2s linear forwards;
}
._body_5hl21_4.horizontalOpen {
  animation: _bodyHorizontalOpen_5hl21_1 1.2s linear forwards;
}
._body_5hl21_4.horizontalOpen > * {
  animation: _opacityOpen_5hl21_1 1.4s linear forwards;
}
._body_5hl21_4.horizontalClose {
  flex-grow: 0;
  animation: _bodyHorizontalClose_5hl21_1 1.2s linear forwards;
}
._body_5hl21_4.horizontalClose > * {
  animation: _opacityClose_5hl21_1 1.2s linear forwards;
}
@keyframes _bodyVerticalOpen_5hl21_1 {
  0% {
    max-height: 0;
  }
  to {
    max-height: 315px;
  }
}
@keyframes _bodyVerticalClose_5hl21_1 {
  0% {
    background-color: #fff0;
  }
  to {
    background-color: #fff;
    max-height: 0;
  }
}
@keyframes _bodyHorizontalOpen_5hl21_1 {
  0% {
    flex-basis: 0%;
  }
  to {
    flex-basis: 50%;
  }
}
@keyframes _bodyHorizontalClose_5hl21_1 {
  0% {
    background-color: #fff0;
  }
  to {
    background-color: #fff;
    flex-basis: 0%;
  }
}
@keyframes _opacityOpen_5hl21_1 {
  0%,
  70% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes _opacityClose_5hl21_1 {
  0% {
    opacity: 1;
  }
  30% {
    opacity: 0;
  }
  to {
    opacity: 0;
  }
}
._contentContainer_5hl21_97 {
  display: flex;
  flex-grow: 1;
  padding: var(--size-5);
}
._contentContainer_5hl21_97._isVertical_5hl21_12 {
  padding-top: var(--size-4);
}
._mainContent_5hl21_106 {
  white-space: pre-line;
  margin-left: calc(var(--size-5) * -1);
  margin-right: calc(var(--size-5) * -1);
  padding-left: var(--size-5);
  padding-right: var(--size-5);
}
._mainContent_5hl21_106._isVertical_5hl21_12 {
  max-height: 200px;
  overflow: auto;
}
._mainContent_5hl21_106:not(._isVertical_5hl21_12) {
  max-height: 60px;
  overflow: auto;
}
._logo_5hl21_122 {
  max-width: 168px;
  max-height: 80px;
}
._infoCard_5hl21_127 {
  display: flex;
  overflow: hidden;
  border-radius: var(--border-radius-medium-box);
  box-shadow: 0 3.43863px 15px #0003;
  flex-shrink: 0;
}
._infoCard_5hl21_127:not(._isVertical_5hl21_12) {
  height: 202px;
}
._infoCard_5hl21_127._transitionWidth_5hl21_137 {
  transition: width 1.2s linear 0s;
}
._infoCardImage_5hl21_141 {
  display: flex;
  flex-direction: column-reverse;
  min-width: 0;
  flex-grow: 1;
  flex-shrink: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
._infoCardImage_5hl21_141:not(._isVertical_5hl21_12) {
  height: 202px;
  flex-basis: 50%;
}
._infoCardImage_5hl21_141._isVertical_5hl21_12 {
  height: 176px;
}
._infoCardImage_5hl21_141._isVertical_5hl21_12._transitionHeight_5hl21_158 {
  transition: height 1.2s;
}
._infoCardImageContent_5hl21_162 {
  padding: 0 var(--size-5);
  margin-bottom: var(--size-5);
  max-height: 60px;
  overflow: auto;
}
:root {
  --panel-width: 344px;
}
:root {
  --media-components-z-index-chat-panel-new-messages-pill-wrapper: 9999;
  --media-components-z-index-network-alert: 99;
  --media-components-z-index-chat-panel-wrapper: 9;
  --media-components-z-index-participant-side-panel-wrapper-participant-list: 9;
  --media-components-z-index-breakout-rooms-panel-wrapper: 9;
  --media-components-z-index-meeting-scrim: 5;
  --media-components-z-index-draggable-in-meeting-selfview-position-maximized: 9;
  --media-components-z-index-draggable-in-meeting-selfview-position-maximized-mask: 8;
  --media-components-z-index-draggable-in-meeting-selfview-position: 3;
  --media-components-z-index-preflight-controls-wrapper: 3;
  --media-components-z-index-selfview-permissions-request-message: 3;
  --media-components-z-index-call-quality-indicator-button: 2;
  --media-components-z-index-in-meeting-self-view-footer: 2;
  --media-components-z-index-selfview-video: 2;
  --media-components-z-index-meeting-video-overlay: 1;
  --media-components-z-index-meeting-video-pip: 1;
  --media-components-z-index-selfview-overlay-wrapper: 1;
  --media-components-z-index-selfview-video-wrapper: 1;
  --media-components-z-index-selfview-flipper-after: 1;
  --media-components-z-index-selfview-flipper: 0;
  --media-components-z-index-selfview-video-ui-hidden: -1;
}
:root {
  --meeting-header-height: 43px;
}
._panel_10kbo_234 {
  position: fixed;
  display: flex;
  bottom: 0;
  left: 0;
  top: 0;
  opacity: 0;
  transform: translate3d(
    calc((calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)))) * -1),
    0,
    0
  );
  margin: calc(var(--meeting-header-height) + var(--size-4)) var(--size-4)
    var(--size-4) var(--size-4);
}
@media (max-width: 478.98px) {
  ._panel_10kbo_234 {
    transform: translate3d(-100%, 0, 0);
  }
  ._panel_10kbo_234:dir(rtl) {
    transform: translate3d(100%, 0, 0);
  }
}
@media (pointer: coarse) {
  ._panel_10kbo_234 {
    margin: calc(var(--meeting-header-height) + var(--size-4)) var(--size-4)
      80px var(--size-4);
  }
}
._panel_10kbo_234:dir(rtl) {
  left: auto;
  right: 0;
  transform: translate3d(
    calc(var(--panel-width) + calc(var(--size-4) + var(--size-4))),
    0,
    0
  );
}
._panel_10kbo_234._show_10kbo_262 {
  opacity: 1;
  transform: translateZ(0);
}
._panel_10kbo_234._show_10kbo_262._animateIn_10kbo_266 {
  animation: _slide-in-panel_10kbo_1 0.25s ease-in-out;
}
._panel_10kbo_234._show_10kbo_262._animateIn_10kbo_266:dir(rtl) {
  animation: _slide-in-panel-rtl_10kbo_1 0.25s ease-in-out;
}
._panel_10kbo_234._animateOut_10kbo_272 {
  animation: _slide-out-panel_10kbo_1 0.25s ease-in-out;
}
._panel_10kbo_234._animateOut_10kbo_272:dir(rtl) {
  animation: _slide-out-panel-rtl_10kbo_1 0.25s ease-in-out;
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-in-panel_10kbo_1 {
    0% {
      transform: translate3d(
        calc(
          (calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)))) * -1
        ),
        0,
        0
      );
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-in-panel_10kbo_1 {
    0% {
      transform: translate3d(-100%, 0, 0);
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-out-panel_10kbo_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(
        calc(
          (calc(var(--panel-width) + calc(var(--size-4) + var(--size-4)))) * -1
        ),
        0,
        0
      );
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-out-panel_10kbo_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(-100%, 0, 0);
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-in-panel-rtl_10kbo_1 {
    0% {
      transform: translate3d(
        calc(var(--panel-width) + calc(var(--size-4) + var(--size-4))),
        0,
        0
      );
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-in-panel-rtl_10kbo_1 {
    0% {
      transform: translate3d(100%, 0, 0);
      opacity: 0;
    }
    to {
      transform: translateZ(0);
      opacity: 1;
    }
  }
}
@media (prefers-reduced-motion: no-preference) {
  @keyframes _slide-out-panel-rtl_10kbo_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(
        calc(var(--panel-width) + calc(var(--size-4) + var(--size-4))),
        0,
        0
      );
      opacity: 0;
    }
  }
}
@media (prefers-reduced-motion: no-preference) and (max-width: 478.98px) {
  @keyframes _slide-out-panel-rtl_10kbo_1 {
    0% {
      transform: translateZ(0);
      opacity: 1;
    }
    to {
      transform: translate3d(100%, 0, 0);
      opacity: 0;
    }
  }
}
._breakoutRoomsPanelWrapper_10kbo_375 {
  width: var(--panel-width);
  z-index: var(--media-components-z-index-breakout-rooms-panel-wrapper);
}
@media (max-width: 478.98px) {
  ._breakoutRoomsPanelWrapper_10kbo_375 {
    width: 100%;
    margin: 0;
  }
}
._wrapper_150qp_4 {
  height: 24px;
}
._input_150qp_8 {
  width: 100%;
}
._text_150qp_12 {
  padding-top: 2px;
}
._editButton_150qp_16 {
  flex-shrink: 0;
}
._modalWrapper_f2eh5_1 {
  overflow: hidden;
}
._progressBarWrapper_f2eh5_5 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: transparent;
  border-radius: 0;
}
._progressBar_f2eh5_5 {
  transition-timing-function: linear;
  border-radius: 0;
}
._wrapper_1bofa_4 {
  box-shadow: none;
  background: transparent;
}
._item_1bofa_9 {
  position: static;
  margin-top: 4px;
}
._item_1bofa_9._dragging_1bofa_13 {
  position: sticky !important;
}
._draggableContent_1bofa_17 {
  border-radius: var(--size-2);
  border: 1px solid var(--color-neutral-40);
}
._draggableContent_1bofa_17._dragging_1bofa_13 {
  background-color: var(--color-neutral-10);
  border: 1px solid rgb(0, 0, 0);
}
:root {
  --divider-color-background: var(--color-brand-1000, #212121);
}
._wrapper_ilyhc_11 {
  box-shadow: none;
  border-radius: var(--size-2);
  border: 1px solid var(--color-neutral-40);
  padding: var(--size-2);
}
._wrapper_ilyhc_11._dragTarget_ilyhc_17 {
  background-color: var(--color-neutral-10);
}
._wrapper_ilyhc_11:not(:last-of-type) {
  margin-bottom: 4px;
}
._mainRoom_ilyhc_24 {
  background-color: var(--color-neutral-10);
}
._footer_ilyhc_28 {
  margin-top: 4px;
  display: flex;
  justify-content: space-between;
}
._footer_ilyhc_28 button:only-child {
  margin-left: auto;
}
._dragDivider_ilyhc_37 {
  background-color: var(--divider-color-background);
  height: 2px;
}
._wrapper_4dxr1_4 {
  box-shadow: none;
  border-radius: var(--size-2);
  border: 1px solid var(--color-neutral-40);
  padding-top: var(--size-4);
  margin-bottom: 4px;
}
._roomRow_4dxr1_12 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: var(--box-background-light);
  padding-top: var(--size-1);
  padding-bottom: var(--size-1);
  height: var(--size-7);
  border-radius: var(--size-2);
  border: 1px solid var(--color-neutral-40);
}
._room_4dxr1_12 {
  display: flex;
  padding-left: 8px;
  flex: 1 1;
  overflow: hidden;
}
._roomRow_r8vpr_4 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: var(--box-background-light);
  padding-top: var(--size-1);
  padding-bottom: var(--size-1);
  height: var(--size-7);
  border-radius: var(--size-2);
  border: 1px solid var(--color-neutral-40);
}
._room_r8vpr_4 {
  display: flex;
  padding-left: 8px;
  flex: 1 1;
  overflow: hidden;
}
._editButton_15vug_1 {
  margin-bottom: 4px;
}
._amountOfRooms_10ig1_4 {
  display: flex;
  align-items: center;
  gap: var(--size-7);
}
._modalWrapper_1fz0k_4 {
  width: 380px;
  max-width: 100%;
}
._modalSectionWrapper_1fz0k_9 {
  display: flex;
  flex-direction: column;
}
._timerTextWrapper_1fz0k_14 {
  display: flex;
  flex-direction: row;
  align-items: center;
}
._timerText_1fz0k_14 {
  margin-bottom: 0;
}
._line_1fz0k_24 {
  width: 100%;
  height: 0;
  border: 0.9px solid var(--color-neutral-40);
}
._footer_hi8l7_4 {
  display: flex;
  gap: var(--size-2);
  margin: 0 var(--size-4);
}
._unreadIndicator_1cdjn_1 {
  position: absolute;
  top: -2px;
  right: -6px;
}
._container_r6k04_4 {
  display: flex;
  justify-content: space-between;
  gap: var(--size-4);
  box-sizing: border-box;
}
._row_r6k04_11 {
  display: flex;
  flex: 1 1;
  overflow: hidden;
  align-items: center;
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._headerEnhancer_i9g6o_100 {
    margin-top: var(--size-3);
  }
}
@media (orientation: landscape) and (max-width: 1024.98px) and (pointer: coarse) {
  ._headerEnhancer_i9g6o_100 {
    margin-top: var(--size-3);
  }
}
._enhancerStart_i9g6o_110 {
  margin-inline-start: var(--size-4);
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._enhancerStart_i9g6o_110 {
    margin-inline-start: var(--size-3);
  }
}
@media (orientation: landscape) and (max-width: 1024.98px) and (pointer: coarse) {
  ._enhancerStart_i9g6o_110 {
    margin-inline-start: var(--size-3);
  }
}
._enhancerEnd_i9g6o_124 {
  margin-inline-end: var(--size-4);
}
@media (orientation: portrait) and (max-width: 743.98px) and (pointer: coarse) {
  ._enhancerEnd_i9g6o_124 {
    margin-inline-end: var(--size-3);
  }
}
@media (orientation: landscape) and (max-width: 1024.98px) and (pointer: coarse) {
  ._enhancerEnd_i9g6o_124 {
    margin-inline-end: var(--size-3);
  }
}
._content_1qwvh_96 {
  height: auto;
  max-height: calc(-70px + 100dvh);
  white-space: normal;
}
._preMeetingLayout_fvb0f_102 {
  display: flex;
  align-self: flex-start;
  flex-direction: column;
  flex: 1;
  width: 100%;
}
@media (min-width: 1025px) {
  ._preMeetingLayout_fvb0f_102 {
    flex-direction: row;
  }
}
._startContent_fvb0f_115 {
  display: flex;
  justify-content: center;
}
@media (max-width: 743.98px) {
  ._startContent_fvb0f_115 {
    padding: 0 var(--size-4);
  }
}
@media (max-width: 743.98px) and (min-width: 520px) {
  ._startContent_fvb0f_115 {
    max-width: 280px;
    align-self: center;
  }
}
@media (min-width: 744px) and (max-width: 1024.98px) {
  ._startContent_fvb0f_115 {
    margin-top: var(--size-7);
  }
}
@media (min-width: 744px) and (max-width: 1024.98px) and (pointer: coarse) {
  ._startContent_fvb0f_115 {
    margin-top: var(--size-11);
  }
}
@media (min-width: 744px) {
  ._startContent_fvb0f_115 {
    padding-bottom: var(--size-3);
  }
}
@media (min-width: 1025px) {
  ._startContent_fvb0f_115 {
    align-items: center;
    margin-inline-start: 144px;
  }
}
@media (min-width: 2000px) {
  ._startContent_fvb0f_115 {
    justify-content: flex-end;
    flex-grow: 1;
    width: 50%;
    margin: 0 144px 0 0;
  }
}
@media (min-width: 2000px) {
  ._startContent_fvb0f_115:dir(rtl) {
    margin: 0 0 0 144px;
  }
}
._endContent_fvb0f_165 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-grow: 1;
  padding-bottom: var(--size-3);
}
@media (max-width: 743.98px) {
  ._endContent_fvb0f_165 {
    margin-top: var(--size-4);
    padding-left: var(--size-4);
    padding-right: var(--size-4);
  }
}
@media (min-width: 744px) and (max-width: 1024.98px) {
  ._endContent_fvb0f_165 {
    margin-top: var(--size-7);
  }
}
@media (min-width: 2000px) {
  ._endContent_fvb0f_165 {
    justify-content: flex-start;
    width: 50%;
  }
}
._responsiveBoxWrapper_q1r9e_99 {
  box-sizing: border-box;
  max-width: 368px;
  width: 100%;
}
._mobileGetStartedStep_1w5xe_99 {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-grow: 1;
  padding: var(--size-3);
  box-sizing: border-box;
}
@media (min-width: 430px) {
  ._mobileGetStartedStep_1w5xe_99 {
    max-width: 430px;
  }
}
._checklistWrapper_12vi2_1 {
  display: flex;
  flex-direction: column;
}
._radioWrapper_12vi2_6 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._rangeWrapper_12vi2_12 {
  display: flex;
  flex-direction: column;
}
._rangeWrapper_12vi2_12 div {
  display: flex;
  align-items: center;
}
._outer-wrapper_1h24v_1 {
  max-width: 100%;
}
._inner-wrapper_1h24v_5 {
  width: 100%;
  display: flex;
  flex-direction: column;
  height: 100%;
}
._content-frame_1h24v_12 {
  width: 100%;
  height: 100%;
  min-height: 20px;
  display: flex;
  border: 0;
}
._check-box-wrapper_1h24v_20 {
  margin: auto;
}
._button-wrapper_1h24v_24 {
  width: 100%;
  text-align: center;
}
._next-button_1h24v_29 {
  max-width: 304px;
  width: 100%;
}
