[dir=rtl] .gyG0mb-SxecR .gyG0mb-yCQwvc-OWXEXe-UbuQg,.gyG0mb-SxecR[dir=rtl] .gyG0mb-yCQwvc-OWXEXe-UbuQg {
  -webkit-clip-path: inset(0 calc(var(--track-width, 100%) - (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0))) 0 0);
  clip-path: inset(0 calc(var(--track-width, 100%) - (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0))) 0 0)
}

.gyG0mb-SxecR-OWXEXe-vhhrIe .gyG0mb-yCQwvc-OWXEXe-ssJRIf,.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-ssJRIf,.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-M1Soyc,.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-UbuQg {
  -webkit-clip-path: none;
  clip-path: none
}

.gyG0mb-yCQwvc-OWXEXe-VjRTR,.gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-yCQwvc-OWXEXe-ATw3zb {
  position: absolute;
  inline-size: 100%;
  block-size: 100%
}

.gyG0mb-yCQwvc-OWXEXe-HF4A0e::before,.gyG0mb-yCQwvc-OWXEXe-ATw3zb::before {
  content: "";
  position: absolute;
  box-sizing: border-box;
  inline-size: 100%;
  block-size: 100%;
  border: 1px solid transparent;
  border-radius: inherit
}

@media (forced-colors:active) {
  .gyG0mb-yCQwvc-OWXEXe-HF4A0e::before,.gyG0mb-yCQwvc-OWXEXe-ATw3zb::before {
      border-color: CanvasText
  }
}

@media (forced-colors:active) {
  .gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-HF4A0e::before,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-ATw3zb::before {
      border-color: GrayText
  }
}

.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-ATw3zb {
  -webkit-transition: inline-size 80ms ease;
  transition: inline-size 80ms ease
}

.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-VjRTR {
  -webkit-transition: inline-size 80ms ease,left 80ms ease;
  transition: inline-size 80ms ease,left 80ms ease
}

[dir=rtl] .gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-VjRTR,.gyG0mb-SxecR-OWXEXe-ALTDOd[dir=rtl] .gyG0mb-yCQwvc-OWXEXe-VjRTR {
  -webkit-transition: inline-size 80ms ease,right 80ms ease;
  transition: inline-size 80ms ease,right 80ms ease
}

@media (prefers-reduced-motion) {
  .gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-ATw3zb,.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-VjRTR {
      -webkit-transition: none;
      transition: none
  }
}

.gyG0mb-yCQwvc-OWXEXe-VjRTR {
  inline-size: calc((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0));
  border-start-start-radius: min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);
  border-start-end-radius: var(--gm3-slider-active-track-shape-trailing,2px 2px);
  border-end-end-radius: var(--gm3-slider-active-track-shape-trailing,2px 2px);
  border-end-start-radius: min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);
  background-color: var(--gm3-slider-active-track-color,var(--gm3-sys-color-primary,#0b57d0));
  opacity: var(--gm3-slider-active-container-opacity,1);
  left: 0
}

@media (forced-colors:active) {
  .gyG0mb-yCQwvc-OWXEXe-VjRTR {
      background-color: CanvasText
  }
}

.gyG0mb-SxecR-OWXEXe-XpnDCe .gyG0mb-yCQwvc-OWXEXe-VjRTR {
  background-color: var(--gm3-slider-focus-active-track-color,var(--gm3-sys-color-primary,#0b57d0))
}

.gyG0mb-SxecR-OWXEXe-QDgCrf .gyG0mb-yCQwvc-OWXEXe-VjRTR {
  background-color: var(--gm3-slider-pressed-active-track-color,var(--gm3-sys-color-primary,#0b57d0))
}

.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-VjRTR {
  background-color: var(--gm3-slider-disabled-active-track-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  opacity: var(--gm3-slider-disabled-active-container-opacity,.38)
}

@media (forced-colors:active) {
  .gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-VjRTR {
      background-color: GrayText;
      opacity: 1
  }
}

.gyG0mb-SxecR-OWXEXe-vhhrIe .gyG0mb-yCQwvc-OWXEXe-VjRTR {
  inline-size: calc(var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))) - (var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0) - (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0)));
  border-radius: var(--gm3-slider-active-track-shape-trailing,2px 2px);
  left: calc((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0) + var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))))
}

.gyG0mb-yCQwvc-OWXEXe-HF4A0e {
  inline-size: calc((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0));
  border-start-start-radius: min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);
  border-start-end-radius: var(--gm3-slider-active-track-shape-trailing,2px 2px);
  border-end-end-radius: var(--gm3-slider-active-track-shape-trailing,2px 2px);
  border-end-start-radius: min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);
  left: 0
}

.gyG0mb-yCQwvc-OWXEXe-ATw3zb {
  inline-size: calc((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * (1 - var(--thumb-end-pct, 0)));
  border-start-start-radius: var(--gm3-slider-active-track-shape-trailing,2px 2px);
  border-start-end-radius: min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);
  border-end-end-radius: min(var(--gm3-slider-active-track-shape-leading,9999px),var(--gm3-slider-active-track-height,16px)/2);
  border-end-start-radius: var(--gm3-slider-active-track-shape-trailing,2px 2px);
  right: 0
}

.gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-yCQwvc-OWXEXe-ATw3zb {
  background-color: var(--gm3-slider-inactive-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff));
  opacity: var(--gm3-slider-inactive-container-opacity,1)
}

@media (forced-colors:active) {
  .gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-yCQwvc-OWXEXe-ATw3zb {
      background-color: Canvas
  }
}

.gyG0mb-SxecR-OWXEXe-XpnDCe .gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-SxecR-OWXEXe-XpnDCe .gyG0mb-yCQwvc-OWXEXe-ATw3zb {
  background-color: var(--gm3-slider-focus-inactive-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff))
}

.gyG0mb-SxecR-OWXEXe-QDgCrf .gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-SxecR-OWXEXe-QDgCrf .gyG0mb-yCQwvc-OWXEXe-ATw3zb {
  background-color: var(--gm3-slider-pressed-inactive-track-color,var(--gm3-sys-color-secondary-container,#c2e7ff))
}

.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-ATw3zb {
  background-color: var(--gm3-slider-disabled-inactive-track-color,var(--gm3-sys-color-surface-variant,#e1e3e1))
}

@media (forced-colors:active) {
  .gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-ATw3zb {
      background-color: Canvas
  }
}

[dir=rtl] .gyG0mb-SxecR .gyG0mb-yCQwvc-OWXEXe-VjRTR,.gyG0mb-SxecR[dir=rtl] .gyG0mb-yCQwvc-OWXEXe-VjRTR {
  right: 0;
  left: auto
}

[dir=rtl] .gyG0mb-SxecR-OWXEXe-vhhrIe .gyG0mb-yCQwvc-OWXEXe-VjRTR,.gyG0mb-SxecR-OWXEXe-vhhrIe[dir=rtl] .gyG0mb-yCQwvc-OWXEXe-VjRTR {
  right: calc((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0) + var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))));
  left: auto
}

[dir=rtl] .gyG0mb-SxecR .gyG0mb-yCQwvc-OWXEXe-HF4A0e,.gyG0mb-SxecR[dir=rtl] .gyG0mb-yCQwvc-OWXEXe-HF4A0e {
  right: 0;
  left: auto
}

[dir=rtl] .gyG0mb-SxecR .gyG0mb-yCQwvc-OWXEXe-ATw3zb,.gyG0mb-SxecR[dir=rtl] .gyG0mb-yCQwvc-OWXEXe-ATw3zb {
  left: 0;
  right: auto
}

.gyG0mb-UTM9ec {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  outline: none;
  position: absolute;
  -webkit-user-select: none;
  user-select: none;
  inline-size: calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-handle-width, 4px));
  block-size: 48px
}

.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-UTM9ec {
  -webkit-transition: -webkit-transform 80ms ease;
  transition: -webkit-transform 80ms ease;
  transition: transform 80ms ease;
  transition: transform 80ms ease,-webkit-transform 80ms ease
}

.gyG0mb-UTM9ec-OWXEXe-ma6Yeb {
  z-index: 1
}

.gyG0mb-YCNiv {
  cursor: pointer;
  block-size: 48px;
  margin: 0;
  opacity: 0;
  position: absolute;
  inline-size: 48px;
  inset-inline-start: calc(var(--gm3-slider-active-handle-padding, 6px)*2/2 + var(--gm3-slider-handle-width, 4px)/2 - 24px)
}

.gyG0mb-UTM9ec-tmWYNe {
  background-color: var(--gm3-slider-handle-color,var(--gm3-sys-color-primary,#0b57d0));
  opacity: var(--gm3-slider-active-container-opacity,1);
  block-size: var(--gm3-slider-handle-height,44px);
  border-color: var(--gm3-slider-handle-color,var(--gm3-sys-color-primary,#0b57d0));
  border-radius: var(--gm3-slider-handle-shape,9999px);
  border-style: solid;
  border-inline-start-width:calc(var(--gm3-slider-handle-width, 4px)/2);border-inline-end-width: calc(var(--gm3-slider-handle-width, 4px)/2);
  border-block-start-width:calc(var(--gm3-slider-handle-height, 44px)/2);border-block-end-width: calc(var(--gm3-slider-handle-height, 44px)/2);
  box-sizing: border-box;
  inline-size: var(--gm3-slider-handle-width,4px);
  left: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%)
}

.gyG0mb-UTM9ec:hover .gyG0mb-UTM9ec-tmWYNe {
  border-inline-start-width:calc(var(--gm3-slider-hover-handle-width, 4px)/2);border-inline-end-width: calc(var(--gm3-slider-hover-handle-width, 4px)/2);
  inline-size: var(--gm3-slider-hover-handle-width,4px)
}

.gyG0mb-UTM9ec-OWXEXe-XpnDCe {
  inline-size: calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-focus-handle-width, 2px))
}

.gyG0mb-UTM9ec-OWXEXe-XpnDCe .gyG0mb-YCNiv {
  inset-inline-start: calc(var(--gm3-slider-active-handle-padding, 6px)*2/2 + var(--gm3-slider-focus-handle-width, 2px)/2 - 24px)
}

.gyG0mb-UTM9ec-OWXEXe-XpnDCe:hover .gyG0mb-UTM9ec-tmWYNe,.gyG0mb-UTM9ec-OWXEXe-XpnDCe .gyG0mb-UTM9ec-tmWYNe {
  background-color: var(--gm3-slider-focus-handle-color,var(--gm3-sys-color-primary,#0b57d0));
  border-color: var(--gm3-slider-focus-handle-color,var(--gm3-sys-color-primary,#0b57d0));
  border-inline-start-width:calc(var(--gm3-slider-focus-handle-width, 2px)/2);border-inline-end-width: calc(var(--gm3-slider-focus-handle-width, 2px)/2);
  inline-size: var(--gm3-slider-focus-handle-width,2px)
}

.gyG0mb-UTM9ec:active {
  inline-size: calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-pressed-handle-width, 2px))
}

.gyG0mb-UTM9ec:active .gyG0mb-YCNiv {
  inset-inline-start: calc(var(--gm3-slider-active-handle-padding, 6px)*2/2 + var(--gm3-slider-pressed-handle-width, 2px)/2 - 24px)
}

.gyG0mb-UTM9ec:active .gyG0mb-UTM9ec-tmWYNe {
  background-color: var(--gm3-slider-pressed-handle-color,var(--gm3-sys-color-primary,#0b57d0));
  border-color: var(--gm3-slider-pressed-handle-color,var(--gm3-sys-color-primary,#0b57d0));
  border-inline-start-width:calc(var(--gm3-slider-pressed-handle-width, 2px)/2);border-inline-end-width: calc(var(--gm3-slider-pressed-handle-width, 2px)/2);
  inline-size: var(--gm3-slider-pressed-handle-width,2px)
}

.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-UTM9ec {
  pointer-events: none;
  inline-size: calc(var(--gm3-slider-active-handle-padding, 6px)*2 + var(--gm3-slider-disabled-handle-width, 4px))
}

.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-YCNiv {
  inset-inline-start: calc(var(--gm3-slider-active-handle-padding, 6px)*2/2 + var(--gm3-slider-disabled-handle-width, 4px)/2 - 24px)
}

.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-UTM9ec-tmWYNe {
  background-color: var(--gm3-slider-disabled-handle-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  border-color: var(--gm3-slider-disabled-handle-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  border-inline-start-width:calc(var(--gm3-slider-disabled-handle-width, 4px)/2);border-inline-end-width: calc(var(--gm3-slider-disabled-handle-width, 4px)/2);
  opacity: var(--gm3-slider-disabled-active-container-opacity,.38);
  inline-size: var(--gm3-slider-disabled-handle-width,4px)
}

@media (forced-colors:active) {
  .gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-UTM9ec-tmWYNe {
      background-color: GrayText;
      border-color: GrayText;
      opacity: 1
  }
}

.gyG0mb-UTM9ec-CpWD9d {
  -webkit-transform: translateX(calc((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0)));
  transform: translateX(calc((var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0)))
}

.gyG0mb-UTM9ec-I3Yihd {
  -webkit-transform: translateX(calc((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0)));
  transform: translateX(calc((var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0)))
}

[dir=rtl] .gyG0mb-SxecR .gyG0mb-UTM9ec-CpWD9d,.gyG0mb-SxecR[dir=rtl] .gyG0mb-UTM9ec-CpWD9d {
  -webkit-transform: translateX(calc(-1 * (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0)));
  transform: translateX(calc(-1 * (var(--track-width, 100%) - var(--thumb-end-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-end-pct, 0)))
}

[dir=rtl] .gyG0mb-SxecR .gyG0mb-UTM9ec-I3Yihd,.gyG0mb-SxecR[dir=rtl] .gyG0mb-UTM9ec-I3Yihd {
  -webkit-transform: translateX(calc(-1 * (var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0)));
  transform: translateX(calc(-1 * (var(--track-width, 100%) - var(--thumb-start-width, calc(2 * var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px)))) * var(--thumb-start-pct, 0)))
}

.gyG0mb-MIfjnf-uDEFge-haAclf {
  bottom: calc(var(--gm3-slider-handle-height, 44px)/2 + 28px);
  pointer-events: none;
  position: absolute;
  -webkit-transform: var(--value-indicator-transform,translateX(calc(-50% + (2*var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))/2)));
  transform: var(--value-indicator-transform,translateX(calc(-50% + (2*var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))/2)));
  -webkit-transition: -webkit-transform 80ms ease;
  transition: -webkit-transform 80ms ease;
  transition: transform 80ms ease;
  transition: transform 80ms ease,-webkit-transform 80ms ease
}

[dir=rtl] .gyG0mb-SxecR .gyG0mb-MIfjnf-uDEFge-haAclf,.gyG0mb-SxecR[dir=rtl] .gyG0mb-MIfjnf-uDEFge-haAclf {
  -webkit-transform: var(--value-indicator-transform,translateX(calc(50% - (2*var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))/2)));
  transform: var(--value-indicator-transform,translateX(calc(50% - (2*var(--gm3-slider-active-handle-padding, 6px) + var(--gm3-slider-handle-width, 4px))/2)))
}

.gyG0mb-UTM9ec-OWXEXe-SfQLQb-uDEFge .gyG0mb-MIfjnf-uDEFge-haAclf {
  pointer-events: auto
}

.gyG0mb-UTM9ec.GrxScd .gyG0mb-MIfjnf-uDEFge-haAclf {
  bottom: calc(var(--gm3-slider-focus-ring-offset, 0px) + 55px)
}

.gyG0mb-MIfjnf-uDEFge {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: bottom;
  transform-origin: bottom;
  border-radius: 100px;
  padding-block:var(--gm3-slider-value-indicator-active-bottom-space,12px);padding-inline: 16px;
  background-color: var(--gm3-slider-value-indicator-container-color,var(--gm3-sys-color-inverse-surface,#303030));
  color: var(--gm3-slider-value-indicator-label-label-text-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));
  opacity: 1;
  border: 1px solid transparent;
  -webkit-transition: -webkit-transform .1s cubic-bezier(.4,0,1,1);
  transition: -webkit-transform .1s cubic-bezier(.4,0,1,1);
  transition: transform .1s cubic-bezier(.4,0,1,1);
  transition: transform .1s cubic-bezier(.4,0,1,1),-webkit-transform .1s cubic-bezier(.4,0,1,1)
}

@media (forced-colors:active) {
  .gyG0mb-MIfjnf-uDEFge {
      border-color: CanvasText
  }
}

.gyG0mb-UTM9ec-OWXEXe-SfQLQb-uDEFge .gyG0mb-MIfjnf-uDEFge {
  -webkit-transform: scale(1);
  transform: scale(1)
}

.gyG0mb-MIfjnf-uDEFge-fmcmS {
  letter-spacing: var(--gm3-slider-value-indicator-label-label-text-tracking,0);
  font-size: var(--gm3-slider-value-indicator-label-label-text-size,.875rem);
  font-family: var(--gm3-slider-value-indicator-label-label-text-font,"Google Sans Text");
  font-weight: var(--gm3-slider-value-indicator-label-label-text-weight,400);
  line-height: var(--gm3-slider-value-indicator-label-label-text-line-height,1.25rem);
  white-space: nowrap
}

@media (prefers-reduced-motion) {
  .gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-UTM9ec,.gyG0mb-UTM9ec-tmWYNe,.gyG0mb-MIfjnf-uDEFge-haAclf,.gyG0mb-MIfjnf-uDEFge {
      -webkit-transition: none;
      transition: none
  }
}

.gyG0mb-zD2WHb-EJv4qd {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  block-size: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding-block:0;padding-inline:var(--gm3-slider-stop-indicator-trailing-space,6px);position: absolute;
  inline-size: 100%
}

.gyG0mb-zD2WHb-SYOSDb-OWXEXe-auswjd,.gyG0mb-zD2WHb-SYOSDb-OWXEXe-mt1Mkb,.gyG0mb-yCQwvc-OWXEXe-M1Soyc::after,.gyG0mb-yCQwvc-OWXEXe-UbuQg::after,.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-M1Soyc::before,.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-UbuQg::before {
  border-radius: var(--gm3-slider-stop-indicator-shape,9999px);
  block-size: var(--gm3-slider-stop-indicator-size,4px);
  inline-size: var(--gm3-slider-stop-indicator-size,4px);
  z-index: 1
}

.gyG0mb-zD2WHb-SYOSDb-OWXEXe-auswjd {
  background-color: var(--gm3-slider-stop-indicator-color-selected,var(--gm3-sys-color-secondary-container,#c2e7ff));
  opacity: var(--gm3-slider-inactive-container-opacity,1)
}

@media (forced-colors:active) {
  .gyG0mb-zD2WHb-SYOSDb-OWXEXe-auswjd {
      background-color: Canvas
  }
}

.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-zD2WHb-SYOSDb-OWXEXe-auswjd {
  background-color: var(--gm3-slider-disabled-stop-color-selected,var(--gm3-sys-color-inverse-on-surface,#f2f2f2))
}

@media (forced-colors:active) {
  .gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-zD2WHb-SYOSDb-OWXEXe-auswjd {
      background-color: Canvas
  }
}

.gyG0mb-zD2WHb-SYOSDb-OWXEXe-mt1Mkb,.gyG0mb-yCQwvc-OWXEXe-M1Soyc::after,.gyG0mb-yCQwvc-OWXEXe-UbuQg::after,.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-M1Soyc::before,.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-UbuQg::before {
  background-color: var(--gm3-slider-stop-indicator-color,var(--gm3-sys-color-primary,#0b57d0));
  opacity: var(--gm3-slider-active-container-opacity,1)
}

@media (forced-colors:active) {
  .gyG0mb-zD2WHb-SYOSDb-OWXEXe-mt1Mkb,.gyG0mb-yCQwvc-OWXEXe-M1Soyc::after,.gyG0mb-yCQwvc-OWXEXe-UbuQg::after,.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-M1Soyc::before,.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-UbuQg::before {
      background-color: CanvasText
  }
}

.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-zD2WHb-SYOSDb-OWXEXe-mt1Mkb,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-M1Soyc::after,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-UbuQg::after,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-M1Soyc::before,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-UbuQg::before {
  background-color: var(--gm3-slider-disabled-stop-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  opacity: var(--gm3-slider-disabled-active-container-opacity,.38)
}

@media (forced-colors:active) {
  .gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-zD2WHb-SYOSDb-OWXEXe-mt1Mkb,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-M1Soyc::after,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-UbuQg::after,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-M1Soyc::before,.gyG0mb-SxecR-OWXEXe-OWB6Me .gyG0mb-yCQwvc-OWXEXe-UbuQg::before {
      background-color: GrayText;
      opacity: 1
  }
}

.gyG0mb-zD2WHb-SYOSDb-OWXEXe-L6cTce {
  visibility: hidden
}

.gyG0mb-yCQwvc-OWXEXe-M1Soyc::after,.gyG0mb-yCQwvc-OWXEXe-UbuQg::after,.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-M1Soyc::before,.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-UbuQg::before {
  content: "";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%)
}

.gyG0mb-yCQwvc-OWXEXe-M1Soyc::after {
  inset-inline-start: var(--gm3-slider-stop-indicator-trailing-space,6px)
}

.gyG0mb-yCQwvc-OWXEXe-UbuQg::after {
  inset-inline-end: var(--gm3-slider-stop-indicator-trailing-space,6px)
}

.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-M1Soyc::before,.gyG0mb-SxecR-OWXEXe-VErWse .gyG0mb-yCQwvc-OWXEXe-UbuQg::before {
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%)
}

.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-M1Soyc::before,.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-M1Soyc::after,.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-UbuQg::before,.gyG0mb-SxecR-OWXEXe-ALTDOd .gyG0mb-yCQwvc-OWXEXe-UbuQg::after {
  display: none
}

.gyG0mb-UTM9ec.GrxScd {
  --gm3-focus-ring-outward-display: block
}

.VUN2V {
  -webkit-box-align: end;
  -webkit-align-items: end;
  align-items: end;
  min-width: 620px;
  min-height: 300px
}

.fP5mL {
  background: black;
  box-sizing: border-box;
  position: relative;
  block-size: 100%;
  min-width: 620px;
  min-height: 300px
}

@media (-ms-high-contrast:active),screen and (forced-colors:active) {
  .fP5mL {
      border: 1px solid
  }
}

.hPHUXe {
  background: var(--ae-media-overlay-controls-container-background,linear-gradient(180deg,transparent 0,#000 74%));
  height: var(--ae-media-overlay-controls-container-height,110px);
  padding: 24px;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column
}

.ZO9rV {
  display: none
}

.SU5Uje,.yXSklc {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex
}

.SU5Uje {
  height: 60px;
  width: 100%;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between
}

.grhbAe,.hThlLb,.eJUzye,.Z3tdfe {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.eJUzye {
  gap: 8px;
  width: 100%
}

.hThlLb {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  margin-left: 8px
}

.Z3tdfe {
  height: 56px;
  position: relative
}

.grhbAe {
  background-color: rgba(255,255,255,.08);
  height: 56px;
  position: relative
}

.Z3tdfe:before {
  background-color: rgba(255,255,255,.08);
  content: "";
  position: absolute;
  inset: 0;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 16px
}

.Z3tdfe:has(.ws5S4e):before,.Q95vI .Z3tdfe:before {
  border-radius: 4px 4px 16px 16px;
  -webkit-transition: border-radius .5s;
  transition: border-radius .5s;
  overflow: hidden
}

.Z3tdfe {
  gap: 16px;
  border-radius: 16px;
  padding: 0 20px
}

.grhbAe {
  padding: 0 16px;
  border-radius: 16px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px)
}

.QZj8kf {
  --gm3-icon-button-filled-container-height: 56px;
  --gm3-icon-button-filled-container-color: rgba(255,255,255,0.08);
  --gm3-icon-button-filled-unselected-container-color: #fff;
  --gm3-icon-button-filled-selected-container-color: rgba(255,255,255,0.08);
  --gm3-icon-button-filled-toggle-unselected-icon-color: #000;
  --gm3-icon-button-filled-toggle-selected-icon-color: #fff;
  --gm3-icon-button-filled-toggle-selected-hover-icon-color: #fff;
  --gm3-icon-button-filled-toggle-unselected-hover-icon-color: #000;
  --gm3-icon-button-filled-toggle-selected-focus-icon-color: #fff;
  --gm3-icon-button-filled-toggle-unselected-focus-icon-color: #000;
  --gm3-icon-button-filled-toggle-selected-pressed-icon-color: #fff;
  --gm3-icon-button-filled-toggle-unselected-pressed-icon-color: #000;
  --gm3-icon-button-filled-container-shape: 16px;
  -webkit-transition: border-radius .25s ease-in-out;
  transition: border-radius .25s ease-in-out;
  overflow: hidden;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  width: 100%
}

.QZj8kf:hover {
  border-radius: 28px
}

.s1IcHe {
  width: 80px
}

@media (max-width: 785px) {
  .s1IcHe {
      display:none
  }
}

.FER5Nb {
  border-radius: 28px
}

.Ax0vgd {
  width: 100%;
  width: 124px
}

.E6snnb,.dJ5x8c {
  --gm3-slider-active-track-color: var(--ae-media-overlay-controls-seeking-slider-active-track-color,#fff);
  --gm3-slider-focus-active-track-color: var(--ae-media-overlay-controls-seeking-slider-active-track-color,#fff);
  --gm3-slider-pressed-active-track-color: var(--ae-media-overlay-controls-seeking-slider-active-track-color,#fff);
  --gm3-slider-stop-indicator-color: var(--ae-media-overlay-controls-seeking-slider-active-track-color,#fff);
  --gm3-slider-focus-handle-color: var(--ae-media-overlay-controls-seeking-slider-focus-handle-color,#fff);
  --gm3-slider-pressed-handle-color: var(--ae-media-overlay-controls-seeking-slider-pressed-handle-color,#cccccc);
  --gm3-slider-handle-color: var(--ae-media-overlay-controls-seeking-slider-handle-color,#fff);
  --gm3-slider-inactive-track-color: var(--ae-media-overlay-controls-seeking-slider-inactive-track-color,rgba(255,255,255,0.6));
  --gm3-slider-focus-inactive-track-color: var(--ae-media-overlay-controls-seeking-slider-inactive-track-color,rgba(255,255,255,0.6));
  --gm3-slider-pressed-inactive-track-color: var(--ae-media-overlay-controls-seeking-slider-inactive-track-color,rgba(255,255,255,0.6));
  --gm3-slider-active-track-height: 4px;
  --gm3-slider-inactive-track-height: 4px;
  --gm3-slider-stop-indicator-size: 0px;
  --gm3-slider-handle-width: 4px;
  margin: 0;
  width: 100%
}

.yvd7zb {
  z-index: 1;
  height: 64px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center
}

.E6snnb {
  --gm3-slider-active-track-height: 4px;
  --gm3-slider-inactive-track-height: 4px;
  --gm3-slider-handle-height: 26px;
  margin: 0;
  width: 100%
}

.dJ5x8c {
  --gm3-slider-active-track-height: 12px;
  --gm3-slider-inactive-track-height: 12px;
  --gm3-slider-handle-height: 28px;
  margin: 0;
  width: 100%
}

.tJMxkb {
  overflow: hidden;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 4px
}

.UrKZGc {
  width: 100%;
  min-width: 224px
}

.PqDlCb {
  height: 56px;
  padding-right: 16px;
  padding-left: 16px;
  border-radius: 16px 16px 4px 4px;
  background-color: rgba(0,0,0,.4);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  -webkit-transition: -webkit-transform .45s cubic-bezier(.2,0,0,1);
  transition: -webkit-transform .45s cubic-bezier(.2,0,0,1);
  transition: transform .45s cubic-bezier(.2,0,0,1);
  transition: transform .45s cubic-bezier(.2,0,0,1),-webkit-transform .45s cubic-bezier(.2,0,0,1);
  -webkit-transform: translateY(60px);
  transform: translateY(60px)
}

.UrKZGc:has(:focus-visible) .PqDlCb,.Z9aTGd .PqDlCb {
  -webkit-transition-delay: .2s;
  transition-delay: .2s;
  -webkit-transform: translateY(0);
  transform: translateY(0)
}

.razjvf {
  --gm3-icon-button-standard-selected-icon-color: var(--ae-media-overlay-controls-iconbutton-selected-icon-color,#fff);
  --gm3-icon-button-standard-selected-hover-icon-color: var(--ae-media-overlay-controls-iconbutton-selected-hover-icon-color,#e0e0e0);
  --gm3-icon-button-standard-selected-focus-icon-color: var(--ae-media-overlay-controls-iconbutton-selected-focus-icon-color,#fff);
  --gm3-icon-button-standard-selected-pressed-icon-color: var(--ae-media-overlay-controls-iconbutton-selected-pressed-icon-color,#cccccc);
  --gm3-icon-button-standard-unselected-icon-color: var(--ae-media-overlay-controls-iconbutton-unselected-icon-color,#fff);
  --gm3-icon-button-standard-unselected-hover-icon-color: var(--ae-media-overlay-controls-iconbutton-unselected-hover-icon-color,#e0e0e0);
  --gm3-icon-button-standard-unselected-focus-icon-color: var(--ae-media-overlay-controls-iconbutton-unselected-focus-icon-color,#fff);
  --gm3-icon-button-standard-unselected-pressed-icon-color: var(--ae-media-overlay-controls-iconbutton-unselected-pressed-icon-color,#cccccc);
  --gm3-icon-button-standard-disabled-icon-color: rgba(255,255,255,0.38)
}

.I32H8c {
  font-family: "Google Sans",Roboto,Arial,sans-serif;
  font-size: .75rem;
  font-weight: 400;
  letter-spacing: .006rem;
  line-height: 1rem;
  color: var(--ae-media-overlay-controls-timestamp-color,#fff);
  margin-left: 8px;
  width: 80px
}

.wbPtyf {
  margin-right: 4px;
  text-align: right;
  width: 30px
}

.yJJaFd {
  visibility: hidden
}

.yJJaFd,.IhO5Qe {
  height: 100%;
  width: 100%;
  min-width: 620px;
  min-height: 300px
}

.I8dAwe {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  position: absolute;
  min-width: 620px;
  min-height: 300px;
  height: 100%;
  width: 100%;
  top: 0;
  z-index: 1
}

.I8dAwe:focus-visible {
  outline: none;
  box-shadow: 0 0 0 3px var(--gm3-sys-color-secondary,#7fcfff)
}

.Ph0Iuc,.vc8zJd {
  -webkit-animation: bezel-fadeout .5s linear 1 normal forwards;
  animation: bezel-fadeout .5s linear 1 normal forwards;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%
}

.t9Q0gf,.u3a6Me {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: rgba(0,0,0,.5);
  border-radius: 46px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  height: 52px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 52px
}

.u3a6Me {
  color: #e3e3e3
}

.UkRnOc {
  color: #fff;
  height: 32px;
  width: 32px
}

@-webkit-keyframes bezel-fadeout {
  from {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: scale(2);
      transform: scale(2)
  }
}

@keyframes bezel-fadeout {
  from {
      opacity: 1
  }

  to {
      opacity: 0;
      -webkit-transform: scale(2);
      transform: scale(2)
  }
}

.tZ7gId {
  opacity: 0
}

.ws5S4e {
  --gm3-menu-container-color: rgba(0,0,0,0.4);
  --gm3-menu-cascading-menu-indicator-icon-color: #e3e3e3;
  --gm3-menu-list-item-container-height: 40px;
  --gm3-menu-list-item-label-text-font: "Google Sans";
  --gm3-menu-list-item-label-text-color: #e3e3e3;
  --gm3-menu-list-item-supporting-text-font: "Google Sans";
  --gm3-menu-list-item-supporting-text-color: #e3e3e3;
  --gm3-menu-container-surface-tint-layer-color: #1f1f1f;
  --gm3-menu-list-item-selected-container-color: rgba(227,227,227,0.08);
  --gm3-menu-list-item-hover-label-text-color: #e3e3e3;
  --gm3-menu-list-item-pressed-label-text-color: #e3e3e3;
  --gm3-menu-list-item-hover-state-layer-color: #e3e3e3;
  --gm3-menu-list-item-pressed-state-layer-color: #e3e3e3;
  --gm3-menu-list-item-with-leading-icon-disabled-leading-icon-opacity: 0.5;
  --gm3-menu-list-item-disabled-label-text-color: #e3e3e3;
  --gm3-menu-list-item-disabled-label-text-opacity: 0.5;
  --gm3-menu-list-item-disabled-trailing-supporting-text-color: #e3e3e3;
  --gm3-menu-list-item-disabled-trailing-supporting-text-opacity: 0.5;
  --gm3-menu-list-item-trailing-supporting-text-color: #e3e3e3;
  --gm3-menu-list-item-trailing-supporting-text-font: "Google Sans";
  --gm3-menu-menu-title-label-text-color: #fff;
  --gm3-menu-container-shape: 16px 16px 4px 4px;
  --gm3-menu-list-item-with-leading-icon-focus-icon-color: #e3e3e3;
  --gm3-menu-list-item-with-leading-icon-hover-icon-color: #e3e3e3;
  --gm3-menu-list-item-with-leading-icon-leading-icon-color: #e3e3e3;
  --gm3-menu-list-item-with-leading-icon-disabled-leading-icon-color: #e3e3e3;
  position: absolute;
  width: 100%;
  margin-bottom: 20px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px)
}

.Q1qoNe {
  position: static
}

.wj7EP {
  --gm3-menu-container-color: rgba(0,0,0,0.8);
  --gm3-menu-cascading-menu-indicator-icon-color: #e3e3e3;
  --gm3-menu-list-item-container-height: 40px;
  --gm3-menu-list-item-label-text-font: "Google Sans";
  --gm3-menu-list-item-label-text-color: #e3e3e3;
  --gm3-menu-list-item-supporting-text-font: "Google Sans";
  --gm3-menu-list-item-supporting-text-color: #e3e3e3;
  --gm3-menu-container-surface-tint-layer-color: #1f1f1f;
  --gm3-menu-list-item-selected-container-color: rgba(227,227,227,0.8);
  --gm3-menu-list-item-hover-label-text-color: #e3e3e3;
  --gm3-menu-list-item-pressed-label-text-color: #e3e3e3;
  --gm3-menu-list-item-hover-state-layer-color: #e3e3e3;
  --gm3-menu-list-item-pressed-state-layer-color: #e3e3e3;
  --gm3-menu-list-item-trailing-supporting-text-color: #e3e3e3;
  --gm3-menu-list-item-trailing-supporting-text-font: "Google Sans";
  --gm3-menu-menu-title-label-text-color: #fff;
  --gm3-menu-container-shape: 4px;
  --gm3-menu-list-item-with-leading-icon-focus-icon-color: #e3e3e3;
  --gm3-menu-list-item-with-leading-icon-hover-icon-color: #e3e3e3;
  --gm3-menu-list-item-with-leading-icon-leading-icon-color: #e3e3e3
}

.rSvt3b {
  width: 100%;
  height: 100%;
  position: absolute
}

.xpiQs {
  width: 100%;
  height: 100%
}

.D51Bjb {
  display: none
}

.Dc8MKb,.uzoGjd {
  left: 50%;
  top: 50%;
  position: absolute;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%)
}

.uzoGjd {
  color: #fff
}

.OIUJK {
  display: none
}

.p2AIr,.p2AIr .fP5mL,.p2AIr .IhO5Qe {
  min-width: 320px;
  min-height: 200px
}

.p2AIr .Ax0vgd {
  width: 40px
}

.p2AIr .UrKZGc {
  min-width: 120px
}

.p2AIr .I32H8c {
  width: unset;
  margin-left: 0
}

.p2AIr .Z3tdfe {
  padding: 0 8px
}

.p2AIr .hPHUXe {
  padding: 12px;
  height: var(--ae-media-overlay-controls-container-height,84px)
}

.p2AIr .Z3tdfe,.p2AIr .grhbAe {
  height: 32px
}

.p2AIr .PqDlCb {
  height: 48px
}

.p2AIr .QZj8kf {
  --gm3-icon-button-filled-container-height: 32px
}

.p2AIr .SU5Uje {
  height: 40px
}

.XDoBEd-JGcpL-MkD1Ye {
  position: relative
}

.XDoBEd-JGcpL-uI4vCe-u014N {
  stroke: transparent
}

@-webkit-keyframes mdc-circular-progress-container-rotate {
  to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
  }
}

@keyframes mdc-circular-progress-container-rotate {
  to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
  }
}

@-webkit-keyframes mdc-circular-progress-spinner-layer-rotate {
  12.5% {
      -webkit-transform: rotate(135deg);
      transform: rotate(135deg)
  }

  25% {
      -webkit-transform: rotate(270deg);
      transform: rotate(270deg)
  }

  37.5% {
      -webkit-transform: rotate(405deg);
      transform: rotate(405deg)
  }

  50% {
      -webkit-transform: rotate(540deg);
      transform: rotate(540deg)
  }

  62.5% {
      -webkit-transform: rotate(675deg);
      transform: rotate(675deg)
  }

  75% {
      -webkit-transform: rotate(810deg);
      transform: rotate(810deg)
  }

  87.5% {
      -webkit-transform: rotate(945deg);
      transform: rotate(945deg)
  }

  100% {
      -webkit-transform: rotate(3turn);
      transform: rotate(3turn)
  }
}

@keyframes mdc-circular-progress-spinner-layer-rotate {
  12.5% {
      -webkit-transform: rotate(135deg);
      transform: rotate(135deg)
  }

  25% {
      -webkit-transform: rotate(270deg);
      transform: rotate(270deg)
  }

  37.5% {
      -webkit-transform: rotate(405deg);
      transform: rotate(405deg)
  }

  50% {
      -webkit-transform: rotate(540deg);
      transform: rotate(540deg)
  }

  62.5% {
      -webkit-transform: rotate(675deg);
      transform: rotate(675deg)
  }

  75% {
      -webkit-transform: rotate(810deg);
      transform: rotate(810deg)
  }

  87.5% {
      -webkit-transform: rotate(945deg);
      transform: rotate(945deg)
  }

  100% {
      -webkit-transform: rotate(3turn);
      transform: rotate(3turn)
  }
}

@-webkit-keyframes mdc-circular-progress-color-1-fade-in-out {
  from {
      opacity: .99
  }

  25% {
      opacity: .99
  }

  26% {
      opacity: 0
  }

  89% {
      opacity: 0
  }

  90% {
      opacity: .99
  }

  to {
      opacity: .99
  }
}

@keyframes mdc-circular-progress-color-1-fade-in-out {
  from {
      opacity: .99
  }

  25% {
      opacity: .99
  }

  26% {
      opacity: 0
  }

  89% {
      opacity: 0
  }

  90% {
      opacity: .99
  }

  to {
      opacity: .99
  }
}

@-webkit-keyframes mdc-circular-progress-color-2-fade-in-out {
  from {
      opacity: 0
  }

  15% {
      opacity: 0
  }

  25% {
      opacity: .99
  }

  50% {
      opacity: .99
  }

  51% {
      opacity: 0
  }

  to {
      opacity: 0
  }
}

@keyframes mdc-circular-progress-color-2-fade-in-out {
  from {
      opacity: 0
  }

  15% {
      opacity: 0
  }

  25% {
      opacity: .99
  }

  50% {
      opacity: .99
  }

  51% {
      opacity: 0
  }

  to {
      opacity: 0
  }
}

@-webkit-keyframes mdc-circular-progress-color-3-fade-in-out {
  from {
      opacity: 0
  }

  40% {
      opacity: 0
  }

  50% {
      opacity: .99
  }

  75% {
      opacity: .99
  }

  76% {
      opacity: 0
  }

  to {
      opacity: 0
  }
}

@keyframes mdc-circular-progress-color-3-fade-in-out {
  from {
      opacity: 0
  }

  40% {
      opacity: 0
  }

  50% {
      opacity: .99
  }

  75% {
      opacity: .99
  }

  76% {
      opacity: 0
  }

  to {
      opacity: 0
  }
}

@-webkit-keyframes mdc-circular-progress-color-4-fade-in-out {
  from {
      opacity: 0
  }

  65% {
      opacity: 0
  }

  75% {
      opacity: .99
  }

  90% {
      opacity: .99
  }

  to {
      opacity: 0
  }
}

@keyframes mdc-circular-progress-color-4-fade-in-out {
  from {
      opacity: 0
  }

  65% {
      opacity: 0
  }

  75% {
      opacity: .99
  }

  90% {
      opacity: .99
  }

  to {
      opacity: 0
  }
}

@-webkit-keyframes mdc-circular-progress-left-spin {
  from {
      -webkit-transform: rotate(265deg);
      transform: rotate(265deg)
  }

  50% {
      -webkit-transform: rotate(130deg);
      transform: rotate(130deg)
  }

  to {
      -webkit-transform: rotate(265deg);
      transform: rotate(265deg)
  }
}

@keyframes mdc-circular-progress-left-spin {
  from {
      -webkit-transform: rotate(265deg);
      transform: rotate(265deg)
  }

  50% {
      -webkit-transform: rotate(130deg);
      transform: rotate(130deg)
  }

  to {
      -webkit-transform: rotate(265deg);
      transform: rotate(265deg)
  }
}

@-webkit-keyframes mdc-circular-progress-right-spin {
  from {
      -webkit-transform: rotate(-265deg);
      transform: rotate(-265deg)
  }

  50% {
      -webkit-transform: rotate(-130deg);
      transform: rotate(-130deg)
  }

  to {
      -webkit-transform: rotate(-265deg);
      transform: rotate(-265deg)
  }
}

@keyframes mdc-circular-progress-right-spin {
  from {
      -webkit-transform: rotate(-265deg);
      transform: rotate(-265deg)
  }

  50% {
      -webkit-transform: rotate(-130deg);
      transform: rotate(-130deg)
  }

  to {
      -webkit-transform: rotate(-265deg);
      transform: rotate(-265deg)
  }
}

.XDoBEd-JGcpL-P1ekSe {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  position: relative;
  direction: ltr;
  line-height: 0;
  width: var(--gm3-circular-progress-size,48px)!important;
  height: var(--gm3-circular-progress-size,48px)!important;
  -webkit-transition: opacity .25s 0ms cubic-bezier(.4,0,.6,1);
  transition: opacity .25s 0ms cubic-bezier(.4,0,.6,1)
}

.XDoBEd-JGcpL-uI4vCe-haAclf,.XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G,.XDoBEd-JGcpL-IdXvz-haAclf,.XDoBEd-JGcpL-QYI5B-pbTTYe {
  position: absolute;
  width: 100%;
  height: 100%
}

.XDoBEd-JGcpL-uI4vCe-haAclf {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.XDoBEd-JGcpL-IdXvz-haAclf {
  font-size: 0;
  letter-spacing: 0;
  white-space: nowrap;
  opacity: 0
}

.XDoBEd-JGcpL-uI4vCe-LkdAo-Bd00G,.XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  fill: transparent
}

.XDoBEd-JGcpL-uI4vCe-LkdAo {
  -webkit-transition: stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1);
  transition: stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1)
}

.XDoBEd-JGcpL-OcUoKf-TpMipd {
  position: absolute;
  top: 0;
  left: 47.5%;
  box-sizing: border-box;
  width: 5%;
  height: 100%;
  overflow: hidden
}

.XDoBEd-JGcpL-OcUoKf-TpMipd .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  left: -900%;
  width: 2000%;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}

.XDoBEd-JGcpL-lLvYUc-e9ayKc {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden
}

.XDoBEd-JGcpL-lLvYUc-e9ayKc .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  width: 200%
}

.XDoBEd-JGcpL-lLvYUc-qwU8Me .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  left: -100%
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-uI4vCe-haAclf {
  opacity: 0
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-IdXvz-haAclf {
  opacity: 1
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-IdXvz-haAclf {
  -webkit-animation: mdc-circular-progress-container-rotate 1.5682352941176s linear infinite;
  animation: mdc-circular-progress-container-rotate 1.5682352941176s linear infinite
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-QYI5B-pbTTYe {
  -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-Ydhldb-R6PoUb {
  -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-Ydhldb-ibL1re {
  -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-Ydhldb-c5RTEf {
  -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-Ydhldb-II5mzb {
  -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-lLvYUc-LK5yu .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  -webkit-animation: mdc-circular-progress-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;
  animation: mdc-circular-progress-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-A9y3zc .XDoBEd-JGcpL-lLvYUc-qwU8Me .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  -webkit-animation: mdc-circular-progress-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;
  animation: mdc-circular-progress-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-xTMeO {
  display: none;
  opacity: 0
}

.XDoBEd-JGcpL-uI4vCe-LkdAo,.XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: var(--gm3-circular-progress-active-indicator-color,var(--gm3-sys-color-primary,#0b57d0))
}

@media screen and (forced-colors:active) {
  .XDoBEd-JGcpL-uI4vCe-LkdAo,.XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
      stroke: CanvasText
  }
}

.XDoBEd-JGcpL-uI4vCe-u014N,.XDoBEd-JGcpL-uI4vCe-LkdAo,.XDoBEd-JGcpL-IdXvz-LkdAo {
  stroke-width: var(--gm3-circular-progress-active-indicator-thickness,4px)
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-DMahoc-hxXJme .XDoBEd-JGcpL-Ydhldb-R6PoUb .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: var(--gm3-circular-progress-four-color-active-indicator-one-color,#4285f4)
}

@media screen and (forced-colors:active) {
  .XDoBEd-JGcpL-P1ekSe-OWXEXe-DMahoc-hxXJme .XDoBEd-JGcpL-Ydhldb-R6PoUb .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
      stroke: CanvasText
  }
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-DMahoc-hxXJme .XDoBEd-JGcpL-Ydhldb-ibL1re .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: var(--gm3-circular-progress-four-color-active-indicator-two-color,#ea4335)
}

@media screen and (forced-colors:active) {
  .XDoBEd-JGcpL-P1ekSe-OWXEXe-DMahoc-hxXJme .XDoBEd-JGcpL-Ydhldb-ibL1re .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
      stroke: CanvasText
  }
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-DMahoc-hxXJme .XDoBEd-JGcpL-Ydhldb-c5RTEf .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: var(--gm3-circular-progress-four-color-active-indicator-three-color,#fbbc04)
}

@media screen and (forced-colors:active) {
  .XDoBEd-JGcpL-P1ekSe-OWXEXe-DMahoc-hxXJme .XDoBEd-JGcpL-Ydhldb-c5RTEf .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
      stroke: CanvasText
  }
}

.XDoBEd-JGcpL-P1ekSe-OWXEXe-DMahoc-hxXJme .XDoBEd-JGcpL-Ydhldb-II5mzb .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: var(--gm3-circular-progress-four-color-active-indicator-four-color,#34a853)
}

@media screen and (forced-colors:active) {
  .XDoBEd-JGcpL-P1ekSe-OWXEXe-DMahoc-hxXJme .XDoBEd-JGcpL-Ydhldb-II5mzb .XDoBEd-JGcpL-IdXvz-LkdAo-Bd00G {
      stroke: CanvasText
  }
}

.ne2Ple-suEOdc {
  position: fixed;
  display: none;
  z-index: var(--gm3-tooltip-plain-z-index,2101)
}

.ne2Ple-z59Tgd {
  box-sizing: border-box;
  min-block-size: 24px;
  min-inline-size: 40px;
  overflow-wrap: anywhere;
  overflow: hidden;
  padding-block:4px;padding-inline:8px;text-align: center;
  word-break: normal;
  max-block-size: var(--gm3-tooltip-plain-container-max-block-size,40vh)
}

.ne2Ple-z59Tgd::before {
  position: absolute;
  box-sizing: border-box;
  inline-size: 100%;
  block-size: 100%;
  inset-block-start: 0;
  inset-inline-start: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none
}

.ne2Ple-suEOdc-OWXEXe-TSZdd,.ne2Ple-suEOdc-OWXEXe-eo9XGd,.ne2Ple-suEOdc-OWXEXe-ZYIfFd {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex
}

.ne2Ple-z59Tgd-OiiCO {
  opacity: 0;
  -webkit-transform: scale(.8);
  transform: scale(.8);
  will-change: transform,opacity
}

.ne2Ple-suEOdc-OWXEXe-TSZdd .ne2Ple-z59Tgd-OiiCO {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1)
}

.ne2Ple-suEOdc-OWXEXe-ZYIfFd .ne2Ple-z59Tgd-OiiCO {
  -webkit-transform: scale(1);
  transform: scale(1)
}

.ne2Ple-suEOdc-OWXEXe-eo9XGd-RCfa3e .ne2Ple-z59Tgd-OiiCO {
  -webkit-transition: opacity .15s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .15s 0ms cubic-bezier(0,0,.2,1);
  transition: opacity .15s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .15s 0ms cubic-bezier(0,0,.2,1);
  transition: opacity .15s 0ms cubic-bezier(0,0,.2,1),transform .15s 0ms cubic-bezier(0,0,.2,1);
  transition: opacity .15s 0ms cubic-bezier(0,0,.2,1),transform .15s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .15s 0ms cubic-bezier(0,0,.2,1)
}

.ne2Ple-suEOdc-OWXEXe-ZYIfFd-RCfa3e .ne2Ple-z59Tgd-OiiCO {
  -webkit-transition: opacity 75ms 0ms cubic-bezier(.4,0,1,1);
  transition: opacity 75ms 0ms cubic-bezier(.4,0,1,1)
}

.ne2Ple-suEOdc-OWXEXe-pijamc .ne2Ple-z59Tgd {
  max-inline-size: 200px;
  background-color: var(--gm3-tooltip-plain-container-color,var(--gm3-sys-color-inverse-surface,#303030));
  border-radius: var(--gm3-tooltip-plain-container-shape,4px);
  color: var(--gm3-tooltip-plain-supporting-text-color,var(--gm3-sys-color-inverse-on-surface,#f2f2f2));
  font-family: var(--gm3-tooltip-plain-supporting-text-font,"Google Sans Text","Google Sans");
  font-size: var(--gm3-tooltip-plain-supporting-text-size,.75rem);
  font-weight: var(--gm3-tooltip-plain-supporting-text-weight,400);
  letter-spacing: var(--gm3-tooltip-plain-supporting-text-tracking,.006rem);
  line-height: var(--gm3-tooltip-plain-supporting-text-line-height,1rem)
}

.ne2Ple-suEOdc-OWXEXe-LlMNQd .ne2Ple-z59Tgd {
  text-align: start
}

.ne2Ple-oshW8e-V67aGc {
  position: absolute;
  left: -10000px;
  top: auto;
  inline-size: 1px;
  height: 1px;
  overflow: hidden;
  -webkit-user-select: none;
  user-select: none
}

.pYTkkf-Bz112c-LgbsSe {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  border: none;
  box-sizing: border-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  fill: currentColor;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  line-height: inherit;
  outline: none;
  position: relative;
  text-rendering: inherit;
  -webkit-user-select: none;
  user-select: none;
  --gm3-focus-ring-outward-color: var(--gm3-icon-button-standard-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));
  --gm3-focus-ring-outward-offset: var(--gm3-icon-button-standard-focus-indicator-outline-offset,2px);
  --gm3-focus-ring-outward-track-width: var(--gm3-icon-button-standard-focus-indicator-thickness,3px)
}

.pYTkkf-Bz112c-LgbsSe :is(i,svg,img) {
  block-size: var(--gm3-icon-button-standard-icon-size,24px);
  font-size: var(--gm3-icon-button-standard-icon-size,24px);
  inline-size: var(--gm3-icon-button-standard-icon-size,24px)
}

.pYTkkf-Bz112c-kBDsod-Rtc0Jf.pYTkkf-Bz112c-kBDsod-Rtc0Jf {
  block-size: var(--gm3-icon-button-standard-icon-size,24px);
  display: inline-block;
  inline-size: var(--gm3-icon-button-standard-icon-size,24px);
  line-height: 0;
  z-index: 1
}

.pYTkkf-Bz112c-kBDsod-Rtc0Jf.pYTkkf-Bz112c-kBDsod-Rtc0Jf-OWXEXe-IT5dJd,.pYTkkf-Bz112c-LgbsSe-OWXEXe-IT5dJd .pYTkkf-Bz112c-kBDsod-Rtc0Jf {
  display: none
}

.pYTkkf-Bz112c-LgbsSe-OWXEXe-IT5dJd .pYTkkf-Bz112c-kBDsod-Rtc0Jf-OWXEXe-IT5dJd {
  display: inline-block
}

.pYTkkf-Bz112c-LgbsSe:focus-visible,.pYTkkf-Bz112c-LgbsSe .pYTkkf-Bz112c-mRLv6:focus-visible~.pYTkkf-Bz112c-UHGRz {
  --gm3-focus-ring-outward-display: block
}

.pYTkkf-Bz112c-LgbsSe:disabled {
  --gm3-ripple-hover-opacity: 0;
  --gm3-ripple-pressed-opacity: 0;
  cursor: default;
  pointer-events: none
}

.pYTkkf-Bz112c-LgbsSe-OWXEXe-SfQLQb-suEOdc:disabled {
  pointer-events: auto
}

.pYTkkf-Bz112c-LgbsSe[hidden] {
  display: none
}

[dir=rtl] .pYTkkf-Bz112c-LgbsSe-OWXEXe-drxrmf-Bz112c-bEDTcc-SIsrTd,.pYTkkf-Bz112c-LgbsSe-OWXEXe-drxrmf-Bz112c-bEDTcc-SIsrTd[dir=rtl] {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1)
}

.pYTkkf-Bz112c-mRLv6 {
  block-size: 100%;
  inline-size: 100%;
  left: 0;
  outline: none;
  position: absolute;
  top: 0
}

.pYTkkf-Bz112c-RLmnJb {
  block-size: var(--gm3-icon-button-standard-touch-target-size,48px);
  inline-size: var(--gm3-icon-button-standard-touch-target-size,48px);
  left: auto;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 1
}

.pYTkkf-Bz112c-LgbsSe {
  block-size: var(--gm3-icon-button-standard-state-layer-height,40px);
  inline-size: var(--gm3-icon-button-standard-state-layer-width,40px);
  padding-block:calc((var(--gm3-icon-button-standard-state-layer-height, 40px) - var(--gm3-icon-button-standard-icon-size, 24px))/2);padding-inline: calc((var(--gm3-icon-button-standard-state-layer-width, 40px) - var(--gm3-icon-button-standard-icon-size, 24px))/2);
  border-radius: var(--gm3-icon-button-standard-state-layer-shape,9999px);
  color: var(--gm3-icon-button-standard-unselected-icon-color,var(--gm3-sys-color-on-surface-variant,#444746));
  will-change: transform,opacity;
  --gm3-ripple-hover-color: var(--gm3-icon-button-standard-unselected-hover-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));
  --gm3-ripple-hover-opacity: var(--gm3-icon-button-standard-unselected-hover-state-layer-opacity,0.08);
  --gm3-ripple-pressed-color: var(--gm3-icon-button-standard-unselected-pressed-state-layer-color,var(--gm3-sys-color-on-surface-variant,#444746));
  --gm3-ripple-pressed-opacity: var(--gm3-icon-button-standard-unselected-pressed-state-layer-opacity,0.1);
  --gm3-ripple-shape: var(--gm3-icon-button-standard-state-layer-shape,9999px);
  --gm3-focus-ring-outward-target-shape-start-start: var(--gm3-icon-button-standard-state-layer-shape,9999px);
  --gm3-focus-ring-outward-target-shape-start-end: var(--gm3-icon-button-standard-state-layer-shape,9999px);
  --gm3-focus-ring-outward-target-shape-end-end: var(--gm3-icon-button-standard-state-layer-shape,9999px);
  --gm3-focus-ring-outward-target-shape-end-start: var(--gm3-icon-button-standard-state-layer-shape,9999px)
}

.pYTkkf-Bz112c-LgbsSe-OWXEXe-IT5dJd {
  color: var(--gm3-icon-button-standard-selected-icon-color,var(--gm3-sys-color-primary,#0b57d0));
  --gm3-ripple-hover-color: var(--gm3-icon-button-standard-selected-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));
  --gm3-ripple-hover-opacity: var(--gm3-icon-button-standard-selected-hover-state-layer-opacity,0.08);
  --gm3-ripple-pressed-color: var(--gm3-icon-button-standard-selected-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));
  --gm3-ripple-pressed-opacity: var(--gm3-icon-button-standard-selected-pressed-state-layer-opacity,0.1)
}

.pYTkkf-Bz112c-LgbsSe:hover {
  color: var(--gm3-icon-button-standard-unselected-hover-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))
}

.pYTkkf-Bz112c-LgbsSe:focus {
  color: var(--gm3-icon-button-standard-unselected-focus-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))
}

.pYTkkf-Bz112c-LgbsSe:active {
  color: var(--gm3-icon-button-standard-unselected-pressed-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))
}

.pYTkkf-Bz112c-LgbsSe-OWXEXe-IT5dJd:hover {
  color: var(--gm3-icon-button-standard-selected-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.pYTkkf-Bz112c-LgbsSe-OWXEXe-IT5dJd:focus {
  color: var(--gm3-icon-button-standard-selected-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.pYTkkf-Bz112c-LgbsSe-OWXEXe-IT5dJd:active {
  color: var(--gm3-icon-button-standard-selected-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.pYTkkf-Bz112c-LgbsSe:disabled {
  color: var(--gm3-icon-button-standard-disabled-icon-color,rgba(var(--gm3-sys-color-on-surface-rgb,31,31,31),.38))
}

.KGC9Kd-MPu53c {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  box-sizing: content-box;
  cursor: pointer;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-flex: unset;
  -webkit-flex: unset;
  flex: unset;
  height: var(--gm3-checkbox-state-layer-size,40px);
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  line-height: 0;
  padding: 0;
  position: relative;
  vertical-align: bottom;
  white-space: nowrap;
  width: var(--gm3-checkbox-state-layer-size,40px);
  z-index: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  --gm3-ripple-hover-color: var(--gm3-checkbox-unselected-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  --gm3-ripple-hover-opacity: var(--gm3-checkbox-unselected-hover-state-layer-opacity,0.08);
  --gm3-ripple-pressed-color: var(--gm3-checkbox-unselected-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));
  --gm3-ripple-pressed-opacity: var(--gm3-checkbox-unselected-pressed-state-layer-opacity,0.1);
  --gm3-ripple-shape: 50%;
  --gm3-focus-ring-outward-color: var(--gm3-checkbox-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));
  --gm3-focus-ring-outward-offset: var(--gm3-checkbox-focus-indicator-outline-offset,2px);
  --gm3-focus-ring-outward-track-width: var(--gm3-checkbox-focus-indicator-thickness,3px);
  --gm3-focus-ring-outward-target-shape-start-start: 50%;
  --gm3-focus-ring-outward-target-shape-start-end: 50%;
  --gm3-focus-ring-outward-target-shape-end-end: 50%;
  --gm3-focus-ring-outward-target-shape-end-start: 50%
}

.KGC9Kd-MPu53c[hidden] {
  display: none
}

.KGC9Kd-MPu53c-OWXEXe-OWB6Me {
  cursor: default;
  pointer-events: none
}

.KGC9Kd-MPu53c-OWXEXe-gk6SMd {
  --gm3-ripple-hover-color: var(--gm3-checkbox-selected-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));
  --gm3-ripple-hover-opacity: var(--gm3-checkbox-selected-hover-state-layer-opacity,0.08);
  --gm3-ripple-pressed-color: var(--gm3-checkbox-selected-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  --gm3-ripple-pressed-opacity: var(--gm3-checkbox-selected-pressed-state-layer-opacity,0.1)
}

.KGC9Kd-muHVFf-bMcfAe:disabled~.KGC9Kd-OYHm6b {
  --gm3-ripple-hover-opacity: 0;
  --gm3-ripple-pressed-opacity: 0
}

.KGC9Kd-OYHm6b {
  z-index: -1
}

.KGC9Kd-muHVFf-bMcfAe:focus-visible~.KGC9Kd-NxYnee {
  --gm3-focus-ring-outward-display: block
}

.KGC9Kd-MPu53c-OWXEXe-dgl2Hf {
  margin: max((var(--gm3-checkbox-touch-target-size,48px) - var(--gm3-checkbox-state-layer-size,40px))/2,0px)
}

.KGC9Kd-MPu53c-OWXEXe-dgl2Hf .KGC9Kd-muHVFf-bMcfAe {
  height: max(var(--gm3-checkbox-touch-target-size,48px),var(--gm3-checkbox-state-layer-size,40px));
  left: unset;
  right: unset;
  top: unset;
  width: max(var(--gm3-checkbox-touch-target-size,48px),var(--gm3-checkbox-state-layer-size,40px))
}

.KGC9Kd-muHVFf-bMcfAe {
  cursor: inherit;
  height: var(--gm3-checkbox-state-layer-size,40px);
  left: 0;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: var(--gm3-checkbox-state-layer-size,40px)
}

.KGC9Kd-muHVFf-bMcfAe:disabled {
  cursor: default;
  pointer-events: none
}

.KGC9Kd-YQoJzd {
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  background-color: transparent;
  border: 2px solid currentColor;
  box-sizing: border-box;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  left: unset;
  pointer-events: none;
  position: absolute;
  top: unset;
  border-radius: var(--gm3-checkbox-container-shape,2px);
  height: var(--gm3-checkbox-container-size,18px);
  width: var(--gm3-checkbox-container-size,18px)
}

.KGC9Kd-HUofsb {
  bottom: 0;
  box-sizing: border-box;
  left: 0;
  opacity: 1;
  padding: 7%;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%
}

.KGC9Kd-muHVFf-bMcfAe[aria-checked=mixed]~.KGC9Kd-YQoJzd .KGC9Kd-HUofsb {
  opacity: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.KGC9Kd-HUofsb-Jt5cK {
  stroke-dasharray: 29.7833385;
  stroke-dashoffset: 29.7833385;
  stroke-width: 4px;
  stroke: currentColor
}

.KGC9Kd-muHVFf-bMcfAe:checked~.KGC9Kd-YQoJzd .KGC9Kd-HUofsb-Jt5cK {
  stroke-dashoffset: 0
}

.KGC9Kd-SJnn3d {
  border-style: solid;
  border-width: 1px;
  height: 0;
  margin-inline:15%;opacity: 0;
  -webkit-transform: scaleX(0) rotate(0deg);
  transform: scaleX(0) rotate(0deg);
  width: 100%
}

.KGC9Kd-muHVFf-bMcfAe[aria-checked=mixed]~.KGC9Kd-YQoJzd .KGC9Kd-SJnn3d {
  opacity: 1;
  -webkit-transform: scaleX(1) rotate(0deg);
  transform: scaleX(1) rotate(0deg)
}

.KGC9Kd-YBO6pd {
  padding-left: 0
}

.KGC9Kd-muHVFf-bMcfAe:enabled~.KGC9Kd-YQoJzd .KGC9Kd-HUofsb {
  color: var(--gm3-checkbox-selected-icon-color,var(--gm3-sys-color-on-primary,#fff))
}

.KGC9Kd-muHVFf-bMcfAe:enabled~.KGC9Kd-YQoJzd .KGC9Kd-SJnn3d {
  background-color: var(--gm3-checkbox-selected-icon-color,var(--gm3-sys-color-on-primary,#fff));
  border-color: var(--gm3-checkbox-selected-icon-color,var(--gm3-sys-color-on-primary,#fff))
}

.KGC9Kd-muHVFf-bMcfAe:hover~.KGC9Kd-YQoJzd .KGC9Kd-HUofsb {
  color: var(--gm3-checkbox-selected-hover-icon-color,var(--gm3-sys-color-on-primary,#fff))
}

.KGC9Kd-muHVFf-bMcfAe:hover~.KGC9Kd-YQoJzd .KGC9Kd-SJnn3d {
  background-color: var(--gm3-checkbox-selected-hover-icon-color,var(--gm3-sys-color-on-primary,#fff));
  border-color: var(--gm3-checkbox-selected-hover-icon-color,var(--gm3-sys-color-on-primary,#fff))
}

.KGC9Kd-muHVFf-bMcfAe:active~.KGC9Kd-YQoJzd .KGC9Kd-HUofsb {
  color: var(--gm3-checkbox-selected-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))
}

.KGC9Kd-muHVFf-bMcfAe:active~.KGC9Kd-YQoJzd .KGC9Kd-SJnn3d {
  background-color: var(--gm3-checkbox-selected-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff));
  border-color: var(--gm3-checkbox-selected-pressed-icon-color,var(--gm3-sys-color-on-primary,#fff))
}

@media screen and (forced-colors:active) {
  .KGC9Kd-muHVFf-bMcfAe:enabled~.KGC9Kd-YQoJzd .KGC9Kd-HUofsb {
      color: ButtonText
  }

  .KGC9Kd-muHVFf-bMcfAe:enabled~.KGC9Kd-YQoJzd .KGC9Kd-SJnn3d {
      background-color: ButtonText;
      border-color: ButtonText
  }
}

.KGC9Kd-muHVFf-bMcfAe:disabled~.KGC9Kd-YQoJzd .KGC9Kd-HUofsb {
  color: var(--gm3-checkbox-selected-disabled-icon-color,var(--gm3-sys-color-surface,#fff))
}

@media screen and (forced-colors:active) {
  .KGC9Kd-muHVFf-bMcfAe:disabled~.KGC9Kd-YQoJzd .KGC9Kd-HUofsb {
      color: ButtonFace
  }
}

.KGC9Kd-muHVFf-bMcfAe:disabled~.KGC9Kd-YQoJzd .KGC9Kd-SJnn3d {
  background-color: var(--gm3-checkbox-selected-disabled-icon-color,var(--gm3-sys-color-surface,#fff));
  border-color: var(--gm3-checkbox-selected-disabled-icon-color,var(--gm3-sys-color-surface,#fff))
}

@media screen and (forced-colors:active) {
  .KGC9Kd-muHVFf-bMcfAe:disabled~.KGC9Kd-YQoJzd .KGC9Kd-SJnn3d {
      background-color: ButtonFace;
      border-color: ButtonFace
  }
}

.KGC9Kd-YQoJzd {
  border-color: var(--gm3-checkbox-unselected-outline-color,var(--gm3-sys-color-on-surface-variant,#444746))
}

.KGC9Kd-muHVFf-bMcfAe:checked~.KGC9Kd-YQoJzd,.KGC9Kd-muHVFf-bMcfAe[aria-checked=mixed]~.KGC9Kd-YQoJzd {
  background-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0));
  border-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))
}

.KGC9Kd-muHVFf-bMcfAe:hover~.KGC9Kd-YQoJzd {
  border-color: var(--gm3-checkbox-unselected-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f))
}

.KGC9Kd-muHVFf-bMcfAe:checked:hover~.KGC9Kd-YQoJzd,.KGC9Kd-muHVFf-bMcfAe[aria-checked=mixed]:hover~.KGC9Kd-YQoJzd {
  background-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0));
  border-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0))
}

.KGC9Kd-muHVFf-bMcfAe:active~.KGC9Kd-YQoJzd {
  border-color: var(--gm3-checkbox-unselected-pressed-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f))
}

.KGC9Kd-muHVFf-bMcfAe:checked:active~.KGC9Kd-YQoJzd,.KGC9Kd-muHVFf-bMcfAe[aria-checked=mixed]:active~.KGC9Kd-YQoJzd {
  background-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0));
  border-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0))
}

.KGC9Kd-muHVFf-bMcfAe:disabled~.KGC9Kd-YQoJzd {
  border-color: var(--gm3-checkbox-unselected-disabled-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  opacity: var(--gm3-checkbox-unselected-disabled-container-opacity,.38)
}

@media screen and (forced-colors:active) {
  .KGC9Kd-muHVFf-bMcfAe:disabled~.KGC9Kd-YQoJzd {
      border-color: GrayText;
      opacity: 1
  }
}

.KGC9Kd-muHVFf-bMcfAe:checked:disabled~.KGC9Kd-YQoJzd,.KGC9Kd-muHVFf-bMcfAe[aria-checked=mixed]:disabled~.KGC9Kd-YQoJzd {
  background-color: var(--gm3-checkbox-selected-disabled-container-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  border-color: transparent;
  opacity: var(--gm3-checkbox-selected-disabled-container-opacity,.38)
}

@media screen and (forced-colors:active) {
  .KGC9Kd-muHVFf-bMcfAe:checked:disabled~.KGC9Kd-YQoJzd,.KGC9Kd-muHVFf-bMcfAe[aria-checked=mixed]:disabled~.KGC9Kd-YQoJzd {
      background-color: GrayText;
      border-color: GrayText;
      opacity: 1
  }
}

.KGC9Kd-hJ4r2e-yrriRe {
  gap: 4px
}

.KGC9Kd-hJ4r2e-yrriRe .VfPpkd-V67aGc {
  color: var(--gm3-sys-color-on-surface,#1f1f1f);
  font-size: 1rem;
  font-family: "Google Sans",Roboto,Arial,sans-serif
}

.KGC9Kd-hJ4r2e-yrriRe-OWXEXe-OWB6Me .VfPpkd-V67aGc {
  color: var(--gm3-sys-color-on-surface-variant,#444746)
}

.KGC9Kd-hJ4r2e-yrriRe.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d .KGC9Kd-MPu53c-OWXEXe-dgl2Hf {
  margin-left: 0
}

.KGC9Kd-hJ4r2e-yrriRe.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d .VfPpkd-V67aGc {
  padding-right: 0
}

.KGC9Kd-hJ4r2e-yrriRe:not(.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d) .KGC9Kd-MPu53c-OWXEXe-dgl2Hf {
  margin-right: 0
}

.KGC9Kd-hJ4r2e-yrriRe:not(.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d) .VfPpkd-V67aGc {
  padding-left: 0
}

@-webkit-keyframes checkbox-unchecked-checked-checkmark-path {
  0%,50% {
      stroke-dashoffset: 29.7833385
  }

  50% {
      -webkit-animation-timing-function: cubic-bezier(0,0,.2,1);
      animation-timing-function: cubic-bezier(0,0,.2,1)
  }

  100% {
      stroke-dashoffset: 0
  }
}

@keyframes checkbox-unchecked-checked-checkmark-path {
  0%,50% {
      stroke-dashoffset: 29.7833385
  }

  50% {
      -webkit-animation-timing-function: cubic-bezier(0,0,.2,1);
      animation-timing-function: cubic-bezier(0,0,.2,1)
  }

  100% {
      stroke-dashoffset: 0
  }
}

@-webkit-keyframes checkbox-unchecked-indeterminate-mixedmark {
  0%,68.2% {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
  }

  68.2% {
      -webkit-animation-timing-function: cubic-bezier(0,0,0,1);
      animation-timing-function: cubic-bezier(0,0,0,1)
  }

  100% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

@keyframes checkbox-unchecked-indeterminate-mixedmark {
  0%,68.2% {
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
  }

  68.2% {
      -webkit-animation-timing-function: cubic-bezier(0,0,0,1);
      animation-timing-function: cubic-bezier(0,0,0,1)
  }

  100% {
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }
}

@-webkit-keyframes checkbox-checked-unchecked-checkmark-path {
  from {
      -webkit-animation-timing-function: cubic-bezier(.4,0,1,1);
      animation-timing-function: cubic-bezier(.4,0,1,1);
      opacity: 1;
      stroke-dashoffset: 0
  }

  to {
      opacity: 0;
      stroke-dashoffset: -29.7833385
  }
}

@keyframes checkbox-checked-unchecked-checkmark-path {
  from {
      -webkit-animation-timing-function: cubic-bezier(.4,0,1,1);
      animation-timing-function: cubic-bezier(.4,0,1,1);
      opacity: 1;
      stroke-dashoffset: 0
  }

  to {
      opacity: 0;
      stroke-dashoffset: -29.7833385
  }
}

@-webkit-keyframes checkbox-checked-indeterminate-checkmark {
  from {
      -webkit-animation-timing-function: cubic-bezier(0,0,.2,1);
      animation-timing-function: cubic-bezier(0,0,.2,1);
      opacity: 1;
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  to {
      opacity: 0;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg)
  }
}

@keyframes checkbox-checked-indeterminate-checkmark {
  from {
      -webkit-animation-timing-function: cubic-bezier(0,0,.2,1);
      animation-timing-function: cubic-bezier(0,0,.2,1);
      opacity: 1;
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  to {
      opacity: 0;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg)
  }
}

@-webkit-keyframes checkbox-indeterminate-checked-checkmark {
  from {
      -webkit-animation-timing-function: cubic-bezier(.14,0,0,1);
      animation-timing-function: cubic-bezier(.14,0,0,1);
      opacity: 0;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg)
  }

  to {
      opacity: 1;
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
  }
}

@keyframes checkbox-indeterminate-checked-checkmark {
  from {
      -webkit-animation-timing-function: cubic-bezier(.14,0,0,1);
      animation-timing-function: cubic-bezier(.14,0,0,1);
      opacity: 0;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg)
  }

  to {
      opacity: 1;
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
  }
}

@-webkit-keyframes checkbox-checked-indeterminate-mixedmark {
  from {
      -webkit-animation-timing-function: cubic-bezier(0,0,.2,1);
      animation-timing-function: cubic-bezier(0,0,.2,1);
      opacity: 0;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg)
  }

  to {
      opacity: 1;
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }
}

@keyframes checkbox-checked-indeterminate-mixedmark {
  from {
      -webkit-animation-timing-function: cubic-bezier(0,0,.2,1);
      animation-timing-function: cubic-bezier(0,0,.2,1);
      opacity: 0;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg)
  }

  to {
      opacity: 1;
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }
}

@-webkit-keyframes checkbox-indeterminate-checked-mixedmark {
  from {
      -webkit-animation-timing-function: cubic-bezier(.14,0,0,1);
      animation-timing-function: cubic-bezier(.14,0,0,1);
      opacity: 1;
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  to {
      opacity: 0;
      -webkit-transform: rotate(315deg);
      transform: rotate(315deg)
  }
}

@keyframes checkbox-indeterminate-checked-mixedmark {
  from {
      -webkit-animation-timing-function: cubic-bezier(.14,0,0,1);
      animation-timing-function: cubic-bezier(.14,0,0,1);
      opacity: 1;
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  to {
      opacity: 0;
      -webkit-transform: rotate(315deg);
      transform: rotate(315deg)
  }
}

@-webkit-keyframes checkbox-indeterminate-unchecked-mixedmark {
  0% {
      -webkit-animation-timing-function: linear;
      animation-timing-function: linear;
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }

  32.8%,100% {
      opacity: 0;
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
  }
}

@keyframes checkbox-indeterminate-unchecked-mixedmark {
  0% {
      -webkit-animation-timing-function: linear;
      animation-timing-function: linear;
      opacity: 1;
      -webkit-transform: scaleX(1);
      transform: scaleX(1)
  }

  32.8%,100% {
      opacity: 0;
      -webkit-transform: scaleX(0);
      transform: scaleX(0)
  }
}

:is(.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie,.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc,.KGC9Kd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe,.KGC9Kd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe) .KGC9Kd-YQoJzd {
  -webkit-animation-duration: .18s;
  animation-duration: .18s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear
}

.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .KGC9Kd-HUofsb-Jt5cK {
  -webkit-animation: checkbox-unchecked-checked-checkmark-path .18s linear 0s;
  animation: checkbox-unchecked-checked-checkmark-path .18s linear 0s
}

.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .KGC9Kd-SJnn3d {
  -webkit-animation: checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;
  animation: checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s
}

.KGC9Kd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .KGC9Kd-HUofsb-Jt5cK {
  -webkit-animation: checkbox-checked-unchecked-checkmark-path 90ms linear 0s;
  animation: checkbox-checked-unchecked-checkmark-path 90ms linear 0s
}

.KGC9Kd-MPu53c-OWXEXe-vwu2ne-barxie-A9y3zc .KGC9Kd-HUofsb {
  -webkit-animation: checkbox-checked-indeterminate-checkmark 90ms linear 0s;
  animation: checkbox-checked-indeterminate-checkmark 90ms linear 0s
}

.KGC9Kd-MPu53c-OWXEXe-vwu2ne-barxie-A9y3zc .KGC9Kd-SJnn3d {
  -webkit-animation: checkbox-checked-indeterminate-mixedmark 90ms linear 0s;
  animation: checkbox-checked-indeterminate-mixedmark 90ms linear 0s
}

.KGC9Kd-MPu53c-OWXEXe-vwu2ne-A9y3zc-barxie .KGC9Kd-HUofsb {
  -webkit-animation: checkbox-indeterminate-checked-checkmark .5s linear 0s;
  animation: checkbox-indeterminate-checked-checkmark .5s linear 0s
}

.KGC9Kd-MPu53c-OWXEXe-vwu2ne-A9y3zc-barxie .KGC9Kd-SJnn3d {
  -webkit-animation: checkbox-indeterminate-checked-mixedmark .5s linear 0s;
  animation: checkbox-indeterminate-checked-mixedmark .5s linear 0s
}

.KGC9Kd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .KGC9Kd-SJnn3d {
  -webkit-animation: checkbox-indeterminate-unchecked-mixedmark .3s linear 0s;
  animation: checkbox-indeterminate-unchecked-mixedmark .3s linear 0s
}

@-webkit-keyframes checkbox-fade-in-background {
  0% {
      border-color: var(--gm3-checkbox-unselected-outline-color,var(--gm3-sys-color-on-surface-variant,#444746));
      background-color: transparent
  }

  50% {
      border-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }
}

@keyframes checkbox-fade-in-background {
  0% {
      border-color: var(--gm3-checkbox-unselected-outline-color,var(--gm3-sys-color-on-surface-variant,#444746));
      background-color: transparent
  }

  50% {
      border-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }
}

@-webkit-keyframes checkbox-fade-out-background {
  0%,80% {
      border-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }

  100% {
      border-color: var(--gm3-checkbox-unselected-outline-color,var(--gm3-sys-color-on-surface-variant,#444746));
      background-color: transparent
  }
}

@keyframes checkbox-fade-out-background {
  0%,80% {
      border-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }

  100% {
      border-color: var(--gm3-checkbox-unselected-outline-color,var(--gm3-sys-color-on-surface-variant,#444746));
      background-color: transparent
  }
}

@-webkit-keyframes checkbox-fade-in-background-hover {
  0% {
      border-color: var(--gm3-checkbox-unselected-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));
      background-color: transparent
  }

  50% {
      border-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }
}

@keyframes checkbox-fade-in-background-hover {
  0% {
      border-color: var(--gm3-checkbox-unselected-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));
      background-color: transparent
  }

  50% {
      border-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }
}

@-webkit-keyframes checkbox-fade-out-background-hover {
  0%,80% {
      border-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }

  100% {
      border-color: var(--gm3-checkbox-unselected-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));
      background-color: transparent
  }
}

@keyframes checkbox-fade-out-background-hover {
  0%,80% {
      border-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-hover-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }

  100% {
      border-color: var(--gm3-checkbox-unselected-hover-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));
      background-color: transparent
  }
}

@-webkit-keyframes checkbox-fade-in-background-active {
  0% {
      border-color: var(--gm3-checkbox-unselected-pressed-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));
      background-color: transparent
  }

  50% {
      border-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }
}

@keyframes checkbox-fade-in-background-active {
  0% {
      border-color: var(--gm3-checkbox-unselected-pressed-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));
      background-color: transparent
  }

  50% {
      border-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }
}

@-webkit-keyframes checkbox-fade-out-background-active {
  0%,80% {
      border-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }

  100% {
      border-color: var(--gm3-checkbox-unselected-pressed-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));
      background-color: transparent
  }
}

@keyframes checkbox-fade-out-background-active {
  0%,80% {
      border-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0));
      background-color: var(--gm3-checkbox-selected-pressed-container-color,var(--gm3-sys-color-primary,#0b57d0))
  }

  100% {
      border-color: var(--gm3-checkbox-unselected-pressed-outline-color,var(--gm3-sys-color-on-surface,#1f1f1f));
      background-color: transparent
  }
}

:is(.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie,.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc) .KGC9Kd-muHVFf-bMcfAe~.KGC9Kd-YQoJzd {
  -webkit-animation-name: checkbox-fade-in-background;
  animation-name: checkbox-fade-in-background
}

:is(.KGC9Kd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe,.KGC9Kd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe) .KGC9Kd-muHVFf-bMcfAe~.KGC9Kd-YQoJzd {
  -webkit-animation-name: checkbox-fade-out-background;
  animation-name: checkbox-fade-out-background
}

:is(.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie,.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc) .KGC9Kd-muHVFf-bMcfAe:hover~.KGC9Kd-YQoJzd {
  -webkit-animation-name: checkbox-fade-in-background-hover;
  animation-name: checkbox-fade-in-background-hover
}

:is(.KGC9Kd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe,.KGC9Kd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe) .KGC9Kd-muHVFf-bMcfAe:hover~.KGC9Kd-YQoJzd {
  -webkit-animation-name: checkbox-fade-out-background-hover;
  animation-name: checkbox-fade-out-background-hover
}

:is(.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie,.KGC9Kd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc) .KGC9Kd-muHVFf-bMcfAe:active~.KGC9Kd-YQoJzd {
  -webkit-animation-name: checkbox-fade-in-background-active;
  animation-name: checkbox-fade-in-background-active
}

:is(.KGC9Kd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe,.KGC9Kd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe) .KGC9Kd-muHVFf-bMcfAe:active~.KGC9Kd-YQoJzd {
  -webkit-animation-name: checkbox-fade-out-background-active;
  animation-name: checkbox-fade-out-background-active
}

.GhEnC-GCYh9b {
  display: inline-block;
  position: relative;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  flex: 0 0 auto;
  box-sizing: content-box;
  width: var(--gm3-radio-icon-size,20px);
  height: var(--gm3-radio-icon-size,20px);
  cursor: pointer;
  padding: calc((var(--gm3-radio-state-layer-size, 40px) - var(--gm3-radio-icon-size, 20px))/2);
  --gm3-ripple-hover-color: var(--gm3-radio-unselected-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  --gm3-ripple-hover-opacity: var(--gm3-radio-unselected-hover-state-layer-opacity,0.08);
  --gm3-ripple-pressed-color: var(--gm3-radio-unselected-pressed-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));
  --gm3-ripple-pressed-opacity: var(--gm3-radio-unselected-pressed-state-layer-opacity,0.1);
  --gm3-ripple-shape: 50%;
  --gm3-focus-ring-outward-color: var(--gm3-radio-focus-ring-color,var(--gm3-sys-color-secondary,#00639b));
  --gm3-focus-ring-outward-offset: var(--gm3-radio-focus-ring-offset,2px);
  --gm3-focus-ring-outward-target-shape-start-start: 50%;
  --gm3-focus-ring-outward-target-shape-start-end: 50%;
  --gm3-focus-ring-outward-target-shape-end-end: 50%;
  --gm3-focus-ring-outward-target-shape-end-start: 50%
}

.GhEnC-GCYh9b-OWXEXe-dgl2Hf {
  margin: 4px
}

.GhEnC-RsCWK {
  display: inline-block;
  pointer-events: none;
  position: relative;
  box-sizing: border-box;
  width: var(--gm3-radio-icon-size,20px);
  height: var(--gm3-radio-icon-size,20px);
  z-index: 1
}

.GhEnC-RsCWK::before {
  border-radius: 50%;
  content: "";
  height: var(--gm3-radio-state-layer-size,40px);
  left: calc((var(--gm3-radio-state-layer-size, 40px) - var(--gm3-radio-icon-size, 20px))*-1/2);
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: calc((var(--gm3-radio-state-layer-size, 40px) - var(--gm3-radio-icon-size, 20px))*-1/2);
  -webkit-transform: scale(0,0);
  transform: scale(0,0);
  -webkit-transition: opacity .12s 0ms cubic-bezier(.4,0,.6,1),-webkit-transform .12s 0ms cubic-bezier(.4,0,.6,1);
  transition: opacity .12s 0ms cubic-bezier(.4,0,.6,1),-webkit-transform .12s 0ms cubic-bezier(.4,0,.6,1);
  transition: opacity .12s 0ms cubic-bezier(.4,0,.6,1),transform .12s 0ms cubic-bezier(.4,0,.6,1);
  transition: opacity .12s 0ms cubic-bezier(.4,0,.6,1),transform .12s 0ms cubic-bezier(.4,0,.6,1),-webkit-transform .12s 0ms cubic-bezier(.4,0,.6,1);
  width: var(--gm3-radio-state-layer-size,40px)
}

.GhEnC-gBXA9-bMcfAe:focus+.GhEnC-RsCWK::before {
  opacity: .12;
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: opacity .12s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .12s 0ms cubic-bezier(0,0,.2,1);
  transition: opacity .12s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .12s 0ms cubic-bezier(0,0,.2,1);
  transition: opacity .12s 0ms cubic-bezier(0,0,.2,1),transform .12s 0ms cubic-bezier(0,0,.2,1);
  transition: opacity .12s 0ms cubic-bezier(0,0,.2,1),transform .12s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .12s 0ms cubic-bezier(0,0,.2,1)
}

.GhEnC-wVo5xe-LkdAo {
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transition: border-color .12s 0ms cubic-bezier(.4,0,.6,1);
  transition: border-color .12s 0ms cubic-bezier(.4,0,.6,1);
  width: 100%
}

.GhEnC-Z5TpLc-LkdAo {
  border-radius: 50%;
  border-style: solid;
  border-width: 10px;
  box-sizing: border-box;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  -webkit-transform: scale(0,0);
  transform: scale(0,0);
  -webkit-transition: border-color .12s 0ms cubic-bezier(.4,0,.6,1),-webkit-transform .12s 0ms cubic-bezier(.4,0,.6,1);
  transition: border-color .12s 0ms cubic-bezier(.4,0,.6,1),-webkit-transform .12s 0ms cubic-bezier(.4,0,.6,1);
  transition: transform .12s 0ms cubic-bezier(.4,0,.6,1),border-color .12s 0ms cubic-bezier(.4,0,.6,1);
  transition: transform .12s 0ms cubic-bezier(.4,0,.6,1),border-color .12s 0ms cubic-bezier(.4,0,.6,1),-webkit-transform .12s 0ms cubic-bezier(.4,0,.6,1);
  width: 100%
}

.GhEnC-gBXA9-bMcfAe {
  cursor: inherit;
  margin: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  z-index: 1
}

.GhEnC-gBXA9-bMcfAe:checked~.GhEnC-eHTEvd {
  --gm3-ripple-hover-color: var(--gm3-radio-selected-hover-state-layer-color,var(--gm3-sys-color-primary,#0b57d0));
  --gm3-ripple-hover-opacity: var(--gm3-radio-selected-hover-state-layer-opacity,0.08);
  --gm3-ripple-pressed-color: var(--gm3-radio-selected-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  --gm3-ripple-pressed-opacity: var(--gm3-radio-selected-pressed-state-layer-opacity,0.1)
}

.GhEnC-gBXA9-bMcfAe:is(:checked,:disabled)+.GhEnC-RsCWK {
  -webkit-transition: opacity .12s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .12s 0ms cubic-bezier(0,0,.2,1);
  transition: opacity .12s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .12s 0ms cubic-bezier(0,0,.2,1);
  transition: opacity .12s 0ms cubic-bezier(0,0,.2,1),transform .12s 0ms cubic-bezier(0,0,.2,1);
  transition: opacity .12s 0ms cubic-bezier(0,0,.2,1),transform .12s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .12s 0ms cubic-bezier(0,0,.2,1)
}

.GhEnC-gBXA9-bMcfAe:is(:checked,:disabled)+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  -webkit-transition: border-color .12s 0ms cubic-bezier(0,0,.2,1);
  transition: border-color .12s 0ms cubic-bezier(0,0,.2,1)
}

.GhEnC-gBXA9-bMcfAe:checked+.GhEnC-RsCWK .GhEnC-Z5TpLc-LkdAo {
  -webkit-transform: scale(.5);
  transform: scale(.5)
}

.GhEnC-gBXA9-bMcfAe:is(:checked,:disabled)+.GhEnC-RsCWK .GhEnC-Z5TpLc-LkdAo {
  -webkit-transition: border-color .12s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .12s 0ms cubic-bezier(0,0,.2,1);
  transition: border-color .12s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .12s 0ms cubic-bezier(0,0,.2,1);
  transition: transform .12s 0ms cubic-bezier(0,0,.2,1),border-color .12s 0ms cubic-bezier(0,0,.2,1);
  transition: transform .12s 0ms cubic-bezier(0,0,.2,1),border-color .12s 0ms cubic-bezier(0,0,.2,1),-webkit-transform .12s 0ms cubic-bezier(0,0,.2,1)
}

.GhEnC-gBXA9-bMcfAe:enabled:not(:checked)+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-unselected-icon-color,var(--gm3-sys-color-on-surface-variant,#444746))
}

.GhEnC-gBXA9-bMcfAe:enabled:not(:checked):hover+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-unselected-hover-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))
}

.GhEnC-gBXA9-bMcfAe:enabled:not(:checked):focus+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-unselected-focus-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))
}

.GhEnC-gBXA9-bMcfAe:enabled:not(:checked):active+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-unselected-pressed-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f))
}

.GhEnC-gBXA9-bMcfAe:enabled:checked+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-selected-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.GhEnC-gBXA9-bMcfAe:enabled+.GhEnC-RsCWK .GhEnC-Z5TpLc-LkdAo {
  border-color: var(--gm3-radio-selected-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.GhEnC-gBXA9-bMcfAe:enabled:checked:hover+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-selected-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.GhEnC-gBXA9-bMcfAe:enabled:hover+.GhEnC-RsCWK .GhEnC-Z5TpLc-LkdAo {
  border-color: var(--gm3-radio-selected-hover-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.GhEnC-gBXA9-bMcfAe:enabled:checked:focus+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-selected-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.GhEnC-gBXA9-bMcfAe:enabled:focus+.GhEnC-RsCWK .GhEnC-Z5TpLc-LkdAo {
  border-color: var(--gm3-radio-selected-focus-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.GhEnC-gBXA9-bMcfAe:enabled:checked:active+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-selected-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.GhEnC-gBXA9-bMcfAe:enabled:active+.GhEnC-RsCWK .GhEnC-Z5TpLc-LkdAo {
  border-color: var(--gm3-radio-selected-pressed-icon-color,var(--gm3-sys-color-primary,#0b57d0))
}

.GhEnC-GCYh9b[hidden] {
  display: none
}

.GhEnC-GCYh9b-OWXEXe-OWB6Me {
  --gm3-ripple-hover-opacity: 0;
  --gm3-ripple-pressed-opacity: 0;
  cursor: default;
  pointer-events: none
}

[aria-disabled=true] .GhEnC-gBXA9-bMcfAe+.GhEnC-RsCWK,.GhEnC-gBXA9-bMcfAe:disabled+.GhEnC-RsCWK {
  cursor: default
}

[aria-disabled=true] .GhEnC-gBXA9-bMcfAe+.GhEnC-RsCWK .GhEnC-Z5TpLc-LkdAo,.GhEnC-gBXA9-bMcfAe:disabled+.GhEnC-RsCWK .GhEnC-Z5TpLc-LkdAo {
  border-color: var(--gm3-radio-disabled-selected-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  opacity: var(--gm3-radio-disabled-selected-icon-opacity,.38)
}

[aria-disabled=true] .GhEnC-gBXA9-bMcfAe:not(:checked)+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo,.GhEnC-gBXA9-bMcfAe:disabled:not(:checked)+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-disabled-unselected-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  opacity: var(--gm3-radio-disabled-unselected-icon-opacity,.38)
}

[aria-disabled=true] .GhEnC-gBXA9-bMcfAe:checked+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo,.GhEnC-gBXA9-bMcfAe:disabled:checked+.GhEnC-RsCWK .GhEnC-wVo5xe-LkdAo {
  border-color: var(--gm3-radio-disabled-selected-icon-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  opacity: var(--gm3-radio-disabled-selected-icon-opacity,.38)
}

.GhEnC-GCYh9b-OWXEXe-dgl2Hf .GhEnC-gBXA9-bMcfAe {
  width: 48px;
  height: 48px;
  left: -4px;
  top: -4px
}

.GhEnC-gBXA9-bMcfAe:focus-visible~.GhEnC-ETnZse {
  --gm3-focus-ring-outward-display: block
}

.GhEnC-RsCWK::before {
  background-color: transparent
}

@media screen and (forced-colors:active) {
  .GhEnC-GCYh9b-OWXEXe-OWB6Me .GhEnC-gBXA9-bMcfAe:is(:disabled,:disabled:checked,:disabled:not(:checked))+.GhEnC-RsCWK :is(.GhEnC-Z5TpLc-LkdAo,.GhEnC-wVo5xe-LkdAo) {
      border-color: GrayText;
      opacity: 1
  }
}

.GhEnC-NLe8Jc-yrriRe {
  color: var(--gm3-sys-color-on-surface,#1f1f1f);
  font-family: "Google Sans",Roboto,Arial,sans-serif;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: .2px;
  line-height: 1.25rem
}

.GhEnC-GCYh9b-OWXEXe-OWB6Me~.VfPpkd-V67aGc {
  color: var(--gm3-sys-color-on-surface-variant,#444746)
}

.GhEnC-GCYh9b:not(.GhEnC-GCYh9b-OWXEXe-dgl2Hf)~.VfPpkd-V67aGc {
  padding-inline:8px 0}

.Chn84b-haAclf {
  left: 0;
  top: 0;
  background-color: transparent;
  border: none;
  height: 100%;
  width: 100%;
  overflow: hidden;
  padding: 0;
  position: fixed;
  z-index: 2500
}

.Chn84b-haAclf.xTMeO {
  display: none
}

.Chn84b-L5Fo6c-haAclf {
  height: 100%;
  width: 100%;
  background: transparent;
  padding: 0;
  position: absolute;
  z-index: 1
}

.ge6pde .Chn84b-L5Fo6c-haAclf {
  opacity: 0
}

.Chn84b-o1DAbe-aZ2wEe-Lb81de {
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  left: 50%;
  position: absolute;
  top: 50%;
  z-index: 1
}