/*
 * This file is subject to the terms and conditions defined in
 * file 'LICENSE.txt', which is part of this source code package.
 */

.Link-module__link___KKzUO{
  transition:opacity 0.3s linear;
}

.Link-module__link___KKzUO:focus{
    outline:2px solid var(--mb-color-focus);
  }

.Link-module__link___KKzUO:focus:not(:focus-visible){
    outline:none;
  }

.Link-module__disabled___zOOAB{
  opacity:0.4;
  pointer-events:none;
}

.Link-module__brand___h9uWO{
  color:var(--mb-color-core-brand);
}

.Link-module__brand___h9uWO:hover{
    -webkit-text-decoration:underline;
    text-decoration:underline;
  }

.Link-module__brandBold___ebPUo{
  color:var(--mb-color-core-brand);
  font-weight:bold;
}

.Link-module__brandBold___ebPUo:hover{
    -webkit-text-decoration:underline;
    text-decoration:underline;
  }

.AuthButton-module__link___jSLWR{
  cursor:pointer;
  color:var(--mb-color-text-primary);
}

.AuthButton-module__link___jSLWR:hover,.AuthButton-module__link___jSLWR:focus{
    color:var(--mb-color-core-brand);
  }

.AuthButton-module__link___jSLWR:disabled{
    cursor:default;
    color:var(--mb-color-text-disabled);
  }

.AuthButton-module__card___IE0jb{
  width:100%;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:1.25rem;
  font-weight:700;
  line-height:1rem;
  background-color:var(--mb-color-background_page-primary);
  box-shadow:0 3px 10px var(--mb-color-shadow-default);
  border-radius:6px;
}

.Checkbox-module__root___DzPPw{
  --checkbox-icon-color:var(--mb-color-text-primary-inverse);
}

.Checkbox-module__root___DzPPw .Checkbox-module__description___mI9tN{
    color:var(--mb-color-text-secondary);
    font-size:var(--mantine-font-size-sm);
    line-height:var(--mantine-line-height-sm);
    margin-top:0 !important;
    margin-bottom:0 !important;
  }

.Checkbox-module__root___DzPPw .Checkbox-module__error___mO7Wi{
    color:var(--mb-color-feedback-negative-strong);
    margin-top:0 !important;
    margin-bottom:0 !important;
  }

.Checkbox-module__root___DzPPw:has(.Checkbox-module__input___V0FLb:disabled) .Checkbox-module__label___ZRwJA,.Checkbox-module__root___DzPPw:has(.Checkbox-module__input___V0FLb:disabled) .Checkbox-module__description___mI9tN,.Checkbox-module__root___DzPPw:has(.Checkbox-module__input___V0FLb:disabled) .Checkbox-module__icon___rxMjC{
      color:var(--mb-color-text-disabled);
    }

.Checkbox-module__root___DzPPw[data-variant="stacked"] .Checkbox-module__input___V0FLb{
    position:relative;
  }

.Checkbox-module__root___DzPPw[data-variant="stacked"] .Checkbox-module__input___V0FLb:after{
      content:"";
      box-sizing:border-box;
      position:absolute;
      bottom:calc(-0.1875rem * var(--mantine-scale));
      left:calc(-0.1875rem * var(--mantine-scale));
      height:calc(var(--checkbox-size) - (0.1875rem * var(--mantine-scale)));
      height:calc(var(--checkbox-size) - calc(0.1875rem * var(--mantine-scale)));
      width:calc(var(--checkbox-size) - (0.1875rem * var(--mantine-scale)));
      width:calc(var(--checkbox-size) - calc(0.1875rem * var(--mantine-scale)));
      border-left:1px solid var(--mb-color-border-neutral-strong);
      border-bottom:1px solid var(--mb-color-border-neutral-strong);
      border-bottom-left-radius:calc(0.3125rem * var(--mantine-scale));
    }

.Checkbox-module__root___DzPPw[data-variant="stacked"] .Checkbox-module__input___V0FLb:disabled:after{
      border-color:var(--mb-color-border-neutral-subtle);
    }

.Checkbox-module__body___fokzT{
  align-items:start;
}

.Checkbox-module__body___fokzT:has(.Checkbox-module__label___ZRwJA) .Checkbox-module__inner___TEuML{
    display:flex;
    align-items:center;
    height:calc(1.25rem * var(--mantine-scale));
  }

.Checkbox-module__input___V0FLb{
  border:1px solid var(--mb-color-border-neutral-strong);
  background-color:var(--mb-color-background_surface-secondary);
}

.Checkbox-module__input___V0FLb:not(:disabled){
    cursor:pointer;
  }

.Checkbox-module__input___V0FLb:checked,.Checkbox-module__input___V0FLb[data-indeterminate],.Checkbox-module__input___V0FLb[data-indeterminate="true"]{
    border-color:var(--mb-color-border-neutral-strong);
    background-color:var(--mb-color-background_surface-brand-strong);
  }

.Checkbox-module__input___V0FLb:disabled{
    border-color:transparent;
    background-color:var(--mb-color-background_surface-disabled);
  }

.Checkbox-module__label___ZRwJA{
  color:var(--mb-color-text-primary);
  font-size:var(--mantine-font-size-md);
  line-height:calc(1.25rem * var(--mantine-scale));
}

.Checkbox-module__icon___rxMjC{
  width:100%;
}

.Checkbox-module__labelWrapper___ajfcd{
  gap:calc(0.125rem * var(--mantine-scale));
  align-self:center;
}

.Checkbox-module__card___mUnLX{
  --card-ring:0 0 0 0 transparent;

  display:flex;
  align-items:flex-start;
  gap:calc(0.75rem * var(--mantine-scale));
  padding:var(--mantine-spacing-lg);
  border:0.5px solid var(--mb-color-border-neutral-strong);
  border-radius:calc(0.75rem * var(--mantine-scale));
  background-color:var(--mb-color-background_surface-primary);
  box-shadow:var(--mantine-shadow-xs), 0 0 0 0 transparent;
  box-shadow:var(--mantine-shadow-xs), var(--card-ring);
  text-align:left;
  word-wrap:anywhere;
}

.Checkbox-module__card___mUnLX:hover{
    background-color:var(--mb-color-background_surface-primary-hover);
  }

.Checkbox-module__card___mUnLX[data-checked]:not(:disabled){
    --card-ring:inset 0 0 0 0.5px var(--mb-color-border-highlight);

    border-color:var(--mb-color-border-highlight);
  }

.Checkbox-module__card___mUnLX:disabled{
    cursor:not-allowed;
    border-color:transparent;
    background-color:var(--mb-color-background_surface-disabled);
  }

.Checkbox-module__cardIndicator___daY_V{
  --checkbox-icon-color:var(--mb-color-text-primary-inverse);

  flex-shrink:0;
  margin-top:calc(0.0625rem * var(--mantine-scale));
  border:1px solid var(--mb-color-border-neutral-strong);
  background-color:var(--mb-color-background_surface-secondary);
}

.Checkbox-module__cardIndicator___daY_V[data-checked]{
    border-color:var(--mb-color-border-neutral-strong);
    background-color:var(--mb-color-background_surface-brand-strong);
  }

.Checkbox-module__cardIndicator___daY_V[data-disabled]{
    --checkbox-icon-color:var(--mb-color-text-disabled);

    border-color:transparent;
    background-color:var(--mb-color-background_surface-disabled);
  }

[data-mantine-color-scheme] .Checkbox-module__cardIndicator___daY_V[data-disabled][data-checked] > .Checkbox-module__icon___rxMjC{
      color:var(--mb-color-text-disabled);
    }

.Loader-module__root___wHMwH[data-size="lg"]::after{
  border-width:2px;
}

.Loader-module__root___wHMwH[data-size="xl"]::after{
  border-width:2.5px;
}


  .Radio-module__root___vXegc .Radio-module__description___Ysrub{
    color:var(--mb-color-text-secondary);
    font-size:var(--mantine-font-size-sm);
    line-height:var(--mantine-line-height-sm);
    margin-top:0 !important;
    margin-bottom:0 !important;
  }

.Radio-module__root___vXegc .Radio-module__error___KzJ69{
    color:var(--mb-color-feedback-negative-strong);
    margin-top:0 !important;
    margin-bottom:0 !important;
  }

.Radio-module__root___vXegc:has(.Radio-module__radio___XTmFw:disabled) .Radio-module__label___fnJ5q,.Radio-module__root___vXegc:has(.Radio-module__radio___XTmFw:disabled) .Radio-module__description___Ysrub,.Radio-module__root___vXegc:has(.Radio-module__radio___XTmFw:disabled) .Radio-module__icon___KRNGg{
      color:var(--mb-color-text-disabled);
    }

.Radio-module__body____Af3s{
  --label-offset-start:0;
  --label-offset-end:0;

  align-items:start;
  -moz-column-gap:var(--mantine-spacing-sm);
       column-gap:var(--mantine-spacing-sm);
}

.Radio-module__body____Af3s:has(.Radio-module__label___fnJ5q) .Radio-module__inner___NbHvA{
    display:flex;
    align-items:center;
    height:calc(1.25rem * var(--mantine-scale));
  }

.Radio-module__radio___XTmFw{
  border:1px solid var(--mb-color-border-neutral-strong);
  background-color:var(--mb-color-background_surface-secondary);
}

.Radio-module__radio___XTmFw:not(:disabled){
    cursor:pointer;
  }

.Radio-module__radio___XTmFw:checked{
    border-color:var(--mb-color-border-neutral-strong);
    background-color:var(--mb-color-background_surface-brand-strong);
  }

.Radio-module__radio___XTmFw:disabled{
    border-color:transparent;
    background-color:var(--mb-color-background_surface-disabled);
  }

.Radio-module__label___fnJ5q{
  color:var(--mb-color-text-primary);
  font-size:var(--mantine-font-size-md);
  line-height:calc(1.25rem * var(--mantine-scale));
}

.Radio-module__labelWrapper___Hqlzv{
  gap:var(--mantine-spacing-xxxs);
  align-self:center;
}

.Radio-module__card___HOhfw{
  --card-ring:0 0 0 0 transparent;

  display:flex;
  align-items:flex-start;
  gap:var(--mantine-spacing-md);
  padding:var(--mantine-spacing-lg);
  border:0.5px solid var(--mb-color-border-neutral-strong);
  border-radius:var(--mantine-radius-md);
  background-color:var(--mb-color-background_surface-primary);
  box-shadow:var(--mantine-shadow-xs), 0 0 0 0 transparent;
  box-shadow:var(--mantine-shadow-xs), var(--card-ring);
  text-align:left;
  word-wrap:anywhere;
}

.Radio-module__card___HOhfw:hover{
    background-color:var(--mb-color-background_surface-primary-hover);
  }

.Radio-module__card___HOhfw[data-checked]:not(:disabled){
    --card-ring:inset 0 0 0 0.5px var(--mb-color-border-highlight);

    border-color:var(--mb-color-border-highlight);
  }

.Radio-module__card___HOhfw:disabled{
    cursor:not-allowed;
    border-color:transparent;
    background-color:var(--mb-color-background_surface-disabled);
  }

.Radio-module__cardIndicator___Ly48j{
  --radio-icon-color:var(--mb-color-text-primary-inverse);

  flex-shrink:0;
  margin-top:calc(0.0625rem * var(--mantine-scale));
  border:1px solid var(--mb-color-border-neutral-strong);
  background-color:var(--mb-color-background_surface-secondary);
}

.Radio-module__cardIndicator___Ly48j[data-checked]{
    border-color:var(--mb-color-border-neutral-strong);
    background-color:var(--mb-color-background_surface-brand-strong);
  }

.Radio-module__cardIndicator___Ly48j[data-disabled]{
    --radio-icon-color:var(--mb-color-text-disabled);

    border-color:transparent;
    background-color:var(--mb-color-background_surface-disabled);
  }

[data-mantine-color-scheme] .Radio-module__cardIndicator___Ly48j[data-disabled][data-checked] > .Radio-module__icon___KRNGg{
      color:var(--mb-color-text-disabled);
    }

.FormSecretKey-module__inputWrapper___yHDFR{
  display:flex;
  flex-wrap:wrap;
  gap:0.5rem;
}

.FormSecretKey-module__inputWrapper___yHDFR .FormSecretKey-module__input___lql4a{
    flex:1 1 10rem;
    min-width:10rem;
  }

.FormSecretKey-module__inputWrapper___yHDFR .FormSecretKey-module__input___lql4a.FormSecretKey-module__unset___qp7ak{
      display:none;
    }

.FormSecretKey-module__inputWrapper___yHDFR .FormSecretKey-module__generateButton___GgNT5{
    flex-shrink:0;
    position:relative;
    width:auto;
  }

.FormSecretKey-module__rightSection___nSEyT{
  justify-content:flex-start;
  position:relative;
  top:0;
  width:auto;
}

.FormSecretKey-module__secretKeyInput___MQfID:not([data-css-specificity-hack="🔑"]){
  border-radius:var(--mantine-radius-sm);
  background-color:var(--mb-color-background_page-secondary);
  font-family:var(--mantine-font-family-monospace);
}

@keyframes animation-module__progress-bar___qaFee{
  from{
    transform:translate3d(0, 0, 0, 0);
  }

  to{
    transform:translate3d(1000px, 0, 0);
  }
}
.animation-module__SpinOut___FhIcN{
  transform-style:preserve-3d;
  transform-origin:center;
  transition:transform 1s;
}
.animation-module__SpinOutActive___e8aS9{
  transform:rotateY(180deg);
}
@keyframes animation-module__pop-in-from-bottom___bzTjz{
  0%{
    opacity:0;
    transform:translateY(10px);
  }

  100%{
    opacity:1;
    transform:translateY(0);
  }
}
@keyframes animation-module__fade-in___yf3Yz{
  0%{
    opacity:0;
  }

  100%{
    opacity:1;
  }
}
@keyframes animation-module__slide-left___DTrNO{
  0%{
    opacity:0;
    transform:translateX(50%);
  }

  100%{
    opacity:1;
    transform:translateX(0);
  }
}
@keyframes animation-module__pop-toast___tnNew{
  from{
    opacity:0;
    transform:translate(-50%, 100px);
  }

  to{
    opacity:1;
    transform:translate(-50%, 0);
  }
}
.animation-module__popInFromBottom___xZrUP{
  animation:0.15s ease-out 0s 1 animation-module__pop-in-from-bottom___bzTjz;
  transform-origin:center center;
}
.animation-module__slideLeft___F5r9V{
  animation:0.15s ease-out 0s 1 animation-module__slide-left___DTrNO;
}
.animation-module__popToast___o4CNZ{
  animation:0.15s ease-out 0s 1 animation-module__pop-toast___tnNew;
}
.animation-module__fadeIn___HISDS{
  animation:0.15s ease-out 0s 1 animation-module__fade-in___yf3Yz;
  transform-origin:center center;
}
@media (prefers-reduced-motion: reduce){
  .animation-module__popInFromBottom___xZrUP,
  .animation-module__slideLeft___F5r9V,
  .animation-module__popToast___o4CNZ,
  .animation-module__fadeIn___HISDS{
    animation:none;
  }
}

.layout-module__wrapper___j24Z2{
  width:100%;
  margin:0 auto;
  padding:0 1em;
}
@media screen and (min-width: 40em){
  .layout-module__wrapper___j24Z2{
    padding-left:2em;
    padding-right:2em;
  }
}
@media screen and (min-width: 60em){
  .layout-module__wrapper___j24Z2{
    padding-left:3em;
    padding-right:3em;
  }
}
.layout-module__fullHeight___rg1kn{
  height:100%;
}
.layout-module__block___KIlb1{
  display:block;
}
.layout-module__inline___EMn7R{
  display:inline;
}
.layout-module__inlineBlock___WCYU2{
  display:inline-block;
}
.layout-module__full___Z7yJQ,
.layout-module__fullWidth___SlgbA{
  width:100%;
}
.layout-module__fixed____k8DD{
  position:fixed;
}
.layout-module__relative___CoXVE{
  position:relative;
}
.layout-module__absolute___eVcaQ{
  position:absolute;
}
.layout-module__top___UM3IT{
  top:0;
}
.layout-module__right___xRjrA{
  right:0;
}
.layout-module__bottom___AeHjK{
  bottom:0;
}
.layout-module__left___NM2Uc{
  left:0;
}
@media screen and (min-width: 60em){
  .layout-module__wrapper___j24Z2.layout-module__wrapperTrim___RFpHX{
    max-width:940px;
  }
}
.layout-module__spread___leRFF{
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
}
.layout-module__stackingContext___dylMk{
  transform:scale(1);
}
.layout-module__verticalAlignMiddle___SHmnW{
  vertical-align:middle;
}

.z-index-module__Overlay___soN1a{
  /* !important is needed to override the z-index that Mantine applies. The
   * specificity hack doesn't work. */
  z-index:var(--mb-overlay-z-index) !important;
}
.z-index-module__z1___Nsvne{
  z-index:1;
}
.z-index-module__z2___RYWvA{
  z-index:2;
}
.z-index-module__z3___ODutq{
  z-index:3;
}

.Modal-module__root___QjzjT{
  color:var(--mb-color-text-primary);
}

.Modal-module__title___nc9Bx{
  font-size:var(--mantine-font-size-xl);
  font-weight:var(--mantine-heading-font-weight);
  line-height:var(--mantine-line-height-md);
  flex:1 1 auto;
  min-width:0;
  word-wrap:break-word;
}

.Modal-module__overlay___bTdeY{
  background-color:var(--mb-color-modal-overlay);
  padding:11px;
}

.Modal-module__content___ND0UY{
  background-color:var(--mb-color-background_page-primary);
  border:1px solid var(--mb-color-border-neutral);
}

.Modal-module__header___KcYkN{
  background-color:var(--mb-color-background_page-primary);
}

.Modal-module__ModalCloseButton___nFivu{
  color:var(--mb-color-text-disabled) !important;
  padding:0;
  width:calc(1.125rem * var(--mantine-scale));
  height:calc(1.125rem * var(--mantine-scale));
}

.Modal-module__ModalCloseButton___nFivu:hover{
    color:var(--mb-color-text-secondary) !important;
  }

.Modal-module__ModalCloseButton___nFivu svg{
    width:20px !important;
    height:20px !important;
  }

.SegmentedControl-module__SegmentedControl___s3QlM{
  background-color:var(--sc-background-color);
}

.SegmentedControl-module__SegmentedControlLabel___GpASm{
  color:var(--mb-color-text-primary);
  line-height:1;
}

.SegmentedControl-module__SegmentedControlLabel___GpASm:hover{
    color:var(--mb-color-core-brand);
  }

.SegmentedControl-module__SegmentedControlLabel___GpASm[data-disabled],.SegmentedControl-module__SegmentedControlLabel___GpASm[data-disabled]:hover{
      color:var(--mb-color-text-disabled);
    }

.SegmentedControl-module__SegmentedControlLabel___GpASm[data-active],.SegmentedControl-module__SegmentedControlLabel___GpASm[data-active]:hover{
      color:var(--sc-active-text-color);
    }

.SegmentedControl-module__SegmentedControl_Control___rfGLn:not(:first-of-type){
    border-color:var(--mb-color-border-neutral);
  }

.SegmentedControl-module__SegmentedControlInput___UVDLK:disabled + label{
      color:var(--mb-color-text-disabled);
    }

.SegmentedControl-module__SegmentedControlInput___UVDLK:disabled + label:hover{
      color:var(--mb-color-text-disabled);
    }


  .Switch-module__root___DeO5L .Switch-module__description___hS7Mq{
    color:var(--mb-color-text-secondary);
    font-size:var(--mantine-font-size-sm);
    line-height:var(--mantine-line-height-sm);
    margin-top:0;
    margin-bottom:0;
  }

.Switch-module__root___DeO5L .Switch-module__error___WQ_qq{
    color:var(--mb-color-feedback-negative-strong);
    margin-top:0;
    margin-bottom:0;
  }

.Switch-module__root___DeO5L:has(input:disabled) .Switch-module__label___sGskH,.Switch-module__root___DeO5L:has(input:disabled) .Switch-module__description___hS7Mq{
      color:var(--mb-color-text-disabled);
    }

.Switch-module__root___DeO5L[data-label-position="left"] .Switch-module__body___UNSWZ{
    -moz-column-gap:var(--mantine-spacing-lg);
         column-gap:var(--mantine-spacing-lg);
  }

.Switch-module__root___DeO5L[data-variant="stretch"] .Switch-module__body___UNSWZ{
    justify-content:space-between;
  }

.Switch-module__body___UNSWZ{
  --label-offset-start:0;
  --label-offset-end:0;

  align-items:start;
  -moz-column-gap:var(--mantine-spacing-md);
       column-gap:var(--mantine-spacing-md);
}

.Switch-module__body___UNSWZ:has(.Switch-module__label___sGskH) .Switch-module__track___n8uLc{
    margin-top:calc(0.125rem * var(--mantine-scale));
  }

.Switch-module__label___sGskH{
  color:var(--mb-color-text-primary);
  font-size:var(--mantine-font-size-md);
  line-height:calc(1.25rem * var(--mantine-scale));
}

.Switch-module__labelWrapper___vV7zR{
  gap:var(--mantine-spacing-xxxs);
  align-self:center;
}

.Switch-module__track___n8uLc{
  border:0.5px solid var(--mb-color-border-neutral-strong);
  background-color:var(--mb-color-switch-unchecked);
  cursor:pointer;
}

input:checked + .Switch-module__track___n8uLc{
    background-color:var(--mb-color-switch-checked);
  }

input:disabled + .Switch-module__track___n8uLc{
    background-color:var(--mb-color-switch-disabled);
    border-color:transparent;
    cursor:not-allowed;
  }

.Switch-module__thumb___Czmin{
  background-color:var(--mb-color-core-white_constant);
  box-shadow:var(--mantine-shadow-sm_outline);
}

input:disabled + * > .Switch-module__thumb___Czmin{
    background-color:var(--mb-color-switch_thumb-disabled);
    box-shadow:none;
  }

@keyframes index__progress-bar___R4OpF{
  from{
    transform:translate3d(0, 0, 0, 0);
  }

  to{
    transform:translate3d(1000px, 0, 0);
  }
}
.index__SpinOut___sgvtf{
  transform-style:preserve-3d;
  transform-origin:center;
  transition:transform 1s;
}
.index__SpinOutActive___qqLKO{
  transform:rotateY(180deg);
}
@keyframes index__pop-in-from-bottom___Yeb3S{
  0%{
    opacity:0;
    transform:translateY(10px);
  }

  100%{
    opacity:1;
    transform:translateY(0);
  }
}
@keyframes index__fade-in___EYuOq{
  0%{
    opacity:0;
  }

  100%{
    opacity:1;
  }
}
@keyframes index__slide-left___AmX1x{
  0%{
    opacity:0;
    transform:translateX(50%);
  }

  100%{
    opacity:1;
    transform:translateX(0);
  }
}
@keyframes index__pop-toast___EBIxa{
  from{
    opacity:0;
    transform:translate(-50%, 100px);
  }

  to{
    opacity:1;
    transform:translate(-50%, 0);
  }
}
.index__popInFromBottom___rcLRX{
  animation:0.15s ease-out 0s 1 index__pop-in-from-bottom___Yeb3S;
  transform-origin:center center;
}
.index__slideLeft___RSdh9{
  animation:0.15s ease-out 0s 1 index__slide-left___AmX1x;
}
.index__popToast___OswMS{
  animation:0.15s ease-out 0s 1 index__pop-toast___EBIxa;
}
.index__fadeIn___ZYhuy{
  animation:0.15s ease-out 0s 1 index__fade-in___EYuOq;
  transform-origin:center center;
}
@media (prefers-reduced-motion: reduce){
  .index__popInFromBottom___rcLRX,
  .index__slideLeft___RSdh9,
  .index__popToast___OswMS,
  .index__fadeIn___ZYhuy{
    animation:none;
  }
}
.index__pointerEventsNone___tpHqK,
.index__pointerEventsNone___tpHqK *{
  pointer-events:none;
}
.index__pointerEventsAll___SpgWq{
  pointer-events:all;
}
.index__pointerEventsAuto___iD_ru{
  pointer-events:auto;
}
.index__disabled___Ma36o{
  pointer-events:none;
  opacity:0.4;
}
.index__circle___aPKfs{
  border-radius:99px;
}
.sync-status-visible .index__syncStatusAwarePagination___oMrGq{
  margin-bottom:6.5rem;
}
:root{
  --border-size:1px;
  --border-size-medium:2px;
  --border-style:solid;
  --border-color:var(--mb-color-border-neutral);
}
.index__bordered___IUJkJ{
  border:1px solid var(--mb-color-border-neutral);
  border:var(--border-size) var(--border-style) var(--mb-color-border-neutral);
}
.index__borderBottom___ATEDd{
  border-bottom:1px solid var(--mb-color-border-neutral);
  border-bottom:var(--border-size) var(--border-style) var(--mb-color-border-neutral);
}
.index__bordered___IUJkJ > .index__border-bottom___gAwdy:last-child{
  border-bottom:none;
}
.index__borderTop___SB2sC{
  border-top:1px solid var(--mb-color-border-neutral);
  border-top:var(--border-size) var(--border-style) var(--mb-color-border-neutral);
}
.index__bordered___IUJkJ > .index__border-top___G6FE4:first-child{
  border-top:none;
}
.index__borderRowDivider___aa4vG{
  border-bottom:1px solid var(--mb-color-border-neutral);
  border-bottom:var(--border-size) var(--border-style) var(--mb-color-border-neutral);
}
.index__borderRowDivider___aa4vG:last-child{
  border-bottom:none;
}
.index__borderRight___mjkGv{
  border-right:1px solid var(--mb-color-border-neutral);
  border-right:var(--border-size) var(--border-style) var(--mb-color-border-neutral);
}
.index__borderLeft___oQZyc{
  border-left:1px solid var(--mb-color-border-neutral);
  border-left:var(--border-size) var(--border-style) var(--mb-color-border-neutral);
}
.index__borderSuccess___aAeYn{
  border-color:var(--mb-color-feedback-positive) !important;
}
.index__borderBrand___HNQym{
  border-color:var(--mb-color-core-brand) !important;
}
.index__borderTransparent___tpb2A{
  border-color:transparent;
}
.index__borderless___l17Bn{
  border:none !important;
}
body:where(.mb-wrapper){
  box-sizing:border-box;
}
:where(.mb-wrapper) *,:where(.mb-wrapper) *::before,:where(.mb-wrapper) *::after{
    box-sizing:border-box;
  }
.index__clearfix___bXmPC::before,
.index__clearfix___bXmPC::after{
  content:" ";
  display:table;
}
.index__clearfix___bXmPC::after{
  clear:both;
}
.index__textDefault___mwTJ3{
  color:var(--mb-color-text-primary);
}
.index__textBrand___IXEGd,
.index__textBrandHover___vinJ5:hover{
  color:var(--mb-color-core-brand);
}
.index__textMetabaseBrand___IcrPw{
  color:var(--mb-color-core-metabase_brand);
}
.index__textSuccess___P8Z2y{
  color:var(--mb-color-feedback-positive);
}
.index__textError___prt2B{
  color:var(--mb-color-feedback-negative);
}
.index__textSlate___OcDyZ{
  color:var(--mb-color-text-secondary);
}
.index__textSlateLight___oFzjM{
  color:var(--mb-color-text-disabled);
}
.index__textLight___cq5WZ{
  color:var(--mb-color-text-disabled);
}
.index__textMedium___R4jSh,
.index__textMediumHover___gBUfW:hover{
  color:var(--mb-color-text-secondary);
}
.index__textDark___IDnFd,
.index__textDarkHover___gYrIv:hover{
  color:var(--mb-color-text-primary);
}
.index__textPrimary___GSsGm{
  color:var(--mb-color-text-primary);
}
.index__textSecondary___nos8B{
  color:var(--mb-color-text-secondary);
}
.index__textTertiary___LHMwy{
  color:var(--mb-color-text-disabled);
}
.index__bgBrandHover___aXCjI:hover{
  background-color:var(--mb-color-background_surface-hover);
}
.index__bgLight___qA23A,
.index__bgLightHover___Pavc4:hover{
  background-color:var(--mb-color-background_page-secondary);
}
.index__bgMediumHover___dhgi6:hover{
  background-color:var(--mb-color-background_page-tertiary);
}
.index__textWhite___SoFw4,
.index__textWhiteHover___xkjjD:hover{
  color:var(--mb-color-text-primary-inverse);
}
.index__bgWhite___zBc9t{
  background-color:var(--mb-color-background_page-primary);
}
.index__textTooltipSecondary___rtD4S{
  color:var(--mb-color-tooltip-text-secondary);
}
.index__cursorPointer___CkxlV{
  cursor:pointer;
}
.index__cursorGrab___aqT3Y{
  cursor:grab;
}
.index__cursorDefault___wgpdp{
  cursor:default;
}
.index__cursorInherit___M_993{
  cursor:inherit;
}
:root{
  --gap-1:0.5rem;
}
.index__flex___pQ2ug{
  display:flex;
}
.index__flexAuto___FykTI{
  flex:auto;
}
.index__flexFull___VAtvi{
  flex:1 0 auto;
}
.index__flex1___cA01f{
  flex:1;
}
.index__flexNoShrink___vHRpE{
  flex-shrink:0;
}
.index__flexGrow1___XiLKn{
  flex-grow:1;
}
.index__flexBasisAuto___E2JGK{
  flex-basis:auto;
}
.index__flexBasisNone___SM6OJ{
  flex-basis:0;
}
.index__shrinkBelowContentSize___pJ90D{
  min-width:0;
  min-height:0;
}
.index__alignCenter___luisu{
  align-items:center;
}
.index__justifyCenter___O3_cv{
  justify-content:center;
}
.index__justifyBetween___h2xaY{
  justify-content:space-between;
}
.index__justifyEnd___YCcc5{
  justify-content:flex-end;
}
.index__alignStart___sUb3_{
  align-items:flex-start;
}
.index__alignStretch___twXmG{
  align-items:stretch;
}
.index__alignSelfStart___l5MJR{
  align-self:flex-start;
}
.index__alignSelfEnd___wP_mD{
  align-self:flex-end;
}
.index__alignSelfStretch___MR0xN{
  align-self:stretch;
}
.index__flexAlignRight___RQrAi{
  margin-left:auto;
}
.index__layoutCentered___D6Ztf{
  align-items:center;
  justify-content:center;
}
.index__flexColumn___Q0qFb{
  flex-direction:column;
}
.index__flexRow___mhSWB{
  flex-direction:row;
}
.index__flexWrap___Lw7Y8{
  flex-wrap:wrap;
}
.index__ieWrapContentFix___ifXsp{
  max-width:100%;
}
.index__rowGap1___ALjIj{
  row-gap:0.5rem;
  row-gap:var(--gap-1);
}
.index__floatLeft___zVQEX{
  float:left;
}
.index__floatRight___E_0Pk{
  float:right;
}
.index__Grid___Kk8xD{
  display:flex;
  flex-wrap:wrap;
  list-style:none;
  margin:0;
  padding:0;
}
.index__GridCell___vkeL0{
  flex:1;
}
:root{
  --default-header-margin:0;
}
:where(.mb-wrapper) h1,:where(.mb-wrapper) .index__h1___I20Ol,:where(.mb-wrapper) h2,:where(.mb-wrapper) .index__h2___j7am9,:where(.mb-wrapper) h3,:where(.mb-wrapper) .index__h3___YDh1S,:where(.mb-wrapper) h4,:where(.mb-wrapper) .index__h4___BrK5R,:where(.mb-wrapper) h5,:where(.mb-wrapper) .index__h5___t91oi,:where(.mb-wrapper) h6,:where(.mb-wrapper) .index__h6___Hoqqj{
    font-weight:700;
    margin-top:0;
    margin-top:var(--default-header-margin);
    margin-bottom:0;
    margin-bottom:var(--default-header-margin);
  }
:where(.mb-wrapper) h1,:where(.mb-wrapper) .index__h1___I20Ol{
    font-size:2em;
  }
:where(.mb-wrapper) .index__h2___j7am9{
    font-size:1.5em;
  }
:where(.mb-wrapper) .index__h3___YDh1S{
    font-size:1.17em;
  }
:where(.mb-wrapper) .index__h4___BrK5R{
    font-size:1.12em;
  }
:where(.mb-wrapper) .index__h5___t91oi{
    font-size:0.83em;
  }
:where(.mb-wrapper) .index__h6___Hoqqj{
    font-size:0.75em;
  }
@media screen and (min-width: 40em){
  .index__smH3___A73qk{
    font-size:1.17em;
  }
}
@media screen and (min-width: 60em){
  .index__mdH2___nUBIU{
    font-size:1.5em;
  }
}
.index__hide___Qe7tL{
  display:none !important;
}
.index__show___g_d91{
  display:inherit;
}
.index__hidden___hSODZ{
  visibility:hidden;
}
.index__smShow___c6Kfz{
  display:none;
}
@media screen and (min-width: 40em){
  .index__smShow___c6Kfz{
    display:inherit !important;
  }
}
.index__hoverParent___B_4tf.index__hoverDisplay___bwhfx .index__hoverChild___M9b80,
.index__hoverParent___B_4tf:hover.index__hoverDisplay___bwhfx .index__hoverChildHidden___CpdPh{
  display:none;
}
.index__hoverParent___B_4tf:hover.index__hoverDisplay___bwhfx .index__hoverChild___M9b80{
  display:block;
}
.index__hoverParent___B_4tf.index__hoverVisibility___DND1P .index__hoverChild___M9b80,
.index__hoverParent___B_4tf:hover.index__hoverVisibility___DND1P .index__hoverChildHidden___CpdPh{
  visibility:hidden;
}
.index__hoverParent___B_4tf:hover.index__hoverVisibility___DND1P .index__hoverChild___M9b80{
  visibility:visible;
}
.index__hoverParent___B_4tf:hover.index__hoverInherit___RinRg > *,
.index__hoverParent___B_4tf:hover.index__hoverInherit___RinRg .index__hoverChild___M9b80{
  color:inherit !important;
}
.index__hoverChildSmooth___nlXVw{
  transition:opacity 0.2s ease-in-out;
}
@media (prefers-reduced-motion){
  .index__hoverChildSmooth___nlXVw{
    transition:none;
  }
}
.index__hoverParent___B_4tf.index__hoverDisplay___bwhfx .index__hoverChildSmooth___nlXVw,
.index__hoverParent___B_4tf.index__hoverVisibility___DND1P .index__hoverChildSmooth___nlXVw{
  opacity:0;
}
.index__hoverParent___B_4tf:hover.index__hoverDisplay___bwhfx .index__hoverChildSmooth___nlXVw,
.index__hoverParent___B_4tf:hover.index__hoverVisibility___DND1P .index__hoverChildSmooth___nlXVw{
  opacity:1;
}
:root{
  --input-border-color:var(--mb-color-border-neutral);
  --input-border-radius:8px;
}
.index__input___STNQK{
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-background_page-primary);
  font-size:1.12em;
  padding:0.75rem 0.75rem;
  border:1px solid var(--input-border-color);
  border-radius:8px;
  border-radius:var(--input-border-radius);
  transition:border 0.3s linear;
}
.index__input___STNQK::-ms-clear{
  display:none;
  width:0;
  height:0;
}
.index__input___STNQK:focus{
  outline:none;
  border:1px solid var(--mb-color-core-brand);
  transition:border 0.3s linear;
  color:var(--mb-color-text-primary);
}
.index__inputBorderless___SD8Gd,
.index__inputBorderless___SD8Gd:focus{
  box-shadow:none;
  outline:0;
  border:none !important;
  background:transparent;
}
.index__input___STNQK:disabled{
  opacity:0.5;
  cursor:not-allowed;
}
.index__input___STNQK[type="search"]{
  -webkit-appearance:none;
}
:where(.mb-wrapper) input,:where(.mb-wrapper) button,:where(.mb-wrapper) textarea,:where(.mb-wrapper) select{
    font:inherit;
  }
.index__wrapper___DLaLX{
  width:100%;
  margin:0 auto;
  padding:0 1em;
}
@media screen and (min-width: 40em){
  .index__wrapper___DLaLX{
    padding-left:2em;
    padding-right:2em;
  }
}
@media screen and (min-width: 60em){
  .index__wrapper___DLaLX{
    padding-left:3em;
    padding-right:3em;
  }
}
.index__fullHeight___G6zSq{
  height:100%;
}
.index__block___OFJC9{
  display:block;
}
.index__inline___O296w{
  display:inline;
}
.index__inlineBlock___h8Y6X{
  display:inline-block;
}
.index__full___K7R8i,
.index__fullWidth___FVvUi{
  width:100%;
}
.index__fixed___CKpCj{
  position:fixed;
}
.index__relative___ENlnL{
  position:relative;
}
.index__absolute___Fw2w3{
  position:absolute;
}
.index__top___noHIS{
  top:0;
}
.index__right___bsixx{
  right:0;
}
.index__bottom___yzgMb{
  bottom:0;
}
.index__left___Vui0a{
  left:0;
}
@media screen and (min-width: 60em){
  .index__wrapper___DLaLX.index__wrapperTrim___XVRCu{
    max-width:940px;
  }
}
.index__spread___tNlo2{
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
}
.index__stackingContext___U9KLu{
  transform:scale(1);
}
.index__verticalAlignMiddle___x_pEr{
  vertical-align:middle;
}
.index__noDecoration___ovXPo{
  -webkit-text-decoration:none;
  text-decoration:none;
}
.index__link___nQD8h{
  cursor:pointer;
  -webkit-text-decoration:none;
  text-decoration:none;
  color:var(--mb-color-core-brand);
}
.index__link___nQD8h:hover{
  -webkit-text-decoration:underline;
  text-decoration:underline;
}
.index__link___nQD8h:focus{
  outline:2px solid var(--mb-color-input-focus);
}
.index__link___nQD8h:focus:not(:focus-visible){
  outline:none;
}
.index__linkWrappable___gyUe6{
  word-break:break-all;
}
.index__overflowAuto___UnJu4{
  overflow:auto;
}
.index__overflowYAuto___hPzpP{
  overflow-y:auto;
}
.index__overflowHidden___YsTyl{
  overflow:hidden;
}
.index__overflowYScroll___hzF8z{
  overflow-y:scroll;
}
:root{
  --default-border-radius:8px;
  --border-radius-xl:99px;
}
.index__rounded___cahH4{
  border-radius:8px;
  border-radius:var(--default-border-radius);
}
.index__roundedSm___Cni0i{
  border-radius:var(--mantine-radius-xs);
}
.index__circular___m1M6I{
  border-radius:99px !important;
}
.index__scrollY___prIaB{
  overflow-y:auto;
}
.index__scrollX___VUw7C{
  overflow-x:auto;
}
.index__scrollShow___YJQAb::-webkit-scrollbar{
  width:15px;
  min-height:10px;
}
.index__scrollShowHover___xLHoZ::-webkit-scrollbar{
  display:none;
}
.index__scrollShowHover___xLHoZ:hover::-webkit-scrollbar{
  display:inherit;
}
.index__scrollShow___YJQAb::-webkit-scrollbar-thumb{
  border:4px solid transparent;
  border-radius:7px;
  background-clip:padding-box;
  background-color:var(--mb-color-background_page-tertiary);
}
.index__scrollShow___YJQAb::-webkit-scrollbar-button{
  width:0;
  height:0;
  display:none;
}
.index__scrollShow___YJQAb::-webkit-scrollbar-corner{
  background-color:transparent;
}
.index__scrollShow___YJQAb:hover::-webkit-scrollbar-thumb{
  background-color:var(--mb-color-background_page-tertiary-inverse);
}
.index__scrollShow___YJQAb::-webkit-scrollbar-thumb:horizontal:hover,
.index__scrollShow___YJQAb::-webkit-scrollbar-thumb:vertical:hover{
  background-color:var(--mb-color-background_page-tertiary-inverse);
}
.index__scrollShow___YJQAb::-webkit-scrollbar-thumb:horizontal:active,
.index__scrollShow___YJQAb::-webkit-scrollbar-thumb:vertical:active{
  background-color:var(--mb-color-background_page-tertiary-inverse);
}
.index__scrollShow___YJQAb.index__scrollLight___GqO3i::-webkit-scrollbar-thumb{
  border-radius:0;
  background-color:var(--mb-color-background_page-tertiary);
}
.index__scrollShow___YJQAb.index__scrollLight___GqO3i::-webkit-scrollbar-thumb:horizontal:hover,
.index__scrollShow___YJQAb.index__scrollLight___GqO3i::-webkit-scrollbar-thumb:vertical:hover,
.index__scrollShow___YJQAb.index__scrollLight___GqO3i::-webkit-scrollbar-thumb:horizontal:active,
.index__scrollShow___YJQAb.index__scrollLight___GqO3i::-webkit-scrollbar-thumb:vertical:active{
  background-color:var(--mb-color-background_page-tertiary);
}
.index__scrollHide___Jaejr{
  -ms-overflow-style:none;
  overflow:-moz-scrollbars-none;
}
.index__scrollHide___Jaejr::-webkit-scrollbar{
  display:none;
}
.index__scrollHideAll___GqO5z,
.index__scrollHideAll___GqO5z *{
  -ms-overflow-style:none;
  overflow:-moz-scrollbars-none;
  scrollbar-width:none;
}
.index__scrollHideAll___GqO5z::-webkit-scrollbar,
.index__scrollHideAll___GqO5z *::-webkit-scrollbar{
  display:none;
}
.index__shadowed___JJN9A{
  box-shadow:0 2px 2px var(--mb-color-shadow-default);
}
:root{
  --padding-1:0.5rem;
  --padding-2:1rem;
  --padding-3:1.5rem;
  --padding-4:2rem;
  --margin-1:0.5rem;
  --margin-2:1rem;
  --margin-3:1.5rem;
  --margin-4:2rem;
}
.index__mlAuto___oQ6Dc{
  margin-left:auto;
}
.index__mrAuto___TlHWj{
  margin-right:auto;
}
.index__mtAuto___v7j9l{
  margin-top:auto;
}
.index__p0___bn04g{
  padding:0;
}
.index__p1___TUR5f{
  padding:0.5rem;
  padding:var(--padding-1);
}
.index__px1___aNRHJ{
  padding-left:0.5rem;
  padding-left:var(--padding-1);
  padding-right:0.5rem;
  padding-right:var(--padding-1);
}
.index__py1____Uhde{
  padding-top:0.5rem;
  padding-top:var(--padding-1);
  padding-bottom:0.5rem;
  padding-bottom:var(--padding-1);
}
.index__pt1___J_qx7{
  padding-top:0.5rem;
  padding-top:var(--padding-1);
}
.index__pb1___sdzgL{
  padding-bottom:0.5rem;
  padding-bottom:var(--padding-1);
}
.index__pl1___gUgCi{
  padding-left:0.5rem;
  padding-left:var(--padding-1);
}
.index__pr1___IeGpY{
  padding-right:0.5rem;
  padding-right:var(--padding-1);
}
.index__p2___O4m07{
  padding:1rem;
  padding:var(--padding-2);
}
.index__px2___OK2kc{
  padding-left:1rem;
  padding-left:var(--padding-2);
  padding-right:1rem;
  padding-right:var(--padding-2);
}
.index__py2____79NX{
  padding-top:1rem;
  padding-top:var(--padding-2);
  padding-bottom:1rem;
  padding-bottom:var(--padding-2);
}
.index__pt2___NCsuG{
  padding-top:1rem;
  padding-top:var(--padding-2);
}
.index__pb2___FY7jl{
  padding-bottom:1rem;
  padding-bottom:var(--padding-2);
}
.index__pl2___lyZjJ{
  padding-left:1rem;
  padding-left:var(--padding-2);
}
.index__pr2___Zmb1S{
  padding-right:1rem;
  padding-right:var(--padding-2);
}
.index__p3___J8T8d{
  padding:1.5rem;
  padding:var(--padding-3);
}
.index__px3___EwkzK{
  padding-left:1.5rem;
  padding-left:var(--padding-3);
  padding-right:1.5rem;
  padding-right:var(--padding-3);
}
.index__py3___ACyl6{
  padding-top:1.5rem;
  padding-top:var(--padding-3);
  padding-bottom:1.5rem;
  padding-bottom:var(--padding-3);
}
.index__pt3___dyI3G{
  padding-top:1.5rem;
  padding-top:var(--padding-3);
}
.index__pb3___XzBqP{
  padding-bottom:1.5rem;
  padding-bottom:var(--padding-3);
}
.index__pl3___AYIVJ{
  padding-left:1.5rem;
  padding-left:var(--padding-3);
}
.index__pr3___TG8_S{
  padding-right:1.5rem;
  padding-right:var(--padding-3);
}
.index__p4___M43ou{
  padding:2rem;
  padding:var(--padding-4);
}
.index__px4___FC73o{
  padding-left:2rem;
  padding-left:var(--padding-4);
  padding-right:2rem;
  padding-right:var(--padding-4);
}
.index__py4___zGi4n{
  padding-top:2rem;
  padding-top:var(--padding-4);
  padding-bottom:2rem;
  padding-bottom:var(--padding-4);
}
.index__pt4___qB6W0{
  padding-top:2rem;
  padding-top:var(--padding-4);
}
.index__pb4____0Ejr{
  padding-bottom:2rem;
  padding-bottom:var(--padding-4);
}
.index__pl4___u20YG{
  padding-left:2rem;
  padding-left:var(--padding-4);
}
.index__m0____s40L{
  margin:0;
}
.index__mt0___yW_Hn{
  margin-top:0;
}
.index__m1___abSgF{
  margin:0.5rem;
  margin:var(--margin-1);
}
.index__mx1___BWFZp{
  margin-left:0.5rem;
  margin-left:var(--margin-1);
  margin-right:0.5rem;
  margin-right:var(--margin-1);
}
.index__my1___Q_CKo{
  margin-top:0.5rem;
  margin-top:var(--margin-1);
  margin-bottom:0.5rem;
  margin-bottom:var(--margin-1);
}
.index__mt1___Trxz5{
  margin-top:0.5rem;
  margin-top:var(--margin-1);
}
.index__mb1___PsTpS{
  margin-bottom:0.5rem;
  margin-bottom:var(--margin-1);
}
.index__ml1___DG0Op{
  margin-left:0.5rem;
  margin-left:var(--margin-1);
}
.index__mr1___Iup3O{
  margin-right:0.5rem;
  margin-right:var(--margin-1);
}
.index__m2___oYyGS{
  margin:1rem;
  margin:var(--margin-2);
}
.index__mx2___dNRrp{
  margin-left:1rem;
  margin-left:var(--margin-2);
  margin-right:1rem;
  margin-right:var(--margin-2);
}
.index__my2___xJu3B{
  margin-top:1rem;
  margin-top:var(--margin-2);
  margin-bottom:1rem;
  margin-bottom:var(--margin-2);
}
.index__mt2___yZ44O{
  margin-top:1rem;
  margin-top:var(--margin-2);
}
.index__mb2___fA72n{
  margin-bottom:1rem;
  margin-bottom:var(--margin-2);
}
.index__ml2___SJXBn{
  margin-left:1rem;
  margin-left:var(--margin-2);
}
.index__mr2___BN9kK{
  margin-right:1rem;
  margin-right:var(--margin-2);
}
.index__m3___4rCH_{
  margin:1.5rem;
  margin:var(--margin-3);
}
.index__mx3___B2yhO{
  margin-left:1.5rem;
  margin-left:var(--margin-3);
  margin-right:1.5rem;
  margin-right:var(--margin-3);
}
.index__my3___fEgWn{
  margin-top:1.5rem;
  margin-top:var(--padding-3);
  margin-bottom:1.5rem;
  margin-bottom:var(--padding-3);
}
.index__mt3___N7VMs{
  margin-top:1.5rem;
  margin-top:var(--margin-3);
}
.index__mb3___yk1X9{
  margin-bottom:1.5rem;
  margin-bottom:var(--margin-3);
}
.index__ml3___x45MJ{
  margin-left:1.5rem;
  margin-left:var(--margin-3);
}
.index__mr3___qLqi6{
  margin-right:1.5rem;
  margin-right:var(--margin-3);
}
.index__m4___kvrtt{
  margin:2rem;
  margin:var(--margin-4);
}
.index__mx4___JQbXH{
  margin-left:2rem;
  margin-left:var(--margin-4);
  margin-right:2rem;
  margin-right:var(--margin-4);
}
.index__my4___IxIZi{
  margin-top:2rem;
  margin-top:var(--margin-4);
  margin-bottom:2rem;
  margin-bottom:var(--margin-4);
}
.index__mt4___m1U6H{
  margin-top:2rem;
  margin-top:var(--margin-4);
}
.index__mb4___VyRqe{
  margin-bottom:2rem;
  margin-bottom:var(--margin-4);
}
.index__ml4___fa48S{
  margin-left:2rem;
  margin-left:var(--margin-4);
}
.index__mr4___CcYAu{
  margin-right:2rem;
  margin-right:var(--margin-4);
}
.index__textCentered___aOBOB{
  text-align:center;
}
.index__textLeft___h2DuX{
  text-align:left;
}
.index__textRight___NeT3o{
  text-align:right;
}
.index__textUppercase___nNGOB{
  text-transform:uppercase;
  letter-spacing:0.06em;
}
.index__textNormal___h3M59{
  font-weight:400;
}
.index__textBold___ygoQK{
  font-weight:700;
}
.index__textItalic___u1jp9{
  font-style:italic;
}
.index__textList___DrOhY{
  font-size:1em;
}
.index__textShortLineHeight___QF1ZA{
  line-height:1em;
}
.index__textParagraph___pNKZb{
  font-size:1.143em;
  line-height:1.5em;
}
.index__textSpaced___rouP3{
  line-height:1.5em;
}
.index__textUnspaced___Cjogb{
  line-height:normal;
}
.index__textSmall___ncZ1_{
  font-size:0.875em;
}
.index__textEllipsis___VEJDH{
  text-overflow:ellipsis;
}
.index__textWrap___pEnES{
  word-wrap:anywhere;
  word-break:break-word;
  word-wrap:anywhere;
  white-space:normal;
}
.index__textNoWrap___b1FQW{
  white-space:nowrap;
}
.index__textCode___NjYtb{
  font-family:var(--mb-default-monospace-font-family);
  color:var(--mb-color-text-secondary);
  background-color:var(--mb-color-background_page-tertiary);
  border-radius:2px;
  padding:0.2em 0.4em;
  line-height:1.4em;
  white-space:pre-wrap;
}
.index__textMonospace___QSlpX{
  font-family:var(--mb-default-monospace-font-family);
}
.index__textPreWrap___civOu{
  white-space:pre-wrap;
}
:where(.mb-wrapper){
  --transition-theme-change:background-color 1s linear, border-color 1s linear, color 1s linear;
}
.index__transitionThemeChange___DiqL5{
  transition:var(--transition-theme-change);
}
@media (prefers-reduced-motion){
  :where(.mb-wrapper){
    --transition-theme-change:none;
  }
}
.index__wFull___VXSmI{
  width:100%;
}
.index__Overlay___RbbUp{
  /* !important is needed to override the z-index that Mantine applies. The
   * specificity hack doesn't work. */
  z-index:var(--mb-overlay-z-index) !important;
}
.index__z1___n6lDl{
  z-index:1;
}
.index__z2___utgie{
  z-index:2;
}
.index__z3___BNvpr{
  z-index:3;
}


  .CopyButton-module__CopyButton___NbN6h:focus{
    outline:2px solid var(--mb-color-input-focus);
    border-radius:var(--mantine-radius-xxs);
  }

.FormTextInput-module__copyButton___SGIUn{
  position:absolute;
  top:0;
  bottom:0;
  right:0;
  display:flex;
  align-items:center;
  padding:var(--mantine-spacing-sm);
  border-left:1px solid var(--mb-color-border-neutral);
  border-top-right-radius:var(--mantine-radius-xxs);
  border-bottom-right-radius:var(--mantine-radius-xxs);
  color:var(--mb-color-core-brand);
  outline:none;
}.FormTextInput-module__copyButton___SGIUn:hover{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-core-brand);
  }

.EmptyState-module__footer____KN8_:not(:empty){
  margin-top:var(--mantine-spacing-lg);
}

.EmptyState-module__illustration___rUSIR{
  margin-bottom:var(--mantine-spacing-lg);
}

@media (min-width: 40em){
  .EmptyState-module__illustration___rUSIR{
    margin-bottom:var(--mantine-spacing-xxl);
  }

  .EmptyState-module__illustration___rUSIR[data-spacing="sm"]{
    margin-bottom:var(--mantine-spacing-lg);
  }
}

.ErrorDetails-module__monospace___oUD80{
  font-family:var(--mb-default-monospace-font-family);
  white-space:pre-wrap;
  border:1px solid var(--mb-color-border-neutral);
  border-radius:var(--mantine-radius-sm);
  overflow-y:auto;
}

.query_builder-module__QueryBuilder___cq4YB{
  transition:margin-right 0.35s;
}
.query_builder-module__QuerySection___t3VgB{
  display:flex;
  align-items:center;
}
.query_builder-module__QueryLabel___vTQPN{
  text-transform:uppercase;
  font-size:10px;
  font-weight:700;
  color:var(--mb-color-text-secondary);
}
.query_builder-module__QueryFilters___a0dUK{
  max-width:400px;
}
.query_builder-module__QueryFilterList___qxqwd{
  display:flex;
  overflow-y:hidden;
  white-space:nowrap;
}
.query_builder-module__FilterSection___rSBTR{
  display:flex;
  align-items:center;
  flex-shrink:0;
}
.query_builder-module__TooltipFilterList___FqyIy .query_builder-module__QueryFilterList___qxqwd{
  flex-direction:column;
}
.query_builder-module__TooltipFilterList___FqyIy .query_builder-module__QuerySection___t3VgB{
  margin-left:-0.5rem;
}
.query_builder-module__SelectionList___m7cR2{
  padding-top:5px;
  overflow-y:auto;
  max-height:340px;
}
.query_builder-module__SelectionItems___fpni8{
  max-width:320px;
}
.query_builder-module__SelectionItems___fpni8.query_builder-module__SelectionItemsOpen___hYZKM{
  opacity:1;
  transition:opacity 0.3s linear;
  pointer-events:all;
}
.query_builder-module__SelectionItems___fpni8.query_builder-module__SelectionItemsExpanded___jt6ye{
  max-height:inherit;
}
.query_builder-module__SelectionItem___IbLAe{
  display:flex;
  align-items:center;
  cursor:pointer;
  padding:0.75rem 1.5rem 0.75rem 0.75rem;
  background-color:var(--mb-color-background_page-primary);
}
.query_builder-module__SelectionItem___IbLAe:hover{
  background-color:currentColor;
}
.query_builder-module__SelectionItem___IbLAe .Icon{
  margin-left:0.5rem;
  margin-right:0.75rem;
  color:currentcolor;
}
.query_builder-module__SelectionItem___IbLAe .Icon-check{
  opacity:0;
}
.query_builder-module__SelectionItem___IbLAe .Icon-chevrondown{
  opacity:1;
}
.query_builder-module__SelectionItem___IbLAe:hover .Icon{
  color:var(--mb-color-text-primary-inverse) !important;
}
.query_builder-module__SelectionItem___IbLAe:hover .query_builder-module__SelectionModuleDisplay___XkeVs{
  color:var(--mb-color-text-primary-inverse);
}
.query_builder-module__SelectionItem___IbLAe:hover .query_builder-module__SelectionModuleDescription___jbxh0{
  color:var(--mb-color-text-primary-inverse);
}
.query_builder-module__SelectionItem___IbLAe.query_builder-module__SelectionItemSelected___v3L64 .Icon-check{
  opacity:1;
}
.query_builder-module__SelectionModuleDisplay___XkeVs{
  color:currentColor;
  margin-bottom:0.25em;
}
.query_builder-module__SelectionModuleDescription___jbxh0{
  color:var(--mb-color-text-secondary);
  font-size:0.8rem;
}
.query_builder-module__Visualization___z35aj{
  transition:background 0.3s linear;
}
.query_builder-module__Visualization___z35aj.query_builder-module__VisualizationLoading___XRfIo{
  transition:background 0.3s linear;
}
.query_builder-module__QueryError___hMNCx{
  flex-direction:column;
  justify-content:center;
  max-width:500px;
  margin-left:auto;
  margin-right:auto;
}
.query_builder-module__QueryErrorImage___w1d0n{
  background-repeat:no-repeat;
  margin-bottom:1rem;
}
.query_builder-module__QueryErrorImageQueryError___ibiJX{
  width:120px;
  height:120px;
  background-image:url(./1942cf42dac79865.svg);
}
.query_builder-module__QueryErrorImageServerError___IA_DD{
  width:120px;
  height:148px;
  background-image:url(./a7942c5ef541db3c.svg);
}
.query_builder-module__QueryErrorImageTimeout___mrUot{
  width:120px;
  height:120px;
  background-image:url(./8fcb1fccd3eae75b.svg);
}
.query_builder-module__QueryErrorMessageText___g6xrg{
  line-height:1.4;
}
.query_builder-module__QueryErrorAdminEmail___GlDOG{
  position:relative;
  display:inline-block;
  border-radius:var(--default-border-radius);
  border:1px solid var(--mb-color-border-neutral);
  margin-top:var(--margin-2);
  padding:var(--padding-1) var(--padding-4) var(--padding-1) var(--padding-4);
}
.query_builder-module__QueryError-adminEmail___fP_bI::before{
  content:"Admin Email";
  font-size:10px;
  text-align:center;
  text-transform:uppercase;
  background-color:var(--mb-color-background_page-primary);
  padding-left:var(--padding-1);
  padding-right:var(--padding-1);
  position:absolute;
  top:-0.75em;
  left:50%;
  margin-left:-41px;
}
.query_builder-module__QueryError2___CkcGF{
  padding-top:4rem;
  margin-left:auto;
  margin-right:auto;
}
.query_builder-module__QueryError2Details___XRzgB{
  max-width:500px;
}
.query_builder-module__GuiBuilder___pM44f{
  position:relative;
  display:flex;
  flex-direction:column;
  font-size:0.9em;
  z-index:2;
  background-color:var(--mb-color-background_page-primary);
  border:1px solid var(--mb-color-border-neutral);
}
@media screen and (min-width: 60em){
  .query_builder-module__GuiBuilder___pM44f{
    font-size:1em;
  }
}
.query_builder-module__GuiBuilderRow___DXS_F{
  border-bottom:1px solid var(--mb-color-border-neutral);
}
.query_builder-module__GuiBuilderRow___DXS_F:last-child{
  border-bottom-color:transparent;
}
.query_builder-module__GuiBuilderData___DqtEE{
  line-height:1rem;
  z-index:1;
}
.query_builder-module__GuiBuilderFilteredBy___m0SUk{
  border-right:1px solid transparent;
}
.query_builder-module__GuiBuilderView___qawE_{
  border-right:1px solid var(--mb-color-border-neutral);
}
.query_builder-module__GuiBuilder___pM44f.query_builder-module__GuiBuilderExpand___nfOkf{
  flex-direction:row;
}
.query_builder-module__GuiBuilder___pM44f.query_builder-module__GuiBuilderExpand___nfOkf .query_builder-module__GuiBuilderRow___DXS_F:last-child{
  border-right-color:transparent;
  border-bottom-color:var(--mb-color-border-neutral);
}
.query_builder-module__GuiBuilder___pM44f.query_builder-module__GuiBuilderExpand___nfOkf .query_builder-module__GuiBuilderFilteredBy___m0SUk{
  border-right-color:var(--mb-color-border-neutral);
}
.query_builder-module__GuiBuilderSection___ZiDmk{
  position:relative;
  min-height:3rem;
  min-width:100px;
}
.query_builder-module__GuiBuilderSectionLabel___cH0V5{
  background-color:var(--mb-color-background_page-primary);
  position:absolute;
  top:-7px;
  left:10px;
  padding-left:10px;
  padding-right:10px;
}
.query_builder-module__ObjectJSON___Y8dnw{
  max-height:200px;
  overflow:scroll;
  padding:1em;
  background-color:var(--mb-color-background_page-secondary);
  border:1px solid var(--mb-color-border-neutral);
  border-radius:2px;
  white-space:pre-wrap;
}
.query_builder-module__QuestionTooltipTarget___Vzteu{
  color:var(--mb-color-text-disabled);
  border:2px solid currentColor;
  border-radius:99px;
  width:20px;
  height:20px;
  display:flex;
  align-items:center;
  justify-content:center;
  opacity:0.7;
  cursor:pointer;
}
.query_builder-module__QuestionTooltipTarget___Vzteu::after{
  content:"?";
  font-size:13px;
  font-weight:bold;
}
.query_builder-module__Overlay___g_wwW{
  background-color:color-mix(
    in srgb,
    var(--mb-color-background_page-primary) 75%,
    transparent
  );
  transition:opacity 0.5s, background-color 0.5s;
}
.query_builder-module__Overlay___g_wwW.query_builder-module__OverlayActive___QJVV1{
    cursor:pointer;
  }
.query_builder-module__Overlay___g_wwW.query_builder-module__OverlayActive___QJVV1:hover{
      background-color:color-mix(
        in srgb,
        var(--mb-color-core-brand) 3%,
        color-mix(
          in srgb,
          var(--mb-color-background_page-primary) 75%,
          transparent
        )
      );
    }
.query_builder-module__Overlay___g_wwW.query_builder-module__OverlayHidden___YN7jU{
    background-color:transparent;
    pointer-events:none;
  }

.MetabotLogo-module__MetabotLogo___A7UMY{
  --metabot-face:var(--mb-color-core-brand);
  --metabot-face-bg:var(--mb-color-illustration-tertiary-brand);
  --metabot-buttons-bg:var(--mb-color-illustration-secondary-brand);
  --metabot-outline:var(--mb-color-core-brand);
  --metabot-body:var(--mb-color-illustration-secondary-brand);
  --metabot-frames:var(--metabot-face);
}[data-mantine-color-scheme="dark"] .MetabotLogo-module__MetabotLogo___A7UMY{
    --metabot-face:var(--mb-color-background_page-secondary);
    --metabot-face-bg:var(--mb-color-core-brand);
    --metabot-buttons-bg:var(--mb-color-illustration-secondary-brand);
    --metabot-frames:var(--mb-color-background_page-primary);
  }

.ErrorPages-module__root___AXVjz{
  border-radius:var(--mantine-radius-sm);
  overflow:hidden;
}

.ErrorPages-module__bordered___A1rwW{
  border:1px solid var(--mb-color-border-neutral);
}

.GoogleButton-module__Link___nQFv1{
  cursor:pointer;
  color:var(--mb-color-text-primary);
}.GoogleButton-module__Link___nQFv1:hover{
    color:var(--mb-color-core-brand);
  }

.Theme-module__focus___QSUlZ:focus-visible{
  outline-color:var(--mb-color-input-focus);
}

.Accordion-module__control___mXT53{
  padding-left:var(--mantine-spacing-lg);
  padding-right:var(--mantine-spacing-lg);
  padding-left:0.875rem;
}

.Accordion-module__label___a498B{
  color:var(--mb-color-core-brand);
  font-weight:700;
  padding-top:1rem;
  padding-bottom:1rem;
  font-size:1rem;
  line-height:1rem;
}

.Accordion-module__item___ce8Ua{
  border:1px solid var(--mb-color-border-neutral);
  border-radius:var(--mantine-spacing-sm);
}

.Accordion-module__item___ce8Ua[data-active]{
    border:1px solid var(--mb-color-border-neutral);
  }

.Accordion-module__item___ce8Ua + .Accordion-module__item___ce8Ua{
    margin-top:0.75rem;
  }

.Accordion-module__item___ce8Ua .Accordion-module__control___mXT53:focus{
    outline:none;
  }

.Accordion-module__content___DxC05{
  padding:var(--mantine-spacing-lg);
  padding-top:calc(var(--mantine-spacing-xxs) / 2);
  border-top:1px solid var(--mb-color-border-neutral);
  color:var(--mb-color-text-primary);
}

.Accordion-module__chevron___MqME4{
  color:var(--mb-color-text-primary);
  border:1px solid var(--mb-color-border-neutral);
  border-radius:100%;
  margin-left:1rem;
  height:1.75rem;
  width:1.75rem;
  justify-content:center;
}

.Accordion-module__panel___Yn6q9{
  word-break:break-word;
  line-height:1rem;
}


  .ActionIcon-module__root___z3URy[data-disabled]{
    color:var(--mb-color-icon-disabled);
    pointer-events:all;
  }.ActionIcon-module__root___z3URy[data-variant="subtle"]{
    color:var(--mb-color-text-disabled);
  }.ActionIcon-module__root___z3URy[data-variant="subtle"]:hover{
      color:var(--mb-color-text-secondary);
      background-color:var(--mb-color-background_page-secondary);
    }.ActionIcon-module__root___z3URy[data-variant="info"]{
    color:var(--mb-color-core-brand);
    background-color:transparent;
  }.ActionIcon-module__root___z3URy[data-variant="info"]:hover,.ActionIcon-module__root___z3URy[data-variant="info"]:active,.ActionIcon-module__root___z3URy[data-variant="info"][data-is-active="true"]{
      background-color:var(--mb-color-background_surface-brand-subtle);
    }.ActionIcon-module__root___z3URy[data-variant="warning"]{
    color:var(--mb-color-feedback-warning);
    background-color:transparent;
  }.ActionIcon-module__root___z3URy[data-variant="warning"]:hover,.ActionIcon-module__root___z3URy[data-variant="warning"]:active,.ActionIcon-module__root___z3URy[data-variant="warning"][data-is-active="true"]{
      background-color:var(--mb-color-background_surface-warning);
    }.ActionIcon-module__root___z3URy[data-variant="error"]{
    color:var(--mb-color-feedback-negative);
    background-color:transparent;
  }.ActionIcon-module__root___z3URy[data-variant="error"]:hover,.ActionIcon-module__root___z3URy[data-variant="error"]:active,.ActionIcon-module__root___z3URy[data-variant="error"][data-is-active="true"]{
      background-color:var(--mb-color-background_surface-error);
    }.ActionIcon-module__root___z3URy[data-variant="viewHeader"]{
    color:var(--mb-color-text-primary);
    background-color:transparent;
    border:1px solid transparent;
    transition:all 300ms linear;
  }.ActionIcon-module__root___z3URy[data-variant="viewHeader"]:hover{
      color:var(--mb-color-core-brand);
      background-color:var(--mb-color-background_page-tertiary);
      border:1px solid transparent;
    }.ActionIcon-module__root___z3URy[data-variant="viewHeader"]:disabled,.ActionIcon-module__root___z3URy[data-variant="viewHeader"][data-disabled]{
      color:var(--mb-color-text-disabled);
      background-color:transparent;
    }.ActionIcon-module__root___z3URy[data-variant="viewFooter"]{
    color:var(--mb-color-text-secondary);
    background-color:transparent;
  }.ActionIcon-module__root___z3URy[data-variant="viewFooter"]:hover{
      color:var(--mb-color-core-brand);
    }.ActionIcon-module__root___z3URy[data-variant="viewFooter"]:disabled,.ActionIcon-module__root___z3URy[data-variant="viewFooter"][data-disabled]{
      color:var(--mb-color-text-disabled);
      background-color:transparent;
    }

.Alert-module__root___uD0jK{
  --alert-control-size:24px;
  --alert-line-height:20px;

  padding:var(--mantine-spacing-xl) var(--mantine-spacing-lg) var(--mantine-spacing-xl) var(--mantine-spacing-xl);
  border-radius:12px;
  overflow:hidden;
}

.Alert-module__wrapper___F7iIm{
  display:grid;
  grid-template-columns:auto minmax(0, 1fr) var(--alert-control-size);
  grid-template-areas:"icon body close";
  align-items:start;
}

.Alert-module__icon___uBDaO{
  grid-area:icon;
  width:auto;
  height:var(--alert-control-size);
  margin:0;
  margin-right:12px;
  align-items:center;
  color:var(--alert-color);
}

.Alert-module__body___MJEEJ{
  grid-area:body;
  gap:var(--mantine-spacing-sm);
  margin-right:var(--mantine-spacing-lg);
}

.Alert-module__title___gRk3W{
  padding:1px 0;
  font-size:1rem;
  line-height:22px;
  font-weight:600;
  color:var(--alert-title-color);
}

.Alert-module__message___vE2bG{
  font-size:var(--mantine-font-size-md);
  line-height:var(--alert-line-height);
  color:var(--mb-color-text-secondary);
}

.Alert-module__closeButton___gUc4T{
  --cb-icon-size:12px !important;

  grid-area:close;
  width:var(--alert-control-size);
  height:var(--alert-control-size);
  border-radius:var(--mantine-radius-xxs);
  color:var(--mb-color-text-primary);
}

.Alert-module__root___uD0jK:not(:has(.Alert-module__title___gRk3W)) .Alert-module__icon___uBDaO{
    height:var(--alert-line-height);
  }

.Alert-module__root___uD0jK:not(:has(.Alert-module__title___gRk3W)) .Alert-module__closeButton___gUc4T{
    margin-top:calc(
      (var(--alert-line-height) - var(--alert-control-size)) / 2
    );
    margin-bottom:calc(
      (var(--alert-line-height) - var(--alert-control-size)) / 2
    );
  }

.Alert-module__root___uD0jK[data-size="compact"]{
  --alert-line-height:16px;

  padding:var(--mantine-spacing-lg) 12px var(--mantine-spacing-lg) var(--mantine-spacing-lg);
}

.Alert-module__root___uD0jK[data-size="compact"] .Alert-module__body___MJEEJ{
    gap:var(--mantine-spacing-xxs);
  }

.Alert-module__root___uD0jK[data-size="compact"] .Alert-module__title___gRk3W{
    padding:3px 0;
    font-size:var(--mantine-font-size-md);
    line-height:18px;
  }

.Alert-module__root___uD0jK[data-size="compact"] .Alert-module__message___vE2bG{
    font-size:var(--mantine-font-size-sm);
  }

.Alert-module__root___uD0jK[data-variant="default"][data-color="default"]{
  box-shadow:var(--mantine-shadow-xs);
}

.Alert-module__root___uD0jK[data-variant="default"],
.Alert-module__root___uD0jK[data-variant="light"]:not([data-color="default"]),
[data-mantine-color-scheme="dark"] .Alert-module__root___uD0jK{
  border:0.5px solid var(--alert-border-color);
}

.Anchor-module__root___eWNjQ{
  color:var(--mb-color-core-brand);
}.Anchor-module__root___eWNjQ:active{
    color:var(--mb-color-text-primary);
    -webkit-text-decoration:underline;
    text-decoration:underline;
  }

.Badge-module__root___EyD2R{
  --badge-radius:1rem;

  text-transform:none;
  font-weight:600;
  line-height:0.9375rem;
  letter-spacing:0;
}

.Badge-module__section___eWXjs{
  --badge-section-margin:calc(var(--mantine-spacing-xxs) / 2);
}

.Badge-module__root___EyD2R[data-indicator]{
  width:0.5rem;
  height:0.5rem;
  min-width:0.5rem;
  padding:0;
  border-radius:50%;
}

.Breadcrumbs-module__separator___QB_Zt{
  color:var(--mb-color-icon-disabled);
}

.Button-module__root___QB3Fo{
  --button-height-md:calc(2.25rem * var(--mantine-scale));
  --button-height-compact-md:calc(1.5rem * var(--mantine-scale));

  font-family:var(--mb-default-font-family);
  padding-left:calc(0.875rem * var(--mantine-scale));
  padding-right:calc(0.875rem * var(--mantine-scale));
  overflow:hidden;
  line-height:1.15;
  font-size:var(--mantine-font-size-md);
  font-weight:500;
  letter-spacing:-0.01em;
  border-radius:6px;
  transition:background 150ms ease, border-color 150ms ease, color 150ms ease, box-shadow 150ms ease;
}

.Button-module__root___QB3Fo:active{
    transform:scale(0.985);
  }

.Button-module__root___QB3Fo [data-position="right"]{
    margin-left:0.5rem;
  }

.Button-module__root___QB3Fo [data-position="left"]{
    margin-right:0.5rem;
  }

.Button-module__root___QB3Fo[data-with-left-section],.Button-module__root___QB3Fo[data-with-right-section]{
    padding:calc(0.5625rem * var(--mantine-scale)) calc(0.875rem * var(--mantine-scale));
  }

.Button-module__root___QB3Fo:has(.Button-module__label___WzMo8:empty){
    padding:calc(0.5625rem * var(--mantine-scale));
  }

.Button-module__root___QB3Fo[data-size^="compact"]:has(.Button-module__label___WzMo8:empty){
      padding:calc(0.1875rem * var(--mantine-scale));
    }

.Button-module__root___QB3Fo:has(.Button-module__label___WzMo8:empty) [data-position="right"],.Button-module__root___QB3Fo:has(.Button-module__label___WzMo8:empty) [data-position="left"]{
      margin-left:0;
      margin-right:0;
    }

.Button-module__root___QB3Fo[data-size^="compact"]{
    padding:calc(0.1875rem * var(--mantine-scale)) calc(0.4375rem * var(--mantine-scale));
  }

.Button-module__root___QB3Fo[data-variant="default"]{
    color:var(--mb-color-text-primary);
    border:1px solid var(--mb-color-border-neutral);
    background-color:var(--mb-color-background_page-primary);
  }

.Button-module__root___QB3Fo[data-variant="default"][aria-pressed="true"],.Button-module__root___QB3Fo[data-variant="default"]:hover{
      color:var(--mb-color-text-primary);
      border-color:var(--mb-color-border-strong);
      background-color:var(--mb-color-background_surface-hover);
    }

.Button-module__root___QB3Fo[data-variant="filled"]{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-core-brand);
    border:1px solid var(--mb-color-core-brand);
  }

.Button-module__root___QB3Fo[data-variant="filled"]:hover{
      opacity:0.9;
      box-shadow:0 0 0 1px var(--mb-color-core-brand), 0 2px 8px rgba(0, 112, 243, 0.25);
    }

.Button-module__root___QB3Fo[data-variant="subtle"]{
    border:1px solid transparent;
  }

.Button-module__root___QB3Fo[data-variant="subtle"]:hover{
      color:var(--mb-color-text-primary);
      background-color:var(--mb-color-background_surface-hover);
    }

.Button-module__root___QB3Fo[data-variant="subtle"]:disabled,.Button-module__root___QB3Fo[data-variant="subtle"][data-disabled="true"]{
      color:var(--mb-color-text-disabled);
      border-color:transparent;
      background-color:transparent;
    }

.Button-module__root___QB3Fo[data-variant="subtle"]:disabled:hover{
        color:var(--mb-color-text-disabled);
        border-color:transparent;
        background-color:transparent;
      }

.Button-module__root___QB3Fo[data-variant="subtle"][data-disabled="true"]:hover{
        color:var(--mb-color-text-disabled);
        border-color:transparent;
        background-color:transparent;
      }

.Button-module__root___QB3Fo[data-variant="visualizer"]{
    --button-color:var(--mb-color-core-brand);
    --button-color-hover:var(--mb-color-background_surface-hover);
  }

.Button-module__root___QB3Fo[data-variant="visualizer"]:hover{
      --button-color:var(--mb-color-core-brand);
      --button-color-hover:var(--mb-color-background_surface-hover);
    }

.Button-module__root___QB3Fo[data-variant="inverse"] [data-position]{
      color:var(--button-color);
    }

.Button-module__root___QB3Fo[data-variant="inverse"]:disabled,.Button-module__root___QB3Fo[data-variant="inverse"][data-disabled="true"]{
      color:var(--mb-color-text-disabled);
      border-color:transparent;
      background-color:transparent;
    }

.Button-module__root___QB3Fo[data-variant="inverse"]:disabled:hover{
        color:var(--mb-color-text-disabled);
        border-color:transparent;
        background-color:transparent;
      }

.Button-module__root___QB3Fo[data-variant="inverse"][data-disabled="true"]:hover{
        color:var(--mb-color-text-disabled);
        border-color:transparent;
        background-color:transparent;
      }

.Button-module__root___QB3Fo:disabled,.Button-module__root___QB3Fo:disabled:hover{
    color:var(--mb-color-text-disabled);
    border-color:var(--mb-color-border-neutral);
    background-color:var(--mb-color-background_surface-disabled);
  }

.Button-module__label___WzMo8{
  height:auto;
  display:inline-block;
  text-overflow:ellipsis;
}

.Button-module__leftSection___VVu1r{
  margin-right:0.5rem;
}

.Button-module__rightSection___hpBqT{
  margin-left:0.5rem;
}

.Calendar-module__day___KdJdr{
  width:40px;
  height:40px;
  color:var(--mb-color-text-primary);
  font-size:var(--mantine-font-size-md);
  line-height:24px;
  border-radius:var(--mantine-radius-xxs);
}

[data-mantine-color-scheme] .Calendar-module__day___KdJdr:hover{
    background-color:var(--mb-color-background_surface-hover);
  }

.Calendar-module__day___KdJdr[data-disabled]{
    color:var(--mb-color-background_page-tertiary-inverse);
  }

.Calendar-module__day___KdJdr[data-weekend]{
    color:var(--mb-color-text-primary);
  }

.Calendar-module__day___KdJdr[data-outside]{
    color:var(--mb-color-background_page-tertiary-inverse);
  }

.Calendar-module__day___KdJdr[data-in-range]{
    color:var(--mb-color-text-brand);
    border-radius:0;
    background-color:var(--mb-color-background_surface-hover);
  }

.Calendar-module__day___KdJdr[data-in-range]:hover{
      background-color:var(--mb-color-background_surface-hover);
    }

.Calendar-module__day___KdJdr[data-first-in-range]{
    border-top-left-radius:var(--mantine-radius-xxs);
    border-bottom-left-radius:var(--mantine-radius-xxs);
  }

.Calendar-module__day___KdJdr[data-last-in-range]{
    border-top-right-radius:var(--mantine-radius-xxs);
    border-bottom-right-radius:var(--mantine-radius-xxs);
  }

.Calendar-module__day___KdJdr[data-selected]{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-core-brand);
  }

.Calendar-module__day___KdJdr[data-selected]:hover{
      background-color:var(--mb-color-core-brand);
    }

.Calendar-module__weekday___mZPWx{
  width:2.5rem;
  height:2rem;
  color:var(--mb-color-text-disabled);
  font-size:var(--mantine-font-size-sm);
  line-height:var(--mantine-line-height-lg);
  text-align:center;
  padding-bottom:0;
  box-sizing:border-box;
}

.Calendar-module__pickerControl___Au1pH{
  color:var(--mb-color-text-primary);
  font-size:var(--mantine-font-size-md);
  line-height:var(--mantine-line-height-lg);
  width:5rem;
  height:2rem;
  border-radius:var(--mantine-radius-xxs);
}

.Calendar-module__pickerControl___Au1pH:hover{
    color:var(--mb-color-text-brand-hover);
    background-color:var(--mb-color-background_surface-hover);
  }

.Calendar-module__pickerControl___Au1pH[data-disabled]{
    color:var(--mb-color-background_page-tertiary-inverse);
  }

.Calendar-module__pickerControl___Au1pH:where([data-weekend]){
    color:var(--mb-color-text-primary);
  }

.Calendar-module__pickerControl___Au1pH[data-outside]{
    color:var(--mb-color-background_page-tertiary-inverse);
  }

.Calendar-module__pickerControl___Au1pH[data-in-range]{
    color:var(--mb-color-text-selected);
    border-radius:0;
    background-color:var(--mb-color-background_surface-selected);
  }

.Calendar-module__pickerControl___Au1pH[data-in-range]:hover{
      background-color:var(--mb-color-background_surface-hover);
    }

.Calendar-module__pickerControl___Au1pH[data-selected]{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-core-brand);
  }

.Calendar-module__month___QCQ5t{
  --horizontal-padding:1px;
  --vertical-padding:1px;
}

.Calendar-module__month___QCQ5t .Calendar-module__cell___h2lmw[data-with-spacing]{
      padding:0;
    }

.Calendar-module__month___QCQ5t .Calendar-module__cell___h2lmw[data-with-spacing]:not(:first-of-type){
        padding-left:var(--horizontal-padding);
      }

.Calendar-module__month___QCQ5t .Calendar-module__cell___h2lmw[data-with-spacing]:not(:last-of-type){
        padding-right:var(--horizontal-padding);
      }

.Calendar-module__month___QCQ5t .Calendar-module__row___gg5gp:not(:first-of-type) .Calendar-module__cell___h2lmw{
      padding-top:var(--vertical-padding);
    }

.Calendar-module__month___QCQ5t .Calendar-module__row___gg5gp:not(:last-of-type) .Calendar-module__cell___h2lmw{
      padding-bottom:var(--vertical-padding);
    }

.Calendar-module__monthsList___O8f1m,
.Calendar-module__yearsList___IfNgL{
  --horizontal-padding:var(--mantine-spacing-sm);
  --vertical-padding:var(--mantine-spacing-xxs);
}

.Calendar-module__monthsList___O8f1m .Calendar-module__cell___h2lmw:where([data-with-spacing]){
      padding:0;
    }

.Calendar-module__yearsList___IfNgL .Calendar-module__cell___h2lmw:where([data-with-spacing]){
      padding:0;
    }

.Calendar-module__monthsList___O8f1m .Calendar-module__cell___h2lmw:where([data-with-spacing]):not(:first-of-type){
        padding-left:var(--horizontal-padding);
      }

.Calendar-module__yearsList___IfNgL .Calendar-module__cell___h2lmw:where([data-with-spacing]):not(:first-of-type){
        padding-left:var(--horizontal-padding);
      }

.Calendar-module__monthsList___O8f1m .Calendar-module__cell___h2lmw:where([data-with-spacing]):not(:last-of-type){
        padding-right:var(--horizontal-padding);
      }

.Calendar-module__yearsList___IfNgL .Calendar-module__cell___h2lmw:where([data-with-spacing]):not(:last-of-type){
        padding-right:var(--horizontal-padding);
      }

.Calendar-module__monthsList___O8f1m .Calendar-module__row___gg5gp:not(:first-of-type) .Calendar-module__cell___h2lmw{
      padding-top:var(--vertical-padding);
    }

.Calendar-module__yearsList___IfNgL .Calendar-module__row___gg5gp:not(:first-of-type) .Calendar-module__cell___h2lmw{
      padding-top:var(--vertical-padding);
    }

.Calendar-module__monthsList___O8f1m .Calendar-module__row___gg5gp:not(:last-of-type) .Calendar-module__cell___h2lmw{
      padding-bottom:0;
    }

.Calendar-module__yearsList___IfNgL .Calendar-module__row___gg5gp:not(:last-of-type) .Calendar-module__cell___h2lmw{
      padding-bottom:0;
    }

.Calendar-module__calendarHeader___M4DMN{
  margin-bottom:0;
}

.Calendar-module__calendarHeaderLevel___IU4T_{
  height:2rem;
  color:var(--mb-color-text-primary);
  font-size:var(--mantine-font-size-md);
  font-weight:bold;
  line-height:var(--mantine-line-height-lg);
}

.Calendar-module__calendarHeaderLevel___IU4T_[data-selected]{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-background_surface-selected);
  }

.Calendar-module__calendarHeaderLevel___IU4T_[data-selected]:hover,.Calendar-module__calendarHeaderLevel___IU4T_:hover:not(:disabled){
    color:var(--mb-color-text-brand-hover);
    background-color:var(--mb-color-background_surface-hover);
  }

.Calendar-module__calendarHeaderControl___erQsy{
  width:2rem;
  height:2rem;
  border-radius:var(--mantine-radius-xxs);
  color:var(--mb-color-text-primary);
}

.Calendar-module__calendarHeaderControl___erQsy[data-selected]{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-background_surface-selected);
  }

.Calendar-module__calendarHeaderControl___erQsy[data-selected]:hover,.Calendar-module__calendarHeaderControl___erQsy:hover:not(:disabled){
    color:var(--mb-color-text-brand-hover);
    background-color:var(--mb-color-background_surface-hover);
  }

.Calendar-module__popoverWrapper___DTwcG{
  padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);
}

.Calendar-module__input___wJ8Pf{
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-background_page-primary);
}

.Calendar-module__error___ovPE5::first-letter{
    text-transform:capitalize;
  }

.Calendar-module__monthsListControl___LnE6g{
  color:var(--mb-color-text-primary);
  height:2rem;
  width:5rem;
}

.Calendar-module__monthsListControl___LnE6g[data-selected]{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-core-brand);
  }

.Calendar-module__monthsListControl___LnE6g:hover:not([data-selected]):not(:disabled){
    color:var(--mb-color-text-brand-hover);
    background-color:var(--mb-color-background_surface-hover);
  }

.Card-module__section___lTEEE{
  border-top-color:var(--mb-color-border-neutral);
  border-bottom-color:var(--mb-color-border-neutral);
}.Card-module__section___lTEEE[data-first-section]{
    border-bottom-color:var(--mb-color-border-neutral);
  }

.Chip-module__ChipLabel___BfuiA{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:0.25rem;
  height:var(--chip-size);
  padding-left:var(--chip-padding);
  padding-right:var(--chip-padding);
  border-radius:9999px;
  font-weight:600;
  line-height:1rem;
  white-space:nowrap;
  cursor:pointer;
  transition:background-color 0.15s ease, color 0.15s ease;
}

.Chip-module__ChipRoot___I_IGr .Chip-module__ChipLabel___BfuiA:not([data-disabled]){
  border:none;
  background-color:var(--mb-color-background_surface-secondary);
  color:var(--mb-color-text-primary);
}

.Chip-module__ChipRoot___I_IGr .Chip-module__ChipLabel___BfuiA:not([data-disabled]):hover{
  background-color:var(--mb-color-background_surface-secondary-hover);
}

.Chip-module__ChipRoot___I_IGr .Chip-module__ChipLabel___BfuiA:not([data-disabled]):active{
  background-color:var(--mb-color-background_surface-secondary-pressed);
}

.Chip-module__ChipRoot___I_IGr[data-variant="light"] .Chip-module__ChipLabel___BfuiA[data-checked]:not([data-disabled]){
  background-color:var(--mb-color-background_surface-brand-subtle);
  color:var(--mb-color-text-brand-strong);
}

.Chip-module__ChipRoot___I_IGr[data-variant="light"]
  .Chip-module__ChipLabel___BfuiA[data-checked]:not([data-disabled]):hover,
.Chip-module__ChipRoot___I_IGr[data-variant="light"]
  .Chip-module__ChipLabel___BfuiA[data-checked]:not([data-disabled]):active{
  background-color:var(--mb-color-background_surface-brand-subtle-hover);
  color:var(--mb-color-text-brand-strong-hover);
}

.Chip-module__ChipRoot___I_IGr[data-variant="filled"] .Chip-module__ChipLabel___BfuiA[data-checked]:not([data-disabled]){
  background-color:var(--mb-color-background_surface-brand-strong);
  color:var(--mb-color-text-primary-inverse);
}

.Chip-module__ChipRoot___I_IGr[data-variant="filled"]
  .Chip-module__ChipLabel___BfuiA[data-checked]:not([data-disabled]):hover,
.Chip-module__ChipRoot___I_IGr[data-variant="filled"]
  .Chip-module__ChipLabel___BfuiA[data-checked]:not([data-disabled]):active{
  background-color:var(--mb-color-background_surface-brand-strong-hover);
}

.Chip-module__ChipRoot___I_IGr .Chip-module__ChipLabel___BfuiA[data-disabled]{
  border:none;
  background-color:var(--mb-color-background_surface-disabled);
  color:var(--mb-color-text-disabled);
  cursor:default;
}

.Chip-module__ChipIconWrapper___c1mXw{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  width:0.75rem;
  height:0.75rem;
  margin:0;
}

.Chip-module__ChipCheckIcon___gHyKk{
  width:0.55rem;
  height:auto;
  color:currentColor;
}

.Combobox-module__options___DZ1DE{
  padding:0.75rem;
}

.Combobox-module__option___nnwsO{
  font-size:0.875rem;
  padding:0.75rem 0.5rem;
}

.Combobox-module__option___nnwsO:hover,.Combobox-module__option___nnwsO[data-combobox-selected="true"]{
    color:var(--mb-color-core-brand);
    background-color:var(--mb-color-background_surface-hover);
  }

.Combobox-module__empty___h8XUU{
  color:var(--mb-color-text-disabled);
  font-size:0.875rem;
  padding:1.5rem 0.5rem;
}

.Combobox-module__groupLabel___GzqqR::after{
  margin-left:var(--mantine-spacing-xxs);
}

.Combobox-module__chevron___YfJ8M{
  color:inherit;
  width:1rem !important;
  height:1rem !important;
}

.Combobox-module__chevron___YfJ8M path{
    d:path(
      "M 1.3781 4.1906 a 0.7031 0.7031 90 0 1 0.9938 0 L 7.5 9.3187 l 5.1281 -5.1281 a 0.7031 0.7031 90 1 1 0.9938 0.9938 l -5.625 5.625 a 0.7031 0.7031 90 0 1 -0.9938 0 l -5.625 -5.625 a 0.7031 0.7031 90 0 1 0 -0.9938 z"
    );
  }

.Code-module__root___teBmM{
  padding:2px calc(var(--mantine-spacing-xxs) / 2);
  border-radius:var(--mantine-radius-xs);
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-background_page-tertiary);
  font-size:0.8125rem;
  line-height:1.375rem;
}.Code-module__root___teBmM[data-block]{
    padding:var(--mantine-spacing-xxs);
  }

.DateTimePicker-module__levelsGroup___mA888{
  padding:var(--popover-padding);
  padding-bottom:0;
}

.DateTimePicker-module__timeWrapper___LYgym{
  padding:var(--popover-padding);
  padding-top:0;
  margin-top:var(--mantine-spacing-lg);
}

.DateTimePicker-module__timeInput___Wevhb{
  margin-right:var(--mantine-spacing-lg);
}

.Divider-module__root___sIWe1{
  --divider-color:var(--mb-color-border-neutral);
}

.Divider-module__label___vip9O{
  color:var(--mb-color-text-primary);
}

.Divider-module__label___vip9O::before{
    margin-right:var(--mantine-spacing-xxs);
  }

.Divider-module__label___vip9O::after{
    margin-left:var(--mantine-spacing-xxs);
  }

.FileInput-module__FileInputText___rVgQz{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.FileInput-module__FileInputPlaceholder___Eomgi{
  color:var(--mb-color-text-disabled);
}

.FileInput-module__FileInputSection___g38wF button{
  color:var(--mb-color-text-primary);
}

.Input-module__wrapper___cJy7_{
  --input-height-md:calc(2.5rem * var(--mantine-scale));
  --input-height-xs:calc(2rem * var(--mantine-scale));
  --inset-inline-end:0;

  line-height:1rem;
  margin-top:min(
    0px,
    calc(var(--mantine-spacing-xxs) / 2)
  );
  margin-top:min(
    var(--input-margin-top, 0px),
    calc(var(--mantine-spacing-xxs) / 2)
  );
  margin-bottom:min(
    0px,
    calc(var(--mantine-spacing-xxs) / 2)
  );
  margin-bottom:min(
    var(--input-margin-bottom, 0px),
    calc(var(--mantine-spacing-xxs) / 2)
  );
}

.Input-module__input___qjJao{
  display:block;
  color:var(--mb-color-text-primary);
  border-radius:var(--mantine-radius-xxs);
  background-color:var(--mb-color-background_page-primary);
}

.Input-module__input___qjJao::-moz-placeholder{
    color:var(--mb-color-text-disabled);
  }

.Input-module__input___qjJao::placeholder{
    color:var(--mb-color-text-disabled);
  }

.Input-module__input___qjJao:disabled{
    background-color:var(--mb-color-background_surface-disabled);
    color:var(--mb-color-text-disabled);
  }

.Input-module__input___qjJao[data-size="xs"]{
    font-size:var(--mantine-font-size-sm);
    line-height:var(--mantine-line-height);
  }

.Input-module__input___qjJao[data-size="md"]{
    font-size:var(--mantine-font-size-md);
    line-height:1.5rem;
  }

.Input-module__input___qjJao[data-variant="default"]{
    border-color:var(--mb-color-border-neutral);
  }

.Input-module__input___qjJao[data-variant="default"]:hover:not(:disabled){
      border-color:var(--mb-color-core-brand);
    }

.Input-module__input___qjJao[data-variant="default"]:focus{
      border-color:var(--mb-color-core-brand);
    }

.Input-module__input___qjJao[data-variant="default"][data-error]{
      border-color:var(--mb-color-feedback-negative);
    }

.Input-module__input___qjJao[data-error]{
    color:var(--mb-color-feedback-negative);
    border-color:var(--mb-color-feedback-negative);
  }

.Input-module__input___qjJao[data-error]::-moz-placeholder{
      color:var(--mb-color-feedback-negative);
    }

.Input-module__input___qjJao[data-error]::placeholder{
      color:var(--mb-color-feedback-negative);
    }

.Input-module__section___PiDKx{
  color:var(--mb-color-text-primary);
}

.Input-module__label___muVia{
  color:var(--mb-color-text-primary);
  font-size:var(--mantine-font-size-md);
  font-weight:bold;
  line-height:var(--mantine-line-height-md);
  margin-bottom:var(--mantine-spacing-xxs);
}

.Input-module__description___rIblO{
  color:var(--mb-color-text-primary);
  font-size:var(--mantine-font-size-sm);
  line-height:var(--mantine-line-height-sm);
  margin-bottom:var(--mantine-spacing-sm);
}

.Input-module__error___LKPiN{
  color:var(--mb-color-feedback-negative);
  font-size:var(--mantine-font-size-sm);
  line-height:var(--mantine-line-height-sm);
  margin-top:var(--mantine-spacing-sm);
}

.Input-module__error___LKPiN::first-letter{
    text-transform:capitalize;
  }

.Input-module__required___Va6FB{
  color:var(--mb-color-feedback-negative);
}

.Kbd-module__root___kdxiR{
  min-width:1rem;
  padding:0 0.125rem;
  border:none;
  border-radius:var(--mantine-radius-xxs);
  background-color:var(--mb-color-background_surface-secondary);
  box-shadow:none;
  color:var(--mb-color-text-primary);
  font-family:inherit;
  font-weight:500;
  line-height:1rem;
}

.Menu-module__dropdown___hGV3a{
  padding:0.75rem;
  min-width:11.5rem;
  overflow:visible;
  background-color:var(--mb-color-background_page-primary);
  border-color:var(--mb-color-border-neutral);
}

.Menu-module__item___eGlL9{
  color:var(--mb-color-text-primary);
  font-size:var(--mantine-font-size-md);
  line-height:var(--mantine-line-height-lg);
  padding:var(--mantine-spacing-sm);
}

.Menu-module__item___eGlL9[data-disabled="true"]{
    color:var(--mb-color-text-disabled);
    opacity:1;
  }

.Menu-module__item___eGlL9:hover:not([data-disabled="true"]){
    background-color:var(--mb-color-background_surface-hover);
  }

.Menu-module__item___eGlL9:focus,.Menu-module__item___eGlL9[aria-selected="true"]{
    outline:none;
    background-color:var(--mb-color-background_surface-hover);
    border:none;
  }

.Menu-module__itemSection___FAB_5[data-position="left"]{
    margin-right:var(--mantine-spacing-sm);
  }

.Menu-module__itemSection___FAB_5[data-position="right"]{
    color:var(--mb-color-text-disabled);
    margin-left:var(--mantine-spacing-lg);
  }

.Menu-module__label___ELR5s{
  color:var(--mb-color-text-disabled);
  font-size:var(--mantine-font-size-sm);
  line-height:var(--mantine-line-height);
  padding:var(--mantine-spacing-xxs) var(--mantine-spacing-sm);
}

.Menu-module__divider___seIl1{
  margin-top:calc(var(--mantine-spacing-xxs) - 1px);
  margin-bottom:var(--mantine-spacing-xxs);
  margin-left:var(--mantine-spacing-sm);
  margin-right:var(--mantine-spacing-sm);
  border-top-color:var(--mb-color-border-neutral);
}

.MonthPicker-module__levelsGroup___Smx52{
  width:100%;
}

.MonthPicker-module__levelsGroup___Smx52 > [data-year-level="true"]{
    width:100%;
  }

.MonthPicker-module__calendarHeader___BACEN{
  width:100%;
  margin-bottom:var(--mantine-spacing-xxs);
}

.MonthPicker-module__calendarHeaderControlIcon___jXr5F{
  width:var(--mantine-spacing-lg) !important;
  height:var(--mantine-spacing-lg) !important;
}

.Select-module__SelectRoot___on6uo{
  border-color:var(--mb-color-border-neutral);
  padding:0;
}

.Select-module__SelectRoot___on6uo > div{
    max-height:none !important;
  }

.Select-module__SelectWrapper___lJ0iK{
  color:var(--mb-color-text-primary);
}

.Select-module__SelectWrapper___lJ0iK[data-disabled]{
    opacity:1;
    pointer-events:auto;
  }

.Select-module__SelectWrapper___lJ0iK svg[data-error]{
    color:var(--mb-color-feedback-negative);
  }

.Select-module__SelectWrapper___lJ0iK:has([data-position]) .Select-module__SelectInput___sywXc{
      padding-right:var(--input-right-section-width);
    }

.Select-module__SelectWrapper___lJ0iK[data-size="xs"]:has([data-combined-clear-section]) .Select-module__SelectInput___sywXc{
      padding-right:2.5625rem;
    }

.Select-module__SelectWrapper___lJ0iK[data-size="sm"]:has([data-combined-clear-section]) .Select-module__SelectInput___sywXc{
      padding-right:3.125rem;
    }

.Select-module__SelectWrapper___lJ0iK[data-size="md"]:has([data-combined-clear-section]) .Select-module__SelectInput___sywXc{
      padding-right:3.75rem;
    }

.Select-module__SelectWrapper___lJ0iK[data-size="lg"]:has([data-combined-clear-section]) .Select-module__SelectInput___sywXc{
      padding-right:4.5rem;
    }

.Select-module__SelectWrapper___lJ0iK[data-size="xl"]:has([data-combined-clear-section]) .Select-module__SelectInput___sywXc{
      padding-right:5.5625rem;
    }

.Select-module__SelectInput___sywXc{
  color:var(--mb-color-text-primary);
  text-overflow:ellipsis;
  background-color:var(--mb-color-background_page-primary);
}

.Select-module__SelectInput___sywXc[data-disabled]{
    opacity:1;
    color:var(--mb-color-text-disabled);
  }

.Select-module__SelectInput___sywXc::-moz-placeholder{
    color:var(--mb-color-text-disabled);
  }

.Select-module__SelectInput___sywXc::placeholder{
    color:var(--mb-color-text-disabled);
  }

.Select-module__SelectInput___sywXc [data-position="right"]{
    color:var(--mb-color-text-disabled);
  }

.Select-module__SelectInput___sywXc[readonly]:focus{
    caret-color:transparent;
  }

.Select-module__SelectInputSection___PVe6C{
  color:var(--mb-color-text-primary);
}

.Select-module__SelectInputSection___PVe6C svg{
    color:inherit;
    width:1rem !important;
    height:1rem !important;
  }

.Select-module__SelectInputSection___PVe6C svg:not([data-combobox-chevron]) path{
      d:path(
        "4.2469 3.2531 a 0.7031 0.7031 90 0 0 -0.9938 0.9938 L 6.5063 7.5 l -3.2531 3.2531 a 0.7031 0.7031 90 1 0 0.9938 0.9938 L 7.5 8.4938 l 3.2531 3.2531 a 0.7031 0.7031 90 1 0 0.9938 -0.9938 L 8.4938 7.5 l 3.2531 -3.2531 a 0.7031 0.7031 90 0 0 -0.9938 -0.9938 L 7.5 6.5063 L 4.2469 3.2531 z"
      );
    }

[data-disabled] .Select-module__SelectInputSection___PVe6C{
    opacity:1;
    color:var(--mb-color-text-disabled);
  }

[data-disabled] .Select-module__SelectInputSection___PVe6C::-moz-placeholder{
      color:var(--mb-color-text-disabled);
    }

[data-disabled] .Select-module__SelectInputSection___PVe6C::placeholder{
      color:var(--mb-color-text-disabled);
    }

.Select-module__SelectItems_Item___TK0gb{
  --combobox-option-padding:0;

  color:var(--mb-color-text-primary);
  margin-top:1px;
}

.Select-module__SelectItems_Item___TK0gb:hover{
    color:var(--mb-color-text-brand-hover);
    background-color:var(--mb-color-background_surface-hover);
  }

.Select-module__SelectItems_Item___TK0gb[aria-selected="true"]{
    color:var(--mb-color-text-selected);
    background-color:var(--mb-color-background_surface-selected);
  }

.Select-module__SelectItems_Item___TK0gb[data-combobox-disabled]{
    cursor:default;
    color:var(--mb-color-text-disabled);
    pointer-events:none;
    opacity:0.75;
  }

.Select-module__SelectItems_Group___Y2BPV:not(:first-of-type)::before{
      content:"";
      display:block;
      margin-top:calc(var(--mantine-spacing-sm) - 1px);
      margin-bottom:var(--mantine-spacing-sm);
      margin-left:var(--mantine-spacing-sm);
      margin-right:var(--mantine-spacing-sm);
      border-top:1px solid var(--mb-color-border-neutral);
    }

.Select-module__SelectItems_GroupLabel___W0mNj{
  color:var(--mb-color-text-primary);
  padding:var(--mantine-spacing-xxs) var(--mantine-spacing-sm);
}

.Select-module__SelectItems_GroupLabel___W0mNj::after{
    display:none;
  }

.Select-module__SelectItemsNothingFound___Eclnw{
  color:var(--mb-color-text-disabled);
  padding:var(--mantine-spacing-sm);
}

.Select-module__SelectItems_Options___iIlWd{
  padding:0.75rem;
  max-height:calc(31.25rem * var(--mantine-scale));
}

.Select-module__Dropdown___oZ0ob{
  background-color:var(--mb-color-background_page-primary);
  border-color:var(--mb-color-border-neutral);
}

.Select-module__SelectError___hyz5U::first-letter{
    text-transform:capitalize;
  }

.Select-module__SelectClearButton___IA6Kf{
  color:var(--mb-color-text-primary) !important;
}

.SelectItem-module__item___g9syb{
  cursor:pointer;
  border-radius:6px;
  word-wrap:break-word;
}.SelectItem-module__item___g9syb:hover{
    color:var(--mb-color-text-brand-hover);
    background-color:var(--mb-color-background_surface-hover);
  }[aria-selected="true"] .SelectItem-module__item___g9syb{
    color:var(--mb-color-text-selected) !important;
    background-color:var(--mb-color-background_surface-selected) !important;
  }

.MultiSelect-module__MultiSelectInput___D88EN{
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-background_page-primary);
  padding-top:calc(0.3125rem * var(--mantine-scale));
  padding-bottom:calc(0.3125rem * var(--mantine-scale));
  padding-left:calc(0.3125rem * var(--mantine-scale));
  padding-right:calc(2.5rem * var(--mantine-scale));
}
.MultiSelect-module__MultiSelectInput___D88EN[data-disabled]{
    opacity:1;
  }

.NativeSelect-module__input___CiV45{
  box-shadow:var(--mantine-shadow-xs);
}

.NavLink-module__NavLink___UJmHZ{
  border-radius:0.5rem;
}

.NavLink-module__NavLink___UJmHZ[data-variant="secondary"],.NavLink-module__NavLink___UJmHZ[data-variant="primary"]{
    border-radius:var(--mantine-radius-xs);
  }

.NavLink-module__NavLink___UJmHZ[data-variant="secondary"] .NavLink-module__NavLinkSection___OegxB[data-position="left"],.NavLink-module__NavLink___UJmHZ[data-variant="primary"] .NavLink-module__NavLinkSection___OegxB[data-position="left"]{
      color:var(--mb-color-icon-brand);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="secondary"]:hover:not([data-active]):not(:has([data-navlink-button]:hover)){
      background-color:var(--mb-color-background_surface-primary-hover);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"]:hover:not([data-active]):not(:has([data-navlink-button]:hover)){
      background-color:var(--mb-color-background_surface-primary-hover);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="secondary"]:active:not([data-active]):not(:has([data-navlink-button]:active)){
      background-color:var(--mb-color-background_surface-primary-pressed);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"]:active:not([data-active]):not(:has([data-navlink-button]:active)){
      background-color:var(--mb-color-background_surface-primary-pressed);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="secondary"] [data-navlink-button]:hover,.NavLink-module__NavLink___UJmHZ[data-variant="primary"] [data-navlink-button]:hover{
      background-color:var(--mb-color-background_surface-primary-hover);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="secondary"] [data-navlink-button]:active{
      background-color:var(--mb-color-background_surface-primary-pressed);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"] [data-navlink-button]:active{
      background-color:var(--mb-color-background_surface-primary-pressed);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="secondary"][data-active]{
    color:var(--mb-color-text-primary);
  }

.NavLink-module__NavLink___UJmHZ[data-variant="secondary"][data-active],.NavLink-module__NavLink___UJmHZ[data-variant="secondary"][data-active]:hover{
      background-color:var(--mb-color-background_surface-secondary);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="secondary"][data-active] .NavLink-module__NavLinkLabel___h0vSY{
      color:var(--mb-color-text-primary);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"][data-active]{
    color:var(--mb-color-text-primary-inverse);
  }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"][data-active],.NavLink-module__NavLink___UJmHZ[data-variant="primary"][data-active]:hover{
      background-color:var(--mb-color-background_surface-brand-strong);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"][data-active] .NavLink-module__NavLinkLabel___h0vSY{
      color:var(--mb-color-text-primary-inverse);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"][data-active] .NavLink-module__NavLinkSection___OegxB{
      color:var(--mb-color-icon-primary-inverse);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"][data-active] .NavLink-module__NavLinkSection___OegxB[data-position="left"]{
      color:var(--mb-color-icon-brand-inverse);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"][data-active] .NavLink-module__NavLinkChevron___zvCYe{
      color:var(--mb-color-text-primary-inverse);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"][data-active] [data-navlink-button]{
      color:var(--mb-color-text-primary-inverse);
    }

.NavLink-module__NavLink___UJmHZ[data-variant="primary"][data-active]{

    --navlink-badge-bg:var(--mb-color-background_surface-secondary-inverse);
    --navlink-badge-color:var(--mb-color-text-primary-inverse);
  }

.NavLink-module__NavLinkLabel___h0vSY{
  font-size:14px;
}

.NavLink-module__NavLinkChevron___zvCYe{
  color:var(--mb-color-text-primary);
}

.NavLink-module__NavLinkSection___OegxB[data-position="left"]{
    margin-right:var(--mantine-spacing-sm);
  }

.NavLink-module__NavLinkSection___OegxB[data-position="right"]{
    margin-left:var(--mantine-spacing-sm);
  }

.Notification-module__root___YltE0{
  box-shadow:var(--mantine-shadow-sm);
}

.NumberInput-module__input___xE_vM{
  color:var(--mb-color-text-primary);
  background:var(--mb-color-background_page-primary);
  border-color:var(--mb-color-border-neutral);
}

.NumberInput-module__error___LFOFf::first-letter{
    text-transform:capitalize;
  }

.Overlay-module__root___D5GSS{
  z-index:var(--mb-overlay-z-index);
}

.Paper-module__root___J7aUr{
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-background_page-primary);
}

.Paper-module__root___J7aUr[data-with-border]{
  border-color:var(--mb-color-border-neutral);
}


  .PasswordInput-module__root___hR52I .PasswordInput-module__label___KHNrH{
    margin-bottom:var(--mantine-spacing-xs);
  }.PasswordInput-module__root___hR52I[data-size="sm"] .PasswordInput-module__label___KHNrH{
    font-size:var(--mantine-font-size-sm);
    line-height:var(--mantine-line-height-sm);
  }.PasswordInput-module__root___hR52I:has(.PasswordInput-module__innerInput___EVRdE:disabled) .PasswordInput-module__label___KHNrH{
    color:var(--mb-color-text-disabled);
  }.PasswordInput-module__root___hR52I .PasswordInput-module__wrapper___cFxdT{
    --input-height-sm:calc(1.5rem * var(--mantine-scale));
    --input-height-md:calc(2rem * var(--mantine-scale));
    --input-height-lg:calc(2.5rem * var(--mantine-scale));
    --input-radius:var(--mantine-radius-xs);
  }.PasswordInput-module__root___hR52I[data-size="lg"] .PasswordInput-module__wrapper___cFxdT{
    --input-radius:var(--mantine-radius-sm);
  }.PasswordInput-module__root___hR52I .PasswordInput-module__input___yVVPa{
    --input-padding-inline-start:var(--mantine-spacing-sm);
    --input-padding-inline-end:var(--mantine-spacing-sm);
    --input-border-color:var(--mb-color-border-neutral-strongest);
    --input-ring:0 0 0 0 transparent;

    border:0.5px solid var(--input-border-color);
    border-radius:var(--input-radius);
    color:var(--mb-color-text-primary);
    background-color:var(--mb-color-input-background);
    font-size:var(--mantine-font-size-md);
    box-shadow:0 0 0 0 transparent;
    box-shadow:var(--input-ring);
  }.PasswordInput-module__root___hR52I .PasswordInput-module__input___yVVPa:focus-within{
      --input-border-color:var(--mb-color-border-highlight);
      --input-ring:inset 0 0 0 0.5px var(--input-border-color);

      background-color:var(--mb-color-background_surface-primary);
    }.PasswordInput-module__root___hR52I .PasswordInput-module__input___yVVPa[data-error]{
      --input-border-color:var(--mb-color-feedback-negative-strong);
      --input-ring:inset 0 0 0 0.5px var(--input-border-color);
    }.PasswordInput-module__root___hR52I .PasswordInput-module__input___yVVPa[data-error]:focus-within{
        --input-border-color:var(--mb-color-border-highlight);
      }.PasswordInput-module__root___hR52I .PasswordInput-module__input___yVVPa[data-disabled]{
      --input-border-color:transparent;

      color:var(--mb-color-text-disabled);
      background-color:var(--mb-color-background_surface-disabled);
      opacity:1;
    }.PasswordInput-module__root___hR52I[data-size="sm"] .PasswordInput-module__input___yVVPa{
    --input-padding-inline-start:var(--mantine-spacing-xs);
    --input-padding-inline-end:var(--mantine-spacing-xs);
  }.PasswordInput-module__root___hR52I[data-size="lg"] .PasswordInput-module__input___yVVPa{
    --input-padding-inline-start:var(--mantine-spacing-md);
  }.PasswordInput-module__root___hR52I .PasswordInput-module__wrapper___cFxdT .PasswordInput-module__input___yVVPa[data-variant="default"],.PasswordInput-module__root___hR52I .PasswordInput-module__wrapper___cFxdT .PasswordInput-module__input___yVVPa[data-variant="default"]:hover{
    border-color:var(--input-border-color);
  }.PasswordInput-module__root___hR52I .PasswordInput-module__innerInput___EVRdE{
    line-height:calc(1.25rem * var(--mantine-scale));
  }.PasswordInput-module__root___hR52I .PasswordInput-module__innerInput___EVRdE::-moz-placeholder{
      color:var(--mb-color-text-disabled);
    }.PasswordInput-module__root___hR52I .PasswordInput-module__innerInput___EVRdE::placeholder{
      color:var(--mb-color-text-disabled);
    }.PasswordInput-module__root___hR52I .PasswordInput-module__error___pCGnu{
    color:var(--mb-color-feedback-negative-strong);
    margin-top:var(--mantine-spacing-xs);
  }.PasswordInput-module__root___hR52I .PasswordInput-module__error___pCGnu::first-letter{
      text-transform:capitalize;
    }.PasswordInput-module__root___hR52I .PasswordInput-module__wrapper___cFxdT[data-with-right-section] .PasswordInput-module__input___yVVPa{
    --input-padding-inline-end:var(--psi-button-size);
  }.PasswordInput-module__root___hR52I .PasswordInput-module__visibilityToggle___rfrwg{
    color:var(--mb-color-icon-primary);
  }.PasswordInput-module__root___hR52I .PasswordInput-module__visibilityToggle___rfrwg:disabled{
      display:inline-flex;
      color:var(--mb-color-icon-disabled);
      pointer-events:none;
    }.PasswordInput-module__root___hR52I .PasswordInput-module__section___CDh80[data-position="right"]{
    width:var(--psi-button-size);
  }

.Pill-module__root___Ryahu{
  height:auto;
  height:initial;
  padding:0.125rem var(--mantine-spacing-sm);
  gap:var(--mantine-spacing-xxs);
  font-weight:500;
  font-size:var(--mantine-font-size-sm);
  line-height:1rem;
  border-radius:999px;
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-background-primary);
  box-shadow:var(--mantine-shadow-xs_outline);
}

.Pill-module__root___Ryahu[data-with-remove]{
  padding-right:0.375rem;
}

.Pill-module__root___Ryahu[data-size="md"]{
  padding:0.375rem 0.75rem;
  gap:0.375rem;
  font-size:var(--mantine-font-size-md);
}

.Pill-module__root___Ryahu[data-size="md"][data-with-remove]{
  padding-right:var(--mantine-spacing-sm);
}

.Pill-module__root___Ryahu[data-disabled]{
  color:var(--mb-color-text-disabled);
}

.Pill-module__label___Npz1m{
  display:flex;
  align-items:center;
  line-height:1rem;
}

.Pill-module__remove___VKiaS{
  --cb-size:0.75rem;
  --cb-icon-size:0.75rem;

  display:flex;
  align-items:center;
  padding:0;
  border:none;
  min-width:0.75rem;
  min-width:var(--cb-size);
  min-height:0.75rem;
  min-height:var(--cb-size);
  opacity:0.5;
}

.Pill-module__root___Ryahu:hover .Pill-module__remove___VKiaS{
  opacity:1;
}

[data-mantine-color-scheme="dark"] .Pill-module__root___Ryahu{
  box-shadow:inset 0 0 0 0.5px var(--mb-color-border-neutral-strong), var(--mantine-shadow-xs_outline);
}

.PillsInput-module__field___MEeVV{
  font-size:var(--mantine-font-size-md);
  height:1.75rem;
}.PillsInput-module__field___MEeVV::-moz-placeholder{
    color:var(--mb-color-text-disabled);
  }.PillsInput-module__field___MEeVV::placeholder{
    color:var(--mb-color-text-disabled);
  }.PillsInput-module__field___MEeVV:only-child{
    margin-left:0.375rem;
    margin-right:0.375rem;
  }

.Popover-module__dropdown___SHqDM{
  padding:0;
  overflow:auto;
  background:var(--mb-color-background_surface-primary);
  border:0.5px solid transparent;
  color:var(--mb-color-text-primary);
}

[data-mantine-color-scheme="dark"] .Popover-module__dropdown___SHqDM{
  border-color:var(--mb-color-border-neutral-strong);
}

.Popover-module__dropdown___SHqDM[data-menu-dropdown="true"]{
  padding:var(--mantine-spacing-md);
  overflow:visible;
}

.ProgressStyles-module__root___Z8pt7{
  border:1px solid var(--progress-section-color);
}


  .ScrollArea-module__root___WblZB[data-radix-scroll-area-viewport]{
    scrollbar-width:none;
    -ms-overflow-style:none;
    -webkit-overflow-scrolling:touch;
  }.ScrollArea-module__root___WblZB::-webkit-scrollbar{
    display:none;
  }

.Skeleton-module__Skeleton___d1oZx{
  background-color:var(--mb-color-background_surface-disabled);
}

.Skeleton-module__Skeleton___d1oZx::before{
    background:linear-gradient(
      100deg,
      transparent,
      var(--mb-color-background_page-tertiary),
      transparent
    );
    animation:Skeleton-module__shimmer___LvPIT 1.4s linear infinite;
  }

.Skeleton-module__Skeleton___d1oZx::after{
    display:none;
  }

@keyframes Skeleton-module__shimmer___LvPIT{
  0%{
    transform:translateX(-100%);
  }

  100%{
    transform:translateX(100%);
  }
}

.Slider-module__Mark___bXnAj:not([data-filled]){
  border-color:var(--mb-color-border-neutral);
}

.Tab-module__root___qigy0{
  --tab-height:2rem;
  --tab-padding-inline:var(--mantine-spacing-lg);
  --tab-section-gap:var(--mantine-spacing-xs);
  --tab-font-size:var(--mantine-font-size-md);
  --tab-font-weight:400;
}

.Tab-module__root___qigy0[data-variant="default"]{
    --tabs-list-border-width:1px;
    --tab-active-border-width:2px;
    --tab-border-width:0 0 var(--tab-active-border-width) 0;
  }

.Tab-module__root___qigy0[data-variant="default"][data-inverted]{
      --tab-border-width:var(--tab-active-border-width) 0 0 0;
    }

.Tab-module__root___qigy0[data-variant="default"][data-orientation="vertical"]{
      --tab-border-width:0 var(--tab-active-border-width) 0 0;
    }

.Tab-module__root___qigy0[data-variant="default"][data-orientation="vertical"][data-placement="right"]{
        --tab-border-width:0 0 0 var(--tab-active-border-width);
      }

.Tab-module__root___qigy0[data-size="sm"]{
    --tab-height:1.5rem;
    --tab-padding-inline:var(--mantine-spacing-md);
    --tab-section-gap:var(--mantine-spacing-xxs);
    --tab-font-size:var(--mantine-font-size-sm);
    --tab-font-weight:500;
  }

.Tab-module__list___ZH2Ng{
  --tab-border-color:var(--mb-color-border-neutral);
}

.Tab-module__list___ZH2Ng[data-orientation="vertical"] .Tab-module__tabLabel___oabm_{
    text-align:left;
  }

.Tab-module__list___ZH2Ng::before{
  border-width:var(--tabs-list-border-size);
}

[data-list-border-hidden] .Tab-module__list___ZH2Ng::before{
  border-width:0;
}

.Tab-module__tab___U4uPU{
  height:var(--tab-height);
  max-width:100%;
  padding:0 var(--tab-padding-inline);
  justify-content:start;
  color:var(--mb-color-text-primary);
  border-radius:0;
}

.Tab-module__tab___U4uPU:hover{
    background-color:var(--mb-color-background_surface-primary-hover);
    border-color:transparent;
  }

.Tab-module__tab___U4uPU:active{
    background-color:var(--mb-color-background_surface-primary-pressed);
  }

.Tab-module__tab___U4uPU:focus-visible{
    outline:2px solid var(--mb-color-input-focus);
  }

.Tab-module__tab___U4uPU[data-active="true"]{
    border-color:var(--mb-color-background_surface-brand-strong);
  }

.Tab-module__tab___U4uPU:disabled{
    color:var(--mb-color-text-disabled);
    opacity:1;
  }

.Tab-module__tab___U4uPU[data-closable]{
  --tab-close-size:1rem;
  --tab-close-transition:150ms ease;

  transition:padding-left 150ms ease, padding-right 150ms ease;

  transition:padding-left var(--tab-close-transition), padding-right var(--tab-close-transition);
}

.Tab-module__tab___U4uPU[data-closable]:hover,.Tab-module__tab___U4uPU[data-closable]:active,.Tab-module__tab___U4uPU[data-closable]:focus-visible{
    padding-left:calc(var(--tab-padding-inline) - var(--tab-close-size) / 2);
    padding-right:calc(var(--tab-padding-inline) - var(--tab-close-size) / 2);
  }

.Tab-module__tab___U4uPU[data-closable]:disabled{
    padding-left:var(--tab-padding-inline);
    padding-right:var(--tab-padding-inline);
  }

.Tab-module__list___ZH2Ng[data-variant="pills"] .Tab-module__tab___U4uPU{
  border-radius:var(--mantine-radius-lg);
}

.Tab-module__list___ZH2Ng[data-variant="pills"] .Tab-module__tab___U4uPU[data-active="true"]{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-background_surface-brand-strong);
  }

.Tab-module__list___ZH2Ng[data-variant="pills"] .Tab-module__tab___U4uPU[data-active="true"]:hover{
      background-color:var(--mb-color-background_surface-brand-strong-hover);
    }

.Tab-module__list___ZH2Ng[data-variant="pills"] .Tab-module__tab___U4uPU[data-active="true"]:active{
      background-color:var(--mb-color-background_surface-brand-strong-pressed);
    }

.Tab-module__list___ZH2Ng[data-variant="pills"] .Tab-module__tab___U4uPU:disabled{
    background-color:var(--mb-color-background_surface-disabled);
  }

.Tab-module__list___ZH2Ng[data-variant="pills"] .Tab-module__tab___U4uPU:disabled:hover{
    background-color:var(--mb-color-background_surface-disabled);
  }

.Tab-module__tabLabel___oabm_{
  font-size:var(--tab-font-size);
  font-weight:var(--tab-font-weight);
  line-height:var(--mantine-line-height-md);
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
  text-align:center;
}

.Tab-module__tabSection___ZSoxq[data-position="left"]:not(:last-child){
    margin-right:var(--tab-section-gap);
  }

.Tab-module__tabSection___ZSoxq[data-position="right"]:not(:first-child){
    margin-left:var(--tab-section-gap);
  }

.Tab-module__tabSection___ZSoxq[data-position="right"]:has(> .Tab-module__tabClose___f8NRY:only-child){
  margin-left:0;
}

.Tab-module__tabClose___f8NRY{
  display:inline-flex;
  flex-shrink:0;
  align-items:center;
  justify-content:center;
  width:0;
  height:var(--tab-close-size);
  overflow:hidden;
  border-radius:var(--mantine-radius-xxs);
  cursor:pointer;
  opacity:0;
  transition:width var(--tab-close-transition), margin-left var(--tab-close-transition), opacity var(--tab-close-transition);
}

.Tab-module__tabClose___f8NRY:hover{
    background-color:var(--mb-color-background_surface-primary-hover);
  }

.Tab-module__tab___U4uPU:hover .Tab-module__tabClose___f8NRY,
.Tab-module__tab___U4uPU:active .Tab-module__tabClose___f8NRY,
.Tab-module__tab___U4uPU:focus-visible .Tab-module__tabClose___f8NRY{
  width:var(--tab-close-size);
  opacity:1;
}

.Tab-module__tab___U4uPU:hover .Tab-module__tabClose___f8NRY:not(:first-child){
    margin-left:var(--mantine-spacing-xxs);
  }

.Tab-module__tab___U4uPU:active .Tab-module__tabClose___f8NRY:not(:first-child){
    margin-left:var(--mantine-spacing-xxs);
  }

.Tab-module__tab___U4uPU:focus-visible .Tab-module__tabClose___f8NRY:not(:first-child){
    margin-left:var(--mantine-spacing-xxs);
  }

@media (prefers-reduced-motion: reduce){
  .Tab-module__tab___U4uPU[data-closable],
  .Tab-module__tabClose___f8NRY{
    transition:none;
  }
}

.Tab-module__tab___U4uPU:disabled .Tab-module__tabClose___f8NRY{
  width:0;
  opacity:0;
}

.Tab-module__list___ZH2Ng[data-variant="pills"] .Tab-module__tab___U4uPU[data-active="true"] .Tab-module__tabClose___f8NRY:hover{
  background-color:var(--mb-color-background_surface-primary-inverse-hover);
}

.TextInput-module__input___DrBYS{
  color:var(--mb-color-text-primary);
  background:var(--mb-color-background_page-primary);
  border-color:var(--mb-color-border-neutral);
}

.TextInput-module__error___N6V_A::first-letter{
    text-transform:capitalize;
  }

.Text-module__root___C3IpM[data-variant="monospace"]{
  font-family:var(--mantine-font-family-monospace);
  white-space:pre;
}

.Text-module__root___C3IpM[data-size="md"],
.Text-module__root___C3IpM[data-size="lg"]{
  line-height:1.5rem;
}

.Text-module__root___C3IpM{
  font-weight:inherit;
}


    .TimeInput-module__root___DTGho[data-size="md"] .TimeInput-module__input___WcEXn{
      font-size:var(--mantine-font-size-md);
    }

.TimeInput-module__root___DTGho[data-size="xs"] .TimeInput-module__input___WcEXn{
      font-size:var(--mantine-font-size-xs);
    }

.TimeInput-module__input___WcEXn{
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-background_page-primary);
}

.TimeInput-module__error___OBCEG::first-letter{
    text-transform:capitalize;
  }

.Timeline-module__item___Xvio5{
  --item-border-color:var(--mb-color-border-neutral);
}
.Timeline-module__item___Xvio5::before{
    bottom:calc(var(--mantine-spacing-xxl) * -1);
  }
.Timeline-module__item___Xvio5:not(:first-of-type){
    margin-top:var(--mantine-spacing-xxl);
  }
.Timeline-module__item___Xvio5[data-line-active]{
    --item-border-color:var(--tl-color);
  }
.Timeline-module__itemTitle___PBCJy{
  margin-bottom:calc(var(--mantine-spacing-xxs) / 2);
}
.Timeline-module__itemBullet___raFy9{
  border-color:var(--mb-color-border-neutral);
}
.Timeline-module__itemBullet___raFy9[data-active]{
    border-color:var(--tl-color);
  }

.Tooltip-module__tooltip___nXpuN{
  box-shadow:var(--mantine-shadow-sm);
  color:var(--mb-color-tooltip-text);
  font-size:var(--mantine-font-size-sm);
  font-weight:normal;
  line-height:var(--mantine-line-height-sm);
  padding:6px var(--mantine-spacing-sm);
  white-space:inherit;
  max-width:320px;
  word-wrap:anywhere;
}

.Tooltip-module__arrow____evTt{
  clip-path:initial !important;
}

.HoverCard-module__dropdown___fyJn4{
  padding:0;
  overflow:auto;
  background-color:var(--mb-color-background_page-primary);
  border:1px solid var(--mb-color-border-neutral);
}

.List-module__root___GnFfc{
  --list-marker-gap:var(--mantine-spacing-xl);
  list-style-type:revert;
}

.List-module__root___GnFfc[data-with-padding]{
    padding-left:calc(
      var(--list-marker-gap) + var(--mantine-spacing-lg)
    );
  }

.List-module__item___ffPFY{
  line-height:1.5;
  color:var(--mb-color-text-primary);
}


  .ActionButton-module__actionButton___I3yDi[data-variant]:disabled,.ActionButton-module__actionButton___I3yDi[data-variant][data-disabled="true"]{
    opacity:0.5;
    color:var(--button-color);
    background-color:var(--button-bg);
  }

.ModalHeader-module__HeaderText___spLYv{
  display:flex;
  align-items:center;
  color:var(--modal-header-text-color, var(--mb-color-text-primary));
}

.ModalHeader-module__HeaderText___spLYv.ModalHeader-module__HeaderTextCentered___D1h07{
    justify-content:center;
  }

.ModalHeader-module__HeaderTextContent___tZPDi{
  overflow:hidden;
  text-overflow:ellipsis;
}

.ModalHeader-module__HeaderTextContainer___wfdjo{
  overflow:hidden;
}

.ModalHeader-module__HeaderTextContainer___wfdjo.ModalHeader-module__clickable___X0Uln:hover > *{
    color:var(--mb-color-core-brand);
    cursor:pointer;
  }

.ModalHeader-module__actionIcon___KlQXP{
  color:var(--mb-color-text-disabled);
  cursor:pointer;
}

.ModalHeader-module__actionIcon___KlQXP:hover{
    color:var(--mb-color-text-secondary);
  }

.ModalHeader-module__backButton___RfrM_{
  color:var(--mb-color-text-disabled);
}

.ModalHeader-module__backButton___RfrM_:hover{
    color:var(--mb-color-core-brand);
  }

.ExternalLink-module__ButtonLink___p8cDj{
  display:inline-flex;
  background-color:var(--mb-color-core-brand);
  color:var(--mb-color-text-primary-inverse);
  align-items:center;
  font-weight:bold;
  padding:0.75rem 1rem;
  border-radius:6px;
}

.ExternalLink-module__ButtonLink___p8cDj:hover{
    opacity:0.88;
    transition:all 200ms linear;
  }

.ExternalLink-module__LinkRoot___dXTXK{
  outline:2px solid transparent;
  outline-offset:2px;
}

.ExternalLink-module__LinkRoot___dXTXK:focus-visible{
  outline:2px solid var(--mb-color-core-brand);
}

.EntityPicker-module__HorizontalScrollBox___JtYEG{
  overflow-x:auto;
}

.EntitityPickerModal-module__textInput___h8NOv{
  border-radius:0.5rem;
}

.EntitityPickerModal-module__modalContent___vvx_0{
  flex-grow:1;
  display:flex;
  flex-direction:column;
}

.EntitityPickerModal-module__modalBody___Rik0J{
  flex:1 1 auto;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
}

.EntitityPickerModal-module__singlePickerView___aAqLX{
  border-top:1px solid var(--mb-color-border-neutral);
  flex-grow:1;
  height:0;
}

.EntitityPickerModal-module__loadingSkeleton___EUv7i{
  flex-grow:1;
}

.NestedItemPicker-module__ListBox___SGgJK{
  border-right:1px solid var(--mb-color-border-neutral);
  height:100%;
  min-width:365px;
  background-color:var(--mb-color-background_page-secondary);
}

.NestedItemPicker-module__ListBox___SGgJK:last-child{
    background-color:var(--mb-color-background_page-primary);
  }

.NestedItemPicker-module__singlePickerView___H96VN{
  border-top:1px solid var(--mb-color-border-neutral);
  flex-grow:1;
  height:0;
}

.MiniPickerItem-module__section___sox6y{
  min-width:0;
  overflow:hidden;
}

.MiniPickerItem-module__rightSection___HPi7k[data-position="right"]{
  min-width:0;
  overflow:hidden;
  flex-basis:40%;
  justify-content:start;
}

.MiniPickerItem-module__leftSection___a1tkH{
  min-width:0;
  overflow:hidden;
  flex-basis:60%;
}

.Sortable-module__dragging___H1joB{
  z-index:10;
}

.grabber-module__grabbing___voztM{
  cursor:grabbing;
}
.grabber-module__grabbing___voztM *{
  cursor:grabbing;
}

.ParameterValueWidget-module__parameter___lnsju{
  align-items:center;
  display:flex;
  font-weight:700;
  height:32px;
  min-width:120px;
  background:var(--mb-color-background_page-primary);
  color:var(--mb-color-text-primary);
  border:1px solid var(--mb-color-border-neutral);
  padding-left:var(--mantine-spacing-sm);
  padding-right:var(--mantine-spacing-sm);
  border-radius:var(--mantine-radius-xs);
  transition:all 0.2s ease-in-out;
}

.ParameterValueWidget-module__parameter___lnsju.ParameterValueWidget-module__selected___qZ8sw{
    font-weight:bold;
    color:var(--mb-color-core-brand);
  }

.ParameterValueWidget-module__parameter___lnsju .ParameterValueWidget-module__Prefix___OVCWR{
    color:var(--mb-color-text-secondary);
    font-weight:400;
  }

.ParameterValueWidget-module__parameter___lnsju:hover{
    border-color:var(--mb-color-core-brand);
    color:var(--mb-color-text-brand-hover);
  }

.ParameterValueWidget-module__parameter___lnsju:hover .ParameterValueWidget-module__Prefix___OVCWR,.ParameterValueWidget-module__parameter___lnsju:hover .ParameterValueWidget-module__parameterIcon___Rmdx3,.ParameterValueWidget-module__parameter___lnsju:hover .ParameterValueWidget-module__widgetStatus___qdMf6,.ParameterValueWidget-module__parameter___lnsju:hover .ParameterValueWidget-module__widgetStatus___qdMf6 button{
      transition:all 0.2s ease-in-out;
      color:var(--mb-color-text-brand-hover);
    }

.ParameterValueWidget-module__Prefix___OVCWR{
  white-space:nowrap;
}

.ParameterValueWidget-module__parameterIcon___Rmdx3{
  color:var(--mb-color-text-secondary);
  flex-shrink:0;
  margin-right:0.5rem;
  margin-top:1px;
}

.ParameterValueWidget-module__parameter___lnsju input{
  flex-grow:1;
  border-radius:0;
}

.ParameterValueWidget-module__parameter___lnsju.ParameterValueWidget-module__noPopover___QJ9jA input{
  font-size:1em;
  font-weight:600;
  border:none;
  background:none;
}

@media screen and (min-width: 440px){
    .ParameterValueWidget-module__parameter___lnsju.ParameterValueWidget-module__noPopover___QJ9jA input{
      padding:0;
    }
  }

.ParameterValueWidget-module__parameter___lnsju.ParameterValueWidget-module__noPopover___QJ9jA.ParameterValueWidget-module__selected___qZ8sw input{
  font-weight:bold;
  color:var(--mb-color-core-brand);
}

.ParameterValueWidget-module__parameter___lnsju.ParameterValueWidget-module__noPopover___QJ9jA input:focus{
  outline:none;
  color:var(--mb-color-text-primary);
}

.ParameterValueWidget-module__parameter___lnsju.ParameterValueWidget-module__noPopover___QJ9jA input::-webkit-input-placeholder{
  color:var(--mb-color-text-secondary);
}

.ParameterValueWidget-module__parameter___lnsju.ParameterValueWidget-module__noPopover___QJ9jA input:-moz-placeholder{
  color:var(--mb-color-text-secondary);
}

.ParameterValueWidget-module__parameter___lnsju.ParameterValueWidget-module__noPopover___QJ9jA input::-moz-placeholder{
  color:var(--mb-color-text-secondary);
}

.ParameterValueWidget-module__parameter___lnsju.ParameterValueWidget-module__noPopover___QJ9jA input:-ms-input-placeholder{
  color:var(--mb-color-text-secondary);
}

.ParameterValueWidget-module__name___dZ0BH{
  font-size:16px;
  font-weight:bold;
  color:var(--mb-color-text-secondary);
}

.ParameterValueWidget-module__widgetStatus___qdMf6{
  flex:0 0 auto;
}

.ParameterValueWidget-module__TriggerContainer___Ab_DG{
  padding:0.6875rem;
  border:1px solid var(--mb-color-border-neutral);
  border-radius:0.25rem;
  cursor:pointer;
}

.ParameterValueWidget-module__TriggerContainer___Ab_DG:hover,.ParameterValueWidget-module__TriggerContainer___Ab_DG.ParameterValueWidget-module__hasValue___vixEN{
    border-color:var(--mb-color-core-brand);
  }


  .WidgetFooter-module__footer___dBL6R:not(:only-child){
    border-top:1px solid var(--mb-color-border-neutral);
  }

.DateShortcutPicker-module__Button___QmZOq{
  color:var(--mb-color-text-primary);
}.DateShortcutPicker-module__Button___QmZOq:hover{
    color:var(--mb-color-core-brand);
    background-color:transparent;
  }

.DateOffsetIntervalPicker-module__PickerGrid___M1euY{
  display:grid;
  grid-template-columns:repeat(4, auto);
  justify-content:center;
  align-items:center;
  grid-gap:0.5rem;
  gap:0.5rem;
}

.DateOffsetIntervalPicker-module__selectWrapper___C1HKv{
  margin-top:0;
}

.RelativeDatePicker-module__TabList___P7IOJ{
  border-bottom-color:transparent;
}

.DateRangePickerBody-module__Root___aTMDT .DateRangePickerBody-module__FlexDateInput___meUpE{
    flex:1 1 auto;
  }
.DateRangePickerBody-module__Root___aTMDT .DateRangePickerBody-module__FlexTimeInput___abvJN{
    flex:1 1 auto;
  }

.SpecificDatePicker-module__TabList___vD_lq{
  border-bottom-color:transparent;
}

.QuarterPicker-module__monthsList___hau5a{
  display:none;
}

.MultiAutocomplete-module__pill___uQbAz{
  cursor:default;
}

.MultiAutocomplete-module__pill___uQbAz:hover{
    background-color:var(--mb-color-background_surface-hover);
  }

@supports (field-sizing: content){
  .MultiAutocomplete-module__field___kx5Qj{
    flex:0 1 auto;
    min-width:auto;
    field-sizing:content;
    max-width:100%;
  }

    .MultiAutocomplete-module__field___kx5Qj:not(:last-child){
      padding-left:0.5rem;
      padding-right:1.5rem;
    }
}

.Widget-module__WidgetLabel___wCXcn{
  display:block;
  font-weight:bold;
  margin:0.5rem;
  margin-bottom:0;
}

.Widget-module__Footer___Sm6xV{
  display:flex;
  justify-content:flex-end;
  padding:0.5rem;
  border-top:1px solid var(--mb-color-border-neutral);
}

.ParameterWidget-module__EditingParameterContainer___AejB5{
  transition:all 0.2s ease-in-out;
  border:1px solid var(--mb-color-border-neutral);
  background:var(--mb-color-background_page-primary);
  border-radius:var(--mantine-radius-xs);
  cursor:pointer;
  height:32px;
  margin:0 0.5rem 0 0;
}.ParameterWidget-module__EditingParameterContainer___AejB5:hover:not(.ParameterWidget-module__isEditingParameter___YdNUe){
    border-color:var(--mb-color-core-brand);
    color:var(--mb-color-text-brand-hover);
  }.ParameterWidget-module__EditingParameterContainer___AejB5.ParameterWidget-module__isEditingParameter___YdNUe{
    border-color:var(--mb-color-core-brand);
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-core-brand);
  }

.mb-mantine-Popover-dropdown:has(> .AccordionList-module__accordionListRoot___I4OMZ){
  display:flex;
  flex-direction:column;
}

.AccordionList-module__accordionListRoot___I4OMZ{
  outline:none;
  overflow:auto;
}

.AccordionList-module__hasSearch___SgSQw{
  scroll-padding-top:60px;
}

.list-module__ListSectionHeader___aQCsW .Icon,
.list-module__ListItem___g3chM .list-module__ListItemArrow___ZAnJD .Icon{
  color:var(--mb-color-text-primary);
}

.list-module__ListSectionHeader___aQCsW:hover .Icon{
  color:inherit;
}

.list-module__ListItem___g3chM .Icon{
  color:var(--mb-color-text-disabled);
}

.list-module__ListSectionHeader___aQCsW{
  color:var(--mb-color-text-primary);
  border:2px solid transparent;
}

.list-module__ListSectionHeaderCursor___hX_IE{
  border-radius:8px;
  outline:2px solid var(--mb-color-input-focus);
  outline-offset:-4px;
}

.list-module__ListSectionToggleAble___HqgR4 .list-module__ListSectionHeader___aQCsW:hover,
.list-module__ListSectionToggleAble___HqgR4 .list-module__ListSectionHeader___aQCsW:hover .Icon,
.list-module__ListSectionToggleAble___HqgR4 .list-module__ListSectionHeader___aQCsW:hover .list-module__ListSectionTitle___nXvE3,
.list-module__ListSectionExpanded___mhzrJ .list-module__ListSectionHeader___aQCsW,
.list-module__ListSectionExpanded___mhzrJ .list-module__ListSectionHeader___aQCsW .list-module__ListSectionIcon___yQrWv .Icon{
  color:currentColor;
}

.list-module__ListSectionExpanded___mhzrJ .list-module__ListSectionHeader___aQCsW .list-module__ListSectionTitle___nXvE3{
  color:var(--mb-color-text-primary);
}

.list-module__ListSectionTitle___nXvE3{
  word-wrap:break-word;
}

.list-module__ListItem___g3chM{
  display:flex;
  border-radius:4px;
  margin-top:2px;
  margin-bottom:2px;
}

.list-module__ListItemCursor___mZ2kD{
  outline:2px solid var(--mb-color-input-focus);
}

.list-module__ListItemCursor___mZ2kD:not(.list-module__ListItemDisabled___O218s),
.list-module__ListItem___g3chM:not(.list-module__ListItemDisabled___O218s):hover,
.list-module__ListItemSelected___Yk2Ay:not(.list-module__ListItemDisabled___O218s){
  background-color:currentColor;
  --select-list-item-text-color:var(--mb-color-text-primary-inverse);
}

.list-module__ListItemTitle___GX6q6{
  color:var(--mb-color-text-primary);
}

.list-module__ListItemDisabled___O218s .list-module__ListItemTitle___GX6q6{
  color:var(--mb-color-text-disabled);
}

.list-module__ListItemCursor___mZ2kD:not(.list-module__ListItemDisabled___O218s) .list-module__ListItemTitle___GX6q6,
.list-module__ListItem___g3chM:not(.list-module__ListItemDisabled___O218s):hover .list-module__ListItemTitle___GX6q6,
.list-module__ListItemSelected___Yk2Ay:not(.list-module__ListItemDisabled___O218s) .list-module__ListItemTitle___GX6q6{
  color:var(--mb-color-text-primary-inverse);
}

.list-module__ListItemDescription___HaaGs{
  margin-top:0.25em;
  margin-bottom:0;
  color:var(--mb-color-text-secondary);
}

.list-module__ListItemDisabled___O218s .list-module__ListItemDescription___HaaGs{
  color:var(--mb-color-text-primary);
}

.list-module__ListItemCursor___mZ2kD:not(.list-module__ListItemDisabled___O218s) .list-module__ListItemDescription___HaaGs,
.list-module__ListItem___g3chM:not(.list-module__ListItemDisabled___O218s):hover .list-module__ListItemDescription___HaaGs,
.list-module__ListItemSelected___Yk2Ay:not(.list-module__ListItemDisabled___O218s) .list-module__ListItemDescription___HaaGs{
  color:rgba(255, 255, 255, 0.5);
}

.list-module__ListItemCursor___mZ2kD:not(.list-module__ListItemDisabled___O218s) .Icon,
.list-module__ListItem___g3chM:not(.list-module__ListItemDisabled___O218s):hover .Icon,
.list-module__ListItemSelected___Yk2Ay:not(.list-module__ListItemDisabled___O218s) .Icon{
  color:var(--mb-color-text-primary-inverse) !important;
}

.list-module__ListItem___g3chM:not(.list-module__ListItemDisabled___O218s):hover .list-module__FieldListGroupingTrigger___RPFp9,
.list-module__ListItemSelected___Yk2Ay .list-module__FieldListGroupingTrigger___RPFp9{
  visibility:visible;
}

.AccordionListCell-module__borderTop___F5cLu{
  border-top:1px solid var(--mb-color-border-neutral);
}

.AccordionListCell-module__borderBottom___R789n + .AccordionListCell-module__borderTop___F5cLu{
    border-top:none;
  }

.AccordionListCell-module__borderTop___F5cLu:first-child{
    border-top:none;
  }

.AccordionListCell-module__borderBottom___R789n{
  border-bottom:1px solid var(--mb-color-border-neutral);
}

.AccordionListCell-module__borderBottom___R789n:last-child{
    border-bottom:none;
  }

.AccordionListCell-module__action___ah2Kb{
  color:var(--mb-color-text-primary);
}

.AccordionListCell-module__action___ah2Kb:hover{
    color:inherit;
  }

.AccordionListCell-module__sticky___kqd6o{
  position:sticky;
  z-index:10;
  top:0;
  background:var(--mb-color-background_page-primary);
}

.DashCardParameterMapper-module__MapperSettingsContainer___ekAeK{
  z-index:1;
  overflow:auto;
}

.DashCardParameterMapper-module__TextCardDefault___CpqTr{
  color:var(--mb-color-text-primary);
  margin:0.5rem 0;
  align-items:baseline;
  line-height:1.5rem;
}

.DashCardParameterMapper-module__InfoIcon___PWyW4{
  flex-shrink:0;
}

.DashCardParameterMapper-module__CardLabel___vEu_p{
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
}

.DashCardParameterMapper-module__Header___SPSbG{
  color:var(--mb-color-text-secondary);
}

.DashCardParameterMapper-module__TargetButton___QNKzF{
  background-color:var(--mb-color-background_page-primary);
  cursor:pointer;
  border:2px solid var(--mb-color-core-brand);
  border-radius:8px;
  min-height:30px;
  color:var(--mb-color-text-secondary);
}

.DashCardParameterMapper-module__TargetButton___QNKzF.DashCardParameterMapper-module__disabled___lnjFe{
    opacity:0.4;
    border-color:inherit;
  }

.DashCardParameterMapper-module__TargetButton___QNKzF.DashCardParameterMapper-module__mapped___sdZYl{
    border-color:var(--mb-color-core-brand);
    background-color:var(--mb-color-core-brand);
    color:var(--mb-color-text-primary-inverse);
  }

.DashCardParameterMapper-module__TargetButton___QNKzF.DashCardParameterMapper-module__unauthed___oYTB7{
    pointer-events:none;
    border-color:var(--mb-color-background_page-secondary);
    background-color:var(--mb-color-background_page-secondary);
    color:var(--mb-color-text-secondary);
  }

.DashCardParameterMapper-module__TargetButton___QNKzF.DashCardParameterMapper-module__invalid___AOBfh{
    border-color:var(--mb-color-feedback-negative);
    background-color:var(--mb-color-feedback-negative);
    color:var(--mb-color-text-primary-inverse);
  }

.DashCardParameterMapper-module__TargetButtonText___g2M0r{
  overflow:hidden;
}

.DashCardParameterMapper-module__CloseIconButton___wDB1x[data-variant="subtle"]{
  color:var(--mb-color-text-primary-inverse);
}

.DashCardParameterMapper-module__CloseIconButton___wDB1x[data-variant="subtle"]:hover{
    color:var(--mb-color-text-primary-inverse);
    background-color:color-mix(
      in srgb,
      var(--mb-color-background_page-primary),
      transparent 80%
    );
  }

.DashCardParameterMapper-module__KeyIcon___WULju{
  flex:1;
}

.DashCardParameterMapper-module__Warning___WwkTw{
  margin-top:0.5rem;
  margin-bottom:-0.5rem;
  padding:2rem 0;
  text-align:center;
}

.DisabledNativeCardHelpText-module__NativeCardText___kCVNV{
  color:var(--mb-color-text-primary);
  text-align:center;
}

.DisabledNativeCardHelpText-module__NativeCardIcon___Ck00M{
  color:var(--mb-color-text-secondary);
}

.DisabledNativeCardHelpText-module__NativeCardLink___ci0x3{
  color:var(--mb-color-core-brand);
  font-weight:bold;
  margin-top:0.5rem;
}

.dashboard-module__Dashboard___Wr5uR.dashboard-module__DashboardFullscreen___h2wwq{
  min-height:100vh;
  height:auto;
}
.dashboard-module__Dashboard___Wr5uR.dashboard-module__DashboardFullscreen___h2wwq .dashboard-module__fullscreenNormalText___gDtsD{
  color:var(--mb-color-text-primary);
  transition:var(--transition-theme-change);
}
.dashboard-module__Dashboard___Wr5uR.dashboard-module__DashboardFullscreen___h2wwq,
.dashboard-module__Dashboard___Wr5uR.dashboard-module__DashboardFullscreen___h2wwq .dashboard-module__ParameterFieldSet___UgkOs,
.dashboard-module__Dashboard___Wr5uR.dashboard-module__DashboardFullscreen___h2wwq .dashboard-module__DashCard___KyVDN .dashboard-module__Card___BM7bg{
  transition:var(--transition-theme-change);
}
.dashboard-module__DashEditing___xgz8U{
  margin-top:1.5em;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN .dashboard-module__Card___BM7bg{
  transition:border 0.3s, background-color 0.3s;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__CardTitle___ksJ6i:first-of-type{
  margin-top:0.5rem;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__CardTitle___ksJ6i{
  pointer-events:none;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__PinMap___YI2ER{
  pointer-events:all;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN.react-draggable-dragging .dashboard-module__Card___BM7bg{
  box-shadow:3px 3px 8px var(--mb-color-shadow-default);
}
.dashboard-module__BrandColorResizeHandle___wAOzv .react-resizable-handle::after{
  border-color:var(--mb-color-core-brand) !important;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN.react-draggable-dragging,
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN.react-resizable-resizing{
  z-index:3;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN.react-draggable-dragging .dashboard-module__Card___BM7bg,
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN.react-resizable-resizing .dashboard-module__Card___BM7bg{
  background-color:var(--mb-color-background_page-tertiary) !important;
  border:1px solid var(--mb-color-core-brand);
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN .dashboard-module__VisualizationSlowSpinner___fPhma{
  position:absolute;
  right:-2px;
  top:-2px;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN:hover .dashboard-module__VisualizationSlowSpinner___fPhma{
  opacity:0;
  transition:opacity 0.15s linear;
}
.dashboard-module__DashEditing___xgz8U:not(.dashboard-module__Mobile___IlpZu) .dashboard-module__DashCard___KyVDN{
  cursor:move;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN .react-resizable-handle{
  position:absolute;
  width:40px;
  height:40px;
  bottom:0;
  right:0;
  z-index:1;
  cursor:nwse-resize !important;
  background:none;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN .react-resizable-handle::after{
  content:"";
  position:absolute;
  width:8px;
  height:8px;
  bottom:6px;
  right:6px;
  border-bottom:2px solid var(--mb-color-border-neutral);
  border-right:2px solid var(--mb-color-border-neutral);
  border-bottom-right-radius:2px;
  transition:opacity 0.2s;
  opacity:0.01;
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN .react-resizable-handle:hover::after{
  border-color:var(--mb-color-border-neutral);
}
.dashboard-module__DashEditing___xgz8U .dashboard-module__DashCard___KyVDN:hover .react-resizable-handle::after{
  opacity:1;
}
.dashboard-module__DashEditing___xgz8U
  .dashboard-module__DashCard___KyVDN.react-draggable-dragging .react-resizable-handle::after,
.dashboard-module__DashEditing___xgz8U
  .dashboard-module__DashCard___KyVDN.react-resizable-resizing .react-resizable-handle::after{
  opacity:0.01;
}
.dashboard-module__DashEditing___xgz8U .react-grid-item.react-grid-placeholder{
  z-index:0;
  background-color:var(--mb-color-background_page-secondary) !important;
  transition:all 0.15s linear;
}
.dashboard-module__DashDragging___loHBB{
}
@media print{
  header,
  nav{
    display:none;
  }
  .dc-chart .axis .tick text,
  .dc-chart .x-axis-label,
  .dc-chart .y-axis-label{
    fill:var(--mb-color-text-primary);
  }
}
@page{
  margin:1cm;
}
.dashboard-module__Dashboard___Wr5uR text.value-label,
.dashboard-module__Dashboard___Wr5uR text.value-label-white{
  font-size:12px;
}
.dashboard-module__ScalarValue___mkUXG{
  font-weight:700;
  white-space:pre;
}
.dashboard-module__Dashboard___Wr5uR .dashboard-module__DashboardChartLegend___HZulv{
  color:var(--mb-color-text-primary);
  font-size:0.8125rem;
  font-weight:400;
}
.dc-chart g.axis g.tick text{
  pointer-events:all;
  -webkit-user-select:auto;
     -moz-user-select:auto;
          user-select:auto;
}

.Markdown-module__markdownRoot___VvvrT{
  --markdown-border-color:var(--mb-color-border-neutral);
  --markdown-surface-color:var(--mb-color-background_page-secondary);

  color:inherit;

  color:var(--markdown-color, inherit);
}

.Markdown-module__markdownRoot___VvvrT[data-dark]{
  --markdown-border-color:var(--mb-color-background_page-tertiary-inverse);
  --markdown-surface-color:var(
    --mb-color-background_surface-secondary-inverse
  );
}

.Markdown-module__lineClamp___pAzZ4{
  display:-webkit-box;
  -webkit-line-clamp:var(--markdown-line-clamp);
  -webkit-box-orient:vertical;
  overflow:hidden;
  word-wrap:break-word;
  white-space:pre-line;
}

.Markdown-module__markdownRoot___VvvrT :where(p){
  margin:0;
  line-height:1.57em;
}

.Markdown-module__markdownRoot___VvvrT :where(h1, h2, h3, h4, h5, h6){
  margin:0;
}

.Markdown-module__markdownRoot___VvvrT :where(a){
  cursor:pointer;
  -webkit-text-decoration:none;
  text-decoration:none;
  color:var(--mb-color-core-brand);
}

.Markdown-module__markdownRoot___VvvrT :where(a:hover){
  -webkit-text-decoration:underline;
  text-decoration:underline;
}

.Markdown-module__markdownRoot___VvvrT[data-unstyle-links] :where(a){
  color:var(--mb-color-text-primary-inverse);
}

.Markdown-module__markdownRoot___VvvrT[data-unstyle-links] :where(a:hover){
  -webkit-text-decoration:none;
  text-decoration:none;
}

.Markdown-module__markdownRoot___VvvrT :where(img){
  max-width:100%;
  height:auto;
}

.Markdown-module__markdownRoot___VvvrT :where(hr){
  margin:0;
  border:none;
  border-bottom:1px solid var(--markdown-border-color);
}

.Markdown-module__markdownRoot___VvvrT :where(ul, ol){
  margin:0;
  padding-left:var(--mantine-spacing-xl);
}

.Markdown-module__markdownRoot___VvvrT :where(ul){
  list-style-type:disc;
}

.Markdown-module__markdownRoot___VvvrT :where(ol){
  list-style-type:decimal;
}

.Markdown-module__markdownRoot___VvvrT
  :where(li:has(> input[type="checkbox"], > p > input[type="checkbox"])){
  list-style:none;
}

.Markdown-module__markdownRoot___VvvrT :where(input[type="checkbox"]){
  margin-right:var(--mantine-spacing-xxs);
}

.Markdown-module__markdownRoot___VvvrT:where(:not([data-custom-code])) :where(code){
    font-family:var(--mb-default-monospace-font-family);
    font-size:0.875em;
    background-color:var(--markdown-surface-color);
    border:1px solid var(--markdown-border-color);
    border-radius:var(--mantine-radius-xxs);
    padding:0.125rem 0.25rem;
  }

.Markdown-module__markdownRoot___VvvrT:where(:not([data-custom-code])) :where(pre code){
    background-color:transparent;
    border:none;
    padding:0;
  }

.Markdown-module__markdownRoot___VvvrT :where(pre){
  margin:0;
  padding:var(--mantine-spacing-sm);
  overflow-x:auto;
  background-color:var(--markdown-surface-color);
  border:1px solid var(--markdown-border-color);
  border-radius:var(--mantine-radius-xs);
}

.Markdown-module__markdownRoot___VvvrT :where(blockquote){
  margin:0;
  padding-left:var(--mantine-spacing-lg);
  border-left:2px solid var(--markdown-border-color);
}

.Markdown-module__tableScroll___Psbbc{
  max-width:100%;
  overflow-x:auto;
}

.Markdown-module__markdownRoot___VvvrT :where(table){
  border-collapse:collapse;
}

.Markdown-module__markdownRoot___VvvrT :where(th, td){
  padding:var(--mantine-spacing-xxs) var(--mantine-spacing-sm);
  border:1px solid var(--markdown-border-color);
  text-align:left;
  vertical-align:top;
}

.Markdown-module__markdownRoot___VvvrT :where(th){
  font-weight:700;
}

.Markdown-module__markdownRoot___VvvrT :where(section[data-footnotes]){
  font-size:0.875em;
  border-top:1px solid var(--markdown-border-color);
  padding-top:var(--mantine-spacing-sm);
}

.Markdown-module__markdownRoot___VvvrT > :where(:not(:last-child)){
  margin-bottom:var(--mantine-spacing-sm);
}

.Markdown-module__markdownRoot___VvvrT :where(p:not(:last-child)){
  margin-bottom:var(--mantine-spacing-sm);
}

.Markdown-module__markdownRoot___VvvrT :where(li:not(:last-child)){
  margin-bottom:var(--mantine-spacing-xxs);
}

.Markdown-module__markdownRoot___VvvrT :where(li > ul, li > ol){
  margin-top:var(--mantine-spacing-xxs);
}

.Markdown-module__markdownRoot___VvvrT[data-compact] > :where(:not(:last-child)),
.Markdown-module__markdownRoot___VvvrT[data-compact] :where(p:not(:last-child)){
  margin-bottom:var(--mantine-spacing-xxs);
}

.Markdown-module__markdownRoot___VvvrT[data-compact] :where(ul, ol){
  padding-left:var(--mantine-spacing-lg);
}

.Markdown-module__markdownRoot___VvvrT[data-compact] :where(li:not(:last-child)){
  margin-bottom:0;
}

.Markdown-module__markdownRoot___VvvrT[data-compact] :where(pre){
  padding:var(--mantine-spacing-xxs);
}

.SearchResultLink-module__resultLink___bsRBY{
  color:var(--mb-color-text-secondary);
  line-height:inherit;
  transition:color 0.2s ease-in-out;
}

.SearchResultLink-module__resultLink___bsRBY[href]:hover,
.SearchResultLink-module__resultLink___bsRBY[href]:focus,
.SearchResultLink-module__resultLink___bsRBY[href]:focus-within{
  color:var(--mb-color-core-brand);
  outline:0;
}

.SearchResultLink-module__resultLinkWrapper___WJ6ff{
  overflow:hidden;
}

.SearchResult-module__root___SlTjA{
  position:relative;
  display:grid;
  grid-template-columns:auto 1fr auto auto;
  justify-content:center;
  align-items:start;
  grid-gap:var(--mantine-spacing-sm) 0.75rem;
  gap:var(--mantine-spacing-sm) 0.75rem;
}

.SearchResult-module__active___TVYS4{
  border-radius:var(--mantine-radius-sm);
}

.SearchResult-module__active___TVYS4:hover{
    background-color:var(--mb-color-background_surface-hover);
    cursor:pointer;
  }

.SearchResult-module__active___TVYS4:focus-within{
    background-color:var(--mb-color-background_surface-hover);
  }

.SearchResult-module__selected___L_N7n{
  color:var(--mb-color-core-brand);
  background-color:var(--mb-color-background_surface-hover);
}

.SearchResult-module__title___Ynf3d{
  line-height:inherit;
}

.SearchResult-module__title___Ynf3d[href]::after{
    content:"";
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
  }

.SearchResult-module__root___SlTjA .SearchResult-module__title___Ynf3d{
  color:var(--mb-color-text-primary);
}

.SearchResult-module__root___SlTjA .SearchResult-module__title___Ynf3d:hover,
.SearchResult-module__root___SlTjA .SearchResult-module__title___Ynf3d:focus,
.SearchResult-module__root___SlTjA .SearchResult-module__title___Ynf3d:focus-visible{
  color:var(--mb-color-core-brand);
  -webkit-text-decoration:none;
  text-decoration:none;
  outline:0;
}

.SearchResult-module__root___SlTjA.SearchResult-module__selected___L_N7n .SearchResult-module__title___Ynf3d,
.SearchResult-module__root___SlTjA.SearchResult-module__active___TVYS4:hover .SearchResult-module__title___Ynf3d{
  color:var(--mb-color-core-brand);
}

.SearchResult-module__nameSection___YUlBC{
  overflow:hidden;
}

.SearchResult-module__loadingSection___Qw94N{
  grid-row:1 / span 1;
  grid-column:3;
}

.SearchResult-module__xraySection___J0L7a{
  grid-row:1 / span 1;
  grid-column:4;
}

.SearchResult-module__description___HrNFq{
  display:-webkit-box;
  line-clamp:2;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
  word-wrap:break-word;
  white-space:pre-line;
  font-size:var(--mantine-font-size-sm);
}

.SearchResults-module__searchResultsList___Id7rA{
  overflow:hidden;
}

.SearchResults-module__resultsContainer___K70uj{
  overflow-y:auto;
}

.EChartsTooltip-module__ChartTooltipRoot___IfRP5{
  font:inherit !important;
  background-color:var(--mb-color-tooltip-background) !important;
  border:none !important;
  padding:0 !important;
  color:var(--mb-color-tooltip-text) !important;
  max-height:80vh;
  overflow-y:auto !important;
}
.EChartsTooltip-module__Table___bumVh{
  min-width:240px;
  width:100%;
  border-collapse:collapse;
}
.EChartsTooltip-module__TableWrapper___yHUFo{
  position:relative;
  margin:0.25rem 0 0.875rem;
}
.EChartsTooltip-module__Header___ZblD0{
  position:sticky;
  top:0;
  margin:0.75rem 1rem 0.25rem;
  font-weight:400;
  font-size:13px;
  color:var(--mb-color-tooltip-text-secondary);
  background:var(--mb-color-tooltip-background);
  z-index:1;
}
.EChartsTooltip-module__TableNoHeader___vPVA3{
  margin-top:1rem;
}
.EChartsTooltip-module__TableBody___aEIcp{
  width:100%;
}
.EChartsTooltip-module__Row___PmRr9{
  font-size:14px;
}
.EChartsTooltip-module__SecondaryRow___peEZY{
  color:var(--mb-color-tooltip-text-secondary);
  font-size:12px;
}
.EChartsTooltip-module__RowFocused___ZmT7y{
  background:var(--mb-color-tooltip-background-focused);
}
.EChartsTooltip-module__Cell___TRHsR{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  padding:0.25rem 0;
  vertical-align:middle;
  text-align:right;
  font-weight:600;
  width:auto;
}
.EChartsTooltip-module__Cell___TRHsR + .EChartsTooltip-module__Cell___TRHsR:not(.EChartsTooltip-module__NameCell___HjkrU){
  padding-left:0.75rem;
}
.EChartsTooltip-module__Cell___TRHsR:first-of-type{
  padding-left:1rem;
}
.EChartsTooltip-module__Cell___TRHsR:last-of-type{
  padding-right:1rem;
}
.EChartsTooltip-module__NameCell___HjkrU{
  padding-left:0.375rem;
  font-weight:400;
  text-align:left;
  max-width:360px;
}
.EChartsTooltip-module__MainValueCell___BLvoM,
.EChartsTooltip-module__SecondaryValueCell___jC4ic,
.EChartsTooltip-module__IndicatorCell___oBk9a{
  width:1px;
}
.EChartsTooltip-module__MainValueCell___BLvoM{
  width:auto;
  max-width:360px;
  white-space:normal;
  word-wrap:anywhere;
}
.EChartsTooltip-module__SecondaryValueCell___jC4ic{
  font-weight:600;
  color:var(--mb-color-tooltip-text-secondary);
}
.EChartsTooltip-module__IndicatorCell___oBk9a{
  line-height:12px;
  text-align:center;
}
.EChartsTooltip-module__Indicator___EaS0k{
  border-radius:100%;
  width:12px;
  height:12px;
  display:inline-block;
}
.EChartsTooltip-module__FooterRow___t__nX{
  position:sticky;
  bottom:0;
  background:var(--mb-color-tooltip-background);
  z-index:1;
}
.EChartsTooltip-module__FooterRow___t__nX .EChartsTooltip-module__Cell___TRHsR{
  padding-top:0.75rem;
  position:relative;
}
.EChartsTooltip-module__SecondaryRow___peEZY .EChartsTooltip-module__NameCell___HjkrU{
  color:color-mix(in srgb, #fff 90%, var(--mb-color-tooltip-background));
}

.ColorPill-module__ColorPill___op30r{
  border-radius:50%;
  cursor:pointer;
  border-color:transparent;
  border-style:solid;
  border-width:1px;
}

.ColorPill-module__ColorPill___op30r:hover{
    border-color:var(--mb-color-text-disabled);
  }

.ColorPill-module__Selected___LFBtk{
  border-color:var(--mb-color-text-disabled);
}

.ColorPill-module__Selected___LFBtk:hover{
    border-color:var(--mb-color-text-primary);
  }

.ColorPill-module__Auto___B5xnz{
  border-style:dashed;
}

.ColorPill-module__XSmall___ZRoeU{
  width:0.5rem;
  height:0.5rem;
  padding:0;
}

.ColorPill-module__Small___t4pFO{
  width:1.125rem;
  height:1.125rem;
  padding:1px;
}

.ColorPill-module__Medium___TTxJe{
  width:2rem;
  height:2rem;
  padding:0.1875rem;
}

.ColorPill-module__Large___OHAfK{
  width:2.5rem;
  height:2.5rem;
  padding:0.25rem;
}

.ColumnItem-module__ColumnItemRoot___jYCTh.ColumnItem-module__dragging___TtP4j{
  cursor:grabbing;
  pointer-events:auto !important;
}

.ColumnItem-module__ColumnItemRoot___jYCTh.ColumnItem-module__Draggable___fOiwd:hover .ColumnItem-module__ColumnItemDragHandle___l7afs{
  color:var(--mb-color-core-brand);
}

.ChartSettingSelect-module__root___kGjgh{
  overflow:visible;
  padding:0;

  --chart-setting-select-input-padding-right:var(--input-padding-inline-end);
}

.ChartSettingSelect-module__wrapper___FJwyK{
  margin-top:0;
}

.ChartSettingSelect-module__wrapper___FJwyK .ChartSettingSelect-module__section___NuCEV{
    background-color:transparent;
    background-color:initial;
    z-index:auto;
    z-index:initial;
  }

.ChartSettingSelect-module__input___la9hg{
  color:var(--mb-color-text-primary);
  cursor:pointer;
  font-weight:bold;
  pointer-events:inherit;
  padding-right:var(--chart-setting-select-input-padding-right);
  text-overflow:ellipsis;
  width:100%;
}

.ChartSettingSelect-module__input___la9hg:not([data-disabled]){
    background-color:inherit;
  }

.ChartSettingSelect-module__input___la9hg[data-disabled]{
    background-color:var(--mb-color-background_page-primary);
    color:var(--mb-color-text-primary);
    cursor:default;
  }

.ChartSettingSelect-module__inputWithLeftSection___SHaz_{
  margin-left:var(--mantine-spacing-xxs);
}

.ChartSettingFieldPicker-module__root___IMhnS{
  border:1px solid var(--mb-color-border-neutral);
  border-radius:var(--mantine-radius-sm);
  overflow:hidden;
}

.ChartSettingFieldPicker-module__root___IMhnS:hover .ChartSettingFieldPicker-module__grabberHandle___ihy3p{
      color:var(--mb-color-core-brand);
    }

.ChartSettingFieldPicker-module__grabberHandle___ihy3p{
  color:var(--mb-color-text-secondary);
  cursor:grab;
}

.ChartSettingFieldPicker-module__chevronTarget___bvAgs{
  align-items:center;
  color:var(--mb-color-text-secondary);
  cursor:pointer;
  display:flex;
  height:100%;
  justify-content:center;
  width:100%;
}


  .ChartSettingIconRadio-module__iconButton___pf1Cg[data-variant="default"]{
    border:1px solid var(--mb-color-border-neutral);
    color:var(--mb-color-text-primary);
    background-color:var(--mb-color-background_page-primary);
  }.ChartSettingIconRadio-module__iconButton___pf1Cg[data-variant="default"]:hover{
      background-color:var(--mb-color-background_surface-hover);
    }

::-webkit-input-placeholder{
  color:var(--mb-color-text-disabled);
}

:-moz-placeholder{
  color:var(--mb-color-text-disabled);
}

:-ms-input-placeholder{
  color:var(--mb-color-text-disabled);
}

.form-module__FormField___D3Zqe{
  margin-bottom:1.5em;
  color:var(--mb-color-text-secondary);
}

.form-module__FormField___D3Zqe.form-module__FormFieldError___LoOY8{
  color:var(--mb-color-feedback-negative);
}

.form-module__FormLabel___MOrQr{
  display:block;
  font-weight:900;
  font-size:0.75rem;
  color:inherit;
  margin-bottom:0.5em;
}

.form-module__FormInput___xG0K7{
  font-family:var(--mb-default-font-family);
  font-weight:700;
  font-size:16px;
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-background_page-primary);
  padding:0.75em;
  border:1px solid var(--mb-color-border-neutral);
  border-radius:8px;
  outline:none;
}

.form-module__FormField___D3Zqe.form-module__FormFieldError___LoOY8 .form-module__FormInput___xG0K7{
  border-color:var(--mb-color-feedback-negative);
}

.form-module__noFocus___zigwA:focus{
  outline:0;
}

.form-module__FormInput___xG0K7:focus:not(.form-module__noFocus___zigwA),
.form-module__FormField___D3Zqe:hover .form-module__FormInput___xG0K7:not(.form-module__noFocus___zigwA){
  border-color:var(--mb-color-core-brand);
  transition:border 300ms ease-in-out;
}

.ChartSettingsWidget-module__inline___kQnbe{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  align-items:center;
  gap:var(--mantine-spacing-sm);
}

.ChartSettingsWidget-module__root___oFiLy{
  margin-left:1.5rem;
  margin-right:1.5rem;
}

.ChartSettingSegmentsEditor-module__ColorPill___za0kK{
  border-radius:0.5rem;
}

.ChartSettingSegmentsEditor-module__ColorPill___za0kK > div{
    border-radius:0.5rem !important;
  }

.ChartSettingSegmentsEditor-module__Table___n5BGv{
  border-spacing:6px;
}

.ChartSettingSegmentsEditor-module__Table___n5BGv tr > td{
    padding-bottom:1.125rem;
  }

.DimensionsWidget-module__dimensionPicker___vGJHU{
  margin-bottom:10px;
}

.MenuItem-module__isSelected___kbsHx{
  color:var(--mb-color-core-brand);
  background-color:var(--mb-color-background_surface-selected);
}

.theme-module__EmbedFrame___pn9Ak{
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-bg-dashboard);
  border-color:var(--mb-color-border-neutral);
}

.theme-module__EmbedFrameHeader___XmRFv,
.theme-module__EmbedFrameFooter___STjgr{
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-bg-dashboard);
}

.theme-module__WithThemeBackground___ZL4ws{
  background-color:var(--mb-color-bg-dashboard);
  border-color:var(--mb-color-border-neutral);
}

.theme-module__EmbedFrame___pn9Ak,
.theme-module__EmbedFrame___pn9Ak .theme-module__DashCard___JtBAa .theme-module__Card___h0xG6,
.theme-module__EmbedFrame___pn9Ak .theme-module__ContentContainer___Fcy8V,
.theme-module__EmbedFrame___pn9Ak .theme-module__EmbedFrameHeader___XmRFv,
.theme-module__EmbedFrame___pn9Ak .theme-module__Separator___IEiLE,
.theme-module__EmbedFrame___pn9Ak .theme-module__ParameterFieldSet___ob4yC,
.theme-module__EmbedFrame___pn9Ak .theme-module__ParametersWidgetContainer___CLFSc,
.theme-module__EmbedFrame___pn9Ak .theme-module__EmbedFrameFooter___STjgr,
.theme-module__EmbedFrame___pn9Ak .theme-module__LogoBadge___HmrjF{
  transition:var(--transition-theme-change);
}

.theme-module__NoBackground___U1kwF{
  --mb-color-bg-dashboard:transparent;
}

[data-metabase-theme="transparent"][data-metabase-theme="transparent"] .theme-module__EmbedFrame___pn9Ak{
    background-color:transparent;
  }

[data-metabase-theme="transparent"][data-metabase-theme="transparent"] .theme-module__EmbedFrame___pn9Ak .theme-module__DashCard___JtBAa .theme-module__Card___h0xG6{
      background-color:transparent;
    }

[data-metabase-theme="transparent"][data-metabase-theme="transparent"] .theme-module__WithThemeBackground___ZL4ws{
    background-color:transparent;
  }

[data-metabase-theme="transparent"][data-metabase-theme="transparent"] .theme-module__EmbedFrameHeader___XmRFv,[data-metabase-theme="transparent"][data-metabase-theme="transparent"] .theme-module__EmbedFrameFooter___STjgr{
    background-color:transparent;
  }

.AppBar-module__AppBarRoot___MdZZp{
  position:relative;
  z-index:4;
}

.AppBar-module__AppBarRoot___MdZZp[data-with-border="true"]{
  border-bottom:1px solid var(--mb-color-border-neutral);
}

@media print{
  .AppBar-module__AppBarRoot___MdZZp{
    display:none;
  }
}

.DetailsGroup-module__name___vzXaa{
  word-wrap:break-word;
  word-break:break-word;
}

.Value-module__value___L9Y2p{
  word-wrap:break-word;
  word-break:break-word;
}

.Value-module__value___L9Y2p a{
    color:var(--mb-color-text-primary);
    -webkit-text-decoration:underline solid var(--mb-color-border-neutral) 1px;
            text-decoration:underline solid var(--mb-color-border-neutral) 1px;
  }

.Value-module__value___L9Y2p a:hover{
      color:var(--mb-color-core-brand);
    }

.Value-module__fk___XPhjB{
  border-radius:12px;
  border:1px solid var(--mb-color-border-neutral);
}

.Value-module__fk___XPhjB:hover{
    color:var(--mb-color-core-brand) !important;
  }

.Value-module__imageFrame___f3lql{
  border:1px solid var(--mb-color-border-neutral);
  border-radius:8px;
  overflow:hidden;
  box-shadow:0 1px 3px 0 hsla(220, 43%, 11%, 0.1);
}

.Value-module__maxHeight___XjJ92{
  max-height:560px;
  overflow:auto;
}

.Value-module__json___WmGa4{
  max-height:200px;
  width:100%;
  background-color:var(--mb-color-background_page-secondary);
  border:1px solid var(--mb-color-border-neutral);
  border-radius:4px;
}

.DetailViewPage-module__header___W7UTD{
  border-bottom:1px solid var(--mb-color-border-neutral);
}

.DetailViewPage-module__footer___f3orJ{
  border-top:1px solid var(--mb-color-border-neutral);
}

.DetailViewPage-module__scrollable___YdPvr{
  overflow:auto;
}

.Sidesheet-module__body___MMt_J{
  display:flex;
  flex-direction:column;
  flex:1 1 auto;
  overflow:hidden;
}

.Sidesheet-module__content___vJJrH:not([data-css-specificity-hack="🤷‍♀️"]){
    position:fixed;
    height:100dvh;
    max-height:100dvh;
    right:0;
    border-radius:0;
    display:flex;
    flex:1;
    flex-direction:column;
    box-shadow:-2px 0 4px -2px rgba(16, 24, 40, 0.06), -4px 0 8px -2px rgba(16, 24, 40, 0.1);
  }

.Sidesheet-module__scrollable___NK2af{
  overflow:auto;
}

.Header-module__avatarFrame___ulK3x{
  background-color:var(--mb-color-background_page-secondary);
  border:1px solid var(--mb-color-border-neutral);
  border-radius:50%;
  overflow:hidden;
}

.Header-module__text___OKQFg{
  word-wrap:break-word;
  word-break:break-word;
}

.Breadcrumb-module__breadcrumb___n7I0X{
  min-width:0;
  font-size:0.875em;
}

.Breadcrumb-module__content___c6DUo{
  --color:var(--mb-color-text-disabled);
  --active-color:var(--mb-color-core-brand);
}

.Breadcrumb-module__icon___iIQl1,
.Breadcrumb-module__text___UoGAO{
  color:var(--color);
}

.Breadcrumb-module__clickable___XSImJ{
  cursor:pointer;
}

.Breadcrumb-module__clickable___XSImJ:hover .Breadcrumb-module__icon___iIQl1,.Breadcrumb-module__clickable___XSImJ:hover .Breadcrumb-module__text___UoGAO{
      color:var(--active-color);
    }

.Relationship-module__clickable___JhL1k{
  color:var(--mb-color-text-primary) !important;
}.Relationship-module__clickable___JhL1k:hover .Relationship-module__text___fNfAl{
      color:var(--mb-color-core-brand) !important;
    }

.ProviderTypeIcon-module__icon___CR160{
  flex-shrink:0;
  color:var(--mb-color-icon-brand);
  background-color:var(--mb-color-background-secondary);
  border-radius:var(--mantine-radius-sm);
}

.ProviderTypeIcon-module__mark___Hg7f3{
  color:var(--mb-color-text-primary);
}

.ProviderTypePicker-module__option___wGaDq{
  display:block;
  width:100%;
  min-height:4.5rem;
  padding:var(--mantine-spacing-lg);
  border:1px solid var(--mb-color-border-neutral);
  border-radius:var(--mantine-radius-sm);
  transition:border-color 120ms ease, background-color 120ms ease;
}

.ProviderTypePicker-module__option___wGaDq:hover:not(:disabled){
  background-color:var(--mb-color-background-secondary);
  border-color:var(--mb-color-border-brand);
}

.ProviderTypePicker-module__option___wGaDq:focus-visible{
  outline:2px solid var(--mb-color-focus);
  outline-offset:2px;
}

.ProviderTypePicker-module__option___wGaDq:disabled{
  color:var(--mb-color-text-disabled);
  cursor:not-allowed;
  background-color:var(--mb-color-background-secondary);
}

.ProviderTypePicker-module__option___wGaDq:disabled .ProviderTypePicker-module__content___JVKPb{
  opacity:0.6;
}

.AppSwitcher-module__Avatar___r7FNc{
  --avatar-bg:var(--mb-color-background_page-secondary) !important;
  --avatar-color:var(--mb-color-text-primary) !important;

  cursor:pointer;
}

.CronExpressionInput-module__infoIcon___mjYad:hover{
  color:var(--mb-color-core-brand);
}

.Schedule-module__Schedule___ldq5L{
  line-height:2.5rem;
  display:grid;
  grid-template-columns:min-content auto;
  grid-gap:0.5rem;
  grid-gap:var(--schedule-grid-gap, 0.5rem);
  gap:0.5rem;
  gap:var(--schedule-grid-gap, 0.5rem);
  grid-row-gap:0.35rem;
  grid-row-gap:var(--schedule-row-gap, 0.35rem);
  row-gap:0.35rem;
  row-gap:var(--schedule-row-gap, 0.35rem);
  align-items:start;
  font-weight:normal;
  font-weight:var(--schedule-font-weight, normal);
}

.Schedule-module__ControlGroup___Sxu0H{
  display:flex;
  gap:0.25rem;
  flex-flow:row nowrap;
  flex-shrink:0;
  grid-column:2;
  align-items:center;
}

.Schedule-module__TextInFirstColumn___qUPNK{
  display:flex;
  flex-flow:row wrap;
  white-space:nowrap;
  align-items:flex-start;
  font-weight:normal;
  font-weight:var(--schedule-first-column-font-weight, normal);
}

.Schedule-module__TextInSecondColumn___jc0xE{
  line-height:1.5rem;
  grid-column:2;
  font-weight:normal;
}

.Schedule-module__CompactLabels___MGafy .Schedule-module__TextInFirstColumn___qUPNK{
  justify-content:flex-end;
}

.Schedule-module__Horizontal____Jsc6{
  display:flex;
  flex-flow:row wrap;
  align-items:flex-start;
  gap:0.25rem 0.5rem;
}

.Schedule-module__Horizontal____Jsc6 .Schedule-module__ControlGroup___Sxu0H{
  grid-column:unset;
}

.Schedule-module__Horizontal____Jsc6 .Schedule-module__TextInFirstColumn___qUPNK,
.Schedule-module__Horizontal____Jsc6 .Schedule-module__TextInSecondColumn___jc0xE{
  grid-column:unset;
}

.Schedule-module__FullWidthSelects___QyJhp{
  width:100%;
}

.Schedule-module__FullWidthSelects___QyJhp .Schedule-module__ControlGroup___Sxu0H{
    flex-grow:1;
  }

.Schedule-module__FullWidthSelects___QyJhp .Schedule-module__ControlGroup___Sxu0H > *{
    flex-grow:1;
  }

.Schedule-module__FullWidthSelects___QyJhp .Schedule-module__ControlGroup___Sxu0H .mb-mantine-Input-wrapper{
    width:100% !important;
  }

.SearchResultsDropdown-module__searchResultsContainer___cJbH6{
  display:flex;
  flex-direction:column;
}

.SearchResultsDropdown-module__dropdownFooter___IGygl{
  border-top:1px solid var(--mb-color-border-neutral);
  transition:all 0.2s ease-in-out;
}

.SearchResultsDropdown-module__dropdownFooter___IGygl:hover,
.SearchResultsDropdown-module__dropdownFooterSelected___AC0Zs{
  color:var(--mb-color-core-brand);
  background-color:var(--mb-color-background_surface-hover);
  cursor:pointer;
}

.SearchBar-module__container___gb9fd{
  border:1px solid var(--mb-color-border-neutral);
  background-color:var(--mb-color-background_page-primary);
  overflow:hidden;
  transition:background 150ms, width 0.2s;
}

.SearchBar-module__container___gb9fd:not(.SearchBar-module__active___zSy0W):hover{
    background-color:var(--mb-color-background_page-secondary);
  }

.SearchBar-module__container___gb9fd.SearchBar-module__active___zSy0W{
    background-color:var(--mb-color-background_page-tertiary);
  }

.SearchBar-module__input___ns8Pt{
  background-color:transparent;
  border:none;
  color:var(--mb-color-text-primary);
  font-weight:700;
  font-size:var(--mantine-font-size-md);
  flex-basis:0;
  flex-grow:1;
}

.SearchBar-module__input___ns8Pt:focus{
    outline:none;
  }

.SearchBar-module__input___ns8Pt::-moz-placeholder{
    color:var(--mb-color-text-primary);
  }

.SearchBar-module__input___ns8Pt::placeholder{
    color:var(--mb-color-text-primary);
  }

.SearchBar-module__searchIcon___vFmXh{
  flex-basis:1rem;
}

.SearchBar-module__closeButton___jxtuQ{
  align-items:center;
  justify-content:center;
  color:var(--mb-color-text-disabled);
}

.SearchBar-module__closeButton___jxtuQ:hover{
    color:var(--mb-color-text-secondary);
  }

@media (prefers-reduced-motion){
  .SearchBar-module__container___gb9fd{
    transition:none;
  }
}

@media screen and (max-width: 40em){
  .SearchBar-module__container___gb9fd{
    justify-content:center;
    margin-left:auto;
    width:2rem;
    height:2rem;
    border-radius:var(--mantine-radius-xl);
    border-color:transparent;
  }

    .SearchBar-module__container___gb9fd.SearchBar-module__active___zSy0W{
      width:100%;
      border-color:var(--mb-color-border-neutral);
      border-radius:var(--mantine-radius-xs);
      justify-content:flex-start;
    }

  .SearchBar-module__input___ns8Pt{
    width:0;
    flex-grow:0;
    padding:0;
  }

    .SearchBar-module__input___ns8Pt.SearchBar-module__active___zSy0W{
      flex-grow:1;
      padding-top:var(--mantine-spacing-sm);
      padding-bottom:var(--mantine-spacing-sm);
    }

  .SearchBar-module__searchIcon___vFmXh{
    transition:margin 0.3s;
  }

    .SearchBar-module__searchIcon___vFmXh.SearchBar-module__active___zSy0W{
      margin-left:var(--mantine-spacing-sm);
      margin-right:var(--mantine-spacing-sm);
    }
}

@media screen and (min-width: 40em){
  .SearchBar-module__container___gb9fd{
    max-width:50em;
    border-radius:var(--mantine-radius-xs);
    justify-content:flex-start;
  }

  .SearchBar-module__input___ns8Pt{
    padding:var(--mantine-spacing-sm) 0.75rem;
  }

  .SearchBar-module__searchIcon___vFmXh{
    margin-left:var(--mantine-spacing-sm);
  }
}

.SearchButton-module__iconButton___Gw4Bu{
  display:flex;
  align-items:center;
  height:100%;
  flex-shrink:0;
  padding-left:1rem;
  padding-right:0.25rem;
}

.SearchButton-module__searchTextButton___siit6{
  height:100%;
  width:100%;
  padding:0 0.5rem 0 0.25rem;
  display:inline-flex;
  align-items:center;
  justify-content:space-between;
  font-weight:bold;
  gap:0.25rem;
}

.SearchButton-module__searchTextButton___siit6:hover{
    background-color:var(--mb-color-background_surface-hover);
  }

.SearchButton-module__searchTextButton___siit6:hover .SearchButton-module__shortcutText___K0fzS{
    color:var(--mb-color-text-secondary);
    transition:color 100ms ease;
    background-color:var(--mb-color-background_surface-selected);
  }

.SearchButton-module__shortcutText___K0fzS{
  color:transparent;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
  transition:color 350ms ease;
  border-radius:2px;
  height:1rem;
  padding-left:4px;
  padding-right:4px;
  min-width:1rem;
  font-weight:400;
  font-size:12px;
  line-height:1rem;
}

.StoreLink-module__root___nT01X{
  margin-left:var(--mantine-spacing-xxs);
  margin-right:var(--mantine-spacing-sm);
}

.StoreLink-module__iconWrapper___a8YnT{
  width:2rem;
  height:2rem;
  border-radius:var(--mantine-radius-xxs);
  cursor:pointer;
  color:var(--mb-color-text-secondary-inverse);
  transition:all 300ms ease-in-out;
}

.StoreLink-module__iconWrapper___a8YnT:hover{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-navbar-admin-inverse);
  }

@media (prefers-reduced-motion){

.StoreLink-module__iconWrapper___a8YnT{
    transition:none;
}
  }

.AdminNavbar-module__AdminNavbarRoot___fYu4N{
  --mb-color-text-primary-inverse:var(--mantine-color-white);
  color:var(--mb-color-text-primary-inverse);
}

.AdminNavbar-module__AdminNavbarRoot___fYu4N :where(a){
    color:inherit;
  }

.AdminNavbar-module__AdminNavLink___hGRox{
  white-space:nowrap;
  text-overflow:ellipsis;
  padding:0.5rem 1rem;
  transition:all 200ms;
  border-radius:4px;
}

@media screen and (max-width: 80em){

.AdminNavbar-module__AdminNavLink___hGRox{
    padding-left:0.85rem;
    padding-right:0.85rem;
}
  }

.AdminNavbar-module__AdminNavLink___hGRox:hover{
    background-color:var(--mb-color-navbar-admin-inverse);
  }

.NavbarPromoCard-module__IconWrapper___JNVMB{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex-shrink:0;
  color:var(--mb-color-core-brand);
}

.NavbarPromoCard-module__DismissIconButtonWrapper___l44nO{
  color:var(--mb-color-text-disabled);
}

.NavbarPromoCard-module__DismissIconButtonWrapper___l44nO:hover{
  color:var(--mb-color-text-secondary);
}

.NavbarPromoCard-module__Body___Gie5_{
  color:var(--mb-color-text-secondary);
}

.NavbarPromoSlot-module__PromoSlot___Jq7Fa{
  position:sticky;
  bottom:0;
  display:flex;
  flex-direction:column;
  gap:var(--mantine-spacing-lg);
  padding:var(--mantine-spacing-lg) var(--mantine-spacing-lg) calc(var(--mantine-spacing-lg) * 2);
  background-color:var(--mb-color-background_page-primary);
  z-index:1;
}

.NavbarPromoSlot-module__PromoSlot___Jq7Fa:empty{
  display:none;
}

.UpsellGem-module__UpsellGem___uWcaT{
  color:var(--mb-color-core-brand);
  flex-shrink:0;
}

.UpsellGem-module__UpsellGemNew___nQYXz{
  color:var(--mb-color-core-brand);
  flex-shrink:0;
}

.AddDataModal-module__list___FYBuv .AddDataModal-module__tab___tcJXS{
  height:2.5rem;
  border-radius:var(--mantine-radius-sm);
}

.AddDataModal-module__list___FYBuv .AddDataModal-module__tab___tcJXS[data-active="true"]{
    color:var(--mb-color-core-brand);
    background-color:var(--mb-color-background_surface-selected);
  }

.AddDataModal-module__list___FYBuv{
  gap:2px;
}

.AddDataModal-module__tabLabel___YpmCN{
  text-align:left;
}

.AddDataModal-module__panelContainer___ei5k7{
  display:flex;
  flex-direction:column;
}

.AddDataModal-module__header___eeTPU{
  display:flex;
  align-items:center;
  height:5rem;
  padding-left:1.5rem;
  padding-right:1.5rem;
  flex-shrink:0;
}

.AddDataModal-module__panel___YWxTX{
  padding-left:var(--mantine-spacing-xl);
  padding-right:var(--mantine-spacing-xl);
  padding-bottom:var(--mantine-spacing-xl);
  flex:1;
  overflow:hidden;
}

.AddDataModal-module__dropZone___gl5mB{
  background-color:var(--mb-color-background_page-secondary);
  border:1px dashed var(--mb-color-border-neutral);
  border-radius:var(--default-border-radius);
  flex:1;
}

.AddDataModal-module__dropZone___gl5mB.AddDataModal-module__isActive___IocXK{
    background-color:var(--mb-color-background_surface-hover);
    border-color:var(--mb-color-background_surface-selected);
  }

.DatabaseEngineList-module__search___R1UOO{
  width:100%;
  border:1px solid var(--mb-color-border-neutral);
  border-radius:var(--default-border-radius);
}

.DatabaseEngineList-module__options___arYrd{
  padding:0;
  margin-bottom:var(--mantine-spacing-sm);
  border-radius:var(--default-border-radius);
  border:1px solid var(--mb-color-border-neutral);
  overflow:hidden;
}

.DatabaseEngineList-module__options___arYrd .DatabaseEngineList-module__option___rcJAa{
    padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);
    border-radius:0;
    cursor:pointer;
    display:flex;
    height:2.5rem;
  }

.DatabaseEngineList-module__options___arYrd .DatabaseEngineList-module__option___rcJAa:not(:last-child){
      border-bottom:1px solid var(--mb-color-border-neutral);
    }

.DatabaseEngineList-module__options___arYrd .DatabaseEngineList-module__option___rcJAa:hover,.DatabaseEngineList-module__options___arYrd .DatabaseEngineList-module__option___rcJAa[data-combobox-selected="true"]{
      background-color:var(--mb-color-background_surface-hover);
      color:inherit;
    }

.DatabaseEngineList-module__noResultsIcon___neU4t{
  background-color:var(--mb-color-background_page-tertiary);
  border-radius:100%;
  color:var(--mb-color-text-secondary);
}

.DatabaseEngineList-module__sampleDbIndicator___qhTaj{
  height:2.5rem;
  background-color:var(--mb-color-background_page-tertiary);
  border:1px solid var(--mb-color-border-neutral);
  border-radius:var(--default-border-radius);
  padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);
  margin-bottom:var(--mantine-spacing-sm);
}

.LicenseTokenMissingBanner-module__BannerContainer___qGJ6z{
  align-items:flex-start;
  justify-content:flex-start;
}

.LicenseTokenMissingBanner-module__BannerBody___E8nwY{
  text-align:left;
  flex-direction:column;
  align-items:flex-start;
}

@media screen and (min-width: 40em){

.LicenseTokenMissingBanner-module__BannerBody___E8nwY{
    flex-direction:row;
    align-items:center;
}
  }

@keyframes UndoListing-module__animated-progress___LvhEa{
  0%{
    transform:scaleX(1);
  }

  100%{
    transform:scaleX(0);
  }
}

.UndoListing-module__toast____JWuW{
  --toast-row-height:calc(1.5rem * var(--mantine-scale));
  --toast-line-height:calc(1.25rem * var(--mantine-scale));
  --toast-icon-size:calc(1rem * var(--mantine-scale));

  position:absolute;
  bottom:0;
  display:flex;
  flex-direction:column;
  justify-content:center;
  width:-moz-max-content;
  width:max-content;
  min-height:calc(3.5rem * var(--mantine-scale));
}

.UndoListing-module__progress___TpDc8{
  animation:UndoListing-module__animated-progress___LvhEa linear;
  transform-origin:left;
}

.UndoListing-module__toast____JWuW:hover .UndoListing-module__progress___TpDc8{
  animation-play-state:paused;
}

.UndoListing-module__message___Y2Ra2{
  padding-top:calc((var(--toast-row-height) - var(--toast-line-height)) / 2);
  padding-bottom:calc((var(--toast-row-height) - var(--toast-line-height)) / 2);
  overflow:hidden;
  line-height:var(--toast-line-height);
}

.UndoListing-module__messageIcon___Squ5y{
  margin-top:calc(
    (var(--toast-line-height) - var(--toast-icon-size)) / 2
  );
}

.UndoListing-module__controls___gZ3qQ{
  min-height:var(--toast-row-height);
  overflow:hidden;
}

.UndoListing-module__actionButton___pXyGi{
  height:var(--toast-row-height);
}

.UndoListing-module__dismissIcon___KJ6GR{
  cursor:pointer;
}

.UndoListing-module__dismissIcon___KJ6GR:hover{
    opacity:0.7;
  }

.StatusSmall-module__Root___yRCWw{
  position:relative;
  width:3rem;
  height:3rem;

  --border-color:var(--mb-color-border-brand);
  --background-color:transparent;
  --icon-color:var(--mb-color-core-brand);
}

.StatusSmall-module__Root___yRCWw[data-status="complete"]{
  --border-color:var(--mb-color-core-brand);
  --background-color:var(--mb-color-feedback-positive);
  --icon-color:var(--mb-color-text-primary-inverse);
}

.StatusSmall-module__Root___yRCWw[data-status="loading"]{
  --background-color:var(--mb-color-feedback-negative);
  --icon-color:var(--mb-color-text-primary-inverse);
}

.StatusSmall-module__StatusContainer___GVdyr{
  width:100%;
  height:100%;
  color:var(--icon-color);
  border:0.375rem solid var(--border-color);
  border-radius:50%;
  background-color:var(--mb-color-background_surface-brand-subtle);
  box-shadow:0 1px 12px var(--mb-color-shadow-default);
}

.StatusSmall-module__StatusIconContainer___fNcJ1{
  width:1.5rem;
  height:1.5rem;
  border-radius:50%;
  background-color:var(--background-color);
}

.MetabotConversationHistory-module__activeItem___XAM6i{
  background-color:var(--mb-color-background_surface-hover);
}

.KeyboardShortcut-module__separator___sXW3Q{
  color:var(--mb-color-text-secondary);
}

.HydratedKBarSearch-module__input___sFH1J{
  padding:var(--mantine-spacing-xl);
  padding-left:3.75rem;
  font-size:17px;
  width:100%;
  border:none;
  border-bottom:1px solid var(--border-color);
  border-top-left-radius:0.5rem;
  border-top-right-radius:0.5rem;
  color:var(--mb-color-text-primary);
  line-height:1rem;
  outline:none;
  background-color:transparent;
}

.Palette-module__iconContainer___YdGdD{
  pointer-events:none;
}

.Palette-module__viewAndFilterResults___MeOa2:hover{
  -webkit-text-decoration:underline;
  text-decoration:underline;
}

.DashboardNotificationCard-module__root___DetrO{
  border:1px solid var(--mb-color-border-neutral);
  border-radius:var(--mantine-radius-xs);
}

.DashboardNotificationCard-module__root___DetrO:not(:last-child){
    margin-bottom:1.25rem;
  }

.DashboardNotificationCard-module__message___NfrYf:not(:last-child)::after{
    content:" · ";
    white-space:pre;
  }

.DashboardNotificationCard-module__icon___FRmuM{
  cursor:pointer;
}

.DashboardNotificationCard-module__icon___FRmuM:hover{
    color:var(--mb-color-text-secondary);
  }

.CollectionPermissionsModal-module__PermissionTableContainer___kwa1F{
  overflow:auto;
  height:50vh;
}

.GroupsMultiSelect-module__pill___fg64_{
  gap:var(--mantine-spacing-xxs);
  padding:calc(0.125rem * var(--mantine-scale)) calc(0.375rem * var(--mantine-scale)) calc(0.125rem * var(--mantine-scale)) var(--mantine-spacing-sm);
  border:1px solid var(--mb-color-border-neutral);
  border-radius:0.75rem;
}
.GroupsMultiSelect-module__pill___fg64_  > span{
    line-height:var(--mantine-line-height-sm);
  }
.GroupsMultiSelect-module__remove___qEu0P{
  margin:0 !important;
  transform:translateY(1px);
}
.GroupsMultiSelect-module__checkbox___TyHZx{
  pointer-events:none;
}
.GroupsMultiSelect-module__groupLabel___r2WoT{
  color:var(--mb-color-text-secondary);
}
.GroupsMultiSelect-module__groupLabel___r2WoT::after{
    display:none;
  }

.Lighthouse-module__LighthouseContainer___yojrr{
  overflow:hidden;
  position:absolute;
  bottom:0;
  left:0;
  right:0;
  width:100%;
  height:max(260px, min(32vw, 480px));
  pointer-events:none;
  container-type:inline-size;
  z-index:0;
}

.Lighthouse-module__LighthouseCanvas___SbUjY{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:100%;
  pointer-events:none;
  display:block;
}

.Lighthouse-module__LighthouseColors___nkgzw{
  --illustration-primary:var(--mb-color-core-brand);
  --illustration-secondary:var(--mb-color-illustration-secondary-brand);
  --illustration-background:var(--mb-color-background_page-primary);
}

.Lighthouse-module__LighthouseImage___jmjV_{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:100%;
  pointer-events:none;
}

.Lighthouse-module__LighthouseThumbnail____ejcL{
  width:100%;
  height:100%;
}

.ConfirmMoveDashboardQuestionCandidatesModal-module__modal___RKPqf{
  display:flex;
  flex-direction:column;
  overflow:hidden;
}

.ConfirmMoveDashboardQuestionCandidatesModal-module__modalHeader___nD5vW{
  padding:2rem 2.5rem;
  padding-right:2.5rem;
  flex-shrink:0;
}

.ConfirmMoveDashboardQuestionCandidatesModal-module__modalBody___r96y0{
  overflow:hidden;
  position:relative;
  display:flex;
  flex-direction:column;
}

.ConfirmMoveDashboardQuestionCandidatesModal-module__tableHeader___XYzR7{
  flex-shrink:0;
  border-bottom:1px solid var(--mb-color-border-neutral);
}

.ConfirmMoveDashboardQuestionCandidatesModal-module__modalFooter___AvD4W{
  flex-shrink:0;
  border-top:1px solid var(--mb-color-border-neutral);
}

.ConfirmMoveDashboardQuestionCandidatesModal-module__tbody___RyFTI{
  background:var(--mb-color-background_page-secondary);
  overflow-y:auto;
  min-height:min(25rem, calc(90dvh - 189px));
  max-height:min(40rem, calc(90dvh - 189px));
}

.ConfirmMoveDashboardQuestionCandidatesModal-module__column___PUQGl:first-child{
    width:70%;
    padding:0.5rem 0.5rem 0.75rem 2.5rem;
  }

.ConfirmMoveDashboardQuestionCandidatesModal-module__column___PUQGl:last-child{
    width:30%;
    padding:0.5rem 2.5rem 0.75rem 0.5rem;
  }

.ConfirmMoveDashboardQuestionCandidatesModal-module__cell___YiDGJ:first-child{
    width:70%;
    padding:0.5rem 0.5rem 0.5rem 2.5rem;
  }

.ConfirmMoveDashboardQuestionCandidatesModal-module__cell___YiDGJ:last-child{
    width:30%;
    padding:0.5rem 2.5rem 0.5rem 0.5rem;
  }

.ConfirmMoveDashboardQuestionCandidatesModal-module__tableRow___Rod8t{
  display:flex;
}

.ConfirmMoveDashboardQuestionCandidatesModal-module__tableRow___Rod8t:first-child .ConfirmMoveDashboardQuestionCandidatesModal-module__col___WQkkn{
    padding-top:0.75rem;
  }

.ConfirmMoveDashboardQuestionCandidatesModal-module__tableRow___Rod8t:last-child .ConfirmMoveDashboardQuestionCandidatesModal-module__col___WQkkn{
    padding-bottom:0.75rem;
  }


  .DataStudioBreadcrumbs-module__breadcrumbs___p4lU9 a:hover{
    color:var(--mb-color-core-brand);
  }


  @media screen and (max-width: calc(50rem + 300px)){.PaneHeader-module__ButtonGroup___tIYmL{
    position:fixed;
    right:3.5rem;
}
  }

.GuidePage-module__page___T7oej{
  flex:1;
  overflow:auto;
}

.GuidePage-module__content___l3FLt{
  margin:0 auto;
  max-width:45rem;
  width:100%;
}

.GuidePage-module__cardContent___RtHQ0{
  padding:2.5rem;
}

.NewModelOption-module__linkWrapper___Tee8Z{
  box-sizing:border-box;
  -webkit-text-decoration:none;
  text-decoration:none;
  display:block;
  background-color:var(--mb-color-background_page-primary);
  padding:var(--padding-4);
  align-items:center;
  border:var(--border-size) var(--border-style) var(--mb-color-border-neutral);
  border-radius:var(--default-border-radius);
  cursor:pointer;
  height:100%;
  min-height:21.25rem;
  text-align:center;
  box-shadow:0 1px 3px 0 var(--mb-color-text-disabled);
  transition:all 0.2s linear;
}

.NewModelOption-module__linkWrapper___Tee8Z:hover{
  box-shadow:0 3px 8px 0 var(--mb-color-text-disabled);
}

.NewModelOption-module__modelTitle___Hc2zy{
  transition:all 0.2s linear;
}

.NewModelOption-module__linkWrapper___Tee8Z:hover .NewModelOption-module__modelTitle___Hc2zy{
  color:var(--mb-color-core-brand);
}

.NewModelOptions-module__optionsRoot___vKf44{
  margin-left:var(--mantine-spacing-sm);
  margin-right:var(--mantine-spacing-sm);
}

@media (min-width: 40em){
  .NewModelOptions-module__optionsRoot___vKf44{
    margin-left:4rem;
    margin-right:4rem;
  }
}

.NewModelOptions-module__educationalButton___y124V{
  padding:1em;
  border-radius:var(--mantine-radius-sm);
  background-color:var(--mb-color-background_page-tertiary);
  color:var(--mb-color-core-brand);
  font-weight:bold;
  transition:all 0.3s;
}

.NewModelOptions-module__educationalButton___y124V:hover{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-core-brand);
  }

.ModelPersistenceLogJobs-module__errorBox___IO2jc{
  padding:0.5rem 1rem;
  border-radius:var(--mantine-radius-xs);
  color:var(--mb-color-text-primary);
  background-color:var(--mb-color-background_page-secondary);
  font-family:var(--mantine-font-family-monospace);
  font-weight:400;
  font-size:var(--mantine-font-size-xs);
  line-height:1.25rem;
}

.DottedBackground-module__root___Qlly_{
  position:relative;
  overflow:hidden;
  background-color:var(--mb-dotted-bg-background);
}

.DottedBackground-module__root___Qlly_::before{
  content:"";
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
  pointer-events:none;
  background-image:radial-gradient(
    circle,
    var(--mb-dotted-bg-color) var(--mb-dotted-bg-size),
    transparent var(--mb-dotted-bg-size)
  );
  background-position:center;
  background-repeat:round round;
  background-size:var(--mb-dotted-bg-spacing) var(--mb-dotted-bg-spacing);
}

.LineDecorator-module__root___ZH4dC{
  --mb-color-upsell-pattern:color-mix(
    in srgb,
    var(--mb-color-core-brand),
    transparent 80%
  );

  position:relative;
  display:flex;
}

.LineDecorator-module__border___FlWsB{
  pointer-events:none;
  position:absolute;
}

.LineDecorator-module__border___FlWsB[data-position="top"],
.LineDecorator-module__border___FlWsB[data-position="bottom"]{
  height:1px;
  width:calc(100% + 500px);
  left:-250px;
  background-image:linear-gradient(
    to right,
    transparent,
    var(--mb-color-upsell-pattern),
    var(--mb-color-upsell-pattern),
    var(--mb-color-upsell-pattern),
    transparent
  );
}

.LineDecorator-module__border___FlWsB[data-position="top"]{
  top:-1px;
}

.LineDecorator-module__border___FlWsB[data-position="bottom"]{
  bottom:-1px;
}

.LineDecorator-module__border___FlWsB[data-position="right"],
.LineDecorator-module__border___FlWsB[data-position="left"]{
  width:1px;
  height:calc(100% + 250px);
  top:-75px;
  background-image:linear-gradient(
    to bottom,
    transparent,
    var(--mb-color-upsell-pattern),
    var(--mb-color-upsell-pattern),
    var(--mb-color-upsell-pattern),
    transparent
  );
}

.LineDecorator-module__border___FlWsB[data-position="right"]{
  right:-1px;
}

.LineDecorator-module__border___FlWsB[data-position="left"]{
  left:-1px;
}

.UpsellCta-module__UpsellCTALink___aBdyE{
  white-space:nowrap;
  display:flex;
  gap:0.5rem;
  align-items:center;
  justify-content:center;
  flex-grow:0;
  font-weight:bold;
  font-size:0.75rem;
  padding:0.25rem 0.5rem;
  border-radius:0.5rem;
  color:var(--mb-color-text-primary-inverse);
  background-color:var(--mb-color-core-metabase_brand);
  -webkit-text-decoration:none;
  text-decoration:none;
  cursor:pointer;
}.UpsellCta-module__UpsellCTALink___aBdyE:hover{
    background-color:var(--mb-color-core-metabase_brand-hover);
  }.UpsellCta-module__UpsellCTALink___aBdyE.UpsellCta-module__Medium___RPfNI{
    padding:0.5rem 1rem;
  }.UpsellCta-module__UpsellCTALink___aBdyE.UpsellCta-module__Large___MhOk9{
    font-size:0.875rem;
    padding:0.75rem 1rem;
  }

.UpsellCardContent-module__ImageCard___Ath6d{
  --mb-color-upsell-pattern-light:color-mix(
    in srgb,
    var(--mb-color-core-brand),
    transparent 95%
  );

  display:flex;
  height:-moz-fit-content;
  height:fit-content;
  background-color:var(--mb-color-upsell-pattern-light);
}

.UpsellCardContent-module__UpsellCta___yOUa3{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  cursor:pointer;
  font-family:inherit;
  font-size:16px;
  font-weight:600;
  border:none;
  border-radius:4px;
  padding:10px 20px;
  background:var(--mb-color-core-brand);
  color:var(--mb-color-text-primary-inverse);
  transition:background 150ms, color 150ms, box-shadow 100ms;
  outline:none;
  -webkit-text-decoration:none;
  text-decoration:none;
  line-height:1.4;
  box-shadow:0 2px 4px 0 rgba(13, 19, 35, 0.04);
}

.UpsellCardContent-module__UpsellCta___yOUa3:hover,
.UpsellCardContent-module__UpsellCta___yOUa3:focus{
  color:var(--mb-color-text-primary-inverse);
  border-color:color-mix(in srgb, var(--mb-color-core-brand), transparent 12%);
  background-color:color-mix(
    in srgb,
    var(--mb-color-core-brand),
    transparent 12%
  );
}

@media screen and (max-height: 520px){
  .BaseUpsellPage-module__UpsellPageContent___iC3aY{
    height:100%;
    overflow-y:auto;
  }
}

.ChartTypeOption-module__BorderedButton___sUOIp{
  border:var(--border-size) var(--border-style) var(--mb-color-border-neutral) !important;
}

.ChartTypeOption-module__SettingsButton___umLpY{
  opacity:0;
}

.ChartTypeOption-module__VisualizationButton___kIHkd:hover + .ChartTypeOption-module__SettingsButton___umLpY,
.ChartTypeOption-module__SettingsButton___umLpY:hover{
  opacity:1;
}

.ChartTypeSettings-module__moreChartsHeader___uLK7s{
  width:-moz-fit-content;
  width:fit-content;
  border-radius:var(--mantine-radius-sm);
  padding:0.25rem 0.75rem;
  color:var(--mb-color-text-secondary);
}.ChartTypeSettings-module__moreChartsHeader___uLK7s:hover{
    color:var(--mb-color-core-brand);
    background-color:var(--mb-color-background_surface-hover);
  }

.QuestionDownloadPopover-module__FloatingButton___fv6kX{
  position:absolute;
  right:1rem;
  top:0.5rem;
  z-index:2;
}

.HeaderBreadcrumbs-module__Container___rPEFA{
  max-width:100%;
}

.HeaderBreadcrumbs-module__Container___rPEFA.HeaderBreadcrumbs-module__headVariant___Zd4RW .HeaderBreadcrumbs-module__HeaderBreadcrumb___PGwTJ,.HeaderBreadcrumbs-module__Container___rPEFA.HeaderBreadcrumbs-module__headVariant___Zd4RW .HeaderBreadcrumbs-module__HeaderBreadcrumbs___EtYGG{
      font-size:1.25rem;
    }

.HeaderBreadcrumbs-module__Container___rPEFA.HeaderBreadcrumbs-module__headVariant___Zd4RW .HeaderBreadcrumbs-module__HeaderBreadcrumbIcon___MAK2_{
      width:1.125rem;
      height:1.125rem;
      transform:translateY(1px);
    }

.HeaderBreadcrumbs-module__HeaderBreadcrumbs___EtYGG{
  color:var(--mb-color-text-disabled);
  font-size:0.8em;
  font-weight:bold;
  padding-left:0.5em;
  padding-right:0.5em;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}

.QueryBuilderBackButton-module__QueryBuilderBackButton___A1ll4{
  border-color:color-mix(
    in srgb,
    var(--mb-color-border-neutral),
    black 5%
  ) !important;
}

.FilterPanel-module__FilterPanelRoot___pucht{
  border-bottom:1px solid var(--mb-color-border-neutral);
  padding-left:var(--mantine-spacing-xxl);
  padding-right:var(--mantine-spacing-xxl);
}

.ExpressionWidgetHeader-module__Header___dtS7J{
  color:var(--mb-color-text-secondary);
  padding:1rem 1.5rem;
  border-bottom:1px solid var(--mb-color-border-neutral);
  display:flex;
  align-items:center;
  height:3rem;
}.ExpressionWidgetHeader-module__Header___dtS7J .ExpressionWidgetHeader-module__HeaderButton___qU8Io[data-variant="subtle"]{
    color:var(--mb-color-text-disabled);
  }.ExpressionWidgetHeader-module__Header___dtS7J .ExpressionWidgetHeader-module__HeaderButton___qU8Io[data-variant="subtle"]:not(:disabled):hover{
      color:var(--mb-color-core-brand);
    }.ExpressionWidgetHeader-module__Header___dtS7J .ExpressionWidgetHeader-module__HeaderButton___qU8Io[data-variant="subtle"]:disabled{
      opacity:1;
      cursor:default;
    }

.ColumnAndSeparatorRow-module__separator___PYdJJ{
  flex:0 0 auto;
}

.ColumnAndSeparatorRow-module__column___OHLfP{
  flex:1;
}

.ColumnAndSeparatorRow-module__dropdown___jMZSR{
  display:none;
}

.ColumnAndSeparatorRow-module__placeholder___Bqaax{
  position:absolute;
  bottom:0.5rem;
  left:0.75rem;
  pointer-events:none;
  -webkit-user-select:none;
     -moz-user-select:none;
          user-select:none;
}

.MetadataInfo-module__Description___WNaOE{
  white-space:pre-line;
  max-height:200px;
  overflow:auto;
  margin-bottom:0.5em;
}

.MetadataInfo-module__EmptyDescription___HnAhH{
  color:var(--mb-color-text-disabled);
  font-weight:700;
}

.BucketPickerPopover-module__triggerButton___AyJHI{
  border-radius:0;
  visibility:hidden;
  color:var(--mb-color-text-disabled-inverse);
  border-left:2px solid var(--mb-color-border-neutral-subtle);
}

*:hover > .BucketPickerPopover-module__triggerButton___AyJHI{
  visibility:visible;
}

.BucketPickerPopover-module__triggerButton___AyJHI:hover{
  color:var(--mb-color-text-primary-inverse);
}

@media (hover: none) and (pointer: coarse){
  .BucketPickerPopover-module__triggerButton___AyJHI{
    visibility:visible;
    color:var(--select-list-item-text-color, var(--mb-color-core-brand));
  }

  .BucketPickerPopover-module__chevronIcon___KEf4W{
    color:var(--select-list-item-text-color, var(--mb-color-core-brand));
  }
}

.BucketPickerPopover-module__triggerButtonLabel___jUEuR{
  display:flex;
  gap:0.5rem;
}

.BucketPickerPopover-module__chevronIcon___KEf4W{
  color:var(--mb-color-text-primary-inverse);
  flex:0 0 auto;
}

.BucketPickerPopover-module__chevronDown___AtfP5{
  flex:0 0 auto;
  width:8px;
  margin-left:0.25em;
  color:currentColor;
  opacity:0.75;
}

.BucketPickerPopover-module__selectListItem___qm3Z3{
  padding:0.5rem 1rem;
  font-weight:400;
}

.BucketPickerPopover-module__selectListItem___qm3Z3.BucketPickerPopover-module__selectListItem___qm3Z3[aria-selected="true"],
.BucketPickerPopover-module__selectListItem___qm3Z3.BucketPickerPopover-module__selectListItem___qm3Z3:hover{
  background-color:var(
    --bucket-picker-active-color,
    var(--mb-color-core-brand)
  );
}

.BucketPickerPopover-module__moreButton___ILigB{
  transition:none !important;
}

.BucketPickerPopover-module__moreButton___ILigB:hover{
  background-color:var(--mb-color-background_surface-hover);
}


  .QueryColumnPicker-module__itemWrapper___qy4Qy:hover .QueryColumnPicker-module__chevronDown___Z6o6s{
    visibility:visible;
  }

.QueryColumnPicker-module__chevronDown___Z6o6s{
  visibility:hidden;
}

.ColumnInput-module__button___EaMId{
  justify-content:space-between !important;
  font-weight:normal;
}

button.ColumnInput-module__root___aBMiW:hover{
    background:none;
  }

button.ColumnInput-module__root___aBMiW:hover .ColumnInput-module__button___EaMId{
    color:var(--mb-color-text-primary);
  }

button.ColumnInput-module__root___aBMiW.ColumnInput-module__open___xw3cu,button.ColumnInput-module__root___aBMiW:focus-visible{
    border-color:var(--mb-color-core-brand);
    outline:none;
  }


  .ClickActionControl-module__horizontalButton___UgFcU[data-variant="inverse"]:hover{
    color:var(--mb-color-text-primary-inverse);
    background-color:var(--mb-color-core-brand);
  }

.ClickActionControl-module__horizontalButton___UgFcU[data-variant="inverse"]:hover .ClickActionControl-module__clickActionButtonIcon___tcJI7,.ClickActionControl-module__horizontalButton___UgFcU[data-variant="inverse"]:hover .ClickActionControl-module__clickActionButtonTextIcon___l5KnJ{
      color:var(--mb-color-text-primary-inverse);
    }

.ClickActionControl-module__horizontalButton___UgFcU[data-variant="inverse"] .ClickActionControl-module__inner___pMUGl{
    width:100%;
  }

.ClickActionControl-module__horizontalButton___UgFcU[data-variant="inverse"] .ClickActionControl-module__label___vbRlx{
    display:flex;
    justify-content:space-between;
    width:100%;
  }

.ClickActionControl-module__tokenFilterActionButton___v44MZ{
  border-radius:100px;
  height:1.4rem;
  padding-bottom:0.125rem;
  border:1px solid var(--mb-color-input-focus);
}

.ClickActionControl-module__tokenFilterActionTokenButton___YUpud{
  border-radius:100px;
  padding:0.3125rem 0.875rem;
  border:1px solid var(--mb-color-input-focus);
}

.ClickActionControl-module__clickActionButtonTextIcon___l5KnJ{
  margin-right:0.25rem;
  width:0.875rem;
  height:100%;
  font-weight:700;
  font-size:1.25rem;
}


    .ExtractColumn-module__button___rJvbc[data-variant] .ExtractColumn-module__inner___vYKAR{
      align-items:flex-start;
      justify-content:flex-start;
    }.ExtractColumn-module__button___rJvbc[data-variant] .ExtractColumn-module__example___mwkut{
      font-weight:normal;
    }.ExtractColumn-module__button___rJvbc[data-variant] .ExtractColumn-module__content___Mmy8U,.ExtractColumn-module__button___rJvbc[data-variant] .ExtractColumn-module__example___mwkut{
      font-family:var(--mb-default-font-family) !important;
    }.ExtractColumn-module__button___rJvbc[data-variant]:hover{
      background:var(--mb-color-core-brand);
    }.ExtractColumn-module__button___rJvbc[data-variant]:hover .ExtractColumn-module__content___Mmy8U,.ExtractColumn-module__button___rJvbc[data-variant]:hover .ExtractColumn-module__example___mwkut{
        color:var(--mb-color-text-primary-inverse);
      }.ExtractColumn-module__button___rJvbc[data-variant] .ExtractColumn-module__label___fSWbC{
      width:100%;
    }

.FilterColumnPicker-module__StyledAccordionList___qt1do{
  color:var(--mb-color-core-filter);
}


  .FilterPickerFooter-module__FilterFooterRoot___FeGdo:not(:only-child){
    border-top:1px solid var(--mb-color-border-neutral);
  }

.FilterOperatorPicker-module__root___hchMv{
  flex-shrink:0;
}

.FilterPickerBody-module__readOnly___QT3gf{
  pointer-events:none;
}

.FilterPill-module__root___UZYdN{
  display:flex;
  cursor:pointer;
  color:var(--mb-color-core-filter);
  background-color:color-mix(
    in srgb,
    var(--mb-color-core-filter) 20%,
    transparent
  );
  border-radius:0.75rem;
  word-wrap:anywhere;
}

.FilterPill-module__root___UZYdN.FilterPill-module__readOnly___TDWIl{
    cursor:default;
    pointer-events:none;
  }

.FilterPill-module__icon___NmvuX{
  flex-shrink:0;
}


  .ViewTitleHeader-module__FilterButton___LUz7X[data-variant="default"]{
    transition:background 300ms linear, border 300ms linear;
  }

.ViewTitleHeader-module__FilterButton___LUz7X[data-variant="default"]:hover{
      color:var(--mb-color-core-filter);
      background-color:color-mix(
        in srgb,
        var(--mb-color-core-filter) 10%,
        var(--mb-color-core-white)
      );
      border-color:color-mix(
        in srgb,
        var(--mb-color-core-filter) 40%,
        var(--mb-color-core-white)
      );
    }

.ViewTitleHeader-module__FilterButton___LUz7X.ViewTitleHeader-module__FilterButton___LUz7X.ViewTitleHeader-module__FiltersActive___tqXsD[data-variant="default"][data-variant="default"]:hover{
      border-right-color:var(--mb-color-border-neutral);
    }

@container query-builder (max-width: 50em){
  .ViewTitleHeader-module__ActionButtonRoot___s8LJf[data-variant="default"]{
    flex-shrink:0;
    padding:11px;
  }

  .ViewTitleHeader-module__ActionButtonLabel___XX1Uk{
    display:none;
  }

  .ViewTitleHeader-module__ActionButtonSection___zoB3U[data-position="left"]{
    margin-right:0;
  }
}

.ViewTitleHeader-module__FilterButtonAttachment___FAAiH[data-variant="default"]{
    padding:0.5rem;
    transition:background 300ms linear, border 300ms linear;
  }

.ViewTitleHeader-module__FilterButtonAttachment___FAAiH[data-variant="default"]:hover{
      background-color:color-mix(
        in srgb,
        var(--mb-color-core-filter) 10%,
        var(--mb-color-core-white)
      );
      border-color:color-mix(
        in srgb,
        var(--mb-color-core-filter) 40%,
        var(--mb-color-core-white)
      );
    }

.ViewTitleHeader-module__FilterButtonAttachment___FAAiH[data-variant="default"]:hover .ViewTitleHeader-module__FilterCountChip___i9Zol,.ViewTitleHeader-module__FilterButtonAttachment___FAAiH[data-variant="default"][data-expanded="true"] .ViewTitleHeader-module__FilterCountChip___i9Zol{
        color:var(--mb-color-text-primary-inverse);
        background-color:var(--mb-color-core-filter);
      }

.ViewTitleHeader-module__FilterCountChip___i9Zol{
  font-size:0.6875rem;
  border-radius:10px;
  line-height:1rem;
  padding-left:0.5rem;
  padding-right:0.5rem;
  color:var(--mb-color-text-primary);
  background-color:color-mix(
    in srgb,
    var(--mb-color-core-filter) 15%,
    var(--mb-color-core-white)
  );
}

.ViewTitleHeader-module__SummarizeButton___iJlfc{
  transition:background 300ms linear, border 300ms linear;
}

.ViewTitleHeader-module__SummarizeButton___iJlfc:hover:not([data-active="true"]){
    color:var(--mb-color-core-summarize);
    border-color:color-mix(
      in srgb,
      var(--mb-color-core-summarize) 40%,
      var(--mb-color-core-white)
    );
    background-color:color-mix(
      in srgb,
      var(--mb-color-core-summarize) 15%,
      var(--mb-color-core-white)
    );
  }

.ViewTitleHeader-module__NotebookButton___E_ONR{
  transition:background 300ms linear, border 300ms linear;
}

.ViewTitleHeader-module__NotebookButton___E_ONR:hover:not([data-active="true"]){
    color:var(--mb-color-core-brand);
    border-color:color-mix(
      in srgb,
      var(--mb-color-core-brand) 40%,
      var(--mb-color-core-white)
    );
    background-color:color-mix(
      in srgb,
      var(--mb-color-core-brand) 15%,
      var(--mb-color-core-white)
    );
  }

.ViewTitleHeader-module__BackButton___r9DgW{
  color:var(--mb-color-core-brand);
  padding:0.75rem;
}

.ViewTitleHeader-module__HeaderDivider___cmEC4{
  font-size:1.25rem;
  line-height:1.5rem;
  font-weight:700;
  color:var(--mb-color-text-secondary);
  padding-left:0.5rem;
  padding-right:0.25rem;
}

.ViewTitleHeader-module__AdHocViewHeading___VopOj{
  margin-bottom:0.25rem;
  margin-top:0.25rem;
  margin-right:1rem;
}

.ViewTitleHeader-module__SaveButton___VB250{
  border-radius:8px;
}

.ViewTitleHeader-module__SaveButton___VB250[data-disabled="true"]{
    pointer-events:all;
  }

.ViewTitleHeader-module__SaveButton___VB250:hover{
    background-color:var(--mb-color-background_page-secondary);
  }

.ViewTitleHeader-module__Divider___KCgBf{
  flex-grow:1;
}

.ViewTitleHeader-module__ViewHeaderActionPanel___JyUmI{
  display:flex;
  align-items:center;
  margin-left:auto;
  gap:0.5rem;
  position:relative;
}

@container query-builder (max-width: 70em){

.ViewTitleHeader-module__ViewHeaderActionPanel___JyUmI{
    margin-left:0;
    width:100%;
    justify-content:start;
    border-top:1px solid var(--mb-color-border-neutral);
    margin-top:1rem;
    padding:0.5rem 1.325rem 0 1.325rem;
}
  }

@media screen and (max-width: 40em){

.ViewTitleHeader-module__ViewHeaderActionPanel___JyUmI{
    padding-left:1.325rem;
    padding-right:1.325rem;
}
  }

.ViewTitleHeader-module__ViewHeaderActionPanel___JyUmI .ViewTitleHeader-module__SaveButton___VB250[data-disabled="true"]{
      pointer-events:all;
    }

.ViewTitleHeader-module__ViewRunButtonWithTooltip___BtaQV{
  color:var(--mb-color-text-primary);
}

.ViewTitleHeader-module__ViewRunButtonWithTooltip___BtaQV:hover{
    color:var(--mb-color-core-brand);
  }

.ViewTitleHeader-module__ViewRunButtonWithTooltip___BtaQV.ViewTitleHeader-module__isDirty___MYMpB:hover{
      color:var(--mb-color-text-primary-inverse);
    }

.ViewTitleHeader-module__ViewHeaderContainer___OuJfJ{
  --app-subheader-height:48px;

  border-bottom:1px solid var(--mb-color-border-neutral);
  padding-top:0.5rem;
  padding-bottom:0.5rem;
}

@media screen and (max-width: 70em){
    .ViewTitleHeader-module__ViewHeaderContainer___OuJfJ.ViewTitleHeader-module__isNavBarOpen___wba16{
      gap:0.25rem;
    }

      .ViewTitleHeader-module__ViewHeaderContainer___OuJfJ.ViewTitleHeader-module__isNavBarOpen___wba16 .ViewTitleHeader-module__ViewHeaderActionPanel___JyUmI{
        margin-left:0;
      }
    .ViewTitleHeader-module__ViewHeaderContainer___OuJfJ.ViewTitleHeader-module__isNavBarOpen___wba16{

      flex-direction:column;
      align-items:start;
    }
  }

@container query-builder (max-width: 70em){

.ViewTitleHeader-module__ViewHeaderContainer___OuJfJ{
    flex-direction:column;
    align-items:start;
    padding:0.5rem 0;
}
  }

.ViewTitleHeader-module__ViewHeaderIconButtonContainer___YD0Nb .ViewTitleHeader-module__ViewHeaderIconButton___fc2ZO{
    padding:0.25rem 0.5rem;
    height:2rem;
    width:2rem;
  }

.ViewTitleHeader-module__ViewHeaderIconButtonContainer___YD0Nb .ViewTitleHeader-module__ViewHeaderIconButton___fc2ZO:hover{
      color:var(--mb-color-core-brand);
      background-color:var(--mb-color-background_page-tertiary);
    }

.ViewTitleHeader-module__SavedQuestionHeaderButtonContainer___gi0K7{
  right:0.38rem;
  width:100%;
}

.ViewTitleHeader-module__SavedQuestionHeaderButtonContainer___gi0K7.ViewTitleHeader-module__isModelOrMetric___CCBmo{
    right:0;
  }

.ViewTitleHeader-module__ViewHeaderLeftSideWrapper___DSWCM{
  flex-grow:1;
  align-items:center;
  width:100%;
  min-width:0;
  gap:0.5rem;
}

@container query-builder (max-width: 70em){

.ViewTitleHeader-module__ViewHeaderLeftSideWrapper___DSWCM{
    padding-left:1.325rem;
}
  }

.ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX{
  width:100%;
  min-width:0;
}

.ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX .ViewTitleHeader-module__SavedQuestionHeaderButtonContainer___gi0K7{
    transition:all 400ms ease;
    position:relative;
    top:0.5rem;
  }

.ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX .ViewTitleHeader-module__ViewHeaderLeftSubHeading___WO7Ds{
    opacity:0;
    transition:all 400ms ease;
  }

.ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX.ViewTitleHeader-module__showSubHeader___ThRD_ .ViewTitleHeader-module__SavedQuestionHeaderButtonContainer___gi0K7{
      top:0;
    }

.ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX.ViewTitleHeader-module__showSubHeader___ThRD_ .ViewTitleHeader-module__ViewHeaderLeftSubHeading___WO7Ds{
      opacity:1;
    }

.ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX:focus-within .ViewTitleHeader-module__SavedQuestionHeaderButtonContainer___gi0K7{
      top:0;
    }

.ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX:hover .ViewTitleHeader-module__SavedQuestionHeaderButtonContainer___gi0K7{
      top:0;
    }

.ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX:focus-within .ViewTitleHeader-module__ViewHeaderLeftSubHeading___WO7Ds{
      opacity:1;
    }

.ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX:hover .ViewTitleHeader-module__ViewHeaderLeftSubHeading___WO7Ds{
      opacity:1;
    }

@container query-builder (max-width: 70em){
    .ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX .ViewTitleHeader-module__SavedQuestionHeaderButtonContainer___gi0K7{
      top:0;
    }

    .ViewTitleHeader-module__SavedQuestionLeftSideRoot___VzzHX .ViewTitleHeader-module__ViewHeaderLeftSubHeading___WO7Ds{
      opacity:1;
    }
  }

.ViewTitleHeader-module__ViewHeaderLeftSubHeading___WO7Ds{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  -moz-column-gap:1rem;
       column-gap:1rem;
  row-gap:0.25rem;
}

@container query-builder (max-width: 70em){

.ViewTitleHeader-module__FilterPanel___C_VNy:not([data-css-specificity-hack]){
    padding-left:1.325rem;
    padding-right:1.325rem;
}
  }

@media screen and (max-width: 40em){

.ViewTitleHeader-module__FilterPanel___C_VNy:not([data-css-specificity-hack]){
    padding-left:1.325rem;
    padding-right:1.325rem;
}
  }

.ViewSection-module__ViewSectionRoot___LxV9X{
  display:flex;
  align-items:center;
  padding:0 0.5rem;
}@container query-builder (min-width: 70em){.ViewSection-module__ViewSectionRoot___LxV9X{
    padding-left:2rem;
    padding-right:1rem;
}
  }


/*# sourceMappingURL=app-main.css.map*/