._Box_5locv_1 {
  flex-shrink: 0;
}
._Box_5locv_1[data-loading=true] {
  opacity: 0.5;
}
._Box_5locv_1._radius-0_5locv_7 {
  border-radius: 0px;
}
._Box_5locv_1._radius-xs_5locv_10 {
  border-radius: 3px;
}
._Box_5locv_1._radius-sm_5locv_13 {
  border-radius: 6px;
}
._Box_5locv_1._radius-md_5locv_16 {
  border-radius: 12px;
}
._Box_5locv_1._radius-true_5locv_19 {
  border-radius: 12px;
}
._Box_5locv_1._radius-card_5locv_22 {
  border-radius: 16px;
}
._Box_5locv_1._radius-lg_5locv_25 {
  border-radius: 16px;
}
._Box_5locv_1._radius-xl_5locv_28 {
  border-radius: 24px;
}
._Box_5locv_1._radius-round_5locv_31 {
  border-radius: 48px;
}
._Box_5locv_1._radius-inherit_5locv_34 {
  border-radius: inherit;
}
._Box_5locv_1._flex-true_5locv_37 {
  flex: 1;
}
._Box_5locv_1._dir-row_5locv_40 {
  flex-direction: row;
  flex-wrap: wrap;
}
._Box_5locv_1._dir-row_5locv_40._x-start_5locv_44 {
  justify-content: start;
}
._Box_5locv_1._dir-row_5locv_40._x-center_5locv_47 {
  justify-content: center;
}
._Box_5locv_1._dir-row_5locv_40._x-end_5locv_50 {
  justify-content: end;
}
._Box_5locv_1._dir-row_5locv_40._x-space-between_5locv_53 {
  justify-content: space-between;
}
._Box_5locv_1._dir-row_5locv_40._y-start_5locv_56 {
  align-items: start;
}
._Box_5locv_1._dir-row_5locv_40._y-center_5locv_59 {
  align-items: center;
}
._Box_5locv_1._dir-row_5locv_40._y-end_5locv_62 {
  align-items: end;
}
._Box_5locv_1._dir-col_5locv_65 {
  flex-direction: column;
}
._Box_5locv_1._dir-col_5locv_65._x-start_5locv_44 {
  align-items: start;
}
._Box_5locv_1._dir-col_5locv_65._x-center_5locv_47 {
  align-items: center;
}
._Box_5locv_1._dir-col_5locv_65._x-end_5locv_50 {
  align-items: end;
}
._Box_5locv_1._dir-col_5locv_65._y-start_5locv_56 {
  justify-content: start;
}
._Box_5locv_1._dir-col_5locv_65._y-center_5locv_59 {
  justify-content: center;
}
._Box_5locv_1._dir-col_5locv_65._y-end_5locv_62 {
  justify-content: end;
}
._Box_5locv_1._dir-col_5locv_65._y-space-between_5locv_86 {
  justify-content: space-between;
}
._Box_5locv_1._noWrap-true_5locv_89 {
  flex-wrap: nowrap;
}
._Box_5locv_1._noWrap-false_5locv_92 {
  flex-wrap: wrap;
}
._Box_5locv_1._display-flex_5locv_95 {
  display: flex;
}
._Box_5locv_1._display-inline-flex_5locv_98 {
  display: inline-flex;
}
._Box_5locv_1._display-grid_5locv_101 {
  display: grid;
}
._Box_5locv_1._display-inline-grid_5locv_104 {
  display: inline-grid;
}
._Box_5locv_1._display-block_5locv_107 {
  display: block;
}
._Box_5locv_1._display-inline-block_5locv_110 {
  display: inline-block;
}
._Box_5locv_1._display-none_5locv_113 {
  display: none;
}
._Box_5locv_1._textAlign-left_5locv_116 {
  text-align: left;
}
._Box_5locv_1._textAlign-center_5locv_119 {
  text-align: center;
}
._Box_5locv_1._textAlign-right_5locv_122 {
  text-align: right;
}
._Box_5locv_1._margin-0_5locv_125 {
  margin: 0px;
}
._Box_5locv_1._marginX-0_5locv_128 {
  margin-left: 0px;
  margin-right: 0px;
}
._Box_5locv_1._marginY-0_5locv_132 {
  margin-top: 0px;
  margin-bottom: 0px;
}
._Box_5locv_1._marginLeft-0_5locv_136 {
  margin-left: 0px;
}
._Box_5locv_1._marginRight-0_5locv_139 {
  margin-right: 0px;
}
._Box_5locv_1._marginTop-0_5locv_142 {
  margin-top: 0px;
}
._Box_5locv_1._marginBottom-0_5locv_145 {
  margin-bottom: 0px;
}
._Box_5locv_1._padding-0_5locv_148 {
  padding: 0px;
}
._Box_5locv_1._paddingX-0_5locv_151 {
  padding-left: 0px;
  padding-right: 0px;
}
._Box_5locv_1._paddingY-0_5locv_155 {
  padding-top: 0px;
  padding-bottom: 0px;
}
._Box_5locv_1._paddingLeft-0_5locv_159 {
  padding-left: 0px;
}
._Box_5locv_1._paddingRight-0_5locv_162 {
  padding-right: 0px;
}
._Box_5locv_1._paddingTop-0_5locv_165 {
  padding-top: 0px;
}
._Box_5locv_1._paddingBottom-0_5locv_168 {
  padding-bottom: 0px;
}
._Box_5locv_1._gap-0_5locv_171 {
  gap: 0px;
}
._Box_5locv_1._margin-xs_5locv_174 {
  margin: 3px;
}
._Box_5locv_1._marginX-xs_5locv_177 {
  margin-left: 3px;
  margin-right: 3px;
}
._Box_5locv_1._marginY-xs_5locv_181 {
  margin-top: 3px;
  margin-bottom: 3px;
}
._Box_5locv_1._marginLeft-xs_5locv_185 {
  margin-left: 3px;
}
._Box_5locv_1._marginRight-xs_5locv_188 {
  margin-right: 3px;
}
._Box_5locv_1._marginTop-xs_5locv_191 {
  margin-top: 3px;
}
._Box_5locv_1._marginBottom-xs_5locv_194 {
  margin-bottom: 3px;
}
._Box_5locv_1._padding-xs_5locv_197 {
  padding: 3px;
}
._Box_5locv_1._paddingX-xs_5locv_200 {
  padding-left: 3px;
  padding-right: 3px;
}
._Box_5locv_1._paddingY-xs_5locv_204 {
  padding-top: 3px;
  padding-bottom: 3px;
}
._Box_5locv_1._paddingLeft-xs_5locv_208 {
  padding-left: 3px;
}
._Box_5locv_1._paddingRight-xs_5locv_211 {
  padding-right: 3px;
}
._Box_5locv_1._paddingTop-xs_5locv_214 {
  padding-top: 3px;
}
._Box_5locv_1._paddingBottom-xs_5locv_217 {
  padding-bottom: 3px;
}
._Box_5locv_1._gap-xs_5locv_220 {
  gap: 3px;
}
._Box_5locv_1._margin-sm_5locv_223 {
  margin: 6px;
}
._Box_5locv_1._marginX-sm_5locv_226 {
  margin-left: 6px;
  margin-right: 6px;
}
._Box_5locv_1._marginY-sm_5locv_230 {
  margin-top: 6px;
  margin-bottom: 6px;
}
._Box_5locv_1._marginLeft-sm_5locv_234 {
  margin-left: 6px;
}
._Box_5locv_1._marginRight-sm_5locv_237 {
  margin-right: 6px;
}
._Box_5locv_1._marginTop-sm_5locv_240 {
  margin-top: 6px;
}
._Box_5locv_1._marginBottom-sm_5locv_243 {
  margin-bottom: 6px;
}
._Box_5locv_1._padding-sm_5locv_246 {
  padding: 6px;
}
._Box_5locv_1._paddingX-sm_5locv_249 {
  padding-left: 6px;
  padding-right: 6px;
}
._Box_5locv_1._paddingY-sm_5locv_253 {
  padding-top: 6px;
  padding-bottom: 6px;
}
._Box_5locv_1._paddingLeft-sm_5locv_257 {
  padding-left: 6px;
}
._Box_5locv_1._paddingRight-sm_5locv_260 {
  padding-right: 6px;
}
._Box_5locv_1._paddingTop-sm_5locv_263 {
  padding-top: 6px;
}
._Box_5locv_1._paddingBottom-sm_5locv_266 {
  padding-bottom: 6px;
}
._Box_5locv_1._gap-sm_5locv_269 {
  gap: 6px;
}
._Box_5locv_1._margin-md_5locv_272 {
  margin: 12px;
}
._Box_5locv_1._marginX-md_5locv_275 {
  margin-left: 12px;
  margin-right: 12px;
}
._Box_5locv_1._marginY-md_5locv_279 {
  margin-top: 12px;
  margin-bottom: 12px;
}
._Box_5locv_1._marginLeft-md_5locv_283 {
  margin-left: 12px;
}
._Box_5locv_1._marginRight-md_5locv_286 {
  margin-right: 12px;
}
._Box_5locv_1._marginTop-md_5locv_289 {
  margin-top: 12px;
}
._Box_5locv_1._marginBottom-md_5locv_292 {
  margin-bottom: 12px;
}
._Box_5locv_1._padding-md_5locv_295 {
  padding: 12px;
}
._Box_5locv_1._paddingX-md_5locv_298 {
  padding-left: 12px;
  padding-right: 12px;
}
._Box_5locv_1._paddingY-md_5locv_302 {
  padding-top: 12px;
  padding-bottom: 12px;
}
._Box_5locv_1._paddingLeft-md_5locv_306 {
  padding-left: 12px;
}
._Box_5locv_1._paddingRight-md_5locv_309 {
  padding-right: 12px;
}
._Box_5locv_1._paddingTop-md_5locv_312 {
  padding-top: 12px;
}
._Box_5locv_1._paddingBottom-md_5locv_315 {
  padding-bottom: 12px;
}
._Box_5locv_1._gap-md_5locv_318 {
  gap: 12px;
}
._Box_5locv_1._margin-true_5locv_321 {
  margin: 12px;
}
._Box_5locv_1._marginX-true_5locv_324 {
  margin-left: 12px;
  margin-right: 12px;
}
._Box_5locv_1._marginY-true_5locv_328 {
  margin-top: 12px;
  margin-bottom: 12px;
}
._Box_5locv_1._marginLeft-true_5locv_332 {
  margin-left: 12px;
}
._Box_5locv_1._marginRight-true_5locv_335 {
  margin-right: 12px;
}
._Box_5locv_1._marginTop-true_5locv_338 {
  margin-top: 12px;
}
._Box_5locv_1._marginBottom-true_5locv_341 {
  margin-bottom: 12px;
}
._Box_5locv_1._padding-true_5locv_344 {
  padding: 12px;
}
._Box_5locv_1._paddingX-true_5locv_347 {
  padding-left: 12px;
  padding-right: 12px;
}
._Box_5locv_1._paddingY-true_5locv_351 {
  padding-top: 12px;
  padding-bottom: 12px;
}
._Box_5locv_1._paddingLeft-true_5locv_355 {
  padding-left: 12px;
}
._Box_5locv_1._paddingRight-true_5locv_358 {
  padding-right: 12px;
}
._Box_5locv_1._paddingTop-true_5locv_361 {
  padding-top: 12px;
}
._Box_5locv_1._paddingBottom-true_5locv_364 {
  padding-bottom: 12px;
}
._Box_5locv_1._gap-true_5locv_367 {
  gap: 12px;
}
._Box_5locv_1._margin-lg_5locv_370 {
  margin: 18px;
}
._Box_5locv_1._marginX-lg_5locv_373 {
  margin-left: 18px;
  margin-right: 18px;
}
._Box_5locv_1._marginY-lg_5locv_377 {
  margin-top: 18px;
  margin-bottom: 18px;
}
._Box_5locv_1._marginLeft-lg_5locv_381 {
  margin-left: 18px;
}
._Box_5locv_1._marginRight-lg_5locv_384 {
  margin-right: 18px;
}
._Box_5locv_1._marginTop-lg_5locv_387 {
  margin-top: 18px;
}
._Box_5locv_1._marginBottom-lg_5locv_390 {
  margin-bottom: 18px;
}
._Box_5locv_1._padding-lg_5locv_393 {
  padding: 18px;
}
._Box_5locv_1._paddingX-lg_5locv_396 {
  padding-left: 18px;
  padding-right: 18px;
}
._Box_5locv_1._paddingY-lg_5locv_400 {
  padding-top: 18px;
  padding-bottom: 18px;
}
._Box_5locv_1._paddingLeft-lg_5locv_404 {
  padding-left: 18px;
}
._Box_5locv_1._paddingRight-lg_5locv_407 {
  padding-right: 18px;
}
._Box_5locv_1._paddingTop-lg_5locv_410 {
  padding-top: 18px;
}
._Box_5locv_1._paddingBottom-lg_5locv_413 {
  padding-bottom: 18px;
}
._Box_5locv_1._gap-lg_5locv_416 {
  gap: 18px;
}
._Box_5locv_1._margin-xl_5locv_419 {
  margin: 24px;
}
._Box_5locv_1._marginX-xl_5locv_422 {
  margin-left: 24px;
  margin-right: 24px;
}
._Box_5locv_1._marginY-xl_5locv_426 {
  margin-top: 24px;
  margin-bottom: 24px;
}
._Box_5locv_1._marginLeft-xl_5locv_430 {
  margin-left: 24px;
}
._Box_5locv_1._marginRight-xl_5locv_433 {
  margin-right: 24px;
}
._Box_5locv_1._marginTop-xl_5locv_436 {
  margin-top: 24px;
}
._Box_5locv_1._marginBottom-xl_5locv_439 {
  margin-bottom: 24px;
}
._Box_5locv_1._padding-xl_5locv_442 {
  padding: 24px;
}
._Box_5locv_1._paddingX-xl_5locv_445 {
  padding-left: 24px;
  padding-right: 24px;
}
._Box_5locv_1._paddingY-xl_5locv_449 {
  padding-top: 24px;
  padding-bottom: 24px;
}
._Box_5locv_1._paddingLeft-xl_5locv_453 {
  padding-left: 24px;
}
._Box_5locv_1._paddingRight-xl_5locv_456 {
  padding-right: 24px;
}
._Box_5locv_1._paddingTop-xl_5locv_459 {
  padding-top: 24px;
}
._Box_5locv_1._paddingBottom-xl_5locv_462 {
  padding-bottom: 24px;
}
._Box_5locv_1._gap-xl_5locv_465 {
  gap: 24px;
}
._Box_5locv_1._margin-xxl_5locv_468 {
  margin: 32px;
}
._Box_5locv_1._marginX-xxl_5locv_471 {
  margin-left: 32px;
  margin-right: 32px;
}
._Box_5locv_1._marginY-xxl_5locv_475 {
  margin-top: 32px;
  margin-bottom: 32px;
}
._Box_5locv_1._marginLeft-xxl_5locv_479 {
  margin-left: 32px;
}
._Box_5locv_1._marginRight-xxl_5locv_482 {
  margin-right: 32px;
}
._Box_5locv_1._marginTop-xxl_5locv_485 {
  margin-top: 32px;
}
._Box_5locv_1._marginBottom-xxl_5locv_488 {
  margin-bottom: 32px;
}
._Box_5locv_1._padding-xxl_5locv_491 {
  padding: 32px;
}
._Box_5locv_1._paddingX-xxl_5locv_494 {
  padding-left: 32px;
  padding-right: 32px;
}
._Box_5locv_1._paddingY-xxl_5locv_498 {
  padding-top: 32px;
  padding-bottom: 32px;
}
._Box_5locv_1._paddingLeft-xxl_5locv_502 {
  padding-left: 32px;
}
._Box_5locv_1._paddingRight-xxl_5locv_505 {
  padding-right: 32px;
}
._Box_5locv_1._paddingTop-xxl_5locv_508 {
  padding-top: 32px;
}
._Box_5locv_1._paddingBottom-xxl_5locv_511 {
  padding-bottom: 32px;
}
._Box_5locv_1._gap-xxl_5locv_514 {
  gap: 32px;
}
._Box_5locv_1._paddingLeft-safe-area_5locv_517 {
  padding-left: env(safe-area-inset-left);
}
._Box_5locv_1._paddingRight-safe-area_5locv_520 {
  padding-right: env(safe-area-inset-right);
}
._Box_5locv_1._paddingTop-safe-area_5locv_523 {
  padding-top: env(safe-area-inset-top);
}
._Box_5locv_1._paddingBottom-safe-area_5locv_526 {
  padding-bottom: env(safe-area-inset-bottom);
}
._Box_5locv_1._marginLeft-safe-area_5locv_529 {
  margin-left: env(safe-area-inset-left);
}
._Box_5locv_1._marginRight-safe-area_5locv_532 {
  margin-right: env(safe-area-inset-right);
}
._Box_5locv_1._marginTop-safe-area_5locv_535 {
  margin-top: env(safe-area-inset-top);
}
._Box_5locv_1._marginBottom-safe-area_5locv_538 {
  margin-bottom: env(safe-area-inset-bottom);
}
._Box_5locv_1._gap-btn_5locv_541 {
  gap: 6px;
}
._Box_5locv_1._overflow-auto_5locv_544 {
  overflow: auto;
}
._Box_5locv_1._overflow-hidden_5locv_547 {
  overflow: hidden;
}
._Box_5locv_1._font-icon_5locv_550 {
  font-family: "Material Symbols Rounded", sans-serif;
  font-size: 24px;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  text-transform: none;
  display: inline-flex;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}
._Box_5locv_1._font-icon_5locv_550._textSize-xxs_5locv_564 {
  font-size: 10px;
}
._Box_5locv_1._font-icon_5locv_550._textSize-xs_5locv_567 {
  font-size: 12px;
}
._Box_5locv_1._font-icon_5locv_550._textSize-sm_5locv_570 {
  font-size: 18px;
}
._Box_5locv_1._font-icon_5locv_550._textSize-md_5locv_573 {
  font-size: 24px;
}
._Box_5locv_1._font-icon_5locv_550._textSize-lg_5locv_576 {
  font-size: 30px;
}
._Box_5locv_1._font-icon_5locv_550._textSize-xl_5locv_579 {
  font-size: 36px;
}
._Box_5locv_1._font-icon_5locv_550._textSize-xxl_5locv_582 {
  font-size: 40px;
}
._Box_5locv_1._font-numeric_5locv_585 {
  font-family: "JetBrains Mono", monospace;
}
._Box_5locv_1._textSize-xxs_5locv_564 {
  font-size: var(--agFontSizeXxs);
}
._Box_5locv_1._textSize-xs_5locv_567 {
  font-size: var(--agFontSizeXs);
}
._Box_5locv_1._textSize-sm_5locv_570 {
  font-size: var(--agFontSizeSm);
}
._Box_5locv_1._textSize-md_5locv_573 {
  font-size: var(--agFontSizeMd);
}
._Box_5locv_1._textSize-lg_5locv_576 {
  font-size: var(--agFontSizeLg);
}
._Box_5locv_1._textSize-xl_5locv_579 {
  font-size: var(--agFontSizeXl);
}
._Box_5locv_1._textSize-xxl_5locv_582 {
  font-size: var(--agFontSizeXxl);
}
._Box_5locv_1._font-numeric_5locv_585._textSize-xxs_5locv_564 {
  font-size: 8px;
}
._Box_5locv_1._font-numeric_5locv_585._textSize-xs_5locv_567 {
  font-size: 10px;
}
._Box_5locv_1._font-numeric_5locv_585._textSize-sm_5locv_570 {
  font-size: 12px;
}
._Box_5locv_1._font-numeric_5locv_585._textSize-md_5locv_573 {
  font-size: 14px;
}
._Box_5locv_1._font-numeric_5locv_585._textSize-lg_5locv_576 {
  font-size: 20px;
}
._Box_5locv_1._font-numeric_5locv_585._textSize-xl_5locv_579 {
  font-size: 28px;
}
._Box_5locv_1._font-numeric_5locv_585._textSize-xxl_5locv_582 {
  font-size: 36px;
}
._Box_5locv_1._textSize-xxs_5locv_564, ._Box_5locv_1._textSize-xs_5locv_567 {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 600;
}
._Box_5locv_1._textSize-lg_5locv_576 {
  font-weight: 500;
}
._Box_5locv_1._textSize-xl_5locv_579 {
  font-weight: 400;
}
._Box_5locv_1._textSize-xxl_5locv_582 {
  font-weight: 400;
}
._Box_5locv_1._border-true_5locv_644 {
  border: 1px solid var(--color-border);
}
._Box_5locv_1._border-left_5locv_647 {
  border-left: 1px solid var(--color-border);
}
._Box_5locv_1._border-right_5locv_650 {
  border-right: 1px solid var(--color-border);
}
._Box_5locv_1._border-top_5locv_653 {
  border-top: 1px solid var(--color-border);
}
._Box_5locv_1._border-bottom_5locv_656 {
  border-bottom: 1px solid var(--color-border);
}
._Box_5locv_1._border-x_5locv_659 {
  border-left: 1px solid var(--color-border);
  border-right: 1px solid var(--color-border);
}
._Box_5locv_1._border-y_5locv_663 {
  border-top: 1px solid var(--color-border);
  border-bottom: 1px solid var(--color-border);
}
._Box_5locv_1._border-0_5locv_667::before, ._Box_5locv_1._border-false_5locv_667::before {
  display: none;
}
._Box_5locv_1._textColor-text_5locv_670 {
  color: var(--color-text);
}
._Box_5locv_1._textColorHover-text_5locv_673:hover {
  color: var(--color-text);
}
._Box_5locv_1._background-text_5locv_676 {
  background: var(--color-text);
}
._Box_5locv_1._backgroundHover-text_5locv_679:hover {
  background: var(--color-text);
}
._Box_5locv_1._borderColor-text_5locv_682 {
  border-color: var(--color-text) !important;
}
._Box_5locv_1._borderColorHover-text_5locv_685:hover {
  border-color: var(--color-text) !important;
}
._Box_5locv_1._textColor-text-secondary_5locv_688 {
  color: var(--color-text-secondary);
}
._Box_5locv_1._textColorHover-text-secondary_5locv_691:hover {
  color: var(--color-text-secondary);
}
._Box_5locv_1._background-text-secondary_5locv_694 {
  background: var(--color-text-secondary);
}
._Box_5locv_1._backgroundHover-text-secondary_5locv_697:hover {
  background: var(--color-text-secondary);
}
._Box_5locv_1._borderColor-text-secondary_5locv_700 {
  border-color: var(--color-text-secondary) !important;
}
._Box_5locv_1._borderColorHover-text-secondary_5locv_703:hover {
  border-color: var(--color-text-secondary) !important;
}
._Box_5locv_1._textColor-primary_5locv_706 {
  color: var(--color-primary);
}
._Box_5locv_1._textColorHover-primary_5locv_709:hover {
  color: var(--color-primary);
}
._Box_5locv_1._background-primary_5locv_712 {
  background: var(--color-primary);
}
._Box_5locv_1._backgroundHover-primary_5locv_715:hover {
  background: var(--color-primary);
}
._Box_5locv_1._borderColor-primary_5locv_718 {
  border-color: var(--color-primary) !important;
}
._Box_5locv_1._borderColorHover-primary_5locv_721:hover {
  border-color: var(--color-primary) !important;
}
._Box_5locv_1._textColor-primary-light_5locv_724 {
  color: var(--color-primary-light);
}
._Box_5locv_1._textColorHover-primary-light_5locv_727:hover {
  color: var(--color-primary-light);
}
._Box_5locv_1._background-primary-light_5locv_730 {
  background: var(--color-primary-light);
}
._Box_5locv_1._backgroundHover-primary-light_5locv_733:hover {
  background: var(--color-primary-light);
}
._Box_5locv_1._borderColor-primary-light_5locv_736 {
  border-color: var(--color-primary-light) !important;
}
._Box_5locv_1._borderColorHover-primary-light_5locv_739:hover {
  border-color: var(--color-primary-light) !important;
}
._Box_5locv_1._textColor-primary-opacity_5locv_742 {
  color: var(--color-primary-opacity);
}
._Box_5locv_1._textColorHover-primary-opacity_5locv_745:hover {
  color: var(--color-primary-opacity);
}
._Box_5locv_1._background-primary-opacity_5locv_748 {
  background: var(--color-primary-opacity);
}
._Box_5locv_1._backgroundHover-primary-opacity_5locv_751:hover {
  background: var(--color-primary-opacity);
}
._Box_5locv_1._borderColor-primary-opacity_5locv_754 {
  border-color: var(--color-primary-opacity) !important;
}
._Box_5locv_1._borderColorHover-primary-opacity_5locv_757:hover {
  border-color: var(--color-primary-opacity) !important;
}
._Box_5locv_1._textColor-success_5locv_760 {
  color: var(--color-success);
}
._Box_5locv_1._textColorHover-success_5locv_763:hover {
  color: var(--color-success);
}
._Box_5locv_1._background-success_5locv_766 {
  background: var(--color-success);
}
._Box_5locv_1._backgroundHover-success_5locv_769:hover {
  background: var(--color-success);
}
._Box_5locv_1._borderColor-success_5locv_772 {
  border-color: var(--color-success) !important;
}
._Box_5locv_1._borderColorHover-success_5locv_775:hover {
  border-color: var(--color-success) !important;
}
._Box_5locv_1._textColor-success-light_5locv_778 {
  color: var(--color-success-light);
}
._Box_5locv_1._textColorHover-success-light_5locv_781:hover {
  color: var(--color-success-light);
}
._Box_5locv_1._background-success-light_5locv_784 {
  background: var(--color-success-light);
}
._Box_5locv_1._backgroundHover-success-light_5locv_787:hover {
  background: var(--color-success-light);
}
._Box_5locv_1._borderColor-success-light_5locv_790 {
  border-color: var(--color-success-light) !important;
}
._Box_5locv_1._borderColorHover-success-light_5locv_793:hover {
  border-color: var(--color-success-light) !important;
}
._Box_5locv_1._textColor-success-opacity_5locv_796 {
  color: var(--color-success-opacity);
}
._Box_5locv_1._textColorHover-success-opacity_5locv_799:hover {
  color: var(--color-success-opacity);
}
._Box_5locv_1._background-success-opacity_5locv_802 {
  background: var(--color-success-opacity);
}
._Box_5locv_1._backgroundHover-success-opacity_5locv_805:hover {
  background: var(--color-success-opacity);
}
._Box_5locv_1._borderColor-success-opacity_5locv_808 {
  border-color: var(--color-success-opacity) !important;
}
._Box_5locv_1._borderColorHover-success-opacity_5locv_811:hover {
  border-color: var(--color-success-opacity) !important;
}
._Box_5locv_1._textColor-danger_5locv_814 {
  color: var(--color-danger);
}
._Box_5locv_1._textColorHover-danger_5locv_817:hover {
  color: var(--color-danger);
}
._Box_5locv_1._background-danger_5locv_820 {
  background: var(--color-danger);
}
._Box_5locv_1._backgroundHover-danger_5locv_823:hover {
  background: var(--color-danger);
}
._Box_5locv_1._borderColor-danger_5locv_826 {
  border-color: var(--color-danger) !important;
}
._Box_5locv_1._borderColorHover-danger_5locv_829:hover {
  border-color: var(--color-danger) !important;
}
._Box_5locv_1._textColor-danger-light_5locv_832 {
  color: var(--color-danger-light);
}
._Box_5locv_1._textColorHover-danger-light_5locv_835:hover {
  color: var(--color-danger-light);
}
._Box_5locv_1._background-danger-light_5locv_838 {
  background: var(--color-danger-light);
}
._Box_5locv_1._backgroundHover-danger-light_5locv_841:hover {
  background: var(--color-danger-light);
}
._Box_5locv_1._borderColor-danger-light_5locv_844 {
  border-color: var(--color-danger-light) !important;
}
._Box_5locv_1._borderColorHover-danger-light_5locv_847:hover {
  border-color: var(--color-danger-light) !important;
}
._Box_5locv_1._textColor-danger-opacity_5locv_850 {
  color: var(--color-danger-opacity);
}
._Box_5locv_1._textColorHover-danger-opacity_5locv_853:hover {
  color: var(--color-danger-opacity);
}
._Box_5locv_1._background-danger-opacity_5locv_856 {
  background: var(--color-danger-opacity);
}
._Box_5locv_1._backgroundHover-danger-opacity_5locv_859:hover {
  background: var(--color-danger-opacity);
}
._Box_5locv_1._borderColor-danger-opacity_5locv_862 {
  border-color: var(--color-danger-opacity) !important;
}
._Box_5locv_1._borderColorHover-danger-opacity_5locv_865:hover {
  border-color: var(--color-danger-opacity) !important;
}
._Box_5locv_1._textColor-warn_5locv_868 {
  color: var(--color-warn);
}
._Box_5locv_1._textColorHover-warn_5locv_871:hover {
  color: var(--color-warn);
}
._Box_5locv_1._background-warn_5locv_874 {
  background: var(--color-warn);
}
._Box_5locv_1._backgroundHover-warn_5locv_877:hover {
  background: var(--color-warn);
}
._Box_5locv_1._borderColor-warn_5locv_880 {
  border-color: var(--color-warn) !important;
}
._Box_5locv_1._borderColorHover-warn_5locv_883:hover {
  border-color: var(--color-warn) !important;
}
._Box_5locv_1._textColor-warn-light_5locv_886 {
  color: var(--color-warn-light);
}
._Box_5locv_1._textColorHover-warn-light_5locv_889:hover {
  color: var(--color-warn-light);
}
._Box_5locv_1._background-warn-light_5locv_892 {
  background: var(--color-warn-light);
}
._Box_5locv_1._backgroundHover-warn-light_5locv_895:hover {
  background: var(--color-warn-light);
}
._Box_5locv_1._borderColor-warn-light_5locv_898 {
  border-color: var(--color-warn-light) !important;
}
._Box_5locv_1._borderColorHover-warn-light_5locv_901:hover {
  border-color: var(--color-warn-light) !important;
}
._Box_5locv_1._textColor-warn-opacity_5locv_904 {
  color: var(--color-warn-opacity);
}
._Box_5locv_1._textColorHover-warn-opacity_5locv_907:hover {
  color: var(--color-warn-opacity);
}
._Box_5locv_1._background-warn-opacity_5locv_910 {
  background: var(--color-warn-opacity);
}
._Box_5locv_1._backgroundHover-warn-opacity_5locv_913:hover {
  background: var(--color-warn-opacity);
}
._Box_5locv_1._borderColor-warn-opacity_5locv_916 {
  border-color: var(--color-warn-opacity) !important;
}
._Box_5locv_1._borderColorHover-warn-opacity_5locv_919:hover {
  border-color: var(--color-warn-opacity) !important;
}
._Box_5locv_1._textColor-border_5locv_922 {
  color: var(--color-border);
}
._Box_5locv_1._textColorHover-border_5locv_925:hover {
  color: var(--color-border);
}
._Box_5locv_1._background-border_5locv_928 {
  background: var(--color-border);
}
._Box_5locv_1._backgroundHover-border_5locv_931:hover {
  background: var(--color-border);
}
._Box_5locv_1._borderColor-border_5locv_934 {
  border-color: var(--color-border) !important;
}
._Box_5locv_1._borderColorHover-border_5locv_937:hover {
  border-color: var(--color-border) !important;
}
._Box_5locv_1._textColor-black_5locv_940 {
  color: #000;
}
._Box_5locv_1._textColorHover-black_5locv_943:hover {
  color: #000;
}
._Box_5locv_1._background-black_5locv_946 {
  background: #000;
}
._Box_5locv_1._backgroundHover-black_5locv_949:hover {
  background: #000;
}
._Box_5locv_1._borderColor-black_5locv_952 {
  border-color: #000 !important;
}
._Box_5locv_1._borderColorHover-black_5locv_955:hover {
  border-color: #000 !important;
}
._Box_5locv_1._textColor-white_5locv_958 {
  color: #fff;
}
._Box_5locv_1._textColorHover-white_5locv_961:hover {
  color: #fff;
}
._Box_5locv_1._background-white_5locv_964 {
  background: #fff;
}
._Box_5locv_1._backgroundHover-white_5locv_967:hover {
  background: #fff;
}
._Box_5locv_1._borderColor-white_5locv_970 {
  border-color: #fff !important;
}
._Box_5locv_1._borderColorHover-white_5locv_973:hover {
  border-color: #fff !important;
}
._Box_5locv_1._textColor-root_5locv_976 {
  color: var(--color-root);
}
._Box_5locv_1._textColorHover-root_5locv_979:hover {
  color: var(--color-root);
}
._Box_5locv_1._background-root_5locv_982 {
  background: var(--color-root);
}
._Box_5locv_1._backgroundHover-root_5locv_985:hover {
  background: var(--color-root);
}
._Box_5locv_1._borderColor-root_5locv_988 {
  border-color: var(--color-root) !important;
}
._Box_5locv_1._borderColorHover-root_5locv_991:hover {
  border-color: var(--color-root) !important;
}
._Box_5locv_1._textColor-overlay_5locv_994 {
  color: var(--color-overlay);
}
._Box_5locv_1._textColorHover-overlay_5locv_997:hover {
  color: var(--color-overlay);
}
._Box_5locv_1._background-overlay_5locv_1000 {
  background: var(--color-overlay);
}
._Box_5locv_1._backgroundHover-overlay_5locv_1003:hover {
  background: var(--color-overlay);
}
._Box_5locv_1._borderColor-overlay_5locv_1006 {
  border-color: var(--color-overlay) !important;
}
._Box_5locv_1._borderColorHover-overlay_5locv_1009:hover {
  border-color: var(--color-overlay) !important;
}
._Box_5locv_1._textColor-opacity-layer_5locv_1012 {
  color: var(--color-opacity-layer);
}
._Box_5locv_1._textColorHover-opacity-layer_5locv_1015:hover {
  color: var(--color-opacity-layer);
}
._Box_5locv_1._background-opacity-layer_5locv_1018 {
  background: var(--color-opacity-layer);
}
._Box_5locv_1._backgroundHover-opacity-layer_5locv_1021:hover {
  background: var(--color-opacity-layer);
}
._Box_5locv_1._borderColor-opacity-layer_5locv_1024 {
  border-color: var(--color-opacity-layer) !important;
}
._Box_5locv_1._borderColorHover-opacity-layer_5locv_1027:hover {
  border-color: var(--color-opacity-layer) !important;
}
._Box_5locv_1._textColor-opacity-layer-glass_5locv_1030 {
  color: var(--opacity-layer-glass);
}
._Box_5locv_1._textColorHover-opacity-layer-glass_5locv_1033:hover {
  color: var(--opacity-layer-glass);
}
._Box_5locv_1._background-opacity-layer-glass_5locv_1036 {
  background: var(--opacity-layer-glass);
}
._Box_5locv_1._backgroundHover-opacity-layer-glass_5locv_1039:hover {
  background: var(--opacity-layer-glass);
}
._Box_5locv_1._borderColor-opacity-layer-glass_5locv_1042 {
  border-color: var(--opacity-layer-glass) !important;
}
._Box_5locv_1._borderColorHover-opacity-layer-glass_5locv_1045:hover {
  border-color: var(--opacity-layer-glass) !important;
}
._Box_5locv_1._textColor-card_5locv_1048 {
  color: var(--color-card);
}
._Box_5locv_1._textColorHover-card_5locv_1051:hover {
  color: var(--color-card);
}
._Box_5locv_1._background-card_5locv_1054 {
  background: var(--color-card);
}
._Box_5locv_1._backgroundHover-card_5locv_1057:hover {
  background: var(--color-card);
}
._Box_5locv_1._borderColor-card_5locv_1060 {
  border-color: var(--color-card) !important;
}
._Box_5locv_1._borderColorHover-card_5locv_1063:hover {
  border-color: var(--color-card) !important;
}
._Box_5locv_1._background-dotted_5locv_1066 {
  background-image: radial-gradient(var(--color-border) 1px, transparent 1px);
  background-size: 24px 24px;
}
._Box_5locv_1._blur-true_5locv_1070 {
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
}
._Box_5locv_1._transition-true_5locv_1074 {
  transition: 200ms;
}
._Box_5locv_1._look-glass_5locv_1077 {
  backdrop-filter: blur(12px) saturate(1.8);
  -webkit-backdrop-filter: blur(12px) saturate(1.8);
}
._Box_5locv_1._maxLines_5locv_1081 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  max-width: 100%;
  overflow-wrap: break-word;
}
._Box_5locv_1._shadow-true_5locv_1089, ._Box_5locv_1._shadow-md_5locv_1089 {
  box-shadow: var(--box-shadow-md, 0 2px 4px rgba(0, 0, 0, 0.08));
}
._Box_5locv_1._shadow-sm_5locv_1092 {
  box-shadow: var(--box-shadow-sm, 0 1px 4px rgba(0, 0, 0, 0.04));
}
._Box_5locv_1._shadow-lg_5locv_1095 {
  box-shadow: var(--box-shadow-lg, 0 12px 24px rgba(0, 0, 0, 0.12));
}

._BoxGrid_5locv_1099 {
  grid-template-columns: var(--grid-template-columns-phone);
}
@media (min-width: 768px) {
  ._BoxGrid_5locv_1099 {
    grid-template-columns: var(--grid-template-columns-tablet, var(--grid-template-columns-phone));
  }
}
@media (min-width: 1024px) {
  ._BoxGrid_5locv_1099 {
    grid-template-columns: var(--grid-template-columns-desktop, var(--grid-template-columns-tablet, var(--grid-template-columns-phone)));
  }
}

._onClick_5locv_1113 {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: manipulation;
}

._spotlight_5locv_1123 {
  --spotlight-x: 0px;
  --spotlight-y: 0px;
  --spotlight-size: 150px;
  --spotlight-opacity: 0.5;
  --spotlight-color: 255, 255, 255;
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: 1;
  opacity: 0;
  transition: opacity 200ms ease-out;
}
._spotlight_5locv_1123._spotlightActive_5locv_1136 {
  opacity: 1;
}
._spotlight_5locv_1123._spotlight-sm_5locv_1139 {
  --spotlight-size: 120px;
}
._spotlight_5locv_1123._spotlight-md_5locv_1142 {
  --spotlight-size: 240px;
}
._spotlight_5locv_1123._spotlight-lg_5locv_1145 {
  --spotlight-size: 360px;
}
._spotlight_5locv_1123._spotlight-xl_5locv_1148 {
  --spotlight-size: 480px;
}
._spotlight_5locv_1123._spotlight-subtle_5locv_1151 {
  background: radial-gradient(circle var(--spotlight-size) at var(--spotlight-x) var(--spotlight-y), rgba(var(--spotlight-color), var(--spotlight-opacity)), transparent 0%);
}
._spotlight_5locv_1123._spotlight-normal_5locv_1154 {
  background: radial-gradient(circle var(--spotlight-size) at var(--spotlight-x) var(--spotlight-y), rgba(var(--spotlight-color), var(--spotlight-opacity)), transparent 70%);
}
._spotlight_5locv_1123._spotlight-strong_5locv_1157 {
  --spotlight-size: 25vw;
  background: radial-gradient(circle var(--spotlight-size) at var(--spotlight-x) var(--spotlight-y), rgba(var(--spotlight-color), var(--spotlight-opacity)), transparent 90%);
}

._loadingBlade_5locv_1162 {
  top: 6.5px;
  left: 8.5px;
  width: 2.5px;
  height: 6.5px;
  border-radius: 1.25px;
  animation: _loadingBladeAnimation_5locv_1 1s linear infinite;
  will-change: opacity;
}

._loadingBlade_5locv_1162:nth-child(1) {
  transform: rotate(45deg) translateY(-6.5px);
  animation-delay: -1.625s;
}

._loadingBlade_5locv_1162:nth-child(2) {
  transform: rotate(90deg) translateY(-6.5px);
  animation-delay: -1.5s;
}

._loadingBlade_5locv_1162:nth-child(3) {
  transform: rotate(135deg) translateY(-6.5px);
  animation-delay: -1.375s;
}

._loadingBlade_5locv_1162:nth-child(4) {
  transform: rotate(180deg) translateY(-6.5px);
  animation-delay: -1.25s;
}

._loadingBlade_5locv_1162:nth-child(5) {
  transform: rotate(225deg) translateY(-6.5px);
  animation-delay: -1.125s;
}

._loadingBlade_5locv_1162:nth-child(6) {
  transform: rotate(270deg) translateY(-6.5px);
  animation-delay: -1s;
}

._loadingBlade_5locv_1162:nth-child(7) {
  transform: rotate(315deg) translateY(-6.5px);
  animation-delay: -0.875s;
}

._loadingBlade_5locv_1162:nth-child(8) {
  transform: rotate(360deg) translateY(-6.5px);
  animation-delay: -0.75s;
}

@keyframes _loadingBladeAnimation_5locv_1 {
  0% {
    opacity: 0.85;
  }
  50% {
    opacity: 0.25;
  }
  100% {
    opacity: 0.25;
  }
}
html:is([color-scheme='light']) ._Box_5locv_1 {
  --color-opacity-layer: rgba(245, 245, 245, 0.5);
  --color-card: white;
  --opacity-layer-glass: rgba(255, 255, 255, 0.9);
  --glass-border-background: linear-gradient(135deg, rgb(230, 230, 230), rgb(210, 210, 210), rgb(220, 220, 220));
  --box-shadow-sm: 0 2px 6px rgba(0, 0, 0, 0.04);
  --box-shadow-md: 0 4px 12px rgba(0, 0, 0, 0.08);
  --box-shadow-lg: 0 12px 24px rgba(0, 0, 0, 0.12);
}
html:is([color-scheme='light']) ._spotlight_5locv_1123 {
  --spotlight-color: 0, 0, 0;
  --spotlight-opacity: 0.05;
}

html:is([color-scheme='dark']) ._Box_5locv_1 {
  --color-opacity-layer: rgba(42, 42, 42, 0.5);
  --color-card: rgba(30, 30, 30, 0.9);
  --opacity-layer-glass: rgba(20, 20, 20, 0.75);
  --glass-border-background: linear-gradient(
      135deg,
      rgb(80, 80, 80),
      rgb(60, 60, 60) 25%,
      rgb(40, 40, 40) 75%,
      rgb(70, 70, 70)
  );
  --box-shadow-sm: 0 2px 6px rgba(0, 0, 0, 0.3);
  --box-shadow-md: 0 4px 12px rgba(0, 0, 0, 0.4);
  --box-shadow-lg: 0 12px 24px rgba(0, 0, 0, 0.5);
}
html:is([color-scheme='dark']) ._spotlight_5locv_1123 {
  --spotlight-color: 255, 255, 255;
  --spotlight-opacity: 0.05;
}._Button_c1joe_1 {
  --text-color: inherit;
  --icon-bg-opacity: 0.1;
  --icon-bg-scale: 1;
  --icon-bg-color: inherit;
  --indicator-bar-bottom: 4px;
  --indicator-bar-bg: var(--color-text);
  --indicator-bar-opacity: 0.2;
  --indicator-bar-width: 3px;
  background: transparent;
  border: 0;
  display: inline-flex;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  text-transform: inherit;
  font-weight: 500;
  line-height: 1;
  white-space: nowrap;
  letter-spacing: inherit;
  cursor: pointer;
  outline: none;
}
._Button_c1joe_1._size-xxs_c1joe_24 {
  min-width: 24px;
  min-height: 24px;
}
._Button_c1joe_1._size-xs_c1joe_28 {
  min-width: 32px;
  min-height: 32px;
}
._Button_c1joe_1._size-sm_c1joe_32 {
  min-width: 40px;
  min-height: 40px;
}
._Button_c1joe_1._size-md_c1joe_36 {
  min-width: 48px;
  min-height: 48px;
}
._Button_c1joe_1._size-lg_c1joe_40 {
  min-width: 54px;
  min-height: 54px;
}
@media (min-width: 1024px) {
  ._Button_c1joe_1._size-xxs_c1joe_24 {
    min-width: 20px;
    min-height: 20px;
  }
  ._Button_c1joe_1._size-xs_c1joe_28 {
    min-width: 30px;
    min-height: 30px;
  }
  ._Button_c1joe_1._size-sm_c1joe_32 {
    min-width: 36px;
    min-height: 36px;
  }
  ._Button_c1joe_1._size-md_c1joe_36 {
    min-width: 40px;
    min-height: 40px;
  }
  ._Button_c1joe_1._size-lg_c1joe_40 {
    min-width: 48px;
    min-height: 48px;
  }
}
._Button_c1joe_1[disabled] {
  cursor: not-allowed;
  opacity: 0.5;
}
._Button_c1joe_1:active {
  scale: 0.98;
}

._indicator_c1joe_74 {
  background: #2d88ff;
  background: radial-gradient(circle at 20% 30%, #5ca1ff 0%, transparent 40%), radial-gradient(circle at 80% 70%, #1e60b3 0%, transparent 40%), radial-gradient(circle at 50% 50%, #2d88ff 100%);
  filter: blur(40px);
  z-index: -1;
}

._indicatorBar_c1joe_81 {
  bottom: var(--indicator-bar-bottom);
  left: 50%;
  transform: translateX(-50%);
  height: 3px;
  border-radius: 2px;
}
._indicatorBar_c1joe_81._indicatorActive-true_c1joe_88 {
  width: 12px;
}
._indicatorBar_c1joe_81._indicatorActive-false_c1joe_91 {
  width: 3px;
}
._indicatorBar_c1joe_81._indicatorSize-xs_c1joe_94 {
  bottom: 1px;
  height: 2px;
}
._indicatorBar_c1joe_81._indicatorSize-xs_c1joe_94._indicatorActive-true_c1joe_88 {
  width: 8px;
}
._indicatorBar_c1joe_81._indicatorSize-xs_c1joe_94._indicatorActive-false_c1joe_91 {
  width: 1px;
}

._iconBg_c1joe_105 {
  transform: scale(var(--icon-bg-scale));
  transition: inherit;
  color: var(--icon-bg-color);
}
._iconBg_c1joe_105._iconBgIndicator_c1joe_110 {
  --icon-bg-scale: 1.5;
  --icon-bg-color: var(--color-primary-light);
}@layer base {
  :root {
    --agBorderRadiusNone: 0px;
    --agBorderRadiusXxs: 2px;
    --agBorderRadiusXs: 4px;
    --agBorderRadiusSm: 8px;
    --agBorderRadiusMd: 12px;
    --agBorderRadiusLg: 18px;
    --agBorderRadiusXl: 28px;
    --agBorderRadiusFull: 40px;
    --agSpacingXxs: 2px;
    --agSpacingXs: 4px;
    --agSpacingSm: 8px;
    --agSpacingMd: 12px;
    --agSpacingLg: 16px;
    --agSpacingXl: 24px;
    --agButtonHeightXxs: 16px;
    --agButtonHeightXs: 24px;
    --agButtonHeightSm: 36px;
    --agButtonHeightMd: 44px;
    --agButtonHeightLg: 52px;
    --agInputHeightXxs: 16px;
    --agInputHeightXs: 24px;
    --agInputHeightSm: 36px;
    --agInputHeightMd: 44px;
    --agInputHeightLg: 52px;
    --agColorPrimary: light-dark(#1c1c1e, #e1e1e1);
    --agColorPrimaryInverse: light-dark(#e1e1e1, #1c1c1e);
    --agColorRoot: light-dark(rgb(242, 244, 245), #000);
    --agColorPrimaryTinted: light-dark(
        color-mix(in srgb, var(--agColorPrimary) 8%, transparent),
        color-mix(in srgb, var(--agColorPrimary) 12%, transparent)
    );
    --agColorSecondary: light-dark(rgb(110, 110, 115), #9e9e9e);
    --agColorSecondaryTinted: color-mix(in srgb, var(--agColorSecondary) 15%, transparent);
    --agColorTertiary: rgba(127, 127, 127, 0.75);
    --agColorTertiaryTinted: color-mix(in srgb, var(--agColorTertiary) 8%, transparent);
    --agColorBrand: rgb(45, 136, 255);
    --agColorBrandTinted: color-mix(in srgb, var(--agColorBrand) 15%, transparent);
    --agColorRed: rgb(255, 69, 58);
    --agColorRedTinted: color-mix(in srgb, var(--agColorRed) 15%, transparent);
    --agColorGreen: rgb(52, 199, 89);
    --agColorGreenTinted: color-mix(in srgb, var(--agColorGreen) 15%, transparent);
    --agColorOrange: rgb(255, 159, 10);
    --agColorOrangeTinted: color-mix(in srgb, var(--agColorOrange) 15%, transparent);
    --agColorBorder: rgba(127, 127, 127, 0.25);
    --agLookGlassBackground: light-dark(rgba(255, 255, 255, 0.75), rgba(30, 30, 30, 0.75));
    --agLookGlassBackdropFilter: blur(20px) saturate(200%);
    --agLookGlassHighlight: light-dark(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.2));
    --agLookGlassBorder: light-dark(rgba(0, 0, 0, 0.06), rgba(255, 255, 255, 0.1));
    --agLookGlassShadow: light-dark(rgba(0, 0, 0, 0.08), rgba(0, 0, 0, 0.4));
    --agSurfaceLevel1: light-dark(#ffffff, rgb(18, 18, 18));
    --agSurfaceLevel2: light-dark(rgb(242, 242, 247), rgb(28, 28, 28));
    --agSurfaceLevel3: light-dark(#ffffff, rgb(38, 38, 38));
    --agSurfaceLevel4: light-dark(rgb(242, 242, 247), rgb(48, 48, 48));
    --agSurfaceLevel5: light-dark(#ffffff, rgb(58, 58, 58));
    --agLookGlassNestedBackground: light-dark(rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.08));
    --agLookGlassNestedBorder: light-dark(rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.08));
    --agFontSizeXxl: 26px;
    --agFontSizeXl: 20px;
    --agFontSizeLg: 16px;
    --agFontSizeMd: 14px;
    --agFontSizeSm: 12px;
    --agFontSizeXs: 10px;
    --agFontSizeXxs: 8px;
    --agColorBackdropSubtle: rgba(0, 0, 0, 0.15);
    --agColorBackdropMedium: rgba(0, 0, 0, 0.3);
    --agColorBackdropHeavy: rgba(0, 0, 0, 0.7);
    --agColorBackdropDialog: light-dark(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.7));
  }
  @media (pointer: fine) {
    html.admin {
      --agButtonHeightSm: 32px;
      --agButtonHeightMd: 40px;
      --agButtonHeightLg: 48px;
    }
  }
  ._AGBox_ff64b_78 {
    display: flex;
    flex-direction: column;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._hAlignStart_ff64b_82,
  ._displayFlexCol_ff64b_83._hAlignStart_ff64b_82 {
    align-items: flex-start;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._hAlignCenter_ff64b_86,
  ._displayFlexCol_ff64b_83._hAlignCenter_ff64b_86 {
    align-items: center;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._hAlignEnd_ff64b_90,
  ._displayFlexCol_ff64b_83._hAlignEnd_ff64b_90 {
    align-items: flex-end;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._hAlignStretch_ff64b_94,
  ._displayFlexCol_ff64b_83._hAlignStretch_ff64b_94 {
    align-items: stretch;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._hAlignBaseline_ff64b_98,
  ._displayFlexCol_ff64b_83._hAlignBaseline_ff64b_98 {
    align-items: baseline;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._vAlignStart_ff64b_102,
  ._displayFlexCol_ff64b_83._vAlignStart_ff64b_102 {
    justify-content: flex-start;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._vAlignCenter_ff64b_106,
  ._displayFlexCol_ff64b_83._vAlignCenter_ff64b_106 {
    justify-content: center;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._vAlignEnd_ff64b_110,
  ._displayFlexCol_ff64b_83._vAlignEnd_ff64b_110 {
    justify-content: flex-end;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._vAlignSpaceBetween_ff64b_114,
  ._displayFlexCol_ff64b_83._vAlignSpaceBetween_ff64b_114 {
    justify-content: space-between;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._vAlignSpaceAround_ff64b_118,
  ._displayFlexCol_ff64b_83._vAlignSpaceAround_ff64b_118 {
    justify-content: space-around;
  }
  ._AGBox_ff64b_78:not(._displayFlexRow_ff64b_82)._vAlignSpaceEvenly_ff64b_122,
  ._displayFlexCol_ff64b_83._vAlignSpaceEvenly_ff64b_122 {
    justify-content: space-evenly;
  }
  ._paddingNone_ff64b_126 {
    padding: 0px;
  }
  ._paddingXxs_ff64b_129 {
    padding: var(--agSpacingXxs);
  }
  ._paddingXs_ff64b_132 {
    padding: var(--agSpacingXs);
  }
  ._paddingSm_ff64b_135 {
    padding: var(--agSpacingSm);
  }
  ._paddingMd_ff64b_138 {
    padding: var(--agSpacingMd);
  }
  ._paddingLg_ff64b_141 {
    padding: var(--agSpacingLg);
  }
  ._paddingXl_ff64b_144 {
    padding: var(--agSpacingXl);
  }
  ._paddingXNone_ff64b_147 {
    padding-left: 0px;
    padding-right: 0px;
  }
  ._paddingXXxs_ff64b_151 {
    padding-left: var(--agSpacingXxs);
    padding-right: var(--agSpacingXxs);
  }
  ._paddingXXs_ff64b_155 {
    padding-left: var(--agSpacingXs);
    padding-right: var(--agSpacingXs);
  }
  ._paddingXSm_ff64b_159 {
    padding-left: var(--agSpacingSm);
    padding-right: var(--agSpacingSm);
  }
  ._paddingXMd_ff64b_163 {
    padding-left: var(--agSpacingMd);
    padding-right: var(--agSpacingMd);
  }
  ._paddingXLg_ff64b_167 {
    padding-left: var(--agSpacingLg);
    padding-right: var(--agSpacingLg);
  }
  ._paddingXXl_ff64b_171 {
    padding-left: var(--agSpacingXl);
    padding-right: var(--agSpacingXl);
  }
  ._paddingYNone_ff64b_175 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  ._paddingYXxs_ff64b_179 {
    padding-top: var(--agSpacingXxs);
    padding-bottom: var(--agSpacingXxs);
  }
  ._paddingYXs_ff64b_183 {
    padding-top: var(--agSpacingXs);
    padding-bottom: var(--agSpacingXs);
  }
  ._paddingYSm_ff64b_187 {
    padding-top: var(--agSpacingSm);
    padding-bottom: var(--agSpacingSm);
  }
  ._paddingYMd_ff64b_191 {
    padding-top: var(--agSpacingMd);
    padding-bottom: var(--agSpacingMd);
  }
  ._paddingYLg_ff64b_195 {
    padding-top: var(--agSpacingLg);
    padding-bottom: var(--agSpacingLg);
  }
  ._paddingYXl_ff64b_199 {
    padding-top: var(--agSpacingXl);
    padding-bottom: var(--agSpacingXl);
  }
  ._paddingLeftNone_ff64b_203 {
    padding-left: 0px;
  }
  ._paddingLeftXxs_ff64b_206 {
    padding-left: var(--agSpacingXxs);
  }
  ._paddingLeftXs_ff64b_209 {
    padding-left: var(--agSpacingXs);
  }
  ._paddingLeftSm_ff64b_212 {
    padding-left: var(--agSpacingSm);
  }
  ._paddingLeftMd_ff64b_215 {
    padding-left: var(--agSpacingMd);
  }
  ._paddingLeftLg_ff64b_218 {
    padding-left: var(--agSpacingLg);
  }
  ._paddingLeftXl_ff64b_221 {
    padding-left: var(--agSpacingXl);
  }
  ._paddingRightNone_ff64b_224 {
    padding-right: 0px;
  }
  ._paddingRightXxs_ff64b_227 {
    padding-right: var(--agSpacingXxs);
  }
  ._paddingRightXs_ff64b_230 {
    padding-right: var(--agSpacingXs);
  }
  ._paddingRightSm_ff64b_233 {
    padding-right: var(--agSpacingSm);
  }
  ._paddingRightMd_ff64b_236 {
    padding-right: var(--agSpacingMd);
  }
  ._paddingRightLg_ff64b_239 {
    padding-right: var(--agSpacingLg);
  }
  ._paddingRightXl_ff64b_242 {
    padding-right: var(--agSpacingXl);
  }
  ._paddingTopNone_ff64b_245 {
    padding-top: 0px;
  }
  ._paddingTopXxs_ff64b_248 {
    padding-top: var(--agSpacingXxs);
  }
  ._paddingTopXs_ff64b_251 {
    padding-top: var(--agSpacingXs);
  }
  ._paddingTopSm_ff64b_254 {
    padding-top: var(--agSpacingSm);
  }
  ._paddingTopMd_ff64b_257 {
    padding-top: var(--agSpacingMd);
  }
  ._paddingTopLg_ff64b_260 {
    padding-top: var(--agSpacingLg);
  }
  ._paddingTopXl_ff64b_263 {
    padding-top: var(--agSpacingXl);
  }
  ._paddingBottomNone_ff64b_266 {
    padding-bottom: 0px;
  }
  ._paddingBottomXxs_ff64b_269 {
    padding-bottom: var(--agSpacingXxs);
  }
  ._paddingBottomXs_ff64b_272 {
    padding-bottom: var(--agSpacingXs);
  }
  ._paddingBottomSm_ff64b_275 {
    padding-bottom: var(--agSpacingSm);
  }
  ._paddingBottomMd_ff64b_278 {
    padding-bottom: var(--agSpacingMd);
  }
  ._paddingBottomLg_ff64b_281 {
    padding-bottom: var(--agSpacingLg);
  }
  ._paddingBottomXl_ff64b_284 {
    padding-bottom: var(--agSpacingXl);
  }
  ._marginNone_ff64b_287 {
    margin: 0px;
  }
  ._marginXxs_ff64b_290 {
    margin: var(--agSpacingXxs);
  }
  ._marginXs_ff64b_293 {
    margin: var(--agSpacingXs);
  }
  ._marginSm_ff64b_296 {
    margin: var(--agSpacingSm);
  }
  ._marginMd_ff64b_299 {
    margin: var(--agSpacingMd);
  }
  ._marginLg_ff64b_302 {
    margin: var(--agSpacingLg);
  }
  ._marginXl_ff64b_305 {
    margin: var(--agSpacingXl);
  }
  ._marginXNone_ff64b_308 {
    margin-left: 0px;
    margin-right: 0px;
  }
  ._marginXXxs_ff64b_312 {
    margin-left: var(--agSpacingXxs);
    margin-right: var(--agSpacingXxs);
  }
  ._marginXXs_ff64b_316 {
    margin-left: var(--agSpacingXs);
    margin-right: var(--agSpacingXs);
  }
  ._marginXSm_ff64b_320 {
    margin-left: var(--agSpacingSm);
    margin-right: var(--agSpacingSm);
  }
  ._marginXMd_ff64b_324 {
    margin-left: var(--agSpacingMd);
    margin-right: var(--agSpacingMd);
  }
  ._marginXLg_ff64b_328 {
    margin-left: var(--agSpacingLg);
    margin-right: var(--agSpacingLg);
  }
  ._marginXXl_ff64b_332 {
    margin-left: var(--agSpacingXl);
    margin-right: var(--agSpacingXl);
  }
  ._marginYNone_ff64b_336 {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  ._marginYXxs_ff64b_340 {
    margin-top: var(--agSpacingXxs);
    margin-bottom: var(--agSpacingXxs);
  }
  ._marginYXs_ff64b_344 {
    margin-top: var(--agSpacingXs);
    margin-bottom: var(--agSpacingXs);
  }
  ._marginYSm_ff64b_348 {
    margin-top: var(--agSpacingSm);
    margin-bottom: var(--agSpacingSm);
  }
  ._marginYMd_ff64b_352 {
    margin-top: var(--agSpacingMd);
    margin-bottom: var(--agSpacingMd);
  }
  ._marginYLg_ff64b_356 {
    margin-top: var(--agSpacingLg);
    margin-bottom: var(--agSpacingLg);
  }
  ._marginYXl_ff64b_360 {
    margin-top: var(--agSpacingXl);
    margin-bottom: var(--agSpacingXl);
  }
  ._marginLeftNone_ff64b_364 {
    margin-left: 0px;
  }
  ._marginLeftXxs_ff64b_367 {
    margin-left: var(--agSpacingXxs);
  }
  ._marginLeftXs_ff64b_370 {
    margin-left: var(--agSpacingXs);
  }
  ._marginLeftSm_ff64b_373 {
    margin-left: var(--agSpacingSm);
  }
  ._marginLeftMd_ff64b_376 {
    margin-left: var(--agSpacingMd);
  }
  ._marginLeftLg_ff64b_379 {
    margin-left: var(--agSpacingLg);
  }
  ._marginLeftXl_ff64b_382 {
    margin-left: var(--agSpacingXl);
  }
  ._marginRightNone_ff64b_385 {
    margin-right: 0px;
  }
  ._marginRightXxs_ff64b_388 {
    margin-right: var(--agSpacingXxs);
  }
  ._marginRightXs_ff64b_391 {
    margin-right: var(--agSpacingXs);
  }
  ._marginRightSm_ff64b_394 {
    margin-right: var(--agSpacingSm);
  }
  ._marginRightMd_ff64b_397 {
    margin-right: var(--agSpacingMd);
  }
  ._marginRightLg_ff64b_400 {
    margin-right: var(--agSpacingLg);
  }
  ._marginRightXl_ff64b_403 {
    margin-right: var(--agSpacingXl);
  }
  ._marginTopNone_ff64b_406 {
    margin-top: 0px;
  }
  ._marginTopXxs_ff64b_409 {
    margin-top: var(--agSpacingXxs);
  }
  ._marginTopXs_ff64b_412 {
    margin-top: var(--agSpacingXs);
  }
  ._marginTopSm_ff64b_415 {
    margin-top: var(--agSpacingSm);
  }
  ._marginTopMd_ff64b_418 {
    margin-top: var(--agSpacingMd);
  }
  ._marginTopLg_ff64b_421 {
    margin-top: var(--agSpacingLg);
  }
  ._marginTopXl_ff64b_424 {
    margin-top: var(--agSpacingXl);
  }
  ._marginBottomNone_ff64b_427 {
    margin-bottom: 0px;
  }
  ._marginBottomXxs_ff64b_430 {
    margin-bottom: var(--agSpacingXxs);
  }
  ._marginBottomXs_ff64b_433 {
    margin-bottom: var(--agSpacingXs);
  }
  ._marginBottomSm_ff64b_436 {
    margin-bottom: var(--agSpacingSm);
  }
  ._marginBottomMd_ff64b_439 {
    margin-bottom: var(--agSpacingMd);
  }
  ._marginBottomLg_ff64b_442 {
    margin-bottom: var(--agSpacingLg);
  }
  ._marginBottomXl_ff64b_445 {
    margin-bottom: var(--agSpacingXl);
  }
  [data-elevate] {
    --agSurfaceCurrent: var(--agSurfaceLevel1);
    --agSurfaceNext: var(--agSurfaceLevel2);
    background: var(--agSurfaceCurrent);
  }
  [data-elevate] [data-elevate] {
    --agSurfaceCurrent: var(--agSurfaceLevel2);
    --agSurfaceNext: var(--agSurfaceLevel3);
  }
  [data-elevate] [data-elevate] [data-elevate] {
    --agSurfaceCurrent: var(--agSurfaceLevel3);
    --agSurfaceNext: var(--agSurfaceLevel4);
  }
  [data-elevate] [data-elevate] [data-elevate] [data-elevate] {
    --agSurfaceCurrent: var(--agSurfaceLevel4);
    --agSurfaceNext: var(--agSurfaceLevel5);
  }
  [data-elevate] [data-elevate] [data-elevate] [data-elevate] [data-elevate] {
    --agSurfaceCurrent: var(--agSurfaceLevel5);
    --agSurfaceNext: var(--agSurfaceLevel5);
  }
  ._lookCard_ff64b_469 {
    border-radius: 18px;
    box-shadow: 0 2px 6px light-dark(transparent, rgba(0, 0, 0, 0.4));
  }
  ._lookCard_ff64b_469.AGButton {
    box-shadow: none;
  }
  ._lookGlass_ff64b_476 {
    background: var(--agLookGlassBackground);
    backdrop-filter: var(--agLookGlassBackdropFilter);
    -webkit-backdrop-filter: var(--agLookGlassBackdropFilter);
    box-shadow: inset 0 1px 0 var(--agLookGlassHighlight), inset 0 0 0 1px var(--agLookGlassBorder), 0 4px 12px var(--agLookGlassShadow), inset 0 2px 4px rgba(0, 0, 0, 0.05);
    border-radius: var(--agBorderRadiusLg);
    overflow: hidden;
  }
  ._lookGlass_ff64b_476 [data-elevate] {
    --agSurfaceCurrent: light-dark(var(--agSurfaceLevel1), var(--agSurfaceLevel2));
    --agSurfaceNext: light-dark(var(--agSurfaceLevel2), var(--agSurfaceLevel3));
    background: var(--agSurfaceCurrent);
  }
  ._lookGlass_ff64b_476 [data-elevate] [data-elevate] {
    --agSurfaceCurrent: light-dark(var(--agSurfaceLevel2), var(--agSurfaceLevel3));
    --agSurfaceNext: light-dark(var(--agSurfaceLevel3), var(--agSurfaceLevel4));
  }
  ._lookGlass_ff64b_476 [data-elevate] [data-elevate] [data-elevate] {
    --agSurfaceCurrent: light-dark(var(--agSurfaceLevel3), var(--agSurfaceLevel4));
    --agSurfaceNext: light-dark(var(--agSurfaceLevel4), var(--agSurfaceLevel5));
  }
  ._lookGlass_ff64b_476 [data-elevate] [data-elevate] [data-elevate] [data-elevate] {
    --agSurfaceCurrent: light-dark(var(--agSurfaceLevel4), var(--agSurfaceLevel5));
    --agSurfaceNext: light-dark(var(--agSurfaceLevel5), var(--agSurfaceLevel5));
  }
  ._lookGlass_ff64b_476 [data-elevate] [data-elevate] [data-elevate] [data-elevate] [data-elevate] {
    --agSurfaceCurrent: light-dark(var(--agSurfaceLevel5), var(--agSurfaceLevel5));
    --agSurfaceNext: var(--agSurfaceLevel5);
  }
  ._lookGlass_ff64b_476 ._lookGlass_ff64b_476 {
    backdrop-filter: none;
    -webkit-backdrop-filter: none;
    background: var(--agLookGlassNestedBackground);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1), inset 0 0 0 1px var(--agLookGlassNestedBorder);
  }
  ._lookPlainPrimary_ff64b_511 {
    color: var(--agColorPrimary);
    background: transparent;
  }
  ._lookPlainSecondary_ff64b_515 {
    color: var(--agColorSecondary);
    background: transparent;
  }
  ._lookPlainTertiary_ff64b_519 {
    color: var(--agColorTertiary);
    background: transparent;
  }
  ._lookPlainBrand_ff64b_523 {
    color: var(--agColorBrand);
    background: transparent;
  }
  ._lookPlainRed_ff64b_527 {
    color: var(--agColorRed);
    background: transparent;
  }
  ._lookPlainGreen_ff64b_531 {
    color: var(--agColorGreen);
    background: transparent;
  }
  ._lookPlainOrange_ff64b_535 {
    color: var(--agColorOrange);
    background: transparent;
  }
  ._lookTintedPrimary_ff64b_539 {
    backdrop-filter: blur(25px) saturate(200%);
    -webkit-backdrop-filter: blur(25px) saturate(200%);
    background: var(--agColorPrimaryTinted);
    box-shadow: inset 0 0 0 1px var(--agColorPrimaryTinted);
    color: var(--agColorPrimary);
  }
  ._lookTintedSecondary_ff64b_546 {
    backdrop-filter: blur(25px) saturate(200%);
    -webkit-backdrop-filter: blur(25px) saturate(200%);
    background: var(--agColorSecondaryTinted);
    box-shadow: inset 0 0 0 1px var(--agColorSecondaryTinted);
    color: var(--agColorSecondary);
  }
  ._lookTintedTertiary_ff64b_553 {
    backdrop-filter: blur(25px) saturate(200%);
    -webkit-backdrop-filter: blur(25px) saturate(200%);
    background: var(--agColorTertiaryTinted);
    box-shadow: inset 0 0 0 1px var(--agColorTertiaryTinted);
    color: var(--agColorTertiary);
  }
  ._lookTintedBrand_ff64b_560 {
    backdrop-filter: blur(25px) saturate(200%);
    -webkit-backdrop-filter: blur(25px) saturate(200%);
    background: var(--agColorBrandTinted);
    box-shadow: inset 0 0 0 1px var(--agColorBrandTinted);
    color: var(--agColorBrand);
  }
  ._lookTintedRed_ff64b_567 {
    backdrop-filter: blur(25px) saturate(200%);
    -webkit-backdrop-filter: blur(25px) saturate(200%);
    background: var(--agColorRedTinted);
    box-shadow: inset 0 0 0 1px var(--agColorRedTinted);
    color: var(--agColorRed);
  }
  ._lookTintedGreen_ff64b_574 {
    backdrop-filter: blur(25px) saturate(200%);
    -webkit-backdrop-filter: blur(25px) saturate(200%);
    background: var(--agColorGreenTinted);
    box-shadow: inset 0 0 0 1px var(--agColorGreenTinted);
    color: var(--agColorGreen);
  }
  ._lookTintedOrange_ff64b_581 {
    backdrop-filter: blur(25px) saturate(200%);
    -webkit-backdrop-filter: blur(25px) saturate(200%);
    background: var(--agColorOrangeTinted);
    box-shadow: inset 0 0 0 1px var(--agColorOrangeTinted);
    color: var(--agColorOrange);
  }
  ._lookFilledPrimary_ff64b_588 {
    background: var(--agColorPrimary);
    color: light-dark(#ffffff, #000000);
  }
  ._lookFilledSecondary_ff64b_592 {
    background: var(--agColorSecondary);
    color: #ffffff;
  }
  ._lookFilledTertiary_ff64b_596 {
    background: var(--agColorTertiary);
    color: #ffffff;
  }
  ._lookFilledBrand_ff64b_600 {
    background: var(--agColorBrand);
    color: #ffffff;
  }
  ._lookFilledRed_ff64b_604 {
    background: var(--agColorRed);
    color: #ffffff;
  }
  ._lookFilledGreen_ff64b_608 {
    background: var(--agColorGreen);
    color: #ffffff;
  }
  ._lookFilledOrange_ff64b_612 {
    background: var(--agColorOrange);
    color: #ffffff;
  }
  ._fontXxl_ff64b_616 {
    font-size: var(--agFontSizeXxl);
  }
  ._fontXl_ff64b_619 {
    font-size: var(--agFontSizeXl);
    font-weight: 500;
  }
  ._fontLg_ff64b_623 {
    font-size: var(--agFontSizeLg);
    font-weight: 500;
  }
  ._fontMd_ff64b_627 {
    font-size: var(--agFontSizeMd);
  }
  ._fontSm_ff64b_630 {
    font-size: var(--agFontSizeSm);
  }
  ._fontXs_ff64b_633 {
    font-size: var(--agFontSizeXs);
    text-transform: uppercase;
    font-weight: 600;
  }
  ._fontXxs_ff64b_638 {
    font-size: var(--agFontSizeXxs);
    text-transform: uppercase;
    font-weight: 700;
  }
  ._fontColorPrimary_ff64b_643 {
    color: var(--agColorPrimary);
  }
  ._fontColorSecondary_ff64b_646 {
    color: var(--agColorSecondary);
  }
  ._fontColorTertiary_ff64b_649 {
    color: var(--agColorTertiary);
  }
  ._fontColorBrand_ff64b_652 {
    color: var(--agColorBrand);
  }
  ._fontColorRed_ff64b_655 {
    color: var(--agColorRed);
  }
  ._fontColorGreen_ff64b_658 {
    color: var(--agColorGreen);
  }
  ._fontColorOrange_ff64b_661 {
    color: var(--agColorOrange);
  }
  ._fontColorWhite_ff64b_664 {
    color: #ffffff;
  }
  ._fontColorBlack_ff64b_667 {
    color: #000000;
  }
  ._tabularNums_ff64b_670 {
    font-variant-numeric: tabular-nums;
  }
  ._truncate_ff64b_673 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  ._fontWeightLight_ff64b_678 {
    font-weight: 300;
  }
  ._fontWeightNormal_ff64b_681 {
    font-weight: 400;
  }
  ._fontWeightMedium_ff64b_684 {
    font-weight: 500;
  }
  ._fontWeightSemibold_ff64b_687 {
    font-weight: 600;
  }
  ._fontWeightBold_ff64b_690 {
    font-weight: 700;
  }
  ._lineLimit1_ff64b_693 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 1;
  }
  ._lineLimit2_ff64b_699 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 2;
  }
  ._lineLimit3_ff64b_705 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 3;
  }
  ._lineLimit4_ff64b_711 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 4;
  }
  ._lineLimit5_ff64b_717 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -webkit-line-clamp: 5;
  }
  ._gapXxs_ff64b_723 {
    gap: var(--agSpacingXxs);
  }
  ._gapXs_ff64b_726 {
    gap: var(--agSpacingXs);
  }
  ._gapSm_ff64b_729 {
    gap: var(--agSpacingSm);
  }
  ._gapMd_ff64b_732 {
    gap: var(--agSpacingMd);
  }
  ._gapLg_ff64b_735 {
    gap: var(--agSpacingLg);
  }
  ._gapXl_ff64b_738 {
    gap: var(--agSpacingXl);
  }
  ._gapNone_ff64b_741 {
    gap: 0px;
  }
  ._pressable_ff64b_744 {
    cursor: pointer;
    user-select: none;
    -webkit-user-select: none;
    -webkit-touch-callout: none;
    touch-action: manipulation;
    -webkit-tap-highlight-color: transparent;
    position: relative;
  }
  ._pressable_ff64b_744::before {
    content: "";
    position: absolute;
    inset: 0;
    background: currentColor;
    opacity: 0;
    transition: opacity 0.2s ease;
    pointer-events: none;
    border-radius: inherit;
    z-index: 1;
  }
  ._pressable_ff64b_744:hover:not(:disabled)::before {
    opacity: 0.05;
  }
  ._pressable_ff64b_744:active:not(:disabled)::before {
    opacity: 0.12;
  }
  ._transitionAll_ff64b_770 {
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  }
  ._border_ff64b_773 {
    border: var(--agBorderWidth, 1px) solid var(--agBorderColor, var(--agColorBorder));
  }
  ._borderLeft_ff64b_776 {
    border-left: var(--agBorderLeftWidth, 1px) solid var(--agBorderLeftColor, var(--agBorderColor, var(--agColorBorder)));
  }
  ._borderRight_ff64b_779 {
    border-right: var(--agBorderRightWidth, 1px) solid var(--agBorderRightColor, var(--agBorderColor, var(--agColorBorder)));
  }
  ._borderTop_ff64b_782 {
    border-top: var(--agBorderTopWidth, 1px) solid var(--agBorderTopColor, var(--agBorderColor, var(--agColorBorder)));
  }
  ._borderBottom_ff64b_785 {
    border-bottom: var(--agBorderBottomWidth, 1px) solid var(--agBorderBottomColor, var(--agBorderColor, var(--agColorBorder)));
  }
  ._borderColorPrimary_ff64b_788 {
    --agBorderColor: var(--agColorPrimary);
  }
  ._borderColorSecondary_ff64b_791 {
    --agBorderColor: var(--agColorSecondary);
  }
  ._borderColorTertiary_ff64b_794 {
    --agBorderColor: var(--agColorTertiary);
  }
  ._borderColorBrand_ff64b_797 {
    --agBorderColor: var(--agColorBrand);
  }
  ._borderColorRed_ff64b_800 {
    --agBorderColor: var(--agColorRed);
  }
  ._borderColorGreen_ff64b_803 {
    --agBorderColor: var(--agColorGreen);
  }
  ._borderColorOrange_ff64b_806 {
    --agBorderColor: var(--agColorOrange);
  }
  ._borderColorBorder_ff64b_809 {
    --agBorderColor: var(--agColorBorder);
  }
  ._displayFlexRow_ff64b_82 {
    display: flex;
    flex-direction: row;
  }
  ._displayFlexRow_ff64b_82._hAlignStart_ff64b_82 {
    justify-content: flex-start;
  }
  ._displayFlexRow_ff64b_82._hAlignCenter_ff64b_86 {
    justify-content: center;
  }
  ._displayFlexRow_ff64b_82._hAlignEnd_ff64b_90 {
    justify-content: flex-end;
  }
  ._displayFlexRow_ff64b_82._hAlignSpaceBetween_ff64b_825 {
    justify-content: space-between;
  }
  ._displayFlexRow_ff64b_82._hAlignSpaceAround_ff64b_828 {
    justify-content: space-around;
  }
  ._displayFlexRow_ff64b_82._hAlignSpaceEvenly_ff64b_831 {
    justify-content: space-evenly;
  }
  ._displayFlexRow_ff64b_82._vAlignStart_ff64b_102 {
    align-items: flex-start;
  }
  ._displayFlexRow_ff64b_82._vAlignCenter_ff64b_106 {
    align-items: center;
  }
  ._displayFlexRow_ff64b_82._vAlignEnd_ff64b_110 {
    align-items: flex-end;
  }
  ._displayFlexRow_ff64b_82._vAlignStretch_ff64b_843 {
    align-items: stretch;
  }
  ._displayFlexRow_ff64b_82._vAlignBaseline_ff64b_846 {
    align-items: baseline;
  }
  ._displayFlexCol_ff64b_83 {
    display: flex;
    flex-direction: column;
  }
  ._displayFlexCol_ff64b_83._hAlignStart_ff64b_82 {
    align-items: flex-start;
  }
  ._displayFlexCol_ff64b_83._hAlignCenter_ff64b_86 {
    align-items: center;
  }
  ._displayFlexCol_ff64b_83._hAlignEnd_ff64b_90 {
    align-items: flex-end;
  }
  ._displayFlexCol_ff64b_83._hAlignStretch_ff64b_94 {
    align-items: stretch;
  }
  ._displayFlexCol_ff64b_83._hAlignBaseline_ff64b_98 {
    align-items: baseline;
  }
  ._displayFlexCol_ff64b_83._vAlignStart_ff64b_102 {
    justify-content: flex-start;
  }
  ._displayFlexCol_ff64b_83._vAlignCenter_ff64b_106 {
    justify-content: center;
  }
  ._displayFlexCol_ff64b_83._vAlignEnd_ff64b_110 {
    justify-content: flex-end;
  }
  ._displayFlexCol_ff64b_83._vAlignSpaceBetween_ff64b_114 {
    justify-content: space-between;
  }
  ._displayFlexCol_ff64b_83._vAlignSpaceAround_ff64b_118 {
    justify-content: space-around;
  }
  ._displayFlexCol_ff64b_83._vAlignSpaceEvenly_ff64b_122 {
    justify-content: space-evenly;
  }
  ._displayGrid_ff64b_886 {
    display: grid;
  }
  ._displayStack_ff64b_889 {
    display: grid;
    grid-template-areas: "stack";
  }
  ._displayStack_ff64b_889 > * {
    grid-area: stack;
    position: relative;
    z-index: 0;
  }
  ._alignItemsStart_ff64b_898 {
    align-items: flex-start;
  }
  ._alignItemsEnd_ff64b_901 {
    align-items: flex-end;
  }
  ._alignItemsCenter_ff64b_904 {
    align-items: center;
  }
  ._alignItemsBaseline_ff64b_907 {
    align-items: baseline;
  }
  ._alignItemsStretch_ff64b_910 {
    align-items: stretch;
  }
  ._justifyContentStart_ff64b_913 {
    justify-content: flex-start;
  }
  ._justifyContentEnd_ff64b_916 {
    justify-content: flex-end;
  }
  ._justifyContentCenter_ff64b_919 {
    justify-content: center;
  }
  ._justifyContentBetween_ff64b_922 {
    justify-content: space-between;
  }
  ._justifyContentAround_ff64b_925 {
    justify-content: space-around;
  }
  ._justifyContentEvenly_ff64b_928 {
    justify-content: space-evenly;
  }
  ._alignContentStart_ff64b_931 {
    align-content: flex-start;
  }
  ._alignContentEnd_ff64b_934 {
    align-content: flex-end;
  }
  ._alignContentCenter_ff64b_937 {
    align-content: center;
  }
  ._alignContentBetween_ff64b_940 {
    align-content: space-between;
  }
  ._alignContentAround_ff64b_943 {
    align-content: space-around;
  }
  ._alignContentEvenly_ff64b_946 {
    align-content: space-evenly;
  }
  ._alignContentStretch_ff64b_949 {
    align-content: stretch;
  }
  ._backgroundNone_ff64b_952 {
    background: none;
  }
  ._backgroundPrimary_ff64b_955 {
    background-color: var(--agColorPrimary);
  }
  ._backgroundSecondary_ff64b_958 {
    background-color: var(--agColorSecondary);
  }
  ._backgroundTertiary_ff64b_961 {
    background-color: var(--agColorTertiary);
  }
  ._backgroundBrand_ff64b_964 {
    background-color: var(--agColorBrand);
  }
  ._backgroundRed_ff64b_967 {
    background-color: var(--agColorRed);
  }
  ._backgroundGreen_ff64b_970 {
    background-color: var(--agColorGreen);
  }
  ._backgroundOrange_ff64b_973 {
    background-color: var(--agColorOrange);
  }
  ._backgroundRoot_ff64b_976 {
    background-color: var(--agColorRoot);
  }
  ._backgroundBackdropSubtle_ff64b_979 {
    background-color: var(--agColorBackdropSubtle);
  }
  ._backgroundBackdropMedium_ff64b_982 {
    background-color: var(--agColorBackdropMedium);
  }
  ._backgroundBackdropHeavy_ff64b_985 {
    background-color: var(--agColorBackdropHeavy);
  }
  ._backgroundBackdropDialog_ff64b_988 {
    background-color: var(--agColorBackdropDialog);
  }
  ._borderRadiusNone_ff64b_991 {
    border-radius: var(--agBorderRadiusNone);
  }
  ._borderRadiusXxs_ff64b_994 {
    border-radius: var(--agBorderRadiusXxs);
  }
  ._borderRadiusXs_ff64b_997 {
    border-radius: var(--agBorderRadiusXs);
  }
  ._borderRadiusSm_ff64b_1000 {
    border-radius: var(--agBorderRadiusSm);
  }
  ._borderRadiusMd_ff64b_1003 {
    border-radius: var(--agBorderRadiusMd);
  }
  ._borderRadiusLg_ff64b_1006 {
    border-radius: var(--agBorderRadiusLg);
  }
  ._borderRadiusXl_ff64b_1009 {
    border-radius: var(--agBorderRadiusXl);
  }
  ._borderRadiusFull_ff64b_1012 {
    border-radius: var(--agBorderRadiusFull);
  }
  ._borderRadiusInherit_ff64b_1015 {
    border-radius: inherit;
  }
}@layer component {
  ._container_13kxz_2 {
    position: fixed;
    top: calc(24px + env(safe-area-inset-top, 0px));
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    max-width: min(400px, 100dvw - 88px);
    padding: 0 16px;
    pointer-events: none;
    z-index: 20000;
  }
  ._stack_13kxz_13 {
    position: relative;
    height: 64px;
    list-style: none;
    margin: 0;
    padding: 0;
  }
  ._AGToast_13kxz_20 {
    --glass-blur: 25px;
    --glass-saturate: 200%;
    backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-saturate));
    -webkit-backdrop-filter: blur(var(--glass-blur)) saturate(var(--glass-saturate));
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    border-radius: var(--agBorderRadiusFull);
    padding: 12px;
    display: flex;
    align-items: center;
    gap: 12px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12), inset 0 0 0 1px light-dark(rgba(0, 0, 0, 0.05), rgba(255, 255, 255, 0.1));
    --y-offset: calc(var(--toast-index) * -12px);
    --scale-amount: calc(1 - var(--toast-index) * 0.05);
    transform-origin: top center;
    transform: translateY(var(--y-offset)) scale(var(--scale-amount));
    opacity: var(--toast-opacity, 1);
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease, filter 0.3s ease, box-shadow 0.2s ease;
    animation: _toastEnter_13kxz_1 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
    pointer-events: auto;
  }
  ._AGToast_13kxz_20._front_13kxz_45:hover {
    transform: translateY(calc(var(--y-offset) + 2px)) scale(1.02);
  }
  ._AGToast_13kxz_20._front_13kxz_45:active {
    transform: translateY(var(--y-offset)) scale(0.98);
  }
  ._AGToast_13kxz_20._exiting_13kxz_51 {
    animation: none;
    opacity: 0;
    transform: translateY(var(--y-offset)) scale(0.8);
    filter: blur(10px);
    pointer-events: none;
    transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.25s ease, filter 0.25s ease;
  }
  ._AGToast_13kxz_20._info_13kxz_59 {
    background: light-dark(rgba(240, 247, 255, 0.8), rgba(20, 30, 45, 0.8));
    border: 1px solid light-dark(rgba(59, 130, 246, 0.2), rgba(59, 130, 246, 0.3));
  }
  ._AGToast_13kxz_20._success_13kxz_63 {
    background: light-dark(rgba(240, 253, 244, 0.8), rgba(20, 40, 25, 0.8));
    border: 1px solid light-dark(rgba(34, 197, 94, 0.2), rgba(34, 197, 94, 0.3));
  }
  ._AGToast_13kxz_20._warning_13kxz_67 {
    background: light-dark(rgba(255, 251, 235, 0.8), rgba(45, 35, 15, 0.8));
    border: 1px solid light-dark(rgba(245, 158, 11, 0.2), rgba(245, 158, 11, 0.3));
  }
  ._AGToast_13kxz_20._error_13kxz_71 {
    background: light-dark(rgba(254, 242, 242, 0.8), rgba(45, 15, 15, 0.8));
    border: 1px solid light-dark(rgba(239, 68, 68, 0.2), rgba(239, 68, 68, 0.3));
  }
  ._iconContainer_13kxz_75 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: var(--icon-size-lg);
    height: var(--icon-size-lg);
    border-radius: 40px;
    flex-shrink: 0;
  }
  ._iconContainer_13kxz_75 svg {
    width: var(--icon-size-sm);
    height: var(--icon-size-sm);
    stroke-width: 2px;
  }
  ._iconContainer_13kxz_75._info_13kxz_59 {
    background: rgba(59, 130, 246, 0.1);
    --color: #3b82f6;
    color: var(--color);
  }
  ._iconContainer_13kxz_75._success_13kxz_63 {
    background: rgba(34, 197, 94, 0.1);
    --color: #22c55e;
    color: var(--color);
  }
  ._iconContainer_13kxz_75._warning_13kxz_67 {
    background: rgba(245, 158, 11, 0.1);
    --color: #f59e0b;
    color: var(--color);
  }
  ._iconContainer_13kxz_75._error_13kxz_71 {
    background: rgba(239, 68, 68, 0.1);
    --color: #ef4444;
    color: var(--color);
  }
  ._content_13kxz_109 {
    flex: 1;
    min-width: 0;
    display: flex;
    justify-content: center;
    flex-direction: column;
  }
  ._title_13kxz_116 {
    font-size: 14px;
    font-weight: 600;
    color: light-dark(#111, #fff);
    margin: 0;
    line-height: 1.2;
  }
  ._message_13kxz_123 {
    font-size: 12px;
    color: light-dark(#666, #aaa);
    margin-top: 2px;
  }
  @keyframes _toastEnter_13kxz_1 {
    from {
      opacity: 0;
      transform: translateY(-40px) scale(0.9);
      filter: blur(10px);
    }
    to {
      opacity: var(--toast-opacity, 1);
      transform: translateY(var(--y-offset)) scale(var(--scale-amount));
      filter: blur(0px);
    }
  }
}@layer component {
  ._AGProgress_1exiz_2 {
    color: inherit;
    vertical-align: middle;
  }
  ._Spinner_1exiz_6 {
    display: block;
  }
  ._Spoke_1exiz_9 {
    display: block;
    border-radius: 2px;
    animation: _iOS-Spinner_1exiz_1 0.8s linear infinite;
  }
  ._Linear_1exiz_14 {
    width: 100%;
    display: flex;
  }
  ._LinearTrack_1exiz_18 {
    position: relative;
    width: 100%;
    overflow: hidden;
    border-radius: 9999px;
  }
  ._linearSizeXs_1exiz_24 {
    height: 2px;
  }
  ._linearSizeSm_1exiz_27 {
    height: 4px;
  }
  ._linearSizeMd_1exiz_30 {
    height: 6px;
  }
  ._linearSizeLg_1exiz_33 {
    height: 8px;
  }
  ._linearSizeXl_1exiz_36 {
    height: 12px;
  }
  ._LinearBar_1exiz_39 {
    height: 100%;
    border-radius: inherit;
  }
  ._LinearIndeterminate_1exiz_43 {
    position: absolute;
    top: 0;
    bottom: 0;
    border-radius: inherit;
    animation: _linear-indeterminate_1exiz_1 1.5s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
  }
  @keyframes _linear-indeterminate_1exiz_1 {
    0% {
      left: -40%;
      width: 40%;
    }
    50% {
      left: 20%;
      width: 60%;
    }
    100% {
      left: 100%;
      width: 40%;
    }
  }
  ._sizeXs_1exiz_64 {
    width: 14px;
    height: 14px;
  }
  ._sizeXs_1exiz_64 ._Spoke_1exiz_9 {
    width: 1.5px;
    height: 4px;
    left: 6.25px;
    transform-origin: 0.75px 7px;
  }
  ._sizeSm_1exiz_74 {
    width: 18px;
    height: 18px;
  }
  ._sizeSm_1exiz_74 ._Spoke_1exiz_9 {
    width: 2px;
    height: 5px;
    left: 8px;
    transform-origin: 1px 9px;
  }
  ._sizeMd_1exiz_84 {
    width: 24px;
    height: 24px;
  }
  ._sizeMd_1exiz_84 ._Spoke_1exiz_9 {
    width: 2.5px;
    height: 7px;
    left: 10.75px;
    transform-origin: 1.25px 12px;
  }
  ._sizeLg_1exiz_94 {
    width: 32px;
    height: 32px;
  }
  ._sizeLg_1exiz_94 ._Spoke_1exiz_9 {
    width: 3.5px;
    height: 10px;
    left: 14.25px;
    transform-origin: 1.75px 16px;
  }
  ._sizeXl_1exiz_104 {
    width: 48px;
    height: 48px;
  }
  ._sizeXl_1exiz_104 ._Spoke_1exiz_9 {
    width: 5px;
    height: 14px;
    left: 21.5px;
    transform-origin: 2.5px 24px;
  }
  ._Spoke_1exiz_9:nth-child(1) {
    transform: rotate(0deg);
    animation-delay: 0s;
  }
  ._Spoke_1exiz_9:nth-child(2) {
    transform: rotate(45deg);
    animation-delay: 0.1s;
  }
  ._Spoke_1exiz_9:nth-child(3) {
    transform: rotate(90deg);
    animation-delay: 0.2s;
  }
  ._Spoke_1exiz_9:nth-child(4) {
    transform: rotate(135deg);
    animation-delay: 0.3s;
  }
  ._Spoke_1exiz_9:nth-child(5) {
    transform: rotate(180deg);
    animation-delay: 0.4s;
  }
  ._Spoke_1exiz_9:nth-child(6) {
    transform: rotate(225deg);
    animation-delay: 0.5s;
  }
  ._Spoke_1exiz_9:nth-child(7) {
    transform: rotate(270deg);
    animation-delay: 0.6s;
  }
  ._Spoke_1exiz_9:nth-child(8) {
    transform: rotate(315deg);
    animation-delay: 0.7s;
  }
  @keyframes _iOS-Spinner_1exiz_1 {
    0% {
      opacity: 1;
    }
    100% {
      opacity: 0.15;
    }
  }
}@layer reset {
  ._AGButton_1gvaa_2 {
    appearance: none;
    -webkit-appearance: none;
    border: none;
    outline: none;
    background: transparent;
    padding: 0;
    margin: 0;
    color: var(--agColorPrimary);
    -webkit-tap-highlight-color: transparent;
  }
}
@layer component {
  ._AGButton_1gvaa_2 {
    white-space: nowrap;
    user-select: none;
    -webkit-user-select: none;
    -webkit-touch-callout: none;
    cursor: pointer;
    font-family: var(--agFontFamily);
    transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  }
  ._AGButton_1gvaa_2:active:not(:disabled) {
    transform: scale(0.98);
  }
  ._AGButton_1gvaa_2._loading_1gvaa_27 {
    cursor: wait;
    pointer-events: none;
  }
  ._AGButton_1gvaa_2._disabled_1gvaa_31 {
    cursor: not-allowed;
    pointer-events: none;
  }
}._root_t2f2d_1 {
  --spacing: 6px;
  --animation-duration: 300ms;
  box-sizing: border-box;
  background: transparent;
  color: inherit;
  border: 0;
  outline: none;
  margin: initial;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  padding: calc(env(safe-area-inset-top) + var(--spacing)) calc(env(safe-area-inset-right) + var(--spacing)) calc(env(safe-area-inset-bottom) + var(--spacing)) calc(env(safe-area-inset-left) + var(--spacing));
}
._root_t2f2d_1[open] {
  display: grid;
}
._root_t2f2d_1::backdrop {
  background: transparent;
}
._root_t2f2d_1._position-left_t2f2d_22 {
  justify-items: start;
}
._root_t2f2d_1._position-right_t2f2d_25 {
  justify-items: end;
}
._root_t2f2d_1._position-top_t2f2d_28 {
  align-items: start;
  justify-items: center;
}
._root_t2f2d_1._position-top-right_t2f2d_32 {
  align-items: start;
  justify-items: end;
}
._root_t2f2d_1._position-bottom_t2f2d_36 {
  align-items: end;
  justify-items: center;
}
._root_t2f2d_1._position-center_t2f2d_40 {
  align-items: center;
  justify-items: center;
}

._content_t2f2d_45 {
  width: fit-content;
  min-width: min(100%, var(--width, 0px));
  max-width: min(100dvw - 2 * var(--spacing), var(--width, 100%));
  max-height: 100%;
}
._content_t2f2d_45._popup-is-measuring_t2f2d_51 {
  opacity: 0;
  animation: none !important;
}
._content_t2f2d_45._popup-is-positioned_t2f2d_55 {
  transition: min-width var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1), max-width var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1), max-height var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1), left var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1), top var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1);
}
._content_t2f2d_45._width-sm_t2f2d_58 {
  --width: calc(375px - 2 * var(--spacing));
}
._content_t2f2d_45._width-md_t2f2d_61 {
  --width: 640px;
}
._content_t2f2d_45._width-lg_t2f2d_64 {
  --width: 1000px;
}
._content_t2f2d_45._width-full_t2f2d_67 {
  --width: 100%;
}
._content_t2f2d_45._height-full_t2f2d_70 {
  height: 100%;
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-bottom_t2f2d_36 {
  animation: _drawerBottomEnter_t2f2d_1 var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1);
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-bottom-exit_t2f2d_76 {
  animation: _drawerBottomExit_t2f2d_1 var(--animation-duration) forwards;
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-top_t2f2d_28 {
  animation: _drawerTopEnter_t2f2d_1 var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1);
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-top-exit_t2f2d_82 {
  animation: _drawerTopExit_t2f2d_1 var(--animation-duration) forwards;
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-left_t2f2d_22 {
  animation: _drawerLeftEnter_t2f2d_1 var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1);
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-left-exit_t2f2d_88 {
  animation: _drawerLeftExit_t2f2d_1 var(--animation-duration) forwards;
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-right_t2f2d_25 {
  animation: _drawerRightEnter_t2f2d_1 var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1);
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-right-exit_t2f2d_94 {
  animation: _drawerRightExit_t2f2d_1 var(--animation-duration) forwards;
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-top-right_t2f2d_32 {
  animation: _drawerTopEnter_t2f2d_1 var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1);
}
._content_t2f2d_45._type-drawer_t2f2d_73._position-top-right-exit_t2f2d_100 {
  animation: _drawerTopExit_t2f2d_1 var(--animation-duration) forwards;
}
._content_t2f2d_45._type-dialog_t2f2d_103, ._content_t2f2d_45._type-popup_t2f2d_103 {
  animation: _dialogEnter_t2f2d_1 var(--animation-duration) cubic-bezier(0.1, 0.7, 0.1, 1);
}
._content_t2f2d_45._type-dialog_t2f2d_103._position-center-exit_t2f2d_106, ._content_t2f2d_45._type-dialog_t2f2d_103._popup-exit_t2f2d_106, ._content_t2f2d_45._type-popup_t2f2d_103._position-center-exit_t2f2d_106, ._content_t2f2d_45._type-popup_t2f2d_103._popup-exit_t2f2d_106 {
  animation: _dialogExit_t2f2d_1 var(--animation-duration) forwards;
}

._overlayBackground_t2f2d_110 {
  animation: _overlayBackgroundEnter_t2f2d_1 var(--animation-duration);
  background: var(--color-overlay-subtle);
}

._overlayBackgroundExit_t2f2d_115 {
  animation: _overlayBackgroundExit_t2f2d_115 var(--animation-duration) forwards;
}

@keyframes _overlayBackgroundEnter_t2f2d_1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes _overlayBackgroundExit_t2f2d_115 {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes _dialogEnter_t2f2d_1 {
  0% {
    opacity: 0;
    transform: scale(0.95) translateY(60px);
  }
  100% {
    opacity: 1;
    transform: scale(1) translateY(0);
  }
}
@keyframes _dialogExit_t2f2d_1 {
  0% {
    opacity: 1;
    transform: scale(1) translateY(0);
  }
  100% {
    opacity: 0;
    transform: scale(0.95) translateY(60px);
  }
}
@keyframes _drawerBottomEnter_t2f2d_1 {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes _drawerBottomExit_t2f2d_1 {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(100%);
  }
}
@keyframes _drawerTopEnter_t2f2d_1 {
  0% {
    opacity: 0;
    transform: translateY(-100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes _drawerTopExit_t2f2d_1 {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-100%);
  }
}
@keyframes _drawerLeftEnter_t2f2d_1 {
  0% {
    opacity: 0;
    transform: translateX(-50%);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes _drawerLeftExit_t2f2d_1 {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-50%);
  }
}
@keyframes _drawerRightEnter_t2f2d_1 {
  0% {
    opacity: 0;
    transform: translateX(50%);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes _drawerRightExit_t2f2d_1 {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(50%);
  }
}html {
  --size-xs: 2px;
  --size-sm: 4px;
  --size-md: 8px;
  --size-lg: 12px;
  --size-xl: 16px;
  --size-true: var(--size-default);
  --size-false: 0;
  --size-default: 12px;
  --borderRadius-card: 12px;
  --borderRadius-xl: 24px;
  --borderRadius-control: 40px;
  --borderRadius-true: var(--borderRadius-card);
  --borderRadius-false: 0;
  --color-transparent: transparent;
  --color-primary: rgb(45, 136, 255);
  --color-primary-light: rgb(138, 181, 255);
  --color-primary-opacity: rgba(45, 136, 255, 0.15);
  --color-primary-layer: var(--color-primary-opacity);
  --color-success: rgb(26, 197, 103);
  --color-success-light: rgb(102, 223, 159);
  --color-success-opacity: rgba(56, 227, 133, 0.15);
  --color-success-layer: var(--color-success-opacity);
  --color-danger: rgb(239, 83, 80);
  --color-danger-light: rgb(249, 156, 154);
  --color-danger-opacity: rgba(239, 83, 80, 0.15);
  --color-danger-layer: var(--color-danger-opacity);
  --color-warn: rgb(255, 181, 0);
  --color-warn-light: rgb(255, 215, 128);
  --color-warn-opacity: rgba(255, 181, 0, 0.15);
  --color-warn-layer: var(--color-warn-opacity);
  --color-black: black;
  --color-white: white;
  --color-yellow: yellow;
  --color-gradient: linear-gradient(135deg, #009fff, #ec2f4b);
  --color-ghost: rgba(127, 127, 127, 0.75);
  --textSize-xxs: var(--agFontSizeXxs);
  --textSize-xs: var(--agFontSizeXs);
  --textSize-sm: var(--agFontSizeSm);
  --textSize-md: var(--agFontSizeMd);
  --textSize-lg: var(--agFontSizeLg);
  --textSize-xl: var(--agFontSizeXl);
  --textSize-xxl: var(--agFontSizeXxl);
  --textSize-default: var(--agFontSizeMd);
  --textSize-xxs-numeric: 10px;
  --textSize-xs-numeric: 12px;
  --textSize-sm-numeric: 14px;
  --textSize-md-numeric: 16px;
  --textSize-lg-numeric: 24px;
  --textSize-xl-numeric: 32px;
  --textSize-xxl-numeric: 40px;
  --textSize-default-numeric: var(--textSize-md-numeric);
  --textSize-xxs-icon: 10px;
  --textSize-xs-icon: 12px;
  --textSize-sm-icon: 16px;
  --textSize-md-icon: 18px;
  --textSize-lg-icon: 24px;
  --textSize-xl-icon: 32px;
  --textSize-xxl-icon: 40px;
  --textSize-default-icon: 24px;
  --transition-duration: 200ms;
  --background-blur: var(--color-overlay-subtle);
  --background-blur-filter: blur(16px);
}

html:is([color-scheme='light']) {
  --color-root: rgb(250, 250, 250);
  --color-border: rgb(220, 220, 220);
  --color-text: rgb(17, 17, 17);
  --color-text-secondary: #687076;
  --color-overlay: rgba(255, 255, 255, 0.8);
  --color-overlay-subtle: rgba(127, 127, 127, 0.15);
  --box-shadow: 0 0 0 1px inset var(--color-border);
  --layer-0-background: white;
  --layer-0-box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 8px;
  --layer-1-background: white;
  --layer-1-box-shadow: var(--box-shadow);
  --layer-2-background: white;
  --layer-2-box-shadow: var(--box-shadow);
  --layer-3-background: white;
  --layer-3-box-shadow: var(--box-shadow);
  --layer-4-background: white;
  --layer-4-box-shadow: var(--box-shadow);
  --ripple-background: rgba(127, 127, 127, 0.1);
}

html:not([color-scheme]).pos,
html:is([color-scheme='dark']) {
  --color-root: black;
  --color-border: rgb(48, 48, 48);
  --color-text: #e4e6eb;
  --color-text-secondary: #99989e;
  --color-overlay: rgba(0, 0, 0, 0.5);
  --color-overlay-subtle: rgba(0, 0, 0, 0.25);
  --box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
  --layer-0-background: rgb(24, 24, 24);
  --layer-0-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
  --layer-1-background: rgb(32, 32, 32);
  --layer-1-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
  --layer-2-background: rgb(40, 40, 40);
  --layer-2-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
  --layer-3-background: rgb(48, 48, 48);
  --layer-3-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
  --layer-4-background: rgb(56, 56, 56);
  --layer-4-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
  --ripple-background: rgba(127, 127, 127, 0.5);
}

._ui-glass-card_5iik7_109 {
  --background: transparent;
  --box-shadow-border-color-x: transparent;
  --box-shadow-border-color-y: transparent;
  --box-shadow-outside: 0 0 0 transparent;
  --box-shadow: 0 1px 0 0 var(--box-shadow-border-color-y), 0 -1px 0 0 var(--box-shadow-border-color-y),
      1px 0 0 0 var(--box-shadow-border-color-x), -1px 0 0 0 var(--box-shadow-border-color-x),
      var(--box-shadow-outside);
  background: var(--background);
  box-shadow: var(--box-shadow);
  backdrop-filter: blur(12px) saturate(180%);
  -webkit-backdrop-filter: blur(12px) saturate(180%);
}

html:is([color-scheme='light']) ._ui-glass-card_5iik7_109 {
  --background: rgba(255, 255, 255, 0.5);
  --box-shadow: none;
  border: 1px solid var(--color-border);
}

html:is([color-scheme='dark']) ._ui-glass-card_5iik7_109 {
  --background: rgba(30, 30, 30, 0.75);
  --box-shadow-border-color-x: var(--color-border);
  --box-shadow-border-color-y: var(--color-border);
}

._defaults-div_5iik7_135,
._defaults-button_5iik7_136 {
  box-sizing: border-box;
}

._defaults-table_5iik7_140 {
  width: 100%;
  border-collapse: collapse;
}

._flex_5iik7_145 {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
._flex_5iik7_145._flexWrap-wrap_5iik7_150 {
  flex-wrap: wrap;
}
._flex_5iik7_145._flexWrap-nowrap_5iik7_153 {
  flex-wrap: nowrap;
}
._flex_5iik7_145._flexWrap-true_5iik7_156 {
  flex-wrap: wrap;
}
._flex_5iik7_145._dir-col_5iik7_159._x-start_5iik7_159 {
  align-items: start;
}
._flex_5iik7_145._dir-col_5iik7_159._x-center_5iik7_162 {
  align-items: center;
}
._flex_5iik7_145._dir-col_5iik7_159._x-end_5iik7_165 {
  align-items: end;
}
._flex_5iik7_145._dir-col_5iik7_159._y-start_5iik7_168 {
  justify-content: start;
}
._flex_5iik7_145._dir-col_5iik7_159._y-center_5iik7_171 {
  justify-content: center;
}
._flex_5iik7_145._dir-col_5iik7_159._y-end_5iik7_174 {
  justify-content: end;
}
._flex_5iik7_145._dir-col_5iik7_159._y-space-between_5iik7_177 {
  justify-content: space-between;
}
._flex_5iik7_145._dir-row_5iik7_180._x-start_5iik7_159 {
  justify-content: start;
}
._flex_5iik7_145._dir-row_5iik7_180._x-center_5iik7_162 {
  justify-content: center;
}
._flex_5iik7_145._dir-row_5iik7_180._x-end_5iik7_165 {
  justify-content: end;
}
._flex_5iik7_145._dir-row_5iik7_180._x-space-between_5iik7_189 {
  justify-content: space-between;
}
._flex_5iik7_145._dir-row_5iik7_180._y-start_5iik7_168 {
  align-items: start;
}
._flex_5iik7_145._dir-row_5iik7_180._y-center_5iik7_171 {
  align-items: center;
}
._flex_5iik7_145._dir-row_5iik7_180._y-end_5iik7_174 {
  align-items: end;
}

._grid_5iik7_202 {
  display: grid;
}

._dir-row_5iik7_180 {
  flex-direction: row;
}

._dir-col_5iik7_159 {
  flex-direction: column;
}

._margin-xs_5iik7_214 {
  margin: var(--size-xs);
}

._margin-sm_5iik7_218 {
  margin: var(--size-sm);
}

._margin-md_5iik7_222 {
  margin: var(--size-md);
}

._margin-lg_5iik7_226 {
  margin: var(--size-lg);
}

._margin-xl_5iik7_230 {
  margin: var(--size-xl);
}

._margin-true_5iik7_234 {
  margin: var(--size-true);
}

._margin-false_5iik7_238 {
  margin: var(--size-false);
}

._margin-x_5iik7_214 {
  margin-left: var(--size-default);
  margin-right: var(--size-default);
}

._margin-y_5iik7_247 {
  margin-top: var(--size-default);
  margin-bottom: var(--size-default);
}

._padding-xs_5iik7_252 {
  padding: var(--size-xs);
}

._padding-sm_5iik7_256 {
  padding: var(--size-sm);
}

._padding-md_5iik7_260 {
  padding: var(--size-md);
}

._padding-lg_5iik7_264 {
  padding: var(--size-lg);
}

._padding-xl_5iik7_268 {
  padding: var(--size-xl);
}

._padding-true_5iik7_272 {
  padding: var(--size-true);
}

._padding-false_5iik7_276 {
  padding: var(--size-false);
}

._padding-x_5iik7_252 {
  padding-left: var(--size-default);
  padding-right: var(--size-default);
}

._padding-y_5iik7_285 {
  padding-top: var(--size-default);
  padding-bottom: var(--size-default);
}

._gap-xs_5iik7_290 {
  gap: var(--size-xs);
}

._gap-sm_5iik7_294 {
  gap: var(--size-sm);
}

._gap-md_5iik7_298 {
  gap: var(--size-md);
}

._gap-lg_5iik7_302 {
  gap: var(--size-lg);
}

._gap-xl_5iik7_306 {
  gap: var(--size-xl);
}

._gap-true_5iik7_310 {
  gap: var(--size-true);
}

._gap-false_5iik7_314 {
  gap: var(--size-false);
}

._gap-x_5iik7_290 {
  gap-left: var(--size-default);
  gap-right: var(--size-default);
}

._gap-y_5iik7_323 {
  gap-top: var(--size-default);
  gap-bottom: var(--size-default);
}

._margin-left_5iik7_328 {
  margin-left: var(--size-default);
}

._margin-right_5iik7_332 {
  margin-right: var(--size-default);
}

._margin-top_5iik7_336 {
  margin-top: var(--size-default);
}

._margin-bottom_5iik7_340 {
  margin-bottom: var(--size-default);
}

._padding-left_5iik7_344 {
  padding-left: var(--size-default);
}

._padding-right_5iik7_348 {
  padding-right: var(--size-default);
}

._padding-top_5iik7_352 {
  padding-top: var(--size-default);
}

._padding-bottom_5iik7_356 {
  padding-bottom: var(--size-default);
}

._margin-section_5iik7_360 {
  margin: var(--size-default);
  margin-bottom: 0;
}
._margin-section_5iik7_360:last-child {
  margin-bottom: var(--size-default);
}

._flex-1_5iik7_368,
._flex-true_5iik7_369 {
  flex: 1;
}

._borderRadius-card_5iik7_373 {
  border-radius: var(--borderRadius-card);
}

._borderRadius-control_5iik7_377 {
  border-radius: var(--borderRadius-control);
}

._borderRadius-xl_5iik7_381 {
  border-radius: var(--borderRadius-xl);
}

._borderRadius-true_5iik7_385 {
  border-radius: var(--borderRadius-true);
}

._borderRadius-false_5iik7_389 {
  border-radius: var(--borderRadius-false);
}

._border-left_5iik7_393 {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 1px solid var(--color-border);
}

._border-right_5iik7_401 {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  border-right: 1px solid var(--color-border);
}

._border-top_5iik7_409 {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  border-top: 1px solid var(--color-border);
}

._border-bottom_5iik7_417 {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  border-bottom: 1px solid var(--color-border);
}

._border-x_5iik7_425 {
  border-left: 0;
  border-right: 0;
  border-top: 1px solid var(--color-border);
  border-bottom: 1px solid var(--color-border);
}

._border-y_5iik7_432 {
  border-left: 0;
  border-right: 0;
  border-left: 1px solid var(--color-border);
  border-right: 1px solid var(--color-border);
}

._border-true_5iik7_439 {
  border: 1px solid var(--color-border);
}

._border-false_5iik7_443 {
  border: 0;
}

._onClick-true_5iik7_447 {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: manipulation;
}

._background-layer_5iik7_457 {
  background: var(--layer-0-background);
}
._background-layer_5iik7_457._boxShadow-true_5iik7_460 {
  box-shadow: var(--layer-0-box-shadow);
}
@media (hover: hover) {
  ._background-layer_5iik7_457._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-1-background);
  }
}
._background-layer_5iik7_457 ._background-layer_5iik7_457 {
  background: var(--layer-1-background);
}
._background-layer_5iik7_457 ._background-layer_5iik7_457._boxShadow-true_5iik7_460 {
  box-shadow: var(--layer-1-box-shadow);
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._background-layer_5iik7_457._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-2-background);
  }
}
._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 {
  background: var(--layer-2-background);
}
._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457._boxShadow-true_5iik7_460 {
  box-shadow: var(--layer-2-box-shadow);
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-3-background);
  }
}
._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 {
  background: var(--layer-3-background);
}
._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457._boxShadow-true_5iik7_460 {
  box-shadow: var(--layer-3-box-shadow);
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-4-background);
  }
}
._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 {
  background: var(--layer-4-background);
}
._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457._boxShadow-true_5iik7_460 {
  box-shadow: var(--layer-4-box-shadow);
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-5-background);
  }
}
._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 {
  background: var(--layer-5-background);
}
._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457._boxShadow-true_5iik7_460 {
  box-shadow: var(--layer-5-box-shadow);
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-6-background);
  }
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-6-background);
  }
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-5-background);
  }
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-4-background);
  }
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._background-layer_5iik7_457 ._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-3-background);
  }
}
@media (hover: hover) {
  ._background-layer_5iik7_457 ._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-2-background);
  }
}

@media (hover: hover) {
  ._backgroundHover-layer_5iik7_464:hover {
    background: var(--layer-1-background);
  }
}
._textSize-xxs_5iik7_554 {
  font-size: var(--textSize-xxs);
}

._font-numeric_5iik7_558._textSize-xxs_5iik7_554 {
  font-size: var(--textSize-xxs-numeric, var(--textSize-xxs));
}

._font-icon_5iik7_562._textSize-xxs_5iik7_554 {
  font-size: var(--textSize-xxs-icon, var(--textSize-xxs));
}

._textSize-xs_5iik7_566 {
  font-size: var(--textSize-xs);
}

._font-numeric_5iik7_558._textSize-xs_5iik7_566 {
  font-size: var(--textSize-xs-numeric, var(--textSize-xs));
}

._font-icon_5iik7_562._textSize-xs_5iik7_566 {
  font-size: var(--textSize-xs-icon, var(--textSize-xs));
}

._textSize-sm_5iik7_578 {
  font-size: var(--textSize-sm);
}

._font-numeric_5iik7_558._textSize-sm_5iik7_578 {
  font-size: var(--textSize-sm-numeric, var(--textSize-sm));
}

._font-icon_5iik7_562._textSize-sm_5iik7_578 {
  font-size: var(--textSize-sm-icon, var(--textSize-sm));
}

._textSize-md_5iik7_590 {
  font-size: var(--textSize-md);
}

._font-numeric_5iik7_558._textSize-md_5iik7_590 {
  font-size: var(--textSize-md-numeric, var(--textSize-md));
}

._font-icon_5iik7_562._textSize-md_5iik7_590 {
  font-size: var(--textSize-md-icon, var(--textSize-md));
}

._textSize-lg_5iik7_602 {
  font-size: var(--textSize-lg);
}

._font-numeric_5iik7_558._textSize-lg_5iik7_602 {
  font-size: var(--textSize-lg-numeric, var(--textSize-lg));
}

._font-icon_5iik7_562._textSize-lg_5iik7_602 {
  font-size: var(--textSize-lg-icon, var(--textSize-lg));
}

._textSize-xl_5iik7_614 {
  font-size: var(--textSize-xl);
}

._font-numeric_5iik7_558._textSize-xl_5iik7_614 {
  font-size: var(--textSize-xl-numeric, var(--textSize-xl));
}

._font-icon_5iik7_562._textSize-xl_5iik7_614 {
  font-size: var(--textSize-xl-icon, var(--textSize-xl));
}

._textSize-xxl_5iik7_626 {
  font-size: var(--textSize-xxl);
}

._font-numeric_5iik7_558._textSize-xxl_5iik7_626 {
  font-size: var(--textSize-xxl-numeric, var(--textSize-xxl));
}

._font-icon_5iik7_562._textSize-xxl_5iik7_626 {
  font-size: var(--textSize-xxl-icon, var(--textSize-xxl));
}

._textSize-default_5iik7_638 {
  font-size: var(--textSize-default);
}

._font-numeric_5iik7_558._textSize-default_5iik7_638 {
  font-size: var(--textSize-default-numeric, var(--textSize-default));
}

._font-icon_5iik7_562._textSize-default_5iik7_638 {
  font-size: var(--textSize-default-icon, var(--textSize-default));
}

._textWeight-300_5iik7_650 {
  font-weight: 300;
}

._textWeight-400_5iik7_654 {
  font-weight: 400;
}

._textWeight-500_5iik7_658 {
  font-weight: 500;
}

._textWeight-600_5iik7_662 {
  font-weight: 600;
}

._textWeight-700_5iik7_666 {
  font-weight: 700;
}

._textWeight-normal_5iik7_670 {
  font-weight: normal;
}

._textWeight-bold_5iik7_674 {
  font-weight: bold;
}

._textWeight-true_5iik7_678 {
  font-weight: bold;
}

._textWeight-false_5iik7_682 {
  font-weight: initial;
}

._textAlign-left_5iik7_686 {
  text-align: left;
}

._textAlign-center_5iik7_690 {
  text-align: center;
}

._textAlign-right_5iik7_694 {
  text-align: right;
}

._textTransform-uppercase_5iik7_698 {
  text-transform: uppercase;
}

._textTransform-lowercase_5iik7_702 {
  text-transform: lowercase;
}

._textTransform-initial_5iik7_706 {
  text-transform: initial;
}

._textTransform-capitalize_5iik7_710 {
  text-transform: capitalize;
}

._textTransform-true_5iik7_714 {
  text-transform: uppercase;
}

._textTransform-false_5iik7_718 {
  text-transform: initial;
}

._textLetterSpacing-0_5iik7_722 {
  letter-spacing: 0px;
}

._textLetterSpacing-1_5iik7_726 {
  letter-spacing: 1px;
}

._textLetterSpacing-2_5iik7_730 {
  letter-spacing: 2px;
}

._textLetterSpacing-true_5iik7_734 {
  letter-spacing: 0.5px;
}

._textWhiteSpace-nowrap_5iik7_738 {
  white-space: nowrap;
}

._textWhiteSpace-wrap_5iik7_742 {
  white-space: wrap;
}

._textWhiteSpace-break-spaces_5iik7_746 {
  white-space: break-spaces;
}

._textWhiteSpace-initial_5iik7_750 {
  white-space: initial;
}

._font-text_5iik7_754 {
  font-family: var(--agFontFamily);
}

._font-numeric_5iik7_558 {
  font-family: "JetBrains Mono", monospace;
}

._root_5iik7_762._font-icon_5iik7_562 {
  font-size: 24px;
  font-family: "Material Symbols Rounded";
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  text-transform: none;
  display: inline-flex;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}

._background-text_5iik7_777 {
  background: var(--color-text);
}

._textColor-text_5iik7_781 {
  color: var(--color-text);
}

._borderColor-text_5iik7_785 {
  border-color: var(--color-text);
}

@media (hover: hover) {
  ._backgroundHover-text_5iik7_790:hover {
    background: var(--color-text);
  }
  ._textColorHover-text_5iik7_793:hover {
    color: var(--color-text);
  }
  ._borderColorHover-text_5iik7_796:hover {
    border-color: var(--color-text);
  }
}
._background-text-light_5iik7_800 {
  background: var(--color-text-light);
}

._textColor-text-light_5iik7_804 {
  color: var(--color-text-light);
}

._borderColor-text-light_5iik7_808 {
  border-color: var(--color-text-light);
}

@media (hover: hover) {
  ._backgroundHover-text-light_5iik7_813:hover {
    background: var(--color-text-light);
  }
  ._textColorHover-text-light_5iik7_816:hover {
    color: var(--color-text-light);
  }
  ._borderColorHover-text-light_5iik7_819:hover {
    border-color: var(--color-text-light);
  }
}
._background-text-opacity_5iik7_823 {
  background: var(--color-text-opacity);
}

._textColor-text-opacity_5iik7_827 {
  color: var(--color-text-opacity);
}

._borderColor-text-opacity_5iik7_831 {
  border-color: var(--color-text-opacity);
}

@media (hover: hover) {
  ._backgroundHover-text-opacity_5iik7_836:hover {
    background: var(--color-text-opacity);
  }
  ._textColorHover-text-opacity_5iik7_839:hover {
    color: var(--color-text-opacity);
  }
  ._borderColorHover-text-opacity_5iik7_842:hover {
    border-color: var(--color-text-opacity);
  }
}
._background-text-layer_5iik7_846 {
  background: var(--color-text-layer);
}

._textColor-text-layer_5iik7_850 {
  color: var(--color-text-layer);
}

._borderColor-text-layer_5iik7_854 {
  border-color: var(--color-text-layer);
}

@media (hover: hover) {
  ._backgroundHover-text-layer_5iik7_859:hover {
    background: var(--color-text-layer);
  }
  ._textColorHover-text-layer_5iik7_862:hover {
    color: var(--color-text-layer);
  }
  ._borderColorHover-text-layer_5iik7_865:hover {
    border-color: var(--color-text-layer);
  }
}
._background-text-secondary_5iik7_869 {
  background: var(--color-text-secondary);
}

._textColor-text-secondary_5iik7_873 {
  color: var(--color-text-secondary);
}

._borderColor-text-secondary_5iik7_877 {
  border-color: var(--color-text-secondary);
}

@media (hover: hover) {
  ._backgroundHover-text-secondary_5iik7_882:hover {
    background: var(--color-text-secondary);
  }
  ._textColorHover-text-secondary_5iik7_885:hover {
    color: var(--color-text-secondary);
  }
  ._borderColorHover-text-secondary_5iik7_888:hover {
    border-color: var(--color-text-secondary);
  }
}
._background-text-secondary-light_5iik7_892 {
  background: var(--color-text-secondary-light);
}

._textColor-text-secondary-light_5iik7_896 {
  color: var(--color-text-secondary-light);
}

._borderColor-text-secondary-light_5iik7_900 {
  border-color: var(--color-text-secondary-light);
}

@media (hover: hover) {
  ._backgroundHover-text-secondary-light_5iik7_905:hover {
    background: var(--color-text-secondary-light);
  }
  ._textColorHover-text-secondary-light_5iik7_908:hover {
    color: var(--color-text-secondary-light);
  }
  ._borderColorHover-text-secondary-light_5iik7_911:hover {
    border-color: var(--color-text-secondary-light);
  }
}
._background-text-secondary-opacity_5iik7_915 {
  background: var(--color-text-secondary-opacity);
}

._textColor-text-secondary-opacity_5iik7_919 {
  color: var(--color-text-secondary-opacity);
}

._borderColor-text-secondary-opacity_5iik7_923 {
  border-color: var(--color-text-secondary-opacity);
}

@media (hover: hover) {
  ._backgroundHover-text-secondary-opacity_5iik7_928:hover {
    background: var(--color-text-secondary-opacity);
  }
  ._textColorHover-text-secondary-opacity_5iik7_931:hover {
    color: var(--color-text-secondary-opacity);
  }
  ._borderColorHover-text-secondary-opacity_5iik7_934:hover {
    border-color: var(--color-text-secondary-opacity);
  }
}
._background-text-secondary-layer_5iik7_938 {
  background: var(--color-text-secondary-layer);
}

._textColor-text-secondary-layer_5iik7_942 {
  color: var(--color-text-secondary-layer);
}

._borderColor-text-secondary-layer_5iik7_946 {
  border-color: var(--color-text-secondary-layer);
}

@media (hover: hover) {
  ._backgroundHover-text-secondary-layer_5iik7_951:hover {
    background: var(--color-text-secondary-layer);
  }
  ._textColorHover-text-secondary-layer_5iik7_954:hover {
    color: var(--color-text-secondary-layer);
  }
  ._borderColorHover-text-secondary-layer_5iik7_957:hover {
    border-color: var(--color-text-secondary-layer);
  }
}
._background-primary_5iik7_961 {
  background: var(--color-primary);
}

._textColor-primary_5iik7_965 {
  color: var(--color-primary);
}

._borderColor-primary_5iik7_969 {
  border-color: var(--color-primary);
}

@media (hover: hover) {
  ._backgroundHover-primary_5iik7_974:hover {
    background: var(--color-primary);
  }
  ._textColorHover-primary_5iik7_977:hover {
    color: var(--color-primary);
  }
  ._borderColorHover-primary_5iik7_980:hover {
    border-color: var(--color-primary);
  }
}
._background-primary-light_5iik7_984 {
  background: var(--color-primary-light);
}

._textColor-primary-light_5iik7_988 {
  color: var(--color-primary-light);
}

._borderColor-primary-light_5iik7_992 {
  border-color: var(--color-primary-light);
}

@media (hover: hover) {
  ._backgroundHover-primary-light_5iik7_997:hover {
    background: var(--color-primary-light);
  }
  ._textColorHover-primary-light_5iik7_1000:hover {
    color: var(--color-primary-light);
  }
  ._borderColorHover-primary-light_5iik7_1003:hover {
    border-color: var(--color-primary-light);
  }
}
._background-primary-opacity_5iik7_1007 {
  background: var(--color-primary-opacity);
}

._textColor-primary-opacity_5iik7_1011 {
  color: var(--color-primary-opacity);
}

._borderColor-primary-opacity_5iik7_1015 {
  border-color: var(--color-primary-opacity);
}

@media (hover: hover) {
  ._backgroundHover-primary-opacity_5iik7_1020:hover {
    background: var(--color-primary-opacity);
  }
  ._textColorHover-primary-opacity_5iik7_1023:hover {
    color: var(--color-primary-opacity);
  }
  ._borderColorHover-primary-opacity_5iik7_1026:hover {
    border-color: var(--color-primary-opacity);
  }
}
._background-primary-layer_5iik7_1030 {
  background: var(--color-primary-layer);
}

._textColor-primary-layer_5iik7_1034 {
  color: var(--color-primary-layer);
}

._borderColor-primary-layer_5iik7_1038 {
  border-color: var(--color-primary-layer);
}

@media (hover: hover) {
  ._backgroundHover-primary-layer_5iik7_1043:hover {
    background: var(--color-primary-layer);
  }
  ._textColorHover-primary-layer_5iik7_1046:hover {
    color: var(--color-primary-layer);
  }
  ._borderColorHover-primary-layer_5iik7_1049:hover {
    border-color: var(--color-primary-layer);
  }
}
._background-success_5iik7_1053 {
  background: var(--color-success);
}

._textColor-success_5iik7_1057 {
  color: var(--color-success);
}

._borderColor-success_5iik7_1061 {
  border-color: var(--color-success);
}

@media (hover: hover) {
  ._backgroundHover-success_5iik7_1066:hover {
    background: var(--color-success);
  }
  ._textColorHover-success_5iik7_1069:hover {
    color: var(--color-success);
  }
  ._borderColorHover-success_5iik7_1072:hover {
    border-color: var(--color-success);
  }
}
._background-success-light_5iik7_1076 {
  background: var(--color-success-light);
}

._textColor-success-light_5iik7_1080 {
  color: var(--color-success-light);
}

._borderColor-success-light_5iik7_1084 {
  border-color: var(--color-success-light);
}

@media (hover: hover) {
  ._backgroundHover-success-light_5iik7_1089:hover {
    background: var(--color-success-light);
  }
  ._textColorHover-success-light_5iik7_1092:hover {
    color: var(--color-success-light);
  }
  ._borderColorHover-success-light_5iik7_1095:hover {
    border-color: var(--color-success-light);
  }
}
._background-success-opacity_5iik7_1099 {
  background: var(--color-success-opacity);
}

._textColor-success-opacity_5iik7_1103 {
  color: var(--color-success-opacity);
}

._borderColor-success-opacity_5iik7_1107 {
  border-color: var(--color-success-opacity);
}

@media (hover: hover) {
  ._backgroundHover-success-opacity_5iik7_1112:hover {
    background: var(--color-success-opacity);
  }
  ._textColorHover-success-opacity_5iik7_1115:hover {
    color: var(--color-success-opacity);
  }
  ._borderColorHover-success-opacity_5iik7_1118:hover {
    border-color: var(--color-success-opacity);
  }
}
._background-success-layer_5iik7_1122 {
  background: var(--color-success-layer);
}

._textColor-success-layer_5iik7_1126 {
  color: var(--color-success-layer);
}

._borderColor-success-layer_5iik7_1130 {
  border-color: var(--color-success-layer);
}

@media (hover: hover) {
  ._backgroundHover-success-layer_5iik7_1135:hover {
    background: var(--color-success-layer);
  }
  ._textColorHover-success-layer_5iik7_1138:hover {
    color: var(--color-success-layer);
  }
  ._borderColorHover-success-layer_5iik7_1141:hover {
    border-color: var(--color-success-layer);
  }
}
._background-danger_5iik7_1145 {
  background: var(--color-danger);
}

._textColor-danger_5iik7_1149 {
  color: var(--color-danger);
}

._borderColor-danger_5iik7_1153 {
  border-color: var(--color-danger);
}

@media (hover: hover) {
  ._backgroundHover-danger_5iik7_1158:hover {
    background: var(--color-danger);
  }
  ._textColorHover-danger_5iik7_1161:hover {
    color: var(--color-danger);
  }
  ._borderColorHover-danger_5iik7_1164:hover {
    border-color: var(--color-danger);
  }
}
._background-danger-light_5iik7_1168 {
  background: var(--color-danger-light);
}

._textColor-danger-light_5iik7_1172 {
  color: var(--color-danger-light);
}

._borderColor-danger-light_5iik7_1176 {
  border-color: var(--color-danger-light);
}

@media (hover: hover) {
  ._backgroundHover-danger-light_5iik7_1181:hover {
    background: var(--color-danger-light);
  }
  ._textColorHover-danger-light_5iik7_1184:hover {
    color: var(--color-danger-light);
  }
  ._borderColorHover-danger-light_5iik7_1187:hover {
    border-color: var(--color-danger-light);
  }
}
._background-danger-opacity_5iik7_1191 {
  background: var(--color-danger-opacity);
}

._textColor-danger-opacity_5iik7_1195 {
  color: var(--color-danger-opacity);
}

._borderColor-danger-opacity_5iik7_1199 {
  border-color: var(--color-danger-opacity);
}

@media (hover: hover) {
  ._backgroundHover-danger-opacity_5iik7_1204:hover {
    background: var(--color-danger-opacity);
  }
  ._textColorHover-danger-opacity_5iik7_1207:hover {
    color: var(--color-danger-opacity);
  }
  ._borderColorHover-danger-opacity_5iik7_1210:hover {
    border-color: var(--color-danger-opacity);
  }
}
._background-danger-layer_5iik7_1214 {
  background: var(--color-danger-layer);
}

._textColor-danger-layer_5iik7_1218 {
  color: var(--color-danger-layer);
}

._borderColor-danger-layer_5iik7_1222 {
  border-color: var(--color-danger-layer);
}

@media (hover: hover) {
  ._backgroundHover-danger-layer_5iik7_1227:hover {
    background: var(--color-danger-layer);
  }
  ._textColorHover-danger-layer_5iik7_1230:hover {
    color: var(--color-danger-layer);
  }
  ._borderColorHover-danger-layer_5iik7_1233:hover {
    border-color: var(--color-danger-layer);
  }
}
._background-warn_5iik7_1237 {
  background: var(--color-warn);
}

._textColor-warn_5iik7_1241 {
  color: var(--color-warn);
}

._borderColor-warn_5iik7_1245 {
  border-color: var(--color-warn);
}

@media (hover: hover) {
  ._backgroundHover-warn_5iik7_1250:hover {
    background: var(--color-warn);
  }
  ._textColorHover-warn_5iik7_1253:hover {
    color: var(--color-warn);
  }
  ._borderColorHover-warn_5iik7_1256:hover {
    border-color: var(--color-warn);
  }
}
._background-warn-light_5iik7_1260 {
  background: var(--color-warn-light);
}

._textColor-warn-light_5iik7_1264 {
  color: var(--color-warn-light);
}

._borderColor-warn-light_5iik7_1268 {
  border-color: var(--color-warn-light);
}

@media (hover: hover) {
  ._backgroundHover-warn-light_5iik7_1273:hover {
    background: var(--color-warn-light);
  }
  ._textColorHover-warn-light_5iik7_1276:hover {
    color: var(--color-warn-light);
  }
  ._borderColorHover-warn-light_5iik7_1279:hover {
    border-color: var(--color-warn-light);
  }
}
._background-warn-opacity_5iik7_1283 {
  background: var(--color-warn-opacity);
}

._textColor-warn-opacity_5iik7_1287 {
  color: var(--color-warn-opacity);
}

._borderColor-warn-opacity_5iik7_1291 {
  border-color: var(--color-warn-opacity);
}

@media (hover: hover) {
  ._backgroundHover-warn-opacity_5iik7_1296:hover {
    background: var(--color-warn-opacity);
  }
  ._textColorHover-warn-opacity_5iik7_1299:hover {
    color: var(--color-warn-opacity);
  }
  ._borderColorHover-warn-opacity_5iik7_1302:hover {
    border-color: var(--color-warn-opacity);
  }
}
._background-warn-layer_5iik7_1306 {
  background: var(--color-warn-layer);
}

._textColor-warn-layer_5iik7_1310 {
  color: var(--color-warn-layer);
}

._borderColor-warn-layer_5iik7_1314 {
  border-color: var(--color-warn-layer);
}

@media (hover: hover) {
  ._backgroundHover-warn-layer_5iik7_1319:hover {
    background: var(--color-warn-layer);
  }
  ._textColorHover-warn-layer_5iik7_1322:hover {
    color: var(--color-warn-layer);
  }
  ._borderColorHover-warn-layer_5iik7_1325:hover {
    border-color: var(--color-warn-layer);
  }
}
._background-black_5iik7_1329 {
  background: var(--color-black);
}

._textColor-black_5iik7_1333 {
  color: var(--color-black);
}

._borderColor-black_5iik7_1337 {
  border-color: var(--color-black);
}

@media (hover: hover) {
  ._backgroundHover-black_5iik7_1342:hover {
    background: var(--color-black);
  }
  ._textColorHover-black_5iik7_1345:hover {
    color: var(--color-black);
  }
  ._borderColorHover-black_5iik7_1348:hover {
    border-color: var(--color-black);
  }
}
._background-black-light_5iik7_1352 {
  background: var(--color-black-light);
}

._textColor-black-light_5iik7_1356 {
  color: var(--color-black-light);
}

._borderColor-black-light_5iik7_1360 {
  border-color: var(--color-black-light);
}

@media (hover: hover) {
  ._backgroundHover-black-light_5iik7_1365:hover {
    background: var(--color-black-light);
  }
  ._textColorHover-black-light_5iik7_1368:hover {
    color: var(--color-black-light);
  }
  ._borderColorHover-black-light_5iik7_1371:hover {
    border-color: var(--color-black-light);
  }
}
._background-black-opacity_5iik7_1375 {
  background: var(--color-black-opacity);
}

._textColor-black-opacity_5iik7_1379 {
  color: var(--color-black-opacity);
}

._borderColor-black-opacity_5iik7_1383 {
  border-color: var(--color-black-opacity);
}

@media (hover: hover) {
  ._backgroundHover-black-opacity_5iik7_1388:hover {
    background: var(--color-black-opacity);
  }
  ._textColorHover-black-opacity_5iik7_1391:hover {
    color: var(--color-black-opacity);
  }
  ._borderColorHover-black-opacity_5iik7_1394:hover {
    border-color: var(--color-black-opacity);
  }
}
._background-black-layer_5iik7_1398 {
  background: var(--color-black-layer);
}

._textColor-black-layer_5iik7_1402 {
  color: var(--color-black-layer);
}

._borderColor-black-layer_5iik7_1406 {
  border-color: var(--color-black-layer);
}

@media (hover: hover) {
  ._backgroundHover-black-layer_5iik7_1411:hover {
    background: var(--color-black-layer);
  }
  ._textColorHover-black-layer_5iik7_1414:hover {
    color: var(--color-black-layer);
  }
  ._borderColorHover-black-layer_5iik7_1417:hover {
    border-color: var(--color-black-layer);
  }
}
._background-white_5iik7_1421 {
  background: var(--color-white);
}

._textColor-white_5iik7_1425 {
  color: var(--color-white);
}

._borderColor-white_5iik7_1429 {
  border-color: var(--color-white);
}

@media (hover: hover) {
  ._backgroundHover-white_5iik7_1434:hover {
    background: var(--color-white);
  }
  ._textColorHover-white_5iik7_1437:hover {
    color: var(--color-white);
  }
  ._borderColorHover-white_5iik7_1440:hover {
    border-color: var(--color-white);
  }
}
._background-white-light_5iik7_1444 {
  background: var(--color-white-light);
}

._textColor-white-light_5iik7_1448 {
  color: var(--color-white-light);
}

._borderColor-white-light_5iik7_1452 {
  border-color: var(--color-white-light);
}

@media (hover: hover) {
  ._backgroundHover-white-light_5iik7_1457:hover {
    background: var(--color-white-light);
  }
  ._textColorHover-white-light_5iik7_1460:hover {
    color: var(--color-white-light);
  }
  ._borderColorHover-white-light_5iik7_1463:hover {
    border-color: var(--color-white-light);
  }
}
._background-white-opacity_5iik7_1467 {
  background: var(--color-white-opacity);
}

._textColor-white-opacity_5iik7_1471 {
  color: var(--color-white-opacity);
}

._borderColor-white-opacity_5iik7_1475 {
  border-color: var(--color-white-opacity);
}

@media (hover: hover) {
  ._backgroundHover-white-opacity_5iik7_1480:hover {
    background: var(--color-white-opacity);
  }
  ._textColorHover-white-opacity_5iik7_1483:hover {
    color: var(--color-white-opacity);
  }
  ._borderColorHover-white-opacity_5iik7_1486:hover {
    border-color: var(--color-white-opacity);
  }
}
._background-white-layer_5iik7_1490 {
  background: var(--color-white-layer);
}

._textColor-white-layer_5iik7_1494 {
  color: var(--color-white-layer);
}

._borderColor-white-layer_5iik7_1498 {
  border-color: var(--color-white-layer);
}

@media (hover: hover) {
  ._backgroundHover-white-layer_5iik7_1503:hover {
    background: var(--color-white-layer);
  }
  ._textColorHover-white-layer_5iik7_1506:hover {
    color: var(--color-white-layer);
  }
  ._borderColorHover-white-layer_5iik7_1509:hover {
    border-color: var(--color-white-layer);
  }
}
._background-yellow_5iik7_1513 {
  background: var(--color-yellow);
}

._textColor-yellow_5iik7_1517 {
  color: var(--color-yellow);
}

._borderColor-yellow_5iik7_1521 {
  border-color: var(--color-yellow);
}

@media (hover: hover) {
  ._backgroundHover-yellow_5iik7_1526:hover {
    background: var(--color-yellow);
  }
  ._textColorHover-yellow_5iik7_1529:hover {
    color: var(--color-yellow);
  }
  ._borderColorHover-yellow_5iik7_1532:hover {
    border-color: var(--color-yellow);
  }
}
._background-yellow-light_5iik7_1536 {
  background: var(--color-yellow-light);
}

._textColor-yellow-light_5iik7_1540 {
  color: var(--color-yellow-light);
}

._borderColor-yellow-light_5iik7_1544 {
  border-color: var(--color-yellow-light);
}

@media (hover: hover) {
  ._backgroundHover-yellow-light_5iik7_1549:hover {
    background: var(--color-yellow-light);
  }
  ._textColorHover-yellow-light_5iik7_1552:hover {
    color: var(--color-yellow-light);
  }
  ._borderColorHover-yellow-light_5iik7_1555:hover {
    border-color: var(--color-yellow-light);
  }
}
._background-yellow-opacity_5iik7_1559 {
  background: var(--color-yellow-opacity);
}

._textColor-yellow-opacity_5iik7_1563 {
  color: var(--color-yellow-opacity);
}

._borderColor-yellow-opacity_5iik7_1567 {
  border-color: var(--color-yellow-opacity);
}

@media (hover: hover) {
  ._backgroundHover-yellow-opacity_5iik7_1572:hover {
    background: var(--color-yellow-opacity);
  }
  ._textColorHover-yellow-opacity_5iik7_1575:hover {
    color: var(--color-yellow-opacity);
  }
  ._borderColorHover-yellow-opacity_5iik7_1578:hover {
    border-color: var(--color-yellow-opacity);
  }
}
._background-yellow-layer_5iik7_1582 {
  background: var(--color-yellow-layer);
}

._textColor-yellow-layer_5iik7_1586 {
  color: var(--color-yellow-layer);
}

._borderColor-yellow-layer_5iik7_1590 {
  border-color: var(--color-yellow-layer);
}

@media (hover: hover) {
  ._backgroundHover-yellow-layer_5iik7_1595:hover {
    background: var(--color-yellow-layer);
  }
  ._textColorHover-yellow-layer_5iik7_1598:hover {
    color: var(--color-yellow-layer);
  }
  ._borderColorHover-yellow-layer_5iik7_1601:hover {
    border-color: var(--color-yellow-layer);
  }
}
._background-border_5iik7_1605 {
  background: var(--color-border);
}

._textColor-border_5iik7_1609 {
  color: var(--color-border);
}

._borderColor-border_5iik7_1613 {
  border-color: var(--color-border);
}

@media (hover: hover) {
  ._backgroundHover-border_5iik7_1618:hover {
    background: var(--color-border);
  }
  ._textColorHover-border_5iik7_1621:hover {
    color: var(--color-border);
  }
  ._borderColorHover-border_5iik7_1624:hover {
    border-color: var(--color-border);
  }
}
._background-border-light_5iik7_1628 {
  background: var(--color-border-light);
}

._textColor-border-light_5iik7_1632 {
  color: var(--color-border-light);
}

._borderColor-border-light_5iik7_1636 {
  border-color: var(--color-border-light);
}

@media (hover: hover) {
  ._backgroundHover-border-light_5iik7_1641:hover {
    background: var(--color-border-light);
  }
  ._textColorHover-border-light_5iik7_1644:hover {
    color: var(--color-border-light);
  }
  ._borderColorHover-border-light_5iik7_1647:hover {
    border-color: var(--color-border-light);
  }
}
._background-border-opacity_5iik7_1651 {
  background: var(--color-border-opacity);
}

._textColor-border-opacity_5iik7_1655 {
  color: var(--color-border-opacity);
}

._borderColor-border-opacity_5iik7_1659 {
  border-color: var(--color-border-opacity);
}

@media (hover: hover) {
  ._backgroundHover-border-opacity_5iik7_1664:hover {
    background: var(--color-border-opacity);
  }
  ._textColorHover-border-opacity_5iik7_1667:hover {
    color: var(--color-border-opacity);
  }
  ._borderColorHover-border-opacity_5iik7_1670:hover {
    border-color: var(--color-border-opacity);
  }
}
._background-border-layer_5iik7_1674 {
  background: var(--color-border-layer);
}

._textColor-border-layer_5iik7_1678 {
  color: var(--color-border-layer);
}

._borderColor-border-layer_5iik7_1682 {
  border-color: var(--color-border-layer);
}

@media (hover: hover) {
  ._backgroundHover-border-layer_5iik7_1687:hover {
    background: var(--color-border-layer);
  }
  ._textColorHover-border-layer_5iik7_1690:hover {
    color: var(--color-border-layer);
  }
  ._borderColorHover-border-layer_5iik7_1693:hover {
    border-color: var(--color-border-layer);
  }
}
._background-root_5iik7_1697 {
  background: var(--color-root);
}

._textColor-root_5iik7_1701 {
  color: var(--color-root);
}

._borderColor-root_5iik7_1705 {
  border-color: var(--color-root);
}

@media (hover: hover) {
  ._backgroundHover-root_5iik7_1710:hover {
    background: var(--color-root);
  }
  ._textColorHover-root_5iik7_1713:hover {
    color: var(--color-root);
  }
  ._borderColorHover-root_5iik7_1716:hover {
    border-color: var(--color-root);
  }
}
._background-root-light_5iik7_1720 {
  background: var(--color-root-light);
}

._textColor-root-light_5iik7_1724 {
  color: var(--color-root-light);
}

._borderColor-root-light_5iik7_1728 {
  border-color: var(--color-root-light);
}

@media (hover: hover) {
  ._backgroundHover-root-light_5iik7_1733:hover {
    background: var(--color-root-light);
  }
  ._textColorHover-root-light_5iik7_1736:hover {
    color: var(--color-root-light);
  }
  ._borderColorHover-root-light_5iik7_1739:hover {
    border-color: var(--color-root-light);
  }
}
._background-root-opacity_5iik7_1743 {
  background: var(--color-root-opacity);
}

._textColor-root-opacity_5iik7_1747 {
  color: var(--color-root-opacity);
}

._borderColor-root-opacity_5iik7_1751 {
  border-color: var(--color-root-opacity);
}

@media (hover: hover) {
  ._backgroundHover-root-opacity_5iik7_1756:hover {
    background: var(--color-root-opacity);
  }
  ._textColorHover-root-opacity_5iik7_1759:hover {
    color: var(--color-root-opacity);
  }
  ._borderColorHover-root-opacity_5iik7_1762:hover {
    border-color: var(--color-root-opacity);
  }
}
._background-root-layer_5iik7_1766 {
  background: var(--color-root-layer);
}

._textColor-root-layer_5iik7_1770 {
  color: var(--color-root-layer);
}

._borderColor-root-layer_5iik7_1774 {
  border-color: var(--color-root-layer);
}

@media (hover: hover) {
  ._backgroundHover-root-layer_5iik7_1779:hover {
    background: var(--color-root-layer);
  }
  ._textColorHover-root-layer_5iik7_1782:hover {
    color: var(--color-root-layer);
  }
  ._borderColorHover-root-layer_5iik7_1785:hover {
    border-color: var(--color-root-layer);
  }
}
._background-ghost_5iik7_1789 {
  background: var(--color-ghost);
}

._textColor-ghost_5iik7_1793 {
  color: var(--color-ghost);
}

._borderColor-ghost_5iik7_1797 {
  border-color: var(--color-ghost);
}

@media (hover: hover) {
  ._backgroundHover-ghost_5iik7_1802:hover {
    background: var(--color-ghost);
  }
  ._textColorHover-ghost_5iik7_1805:hover {
    color: var(--color-ghost);
  }
  ._borderColorHover-ghost_5iik7_1808:hover {
    border-color: var(--color-ghost);
  }
}
._background-ghost-light_5iik7_1812 {
  background: var(--color-ghost-light);
}

._textColor-ghost-light_5iik7_1816 {
  color: var(--color-ghost-light);
}

._borderColor-ghost-light_5iik7_1820 {
  border-color: var(--color-ghost-light);
}

@media (hover: hover) {
  ._backgroundHover-ghost-light_5iik7_1825:hover {
    background: var(--color-ghost-light);
  }
  ._textColorHover-ghost-light_5iik7_1828:hover {
    color: var(--color-ghost-light);
  }
  ._borderColorHover-ghost-light_5iik7_1831:hover {
    border-color: var(--color-ghost-light);
  }
}
._background-ghost-opacity_5iik7_1835 {
  background: var(--color-ghost-opacity);
}

._textColor-ghost-opacity_5iik7_1839 {
  color: var(--color-ghost-opacity);
}

._borderColor-ghost-opacity_5iik7_1843 {
  border-color: var(--color-ghost-opacity);
}

@media (hover: hover) {
  ._backgroundHover-ghost-opacity_5iik7_1848:hover {
    background: var(--color-ghost-opacity);
  }
  ._textColorHover-ghost-opacity_5iik7_1851:hover {
    color: var(--color-ghost-opacity);
  }
  ._borderColorHover-ghost-opacity_5iik7_1854:hover {
    border-color: var(--color-ghost-opacity);
  }
}
._background-ghost-layer_5iik7_1858 {
  background: var(--color-ghost-layer);
}

._textColor-ghost-layer_5iik7_1862 {
  color: var(--color-ghost-layer);
}

._borderColor-ghost-layer_5iik7_1866 {
  border-color: var(--color-ghost-layer);
}

@media (hover: hover) {
  ._backgroundHover-ghost-layer_5iik7_1871:hover {
    background: var(--color-ghost-layer);
  }
  ._textColorHover-ghost-layer_5iik7_1874:hover {
    color: var(--color-ghost-layer);
  }
  ._borderColorHover-ghost-layer_5iik7_1877:hover {
    border-color: var(--color-ghost-layer);
  }
}
._background-transparent_5iik7_1881 {
  background: var(--color-transparent);
}

._textColor-transparent_5iik7_1885 {
  color: var(--color-transparent);
}

._borderColor-transparent_5iik7_1889 {
  border-color: var(--color-transparent);
}

@media (hover: hover) {
  ._backgroundHover-transparent_5iik7_1894:hover {
    background: var(--color-transparent);
  }
  ._textColorHover-transparent_5iik7_1897:hover {
    color: var(--color-transparent);
  }
  ._borderColorHover-transparent_5iik7_1900:hover {
    border-color: var(--color-transparent);
  }
}
._background-transparent-light_5iik7_1904 {
  background: var(--color-transparent-light);
}

._textColor-transparent-light_5iik7_1908 {
  color: var(--color-transparent-light);
}

._borderColor-transparent-light_5iik7_1912 {
  border-color: var(--color-transparent-light);
}

@media (hover: hover) {
  ._backgroundHover-transparent-light_5iik7_1917:hover {
    background: var(--color-transparent-light);
  }
  ._textColorHover-transparent-light_5iik7_1920:hover {
    color: var(--color-transparent-light);
  }
  ._borderColorHover-transparent-light_5iik7_1923:hover {
    border-color: var(--color-transparent-light);
  }
}
._background-transparent-opacity_5iik7_1927 {
  background: var(--color-transparent-opacity);
}

._textColor-transparent-opacity_5iik7_1931 {
  color: var(--color-transparent-opacity);
}

._borderColor-transparent-opacity_5iik7_1935 {
  border-color: var(--color-transparent-opacity);
}

@media (hover: hover) {
  ._backgroundHover-transparent-opacity_5iik7_1940:hover {
    background: var(--color-transparent-opacity);
  }
  ._textColorHover-transparent-opacity_5iik7_1943:hover {
    color: var(--color-transparent-opacity);
  }
  ._borderColorHover-transparent-opacity_5iik7_1946:hover {
    border-color: var(--color-transparent-opacity);
  }
}
._background-transparent-layer_5iik7_1950 {
  background: var(--color-transparent-layer);
}

._textColor-transparent-layer_5iik7_1954 {
  color: var(--color-transparent-layer);
}

._borderColor-transparent-layer_5iik7_1958 {
  border-color: var(--color-transparent-layer);
}

@media (hover: hover) {
  ._backgroundHover-transparent-layer_5iik7_1963:hover {
    background: var(--color-transparent-layer);
  }
  ._textColorHover-transparent-layer_5iik7_1966:hover {
    color: var(--color-transparent-layer);
  }
  ._borderColorHover-transparent-layer_5iik7_1969:hover {
    border-color: var(--color-transparent-layer);
  }
}
._background-overlay_5iik7_1973 {
  background: var(--color-overlay);
}

._textColor-overlay_5iik7_1977 {
  color: var(--color-overlay);
}

._borderColor-overlay_5iik7_1981 {
  border-color: var(--color-overlay);
}

@media (hover: hover) {
  ._backgroundHover-overlay_5iik7_1986:hover {
    background: var(--color-overlay);
  }
  ._textColorHover-overlay_5iik7_1989:hover {
    color: var(--color-overlay);
  }
  ._borderColorHover-overlay_5iik7_1992:hover {
    border-color: var(--color-overlay);
  }
}
._background-overlay-light_5iik7_1996 {
  background: var(--color-overlay-light);
}

._textColor-overlay-light_5iik7_2000 {
  color: var(--color-overlay-light);
}

._borderColor-overlay-light_5iik7_2004 {
  border-color: var(--color-overlay-light);
}

@media (hover: hover) {
  ._backgroundHover-overlay-light_5iik7_2009:hover {
    background: var(--color-overlay-light);
  }
  ._textColorHover-overlay-light_5iik7_2012:hover {
    color: var(--color-overlay-light);
  }
  ._borderColorHover-overlay-light_5iik7_2015:hover {
    border-color: var(--color-overlay-light);
  }
}
._background-overlay-opacity_5iik7_2019 {
  background: var(--color-overlay-opacity);
}

._textColor-overlay-opacity_5iik7_2023 {
  color: var(--color-overlay-opacity);
}

._borderColor-overlay-opacity_5iik7_2027 {
  border-color: var(--color-overlay-opacity);
}

@media (hover: hover) {
  ._backgroundHover-overlay-opacity_5iik7_2032:hover {
    background: var(--color-overlay-opacity);
  }
  ._textColorHover-overlay-opacity_5iik7_2035:hover {
    color: var(--color-overlay-opacity);
  }
  ._borderColorHover-overlay-opacity_5iik7_2038:hover {
    border-color: var(--color-overlay-opacity);
  }
}
._background-overlay-layer_5iik7_2042 {
  background: var(--color-overlay-layer);
}

._textColor-overlay-layer_5iik7_2046 {
  color: var(--color-overlay-layer);
}

._borderColor-overlay-layer_5iik7_2050 {
  border-color: var(--color-overlay-layer);
}

@media (hover: hover) {
  ._backgroundHover-overlay-layer_5iik7_2055:hover {
    background: var(--color-overlay-layer);
  }
  ._textColorHover-overlay-layer_5iik7_2058:hover {
    color: var(--color-overlay-layer);
  }
  ._borderColorHover-overlay-layer_5iik7_2061:hover {
    border-color: var(--color-overlay-layer);
  }
}
._background-blur_5iik7_2065 {
  background: var(--background-blur);
  backdrop-filter: var(--background-blur-filter);
  -webkit-backdrop-filter: var(--background-blur-filter);
}

._background-gradient_5iik7_2071 {
  background: var(--color-gradient);
}

._textColor-inherit_5iik7_2075 {
  color: inherit;
}

._overflow-auto_5iik7_2079 {
  overflow: auto;
}

._overflow-hidden_5iik7_2083 {
  overflow: hidden;
}

._overflow-initial_5iik7_2087 {
  overflow: initial;
}

._position-relative_5iik7_2091 {
  position: relative;
}

._position-absolute_5iik7_2095 {
  position: absolute;
}

._position-fixed_5iik7_2099 {
  position: fixed;
}

._transition-true_5iik7_2103 {
  transition: var(--transition-duration);
}

._rotate-0_5iik7_2107 {
  transition: var(--transition-duration);
  transform: rotate(0deg);
}

._rotate-45_5iik7_2112 {
  transition: var(--transition-duration);
  transform: rotate(45deg);
}

._rotate-90_5iik7_2117 {
  transition: var(--transition-duration);
  transform: rotate(90deg);
}

._rotate-135_5iik7_2122 {
  transition: var(--transition-duration);
  transform: rotate(135deg);
}

._rotate-180_5iik7_2127 {
  transition: var(--transition-duration);
  transform: rotate(180deg);
}

._rotate-225_5iik7_2132 {
  transition: var(--transition-duration);
  transform: rotate(225deg);
}

._rotate-270_5iik7_2137 {
  transition: var(--transition-duration);
  transform: rotate(270deg);
}

._rotate-315_5iik7_2142 {
  transition: var(--transition-duration);
  transform: rotate(315deg);
}

._rotate-360_5iik7_2147 {
  transition: var(--transition-duration);
  transform: rotate(360deg);
}

._opacity-0_5iik7_2152 {
  opacity: calc(0 / 100);
}

._opacity-5_5iik7_2156 {
  opacity: calc(5 / 100);
}

._opacity-10_5iik7_2160 {
  opacity: calc(10 / 100);
}

._opacity-15_5iik7_2164 {
  opacity: calc(15 / 100);
}

._opacity-20_5iik7_2168 {
  opacity: calc(20 / 100);
}

._opacity-25_5iik7_2172 {
  opacity: calc(25 / 100);
}

._opacity-30_5iik7_2176 {
  opacity: calc(30 / 100);
}

._opacity-35_5iik7_2180 {
  opacity: calc(35 / 100);
}

._opacity-40_5iik7_2184 {
  opacity: calc(40 / 100);
}

._opacity-45_5iik7_2188 {
  opacity: calc(45 / 100);
}

._opacity-50_5iik7_2192 {
  opacity: calc(50 / 100);
}

._opacity-55_5iik7_2196 {
  opacity: calc(55 / 100);
}

._opacity-60_5iik7_2200 {
  opacity: calc(60 / 100);
}

._opacity-65_5iik7_2204 {
  opacity: calc(65 / 100);
}

._opacity-70_5iik7_2208 {
  opacity: calc(70 / 100);
}

._opacity-75_5iik7_2212 {
  opacity: calc(75 / 100);
}

._opacity-80_5iik7_2216 {
  opacity: calc(80 / 100);
}

._opacity-85_5iik7_2220 {
  opacity: calc(85 / 100);
}

._opacity-90_5iik7_2224 {
  opacity: calc(90 / 100);
}

._opacity-95_5iik7_2228 {
  opacity: calc(95 / 100);
}

._opacity-100_5iik7_2232 {
  opacity: calc(100 / 100);
}

._ripple_5iik7_2236 {
  border-radius: 50%;
  background: var(--ripple-background);
  transform: scale(0);
  animation: _UI-ripple_5iik7_1 300ms ease-out;
  pointer-events: none;
  z-index: 9999;
}

@keyframes _UI-ripple_5iik7_1 {
  to {
    transform: scale(2);
    opacity: 0;
  }
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 100;
  src: url("https://orderx-lab.s3.eu-north-1.amazonaws.com/fonts/jetbrains-mono/JetBrainsMono-Thin.woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 300;
  src: url("https://orderx-lab.s3.eu-north-1.amazonaws.com/fonts/jetbrains-mono/JetBrainsMono-Light.woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 400;
  src: url("https://orderx-lab.s3.eu-north-1.amazonaws.com/fonts/jetbrains-mono/JetBrainsMono-Regular.woff2");
}
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 700;
  src: url("https://orderx-lab.s3.eu-north-1.amazonaws.com/fonts/jetbrains-mono/JetBrainsMono-Bold.woff2");
}html {
  --UIInput-gap: 12px;
  --UIInput-minHeight: 48px;
}

._UIInput_1p245_6 {
  display: flex;
  border-radius: var(--borderRadius-card);
  position: relative;
  color: var(--color-text);
  line-height: 1;
  min-height: var(--UIInput-minHeight);
  cursor: pointer;
  user-select: none;
}
._UIInput_1p245_6 input,
._UIInput_1p245_6 textarea {
  flex: 1;
  background: none;
  border: none;
  border-radius: 0;
  outline: none;
  margin: 0;
  box-shadow: none;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  font: inherit;
  font-size: 1rem;
  font-weight: 400;
  color: inherit;
  text-align: inherit;
  padding: 0 var(--UIInput-gap);
}
._UIInput_1p245_6 input {
  min-height: var(--UIInput-minHeight);
}
._UIInput_1p245_6 input[type=color] {
  cursor: pointer;
}
._UIInput_1p245_6 textarea {
  padding-top: 16px;
}

._type-number_1p245_45 input,
._type-currency_1p245_46 input {
  font-size: 16px;
  font-family: "JetBrains Mono", monospace;
}

._type-phone_1p245_51 input {
  line-height: 1.2;
}

._flex_1p245_55 {
  flex: 1;
}

._fill-solid_1p245_59 {
  box-shadow: inset 0 0 0 1px var(--color-border);
  background: var(--layer-0-background);
}

._loading_1p245_64 {
  position: absolute;
  z-index: 2;
  background: var(--color-overlay);
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: not-allowed;
}._UIInputBoolean_8f5lr_1 {
  --container-width: 50px;
  --container-size: 32px;
  --gap: 2px;
  --toggle-size: calc(var(--container-size) - 2 * var(--gap));
  --color-toggle: white;
  --color-checked-background: var(--color-primary);
  --color-background: var(--color-border);
}

._switchContainer_8f5lr_11 {
  flex-shrink: 0;
  position: relative;
  display: inline-block;
  width: var(--container-width);
  height: var(--container-size);
}

._switch_8f5lr_11 {
  height: 100%;
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--color-background);
  transition: 0.4s;
  border-radius: 34px;
}
._switch_8f5lr_11:before {
  position: absolute;
  content: "";
  height: var(--toggle-size);
  width: var(--toggle-size);
  left: var(--gap);
  bottom: var(--gap);
  background-color: var(--color-toggle);
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 50%;
}

._active_8f5lr_44 {
  background-color: var(--color-checked-background);
  box-shadow: 0 0 1px var(--color-checked-background);
}
._active_8f5lr_44:before {
  transform: translateX(calc(var(--container-width) - var(--toggle-size) - 2 * var(--gap)));
}._loader_1pvbs_1 {
  position: relative;
  width: 20px;
  height: 20px;
}
._loader_1pvbs_1 ._ispinnerBlade_1pvbs_6 {
  position: absolute;
  top: 6.5px;
  left: 8.5px;
  width: 2.5px;
  height: 6.5px;
  background-color: var(--color-text);
  border-radius: 1.25px;
  animation: _iSpinnerBlade_1pvbs_1 1s linear infinite;
  will-change: opacity;
}
._loader_1pvbs_1 ._ispinnerBlade_1pvbs_6:nth-child(1) {
  transform: rotate(45deg) translateY(-6.5px);
  animation-delay: -1.625s;
}
._loader_1pvbs_1 ._ispinnerBlade_1pvbs_6:nth-child(2) {
  transform: rotate(90deg) translateY(-6.5px);
  animation-delay: -1.5s;
}
._loader_1pvbs_1 ._ispinnerBlade_1pvbs_6:nth-child(3) {
  transform: rotate(135deg) translateY(-6.5px);
  animation-delay: -1.375s;
}
._loader_1pvbs_1 ._ispinnerBlade_1pvbs_6:nth-child(4) {
  transform: rotate(180deg) translateY(-6.5px);
  animation-delay: -1.25s;
}
._loader_1pvbs_1 ._ispinnerBlade_1pvbs_6:nth-child(5) {
  transform: rotate(225deg) translateY(-6.5px);
  animation-delay: -1.125s;
}
._loader_1pvbs_1 ._ispinnerBlade_1pvbs_6:nth-child(6) {
  transform: rotate(270deg) translateY(-6.5px);
  animation-delay: -1s;
}
._loader_1pvbs_1 ._ispinnerBlade_1pvbs_6:nth-child(7) {
  transform: rotate(315deg) translateY(-6.5px);
  animation-delay: -0.875s;
}
._loader_1pvbs_1 ._ispinnerBlade_1pvbs_6:nth-child(8) {
  transform: rotate(360deg) translateY(-6.5px);
  animation-delay: -0.75s;
}

._sizeLg_1pvbs_50 {
  width: 35px;
  height: 35px;
}
._sizeLg_1pvbs_50 ._ispinnerBlade_1pvbs_6 {
  top: 11.5px;
  left: 15px;
  width: 5px;
  height: 12px;
  border-radius: 2.5px;
}
._sizeLg_1pvbs_50 ._ispinnerBlade_1pvbs_6:nth-child(1) {
  transform: rotate(45deg) translateY(-11.5px);
}
._sizeLg_1pvbs_50 ._ispinnerBlade_1pvbs_6:nth-child(2) {
  transform: rotate(90deg) translateY(-11.5px);
}
._sizeLg_1pvbs_50 ._ispinnerBlade_1pvbs_6:nth-child(3) {
  transform: rotate(135deg) translateY(-11.5px);
}
._sizeLg_1pvbs_50 ._ispinnerBlade_1pvbs_6:nth-child(4) {
  transform: rotate(180deg) translateY(-11.5px);
}
._sizeLg_1pvbs_50 ._ispinnerBlade_1pvbs_6:nth-child(5) {
  transform: rotate(225deg) translateY(-11.5px);
}
._sizeLg_1pvbs_50 ._ispinnerBlade_1pvbs_6:nth-child(6) {
  transform: rotate(270deg) translateY(-11.5px);
}
._sizeLg_1pvbs_50 ._ispinnerBlade_1pvbs_6:nth-child(7) {
  transform: rotate(315deg) translateY(-11.5px);
}
._sizeLg_1pvbs_50 ._ispinnerBlade_1pvbs_6:nth-child(8) {
  transform: rotate(360deg) translateY(-11.5px);
}

@keyframes _iSpinnerBlade_1pvbs_1 {
  0% {
    opacity: 0.85;
  }
  50% {
    opacity: 0.25;
  }
  100% {
    opacity: 0.25;
  }
}._UIButton_1ckbq_1 {
  --height-default: 48px;
  --height-xs: calc(var(--height-default) - 16px);
  --height-sm: calc(var(--height-default) - 8px);
  --height-lg: calc(var(--height-default) + 8px);
  --height-xl: calc(var(--height-default) + 16px);
  --box-shadow: none;
  font-family: inherit;
  flex-shrink: 0;
  display: inline-flex;
  outline: 0;
  text-decoration: none;
  cursor: pointer;
  box-shadow: var(--box-shadow);
  line-height: 1;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -moz-user-select: -moz-none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
._UIButton_1ckbq_1[disabled] {
  cursor: not-allowed;
  opacity: 0.5;
}
._UIButton_1ckbq_1:active {
  transform: scale(0.98);
}

html:is([color-scheme='light']) ._UIButton_1ckbq_1._fill-outline_1ckbq_31, html:is([color-scheme='light']) ._UIButton_1ckbq_1._fill-solid_1ckbq_31 {
  --box-shadow: inset 0 0 0 1px var(--color-border);
}

html.admin ._UIButton_1ckbq_1 {
  --height-default: 40px;
}

._size-xs_1ckbq_39 {
  min-height: var(--height-xs);
  min-width: var(--height-xs);
}

._size-sm_1ckbq_44 {
  min-height: var(--height-sm);
  min-width: var(--height-sm);
}

._size-default_1ckbq_49 {
  min-height: var(--height-default);
  min-width: var(--height-default);
}

._size-lg_1ckbq_54 {
  min-height: var(--height-lg);
  min-width: var(--height-lg);
}

._size-xl_1ckbq_59 {
  min-height: var(--height-xl);
  min-width: var(--height-xl);
}

._size-default_1ckbq_49:not([class*=padding-]) {
  padding-left: 16px;
  padding-right: 16px;
}

._size-lg_1ckbq_54:not([class*=padding-]) {
  padding-left: 24px;
  padding-right: 24px;
}

._size-lg_1ckbq_54._isIconOnly_1ckbq_74 > .__icon_1ckbq_74 {
  font-size: calc(var(--height-lg) / 2);
}

._loader_1ckbq_78 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  border-radius: inherit;
  background: var(--color-overlay);
}