._Box_1rqgw_1 {
  flex-shrink: 0;
}
._Box_1rqgw_1[data-loading=true] {
  opacity: 0.5;
}
._Box_1rqgw_1._radius-0_1rqgw_7 {
  border-radius: 0px;
}
._Box_1rqgw_1._radius-xs_1rqgw_10 {
  border-radius: 3px;
}
._Box_1rqgw_1._radius-sm_1rqgw_13 {
  border-radius: 6px;
}
._Box_1rqgw_1._radius-md_1rqgw_16 {
  border-radius: 12px;
}
._Box_1rqgw_1._radius-true_1rqgw_19 {
  border-radius: 12px;
}
._Box_1rqgw_1._radius-card_1rqgw_22 {
  border-radius: 16px;
}
._Box_1rqgw_1._radius-lg_1rqgw_25 {
  border-radius: 16px;
}
._Box_1rqgw_1._radius-xl_1rqgw_28 {
  border-radius: 24px;
}
._Box_1rqgw_1._radius-round_1rqgw_31 {
  border-radius: 48px;
}
._Box_1rqgw_1._radius-inherit_1rqgw_34 {
  border-radius: inherit;
}
._Box_1rqgw_1._flex-true_1rqgw_37 {
  flex: 1;
}
._Box_1rqgw_1._dir-row_1rqgw_40 {
  flex-direction: row;
  flex-wrap: wrap;
}
._Box_1rqgw_1._dir-row_1rqgw_40._x-start_1rqgw_44 {
  justify-content: start;
}
._Box_1rqgw_1._dir-row_1rqgw_40._x-center_1rqgw_47 {
  justify-content: center;
}
._Box_1rqgw_1._dir-row_1rqgw_40._x-end_1rqgw_50 {
  justify-content: end;
}
._Box_1rqgw_1._dir-row_1rqgw_40._x-space-between_1rqgw_53 {
  justify-content: space-between;
}
._Box_1rqgw_1._dir-row_1rqgw_40._y-start_1rqgw_56 {
  align-items: start;
}
._Box_1rqgw_1._dir-row_1rqgw_40._y-center_1rqgw_59 {
  align-items: center;
}
._Box_1rqgw_1._dir-row_1rqgw_40._y-end_1rqgw_62 {
  align-items: end;
}
._Box_1rqgw_1._dir-col_1rqgw_65 {
  flex-direction: column;
}
._Box_1rqgw_1._dir-col_1rqgw_65._x-start_1rqgw_44 {
  align-items: start;
}
._Box_1rqgw_1._dir-col_1rqgw_65._x-center_1rqgw_47 {
  align-items: center;
}
._Box_1rqgw_1._dir-col_1rqgw_65._x-end_1rqgw_50 {
  align-items: end;
}
._Box_1rqgw_1._dir-col_1rqgw_65._y-start_1rqgw_56 {
  justify-content: start;
}
._Box_1rqgw_1._dir-col_1rqgw_65._y-center_1rqgw_59 {
  justify-content: center;
}
._Box_1rqgw_1._dir-col_1rqgw_65._y-end_1rqgw_62 {
  justify-content: end;
}
._Box_1rqgw_1._dir-col_1rqgw_65._y-space-between_1rqgw_86 {
  justify-content: space-between;
}
._Box_1rqgw_1._noWrap-true_1rqgw_89 {
  flex-wrap: nowrap;
}
._Box_1rqgw_1._noWrap-false_1rqgw_92 {
  flex-wrap: wrap;
}
._Box_1rqgw_1._display-flex_1rqgw_95 {
  display: flex;
}
._Box_1rqgw_1._display-inline-flex_1rqgw_98 {
  display: inline-flex;
}
._Box_1rqgw_1._display-grid_1rqgw_101 {
  display: grid;
}
._Box_1rqgw_1._display-inline-grid_1rqgw_104 {
  display: inline-grid;
}
._Box_1rqgw_1._display-block_1rqgw_107 {
  display: block;
}
._Box_1rqgw_1._display-inline-block_1rqgw_110 {
  display: inline-block;
}
._Box_1rqgw_1._display-none_1rqgw_113 {
  display: none;
}
._Box_1rqgw_1._textAlign-left_1rqgw_116 {
  text-align: left;
}
._Box_1rqgw_1._textAlign-center_1rqgw_119 {
  text-align: center;
}
._Box_1rqgw_1._textAlign-right_1rqgw_122 {
  text-align: right;
}
._Box_1rqgw_1._margin-0_1rqgw_125 {
  margin: 0px;
}
._Box_1rqgw_1._marginX-0_1rqgw_128 {
  margin-left: 0px;
  margin-right: 0px;
}
._Box_1rqgw_1._marginY-0_1rqgw_132 {
  margin-top: 0px;
  margin-bottom: 0px;
}
._Box_1rqgw_1._marginLeft-0_1rqgw_136 {
  margin-left: 0px;
}
._Box_1rqgw_1._marginRight-0_1rqgw_139 {
  margin-right: 0px;
}
._Box_1rqgw_1._marginTop-0_1rqgw_142 {
  margin-top: 0px;
}
._Box_1rqgw_1._marginBottom-0_1rqgw_145 {
  margin-bottom: 0px;
}
._Box_1rqgw_1._padding-0_1rqgw_148 {
  padding: 0px;
}
._Box_1rqgw_1._paddingX-0_1rqgw_151 {
  padding-left: 0px;
  padding-right: 0px;
}
._Box_1rqgw_1._paddingY-0_1rqgw_155 {
  padding-top: 0px;
  padding-bottom: 0px;
}
._Box_1rqgw_1._paddingLeft-0_1rqgw_159 {
  padding-left: 0px;
}
._Box_1rqgw_1._paddingRight-0_1rqgw_162 {
  padding-right: 0px;
}
._Box_1rqgw_1._paddingTop-0_1rqgw_165 {
  padding-top: 0px;
}
._Box_1rqgw_1._paddingBottom-0_1rqgw_168 {
  padding-bottom: 0px;
}
._Box_1rqgw_1._gap-0_1rqgw_171 {
  gap: 0px;
}
._Box_1rqgw_1._margin-xs_1rqgw_174 {
  margin: 3px;
}
._Box_1rqgw_1._marginX-xs_1rqgw_177 {
  margin-left: 3px;
  margin-right: 3px;
}
._Box_1rqgw_1._marginY-xs_1rqgw_181 {
  margin-top: 3px;
  margin-bottom: 3px;
}
._Box_1rqgw_1._marginLeft-xs_1rqgw_185 {
  margin-left: 3px;
}
._Box_1rqgw_1._marginRight-xs_1rqgw_188 {
  margin-right: 3px;
}
._Box_1rqgw_1._marginTop-xs_1rqgw_191 {
  margin-top: 3px;
}
._Box_1rqgw_1._marginBottom-xs_1rqgw_194 {
  margin-bottom: 3px;
}
._Box_1rqgw_1._padding-xs_1rqgw_197 {
  padding: 3px;
}
._Box_1rqgw_1._paddingX-xs_1rqgw_200 {
  padding-left: 3px;
  padding-right: 3px;
}
._Box_1rqgw_1._paddingY-xs_1rqgw_204 {
  padding-top: 3px;
  padding-bottom: 3px;
}
._Box_1rqgw_1._paddingLeft-xs_1rqgw_208 {
  padding-left: 3px;
}
._Box_1rqgw_1._paddingRight-xs_1rqgw_211 {
  padding-right: 3px;
}
._Box_1rqgw_1._paddingTop-xs_1rqgw_214 {
  padding-top: 3px;
}
._Box_1rqgw_1._paddingBottom-xs_1rqgw_217 {
  padding-bottom: 3px;
}
._Box_1rqgw_1._gap-xs_1rqgw_220 {
  gap: 3px;
}
._Box_1rqgw_1._margin-sm_1rqgw_223 {
  margin: 6px;
}
._Box_1rqgw_1._marginX-sm_1rqgw_226 {
  margin-left: 6px;
  margin-right: 6px;
}
._Box_1rqgw_1._marginY-sm_1rqgw_230 {
  margin-top: 6px;
  margin-bottom: 6px;
}
._Box_1rqgw_1._marginLeft-sm_1rqgw_234 {
  margin-left: 6px;
}
._Box_1rqgw_1._marginRight-sm_1rqgw_237 {
  margin-right: 6px;
}
._Box_1rqgw_1._marginTop-sm_1rqgw_240 {
  margin-top: 6px;
}
._Box_1rqgw_1._marginBottom-sm_1rqgw_243 {
  margin-bottom: 6px;
}
._Box_1rqgw_1._padding-sm_1rqgw_246 {
  padding: 6px;
}
._Box_1rqgw_1._paddingX-sm_1rqgw_249 {
  padding-left: 6px;
  padding-right: 6px;
}
._Box_1rqgw_1._paddingY-sm_1rqgw_253 {
  padding-top: 6px;
  padding-bottom: 6px;
}
._Box_1rqgw_1._paddingLeft-sm_1rqgw_257 {
  padding-left: 6px;
}
._Box_1rqgw_1._paddingRight-sm_1rqgw_260 {
  padding-right: 6px;
}
._Box_1rqgw_1._paddingTop-sm_1rqgw_263 {
  padding-top: 6px;
}
._Box_1rqgw_1._paddingBottom-sm_1rqgw_266 {
  padding-bottom: 6px;
}
._Box_1rqgw_1._gap-sm_1rqgw_269 {
  gap: 6px;
}
._Box_1rqgw_1._margin-md_1rqgw_272 {
  margin: 12px;
}
._Box_1rqgw_1._marginX-md_1rqgw_275 {
  margin-left: 12px;
  margin-right: 12px;
}
._Box_1rqgw_1._marginY-md_1rqgw_279 {
  margin-top: 12px;
  margin-bottom: 12px;
}
._Box_1rqgw_1._marginLeft-md_1rqgw_283 {
  margin-left: 12px;
}
._Box_1rqgw_1._marginRight-md_1rqgw_286 {
  margin-right: 12px;
}
._Box_1rqgw_1._marginTop-md_1rqgw_289 {
  margin-top: 12px;
}
._Box_1rqgw_1._marginBottom-md_1rqgw_292 {
  margin-bottom: 12px;
}
._Box_1rqgw_1._padding-md_1rqgw_295 {
  padding: 12px;
}
._Box_1rqgw_1._paddingX-md_1rqgw_298 {
  padding-left: 12px;
  padding-right: 12px;
}
._Box_1rqgw_1._paddingY-md_1rqgw_302 {
  padding-top: 12px;
  padding-bottom: 12px;
}
._Box_1rqgw_1._paddingLeft-md_1rqgw_306 {
  padding-left: 12px;
}
._Box_1rqgw_1._paddingRight-md_1rqgw_309 {
  padding-right: 12px;
}
._Box_1rqgw_1._paddingTop-md_1rqgw_312 {
  padding-top: 12px;
}
._Box_1rqgw_1._paddingBottom-md_1rqgw_315 {
  padding-bottom: 12px;
}
._Box_1rqgw_1._gap-md_1rqgw_318 {
  gap: 12px;
}
._Box_1rqgw_1._margin-true_1rqgw_321 {
  margin: 12px;
}
._Box_1rqgw_1._marginX-true_1rqgw_324 {
  margin-left: 12px;
  margin-right: 12px;
}
._Box_1rqgw_1._marginY-true_1rqgw_328 {
  margin-top: 12px;
  margin-bottom: 12px;
}
._Box_1rqgw_1._marginLeft-true_1rqgw_332 {
  margin-left: 12px;
}
._Box_1rqgw_1._marginRight-true_1rqgw_335 {
  margin-right: 12px;
}
._Box_1rqgw_1._marginTop-true_1rqgw_338 {
  margin-top: 12px;
}
._Box_1rqgw_1._marginBottom-true_1rqgw_341 {
  margin-bottom: 12px;
}
._Box_1rqgw_1._padding-true_1rqgw_344 {
  padding: 12px;
}
._Box_1rqgw_1._paddingX-true_1rqgw_347 {
  padding-left: 12px;
  padding-right: 12px;
}
._Box_1rqgw_1._paddingY-true_1rqgw_351 {
  padding-top: 12px;
  padding-bottom: 12px;
}
._Box_1rqgw_1._paddingLeft-true_1rqgw_355 {
  padding-left: 12px;
}
._Box_1rqgw_1._paddingRight-true_1rqgw_358 {
  padding-right: 12px;
}
._Box_1rqgw_1._paddingTop-true_1rqgw_361 {
  padding-top: 12px;
}
._Box_1rqgw_1._paddingBottom-true_1rqgw_364 {
  padding-bottom: 12px;
}
._Box_1rqgw_1._gap-true_1rqgw_367 {
  gap: 12px;
}
._Box_1rqgw_1._margin-lg_1rqgw_370 {
  margin: 18px;
}
._Box_1rqgw_1._marginX-lg_1rqgw_373 {
  margin-left: 18px;
  margin-right: 18px;
}
._Box_1rqgw_1._marginY-lg_1rqgw_377 {
  margin-top: 18px;
  margin-bottom: 18px;
}
._Box_1rqgw_1._marginLeft-lg_1rqgw_381 {
  margin-left: 18px;
}
._Box_1rqgw_1._marginRight-lg_1rqgw_384 {
  margin-right: 18px;
}
._Box_1rqgw_1._marginTop-lg_1rqgw_387 {
  margin-top: 18px;
}
._Box_1rqgw_1._marginBottom-lg_1rqgw_390 {
  margin-bottom: 18px;
}
._Box_1rqgw_1._padding-lg_1rqgw_393 {
  padding: 18px;
}
._Box_1rqgw_1._paddingX-lg_1rqgw_396 {
  padding-left: 18px;
  padding-right: 18px;
}
._Box_1rqgw_1._paddingY-lg_1rqgw_400 {
  padding-top: 18px;
  padding-bottom: 18px;
}
._Box_1rqgw_1._paddingLeft-lg_1rqgw_404 {
  padding-left: 18px;
}
._Box_1rqgw_1._paddingRight-lg_1rqgw_407 {
  padding-right: 18px;
}
._Box_1rqgw_1._paddingTop-lg_1rqgw_410 {
  padding-top: 18px;
}
._Box_1rqgw_1._paddingBottom-lg_1rqgw_413 {
  padding-bottom: 18px;
}
._Box_1rqgw_1._gap-lg_1rqgw_416 {
  gap: 18px;
}
._Box_1rqgw_1._margin-xl_1rqgw_419 {
  margin: 24px;
}
._Box_1rqgw_1._marginX-xl_1rqgw_422 {
  margin-left: 24px;
  margin-right: 24px;
}
._Box_1rqgw_1._marginY-xl_1rqgw_426 {
  margin-top: 24px;
  margin-bottom: 24px;
}
._Box_1rqgw_1._marginLeft-xl_1rqgw_430 {
  margin-left: 24px;
}
._Box_1rqgw_1._marginRight-xl_1rqgw_433 {
  margin-right: 24px;
}
._Box_1rqgw_1._marginTop-xl_1rqgw_436 {
  margin-top: 24px;
}
._Box_1rqgw_1._marginBottom-xl_1rqgw_439 {
  margin-bottom: 24px;
}
._Box_1rqgw_1._padding-xl_1rqgw_442 {
  padding: 24px;
}
._Box_1rqgw_1._paddingX-xl_1rqgw_445 {
  padding-left: 24px;
  padding-right: 24px;
}
._Box_1rqgw_1._paddingY-xl_1rqgw_449 {
  padding-top: 24px;
  padding-bottom: 24px;
}
._Box_1rqgw_1._paddingLeft-xl_1rqgw_453 {
  padding-left: 24px;
}
._Box_1rqgw_1._paddingRight-xl_1rqgw_456 {
  padding-right: 24px;
}
._Box_1rqgw_1._paddingTop-xl_1rqgw_459 {
  padding-top: 24px;
}
._Box_1rqgw_1._paddingBottom-xl_1rqgw_462 {
  padding-bottom: 24px;
}
._Box_1rqgw_1._gap-xl_1rqgw_465 {
  gap: 24px;
}
._Box_1rqgw_1._margin-xxl_1rqgw_468 {
  margin: 32px;
}
._Box_1rqgw_1._marginX-xxl_1rqgw_471 {
  margin-left: 32px;
  margin-right: 32px;
}
._Box_1rqgw_1._marginY-xxl_1rqgw_475 {
  margin-top: 32px;
  margin-bottom: 32px;
}
._Box_1rqgw_1._marginLeft-xxl_1rqgw_479 {
  margin-left: 32px;
}
._Box_1rqgw_1._marginRight-xxl_1rqgw_482 {
  margin-right: 32px;
}
._Box_1rqgw_1._marginTop-xxl_1rqgw_485 {
  margin-top: 32px;
}
._Box_1rqgw_1._marginBottom-xxl_1rqgw_488 {
  margin-bottom: 32px;
}
._Box_1rqgw_1._padding-xxl_1rqgw_491 {
  padding: 32px;
}
._Box_1rqgw_1._paddingX-xxl_1rqgw_494 {
  padding-left: 32px;
  padding-right: 32px;
}
._Box_1rqgw_1._paddingY-xxl_1rqgw_498 {
  padding-top: 32px;
  padding-bottom: 32px;
}
._Box_1rqgw_1._paddingLeft-xxl_1rqgw_502 {
  padding-left: 32px;
}
._Box_1rqgw_1._paddingRight-xxl_1rqgw_505 {
  padding-right: 32px;
}
._Box_1rqgw_1._paddingTop-xxl_1rqgw_508 {
  padding-top: 32px;
}
._Box_1rqgw_1._paddingBottom-xxl_1rqgw_511 {
  padding-bottom: 32px;
}
._Box_1rqgw_1._gap-xxl_1rqgw_514 {
  gap: 32px;
}
._Box_1rqgw_1._paddingLeft-safe-area_1rqgw_517 {
  padding-left: env(safe-area-inset-left);
}
._Box_1rqgw_1._paddingRight-safe-area_1rqgw_520 {
  padding-right: env(safe-area-inset-right);
}
._Box_1rqgw_1._paddingTop-safe-area_1rqgw_523 {
  padding-top: env(safe-area-inset-top);
}
._Box_1rqgw_1._paddingBottom-safe-area_1rqgw_526 {
  padding-bottom: env(safe-area-inset-bottom);
}
._Box_1rqgw_1._marginLeft-safe-area_1rqgw_529 {
  margin-left: env(safe-area-inset-left);
}
._Box_1rqgw_1._marginRight-safe-area_1rqgw_532 {
  margin-right: env(safe-area-inset-right);
}
._Box_1rqgw_1._marginTop-safe-area_1rqgw_535 {
  margin-top: env(safe-area-inset-top);
}
._Box_1rqgw_1._marginBottom-safe-area_1rqgw_538 {
  margin-bottom: env(safe-area-inset-bottom);
}
._Box_1rqgw_1._gap-btn_1rqgw_541 {
  gap: 6px;
}
._Box_1rqgw_1._overflow-auto_1rqgw_544 {
  overflow: auto;
}
._Box_1rqgw_1._overflow-hidden_1rqgw_547 {
  overflow: hidden;
}
._Box_1rqgw_1._font-icon_1rqgw_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_1rqgw_1._font-icon_1rqgw_550._textSize-xxs_1rqgw_564 {
  font-size: 10px;
}
._Box_1rqgw_1._font-icon_1rqgw_550._textSize-xs_1rqgw_567 {
  font-size: 12px;
}
._Box_1rqgw_1._font-icon_1rqgw_550._textSize-sm_1rqgw_570 {
  font-size: 18px;
}
._Box_1rqgw_1._font-icon_1rqgw_550._textSize-md_1rqgw_573 {
  font-size: 24px;
}
._Box_1rqgw_1._font-icon_1rqgw_550._textSize-lg_1rqgw_576 {
  font-size: 30px;
}
._Box_1rqgw_1._font-icon_1rqgw_550._textSize-xl_1rqgw_579 {
  font-size: 36px;
}
._Box_1rqgw_1._font-icon_1rqgw_550._textSize-xxl_1rqgw_582 {
  font-size: 40px;
}
._Box_1rqgw_1._font-numeric_1rqgw_585 {
  font-variant-numeric: tabular-nums;
  font-feature-settings: "tnum" 1;
}
._Box_1rqgw_1._textSize-xxs_1rqgw_564 {
  font-size: var(--agFontSizeXxs);
}
._Box_1rqgw_1._textSize-xs_1rqgw_567 {
  font-size: var(--agFontSizeXs);
}
._Box_1rqgw_1._textSize-sm_1rqgw_570 {
  font-size: var(--agFontSizeSm);
}
._Box_1rqgw_1._textSize-md_1rqgw_573 {
  font-size: var(--agFontSizeMd);
}
._Box_1rqgw_1._textSize-lg_1rqgw_576 {
  font-size: var(--agFontSizeLg);
}
._Box_1rqgw_1._textSize-xl_1rqgw_579 {
  font-size: var(--agFontSizeXl);
}
._Box_1rqgw_1._textSize-xxl_1rqgw_582 {
  font-size: var(--agFontSizeXxl);
}
._Box_1rqgw_1._font-numeric_1rqgw_585._textSize-xxs_1rqgw_564 {
  font-size: 8px;
}
._Box_1rqgw_1._font-numeric_1rqgw_585._textSize-xs_1rqgw_567 {
  font-size: 10px;
}
._Box_1rqgw_1._font-numeric_1rqgw_585._textSize-sm_1rqgw_570 {
  font-size: 12px;
}
._Box_1rqgw_1._font-numeric_1rqgw_585._textSize-md_1rqgw_573 {
  font-size: 14px;
}
._Box_1rqgw_1._font-numeric_1rqgw_585._textSize-lg_1rqgw_576 {
  font-size: 20px;
}
._Box_1rqgw_1._font-numeric_1rqgw_585._textSize-xl_1rqgw_579 {
  font-size: 28px;
}
._Box_1rqgw_1._font-numeric_1rqgw_585._textSize-xxl_1rqgw_582 {
  font-size: 36px;
}
._Box_1rqgw_1._textSize-xxs_1rqgw_564, ._Box_1rqgw_1._textSize-xs_1rqgw_567 {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: 600;
}
._Box_1rqgw_1._textSize-lg_1rqgw_576 {
  font-weight: 500;
}
._Box_1rqgw_1._textSize-xl_1rqgw_579 {
  font-weight: 400;
}
._Box_1rqgw_1._textSize-xxl_1rqgw_582 {
  font-weight: 400;
}
._Box_1rqgw_1._border-true_1rqgw_645 {
  border: 1px solid var(--color-border);
}
._Box_1rqgw_1._border-left_1rqgw_648 {
  border-left: 1px solid var(--color-border);
}
._Box_1rqgw_1._border-right_1rqgw_651 {
  border-right: 1px solid var(--color-border);
}
._Box_1rqgw_1._border-top_1rqgw_654 {
  border-top: 1px solid var(--color-border);
}
._Box_1rqgw_1._border-bottom_1rqgw_657 {
  border-bottom: 1px solid var(--color-border);
}
._Box_1rqgw_1._border-x_1rqgw_660 {
  border-left: 1px solid var(--color-border);
  border-right: 1px solid var(--color-border);
}
._Box_1rqgw_1._border-y_1rqgw_664 {
  border-top: 1px solid var(--color-border);
  border-bottom: 1px solid var(--color-border);
}
._Box_1rqgw_1._border-0_1rqgw_668::before, ._Box_1rqgw_1._border-false_1rqgw_668::before {
  display: none;
}
._Box_1rqgw_1._textColor-text_1rqgw_671 {
  color: var(--color-text);
}
._Box_1rqgw_1._textColorHover-text_1rqgw_674:hover {
  color: var(--color-text);
}
._Box_1rqgw_1._background-text_1rqgw_677 {
  background: var(--color-text);
}
._Box_1rqgw_1._backgroundHover-text_1rqgw_680:hover {
  background: var(--color-text);
}
._Box_1rqgw_1._borderColor-text_1rqgw_683 {
  border-color: var(--color-text) !important;
}
._Box_1rqgw_1._borderColorHover-text_1rqgw_686:hover {
  border-color: var(--color-text) !important;
}
._Box_1rqgw_1._textColor-text-secondary_1rqgw_689 {
  color: var(--color-text-secondary);
}
._Box_1rqgw_1._textColorHover-text-secondary_1rqgw_692:hover {
  color: var(--color-text-secondary);
}
._Box_1rqgw_1._background-text-secondary_1rqgw_695 {
  background: var(--color-text-secondary);
}
._Box_1rqgw_1._backgroundHover-text-secondary_1rqgw_698:hover {
  background: var(--color-text-secondary);
}
._Box_1rqgw_1._borderColor-text-secondary_1rqgw_701 {
  border-color: var(--color-text-secondary) !important;
}
._Box_1rqgw_1._borderColorHover-text-secondary_1rqgw_704:hover {
  border-color: var(--color-text-secondary) !important;
}
._Box_1rqgw_1._textColor-primary_1rqgw_707 {
  color: var(--color-primary);
}
._Box_1rqgw_1._textColorHover-primary_1rqgw_710:hover {
  color: var(--color-primary);
}
._Box_1rqgw_1._background-primary_1rqgw_713 {
  background: var(--color-primary);
}
._Box_1rqgw_1._backgroundHover-primary_1rqgw_716:hover {
  background: var(--color-primary);
}
._Box_1rqgw_1._borderColor-primary_1rqgw_719 {
  border-color: var(--color-primary) !important;
}
._Box_1rqgw_1._borderColorHover-primary_1rqgw_722:hover {
  border-color: var(--color-primary) !important;
}
._Box_1rqgw_1._textColor-primary-light_1rqgw_725 {
  color: var(--color-primary-light);
}
._Box_1rqgw_1._textColorHover-primary-light_1rqgw_728:hover {
  color: var(--color-primary-light);
}
._Box_1rqgw_1._background-primary-light_1rqgw_731 {
  background: var(--color-primary-light);
}
._Box_1rqgw_1._backgroundHover-primary-light_1rqgw_734:hover {
  background: var(--color-primary-light);
}
._Box_1rqgw_1._borderColor-primary-light_1rqgw_737 {
  border-color: var(--color-primary-light) !important;
}
._Box_1rqgw_1._borderColorHover-primary-light_1rqgw_740:hover {
  border-color: var(--color-primary-light) !important;
}
._Box_1rqgw_1._textColor-primary-opacity_1rqgw_743 {
  color: var(--color-primary-opacity);
}
._Box_1rqgw_1._textColorHover-primary-opacity_1rqgw_746:hover {
  color: var(--color-primary-opacity);
}
._Box_1rqgw_1._background-primary-opacity_1rqgw_749 {
  background: var(--color-primary-opacity);
}
._Box_1rqgw_1._backgroundHover-primary-opacity_1rqgw_752:hover {
  background: var(--color-primary-opacity);
}
._Box_1rqgw_1._borderColor-primary-opacity_1rqgw_755 {
  border-color: var(--color-primary-opacity) !important;
}
._Box_1rqgw_1._borderColorHover-primary-opacity_1rqgw_758:hover {
  border-color: var(--color-primary-opacity) !important;
}
._Box_1rqgw_1._textColor-success_1rqgw_761 {
  color: var(--color-success);
}
._Box_1rqgw_1._textColorHover-success_1rqgw_764:hover {
  color: var(--color-success);
}
._Box_1rqgw_1._background-success_1rqgw_767 {
  background: var(--color-success);
}
._Box_1rqgw_1._backgroundHover-success_1rqgw_770:hover {
  background: var(--color-success);
}
._Box_1rqgw_1._borderColor-success_1rqgw_773 {
  border-color: var(--color-success) !important;
}
._Box_1rqgw_1._borderColorHover-success_1rqgw_776:hover {
  border-color: var(--color-success) !important;
}
._Box_1rqgw_1._textColor-success-light_1rqgw_779 {
  color: var(--color-success-light);
}
._Box_1rqgw_1._textColorHover-success-light_1rqgw_782:hover {
  color: var(--color-success-light);
}
._Box_1rqgw_1._background-success-light_1rqgw_785 {
  background: var(--color-success-light);
}
._Box_1rqgw_1._backgroundHover-success-light_1rqgw_788:hover {
  background: var(--color-success-light);
}
._Box_1rqgw_1._borderColor-success-light_1rqgw_791 {
  border-color: var(--color-success-light) !important;
}
._Box_1rqgw_1._borderColorHover-success-light_1rqgw_794:hover {
  border-color: var(--color-success-light) !important;
}
._Box_1rqgw_1._textColor-success-opacity_1rqgw_797 {
  color: var(--color-success-opacity);
}
._Box_1rqgw_1._textColorHover-success-opacity_1rqgw_800:hover {
  color: var(--color-success-opacity);
}
._Box_1rqgw_1._background-success-opacity_1rqgw_803 {
  background: var(--color-success-opacity);
}
._Box_1rqgw_1._backgroundHover-success-opacity_1rqgw_806:hover {
  background: var(--color-success-opacity);
}
._Box_1rqgw_1._borderColor-success-opacity_1rqgw_809 {
  border-color: var(--color-success-opacity) !important;
}
._Box_1rqgw_1._borderColorHover-success-opacity_1rqgw_812:hover {
  border-color: var(--color-success-opacity) !important;
}
._Box_1rqgw_1._textColor-danger_1rqgw_815 {
  color: var(--color-danger);
}
._Box_1rqgw_1._textColorHover-danger_1rqgw_818:hover {
  color: var(--color-danger);
}
._Box_1rqgw_1._background-danger_1rqgw_821 {
  background: var(--color-danger);
}
._Box_1rqgw_1._backgroundHover-danger_1rqgw_824:hover {
  background: var(--color-danger);
}
._Box_1rqgw_1._borderColor-danger_1rqgw_827 {
  border-color: var(--color-danger) !important;
}
._Box_1rqgw_1._borderColorHover-danger_1rqgw_830:hover {
  border-color: var(--color-danger) !important;
}
._Box_1rqgw_1._textColor-danger-light_1rqgw_833 {
  color: var(--color-danger-light);
}
._Box_1rqgw_1._textColorHover-danger-light_1rqgw_836:hover {
  color: var(--color-danger-light);
}
._Box_1rqgw_1._background-danger-light_1rqgw_839 {
  background: var(--color-danger-light);
}
._Box_1rqgw_1._backgroundHover-danger-light_1rqgw_842:hover {
  background: var(--color-danger-light);
}
._Box_1rqgw_1._borderColor-danger-light_1rqgw_845 {
  border-color: var(--color-danger-light) !important;
}
._Box_1rqgw_1._borderColorHover-danger-light_1rqgw_848:hover {
  border-color: var(--color-danger-light) !important;
}
._Box_1rqgw_1._textColor-danger-opacity_1rqgw_851 {
  color: var(--color-danger-opacity);
}
._Box_1rqgw_1._textColorHover-danger-opacity_1rqgw_854:hover {
  color: var(--color-danger-opacity);
}
._Box_1rqgw_1._background-danger-opacity_1rqgw_857 {
  background: var(--color-danger-opacity);
}
._Box_1rqgw_1._backgroundHover-danger-opacity_1rqgw_860:hover {
  background: var(--color-danger-opacity);
}
._Box_1rqgw_1._borderColor-danger-opacity_1rqgw_863 {
  border-color: var(--color-danger-opacity) !important;
}
._Box_1rqgw_1._borderColorHover-danger-opacity_1rqgw_866:hover {
  border-color: var(--color-danger-opacity) !important;
}
._Box_1rqgw_1._textColor-warn_1rqgw_869 {
  color: var(--color-warn);
}
._Box_1rqgw_1._textColorHover-warn_1rqgw_872:hover {
  color: var(--color-warn);
}
._Box_1rqgw_1._background-warn_1rqgw_875 {
  background: var(--color-warn);
}
._Box_1rqgw_1._backgroundHover-warn_1rqgw_878:hover {
  background: var(--color-warn);
}
._Box_1rqgw_1._borderColor-warn_1rqgw_881 {
  border-color: var(--color-warn) !important;
}
._Box_1rqgw_1._borderColorHover-warn_1rqgw_884:hover {
  border-color: var(--color-warn) !important;
}
._Box_1rqgw_1._textColor-warn-light_1rqgw_887 {
  color: var(--color-warn-light);
}
._Box_1rqgw_1._textColorHover-warn-light_1rqgw_890:hover {
  color: var(--color-warn-light);
}
._Box_1rqgw_1._background-warn-light_1rqgw_893 {
  background: var(--color-warn-light);
}
._Box_1rqgw_1._backgroundHover-warn-light_1rqgw_896:hover {
  background: var(--color-warn-light);
}
._Box_1rqgw_1._borderColor-warn-light_1rqgw_899 {
  border-color: var(--color-warn-light) !important;
}
._Box_1rqgw_1._borderColorHover-warn-light_1rqgw_902:hover {
  border-color: var(--color-warn-light) !important;
}
._Box_1rqgw_1._textColor-warn-opacity_1rqgw_905 {
  color: var(--color-warn-opacity);
}
._Box_1rqgw_1._textColorHover-warn-opacity_1rqgw_908:hover {
  color: var(--color-warn-opacity);
}
._Box_1rqgw_1._background-warn-opacity_1rqgw_911 {
  background: var(--color-warn-opacity);
}
._Box_1rqgw_1._backgroundHover-warn-opacity_1rqgw_914:hover {
  background: var(--color-warn-opacity);
}
._Box_1rqgw_1._borderColor-warn-opacity_1rqgw_917 {
  border-color: var(--color-warn-opacity) !important;
}
._Box_1rqgw_1._borderColorHover-warn-opacity_1rqgw_920:hover {
  border-color: var(--color-warn-opacity) !important;
}
._Box_1rqgw_1._textColor-border_1rqgw_923 {
  color: var(--color-border);
}
._Box_1rqgw_1._textColorHover-border_1rqgw_926:hover {
  color: var(--color-border);
}
._Box_1rqgw_1._background-border_1rqgw_929 {
  background: var(--color-border);
}
._Box_1rqgw_1._backgroundHover-border_1rqgw_932:hover {
  background: var(--color-border);
}
._Box_1rqgw_1._borderColor-border_1rqgw_935 {
  border-color: var(--color-border) !important;
}
._Box_1rqgw_1._borderColorHover-border_1rqgw_938:hover {
  border-color: var(--color-border) !important;
}
._Box_1rqgw_1._textColor-black_1rqgw_941 {
  color: #000;
}
._Box_1rqgw_1._textColorHover-black_1rqgw_944:hover {
  color: #000;
}
._Box_1rqgw_1._background-black_1rqgw_947 {
  background: #000;
}
._Box_1rqgw_1._backgroundHover-black_1rqgw_950:hover {
  background: #000;
}
._Box_1rqgw_1._borderColor-black_1rqgw_953 {
  border-color: #000 !important;
}
._Box_1rqgw_1._borderColorHover-black_1rqgw_956:hover {
  border-color: #000 !important;
}
._Box_1rqgw_1._textColor-white_1rqgw_959 {
  color: #fff;
}
._Box_1rqgw_1._textColorHover-white_1rqgw_962:hover {
  color: #fff;
}
._Box_1rqgw_1._background-white_1rqgw_965 {
  background: #fff;
}
._Box_1rqgw_1._backgroundHover-white_1rqgw_968:hover {
  background: #fff;
}
._Box_1rqgw_1._borderColor-white_1rqgw_971 {
  border-color: #fff !important;
}
._Box_1rqgw_1._borderColorHover-white_1rqgw_974:hover {
  border-color: #fff !important;
}
._Box_1rqgw_1._textColor-root_1rqgw_977 {
  color: var(--color-root);
}
._Box_1rqgw_1._textColorHover-root_1rqgw_980:hover {
  color: var(--color-root);
}
._Box_1rqgw_1._background-root_1rqgw_983 {
  background: var(--color-root);
}
._Box_1rqgw_1._backgroundHover-root_1rqgw_986:hover {
  background: var(--color-root);
}
._Box_1rqgw_1._borderColor-root_1rqgw_989 {
  border-color: var(--color-root) !important;
}
._Box_1rqgw_1._borderColorHover-root_1rqgw_992:hover {
  border-color: var(--color-root) !important;
}
._Box_1rqgw_1._textColor-overlay_1rqgw_995 {
  color: var(--color-overlay);
}
._Box_1rqgw_1._textColorHover-overlay_1rqgw_998:hover {
  color: var(--color-overlay);
}
._Box_1rqgw_1._background-overlay_1rqgw_1001 {
  background: var(--color-overlay);
}
._Box_1rqgw_1._backgroundHover-overlay_1rqgw_1004:hover {
  background: var(--color-overlay);
}
._Box_1rqgw_1._borderColor-overlay_1rqgw_1007 {
  border-color: var(--color-overlay) !important;
}
._Box_1rqgw_1._borderColorHover-overlay_1rqgw_1010:hover {
  border-color: var(--color-overlay) !important;
}
._Box_1rqgw_1._textColor-opacity-layer_1rqgw_1013 {
  color: var(--color-opacity-layer);
}
._Box_1rqgw_1._textColorHover-opacity-layer_1rqgw_1016:hover {
  color: var(--color-opacity-layer);
}
._Box_1rqgw_1._background-opacity-layer_1rqgw_1019 {
  background: var(--color-opacity-layer);
}
._Box_1rqgw_1._backgroundHover-opacity-layer_1rqgw_1022:hover {
  background: var(--color-opacity-layer);
}
._Box_1rqgw_1._borderColor-opacity-layer_1rqgw_1025 {
  border-color: var(--color-opacity-layer) !important;
}
._Box_1rqgw_1._borderColorHover-opacity-layer_1rqgw_1028:hover {
  border-color: var(--color-opacity-layer) !important;
}
._Box_1rqgw_1._textColor-opacity-layer-glass_1rqgw_1031 {
  color: var(--opacity-layer-glass);
}
._Box_1rqgw_1._textColorHover-opacity-layer-glass_1rqgw_1034:hover {
  color: var(--opacity-layer-glass);
}
._Box_1rqgw_1._background-opacity-layer-glass_1rqgw_1037 {
  background: var(--opacity-layer-glass);
}
._Box_1rqgw_1._backgroundHover-opacity-layer-glass_1rqgw_1040:hover {
  background: var(--opacity-layer-glass);
}
._Box_1rqgw_1._borderColor-opacity-layer-glass_1rqgw_1043 {
  border-color: var(--opacity-layer-glass) !important;
}
._Box_1rqgw_1._borderColorHover-opacity-layer-glass_1rqgw_1046:hover {
  border-color: var(--opacity-layer-glass) !important;
}
._Box_1rqgw_1._textColor-card_1rqgw_1049 {
  color: var(--color-card);
}
._Box_1rqgw_1._textColorHover-card_1rqgw_1052:hover {
  color: var(--color-card);
}
._Box_1rqgw_1._background-card_1rqgw_1055 {
  background: var(--color-card);
}
._Box_1rqgw_1._backgroundHover-card_1rqgw_1058:hover {
  background: var(--color-card);
}
._Box_1rqgw_1._borderColor-card_1rqgw_1061 {
  border-color: var(--color-card) !important;
}
._Box_1rqgw_1._borderColorHover-card_1rqgw_1064:hover {
  border-color: var(--color-card) !important;
}
._Box_1rqgw_1._background-dotted_1rqgw_1067 {
  background-image: radial-gradient(var(--color-border) 1px, transparent 1px);
  background-size: 24px 24px;
}
._Box_1rqgw_1._blur-true_1rqgw_1071 {
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);
}
._Box_1rqgw_1._transition-true_1rqgw_1075 {
  transition: 200ms;
}
._Box_1rqgw_1._look-glass_1rqgw_1078 {
  backdrop-filter: blur(12px) saturate(1.8);
  -webkit-backdrop-filter: blur(12px) saturate(1.8);
}
._Box_1rqgw_1._maxLines_1rqgw_1082 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  max-width: 100%;
  overflow-wrap: break-word;
}
._Box_1rqgw_1._shadow-true_1rqgw_1090, ._Box_1rqgw_1._shadow-md_1rqgw_1090 {
  box-shadow: var(--box-shadow-md, 0 2px 4px rgba(0, 0, 0, 0.08));
}
._Box_1rqgw_1._shadow-sm_1rqgw_1093 {
  box-shadow: var(--box-shadow-sm, 0 1px 4px rgba(0, 0, 0, 0.04));
}
._Box_1rqgw_1._shadow-lg_1rqgw_1096 {
  box-shadow: var(--box-shadow-lg, 0 12px 24px rgba(0, 0, 0, 0.12));
}

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

._onClick_1rqgw_1114 {
  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_1rqgw_1124 {
  --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_1rqgw_1124._spotlightActive_1rqgw_1137 {
  opacity: 1;
}
._spotlight_1rqgw_1124._spotlight-sm_1rqgw_1140 {
  --spotlight-size: 120px;
}
._spotlight_1rqgw_1124._spotlight-md_1rqgw_1143 {
  --spotlight-size: 240px;
}
._spotlight_1rqgw_1124._spotlight-lg_1rqgw_1146 {
  --spotlight-size: 360px;
}
._spotlight_1rqgw_1124._spotlight-xl_1rqgw_1149 {
  --spotlight-size: 480px;
}
._spotlight_1rqgw_1124._spotlight-subtle_1rqgw_1152 {
  background: radial-gradient(circle var(--spotlight-size) at var(--spotlight-x) var(--spotlight-y), rgba(var(--spotlight-color), var(--spotlight-opacity)), transparent 0%);
}
._spotlight_1rqgw_1124._spotlight-normal_1rqgw_1155 {
  background: radial-gradient(circle var(--spotlight-size) at var(--spotlight-x) var(--spotlight-y), rgba(var(--spotlight-color), var(--spotlight-opacity)), transparent 70%);
}
._spotlight_1rqgw_1124._spotlight-strong_1rqgw_1158 {
  --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_1rqgw_1163 {
  top: 6.5px;
  left: 8.5px;
  width: 2.5px;
  height: 6.5px;
  border-radius: 1.25px;
  animation: _loadingBladeAnimation_1rqgw_1 1s linear infinite;
  will-change: opacity;
}

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

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

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

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

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

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

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

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

@keyframes _loadingBladeAnimation_1rqgw_1 {
  0% {
    opacity: 0.85;
  }
  50% {
    opacity: 0.25;
  }
  100% {
    opacity: 0.25;
  }
}
html:is([color-scheme='light']) ._Box_1rqgw_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_1rqgw_1124 {
  --spotlight-color: 0, 0, 0;
  --spotlight-opacity: 0.05;
}

html:is([color-scheme='dark']) ._Box_1rqgw_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_1rqgw_1124 {
  --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_rbh9b_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_rbh9b_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_rbh9b_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_rbh9b_135,
._defaults-button_rbh9b_136 {
  box-sizing: border-box;
}

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

._flex_rbh9b_145 {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
._flex_rbh9b_145._flexWrap-wrap_rbh9b_150 {
  flex-wrap: wrap;
}
._flex_rbh9b_145._flexWrap-nowrap_rbh9b_153 {
  flex-wrap: nowrap;
}
._flex_rbh9b_145._flexWrap-true_rbh9b_156 {
  flex-wrap: wrap;
}
._flex_rbh9b_145._dir-col_rbh9b_159._x-start_rbh9b_159 {
  align-items: start;
}
._flex_rbh9b_145._dir-col_rbh9b_159._x-center_rbh9b_162 {
  align-items: center;
}
._flex_rbh9b_145._dir-col_rbh9b_159._x-end_rbh9b_165 {
  align-items: end;
}
._flex_rbh9b_145._dir-col_rbh9b_159._y-start_rbh9b_168 {
  justify-content: start;
}
._flex_rbh9b_145._dir-col_rbh9b_159._y-center_rbh9b_171 {
  justify-content: center;
}
._flex_rbh9b_145._dir-col_rbh9b_159._y-end_rbh9b_174 {
  justify-content: end;
}
._flex_rbh9b_145._dir-col_rbh9b_159._y-space-between_rbh9b_177 {
  justify-content: space-between;
}
._flex_rbh9b_145._dir-row_rbh9b_180._x-start_rbh9b_159 {
  justify-content: start;
}
._flex_rbh9b_145._dir-row_rbh9b_180._x-center_rbh9b_162 {
  justify-content: center;
}
._flex_rbh9b_145._dir-row_rbh9b_180._x-end_rbh9b_165 {
  justify-content: end;
}
._flex_rbh9b_145._dir-row_rbh9b_180._x-space-between_rbh9b_189 {
  justify-content: space-between;
}
._flex_rbh9b_145._dir-row_rbh9b_180._y-start_rbh9b_168 {
  align-items: start;
}
._flex_rbh9b_145._dir-row_rbh9b_180._y-center_rbh9b_171 {
  align-items: center;
}
._flex_rbh9b_145._dir-row_rbh9b_180._y-end_rbh9b_174 {
  align-items: end;
}

._grid_rbh9b_202 {
  display: grid;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

._flex-1_rbh9b_368,
._flex-true_rbh9b_369 {
  flex: 1;
}

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

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

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

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

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

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

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

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

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

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

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

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

._border-false_rbh9b_443 {
  border: 0;
}

._onClick-true_rbh9b_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_rbh9b_457 {
  background: var(--layer-0-background);
}
._background-layer_rbh9b_457._boxShadow-true_rbh9b_460 {
  box-shadow: var(--layer-0-box-shadow);
}
@media (hover: hover) {
  ._background-layer_rbh9b_457._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-1-background);
  }
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457 {
  background: var(--layer-1-background);
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457._boxShadow-true_rbh9b_460 {
  box-shadow: var(--layer-1-box-shadow);
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._background-layer_rbh9b_457._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-2-background);
  }
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 {
  background: var(--layer-2-background);
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457._boxShadow-true_rbh9b_460 {
  box-shadow: var(--layer-2-box-shadow);
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-3-background);
  }
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 {
  background: var(--layer-3-background);
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457._boxShadow-true_rbh9b_460 {
  box-shadow: var(--layer-3-box-shadow);
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-4-background);
  }
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 {
  background: var(--layer-4-background);
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457._boxShadow-true_rbh9b_460 {
  box-shadow: var(--layer-4-box-shadow);
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-5-background);
  }
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 {
  background: var(--layer-5-background);
}
._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457._boxShadow-true_rbh9b_460 {
  box-shadow: var(--layer-5-box-shadow);
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-6-background);
  }
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-6-background);
  }
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-5-background);
  }
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-4-background);
  }
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._background-layer_rbh9b_457 ._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-3-background);
  }
}
@media (hover: hover) {
  ._background-layer_rbh9b_457 ._backgroundHover-layer_rbh9b_464:hover {
    background: var(--layer-2-background);
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

._font-numeric_rbh9b_558 {
  font-variant-numeric: tabular-nums;
  font-feature-settings: "tnum" 1;
}

._root_rbh9b_763._font-icon_rbh9b_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_rbh9b_778 {
  background: var(--color-text);
}

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

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

@media (hover: hover) {
  ._backgroundHover-text_rbh9b_791:hover {
    background: var(--color-text);
  }
  ._textColorHover-text_rbh9b_794:hover {
    color: var(--color-text);
  }
  ._borderColorHover-text_rbh9b_797:hover {
    border-color: var(--color-text);
  }
}
._background-text-light_rbh9b_801 {
  background: var(--color-text-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-text-light_rbh9b_814:hover {
    background: var(--color-text-light);
  }
  ._textColorHover-text-light_rbh9b_817:hover {
    color: var(--color-text-light);
  }
  ._borderColorHover-text-light_rbh9b_820:hover {
    border-color: var(--color-text-light);
  }
}
._background-text-opacity_rbh9b_824 {
  background: var(--color-text-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-text-opacity_rbh9b_837:hover {
    background: var(--color-text-opacity);
  }
  ._textColorHover-text-opacity_rbh9b_840:hover {
    color: var(--color-text-opacity);
  }
  ._borderColorHover-text-opacity_rbh9b_843:hover {
    border-color: var(--color-text-opacity);
  }
}
._background-text-layer_rbh9b_847 {
  background: var(--color-text-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-text-layer_rbh9b_860:hover {
    background: var(--color-text-layer);
  }
  ._textColorHover-text-layer_rbh9b_863:hover {
    color: var(--color-text-layer);
  }
  ._borderColorHover-text-layer_rbh9b_866:hover {
    border-color: var(--color-text-layer);
  }
}
._background-text-secondary_rbh9b_870 {
  background: var(--color-text-secondary);
}

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

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

@media (hover: hover) {
  ._backgroundHover-text-secondary_rbh9b_883:hover {
    background: var(--color-text-secondary);
  }
  ._textColorHover-text-secondary_rbh9b_886:hover {
    color: var(--color-text-secondary);
  }
  ._borderColorHover-text-secondary_rbh9b_889:hover {
    border-color: var(--color-text-secondary);
  }
}
._background-text-secondary-light_rbh9b_893 {
  background: var(--color-text-secondary-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-text-secondary-light_rbh9b_906:hover {
    background: var(--color-text-secondary-light);
  }
  ._textColorHover-text-secondary-light_rbh9b_909:hover {
    color: var(--color-text-secondary-light);
  }
  ._borderColorHover-text-secondary-light_rbh9b_912:hover {
    border-color: var(--color-text-secondary-light);
  }
}
._background-text-secondary-opacity_rbh9b_916 {
  background: var(--color-text-secondary-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-text-secondary-opacity_rbh9b_929:hover {
    background: var(--color-text-secondary-opacity);
  }
  ._textColorHover-text-secondary-opacity_rbh9b_932:hover {
    color: var(--color-text-secondary-opacity);
  }
  ._borderColorHover-text-secondary-opacity_rbh9b_935:hover {
    border-color: var(--color-text-secondary-opacity);
  }
}
._background-text-secondary-layer_rbh9b_939 {
  background: var(--color-text-secondary-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-text-secondary-layer_rbh9b_952:hover {
    background: var(--color-text-secondary-layer);
  }
  ._textColorHover-text-secondary-layer_rbh9b_955:hover {
    color: var(--color-text-secondary-layer);
  }
  ._borderColorHover-text-secondary-layer_rbh9b_958:hover {
    border-color: var(--color-text-secondary-layer);
  }
}
._background-primary_rbh9b_962 {
  background: var(--color-primary);
}

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

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

@media (hover: hover) {
  ._backgroundHover-primary_rbh9b_975:hover {
    background: var(--color-primary);
  }
  ._textColorHover-primary_rbh9b_978:hover {
    color: var(--color-primary);
  }
  ._borderColorHover-primary_rbh9b_981:hover {
    border-color: var(--color-primary);
  }
}
._background-primary-light_rbh9b_985 {
  background: var(--color-primary-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-primary-light_rbh9b_998:hover {
    background: var(--color-primary-light);
  }
  ._textColorHover-primary-light_rbh9b_1001:hover {
    color: var(--color-primary-light);
  }
  ._borderColorHover-primary-light_rbh9b_1004:hover {
    border-color: var(--color-primary-light);
  }
}
._background-primary-opacity_rbh9b_1008 {
  background: var(--color-primary-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-primary-opacity_rbh9b_1021:hover {
    background: var(--color-primary-opacity);
  }
  ._textColorHover-primary-opacity_rbh9b_1024:hover {
    color: var(--color-primary-opacity);
  }
  ._borderColorHover-primary-opacity_rbh9b_1027:hover {
    border-color: var(--color-primary-opacity);
  }
}
._background-primary-layer_rbh9b_1031 {
  background: var(--color-primary-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-primary-layer_rbh9b_1044:hover {
    background: var(--color-primary-layer);
  }
  ._textColorHover-primary-layer_rbh9b_1047:hover {
    color: var(--color-primary-layer);
  }
  ._borderColorHover-primary-layer_rbh9b_1050:hover {
    border-color: var(--color-primary-layer);
  }
}
._background-success_rbh9b_1054 {
  background: var(--color-success);
}

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

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

@media (hover: hover) {
  ._backgroundHover-success_rbh9b_1067:hover {
    background: var(--color-success);
  }
  ._textColorHover-success_rbh9b_1070:hover {
    color: var(--color-success);
  }
  ._borderColorHover-success_rbh9b_1073:hover {
    border-color: var(--color-success);
  }
}
._background-success-light_rbh9b_1077 {
  background: var(--color-success-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-success-light_rbh9b_1090:hover {
    background: var(--color-success-light);
  }
  ._textColorHover-success-light_rbh9b_1093:hover {
    color: var(--color-success-light);
  }
  ._borderColorHover-success-light_rbh9b_1096:hover {
    border-color: var(--color-success-light);
  }
}
._background-success-opacity_rbh9b_1100 {
  background: var(--color-success-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-success-opacity_rbh9b_1113:hover {
    background: var(--color-success-opacity);
  }
  ._textColorHover-success-opacity_rbh9b_1116:hover {
    color: var(--color-success-opacity);
  }
  ._borderColorHover-success-opacity_rbh9b_1119:hover {
    border-color: var(--color-success-opacity);
  }
}
._background-success-layer_rbh9b_1123 {
  background: var(--color-success-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-success-layer_rbh9b_1136:hover {
    background: var(--color-success-layer);
  }
  ._textColorHover-success-layer_rbh9b_1139:hover {
    color: var(--color-success-layer);
  }
  ._borderColorHover-success-layer_rbh9b_1142:hover {
    border-color: var(--color-success-layer);
  }
}
._background-danger_rbh9b_1146 {
  background: var(--color-danger);
}

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

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

@media (hover: hover) {
  ._backgroundHover-danger_rbh9b_1159:hover {
    background: var(--color-danger);
  }
  ._textColorHover-danger_rbh9b_1162:hover {
    color: var(--color-danger);
  }
  ._borderColorHover-danger_rbh9b_1165:hover {
    border-color: var(--color-danger);
  }
}
._background-danger-light_rbh9b_1169 {
  background: var(--color-danger-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-danger-light_rbh9b_1182:hover {
    background: var(--color-danger-light);
  }
  ._textColorHover-danger-light_rbh9b_1185:hover {
    color: var(--color-danger-light);
  }
  ._borderColorHover-danger-light_rbh9b_1188:hover {
    border-color: var(--color-danger-light);
  }
}
._background-danger-opacity_rbh9b_1192 {
  background: var(--color-danger-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-danger-opacity_rbh9b_1205:hover {
    background: var(--color-danger-opacity);
  }
  ._textColorHover-danger-opacity_rbh9b_1208:hover {
    color: var(--color-danger-opacity);
  }
  ._borderColorHover-danger-opacity_rbh9b_1211:hover {
    border-color: var(--color-danger-opacity);
  }
}
._background-danger-layer_rbh9b_1215 {
  background: var(--color-danger-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-danger-layer_rbh9b_1228:hover {
    background: var(--color-danger-layer);
  }
  ._textColorHover-danger-layer_rbh9b_1231:hover {
    color: var(--color-danger-layer);
  }
  ._borderColorHover-danger-layer_rbh9b_1234:hover {
    border-color: var(--color-danger-layer);
  }
}
._background-warn_rbh9b_1238 {
  background: var(--color-warn);
}

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

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

@media (hover: hover) {
  ._backgroundHover-warn_rbh9b_1251:hover {
    background: var(--color-warn);
  }
  ._textColorHover-warn_rbh9b_1254:hover {
    color: var(--color-warn);
  }
  ._borderColorHover-warn_rbh9b_1257:hover {
    border-color: var(--color-warn);
  }
}
._background-warn-light_rbh9b_1261 {
  background: var(--color-warn-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-warn-light_rbh9b_1274:hover {
    background: var(--color-warn-light);
  }
  ._textColorHover-warn-light_rbh9b_1277:hover {
    color: var(--color-warn-light);
  }
  ._borderColorHover-warn-light_rbh9b_1280:hover {
    border-color: var(--color-warn-light);
  }
}
._background-warn-opacity_rbh9b_1284 {
  background: var(--color-warn-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-warn-opacity_rbh9b_1297:hover {
    background: var(--color-warn-opacity);
  }
  ._textColorHover-warn-opacity_rbh9b_1300:hover {
    color: var(--color-warn-opacity);
  }
  ._borderColorHover-warn-opacity_rbh9b_1303:hover {
    border-color: var(--color-warn-opacity);
  }
}
._background-warn-layer_rbh9b_1307 {
  background: var(--color-warn-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-warn-layer_rbh9b_1320:hover {
    background: var(--color-warn-layer);
  }
  ._textColorHover-warn-layer_rbh9b_1323:hover {
    color: var(--color-warn-layer);
  }
  ._borderColorHover-warn-layer_rbh9b_1326:hover {
    border-color: var(--color-warn-layer);
  }
}
._background-black_rbh9b_1330 {
  background: var(--color-black);
}

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

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

@media (hover: hover) {
  ._backgroundHover-black_rbh9b_1343:hover {
    background: var(--color-black);
  }
  ._textColorHover-black_rbh9b_1346:hover {
    color: var(--color-black);
  }
  ._borderColorHover-black_rbh9b_1349:hover {
    border-color: var(--color-black);
  }
}
._background-black-light_rbh9b_1353 {
  background: var(--color-black-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-black-light_rbh9b_1366:hover {
    background: var(--color-black-light);
  }
  ._textColorHover-black-light_rbh9b_1369:hover {
    color: var(--color-black-light);
  }
  ._borderColorHover-black-light_rbh9b_1372:hover {
    border-color: var(--color-black-light);
  }
}
._background-black-opacity_rbh9b_1376 {
  background: var(--color-black-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-black-opacity_rbh9b_1389:hover {
    background: var(--color-black-opacity);
  }
  ._textColorHover-black-opacity_rbh9b_1392:hover {
    color: var(--color-black-opacity);
  }
  ._borderColorHover-black-opacity_rbh9b_1395:hover {
    border-color: var(--color-black-opacity);
  }
}
._background-black-layer_rbh9b_1399 {
  background: var(--color-black-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-black-layer_rbh9b_1412:hover {
    background: var(--color-black-layer);
  }
  ._textColorHover-black-layer_rbh9b_1415:hover {
    color: var(--color-black-layer);
  }
  ._borderColorHover-black-layer_rbh9b_1418:hover {
    border-color: var(--color-black-layer);
  }
}
._background-white_rbh9b_1422 {
  background: var(--color-white);
}

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

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

@media (hover: hover) {
  ._backgroundHover-white_rbh9b_1435:hover {
    background: var(--color-white);
  }
  ._textColorHover-white_rbh9b_1438:hover {
    color: var(--color-white);
  }
  ._borderColorHover-white_rbh9b_1441:hover {
    border-color: var(--color-white);
  }
}
._background-white-light_rbh9b_1445 {
  background: var(--color-white-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-white-light_rbh9b_1458:hover {
    background: var(--color-white-light);
  }
  ._textColorHover-white-light_rbh9b_1461:hover {
    color: var(--color-white-light);
  }
  ._borderColorHover-white-light_rbh9b_1464:hover {
    border-color: var(--color-white-light);
  }
}
._background-white-opacity_rbh9b_1468 {
  background: var(--color-white-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-white-opacity_rbh9b_1481:hover {
    background: var(--color-white-opacity);
  }
  ._textColorHover-white-opacity_rbh9b_1484:hover {
    color: var(--color-white-opacity);
  }
  ._borderColorHover-white-opacity_rbh9b_1487:hover {
    border-color: var(--color-white-opacity);
  }
}
._background-white-layer_rbh9b_1491 {
  background: var(--color-white-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-white-layer_rbh9b_1504:hover {
    background: var(--color-white-layer);
  }
  ._textColorHover-white-layer_rbh9b_1507:hover {
    color: var(--color-white-layer);
  }
  ._borderColorHover-white-layer_rbh9b_1510:hover {
    border-color: var(--color-white-layer);
  }
}
._background-yellow_rbh9b_1514 {
  background: var(--color-yellow);
}

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

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

@media (hover: hover) {
  ._backgroundHover-yellow_rbh9b_1527:hover {
    background: var(--color-yellow);
  }
  ._textColorHover-yellow_rbh9b_1530:hover {
    color: var(--color-yellow);
  }
  ._borderColorHover-yellow_rbh9b_1533:hover {
    border-color: var(--color-yellow);
  }
}
._background-yellow-light_rbh9b_1537 {
  background: var(--color-yellow-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-yellow-light_rbh9b_1550:hover {
    background: var(--color-yellow-light);
  }
  ._textColorHover-yellow-light_rbh9b_1553:hover {
    color: var(--color-yellow-light);
  }
  ._borderColorHover-yellow-light_rbh9b_1556:hover {
    border-color: var(--color-yellow-light);
  }
}
._background-yellow-opacity_rbh9b_1560 {
  background: var(--color-yellow-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-yellow-opacity_rbh9b_1573:hover {
    background: var(--color-yellow-opacity);
  }
  ._textColorHover-yellow-opacity_rbh9b_1576:hover {
    color: var(--color-yellow-opacity);
  }
  ._borderColorHover-yellow-opacity_rbh9b_1579:hover {
    border-color: var(--color-yellow-opacity);
  }
}
._background-yellow-layer_rbh9b_1583 {
  background: var(--color-yellow-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-yellow-layer_rbh9b_1596:hover {
    background: var(--color-yellow-layer);
  }
  ._textColorHover-yellow-layer_rbh9b_1599:hover {
    color: var(--color-yellow-layer);
  }
  ._borderColorHover-yellow-layer_rbh9b_1602:hover {
    border-color: var(--color-yellow-layer);
  }
}
._background-border_rbh9b_1606 {
  background: var(--color-border);
}

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

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

@media (hover: hover) {
  ._backgroundHover-border_rbh9b_1619:hover {
    background: var(--color-border);
  }
  ._textColorHover-border_rbh9b_1622:hover {
    color: var(--color-border);
  }
  ._borderColorHover-border_rbh9b_1625:hover {
    border-color: var(--color-border);
  }
}
._background-border-light_rbh9b_1629 {
  background: var(--color-border-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-border-light_rbh9b_1642:hover {
    background: var(--color-border-light);
  }
  ._textColorHover-border-light_rbh9b_1645:hover {
    color: var(--color-border-light);
  }
  ._borderColorHover-border-light_rbh9b_1648:hover {
    border-color: var(--color-border-light);
  }
}
._background-border-opacity_rbh9b_1652 {
  background: var(--color-border-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-border-opacity_rbh9b_1665:hover {
    background: var(--color-border-opacity);
  }
  ._textColorHover-border-opacity_rbh9b_1668:hover {
    color: var(--color-border-opacity);
  }
  ._borderColorHover-border-opacity_rbh9b_1671:hover {
    border-color: var(--color-border-opacity);
  }
}
._background-border-layer_rbh9b_1675 {
  background: var(--color-border-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-border-layer_rbh9b_1688:hover {
    background: var(--color-border-layer);
  }
  ._textColorHover-border-layer_rbh9b_1691:hover {
    color: var(--color-border-layer);
  }
  ._borderColorHover-border-layer_rbh9b_1694:hover {
    border-color: var(--color-border-layer);
  }
}
._background-root_rbh9b_1698 {
  background: var(--color-root);
}

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

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

@media (hover: hover) {
  ._backgroundHover-root_rbh9b_1711:hover {
    background: var(--color-root);
  }
  ._textColorHover-root_rbh9b_1714:hover {
    color: var(--color-root);
  }
  ._borderColorHover-root_rbh9b_1717:hover {
    border-color: var(--color-root);
  }
}
._background-root-light_rbh9b_1721 {
  background: var(--color-root-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-root-light_rbh9b_1734:hover {
    background: var(--color-root-light);
  }
  ._textColorHover-root-light_rbh9b_1737:hover {
    color: var(--color-root-light);
  }
  ._borderColorHover-root-light_rbh9b_1740:hover {
    border-color: var(--color-root-light);
  }
}
._background-root-opacity_rbh9b_1744 {
  background: var(--color-root-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-root-opacity_rbh9b_1757:hover {
    background: var(--color-root-opacity);
  }
  ._textColorHover-root-opacity_rbh9b_1760:hover {
    color: var(--color-root-opacity);
  }
  ._borderColorHover-root-opacity_rbh9b_1763:hover {
    border-color: var(--color-root-opacity);
  }
}
._background-root-layer_rbh9b_1767 {
  background: var(--color-root-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-root-layer_rbh9b_1780:hover {
    background: var(--color-root-layer);
  }
  ._textColorHover-root-layer_rbh9b_1783:hover {
    color: var(--color-root-layer);
  }
  ._borderColorHover-root-layer_rbh9b_1786:hover {
    border-color: var(--color-root-layer);
  }
}
._background-ghost_rbh9b_1790 {
  background: var(--color-ghost);
}

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

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

@media (hover: hover) {
  ._backgroundHover-ghost_rbh9b_1803:hover {
    background: var(--color-ghost);
  }
  ._textColorHover-ghost_rbh9b_1806:hover {
    color: var(--color-ghost);
  }
  ._borderColorHover-ghost_rbh9b_1809:hover {
    border-color: var(--color-ghost);
  }
}
._background-ghost-light_rbh9b_1813 {
  background: var(--color-ghost-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-ghost-light_rbh9b_1826:hover {
    background: var(--color-ghost-light);
  }
  ._textColorHover-ghost-light_rbh9b_1829:hover {
    color: var(--color-ghost-light);
  }
  ._borderColorHover-ghost-light_rbh9b_1832:hover {
    border-color: var(--color-ghost-light);
  }
}
._background-ghost-opacity_rbh9b_1836 {
  background: var(--color-ghost-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-ghost-opacity_rbh9b_1849:hover {
    background: var(--color-ghost-opacity);
  }
  ._textColorHover-ghost-opacity_rbh9b_1852:hover {
    color: var(--color-ghost-opacity);
  }
  ._borderColorHover-ghost-opacity_rbh9b_1855:hover {
    border-color: var(--color-ghost-opacity);
  }
}
._background-ghost-layer_rbh9b_1859 {
  background: var(--color-ghost-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-ghost-layer_rbh9b_1872:hover {
    background: var(--color-ghost-layer);
  }
  ._textColorHover-ghost-layer_rbh9b_1875:hover {
    color: var(--color-ghost-layer);
  }
  ._borderColorHover-ghost-layer_rbh9b_1878:hover {
    border-color: var(--color-ghost-layer);
  }
}
._background-transparent_rbh9b_1882 {
  background: var(--color-transparent);
}

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

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

@media (hover: hover) {
  ._backgroundHover-transparent_rbh9b_1895:hover {
    background: var(--color-transparent);
  }
  ._textColorHover-transparent_rbh9b_1898:hover {
    color: var(--color-transparent);
  }
  ._borderColorHover-transparent_rbh9b_1901:hover {
    border-color: var(--color-transparent);
  }
}
._background-transparent-light_rbh9b_1905 {
  background: var(--color-transparent-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-transparent-light_rbh9b_1918:hover {
    background: var(--color-transparent-light);
  }
  ._textColorHover-transparent-light_rbh9b_1921:hover {
    color: var(--color-transparent-light);
  }
  ._borderColorHover-transparent-light_rbh9b_1924:hover {
    border-color: var(--color-transparent-light);
  }
}
._background-transparent-opacity_rbh9b_1928 {
  background: var(--color-transparent-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-transparent-opacity_rbh9b_1941:hover {
    background: var(--color-transparent-opacity);
  }
  ._textColorHover-transparent-opacity_rbh9b_1944:hover {
    color: var(--color-transparent-opacity);
  }
  ._borderColorHover-transparent-opacity_rbh9b_1947:hover {
    border-color: var(--color-transparent-opacity);
  }
}
._background-transparent-layer_rbh9b_1951 {
  background: var(--color-transparent-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-transparent-layer_rbh9b_1964:hover {
    background: var(--color-transparent-layer);
  }
  ._textColorHover-transparent-layer_rbh9b_1967:hover {
    color: var(--color-transparent-layer);
  }
  ._borderColorHover-transparent-layer_rbh9b_1970:hover {
    border-color: var(--color-transparent-layer);
  }
}
._background-overlay_rbh9b_1974 {
  background: var(--color-overlay);
}

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

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

@media (hover: hover) {
  ._backgroundHover-overlay_rbh9b_1987:hover {
    background: var(--color-overlay);
  }
  ._textColorHover-overlay_rbh9b_1990:hover {
    color: var(--color-overlay);
  }
  ._borderColorHover-overlay_rbh9b_1993:hover {
    border-color: var(--color-overlay);
  }
}
._background-overlay-light_rbh9b_1997 {
  background: var(--color-overlay-light);
}

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

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

@media (hover: hover) {
  ._backgroundHover-overlay-light_rbh9b_2010:hover {
    background: var(--color-overlay-light);
  }
  ._textColorHover-overlay-light_rbh9b_2013:hover {
    color: var(--color-overlay-light);
  }
  ._borderColorHover-overlay-light_rbh9b_2016:hover {
    border-color: var(--color-overlay-light);
  }
}
._background-overlay-opacity_rbh9b_2020 {
  background: var(--color-overlay-opacity);
}

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

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

@media (hover: hover) {
  ._backgroundHover-overlay-opacity_rbh9b_2033:hover {
    background: var(--color-overlay-opacity);
  }
  ._textColorHover-overlay-opacity_rbh9b_2036:hover {
    color: var(--color-overlay-opacity);
  }
  ._borderColorHover-overlay-opacity_rbh9b_2039:hover {
    border-color: var(--color-overlay-opacity);
  }
}
._background-overlay-layer_rbh9b_2043 {
  background: var(--color-overlay-layer);
}

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

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

@media (hover: hover) {
  ._backgroundHover-overlay-layer_rbh9b_2056:hover {
    background: var(--color-overlay-layer);
  }
  ._textColorHover-overlay-layer_rbh9b_2059:hover {
    color: var(--color-overlay-layer);
  }
  ._borderColorHover-overlay-layer_rbh9b_2062:hover {
    border-color: var(--color-overlay-layer);
  }
}
._background-blur_rbh9b_2066 {
  background: var(--background-blur);
  backdrop-filter: var(--background-blur-filter);
  -webkit-backdrop-filter: var(--background-blur-filter);
}

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

._textColor-inherit_rbh9b_2076 {
  color: inherit;
}

._overflow-auto_rbh9b_2080 {
  overflow: auto;
}

._overflow-hidden_rbh9b_2084 {
  overflow: hidden;
}

._overflow-initial_rbh9b_2088 {
  overflow: initial;
}

._position-relative_rbh9b_2092 {
  position: relative;
}

._position-absolute_rbh9b_2096 {
  position: absolute;
}

._position-fixed_rbh9b_2100 {
  position: fixed;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes _UI-ripple_rbh9b_1 {
  to {
    transform: scale(2);
    opacity: 0;
  }
}html {
  --UIInput-gap: 12px;
  --UIInput-minHeight: 48px;
}

._UIInput_vkiy6_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_vkiy6_6 input,
._UIInput_vkiy6_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_vkiy6_6 input {
  min-height: var(--UIInput-minHeight);
}
._UIInput_vkiy6_6 input[type=color] {
  cursor: pointer;
}
._UIInput_vkiy6_6 textarea {
  padding-top: 16px;
}

._type-number_vkiy6_45 input,
._type-currency_vkiy6_46 input {
  font-size: 16px;
  font-variant-numeric: tabular-nums;
  font-feature-settings: "tnum" 1;
}

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

._flex_vkiy6_56 {
  flex: 1;
}

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

._loading_vkiy6_65 {
  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);
}